Gentoo Archives: gentoo-commits

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