]> granicus.if.org Git - handbrake/commitdiff
contrib: Update to fribidi 0.19.7.
authorBradley Sepos <bradley@bradleysepos.com>
Fri, 18 Sep 2015 03:12:03 +0000 (23:12 -0400)
committerBradley Sepos <bradley@bradleysepos.com>
Wed, 23 Sep 2015 14:51:31 +0000 (10:51 -0400)
contrib/fribidi/A00-disable-tests.patch
contrib/fribidi/P00-mingw-static-lib.patch [deleted file]
contrib/fribidi/P01-darwin-no-glib.patch [deleted file]
contrib/fribidi/module.defs

index 50f26fd2db3cbc6634816a303277c85d969fb98f..9c5f0be0d7bcef8d638e43bf89fa6ea2a3e9b492 100644 (file)
@@ -1,11 +1,11 @@
-diff -Naur fribidi-0.19.2.orig/bin/Makefile.am fribidi-0.19.2/bin/Makefile.am
---- fribidi-0.19.2.orig/bin/Makefile.am        2005-06-07 01:39:14.000000000 -0700
-+++ fribidi-0.19.2/bin/Makefile.am     2011-10-20 10:19:14.380722654 -0700
+diff -u fribidi-0.19.7/bin/Makefile.am.orig fribidi-0.19.7/bin/Makefile.am
+--- fribidi-0.19.7/bin/Makefile.am.orig        2012-08-27 15:30:17.000000000 -0400
++++ fribidi-0.19.7/bin/Makefile.am     2015-09-17 22:57:45.000000000 -0400
 @@ -1,6 +1,6 @@
  bin_PROGRAMS = fribidi
  
--noinst_PROGRAMS = fribidi-benchmark fribidi-bidi-types fribidi-caprtl2utf8
-+noinst_PROGRAMS = fribidi-bidi-types fribidi-caprtl2utf8
- getopt_SOURCES = getopt.c getopt1.c getopt_int.h getopt.h gettext.h
+-noinst_PROGRAMS = fribidi-benchmark fribidi-bidi-types
++noinst_PROGRAMS = fribidi-bidi-types
+ if FRIBIDI_CHARSETS
+ noinst_PROGRAMS += fribidi-caprtl2utf8
+ endif
diff --git a/contrib/fribidi/P00-mingw-static-lib.patch b/contrib/fribidi/P00-mingw-static-lib.patch
deleted file mode 100644 (file)
index e8d7887..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- fribidi-0.19.2.orig/lib/fribidi-common.h   2007-04-05 09:13:24.000000000 -0700
-+++ fribidi-0.19.2/lib/fribidi-common.h        2011-10-20 11:00:21.874917516 -0700
-@@ -54,7 +54,7 @@
- /* FRIBIDI_ENTRY is a macro used to declare library entry points. */
- #ifndef FRIBIDI_ENTRY
- # if (defined(WIN32)) || (defined(_WIN32_WCE))
--#  define FRIBIDI_ENTRY __declspec(dllimport)
-+#  define FRIBIDI_ENTRY
- # else /* !WIN32 */
- #  define FRIBIDI_ENTRY               /* empty */
- # endif       /* !WIN32 */
diff --git a/contrib/fribidi/P01-darwin-no-glib.patch b/contrib/fribidi/P01-darwin-no-glib.patch
deleted file mode 100644 (file)
index 38c5e54..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur fribidi-0.19.2.orig/configure.ac fribidi-0.19.2/configure.ac
---- fribidi-0.19.2.orig/configure.ac   2009-03-26 15:37:29.000000000 -0700
-+++ fribidi-0.19.2/configure.ac        2011-10-20 14:15:40.000000000 -0700
-@@ -172,18 +172,8 @@
- GLIB_MINVERSION=2.4
- GLIB_LIBS=
- GLIB_CFLAGS=
--if test x$with_glib = xyes; then
--      PKG_CHECK_MODULES(GLIB,$GLIB_PACKAGE >= $GLIB_MINVERSION)
--      FRIBIDI_USE_GLIB=1
--else
--if test x$with_glib = xno; then
--      FRIBIDI_USE_GLIB=0
--else
--      PKG_CHECK_MODULES(GLIB,$GLIB_PACKAGE >= $GLIB_MINVERSION,
--              FRIBIDI_USE_GLIB=1,
--              FRIBIDI_USE_GLIB=0)
--fi
--fi
-+FRIBIDI_USE_GLIB=0
-+
- if test x$FRIBIDI_USE_GLIB = x0; then
-       GLIB_PACKAGE=
- fi
index b291326ebac3b124ee854291aafac13831929805..646a566ab03097f491f00b7a0fa36a2459210671 100644 (file)
@@ -1,6 +1,16 @@
+ifeq (1-mingw,$(BUILD.cross)-$(BUILD.system))
+__deps__ := PTHREADW32
+endif
+
 $(eval $(call import.MODULE.defs,FRIBIDI,fribidi))
 $(eval $(call import.CONTRIB.defs,FRIBIDI))
 
-FRIBIDI.FETCH.url = http://download.handbrake.fr/handbrake/contrib/fribidi-0.19.2.tar.gz
+FRIBIDI.FETCH.url = http://download.handbrake.fr/handbrake/contrib/fribidi-0.19.7.tar.bz2
+
+ifeq (1-mingw,$(BUILD.cross)-$(BUILD.system))
+    FRIBIDI.CONFIGURE.extra = --with-glib=no
+else ifeq (darwin,$(BUILD.system))
+    FRIBIDI.CONFIGURE.extra = --with-glib=no
+endif
 
 FRIBIDI.CONFIGURE.bootstrap = ./bootstrap;