www-client/vivaldi: Drop old 5.1.2567.66

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
This commit is contained in:
James Le Cuirot
2022-04-08 22:38:51 +01:00
parent a2ec80f8af
commit 28df9fb669
2 changed files with 0 additions and 207 deletions

View File

@@ -1,6 +1,3 @@
DIST vivaldi-stable_5.1.2567.66-1_amd64.deb 87365468 BLAKE2B 4c9c692db50639bcd643e8e4245c55addedd0dcb192cc469516934b5477286cc03c3106c09de5eeaa9703e361b6425d4635192c500a325d23d1483d50e1c09d3 SHA512 24338c9eaf88989877ae9d86237199ad57e42d61d116633025918956b1d6a7de04f2b4100a6ef5b77473a20305be8b22cdc6f38a1049eb4bb53d5642c4634cae
DIST vivaldi-stable_5.1.2567.66-1_arm64.deb 82285640 BLAKE2B c239e7406d710d2a8f8c9956018fa7ecbba6c76efb0f289b8335bf613ca8472406e24f31856adda672a753cd318bc1827bcd0d2478f3c89bf2b362ec53422502 SHA512 4de4f56df6392dbb3ce22fd6e808d85452ddeb685c1d88486b1b16e06f363f71e9d7278ab3b1e2b1b92188ca10016d71cbc2d792552fef0496980d82116db2bf
DIST vivaldi-stable_5.1.2567.66-1_armhf.deb 78153196 BLAKE2B a3f93fc02bac158037a3802fceeb02fb890585fbc4b53e48f5f3babeff045f77d54367dd42d5d04aec29b18a7444a41b5b175918cf9e1b0c05bc6f66fc2a887e SHA512 516f797efecb6665b64d53a28bf31a8fb48b22dd475564d60ad9a3e432ab7a9337f97aeae803cc033cd6ad72cd9a89846214fd80445b4d04afffca8b91d4146c
DIST vivaldi-stable_5.1.2567.73-1_amd64.deb 87339236 BLAKE2B ffe85ea5f074b1e1c14e725ce9a3a666f586c33cf4bbc66e885dd521ca1237527542fb183ded1a029560957699a36bc0f1ae66605d87fb56afcafaee59963a2e SHA512 6309503a7b76399730fa4a99d2ece9ce9eee22a344f769b44b621abc50e3d778b07b2f8151cee6ab7d0ac8a109f82f12d26a6f6e43c27d08e3446908f4843ba5
DIST vivaldi-stable_5.1.2567.73-1_arm64.deb 82293684 BLAKE2B b6068350c5410b7c5ad5f179102582567ba146502c52ae2dd46e56cd20f5835667664be69232fea10114cd2fc1fcad9cae086ee87b682cad085457128ba2fdff SHA512 650187b08a10cebca8a1efa493bf59fc8451fc2804f8fd7d6a52354072ceb3eac659d891ff028733f2191e22cb61c939c01a8bed2efea77439f94fa35a23cb70
DIST vivaldi-stable_5.1.2567.73-1_armhf.deb 78134616 BLAKE2B af367f0d39a9b444d63145b5bf0c9501cf1ccaa772d06169bd61b2de9ed953642469768cf32f16f502c0497e4847591ae5247d8e3dc7ef9d3be3319a67eb39b7 SHA512 07a10bcc95a4af3c867d0f4d738489b4bd06397796c65ec2fbc0f8e09146472c64cc4c65b881592291964d7b3222ff4770e1e495b664470342c5e4088104601b

View File

@@ -1,204 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CHROMIUM_VERSION="96"
CHROMIUM_LANGS="
af
am
ar
az
be
bg
bn
ca
cs
da
de
de-CH
el
en-GB
en-US
eo
es
es-419
es-PE
et
eu
fa
fi
fil
fr
fy
gd
gl
gu
he
hi
hr
hu
hy
id
io
is
it
ja
jbo
ka
kab
kn
ko
ku
lt
lv
mk
ml
mr
ms
nb
nl
nn
pa
pl
pt-BR
pt-PT
ro
ru
sc
sk
sl
sq
sr
sr-Latn
sv
sw
ta
te
th
tr
uk
vi
zh-CN
zh-TW
"
inherit chromium-2 desktop unpacker xdg
VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
VIVALDI_HOME="opt/${PN}"
DESCRIPTION="A browser for our friends"
HOMEPAGE="https://vivaldi.com/"
if [[ ${PV} = *_p* ]]; then
DEB_REV="${PV#*_p}"
else
DEB_REV=1
fi
KEYWORDS="-* amd64 ~arm ~arm64"
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"
RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )"
RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )"
RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )"
RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( ${VIVALDI_BASE_URI}i386.deb )"
LICENSE="Vivaldi"
SLOT="0"
IUSE="proprietary-codecs widevine"
RESTRICT="bindist mirror"
RDEPEND="
app-accessibility/at-spi2-atk:2
app-accessibility/at-spi2-core:2
dev-libs/atk
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa[gbm(+)]
net-print/cups
sys-apps/dbus
x11-libs/cairo
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libXrandr
x11-libs/pango[X]
proprietary-codecs? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
widevine? ( www-plugins/chrome-binary-plugins )
"
QA_PREBUILT="*"
S="${WORKDIR}"
src_unpack() {
unpack_deb ${A}
}
src_prepare() {
# Rename docs directory to our needs.
mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die
# Decompress the docs.
gunzip usr/share/doc/${PF}/changelog.gz || die
# The appdata directory is deprecated.
mv usr/share/{appdata,metainfo}/ || die
# Remove cron job for updating from Debian repos.
rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die
rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die
# Remove scripts that will most likely break things.
rm -vf ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die
pushd ${VIVALDI_HOME}/locales > /dev/null || die
rm ja-KS.pak || die # No flag for Kansai as not in IETF list.
chromium_remove_language_paks
popd > /dev/null || die
if use proprietary-codecs; then
rm ${VIVALDI_HOME}/lib/libffmpeg.so || die
rmdir ${VIVALDI_HOME}/lib || die
fi
eapply_user
}
src_install() {
mv */ "${D}" || die
dosym ../../${VIVALDI_HOME}/${PN} /usr/bin/${VIVALDI_PN}
fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
local logo size
for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do
size=${logo##*_}
size=${size%.*}
newicon -s "${size}" "${logo}" ${PN}.png
done
if use proprietary-codecs; then
dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so.${CHROMIUM_VERSION} \
/${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2)
fi
if use widevine; then
dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \
/${VIVALDI_HOME}/WidevineCdm
else
rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die
fi
case ${PN} in
vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;;
vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;;
esac
}