diff options
author | AlphaJack | 2023-06-02 23:17:41 +0200 |
---|---|---|
committer | AlphaJack | 2023-06-02 23:18:46 +0200 |
commit | c8e7bf0703fc1f06a5db17dee45a36d132841efd (patch) | |
tree | 9b9bd8ea1f99bc8e1567567d1ea3fd945ed40e07 | |
parent | 756c3ffc9a71f02b65658b88e332e77e38686310 (diff) | |
download | aur-c8e7bf0703fc1f06a5db17dee45a36d132841efd.tar.gz |
Updated spleeter2 to 2.3.2
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 20 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = spleeter2 - pkgdesc = The Deezer source separation library with pretrained models based on tensorflow. - pkgver = 2.3.0 - pkgrel = 2 + pkgdesc = The Deezer fast and efficient music source separation tool with pre-trained models + pkgver = 2.3.2 + pkgrel = 1 url = https://research.deezer.com/projects/spleeter.html install = spleeter2.install arch = any @@ -11,7 +11,7 @@ pkgbase = spleeter2 makedepends = python-installer makedepends = python-wheel depends = tensorflow>=2.5.0 - depends = python>=3.7.1 + depends = python<3.11 depends = python-ffmpeg depends = python-h2 depends = python-httpx @@ -30,7 +30,7 @@ pkgbase = spleeter2 provides = spleeter conflicts = spleeter options = !strip - source = spleeter-2.3.0.tar.gz::https://github.com/deezer/spleeter/archive/refs/tags/v2.3.0.tar.gz - sha256sums = fbe3bfd6a7ad79ebe77c14e3f24df9ab7b502c2f47e41069ff00f99b4e50a576 + source = https://files.pythonhosted.org/packages/source/s/spleeter/spleeter-2.3.2.tar.gz + sha256sums = a871a1d7b7a915cbac34d5cc63d60a1d45d06d1fcd07bc19318c83556d4de897 pkgname = spleeter2 @@ -1,16 +1,21 @@ # Maintainer: AlphaJack <alphajack at tuta dot io> pkgname="spleeter2" -pkgver=2.3.0 -pkgrel=2 -pkgdesc="The Deezer source separation library with pretrained models based on tensorflow." +_name="spleeter" +pkgver=2.3.2 +pkgrel=1 +# from github +#pkgdesc="The Deezer source separation library with pretrained models based on tensorflow" +#url="https://github.com/deezer/spleeter" +# from research paper +pkgdesc="The Deezer fast and efficient music source separation tool with pre-trained models" url="https://research.deezer.com/projects/spleeter.html" license=("MIT") arch=("any") provides=("spleeter") conflicts=("spleeter") depends=("tensorflow>=2.5.0" - "python>=3.7.1" + "python<3.11" "python-ffmpeg" "python-h2" "python-httpx" @@ -28,8 +33,9 @@ makedepends=("python-poetry" "python-build" "python-installer" "python-wheel") optdepends=("python-musdb: source separation evaluation" "python-museval: source separation evaluation") options=("!strip") -source=("spleeter-$pkgver.tar.gz::https://github.com/deezer/spleeter/archive/refs/tags/v$pkgver.tar.gz") -sha256sums=('fbe3bfd6a7ad79ebe77c14e3f24df9ab7b502c2f47e41069ff00f99b4e50a576') +#source=("spleeter-$pkgver.tar.gz::https://github.com/deezer/spleeter/archive/refs/tags/v$pkgver.tar.gz") +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") +sha256sums=('a871a1d7b7a915cbac34d5cc63d60a1d45d06d1fcd07bc19318c83556d4de897') install="$pkgname.install" build(){ @@ -40,4 +46,6 @@ build(){ package(){ cd "spleeter-$pkgver" python -m installer --destdir="$pkgdir" dist/*.whl + # https://wiki.archlinux.org/title/PKGBUILD#license + install -D -m 644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |