pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11/libXfont2



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Aug  2 07:05:03 UTC 2024

Modified Files:
        pkgsrc/x11/libXfont2: Makefile buildlink3.mk distinfo

Log Message:
libXfont2: update to 2.0.7.

This release cleans out remnants of support for archaic platforms,
improves handling of font server reconnection, fixes several issues
found by static analysis, and updates some build checks.

For those building for 32-bit platforms, it also enables use of the
"large file" APIs - though no file processed by this program should ever
be anywhere near 2GB in size, they may have inodes beyond the 32-bit limit.                                                                               Since this release was generated using the 
new GNU autoconf 2.72, this                                                                                    also adds a --enable-year2038 configure flag which may allow it to
work with files whose timestamps are later than January 19, 2038, but
this has not been tested.

Alan Coopersmith (17):
      Only link with libbsd if needed for reallocarray() or strlcat()
      configure: raise minimum autoconf requirement to 2.70
      Remove "All rights reserved" from Oracle copyright notices
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
      Set close-on-exec when opening fonts.dir & fonts.alias files
      Modernize lseek() calls
      configure: Use AC_SYS_LARGEFILE to enable large file support
      bitscale.c: ensure SCORE2 macro expands properly
      bitscale.c: ensure SCORE macro expands properly
      bitscale.c: remove unused MAX() macro
      unifdef sony
      unifdef __OSF1__
      unifdef ISC
      unifdef Lynx
      unifdef NCD
      Use autoconf to check for float.h instead of platform-specific ifdefs
      libXfont2 2.0.7

Enrico Weigelt, metux IT consult (1):
      include: libxfont2: fix missing includes of fontproto.h

Guillem Jover (1):
      Switch from libbsd to libbsd-overlay

Jeremy Huddleston Sequoia (1):
      atom: Update Hash() to be unsigned

José Expósito (1):
      stubs/atom.c: Fix memory leak in __libxfont_internal__MakeAtom

Peter Harris (1):
      Fix font server reconnection timeout


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/x11/libXfont2/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/x11/libXfont2/buildlink3.mk
cvs rdiff -u -r1.9 -r1.10 pkgsrc/x11/libXfont2/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/libXfont2/Makefile
diff -u pkgsrc/x11/libXfont2/Makefile:1.18 pkgsrc/x11/libXfont2/Makefile:1.19
--- pkgsrc/x11/libXfont2/Makefile:1.18  Sun Nov 12 13:24:13 2023
+++ pkgsrc/x11/libXfont2/Makefile       Fri Aug  2 07:05:03 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2023/11/12 13:24:13 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2024/08/02 07:05:03 wiz Exp $
 
-DISTNAME=              libXfont2-2.0.6
-PKGREVISION=           2
+DISTNAME=              libXfont2-2.0.7
 CATEGORIES=            x11 devel fonts
 MASTER_SITES=          ${MASTER_SITE_XORG:=lib/}
 EXTRACT_SUFX=          .tar.xz

Index: pkgsrc/x11/libXfont2/buildlink3.mk
diff -u pkgsrc/x11/libXfont2/buildlink3.mk:1.5 pkgsrc/x11/libXfont2/buildlink3.mk:1.6
--- pkgsrc/x11/libXfont2/buildlink3.mk:1.5      Sun Nov 12 13:24:13 2023
+++ pkgsrc/x11/libXfont2/buildlink3.mk  Fri Aug  2 07:05:03 2024
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2023/11/12 13:24:13 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2024/08/02 07:05:03 wiz Exp $
 
 BUILDLINK_TREE+=       libXfont2
 
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=        libXfont2
 LIBXFONT2_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.libXfont2+=      libXfont2>=2.0
-BUILDLINK_ABI_DEPENDS.libXfont2?=              libXfont2>=2.0.6nb2
+BUILDLINK_ABI_DEPENDS.libXfont2?=      libXfont2>=2.0.6nb2
 BUILDLINK_PKGSRCDIR.libXfont2?=                ../../x11/libXfont2
 
 .include "../../graphics/freetype2/buildlink3.mk"

Index: pkgsrc/x11/libXfont2/distinfo
diff -u pkgsrc/x11/libXfont2/distinfo:1.9 pkgsrc/x11/libXfont2/distinfo:1.10
--- pkgsrc/x11/libXfont2/distinfo:1.9   Mon Aug 29 09:46:49 2022
+++ pkgsrc/x11/libXfont2/distinfo       Fri Aug  2 07:05:03 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2022/08/29 09:46:49 wiz Exp $
+$NetBSD: distinfo,v 1.10 2024/08/02 07:05:03 wiz Exp $
 
-BLAKE2s (libXfont2-2.0.6.tar.xz) = d0a514b40eed85acc6d9c6bc716f5ea2f53ec5e5e9680b9ba3dce79c9d58e67d
-SHA512 (libXfont2-2.0.6.tar.xz) = 24d6baeef8dc2ca2730925c6b790a97f4a3f46ea7b4d908555e7df29cee6e27b63d638b50c88dd30c853cecff7d9b079402cb617f4498f96410c5770b8815cbd
-Size (libXfont2-2.0.6.tar.xz) = 446848 bytes
+BLAKE2s (libXfont2-2.0.7.tar.xz) = ee85bbc6062bd5f9f795a27d52c9d57c5b980c4b0b98e7cf362ce83e8eb368be
+SHA512 (libXfont2-2.0.7.tar.xz) = f703127df5d5b1093c9b73e019153ed7799523573d52e61d344209f0acfd4df42e11be12bdd1880479c47c2b70de581a4f2ef74e199e9b1ac438f426593d56b0
+Size (libXfont2-2.0.7.tar.xz) = 453012 bytes



Home | Main Index | Thread Index | Old Index