mirror of
https://github.com/gentoo-mirror/gentoo-zh.git
synced 2025-04-10 11:58:43 -04:00
dev-util/mamba: bump to 2.0.5, drop 1.5.10
This commit is contained in:
parent
96b81edc1e
commit
87973dc608
@ -1 +1 @@
|
||||
DIST mamba-1.5.10.tar.gz 1006118 BLAKE2B a70edea526790246041fda1cf3836ffa2ffd47fd69a16f18589f0ad3c77dbf3711f6c7d021ab2eea8bbee60125010b53c2cf1254e6f6c6f4051fc815e3072873 SHA512 4a8fde44c3ceacc80717bb52a5c6bec575852508cac3af8c42ae5ea5cf48b819824d1effccd7aedaa66870dd5fe1431e46ce3a24e9801671f747331832a06f4a
|
||||
DIST mamba-2.0.5.tar.gz 1199057 BLAKE2B ebb4ef3e5e8969df86a133972c357e567105555c4018439aff92e874f141639e4d88e988efcda5778433c5c5dffcf9e6146cdc94547be9246969aae52dfbead2 SHA512 57c139f40e0b769d3d6028c4690f66ac7eda74fbdab1683fe8396eb94301c140858096a7511b792a360dd07dd984847734561e37a21c198c9c896d849fcad6e7
|
||||
|
@ -11,10 +11,12 @@ PYTHON_COMPAT=( python3_{10..12} )
|
||||
|
||||
inherit distutils-r1 cmake multilib
|
||||
|
||||
DATE_TAG="2024.12.12"
|
||||
|
||||
DESCRIPTION="The Fast Cross-Platform Package Manager"
|
||||
HOMEPAGE="https://github.com/mamba-org/mamba"
|
||||
SRC_URI="https://github.com/mamba-org/mamba/archive/refs/tags/${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${P}"
|
||||
SRC_URI="https://github.com/mamba-org/mamba/archive/refs/tags/${DATE_TAG}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/2"
|
||||
@ -42,10 +44,12 @@ RDEPEND="${DEPEND}
|
||||
!dev-util/micromamba-bin
|
||||
!dev-util/micromamba
|
||||
"
|
||||
BDEPEND="python? (
|
||||
BDEPEND="
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
${DISTUTILS_DEPS}
|
||||
$(python_gen_cond_dep 'dev-python/pybind11[${PYTHON_USEDEP}]')
|
||||
$(python_gen_cond_dep 'dev-python/scikit-build[${PYTHON_USEDEP}]')
|
||||
)
|
||||
"
|
||||
# test? (
|
||||
@ -58,6 +62,8 @@ BDEPEND="python? (
|
||||
# ')
|
||||
# )
|
||||
|
||||
S="${WORKDIR}/${PN}-${DATE_TAG}"
|
||||
|
||||
# distutils_enable_tests pytest
|
||||
|
||||
# EPYTEST_IGNORE=(
|
||||
@ -98,10 +104,24 @@ src_configure() {
|
||||
|
||||
src_compile() {
|
||||
cmake_src_compile
|
||||
use python && { pushd libmambapy || die ; distutils-r1_src_compile ; }
|
||||
if use python; then
|
||||
cmake --install ${BUILD_DIR} --prefix ${T}
|
||||
cd libmambapy || die
|
||||
export SKBUILD_CONFIGURE_OPTIONS="\
|
||||
-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
|
||||
-DBUILD_LIBMAMBA=ON \
|
||||
-DBUILD_LIBMAMBAPY=ON \
|
||||
-DBUILD_MICROMAMBA=OFF \
|
||||
-DBUILD_MAMBA_PACKAGE=OFF \
|
||||
-Dlibmamba_ROOT=${T}"
|
||||
distutils-r1_src_compile
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
use python && { pushd libmambapy || die ; distutils-r1_src_install ; }
|
||||
if use python; then
|
||||
cd libmambapy || die
|
||||
distutils-r1_src_install
|
||||
fi
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user