summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072023-05-23 00:39:43 +0200
committersL1pKn072023-05-23 00:39:43 +0200
commitf4ad6c0c7ccc91ac870fb33ab34c2fb6f8c125e2 (patch)
tree45912402d966b16abe3d3bd88270c18465ea73ba
parentf1267b42154305933cff82fd91a58b44507003b4 (diff)
downloadaur-f4ad6c0c7ccc91ac870fb33ab34c2fb6f8c125e2.tar.gz
bump
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD27
2 files changed, 21 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f4b4aea2f5f9..047fc6538446 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,19 @@
pkgbase = vapoursynth-plugin-vsdfft-git
pkgdesc = Plugin for Vapoursynth: vsdfft (GIT version)
- pkgver = 1.0.0.6.g22299a7
+ pkgver = 1.0.0.9.g1e17bc2
pkgrel = 1
url = https://github.com/Irrational-Encoding-Wizardry/vs-dfft.git
arch = any
license = MIT
makedepends = git
- makedepends = python-pip
+ makedepends = python-build
makedepends = python-wheel
+ makedepends = python-installer
+ makedepends = python-setuptools
depends = vapoursynth
depends = python-numpy
depends = python-pyfftw
+ optdepends = python-cupy: GPU
provides = vapoursynth-plugin-vsdfft
conflicts = vapoursynth-plugin-vsdfft
source = vsdfft::git+https://github.com/Irrational-Encoding-Wizardry/vs-dfft.git
diff --git a/PKGBUILD b/PKGBUILD
index c5fb86057217..e3c612f2dc4f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,20 +2,25 @@
_plug=vsdfft
pkgname=vapoursynth-plugin-${_plug}-git
-pkgver=1.0.0.6.g22299a7
+pkgver=1.0.0.9.g1e17bc2
pkgrel=1
pkgdesc="Plugin for Vapoursynth: ${_plug} (GIT version)"
arch=('any')
url='https://github.com/Irrational-Encoding-Wizardry/vs-dfft.git'
license=('MIT')
-depends=('vapoursynth'
- 'python-numpy'
- 'python-pyfftw'
- )
-makedepends=('git'
- 'python-pip'
- 'python-wheel'
- )
+depends=(
+ 'vapoursynth'
+ 'python-numpy'
+ 'python-pyfftw'
+)
+makedepends=(
+ 'git'
+ 'python-build'
+ 'python-wheel'
+ 'python-installer'
+ 'python-setuptools'
+)
+optdepends=('python-cupy: GPU')
provides=("vapoursynth-plugin-${_plug}")
conflicts=("vapoursynth-plugin-${_plug}")
source=("${_plug}::git+https://github.com/Irrational-Encoding-Wizardry/vs-dfft.git")
@@ -28,12 +33,12 @@ pkgver() {
build() {
cd "${_plug}"
- pip wheel --no-deps . -w dist
+ python -m build --wheel --no-isolation
}
package() {
cd "${_plug}"
- pip install -I -U --root "${pkgdir}" --no-warn-script-location --no-deps dist/*.whl
+ python -m installer --destdir="${pkgdir}" dist/*.whl
install -Dm644 README.md "${pkgdir}/usr/share/doc/vapoursynth/plugins/${_plug}/README.md"
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"