diff options
author | Rodrigo Bezerra | 2020-04-10 22:54:13 -0300 |
---|---|---|
committer | Rodrigo Bezerra | 2020-04-10 22:54:13 -0300 |
commit | 623ea4c439aa8c9d6b674e898b5e31b19bdf118b (patch) | |
tree | 9ea4c132463e150a37c09dd55a23567ec74c4615 | |
parent | a40e889d2f50a516e486fc74c59060606c66c5ce (diff) | |
download | aur-623ea4c439aa8c9d6b674e898b5e31b19bdf118b.tar.gz |
Fix build by disabling introspection and dtls
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 14 insertions, 5 deletions
@@ -1,12 +1,11 @@ pkgbase = lib32-gst-plugins-bad pkgdesc = GStreamer open-source multimedia framework bad plugins (32-bit) pkgver = 1.16.2 - pkgrel = 1 + pkgrel = 2 url = https://gstreamer.freedesktop.org/ arch = x86_64 license = LGPL makedepends = git - makedepends = gobject-introspection makedepends = lib32-gtk3 makedepends = lib32-libtiger makedepends = lib32-vulkan-validation-layers @@ -4,7 +4,7 @@ _basename=gst-plugins-bad pkgname=lib32-gst-plugins-bad pkgver=1.16.2 -pkgrel=1 +pkgrel=2 pkgdesc="GStreamer open-source multimedia framework bad plugins (32-bit)" url="https://gstreamer.freedesktop.org/" arch=(x86_64) @@ -19,7 +19,7 @@ depends=(lib32-aom lib32-bluez-libs lib32-celt lib32-chromaprint lib32-curl lib3 lib32-sbc lib32-soundtouch lib32-spandsp lib32-srt lib32-vulkan-icd-loader lib32-wayland lib32-webrtc-audio-processing lib32-wildmidi lib32-x265 lib32-zbar lib32-zvbi gst-plugins-bad) -makedepends=(git gobject-introspection lib32-gtk3 lib32-libtiger lib32-vulkan-validation-layers lv2 +makedepends=(git lib32-gtk3 lib32-libtiger lib32-vulkan-validation-layers lv2 meson python vulkan-headers) _commit=a6f26408f74a60d02ce6b4f0daee392ce847055f # tags/1.16.2^0 source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad.git#commit=$_commit") @@ -65,7 +65,9 @@ build() { -D glib-asserts=disabled \ -D glib-checks=disabled \ -D package-name="GStreamer Bad Plugins (Arch Linux)" \ - -D package-origin="https://www.archlinux.org/" + -D package-origin="https://www.archlinux.org/" \ + -D introspection=disabled \ + -D dtls=disabled ninja -C build @@ -78,5 +80,13 @@ check() { package() { DESTDIR="$pkgdir" meson install -C build + # Fix link error in /usr/lib32/gstreamer-1.0/libgstdvdread.so + ln -sr "${pkgdir}/usr/lib32/libdvdread.so" "${pkgdir}/usr/lib32/libdvdread.so.7" + + # Fix link error in /usr/lib32/gstreamer-1.0/libgstladspa.so + ln -sr "${pkgdir}/usr/lib32/libicui18n.so" "${pkgdir}/usr/lib32/libicui18n.so.63" + ln -sr "${pkgdir}/usr/lib32/libicuuc.so" "${pkgdir}/usr/lib32/libicuuc.so.63" + ln -sr "${pkgdir}/usr/lib32/libicudata.so" "${pkgdir}/usr/lib32/libicudata.so.63" + rm -rf "${pkgdir}"/usr/{bin,include,share} } |