summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Le Cuirot <chewi@gentoo.org>2024-02-02 10:28:43 +0000
committerJames Le Cuirot <chewi@gentoo.org>2024-02-02 10:28:43 +0000
commitc5c57e619e5d0a95203a34e894ef079f85df4dc3 (patch)
treebd1fa593e0192b4909105d80ab888a9c08914c12 /www-client
parentwww-client/vivaldi-snapshot: Add version 6.6.3256.4 (diff)
downloadgentoo-c5c57e619e5d0a95203a34e894ef079f85df4dc3.tar.gz
gentoo-c5c57e619e5d0a95203a34e894ef079f85df4dc3.tar.bz2
gentoo-c5c57e619e5d0a95203a34e894ef079f85df4dc3.zip
www-client/vivaldi-snapshot: Drop old 6.6.3238.3
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Diffstat (limited to 'www-client')
-rw-r--r--www-client/vivaldi-snapshot/Manifest3
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-6.6.3238.3.ebuild224
2 files changed, 0 insertions, 227 deletions
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index fde42521f931..174d072cec16 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_6.6.3238.3-1_amd64.deb 106991312 BLAKE2B 14273e885a5467fc2806f1153fe646244c910bfa9f9d50528328c50c7f233414c66c0b28c1e6cf1098aa0ec9e7e717ab95887ed36be7350855cbd2492cdcecbc SHA512 b412f05928cfee6ea5e443ad88fd0740635d298d4662689c3e7ff7f88be163071d8299cb7005b8622acd82a978b84641ed5f2ca028bce8989a7bd1c737567c4a
-DIST vivaldi-snapshot_6.6.3238.3-1_arm64.deb 100895020 BLAKE2B 5a96159d4cc96c9861e5765697e19bc1b0803df8f8dd7e86c945796970963731e4c43ed9bd611aee3f530b7b2c545f5bbbf8e8e08ef6a49d08ef916596f26fbd SHA512 b0274adf97e00669f3b384c66afa7fbd2a55c919fafb6bdc81c712e99708051e4defc971a51d31f6f719d4e51ef81d3aa320f7099c22e72361e9771ee636835a
-DIST vivaldi-snapshot_6.6.3238.3-1_armhf.deb 102312992 BLAKE2B fdfb1608ee97c2802af29507cc140f93eaa6fbe315c2087120f40d8c9b59e6773e8dafee21e79d9913787468918ceff517cb1f781b174e3975c7d434bc147caf SHA512 ab73a66d0f614287ea25f1930b9992b143c2be545e257b190b86dce8362870b8a88edaa1a052ea976c7aa059913fa37a37e3b9e2fcafe3a79ea0c3d76c1360ec
DIST vivaldi-snapshot_6.6.3249.4-1_amd64.deb 106532956 BLAKE2B d81731f975f3468e01155e41766035414a9f255c096f1182f3a19bc5c24adef5bea77bf1c9598d8bb7551d838d4ebfc299858536877f559c2091481786fb3f1c SHA512 24f4111c3d8f8bef1984d9099f13dc7f95606adda78d35c04246c0b060945cd1f195ead99561eb85d7a57cbd1920c222871e744c07596c3d84f9b45cbe806c01
DIST vivaldi-snapshot_6.6.3249.4-1_arm64.deb 100396868 BLAKE2B ead2036ac61193b73a0acf77e04fae80d53fa1b1c17dbed879f5f96fd46e2e311aa9a6bd81fdac378211948c1a0f4de6ce2d4337470f730057f4e5db6071707a SHA512 ae874e619c90bca710bfcabac117bd80b939ed24a3596d53cf68bc0344f8d6f594b9326c3366f9e9887c6953e3ffb1c9c43256c076c557bfcceab2083491f538
DIST vivaldi-snapshot_6.6.3249.4-1_armhf.deb 101822500 BLAKE2B 07881a9b7a9cae6957b54eb189b6ac82049d8563ca8cdb37a433194b47660ca9b398a5923e8e24677f7827950b03b5b4aa7041c9507ab9174fa936b41528d4ba SHA512 be706daee9e0c8acba675d32343bb31406756fc67965ae61d69a6c098f70164127666dbf8b2eb6d5cf7fb9e83cf6aafcaaf584dcd7888749b0659cffa0605d6e
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.6.3238.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.6.3238.3.ebuild
deleted file mode 100644
index 44ff1d87e5a1..000000000000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.6.3238.3.ebuild
+++ /dev/null
@@ -1,224 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="120"
-CHROMIUM_LANGS="
- af
- am
- ar
- az
- be
- bg
- bn
- ca
- ca-valencia
- 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
- ur
- vi
- zh-CN
- zh-TW
-"
-
-inherit chromium-2 desktop linux-info 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}_"
-
-SRC_URI="
- amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
- arm? ( ${VIVALDI_BASE_URI}armhf.deb )
- arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 widevine"
-RESTRICT="bindist mirror"
-REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- 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]
- gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 )
- proprietary-codecs? (
- !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
- ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
- )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
- widevine? ( www-plugins/chrome-binary-plugins )
-"
-
-QA_PREBUILT="*"
-CONFIG_CHECK="~CPU_FREQ"
-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
-
- if ! use qt5; then
- rm ${VIVALDI_HOME}/libqt5_shim.so || die
- fi
-
- if ! false; then # use qt6; then (TODO)
- rm ${VIVALDI_HOME}/libqt6_shim.so || 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$(usex ffmpeg-chromium .${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
-}