pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11/libXfont2 libXfont2: update to 2.0.4.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/54fe76e2fd25
branches:  trunk
changeset: 404544:54fe76e2fd25
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Nov 14 10:27:41 2019 +0000

description:
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:

 x11/libXfont2/Makefile |   6 +++---
 x11/libXfont2/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 8 deletions(-)

diffs (36 lines):

diff -r bd7f271db1e1 -r 54fe76e2fd25 x11/libXfont2/Makefile
--- a/x11/libXfont2/Makefile    Thu Nov 14 10:24:46 2019 +0000
+++ b/x11/libXfont2/Makefile    Thu Nov 14 10:27:41 2019 +0000
@@ -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 @@
 PKGCONFIG_OVERRIDE+=   xfont2.pc.in
 
 CONFIGURE_ARGS+=       --disable-devel-docs
+CPPFLAGS.NetBSD+=      -D_OPENBSD_SOURCE
 
 .include "../../meta-pkgs/modular-xorg/hacks.mk"
 
diff -r bd7f271db1e1 -r 54fe76e2fd25 x11/libXfont2/distinfo
--- a/x11/libXfont2/distinfo    Thu Nov 14 10:24:46 2019 +0000
+++ b/x11/libXfont2/distinfo    Thu Nov 14 10:27:41 2019 +0000
@@ -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



Home | Main Index | Thread Index | Old Index