diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -4,7 +4,7 @@ _basename=gst-plugins-bad pkgname=lib32-gst-plugins-bad pkgver=1.18.4 -pkgrel=1 +pkgrel=2 pkgdesc="Multimedia graph framework - bad plugins (32-bit)" url="https://gstreamer.freedesktop.org/" arch=(x86_64) @@ -27,8 +27,10 @@ optdepends=('lib32-nvidia-utils: nvcodec plugin') checkdepends=(xorg-server-xvfb) options=(!emptydirs) _commit=8cb03bdf01ca6ad8c87f951bcd7962c3ca9f6860 # tags/1.18.4^0 -source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad.git#commit=$_commit") -sha256sums=('SKIP') +source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad.git#commit=$_commit" + gst-plugins-bad-openexr3.patch) +sha256sums=('SKIP' + '6bf2b72021586efa41b35507beedb939e952cfd612ce50f5f9e704cf1bd1d876') pkgver() { cd $_basename @@ -36,6 +38,12 @@ pkgver() { git describe --tags | sed 's/-/+/g' } +prepare() { + cd $_basename + + patch -p1 < ../gst-plugins-bad-openexr3.patch # Fix build with OpenEXR 3 +} + build() { export CC='gcc -m32' export CXX='g++ -m32' |