The NetBSD Project

CVS log for pkgsrc/x11/libXft/Makefile

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.33 / (download) - annotate - [select for diffs], Sun Nov 12 13:24:13 2023 UTC (5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, HEAD
Changes since 1.32: +2 -1 lines
Diff to previous 1.32 (colored) to selected 1.23 (colored)

*: revebump for new brotli option for freetype2

Addresses PR 57693

Revision 1.32 / (download) - annotate - [select for diffs], Mon Apr 17 21:08:22 2023 UTC (11 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.31: +2 -3 lines
Diff to previous 1.31 (colored) to selected 1.23 (colored)

libXft: update to 2.3.8.

Alan Coopersmith (1):
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL

Matt Turner (1):
      libXft 2.3.8

Thomas E. Dickey (3):
      add check for missing glyph in XftFontCheckGlyph()
      issue 17: libxft-2.3.7: Bold fonts in urxvt missing leftmost pixels
      issue 18: Problems with rotated text (monospace font only)

Revision 1.31 / (download) - annotate - [select for diffs], Sun Jan 29 21:15:11 2023 UTC (14 months, 2 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored) to selected 1.23 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.30 / (download) - annotate - [select for diffs], Wed Nov 16 11:55:44 2022 UTC (16 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.23 (colored)

libXft: update to 2.3.7.

Thomas E. Dickey (4):
      libxft issue #15
      fix compiler warning
      libxft issue #16
      libXft 2.3.7

ericLemanissier (1):
      stdint.h header is needed for SIZE_MAX

Revision 1.29 / (download) - annotate - [select for diffs], Wed Nov 9 13:14:21 2022 UTC (17 months ago) by joerg
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored) to selected 1.23 (colored)

Reset MAINTAINER

Revision 1.28 / (download) - annotate - [select for diffs], Sun Sep 11 08:20:16 2022 UTC (19 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored) to selected 1.23 (colored)

libXft: update to 2.3.6.

Adam Sampson (1):
      Fix length check in XftTextExtents*.

Thomas E. Dickey (3):
      revised fix for gcc 12 compiler warnings in xftextent.c
      fix gcc12 warning about malloc size
      libXft 2.3.6

Revision 1.27 / (download) - annotate - [select for diffs], Tue Sep 6 08:37:01 2022 UTC (19 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored) to selected 1.23 (colored)

libXft: update to 2.3.5.

Version 2.3.5

Add support for BGRA glyphs display and scaling
Add "trackmemusage" property to use in improved _XftFontUncacheGlyph
Revised/completed manual page; all functions are documented.

Revision 1.25.2.1 / (download) - annotate - [select for diffs], Sat Jul 9 10:48:24 2022 UTC (21 months, 1 week ago) by bsiegert
Branch: pkgsrc-2022Q2
Changes since 1.25: +1 -3 lines
Diff to previous 1.25 (colored) next main 1.26 (colored) to selected 1.23 (colored)

Pullup ticket #6648 - requested by nia
x11/libXft: NetBSD 8 build fix

Revisions pulled up:
- x11/libXft/Makefile                                           1.26

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Fri Jul  8 06:39:57 UTC 2022

   Modified Files:
   	pkgsrc/x11/libXft: Makefile

   Log Message:
   PR pkg/56909 libXft cannot avoid-duplicate because the native fontconfig
   is always ignored on NetBSD 8 due to a (possibly wrong for native Xorg)
   ABI_DEPENDS setting elsewhere in pkgsrc

Revision 1.26 / (download) - annotate - [select for diffs], Fri Jul 8 06:39:57 2022 UTC (21 months, 1 week ago) by nia
Branch: MAIN
Changes since 1.25: +1 -3 lines
Diff to previous 1.25 (colored) to selected 1.23 (colored)

PR pkg/56909 libXft cannot avoid-duplicate because the native fontconfig
is always ignored on NetBSD 8 due to a (possibly wrong for native Xorg)
ABI_DEPENDS setting elsewhere in pkgsrc

Revision 1.25 / (download) - annotate - [select for diffs], Sun Apr 10 08:53:15 2022 UTC (2 years ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base
Branch point for: pkgsrc-2022Q2
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.23 (colored)

x11: adapt to new avoid-duplicate.mk usage

Revision 1.24 / (download) - annotate - [select for diffs], Wed Dec 1 13:01:14 2021 UTC (2 years, 4 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.23: +3 -1 lines
Diff to previous 1.23 (colored)

x11: Add avoid-duplicate.mk to Xorg library packages

Revision 1.23 / (download) - annotate - [selected], Mon Aug 2 10:47:05 2021 UTC (2 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.22: +3 -5 lines
Diff to previous 1.22 (colored)

libXft: update to 2.3.4.

This release handles the deprecation of the FcNameRegisterObjectTypes API by
fontconfig, and provides minor cleanups for compiler warnings and man pages.

Alan Coopersmith (1):
      libXft 2.3.4

Keith Packard (2):
      Skip 'render' pattern elements with invalid type
      Remove call to FcNameRegisterObjectTypes

Samanta Navarro (1):
      Fix typo in manual

Thomas E. Dickey (3):
      fix most type-conversion warnings from gcc-normal, without object-file changes
      minor typography fix
      build-fix for c89

Revision 1.22 / (download) - annotate - [select for diffs], Mon Aug 17 20:17:54 2020 UTC (3 years, 7 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored) to selected 1.23 (colored)

*: revbump after fontconfig bl3 changes (libuuid removal)

Revision 1.21 / (download) - annotate - [select for diffs], Sat Jan 18 23:35:52 2020 UTC (4 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.23 (colored)

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.20 / (download) - annotate - [select for diffs], Sun Mar 17 08:09:42 2019 UTC (5 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.19: +2 -3 lines
Diff to previous 1.19 (colored) to selected 1.23 (colored)

libXft: update to 2.3.3.

This release updates XftDrawSrcPicture to use XRenderCreateSolidFill when
available (Render version 0.10 or later).

Alan Coopersmith (4):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Add description of libXft to README.md
      libXft 2.3.3

Emil Velikov (1):
      autogen.sh: use quoted string variables

Keith Packard (1):
      XftDrawSrcPicture: Use XRenderCreateSolidFill when available

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Revision 1.19 / (download) - annotate - [select for diffs], Mon Mar 12 11:15:53 2018 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.23 (colored)

Recursive bumps for fontconfig and libzip dependency changes.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Mar 7 11:57:36 2018 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored) to selected 1.23 (colored)

xorgproto: use xorgproto instead of separate *proto packages

Remove now obsolete packages.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Oct 9 14:07:14 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, 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, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.16: +1 -3 lines
Diff to previous 1.16 (colored) to selected 1.23 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Jun 6 07:05:52 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.15: +2 -3 lines
Diff to previous 1.15 (colored) to selected 1.23 (colored)

Update to 2.3.2:
This release fixes a build issue with FreeType 2.5.1 & later, and
fixes the prototypes in the man page for XftDrawString8 & XftDrawRect.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Jun 6 12:53:41 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.23 (colored)

Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Jun 5 08:23:55 2013 UTC (10 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored) to selected 1.23 (colored)

Correct home page URL.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jun 4 22:17:27 2013 UTC (10 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored) to selected 1.23 (colored)

Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:

Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Jun 3 10:06:20 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored) to selected 1.23 (colored)

Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882

Revision 1.11 / (download) - annotate - [select for diffs], Mon Oct 29 05:06:35 2012 UTC (11 years, 5 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.10: +1 -2 lines
Diff to previous 1.10 (colored) to selected 1.23 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Jun 3 17:43:11 2012 UTC (11 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.9: +3 -4 lines
Diff to previous 1.9 (colored) to selected 1.23 (colored)

Update to 2.3.1:

2.3.1:
This bug fix release corrects a regression in font emboldening introduced
in 2.3.0.   Another bug against font appearance in 2.3.0 has been reported
but not yet resolved - since no progress was being made on it, I decided
to stop holding back the release of the fix we have.

2.3.0:
Notable changes in this release include:

 - Subpixel LCD text rendering improvements

 - Dropped support for building against versions of freetype2, fontconfig &
   libXrender that pre-dated pkgconfig support.

 - Raised minimum required versions to freetype2 2.1.6 & fontconfig 2.5.92.

plus of course assorted bug fixes and build configuration improvements.

2.2.0:
This release removes the deprecated xft-config script now that pkg-config
is well-established as it's replacement.   It also updates the xft pkg-config
file to reduce unnecessary linking in users of libXft, but may cause issues if
used with versions of pkg-config older than the pkg-config 0.22 release from
2007.

It also includes the usual recent set of build configuration improvements and
janitorial cleanups.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Nov 1 06:03:02 2011 UTC (12 years, 5 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored) to selected 1.23 (colored)

Recursive bump for graphics/freetype2 buildlink addition.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jan 15 18:41:54 2010 UTC (14 years, 3 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.23 (colored)

Update to libXft-2.1.14. Changes:

Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
Set Xft.h version numbers from configure.ac
Split NEWS & README, update both
Add generated Xft.h to .gitignore
libXft 2.1.14
Header cleanup (bug#4703)
Fix install of generated Xft.h when builddir != srcdir
Janitor: Correct make distcheck and sparse warnings.
Added fake bold support (#1579, Novell #38202/223682).

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jul 13 23:41:02 2008 UTC (15 years, 9 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.6: +2 -3 lines
Diff to previous 1.6 (colored) to selected 1.23 (colored)


Update to libXft-2.1.13.  Bump BUILDLINK_ABI_DEPENDS, as the library
version is now 2.1.13 (from 2.1.2).  ChangeLog:

commit 19240d3605b5f1e88ca5509afffd48acdb7e1c5f

    Revert "Drop Requires, use Requires.private instead."

    This reverts commit a1c78ce68c5f2106c38b6cb93a6b22420e1a80ab.

    Unfortunately this doesn't work on old pkg-config, which made
    Requires.private completely useless.  That's fixed in 0.22, but...

commit a1c78ce68c5f2106c38b6cb93a6b22420e1a80ab

    Drop Requires, use Requires.private instead.

    Users of libXft don't need to link with fontconfig, freetype and
    Xrender directly if they don't use them.

commit 541c6194d986e7849ee9541a9fd60b0724647a44

    Bug #14232: Fix XftDrawRect when Render not supported.

commit 8a7f3d450c1f339f429dbce55df523d026c92375

    Register objects used by libXft.

    libXft uses XFT_MAX_GLYPH_MEMORY without first registering with
    fontconfig.

commit 8ae5ea8c75a7850fa0aca0acc3962b6263f55094

    XftFontOpenInfo: Use of uninitialised value of size 8 (bug 11200)

    This is due to XftFontInfoFill using the binary representation of the
    XftFontInfo to generate fi->hash.

    With 64-bit pointers there is padding between .hash and .file in struct
    _XftFontInfo.  This padding is not initialized, and the hash uses these
    bytes.

    This will interfere with finding "a matching previously opened font" in
    XftFontOpenInfo, and XftFontInfoEqual, which uses memcmp, will have
    similar problems.

    This fix makes no assumptions about the sizes and alignment of
    members of struct _XftFontInfo by using memset.  (It also makes
    no assumptions about what FcPatternGet* does to its output parameter
    when it returns FcResultNoMatch.)

Revision 1.6 / (download) - annotate - [select for diffs], Sat May 24 21:45:15 2008 UTC (15 years, 10 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.23 (colored)

Switch master site to MASTER_SITE_XORG.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jan 29 04:18:44 2008 UTC (16 years, 2 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored) to selected 1.23 (colored)



Fix three bugs:

- XftFontOpenInfo: Use of uninitialised value of size 8 (bug 11200)
- libXft was using XFT_MAX_GLYPH_MEMORY without first registering
  with fontconfig.
- Include <ftsynth.h> if FT_GlyphSlot_Embolden() shall be called.

First two from GIT, last one by me.

Bump rev.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jan 23 15:20:08 2007 UTC (17 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.3: +2 -4 lines
Diff to previous 1.3 (colored) to selected 1.23 (colored)

On second thought, update to libXft-2.1.12. This fixes a memory leak and
other minor errors. In contrast to upstream, keep XftNameUnparse public
for now until the tree has been evaluated.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 23 14:57:39 2007 UTC (17 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored) to selected 1.23 (colored)

Add a note about libXft-2.1.12.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Nov 3 22:35:46 2006 UTC (17 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.23 (colored)

Fix typo.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Nov 3 21:26:36 2006 UTC (17 years, 5 months ago) by joerg
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.23 (colored)

Import libXft-2.1.10 from pkgsrc-wip:
Xft (2.0) provides a client-side font API for X applications. It uses
Fontconfig to select fonts and the X protocol for rendering them. When
available, Xft uses the Render extension to accelerate text drawing.
When Render is not available, Xft uses the core protocol to draw
client-side glyphs. This provides completely compatible support of
client-side fonts for all X servers.

Xft (2.0) hides most of the underlying system details so that developers
can confidently use its API to access client-side fonts in any X
environment.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Nov 3 21:26:36 2006 UTC (17 years, 5 months ago) by joerg
Branch: MAIN
Diff to selected 1.23 (colored)

Initial revision

This form allows you to request diff's 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.




CVSweb <webmaster@jp.NetBSD.org>