summaryrefslogtreecommitdiff
path: root/xorg-libxvmc
diff options
context:
space:
mode:
authorJuergen Daubert <jue@jue.li>2022-03-28 17:32:00 +0200
committerJuergen Daubert <jue@jue.li>2022-03-28 17:32:00 +0200
commit9a6fb572e7ff9d75f8f844424cca2074ed7c8cb5 (patch)
treef3889de8e7d5a94f2e84660bf470a650740dd1d4 /xorg-libxvmc
parent84fcdfee65eb4f7b48e843d10e74e55dfcbbd953 (diff)
downloadxorg-9a6fb572e7ff9d75f8f844424cca2074ed7c8cb5.tar.gz
xorg-9a6fb572e7ff9d75f8f844424cca2074ed7c8cb5.tar.xz
xorg-libxvmc: update to 1.0.13, new deps meson,ninja
Diffstat (limited to 'xorg-libxvmc')
-rw-r--r--xorg-libxvmc/.footprint6
-rw-r--r--xorg-libxvmc/.signature8
-rw-r--r--xorg-libxvmc/Pkgfile21
3 files changed, 17 insertions, 18 deletions
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

Generated by cgit