1 |
commit: f0c6344b1993203ac27922c7fb023a98f0284e21 |
2 |
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Dec 23 16:44:34 2016 +0000 |
4 |
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Dec 23 16:45:32 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0c6344b |
7 |
|
8 |
www-client/vivaldi: Version bump. |
9 |
|
10 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
11 |
|
12 |
www-client/vivaldi/Manifest | 4 + |
13 |
www-client/vivaldi/vivaldi-1.6.689.46_p1.ebuild | 110 ++++++++++++++++++++++++ |
14 |
www-client/vivaldi/vivaldi-1.7.705.3_p1.ebuild | 110 ++++++++++++++++++++++++ |
15 |
3 files changed, 224 insertions(+) |
16 |
|
17 |
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest |
18 |
index 5c45a2d..622af99 100644 |
19 |
--- a/www-client/vivaldi/Manifest |
20 |
+++ b/www-client/vivaldi/Manifest |
21 |
@@ -4,3 +4,7 @@ DIST vivaldi-1.6.689.34_p1-amd64.deb 47438240 SHA256 35c322461b893aeb020f0e84400 |
22 |
DIST vivaldi-1.6.689.34_p1-i386.deb 47805064 SHA256 e02b4abd62302812bd233fabe2da30a9605af75e993c14fb0bb64cee565cfe29 SHA512 5b4d908e1e4bcfbf9ca04244733e839b885af0f485452b4d69d65e0ece9c89f64c8d0e11bc7d4f843151bbddbba6fb6bec2e71fcd789c38919125fe79d86cd8e WHIRLPOOL 2a02d0a02bf4f7c47060a806395f576840d13a0481bac6f0d6199aa66831f7d986655af9f5d8464034cf64a054aa542456314185ade0fde7efe6d7ff06713828 |
23 |
DIST vivaldi-1.6.689.40_p1-amd64.deb 47428698 SHA256 ecc3a499449d6902331b37d676fbbd07fa8702a447c894ff5a5dfc0d4931dada SHA512 312287ee43075bddb97a2f8664dc223886c6c41b3e166fbb005719e04c70400628672af0c215e5f7e656aa32ee66d8831c75fbee6577b37330373a82ab193ba4 WHIRLPOOL a4b00ef8ffb4aa1c7999123d08671ec6e96f84e912c38610ce406ca5c948f8a12ba4378ef902a8476cbfc29cadef81d112546bcbe836ea5d3296209680bf82a0 |
24 |
DIST vivaldi-1.6.689.40_p1-i386.deb 47749030 SHA256 780b232b12590b1c00f6eec0dfbd6a1ee35787f6545c80bdd780ea6037280356 SHA512 88a925857cdd49d0a4224dc77f59dea23323ab31ba911301a5cd7fee484ba95a59f95048a5e27e50a07e71dd2b06c3993e96a36894273b0ee4674c30da06c4a2 WHIRLPOOL 2162e423fa43946790c797eb5446345396a66def7ddc615b032ea59e29577f981384801f10cdb827d09cb878c7f0a8bb777d521f2b1cfcdec124fda00e896965 |
25 |
+DIST vivaldi-1.6.689.46_p1-amd64.deb 47467978 SHA256 b4bb48d6ade779f499dfd42a5d0586aeb7d1d8c65d90ba222c52c3011d4b26a4 SHA512 3e53d4364fd6df17369027e1e9bb524ece778f5b6c354af5113cfbb2c96781a0434138980846f61370a923ea7db491e3b394ea3ea97a4fae5d910c148b93adfb WHIRLPOOL 7ca70ee2bdb3a773a574f8520129f158fc38a3bf379903eddca115d183baf4b306dce8e6ceaa3d06ce5e908cfd10c0e95d7e60309b453b2df91d20f8fd3be73b |
26 |
+DIST vivaldi-1.6.689.46_p1-i386.deb 47740518 SHA256 722588ad7acc2f80383ef5c59d086085f31a41ff3eb9f8bb719698ef7fbc0049 SHA512 0d1e2111dc1063f48c70c19f7852ed67ac8cf66f75eaa3a47f14763b852913df9528041a0134b1dfb767fb39b4172335a0c82b0827346f6e9b1966f16026d11d WHIRLPOOL d528597ec6c691152cd10f0ee88f88218259364ca6e31f4ef37d0a71aa1540bf217819aecca222ca8bda26d40bd8d8f834154baa563cddacfbb22555d91dcc66 |
27 |
+DIST vivaldi-1.7.705.3_p1-amd64.deb 48668242 SHA256 943fb43314358aa8422122806476cc61b3b2946ff1cb8de38c87486fc599843c SHA512 3fd922baa3b4050c1d4509c8cfffbc0cd00400d525ef09d4a7512ff07839f5fc927eb14952bf3e25c6a22a344d4e2cb1cb9d4e8a8cff7f6dd9d51f024d4a61ee WHIRLPOOL ca68c340a5065742bc103522a8b1bb73bce25138fb8daea3bc501743acbcb589fe22c2eb3c0f4249dcdc800ddcbd217a961db2e346207fb7b8efe2b0a07a40d8 |
28 |
+DIST vivaldi-1.7.705.3_p1-i386.deb 49058302 SHA256 cd768073b31ad3ca56d717287aa0e22173b65a5a5d7779ea489785f1d60d9af7 SHA512 bf90b7277028a19c802f667f03c06e86773a325e78b3b6a54b8699e53526b13f09eab803f05fbae4e85fe27f9c671631f6ad1ef2c2de0c84a3bba32313b04b73 WHIRLPOOL 959b57384d2bb3f552b512c403187fc19a83905330eb22c2a2b128b55802f29971bdb171ff7fa3a5d9f822812f2c94b095c2c36cf09826f868724739d0426906 |
29 |
|
30 |
diff --git a/www-client/vivaldi/vivaldi-1.6.689.46_p1.ebuild b/www-client/vivaldi/vivaldi-1.6.689.46_p1.ebuild |
31 |
new file mode 100644 |
32 |
index 00000000..4d62004 |
33 |
--- /dev/null |
34 |
+++ b/www-client/vivaldi/vivaldi-1.6.689.46_p1.ebuild |
35 |
@@ -0,0 +1,110 @@ |
36 |
+# Copyright 1999-2016 Gentoo Foundation |
37 |
+# Distributed under the terms of the GNU General Public License v2 |
38 |
+# $Id$ |
39 |
+ |
40 |
+EAPI=5 |
41 |
+CHROMIUM_LANGS=" |
42 |
+ am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi |
43 |
+ hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv |
44 |
+ sw ta te th tr uk vi zh-CN zh-TW |
45 |
+" |
46 |
+inherit chromium-2 eutils multilib unpacker toolchain-funcs |
47 |
+ |
48 |
+#VIVALDI_BRANCH="snapshot" |
49 |
+ |
50 |
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}" |
51 |
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}" |
52 |
+VIVALDI_HOME="opt/${VIVALDI_BIN}" |
53 |
+DESCRIPTION="A new browser for our friends" |
54 |
+HOMEPAGE="http://vivaldi.com/" |
55 |
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_" |
56 |
+SRC_URI=" |
57 |
+ amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) |
58 |
+ x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) |
59 |
+" |
60 |
+ |
61 |
+LICENSE="Vivaldi" |
62 |
+SLOT="0" |
63 |
+KEYWORDS="-* ~amd64 ~x86" |
64 |
+ |
65 |
+RESTRICT="bindist mirror" |
66 |
+ |
67 |
+S=${WORKDIR} |
68 |
+ |
69 |
+RDEPEND=" |
70 |
+ dev-libs/expat |
71 |
+ dev-libs/glib:2 |
72 |
+ dev-libs/nspr |
73 |
+ dev-libs/nss |
74 |
+ >=dev-libs/openssl-1.0.1:0 |
75 |
+ gnome-base/gconf:2 |
76 |
+ media-libs/alsa-lib |
77 |
+ media-libs/fontconfig |
78 |
+ media-libs/freetype |
79 |
+ net-misc/curl |
80 |
+ net-print/cups |
81 |
+ sys-apps/dbus |
82 |
+ sys-libs/libcap |
83 |
+ x11-libs/cairo |
84 |
+ x11-libs/gdk-pixbuf |
85 |
+ x11-libs/gtk+:2 |
86 |
+ x11-libs/libX11 |
87 |
+ x11-libs/libXScrnSaver |
88 |
+ x11-libs/libXcomposite |
89 |
+ x11-libs/libXcursor |
90 |
+ x11-libs/libXdamage |
91 |
+ x11-libs/libXext |
92 |
+ x11-libs/libXfixes |
93 |
+ x11-libs/libXi |
94 |
+ x11-libs/libXrandr |
95 |
+ x11-libs/libXrender |
96 |
+ x11-libs/libXtst |
97 |
+ x11-libs/pango[X] |
98 |
+" |
99 |
+ |
100 |
+QA_PREBUILT="*" |
101 |
+S=${WORKDIR} |
102 |
+ |
103 |
+src_unpack() { |
104 |
+ unpack_deb ${A} |
105 |
+} |
106 |
+ |
107 |
+src_prepare() { |
108 |
+ sed -i \ |
109 |
+ -e "s|${VIVALDI_BIN}|${PN}|g" \ |
110 |
+ usr/share/applications/${VIVALDI_PN}.desktop \ |
111 |
+ usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die |
112 |
+ |
113 |
+ mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die |
114 |
+ chmod 0755 usr/share/doc/${PF} || die |
115 |
+ |
116 |
+ rm \ |
117 |
+ _gpgbuilder \ |
118 |
+ etc/cron.daily/${VIVALDI_BIN} \ |
119 |
+ ${VIVALDI_HOME}/libwidevinecdm.so \ |
120 |
+ || die |
121 |
+ rmdir \ |
122 |
+ etc/cron.daily/ \ |
123 |
+ etc/ \ |
124 |
+ || die |
125 |
+ |
126 |
+ local c d |
127 |
+ for d in 16 22 24 32 48 64 128 256; do |
128 |
+ mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die |
129 |
+ cp \ |
130 |
+ ${VIVALDI_HOME}/product_logo_${d}.png \ |
131 |
+ usr/share/icons/hicolor/${d}x${d}/apps/vivaldi.png || die |
132 |
+ done |
133 |
+ |
134 |
+ pushd "${VIVALDI_HOME}/locales" > /dev/null || die |
135 |
+ chromium_remove_language_paks |
136 |
+ popd > /dev/null || die |
137 |
+ |
138 |
+} |
139 |
+ |
140 |
+src_install() { |
141 |
+ mv * "${D}" || die |
142 |
+ dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} |
143 |
+ |
144 |
+ fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox |
145 |
+} |
146 |
|
147 |
diff --git a/www-client/vivaldi/vivaldi-1.7.705.3_p1.ebuild b/www-client/vivaldi/vivaldi-1.7.705.3_p1.ebuild |
148 |
new file mode 100644 |
149 |
index 00000000..6d39297 |
150 |
--- /dev/null |
151 |
+++ b/www-client/vivaldi/vivaldi-1.7.705.3_p1.ebuild |
152 |
@@ -0,0 +1,110 @@ |
153 |
+# Copyright 1999-2016 Gentoo Foundation |
154 |
+# Distributed under the terms of the GNU General Public License v2 |
155 |
+# $Id$ |
156 |
+ |
157 |
+EAPI=5 |
158 |
+CHROMIUM_LANGS=" |
159 |
+ am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi |
160 |
+ hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv |
161 |
+ sw ta te th tr uk vi zh-CN zh-TW |
162 |
+" |
163 |
+inherit chromium-2 eutils multilib unpacker toolchain-funcs |
164 |
+ |
165 |
+VIVALDI_BRANCH="snapshot" |
166 |
+ |
167 |
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}" |
168 |
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}" |
169 |
+VIVALDI_HOME="opt/${VIVALDI_BIN}" |
170 |
+DESCRIPTION="A new browser for our friends" |
171 |
+HOMEPAGE="http://vivaldi.com/" |
172 |
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_" |
173 |
+SRC_URI=" |
174 |
+ amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) |
175 |
+ x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) |
176 |
+" |
177 |
+ |
178 |
+LICENSE="Vivaldi" |
179 |
+SLOT="0" |
180 |
+KEYWORDS="-* ~amd64 ~x86" |
181 |
+ |
182 |
+RESTRICT="bindist mirror" |
183 |
+ |
184 |
+S=${WORKDIR} |
185 |
+ |
186 |
+RDEPEND=" |
187 |
+ dev-libs/expat |
188 |
+ dev-libs/glib:2 |
189 |
+ dev-libs/nspr |
190 |
+ dev-libs/nss |
191 |
+ >=dev-libs/openssl-1.0.1:0 |
192 |
+ gnome-base/gconf:2 |
193 |
+ media-libs/alsa-lib |
194 |
+ media-libs/fontconfig |
195 |
+ media-libs/freetype |
196 |
+ net-misc/curl |
197 |
+ net-print/cups |
198 |
+ sys-apps/dbus |
199 |
+ sys-libs/libcap |
200 |
+ x11-libs/cairo |
201 |
+ x11-libs/gdk-pixbuf |
202 |
+ x11-libs/gtk+:2 |
203 |
+ x11-libs/libX11 |
204 |
+ x11-libs/libXScrnSaver |
205 |
+ x11-libs/libXcomposite |
206 |
+ x11-libs/libXcursor |
207 |
+ x11-libs/libXdamage |
208 |
+ x11-libs/libXext |
209 |
+ x11-libs/libXfixes |
210 |
+ x11-libs/libXi |
211 |
+ x11-libs/libXrandr |
212 |
+ x11-libs/libXrender |
213 |
+ x11-libs/libXtst |
214 |
+ x11-libs/pango[X] |
215 |
+" |
216 |
+ |
217 |
+QA_PREBUILT="*" |
218 |
+S=${WORKDIR} |
219 |
+ |
220 |
+src_unpack() { |
221 |
+ unpack_deb ${A} |
222 |
+} |
223 |
+ |
224 |
+src_prepare() { |
225 |
+ sed -i \ |
226 |
+ -e "s|${VIVALDI_BIN}|${PN}|g" \ |
227 |
+ usr/share/applications/${VIVALDI_PN}.desktop \ |
228 |
+ usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die |
229 |
+ |
230 |
+ mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die |
231 |
+ chmod 0755 usr/share/doc/${PF} || die |
232 |
+ |
233 |
+ rm \ |
234 |
+ _gpgbuilder \ |
235 |
+ etc/cron.daily/${VIVALDI_BIN} \ |
236 |
+ ${VIVALDI_HOME}/libwidevinecdm.so \ |
237 |
+ || die |
238 |
+ rmdir \ |
239 |
+ etc/cron.daily/ \ |
240 |
+ etc/ \ |
241 |
+ || die |
242 |
+ |
243 |
+ local c d |
244 |
+ for d in 16 22 24 32 48 64 128 256; do |
245 |
+ mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die |
246 |
+ cp \ |
247 |
+ ${VIVALDI_HOME}/product_logo_${d}.png \ |
248 |
+ usr/share/icons/hicolor/${d}x${d}/apps/vivaldi.png || die |
249 |
+ done |
250 |
+ |
251 |
+ pushd "${VIVALDI_HOME}/locales" > /dev/null || die |
252 |
+ chromium_remove_language_paks |
253 |
+ popd > /dev/null || die |
254 |
+ |
255 |
+} |
256 |
+ |
257 |
+src_install() { |
258 |
+ mv * "${D}" || die |
259 |
+ dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} |
260 |
+ |
261 |
+ fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox |
262 |
+} |