summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2023-10-26 17:16:52 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2023-10-26 17:16:52 +0000
commitc3c4fbbb649834a247565136e840c757f0853991 (patch)
tree4b1a65b4af2a6ed73b9f055c7a426fea09605b97
parent2023-10-26 17:01:57 UTC (diff)
parentdev-python/numexpr: Remove old (diff)
downloadgentoo-c3c4fbbb649834a247565136e840c757f0853991.tar.gz
gentoo-c3c4fbbb649834a247565136e840c757f0853991.tar.bz2
gentoo-c3c4fbbb649834a247565136e840c757f0853991.zip
Merge updates from master
-rw-r--r--dev-libs/apache-arrow/apache-arrow-12.0.1-r1.ebuild31
-rw-r--r--dev-python/numexpr/Manifest2
-rw-r--r--dev-python/numexpr/numexpr-2.8.4.ebuild39
-rw-r--r--dev-python/numexpr/numexpr-2.8.5.ebuild39
-rw-r--r--profiles/package.mask48
5 files changed, 64 insertions, 95 deletions
diff --git a/dev-libs/apache-arrow/apache-arrow-12.0.1-r1.ebuild b/dev-libs/apache-arrow/apache-arrow-12.0.1-r1.ebuild
index 34da55d1d1c5..d5fbf06edf70 100644
--- a/dev-libs/apache-arrow/apache-arrow-12.0.1-r1.ebuild
+++ b/dev-libs/apache-arrow/apache-arrow-12.0.1-r1.ebuild
@@ -19,6 +19,7 @@ SRC_URI="
-> ${PN}-arrow-data-${PV}.tar.gz
)
"
+S="${WORKDIR}/${P}/cpp"
LICENSE="Apache-2.0"
SLOT="0"
@@ -27,22 +28,22 @@ IUSE="brotli bzip2 compute dataset +json lz4 parquet re2 snappy ssl test zlib zs
RESTRICT="!test? ( test )"
RDEPEND="
- brotli? ( app-arch/brotli )
- bzip2? ( app-arch/bzip2 )
- compute? ( dev-libs/libutf8proc )
+ brotli? ( app-arch/brotli:= )
+ bzip2? ( app-arch/bzip2:= )
+ compute? ( dev-libs/libutf8proc:= )
dataset? (
- dev-libs/libutf8proc
- re2? ( dev-libs/re2 )
+ dev-libs/libutf8proc:=
+ re2? ( dev-libs/re2:= )
)
- lz4? ( app-arch/lz4 )
+ lz4? ( app-arch/lz4:= )
parquet? (
- dev-libs/libutf8proc
- dev-libs/thrift
+ dev-libs/libutf8proc:=
+ dev-libs/thrift:=
ssl? ( dev-libs/openssl:= )
)
- snappy? ( app-arch/snappy )
- zlib? ( sys-libs/zlib )
- zstd? ( app-arch/zstd )
+ snappy? ( app-arch/snappy:= )
+ zlib? ( sys-libs/zlib:= )
+ zstd? ( app-arch/zstd:= )
"
DEPEND="${RDEPEND}
dev-cpp/xsimd
@@ -54,13 +55,13 @@ DEPEND="${RDEPEND}
)
"
-REQUIRED_USE="test? (
+REQUIRED_USE="
+ test? (
json
parquet? ( zstd )
)
- ssl? ( json )"
-
-S="${WORKDIR}/${P}/cpp"
+ ssl? ( json )
+"
PATCHES=( "${FILESDIR}/${PN}-11.0.0-shared-lz4.patch" )
diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest
index b14423b10d6c..33df3cc3476e 100644
--- a/dev-python/numexpr/Manifest
+++ b/dev-python/numexpr/Manifest
@@ -1,4 +1,2 @@
-DIST numexpr-2.8.4.gh.tar.gz 113594 BLAKE2B 65756e3a0755cd69b8586501d5026dc355f5263f852fedc4f59ecd1854576929bff702cc603c53c7230a5a0ad034a56c50db0bf2fbc2174b3f5272d3a03ffdc0 SHA512 e0a4eacb1a8721b9c2b4331f21e460fc3a1740a6a156eb43b31c495b17e191508f6d72375b8bd286a9be66ceaa1353f64f894deda0b4b29c3ac48c5b7c67cfa1
-DIST numexpr-2.8.5.gh.tar.gz 117015 BLAKE2B edf0084806cde40c7aa002a34b462f62f5d3cc37bc698f0125c4997c897333fccfff7c0df8a2ab96c0d7cf97ba7cc5955266ece50611e56c513798a3fc1306d0 SHA512 e02e8249ec62c85da1730d0932bcaf15fa10ff5e0a2ff847014c8d00b94612d441a9b1af46331b15480e63cfeb0fc84e31804db075789f23575003b4d8d1da48
DIST numexpr-2.8.6.gh.tar.gz 117693 BLAKE2B dcc02c5ac0a2fd73d731e570365fb78ee6948b3a6547cd59fd6a03275757810e4e064bd6a9ebadd6e2713674263ed1457fb6b42f46a13e1d751f9591875ea7c4 SHA512 50aa882d522b84d46d2b3790e853138f8f587e11c32376185edaa03a5cec84261cbd123913b7566102e911c88730c9fc926c82e122d0c2e6efd3625241079df5
DIST numexpr-2.8.7.gh.tar.gz 118268 BLAKE2B eb4dec3a3fdf23617d499f4902022450de9b44fb99feff70b35443fb1797d3d0de31ae44841056651969a6ec4c47a1f1e060ac04b513b857fb47ccb82e04d677 SHA512 979b9df2bbb32b8f79aec0bb5b94e86c3d13c546aea7c9d81da76ab94fe93db0927dff16e497f4521f0c10df0243553ba6ee3f3b692493faac9a14f658044113
diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild
deleted file mode 100644
index 5e14c17b6ffa..000000000000
--- a/dev-python/numexpr/numexpr-2.8.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy"
-HOMEPAGE="
- https://github.com/pydata/numexpr/
- https://pypi.org/project/numexpr/
-"
-SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-
-DEPEND="
- >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
- dev-python/packaging[${PYTHON_USEDEP}]
-"
-
-python_test() {
- pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die
- "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}"
- import sys,numexpr
- sys.exit(0 if numexpr.test().wasSuccessful() else 1)
- EOF
- pushd >/dev/null || die
-}
diff --git a/dev-python/numexpr/numexpr-2.8.5.ebuild b/dev-python/numexpr/numexpr-2.8.5.ebuild
deleted file mode 100644
index 99e990362c91..000000000000
--- a/dev-python/numexpr/numexpr-2.8.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy"
-HOMEPAGE="
- https://github.com/pydata/numexpr/
- https://pypi.org/project/numexpr/
-"
-SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-
-DEPEND="
- >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
- dev-python/packaging[${PYTHON_USEDEP}]
-"
-
-python_test() {
- pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die
- "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}"
- import sys,numexpr
- sys.exit(0 if numexpr.test().wasSuccessful() else 1)
- EOF
- pushd >/dev/null || die
-}
diff --git a/profiles/package.mask b/profiles/package.mask
index 475250339bcc..7f3bc5a97795 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,54 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2023-10-26)
+# Non-installable since the distfile is gone and the package
+# is mirror-restricted.
+# Removal on 2023-11-25. Bug #753515.
+games-strategy/defcon-demo
+
+# Michał Górny <mgorny@gentoo.org> (2023-10-26)
+# An unmaintained programming language with last release in 2009.
+# Multiple bugs reported. No revdeps.
+# Removal on 2023-11-25.
+dev-lang/ferite
+
+# Michał Górny <mgorny@gentoo.org> (2023-10-26)
+# Obsolete package for GRUB 1.x. No updates since 2009, multiple bugs
+# reported.
+# Removal on 2023-11-25. Bug #912684.
+media-gfx/grub-splashes
+
+# Michał Górny <mgorny@gentoo.org> (2023-10-26)
+# Dead (and discouraged prior to death). No revdeps.
+# Removal on 2023-11-25. Bug #912879.
+dev-php/securimage
+
+# Michał Górny <mgorny@gentoo.org> (2023-10-26)
+# Not installable due to conflict with sys-apps/coreutils.
+# Removal on 2023-11-25. Bug #908406.
+app-misc/realpath
+
+# Michał Górny <mgorny@gentoo.org> (2023-10-26)
+# Hyperdex "support libraries". Hyperdex was removed in 2020.
+# No revdeps outside the bunch.
+# Removal on 2023-11-25. Bug #527386.
+dev-libs/busybee
+dev-libs/libe
+dev-libs/libpo6
+dev-libs/libtreadstone
+
+# Michał Górny <mgorny@gentoo.org> (2023-10-26)
+# Fails to compile with modern C++ compilers. Last release in 2011.
+# No revdeps.
+# Removal on 2023-11-25. Bug #722006.
+sci-electronics/freehdl
+
+# Michał Górny <mgorny@gentoo.org> (2023-10-26)
+# Incompatible with Cython 3. Last commit in 2016. No revdeps.
+# Removal on 2023-11-25. Bug #898696.
+dev-python/plyr
+
# Marek Szuba <marecki@gentoo.org> (2023-10-26)
# Upstream uses a massive home-made Makefile which has since the beginning
# required massive amounts of patching to make it behave reasonably