pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/libmatchbox
Module Name: pkgsrc
Committed By: nia
Date: Sun Jun 14 19:11:54 UTC 2026
Modified Files:
pkgsrc/devel/libmatchbox: Makefile distinfo
Added Files:
pkgsrc/devel/libmatchbox/patches: patch-libmb_mbmenu.h
patch-libmb_mbpixbuf.h
Log Message:
libmatchbox: Build fixes for GCC 14 and GCC 15.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/libmatchbox/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/libmatchbox/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/libmatchbox/patches/patch-libmb_mbmenu.h \
pkgsrc/devel/libmatchbox/patches/patch-libmb_mbpixbuf.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/libmatchbox/Makefile
diff -u pkgsrc/devel/libmatchbox/Makefile:1.37 pkgsrc/devel/libmatchbox/Makefile:1.38
--- pkgsrc/devel/libmatchbox/Makefile:1.37 Mon Jan 5 09:11:21 2026
+++ pkgsrc/devel/libmatchbox/Makefile Sun Jun 14 19:11:54 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.37 2026/01/05 09:11:21 wiz Exp $
+# $NetBSD: Makefile,v 1.38 2026/06/14 19:11:54 nia Exp $
DISTNAME= libmatchbox-1.9
PKGREVISION= 13
@@ -14,6 +14,9 @@ USE_LIBTOOL= yes
GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config
+# Uses "old-style function definitions".
+FORCE_C_STD= gnu89
+
SUBST_CLASSES+= pc
SUBST_SED.pc+= -e "s/libpng12/libpng16/"
SUBST_FILES.pc+= configure
Index: pkgsrc/devel/libmatchbox/distinfo
diff -u pkgsrc/devel/libmatchbox/distinfo:1.9 pkgsrc/devel/libmatchbox/distinfo:1.10
--- pkgsrc/devel/libmatchbox/distinfo:1.9 Tue Oct 26 10:15:24 2021
+++ pkgsrc/devel/libmatchbox/distinfo Sun Jun 14 19:11:54 2026
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.9 2021/10/26 10:15:24 nia Exp $
+$NetBSD: distinfo,v 1.10 2026/06/14 19:11:54 nia Exp $
BLAKE2s (libmatchbox-1.9.tar.gz) = 2c1103e5357d904d632040e71b77d411b13629fae21c83749a776ccc6253d8b8
SHA512 (libmatchbox-1.9.tar.gz) = 8ff29343b993da9803de380cec263189434f419ee9bc32c8bbab9438084d41a18b835f40f9d2c05b249e79ca560aec0fb705f319ea476758517e58edcee5de5f
Size (libmatchbox-1.9.tar.gz) = 418576 bytes
SHA1 (patch-aa) = eed22f59959b067475fde30c605d446a9f7d1b7d
+SHA1 (patch-libmb_mbmenu.h) = 041d0f643b128c49b891189cbbceb7f5ad2b6458
+SHA1 (patch-libmb_mbpixbuf.h) = 14c85eb38f22ceb630f247766ee129c147df6836
Added files:
Index: pkgsrc/devel/libmatchbox/patches/patch-libmb_mbmenu.h
diff -u /dev/null pkgsrc/devel/libmatchbox/patches/patch-libmb_mbmenu.h:1.1
--- /dev/null Sun Jun 14 19:11:54 2026
+++ pkgsrc/devel/libmatchbox/patches/patch-libmb_mbmenu.h Sun Jun 14 19:11:54 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-libmb_mbmenu.h,v 1.1 2026/06/14 19:11:54 nia Exp $
+
+Include appropriate header for index(3) to avoid implicit
+function declarations.
+
+--- libmb/mbmenu.h.orig 2026-06-14 19:03:57.641819988 +0000
++++ libmb/mbmenu.h
+@@ -26,6 +26,7 @@
+ #include <unistd.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <strings.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <dirent.h>
Index: pkgsrc/devel/libmatchbox/patches/patch-libmb_mbpixbuf.h
diff -u /dev/null pkgsrc/devel/libmatchbox/patches/patch-libmb_mbpixbuf.h:1.1
--- /dev/null Sun Jun 14 19:11:54 2026
+++ pkgsrc/devel/libmatchbox/patches/patch-libmb_mbpixbuf.h Sun Jun 14 19:11:54 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-libmb_mbpixbuf.h,v 1.1 2026/06/14 19:11:54 nia Exp $
+
+Include appropriate header to avoid implicit function declaration
+of mb_want_warnings().
+
+--- libmb/mbpixbuf.h.orig 2026-06-14 19:05:10.245826774 +0000
++++ libmb/mbpixbuf.h
+@@ -21,6 +21,7 @@
+ */
+
+ #include "libmb/mbconfig.h"
++#include "libmb/mbutil.h"
+
+ #include <stdio.h>
+ #include <stdlib.h>
Home |
Main Index |
Thread Index |
Old Index