diff options
50 files changed, 262 insertions, 89 deletions
diff --git a/dev-python/MagnetoResistance-tool/MagnetoResistance-tool-0.0.2.ebuild b/dev-python/MagnetoResistance-tool/MagnetoResistance-tool-0.0.3.ebuild index 23e03adcf..9316ed64e 100644 --- a/dev-python/MagnetoResistance-tool/MagnetoResistance-tool-0.0.2.ebuild +++ b/dev-python/MagnetoResistance-tool/MagnetoResistance-tool-0.0.3.ebuild @@ -3,9 +3,9 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 + inherit distutils-r1 pypi DESCRIPTION="Create calibration matrix to correct for magneto-resistance in resistive sensors" diff --git a/dev-python/MagnetoResistance-tool/Manifest b/dev-python/MagnetoResistance-tool/Manifest index b8d0afd21..3f0cac0f5 100644 --- a/dev-python/MagnetoResistance-tool/Manifest +++ b/dev-python/MagnetoResistance-tool/Manifest @@ -1 +1 @@ -DIST MagnetoResistance-tool-0.0.2.tar.gz 21657 BLAKE2B 5d1a2f497f742df04aac5db6afe83373e6e3e3cea3891585c22d1585186665f0d597b3dccd5f2adfef4e58bc41f680b974974cb12c56e3ef29f69122407cfff5 SHA512 4866197feb96912edc19691ba7ea54303ed168d8ab72c534ad910a3a77ce6e8ccf0f19744eca5044936c29bde131d4c352abbd57547f1c30b3ae59d4aac36986 +DIST magnetoresistance_tool-0.0.3.tar.gz 21760 BLAKE2B 5549355f56791862ad0aa3496c790b322a54505b8a386e888b435cdf62a945ba1f3d347ce312205c5e472b7c874dc71b3c6d2bf915680ec479264d9d4806132e SHA512 d0034c7b09418765dfc519892af6eb3718511ddee1f4d6bebff2ad7deebaa4b79653b1afa4ff6b7724f37a21a39e354a754e133245355809ed07a724c188544a diff --git a/dev-python/asciitree/Manifest b/dev-python/asciitree/Manifest index 5ea004309..4ed32749e 100644 --- a/dev-python/asciitree/Manifest +++ b/dev-python/asciitree/Manifest @@ -1 +1 @@ -DIST asciitree-0.3.3.tar.gz 8765 BLAKE2B 85b935d9a0df286cd14bb7828335608a2fa2b7acd83707ab61ba29ca58b452a378758ec3553d2845a2536150fd0c9c2bfeb25e95d6bdf02c3d023156e1065e8e SHA512 82ec368db5c3302640860aadeefc89ef2bc74a4336a46729d2688591454b6c1ab1f1fe9fc5305bc956c9998f27bca9e55aeee3bfb82bdf24a67955953e7e37f0 +DIST asciitree-0.3.3.gh.tar.gz 8765 BLAKE2B 85b935d9a0df286cd14bb7828335608a2fa2b7acd83707ab61ba29ca58b452a378758ec3553d2845a2536150fd0c9c2bfeb25e95d6bdf02c3d023156e1065e8e SHA512 82ec368db5c3302640860aadeefc89ef2bc74a4336a46729d2688591454b6c1ab1f1fe9fc5305bc956c9998f27bca9e55aeee3bfb82bdf24a67955953e7e37f0 diff --git a/dev-python/asciitree/asciitree-0.3.3.ebuild b/dev-python/asciitree/asciitree-0.3.3.ebuild index 29d5ecf87..77d99c826 100644 --- a/dev-python/asciitree/asciitree-0.3.3.ebuild +++ b/dev-python/asciitree/asciitree-0.3.3.ebuild @@ -3,17 +3,17 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + inherit distutils-r1 DESCRIPTION="ASCII trees in python" HOMEPAGE="https://github.com/mbr/asciitree" -SRC_URI="https://github.com/mbr/asciitree/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/mbr/asciitree/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" distutils_enable_tests pytest diff --git a/dev-python/asdf/asdf-2.14.3.ebuild b/dev-python/asdf/asdf-2.14.3.ebuild index 2c935c1fb..71f42dd06 100644 --- a/dev-python/asdf/asdf-2.14.3.ebuild +++ b/dev-python/asdf/asdf-2.14.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://asdf.readthedocs.io/en/latest/" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" # Reported upstream: # https://github.com/asdf-format/asdf/issues/1319 RESTRICT="test" diff --git a/dev-python/astroquery/astroquery-0.4.6.ebuild b/dev-python/astroquery/astroquery-0.4.6.ebuild index 3e140280c..410b6d0dc 100644 --- a/dev-python/astroquery/astroquery-0.4.6.ebuild +++ b/dev-python/astroquery/astroquery-0.4.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://astroquery.readthedocs.io/" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" #TODO: Package all these pytest deps: # pytest-doctestplus>=0.2.0 diff --git a/dev-python/bokeh/bokeh-2.4.2.ebuild b/dev-python/bokeh/bokeh-2.4.2.ebuild index 7347e5110..ab2084b9c 100644 --- a/dev-python/bokeh/bokeh-2.4.2.ebuild +++ b/dev-python/bokeh/bokeh-2.4.2.ebuild @@ -15,7 +15,7 @@ SRC_URI+=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" >=dev-python/jinja-2.9[${PYTHON_USEDEP}] diff --git a/dev-python/dandi-schema/dandi-schema-0.9.1.ebuild b/dev-python/dandi-schema/dandi-schema-0.9.1.ebuild index 0e7986806..a47c5fcdf 100644 --- a/dev-python/dandi-schema/dandi-schema-0.9.1.ebuild +++ b/dev-python/dandi-schema/dandi-schema-0.9.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/dandi/dandi-schema/archive/refs/tags/${PV}.tar.gz -> LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" # Package has pydantic version restriction (2.4*), which, however, breaks the test suite: # https://github.com/dandi/dandi-schema/issues/228 diff --git a/dev-python/dnaio/Manifest b/dev-python/dnaio/Manifest new file mode 100644 index 000000000..6f28e78d7 --- /dev/null +++ b/dev-python/dnaio/Manifest @@ -0,0 +1 @@ +DIST dnaio-1.2.1.tar.gz 59274 BLAKE2B 8d41e3fa0319a17ef5239311b7b4a384801fe82a5f079c6e1102cd19fb903c07c3933b270242042f74f1c98b0d3577726f13e9f02eacfb66d558ab20de295c3b SHA512 99e175e146082b7b2e09a9d41a421453b3f3e7cbe8ea8e023bd2fc7dc189585e8f91c96b15afc4cee43c0a23e18fbb54624790510cc5b3d375726c0ea80200cc diff --git a/dev-python/dnaio/dnaio-1.2.1.ebuild b/dev-python/dnaio/dnaio-1.2.1.ebuild new file mode 100644 index 000000000..63e3d4201 --- /dev/null +++ b/dev-python/dnaio/dnaio-1.2.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="dnaio processes FASTQ, FASTA and uBAM files" +HOMEPAGE="https://github.com/marcelm/dnaio/" +SRC_URI="$(pypi_sdist_url "${PN^}" "${PV}")" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +DEPEND=" + dev-python/xopen[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} + test? ( dev-python/pytest ) +" +distutils_enable_tests pytest diff --git a/dev-python/dnaio/metadata.xml b/dev-python/dnaio/metadata.xml new file mode 100644 index 000000000..7151605a5 --- /dev/null +++ b/dev-python/dnaio/metadata.xml @@ -0,0 +1,12 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci@gentoo.org</email> + <name>Gentoo Science</name> + </maintainer> + <upstream> + <remote-id type="pypi">DNAio</remote-id> + <remote-id type="github">marcelm/dnaio</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/fslpy/fslpy-3.10.0.ebuild b/dev-python/fslpy/fslpy-3.10.0.ebuild index 3f6262707..bd802ddf4 100644 --- a/dev-python/fslpy/fslpy-3.10.0.ebuild +++ b/dev-python/fslpy/fslpy-3.10.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://git.fmrib.ox.ac.uk/fsl/${PN}/-/archive/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" dev-python/dill[${PYTHON_USEDEP}] @@ -23,7 +23,7 @@ RDEPEND=" >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] >=dev-python/trimesh-2.37.29[${PYTHON_USEDEP}] =dev-python/wxpython-4*[${PYTHON_USEDEP}] - >=sci-libs/rtree-0.8.3[${PYTHON_USEDEP}] + >=dev-python/rtree-0.8.3[${PYTHON_USEDEP}] >=sci-libs/nibabel-2.4[${PYTHON_USEDEP}] >=dev-python/scipy-0.18[${PYTHON_USEDEP}] " diff --git a/dev-python/gammapy/gammapy-1.0.ebuild b/dev-python/gammapy/gammapy-1.0.ebuild index 6357014ed..1748c8ba7 100644 --- a/dev-python/gammapy/gammapy-1.0.ebuild +++ b/dev-python/gammapy/gammapy-1.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/gammapy/gammapy" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" #TODO: Package all these pytest deps: # pytest-doctestplus>=0.2.0 diff --git a/dev-python/gwcs/gwcs-0.18.3-r1.ebuild b/dev-python/gwcs/gwcs-0.18.3-r1.ebuild index eef5aeb36..28c6a4ee9 100644 --- a/dev-python/gwcs/gwcs-0.18.3-r1.ebuild +++ b/dev-python/gwcs/gwcs-0.18.3-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://gwcs.readthedocs.io/en/latest/" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" # Tests do not pass, reported upstream: # https://github.com/spacetelescope/gwcs/issues/437 RESTRICT=test diff --git a/dev-python/hdmf-zarr/hdmf-zarr-0.5.0.ebuild b/dev-python/hdmf-zarr/hdmf-zarr-0.5.0.ebuild index 692197867..e1f55feff 100644 --- a/dev-python/hdmf-zarr/hdmf-zarr-0.5.0.ebuild +++ b/dev-python/hdmf-zarr/hdmf-zarr-0.5.0.ebuild @@ -10,7 +10,7 @@ inherit distutils-r1 pypi DESCRIPTION="Zarr I/O backend for HDMF" HOMEPAGE="https://github.com/hdmf-dev/hdmf-zarr" #SRC_URI="https://github.com/hdmf-dev/hdmf-zarr/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" LICENSE="BSD" SLOT="0" diff --git a/dev-python/hdmf/hdmf-3.13.0.ebuild b/dev-python/hdmf/hdmf-3.13.0.ebuild index dd6f0176f..241e3832a 100644 --- a/dev-python/hdmf/hdmf-3.13.0.ebuild +++ b/dev-python/hdmf/hdmf-3.13.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="$(pypi_sdist_url hdmf)" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" dev-python/h5py[${PYTHON_USEDEP}] diff --git a/dev-python/hdmf/hdmf-3.14.3.ebuild b/dev-python/hdmf/hdmf-3.14.3.ebuild index c6249ef14..3199c20f5 100644 --- a/dev-python/hdmf/hdmf-3.14.3.ebuild +++ b/dev-python/hdmf/hdmf-3.14.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="$(pypi_sdist_url hdmf)" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" dev-python/h5py[${PYTHON_USEDEP}] diff --git a/dev-python/immutables/Manifest b/dev-python/immutables/Manifest deleted file mode 100644 index dfee7ecc9..000000000 --- a/dev-python/immutables/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST immutables-0.20.tar.gz 88933 BLAKE2B 07ae33ea62e85ea8c9b26a7e634f018b6e614ecd493faa74cdbdb20864b6af78b30fbadd1c21d9b9e3e971086893dcc7053ba88f8c78d7dbb588d54b8a9d0175 SHA512 1b74236517964573fd26072b6bf1b8a93456822b2b6ccc5f544f8a49b91f2e0bd110ef2ac23358ba14deceaaee8dde6f24e5589e9078dce961a7b9d4fcd2d3bd diff --git a/dev-python/immutables/immutables-0.20.ebuild b/dev-python/immutables/immutables-0.20.ebuild deleted file mode 100644 index 8cd5bf37b..000000000 --- a/dev-python/immutables/immutables-0.20.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2024 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit pypi distutils-r1 - -DESCRIPTION="A high-performance immutable mapping type for Python" -HOMEPAGE="https://pypi.org/project/immutables/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="test? ( dev-python/mypy[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest diff --git a/dev-python/immutables/metadata.xml b/dev-python/immutables/metadata.xml deleted file mode 100644 index 1bec01ba5..000000000 --- a/dev-python/immutables/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version='1.0' encoding='UTF-8'?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>mschu.dev@gmail.com</email> - <name>Michael Schubert</name> - </maintainer> - <maintainer type="project"> - <email>sci@gentoo.org</email> - <name>Gentoo Science Project</name> - </maintainer> - <upstream> - <remote-id type="github">MagicStack/immutables</remote-id> - <remote-id type="pypi">immutables</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-python/isal/Manifest b/dev-python/isal/Manifest new file mode 100644 index 000000000..d46262c01 --- /dev/null +++ b/dev-python/isal/Manifest @@ -0,0 +1 @@ +DIST isal-1.6.1.tar.gz 774325 BLAKE2B 413c6d4d2975fb228a312bae9192a3a4bc0cf290e27e4f34e0074365b02a117de4b3f7056d6a80e22ceb6fc54b6a3fe42895dac15675d54cd4c28f5dcb6de5dc SHA512 f793b359e18a896d955c0c5bf94717c7aabf6fe105cf5c2007eb6e04a7e993db2264097065bc671408c87c40d141b1bf8ebd2c4b77241015cc8cfc07eb1dedba diff --git a/dev-python/isal/isal-1.6.1.ebuild b/dev-python/isal/isal-1.6.1.ebuild new file mode 100644 index 000000000..7e7925217 --- /dev/null +++ b/dev-python/isal/isal-1.6.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Faster zlib, gzip compatible (de)compression using ISA-L library" +HOMEPAGE="https://github.com/pycompression/python-isal https://pypi.org/project/isal" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.rst" + +distutils_enable_sphinx doc \ + dev-python/sphinx-rtd-theme + +distutils_enable_tests pytest diff --git a/dev-python/isal/metadata.xml b/dev-python/isal/metadata.xml new file mode 100644 index 000000000..fe89c9138 --- /dev/null +++ b/dev-python/isal/metadata.xml @@ -0,0 +1,16 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>b@edevau.net</email> + <name>Andreas Billmeier</name> + </maintainer> + <upstream> + <remote-id type="pypi">isal</remote-id> + <remote-id type="github">pycompression/python-isal</remote-id> + <maintainer status="unknown"> + <email>r.h.p.vorderman@lumc.nl</email> + <name>Leiden University Medical Center</name> + </maintainer> + </upstream> +</pkgmetadata> diff --git a/dev-python/lazy_ops/lazy_ops-0.2.0.ebuild b/dev-python/lazy_ops/lazy_ops-0.2.0.ebuild index d624fb2aa..c8e89de8e 100644 --- a/dev-python/lazy_ops/lazy_ops-0.2.0.ebuild +++ b/dev-python/lazy_ops/lazy_ops-0.2.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/catalystneuro/lazy_ops" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" IUSE="test" # There are no source archive with tests available: # https://github.com/catalystneuro/lazy_ops/issues/29 diff --git a/dev-python/nwbinspector/nwbinspector-0.4.19.ebuild b/dev-python/nwbinspector/nwbinspector-0.4.19.ebuild index b4b5f7448..8456c76bb 100644 --- a/dev-python/nwbinspector/nwbinspector-0.4.19.ebuild +++ b/dev-python/nwbinspector/nwbinspector-0.4.19.ebuild @@ -13,11 +13,8 @@ SRC_URI="https://github.com/NeurodataWithoutBorders/nwbinspector/archive/refs/ta LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" +KEYWORDS="~amd64" -DEPEND="" RDEPEND=" dev-python/click[${PYTHON_USEDEP}] dev-python/jsonschema[${PYTHON_USEDEP}] @@ -26,6 +23,5 @@ RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/tqdm[${PYTHON_USEDEP}] " -BDEPEND="" distutils_enable_tests pytest diff --git a/dev-python/nwbinspector/nwbinspector-0.4.26-r1.ebuild b/dev-python/nwbinspector/nwbinspector-0.4.26-r1.ebuild index 271dbfb1d..6d07b290e 100644 --- a/dev-python/nwbinspector/nwbinspector-0.4.26-r1.ebuild +++ b/dev-python/nwbinspector/nwbinspector-0.4.26-r1.ebuild @@ -13,11 +13,8 @@ SRC_URI="https://github.com/NeurodataWithoutBorders/nwbinspector/archive/refs/ta LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" +KEYWORDS="~amd64" -DEPEND="" RDEPEND=" dev-python/click[${PYTHON_USEDEP}] dev-python/isodate[${PYTHON_USEDEP}] @@ -27,6 +24,5 @@ RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/tqdm[${PYTHON_USEDEP}] " -BDEPEND="" distutils_enable_tests pytest diff --git a/dev-python/panel/panel-0.14.2-r1.ebuild b/dev-python/panel/panel-0.14.2-r1.ebuild index 4674f8161..27ae0d568 100644 --- a/dev-python/panel/panel-0.14.2-r1.ebuild +++ b/dev-python/panel/panel-0.14.2-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://panel.holoviz.org" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" # "setup.py" imports from Bokeh to rebuild Node.js packages, but we patch that # away below. Our patched Panel thus requires Bokeh only at runtime. diff --git a/dev-python/pynwb/pynwb-2.6.0.ebuild b/dev-python/pynwb/pynwb-2.6.0.ebuild index c19c57fe3..70b7e47a8 100644 --- a/dev-python/pynwb/pynwb-2.6.0.ebuild +++ b/dev-python/pynwb/pynwb-2.6.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/NeurodataWithoutBorders/pynwb" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" >=dev-python/hdmf-3.3.2[${PYTHON_USEDEP}] diff --git a/dev-python/pynwb/pynwb-2.8.1.ebuild b/dev-python/pynwb/pynwb-2.8.1.ebuild index 1fb2ba26a..c2f2407eb 100644 --- a/dev-python/pynwb/pynwb-2.8.1.ebuild +++ b/dev-python/pynwb/pynwb-2.8.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/NeurodataWithoutBorders/pynwb" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" # Segfault error on testing RESTRICT="test" diff --git a/dev-python/pyout/pyout-0.7.2-r1.ebuild b/dev-python/pyout/pyout-0.7.2-r1.ebuild index 7e262b158..724075c17 100644 --- a/dev-python/pyout/pyout-0.7.2-r1.ebuild +++ b/dev-python/pyout/pyout-0.7.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/pyout/pyout/archive/refs/tags/v${PV}.tar.gz -> ${P}. SLOT="0" LICENSE="MIT" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" dev-python/jsonschema[${PYTHON_USEDEP}] diff --git a/dev-python/pyout/pyout-0.7.3.ebuild b/dev-python/pyout/pyout-0.7.3.ebuild index 7246139ee..5dd6cd230 100644 --- a/dev-python/pyout/pyout-0.7.3.ebuild +++ b/dev-python/pyout/pyout-0.7.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/pyout/pyout" SLOT="0" LICENSE="MIT" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" dev-python/jsonschema[${PYTHON_USEDEP}] diff --git a/dev-python/specutils/specutils-1.9.1.ebuild b/dev-python/specutils/specutils-1.9.1.ebuild index c77a1078d..d86b289d7 100644 --- a/dev-python/specutils/specutils-1.9.1.ebuild +++ b/dev-python/specutils/specutils-1.9.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/astropy/specutils" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" # Requires access to the internet RESTRICT="test" diff --git a/dev-python/xopen/Manifest b/dev-python/xopen/Manifest new file mode 100644 index 000000000..bda39b979 --- /dev/null +++ b/dev-python/xopen/Manifest @@ -0,0 +1 @@ +DIST xopen-2.0.2.tar.gz 32224 BLAKE2B caaafff311b2243092ac43c88f6eff789da7f1739f4faa796f72c1c85de0f1a3be72702ad00def72d88a229a63b4ed51e56b7854e9ef2f217ada2c3262a4a5b0 SHA512 65e628e4a86281c6fead189a058a5e59107079ba4a74b8b45dbe6afb149644872efdbb118d74a89c1ebf643d93378c72f2c24390a4a05a2e0f4ad0f77fe0bfac diff --git a/dev-python/xopen/metadata.xml b/dev-python/xopen/metadata.xml new file mode 100644 index 000000000..9d5d13024 --- /dev/null +++ b/dev-python/xopen/metadata.xml @@ -0,0 +1,12 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci@gentoo.org</email> + <name>Gentoo Science</name> + </maintainer> + <upstream> + <remote-id type="pypi">Xopen</remote-id> + <remote-id type="github">marcelm/xopen</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-python/xopen/xopen-2.0.2.ebuild b/dev-python/xopen/xopen-2.0.2.ebuild new file mode 100644 index 000000000..3e94dcbb3 --- /dev/null +++ b/dev-python/xopen/xopen-2.0.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Open compressed files transparently" +HOMEPAGE="https://github.com/marcelm/xopen/" +SRC_URI="$(pypi_sdist_url "${PN^}" "${PV}")" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +DEPEND=" + dev-python/isal[${PYTHON_USEDEP}] + sys-libs/zlib-ng +" +RDEPEND=" + ${DEPEND} + test? ( dev-python/pytest ) +" +distutils_enable_tests pytest diff --git a/dev-python/zarr/zarr-2.12.0.ebuild b/dev-python/zarr/zarr-2.12.0.ebuild index f18e92d44..dff494851 100644 --- a/dev-python/zarr/zarr-2.12.0.ebuild +++ b/dev-python/zarr/zarr-2.12.0.ebuild @@ -13,9 +13,7 @@ HOMEPAGE="https://github.com/zarr-developers/zarr-python" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" +KEYWORDS="~amd64" RDEPEND=" dev-python/asciitree[${PYTHON_USEDEP}] diff --git a/dev-python/zarr/zarr-2.14.2.ebuild b/dev-python/zarr/zarr-2.14.2.ebuild index f18e92d44..dff494851 100644 --- a/dev-python/zarr/zarr-2.14.2.ebuild +++ b/dev-python/zarr/zarr-2.14.2.ebuild @@ -13,9 +13,7 @@ HOMEPAGE="https://github.com/zarr-developers/zarr-python" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" +KEYWORDS="~amd64" RDEPEND=" dev-python/asciitree[${PYTHON_USEDEP}] diff --git a/dev-python/zarr/zarr-2.16.1.ebuild b/dev-python/zarr/zarr-2.16.1.ebuild index f18e92d44..dff494851 100644 --- a/dev-python/zarr/zarr-2.16.1.ebuild +++ b/dev-python/zarr/zarr-2.16.1.ebuild @@ -13,9 +13,7 @@ HOMEPAGE="https://github.com/zarr-developers/zarr-python" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" +KEYWORDS="~amd64" RDEPEND=" dev-python/asciitree[${PYTHON_USEDEP}] diff --git a/dev-python/zarr_checksum/zarr_checksum-0.2.8.ebuild b/dev-python/zarr_checksum/zarr_checksum-0.2.8.ebuild index 58cb87329..e7055d289 100644 --- a/dev-python/zarr_checksum/zarr_checksum-0.2.8.ebuild +++ b/dev-python/zarr_checksum/zarr_checksum-0.2.8.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/dandi/zarr_checksum" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" dev-python/boto3[${PYTHON_USEDEP}] diff --git a/dev-python/zarr_checksum/zarr_checksum-0.4.0.ebuild b/dev-python/zarr_checksum/zarr_checksum-0.4.0.ebuild index 58cb87329..e7055d289 100644 --- a/dev-python/zarr_checksum/zarr_checksum-0.4.0.ebuild +++ b/dev-python/zarr_checksum/zarr_checksum-0.4.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/dandi/zarr_checksum" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" dev-python/boto3[${PYTHON_USEDEP}] diff --git a/dev-vcs/datalad/datalad-0.19.6-r1.ebuild b/dev-vcs/datalad/datalad-0.19.6-r1.ebuild index c95bc935f..0a8c3f332 100644 --- a/dev-vcs/datalad/datalad-0.19.6-r1.ebuild +++ b/dev-vcs/datalad/datalad-0.19.6-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi DESCRIPTION="Keep code, data, containers under control with git and git-annex" diff --git a/dev-vcs/datalad/datalad-1.0.2.ebuild b/dev-vcs/datalad/datalad-1.0.2.ebuild index de5b6cd6a..3ec624e7f 100644 --- a/dev-vcs/datalad/datalad-1.0.2.ebuild +++ b/dev-vcs/datalad/datalad-1.0.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi DESCRIPTION="Keep code, data, containers under control with git and git-annex" diff --git a/sci-biology/cutadapt/Manifest b/sci-biology/cutadapt/Manifest new file mode 100644 index 000000000..9b1b4fa20 --- /dev/null +++ b/sci-biology/cutadapt/Manifest @@ -0,0 +1 @@ +DIST cutadapt-4.9.tar.gz 248837 BLAKE2B a95e510801572046689899315283d958933b625a10f57177811bbeae020b7a8f09c919cd15adabac64adbf550cdd901e078cd76cebdc0a1bbf80223584291242 SHA512 332de05a0fd11c07749ee58c171d79699776cae4a0338b7586f9e2939fb9f313b1647388bb4f060b7603e80b94b5b0da54a5e825fab862d6bf3c45b0c02fda0b diff --git a/sci-biology/cutadapt/cutadapt-4.9.ebuild b/sci-biology/cutadapt/cutadapt-4.9.ebuild new file mode 100644 index 000000000..cd1a8fe7c --- /dev/null +++ b/sci-biology/cutadapt/cutadapt-4.9.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Adapter trimming and other preprocessing of high-throughput sequencing reads" +HOMEPAGE="https://github.com/marcelm/cutadapt/" +SRC_URI="$(pypi_sdist_url "${PN^}" "${PV}")" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +DEPEND=" + >=dev-python/xopen-1.6.0[${PYTHON_USEDEP}] + >=dev-python/dnaio-1.2.0[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} + test? ( dev-python/pytest ) +" +distutils_enable_tests pytest diff --git a/sci-biology/cutadapt/metadata.xml b/sci-biology/cutadapt/metadata.xml new file mode 100644 index 000000000..028038de8 --- /dev/null +++ b/sci-biology/cutadapt/metadata.xml @@ -0,0 +1,12 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci@gentoo.org</email> + <name>Gentoo Science</name> + </maintainer> + <upstream> + <remote-id type="pypi">cutadapt</remote-id> + <remote-id type="github">marcelm/cutadapt</remote-id> + </upstream> +</pkgmetadata> diff --git a/sci-libs/cuba/Manifest b/sci-libs/cuba/Manifest new file mode 100644 index 000000000..5cc70289a --- /dev/null +++ b/sci-libs/cuba/Manifest @@ -0,0 +1 @@ +DIST Cuba-4.2.2.tar.gz 744120 BLAKE2B 34cb4954a2659b739f7c0495772920c6d8c1e370b8636a88ed1f2e4dacc73384c71a27d6e37f618a72ba710f87da71ddc5329723be030b789a4677af3b4c540f SHA512 afa9eefcb6993d72ae291138889fde017e4ecca75d8b80922a529a6b653a10fa6883f56d1cf54715b61bb3e5c1c631c5a93d4c4d6cf82052235b1349fb0527a7 diff --git a/sci-libs/cuba/cuba-4.2.2.ebuild b/sci-libs/cuba/cuba-4.2.2.ebuild new file mode 100644 index 000000000..3e08cb85c --- /dev/null +++ b/sci-libs/cuba/cuba-4.2.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools fortran-2 toolchain-funcs + +MY_P=Cuba-${PV} + +DESCRIPTION="The Cuba library for multidimensional numerical integration" +HOMEPAGE="http://www.feynarts.de/cuba" +SRC_URI="http://www.feynarts.de/cuba/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="doc static-libs" + +RESTRICT="test" # broken... + +src_prepare() { + default + eautoreconf +} + +src_compile() { + tc-export CC CXX FC AR + sed 's/CFLAGS =/CFLAGS = -fPIC/g' --in-place makefile || die + sed 's/FFLAGS =/FFLAGS = -fPIC/g' --in-place makefile || die + emake lib -j1 + # make shared lib + FILES=$(${AR} xv libcuba.a |sed 's/x - //g' || die) + # unquoted FILES since newlines should be replaced by spaces + ${CC} -shared -Wall $FILES -lm -o libcuba.so || die +} + +src_install() { + #default # broken... + + doheader cuba.h + use static-libs && dolib.a libcuba.a + dolib.so libcuba.so + use doc && dodoc cuba.pdf +} diff --git a/sci-libs/cuba/metadata.xml b/sci-libs/cuba/metadata.xml new file mode 100644 index 000000000..d2f2f6e4f --- /dev/null +++ b/sci-libs/cuba/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci-physics@gentoo.org</email> + <name>Gentoo Physics Project</name> + </maintainer> + <maintainer type="person"> + <email>alexander@neuwirth-informatik.de</email> + <name>Alexander Puck Neuwirth</name> + </maintainer> + <longdescription> + The Cuba library offers a choice of four independent routines for multidimensional numerical integration: Vegas, Suave, Divonne, and Cuhre. + </longdescription> +</pkgmetadata> diff --git a/sci-visualization/fsleyes-props/fsleyes-props-1.8.2.ebuild b/sci-visualization/fsleyes-props/fsleyes-props-1.8.2.ebuild index 12364b0cc..860a6315b 100644 --- a/sci-visualization/fsleyes-props/fsleyes-props-1.8.2.ebuild +++ b/sci-visualization/fsleyes-props/fsleyes-props-1.8.2.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] diff --git a/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.3.ebuild b/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.3.ebuild index fdbb611c2..11f8a76ed 100644 --- a/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.3.ebuild +++ b/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.3.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" RDEPEND=" =dev-python/numpy-1*[${PYTHON_USEDEP}] |