Merge updates from master

This commit is contained in:
Repository mirror & CI
2023-03-16 14:02:08 +00:00
17 changed files with 61 additions and 140 deletions

View File

@@ -1 +0,0 @@
DIST gradle-6.8.2.tar.gz 24289300 BLAKE2B 304f4a5e909eda4cf442325693574510ab99df1cfa307da405be0abd1861f3b64ce2152d11c9f02fcc9fbfe6a1864b477944ef9155f2c89c14e997f271f415dd SHA512 0aca35513d5cfdd8f09d130e09476e049792bdc756392bf9078ad721cdc05c6f1d69bea398cb408572fc3e02991a2ca055bfc6934b0c1ba410c41d7322c286e8

View File

@@ -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"

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>kaiboma06@gmail.com</email>
<name>Kaibo Ma</name>
</maintainer>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST gradle-6.8.2.tar.gz 24289300 BLAKE2B 304f4a5e909eda4cf442325693574510ab99df1cfa307da405be0abd1861f3b64ce2152d11c9f02fcc9fbfe6a1864b477944ef9155f2c89c14e997f271f415dd SHA512 0aca35513d5cfdd8f09d130e09476e049792bdc756392bf9078ad721cdc05c6f1d69bea398cb408572fc3e02991a2ca055bfc6934b0c1ba410c41d7322c286e8

View File

@@ -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"

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>kaiboma06@gmail.com</email>
<name>Kaibo Ma</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST factory_boy-3.2.1.tar.gz 153483 BLAKE2B e527a04b5371289beb6ae765ccf116b1171d3293cd7bf0ef240ecf17b7806d0ed6db4a97d9c3c4cc22d93c1eaa96888046bdfa7aa1b2d9910257165266ce9828 SHA512 21ad111c648f3ff444cc2310479464334eb4c5b16ed04a592fb9152397f9bf6c044d235789b901f65ebf49d07a0621834ec280630279be0696ccec15ac9f15df

View File

@@ -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

View File

@@ -1 +0,0 @@
DIST factory_boy-3.2.1.gh.tar.gz 141947 BLAKE2B f7668e945c653276fdf8c28aca728e4dd0aa24e980868a22e116cdb6395170f37f60d9b021c915586681b93d84a50f254b6d4a0b8f75e15991fac91aa4b17e0c SHA512 45f88970fa2adf15160d489335d7843ebf78178ae619e6b1ad2cc2e3af8e6c14763cf1afe21bc4e66d1d7196458d8045862db4d5878d5cfc1f2aa658ccba1812

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -15,3 +15,7 @@ IUSE=""
RDEPEND="sys-fs/e2fsprogs"
DEPEND=${RDEPEND}
QA_CONFIG_IMPL_DECL_SKIP=(
makedev
)