pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/freetype2
Module Name: pkgsrc
Committed By: adam
Date: Mon Sep 18 16:54:06 UTC 2017
Modified Files:
pkgsrc/graphics/freetype2: Makefile distinfo
Added Files:
pkgsrc/graphics/freetype2/patches: patch-builds_unix_freetype-config.in
patch-builds_unix_unix-cc.in
Removed Files:
pkgsrc/graphics/freetype2/patches: patch-ab
Log Message:
freetype2: update to 2.8.1
FreeType 2.8.1 has been released. This is mainly a maintenance release with one important change: By default, FreeType now offers high quality LCD-optimized output without resorting to ClearType
techniques of resolution tripling and filtering. In this method, called Harmony, each color channel is generated separately after shifting the glyph outline, capitalizing on the fact that the color
grids on LCD panels are shifted by a third of a pixel. This output is indistinguishable from ClearType with a light 3-tap filter.
To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 pkgsrc/graphics/freetype2/Makefile
cvs rdiff -u -r1.62 -r1.63 pkgsrc/graphics/freetype2/distinfo
cvs rdiff -u -r1.19 -r0 pkgsrc/graphics/freetype2/patches/patch-ab
cvs rdiff -u -r0 -r1.1 \
pkgsrc/graphics/freetype2/patches/patch-builds_unix_freetype-config.in \
pkgsrc/graphics/freetype2/patches/patch-builds_unix_unix-cc.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/freetype2/Makefile
diff -u pkgsrc/graphics/freetype2/Makefile:1.112 pkgsrc/graphics/freetype2/Makefile:1.113
--- pkgsrc/graphics/freetype2/Makefile:1.112 Tue Aug 1 14:59:00 2017
+++ pkgsrc/graphics/freetype2/Makefile Mon Sep 18 16:54:06 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.112 2017/08/01 14:59:00 wiz Exp $
+# $NetBSD: Makefile,v 1.113 2017/09/18 16:54:06 adam Exp $
-DISTNAME= freetype-2.8
+DISTNAME= freetype-2.8.1
PKGNAME= ${DISTNAME:S/-/2-/}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/}
Index: pkgsrc/graphics/freetype2/distinfo
diff -u pkgsrc/graphics/freetype2/distinfo:1.62 pkgsrc/graphics/freetype2/distinfo:1.63
--- pkgsrc/graphics/freetype2/distinfo:1.62 Sun May 14 11:02:15 2017
+++ pkgsrc/graphics/freetype2/distinfo Mon Sep 18 16:54:06 2017
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.62 2017/05/14 11:02:15 spz Exp $
+$NetBSD: distinfo,v 1.63 2017/09/18 16:54:06 adam Exp $
-SHA1 (freetype-2.8.tar.bz2) = 42c6b1f733fe13a3eba135f5025b22cb68450f91
-RMD160 (freetype-2.8.tar.bz2) = 518184d2be032b9807345367265cc7cd49df0da5
-SHA512 (freetype-2.8.tar.bz2) = 3842c34bf6100a8c9b78258146b2ff35e9bb4c993937d3ef09982c1e2552dfd15f8849ddd8a1e84edf08b5a5fb918b68cf7b1584545c5900e22a00bfa1c89ff5
-Size (freetype-2.8.tar.bz2) = 1873526 bytes
-SHA1 (patch-ab) = 7b79dd02d8b1ad516011cd5e178e079895ce16d3
+SHA1 (freetype-2.8.1.tar.bz2) = 417bb3747c4ac95b6f2652024a53fad45581fa1c
+RMD160 (freetype-2.8.1.tar.bz2) = 4b31c73b38d1f03c431b12408f800569e0724cc4
+SHA512 (freetype-2.8.1.tar.bz2) = ca59e47f0fceeeb9b8032be2671072604d0c79094675df24187829c05e99757d0a48a0f8062d4d688e056f783aa8f6090d732ad116562e94784fccf1339eb823
+Size (freetype-2.8.1.tar.bz2) = 1886443 bytes
+SHA1 (patch-builds_unix_freetype-config.in) = 60217b884a0f50c90f89529eaf909ded2693e3be
+SHA1 (patch-builds_unix_unix-cc.in) = bd911998ec6bf6a59c1bfad9cc5702310ad5efc5
Added files:
Index: pkgsrc/graphics/freetype2/patches/patch-builds_unix_freetype-config.in
diff -u /dev/null pkgsrc/graphics/freetype2/patches/patch-builds_unix_freetype-config.in:1.1
--- /dev/null Mon Sep 18 16:54:07 2017
+++ pkgsrc/graphics/freetype2/patches/patch-builds_unix_freetype-config.in Mon Sep 18 16:54:06 2017
@@ -0,0 +1,41 @@
+$NetBSD: patch-builds_unix_freetype-config.in,v 1.1 2017/09/18 16:54:06 adam Exp $
+
+Do not substitute %PKG_CONFIG% as it ends with temporary DESTDIR.
+
+--- builds/unix/freetype-config.in.orig 2017-09-18 15:52:06.000000000 +0000
++++ builds/unix/freetype-config.in
+@@ -14,7 +14,7 @@ export LC_ALL
+
+
+ # if `pkg-config' is available, use values from `freetype2.pc'
+-%PKG_CONFIG% --atleast-pkgconfig-version 0.24 >/dev/null 2>&1
++pkg-config --atleast-pkgconfig-version 0.24 >/dev/null 2>&1
+ if test $? -eq 0 ; then
+ # note that option `--variable' is not affected by the
+ # PKG_CONFIG_SYSROOT_DIR environment variable
+@@ -23,17 +23,17 @@ if test $? -eq 0 ; then
+ export PKG_CONFIG_SYSROOT_DIR
+ fi
+
+- prefix=`%PKG_CONFIG% --variable prefix freetype2`
+- exec_prefix=`%PKG_CONFIG% --variable exec_prefix freetype2`
++ prefix=`pkg-config --variable prefix freetype2`
++ exec_prefix=`pkg-config --variable exec_prefix freetype2`
+
+- includedir=`%PKG_CONFIG% --variable includedir freetype2`
+- libdir=`%PKG_CONFIG% --variable libdir freetype2`
++ includedir=`pkg-config --variable includedir freetype2`
++ libdir=`pkg-config --variable libdir freetype2`
+
+- version=`%PKG_CONFIG% --modversion freetype2`
++ version=`pkg-config --modversion freetype2`
+
+- cflags=`%PKG_CONFIG% --cflags freetype2`
+- dynamic_libs=`%PKG_CONFIG% --libs freetype2`
+- static_libs=`%PKG_CONFIG% --static --libs freetype2`
++ cflags=`pkg-config --cflags freetype2`
++ dynamic_libs=`pkg-config --libs freetype2`
++ static_libs=`pkg-config --static --libs freetype2`
+ else
+ prefix="%prefix%"
+ exec_prefix="%exec_prefix%"
Index: pkgsrc/graphics/freetype2/patches/patch-builds_unix_unix-cc.in
diff -u /dev/null pkgsrc/graphics/freetype2/patches/patch-builds_unix_unix-cc.in:1.1
--- /dev/null Mon Sep 18 16:54:07 2017
+++ pkgsrc/graphics/freetype2/patches/patch-builds_unix_unix-cc.in Mon Sep 18 16:54:06 2017
@@ -0,0 +1,34 @@
+$NetBSD: patch-builds_unix_unix-cc.in,v 1.1 2017/09/18 16:54:06 adam Exp $
+
+Provide tag to libtool.
+Use CFLAGS when compiling executables.
+
+--- builds/unix/unix-cc.in.orig 2017-03-30 10:20:23.000000000 +0000
++++ builds/unix/unix-cc.in
+@@ -89,7 +89,7 @@ ANSIFLAGS := @XX_ANSIFLAGS@
+ #
+ #
+ CCraw := $(CC)
+-CC := $(LIBTOOL) --mode=compile $(CCraw)
++CC := $(LIBTOOL) --tag=CC --mode=compile $(CCraw)
+
+ # Linker flags.
+ #
+@@ -101,14 +101,14 @@ LDFLAGS := @LDFLAGS@
+ CCraw_build := @CC_BUILD@ # native CC of building system
+ E_BUILD := @EXEEXT_BUILD@ # extension for executable on building system
+ EXPORTS_LIST := $(OBJ_DIR)/ftexport.sym
+-CCexe := $(CCraw_build) # used to compile `apinames' only
++CCexe := $(CCraw_build) @CFLAGS@ # used to compile `apinames' only
+
+
+ # Library linking
+ #
+-LINK_LIBRARY = $(LIBTOOL) --mode=link $(CCraw) -o $@ $(OBJECTS_LIST) \
++LINK_LIBRARY = $(LIBTOOL) --tag=CC --mode=link $(CCraw) -o $@ $(OBJECTS_LIST) \
+ -rpath $(libdir) -version-info $(version_info) \
+ $(LDFLAGS) -no-undefined \
+- -export-symbols $(EXPORTS_LIST)
++ # -export-symbols $(EXPORTS_LIST)
+
+ # EOF
Home |
Main Index |
Thread Index |
Old Index