]> git.pld-linux.org Git - packages/ewebkit.git/commitdiff
- added harfbuzz-icu patch (fixes build with harfbuzz icu API in separate library)
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 22 Jul 2013 16:28:26 +0000 (18:28 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 22 Jul 2013 16:28:26 +0000 (18:28 +0200)
- release .2

ewebkit-harfbuzz-icu.patch [new file with mode: 0644]
ewebkit.spec

diff --git a/ewebkit-harfbuzz-icu.patch b/ewebkit-harfbuzz-icu.patch
new file mode 100644 (file)
index 0000000..a5a8914
--- /dev/null
@@ -0,0 +1,36 @@
+--- webkit-efl-svn-r127150/Source/cmake/FindHarfBuzz.cmake.orig        2012-08-30 20:44:46.000000000 +0200
++++ webkit-efl-svn-r127150/Source/cmake/FindHarfBuzz.cmake     2013-07-21 15:10:41.231121247 +0200
+@@ -33,14 +33,20 @@
+ INCLUDE(FindPkgConfig)
+ PKG_CHECK_MODULES(PC_HARFBUZZ harfbuzz>=0.9.0)
++PKG_CHECK_MODULES(PC_HARFBUZZ_ICU harfbuzz-icu)
+ FIND_PATH(HARFBUZZ_INCLUDE_DIRS NAMES hb.h
+   HINTS ${PC_HARFBUZZ_INCLUDE_DIRS} ${PC_HARFBUZZ_INCLUDEDIR}
+ )
+-FIND_LIBRARY(HARFBUZZ_LIBRARIES NAMES harfbuzz
++FIND_LIBRARY(HARFBUZZ_LIBRARY NAMES harfbuzz
+   HINTS ${PC_HARFBUZZ_LIBRARY_DIRS} ${PC_HARFBUZZ_LIBDIR}
+ )
++FIND_LIBRARY(HARFBUZZ_ICU_LIBRARY NAMES harfbuzz-icu
++  HINTS ${PC_HARFBUZZ_ICU_LIBRARY_DIRS} ${PC_HARFBUZZ_ICU_LIBDIR}
++)
++SET(HARFBUZZ_LIBRARIES "${HARFBUZZ_ICU_LIBRARY} ${HARFBUZZ_LIBRARY}")
++
+ INCLUDE(FindPackageHandleStandardArgs)
+ FIND_PACKAGE_HANDLE_STANDARD_ARGS(HarfBuzz DEFAULT_MSG HARFBUZZ_INCLUDE_DIRS HARFBUZZ_LIBRARIES)
+--- webkit-efl-svn-r127150/Source/WebCore/PlatformEfl.cmake.orig       2012-08-30 20:44:46.000000000 +0200
++++ webkit-efl-svn-r127150/Source/WebCore/PlatformEfl.cmake    2013-07-21 21:19:51.196858362 +0200
+@@ -167,7 +167,8 @@
+       platform/graphics/harfbuzz/ng/HarfBuzzShaper.cpp
+     )
+     LIST(APPEND WebCore_LIBRARIES
+-      ${HARFBUZZ_LIBRARIES}
++      ${HARFBUZZ_ICU_LIBRARY}
++      ${HARFBUZZ_LIBRARY}
+     )
+   ENDIF ()
+ ENDIF ()
index 2806328328580c3527b0ffb753289f4d69c7ac8c..64982ba5f40e5d38a04c551686e7ea6edb477cb1 100644 (file)
@@ -3,12 +3,13 @@ Summary(pl.UTF-8):    WebKit-EFL - silnik WWW dla aplikacji EFL
 Name:          ewebkit
 Version:       0
 %define        subver  r127150
-Release:       0.%{subver}.1
+Release:       0.%{subver}.2
 License:       BSD
 Group:         Libraries
 Source0:       http://packages.profusion.mobi/webkit-efl/webkit-efl-svn-%{subver}.tar.bz2
 # Source0-md5: 54332bd571a23d44e32837f4fa3a1c76
 Patch0:                %{name}-lib.patch
+Patch1:                %{name}-harfbuzz-icu.patch
 URL:           http://trac.enlightenment.org/e/wiki/EWebKit
 BuildRequires: bison
 BuildRequires: cairo-devel >= 1.10
@@ -91,6 +92,7 @@ Pliki nagłówkowe biblioteki WebKit-EFL.
 %prep
 %setup -q -n webkit-efl-svn-%{subver}
 %patch0 -p1
+%patch1 -p1
 
 %build
 # replace -g2 with -g1 to not run into 4 GB ar format limit
This page took 0.083163 seconds and 4 git commands to generate.