summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Fink2023-11-04 15:24:03 +0200
committerChristoph Fink2023-11-04 15:24:03 +0200
commit77121cbedace153f5dddd54ad28f15766ce7f031 (patch)
tree02b4b6d2a6b9042341306c5e6bf794b828795dd7
parent4420a3c4e83ac96e5bbd2f59220d61d0759b0c51 (diff)
downloadaur-77121cbedace153f5dddd54ad28f15766ce7f031.tar.gz
upgpkg: python-av 11.0.0-1
upstream release
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD21
2 files changed, 17 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1fac5e13c006..f2d3cf1844a4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-av
pkgdesc = Pythonic bindings for FFmpeg
- pkgver = 10.0.0
- pkgrel = 4
+ pkgver = 11.0.0
+ pkgrel = 1
url = https://docs.mikeboers.com/pyav/
arch = x86_64
arch = i686
@@ -17,11 +17,11 @@ pkgbase = python-av
makedepends = python-setuptools
makedepends = python-wheel
makedepends = pkgconf
- depends = ffmpeg4.4
+ depends = ffmpeg
depends = python
depends = python-numpy
depends = python-pillow
- source = https://files.pythonhosted.org/packages/source/a/av/av-10.0.0.tar.gz
- b2sums = 0771fb37de072b63b8f276a2c3f76461af52910433793c7261f8216ab0af58ca46d8da871352d419c231a41fdb73b7e65f8d9eb71373f540cd3407148605ea74
+ source = av-11.0.0.tar.gz::https://github.com/PyAV-Org/PyAV/archive/refs/tags/v11.0.0.tar.gz
+ b2sums = 614c0338b207dbc88f9f7df9309a044df35707061af0986062f5ec7ad4dee4724eec1c37940623d1accc3ec1ded589a4a62087a3beaa6c2ef8be8524eeaab825
pkgname = python-av
diff --git a/PKGBUILD b/PKGBUILD
index 6c3429538c59..22c1ae2a2b8e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,17 +2,18 @@
pkgname=python-av
_name=${pkgname#python-}
+_upstream_name="PyAV"
pkgdesc="Pythonic bindings for FFmpeg"
url="https://docs.mikeboers.com/pyav/"
-pkgver=10.0.0
-pkgrel=4
+pkgver=11.0.0
+pkgrel=1
arch=("x86_64" "i686")
license=("BSD")
depends=(
- "ffmpeg4.4"
+ "ffmpeg"
"python"
"python-numpy"
"python-pillow"
@@ -33,25 +34,27 @@ checkdepends=(
"python-sphinx"
)
-source=( "https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
-b2sums=('0771fb37de072b63b8f276a2c3f76461af52910433793c7261f8216ab0af58ca46d8da871352d419c231a41fdb73b7e65f8d9eb71373f540cd3407148605ea74')
+# source=( "https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
+# upload failed upstream: https://github.com/PyAV-Org/PyAV/actions/runs/6747799842/job/18350415863
+source=( "$_name-$pkgver.tar.gz::https://github.com/${_upstream_name}-Org/${_upstream_name}/archive/refs/tags/v${pkgver}.tar.gz")
+b2sums=("614c0338b207dbc88f9f7df9309a044df35707061af0986062f5ec7ad4dee4724eec1c37940623d1accc3ec1ded589a4a62087a3beaa6c2ef8be8524eeaab825")
build() {
export PKG_CONFIG_PATH="/usr/lib/ffmpeg4.4/pkgconfig"
- cd "${srcdir}"/${_name}-${pkgver}
+ cd "${srcdir}"/${_upstream_name}-${pkgver}
python setup.py build_ext --inplace
python setup.py build
}
check() {
- cd "${srcdir}"/${_name}-${pkgver}
- export PYTHONPATH="${srcdir}/${_name}-${pkgver}/build/lib.linux-$CARCH-${python_version}"
+ cd "${srcdir}"/${_upstream_name}-${pkgver}
+ export PYTHONPATH="${srcdir}/${_upstream_name}-${pkgver}/build/lib.linux-$CARCH-${python_version}"
python -m pytest
}
package() {
- cd "${srcdir}/${_name}-${pkgver}"
+ cd "${srcdir}/${_upstream_name}-${pkgver}"
python setup.py install --root="${pkgdir}" --optimize=1
install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-av/LICENSE"
}