commit: 7e69cd34c12fd53d17f571abc8e22567082fae9f Author: Stephan Hartmann <sultan <AT> gentoo <DOT> org> AuthorDate: Sat Aug 20 07:23:01 2022 +0000 Commit: Stephan Hartmann <sultan <AT> gentoo <DOT> org> CommitDate: Sat Aug 20 07:23:01 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e69cd34
www-client/chromium-bin: drop 103.0.5060.53 Bug: https://bugs.gentoo.org/863512 Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org> www-client/chromium-bin/Manifest | 11 - .../chromium-bin/chromium-bin-103.0.5060.53.ebuild | 238 --------------------- 2 files changed, 249 deletions(-) diff --git a/www-client/chromium-bin/Manifest b/www-client/chromium-bin/Manifest index 10c2df325826..2744c3521fbe 100644 --- a/www-client/chromium-bin/Manifest +++ b/www-client/chromium-bin/Manifest @@ -1,14 +1,3 @@ -DIST chromium-bin-103.0.5060.53-1-common-aarch64.tar.xz 8824260 BLAKE2B 2e72a4d59e075da5ee0d890733a2825b1a58e4553d1916197e33db4833eed49a469e094b85ebfae8a79858f532c3170855b97c6dd6fff45583806a6e9a2209fd SHA512 b11e73648b28e423a1cb6cb022821d6210ac3690d22ea200588d2e70ab0b10d37baee4651f17607e257e7f279ddcc51193cb1047340f91648ea289579a967ffe -DIST chromium-bin-103.0.5060.53-1-common-i686.tar.xz 4543420 BLAKE2B 0b092a040225a00243b9ec4d0590d2422b5f90328388af9ecb993e2deba49f746be33e765ddd9edadbd1ac79d13c031f396dd923caddf5a9ee4cd285e614be63 SHA512 93c2a1dc8708e9f3ff28e302b7bc8f967db5014bb2cd352a865040907986ffec5388ac7821a7a2d54b540a0568761a4484fd6b5d67339b9971ebbab76ce2ec78 -DIST chromium-bin-103.0.5060.53-1-common-x86_64.tar.xz 4593952 BLAKE2B 3f1eb8525aae117229c23827c3052288d6b0db47708583a6aa43a1583ee5df3d0198cf930f7f773443c8734ff0c97e384901c043a841bd25b6fbc3ca66ffa1c9 SHA512 774880f54606bfb68e768fac3da4ec4c5c3df712bfb6db68f5229da09919624f52e913eed79d22ba29302cce567ccd7490657503714d885e9bbef96bbbf50054 -DIST chromium-bin-103.0.5060.53-1-common.tar.xz 4435116 BLAKE2B f84d626354ad46dfe2d2b35bfee5001afa4aa14fe72ca4660923c7e84f3fca24375b5e0c080b03f4fdaaeef1c928104212c3bf3a3fd3664263e17700973c2b2e SHA512 04a3d0668ea4cd8eef0030c1f1f3d52ff45a854ed4358056dacb6130f382063726accb4b61c78a15b9b21c018ae4826285c49923c3214c6a3671001924364869 -DIST chromium-bin-103.0.5060.53-1-l10n.tar.xz 5006660 BLAKE2B 9e23c8313ac9323dc078670755f915831ffce121d0a3525a6e1dc8d25723f67c1e8d638095cc611686706c1f6c29de79038288a1c7af0f64b80230806ba0fb19 SHA512 60f4043269877f86d3cf18ff8729e49766277c8d9010a5f02bbe1dce9f9e15980b9d5ba27431ff4cc48b6128955707a90fa4c8920b2a8b4ffde9a12daf9d8c56 -DIST chromium-bin-103.0.5060.53-1-wayland-aarch64.tar.xz 75563480 BLAKE2B ab0be8cb904caf16de4b71eb268ac206d9fbfaa810f7ec44b45f0ccf814e8e9891f33210088c6deb27549915cd5039117617fe44d1690dd4b65c6b3cdfa4c283 SHA512 e85c1df8537f258de2671052507f54007de0ad666fa05e2ef60e2891b5f7ba4ad680ad53a64f02e87d520e077f55dd45e426f3e6ae7b7b3a97bce8cd06596958 -DIST chromium-bin-103.0.5060.53-1-wayland-i686.tar.xz 82310000 BLAKE2B edc4a58cd0d45bf3de089c38bf63589ed44b02bcf64c151978685ed43944488471f4c3c20e2d6ead115aca077fcd110c18dc51a7e0af53a55bb4835af1f6c4e7 SHA512 110c1efc0dcd44476252cdf6ef08f256b663701941330ca528c61d46d6e787e459c41c99292e4af1f22a1401cf7e9b6b04449aab7d1d78785ab13f798ec3a131 -DIST chromium-bin-103.0.5060.53-1-wayland-x86_64.tar.xz 81504792 BLAKE2B fc3f0a510abad9af760ea7c9ca51270c2116c075523c82daaa3a6526a9d5036429f325633357845e9e7863b6e82452fea6b954150fa7cc494a948b0957f10bb0 SHA512 b058b0eb876905b40341b0d203a2eb110b22f90babf769a72bd4abf0c93b0f6808ad82b8849591bec83ea930d11454a3d1c99901cdbe0588381fcb9875243121 -DIST chromium-bin-103.0.5060.53-1-x11-aarch64.tar.xz 75338348 BLAKE2B 7f572fa4c57d1edb1688fa8cfe2fb7ef11f335947143afe659122ea2281cced51b9f557e124ce7b899f0f8e1665c25ffb14f6f2bada541263aff614f7a6fb11d SHA512 15e53454ca056de1c77487f5a6ec38ac37b65f62cbc5af0f8ede5005286a11c2329d091c66f31cedf80baa2884ab7d8840af4812b0fb14d2ad7e18592b56f1cc -DIST chromium-bin-103.0.5060.53-1-x11-i686.tar.xz 82061828 BLAKE2B 83ab66195526af00d24ba43b2265258d355df6ae899542f3ed27986277b1987c49f679044338642f861b63a93edcd42646ac04114d85b1fb6343d5f5bc383115 SHA512 0e5103bef191db36b48a702a0d015061dc857b105d0089c155cd7d46a48204d56eb97da45e61a9e1648e8928cffa7397c151c4eb139aa44f750525396c2522b7 -DIST chromium-bin-103.0.5060.53-1-x11-x86_64.tar.xz 81297424 BLAKE2B f8d3201eb20c155a106eb5413be00f50562d20900a9a651a42a55bf77331be4ab5138c99cdbbd8c2dfba290face4bc0940c5dd4924c65833220ef6fffce58a0b SHA512 96f6f73114547a5d6fe2bb16eaed310150df9aae459c8593da45ff81911ebbee763537017520a17c508ab08efe497f0200124d88164c063de6101147888836bf DIST chromium-bin-104.0.5112.101-1-common-aarch64.tar.xz 3149688 BLAKE2B 77c9be16dcfe8c1d073bce316a6832f82a52a067ac82167743a6f03b79d9c84b44904801f711b47fadf331514c1a08f0b602694b92a3f6761db183b30a89aef9 SHA512 4b88e1dcc4a4219744944778e7d36684c8b17eefdb3858a70781f24b8978a064779c5a6f9dc1c912bc55e946a2b8dc5a22e9554002229b1f4788114dd79588a5 DIST chromium-bin-104.0.5112.101-1-common-i686.tar.xz 3160916 BLAKE2B 49d147e99fe8cb1b05112363609cface8522d90885ec94f5e2f91dc5aaa012d64b3bd53af4815a1b99ef82114343c8c9893729ef1e9d31afd984fe242a015a3b SHA512 03946b9f74d07b419bbe113cb923199b1f438024d44aedd48fc0e81c618f7c5671c1ab218ee8386936362a5be8c95db2f55b99609d0244c68d83d402c6d88b0c DIST chromium-bin-104.0.5112.101-1-common-x86_64.tar.xz 3213208 BLAKE2B c5ea2908cfd98fc5d2c37b52d4b30017125b18522637b68b7526e46b6410ef357227e1cbfb06388172972af9aae85e3ea99b460fbf651f735eb7067868d43740 SHA512 ab5b4b9a31abe6243a7972e90d08870057ae1866843dc4d29506f664ca29a7920d90449f689ae771d87dacb36be6c076e1e307cbccc47d9bc18915c4cd086644 diff --git a/www-client/chromium-bin/chromium-bin-103.0.5060.53.ebuild b/www-client/chromium-bin/chromium-bin-103.0.5060.53.ebuild deleted file mode 100644 index 19ffbef16a93..000000000000 --- a/www-client/chromium-bin/chromium-bin-103.0.5060.53.ebuild +++ /dev/null @@ -1,238 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk ur vi zh-CN zh-TW" - -inherit chromium-2 desktop pax-utils readme.gentoo-r1 unpacker xdg-utils - -DESCRIPTION="Open-source version of Google Chrome web browser" -HOMEPAGE="https://chromium.org/" - -MY_P=${P}-1 - -SRC_URI="https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common.tar.xz - https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-l10n.tar.xz - amd64? ( - https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-x86_64.tar.xz - wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-x86_64.tar.xz ) - !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-x86_64.tar.xz ) - ) - arm64? ( - https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-aarch64.tar.xz - wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-aarch64.tar.xz ) - !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-aarch64.tar.xz ) - ) - x86? ( - https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-i686.tar.xz - wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-i686.tar.xz ) - !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-i686.tar.xz ) - )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64 ~x86" -IUSE="cpu_flags_x86_sse2 suid wayland widevine" - -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/libxml2[icu] - dev-libs/libxslt - dev-libs/nspr - >=dev-libs/nss-3.26 - media-libs/alsa-lib - media-libs/flac - media-libs/fontconfig - >=media-libs/freetype-2.11.0-r1 - media-libs/libjpeg-turbo - media-libs/libwebp - media-libs/mesa[gbm(+)] - media-libs/openh264:0/6.1 - net-misc/curl[ssl] - net-print/cups - sys-apps/dbus - sys-apps/pciutils - >=sys-devel/gcc-9.3.0 - >=sys-libs/glibc-2.32 - sys-libs/zlib[minizip] - virtual/ttf-fonts - virtual/udev - x11-libs/cairo - x11-libs/libdrm - x11-libs/gdk-pixbuf:2 - || ( - x11-libs/gtk+:3[X,wayland?] - gui-libs/gtk:4[X,wayland?] - ) - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXtst - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango - x11-misc/xdg-utils - amd64? ( - widevine? ( www-plugins/chrome-binary-plugins ) - ) - wayland? ( dev-libs/wayland ) -" - -S=${WORKDIR} -QA_PREBUILT="*" - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -Some web pages may require additional fonts to display properly. -Try installing some of the following packages if some characters -are not displayed properly: -- media-fonts/arphicfonts -- media-fonts/droid -- media-fonts/ipamonafont -- media-fonts/noto -- media-fonts/ja-ipafonts -- media-fonts/takao-fonts -- media-fonts/wqy-microhei -- media-fonts/wqy-zenhei - -To fix broken icons on the Downloads page, you should install an icon -theme that covers the appropriate MIME types, and configure this as your -GTK+ icon theme. - -For native file dialogs in KDE, install kde-apps/kdialog. - -To make password storage work with your desktop environment you may -have install one of the supported credentials management applications: -- app-crypt/libsecret (GNOME) -- kde-frameworks/kwallet (KDE) -If you have one of above packages installed, but don't want to use -them in Chromium, then add --password-store=basic to CHROMIUM_BIN_FLAGS -in /etc/chromium-bin/default. -" - -pkg_pretend() { - if use amd64 || use x86; then - if ! use cpu_flags_x86_sse2; then - eerror "This package requires a CPU supporting the SSE2 instruction set." - die "SSE2 support missing" - fi - fi -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config - - if ! use amd64 && use widevine; then - ewarn "Widevine CDM plugin is not available for your architecture." - fi -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - local CHROMIUM_BIN_HOME="opt/chromium-bin" - - if ! use suid; then - rm "${CHROMIUM_BIN_HOME}/chrome-sandbox" || die - fi - - # Clean unneeded languages - pushd "${CHROMIUM_BIN_HOME}/locales" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - # Install icons - local size - for size in 16 24 32 48 64 128 256 ; do - newicon -s ${size} "${CHROMIUM_BIN_HOME}/icons/hicolor/${size}x${size}/apps/chromium-browser.png" ${PN}-browser.png - done - rm -r "${CHROMIUM_BIN_HOME}/icons" - - # Allow users to override command-line options, bug #357629. - insinto /etc/chromium-bin - newins "${FILESDIR}/chromium-bin.default" "default" - - # Install desktop entry - domenu "${FILESDIR}/chromium-bin-browser-chromium.desktop" - - # Install GNOME default application entry (bug #303100). - insinto /usr/share/gnome-control-center/default-apps - newins "${FILESDIR}/chromium-bin-browser.xml" chromium-bin-browser.xml - - # Install manpage; bug #684550 - doman "${FILESDIR}/chromium-bin-browser.1" - dosym chromium-bin-browser.1 /usr/share/man/man1/chromium-bin.1 - - pax-mark m "${CHROMIUM_BIN_HOME}/chrome" - - # Symlink Widevine CDM - if use widevine; then - dosym "../../usr/$(get_libdir)/chromium-browser/WidevineCdm" "${CHROMIUM_BIN_HOME}/WidevineCdm" - fi - - # Install launcher - exeinto "${CHROMIUM_BIN_HOME}" - doexe "${FILESDIR}/chromium-bin-launcher.sh" - - # It is important that we name the target "chromium-bin-browser", - # xdg-utils expect it; bug #355517. - dosym "../../${CHROMIUM_BIN_HOME}/chromium-bin-launcher.sh" /usr/bin/chromium-bin-browser - # keep the old symlink around for consistency - dosym "../../${CHROMIUM_BIN_HOME}/chromium-bin-launcher.sh" /usr/bin/chromium-bin - - dosym "../../${CHROMIUM_BIN_HOME}/chromedriver" /usr/bin/chromedriver-bin - - readme.gentoo_create_doc -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - readme.gentoo_print_elog - - elog "For VA-API support you need to install x11-libs/libva with" - elog "USE=X enabled." - elog - elog "VA-API is disabled by default at runtime. You have to enable it" - elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_BIN_FLAGS" - elog "in /etc/chromium-bin/default." - - if use wayland; then - elog - elog "For screencast support you need to install media-video/pipewire." - elog - elog "Screencast is disabled by default at runtime. Either enable it" - elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" - elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" - elog "to CHROMIUM_BIN_FLAGS in /etc/chromium-bin/default." - fi - - elog - elog "chromium-bin profile defaults to \${HOME}/.config/chromium-bin." - elog "Some extensions (e.g. KeepassXC) expect default chromium profile" - elog "at \${HOME}/.config/chromium. You can overwrite this by adding" - elog "--user-data-dir=\${HOME}/.config/chromium to CHROMIUM_BIN_FLAGS" - elog "in /etc/chromium-bin/default." -}