aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-python/MagnetoResistance-tool/MagnetoResistance-tool-0.0.3.ebuild (renamed from dev-python/MagnetoResistance-tool/MagnetoResistance-tool-0.0.2.ebuild)4
-rw-r--r--dev-python/MagnetoResistance-tool/Manifest2
-rw-r--r--dev-python/asciitree/Manifest2
-rw-r--r--dev-python/asciitree/asciitree-0.3.3.ebuild8
-rw-r--r--dev-python/asdf/asdf-2.14.3.ebuild2
-rw-r--r--dev-python/astroquery/astroquery-0.4.6.ebuild2
-rw-r--r--dev-python/bokeh/bokeh-2.4.2.ebuild2
-rw-r--r--dev-python/dandi-schema/dandi-schema-0.9.1.ebuild2
-rw-r--r--dev-python/dnaio/Manifest1
-rw-r--r--dev-python/dnaio/dnaio-1.2.1.ebuild27
-rw-r--r--dev-python/dnaio/metadata.xml12
-rw-r--r--dev-python/fslpy/fslpy-3.10.0.ebuild4
-rw-r--r--dev-python/gammapy/gammapy-1.0.ebuild2
-rw-r--r--dev-python/gwcs/gwcs-0.18.3-r1.ebuild2
-rw-r--r--dev-python/hdmf-zarr/hdmf-zarr-0.5.0.ebuild2
-rw-r--r--dev-python/hdmf/hdmf-3.13.0.ebuild2
-rw-r--r--dev-python/hdmf/hdmf-3.14.3.ebuild2
-rw-r--r--dev-python/immutables/Manifest1
-rw-r--r--dev-python/immutables/immutables-0.20.ebuild21
-rw-r--r--dev-python/immutables/metadata.xml16
-rw-r--r--dev-python/isal/Manifest1
-rw-r--r--dev-python/isal/isal-1.6.1.ebuild24
-rw-r--r--dev-python/isal/metadata.xml16
-rw-r--r--dev-python/lazy_ops/lazy_ops-0.2.0.ebuild2
-rw-r--r--dev-python/nwbinspector/nwbinspector-0.4.19.ebuild6
-rw-r--r--dev-python/nwbinspector/nwbinspector-0.4.26-r1.ebuild6
-rw-r--r--dev-python/panel/panel-0.14.2-r1.ebuild2
-rw-r--r--dev-python/pynwb/pynwb-2.6.0.ebuild2
-rw-r--r--dev-python/pynwb/pynwb-2.8.1.ebuild2
-rw-r--r--dev-python/pyout/pyout-0.7.2-r1.ebuild2
-rw-r--r--dev-python/pyout/pyout-0.7.3.ebuild2
-rw-r--r--dev-python/specutils/specutils-1.9.1.ebuild2
-rw-r--r--dev-python/xopen/Manifest1
-rw-r--r--dev-python/xopen/metadata.xml12
-rw-r--r--dev-python/xopen/xopen-2.0.2.ebuild28
-rw-r--r--dev-python/zarr/zarr-2.12.0.ebuild4
-rw-r--r--dev-python/zarr/zarr-2.14.2.ebuild4
-rw-r--r--dev-python/zarr/zarr-2.16.1.ebuild4
-rw-r--r--dev-python/zarr_checksum/zarr_checksum-0.2.8.ebuild2
-rw-r--r--dev-python/zarr_checksum/zarr_checksum-0.4.0.ebuild2
-rw-r--r--dev-vcs/datalad/datalad-0.19.6-r1.ebuild2
-rw-r--r--dev-vcs/datalad/datalad-1.0.2.ebuild2
-rw-r--r--sci-biology/cutadapt/Manifest1
-rw-r--r--sci-biology/cutadapt/cutadapt-4.9.ebuild28
-rw-r--r--sci-biology/cutadapt/metadata.xml12
-rw-r--r--sci-libs/cuba/Manifest1
-rw-r--r--sci-libs/cuba/cuba-4.2.2.ebuild46
-rw-r--r--sci-libs/cuba/metadata.xml15
-rw-r--r--sci-visualization/fsleyes-props/fsleyes-props-1.8.2.ebuild2
-rw-r--r--sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.3.ebuild2
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}]