pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/fonts/fontconfig
Module Name: pkgsrc
Committed By: wiz
Date: Wed Jul 1 08:07:23 UTC 2026
Modified Files:
pkgsrc/fonts/fontconfig: Makefile distinfo
pkgsrc/fonts/fontconfig/patches: patch-src_fccompat.c
Log Message:
fontconfig: switch to upstream version of NetBSD build fix
Bump PKGREVISION.
To generate a diff of this commit:
cvs rdiff -u -r1.138 -r1.139 pkgsrc/fonts/fontconfig/Makefile
cvs rdiff -u -r1.78 -r1.79 pkgsrc/fonts/fontconfig/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/fonts/fontconfig/patches/patch-src_fccompat.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/fonts/fontconfig/Makefile
diff -u pkgsrc/fonts/fontconfig/Makefile:1.138 pkgsrc/fonts/fontconfig/Makefile:1.139
--- pkgsrc/fonts/fontconfig/Makefile:1.138 Mon Jun 22 19:26:13 2026
+++ pkgsrc/fonts/fontconfig/Makefile Wed Jul 1 08:07:23 2026
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.138 2026/06/22 19:26:13 wiz Exp $
+# $NetBSD: Makefile,v 1.139 2026/07/01 08:07:23 wiz Exp $
DISTNAME= fontconfig-2.18.1
+PKGREVISION= 1
CATEGORIES= fonts
MASTER_SITES= https://gitlab.freedesktop.org/api/v4/projects/890/packages/generic/fontconfig/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/fonts/fontconfig/distinfo
diff -u pkgsrc/fonts/fontconfig/distinfo:1.78 pkgsrc/fonts/fontconfig/distinfo:1.79
--- pkgsrc/fonts/fontconfig/distinfo:1.78 Mon Jun 22 19:26:13 2026
+++ pkgsrc/fonts/fontconfig/distinfo Wed Jul 1 08:07:23 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.78 2026/06/22 19:26:13 wiz Exp $
+$NetBSD: distinfo,v 1.79 2026/07/01 08:07:23 wiz Exp $
BLAKE2s (fontconfig-2.18.1.tar.xz) = b396cd1d1a5bd037e3a6d6bb05917d76b26950fea8f2d47ed6aa35bda97ef81c
SHA512 (fontconfig-2.18.1.tar.xz) = 5d637a030625fa5b55399a2711b4dd48949429caae4b80503655bc7bd12b9a58cc278b520660845c9e93dcac4631ad5c36bf97793ac1af1b8f3131e7bd22077c
@@ -11,7 +11,7 @@ SHA1 (patch-configure) = 7926460361da8ed
SHA1 (patch-meson.build) = 12c848996a2e08aebcc89d155f36168666269dcc
SHA1 (patch-scandir.c) = e35f4c005f635dd0d8bb949cd32aa34f5e314200
SHA1 (patch-src_fccharset.c) = a292088633030a67627cc73db501c504bc4ffd94
-SHA1 (patch-src_fccompat.c) = 7d33ab0c3e740ae183cadb07c90920cc11caf149
+SHA1 (patch-src_fccompat.c) = bd248797a0e1fb273d5b83ede0bba6cf1785bd3d
SHA1 (patch-src_fcftint.h) = 28086bf5f6a1d397512699d7dc61b3716c971c89
SHA1 (patch-src_fcint.h) = 2f7062dad03431fdf820f7bc61cdd767789d2caa
SHA1 (patch-src_fcstat.c) = bbd650ce6f6a777393acb4fa33f211c2189e1f7d
Index: pkgsrc/fonts/fontconfig/patches/patch-src_fccompat.c
diff -u pkgsrc/fonts/fontconfig/patches/patch-src_fccompat.c:1.1 pkgsrc/fonts/fontconfig/patches/patch-src_fccompat.c:1.2
--- pkgsrc/fonts/fontconfig/patches/patch-src_fccompat.c:1.1 Mon Jun 22 19:26:14 2026
+++ pkgsrc/fonts/fontconfig/patches/patch-src_fccompat.c Wed Jul 1 08:07:23 2026
@@ -1,19 +1,20 @@
-$NetBSD: patch-src_fccompat.c,v 1.1 2026/06/22 19:26:14 wiz Exp $
+$NetBSD: patch-src_fccompat.c,v 1.2 2026/07/01 08:07:23 wiz Exp $
-NetBSD doesn't have uselocale.
+NetBSD does not provide uselocale().
https://gitlab.freedesktop.org/fontconfig/fontconfig/-/work_items/543
---- src/fccompat.c.orig 2026-06-22 19:21:13.540675219 +0000
+--- src/fccompat.c.orig 2026-07-01 08:04:28.911964970 +0000
+++ src/fccompat.c
-@@ -375,7 +375,11 @@ FcLocaleSetCurrent (FcLocale loc)
+@@ -375,7 +375,12 @@ FcLocaleSetCurrent (FcLocale loc)
FcLocale
FcLocaleSetCurrent (FcLocale loc)
{
-+#ifdef __NetBSD__
++# if HAVE_VASPRINTF_L || HAVE__VSNPRINTF_L
++ /* This function won't be used */
+ return NULL;
-+#else
++# else
return uselocale (loc);
-+#endif
++# endif
}
#endif
Home |
Main Index |
Thread Index |
Old Index