pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11/libxkbfile



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Feb  9 21:13:53 UTC 2024

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

Log Message:
libxkbfile: update to 1.1.3.

This release adds 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/libxkbfile/-/issues
as we plan on removing the autoconf build support in a future release.

Alan Coopersmith (13):
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
      Set close-on-exec when opening files
      _XkbMakeAtom: remove check for impossible case
      _XkbInitAtoms: check for malloc() failure
      XkbChangeAtomDisplay: stop leaking atom name
      XkbCFReportError: avoid -Wformat-nonliteral warning
      XkbWriteCFile: stop leaking header file ifdef name
      DefaultParser: avoid -Wimplicit-fallthrough warnings
      xkbtext.c: Add tbGetBufferString helper function
      XkbIndentText: Fix -Wsign-compare warning
      Fix -Wsign-compare warnings in xkbtext.c & xkmread.c
      Add a meson build system
      libxkbfile 1.1.3


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/x11/libxkbfile/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/x11/libxkbfile/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/x11/libxkbfile/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/libxkbfile/Makefile
diff -u pkgsrc/x11/libxkbfile/Makefile:1.14 pkgsrc/x11/libxkbfile/Makefile:1.15
--- pkgsrc/x11/libxkbfile/Makefile:1.14 Thu Dec  8 23:35:00 2022
+++ pkgsrc/x11/libxkbfile/Makefile      Fri Feb  9 21:13:53 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2022/12/08 23:35:00 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2024/02/09 21:13:53 wiz Exp $
 
-DISTNAME=              libxkbfile-1.1.2
+DISTNAME=              libxkbfile-1.1.3
 CATEGORIES=            x11
 MASTER_SITES=          ${MASTER_SITE_XORG:=lib/}
 EXTRACT_SUFX=          .tar.xz
@@ -9,13 +9,14 @@ MAINTAINER=           pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              https://xorg.freedesktop.org/
 COMMENT=               The xkbfile Library from modular X.org
 
-USE_LIBTOOL=           yes
-PKGCONFIG_OVERRIDE+=   xkbfile.pc.in
-GNU_CONFIGURE=         yes
 USE_TOOLS+=            pkg-config
 
+PKGCONFIG_OVERRIDE+=           output/xkbfile.pc
+PKGCONFIG_OVERRIDE_STAGE=      post-configure
+
 .include "../../meta-pkgs/modular-xorg/hacks.mk"
 
+.include "../../devel/meson/build.mk"
 .include "../../x11/xorgproto/buildlink3.mk"
 .include "../../x11/libX11/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/x11/libxkbfile/PLIST
diff -u pkgsrc/x11/libxkbfile/PLIST:1.2 pkgsrc/x11/libxkbfile/PLIST:1.3
--- pkgsrc/x11/libxkbfile/PLIST:1.2     Sun Jun 14 18:25:00 2009
+++ pkgsrc/x11/libxkbfile/PLIST Fri Feb  9 21:13:53 2024
@@ -1,9 +1,11 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:25:00 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2024/02/09 21:13:53 wiz Exp $
 include/X11/extensions/XKBbells.h
 include/X11/extensions/XKBconfig.h
 include/X11/extensions/XKBfile.h
 include/X11/extensions/XKBrules.h
 include/X11/extensions/XKM.h
 include/X11/extensions/XKMformat.h
-lib/libxkbfile.la
+lib/libxkbfile.so
+lib/libxkbfile.so.1
+lib/libxkbfile.so.1.0.2
 lib/pkgconfig/xkbfile.pc

Index: pkgsrc/x11/libxkbfile/distinfo
diff -u pkgsrc/x11/libxkbfile/distinfo:1.12 pkgsrc/x11/libxkbfile/distinfo:1.13
--- pkgsrc/x11/libxkbfile/distinfo:1.12 Thu Dec  8 23:35:00 2022
+++ pkgsrc/x11/libxkbfile/distinfo      Fri Feb  9 21:13:53 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2022/12/08 23:35:00 wiz Exp $
+$NetBSD: distinfo,v 1.13 2024/02/09 21:13:53 wiz Exp $
 
-BLAKE2s (libxkbfile-1.1.2.tar.xz) = 412d8b2f9ec640ec977ca68d7cf3a19f5052125c045f5f976709f8b6549abb3a
-SHA512 (libxkbfile-1.1.2.tar.xz) = 0639fad7b64b36a85f8d24cdd40085e0ec18d7a671793b8b5c26449e9cc5a84c37117e7757fb1238ac353044935dd00013e42166de5af9dec428e873a47e598d
-Size (libxkbfile-1.1.2.tar.xz) = 311428 bytes
+BLAKE2s (libxkbfile-1.1.3.tar.xz) = 5b18761ed70f8bf2e5053168d3897873cc9d4d81b149cbad8475def85471885f
+SHA512 (libxkbfile-1.1.3.tar.xz) = d80ac41f6fa3a1ffad77ea1f8f9d9542f0bd210d74b263802bc6e6c1594fe325b27f42b5454aeeb36352518963b1ed1fdbbad95d7db3690b2e36d54742b7c236
+Size (libxkbfile-1.1.3.tar.xz) = 314520 bytes



Home | Main Index | Thread Index | Old Index