From dd2cce685bdb1c9158de687dc8b4d9bf0d4cc88c Mon Sep 17 00:00:00 2001 From: Joe Kappus Date: Thu, 16 Mar 2023 05:43:08 -0400 Subject: [PATCH 1/8] sys-fs/ufiformat: QA silencing QA complains about impl function declarations in configure, skip the check. Closes: https://bugs.gentoo.org/901447 Signed-off-by: Joe Kappus --- sys-fs/ufiformat/ufiformat-0.9.9.ebuild | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys-fs/ufiformat/ufiformat-0.9.9.ebuild b/sys-fs/ufiformat/ufiformat-0.9.9.ebuild index e0bf3984aa..8e97e31037 100644 --- a/sys-fs/ufiformat/ufiformat-0.9.9.ebuild +++ b/sys-fs/ufiformat/ufiformat-0.9.9.ebuild @@ -15,3 +15,7 @@ IUSE="" RDEPEND="sys-fs/e2fsprogs" DEPEND=${RDEPEND} + +QA_CONFIG_IMPL_DECL_SKIP=( + makedev +) From 72398f71d043442602e026e02c7693db3fa6b702 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 14 Mar 2023 14:51:09 +0500 Subject: [PATCH 2/8] profiles/updates: fix OldPackageUpdate Signed-off-by: Anna (cybertailor) Vyalkova --- profiles/updates/2Q-2022 | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/updates/2Q-2022 b/profiles/updates/2Q-2022 index d87ae538c9..d954554124 100644 --- a/profiles/updates/2Q-2022 +++ b/profiles/updates/2Q-2022 @@ -2,7 +2,6 @@ move app-misc/ssmtool app-misc/vocabsieve move sci-mathematics/libpotassco sci-libs/libpotassco move media-video/mpv_thumbnail_script mpv-plugin/mpv_thumbnail_script move media-video/mpv-mpris mpv-plugin/mpv-mpris -move net-misc/bee-node net-misc/bee move kde-misc/skanpage media-gfx/skanpage move sys-cluster/KVTree dev-libs/KVTree move sys-cluster/shuffile dev-libs/shuffile From 7b8eaf0f235836e92ddcc04b3054908c7a4e9397 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 16 Mar 2023 18:09:01 +0500 Subject: [PATCH 3/8] dev-vcs/got: add 0.86, drop 0.84.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-vcs/got/Manifest | 2 +- dev-vcs/got/{got-0.84.1.ebuild => got-0.86.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename dev-vcs/got/{got-0.84.1.ebuild => got-0.86.ebuild} (100%) diff --git a/dev-vcs/got/Manifest b/dev-vcs/got/Manifest index c69b2b35ed..8ac8f3b50c 100644 --- a/dev-vcs/got/Manifest +++ b/dev-vcs/got/Manifest @@ -1,2 +1,2 @@ -DIST got-portable-0.84.1.tar.gz 1009452 BLAKE2B 86154a2baa3543572be73eacbfc645c24f7c95bd5de14bc83da7aa0d8ef513bee8df83090c635dc2a73044149ccf9a0b769da42cd170f931bdd7d91c388ff15d SHA512 56431d8c096ab66219f9821d3ab7e9e222f893d5728dd2a551da9c54ca8d792f6aacef915cddd926cd0e3c7464bd147eaa3f33e1c48b14e97901507082ebfac5 DIST got-portable-0.85.tar.gz 1033808 BLAKE2B e8912344933397fcd6c79df7a199f1208e51bd36b9df3311cc8d2f381db02114fa6bf01764b24b57b38dd0dfa2b8898a623de92a57f7751b0620507cce6861d8 SHA512 66ae168d961c1a8c19f9b18e3b71628adc988b68de19fb51f19b87855bd54612bd9c4f1753dc1e6f5cd85fa6bb42d4a165ab347608d95c8963707a4aea1c54d4 +DIST got-portable-0.86.tar.gz 1034905 BLAKE2B f04eaa87fb3dfd0c2bf8e9d4557c5f7d5b75c601744fb6be2622e8d3ba67702ed5c9f45117f57c60fedb86dfb6c2ebb63596dc53182fa6410639e0a3a038c11b SHA512 adc40c9197b18cdb78bdd962e962ebe2b120552377ad3d9a92acae77182939c06e7cd386bc0b7f4b0970752a9ea9736eb4af98096be7062fa12630dd9f452b4b diff --git a/dev-vcs/got/got-0.84.1.ebuild b/dev-vcs/got/got-0.86.ebuild similarity index 100% rename from dev-vcs/got/got-0.84.1.ebuild rename to dev-vcs/got/got-0.86.ebuild From 14967e96f54f75e4de755420e002a77fb45afb57 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 16 Mar 2023 18:26:40 +0500 Subject: [PATCH 4/8] dev-python/factory-boy: rename Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/{factory_boy => factory-boy}/Manifest | 0 .../factory-boy-3.2.1.ebuild} | 4 ++-- dev-python/{factory_boy => factory-boy}/metadata.xml | 0 dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild | 2 +- profiles/updates/1Q-2023 | 1 + 5 files changed, 4 insertions(+), 3 deletions(-) rename dev-python/{factory_boy => factory-boy}/Manifest (100%) rename dev-python/{factory_boy/factory_boy-3.2.1.ebuild => factory-boy/factory-boy-3.2.1.ebuild} (93%) rename dev-python/{factory_boy => factory-boy}/metadata.xml (100%) diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory-boy/Manifest similarity index 100% rename from dev-python/factory_boy/Manifest rename to dev-python/factory-boy/Manifest diff --git a/dev-python/factory_boy/factory_boy-3.2.1.ebuild b/dev-python/factory-boy/factory-boy-3.2.1.ebuild similarity index 93% rename from dev-python/factory_boy/factory_boy-3.2.1.ebuild rename to dev-python/factory-boy/factory-boy-3.2.1.ebuild index 7059794285..ad8f1ba1d0 100644 --- a/dev-python/factory_boy/factory_boy-3.2.1.ebuild +++ b/dev-python/factory-boy/factory-boy-3.2.1.ebuild @@ -9,7 +9,7 @@ inherit distutils-r1 DESCRIPTION="A fixtures replacement tool" HOMEPAGE="https://github.com/FactoryBoy/factory_boy" -SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" +SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P/-/_}.gh.tar.gz" LICENSE="MIT" SLOT="0" @@ -24,7 +24,7 @@ BDEPEND=" dev-python/sqlalchemy[${PYTHON_USEDEP}] ) doc? ( - dev-python/factory_boy[${PYTHON_USEDEP}] + dev-python/factory-boy[${PYTHON_USEDEP}] ) " diff --git a/dev-python/factory_boy/metadata.xml b/dev-python/factory-boy/metadata.xml similarity index 100% rename from dev-python/factory_boy/metadata.xml rename to dev-python/factory-boy/metadata.xml diff --git a/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild b/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild index 38242bcf0d..0bdfe9710c 100644 --- a/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild +++ b/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild @@ -25,7 +25,7 @@ RDEPEND=" " # tests pytest-xdist integration BDEPEND="test? ( - dev-python/factory_boy[${PYTHON_USEDEP}] + dev-python/factory-boy[${PYTHON_USEDEP}] dev-python/Faker[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023 index 01d87543ba..7764488ac3 100644 --- a/profiles/updates/1Q-2023 +++ b/profiles/updates/1Q-2023 @@ -2,3 +2,4 @@ move dev-python/dropbox-sdk-python dev-python/dropbox move dev-python/sre_yield dev-python/sre-yield move dev-python/http_ece dev-python/http-ece move dev-util/psautohint dev-python/psautohint +move dev-python/factory_boy dev-python/factory-boy From 116da163ae66e5cc6c1e6a5c498977299a9b8c41 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 16 Mar 2023 18:46:40 +0500 Subject: [PATCH 5/8] dev-python/factory-boy: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/factory-boy/Manifest | 2 +- .../factory-boy/factory-boy-3.2.1-r1.ebuild | 43 ++++++++++++++++++ .../factory-boy/factory-boy-3.2.1.ebuild | 44 ------------------- 3 files changed, 44 insertions(+), 45 deletions(-) create mode 100644 dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild delete mode 100644 dev-python/factory-boy/factory-boy-3.2.1.ebuild diff --git a/dev-python/factory-boy/Manifest b/dev-python/factory-boy/Manifest index bcb8169807..45667ee32d 100644 --- a/dev-python/factory-boy/Manifest +++ b/dev-python/factory-boy/Manifest @@ -1 +1 @@ -DIST factory_boy-3.2.1.gh.tar.gz 141947 BLAKE2B f7668e945c653276fdf8c28aca728e4dd0aa24e980868a22e116cdb6395170f37f60d9b021c915586681b93d84a50f254b6d4a0b8f75e15991fac91aa4b17e0c SHA512 45f88970fa2adf15160d489335d7843ebf78178ae619e6b1ad2cc2e3af8e6c14763cf1afe21bc4e66d1d7196458d8045862db4d5878d5cfc1f2aa658ccba1812 +DIST factory_boy-3.2.1.tar.gz 153483 BLAKE2B e527a04b5371289beb6ae765ccf116b1171d3293cd7bf0ef240ecf17b7806d0ed6db4a97d9c3c4cc22d93c1eaa96888046bdfa7aa1b2d9910257165266ce9828 SHA512 21ad111c648f3ff444cc2310479464334eb4c5b16ed04a592fb9152397f9bf6c044d235789b901f65ebf49d07a0621834ec280630279be0696ccec15ac9f15df diff --git a/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild b/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild new file mode 100644 index 0000000000..85de6e6817 --- /dev/null +++ b/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby" +HOMEPAGE=" + https://pypi.org/project/factory-boy/ + https://github.com/FactoryBoy/factory_boy +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/Faker[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/django[sqlite,${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # depends on treecleaned dev-python/mongoengine + tests/test_mongoengine.py +) + +EPYTEST_DESELECT=( + # broken + examples/flask_alchemy +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme \ + dev-python/sphinxcontrib-spelling diff --git a/dev-python/factory-boy/factory-boy-3.2.1.ebuild b/dev-python/factory-boy/factory-boy-3.2.1.ebuild deleted file mode 100644 index ad8f1ba1d0..0000000000 --- a/dev-python/factory-boy/factory-boy-3.2.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit distutils-r1 - -DESCRIPTION="A fixtures replacement tool" -HOMEPAGE="https://github.com/FactoryBoy/factory_boy" -SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P/-/_}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/Faker-0.7.0[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/django[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - ) - doc? ( - dev-python/factory-boy[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # Fix symbolic link QA - rm ChangeLog || die "remove failed" - cp docs/changelog.rst ChangeLog || die "copy failed" - - # depends on masked dev-python/mongoengine - rm tests/test_mongoengine.py || die - - distutils-r1_python_prepare_all -} - -distutils_enable_tests --install unittest - -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-spelling From 1bef9af981f13d209f9cfe393d3d515ef65d36ea Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 16 Mar 2023 18:54:40 +0500 Subject: [PATCH 6/8] dev-python/pytest-randomly: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova --- ...build => pytest-randomly-3.12.0-r1.ebuild} | 25 ++++++++----------- 1 file changed, 11 insertions(+), 14 deletions(-) rename dev-python/pytest-randomly/{pytest-randomly-3.12.0.ebuild => pytest-randomly-3.12.0-r1.ebuild} (74%) diff --git a/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild b/dev-python/pytest-randomly/pytest-randomly-3.12.0-r1.ebuild similarity index 74% rename from dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild rename to dev-python/pytest-randomly/pytest-randomly-3.12.0-r1.ebuild index 0bdfe9710c..b67d4e9e7b 100644 --- a/dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild +++ b/dev-python/pytest-randomly/pytest-randomly-3.12.0-r1.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) - inherit distutils-r1 DESCRIPTION="Pytest plugin to randomly order tests and control random.seed" @@ -19,17 +18,15 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] - $(python_gen_cond_dep '>=dev-python/importlib_metadata-3.6.0[${PYTHON_USEDEP}]' python3_{8,9}) -" -# tests pytest-xdist integration -BDEPEND="test? ( - dev-python/factory-boy[${PYTHON_USEDEP}] - dev-python/Faker[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] -)" +RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/Faker[${PYTHON_USEDEP}] + dev-python/factory-boy[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" # tests pytest-xdist integration EPYTEST_DESELECT=( tests/test_pytest_randomly.py::test_entrypoint_injection From 6b1aacccb3b4356a97305448918bfec29460cf58 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Thu, 16 Mar 2023 14:59:18 +0100 Subject: [PATCH 7/8] dev-java/gradle-base-annotations: treeclean, no consumer left Signed-off-by: Florian Schmaus --- dev-java/gradle-base-annotations/Manifest | 1 - .../gradle-base-annotations-6.8.2.ebuild | 29 ------------------- dev-java/gradle-base-annotations/metadata.xml | 8 ----- 3 files changed, 38 deletions(-) delete mode 100644 dev-java/gradle-base-annotations/Manifest delete mode 100644 dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild delete mode 100644 dev-java/gradle-base-annotations/metadata.xml diff --git a/dev-java/gradle-base-annotations/Manifest b/dev-java/gradle-base-annotations/Manifest deleted file mode 100644 index a856d17482..0000000000 --- a/dev-java/gradle-base-annotations/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gradle-6.8.2.tar.gz 24289300 BLAKE2B 304f4a5e909eda4cf442325693574510ab99df1cfa307da405be0abd1861f3b64ce2152d11c9f02fcc9fbfe6a1864b477944ef9155f2c89c14e997f271f415dd SHA512 0aca35513d5cfdd8f09d130e09476e049792bdc756392bf9078ad721cdc05c6f1d69bea398cb408572fc3e02991a2ca055bfc6934b0c1ba410c41d7322c286e8 diff --git a/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild b/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild deleted file mode 100644 index 023008142c..0000000000 --- a/dev-java/gradle-base-annotations/gradle-base-annotations-6.8.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -MY_P="gradle-${PV}" -DESCRIPTION="Build automation tool for JVM Languages, C(++), etc." -HOMEPAGE="https://gradle.org" -SRC_URI="https://github.com/gradle/gradle/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="6.8" -KEYWORDS="~amd64 ~x86" - -CDEPEND="dev-java/jsr305" - -RDEPEND=">=virtual/jre-1.8 -${CDEPEND}" -DEPEND=">=virtual/jdk-1.8 -${CDEPEND}" - -S="${WORKDIR}/gradle-${PV}" -JAVA_SRC_DIR="subprojects/base-annotations/src/main/java" -JAVA_GENTOO_CLASSPATH="jsr305" -RESTRICT="test" diff --git a/dev-java/gradle-base-annotations/metadata.xml b/dev-java/gradle-base-annotations/metadata.xml deleted file mode 100644 index 261f740c8c..0000000000 --- a/dev-java/gradle-base-annotations/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - kaiboma06@gmail.com - Kaibo Ma - - From 94bdb5878ecbf541854bca3f48fdbd4a90487a19 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Thu, 16 Mar 2023 14:59:25 +0100 Subject: [PATCH 8/8] dev-java/gradle-build-operations: treeclean, no consumer left Signed-off-by: Florian Schmaus --- dev-java/gradle-build-operations/Manifest | 1 - .../gradle-build-operations-6.8.2.ebuild | 32 ------------------- dev-java/gradle-build-operations/metadata.xml | 8 ----- 3 files changed, 41 deletions(-) delete mode 100644 dev-java/gradle-build-operations/Manifest delete mode 100644 dev-java/gradle-build-operations/gradle-build-operations-6.8.2.ebuild delete mode 100644 dev-java/gradle-build-operations/metadata.xml diff --git a/dev-java/gradle-build-operations/Manifest b/dev-java/gradle-build-operations/Manifest deleted file mode 100644 index a856d17482..0000000000 --- a/dev-java/gradle-build-operations/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gradle-6.8.2.tar.gz 24289300 BLAKE2B 304f4a5e909eda4cf442325693574510ab99df1cfa307da405be0abd1861f3b64ce2152d11c9f02fcc9fbfe6a1864b477944ef9155f2c89c14e997f271f415dd SHA512 0aca35513d5cfdd8f09d130e09476e049792bdc756392bf9078ad721cdc05c6f1d69bea398cb408572fc3e02991a2ca055bfc6934b0c1ba410c41d7322c286e8 diff --git a/dev-java/gradle-build-operations/gradle-build-operations-6.8.2.ebuild b/dev-java/gradle-build-operations/gradle-build-operations-6.8.2.ebuild deleted file mode 100644 index 9a4e46c6f3..0000000000 --- a/dev-java/gradle-build-operations/gradle-build-operations-6.8.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc source" - -inherit java-pkg-2 java-pkg-simple - -MY_P="gradle-${PV}" - -DESCRIPTION="Build automation tool for JVM Languages, C(++), etc." -HOMEPAGE="https://gradle.org" -SRC_URI="https://github.com/gradle/gradle/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="6.8" -KEYWORDS="~amd64 ~x86" - -CDEPEND="dev-java/slf4j-api -dev-java/gradle-base-annotations:${SLOT}" - -RDEPEND=">=virtual/jre-1.8 -${CDEPEND}" -DEPEND=">=virtual/jdk-1.8 -${CDEPEND}" - -MY_PN="${PN/gradle-/}" -S="${WORKDIR}/gradle-${PV}" -JAVA_SRC_DIR="subprojects/${MY_PN}/src/main/java" -JAVA_GENTOO_CLASSPATH="slf4j-api gradle-base-annotations-${SLOT}" -RESTRICT="test" diff --git a/dev-java/gradle-build-operations/metadata.xml b/dev-java/gradle-build-operations/metadata.xml deleted file mode 100644 index 261f740c8c..0000000000 --- a/dev-java/gradle-build-operations/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - kaiboma06@gmail.com - Kaibo Ma - -