parent
6eb8011e76
commit
d43d24060a
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
|||||||
DIST exo-1.32.1.tar.gz 5228508 BLAKE2B fcf48f851cd0467b765a4835099cea6757b747e724ff43774fdf90905193b217402d4cbed2991b61aec1892d75e996c9e68b1abf847a242b9fa2277ac1f2e5a3 SHA512 9cd205f273d25bdb6f133bf9617c24d9bb0f0d1bd8e9db2645bba9f920913a1f367b75f13731b94c5d8a69f611f9122e0fc48392ddd098794717025c901fa210
|
DIST exo-1.32.2.tar.gz 5228606 BLAKE2B 785150ba6e7a1e0c4bb730bfc21f158798844d0c76dad6cbc5e185df901c675ddb77c4a4e1ddab7fb37ffd40ecc22464ff8773dc8200c3fbba37662299694c0a SHA512 4b4904b517efdc89a0e929565e72d249a02b74300b46d03ae26fe38bbe1c2150091cf02e7af2c2a558048032efb3fb4cf76266cd959a6e7a48d5172f07d187aa
|
||||||
|
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST borgmatic-1.5.13.tar.gz 72469 BLAKE2B 3a71be201143a96968bb1ea6008b62e11f6ab199f44f38d0d66f31f24827a8f32cc7b8f50cc5d33a8bbd7046e6697afe509525be90dd9519f4c686b8737f64c5 SHA512 60bcbcc825db3f93a423ab8e44e0b0809ff4937d8e41bc56ec6226e4865c3a66fae8b6749d33cdb0692ea9dd07cfff56750ff2feee68c96791b83c9dd5f35433
|
DIST borgmatic-1.5.13.tar.gz 72469 BLAKE2B 3a71be201143a96968bb1ea6008b62e11f6ab199f44f38d0d66f31f24827a8f32cc7b8f50cc5d33a8bbd7046e6697afe509525be90dd9519f4c686b8737f64c5 SHA512 60bcbcc825db3f93a423ab8e44e0b0809ff4937d8e41bc56ec6226e4865c3a66fae8b6749d33cdb0692ea9dd07cfff56750ff2feee68c96791b83c9dd5f35433
|
||||||
DIST borgmatic-1.5.14.tar.gz 273464 BLAKE2B 8325643c79f1e2e0a6d94f1e73dbf45bef82ba3d63c48b6652ffc2fb6a7d1dd5b45fb369346292129f948ae88216e93c2b0ab88ff889ae49cfb0dd321bed4125 SHA512 eb0aedfafe06f90dc3e54a19299a9ea7e8c83bdec0a305228bf13b951d75a5d2a68d2fe6b037adb57588b036081075fb697e000c8ea4ff467a582a6b1ac9fd60
|
DIST borgmatic-1.5.14.tar.gz 273464 BLAKE2B 8325643c79f1e2e0a6d94f1e73dbf45bef82ba3d63c48b6652ffc2fb6a7d1dd5b45fb369346292129f948ae88216e93c2b0ab88ff889ae49cfb0dd321bed4125 SHA512 eb0aedfafe06f90dc3e54a19299a9ea7e8c83bdec0a305228bf13b951d75a5d2a68d2fe6b037adb57588b036081075fb697e000c8ea4ff467a582a6b1ac9fd60
|
||||||
|
DIST borgmatic-1.5.15.tar.gz 275702 BLAKE2B c01c469a4e0b96f4a364e0e44cd26d60cf34bc1c969cbf9931ee5ec6688cf012a1c22acb20e3a434b765ef5ec68657a2507e292e5ed3b9e0587f8784e85ecfe9 SHA512 5520e2e903162caa42c66c1e172af225f5f9622c1b33e5f0854f2dc8379752865e8cb8c442e545ec4fc98509e5c7c863373b12e57cf0bbd417b4e8c0887a27fc
|
||||||
|
@ -0,0 +1,71 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{7..9} )
|
||||||
|
DISTUTILS_SINGLE_IMPL=1
|
||||||
|
DISTUTILS_USE_SETUPTOOLS="rdepend"
|
||||||
|
|
||||||
|
inherit distutils-r1 systemd
|
||||||
|
|
||||||
|
DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
|
||||||
|
HOMEPAGE="https://torsion.org/borgmatic/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64"
|
||||||
|
|
||||||
|
# Fails due to problems with dev-python/flexmock-0.10.4; see Bug #740128
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
# borg is called as an external tool, hence no pythonic stuff
|
||||||
|
RDEPEND="app-backup/borgbackup
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
dev-python/colorama[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pykwalify-1.6.0[${PYTHON_USEDEP}]
|
||||||
|
dev-python/requests[${PYTHON_USEDEP}]
|
||||||
|
<dev-python/ruamel-yaml-0.18.0[${PYTHON_USEDEP}]
|
||||||
|
')"
|
||||||
|
#BDEPEND="
|
||||||
|
# test? (
|
||||||
|
# $(python_gen_cond_dep '
|
||||||
|
# dev-python/flexmock[${PYTHON_USEDEP}]
|
||||||
|
# ')
|
||||||
|
# )"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-1.5.1-systemd_service_bin_path.patch
|
||||||
|
"${FILESDIR}"/${PN}-1.5.1-no_test_coverage.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
|
||||||
|
# Unlike the other two test files in integration/commands, which use the
|
||||||
|
# relevant modules' respective APIs, test_borgmatic.py tries to call the
|
||||||
|
# 'borgmatic' executable - which by the time we execute src_test will
|
||||||
|
# not have been created yet. Adding --install to distutils_enable_tests would
|
||||||
|
# likely take care of this - but between the aforementioned behaviour
|
||||||
|
# inconsistency and the fact the only test run from this file as of version
|
||||||
|
# 1.5.13 is the parsing of contents of 'borgmatic --version', just skip it.
|
||||||
|
rm -f "${S}"/tests/integration/commands/test_borgmatic.py
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
distutils-r1_src_install
|
||||||
|
systemd_dounit sample/systemd/borgmatic.{service,timer}
|
||||||
|
keepdir /etc/borgmatic
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||||
|
elog "To generate a sample configuration file, run:"
|
||||||
|
elog " generate-borgmatic-config"
|
||||||
|
fi
|
||||||
|
elog
|
||||||
|
elog "Systemd users wishing to periodically run borgmatic can use the provided timer and service units."
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST ghostwriter-1.8.1.tar.gz 1220000 BLAKE2B 3fa3d95ed819bc8f7b76b396e6634658a8bda23e9100cbb298d301fc382db451430a4a31fbd092326af198825c83d2c998172c90a7e318aeb57ef7799751995a SHA512 9f60f81a594cf161edfeac8c75830e186ab4ec2c22859b2bad40768e1ecf64e6842b52a69024a1f014d24a2f1cbb38e15a7799101d7fd54ef7709e245f6ac521
|
DIST ghostwriter-1.8.1.tar.gz 1220000 BLAKE2B 3fa3d95ed819bc8f7b76b396e6634658a8bda23e9100cbb298d301fc382db451430a4a31fbd092326af198825c83d2c998172c90a7e318aeb57ef7799751995a SHA512 9f60f81a594cf161edfeac8c75830e186ab4ec2c22859b2bad40768e1ecf64e6842b52a69024a1f014d24a2f1cbb38e15a7799101d7fd54ef7709e245f6ac521
|
||||||
|
DIST ghostwriter-2.0.1.tar.gz 7802864 BLAKE2B 387ce3b0fe58171d6c195b51bd5dfbdcd6f7cbe023aaba4962d311e4dd6c08066b4292467f4cf2941b9a28540b639d498057a66a4ca194e35ca32e17399d7d75 SHA512 e91631d51110a884ab68621ee2fe0f1c013d0c2413f0ee58135821f2539285e88dcdfca0f9d80e0313bdab4c02700faa87eae32d525e51eea82163bb1a6d5b1b
|
||||||
|
@ -0,0 +1,58 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit qmake-utils xdg-utils
|
||||||
|
|
||||||
|
DESCRIPTION="Cross-platform, aesthetic, distraction-free markdown editor"
|
||||||
|
HOMEPAGE="https://wereturtle.github.io/ghostwriter/"
|
||||||
|
SRC_URI="https://github.com/wereturtle/ghostwriter/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="debug"
|
||||||
|
|
||||||
|
BDEPEND="dev-qt/linguist-tools:5"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
app-text/hunspell:=
|
||||||
|
dev-qt/qtconcurrent:5
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtsvg:5
|
||||||
|
dev-qt/qtwebchannel:5
|
||||||
|
dev-qt/qtwebengine:5[widgets]
|
||||||
|
dev-qt/qtwidgets:5
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
DOCS=( CREDITS.md README.md )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
sed -i -e "/^VERSION =/s/\$.*/${PV}/" ghostwriter.pro || die "failed to override version"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
eqmake5 \
|
||||||
|
CONFIG+=$(usex debug debug release) \
|
||||||
|
PREFIX="${EPREFIX}"/usr
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake INSTALL_ROOT="${D}" install
|
||||||
|
einstalldocs
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
xdg_desktop_database_update
|
||||||
|
xdg_icon_cache_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
xdg_desktop_database_update
|
||||||
|
xdg_icon_cache_update
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1,12 @@
|
|||||||
DIST clojure-1.10.0.tar.gz 678715 BLAKE2B 8f69a327e94e173864b3d8b81e92ab716c70be9fa59bbd836889cb75a8d44518a3aa2a8fbec50a04f2e7d1afdb07ffef2f7069077e22ef91f321c5fb122d2bb9 SHA512 d53d2322662974d2eed97d7870f0f91822de8acb91e30b50b0dca4186ee667c46b2b5863e080d89e3bfe63d090c6ac2e25617f74d1434bae2ca1e73ae9a36012
|
DIST clojure-1.10.0.tar.gz 678715 BLAKE2B 8f69a327e94e173864b3d8b81e92ab716c70be9fa59bbd836889cb75a8d44518a3aa2a8fbec50a04f2e7d1afdb07ffef2f7069077e22ef91f321c5fb122d2bb9 SHA512 d53d2322662974d2eed97d7870f0f91822de8acb91e30b50b0dca4186ee667c46b2b5863e080d89e3bfe63d090c6ac2e25617f74d1434bae2ca1e73ae9a36012
|
||||||
|
DIST clojure-1.10.3.tar.gz 683020 BLAKE2B ea57231375589d5c45b7e8a1fe87ea3f371e631733d5ae27d547e84a575cd7a54394fa401c920a7ec5e7218719f2ecd728a77e1d3e05c803f0620fcfeabd4199 SHA512 540c4c730a9f504f4e8a33e957fb150a70c3f1afa8e10205d23bb3c0528a46ca615b3a95dbedf367d4d0965d8eabc69b2d7f3bc144be9b4cb64fba085bfc6d9d
|
||||||
DIST clojure-1.8.0.tar.gz 627688 BLAKE2B 7dc3029e38e574cd32c74cce1f3ae03890869023d5fb2e8138f2fdc4461b3f9e119c4b6042e2b7caee9561b664b49cbaf79378ef1fdd0fd78c4d712c3b9d95de SHA512 fa5714397e679f77260db054bdc0891a311e7bd14bfceb2dd0494480fb9cf21fc74dd295e75070105ff0cdd50842390a748d8782397c549f51d85d18d54a1231
|
DIST clojure-1.8.0.tar.gz 627688 BLAKE2B 7dc3029e38e574cd32c74cce1f3ae03890869023d5fb2e8138f2fdc4461b3f9e119c4b6042e2b7caee9561b664b49cbaf79378ef1fdd0fd78c4d712c3b9d95de SHA512 fa5714397e679f77260db054bdc0891a311e7bd14bfceb2dd0494480fb9cf21fc74dd295e75070105ff0cdd50842390a748d8782397c549f51d85d18d54a1231
|
||||||
DIST clojure-1.9.0.tar.gz 641645 BLAKE2B 767241c7f252a2977511adf257b1805f81a96594cff2b1b9837c782cfaabd49ae8e6eef30398e7e277952124e843967ac635985da97e2e7c5cc98ec177f3d79c SHA512 8877c654f6aa8ad990593e69b611388659973e5d1d46cf8f6cfae59c4033424a3c7eebd477539784cbd7974f7ff30580f76d8a4117414491f38e18ac3b4efb27
|
DIST clojure-1.9.0.tar.gz 641645 BLAKE2B 767241c7f252a2977511adf257b1805f81a96594cff2b1b9837c782cfaabd49ae8e6eef30398e7e277952124e843967ac635985da97e2e7c5cc98ec177f3d79c SHA512 8877c654f6aa8ad990593e69b611388659973e5d1d46cf8f6cfae59c4033424a3c7eebd477539784cbd7974f7ff30580f76d8a4117414491f38e18ac3b4efb27
|
||||||
|
DIST core.specs.alpha-0.2.56.tar.gz 11780 BLAKE2B 088d0b32dea7ec49ddaf0f461703762a5a877ff4028b775eb35998e6a5a3436ad57b35d7d9431b6911ca2304403e95043d375bac80080ecaf6144a77b3ebcf4c SHA512 afbfc04b9708a21ae6c6b29b8653fc62b23efcb271b973534c4b8421a7d73df3ad24bd28d7115a2fe926954dc45571de86971637736f3a494799f6f1ba1765c8
|
||||||
|
DIST data.generators-1.0.0.tar.gz 9940 BLAKE2B 981ac8f91ae05aecc7a9e7c85cbd59c5a50785bdc969309465374393234fd0a72d9803931acebbbbf369e812de33f0ac0c2ddc3009f8bb4237debd9e665301f3 SHA512 a8d5881c401b409e7e4192243e62288855b435d5979fd7950fcd3ee5291d16ce4aad913ea1dadf26db8a1297a21cab19e1e1e5d31e26db57a6fa4ed17bcefe0b
|
||||||
|
DIST java.classpath-1.0.0.tar.gz 8955 BLAKE2B 1ab2d077d9f852ee72a1576b71d6aa8764f2fdb04eeed3f7710a7deb65942df8c0b1caff5847e329c191316c7218877b8b136b9dcefdb8f450f383beed5805ba SHA512 552f31f1f27fd80f262bbec4777626951bccef6689f4586fc327c3490669d25591c1a87907b15709dcb8d69f47ce33341d219694877b44481859b79fb38737fa
|
||||||
|
DIST spec.alpha-0.2.194.tar.gz 39101 BLAKE2B 86de07fd83495b72d3b7d85b803ee9ecafba9a72d8541b5c62f22ad32d4e16b0c7be758ea8d30b743eba6fe994e09898e2f59b2b720913e7e1ab3732b496423f SHA512 3170883c1d62acf9af1435a5ca1ced34a318c53d1cd443d58a74afdcae4888553b9dba91fb81ccea8824c3a0c2396a0efbfaeb8ab408d8bbcf1aea0d3da9c82e
|
||||||
|
DIST test.check-1.1.0.tar.gz 85177 BLAKE2B bb7690f276d6503a98befd4542899891d6388a24bd8ed739f20f69742cc274f3b8bf0ab7196eb3de787ff3efd3803f40d695129e1fc897b84bc4176ecb672be7 SHA512 7e896df721476b090f26c8ee417e30b59bc66708904cd30c3c663894f16e2ff3a0622f806ae4495fc6001d50e997b563ee955cc464547fecbbe6147b2b61ab17
|
||||||
|
DIST test.generative-1.0.0.tar.gz 140414 BLAKE2B 8895fd2e86fe3ac54c826af10f914e43e3dcb0233e799102c6ec2024fb77fe8a47dfed1753a432ef4353ebbe0f790334f30a0b6d42195e869ecadb21d545578a SHA512 28aeed3dde40b1e02ee41219b698083e5ec7c63df0c779d1db75e07e5000faf0cd1415fe7418e241ebbea6979606db72696fb0090c4204d22ec1aea689b2ac34
|
||||||
|
DIST tools.namespace-1.1.0.tar.gz 36182 BLAKE2B e93ef1151f3c1d4bdbda881712c008c50a4e40e2787c9de2708d918009bcbeaf2db143770fbe8d6d251688b1b1bb50d75a8fca1a684badae1634aa8f23b08c3c SHA512 9cdac4dc90192b621cfadb901bb9b2befb9684a6431e87938b6993b879bac2d9c946cdc0ec29226503b7c2406ef2db9be7d49a2398bcf27520d422b0dbfd0185
|
||||||
|
DIST tools.reader-1.3.4.tar.gz 62300 BLAKE2B f8257166e62963f468987b6c926edfce852cfddc7b641e3af25aeee919f8b03f9e82c91bcd65f6b3110d3b042bb8b2d063468b7707db5965eb044546619ef711 SHA512 329e4afb9aa77231fe2d583ed6ac11089c2f7a9600db02109ad205bfdacb747a8af3af28202e545a4ffd71a77b4a04aab2a35a0e3a12f88085ef705060a15a74
|
||||||
|
@ -0,0 +1,97 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
JAVA_PKG_IUSE="test"
|
||||||
|
|
||||||
|
inherit java-pkg-2 java-ant-2
|
||||||
|
|
||||||
|
SPEC_ALPHA_VER="0.2.194"
|
||||||
|
CORE_SPECS_ALPHA_VER="0.2.56"
|
||||||
|
|
||||||
|
TOOLS_NAMESPACE_VER="1.1.0"
|
||||||
|
JAVA_CLASSPATH_VER="1.0.0"
|
||||||
|
TOOLS_READER_VER="1.3.4"
|
||||||
|
TEST_GENERATIVE_VER="1.0.0"
|
||||||
|
DATA_GENERATORS_VER="1.0.0"
|
||||||
|
TEST_CHECK_VER="1.1.0"
|
||||||
|
|
||||||
|
DESCRIPTION="General-purpose programming language with an emphasis on functional programming"
|
||||||
|
HOMEPAGE="https://clojure.org/"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/${PN}/${PN}/archive/${P}.tar.gz
|
||||||
|
https://github.com/clojure/spec.alpha/archive/spec.alpha-${SPEC_ALPHA_VER}.tar.gz
|
||||||
|
https://github.com/clojure/core.specs.alpha/archive/core.specs.alpha-${CORE_SPECS_ALPHA_VER}.tar.gz
|
||||||
|
test? (
|
||||||
|
https://github.com/clojure/tools.namespace/archive/refs/tags/tools.namespace-${TOOLS_NAMESPACE_VER}.tar.gz
|
||||||
|
https://github.com/clojure/java.classpath/archive/refs/tags/java.classpath-${JAVA_CLASSPATH_VER}.tar.gz
|
||||||
|
https://github.com/clojure/tools.reader/archive/refs/tags/tools.reader-${TOOLS_READER_VER}.tar.gz
|
||||||
|
https://github.com/clojure/test.generative/archive/refs/tags/test.generative-${TEST_GENERATIVE_VER}.tar.gz
|
||||||
|
https://github.com/clojure/data.generators/archive/refs/tags/data.generators-${DATA_GENERATORS_VER}.tar.gz
|
||||||
|
https://github.com/clojure/test.check/archive/refs/tags/test.check-${TEST_CHECK_VER}.tar.gz
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
LICENSE="EPL-1.0 Apache-2.0 BSD"
|
||||||
|
SLOT="$(ver_cut 1-2)"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~x86 ~x86-linux"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/add-compile-spec-ant-build-target.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
RDEPEND=">=virtual/jre-1.8"
|
||||||
|
DEPEND=">=virtual/jdk-1.8"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}-${P}"
|
||||||
|
|
||||||
|
DOCS=( changes.md CONTRIBUTING.md readme.txt )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
java-utils-2_src_prepare
|
||||||
|
|
||||||
|
ln -rs \
|
||||||
|
"../spec.alpha-spec.alpha-${SPEC_ALPHA_VER}/src/main/clojure/clojure/spec" \
|
||||||
|
"src/clj/clojure/spec" || die "Could not create symbolic link for spec-alpha"
|
||||||
|
ln -rs \
|
||||||
|
"../core.specs.alpha-core.specs.alpha-${CORE_SPECS_ALPHA_VER}/src/main/clojure/clojure/core/specs" \
|
||||||
|
"src/clj/clojure/core/specs" || die "Could not create symbolic link for core-specs-alpha"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
eant -f build.xml jar
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
ln -rs \
|
||||||
|
"../tools.namespace-tools.namespace-${TOOLS_NAMESPACE_VER}/src/main/clojure/clojure/tools" \
|
||||||
|
"src/clj/clojure/tools" || die "Could not create symbolic link for tools-namespace"
|
||||||
|
mv \
|
||||||
|
"../java.classpath-java.classpath-${JAVA_CLASSPATH_VER}/src/main/clojure/clojure/java/"* \
|
||||||
|
"src/clj/clojure/java" || die "Could not move java-classpath"
|
||||||
|
mv \
|
||||||
|
"../tools.reader-tools.reader-${TOOLS_READER_VER}/src/main/clojure/clojure/tools/"* \
|
||||||
|
"src/clj/clojure/tools" || die "Could not move tools-reader"
|
||||||
|
mv \
|
||||||
|
"../test.generative-test.generative-${TEST_GENERATIVE_VER}/src/main/clojure/clojure/test/"* \
|
||||||
|
"src/clj/clojure/test" || die "Could not move test-generative"
|
||||||
|
ln -rs \
|
||||||
|
"../data.generators-data.generators-${DATA_GENERATORS_VER}/src/main/clojure/clojure/data/" \
|
||||||
|
"src/clj/clojure/data" || die "Could not create symbolic link for data-generators"
|
||||||
|
mv \
|
||||||
|
"../test.check-test.check-${TEST_CHECK_VER}/src/main/clojure/clojure/test/"* \
|
||||||
|
"src/clj/clojure/test" || die "Could not move test-check"
|
||||||
|
|
||||||
|
eant -f build.xml test
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-pkg_newjar "${PN}.jar"
|
||||||
|
java-pkg_dolauncher ${PN}-${SLOT} --main clojure.main
|
||||||
|
einstalldocs
|
||||||
|
}
|
@ -0,0 +1,54 @@
|
|||||||
|
From 3270c158d191f7e59540667c2dbe6c5dc7a19a59 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Florian Schmaus <flo@geekplace.eu>
|
||||||
|
Date: Thu, 17 Jun 2021 14:52:01 +0200
|
||||||
|
Subject: [PATCH] Add compile-spec ant build target
|
||||||
|
MIME-Version: 1.0
|
||||||
|
Content-Type: text/plain; charset=UTF-8
|
||||||
|
Content-Transfer-Encoding: 8bit
|
||||||
|
|
||||||
|
Suggested-by: Göktürk Yüksek <gokturk@gentoo.org>
|
||||||
|
---
|
||||||
|
build.xml | 20 +++++++++++++++++++-
|
||||||
|
1 file changed, 19 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/build.xml b/build.xml
|
||||||
|
index 4d29bbf9a27e..dc742113938f 100644
|
||||||
|
--- a/build.xml
|
||||||
|
+++ b/build.xml
|
||||||
|
@@ -85,6 +85,24 @@
|
||||||
|
</java>
|
||||||
|
</target>
|
||||||
|
|
||||||
|
+ <target name="compile-spec"
|
||||||
|
+ description="Compile Clojure spec sources."
|
||||||
|
+ depends="compile-java">
|
||||||
|
+ <java classname="clojure.lang.Compile"
|
||||||
|
+ classpath="${build}:${cljsrc}"
|
||||||
|
+ failonerror="true"
|
||||||
|
+ fork="true">
|
||||||
|
+ <sysproperty key="clojure.compile.path" value="${build}"/>
|
||||||
|
+ <sysproperty key="clojure.compiler.direct-linking" value="true"/>
|
||||||
|
+ <sysproperty key="clojure.spec.skip-macros" value="true"/>
|
||||||
|
+ <sysproperty key="java.awt.headless" value="true"/>
|
||||||
|
+ <arg value="clojure.spec.alpha"/>
|
||||||
|
+ <arg value="clojure.spec.gen.alpha"/>
|
||||||
|
+ <arg value="clojure.spec.test.alpha"/>
|
||||||
|
+ <arg value="clojure.core.specs.alpha"/>
|
||||||
|
+ </java>
|
||||||
|
+ </target>
|
||||||
|
+
|
||||||
|
<target name="compile-tests"
|
||||||
|
description="Compile the subset of tests that require compilation."
|
||||||
|
unless="maven.test.skip">
|
||||||
|
@@ -149,7 +167,7 @@
|
||||||
|
|
||||||
|
<target name="build"
|
||||||
|
description="Build Clojure (compilation only, no tests)."
|
||||||
|
- depends="compile-java, compile-clojure"/>
|
||||||
|
+ depends="compile-java, compile-clojure, compile-spec"/>
|
||||||
|
|
||||||
|
<target name="jar" depends="build"
|
||||||
|
description="Create clojure jar file.">
|
||||||
|
--
|
||||||
|
2.31.1
|
||||||
|
|
Binary file not shown.
@ -0,0 +1,12 @@
|
|||||||
|
https://bugs.gentoo.org/797283
|
||||||
|
--- a/setup.cfg
|
||||||
|
+++ b/setup.cfg
|
||||||
|
@@ -4,7 +4,7 @@ compile = 1
|
||||||
|
optimize = 1
|
||||||
|
|
||||||
|
[bdist_wininst]
|
||||||
|
-user-access-control = auto
|
||||||
|
+user_access_control = auto
|
||||||
|
|
||||||
|
[egg_info]
|
||||||
|
tag_build =
|
Binary file not shown.
@ -0,0 +1,24 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DIST_AUTHOR=BDFOY
|
||||||
|
DIST_VERSION=1.023
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Utilities for interactive I/O"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~riscv ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=virtual/perl-version-0.780.0
|
||||||
|
"
|
||||||
|
BDEPEND="${RDEPEND}
|
||||||
|
>=virtual/perl-ExtUtils-MakeMaker-6.640.0
|
||||||
|
virtual/perl-File-Spec
|
||||||
|
test? ( >=virtual/perl-Test-Simple-1.0.0 )
|
||||||
|
"
|
||||||
|
|
||||||
|
PERL_RM_FILES=( "t/pod.t" "t/pod-coverage.t" )
|
@ -1 +1,2 @@
|
|||||||
DIST IO-Interactive-1.022.tar.gz 11791 BLAKE2B c001a709531a48d4f4756712caab14ec8b9f2f21478f545fd4f858b3619fc625d75ff9bf744e4c3223a4b9ba39f2b97bb0e38b9eab8297d7d76e5aa0d88b7647 SHA512 159bd97912a848e20df3ac9f3f7b3063788c7bbe2eafd35c6cc9b798027c6e7c12d2488385936c87669877928707603729bc34b2d7b8c108534fa8fd42082074
|
DIST IO-Interactive-1.022.tar.gz 11791 BLAKE2B c001a709531a48d4f4756712caab14ec8b9f2f21478f545fd4f858b3619fc625d75ff9bf744e4c3223a4b9ba39f2b97bb0e38b9eab8297d7d76e5aa0d88b7647 SHA512 159bd97912a848e20df3ac9f3f7b3063788c7bbe2eafd35c6cc9b798027c6e7c12d2488385936c87669877928707603729bc34b2d7b8c108534fa8fd42082074
|
||||||
|
DIST IO-Interactive-1.023.tar.gz 12352 BLAKE2B ea0e460dab313c8d203f3e9409cbcdaecbfa23bb6bcf4145905fde5b0540fe326f7d2dbc2123217840c141446e77bc73ee6db871ac06d809f589e5736bbbb6aa SHA512 82899c09adaf3699d5640b78bfbd5201972cf4c47ae90f7c6d6da9fc1f4470abc1bc5898b904c501d567537dc19f781febd7f05d0c06e60f1c193cf33abfb47f
|
||||||
|
@ -1,16 +1,13 @@
|
|||||||
# Copyright 1999-2014 Gentoo Foundation
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=5
|
EAPI=7
|
||||||
|
|
||||||
MODULE_AUTHOR=RANI
|
DIST_AUTHOR=RANI
|
||||||
MODULE_VERSION=0.23
|
DIST_VERSION=0.23
|
||||||
inherit perl-module
|
inherit perl-module
|
||||||
|
|
||||||
DESCRIPTION="Supply object methods for locking files"
|
DESCRIPTION="Supply object methods for locking files"
|
||||||
|
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="amd64 x86"
|
KEYWORDS="amd64 x86"
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
SRC_TEST=do
|
|
@ -0,0 +1,29 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DIST_A_EXT=tgz
|
||||||
|
DIST_AUTHOR=JPIERCE
|
||||||
|
DIST_VERSION=2.10
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Select a pager, optionally pipe it output if destination is a TTY"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
virtual/perl-File-Spec
|
||||||
|
dev-perl/File-Which
|
||||||
|
virtual/perl-IO
|
||||||
|
dev-perl/TermReadKey
|
||||||
|
"
|
||||||
|
BDEPEND="${RDEPEND}
|
||||||
|
virtual/perl-ExtUtils-MakeMaker
|
||||||
|
test? (
|
||||||
|
virtual/perl-Exporter
|
||||||
|
>=virtual/perl-Test-Simple-0.880.0
|
||||||
|
virtual/perl-File-Temp
|
||||||
|
)
|
||||||
|
"
|
@ -1 +1,2 @@
|
|||||||
DIST IO-Pager-0.39.tgz 17552 BLAKE2B 8f3bf2b82523fd7d2ae5aa555eea8f709d91f50396397eaf04bc5f9476f753e2b68e8e5ce4c46064096218d2d1b7f91d45d21c112dde938879455f61f5618234 SHA512 165e6c5e93cdcd463eda0a0f0f713790959a788220e29bc77bb10ff59f8e1083d1dc01fc059f150f8cfb4de1d16eef04813430072ea33d9dc6f4acbd3287ce67
|
DIST IO-Pager-0.39.tgz 17552 BLAKE2B 8f3bf2b82523fd7d2ae5aa555eea8f709d91f50396397eaf04bc5f9476f753e2b68e8e5ce4c46064096218d2d1b7f91d45d21c112dde938879455f61f5618234 SHA512 165e6c5e93cdcd463eda0a0f0f713790959a788220e29bc77bb10ff59f8e1083d1dc01fc059f150f8cfb4de1d16eef04813430072ea33d9dc6f4acbd3287ce67
|
||||||
|
DIST IO-Pager-2.10.tgz 43774 BLAKE2B 981fbed47a001dfbc483bb7db849039a5971b9b7be990486a1d03d7f4dee266363eb6cafb410539848e1debb2196cec1f5e30f85fe9eb584010f6e0c3bdb2537 SHA512 10fc6cc8a14e057918f1b21dd3e5983d49e2d0504bbe8057aa87be27a176983a3d552856106e8e35b834f279c82ec2e72944ccf87534cd4f9f8f138f9957ff2c
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
DIST IO-Socket-SSL-2.052.tar.gz 221703 BLAKE2B 764dfa3b81e649bd67fec030f89c4e994372d7f18d126ce38653aa935011687f19ce6142bc7bb21f2d86613cdaa1cbd432568a3870f110427a639c81fb28a050 SHA512 44a2ba94d1e9f911d6815a784263e2cddac0cea90e79cf8e267f73d8b2a3726ca9933d621bac8849a52db50bff0bd7a0d2cfd546a550f2963ea44346d3f8b600
|
|
||||||
DIST IO-Socket-SSL-2.066.tar.gz 244730 BLAKE2B 1e197dc7ee4221c7a9bd5bdda54e29d2ea0321ae9a7929e5204917b3c0f3a7e90af5712a0684a6094041d475353777796ba5173fdd48e35abf739b2224fcb590 SHA512 2a15f6d65f276ad4eae33139ae7af4c891d4c9e5f6aa65f45e51bfa02c85e8367a275bd33c73ece1b47b9d18eadc59e65fe1c584f9ccd3c7655948710fb4a57a
|
DIST IO-Socket-SSL-2.066.tar.gz 244730 BLAKE2B 1e197dc7ee4221c7a9bd5bdda54e29d2ea0321ae9a7929e5204917b3c0f3a7e90af5712a0684a6094041d475353777796ba5173fdd48e35abf739b2224fcb590 SHA512 2a15f6d65f276ad4eae33139ae7af4c891d4c9e5f6aa65f45e51bfa02c85e8367a275bd33c73ece1b47b9d18eadc59e65fe1c584f9ccd3c7655948710fb4a57a
|
||||||
|
DIST IO-Socket-SSL-2.071.tar.gz 248367 BLAKE2B 4b951d1b0ac14aff4d5c2cd73fa6d6c9ab51a158660e0afa01c9484ce3c7c9cbf6a10f6f75783c38edc7534b0ae2f4696d5720087cf200a13df3adf658ee00fe SHA512 9170df785bbca7519364ec0eedd170661e8ef60028439dc8c836ce8a91d0517d647e43138af74e52a768b6e0374747abb5f41274d76cc38e1319edf82a2e9fdd
|
||||||
|
@ -1,16 +1,13 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=5
|
EAPI=7
|
||||||
|
|
||||||
MODULE_AUTHOR=GAAS
|
DIST_AUTHOR=GAAS
|
||||||
MODULE_VERSION=1.08
|
DIST_VERSION=1.08
|
||||||
inherit perl-module
|
inherit perl-module
|
||||||
|
|
||||||
DESCRIPTION="IO::File interface for in-core strings"
|
DESCRIPTION="IO::File interface for in-core strings"
|
||||||
|
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
SRC_TEST="do"
|
|
@ -0,0 +1,14 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DIST_AUTHOR=TODDR
|
||||||
|
DIST_VERSION=0.04
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Change and print terminal line settings"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
|
||||||
|
PERL_RM_FILES=( t/98-pod-coverage.t t/99-pod.t )
|
@ -1 +1,2 @@
|
|||||||
DIST IO-Stty-0.03.tar.gz 10251 BLAKE2B ab36a3a523dbb0d71358a89e774364ccd63c06e88b2b0d1ed6f87f9b2ddd37860230e47d2be0fb823cfef1efe2e268798d8ff0013c8f605b47647e38252538c2 SHA512 0670005929f604c8c2103d3f5e5e03e17413f8ff8a2e93911d5a064f64f268f59eb8855126c86a69649f8a350b70ecd812e60b01584c5d042bd64174d9710e4f
|
DIST IO-Stty-0.03.tar.gz 10251 BLAKE2B ab36a3a523dbb0d71358a89e774364ccd63c06e88b2b0d1ed6f87f9b2ddd37860230e47d2be0fb823cfef1efe2e268798d8ff0013c8f605b47647e38252538c2 SHA512 0670005929f604c8c2103d3f5e5e03e17413f8ff8a2e93911d5a064f64f268f59eb8855126c86a69649f8a350b70ecd812e60b01584c5d042bd64174d9710e4f
|
||||||
|
DIST IO-Stty-0.04.tar.gz 9686 BLAKE2B 0e2234f4a9878a0485ef195adf8e45079c4988253caa03d9056979dc692884e8fabcc01ce4827abcb9d79afa263cdf4d6bfd5d6bca39235b14ce56f029fe6a42 SHA512 1a75adef5376612c87bb7c76eed96f6d67bd70eaae51dedf65e25a31b0d1d592a89dbf58fc669e956460a4d3889c3d5273c78bd1c7d926113b42e5f97064d38f
|
||||||
|
@ -0,0 +1,22 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DIST_AUTHOR=NEILB
|
||||||
|
DIST_VERSION=0.66
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Multiplex output to multiple output handles"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
virtual/perl-Carp
|
||||||
|
virtual/perl-IO
|
||||||
|
virtual/perl-parent
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
virtual/perl-ExtUtils-MakeMaker
|
||||||
|
"
|
@ -1 +1,2 @@
|
|||||||
DIST IO-Tee-0.65.tar.gz 12842 BLAKE2B 28f48d16281ec761baa06f7db01dce6d36418d1b33ad86cde6f16d5fc8c3f02422a93276157cf976a49b2ad296f11e589bb32fce0bf0dadb098fa68833725c95 SHA512 f0f2f069c9c43098fc8fb343ef3a701e8ea5d6171a7f86b3c296f542435b1305f263085ede07431cfe34ccf02d845c8f3719ddf1eb6fe0d8def0c730f8e97236
|
DIST IO-Tee-0.65.tar.gz 12842 BLAKE2B 28f48d16281ec761baa06f7db01dce6d36418d1b33ad86cde6f16d5fc8c3f02422a93276157cf976a49b2ad296f11e589bb32fce0bf0dadb098fa68833725c95 SHA512 f0f2f069c9c43098fc8fb343ef3a701e8ea5d6171a7f86b3c296f542435b1305f263085ede07431cfe34ccf02d845c8f3719ddf1eb6fe0d8def0c730f8e97236
|
||||||
|
DIST IO-Tee-0.66.tar.gz 12883 BLAKE2B 9b93a5d9266b545d159e7d7de3101f932eb9772a9144e65c081d126bc528822cdc7bde9b26edd749491e725b62a49b00ae71d999be40334c41fd6de7d4f2dd13 SHA512 0f651b043e8a503e5b5933fabbdc00df139bb16b5f4e3f8e135123c53ede78abd2d3df9e824c85e1443f883fc1026fb6ff97a8c511d46076630b890253567c75
|
||||||
|
@ -0,0 +1,14 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DIST_AUTHOR=CAPOEIRAB
|
||||||
|
DIST_VERSION=2.113
|
||||||
|
DIST_NAME=IO-Stringy
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="I/O on in-core objects like strings and arrays"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
@ -1 +1,2 @@
|
|||||||
|
DIST IO-Stringy-2.113.tar.gz 47755 BLAKE2B 50c35d93a3466d44854ab338812aca849521aceacb0e9568c54f9cf9e00286563292d9d0b7371d36640f59a016d4daef3407523e95464ec5d95bdc5283bb508d SHA512 5af104766c20b4336649dc4a19554ad204506c2476b4bf7d8ad7c2cfab15f0296efadb9019cd57e770a2a3c5f5686f7f010bddbd6efd51d300c54ca36286f094
|
||||||
DIST IO-stringy-2.111.tar.gz 41515 BLAKE2B fc98766d2375a91f430397943be1462a2be8f1115f5c386da106b46cc2d20a09fbac5b3ed74f3ea509d51746281b3521e46e8610515ef1b3954c96aae7e30969 SHA512 9da8fb03945bc4a59cea3b3b2e22b15d56b133470e581d1cb03920bda2b4953e3c9e4a25d095ed8a384efb5a4c58db437c92cca6a81d583791191f1a37691a4a
|
DIST IO-stringy-2.111.tar.gz 41515 BLAKE2B fc98766d2375a91f430397943be1462a2be8f1115f5c386da106b46cc2d20a09fbac5b3ed74f3ea509d51746281b3521e46e8610515ef1b3954c96aae7e30969 SHA512 9da8fb03945bc4a59cea3b3b2e22b15d56b133470e581d1cb03920bda2b4953e3c9e4a25d095ed8a384efb5a4c58db437c92cca6a81d583791191f1a37691a4a
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST aesara-rel-2.0.10.tar.gz 8038338 BLAKE2B 411623fe6299c9f037a733ff44324c747a3ea1bd71f2d3ca8fad747ec4be0d0dd9a3991f0996ee2e723ec9bb44ba9b47606e3a2cf5f9e6beb27bfa39752b1f1f SHA512 c29a352f2fe85cf5f452fcf7b62d2ccefcac37cfec5336a5b14041cfae5a25aa03f3c95e372453d665995576b6c73765c0b0677628f2ed37e63a390f8bfa5121
|
DIST aesara-rel-2.0.10.tar.gz 8038338 BLAKE2B 411623fe6299c9f037a733ff44324c747a3ea1bd71f2d3ca8fad747ec4be0d0dd9a3991f0996ee2e723ec9bb44ba9b47606e3a2cf5f9e6beb27bfa39752b1f1f SHA512 c29a352f2fe85cf5f452fcf7b62d2ccefcac37cfec5336a5b14041cfae5a25aa03f3c95e372453d665995576b6c73765c0b0677628f2ed37e63a390f8bfa5121
|
||||||
|
DIST aesara-rel-2.0.12.tar.gz 8154749 BLAKE2B 0e39102e985e9f9ed49f65c76389d76702b5d8fbe8c3e1130c61dce7c43eb70f5c73fd3557ff9aeaa1d186b33bb5803a04a4a5b0ce41076af7e923d05ce3353d SHA512 e68f5ce0c64a678219421a0bfc957d1594dc34c887af6f6373c00888387e5da83dec44b68b9309146ae2fd60c0677039980a87ee87ecc0ad3db2fbc80213cc34
|
||||||
DIST aesara-rel-2.0.8.tar.gz 8043104 BLAKE2B ceb4f34b2017516d8d75855eb17fbce8a28ef35d2dfa22c2221f95e910b69126f6d2070654377bebaa8c149bcb13ed1e37c0fd145cad96ddf6875642a6882b2f SHA512 1bcc149e3c55eeaa4522afd48df63602b32b1702402cd269b30c85ec6abf0d4b446a3593b8247c393c2ad9f74176ebe94e7c86a94ee58b91fbdbef69dbc9acd6
|
DIST aesara-rel-2.0.8.tar.gz 8043104 BLAKE2B ceb4f34b2017516d8d75855eb17fbce8a28ef35d2dfa22c2221f95e910b69126f6d2070654377bebaa8c149bcb13ed1e37c0fd145cad96ddf6875642a6882b2f SHA512 1bcc149e3c55eeaa4522afd48df63602b32b1702402cd269b30c85ec6abf0d4b446a3593b8247c393c2ad9f74176ebe94e7c86a94ee58b91fbdbef69dbc9acd6
|
||||||
|
@ -0,0 +1,70 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..9} )
|
||||||
|
inherit distutils-r1 optfeature
|
||||||
|
|
||||||
|
MY_P=aesara-rel-${PV}
|
||||||
|
DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays"
|
||||||
|
HOMEPAGE="https://github.com/aesara-devs/aesara"
|
||||||
|
SRC_URI="https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/filelock[${PYTHON_USEDEP}]
|
||||||
|
dev-python/numpy[${PYTHON_USEDEP}]
|
||||||
|
dev-python/six[${PYTHON_USEDEP}]
|
||||||
|
dev-python/scipy[${PYTHON_USEDEP}]"
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||||
|
)"
|
||||||
|
|
||||||
|
distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme'
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
sed -i -e "s/tests.\*/tests\*/" setup.py || die
|
||||||
|
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
local exclude=(
|
||||||
|
# speed tests are unreliable
|
||||||
|
tests/scan/test_basic.py::test_speed
|
||||||
|
tests/scan/test_basic.py::test_speed_rnn
|
||||||
|
tests/scan/test_basic.py::test_speed_batchrnn
|
||||||
|
tests/link/test_vm.py::test_speed
|
||||||
|
tests/link/test_vm.py::test_speed_lazy
|
||||||
|
tests/tensor/test_gc.py::test_merge_opt_runtime
|
||||||
|
|
||||||
|
# rounding problem?
|
||||||
|
# https://github.com/aesara-devs/aesara/issues/477
|
||||||
|
tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good
|
||||||
|
tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good
|
||||||
|
)
|
||||||
|
|
||||||
|
distutils_install_for_testing
|
||||||
|
# we do not package numba
|
||||||
|
epytest ${exclude[@]/#/--deselect } \
|
||||||
|
--ignore tests/link/test_numba.py \
|
||||||
|
-n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
|
||||||
|
}
|
||||||
|
|
||||||
|
# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo
|
||||||
|
python_install() {
|
||||||
|
rm "${BUILD_DIR}"/lib/bin/__init__.py || die
|
||||||
|
distutils-r1_python_install
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk
|
||||||
|
optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda
|
||||||
|
}
|
@ -0,0 +1 @@
|
|||||||
|
DIST agate-dbf-0.2.2.tar.gz 2863 BLAKE2B 112b03e1a02b70e63f77195a999a60a59b4e02af55da2b9d94e9d535f557c4193129dcb8ce3f91d93cbc6e19196705009574e3b9e5073f9934d00636bb4b2abd SHA512 3e99404dfcd521010bc3eb5899871dfc63581e03604f80b0a42d4db48f486137fd48685024decd380d346ac5c2089a0d19dd9229893e8d5337b9bd9d7b4eb3b6
|
@ -0,0 +1,22 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
PYTHON_COMPAT=( python3_{8..9} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Adds read support for DBF files to agate."
|
||||||
|
HOMEPAGE="https://github.com/wireservice/agate-dbf https://pypi.org/project/agate-dbf/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/dbfread-2.0.5[${PYTHON_USEDEP}]
|
||||||
|
"
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>zmedico@gentoo.org</email>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<bugs-to>https://github.com/wireservice/agate-dbf/issues</bugs-to>
|
||||||
|
<changelog>https://github.com/wireservice/agate-dbf/blob/master/CHANGELOG.rst</changelog>
|
||||||
|
<remote-id type="pypi">agate-dbf</remote-id>
|
||||||
|
<remote-id type="github">wireservice/agate-dbf</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1 @@
|
|||||||
|
DIST agate-excel-0.2.3.tar.gz 153880 BLAKE2B f090c8bbb75341623545781cbf116b547ebc16249eb0c6814e9fbd51d2688fd2bd0354d187d2f803bde69e563b57836e3d214e287ae62455c59075020588d235 SHA512 3a50bab182391bdadb2e0a82dc28a3cfa1eebbe67744835ab20581a67f7f08f4edb96eebc9a286ac4a6a302996571563ca9e487ea7defdcf07265e9c42436ddf
|
@ -0,0 +1,24 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
PYTHON_COMPAT=( python3_{8..9} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate."
|
||||||
|
HOMEPAGE="https://github.com/wireservice/agate-excel https://pypi.org/project/agate-excel/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
RDEPEND=""
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
|
||||||
|
"
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>zmedico@gentoo.org</email>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<bugs-to>https://github.com/wireservice/agate-excel/issues</bugs-to>
|
||||||
|
<changelog>https://github.com/wireservice/agate-excel/blob/master/CHANGELOG.rst</changelog>
|
||||||
|
<remote-id type="pypi">agate-excel</remote-id>
|
||||||
|
<remote-id type="github">wireservice/agate-excel</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1 @@
|
|||||||
|
DIST agate-1.6.1.tar.gz 137280 BLAKE2B cc022eb05865af0c3f2602d0e5da19a7cbc1516ffbac3900e8cf5c414ff9237151911036170632bfddc4ebe1d40192a3efc0fa73f5ec25a996345919165729ec SHA512 03cbd569a8cff8352ea7fc7469508f5aa5fd6e99381088b53711cc688f8fe9c19c50265852d2e1f9b92852509dbab9630359b72b504a46c9f0aaa37b14027ab9
|
@ -0,0 +1,24 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
PYTHON_COMPAT=( python3_{8..9} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A Python data analysis library that is optimized for humans instead of machines"
|
||||||
|
HOMEPAGE="https://github.com/wireservice/agate https://pypi.org/project/agate/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/Babel-2.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/leather-0.3.2[${PYTHON_USEDEP}]
|
||||||
|
"
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>zmedico@gentoo.org</email>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<bugs-to>https://github.com/wireservice/agate/issues</bugs-to>
|
||||||
|
<changelog>https://github.com/wireservice/agate/commits/master</changelog>
|
||||||
|
<remote-id type="pypi">agate</remote-id>
|
||||||
|
<remote-id type="github">wireservice/agate</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,74 @@
|
|||||||
|
From 0388a0d2f42401dcedf7f89d3c291cfed3e4a3d5 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
|
||||||
|
Date: Wed, 8 Jul 2020 20:15:57 +0200
|
||||||
|
Subject: [PATCH 1/2] Adapt dump() behavior to match ast.dump() on Python 3.9+
|
||||||
|
|
||||||
|
In Python 3.9+, ast.dump() omits optional fields/attributes from the output if
|
||||||
|
their value is None. Such defaults are defined as class attributes.
|
||||||
|
|
||||||
|
See https://bugs.python.org/issue36287
|
||||||
|
And https://github.com/python/cpython/pull/18843
|
||||||
|
|
||||||
|
This patch does not change the output on previous Python versions,
|
||||||
|
because the class attributes are missing there.
|
||||||
|
|
||||||
|
Fixes https://github.com/simonpercivall/astunparse/issues/56
|
||||||
|
---
|
||||||
|
lib/astunparse/printer.py | 7 ++++++-
|
||||||
|
1 file changed, 6 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/lib/astunparse/printer.py b/lib/astunparse/printer.py
|
||||||
|
index 92d64f7..7a33deb 100644
|
||||||
|
--- a/lib/astunparse/printer.py
|
||||||
|
+++ b/lib/astunparse/printer.py
|
||||||
|
@@ -4,6 +4,9 @@
|
||||||
|
import six
|
||||||
|
|
||||||
|
|
||||||
|
+_NOPE = object()
|
||||||
|
+
|
||||||
|
+
|
||||||
|
class Printer(ast.NodeVisitor):
|
||||||
|
|
||||||
|
def __init__(self, file=sys.stdout, indent=" "):
|
||||||
|
@@ -19,6 +22,7 @@ def write(self, text):
|
||||||
|
self.f.write(six.text_type(text))
|
||||||
|
|
||||||
|
def generic_visit(self, node):
|
||||||
|
+ cls = type(node)
|
||||||
|
|
||||||
|
if isinstance(node, list):
|
||||||
|
nodestart = "["
|
||||||
|
@@ -27,7 +31,8 @@ def generic_visit(self, node):
|
||||||
|
else:
|
||||||
|
nodestart = type(node).__name__ + "("
|
||||||
|
nodeend = ")"
|
||||||
|
- children = [(name + "=", value) for name, value in ast.iter_fields(node)]
|
||||||
|
+ children = [(name + "=", value) for name, value in ast.iter_fields(node)
|
||||||
|
+ if not (value is None and getattr(cls, name, _NOPE) is None)]
|
||||||
|
|
||||||
|
if len(children) > 1:
|
||||||
|
self.indentation += 1
|
||||||
|
|
||||||
|
From ea2b578a1b653e73696db2392b8e3d5bf75dadc7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
|
||||||
|
Date: Wed, 8 Jul 2020 20:21:17 +0200
|
||||||
|
Subject: [PATCH 2/2] Test and support Python 3.9
|
||||||
|
|
||||||
|
---
|
||||||
|
setup.py | 1 +
|
||||||
|
tox.ini | 2 +-
|
||||||
|
2 files changed, 2 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/setup.py b/setup.py
|
||||||
|
index e5a277a..29b384b 100755
|
||||||
|
--- a/setup.py
|
||||||
|
+++ b/setup.py
|
||||||
|
@@ -52,6 +52,7 @@ def read_version():
|
||||||
|
'Programming Language :: Python :: 3.6',
|
||||||
|
'Programming Language :: Python :: 3.7',
|
||||||
|
'Programming Language :: Python :: 3.8',
|
||||||
|
+ 'Programming Language :: Python :: 3.9',
|
||||||
|
'Topic :: Software Development :: Code Generators',
|
||||||
|
],
|
||||||
|
test_suite='tests',
|
@ -0,0 +1 @@
|
|||||||
|
DIST beniget-0.3.0.gh.tar.gz 16001 BLAKE2B 2a14acf8affb6066bfbf337d547c0eb2215d9d38aa5ed14300f6bd0699409f27619d468cb8cc44f510e38a4abda0e3705be2445c0809c74125f17e860cb5e97c SHA512 c86421470c31a703c2f488826493737100d86c509c8e99d32d7244af8151962eeaebe0f3ff92cca90222bbbad6a045ddcda3d5efb449eb2e06783971a9c474ae
|
@ -0,0 +1,23 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..9} )
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Extract semantic information about static Python code"
|
||||||
|
HOMEPAGE="
|
||||||
|
https://pypi.org/project/beniget/
|
||||||
|
https://github.com/serge-sans-paille/beniget/"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/serge-sans-paille/beniget/archive/${PV}.tar.gz
|
||||||
|
-> ${P}.gh.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="=dev-python/gast-0.4*[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
distutils_enable_tests setup.py
|
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>python@gentoo.org</email>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="github">serge-sans-paille/beniget</remote-id>
|
||||||
|
<remote-id type="pypi">beniget</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1 @@
|
|||||||
|
DIST dbfread-2.0.7.tar.gz 33212 BLAKE2B 03c9a0d93b13c7573b5bcec6c5af1ac43bd00ead2b3e83638f45344b2344062e86d764b095e699afdaea2405176ee15122c975a2f72b25bd167f5faaaf33043b SHA512 86c3a29e351b985984be67401a6dfe3e39cd92451a122788ade83d65313dde37a3706ce36c4365bd36ba1df62ee057b625f1e0f077aa4a248c7456258189f548
|
@ -0,0 +1,17 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Read DBF Files with Python"
|
||||||
|
HOMEPAGE="https://github.com/olemb/dbfread https://pypi.org/project/dbfread/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
RDEPEND=""
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>zmedico@gentoo.org</email>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<bugs-to>https://github.com/olemb/dbfread/issues</bugs-to>
|
||||||
|
<changelog>https://github.com/olemb/dbfread/commits/master</changelog>
|
||||||
|
<remote-id type="pypi">dbfread</remote-id>
|
||||||
|
<remote-id type="github">olemb/dbfread</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -1 +1,2 @@
|
|||||||
DIST gast-0.3.3.tar.gz 13760 BLAKE2B 0298ea81d3d133f8305fc6a7cf020213a75c2dbcb09c9648e533b8c2c58cf3e3f363448f905c8295bd34db0023be6dea00de0d901bffb1d55650773f7acc0135 SHA512 36869a5e0976223a5a82be8bf25a01654896f4de70affe0fec5252104ea6d1fea3eb8c5153530fcac8addc47b51535b02e3920a0e82aad11ba1ca8350cd11341
|
DIST gast-0.3.3.tar.gz 13760 BLAKE2B 0298ea81d3d133f8305fc6a7cf020213a75c2dbcb09c9648e533b8c2c58cf3e3f363448f905c8295bd34db0023be6dea00de0d901bffb1d55650773f7acc0135 SHA512 36869a5e0976223a5a82be8bf25a01654896f4de70affe0fec5252104ea6d1fea3eb8c5153530fcac8addc47b51535b02e3920a0e82aad11ba1ca8350cd11341
|
||||||
|
DIST gast-0.4.0.tar.gz 13804 BLAKE2B 9f614dbf5e7f635f2179481d933f9da53224e1d623548c14a0df4302e47d7c08237e46d13e73e62402bfd060ba002179c0592094f5c47612051973cafd0f3d2e SHA512 d132884c51f7172db9b807095619b2cf3ef92acea18aa1de65f6a338b381b7d3fb3f79ff0c1f9ef9388ef885700b7e58309bd95ccebce46bd3173cc484c9c4f5
|
||||||
|
@ -0,0 +1,20 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..9} )
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A generic AST to represent Python2 and Python3's Abstract Syntax Tree (AST)"
|
||||||
|
HOMEPAGE="https://pypi.org/project/gast/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
test? ( dev-python/astunparse[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
distutils_enable_tests unittest
|
@ -1,2 +1 @@
|
|||||||
DIST huawei-lte-api-1.4.17.tar.gz 29441 BLAKE2B 75615092a1d8ee598a99e9ae7a0567e11a72fad21a8304005364bd21e4ecb9bf9efa9a2d5c8de86c6d7442ec12f06079819c20ca9e2e4646255ede961b1a1275 SHA512 bf4a6a43d02b56f0aa799e2936d7fd0afa88da4dc18c152c635b0ccb87a7ca9afcf1fcdee3a37d7ab232d5cd4688e24499ad35a1969d97db405b818cf17d33c4
|
|
||||||
DIST huawei-lte-api-1.4.18.tar.gz 29701 BLAKE2B 0e242f2f2208646c9f3291dab8397a80934bce3757fb79b58fdcee389a087788962cfaea3350d7b95e53ff3e0f1fbefdf7ea6714266872fc1591848a4fb84462 SHA512 4750fcc84fff46c76f42715e6668d402b9057f8dd826276ad0682e9bac76742c86566794d4aaab7aa9ebf17d06246c4d4cc9385ee1fff9642ff5c995491fc646
|
DIST huawei-lte-api-1.4.18.tar.gz 29701 BLAKE2B 0e242f2f2208646c9f3291dab8397a80934bce3757fb79b58fdcee389a087788962cfaea3350d7b95e53ff3e0f1fbefdf7ea6714266872fc1591848a4fb84462 SHA512 4750fcc84fff46c76f42715e6668d402b9057f8dd826276ad0682e9bac76742c86566794d4aaab7aa9ebf17d06246c4d4cc9385ee1fff9642ff5c995491fc646
|
||||||
|
@ -1,30 +0,0 @@
|
|||||||
# Copyright 1999-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( pypy3 python3_{7,8,9} )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="API For huawei LAN/WAN LTE Modems"
|
|
||||||
HOMEPAGE="https://github.com/Salamek/huawei-lte-api"
|
|
||||||
SRC_URI="https://github.com/Salamek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="dev-python/dicttoxml[${PYTHON_USEDEP}]
|
|
||||||
dev-python/requests[${PYTHON_USEDEP}]
|
|
||||||
dev-python/xmltodict[${PYTHON_USEDEP}]"
|
|
||||||
|
|
||||||
python_prepare_all() {
|
|
||||||
# https://github.com/Salamek/huawei-lte-api/issues/86
|
|
||||||
sed "s:'pytest-runner'::" -i setup.py || die
|
|
||||||
|
|
||||||
distutils-r1_python_prepare_all
|
|
||||||
}
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
|
@ -0,0 +1 @@
|
|||||||
|
DIST leather-0.3.3.tar.gz 18391 BLAKE2B 0a81343251fcdea85873fea023e1d709a385b268c2900642764c1a0ae6abfa84d9dece0ef67ae152b716c93c1bdaf9671f8c5df8cf5605694af48e8f3552437a SHA512 3387353d4da129fa3601799efe8742aea08f94579caab7a5a05175ff7ad50a815fc7ca4aee5d1c390027bda3a9bf1ecd1ed5167575386a7a58f56625f5165350
|
@ -0,0 +1,17 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
PYTHON_COMPAT=( python3_{8..9} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Python charting for 80% of humans."
|
||||||
|
HOMEPAGE="https://github.com/wireservice/leather https://pypi.org/project/leather/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE=""
|
||||||
|
RDEPEND=">=dev-python/six-1.6.1[${PYTHON_USEDEP}]"
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>zmedico@gentoo.org</email>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<bugs-to>https://github.com/wireservice/leather/issues</bugs-to>
|
||||||
|
<changelog>https://github.com/wireservice/leather/commits/master</changelog>
|
||||||
|
<remote-id type="pypi">leather</remote-id>
|
||||||
|
<remote-id type="github">wireservice/leather</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,70 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
PYTHON_COMPAT=( python3_{8..9} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Mock library for boto"
|
||||||
|
HOMEPAGE="https://github.com/spulec/moto"
|
||||||
|
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep 'dev-python/backports-tempfile[${PYTHON_USEDEP}]' python3_{6,7})
|
||||||
|
dev-python/boto[${PYTHON_USEDEP}]
|
||||||
|
dev-python/cfn-python-lint[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
|
||||||
|
dev-python/cookies[${PYTHON_USEDEP}]
|
||||||
|
dev-python/dicttoxml[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/idna-2.5[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/boto3-1.9.201[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/botocore-1.12.201[${PYTHON_USEDEP}]
|
||||||
|
dev-python/flask[${PYTHON_USEDEP}]
|
||||||
|
dev-python/flask-cors[${PYTHON_USEDEP}]
|
||||||
|
dev-python/more-itertools[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pretty-yaml[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytz[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-jose[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/requests-2.5[${PYTHON_USEDEP}]
|
||||||
|
dev-python/xmltodict[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/six-1.9[${PYTHON_USEDEP}]
|
||||||
|
dev-python/werkzeug[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zipp[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
dev-python/freezegun[${PYTHON_USEDEP}]
|
||||||
|
dev-python/responses[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
# unping indirect dep on ecdsa that's supposed to workaround pip
|
||||||
|
# bugs
|
||||||
|
sed -i -e '/ecdsa/s:<0.15::' setup.py || die
|
||||||
|
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
# pytest-django causes freezegun try to mangle stuff inside django
|
||||||
|
# which fails when django is not really used
|
||||||
|
epytest -p no:django -m 'not network'
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST python-dotenv-0.17.1.tar.gz 31608 BLAKE2B fdddfa1c39282ceec03fc1569d9a7d038e91a046a1248dd27af011dc60361f06f5324504d623a6109d783bb3b5ccac7cae758d918b17f5b0c65a1085bda627ea SHA512 42cdca1356ac2ad80884a5bf3ed419d1202d6a54746f7a21dc9c1bc7579383ac5c72e8b708bc33dfea3904228125fe7b3b2190bfe53e8b4767f5223d59050417
|
DIST python-dotenv-0.17.1.tar.gz 31608 BLAKE2B fdddfa1c39282ceec03fc1569d9a7d038e91a046a1248dd27af011dc60361f06f5324504d623a6109d783bb3b5ccac7cae758d918b17f5b0c65a1085bda627ea SHA512 42cdca1356ac2ad80884a5bf3ed419d1202d6a54746f7a21dc9c1bc7579383ac5c72e8b708bc33dfea3904228125fe7b3b2190bfe53e8b4767f5223d59050417
|
||||||
|
DIST python-dotenv-0.18.0.tar.gz 32242 BLAKE2B 6cbef7ea7278a3114b3eaea2ede0c68e2c6dcc3868f655dbcad9596ea6e1ec0b9f5d183a73fda32e53d348ae23c11ca3f9d2e8eadd974eea4dd13903b9f9c845 SHA512 4b120ee45602ce703ee360fb5af07a8854bcb1ecd9084057e00324b152cf230fa6f065b374b6eebbfb7069b32762624ea61dd5d2fa6ac62cb7e3a2bb6ddfc1ed
|
||||||
|
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..9} )
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Manage .env files"
|
||||||
|
HOMEPAGE="https://github.com/theskumar/python-dotenv"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
test? (
|
||||||
|
>=dev-python/click-5[${PYTHON_USEDEP}]
|
||||||
|
dev-python/ipython[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mock[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/sh-1.09[${PYTHON_USEDEP}]
|
||||||
|
)"
|
||||||
|
|
||||||
|
DOCS=( CHANGELOG.md README.md )
|
||||||
|
|
||||||
|
distutils_enable_tests --install pytest
|
@ -0,0 +1 @@
|
|||||||
|
DIST pytimeparse-1.1.8.tar.gz 9403 BLAKE2B 671a96f0f7d517e6cd137b8ec7bda17976993a683ece5e06f857cb07063cd4d7fdd08a98f838dbf35251a8403b68f7dc538e5450db3abe644e8c7c4f6c76b645 SHA512 9eb4530d779b940d66412920eefa4f4d3c43719aa3e4104da4f337c05421bcbb6ad4cb2d6459ddfac770fc9f19960a9d8ce578e67f2513499a7bee8efe9541ec
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>zmedico@gentoo.org</email>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<bugs-to>https://github.com/wroberts/pytimeparse/issues</bugs-to>
|
||||||
|
<changelog>https://github.com/wroberts/pytimeparse/commits/master</changelog>
|
||||||
|
<remote-id type="pypi">pytimeparse</remote-id>
|
||||||
|
<remote-id type="github">wroberts/pytimeparse</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,15 @@
|
|||||||
|
# Copyright 2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A small Python module to parse various kinds of time expressions."
|
||||||
|
HOMEPAGE="https://github.com/wroberts/pytimeparse https://pypi.org/project/pytimeparse/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
@ -1 +1,2 @@
|
|||||||
DIST sphinx_ansible_theme-0.6.0.tar.gz 37606 BLAKE2B 3b27d15133e167602ce9515fb630ed9ecb0b0d346450417900e616476fa80aa216c033741121f82289d9e5bf977e01395663e5f61c4682576e8b773c17af2723 SHA512 d134a9e6eab0cab8e60c251a69e7b3dfa2864e5e19d65ce2e8b565a601e4b5255536f6b69ac17952ebd14929471a487200fc97c9c5e1f3f8232daf8e4ed63cef
|
DIST sphinx_ansible_theme-0.6.0.tar.gz 37606 BLAKE2B 3b27d15133e167602ce9515fb630ed9ecb0b0d346450417900e616476fa80aa216c033741121f82289d9e5bf977e01395663e5f61c4682576e8b773c17af2723 SHA512 d134a9e6eab0cab8e60c251a69e7b3dfa2864e5e19d65ce2e8b565a601e4b5255536f6b69ac17952ebd14929471a487200fc97c9c5e1f3f8232daf8e4ed63cef
|
||||||
|
DIST sphinx_ansible_theme-0.7.0.tar.gz 34120 BLAKE2B ce116d0392fd5feaf389bfc3c1934aa72eef4fe55d8307df0035e6d73824e2ebe0da48175a29703c5643c297ce5628f680089624046f10612ca6995a3f2b46b5 SHA512 4cb395eb02c5ea1bfb743af9fb71732b65d155d87064128b134b0561c6eaaa3239ad65be12cd90d704b7f80c32f97c544493f67027ccd03865dfa4a3c88e816e
|
||||||
|
@ -0,0 +1,20 @@
|
|||||||
|
# Copyright 1999-2021 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A reusable Ansible Sphinx theme"
|
||||||
|
HOMEPAGE="https://github.com/ansible-community/sphinx_ansible_theme"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
RDEPEND="dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
|
||||||
|
BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||||
|
dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]"
|
@ -0,0 +1,73 @@
|
|||||||
|
From 4f32f3990fbba0ee440af47e23a9354fdb7a0285 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Kevin Sheppard <kevin.sheppard@gmail.com>
|
||||||
|
Date: Fri, 12 Mar 2021 10:52:38 +0000
|
||||||
|
Subject: [PATCH] MAINT: Fix issues arising from future changes
|
||||||
|
|
||||||
|
Fix issues due to changes in SciPy and pandas
|
||||||
|
---
|
||||||
|
statsmodels/regression/tests/test_rolling.py | 6 ++++--
|
||||||
|
statsmodels/stats/descriptivestats.py | 8 +++++++-
|
||||||
|
statsmodels/stats/stattools.py | 4 +++-
|
||||||
|
3 files changed, 14 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/statsmodels/regression/tests/test_rolling.py b/statsmodels/regression/tests/test_rolling.py
|
||||||
|
index 050de605f..f02e076d6 100644
|
||||||
|
--- a/statsmodels/regression/tests/test_rolling.py
|
||||||
|
+++ b/statsmodels/regression/tests/test_rolling.py
|
||||||
|
@@ -1,5 +1,6 @@
|
||||||
|
from io import BytesIO
|
||||||
|
from itertools import product
|
||||||
|
+import warnings
|
||||||
|
|
||||||
|
import numpy as np
|
||||||
|
import pandas as pd
|
||||||
|
@@ -261,8 +262,9 @@ def test_plot():
|
||||||
|
res.plot_recursive_coefficient(variables="x4")
|
||||||
|
|
||||||
|
fig = plt.Figure()
|
||||||
|
- with pytest.warns(Warning):
|
||||||
|
- # Just silence the warning
|
||||||
|
+ # Just silence the warning
|
||||||
|
+ with warnings.catch_warnings():
|
||||||
|
+ warnings.simplefilter("ignore")
|
||||||
|
out = res.plot_recursive_coefficient(fig=fig)
|
||||||
|
assert out is fig
|
||||||
|
res.plot_recursive_coefficient(alpha=None, figsize=(30, 7))
|
||||||
|
diff --git a/statsmodels/stats/descriptivestats.py b/statsmodels/stats/descriptivestats.py
|
||||||
|
index 96d455ca1..d5ad2f2a5 100644
|
||||||
|
--- a/statsmodels/stats/descriptivestats.py
|
||||||
|
+++ b/statsmodels/stats/descriptivestats.py
|
||||||
|
@@ -446,8 +446,14 @@ class Description:
|
||||||
|
else:
|
||||||
|
iqr = mean
|
||||||
|
|
||||||
|
+ def _safe_jarque_bera(c):
|
||||||
|
+ a = np.asarray(c)
|
||||||
|
+ if a.shape[0] < 2:
|
||||||
|
+ return (np.nan,) * 4
|
||||||
|
+ return jarque_bera(a)
|
||||||
|
+
|
||||||
|
jb = df.apply(
|
||||||
|
- lambda x: list(jarque_bera(x.dropna())), result_type="expand"
|
||||||
|
+ lambda x: list(_safe_jarque_bera(x.dropna())), result_type="expand"
|
||||||
|
).T
|
||||||
|
nan_mean = mean.copy()
|
||||||
|
nan_mean.loc[nan_mean == 0] = np.nan
|
||||||
|
diff --git a/statsmodels/stats/stattools.py b/statsmodels/stats/stattools.py
|
||||||
|
index d349c472d..2ee1a6e0b 100644
|
||||||
|
--- a/statsmodels/stats/stattools.py
|
||||||
|
+++ b/statsmodels/stats/stattools.py
|
||||||
|
@@ -118,7 +118,9 @@ def jarque_bera(resids, axis=0):
|
||||||
|
where n is the number of data points, S is the sample skewness, and K is
|
||||||
|
the sample kurtosis of the data.
|
||||||
|
"""
|
||||||
|
- resids = np.asarray(resids)
|
||||||
|
+ resids = np.atleast_1d(np.asarray(resids, dtype=float))
|
||||||
|
+ if resids.size < 2:
|
||||||
|
+ raise ValueError("resids must contain at least 2 elements")
|
||||||
|
# Calculate residual skewness and kurtosis
|
||||||
|
skew = stats.skew(resids, axis=axis)
|
||||||
|
kurtosis = 3 + stats.kurtosis(resids, axis=axis)
|
||||||
|
--
|
||||||
|
2.32.0
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue