pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/libXvMC



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Feb  9 21:17:01 UTC 2024

Modified Files:
        pkgsrc/x11/libXvMC: Makefile PLIST distinfo

Log Message:
libXvMC: update to 1.0.14.

This release includes support for building with meson as well as autoconf.
Please test building with meson and report any issues you hit to our
gitlab issue tracker at:
https://gitlab.freedesktop.org/xorg/lib/libxvmc/-/issues
as we plan on removing the autoconf build support in a future release.

Alan Coopersmith (10):
      Make doc install path from meson match autotools
      gitlab CI: add a basic build test
      gitlab CI: Add libtool to required packages
      gitlab CI: stop requiring Signed-off-by in commits
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
      Convert to X.Org standard code style
      Variable scope reductions as recommended by cppcheck
      Replace custom copy of GetReq macro with call to Xlib 1.5's _XGetRequest
      Handle implicit conversion warnings from clang
      libXvMC 1.0.14

Jeremy Huddleston Sequoia (1):
      meson: Fix compatibility version and current version of meson build to be compatible with autotools build


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/x11/libXvMC/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/x11/libXvMC/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/x11/libXvMC/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/libXvMC/Makefile
diff -u pkgsrc/x11/libXvMC/Makefile:1.21 pkgsrc/x11/libXvMC/Makefile:1.22
--- pkgsrc/x11/libXvMC/Makefile:1.21    Wed Nov  9 13:14:22 2022
+++ pkgsrc/x11/libXvMC/Makefile Fri Feb  9 21:17:01 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2022/11/09 13:14:22 joerg Exp $
+# $NetBSD: Makefile,v 1.22 2024/02/09 21:17:01 wiz Exp $
 
-DISTNAME=              libXvMC-1.0.13
+DISTNAME=              libXvMC-1.0.14
 CATEGORIES=            x11
 MASTER_SITES=          ${MASTER_SITE_XORG:=lib/}
 EXTRACT_SUFX=          .tar.xz
@@ -10,18 +10,16 @@ HOMEPAGE=           https://xorg.freedesktop.org/
 COMMENT=               XVideo Motion Compensation Library
 LICENSE=               mit
 
-USE_LIBTOOL=           yes
 USE_TOOLS+=            pkg-config
-GNU_CONFIGURE=         yes
 
-PKGCONFIG_OVERRIDE+=   xvmc.pc.in
-PKGCONFIG_OVERRIDE+=   xvmc-wrapper.pc.in
-
-CONFIGURE_ARGS.NetBSD+=        --disable-malloc0returnsnull
+PKGCONFIG_OVERRIDE+=           output/meson-private/xvmc.pc
+PKGCONFIG_OVERRIDE+=           output/meson-private/xvmc-wrapper.pc
+PKGCONFIG_OVERRIDE_STAGE=      post-configure
 
 X11_LIB_NAME?=         libXvMC
 .include "../../meta-pkgs/modular-xorg/avoid-duplicate.mk"
 .include "../../meta-pkgs/modular-xorg/hacks.mk"
+.include "../../devel/meson/build.mk"
 BUILDLINK_API_DEPENDS.libX11+= libX11>=1.6
 .include "../../x11/libX11/buildlink3.mk"
 .include "../../x11/libXext/buildlink3.mk"

Index: pkgsrc/x11/libXvMC/PLIST
diff -u pkgsrc/x11/libXvMC/PLIST:1.4 pkgsrc/x11/libXvMC/PLIST:1.5
--- pkgsrc/x11/libXvMC/PLIST:1.4        Wed Nov 13 22:09:08 2019
+++ pkgsrc/x11/libXvMC/PLIST    Fri Feb  9 21:17:01 2024
@@ -1,8 +1,14 @@
-@comment $NetBSD: PLIST,v 1.4 2019/11/13 22:09:08 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2024/02/09 21:17:01 wiz Exp $
 include/X11/extensions/XvMClib.h
 include/X11/extensions/vldXvMC.h
-lib/libXvMC.la
-lib/libXvMCW.la
+lib/libXvMC.a
+lib/libXvMC.so
+lib/libXvMC.so.1
+lib/libXvMC.so.1.0.0
+lib/libXvMCW.a
+lib/libXvMCW.so
+lib/libXvMCW.so.1
+lib/libXvMCW.so.1.0.0
 lib/pkgconfig/xvmc-wrapper.pc
 lib/pkgconfig/xvmc.pc
 share/doc/libXvMC/XvMC_API.txt

Index: pkgsrc/x11/libXvMC/distinfo
diff -u pkgsrc/x11/libXvMC/distinfo:1.13 pkgsrc/x11/libXvMC/distinfo:1.14
--- pkgsrc/x11/libXvMC/distinfo:1.13    Wed Mar 30 21:53:13 2022
+++ pkgsrc/x11/libXvMC/distinfo Fri Feb  9 21:17:01 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2022/03/30 21:53:13 wiz Exp $
+$NetBSD: distinfo,v 1.14 2024/02/09 21:17:01 wiz Exp $
 
-BLAKE2s (libXvMC-1.0.13.tar.xz) = 6776154b390400f8fdb146b0705d437898cfbee6949e889bc42bc096d6390ed9
-SHA512 (libXvMC-1.0.13.tar.xz) = c9d0f73884a586efb9ea4f77fc8555f60d940077d7dff8eaa765b86345c8b4e3d80b860f68191d2830c272b9e464c08450fbb51bb64819753a6f4228c71861ac
-Size (libXvMC-1.0.13.tar.xz) = 274180 bytes
+BLAKE2s (libXvMC-1.0.14.tar.xz) = e875b0ebaec02e8623feeec123fc0848946a252d9208bfd043bb1b2b415f1569
+SHA512 (libXvMC-1.0.14.tar.xz) = fc76c6d591780f3481f5032d1f956f2043f3dc7655a4b776dfda4bae55d4424a36d1a3c63dafe2a851908f33159297c0b038a41329d7a137ca7ea73d3db3eedf
+Size (libXvMC-1.0.14.tar.xz) = 278492 bytes



Home | Main Index | Thread Index | Old Index