diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-03-04 19:12:08 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-03-04 19:12:08 +0000 |
| commit | 03cce48cf6448ab6c74c0aa820ad0f7472230853 (patch) | |
| tree | 5b90c2b4044da26f3d38ace1a8a2d2f47dd7793c /www-client/chromium | |
| parent | 37e5aa98a3c3dac9379fe0b80983f21488c3c5f9 (diff) | |
| download | baldeagleos-repo-03cce48cf6448ab6c74c0aa820ad0f7472230853.tar.gz baldeagleos-repo-03cce48cf6448ab6c74c0aa820ad0f7472230853.tar.xz baldeagleos-repo-03cce48cf6448ab6c74c0aa820ad0f7472230853.zip | |
Adding metadata
Diffstat (limited to 'www-client/chromium')
| -rw-r--r-- | www-client/chromium/chromium-145.0.7632.116-r2.ebuild (renamed from www-client/chromium/chromium-145.0.7632.116-r1.ebuild) | 26 | ||||
| -rw-r--r-- | www-client/chromium/chromium-146.0.7680.31-r2.ebuild (renamed from www-client/chromium/chromium-146.0.7680.31-r1.ebuild) | 18 | ||||
| -rw-r--r-- | www-client/chromium/chromium-147.0.7703.0-r1.ebuild (renamed from www-client/chromium/chromium-147.0.7703.0.ebuild) | 17 |
3 files changed, 46 insertions, 15 deletions
diff --git a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild b/www-client/chromium/chromium-145.0.7632.116-r2.ebuild index bd2e7918f660..00a6fca9ab38 100644 --- a/www-client/chromium/chromium-145.0.7632.116-r1.ebuild +++ b/www-client/chromium/chromium-145.0.7632.116-r2.ebuild @@ -173,7 +173,7 @@ COMMON_DEPEND=" " RDEPEND="${COMMON_DEPEND} !www-client/chromium:0 - www-client/chromium-common + >=www-client/chromium-common-2 !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] @@ -1556,7 +1556,7 @@ src_install() { export CHROME_DESKTOP="chromium-browser${browser_suffix}.desktop" export CHROME_EXEC_NAME="chromium-browser${browser_suffix}" export CHROME_VERSION_EXTRA="${SLOT}" - export PROGDIR="/usr/$(get_libdir)/chromium-browser${browser_suffix}" + export CHROME_WRAPPER="\$(readlink -f "\$0")" export OZONE_AUTO_SESSION=$(ozone_auto_session) exec /usr/libexec/chromium/chromium-launcher.sh "\$@" @@ -1711,4 +1711,26 @@ pkg_postinst() { ewarn "Chromium is known to behave unpredictably with this system configuration;" ewarn "please complete the configuration of this system before logging any bugs." fi + + if [[ -n "${REPLACING_VERSIONS}" ]]; then + local replacing_non_slotted=false + # there could be more than one PVR + for version in ${REPLACING_VERSIONS}; do + if ver_test "${version}" -le "145.0.7632.116"; then + replacing_non_slotted=true + break + fi + done + if ${replacing_non_slotted}; then + ewarn "This version of Chromium has replaced a non-slotted ebuild." + if [[ ${SLOT} != "stable" ]]; then + ewarn "This channel has its own profile directory, so your existing profile will not be used." + ewarn "To use your existing profile, either copy or move it to the new location." + ewarn "See https://wiki.gentoo.org/wiki/Chromium#Profile_Directories for more information." + ewarn "" + fi + ewarn "Any existing Progressive Web Apps (PWAs) will need to be reinstalled," + ewarn "or have the path in the desktop files updated to point to the new wrapper script." + fi + fi } diff --git a/www-client/chromium/chromium-146.0.7680.31-r1.ebuild b/www-client/chromium/chromium-146.0.7680.31-r2.ebuild index 5e80e8400872..c6519b25982e 100644 --- a/www-client/chromium/chromium-146.0.7680.31-r1.ebuild +++ b/www-client/chromium/chromium-146.0.7680.31-r2.ebuild @@ -173,7 +173,7 @@ COMMON_DEPEND=" " RDEPEND="${COMMON_DEPEND} !www-client/chromium:0 - www-client/chromium-common + >=www-client/chromium-common-2 !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] @@ -1549,7 +1549,7 @@ src_install() { export CHROME_DESKTOP="chromium-browser${browser_suffix}.desktop" export CHROME_EXEC_NAME="chromium-browser${browser_suffix}" export CHROME_VERSION_EXTRA="${SLOT}" - export PROGDIR="/usr/$(get_libdir)/chromium-browser${browser_suffix}" + export CHROME_WRAPPER="\$(readlink -f "\$0")" export OZONE_AUTO_SESSION=$(ozone_auto_session) exec /usr/libexec/chromium/chromium-launcher.sh "\$@" @@ -1705,8 +1705,7 @@ pkg_postinst() { ewarn "please complete the configuration of this system before logging any bugs." fi - # Stable slot doesn't change profile directory, and it's vanishingly unlikely that users will downgrade from dev. - if [[ ${SLOT} != "stable" && -n "${REPLACING_VERSIONS}" ]]; then + if [[ -n "${REPLACING_VERSIONS}" ]]; then local replacing_non_slotted=false # there could be more than one PVR for version in ${REPLACING_VERSIONS}; do @@ -1717,9 +1716,14 @@ pkg_postinst() { done if ${replacing_non_slotted}; then ewarn "This version of Chromium has replaced a non-slotted ebuild." - ewarn "This channel has its own profile directory, so your existing profile will not be used." - ewarn "To use your existing profile, either copy or move it to the new location." - ewarn "See https://wiki.gentoo.org/wiki/Chromium#Profile_Directories for more information." + if [[ ${SLOT} != "stable" ]]; then + ewarn "This channel has its own profile directory, so your existing profile will not be used." + ewarn "To use your existing profile, either copy or move it to the new location." + ewarn "See https://wiki.gentoo.org/wiki/Chromium#Profile_Directories for more information." + ewarn "" + fi + ewarn "Any existing Progressive Web Apps (PWAs) will need to be reinstalled," + ewarn "or have the path in the desktop files updated to point to the new wrapper script." fi fi } diff --git a/www-client/chromium/chromium-147.0.7703.0.ebuild b/www-client/chromium/chromium-147.0.7703.0-r1.ebuild index 36f58b9ed10e..bdb299694481 100644 --- a/www-client/chromium/chromium-147.0.7703.0.ebuild +++ b/www-client/chromium/chromium-147.0.7703.0-r1.ebuild @@ -173,7 +173,7 @@ COMMON_DEPEND=" " RDEPEND="${COMMON_DEPEND} !www-client/chromium:0 - www-client/chromium-common + >=www-client/chromium-common-2 !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] @@ -1547,7 +1547,7 @@ src_install() { export CHROME_DESKTOP="chromium-browser${browser_suffix}.desktop" export CHROME_EXEC_NAME="chromium-browser${browser_suffix}" export CHROME_VERSION_EXTRA="${SLOT}" - export PROGDIR="/usr/$(get_libdir)/chromium-browser${browser_suffix}" + export CHROME_WRAPPER="\$(readlink -f "\$0")" export OZONE_AUTO_SESSION=$(ozone_auto_session) exec /usr/libexec/chromium/chromium-launcher.sh "\$@" @@ -1704,7 +1704,7 @@ pkg_postinst() { fi # Stable slot doesn't change profile directory, and it's vanishingly unlikely that users will downgrade from dev. - if [[ ${SLOT} != "stable" && -n "${REPLACING_VERSIONS}" ]]; then + if [[ -n "${REPLACING_VERSIONS}" ]]; then local replacing_non_slotted=false # there could be more than one PVR for version in ${REPLACING_VERSIONS}; do @@ -1715,9 +1715,14 @@ pkg_postinst() { done if ${replacing_non_slotted}; then ewarn "This version of Chromium has replaced a non-slotted ebuild." - ewarn "This channel has its own profile directory, so your existing profile will not be used." - ewarn "To use your existing profile, either copy or move it to the new location." - ewarn "See https://wiki.gentoo.org/wiki/Chromium#Profile_Directories for more information." + if [[ ${SLOT} != "stable" ]]; then + ewarn "This channel has its own profile directory, so your existing profile will not be used." + ewarn "To use your existing profile, either copy or move it to the new location." + ewarn "See https://wiki.gentoo.org/wiki/Chromium#Profile_Directories for more information." + ewarn "" + fi + ewarn "Any existing Progressive Web Apps (PWAs) will need to be reinstalled," + ewarn "or have the path in the desktop files updated to point to the new wrapper script." fi fi } |
