xorg-libxvmc: update to 1.0.12, remove dependency to xorg-libxv

For now we remove the header file
- /usr/include/X11/extensions/vldXvMC.d
because it conflicts with xorgproto.

We should keep the header here as soon as the next xorgproto
comes out. Same applies to xorg-libx11 and XKBgeom.h
This commit is contained in:
Juergen Daubert 2019-10-15 11:46:09 +02:00
parent af0745d21e
commit f2b5ef7c17
3 changed files with 15 additions and 7 deletions

View File

@ -15,4 +15,5 @@ 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
-rwxr-xr-x root/root usr/lib/libXvMCW.so.1.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/xvmc-wrapper.pc
-rw-r--r-- root/root usr/lib/pkgconfig/xvmc.pc

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/xorg.pub
RWTSGWF5Q7TndP4LXHTfnSJ99g2NHnWM/bClf/8fNSXy/lhPJNzH/uWQ6VvFm3fmjC9qKVzjns/mNZKEr6qE3vPNpYod2PWudg0=
SHA256 (Pkgfile) = b83f60c19466b98f02e3a08abbd62b71c4e50135f6059c8ebf5b31c0bee0258e
SHA256 (.footprint) = 3f2d6a01123dee83ca026909a852c258a027643d8fb81e5f313e6e40099a95a7
SHA256 (libXvMC-1.0.11.tar.bz2) = 4a2e34d444a683a7c010b01b23cefe2b8043a063ce4dc6a9b855836b5262622d
RWTSGWF5Q7TndGOGUZjSeX5EshJ/VuoCDh52n2bjunMAXwzdHRROyJ9nPNSGpvpdyruHdmsj1XuM0nI8nIBD8xfK26nnfMrbTwU=
SHA256 (Pkgfile) = 0e4a8122c357970656fb48df879f88559b219143ea11e6dc819286d7580c4c93
SHA256 (.footprint) = 6f63f0723a07dd93537d943b89a2ae3fa749f722b73419461ab4912105574cdf
SHA256 (libXvMC-1.0.12.tar.bz2) = 6b3da7977b3f7eaf4f0ac6470ab1e562298d82c4e79077765787963ab7966dcd

View File

@ -1,20 +1,27 @@
# 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: xorg-libxext
name=xorg-libxvmc
version=1.0.11
version=1.0.12
release=1
source=(https://www.x.org/releases/individual/lib/libXvMC-$version.tar.bz2)
build() {
cd libXvMC-$version
./configure --prefix=/usr
# libxv is not needed
# https://gitlab.freedesktop.org/xorg/lib/libxvmc/commit/dd9ae03725990ee9c9336bca4b267dfbb696002f
sed '/^PKG_CHECK_MODULES/s/xv / /' -i configure.ac
autoconf
./configure --prefix=/usr
make
make DESTDIR=$PKG install
# Conflict with xorg-xorgproto
rm $PKG/usr/include/X11/extensions/vldXvMC.h
rm -r $PKG/usr/share
}