repo/gentoo:master commit in: www-client/vivaldi-snapshot/

"Matt Jolly" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1787045469.4c8e690a697c96d5b80fb21350821f41b94978d0.kangie@gentoo>
commit:     4c8e690a697c96d5b80fb21350821f41b94978d0
Author:     Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 18 08:58:16 2026 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Tue Aug 18 09:31:09 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8e690a

www-client/vivaldi-snapshot: prune old versions

Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 www-client/vivaldi-snapshot/Manifest               |   4 -
 .../vivaldi-snapshot-8.2.4116.3.ebuild             | 215 ---------------------
 .../vivaldi-snapshot-8.2.4126.4.ebuild             | 204 -------------------
 3 files changed, 423 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index 34a9b53c9e46..97c97e9f9340 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-snapshot_8.2.4116.3-1_amd64.deb 137604216 BLAKE2B 60a6f72f88bd89b9a79ac915f9fb82c2e41c575c35eee12e1eedcf7cd0b66adab58ef0da0b00a0e6066664dd851fe8f16b79d96dcfc967a3eb43737b5e362a82 SHA512 c9b480d2fa5affd1459bad6f28308f99bacb9433a462e8718ad20add1c1094aa862e7d6e7ac6bc26c79bab01f87a84471111329a4bc6ebd5ce1718d0229d96ef
-DIST vivaldi-snapshot_8.2.4116.3-1_arm64.deb 130560536 BLAKE2B ffa829ebe2096fa3eb6766fe6b4d91625f04e1d88f7775b421f03164c1285accbfbef524bc754bb9a6bf6bc64a24b4a796be7182154a46c16642869f9178a6f4 SHA512 dc895c5fd766dcffdedc8419ff857ecd720525af9e94a655b4f5b98a571a52d8adf6e509e43a58df83f11cb2c7b75e904d6ddbc4b093859017ae35462a1f260c
-DIST vivaldi-snapshot_8.2.4126.4-1_amd64.deb 137884532 BLAKE2B 6ad2e554a1be35d76b0df59de238eb16d82f8a185f9f863746ea3e67991a61aa7e4ecf0028c854940790a877a7d44de29b77a12d196b8b3cc06643c479029c12 SHA512 34e23530fdccab4c05ae084c0a69628feb2d871b17129e17685b7c32dd90a81f6fbe103385d6d1713aa23240cd71f6cd1093daa2c282d51e3256d57dbc1b58c6
-DIST vivaldi-snapshot_8.2.4126.4-1_arm64.deb 130857892 BLAKE2B 8bcd6f0c8753bfdd0e72c18aa63f3c1df75c6b42459966b00699480a1cb945c98c4a9e094b846984c298fd805d2d0b36dd16cf06cb90fcee6b158ec5c0cc7ce1 SHA512 938029f50c0ce5daedfe6916842fe2f2ff03f026c9792886c9722ef50e79b74a0358c7dd0c2c6e8c85b3a6213998f65caa024d743ab0fd35c529c0639cd6710a
 DIST vivaldi-snapshot_8.2.4129.3-1_amd64.deb 137863980 BLAKE2B f90196c81fba25bdd923fed28267baac40f8aa00523160cec3795e32c0d3a947166826e51516448306b7120debfbbd1de615a369e7237798da774887b06b0811 SHA512 440bf7ff232b4d69a3a3936e65e73d4c1f3ab7d2e58fb6f6cdce4d4399a77a723e72c65b0a1ab13738a1b11cacc762c402e273898bebd3bbb37981a5c58d1c60
 DIST vivaldi-snapshot_8.2.4129.3-1_arm64.deb 130957868 BLAKE2B 533e30b016d953b1a516dd41c4805fe84e8a2f080fcad7f02867c11a758ec6ee85ef62440eca918981be4b38f4a0ec5f9562c6b1ad4c5368469afbd059ca0be3 SHA512 6c01915b4a476e7cb35c27d9bcfb9f7e919537024b0350b9fa079f768400a53b9a0ade032eb3060f06561eea4e55ce41cc3f1cc6e7c86c12d1d405bef73fc533
 DIST vivaldi-snapshot_8.2.4133.3-1_amd64.deb 138137288 BLAKE2B b87a448e9dc3f3fed25d903702f9f400ed7c1a287a503e365d342144020d3581c791ddfe3b72709962935fefcae2ed406d1aff11e391948c4bdde57d62367a15 SHA512 f9bfc6854d6a33423a04700a4e9894b353d18ed65d11da7c0cfef2758dba9f86ecc8f838da135af4242cbd4d8dc048b41b0150da41d7729287abd305eb8aac32

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-8.2.4116.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-8.2.4116.3.ebuild
deleted file mode 100644
index 9a2a95bbd09a..000000000000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-8.2.4116.3.ebuild
+++ /dev/null
@@ -1,215 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="152"
-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
-	kmr
-	kn
-	ko
-	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 toolchain-funcs 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
-
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"
-
-SRC_URI="
-	amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
-	arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
-"
-
-S="${WORKDIR}"
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-IUSE="ffmpeg-chromium gtk proprietary-codecs qt6 widevine"
-RESTRICT="bindist mirror"
-
-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
-	gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 )
-	proprietary-codecs? (
-		!ffmpeg-chromium? ( media-video/ffmpeg:0/60.62.62[chromium] )
-		ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-	)
-	qt6? ( dev-qt/qtbase:6[gui,widgets] )
-	widevine? ( www-plugins/chrome-binary-plugins )
-"
-
-QA_PREBUILT="*"
-CONFIG_CHECK="~CPU_FREQ"
-
-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 || die
-
-	pushd ${VIVALDI_HOME}/locales > /dev/null || die
-	rm ja-KS.pak 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
-		einfo Bundled $($(tc-getSTRINGS) ${VIVALDI_HOME}/libffmpeg.so | grep -m1 "^FFmpeg version ")
-		rm ${VIVALDI_HOME}/libffmpeg.so || die
-	fi
-
-	# Qt5 is obsolete now.
-	rm ${VIVALDI_HOME}/libqt5_shim.so || die
-
-	if ! use qt6; then
-		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
-	fi
-
-	case ${PN} in
-		vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;;
-		vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;;
-	esac
-}

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-8.2.4126.4.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-8.2.4126.4.ebuild
deleted file mode 100644
index 902e081c6bb6..000000000000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-8.2.4126.4.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="152"
-CHROMIUM_LANGS="
-	af
-	am
-	ar
-	bg
-	bn
-	ca
-	ca-valencia
-	cs
-	da
-	de
-	de-CH
-	el
-	en-GB
-	en-US
-	eo
-	es
-	es-419
-	es-PE
-	et
-	fa
-	fi
-	fil
-	fr
-	fy
-	gd
-	gu
-	he
-	hi
-	hr
-	hu
-	id
-	io
-	it
-	ja
-	jbo
-	kab
-	kmr
-	kn
-	ko
-	lt
-	lv
-	ml
-	mr
-	ms
-	nb
-	nl
-	nn
-	pl
-	pt-BR
-	pt-PT
-	ro
-	ru
-	sc
-	sk
-	sl
-	sr
-	sv
-	sw
-	ta
-	te
-	th
-	tr
-	uk
-	ur
-	vi
-	zh-CN
-	zh-TW
-"
-
-inherit chromium-2 desktop linux-info toolchain-funcs 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
-
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"
-
-SRC_URI="
-	amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
-	arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
-"
-
-S="${WORKDIR}"
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-IUSE="ffmpeg-chromium gtk proprietary-codecs qt6 widevine"
-RESTRICT="bindist mirror"
-
-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
-	gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 )
-	proprietary-codecs? (
-		!ffmpeg-chromium? ( media-video/ffmpeg:0/61.63.63[chromium] )
-		ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-	)
-	qt6? ( dev-qt/qtbase:6[gui,widgets] )
-	widevine? ( www-plugins/chrome-binary-plugins )
-"
-
-QA_PREBUILT="*"
-CONFIG_CHECK="~CPU_FREQ"
-
-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 || die
-
-	pushd ${VIVALDI_HOME}/locales > /dev/null || die
-	rm ja-KS.pak 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
-		einfo Bundled $($(tc-getSTRINGS) ${VIVALDI_HOME}/libffmpeg.so | grep -m1 "^FFmpeg version ")
-		rm ${VIVALDI_HOME}/libffmpeg.so || die
-	fi
-
-	# Qt5 is obsolete now.
-	rm ${VIVALDI_HOME}/libqt5_shim.so || die
-
-	if ! use qt6; then
-		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
-	fi
-
-	case ${PN} in
-		vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;;
-		vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;;
-	esac
-}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.