ports/xorg (3.5): xorg-libxvmc: update to 1.0.12, remove dependency to xorg-libxv
commit f2b5ef7c170bd51cdc8c390c25ac98c3faa894eb Author: Juergen Daubert <jue@jue.li> Date: Tue Oct 15 11:46:09 2019 +0200 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 diff --git a/xorg-libxvmc/.footprint b/xorg-libxvmc/.footprint index 75aec7ea..fee7ccd7 100644 --- a/xorg-libxvmc/.footprint +++ b/xorg-libxvmc/.footprint @@ -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 diff --git a/xorg-libxvmc/.signature b/xorg-libxvmc/.signature index 1eb275b7..6290143f 100644 --- a/xorg-libxvmc/.signature +++ b/xorg-libxvmc/.signature @@ -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 diff --git a/xorg-libxvmc/Pkgfile b/xorg-libxvmc/Pkgfile index 050dcf20..00e07e16 100644 --- a/xorg-libxvmc/Pkgfile +++ b/xorg-libxvmc/Pkgfile @@ -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/dd9ae03725990ee9c9336... + 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 }
participants (1)
-
crux@crux.nu