xorg-libxvmc: update to 1.0.13, new deps meson,ninja

This commit is contained in:
Juergen Daubert 2022-03-28 17:32:00 +02:00
parent 84fcdfee65
commit 9a6fb572e7
3 changed files with 17 additions and 18 deletions

View File

@ -5,13 +5,11 @@ drwxr-xr-x root/root usr/include/X11/extensions/
-rw-r--r-- root/root usr/include/X11/extensions/XvMClib.h -rw-r--r-- root/root usr/include/X11/extensions/XvMClib.h
drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libXvMC.a -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
lrwxrwxrwx root/root usr/lib/libXvMC.so -> libXvMC.so.1.0.0
lrwxrwxrwx root/root usr/lib/libXvMC.so.1 -> libXvMC.so.1.0.0 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 -rwxr-xr-x root/root usr/lib/libXvMC.so.1.0.0
-rw-r--r-- root/root usr/lib/libXvMCW.a -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
lrwxrwxrwx root/root usr/lib/libXvMCW.so -> libXvMCW.so.1.0.0
lrwxrwxrwx root/root usr/lib/libXvMCW.so.1 -> libXvMCW.so.1.0.0 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 -rwxr-xr-x root/root usr/lib/libXvMCW.so.1.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/ drwxr-xr-x root/root usr/lib/pkgconfig/

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/xorg.pub untrusted comment: verify with /etc/ports/xorg.pub
RWTSGWF5Q7TndIPLL06YodLuieGfnHhTLhaUuh3zE3mBY5vlRTaxbWGXRSfR6DtnKibnxdW1wEVTjeZ4+a8Se9xLsmTAzP+QBA0= RWTSGWF5Q7TndIMg52Qo0XG9Z0ByRbxmqYrQWFqVp10WUJh9VccgM23R3aj3a15rwJc5xikXBpijwVmjDACRTwNNfATrKWj6+wQ=
SHA256 (Pkgfile) = 94f9ee8a38e1ead233a81e7c4d21c5ca95cb28ee665a1b118eb16fad2459df5a SHA256 (Pkgfile) = 1a58bf5b1c29980eca04a8a6e152dffa918fe4fe1c808010cadc58c2f8fb6241
SHA256 (.footprint) = 6f63f0723a07dd93537d943b89a2ae3fa749f722b73419461ab4912105574cdf SHA256 (.footprint) = 1d7b7a67f9beb4ca7dea4864eb89341f684ddd3ec3c41563dd1cefcc33e110d6
SHA256 (libXvMC-1.0.12.tar.bz2) = 6b3da7977b3f7eaf4f0ac6470ab1e562298d82c4e79077765787963ab7966dcd SHA256 (libXvMC-1.0.13.tar.xz) = 0a9ebe6dea7888a747e5aca1b891d53cd7d3a5f141a9645f77d9b6a12cee657c

View File

@ -1,22 +1,23 @@
# Description: X Video Motion Compensation extension client library # Description: X Video Motion Compensation extension client library
# URL: http://xorg.freedesktop.org # URL: http://xorg.freedesktop.org
# Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu # Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu
# Depends on: xorg-libxv # Depends on: meson ninja xorg-libxv
name=xorg-libxvmc name=xorg-libxvmc
version=1.0.12 version=1.0.13
release=1 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() { 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 meson compile -C build -j ${JOBS:-1}
export XVMC_LIBS="-lX11 -lXext" DESTDIR=$PKG meson install -C build
./configure --prefix=/usr
make
make DESTDIR=$PKG install
# Conflict with xorg-xorgproto # Conflict with xorg-xorgproto
rm $PKG/usr/include/X11/extensions/vldXvMC.h rm $PKG/usr/include/X11/extensions/vldXvMC.h