summaryrefslogtreecommitdiff
path: root/x11/libXfont2
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2019-11-14 10:27:41 +0000
committerwiz <wiz@pkgsrc.org>2019-11-14 10:27:41 +0000
commitfddc620ccfb64d40b72e491e5a8bc9bd3d53efea (patch)
treed611c2da10c348637b8c4980d3aadc0599939518 /x11/libXfont2
parent4d6cf2158c4fd0eb0a84909b539ec9fa46074931 (diff)
downloadpkgsrc-fddc620ccfb64d40b72e491e5a8bc9bd3d53efea.tar.gz
libXfont2: update to 2.0.4.
This minor maintenance release cleans up issues found by Coverity and gcc, as well as additional hardening through the use of APIs with stronger bounds checking. Adam Jackson (1): fontfile: Remove unused 'bc' slot from _FontEntry Alan Coopersmith (15): Update README for gitlab migration Update configure.ac bug URL for gitlab migration Add some unit testing utilities Add strlcat & strlcpy fallbacks if not provided by libc nor libbsd Use bounds checking string functions everywhere Add reallocarray fallback if not provided by libc nor libbsd Convert multiplying realloc calls to use reallocarray instead Convert multiplying malloc calls to use mallocarray instead fontxlfd.c: tell gcc that switch fallthrough is intentional stubs/atom.c: check for ResizeHashTable failure ComputeScaledProperties: check for valid pointers before making atoms CatalogueRescan: if opendir() fails, unref fpes, but don't free the cat fs_read_glyphs: check if rep is null before dereferencing Add src/util/replace.h to noinst_HEADERS so it gets included in tarballs libXfont2 2.0.4 Maya Rashish (1): Fix whitespace Rin Okuyama (1): avoid -Wformat errors from clang when building with -DDEBUG
Diffstat (limited to 'x11/libXfont2')
-rw-r--r--x11/libXfont2/Makefile6
-rw-r--r--x11/libXfont2/distinfo10
2 files changed, 8 insertions, 8 deletions
diff --git a/x11/libXfont2/Makefile b/x11/libXfont2/Makefile
index 6a64fb8f0ad..76df4f0d861 100644
--- a/x11/libXfont2/Makefile
+++ b/x11/libXfont2/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2019/11/03 09:14:11 rillig Exp $
+# $NetBSD: Makefile,v 1.9 2019/11/14 10:27:41 wiz Exp $
-DISTNAME= libXfont2-2.0.3
-PKGREVISION= 2
+DISTNAME= libXfont2-2.0.4
CATEGORIES= x11 devel fonts
MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
EXTRACT_SUFX= .tar.bz2
@@ -19,6 +18,7 @@ USE_FEATURES+= strnlen
PKGCONFIG_OVERRIDE+= xfont2.pc.in
CONFIGURE_ARGS+= --disable-devel-docs
+CPPFLAGS.NetBSD+= -D_OPENBSD_SOURCE
.include "../../meta-pkgs/modular-xorg/hacks.mk"
diff --git a/x11/libXfont2/distinfo b/x11/libXfont2/distinfo
index 07d58719ac9..f9f8a9690ac 100644
--- a/x11/libXfont2/distinfo
+++ b/x11/libXfont2/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2017/11/28 14:58:26 wiz Exp $
+$NetBSD: distinfo,v 1.5 2019/11/14 10:27:41 wiz Exp $
-SHA1 (libXfont2-2.0.3.tar.bz2) = 1110f1ad4061d9e8131ecb941757480e3e32bca0
-RMD160 (libXfont2-2.0.3.tar.bz2) = 0342f0c1264559ac6ab5a21ed200b4ae9d6d8d41
-SHA512 (libXfont2-2.0.3.tar.bz2) = 648b664e2aa58cbc7366a1b05873aa06bd4a38060f64085783043388244af8ceced77b29a22c3ac8b6d34cd226e093bbbcc785ea1748ea65720fe7ea05b4b44b
-Size (libXfont2-2.0.3.tar.bz2) = 497085 bytes
+SHA1 (libXfont2-2.0.4.tar.bz2) = 9e00ae7589315656435efaf330128facad7c4a57
+RMD160 (libXfont2-2.0.4.tar.bz2) = f281a2765891d4b8f2f1193fb0d97d1d4f51e1c8
+SHA512 (libXfont2-2.0.4.tar.bz2) = 7cf6c58e520e48e24fc4f05fec760fcbeaaac0cedeed57dded262c855e1515cc34cd033222945a0b016f6857b83009fc2a6946c7d632c2f7bb0060f8e8a8a106
+Size (libXfont2-2.0.4.tar.bz2) = 513167 bytes