diff options
| author | James Le Cuirot <chewi@gentoo.org> | 2025-04-06 14:36:14 +0100 |
|---|---|---|
| committer | James Le Cuirot <chewi@gentoo.org> | 2025-04-06 14:37:28 +0100 |
| commit | 9af67c0779506e96cbce211f2e4d7bd78b2df9fb (patch) | |
| tree | b429326a38788132e0c32e36ff62425d0344221c | |
| parent | 13d3b7550b46f7e9e0cf16d5df731ce114564ec9 (diff) | |
| download | gentoo-9af67c0779506e96cbce211f2e4d7bd78b2df9fb.tar.gz gentoo-9af67c0779506e96cbce211f2e4d7bd78b2df9fb.tar.bz2 gentoo-9af67c0779506e96cbce211f2e4d7bd78b2df9fb.zip | |
www-client/vivaldi: Drop old 7.2.3621.67 and 7.2.3621.71
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
| -rw-r--r-- | www-client/vivaldi/Manifest | 6 | ||||
| -rw-r--r-- | www-client/vivaldi/vivaldi-7.2.3621.67.ebuild | 220 | ||||
| -rw-r--r-- | www-client/vivaldi/vivaldi-7.2.3621.71.ebuild | 218 |
3 files changed, 0 insertions, 444 deletions
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest index d0fc2e09bafb..aaedf9d608dd 100644 --- a/www-client/vivaldi/Manifest +++ b/www-client/vivaldi/Manifest @@ -1,9 +1,3 @@ -DIST vivaldi-stable_7.2.3621.67-1_amd64.deb 124663328 BLAKE2B 4b6ee85f164771939dac4f9d4ce05542d5dbe150d4bb50245cf21ea413be83735c0c4078d1dac7f552c32556c9d038d9372cd1e1827b86cd6422964679872220 SHA512 53c9032f0ef632ea68b41753e3b165c4905b086572ca67afd430d4f9cdb0e468245f985ebd939dcb43e2300e239288bf6d7a07a487963d0b0b1cab7f9349e616 -DIST vivaldi-stable_7.2.3621.67-1_arm64.deb 115509020 BLAKE2B 9eba5efb03a8671cc12c66e8e4a90fcb93c39583d2a49d2972fd1c6f910b44fb0ca6fa5800038e66947df1f4bbb3cbdde0a0e38a89168538a8f561e9ef703b7d SHA512 b6a640609eb4653bc5a09f5c0f857d52e04189aacd009cbae6bdb9dedc6adbc4ecefee5028e9ac4ac710405b29d57e0be0db9d4415a9c1ef5f35a5bac9f8a806 -DIST vivaldi-stable_7.2.3621.67-1_armhf.deb 116625596 BLAKE2B 672e2505b7ce3e30fa9bf8b18bd3e13d4562edcf25f8cdfa2ac1830246def43a48cd369bd66050855f48f3ebf6647425ea8842070db7c340d8f957949c2bf088 SHA512 9fde3931db4c7e0c8d8252b5fedbfe7f34d7d92892e4227f4d58663e6e0a3fd58756c6061bf5f115cade4f1375c772d09233800e3947e63e5e0ea8a9f238d520 -DIST vivaldi-stable_7.2.3621.71-1_amd64.deb 124761712 BLAKE2B 125fbce3d20c75772ab4f93623ef04a489cd080e15a575639b898a6d65ac3b98255289f3a5757476d22f14039583cfcddedbbc48162b1b24a28505ae3b62d767 SHA512 aacab6cee3d63c4a002b70559a9dde6dfd9b823a302c9797e47f3f3bdd8de9d12837bf86dd0b0fd00c9c94c186769999e736414b0b8a2b5a3ad990384bb404a8 -DIST vivaldi-stable_7.2.3621.71-1_arm64.deb 115498896 BLAKE2B 76f75f6a156ee4354d98d9c513cfb3fa7e553c48617a868232278dad13d9a4631c555278520d86b01626986a8a002ff41de9fc49a436ca9cbc936484fbc3207e SHA512 d9cebf2f41a11c7f75885317dbbf79d858eca5b59ffb25e049d747f8bb6d71605c4d7a1b359c2c59c4b581e82cbe1a4ee7869adddc062fd8131d82afcbc0785b -DIST vivaldi-stable_7.2.3621.71-1_armhf.deb 116023156 BLAKE2B 6a45c28cca3998bc9f6a53efedfd1fbe919a70181719995147637c0dd430b085ddd067cb804dd110f2a2eff064e92a23ff9e333c36c656e30b1977f2b683357c SHA512 fde08cb3152844d38b863af5023c38b036751f5911042f911e83a0846f8ab1d57baff64104653b5f1bf356ae4add5ae053cff7f4997145631f98187b082ba04a DIST vivaldi-stable_7.3.3635.2-1_amd64.deb 124762024 BLAKE2B 18f050d44aa53c36d5037262615e9c12ebb81b8afc4dbae5ae8396a5a78623c1080e5af3195c7bf1c7bbba9ac7a0d46e3f4591043564264d82813ccc80fed014 SHA512 59bc3e6d0f523d88bd4c769db9639551f68414dc1e486f8d8e92658fd34791919e97795ac1c842a860bbadc6bbd267d0332bcbc542750643412991c126be1fe8 DIST vivaldi-stable_7.3.3635.2-1_arm64.deb 115523416 BLAKE2B e4bac408bc6017da1c124852d147d3b51a9dbb9d08ca60ab738fd4f0e3ea9405d694efb1d82de6d336f6d40c8e65709ab81943f66867e86251db58edc9a6af16 SHA512 5c287bedc3328484b5c775d37bc06b8c09f707b9c43bdef76ed369d05d07baea5f245240ea9eaf4a50dffe310e55af39e2f8dd505240e095c1d7e9e196feff4b DIST vivaldi-stable_7.3.3635.2-1_armhf.deb 116617244 BLAKE2B 00e117056076d284a567c738f116111c35cbe696d249facfff49e0ca60153d3ac36d9dbc65d6aecb0be2021b98f6e2ae5d24b6ef7227cd6faf0ee438e59f0de9 SHA512 2187c6b4e7b4ff29d726beaa5fcc0042de4a2c5c00698ba82f61e28994f4e1cadc7ee8efae8c1be367d6580863d04196600137853e80ad60ddd4ccae89a95866 diff --git a/www-client/vivaldi/vivaldi-7.2.3621.67.ebuild b/www-client/vivaldi/vivaldi-7.2.3621.67.ebuild deleted file mode 100644 index 6fda9512726a..000000000000 --- a/www-client/vivaldi/vivaldi-7.2.3621.67.ebuild +++ /dev/null @@ -1,220 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="134" -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 - 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 ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) -" - -S="${WORKDIR}" -LICENSE="Vivaldi" -SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64" -IUSE="ffmpeg-chromium gtk proprietary-codecs qt6 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 - 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} ) - ) - 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,widevine} || die - - pushd ${VIVALDI_HOME}/locales > /dev/null || die - rm ja-KS.pak || die # No flag for Kansai as not in IETF list. - rm kmr.pak || die # No flag for Kurmanji. - chromium_remove_language_paks - popd > /dev/null || die - - if use proprietary-codecs; then - einfo Bundled $($(tc-getSTRINGS) ${VIVALDI_HOME}/lib/libffmpeg.so | grep -m1 "^FFmpeg version ") - rm ${VIVALDI_HOME}/lib/libffmpeg.so || die - rmdir ${VIVALDI_HOME}/lib || 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 - 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 -} diff --git a/www-client/vivaldi/vivaldi-7.2.3621.71.ebuild b/www-client/vivaldi/vivaldi-7.2.3621.71.ebuild deleted file mode 100644 index 9f534a5acf6d..000000000000 --- a/www-client/vivaldi/vivaldi-7.2.3621.71.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="134" -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 - 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 ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) -" - -S="${WORKDIR}" -LICENSE="Vivaldi" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64" -IUSE="ffmpeg-chromium gtk proprietary-codecs qt6 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 - 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} ) - ) - 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 || die # No flag for Kansai as not in IETF list. - rm kmr.pak || die # No flag for Kurmanji. - chromium_remove_language_paks - popd > /dev/null || die - - if use proprietary-codecs; then - einfo Bundled $($(tc-getSTRINGS) ${VIVALDI_HOME}/lib/libffmpeg.so | grep -m1 "^FFmpeg version ") - rm ${VIVALDI_HOME}/lib/libffmpeg.so || die - rmdir ${VIVALDI_HOME}/lib || 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 -} |
