The NetBSD Project

CVS log for pkgsrc/x11/libXft/Makefile

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


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

Addresses PR 57693

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Apr 17 21:08:22 2023 UTC (23 months, 1 week ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -3 lines
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 - view: text, markup, annotated - select for diffs
Sun Jan 29 21:15:11 2023 UTC (2 years, 1 month ago) by ryoon
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -1 lines
*: Recursive revbup from graphics/freetype2

Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed Nov 16 11:55:44 2022 UTC (2 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Wed Nov 9 13:14:21 2022 UTC (2 years, 4 months ago) by joerg
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2 lines
Reset MAINTAINER

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Sep 11 08:20:16 2022 UTC (2 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Tue Sep 6 08:37:01 2022 UTC (2 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +3 -3 lines
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 - view: text, markup, annotated - select for diffs
Sat Jul 9 10:48:24 2022 UTC (2 years, 8 months ago) by bsiegert
Branches: pkgsrc-2022Q2
Diff to: previous 1.25: preferred, colored; next MAIN 1.26: preferred, colored
Changes since revision 1.25: +1 -3 lines
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 - view: text, markup, annotated - select for diffs
Fri Jul 8 06:39:57 2022 UTC (2 years, 8 months ago) by nia
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +1 -3 lines
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 - view: text, markup, annotated - select for diffs
Sun Apr 10 08:53:15 2022 UTC (2 years, 11 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base
Branch point for: pkgsrc-2022Q2
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
x11: adapt to new avoid-duplicate.mk usage

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

Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Aug 2 10:47:05 2021 UTC (3 years, 7 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -5 lines
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 - view: text, markup, annotated - select for diffs
Mon Aug 17 20:17:54 2020 UTC (4 years, 7 months ago) by leot
Branches: MAIN
CVS tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -1 lines
*: revbump after fontconfig bl3 changes (libuuid removal)

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat Jan 18 23:35:52 2020 UTC (5 years, 2 months ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +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.20: download - view: text, markup, annotated - select for diffs
Sun Mar 17 08:09:42 2019 UTC (6 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -3 lines
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 - view: text, markup, annotated - select for diffs
Mon Mar 12 11:15:53 2018 UTC (7 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
Recursive bumps for fontconfig and libzip dependency changes.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Mar 7 11:57:36 2018 UTC (7 years ago) by wiz
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -3 lines
xorgproto: use xorgproto instead of separate *proto packages

Remove now obsolete packages.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Oct 9 14:07:14 2014 UTC (10 years, 5 months ago) by wiz
Branches: 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
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +1 -3 lines
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Jun 6 07:05:52 2014 UTC (10 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -3 lines
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 - view: text, markup, annotated - select for diffs
Thu Jun 6 12:53:41 2013 UTC (11 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Jun 5 08:23:55 2013 UTC (11 years, 9 months ago) by tron
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
Correct home page URL.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Jun 4 22:17:27 2013 UTC (11 years, 9 months ago) by tron
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Mon Jun 3 10:06:20 2013 UTC (11 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -1 lines
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 - view: text, markup, annotated - select for diffs
Mon Oct 29 05:06:35 2012 UTC (12 years, 4 months ago) by asau
Branches: MAIN
CVS tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +1 -2 lines
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Jun 3 17:43:11 2012 UTC (12 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -4 lines
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 - view: text, markup, annotated - select for diffs
Tue Nov 1 06:03:02 2011 UTC (13 years, 4 months ago) by sbd
Branches: MAIN
CVS tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -1 lines
Recursive bump for graphics/freetype2 buildlink addition.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Jan 15 18:41:54 2010 UTC (15 years, 2 months ago) by tnn
Branches: 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
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
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 - view: text, markup, annotated - select for diffs
Sun Jul 13 23:41:02 2008 UTC (16 years, 8 months ago) by bjs
Branches: 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
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -3 lines

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 - view: text, markup, annotated - select for diffs
Sat May 24 21:45:15 2008 UTC (16 years, 10 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Switch master site to MASTER_SITE_XORG.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Jan 29 04:18:44 2008 UTC (17 years, 1 month ago) by bjs
Branches: MAIN
CVS tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1 lines


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 - view: text, markup, annotated - select for diffs
Tue Jan 23 15:20:08 2007 UTC (18 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -4 lines
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 - view: text, markup, annotated - select for diffs
Tue Jan 23 14:57:39 2007 UTC (18 years, 2 months ago) by joerg
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -1 lines
Add a note about libXft-2.1.12.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Nov 3 22:35:46 2006 UTC (18 years, 4 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Fix typo.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Fri Nov 3 21:26:36 2006 UTC (18 years, 4 months ago) by joerg
Branches: TNF
CVS tags: pkgsrc-base
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
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 - view: text, markup, annotated - select for diffs
Fri Nov 3 21:26:36 2006 UTC (18 years, 4 months ago) by joerg
Branches: MAIN
Initial revision

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 <[email protected]>