Date: Wednesday, January 25, 2023 @ 08:08:02 Author: heftig Revision: 467343
1.22.0-2: fix package origins and disabling cast checks Modified: gstreamer/trunk/PKGBUILD ----------+ PKGBUILD | 39 ++++++++++++++++----------------------- 1 file changed, 16 insertions(+), 23 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-01-25 07:38:17 UTC (rev 467342) +++ PKGBUILD 2023-01-25 08:08:02 UTC (rev 467343) @@ -26,7 +26,7 @@ gstreamer-docs ) pkgver=1.22.0 -pkgrel=1 +pkgrel=2 pkgdesc="Multimedia graph framework" url="https://gstreamer.freedesktop.org/" arch=(x86_64) @@ -100,27 +100,32 @@ build() { local meson_options=( + # Superproject options -D devtools=disabled -D doc=disabled -D examples=disabled + -D gobject-cast-checks=disabled -D gpl=enabled -D gst-examples=disabled -D libnice=disabled -D orc-source=system + -D package-origin="https://www.archlinux.org/" -D vaapi=enabled + + # Package names + -D gstreamer:package-name="Arch Linux gstreamer $pkgver-$pkgrel" + -D gst-plugins-base:package-name="Arch Linux gst-plugins-base $pkgver-$pkgrel" + -D gst-plugins-good:package-name="Arch Linux gst-plugins-good $pkgver-$pkgrel" + -D gst-plugins-bad:package-name="Arch Linux gst-plugins-bad $pkgver-$pkgrel" + -D gst-plugins-ugly:package-name="Arch Linux gst-plugins-ugly $pkgver-$pkgrel" + -D gst-libav:package-name="Arch Linux gst-libav $pkgver-$pkgrel" + -D gst-rtsp-server:package-name="Arch Linux gst-rtsp-server $pkgver-$pkgrel" + + # Subproject options -D gstreamer:dbghelp=disabled - -D gstreamer:gobject-cast-checks=disabled - -D gstreamer:package-name="Arch Linux gstreamer $pkgver-$pkgrel" - -D gstreamer:package-origin="https://www.archlinux.org/" -D gstreamer:ptp-helper-permissions=capabilities - -D gst-plugins-base:gobject-cast-checks=disabled -D gst-plugins-base:libvisual=disabled - -D gst-plugins-base:package-name="Arch Linux gst-plugins-base $pkgver-$pkgrel" - -D gst-plugins-base:package-origin="https://www.archlinux.org/" -D gst-plugins-base:tremor=disabled - -D gst-plugins-good:gobject-cast-checks=disabled - -D gst-plugins-good:package-name="Arch Linux gst-plugins-good $pkgver-$pkgrel" - -D gst-plugins-good:package-origin="https://www.archlinux.org/" -D gst-plugins-good:rpicamsrc=disabled -D gst-plugins-bad:amfcodec=disabled -D gst-plugins-bad:directfb=disabled @@ -127,7 +132,6 @@ -D gst-plugins-bad:directshow=disabled -D gst-plugins-bad:directsound=disabled -D gst-plugins-bad:flite=disabled - -D gst-plugins-bad:gobject-cast-checks=disabled -D gst-plugins-bad:gs=disabled -D gst-plugins-bad:iqa=disabled -D gst-plugins-bad:isac=disabled @@ -136,8 +140,6 @@ -D gst-plugins-bad:openh264=disabled -D gst-plugins-bad:openni2=disabled -D gst-plugins-bad:opensles=disabled - -D gst-plugins-bad:package-name="Arch Linux gst-plugins-bad $pkgver-$pkgrel" - -D gst-plugins-bad:package-origin="https://www.archlinux.org/" -D gst-plugins-bad:tinyalsa=disabled -D gst-plugins-bad:voaacenc=disabled -D gst-plugins-bad:voamrwbenc=disabled @@ -145,16 +147,7 @@ -D gst-plugins-bad:wasapi=disabled -D gst-plugins-bad:wic=disabled -D gst-plugins-bad:win32ipc=disabled - -D gst-plugins-ugly:gobject-cast-checks=disabled - -D gst-plugins-ugly:package-name="Arch Linux gst-plugins-ugly $pkgver-$pkgrel" - -D gst-plugins-ugly:package-origin="https://www.archlinux.org/" - -D gst-libav:package-name="Arch Linux gst-libav $pkgver-$pkgrel" - -D gst-libav:package-origin="https://www.archlinux.org/" - -D gst-rtsp-server:gobject-cast-checks=disabled - -D gst-rtsp-server:package-name="Arch Linux gst-rtsp-server $pkgver-$pkgrel" - -D gst-rtsp-server:package-origin="https://www.archlinux.org/" -D gst-editing-services:validate=disabled - -D gstreamer-vaapi:package-origin="https://www.archlinux.org/" ) arch-meson gstreamer build "${meson_options[@]}" @@ -168,7 +161,7 @@ # Flaky due to timeouts xvfb-run -s '-nolisten local' \ - meson test -C build --print-errorlogs + meson test -C build --print-errorlogs -t 3 ) _install() {
