diff --git a/xorg-libxvmc/.footprint b/xorg-libxvmc/.footprint index fee7ccd7..7b2288e3 100644 --- a/xorg-libxvmc/.footprint +++ b/xorg-libxvmc/.footprint @@ -5,13 +5,11 @@ drwxr-xr-x root/root usr/include/X11/extensions/ -rw-r--r-- root/root usr/include/X11/extensions/XvMClib.h drwxr-xr-x root/root usr/lib/ -rw-r--r-- root/root usr/lib/libXvMC.a --rwxr-xr-x root/root usr/lib/libXvMC.la -lrwxrwxrwx root/root usr/lib/libXvMC.so -> libXvMC.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libXvMC.so -> libXvMC.so.1 lrwxrwxrwx root/root usr/lib/libXvMC.so.1 -> libXvMC.so.1.0.0 -rwxr-xr-x root/root usr/lib/libXvMC.so.1.0.0 -rw-r--r-- root/root usr/lib/libXvMCW.a --rwxr-xr-x root/root usr/lib/libXvMCW.la -lrwxrwxrwx root/root usr/lib/libXvMCW.so -> libXvMCW.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libXvMCW.so -> libXvMCW.so.1 lrwxrwxrwx root/root usr/lib/libXvMCW.so.1 -> libXvMCW.so.1.0.0 -rwxr-xr-x root/root usr/lib/libXvMCW.so.1.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ diff --git a/xorg-libxvmc/.signature b/xorg-libxvmc/.signature index 34404ec9..9c825760 100644 --- a/xorg-libxvmc/.signature +++ b/xorg-libxvmc/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndIPLL06YodLuieGfnHhTLhaUuh3zE3mBY5vlRTaxbWGXRSfR6DtnKibnxdW1wEVTjeZ4+a8Se9xLsmTAzP+QBA0= -SHA256 (Pkgfile) = 94f9ee8a38e1ead233a81e7c4d21c5ca95cb28ee665a1b118eb16fad2459df5a -SHA256 (.footprint) = 6f63f0723a07dd93537d943b89a2ae3fa749f722b73419461ab4912105574cdf -SHA256 (libXvMC-1.0.12.tar.bz2) = 6b3da7977b3f7eaf4f0ac6470ab1e562298d82c4e79077765787963ab7966dcd +RWTSGWF5Q7TndIMg52Qo0XG9Z0ByRbxmqYrQWFqVp10WUJh9VccgM23R3aj3a15rwJc5xikXBpijwVmjDACRTwNNfATrKWj6+wQ= +SHA256 (Pkgfile) = 1a58bf5b1c29980eca04a8a6e152dffa918fe4fe1c808010cadc58c2f8fb6241 +SHA256 (.footprint) = 1d7b7a67f9beb4ca7dea4864eb89341f684ddd3ec3c41563dd1cefcc33e110d6 +SHA256 (libXvMC-1.0.13.tar.xz) = 0a9ebe6dea7888a747e5aca1b891d53cd7d3a5f141a9645f77d9b6a12cee657c diff --git a/xorg-libxvmc/Pkgfile b/xorg-libxvmc/Pkgfile index d407e5c5..a3d7459c 100644 --- a/xorg-libxvmc/Pkgfile +++ b/xorg-libxvmc/Pkgfile @@ -1,22 +1,23 @@ # Description: X Video Motion Compensation extension client library # URL: http://xorg.freedesktop.org # Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu -# Depends on: xorg-libxv +# Depends on: meson ninja xorg-libxv name=xorg-libxvmc -version=1.0.12 +version=1.0.13 release=1 -source=(https://www.x.org/releases/individual/lib/libXvMC-$version.tar.bz2) +source=(https://www.x.org/releases/individual/lib/libXvMC-$version.tar.xz) build() { - cd libXvMC-$version + meson setup build libXvMC-$version \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true - # prevent linking against libxv - export XVMC_LIBS="-lX11 -lXext" - - ./configure --prefix=/usr - make - make DESTDIR=$PKG install + meson compile -C build -j ${JOBS:-1} + DESTDIR=$PKG meson install -C build # Conflict with xorg-xorgproto rm $PKG/usr/include/X11/extensions/vldXvMC.h