From 077e16b0e1aaeac025d9519c82752aecba46b375 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Sat, 10 Mar 2018 20:18:14 +0100 Subject: [PATCH] gtkhtml: fix cross build --- srcpkgs/gtkhtml/patches/fix-test-suite.patch | 11 +++++++++++ srcpkgs/gtkhtml/template | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 srcpkgs/gtkhtml/patches/fix-test-suite.patch diff --git a/srcpkgs/gtkhtml/patches/fix-test-suite.patch b/srcpkgs/gtkhtml/patches/fix-test-suite.patch new file mode 100644 index 0000000000..ffa14b2ffb --- /dev/null +++ b/srcpkgs/gtkhtml/patches/fix-test-suite.patch @@ -0,0 +1,11 @@ +--- gtkhtml/test-suite.c 2013-12-13 22:58:34.000000000 +0100 ++++ gtkhtml/test-suite.c 2018-03-10 20:06:41.119449731 +0100 +@@ -545,7 +545,7 @@ + flow_levels = HTML_CLUEFLOW (HTML_CLUE (HTML_CLUE (e->clue)->head)->head)->levels; + + /* test if levels are OK */ +- if (!flow_levels || !flow_levels->len == 1 || flow_levels->data[0] != HTML_LIST_TYPE_BLOCKQUOTE_CITE) ++ if (!flow_levels || flow_levels->len != 1 || flow_levels->data[0] != HTML_LIST_TYPE_BLOCKQUOTE_CITE) + return FALSE; + + return TRUE; diff --git a/srcpkgs/gtkhtml/template b/srcpkgs/gtkhtml/template index a22fa71d9d..5947c7cef9 100644 --- a/srcpkgs/gtkhtml/template +++ b/srcpkgs/gtkhtml/template @@ -3,6 +3,7 @@ pkgname=gtkhtml version=4.10.0 revision=1 build_style=gnu-configure +make_build_args="V=1" hostmakedepends="pkg-config intltool" makedepends="gtk+3-devel enchant-devel ORBit2-devel libsoup-gnome-devel gsettings-desktop-schemas-devel @@ -15,6 +16,10 @@ license="GPL-2" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" checksum=ca3b6424fb2c7ac5d9cb8fdafb69318fa2e825c9cf6ed17d1e38d9b29e5606c3 +if [ -n "$CROSS_BUILD" ]; then + hostmakedepends+=" glib-devel" +fi + libgtkhtml_package() { short_desc+=" - runtime libraries" pkg_install() {