Mercurial > mxe-octave
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)