ports/contrib (3.4): [notify] gst-libav: change build system to meson, dependency change: - autoconf-archive + ffmpeg
commit bc2490d1ba4a3a286c845c679d34dbe5dcf063f9 Author: Danny Rawlins <monster.romster@gmail.com> Date: Thu May 2 19:24:11 2019 +1000 [notify] gst-libav: change build system to meson, dependency change: - autoconf-archive + ffmpeg diff --git a/gst-libav/.footprint b/gst-libav/.footprint index 7e48a6de..4d37e591 100644 --- a/gst-libav/.footprint +++ b/gst-libav/.footprint @@ -1,6 +1,4 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/gstreamer-1.0/ --rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstlibav.la -rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstlibav.so -drwxr-xr-x root/root usr/share/ diff --git a/gst-libav/.signature b/gst-libav/.signature index d7a83bae..26476dc8 100644 --- a/gst-libav/.signature +++ b/gst-libav/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3/hqLGNXCptFJVMge/rJBcFCLvPOTF5gJ/kfP7JqCHjll+mLBq0Z2PNDneoqXI5uWJGFUnYH/CxsN1ROEwJTpgU= -SHA256 (Pkgfile) = 84d6e276bb37b251145efa60c43709f348663ea434b405f11fdd6c31bc48008c -SHA256 (.footprint) = d74c92d6ce61aa73f319dc0142b76031fc1eed2bf3609fbe282054e9dc1e06de +RWSagIOpLGJF3633opyJLe3wRjRVATXilJPoAq8sHyo3YoM0O6QyKxNWi//Ou9ci3DN6By5WgFpiQZ/QMD/A/DwLXZlYZcA68gg= +SHA256 (Pkgfile) = da4b1b230d638f752d2d92937d6502c9d5d9475d54a73c61893e72556acc4844 +SHA256 (.footprint) = 2b4603029b15032a74098cf497de9777c10b2c1d1fcca733daa90fdac79a1073 SHA256 (gst-libav-1.16.0.tar.xz) = dfac119043a9cfdcacd7acde77f674ab172cf2537b5812be52f49e9cddc53d9a diff --git a/gst-libav/Pkgfile b/gst-libav/Pkgfile index a15d11a1..b588ae82 100644 --- a/gst-libav/Pkgfile +++ b/gst-libav/Pkgfile @@ -1,24 +1,16 @@ # Description: Gstreamer libav Plugin. # URL: https://gstreamer.freedesktop.org/modules/gst-libav.html # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: autoconf-archive gst-plugins-base yasm +# Depends on: ffmpeg gst-plugins-base name=gst-libav version=1.16.0 -release=1 +release=2 source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz) build() { cd $name-$version - - ./configure \ - --prefix=/usr \ - --without-system-libav - - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make - make DESTDIR=$PKG install - - rm -r $PKG/usr/share/gtk-doc + meson build --prefix /usr + ninja -C build -j ${JOBS:-1} + DESTDIR="$PKG" ninja -C build install }
participants (1)
-
crux@crux.nu