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.diff -r1.26 -r1.27 pkgsrc/x11/libXft/Makefile
(wiz)
@@ -1,25 +1,25 @@ | @@ -1,25 +1,25 @@ | |||
1 | # $NetBSD: Makefile,v 1.26 2022/07/08 06:39:57 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.27 2022/09/06 08:37:01 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= libXft-2.3.4 | 3 | DISTNAME= libXft-2.3.5 | |
4 | CATEGORIES= x11 fonts | 4 | CATEGORIES= x11 fonts | |
5 | MASTER_SITES= ${MASTER_SITE_XORG:=lib/} | 5 | MASTER_SITES= ${MASTER_SITE_XORG:=lib/} | |
6 | EXTRACT_SUFX= .tar.bz2 | 6 | EXTRACT_SUFX= .tar.xz | |
7 | 7 | |||
8 | MAINTAINER= joerg@NetBSD.org | 8 | MAINTAINER= joerg@NetBSD.org | |
9 | HOMEPAGE= https://www.freedesktop.org/wiki/Software/Xft/ | 9 | HOMEPAGE= https://www.freedesktop.org/wiki/Software/Xft/ | |
10 | COMMENT= Library for configuring and customizing font access | 10 | COMMENT= Library for configuring and customizing font access | |
11 | 11 | |||
12 | CONFLICTS+= Xft2-[0-9]* | 12 | CONFLICTS+= Xft2-[0-9]* | |
13 | 13 | |||
14 | GNU_CONFIGURE= YES | 14 | GNU_CONFIGURE= YES | |
15 | USE_LIBTOOL= YES | 15 | USE_LIBTOOL= YES | |
16 | USE_TOOLS+= pkg-config | 16 | USE_TOOLS+= pkg-config | |
17 | PKGCONFIG_OVERRIDE= xft.pc.in | 17 | PKGCONFIG_OVERRIDE= xft.pc.in | |
18 | 18 | |||
19 | .include "../../devel/zlib/buildlink3.mk" | 19 | .include "../../devel/zlib/buildlink3.mk" | |
20 | .include "../../fonts/fontconfig/buildlink3.mk" | 20 | .include "../../fonts/fontconfig/buildlink3.mk" | |
21 | .include "../../graphics/freetype2/buildlink3.mk" | 21 | .include "../../graphics/freetype2/buildlink3.mk" | |
22 | .include "../../x11/libXrender/buildlink3.mk" | 22 | .include "../../x11/libXrender/buildlink3.mk" | |
23 | .include "../../x11/libX11/buildlink3.mk" | 23 | .include "../../x11/libX11/buildlink3.mk" | |
24 | .include "../../x11/xorgproto/buildlink3.mk" | 24 | .include "../../x11/xorgproto/buildlink3.mk" | |
25 | .include "../../mk/bsd.pkg.mk" | 25 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,83 @@ | @@ -1,6 +1,83 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2012/06/03 17:43:11 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2022/09/06 08:37:01 wiz Exp $ | |
2 | include/X11/Xft/Xft.h | 2 | include/X11/Xft/Xft.h | |
3 | include/X11/Xft/XftCompat.h | 3 | include/X11/Xft/XftCompat.h | |
4 | lib/libXft.la | 4 | lib/libXft.la | |
5 | lib/pkgconfig/xft.pc | 5 | lib/pkgconfig/xft.pc | |
6 | man/man3/Xft.3 | 6 | man/man3/Xft.3 | |
7 | man/man3/XftCharExists.3 | |||
8 | man/man3/XftCharFontSpecRender.3 | |||
9 | man/man3/XftCharIndex.3 | |||
10 | man/man3/XftCharSpecRender.3 | |||
11 | man/man3/XftColorAllocName.3 | |||
12 | man/man3/XftColorAllocValue.3 | |||
13 | man/man3/XftColorFree.3 | |||
14 | man/man3/XftDefaultHasRender.3 | |||
15 | man/man3/XftDefaultSet.3 | |||
16 | man/man3/XftDefaultSubstitute.3 | |||
17 | man/man3/XftDrawChange.3 | |||
18 | man/man3/XftDrawCharFontSpec.3 | |||
19 | man/man3/XftDrawCharSpec.3 | |||
20 | man/man3/XftDrawColormap.3 | |||
21 | man/man3/XftDrawCreate.3 | |||
22 | man/man3/XftDrawCreateAlpha.3 | |||
23 | man/man3/XftDrawCreateBitmap.3 | |||
24 | man/man3/XftDrawDestroy.3 | |||
25 | man/man3/XftDrawDisplay.3 | |||
26 | man/man3/XftDrawDrawable.3 | |||
27 | man/man3/XftDrawGlyphFontSpec.3 | |||
28 | man/man3/XftDrawGlyphSpec.3 | |||
29 | man/man3/XftDrawGlyphs.3 | |||
30 | man/man3/XftDrawPicture.3 | |||
31 | man/man3/XftDrawRect.3 | |||
32 | man/man3/XftDrawSetClip.3 | |||
33 | man/man3/XftDrawSetClipRectangles.3 | |||
34 | man/man3/XftDrawSetSubwindowMode.3 | |||
35 | man/man3/XftDrawSrcPicture.3 | |||
36 | man/man3/XftDrawString16.3 | |||
37 | man/man3/XftDrawString32.3 | |||
38 | man/man3/XftDrawString8.3 | |||
39 | man/man3/XftDrawStringUtf16.3 | |||
40 | man/man3/XftDrawStringUtf8.3 | |||
41 | man/man3/XftDrawVisual.3 | |||
42 | man/man3/XftFontCheckGlyph.3 | |||
43 | man/man3/XftFontClose.3 | |||
44 | man/man3/XftFontCopy.3 | |||
45 | man/man3/XftFontInfoCreate.3 | |||
46 | man/man3/XftFontInfoDestroy.3 | |||
47 | man/man3/XftFontInfoEqual.3 | |||
48 | man/man3/XftFontInfoHash.3 | |||
49 | man/man3/XftFontLoadGlyphs.3 | |||
50 | man/man3/XftFontMatch.3 | |||
51 | man/man3/XftFontOpen.3 | |||
52 | man/man3/XftFontOpenInfo.3 | |||
53 | man/man3/XftFontOpenName.3 | |||
54 | man/man3/XftFontOpenPattern.3 | |||
55 | man/man3/XftFontOpenXlfd.3 | |||
56 | man/man3/XftFontUnloadGlyphs.3 | |||
57 | man/man3/XftGetVersion.3 | |||
58 | man/man3/XftGlyphExtents.3 | |||
59 | man/man3/XftGlyphFontSpecRender.3 | |||
60 | man/man3/XftGlyphRender.3 | |||
61 | man/man3/XftGlyphSpecRender.3 | |||
62 | man/man3/XftInit.3 | |||
63 | man/man3/XftInitFtLibrary.3 | |||
64 | man/man3/XftListFonts.3 | |||
65 | man/man3/XftLockFace.3 | |||
66 | man/man3/XftNameParse.3 | |||
67 | man/man3/XftNameUnparse.3 | |||
68 | man/man3/XftTextExtents16.3 | |||
69 | man/man3/XftTextExtents32.3 | |||
70 | man/man3/XftTextExtents8.3 | |||
71 | man/man3/XftTextExtentsUtf16.3 | |||
72 | man/man3/XftTextExtentsUtf8.3 | |||
73 | man/man3/XftTextRender16.3 | |||
74 | man/man3/XftTextRender16BE.3 | |||
75 | man/man3/XftTextRender16LE.3 | |||
76 | man/man3/XftTextRender32.3 | |||
77 | man/man3/XftTextRender32BE.3 | |||
78 | man/man3/XftTextRender32LE.3 | |||
79 | man/man3/XftTextRender8.3 | |||
80 | man/man3/XftTextRenderUtf16.3 | |||
81 | man/man3/XftTextRenderUtf8.3 | |||
82 | man/man3/XftUnlockFace.3 | |||
83 | man/man3/XftXlfdParse.3 |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.15 2021/10/26 11:34:06 nia Exp $ | 1 | $NetBSD: distinfo,v 1.16 2022/09/06 08:37:01 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (libXft-2.3.4.tar.bz2) = 6f4f2037336ca0bf3017b9bcc0d9d9a267238683635f8426c1ef05bf3bd4b36a | 3 | BLAKE2s (libXft-2.3.5.tar.xz) = 4736b9b48f53e4ed0ebd7259d97d406c7e2e1f95f9bc24d33e4eac749e2bdf96 | |
4 | SHA512 (libXft-2.3.4.tar.bz2) = 5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51 | 4 | SHA512 (libXft-2.3.5.tar.xz) = e1e037dbc4f8bbf8204bdf99a199c82b5f1182875d28bd9f0a4ec2aec95b05de21e97029ec036b9a3f70f1d6e8a42f0052f4ab30809aee7411fa2e438899db9e | |
5 | Size (libXft-2.3.4.tar.bz2) = 359088 bytes | 5 | Size (libXft-2.3.5.tar.xz) = 303772 bytes |