Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/epiphany/
Date: Thu, 25 Apr 2019 18:15:04
Message-Id: 1556216092.a9f5d54ffce5d5af41e03c808bbfd711ecedcc6e.pacho@gentoo
1 commit: a9f5d54ffce5d5af41e03c808bbfd711ecedcc6e
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 25 18:14:21 2019 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 25 18:14:52 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f5d54f
7
8 www-client/epiphany: Version bump to 3.30.4
9
10 Package-Manager: Portage-2.3.64, Repoman-2.3.12
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 www-client/epiphany/Manifest | 1 +
14 www-client/epiphany/epiphany-3.30.4.ebuild | 74 ++++++++++++++++++++++++++++++
15 2 files changed, 75 insertions(+)
16
17 diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
18 index 03a0d822fc4..fcd6f19f5f2 100644
19 --- a/www-client/epiphany/Manifest
20 +++ b/www-client/epiphany/Manifest
21 @@ -1,2 +1,3 @@
22 DIST epiphany-3.30.2.tar.xz 4528100 BLAKE2B 3b711df8aa3166c26f639658de188e730f346be7c9bdfc65a5064804c1b0e22a744aec6c559c4131125e8fb34e7bb80636f559c7257cca3ad044c6b810bbe657 SHA512 4edaa042357ad44f2069412508cff9524e6e397da868b78768b493d03d77d16807d78f074eb1a4b18fcc1143d3a63d21f3eb1c0f126a31290320016c76c5130e
23 DIST epiphany-3.30.3.tar.xz 4531796 BLAKE2B 83ef6fb907d14e7a6605a4bb5ec5ecb5d463e2f21efe87550af4e5972bb02b6e52ca8df1d9866954d86858faa727bcd3fd525145d99eeca2c1c63d5387953b61 SHA512 a94a15cca6632157ab636a240af0567dc0e6b1070b510c1befc29e5bec51ab80a89ff101aff9c985632791dbfe0378417cbc2df4d48c1b2ada90d3d5c22a80ab
24 +DIST epiphany-3.30.4.tar.xz 4531732 BLAKE2B a4741d353800517c0233456e513a974ecd7641799395df7cafe6940cbfa49402836484010634ef3c59e36bd3bb2ced331d19a4ed05d1630c00d7ee385961227b SHA512 8574a26a22a24db7e65254f65723f6e4405fccd783bb7e122f8a5f6aff62d3ef1dd0b3ce903eb1f750e7ae28c2f1154a2c1c15970892216211d51edee318bd47
25
26 diff --git a/www-client/epiphany/epiphany-3.30.4.ebuild b/www-client/epiphany/epiphany-3.30.4.ebuild
27 new file mode 100644
28 index 00000000000..ecb6ccc371d
29 --- /dev/null
30 +++ b/www-client/epiphany/epiphany-3.30.4.ebuild
31 @@ -0,0 +1,74 @@
32 +# Copyright 1999-2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +
37 +inherit gnome.org gnome2-utils meson xdg virtualx
38 +
39 +DESCRIPTION="GNOME webbrowser based on Webkit"
40 +HOMEPAGE="https://wiki.gnome.org/Apps/Web"
41 +
42 +LICENSE="GPL-3+"
43 +SLOT="0"
44 +IUSE="test"
45 +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
46 +
47 +COMMON_DEPEND="
48 + >=dev-libs/glib-2.52.0:2
49 + >=x11-libs/gtk+-3.22.13:3
50 + >=dev-libs/nettle-3.2:=
51 + >=net-libs/webkit-gtk-2.21.92:4=
52 + >=x11-libs/cairo-1.2
53 + >=dev-libs/libdazzle-3.28.0
54 + >=app-crypt/gcr-3.5.5:=[gtk]
55 + >=x11-libs/gdk-pixbuf-2.36.5:2
56 + dev-libs/icu:=
57 + >=app-text/iso-codes-0.35
58 + >=dev-libs/json-glib-1.2.4
59 + >=x11-libs/libnotify-0.5.1
60 + >=app-crypt/libsecret-0.14
61 + >=net-libs/libsoup-2.48:2.4
62 + >=dev-libs/libxml2-2.6.12:2
63 + >=dev-libs/libxslt-1.1.7
64 + dev-db/sqlite:3
65 + dev-libs/gmp:0=
66 + >=gnome-base/gsettings-desktop-schemas-0.0.1
67 +"
68 +RDEPEND="${COMMON_DEPEND}
69 + x11-themes/adwaita-icon-theme
70 +"
71 +# paxctl needed for bug #407085
72 +# appstream-glib needed for appdata.xml gettext translation
73 +DEPEND="${COMMON_DEPEND}
74 + dev-libs/appstream-glib
75 + dev-util/gdbus-codegen
76 + dev-util/glib-utils
77 + dev-util/itstool
78 + sys-apps/paxctl
79 + >=sys-devel/gettext-0.19.8
80 + virtual/pkgconfig
81 +"
82 +
83 +src_configure() {
84 + local emesonargs=(
85 + -Ddeveloper_mode=false
86 + -Ddistributor_name=Gentoo
87 + -Dtech_preview=false
88 + $(meson_use test unit_tests)
89 + )
90 + meson_src_configure
91 +}
92 +
93 +src_test() {
94 + virtx meson_src_test
95 +}
96 +
97 +pkg_postinst() {
98 + xdg_pkg_postinst
99 + gnome2_schemas_update
100 +}
101 +
102 +pkg_postrm() {
103 + xdg_pkg_postrm
104 + gnome2_schemas_update
105 +}