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:           Wed Jun  3 08:40:21 UTC 2020

Modified Files:
        pkgsrc/graphics/freetype2: Makefile buildlink3.mk distinfo
        pkgsrc/graphics/freetype2/patches: patch-builds_unix_unix-cc.in

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 pkgsrc/graphics/freetype2/Makefile
cvs rdiff -u -r1.49 -r1.50 pkgsrc/graphics/freetype2/buildlink3.mk
cvs rdiff -u -r1.67 -r1.68 pkgsrc/graphics/freetype2/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    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.119 pkgsrc/graphics/freetype2/Makefile:1.120
--- pkgsrc/graphics/freetype2/Makefile:1.119    Sun Apr 26 10:04:33 2020
+++ pkgsrc/graphics/freetype2/Makefile  Wed Jun  3 08:40:21 2020
@@ -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/}

Index: pkgsrc/graphics/freetype2/buildlink3.mk
diff -u pkgsrc/graphics/freetype2/buildlink3.mk:1.49 pkgsrc/graphics/freetype2/buildlink3.mk:1.50
--- pkgsrc/graphics/freetype2/buildlink3.mk:1.49        Mon Sep  9 12:40:50 2019
+++ pkgsrc/graphics/freetype2/buildlink3.mk     Wed Jun  3 08:40:21 2020
@@ -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 @@ CONFIGURE_ENV+=               FREETYPE_CONFIG=${FREET
 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

Index: pkgsrc/graphics/freetype2/distinfo
diff -u pkgsrc/graphics/freetype2/distinfo:1.67 pkgsrc/graphics/freetype2/distinfo:1.68
--- pkgsrc/graphics/freetype2/distinfo:1.67     Sat Aug  3 08:31:25 2019
+++ pkgsrc/graphics/freetype2/distinfo  Wed Jun  3 08:40:21 2020
@@ -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

Index: pkgsrc/graphics/freetype2/patches/patch-builds_unix_unix-cc.in
diff -u pkgsrc/graphics/freetype2/patches/patch-builds_unix_unix-cc.in:1.2 pkgsrc/graphics/freetype2/patches/patch-builds_unix_unix-cc.in:1.3
--- pkgsrc/graphics/freetype2/patches/patch-builds_unix_unix-cc.in:1.2  Fri May  4 08:40:11 2018
+++ pkgsrc/graphics/freetype2/patches/patch-builds_unix_unix-cc.in      Wed Jun  3 08:40:21 2020
@@ -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