summaryrefslogtreecommitdiff
path: root/gst-plugins-ugly/Pkgfile
diff options
context:
space:
mode:
authorDanny Rawlins <contact@romster.me>2022-01-03 17:52:27 +1100
committerDanny Rawlins <contact@romster.me>2022-01-05 08:58:41 +1100
commitf4a83b6ae6deb437eb14777a658140507cece535 (patch)
treeb8c79fb82d7b0e07f28ab187df44a2bd5400d1e1 /gst-plugins-ugly/Pkgfile
parent2009f78e4fa3b8034b6fa840dc4ddcf0340356b7 (diff)
downloadcontrib-f4a83b6ae6deb437eb14777a658140507cece535.tar.gz
contrib-f4a83b6ae6deb437eb14777a658140507cece535.tar.xz
[notify] gst-plugins-ugly: make some depenedencies optional
Diffstat (limited to 'gst-plugins-ugly/Pkgfile')
-rw-r--r--gst-plugins-ugly/Pkgfile21
1 files changed, 12 insertions, 9 deletions
diff --git a/gst-plugins-ugly/Pkgfile b/gst-plugins-ugly/Pkgfile
index a52417ffa..bca5569b1 100644
--- a/gst-plugins-ugly/Pkgfile
+++ b/gst-plugins-ugly/Pkgfile
@@ -1,23 +1,26 @@
# Description: A set of plugins for gstreamer that may pose distribution problems.
# URL: https://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html
# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: gst-plugins-base liba52 libcdio libdvdread libmpeg2 opencore-amr x264
+# Depends on: gst-plugins-base x264
+# Optional: libcdio libdvdread libsidplay libmpeg2 liba52 opencore-amr
name=gst-plugins-ugly
version=1.18.5
-release=1
+release=2
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
build() {
- cd $name-$version
-
- meson build \
+ meson build $name-$version \
--prefix=/usr \
- --libexecdir=/usr/lib \
- -D buildtype=plain \
- -D gtk_doc=disabled \
+ --libexecdir lib \
+ --buildtype plain \
+ --wrap-mode nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D doc=disabled \
-D nls=disabled \
- -D package-name="GStreamer (CRUX Linux)" \
+ -D gobject-cast-checks=disabled \
+ -D package-name="GStreamer Ugly Plugins (CRUX Linux)" \
-D package-origin="https://crux.nu/"
ninja -C build -j ${JOBS:-1}

Generated by cgit