changeset 4849:235c30f6604c

fontconfig: update to v2.13.1 * src/fontconfig.mk: update version, checksum * src/fontconfig-1.patch: removed * dist-files.mk: removed ref to /fontconfig-1.patch
author John Donoghue
date Mon, 08 Oct 2018 08:53:47 -0400
parents a3159684b975
children 701107c7516e
files dist-files.mk src/fontconfig-1.patch src/fontconfig.mk
diffstat 3 files changed, 2 insertions(+), 71 deletions(-) [+]
line wrap: on
line diff
--- a/dist-files.mk	Mon Oct 08 08:45:14 2018 -0400
+++ b/dist-files.mk	Mon Oct 08 08:53:47 2018 -0400
@@ -92,7 +92,6 @@
   fltk-2-uuid-mod.patch \
   fltk-test.cpp \
   fltk.mk \
-  fontconfig-1.patch \
   fontconfig.mk \
   freeglut-1-fixes.patch \
   freeglut-test.c \
--- a/src/fontconfig-1.patch	Mon Oct 08 08:45:14 2018 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,68 +0,0 @@
-This file is part of MXE. See LICENSE.md for licensing information.
-
-Contains ad hoc patches for cross building.
-
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: "fix@me" <fix@me>
-Date: Tue, 5 Jul 2016 21:56:34 +0300
-Subject: [PATCH 1/2] fix mktemp_s
-
-
-diff --git a/configure.ac b/configure.ac
-index 1111111..2222222 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -169,7 +169,7 @@ AC_TYPE_PID_T
- # Checks for library functions.
- AC_FUNC_VPRINTF
- AC_FUNC_MMAP
--AC_CHECK_FUNCS([link mkstemp mkostemp _mktemp_s mkdtemp getopt getopt_long getprogname getexecname rand random lrand48 random_r rand_r readlink fstatvfs fstatfs lstat])
-+AC_CHECK_FUNCS([link mkstemp mkostemp _mktemp mkdtemp getopt getopt_long getprogname getexecname rand random lrand48 random_r rand_r readlink fstatvfs fstatfs lstat])
- 
- dnl AC_CHECK_FUNCS doesn't check for header files.
- dnl posix_fadvise() may be not available in older libc.
-diff --git a/src/fccompat.c b/src/fccompat.c
-index 1111111..2222222 100644
---- a/src/fccompat.c
-+++ b/src/fccompat.c
-@@ -155,8 +155,8 @@ FcMakeTempfile (char *template)
- 	fcntl(fd, F_SETFD, fcntl(fd, F_GETFD) | FD_CLOEXEC);
-     }
- #  endif
--#elif HAVE__MKTEMP_S
--   if (_mktemp_s(template, strlen(template) + 1) != 0)
-+#elif HAVE__MKTEMP
-+   if (_mktemp(template) != 0)
-        return -1;
-    fd = FcOpen(template, O_RDWR | O_EXCL | O_CREAT, 0600);
- #endif
-
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
-From: Akira TAGOH <akira@tagoh.org>
-Date: Fri, 9 Mar 2018 11:55:43 +0900
-Subject: [PATCH 2/2] Fix the build issue again on MinGW with enabling nls
-
-Taken from https://cgit.freedesktop.org/fontconfig/patch/?id=07bd14c5c7fed103020dc9b630d6a254861ada07
-
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 1111111..2222222 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -82,7 +82,7 @@ AM_CPPFLAGS = 						\
- 	-DFC_CACHEDIR='"$(FC_CACHEDIR)"'                \
- 	-DFONTCONFIG_PATH='"$(BASECONFIGDIR)"'		\
- 	-DFC_TEMPLATEDIR='"$(TEMPLATEDIR)"'
--LDADD  = $(INTLLIBS)
-+LDADD  = $(LIBINTL)
- 
- EXTRA_DIST += makealias
- 
-@@ -168,7 +168,7 @@ lib_LTLIBRARIES = libfontconfig.la
- libfontconfig_la_LDFLAGS =			\
- 	-version-info @LIBT_VERSION_INFO@ -no-undefined $(export_symbols)
- 
--libfontconfig_la_LIBADD = $(ICONV_LIBS) $(FREETYPE_LIBS) $(LIBXML2_LIBS) $(EXPAT_LIBS) $(UUID_LIBS) $(INTLLIBS)
-+libfontconfig_la_LIBADD = $(ICONV_LIBS) $(FREETYPE_LIBS) $(LIBXML2_LIBS) $(EXPAT_LIBS) $(UUID_LIBS) $(LTLIBINTL)
- 
- libfontconfig_la_DEPENDENCIES = $(fontconfig_def_dependency)
- 
--- a/src/fontconfig.mk	Mon Oct 08 08:45:14 2018 -0400
+++ b/src/fontconfig.mk	Mon Oct 08 08:53:47 2018 -0400
@@ -3,8 +3,8 @@
 
 PKG             := fontconfig
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.13.0
-$(PKG)_CHECKSUM := b7bcc5d47211b7bbac35bb221860407db3601f5b
+$(PKG)_VERSION  := 2.13.1
+$(PKG)_CHECKSUM := 75612356ef4f801735b49baf987f8942b4a7a5e1
 $(PKG)_SUBDIR   := fontconfig-$($(PKG)_VERSION)
 $(PKG)_FILE     := fontconfig-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://fontconfig.org/release/$($(PKG)_FILE)