From 731189a4cf6319fbdc3e7f8beb7235bacde8c69b Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Thu, 11 Apr 2024 16:35:35 +0000 Subject: Adding metadata --- dev-python/anyqt/Manifest | 1 - dev-python/anyqt/anyqt-0.2.0.ebuild | 58 --------------- dev-python/anyqt/metadata.xml | 9 --- dev-python/bottleneck/bottleneck-1.3.8.ebuild | 8 +- dev-python/mkdocs-ansible/Manifest | 1 + .../mkdocs-ansible/mkdocs-ansible-24.3.0.ebuild | 42 +++++++++++ dev-python/mkdocs-macros-plugin/Manifest | 1 + dev-python/mkdocs-macros-plugin/metadata.xml | 11 +++ .../mkdocs-macros-plugin-1.0.4.ebuild | 34 +++++++++ dev-python/numexpr/numexpr-2.10.0.ebuild | 2 +- dev-python/numexpr/numexpr-2.9.0.ebuild | 1 + dev-python/pyarrow/Manifest | 2 - dev-python/pyarrow/pyarrow-15.0.0.ebuild | 78 ------------------- dev-python/pyarrow/pyarrow-15.0.1.ebuild | 87 ---------------------- dev-python/pyarrow/pyarrow-15.0.2.ebuild | 2 +- dev-python/python-caja/Manifest | 1 + dev-python/python-caja/metadata.xml | 6 +- dev-python/python-caja/python-caja-1.26.0.ebuild | 57 ++++++++++++++ dev-python/python-caja/python-caja-1.28.0.ebuild | 13 +--- dev-python/python-caja/python-caja-9999.ebuild | 60 --------------- dev-python/pyudev/pyudev-0.24.1.ebuild | 2 +- dev-python/scikit-learn/scikit-learn-1.4.2.ebuild | 2 +- dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild | 2 +- dev-python/tables/tables-3.8.0-r3.ebuild | 3 +- dev-python/tables/tables-3.9.0.ebuild | 3 +- dev-python/tables/tables-3.9.1-r1.ebuild | 3 +- dev-python/tables/tables-3.9.2.ebuild | 1 + 27 files changed, 169 insertions(+), 321 deletions(-) delete mode 100644 dev-python/anyqt/Manifest delete mode 100644 dev-python/anyqt/anyqt-0.2.0.ebuild delete mode 100644 dev-python/anyqt/metadata.xml create mode 100644 dev-python/mkdocs-ansible/mkdocs-ansible-24.3.0.ebuild create mode 100644 dev-python/mkdocs-macros-plugin/Manifest create mode 100644 dev-python/mkdocs-macros-plugin/metadata.xml create mode 100644 dev-python/mkdocs-macros-plugin/mkdocs-macros-plugin-1.0.4.ebuild delete mode 100644 dev-python/pyarrow/pyarrow-15.0.0.ebuild delete mode 100644 dev-python/pyarrow/pyarrow-15.0.1.ebuild create mode 100644 dev-python/python-caja/python-caja-1.26.0.ebuild delete mode 100644 dev-python/python-caja/python-caja-9999.ebuild (limited to 'dev-python') diff --git a/dev-python/anyqt/Manifest b/dev-python/anyqt/Manifest deleted file mode 100644 index 69cdd1f94bb0..000000000000 --- a/dev-python/anyqt/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST anyqt-0.2.0.gh.tar.gz 57920 BLAKE2B b8fcf98706a2f1e8a0553044223fb5b46f471ca4a91436e828507d031c39d20cb4f3f9d556785d0614cc43b02b3134990606f51e002e238674144d9b94ca8528 SHA512 78162ca2758c1fee83b357c1dfe316499e74f9aa918f0bde40b94eb33f9f2b113b38c2883a21612a5455949fe9bb79f2f6c5a70fd4a0b64147eb4a88a94d9d1c diff --git a/dev-python/anyqt/anyqt-0.2.0.ebuild b/dev-python/anyqt/anyqt-0.2.0.ebuild deleted file mode 100644 index 3a72d679355c..000000000000 --- a/dev-python/anyqt/anyqt-0.2.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit distutils-r1 virtualx - -DESCRIPTION="PyQt4/PyQt5 compatibility layer" -HOMEPAGE=" - https://github.com/ales-erjavec/anyqt/ - https://pypi.org/project/AnyQt/ -" -SRC_URI=" - https://github.com/ales-erjavec/anyqt/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - || ( - dev-python/pyside2[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - test? ( - dev-python/pyside2[testlib,${PYTHON_USEDEP}] - dev-python/PyQt5[testlib,${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local -x QT_API - # plugins may preload Qt modules - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - for QT_API in pyqt5 pyside2; do - local EPYTEST_IGNORE=() - [[ ${QT_API} == pyside2 ]] && EPYTEST_IGNORE+=( - tests/test_qaction_set_menu.py - ) - - einfo "Testing ${QT_API}" - nonfatal epytest tests || - die "Tests failed with ${EPYTHON} / ${QT_API}" - done -} diff --git a/dev-python/anyqt/metadata.xml b/dev-python/anyqt/metadata.xml deleted file mode 100644 index 72c099e5e5dc..000000000000 --- a/dev-python/anyqt/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - amynka@gentoo.org - - - gentoo-staging - \ No newline at end of file diff --git a/dev-python/bottleneck/bottleneck-1.3.8.ebuild b/dev-python/bottleneck/bottleneck-1.3.8.ebuild index 000b57e0d43e..31b207470b00 100644 --- a/dev-python/bottleneck/bottleneck-1.3.8.ebuild +++ b/dev-python/bottleneck/bottleneck-1.3.8.ebuild @@ -21,11 +21,11 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" -RDEPEND=" - >=dev-python/numpy-1.9.1[${PYTHON_USEDEP}] -" DEPEND=" - ${RDEPEND} + >=dev-python/numpy-1.9.1:=[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} " distutils_enable_tests pytest diff --git a/dev-python/mkdocs-ansible/Manifest b/dev-python/mkdocs-ansible/Manifest index f1560e2d83ad..c504319ab66d 100644 --- a/dev-python/mkdocs-ansible/Manifest +++ b/dev-python/mkdocs-ansible/Manifest @@ -1,2 +1,3 @@ DIST mkdocs-ansible-0.2.0.tar.gz 29254 BLAKE2B 3d9582c50a3e6abad56bae2f78ff2970b96b768fd8dbc0aa60d15a0acfc23535acae42b7b7f585db3165bf658b3f18c483484b630b350aff97ebb97edb2abcae SHA512 8e0a3b447a4a31f3d48fef5e381d01e0f2ebee2dd317a699b30e83e483234ebac1ad265f66f15dfa92c52f6c1c4a0a77aacef2915b0a60b11ffe5960cd774820 DIST mkdocs-ansible-24.2.1.tar.gz 44750 BLAKE2B 364ac6ee1b044309eaf3cd15c4944fd678680f17fdf35dc610522ff751ee8136c52fd7a1dfbe735c897f93ea9566e7bc986af3c6f18e90ad9945b3580bbb3eb2 SHA512 d01eec55638e34b83c06c7c4f3163d5c44fac373fb1ed099b9a63c59af27efebd85b655f1f9558add5ddc968abe1d1d28d326b0fe500e395035c62e006653b27 +DIST mkdocs-ansible-24.3.0.tar.gz 45471 BLAKE2B 54b6320a7b1f03d4f05b5a7617100575178206742bebda007cd276e9c1a663e82f46149fc6ec3e7e3d22f01be63afb6a72febe72f3e3969ea3acb6a75b1c38ec SHA512 a391bb28b2870efebf621998f810521667beb8b3b9603f5b35e169a9ab23b2f640531a2441b11b8044b36c49eacccd3da72b0224a0ac664d59fd97de7eb0b094 diff --git a/dev-python/mkdocs-ansible/mkdocs-ansible-24.3.0.ebuild b/dev-python/mkdocs-ansible/mkdocs-ansible-24.3.0.ebuild new file mode 100644 index 000000000000..833998b2e37d --- /dev/null +++ b/dev-python/mkdocs-ansible/mkdocs-ansible-24.3.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Ansible theme for MkDocs" +HOMEPAGE=" + https://github.com/ansible/mkdocs-ansible/ + https://pypi.org/project/mkdocs-ansible/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=dev-python/markdown-exec-1.3.0[${PYTHON_USEDEP}] + >=dev-python/markdown-include-0.8.1[${PYTHON_USEDEP}] + >=dev-python/mkdocs-gen-files-0.4.0[${PYTHON_USEDEP}] + >=dev-python/mkdocs-htmlproofer-plugin-0.10.2[${PYTHON_USEDEP}] + dev-python/mkdocs-macros-plugin[${PYTHON_USEDEP}] + >=dev-python/mkdocs-material-extensions-1.1.1[${PYTHON_USEDEP}] + >=dev-python/mkdocs-material-9.0.13[${PYTHON_USEDEP}] + >=dev-python/mkdocs-minify-plugin-0.6.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-monorepo-plugin-1.0.4[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] + >=dev-python/mkdocstrings-python-0.8.3[${PYTHON_USEDEP}] + >=dev-python/mkdocstrings-0.21.2[${PYTHON_USEDEP}] + >=dev-python/pillow-9.4.0[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.9.2[${PYTHON_USEDEP}] + >=media-gfx/cairosvg-2.6.0[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}"/${PN}-24.2.1-prune_deps.patch +) diff --git a/dev-python/mkdocs-macros-plugin/Manifest b/dev-python/mkdocs-macros-plugin/Manifest new file mode 100644 index 000000000000..0f839fab9172 --- /dev/null +++ b/dev-python/mkdocs-macros-plugin/Manifest @@ -0,0 +1 @@ +DIST mkdocs-macros-plugin-1.0.4.tar.gz 556036 BLAKE2B f0cd0eabbd208c2c84d28e2ef4eac8e23fa8c13918b02a69d8e69f5e7c635d9551dc986b19edf9d5ee5da43c80d49b62f4f277e995584ebef749d9d2bed1881d SHA512 553ca51462f0f0e26284046ea49d36afec973cf0345c1c6c5d9a094f32bf731972f7ae3ba148bb85a77e440982de3f24a4da8ea4e30c4f025153c1ce46164f32 diff --git a/dev-python/mkdocs-macros-plugin/metadata.xml b/dev-python/mkdocs-macros-plugin/metadata.xml new file mode 100644 index 000000000000..615915853c8d --- /dev/null +++ b/dev-python/mkdocs-macros-plugin/metadata.xml @@ -0,0 +1,11 @@ + + + + + marecki@gentoo.org + Marek Szuba + + + gentoo-staging + + \ No newline at end of file diff --git a/dev-python/mkdocs-macros-plugin/mkdocs-macros-plugin-1.0.4.ebuild b/dev-python/mkdocs-macros-plugin/mkdocs-macros-plugin-1.0.4.ebuild new file mode 100644 index 000000000000..eaea4b7f2998 --- /dev/null +++ b/dev-python/mkdocs-macros-plugin/mkdocs-macros-plugin-1.0.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Mkdocs plug-in allowing the use of macros and variables in Markdown" +HOMEPAGE=" + https://mkdocs-macros-plugin.readthedocs.io/ + https://pypi.org/project/mkdocs-macros-plugin/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# TODO: enable these once the relevant deps have been packaged +RESTRICT="test" + +RDEPEND=" + >=dev-python/mkdocs-0.17[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/termcolor[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/numexpr/numexpr-2.10.0.ebuild b/dev-python/numexpr/numexpr-2.10.0.ebuild index 943c541d0280..07e57b288e4c 100644 --- a/dev-python/numexpr/numexpr-2.10.0.ebuild +++ b/dev-python/numexpr/numexpr-2.10.0.ebuild @@ -21,7 +21,7 @@ LICENSE="MIT" SLOT="0" DEPEND=" - >=dev-python/numpy-2.0.0_rc[${PYTHON_USEDEP}] + >=dev-python/numpy-2.0.0_rc:=[${PYTHON_USEDEP}] " RDEPEND=" ${DEPEND} diff --git a/dev-python/numexpr/numexpr-2.9.0.ebuild b/dev-python/numexpr/numexpr-2.9.0.ebuild index bd35834350b6..41b31c384684 100644 --- a/dev-python/numexpr/numexpr-2.9.0.ebuild +++ b/dev-python/numexpr/numexpr-2.9.0.ebuild @@ -22,6 +22,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" + =dev-python/numpy-1.13.3[${PYTHON_USEDEP}] " RDEPEND=" diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest index 46c46391e6d1..bbcab56c3705 100644 --- a/dev-python/pyarrow/Manifest +++ b/dev-python/pyarrow/Manifest @@ -1,3 +1 @@ -DIST apache-arrow-15.0.0.tar.gz 21491996 BLAKE2B 55709d1d181ed5c1482e1eadc9031c692bbd39434ccad17be8c0f3f5af47e3b3d5f262903d1ce09c39442497e14c22c80d7b30215e4de830a4ac82a1b3db34fb SHA512 d5dccaa0907b0e6f2a460e32ae75091942dcb70b51db4aefe2767ee8d99882694607b723a9c06898dda3938d8eb498258d7f9aad11054665b6ea9c2fbaeafa74 -DIST apache-arrow-15.0.1.tar.gz 21499849 BLAKE2B 5f8f91932941105e753b7b7812bf132bd99501ccfac0574b8072e638764cb46694062bcdb8568a474f50de008ede9259b70f16ba7f33ada0f6ec763c21b1c25a SHA512 b426421336c6bc3757626b2743a039d3c7030ad257c3bcf3247a236462dbc140b7eff4476cb727f4d048144a90c1368740c139318f8237d6cc20e87d3efdaf74 DIST apache-arrow-15.0.2.tar.gz 21503812 BLAKE2B 5a42b3409515d7a09daff33d30e72e828e1df2e009ed746f101f4d8e6dcadb2e9c305a6cb9799d4003e1421ba666d2a2e9ba182c11b0c538fbd1aee4b3ba10ff SHA512 6c83e3be1e5840c30387f088315b74aca8e7c2d060793af70a156effb496a71e3e6af0693188c0f46f8a4a061a263a47095912ef04a5dc8141abd59075b14c78 diff --git a/dev-python/pyarrow/pyarrow-15.0.0.ebuild b/dev-python/pyarrow/pyarrow-15.0.0.ebuild deleted file mode 100644 index 5d20de06d988..000000000000 --- a/dev-python/pyarrow/pyarrow-15.0.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 2023-2024 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_{8,9,10,11,12} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Python library for Apache Arrow" -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ - https://pypi.org/project/pyarrow/ -" -SRC_URI="mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz" -S="${WORKDIR}/apache-arrow-${PV}/python" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~riscv" -IUSE="parquet snappy ssl" - -RDEPEND=" - ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?] - dev-python/numpy[${PYTHON_USEDEP}] -" -# NB: pytest-lazy-fixture removed in git already -# https://github.com/apache/arrow/pull/39850 -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}] - dev-libs/apache-arrow[lz4,zlib] - ) -" - -distutils_enable_tests pytest - -src_compile() { - export PYARROW_PARALLEL="$(makeopts_jobs)" - export PYARROW_BUILD_VERBOSE=1 - export PYARROW_CXXFLAGS="${CXXFLAGS}" - export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 - export PYARROW_CMAKE_GENERATOR=Ninja - export PYARROW_WITH_HDFS=1 - if use parquet; then - export PYARROW_WITH_DATASET=1 - export PYARROW_WITH_PARQUET=1 - use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1 - fi - if use snappy; then - export PYARROW_WITH_SNAPPY=1 - fi - - distutils-r1_src_compile -} - -python_test() { - local EPYTEST_DESELECT=( - # wtf? - tests/test_fs.py::test_localfs_errors - # these require apache-arrow with jemalloc that doesn't seem - # to be supported by the Gentoo package - tests/test_memory.py::test_env_var - tests/test_memory.py::test_specific_memory_pools - tests/test_memory.py::test_supported_memory_backends - # pandas changed, i guess - tests/test_pandas.py::test_array_protocol_pandas_extension_types - tests/test_table.py::test_table_factory_function_args_pandas - ) - - cd "${T}" || die - epytest --pyargs pyarrow -} diff --git a/dev-python/pyarrow/pyarrow-15.0.1.ebuild b/dev-python/pyarrow/pyarrow-15.0.1.ebuild deleted file mode 100644 index 2ef4d86a5ad3..000000000000 --- a/dev-python/pyarrow/pyarrow-15.0.1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2023-2024 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_{8,9,10,11,12} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Python library for Apache Arrow" -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ - https://pypi.org/project/pyarrow/ -" -SRC_URI="mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz" -S="${WORKDIR}/apache-arrow-${PV}/python" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~riscv" -IUSE="+parquet +snappy ssl" - -RDEPEND=" - ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?] - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - - - mate@gentoo.org - Gentoo MATE Desktop - - mate-overlay + gentoo-staging \ No newline at end of file diff --git a/dev-python/python-caja/python-caja-1.26.0.ebuild b/dev-python/python-caja/python-caja-1.26.0.ebuild new file mode 100644 index 000000000000..680cc0fdbe1a --- /dev/null +++ b/dev-python/python-caja/python-caja-1.26.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MATE_LA_PUNT="yes" +PYTHON_COMPAT=( python3_{8,9,10,11,12} ) + +inherit mate python-single-r1 + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="amd64 ~arm x86" +fi + +DESCRIPTION="Python bindings for the Caja file manager" +LICENSE="GPL-2+" +SLOT="0" +IUSE="doc" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +COMMON_DEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.50:2 + $( python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]' ) + >=mate-base/caja-1.17.1[introspection] + >=x11-libs/gtk+-3.22:3 +" + +RDEPEND="${COMMON_DEPEND}" + +BDEPEND="${COMMON_DEPEND} + dev-util/gtk-doc + dev-build/gtk-doc-am + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + doc? ( app-text/docbook-xml-dtd:4.1.2 ) +" + +src_prepare() { + MATE_FORCE_AUTORECONF="true" + + sed -i "s/\$(PACKAGE)/${PF}/g" examples/Makefile.am || die + mate_src_prepare +} + +src_install() { + mate_src_install + + # Keep the directory for systemwide extensions. + keepdir /usr/share/caja-python/extensions/ + + # The HTML documentation generation is broken and commented out by upstream. + # + #if use doc ; then + # insinto /usr/share/gtk-doc/html/nautilus-python # for dev-util/devhelp + # doins -r docs/html/* + #fi +} diff --git a/dev-python/python-caja/python-caja-1.28.0.ebuild b/dev-python/python-caja/python-caja-1.28.0.ebuild index 165e8bd9400b..0a3e5089f49b 100644 --- a/dev-python/python-caja/python-caja-1.28.0.ebuild +++ b/dev-python/python-caja/python-caja-1.28.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MATE_LA_PUNT="yes" @@ -16,21 +16,16 @@ fi DESCRIPTION="Python bindings for the Caja file manager" LICENSE="GPL-2+" SLOT="0" - IUSE="doc" - REQUIRED_USE=${PYTHON_REQUIRED_USE} -COMMON_DEPEND="${PYTHON_DEPS} +RDEPEND="${PYTHON_DEPS} >=dev-libs/glib-2.50:2 $( python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]' ) >=mate-base/caja-1.17.1[introspection] >=x11-libs/gtk+-3.22:3 " - -RDEPEND="${COMMON_DEPEND}" - -BDEPEND="${COMMON_DEPEND} +BDEPEND="${RDEPEND} dev-util/gtk-doc dev-build/gtk-doc-am >=sys-devel/gettext-0.19.8 diff --git a/dev-python/python-caja/python-caja-9999.ebuild b/dev-python/python-caja/python-caja-9999.ebuild deleted file mode 100644 index 165e8bd9400b..000000000000 --- a/dev-python/python-caja/python-caja-9999.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MATE_LA_PUNT="yes" - -PYTHON_COMPAT=( python3_{8,9,10,11,12} ) - -inherit mate python-single-r1 - -if [[ "${PV}" != *9999 ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" -fi - -DESCRIPTION="Python bindings for the Caja file manager" -LICENSE="GPL-2+" -SLOT="0" - -IUSE="doc" - -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.50:2 - $( python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]' ) - >=mate-base/caja-1.17.1[introspection] - >=x11-libs/gtk+-3.22:3 -" - -RDEPEND="${COMMON_DEPEND}" - -BDEPEND="${COMMON_DEPEND} - dev-util/gtk-doc - dev-build/gtk-doc-am - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - doc? ( app-text/docbook-xml-dtd:4.1.2 ) -" - -src_prepare() { - MATE_FORCE_AUTORECONF="true" - - sed -i "s/\$(PACKAGE)/${PF}/g" examples/Makefile.am || die - mate_src_prepare -} - -src_install() { - mate_src_install - - # Keep the directory for systemwide extensions. - keepdir /usr/share/caja-python/extensions/ - - # The HTML documentation generation is broken and commented out by upstream. - # - #if use doc ; then - # insinto /usr/share/gtk-doc/html/nautilus-python # for dev-util/devhelp - # doins -r docs/html/* - #fi -} diff --git a/dev-python/pyudev/pyudev-0.24.1.ebuild b/dev-python/pyudev/pyudev-0.24.1.ebuild index 84d2a1b02b48..279e347f9f1f 100644 --- a/dev-python/pyudev/pyudev-0.24.1.ebuild +++ b/dev-python/pyudev/pyudev-0.24.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/scikit-learn/scikit-learn-1.4.2.ebuild b/dev-python/scikit-learn/scikit-learn-1.4.2.ebuild index e6e6e48d5b85..3eb1e42cc334 100644 --- a/dev-python/scikit-learn/scikit-learn-1.4.2.ebuild +++ b/dev-python/scikit-learn/scikit-learn-1.4.2.ebuild @@ -33,7 +33,7 @@ RDEPEND=" ${DEPEND} dev-python/wheel[${PYTHON_USEDEP}] >=dev-python/joblib-1.2.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.22.3[${PYTHON_USEDEP}] + >=dev-python/numpy-1.22.3:=[${PYTHON_USEDEP}] >=dev-python/scipy-1.6.0[${PYTHON_USEDEP}] >=dev-python/threadpoolctl-2.0.0[${PYTHON_USEDEP}] " diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild index 4cd69540a31d..872eebdce11d 100644 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.29.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="examples +sqlite test" RDEPEND=" diff --git a/dev-python/tables/tables-3.8.0-r3.ebuild b/dev-python/tables/tables-3.8.0-r3.ebuild index 0f0042605190..51a34679dc62 100644 --- a/dev-python/tables/tables-3.8.0-r3.ebuild +++ b/dev-python/tables/tables-3.8.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -30,6 +30,7 @@ DEPEND=" >=dev-libs/c-blosc-1.11.1:0= dev-libs/c-blosc2:= dev-libs/lzo:2= + =dev-python/numpy-1.19[${PYTHON_USEDEP}] >=sci-libs/hdf5-1.8.4:= " diff --git a/dev-python/tables/tables-3.9.0.ebuild b/dev-python/tables/tables-3.9.0.ebuild index f5dea16000d2..2d2fc3c68ad0 100644 --- a/dev-python/tables/tables-3.9.0.ebuild +++ b/dev-python/tables/tables-3.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -30,6 +30,7 @@ DEPEND=" >=dev-libs/c-blosc-1.11.1:0= dev-libs/c-blosc2:= dev-libs/lzo:2= + =dev-python/numpy-1.19.0[${PYTHON_USEDEP}] >=sci-libs/hdf5-1.8.4:= " diff --git a/dev-python/tables/tables-3.9.1-r1.ebuild b/dev-python/tables/tables-3.9.1-r1.ebuild index 6735c3077dd8..a5bbeb0c54db 100644 --- a/dev-python/tables/tables-3.9.1-r1.ebuild +++ b/dev-python/tables/tables-3.9.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -30,6 +30,7 @@ DEPEND=" >=dev-libs/c-blosc-1.11.1:0= >=dev-libs/c-blosc2-2.10.4:= dev-libs/lzo:2= + =dev-python/numpy-1.19.0[${PYTHON_USEDEP}] >=sci-libs/hdf5-1.8.4:= " diff --git a/dev-python/tables/tables-3.9.2.ebuild b/dev-python/tables/tables-3.9.2.ebuild index e4b4df689c49..f9bd8203bf0a 100644 --- a/dev-python/tables/tables-3.9.2.ebuild +++ b/dev-python/tables/tables-3.9.2.ebuild @@ -30,6 +30,7 @@ DEPEND=" >=dev-libs/c-blosc-1.11.1:0= >=dev-libs/c-blosc2-2.11.0:= dev-libs/lzo:2= + =dev-python/numpy-1.19.0[${PYTHON_USEDEP}] >=sci-libs/hdf5-1.8.4:= " -- cgit v1.3