Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
Date: Wed, 27 Jan 2021 09:49:10
Message-Id: 1611740924.52bc65e97862ee578ca97ee53f7bf4aaed6b3baf.chewi@gentoo
1 commit: 52bc65e97862ee578ca97ee53f7bf4aaed6b3baf
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 27 09:48:44 2021 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 27 09:48:44 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bc65e9
7
8 www-client/vivaldi-snapshot: Drop old 3.6.2165.3
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.1
11 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
12
13 www-client/vivaldi-snapshot/Manifest | 4 -
14 .../vivaldi-snapshot-3.6.2165.3.ebuild | 202 ---------------------
15 2 files changed, 206 deletions(-)
16
17 diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
18 index e82da141e2a..033cb3960f0 100644
19 --- a/www-client/vivaldi-snapshot/Manifest
20 +++ b/www-client/vivaldi-snapshot/Manifest
21 @@ -6,7 +6,3 @@ DIST vivaldi-snapshot_3.6.2165.26-1_amd64.deb 77534968 BLAKE2B c8fcd5a48f6657289
22 DIST vivaldi-snapshot_3.6.2165.26-1_arm64.deb 69807004 BLAKE2B 621675672e6b151a9ec8061f170ac885d151872a334a8ae4ac117f4a640f7a093e30828f1cd95e03e105545790a649b5e668b1dbe663969311df111306f25fe4 SHA512 ef5c098aab49074f5c3c360a9d44929d8e8517f8eaf85d9afca2e46fcecb302f8fac1bb1b37ab1273c764a9c837034992f5d2f963b0b3a43863e1a6e994080cd
23 DIST vivaldi-snapshot_3.6.2165.26-1_armhf.deb 68608692 BLAKE2B 0e54dc2c5f8b8ec238d0de7c79c40316b0f6005df43fc37ace484f4bf048e305be321d880a513c97c3dacd8797229d279c08dfe63a8c7307fe15ba60f935c2c7 SHA512 e2d19ccabea4fde8fab3a2589ef4e8361d4fcd4f964b8254d929822d67cc8a6667356f2131526b124537fc688b18a781833a2c5b07bd14c3f0877f990136e6b2
24 DIST vivaldi-snapshot_3.6.2165.26-1_i386.deb 74265460 BLAKE2B f285f0b257adb6944c4d05a414b7d9cc404c79555defb5823ccf449b426ba7e9bb5e55cdf2897122d30f0ee971e004c1042ef1428390663a5f193dbb9a7fe490 SHA512 040b5a80fc18e45dd1b4a1f5f7e30b430ef3a28c09e0158f48ca4deb7c408ee27db525602d9cf0d48c51c7c37ad50c44e7a7010b15e4691c48e270c75e1cf2fd
25 -DIST vivaldi-snapshot_3.6.2165.3-1_amd64.deb 77545364 BLAKE2B af19ff89ad46e3544bb93f8dfcde000e3b503ff237fa67c1a95a7216bda310e5626f9484ee2dc2bfcf9f8f04145d2be350373a39fc34e8a2eab76c9e151c74cf SHA512 8f53df219c56a378f6f8bdbf658dd91bdd8c4498b9cea496f2cf39af41aca81f359f7be5b24af6ee5a05429ae1c77f5cae264e22da61320f1d67ec6ce49142d6
26 -DIST vivaldi-snapshot_3.6.2165.3-1_arm64.deb 69192596 BLAKE2B a5bb6f2b4989bf8e2139353cfdab0cd0eeea1b88484ada1b12370201519f469dabab257e9147c0e170272966f1ccaf86961b1e479aafd8d82b97c3fba93f1f9f SHA512 7beee64499d70fdf74ccdcc10e5cf2c135b74d8c0337850d7e2244e951d50d4fc932cf9af947135a37d7251d918abee51fd8a0652c2d0db5e141730e8a122beb
27 -DIST vivaldi-snapshot_3.6.2165.3-1_armhf.deb 68624428 BLAKE2B 15e482ce38b54379830133e0602049786182e944ce5c3838baa9818ef79609d7af8e8c5d601b3e1e5fea5e31b8c2619fea21796ac462ef5eb9c73254cabcfe75 SHA512 729118f519964b8bc33419a6bbf0f7e79ec471b3a1a29b956a5e4123b37c585e3a20304c9e3cd7f60d40b0308abe4c14973775a3c17c77fd4470ab567991a536
28 -DIST vivaldi-snapshot_3.6.2165.3-1_i386.deb 74254148 BLAKE2B 28ed71594176fa096990033b6fd8a11a4c8fda9b100fd4e10d3fb0d75b54d9d67c48a4accd4d91034d17037a1a18639568d3118cc7c708b3cc6d82d168103778 SHA512 3d43710c2c8675690da9f70a52ec9f0d98da65ce4e7209db9c647c69a21d511a16fff3c96470f9a566e0460efdc1e67b59fe26e540cab9a3e230224e7443ae14
29
30 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2165.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2165.3.ebuild
31 deleted file mode 100644
32 index e3d12da4e30..00000000000
33 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.6.2165.3.ebuild
34 +++ /dev/null
35 @@ -1,202 +0,0 @@
36 -# Copyright 1999-2021 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=7
40 -
41 -CHROMIUM_LANGS="
42 - af
43 - am
44 - ar
45 - be
46 - bg
47 - bn
48 - ca
49 - cs
50 - da
51 - de
52 - de-CH
53 - el
54 - en-GB
55 - en-US
56 - eo
57 - es
58 - es-419
59 - es-PE
60 - et
61 - eu
62 - fa
63 - fi
64 - fil
65 - fr
66 - fy
67 - gd
68 - gl
69 - gu
70 - he
71 - hi
72 - hr
73 - hu
74 - hy
75 - id
76 - io
77 - is
78 - it
79 - ja
80 - jbo
81 - ka
82 - kn
83 - ko
84 - ku
85 - lt
86 - lv
87 - mk
88 - ml
89 - mr
90 - ms
91 - nb
92 - nl
93 - nn
94 - pl
95 - pt-BR
96 - pt-PT
97 - ro
98 - ru
99 - sc
100 - sk
101 - sl
102 - sq
103 - sr
104 - sv
105 - sw
106 - ta
107 - te
108 - th
109 - tr
110 - uk
111 - vi
112 - zh-CN
113 - zh-TW
114 -"
115 -
116 -inherit chromium-2 desktop unpacker xdg
117 -
118 -VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
119 -VIVALDI_HOME="opt/${PN}"
120 -DESCRIPTION="A browser for our friends"
121 -HOMEPAGE="https://vivaldi.com/"
122 -
123 -if [[ ${PV} = *_p* ]]; then
124 - DEB_REV="${PV#*_p}"
125 -else
126 - DEB_REV=1
127 -fi
128 -
129 -VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"
130 -SRC_URI="
131 - amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
132 - arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
133 - arm? ( ${VIVALDI_BASE_URI}armhf.deb )
134 - x86? ( ${VIVALDI_BASE_URI}i386.deb )
135 -"
136 -
137 -LICENSE="Vivaldi"
138 -SLOT="0"
139 -KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
140 -IUSE="proprietary-codecs widevine"
141 -RESTRICT="bindist mirror"
142 -
143 -RDEPEND="
144 - dev-libs/expat
145 - dev-libs/glib:2
146 - dev-libs/nspr
147 - dev-libs/nss
148 - media-libs/alsa-lib
149 - media-libs/fontconfig
150 - media-libs/freetype
151 - media-libs/speex
152 - net-print/cups
153 - sys-apps/dbus
154 - sys-libs/libcap
155 - x11-libs/cairo
156 - x11-libs/gdk-pixbuf
157 - x11-libs/gtk+:3
158 - x11-libs/libX11
159 - x11-libs/libXScrnSaver
160 - x11-libs/libXcomposite
161 - x11-libs/libXcursor
162 - x11-libs/libXdamage
163 - x11-libs/libXext
164 - x11-libs/libXfixes
165 - x11-libs/libXi
166 - x11-libs/libXrandr
167 - x11-libs/libXrender
168 - x11-libs/libXtst
169 - x11-libs/pango[X]
170 - proprietary-codecs? ( media-video/ffmpeg:0/56.58.58[chromium(-)] )
171 - widevine? ( www-plugins/chrome-binary-plugins )
172 -"
173 -
174 -QA_PREBUILT="*"
175 -S="${WORKDIR}"
176 -
177 -src_unpack() {
178 - unpack_deb ${A}
179 -}
180 -
181 -src_prepare() {
182 - # Rename docs directory to our needs.
183 - mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die
184 -
185 - # Decompress the docs.
186 - gunzip usr/share/doc/${PF}/changelog.gz || die
187 -
188 - # The appdata directory is deprecated.
189 - mv usr/share/{appdata,metainfo}/ || die
190 -
191 - # Remove cron job for updating from Debian repos.
192 - rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die
193 - rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die
194 -
195 - # Remove scripts that will most likely break things.
196 - rm ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die
197 -
198 - pushd ${VIVALDI_HOME}/locales > /dev/null || die
199 - rm ja-KS.pak || die # No flag for Kansai as not in IETF list.
200 - chromium_remove_language_paks
201 - popd > /dev/null || die
202 -
203 - if use proprietary-codecs; then
204 - rm ${VIVALDI_HOME}/lib/libffmpeg.so || die
205 - rmdir ${VIVALDI_HOME}/lib || die
206 - fi
207 -
208 - eapply_user
209 -}
210 -
211 -src_install() {
212 - mv */ "${D}" || die
213 - dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
214 - fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
215 -
216 - local logo size
217 - for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do
218 - size=${logo##*_}
219 - size=${size%.*}
220 - newicon -s "${size}" "${logo}" ${PN}.png
221 - done
222 -
223 - if use proprietary-codecs; then
224 - dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so \
225 - /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2)
226 - fi
227 -
228 - if use widevine; then
229 - dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \
230 - /${VIVALDI_HOME}/WidevineCdm
231 - else
232 - rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die
233 - fi
234 -
235 - [[ ${PN} = vivaldi-snapshot ]] &&
236 - dosym ${PN} /${VIVALDI_HOME}/vivaldi
237 -}