summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--.gitignore8
-rw-r--r--PKGBUILD18
3 files changed, 21 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f0d708e5ddd..f7459778bec 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-av1an
pkgdesc = A cross-platform all-in-one tool for streamlining AV1 encoding
- pkgver = 1.12
- pkgrel = 2
+ pkgver = 1.13.post8
+ pkgrel = 1
url = https://github.com/master-of-zen/Av1an
arch = any
license = GPL3
@@ -17,13 +17,16 @@ pkgbase = python-av1an
depends = python-matplotlib
depends = ffmpeg
depends = aom
+ depends = python-fuzzywuzzy
optdepends = svt-av1: SVT-AV1 encoder support
optdepends = rav1e: rav1e encoder support
optdepends = libvpx: vpx encoder support
+ optdepends = svt-vp9: SVT-VP9 encoder support
optdepends = vmaf: VMAF calculation support
optdepends = x265: x265 encoder support
- source = av1an-1.12.tar.gz::https://github.com/master-of-zen/Av1an/archive/1.12.tar.gz
- sha256sums = 0d6ee58775d48aaf26c5131b1c03d4b8107523c6a551859fc6ed487ef859f8f5
+ optdepends = x264: x264 encoder support
+ source = av1an-1.13.post8.tar.gz::https://files.pythonhosted.org/packages/source/A/Av1an/Av1an-1.13.post8.tar.gz
+ sha256sums = 19b7158293986391851541123128bd9f6c1b7d2493396a1969cf14cbb2094d4b
pkgname = python-av1an
diff --git a/.gitignore b/.gitignore
index 74632d8a03e..6eed4ee7b2b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,3 @@
-/*.tar.xz
-/*.tar.gz
-/*.tar.zst
-/pkg
-/src \ No newline at end of file
+*.tar*
+pkg
+src \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index 7d405d38e5d..358d678618d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,9 @@
# Maintainer: Nathaniel Chin <thegamingorangutans+aur at gmail.com>
+_name=Av1an
pkgname=python-av1an
-pkgver=1.12
-pkgrel=2
+pkgver=1.13.post8
+pkgrel=1
pkgdesc='A cross-platform all-in-one tool for streamlining AV1 encoding'
arch=('any')
url='https://github.com/master-of-zen/Av1an'
@@ -10,17 +11,20 @@ license=('GPL3')
makedepends=('python-setuptools')
depends=('python>=3.6.0' 'python-numpy' 'python-scenedetect' 'opencv' 'hdf5'
'python-tqdm' 'python-psutil' 'python-scipy' 'python-matplotlib'
- 'ffmpeg' 'aom')
+ 'ffmpeg' 'aom' 'python-fuzzywuzzy')
optdepends=('svt-av1: SVT-AV1 encoder support'
'rav1e: rav1e encoder support'
'libvpx: vpx encoder support'
+ 'svt-vp9: SVT-VP9 encoder support'
'vmaf: VMAF calculation support'
- 'x265: x265 encoder support')
-source=("av1an-${pkgver}.tar.gz"::"https://github.com/master-of-zen/Av1an/archive/${pkgver}.tar.gz")
-sha256sums=('0d6ee58775d48aaf26c5131b1c03d4b8107523c6a551859fc6ed487ef859f8f5')
+ 'x265: x265 encoder support'
+ 'x264: x264 encoder support'
+ )
+source=("av1an-${pkgver}.tar.gz"::"https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
+sha256sums=('19b7158293986391851541123128bd9f6c1b7d2493396a1969cf14cbb2094d4b')
package() {
cd $srcdir/Av1an-${pkgver}
- python setup.py install --root="${pkgdir}/" --optimize=1
+ python setup.py install --root="${pkgdir}" --optimize=1
}