Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/freetype2 freetype2: updated to 2.10.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/2fc8c651b0da
branches: trunk
changeset: 433491:2fc8c651b0da
user: adam <adam%pkgsrc.org@localhost>
date: Wed Jun 03 08:40:21 2020 +0000
description:
freetype2: updated to 2.10.2
CHANGES BETWEEN 2.10.1 and 2.10.2
I. IMPORTANT CHANGES
- Support of WOFF2 fonts. This code contribution was Nikhil
Ramakrishnan's GSoC 2019 project.
II. MISCELLANEOUS
- Function `FT_Get_Var_Axis_Flags' returned random data for Type 1
MM fonts.
- Type 1 fonts with non-integer metrics are now supported by the new
(CFF) engine introduced in FreeType 2.9.
- Drop support for Python 2 in Freetype's API reference generator
`docwriter' (Python >= 3.5 is required for targets `make refdoc'
and `make refdoc-venv').
- Auto-hinter support for Hanifi Rohingya.
- Document the `FT2_KEEP_ALIVE' debugging environment variable.
- The Visual C++ (and Visual C) project files for Windows builds no
longer generate libraries that contain the FreeType version in its
filenames. Instead, a resource file gets used to make the
libraries contain the corresponding information.
- The next release will remove Jam build support.
- The `ftbench' demo program has a new test for testing the
`FT_Glyph_Stroke' functionality.
diffstat:
graphics/freetype2/Makefile | 4 ++--
graphics/freetype2/buildlink3.mk | 4 ++--
graphics/freetype2/distinfo | 12 ++++++------
graphics/freetype2/patches/patch-builds_unix_unix-cc.in | 16 ++++++++--------
4 files changed, 18 insertions(+), 18 deletions(-)
diffs (80 lines):
diff -r 0836bbe6e025 -r 2fc8c651b0da graphics/freetype2/Makefile
--- a/graphics/freetype2/Makefile Wed Jun 03 08:39:16 2020 +0000
+++ b/graphics/freetype2/Makefile Wed Jun 03 08:40:21 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.119 2020/04/26 10:04:33 rillig Exp $
+# $NetBSD: Makefile,v 1.120 2020/06/03 08:40:21 adam Exp $
-DISTNAME= freetype-2.10.1
+DISTNAME= freetype-2.10.2
PKGNAME= ${DISTNAME:S/-/2-/}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/}
diff -r 0836bbe6e025 -r 2fc8c651b0da graphics/freetype2/buildlink3.mk
--- a/graphics/freetype2/buildlink3.mk Wed Jun 03 08:39:16 2020 +0000
+++ b/graphics/freetype2/buildlink3.mk Wed Jun 03 08:40:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.49 2019/09/09 12:40:50 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.50 2020/06/03 08:40:21 adam Exp $
BUILDLINK_TREE+= freetype2
@@ -20,7 +20,7 @@
pkgbase := freetype2
.include "../../mk/pkg-build-options.mk"
-.if !empty(PKG_BUILD_OPTIONS.freetype2:Mpng)
+.if ${PKG_BUILD_OPTIONS.freetype2:Mpng}
CHECK_BUILTIN.freetype2:= yes
.include "../../graphics/freetype2/builtin.mk"
CHECK_BUILTIN.freetype2:= no
diff -r 0836bbe6e025 -r 2fc8c651b0da graphics/freetype2/distinfo
--- a/graphics/freetype2/distinfo Wed Jun 03 08:39:16 2020 +0000
+++ b/graphics/freetype2/distinfo Wed Jun 03 08:40:21 2020 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.67 2019/08/03 08:31:25 adam Exp $
+$NetBSD: distinfo,v 1.68 2020/06/03 08:40:21 adam Exp $
-SHA1 (freetype-2.10.1.tar.xz) = 79874ef4eaa52025126b71d836453b8279bdd331
-RMD160 (freetype-2.10.1.tar.xz) = 9f4d8caf9396995b81658c2534d4dce17b48a733
-SHA512 (freetype-2.10.1.tar.xz) = c7a565b0ab3dce81927008a6965d5c7540f0dc973fcefdc1677c2e65add8668b4701c2958d25593cb41f706f4488765365d40b93da71dbfa72907394f28b2650
-Size (freetype-2.10.1.tar.xz) = 2378784 bytes
+SHA1 (freetype-2.10.2.tar.xz) = b074d5c34dc0e3cc150be6e7aa6b07c9ec4ed875
+RMD160 (freetype-2.10.2.tar.xz) = 24422bafc6753ae0579a9deaf3ddde0abf3f31b7
+SHA512 (freetype-2.10.2.tar.xz) = cf45089bd8893d7de2cdcb59d91bbb300e13dd0f0a9ef80ed697464ba7aeaf46a5a81b82b59638e6b21691754d8f300f23e1f0d11683604541d77f0f581affaa
+Size (freetype-2.10.2.tar.xz) = 2404456 bytes
SHA1 (patch-builds_unix_freetype-config.in) = 60217b884a0f50c90f89529eaf909ded2693e3be
-SHA1 (patch-builds_unix_unix-cc.in) = 39e5a3defda9e330b36f56e47a9a27c39eacddae
+SHA1 (patch-builds_unix_unix-cc.in) = 24f2842f3c6bab662d870917af3d77d663c50f77
diff -r 0836bbe6e025 -r 2fc8c651b0da graphics/freetype2/patches/patch-builds_unix_unix-cc.in
--- a/graphics/freetype2/patches/patch-builds_unix_unix-cc.in Wed Jun 03 08:39:16 2020 +0000
+++ b/graphics/freetype2/patches/patch-builds_unix_unix-cc.in Wed Jun 03 08:40:21 2020 +0000
@@ -1,20 +1,20 @@
-$NetBSD: patch-builds_unix_unix-cc.in,v 1.2 2018/05/04 08:40:11 adam Exp $
+$NetBSD: patch-builds_unix_unix-cc.in,v 1.3 2020/06/03 08:40:21 adam Exp $
Provide tag to libtool.
Use CFLAGS when compiling executables.
---- builds/unix/unix-cc.in.orig 2018-04-22 09:41:36.000000000 +0000
+--- builds/unix/unix-cc.in.orig 2020-05-04 04:07:22.000000000 +0000
+++ builds/unix/unix-cc.in
-@@ -88,7 +88,7 @@ ANSIFLAGS := @XX_ANSIFLAGS@
- # C compiler to use -- we use libtool!
+@@ -95,7 +95,7 @@ ANSIFLAGS := @XX_ANSIFLAGS@
+ # libtool call is always prepended.
#
- CCraw := $(CC)
--CC := $(LIBTOOL) --mode=compile $(CCraw)
-+CC := $(LIBTOOL) --tag=CC --mode=compile $(CCraw)
+ CCraw := $(CC)
+-override CC := $(LIBTOOL) --mode=compile $(CCraw)
++override CC := $(LIBTOOL) --tag=CC --mode=compile $(CCraw)
# Resource compiler to use on Cygwin/MinGW, usually windres.
#
-@@ -108,14 +108,14 @@ LIB_CLOCK_GETTIME := @LIB_CLOCK_GETTIME@
+@@ -115,14 +115,14 @@ LIB_CLOCK_GETTIME := @LIB_CLOCK_GETTIME@
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
Home |
Main Index |
Thread Index |
Old Index