diff --git a/dev-python/expecttest/Manifest b/dev-python/expecttest/Manifest new file mode 100644 index 00000000000..3b5dd113626 --- /dev/null +++ b/dev-python/expecttest/Manifest @@ -0,0 +1 @@ +DIST expecttest-0.3.0.gh.tar.gz 16627 BLAKE2B 02a8c41b996dc16d77c711cf023ee18cd97b6a2bb5bd13e80a6c195b18cf8b795a2b71d62b281d62da897d21b61a868f41af17746e849ec3c0f676c13bf7261a SHA512 3627255e9bfd2e2df9cff8026de8d3bf4997a50fc838c09b147b8becbf35f64b97da19e3606b239df4ee2e68018497aa44fef2f02d2cb980ec1d4e38e83f6d50 diff --git a/dev-python/expecttest/expecttest-0.3.0.ebuild b/dev-python/expecttest/expecttest-0.3.0.ebuild new file mode 100644 index 00000000000..832ce943eb9 --- /dev/null +++ b/dev-python/expecttest/expecttest-0.3.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 + +DESCRIPTION="This library implements expect tests (also known as \"golden\" tests)" +HOMEPAGE="https://github.com/pytorch/expecttest" +SRC_URI=" + https://github.com/pytorch/expecttest/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/flake8-7.0.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.0.0[${PYTHON_USEDEP}] + >=dev-python/mypy-0.910.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/soundfile/Manifest b/dev-python/soundfile/Manifest new file mode 100644 index 00000000000..9451fccc642 --- /dev/null +++ b/dev-python/soundfile/Manifest @@ -0,0 +1 @@ +DIST soundfile-0.12.1.gh.tar.gz 38409 BLAKE2B b6428f2d904c6cd5123e54c22c0a6313e419ca0c19f645efc1efb81c0b9fa8c6317e9490de2634700a1857b3185798035380ef31aeec41ef517b52b10d8ca398 SHA512 91bac4ffee849c9d322494fa411f027571282ce5ea0fbd7dd41f54afa3ef3d86d8aeb674e2a33ac50abb5828de3694863ee7c40fda38860c678260dd614f607b diff --git a/dev-python/soundfile/soundfile-0.12.1.ebuild b/dev-python/soundfile/soundfile-0.12.1.ebuild new file mode 100644 index 00000000000..9e77ed61f8e --- /dev/null +++ b/dev-python/soundfile/soundfile-0.12.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="SoundFile is an audio library based on libsndfile, CFFI, and NumPy" +HOMEPAGE="https://github.com/bastibe/python-soundfile/" +SRC_URI=" + https://github.com/bastibe/python-soundfile/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/python-soundfile-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-libs/libsndfile + dev-python/numpy[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/cffi-1.0.0[${PYTHON_USEDEP}] + ' 'python*') +" + +distutils_enable_tests pytest diff --git a/sci-libs/torchaudio/Manifest b/sci-libs/torchaudio/Manifest new file mode 100644 index 00000000000..0059647a605 --- /dev/null +++ b/sci-libs/torchaudio/Manifest @@ -0,0 +1 @@ +DIST torchaudio-2.4.1.tar.gz 4503000 BLAKE2B 85ae91bb564996f95c9116802058968dff191d4771becbb859987afd3b78189980b31281c5c49088fe91a72a02170dafe865f8bbb4168af6aeafe42f4029c09b SHA512 84c196a19bedefd39c7c1bc690705e317aaba9e16aa52a71dfa5688faf50ffa1985008c59007939ad7096c7900c5450659efb12e0a393c4545fe4bd31f294b11 diff --git a/sci-libs/torchaudio/metadata.xml b/sci-libs/torchaudio/metadata.xml new file mode 100644 index 00000000000..445ee5c8c44 --- /dev/null +++ b/sci-libs/torchaudio/metadata.xml @@ -0,0 +1,11 @@ + + + + + Enable ROCm gpu computing support + Enable custom RNN-T loss function + + + pytorch/vision + + diff --git a/sci-libs/torchaudio/torchaudio-2.4.1.ebuild b/sci-libs/torchaudio/torchaudio-2.4.1.ebuild new file mode 100644 index 00000000000..6e1067764d4 --- /dev/null +++ b/sci-libs/torchaudio/torchaudio-2.4.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +ROCM_SKIP_GLOBALS=1 +inherit cuda distutils-r1 multiprocessing rocm optfeature + +DESCRIPTION="Data manipulation and transformation for audio signal processing" +HOMEPAGE="https://github.com/pytorch/audio" +SRC_URI="https://github.com/pytorch/audio/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/audio-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cuda rocm ffmpeg openmp +rnnt" +REQUIRED_USE="?? ( cuda rocm )" + +DEPEND=" + ffmpeg? (