diff options
author | Danny Rawlins <contact@romster.me> | 2022-01-03 17:52:27 +1100 |
---|---|---|
committer | Danny Rawlins <contact@romster.me> | 2022-01-05 08:58:41 +1100 |
commit | f4a83b6ae6deb437eb14777a658140507cece535 (patch) | |
tree | b8c79fb82d7b0e07f28ab187df44a2bd5400d1e1 /gst-plugins-ugly/Pkgfile | |
parent | 2009f78e4fa3b8034b6fa840dc4ddcf0340356b7 (diff) | |
download | contrib-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/Pkgfile | 21 |
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} |