summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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_index2
-rw-r--r--www-client/ungoogled-chromium/files/chromium-launcher.sh4
-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 \