diff options
-rw-r--r-- | metadata/md5-cache/www-client/ungoogled-chromium-121.0.6167.85-r1 (renamed from metadata/md5-cache/www-client/ungoogled-chromium-121.0.6167.85) | 2 | ||||
-rw-r--r-- | metadata/pkg_desc_index | 2 | ||||
-rw-r--r-- | www-client/ungoogled-chromium/files/chromium-launcher.sh | 4 | ||||
-rw-r--r-- | www-client/ungoogled-chromium/ungoogled-chromium-121.0.6167.85-r1.ebuild (renamed from www-client/ungoogled-chromium/ungoogled-chromium-121.0.6167.85.ebuild) | 26 |
4 files changed, 15 insertions, 19 deletions
diff --git a/metadata/md5-cache/www-client/ungoogled-chromium-121.0.6167.85 b/metadata/md5-cache/www-client/ungoogled-chromium-121.0.6167.85-r1 index 7cc0807e..47ced68e 100644 --- a/metadata/md5-cache/www-client/ungoogled-chromium-121.0.6167.85 +++ b/metadata/md5-cache/www-client/ungoogled-chromium-121.0.6167.85-r1 @@ -10,4 +10,4 @@ RESTRICT=mirror SLOT=0 SRC_URI=http://mirrors.redcorelinux.org/redcorelinux/amd64/distfiles/ungoogled-chromium_121.0.6167.85-1.1_linux.tar.xz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=df3cc6179ab9443cf0e7b5c8e2b73593 +_md5_=39b4880f99f6dc15eab5c4f648ba1079 diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index index 2e0a26a8..a25f048c 100644 --- a/metadata/pkg_desc_index +++ b/metadata/pkg_desc_index @@ -78,7 +78,7 @@ virtual/logger 1.314.1337: Virtual for system loggers virtual/notification-daemon 1.334.1337: Virtual (dummy package) for notification daemon dbus service virtual/tmpfiles 1.314.1337-r1: Virtual to select between different tmpfiles.d handlers virtual/udev 314.1337-r1: Virtual to select between different udev daemon providers -www-client/ungoogled-chromium 121.0.6167.85: Modifications to Chromium for removing Google integration and enhancing privacy +www-client/ungoogled-chromium 121.0.6167.85-r1: Modifications to Chromium for removing Google integration and enhancing privacy x11-base/xorg-drivers 21.1-r100: Meta package containing deps on all xorg drivers (dummy package) x11-drivers/nvidia-drivers 390.157-r6 470.223.02 535.129.03: NVIDIA Accelerated Graphics Driver x11-libs/gtk+ 2.24.33-r5 3.24.40-r1: Gimp ToolKit + diff --git a/www-client/ungoogled-chromium/files/chromium-launcher.sh b/www-client/ungoogled-chromium/files/chromium-launcher.sh index 1163ff3d..62d5cf7d 100644 --- a/www-client/ungoogled-chromium/files/chromium-launcher.sh +++ b/www-client/ungoogled-chromium/files/chromium-launcher.sh @@ -34,7 +34,7 @@ if [[ ${EUID} == 0 && -O ${XDG_CONFIG_HOME:-${HOME}} ]]; then fi # Select session type and platform -if @@OZONE_AUTO_SESSION@@; then +if true; then platform= if [[ ${XDG_SESSION_TYPE} == x11 ]]; then platform=x11 @@ -54,6 +54,6 @@ if @@OZONE_AUTO_SESSION@@; then fi # Set the .desktop file name -export CHROME_DESKTOP="chromium-browser-chromium.desktop" +export CHROME_DESKTOP="chromium-browser-ungoogled-chromium.desktop" exec -a "chromium-browser" "$PROGDIR/chrome" --extra-plugin-dir=/usr/lib/nsbrowser/plugins ${CHROMIUM_FLAGS} "$@" diff --git a/www-client/ungoogled-chromium/ungoogled-chromium-121.0.6167.85.ebuild b/www-client/ungoogled-chromium/ungoogled-chromium-121.0.6167.85-r1.ebuild index d6e76f97..0da0ec8f 100644 --- a/www-client/ungoogled-chromium/ungoogled-chromium-121.0.6167.85.ebuild +++ b/www-client/ungoogled-chromium/ungoogled-chromium-121.0.6167.85-r1.ebuild @@ -87,23 +87,19 @@ S="${WORKDIR}/${PN}_${PV}-1.1_linux" src_install() { local CHROMIUM_HOME="/opt/chromium-browser" dodir "${CHROMIUM_HOME}" + exeinto "${CHROMIUM_HOME}" + for i in chrome chrome_crashpad_handler chromedriver chrome_sandbox chrome-wrapper xdg-mime xdg-settings; do + doexe $i || die + done + doexe "${FILESDIR}"/chromium-launcher.sh - doexe chrome - doexe chrome_crashpad_handler - doexe chromedriver - doexe chrome_sandbox - doexe chrome-wrapper - doexe xdg-mime - doexe xdg-settings fperms 4711 "${CHROMIUM_HOME}"/chrome_sandbox insinto "${CHROMIUM_HOME}" - doins *.bin - doins *.pak - doins *.so - doins *.so.1 - doins icudtl.dat + for i in *.bin *.pak *.so *.so.1 icudtl.dat; do + doins $i || die + done doins -r locales doins -r resources doins vk_swiftshader_icd.json @@ -118,9 +114,9 @@ src_install() { newicon -s 48 product_logo_48.png chromium-browser.png local mime_types="text/html;text/xml;application/xhtml+xml;" - mime_types+="x-scheme-handler/http;x-scheme-handler/https;" # bug #360797 - mime_types+="x-scheme-handler/ftp;" # bug #412185 - mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" # bug #416393 + mime_types+="x-scheme-handler/http;x-scheme-handler/https;" + mime_types+="x-scheme-handler/ftp;" + mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" make_desktop_entry \ chromium-browser \ |