The NetBSD Project

CVS log for pkgsrc/x11/libXfont2/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / x11 / libXfont2

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Aug 2 07:05:03 2024 UTC (4 months, 1 week ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, HEAD
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -3 lines
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

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Nov 12 13:24:13 2023 UTC (13 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
*: revebump for new brotli option for freetype2

Addresses PR 57693

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Jan 29 21:15:11 2023 UTC (22 months, 1 week ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -1 lines
*: Recursive revbup from graphics/freetype2

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Nov 9 13:14:21 2022 UTC (2 years, 1 month ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
Reset MAINTAINER

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Aug 30 18:23:39 2022 UTC (2 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -2 lines
libXfont2: remove -D_OPENBSD_SOURCE, not needed any longer

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Aug 29 09:46:49 2022 UTC (2 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
libXfont2: update to 2.0.6.

Alan Coopersmith (6):
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      configure: Use pkg-config to handle zlib dependency if possible
      Fix comments to reflect removal of OS/2 support
      libXfont2 2.0.6

Jeremy Huddleston Sequoia (1):
      Correct fsCreateACReq length

Peter Harris (1):
      Fix buffer overrun in FontFileMakeDir on WIN32

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Apr 10 08:53:15 2022 UTC (2 years, 8 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
x11: adapt to new avoid-duplicate.mk usage

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Dec 1 13:01:14 2021 UTC (3 years ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -2 lines
x11: Add avoid-duplicate.mk to Xorg library packages

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Aug 2 10:41:14 2021 UTC (3 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
libXfont2: update to 2.0.5.

libXfont provides the core of the legacy X11 font system, handling the index
files (fonts.dir, fonts.alias, fonts.scale), the various font file formats,
and rasterizing them.  It is used by the X display servers (Xorg, Xvfb, etc.)
and the X Font Server (xfs), but should not be used by normal X11 clients.  X11
clients access fonts via either the new APIs in libXft, or the legacy APIs in
libX11.

In the past, systems needed to provide both libXfont 1.5 & 2.0 libraries
to support the full X Window System.  If your system has updated to at
least xfs 1.2.0 and bdftopcf 1.1, then libXfont 1.5 should no longer be
needed and you should only need libXfont 2.0.x going forward.

Adam Jackson (1):
      README: Remove mention of libXfont 1.5

Alan Coopersmith (1):
      libXfont2 2.0.5

Alex Richardson (1):
      Fix out-of-bounds read in FontFileMakeDir()

Bernd Kuhls (1):
      configure: define HAVE_LIBBSD when libbsd was found

Jon Turney (1):
      Fix Win32 build since c4ed2e06 "Add some unit testing utilities"

Peter Harris (2):
      Fix crash when font server connection lost
      Fix use after free when font server connection lost

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Jan 18 23:35:52 2020 UTC (4 years, 10 months ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Nov 14 10:27:41 2019 UTC (5 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -3 lines
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

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Nov 3 09:14:11 2019 UTC (5 years, 1 month ago) by rillig
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
x11: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Jul 8 22:11:06 2019 UTC (5 years, 5 months ago) by sevan
Branches: MAIN
CVS tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -1 lines
need strnlen() - resolves build on OS X Tiger

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Mar 7 11:57:36 2018 UTC (6 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -6 lines
xorgproto: use xorgproto instead of separate *proto packages

Remove now obsolete packages.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Mar 2 15:09:44 2018 UTC (6 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
libXfont2: remove unnecessary dependency

Bump PKGREVISION.

Revision 1.2.18.2: download - view: text, markup, annotated - select for diffs
Wed Dec 20 18:42:30 2017 UTC (6 years, 11 months ago) by spz
Branches: pkgsrc-2017Q3
Diff to: previous 1.2.18.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.18.1: +2 -2 lines
Pullup ticket #5661 - requested by bsiegert
x11/libXfont2: security update

Revisions pulled up:
- x11/libXfont2/Makefile                                        1.4
- x11/libXfont2/distinfo                                        1.4

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   wiz
   Date:           Tue Nov 28 14:58:26 UTC 2017

   Modified Files:
           pkgsrc/x11/libXfont2: Makefile distinfo

   Log Message:
   libXfont2: update to 2.0.3.

   Matthieu Herrb (1):
         libXfont2 2.0.3

   Michal Srb (1):
         Open files with O_NOFOLLOW. (CVE-2017-16611)


   To generate a diff of this commit:
   cvs rdiff -u -r1.3 -r1.4 pkgsrc/x11/libXfont2/Makefile \
       pkgsrc/x11/libXfont2/distinfo

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Nov 28 14:58:26 2017 UTC (7 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
libXfont2: update to 2.0.3.

Matthieu Herrb (1):
      libXfont2 2.0.3

Michal Srb (1):
      Open files with O_NOFOLLOW. (CVE-2017-16611)

Revision 1.2.18.1: download - view: text, markup, annotated - select for diffs
Sun Oct 15 12:15:36 2017 UTC (7 years, 1 month ago) by spz
Branches: pkgsrc-2017Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Pullup ticket #5571 - requested by sevan
x11/libXfont2: security update

Revisions pulled up:
- x11/libXfont2/Makefile                                        1.3
- x11/libXfont2/distinfo                                        1.3

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   wiz
   Date:           Wed Oct 11 16:47:42 UTC 2017

   Modified Files:
           pkgsrc/x11/libXfont2: Makefile distinfo

   Log Message:
   libXfont2: update to 2.0.2.

   A collection of minor fixes since 2.0.1, including CVEs 2017-13720
   and 2017-13722.


   To generate a diff of this commit:
   cvs rdiff -u -r1.2 -r1.3 pkgsrc/x11/libXfont2/Makefile \
       pkgsrc/x11/libXfont2/distinfo

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Oct 11 16:47:42 2017 UTC (7 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
libXfont2: update to 2.0.2.

A collection of minor fixes since 2.0.1, including CVEs 2017-13720
and 2017-13722.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Dec 11 15:59:00 2015 UTC (9 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q3-base, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Branch point for: pkgsrc-2017Q3
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Update libXfont2 to 2.0.1

Here's an update to the libXfont2 2.0 release that fixes a couple of
build issues that cropped up in the initial 2.0 changes.

Keith Packard (3):
      Add missing 'attributes.m4' file
      Remove fontconf.h
      Bump version to 2.0.1

Matt Turner (1):
      Convert to non-recursive build.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Dec 11 14:04:23 2015 UTC (9 years ago) by wiz
Branches: MAIN
Import libXfont2-2.0.0 as x11/libXfont2.

This package provides the X font Library from the modular
X.org X11 project.

This is major version 2 of the library.

(This still has a file in common with libXfont1, so don't add
it to meta packages for now.)

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>