commit:     eb07ab7003d978fed5aecd2e870643288c8de96f
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 19 23:53:52 2015 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Jul 19 23:53:52 2015 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=eb07ab70

www-client/midori: fix test for execinfo.h

Package-Manager: portage-2.2.18
RepoMan-Options: --force
Manifest-Sign-Key: 0xF52D4BBA

 www-client/midori/ChangeLog                        | 576 +++++++++++++++++++++
 www-client/midori/Manifest                         |   6 +
 .../files/midori-0.5.10-check_execinfo_h.patch     |  36 ++
 .../midori-0.5.10-fix-webkit2-build-breakage.patch |  22 +
 www-client/midori/metadata.xml                     |  11 +
 www-client/midori/midori-0.5.10-r99.ebuild         | 139 +++++
 6 files changed, 790 insertions(+)

diff --git a/www-client/midori/ChangeLog b/www-client/midori/ChangeLog
new file mode 100644
index 0000000..35d1205
--- /dev/null
+++ b/www-client/midori/ChangeLog
@@ -0,0 +1,576 @@
+# ChangeLog for www-client/midori
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/midori/ChangeLog,v 1.135 
2015/07/04 14:09:02 perfinion Exp $
+
+  04 Jul 2015; Jason Zaman <[email protected]> midori-0.5.10.ebuild:
+  fix bug 553562, add gcr[gtk] to deps
+
+  01 Jul 2015; Mikle Kolyada <[email protected]> midori-0.5.10.ebuild:
+  x86 stable wrt bug #553500
+
+  25 Jun 2015; Lars Wendler <[email protected]> midori-0.5.10.ebuild,
+  +files/midori-0.5.10-fix-webkit2-build-breakage.patch:
+  Fixed build failure with webkit2.
+
+*midori-0.5.10 (24 Jun 2015)
+
+  24 Jun 2015; Pacho Ramos <[email protected]> +midori-0.5.10.ebuild:
+  Version bump, fixes compilation problems with latest vala
+
+  21 Apr 2015; Denis Dupeyron <[email protected]> -midori-0.5.5.ebuild:
+  Remove midori-0.5.5 because it depends on old and no longer maintained (by
+  upstream) vala-0.20. Bug #536594.
+
+  03 Jan 2015; Michał Górny <[email protected]> midori-0.5.5.ebuild,
+  midori-0.5.8-r1.ebuild, midori-0.5.8.ebuild:
+  Add PYTHON_REQ_USE as necessary for waf.
+
+*midori-0.5.8-r1 (22 Jul 2014)
+
+  22 Jul 2014; Samuli Suominen <[email protected]> +midori-0.5.8-r1.ebuild:
+  Patch from upstream tracker for "Save As" crashing wrt #498898 by Helmut
+  Jarausch
+
+  02 Jun 2014; Samuli Suominen <[email protected]> midori-0.5.5.ebuild:
+  Remove ~ppc keywording because of inactivity (can be restored if we get a
+  keywording request) wrt #506150
+
+  03 May 2014; Markus Meier <[email protected]> midori-0.5.8.ebuild:
+  add ~arm, bug #506150
+
+  07 Apr 2014; Samuli Suominen <[email protected]> midori-0.5.5.ebuild:
+  Remove GTK+-3.x and WebKit2 support from 0.5.5 since it doesn't build with
+  latest GTK+-3.x anymore, and 0.5.5 is by design a legacy version for people
+  having problems with 0.5.8.
+
+  07 Apr 2014; Samuli Suominen <[email protected]> midori-0.5.8.ebuild:
+  Make USE="granite" which pulls GTK+-3.x dev-libs/granite depend on
+  USE="-deprecated" for GTK+-3.x www-client/midori.
+
+  07 Apr 2014; Samuli Suominen <[email protected]> midori-0.5.8.ebuild:
+  USE="introspection" is requiring net-libs/webkit-gtk:2 for webkit-1.0.pc,
+  therefore disable USE="introspection" by default and make it require
+  USE="deprecated" wrt #507036 by "Vladimir"
+
+  05 Apr 2014; Samuli Suominen <[email protected]>
+  -files/midori-0.5.7-underlinking.patch, -midori-0.5.7.ebuild:
+  old
+
+*midori-0.5.8 (05 Apr 2014)
+
+  05 Apr 2014; Samuli Suominen <[email protected]> +midori-0.5.8.ebuild:
+  Version bump.
+
+  29 Mar 2014; Samuli Suominen <[email protected]>
+  files/midori-0.5.7-underlinking.patch:
+  Link to upstream bug report.
+
+*midori-0.5.7 (29 Mar 2014)
+
+  29 Mar 2014; Samuli Suominen <[email protected]>
+  +files/midori-0.5.7-underlinking.patch, +midori-0.5.7.ebuild, metadata.xml:
+  Version bump wrt #492214 and add USE="granite" wrt #490040. Thanks to "A.
+  Person" for reporting both bugs.
+
+  04 Mar 2014; Vicente Olivert Riera <[email protected]> midori-0.5.5.ebuild:
+  Add ~mips keyword.
+
+  05 Oct 2013; Samuli Suominen <[email protected]> -midori-0.5.4.ebuild:
+  old
+
+*midori-0.5.5 (05 Oct 2013)
+
+  05 Oct 2013; Samuli Suominen <[email protected]> +midori-0.5.5.ebuild:
+  Version bump wrt #486474 by "A. Person". Remove USE="nls" which only avoided
+  sys-devel/gettext dependency despite dev-util/intltool being always required
+  which has sys-devel/gettext as a dependency. Remove USE="gnome" since 
net-libs
+  /libsoup-gnome is now required always.
+
+  30 Aug 2013; Gilles Dartiguelongue <[email protected]> midori-0.5.4.ebuild:
+  Depend on libsoup-gnome again, clean up old revisions.
+
+  11 Aug 2013; Samuli Suominen <[email protected]> midori-0.5.4.ebuild:
+  Restore pax marking of /usr/bin/midori because net-libs/webkit-gtk[jit] is
+  broken again wrt #480290 by "A. Person"
+
+  31 Jul 2013; Samuli Suominen <[email protected]>
+  -files/midori-0.4.6-dl.patch, -midori-0.4.6-r1.ebuild, -midori-0.5.2.ebuild:
+  old
+
+*midori-0.5.4 (17 Jul 2013)
+
+  17 Jul 2013; Samuli Suominen <[email protected]> +midori-0.5.4.ebuild,
+  -midori-9999.ebuild:
+  Version bump. Remove live version because upstream migrated from git to
+  bazaar.
+
+  01 Jun 2013; Samuli Suominen <[email protected]> -midori-0.5.0.ebuild:
+  old
+
+*midori-0.5.2 (01 Jun 2013)
+
+  01 Jun 2013; Samuli Suominen <[email protected]> +midori-0.5.2.ebuild,
+  midori-9999.ebuild:
+  Version bump.
+
+  09 Apr 2013; Samuli Suominen <[email protected]> -midori-0.4.8.ebuild,
+  -files/midori-0.4.8-desktop_file_validation.patch, -midori-0.4.9.ebuild:
+  old
+
+*midori-0.5.0 (09 Apr 2013)
+
+  09 Apr 2013; Christoph Mende <[email protected]> +midori-0.5.0.ebuild:
+  Version bump
+
+  31 Mar 2013; Pacho Ramos <[email protected]> midori-0.4.9.ebuild,
+  midori-9999.ebuild:
+  Adapt to libsoup-2.42 dropping gnome USE and splitting (#463702)
+
+  29 Mar 2013; Christoph Mende <[email protected]> midori-0.4.6-r1.ebuild,
+  midori-0.4.8.ebuild, midori-0.4.9.ebuild, midori-9999.ebuild:
+  Convert to vala.eclass
+
+*midori-0.4.9 (12 Mar 2013)
+
+  12 Mar 2013; Samuli Suominen <[email protected]> +midori-0.4.9.ebuild,
+  midori-9999.ebuild, metadata.xml:
+  Version bump.
+
+  06 Feb 2013; Samuli Suominen <[email protected]> midori-0.4.8.ebuild:
+  Comment out the desktop file validation patch temporarily because the code is
+  not compatible with it yet.
+
+  06 Feb 2013; Samuli Suominen <[email protected]> midori-0.4.8.ebuild,
+  +files/midori-0.4.8-desktop_file_validation.patch:
+  Fix desktop file validation of midori{,-private}.desktop wrt #435864 by
+  Julian Ospald
+
+  06 Feb 2013; Samuli Suominen <[email protected]> -midori-0.4.7.ebuild:
+  old
+
+*midori-0.4.8 (06 Feb 2013)
+
+  06 Feb 2013; Samuli Suominen <[email protected]> +midori-0.4.8.ebuild,
+  midori-9999.ebuild:
+  Version bump. Use python-any-r1 eclass instead of the deprecated python
+  eclass.
+
+  21 Oct 2012; Samuli Suominen <[email protected]> midori-0.4.7.ebuild,
+  midori-9999.ebuild:
+  Update HOMEPAGE wrt #435706
+
+  21 Oct 2012; Samuli Suominen <[email protected]> -midori-0.4.3.ebuild,
+  -midori-0.4.6.ebuild:
+  old
+
+*midori-0.4.7 (20 Sep 2012)
+
+  20 Sep 2012; Samuli Suominen <[email protected]> +midori-0.4.7.ebuild,
+  midori-9999.ebuild, metadata.xml:
+  Version bump. New USE flag "zeitgeist" for optional dev-libs/libzeitgeist
+  dependency.
+
+  18 Aug 2012; Johannes Huber <[email protected]> midori-0.4.6-r1.ebuild:
+  Stable for x86, wrt bug #430270
+
+  07 Aug 2012; Anthony G. Basile <[email protected]> midori-0.4.6-r1.ebuild:
+  Stable ppc, bug #430270
+
+  07 Aug 2012; Agostino Sarubbo <[email protected]> midori-0.4.6-r1.ebuild:
+  Stable for amd64, wrt bug #430270
+
+*midori-0.4.6-r1 (02 Jul 2012)
+
+  02 Jul 2012; Samuli Suominen <[email protected]> +midori-0.4.6-r1.ebuild,
+  +files/midori-0.4.6-dl.patch:
+  Upstream patch for fixing "Save as..." wrt #422933 by "Vladimir". Also switch
+  0.4.6-r1 to dev-lang/vala SLOT of 0.16 like -9999 is.
+
+  02 Jul 2012; Samuli Suominen <[email protected]> midori-0.4.6.ebuild:
+  ppc stable wrt #416215
+
+  15 Jun 2012; Agostino Sarubbo <[email protected]> midori-0.4.6.ebuild:
+  Stable for amd64, wrt bug #416215
+
+  15 Jun 2012; Jeff Horelick <[email protected]> midori-0.4.6.ebuild:
+  marked x86 per bug 416215
+
+  15 May 2012; Samuli Suominen <[email protected]> -midori-0.4.4.ebuild,
+  -midori-0.4.5.ebuild:
+  old
+
+  15 May 2012; Samuli Suominen <[email protected]> midori-9999.ebuild:
+  Use dev-lang/vala:0.16 for -9999 (and thus, next version)
+
+*midori-0.4.6 (15 May 2012)
+
+  15 May 2012; Samuli Suominen <[email protected]> +midori-0.4.6.ebuild:
+  Version bump wrt #416077 by "Vladimir"
+
+  15 Apr 2012; Samuli Suominen <[email protected]> midori-0.4.5.ebuild,
+  midori-9999.ebuild:
+  Pass --disable-granite to avoid automagic dependency and build failure with
+  dev-libs/granite wrt #412101
+
+*midori-0.4.5 (15 Apr 2012)
+
+  15 Apr 2012; Samuli Suominen <[email protected]> +midori-0.4.5.ebuild,
+  midori-9999.ebuild, metadata.xml:
+  Version bump. Introduce USE="deprecated" to enable GTK+-2 instead of GTK+-3
+  for external plugins like adobe-flash wrt #410841 by Klaus Kusche.
+
+*midori-0.4.4 (09 Mar 2012)
+
+  09 Mar 2012; Samuli Suominen <[email protected]> +midori-0.4.4.ebuild:
+  Version bump.
+
+  10 Feb 2012; Samuli Suominen <[email protected]>
+  -midori-0.4.2-r200.ebuild, -midori-0.4.2-r300.ebuild:
+  old
+
+  10 Feb 2012; Samuli Suominen <[email protected]> midori-0.4.3.ebuild:
+  x86 stable wrt #401229
+
+  30 Jan 2012; Agostino Sarubbo <[email protected]> midori-0.4.3.ebuild:
+  Stable for amd64, wrt bug #401229
+
+*midori-0.4.3 (22 Dec 2011)
+
+  22 Dec 2011; Samuli Suominen <[email protected]> +midori-0.4.3.ebuild:
+  Version bump wrt #395259 by "Vladimir"
+
+  11 Dec 2011; Samuli Suominen <[email protected]> -midori-0.4.0.ebuild,
+  -files/midori-0.4.0-webkit151.patch:
+  old
+
+  11 Dec 2011; Samuli Suominen <[email protected]> midori-0.4.2-r200.ebuild:
+  amd64/x86 stable wrt #393343
+
+*midori-0.4.2-r200 (06 Dec 2011)
+
+  06 Dec 2011; Samuli Suominen <[email protected]>
+  +midori-0.4.2-r200.ebuild:
+  Restore GTK+ 2.x based ebuild for now wrt #392571 by Balint SZENTE
+
+  06 Dec 2011; Samuli Suominen <[email protected]> midori-0.4.2-r300.ebuild:
+  Search for javascriptcoregtk-3.0 instead of javascriptcoregtk-1.0 wrt #392919
+  by "Cedric"
+
+  28 Nov 2011; Samuli Suominen <[email protected]> -midori-0.4.1.ebuild,
+  -midori-0.4.2.ebuild:
+  old
+
+*midori-0.4.2-r300 (28 Nov 2011)
+
+  28 Nov 2011; Samuli Suominen <[email protected]>
+  +midori-0.4.2-r300.ebuild, midori-9999.ebuild:
+  Update to GTK+ 3.x based libraries.
+
+*midori-0.4.2 (10 Nov 2011)
+
+  10 Nov 2011; Christoph Mende <[email protected]> +midori-0.4.2.ebuild,
+  midori-9999.ebuild:
+  Version bump, remove idn (bug #389483)
+
+  28 Oct 2011; Samuli Suominen <[email protected]> metadata.xml:
+  Remove unused USE description for "vala"
+
+  28 Oct 2011; Samuli Suominen <[email protected]> midori-0.4.0.ebuild,
+  midori-0.4.1.ebuild, midori-9999.ebuild:
+  Fix missing x11-libs/libXScrnSaver depend wrt #388795 by "Faustus"
+
+  28 Oct 2011; Samuli Suominen <[email protected]> -midori-0.3.3.ebuild,
+  -midori-0.3.5.ebuild, -midori-0.3.6.ebuild:
+  old
+
+  16 Oct 2011; Samuli Suominen <[email protected]> midori-0.4.0.ebuild:
+  amd64 stable wrt #386963
+
+  16 Oct 2011; Pawel Hajdan jr <[email protected]> midori-0.4.0.ebuild:
+  x86 stable wrt bug #386963
+
+*midori-0.4.1 (14 Oct 2011)
+
+  14 Oct 2011; Christoph Mende <[email protected]> +midori-0.4.1.ebuild:
+  Version bump
+
+  02 Oct 2011; Samuli Suominen <[email protected]> midori-0.4.0.ebuild,
+  +files/midori-0.4.0-webkit151.patch:
+  Fix building with webkit-gtk >= 1.5.1 wrt #385371 by Hanno Meyer-Thurow
+
+  09 Sep 2011; Christoph Mende <[email protected]> midori-0.4.0.ebuild:
+  Restore keywords
+
+*midori-0.4.0 (02 Aug 2011)
+
+  02 Aug 2011; Christoph Mende <[email protected]> +midori-0.4.0.ebuild:
+  Version bump
+
+  17 Jun 2011; Christoph Mende <[email protected]> midori-0.3.3.ebuild,
+  midori-0.3.5.ebuild, midori-0.3.6.ebuild, midori-9999.ebuild:
+  Fix vala dependency and vala logic in the 9999 ebuild
+
+  08 Jun 2011; Christoph Mende <[email protected]> midori-9999.ebuild:
+  Update live ebuild
+
+  16 May 2011; Christoph Mende <[email protected]> midori-9999.ebuild:
+  Sync 9999 with 0.3.6
+
+*midori-0.3.6 (16 May 2011)
+
+  16 May 2011; Christoph Mende <[email protected]> +midori-0.3.6.ebuild:
+  Version bump
+
+*midori-0.3.5 (02 May 2011)
+
+  02 May 2011; Christoph Mende <[email protected]> +midori-0.3.5.ebuild:
+  Version bump
+
+  28 Apr 2011; Pawel Hajdan jr <[email protected]> midori-0.3.3.ebuild:
+  x86 stable wrt security bug #364973
+
+  27 Apr 2011; Christoph Mende <[email protected]> midori-0.3.3.ebuild:
+  Stable on amd64 wrt bug #364773
+
+  24 Apr 2011; Christoph Mende <[email protected]> midori-9999.ebuild:
+  Use git-2
+
+  21 Mar 2011; Nirbheek Chauhan <[email protected]>
+  midori-0.2.9-r1.ebuild, midori-0.3.3.ebuild, midori-9999.ebuild:
+  Fix slot-deps on gnome libs
+
+*midori-0.3.3 (14 Mar 2011)
+
+  14 Mar 2011; <[email protected]> +midori-0.3.3.ebuild, midori-9999.ebuild:
+  Version bump and synced live ebuild
+
+*midori-0.3.2-r1 (07 Mar 2011)
+
+  07 Mar 2011; Pacho Ramos <[email protected]> +midori-0.3.2-r1.ebuild,
+  midori-9999.ebuild:
+  Make this work with slotted vala, thanks a lot to Gilles Dartiguelongue for
+  his help (bug #338067).
+
+*midori-0.3.2 (26 Feb 2011)
+
+  26 Feb 2011; <[email protected]> +midori-0.3.2.ebuild:
+  Version bump (bug #356151)
+
+  05 Feb 2011; Samuli Suominen <[email protected]> midori-0.2.9-r1.ebuild:
+  x86 stable wrt #353346
+
+  01 Feb 2011; Markos Chandras <[email protected]> midori-0.2.9-r1.ebuild:
+  Stable on amd64 wrt bug #353346
+
+*midori-0.3.0 (31 Jan 2011)
+
+  31 Jan 2011; Samuli Suominen <[email protected]> +midori-0.3.0.ebuild:
+  Version bump.
+
+  30 Jan 2011; Samuli Suominen <[email protected]> midori-0.2.9-r1.ebuild,
+  +files/midori-0.2.9-libnotify-0.7.patch:
+  Fix building with x11-libs/libnotify >= 0.7.
+
+*midori-0.2.9-r1 (16 Jan 2011)
+
+  16 Jan 2011; Samuli Suominen <[email protected]> +midori-0.2.9-r1.ebuild,
+  midori-9999.ebuild:
+  Don't disable PaX anymore wrt #351407 by Faustus.
+
+  18 Dec 2010; Samuli Suominen <[email protected]> midori-0.2.9.ebuild:
+  Remove USE="vala" because it's not ready to be stabilized yet. Stabilize for
+  amd64/x86 wrt #344667.
+
+  08 Nov 2010; Samuli Suominen <[email protected]> midori-9999.ebuild:
+  Remove docdir sed from src_prepare because it was fixed upstream.
+
+  04 Nov 2010; Christian Faulhammer <[email protected]> midori-0.2.8.ebuild:
+  stable x86, bug 343735
+
+  03 Nov 2010; Markos Chandras <[email protected]> midori-0.2.8.ebuild:
+  Stable on amd64 wrt bug #343735
+
+  02 Nov 2010; Samuli Suominen <[email protected]> midori-0.2.8.ebuild:
+  Disable dev-lang/vala support because it's not ready to be stabilized wrt
+  #343737.
+
+*midori-0.2.9 (01 Nov 2010)
+
+  01 Nov 2010; Samuli Suominen <[email protected]> +midori-0.2.9.ebuild,
+  midori-9999.ebuild:
+  Version bump. Fix docdir handling on both -0.2.9 and -9999.
+
+  23 Oct 2010; Samuli Suominen <[email protected]> midori-0.2.8.ebuild,
+  midori-9999.ebuild:
+  Remove dev-lang/python runtime depend wrt #340187 by "Faustus".
+
+  09 Oct 2010; Samuli Suominen <[email protected]> midori-0.2.6.ebuild,
+  midori-0.2.8.ebuild, midori-9999.ebuild:
+  Fix libsoup-gnome dependencies wrt #340293 by Pacho Ramos.
+
+*midori-0.2.8 (29 Sep 2010)
+
+  29 Sep 2010; Samuli Suominen <[email protected]> +midori-0.2.8.ebuild,
+  midori-9999.ebuild:
+  Version bump with missing dev-lang/vala depend wrt #336643 by Agostino
+  Sarubbo and pax-mark -m for hardened wrt #338561 by René Neumann.
+
+  06 Sep 2010; Samuli Suominen <[email protected]> midori-0.2.7.ebuild,
+  midori-9999.ebuild:
+  Fix race condition with MAKEOPTS wrt #335119 by Kevin Pyle.
+
+  24 Aug 2010; Jeremy Olexa <[email protected]> midori-9999.ebuild:
+  Align -9999 ebuild with 0.2.7, bug 333779 by Michel Ganguin
+
+*midori-0.2.7 (17 Aug 2010)
+
+  17 Aug 2010; Jeremy Olexa <[email protected]> +midori-0.2.7.ebuild,
+  metadata.xml:
+  Version bump. sqlite is now a a mandatory dep for the bookmarks, USE=html
+  is defaulted to enabled for midori's help page, optional vala support
+  added. See full ChangeLog for other features here:
+  http://releases.xfce.org/feeds/project/midori
+
+  01 Aug 2010; Christian Faulhammer <[email protected]> midori-0.2.6.ebuild:
+  stable x86, bug 324227
+
+  31 Jul 2010; Markos Chandras <[email protected]> midori-0.2.6.ebuild:
+  Stable on amd64 wrt bug #324227
+
+  24 May 2010; Jeremy Olexa <[email protected]> -midori-0.2.5.ebuild:
+  remove old, issues with USE=doc. bug 321315
+
+*midori-0.2.6 (24 May 2010)
+
+  24 May 2010; Jeremy Olexa <[email protected]> +midori-0.2.6.ebuild:
+  Version bump, bug fixes from upstream and improved Speed Dial feature.
+  http://releases.xfce.org/feeds/project/midori
+
+*midori-0.2.5 (18 May 2010)
+
+  18 May 2010; Jeremy Olexa <[email protected]> +midori-0.2.5.ebuild:
+  Version bump, bug 320095. ChangeLog:
+  http://releases.xfce.org/feeds/project/midori
+
+  31 Mar 2010; Samuli Suominen <[email protected]> midori-0.2.4.ebuild,
+  midori-9999.ebuild:
+  Use Python 2.x instead of Python 3.x for ./waf wrt #302555.
+
+  10 Mar 2010; Samuli Suominen <[email protected]> midori-0.2.4.ebuild,
+  midori-9999.ebuild:
+  Introduce strip-linguas logic wrt #307763.
+
+*midori-0.2.4 (08 Mar 2010)
+
+  08 Mar 2010; Jeremy Olexa <[email protected]> +midori-0.2.4.ebuild:
+  Version bump, many small bug fixes.
+  http://releases.xfce.org/feeds/project/midori - bug 306987
+
+  20 Jan 2010; Jeremy Olexa <[email protected]> midori-0.2.2.ebuild:
+  Add missing bdep on dev-util/intltool, mandatory according to the build
+  system
+
+  29 Dec 2009; Raúl Porcel <[email protected]> midori-0.2.0.ebuild,
+  midori-0.2.1.ebuild, midori-0.2.2.ebuild:
+  Add ~arm
+
+*midori-0.2.2 (25 Dec 2009)
+
+  25 Dec 2009; Jeremy Olexa <[email protected]> -midori-0.1.10.ebuild,
+  +midori-0.2.2.ebuild:
+  Version bump, bug 297352
+
+*midori-0.2.1 (16 Nov 2009)
+
+  16 Nov 2009; Jeremy Olexa <[email protected]> +midori-0.2.1.ebuild:
+  Version bump. Many bug fixes and performance enhancements.
+  http://releases.xfce.org/feeds/project/midori
+
+  07 Nov 2009; Mounir Lamouri <[email protected]> midori-0.1.10.ebuild,
+  midori-0.2.0.ebuild:
+  Keywording for ppc, bug 292209
+
+*midori-0.2.0 (28 Oct 2009)
+
+  28 Oct 2009; Samuli Suominen <[email protected]> +midori-0.2.0.ebuild:
+  Version bump (missing libsoup >= 2.27.90 for full functionality) wrt
+  #290599, thanks to Jan Aniŝĉuk for reporting.
+
+  14 Sep 2009; Jeremy Olexa <[email protected]> midori-9999.ebuild:
+  modified -9999 ebuild to match 0.1.10 (improvements in build quality and
+  ebuild syntax
+
+*midori-0.1.10 (14 Sep 2009)
+
+  14 Sep 2009; Jeremy Olexa <[email protected]> -midori-0.1.2.ebuild,
+  -midori-0.1.5.ebuild, -midori-0.1.8.ebuild, +midori-0.1.10.ebuild,
+  metadata.xml:
+  Version bump, cleanup old. New ebuild by Jan Aniŝĉuk, bug 279768
+
+  22 Aug 2009; Jeremy Olexa <[email protected]> midori-9999.ebuild:
+  Update EGIT_REPO_URI, bug 281859
+
+*midori-0.1.9 (02 Aug 2009)
+
+  02 Aug 2009; Jeremy Olexa <[email protected]> +midori-0.1.9.ebuild:
+  Version bump, ChangeLog: http://releases.xfce.org/feeds/project/midori
+
+*midori-0.1.8 (27 Jul 2009)
+
+  27 Jul 2009; <[email protected]> +midori-0.1.8.ebuild, metadata.xml:
+  Version bump, as requested by Jan Aniŝĉuk in bug #266402. Taking
+  maintainership together with the XFCE herd, approved by Jokey on IRC.
+
+  15 May 2009; Alexis Ballier <[email protected]> midori-0.1.2.ebuild,
+  midori-0.1.5.ebuild:
+  keyword ~x86-fbsd
+
+  05 Apr 2009; Markus Ullmann <[email protected]> midori-0.1.2.ebuild:
+  Update deps again for bug #259667
+
+  05 Apr 2009; Markus Ullmann <[email protected]> midori-0.1.5.ebuild,
+  midori-9999.ebuild:
+  Updating dependency, bug #258671
+
+*midori-0.1.5 (05 Apr 2009)
+
+  05 Apr 2009; Markus Ullmann <[email protected]> +midori-0.1.5.ebuild:
+  Version bump
+
+*midori-0.1.2 (06 Feb 2009)
+
+  06 Feb 2009; Markus Ullmann <[email protected]> +midori-0.1.2.ebuild:
+  Add modified release ebuild for bug #250208, thanks to Corey Beres for the
+  initial ebuild
+
+  31 Jan 2009; <[email protected]> metadata.xml:
+  Improve useflag description for bug 256675
+
+  04 Jan 2009; Hanno Boeck <[email protected]> midori-9999.ebuild:
+  Fix multilib installation, respect CFLAGS and LDFLAGS.
+
+  27 Oct 2008; Markus Ullmann <[email protected]> metadata.xml,
+  midori-9999.ebuild:
+  Fix dependencies for bug #240688 thanks to Dale for the hint
+
+  25 Aug 2008; Markus Ullmann <[email protected]> midori-9999.ebuild:
+  Take care of new upstream buildsystem wrt bug #235544 thanks to Dale
+  Whittaker
+
+  22 Aug 2008; Markus Ullmann <[email protected]> midori-9999.ebuild:
+  New upstream repo id, thanks to David Voge in bug #234797
+
+  10 Aug 2008; Markus Ullmann <[email protected]> midori-9999.ebuild:
+  Update HOMEPAGE, thanks to Rodrigo Lazo in bug #233494
+
+  08 Jun 2008; Markus Ullmann <[email protected]> midori-9999.ebuild:
+  Change webkit dep for package rename
+
+*midori-9999 (08 Jun 2008)
+
+  08 Jun 2008; Markus Ullmann <[email protected]> +metadata.xml,
+  +midori-9999.ebuild:
+  Initial import from sunrise overlay
+
+  27 Mar 2008; Markus Ullmann <[email protected]> +metadata.xml:
+  Add ebuild for bug #215036

diff --git a/www-client/midori/Manifest b/www-client/midori/Manifest
new file mode 100644
index 0000000..6704d63
--- /dev/null
+++ b/www-client/midori/Manifest
@@ -0,0 +1,6 @@
+AUX midori-0.5.10-check_execinfo_h.patch 929 SHA256 
a054bbe22b1f259da2def7eebbb6595a86d0ccbd889823a619e7bb99b36d798f SHA512 
118826d3fb3a582f29064764833968d4c500aca3f7cf5d62276f57c10e69f2c40c8b0a564995d59e008b95835f9d328ea7733c1bfcac26441497bceae41e3be8
 WHIRLPOOL 
a19beb2d973d9317fc2b5b5ae3062314d8905bab7e0e0a48e043c09478207924a6e4964a9d8d53e2034f1d6021f5ff78389cd9faa6543afdfac9194211ff351e
+AUX midori-0.5.10-fix-webkit2-build-breakage.patch 970 SHA256 
64ad7d35ee95c63f39f1607b7c01646cc6b8b1781c8ce082ff51bba3c6f9a1ff SHA512 
e0454fb5478839a0b9bd35546e6f57a57e07e36a2ac370c3bcd9762d46be7b3aa7ba860beb4ce338d286cecffb796ec9af8b4704bac48f941814287b10fec9f6
 WHIRLPOOL 
cc9fa9f8ac6fd57522238a617801b0e1c27cf998e62c8f858266254ad77ab280d5a0e15d76b6b5e3c334e8a6e96ca4b34beedf17cd3d2de3f7d4f686a3090a00
+DIST midori_0.5.10_all_.tar.bz2 1379519 SHA256 
702344f68d7f034866a46398e35b3c16a5a5f3e431a5d916ea5efc3eaaa3e46f SHA512 
9e615581b2029e2167d13bab3a580cf89b87da4979bb27982f2002b4ddb97e44d27ea910ee60df6479bd0dfa8cbef75217fa1956eb34b13475c99ab25b83f245
 WHIRLPOOL 
754b5d7b6851a2c0e537c6746d945f9412cf3757c559bcb07e455f555fa67bfc3e29ff08a39517359ba99bd0759252adea3d78f6281d7a07c8411f02da24fdc7
+EBUILD midori-0.5.10-r99.ebuild 3114 SHA256 
4e8b1918edd56e80350005f13529a2f5ee94c78d0dacfba05c7b8438da1fb95c SHA512 
ffb83393d2abda9863084942667c968e9ab3575561ebdd44649d2c94b2cd1571f5cbd49ce0d4cfdf705172be93dcfb10c218adb43d2c4cc6415722b12256a40e
 WHIRLPOOL 
16b4aca53ca89b0d16708d32c21172e6e2c1ed77686f9a53b1ffcc65d3e924acac1df5e872435b34b9daf4489537bdc34c75e1716c06afcbeae1043811e1e28a
+MISC ChangeLog 20370 SHA256 
3675c485bd964efdb4d685b77d2f4291c27292b20904b4d5901f45bc3eb5faf2 SHA512 
c08b17bc29d72a036edc2af555b547ffd90ee524a22867b8554e78b98d9461f0891be4636db853aff2a091bfb5f8e4a2f1633a2fb876af9484a3ce32e74c7af0
 WHIRLPOOL 
158b24fd965ebbe6c27ee86f3e2d483d39d87eb6f479823306e619fe5b13353c35ea5b88330bb0a4c0dd033c76a9258c20b2b3178b18cb611bbc7742d25a2bec
+MISC metadata.xml 600 SHA256 
d95e833c1eacf1d25e590e113e9c8e5070c708287992ec89b61aac7f03f16928 SHA512 
17acff07ae7ee5fbfac9a8cb30202e7d497a1eae395eb83460352ad896f41eb47c010c45c452c8147f15cf9f04b1364f2eb2260f20547a21dee45d26a801666a
 WHIRLPOOL 
d223d4177a0885bd14079a55c439542acc102cddc6e36a14b68bb36d334e4ad33f44a1df28e74c3f1482ebe228acb7ca64c51838e02e1c2f28eecf5287aa92ce

diff --git a/www-client/midori/files/midori-0.5.10-check_execinfo_h.patch 
b/www-client/midori/files/midori-0.5.10-check_execinfo_h.patch
new file mode 100644
index 0000000..272d2a6
--- /dev/null
+++ b/www-client/midori/files/midori-0.5.10-check_execinfo_h.patch
@@ -0,0 +1,36 @@
+See: https://code.launchpad.net/~midori/midori/findFileExecInfo/+merge/265222
+
+=== modified file 'CMakeLists.txt'
+--- CMakeLists.txt     2015-06-18 05:03:38 +0000
++++ CMakeLists.txt     2015-07-19 22:27:33 +0000
+@@ -68,6 +68,11 @@
+     if (SIGNAL)
+         add_definitions("-DHAVE_SIGNAL_H")
+     endif ()
++
++    find_file (EXEC_INFO execinfo.h)
++    if (EXEC_INFO)
++        set(VALAFLAGS ${VALAFLAGS} -D HAVE_EXECINFO_H)
++    endif ()
+ endif ()
+ 
+ find_library (X11 X11)
+@@ -101,17 +106,6 @@
+     add_definitions("-DHAVE_OSX=0")
+ endif ()
+ 
+-# Check if execinfo.h header exists
+-string(FIND ${CMAKE_SYSTEM_NAME} "BSD" BEGIN)
+-if (${BEGIN} GREATER 0)
+-    string(SUBSTRING ${CMAKE_SYSTEM_NAME} ${BEGIN} 3 BSD)
+-else()
+-    set(BSD 0)
+-endif()
+-if (UNIX AND NOT BSD AND NOT DFLY)
+-    set(VALAFLAGS ${VALAFLAGS} -D HAVE_EXECINFO_H)
+-endif ()
+-
+ find_package(PkgConfig)
+ pkg_check_modules(DEPS REQUIRED
+                   libxml-2.0>=2.6
+

diff --git 
a/www-client/midori/files/midori-0.5.10-fix-webkit2-build-breakage.patch 
b/www-client/midori/files/midori-0.5.10-fix-webkit2-build-breakage.patch
new file mode 100644
index 0000000..3c6059c
--- /dev/null
+++ b/www-client/midori/files/midori-0.5.10-fix-webkit2-build-breakage.patch
@@ -0,0 +1,22 @@
+https://launchpadlibrarian.net/204464340/0002-fix-webkit2-build-breakage.patch
+
+webkit_web_view_get_main_frame() is a webkit1 API function.
+Using it without a check breaks webkit2 builds.
+
+Signed-off-by: Gustavo Zacarias <[email protected]>
+
+diff -Nura midori-0.5.10.orig/midori/midori-view.c 
midori-0.5.10.wk2/midori/midori-view.c
+--- midori-0.5.10.orig/midori/midori-view.c    2015-04-24 08:50:24.940501790 
-0300
++++ midori-0.5.10.wk2/midori/midori-view.c     2015-04-25 07:19:21.707132362 
-0300
+@@ -1256,9 +1256,11 @@
+                                         message, error->message, NULL,
+                                         _("Try Again"), web_frame);
+ 
++#ifdef WEBKIT2
+     /* if the main frame for the whole tab has a network error, set tab error 
status */
+     if (web_frame == webkit_web_view_get_main_frame (web_view))
+         midori_tab_set_load_error (MIDORI_TAB (view), 
MIDORI_LOAD_ERROR_NETWORK);
++#endif
+ 
+     g_free (message);
+     g_free (title);

diff --git a/www-client/midori/metadata.xml b/www-client/midori/metadata.xml
new file mode 100644
index 0000000..ead2b54
--- /dev/null
+++ b/www-client/midori/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>xfce</herd>
+  <use>
+    <flag name='deprecated'>Enable GTK+-2 instead of GTK+-3 because of 
external plugins like adobe-flash</flag>
+    <flag name='granite'>Enable support for the elementary library 
<pkg>dev-libs/granite</pkg></flag>
+    <flag name='zeitgeist'>Add support for Zeitgeist event tracking 
system</flag>
+    <flag name='webkit2'>Enable WebKit2 API that splits web content rendering 
and application UI into separate processes</flag>
+  </use>
+</pkgmetadata>

diff --git a/www-client/midori/midori-0.5.10-r99.ebuild 
b/www-client/midori/midori-0.5.10-r99.ebuild
new file mode 100644
index 0000000..f18ad1b
--- /dev/null
+++ b/www-client/midori/midori-0.5.10-r99.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/midori/midori-0.5.10.ebuild,v 
1.4 2015/07/04 14:09:02 perfinion Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+
+unset _live_inherits
+
+if [[ ${PV} == *9999* ]]; then
+       EGIT_REPO_URI="git://git.xfce.org/apps/${PN}"
+       _live_inherits=git-2
+else
+       KEYWORDS="~amd64 ~arm ~mips ~ppc x86"
+       
SRC_URI="http://www.${PN}-browser.org/downloads/${PN}_${PV}_all_.tar.bz2";
+fi
+
+inherit eutils fdo-mime gnome2-utils pax-utils python-any-r1 cmake-utils vala 
${_live_inherits}
+
+DESCRIPTION="A lightweight web browser based on WebKitGTK+"
+HOMEPAGE="http://www.midori-browser.org/";
+
+LICENSE="LGPL-2.1 MIT"
+SLOT="0"
+IUSE="deprecated doc granite introspection +jit +webkit2 zeitgeist"
+
+RDEPEND="
+       >=app-crypt/gcr-3[gtk]
+       >=dev-db/sqlite-3.6.19:3
+       >=dev-libs/glib-2.32.3
+       dev-libs/libxml2
+       >=net-libs/libsoup-2.38:2.4
+       >=net-libs/libsoup-gnome-2.38:2.4
+       >=x11-libs/libnotify-0.7
+       x11-libs/libXScrnSaver
+       deprecated? (
+               >=net-libs/webkit-gtk-1.8.1:2[jit=]
+               >=x11-libs/gtk+-2.24:2
+               )
+       !deprecated? (
+               x11-libs/gtk+:3
+               webkit2? ( >=net-libs/webkit-gtk-1.11.91:3[jit=] )
+               !webkit2? ( >=net-libs/webkit-gtk-1.8.1:3[jit=] )
+               )
+       granite? ( >=dev-libs/granite-0.2 )
+       introspection? ( dev-libs/gobject-introspection:= )
+       zeitgeist? ( >=dev-libs/libzeitgeist-0.3.14 )
+"
+DEPEND="${RDEPEND}
+       ${PYTHON_DEPS}
+       $(vala_depend)
+       dev-util/intltool
+       gnome-base/librsvg
+       sys-devel/gettext
+       doc? ( dev-util/gtk-doc )
+"
+REQUIRED_USE="
+       granite? ( !deprecated )
+       introspection? ( deprecated )
+       webkit2? ( !deprecated )
+"
+
+S=${WORKDIR}
+
+pkg_setup() {
+       python-any-r1_pkg_setup
+}
+
+src_unpack() {
+       if [[ ${PV} == *9999* ]]; then
+               git-2_src_unpack
+       else
+               default
+       fi
+}
+
+src_prepare() {
+       epatch "${FILESDIR}/${P}-fix-webkit2-build-breakage.patch"
+       epatch "${FILESDIR}/${P}-check_execinfo_h.patch"
+       vala_src_prepare
+       sed -i -e '/install/s:COPYING:HACKING TODO TRANSLATE:' CMakeLists.txt 
|| die
+}
+
+src_configure() {
+       strip-linguas -i po
+
+       local mycmakeargs=(
+               -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+               $(cmake-utils_use_use doc APIDOCS)
+               $(cmake-utils_use_use introspection GIR)
+               $(cmake-utils_use_use granite)
+               $(cmake-utils_use_use zeitgeist)
+               -DVALA_EXECUTABLE="${VALAC}"
+               )
+
+       if use deprecated; then
+               mycmakeargs+=(
+                       -DUSE_GTK3=OFF
+                       -DHALF_BRO_INCOM_WEBKIT2=OFF
+                       )
+       else
+               mycmakeargs+=(
+                       -DUSE_GTK3=ON
+                       $(cmake-utils_use webkit2 HALF_BRO_INCOM_WEBKIT2)
+                       )
+       fi
+
+       cmake-utils_src_configure
+}
+
+src_install() {
+       cmake-utils_src_install
+
+       local jit_is_enabled
+       if use deprecated; then
+               has_version 'net-libs/webkit-gtk:2[jit]' && jit_is_enabled=yes
+       else
+               has_version 'net-libs/webkit-gtk:3[jit]' && jit_is_enabled=yes
+       fi
+       [[ ${jit_is_enabled} == yes ]] && pax-mark -m "${ED}"/usr/bin/${PN} 
#480290
+}
+
+pkg_preinst() {
+       gnome2_icon_savelist
+}
+
+pkg_postinst() {
+       fdo-mime_desktop_database_update
+       fdo-mime_mime_database_update
+       gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+       fdo-mime_desktop_database_update
+       fdo-mime_mime_database_update
+       gnome2_icon_cache_update
+}

Reply via email to