[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-27 Thread Matt Jolly
commit: 5d24fbb616b87bb7dc6dc52b0ab4ccf8824c7e7b
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon May 27 01:15:09 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon May 27 11:41:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d24fbb6

www-client/opera: amd64 stable (110.0.5130.39)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-110.0.5130.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-110.0.5130.39.ebuild 
b/www-client/opera/opera-110.0.5130.39.ebuild
index cfafbce68c18..8c39dc13a868 100644
--- a/www-client/opera/opera-110.0.5130.39.ebuild
+++ b/www-client/opera/opera-110.0.5130.39.ebuild
@@ -48,7 +48,7 @@ S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-27 Thread Matt Jolly
commit: a3f22cdf6f3f52169e3627a30f202fa7dc18f128
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon May 27 01:15:03 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon May 27 11:41:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f22cdf

www-client/opera: automated bump (110.0.5130.39)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-110.0.5130.39.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 062472dbe0c8..670745c48c68 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_110.0.5130.35_amd64.deb 110209876 BLAKE2B 
65f86c5b8c5095dbf456d75d17e3e5864726ea06d09dbe007d6f25b8297ecc6523ddb88fd1b8d209a0f81abc48102077fe408b0160ce6272f8e708de868086d2
 SHA512 
35b8c8f6d3feb8cda7997b006a30f5b834e9aedb830e0efaac870c8efe5def52e10c38f9947a0490ef4d03c684a497cade8adfb645a4175bc2771636592e966b
+DIST opera-stable_110.0.5130.39_amd64.deb 110178108 BLAKE2B 
8232af9ddbe5f8b4dbd52811a12ca4f32660501593476e4e2c860da6e1922da1f33fb93c944a1437cdba679b8e0ef38b837d67d931718bcb0937ff2fc5bfe575
 SHA512 
4f86d3cbb075176c2cf4a23c96e710108923a6ed84df145224a6aa219048a9c0b9803097a7b0c487b7a355b739bd7bcfa0bdc7e79ced3a0351ac44bda69d341a

diff --git a/www-client/opera/opera-110.0.5130.39.ebuild 
b/www-client/opera/opera-110.0.5130.39.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera/opera-110.0.5130.39.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-27 Thread Matt Jolly
commit: 72bd4a620e193e6c485f0bf26752e93df09998b6
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon May 27 01:15:12 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon May 27 11:41:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bd4a62

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-110.0.5130.35.ebuild | 173 
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 670745c48c68..1aaeae3073cd 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-stable_110.0.5130.35_amd64.deb 110209876 BLAKE2B 
65f86c5b8c5095dbf456d75d17e3e5864726ea06d09dbe007d6f25b8297ecc6523ddb88fd1b8d209a0f81abc48102077fe408b0160ce6272f8e708de868086d2
 SHA512 
35b8c8f6d3feb8cda7997b006a30f5b834e9aedb830e0efaac870c8efe5def52e10c38f9947a0490ef4d03c684a497cade8adfb645a4175bc2771636592e966b
 DIST opera-stable_110.0.5130.39_amd64.deb 110178108 BLAKE2B 
8232af9ddbe5f8b4dbd52811a12ca4f32660501593476e4e2c860da6e1922da1f33fb93c944a1437cdba679b8e0ef38b837d67d931718bcb0937ff2fc5bfe575
 SHA512 
4f86d3cbb075176c2cf4a23c96e710108923a6ed84df145224a6aa219048a9c0b9803097a7b0c487b7a355b739bd7bcfa0bdc7e79ced3a0351ac44bda69d341a

diff --git a/www-client/opera/opera-110.0.5130.35.ebuild 
b/www-client/opera/opera-110.0.5130.35.ebuild
deleted file mode 100644
index 8c39dc13a868..
--- a/www-client/opera/opera-110.0.5130.35.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="124"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-05-23 Thread Matt Jolly
commit: 420636ff31edf04a3a673cf78515f0682cfdf7f3
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 23 07:42:30 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 23 07:48:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420636ff

www-client/opera-developer: automated bump (111.0.5167.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-111.0.5167.0.ebuild| 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 31f6f88dcbda..f0e3d86765c7 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_111.0.5145.0_amd64.deb 110741464 BLAKE2B 
f0cd803b301423b583fc812cb364177532eaa641eae314b0ecdd5f5199b429ae912907c8de4c828cfb72c73c30882c8f549a6da298a03edfe69541360ade3d85
 SHA512 
20b5b3b5733c5e7e117de55425a535b01fc110190978c08f3ccf5c2c4b8bfca479a2a4b9de5506e7c4424075353c8410187eb07dcbe2bd0102b0e6a556fb31cd
 DIST opera-developer_111.0.5151.0_amd64.deb 111347532 BLAKE2B 
2874c09de333f824769699f1261855e8677b13a4ba8f4970e7b7e5a7683faad282fc7af161e040c51bbcbac82321297346badfc174707da6c1d01054f5ed0348
 SHA512 
c1845b4e63a62eb4b8cda2b30bebe3398e5e7b13d3fd2a5b06a6a02f85f9e903b775bd0901cc6e80ccda182e8248f941275a73ecdb5abe9485728cc79878ef0c
 DIST opera-developer_111.0.5159.0_amd64.deb 111427528 BLAKE2B 
3142d6efd50ed145931ca2cfa0de85145f90c33671a7af54c4281d5872fea6f7fe09de0340473e0ee9ef9c2a464d85af2ecbcf1a9ee1a35cb25a608760ac0dd3
 SHA512 
40c0917016ec646a8f14442846495b5d3427d7593bfabde52f2579e744c2f043b9fdbb8e445fb05997fe2ce2f1d03c49151ebc7ccd875b5dd26ff2bad9e28f75
+DIST opera-developer_111.0.5167.0_amd64.deb 109894988 BLAKE2B 
0c52050b6b9524e15ed9535119d0284e6778e5d4427bb5bb09b753a701e9e67ea9cd44c7be19f5bccc489b2eee636525e3aec3cd148939ea400ddb8c0fed77fd
 SHA512 
1d17d22e0eda575960c8d44babe8136ce4499f5e83ae134a8de1b244099aa704a5d94e9af13fe6b84b8f365fac6f17da77dbd147cb49b81197fadac2e850a37e
 DIST opera-developer_112.0.5172.0_amd64.deb 110792748 BLAKE2B 
4c23cc247b9fd4af98a677e10091c030375f3971b67092cf47ca82c8436de8bf41346fd2840c2d9fc7e5dd6eb3ef3151c9ad9431dc417c42275162c1b74760d0
 SHA512 
e938c040d9327f892d98e0d62e16580958945f0d13c0b2cdc078b3c21381b7123cc26716600d3d1fed54b2451ae8306c2e4bf079086bf063ad0c9cfe5332243c

diff --git a/www-client/opera-developer/opera-developer-111.0.5167.0.ebuild 
b/www-client/opera-developer/opera-developer-111.0.5167.0.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-111.0.5167.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-05-23 Thread Matt Jolly
commit: 85661e720acc60ede9298160910d28ae10b616e3
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 23 07:41:34 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 23 07:48:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85661e72

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-110.0.5130.8.ebuild  | 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index f5603756db03..331807bbf378 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
 DIST opera-beta_110.0.5130.13_amd64.deb 110204952 BLAKE2B 
dedeac21ce18c3180bafa9a6ae167b8042f78b1f50500f3c03374a67a3472d728a4abb0a760cc8589dfaf38b97fc63736b55f7855b8a02520c56d765255c3f0d
 SHA512 
412165e9d69da93d38da321b0bce6e09bc6b981c1716604208ea5d14dba68f836ceff2097a80222341b9d36fdac0689eb8fd12c0e4212867647b0221c36362f9
 DIST opera-beta_110.0.5130.17_amd64.deb 110223832 BLAKE2B 
21a37802dd612a27db6555bda5767598f06c5e28cd754bcafb15418b74ef25ed4d9acc5adafe5e3e21a874118d0b10fc862e69b116616229bfe49e23275f3305
 SHA512 
555240c02a82a29a00460599ca8070d1b2d200d37ca3d58f8ddd76a748175168ed17aeee5afbf8569966e62fe5b21f1e87584a22b39ae8c2a74fca7f92e2535e
-DIST opera-beta_110.0.5130.8_amd64.deb 110214708 BLAKE2B 
f2a96885a9449b0821499c871843941488aa89f3a30d1791b04741ddeecbe52dda9b304642e60985403dd3b2aaa0e247dd5884648a639a74b2d7109adae9fb71
 SHA512 
d3f156bec609f385a0183a8b1383e192c296f3ca67b276c86109107953e6f0a4d8b79fafff7fedc58752c4398d0b4bc2d366d15ed84117139229d55d285c15a3
 DIST opera-beta_111.0.5168.3_amd64.deb 110690324 BLAKE2B 
af58d56d8fdbe6ca88c9b03c7cd8ed84c5259c4fbb43e61500dae8c23e067a5399a00c60f5215c017b2804cad7a390a682280d4f7241c0c42f113a52357e5f28
 SHA512 
2787b71e6e846497d2ba6b7adce8a13285e0359e62533e6a890f19c0aacb33d1032881b468be6a9bb497718d09ffde6c99454d05db6aa43867fa1afcdda9aec1

diff --git a/www-client/opera-beta/opera-beta-110.0.5130.8.ebuild 
b/www-client/opera-beta/opera-beta-110.0.5130.8.ebuild
deleted file mode 100644
index cfafbce68c18..
--- a/www-client/opera-beta/opera-beta-110.0.5130.8.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="124"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-05-23 Thread Matt Jolly
commit: 83734bd0f9926f9a8a369cddbc847d8fcd348e6a
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 23 07:41:30 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 23 07:48:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83734bd0

www-client/opera-beta: automated bump (111.0.5168.3)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-111.0.5168.3.ebuild  | 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 758dfe35acbd..f5603756db03 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,4 @@
 DIST opera-beta_110.0.5130.13_amd64.deb 110204952 BLAKE2B 
dedeac21ce18c3180bafa9a6ae167b8042f78b1f50500f3c03374a67a3472d728a4abb0a760cc8589dfaf38b97fc63736b55f7855b8a02520c56d765255c3f0d
 SHA512 
412165e9d69da93d38da321b0bce6e09bc6b981c1716604208ea5d14dba68f836ceff2097a80222341b9d36fdac0689eb8fd12c0e4212867647b0221c36362f9
 DIST opera-beta_110.0.5130.17_amd64.deb 110223832 BLAKE2B 
21a37802dd612a27db6555bda5767598f06c5e28cd754bcafb15418b74ef25ed4d9acc5adafe5e3e21a874118d0b10fc862e69b116616229bfe49e23275f3305
 SHA512 
555240c02a82a29a00460599ca8070d1b2d200d37ca3d58f8ddd76a748175168ed17aeee5afbf8569966e62fe5b21f1e87584a22b39ae8c2a74fca7f92e2535e
 DIST opera-beta_110.0.5130.8_amd64.deb 110214708 BLAKE2B 
f2a96885a9449b0821499c871843941488aa89f3a30d1791b04741ddeecbe52dda9b304642e60985403dd3b2aaa0e247dd5884648a639a74b2d7109adae9fb71
 SHA512 
d3f156bec609f385a0183a8b1383e192c296f3ca67b276c86109107953e6f0a4d8b79fafff7fedc58752c4398d0b4bc2d366d15ed84117139229d55d285c15a3
+DIST opera-beta_111.0.5168.3_amd64.deb 110690324 BLAKE2B 
af58d56d8fdbe6ca88c9b03c7cd8ed84c5259c4fbb43e61500dae8c23e067a5399a00c60f5215c017b2804cad7a390a682280d4f7241c0c42f113a52357e5f28
 SHA512 
2787b71e6e846497d2ba6b7adce8a13285e0359e62533e6a890f19c0aacb33d1032881b468be6a9bb497718d09ffde6c99454d05db6aa43867fa1afcdda9aec1

diff --git a/www-client/opera-beta/opera-beta-111.0.5168.3.ebuild 
b/www-client/opera-beta/opera-beta-111.0.5168.3.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-111.0.5168.3.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-05-23 Thread Matt Jolly
commit: 307e89f792fd597e319c8c2910ee4716e18556d8
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 23 07:42:02 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 23 07:48:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307e89f7

www-client/opera-developer: automated bump (112.0.5172.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-112.0.5172.0.ebuild| 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 36e7cf14d043..31f6f88dcbda 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,4 @@
 DIST opera-developer_111.0.5145.0_amd64.deb 110741464 BLAKE2B 
f0cd803b301423b583fc812cb364177532eaa641eae314b0ecdd5f5199b429ae912907c8de4c828cfb72c73c30882c8f549a6da298a03edfe69541360ade3d85
 SHA512 
20b5b3b5733c5e7e117de55425a535b01fc110190978c08f3ccf5c2c4b8bfca479a2a4b9de5506e7c4424075353c8410187eb07dcbe2bd0102b0e6a556fb31cd
 DIST opera-developer_111.0.5151.0_amd64.deb 111347532 BLAKE2B 
2874c09de333f824769699f1261855e8677b13a4ba8f4970e7b7e5a7683faad282fc7af161e040c51bbcbac82321297346badfc174707da6c1d01054f5ed0348
 SHA512 
c1845b4e63a62eb4b8cda2b30bebe3398e5e7b13d3fd2a5b06a6a02f85f9e903b775bd0901cc6e80ccda182e8248f941275a73ecdb5abe9485728cc79878ef0c
 DIST opera-developer_111.0.5159.0_amd64.deb 111427528 BLAKE2B 
3142d6efd50ed145931ca2cfa0de85145f90c33671a7af54c4281d5872fea6f7fe09de0340473e0ee9ef9c2a464d85af2ecbcf1a9ee1a35cb25a608760ac0dd3
 SHA512 
40c0917016ec646a8f14442846495b5d3427d7593bfabde52f2579e744c2f043b9fdbb8e445fb05997fe2ce2f1d03c49151ebc7ccd875b5dd26ff2bad9e28f75
+DIST opera-developer_112.0.5172.0_amd64.deb 110792748 BLAKE2B 
4c23cc247b9fd4af98a677e10091c030375f3971b67092cf47ca82c8436de8bf41346fd2840c2d9fc7e5dd6eb3ef3151c9ad9431dc417c42275162c1b74760d0
 SHA512 
e938c040d9327f892d98e0d62e16580958945f0d13c0b2cdc078b3c21381b7123cc26716600d3d1fed54b2451ae8306c2e4bf079086bf063ad0c9cfe5332243c

diff --git a/www-client/opera-developer/opera-developer-112.0.5172.0.ebuild 
b/www-client/opera-developer/opera-developer-112.0.5172.0.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-112.0.5172.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-05-23 Thread Matt Jolly
commit: 681d896114aad46fe699d92cd072b97267563997
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 23 07:42:35 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 23 07:48:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681d8961

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   2 -
 .../opera-developer-111.0.5145.0.ebuild| 173 -
 .../opera-developer-111.0.5151.0.ebuild| 173 -
 3 files changed, 348 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index f0e3d86765c7..39cb78d3cd57 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,3 @@
-DIST opera-developer_111.0.5145.0_amd64.deb 110741464 BLAKE2B 
f0cd803b301423b583fc812cb364177532eaa641eae314b0ecdd5f5199b429ae912907c8de4c828cfb72c73c30882c8f549a6da298a03edfe69541360ade3d85
 SHA512 
20b5b3b5733c5e7e117de55425a535b01fc110190978c08f3ccf5c2c4b8bfca479a2a4b9de5506e7c4424075353c8410187eb07dcbe2bd0102b0e6a556fb31cd
-DIST opera-developer_111.0.5151.0_amd64.deb 111347532 BLAKE2B 
2874c09de333f824769699f1261855e8677b13a4ba8f4970e7b7e5a7683faad282fc7af161e040c51bbcbac82321297346badfc174707da6c1d01054f5ed0348
 SHA512 
c1845b4e63a62eb4b8cda2b30bebe3398e5e7b13d3fd2a5b06a6a02f85f9e903b775bd0901cc6e80ccda182e8248f941275a73ecdb5abe9485728cc79878ef0c
 DIST opera-developer_111.0.5159.0_amd64.deb 111427528 BLAKE2B 
3142d6efd50ed145931ca2cfa0de85145f90c33671a7af54c4281d5872fea6f7fe09de0340473e0ee9ef9c2a464d85af2ecbcf1a9ee1a35cb25a608760ac0dd3
 SHA512 
40c0917016ec646a8f14442846495b5d3427d7593bfabde52f2579e744c2f043b9fdbb8e445fb05997fe2ce2f1d03c49151ebc7ccd875b5dd26ff2bad9e28f75
 DIST opera-developer_111.0.5167.0_amd64.deb 109894988 BLAKE2B 
0c52050b6b9524e15ed9535119d0284e6778e5d4427bb5bb09b753a701e9e67ea9cd44c7be19f5bccc489b2eee636525e3aec3cd148939ea400ddb8c0fed77fd
 SHA512 
1d17d22e0eda575960c8d44babe8136ce4499f5e83ae134a8de1b244099aa704a5d94e9af13fe6b84b8f365fac6f17da77dbd147cb49b81197fadac2e850a37e
 DIST opera-developer_112.0.5172.0_amd64.deb 110792748 BLAKE2B 
4c23cc247b9fd4af98a677e10091c030375f3971b67092cf47ca82c8436de8bf41346fd2840c2d9fc7e5dd6eb3ef3151c9ad9431dc417c42275162c1b74760d0
 SHA512 
e938c040d9327f892d98e0d62e16580958945f0d13c0b2cdc078b3c21381b7123cc26716600d3d1fed54b2451ae8306c2e4bf079086bf063ad0c9cfe5332243c

diff --git a/www-client/opera-developer/opera-developer-111.0.5145.0.ebuild 
b/www-client/opera-developer/opera-developer-111.0.5145.0.ebuild
deleted file mode 100644
index cfafbce68c18..
--- a/www-client/opera-developer/opera-developer-111.0.5145.0.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="124"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-23 Thread Matt Jolly
commit: f3035de86d10c7fd9454e0d49c64b8e01a382a3a
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 23 07:41:01 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 23 07:48:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3035de8

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-110.0.5130.23.ebuild | 173 
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 92dbf4241c7c..062472dbe0c8 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-stable_110.0.5130.23_amd64.deb 110438984 BLAKE2B 
7a681b320266a5eec72481fffe9d7d29a8caf6ae44a7d222b42d99219f1802e1e3dd29c26b5494d207a6e87fcac997558fc63ed8cf6fbc11f0e7f9018fd54e9a
 SHA512 
8b311cf3edd2faab48f5c1d4034c7595855e5c505a0d148f34b7d49992278a8f2f11c4ab6ed8ea18a45e219ae28fbf87e292322e31fb4db3cc607af49bb24b07
 DIST opera-stable_110.0.5130.35_amd64.deb 110209876 BLAKE2B 
65f86c5b8c5095dbf456d75d17e3e5864726ea06d09dbe007d6f25b8297ecc6523ddb88fd1b8d209a0f81abc48102077fe408b0160ce6272f8e708de868086d2
 SHA512 
35b8c8f6d3feb8cda7997b006a30f5b834e9aedb830e0efaac870c8efe5def52e10c38f9947a0490ef4d03c684a497cade8adfb645a4175bc2771636592e966b

diff --git a/www-client/opera/opera-110.0.5130.23.ebuild 
b/www-client/opera/opera-110.0.5130.23.ebuild
deleted file mode 100644
index 8c39dc13a868..
--- a/www-client/opera/opera-110.0.5130.23.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="124"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-23 Thread Matt Jolly
commit: f3a9a29c4968a605b6e0d31ed242a39d646b45b5
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 23 07:40:56 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 23 07:48:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a9a29c

www-client/opera: amd64 stable (110.0.5130.35)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-110.0.5130.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-110.0.5130.35.ebuild 
b/www-client/opera/opera-110.0.5130.35.ebuild
index cfafbce68c18..8c39dc13a868 100644
--- a/www-client/opera/opera-110.0.5130.35.ebuild
+++ b/www-client/opera/opera-110.0.5130.35.ebuild
@@ -48,7 +48,7 @@ S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-23 Thread Matt Jolly
commit: 2c528579b4b7f979992d715e818d9d3127746357
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 23 07:40:34 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 23 07:48:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c528579

www-client/opera: automated bump (110.0.5130.35)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-110.0.5130.35.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 261f7e77cadb..92dbf4241c7c 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_110.0.5130.23_amd64.deb 110438984 BLAKE2B 
7a681b320266a5eec72481fffe9d7d29a8caf6ae44a7d222b42d99219f1802e1e3dd29c26b5494d207a6e87fcac997558fc63ed8cf6fbc11f0e7f9018fd54e9a
 SHA512 
8b311cf3edd2faab48f5c1d4034c7595855e5c505a0d148f34b7d49992278a8f2f11c4ab6ed8ea18a45e219ae28fbf87e292322e31fb4db3cc607af49bb24b07
+DIST opera-stable_110.0.5130.35_amd64.deb 110209876 BLAKE2B 
65f86c5b8c5095dbf456d75d17e3e5864726ea06d09dbe007d6f25b8297ecc6523ddb88fd1b8d209a0f81abc48102077fe408b0160ce6272f8e708de868086d2
 SHA512 
35b8c8f6d3feb8cda7997b006a30f5b834e9aedb830e0efaac870c8efe5def52e10c38f9947a0490ef4d03c684a497cade8adfb645a4175bc2771636592e966b

diff --git a/www-client/opera/opera-110.0.5130.35.ebuild 
b/www-client/opera/opera-110.0.5130.35.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera/opera-110.0.5130.35.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-18 Thread Matt Jolly
commit: fe1113dec1d3ffb8cee00cbdb24ee9e7e463edc2
Author: Matt Jolly  gentoo  org>
AuthorDate: Sat May 18 08:22:06 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Sat May 18 08:25:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1113de

www-client/opera: add ffmpeg-chromium USE to metadata.xml

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/opera/metadata.xml b/www-client/opera/metadata.xml
index b26bda26dc59..ff2ff3d9936a 100644
--- a/www-client/opera/metadata.xml
+++ b/www-client/opera/metadata.xml
@@ -7,5 +7,6 @@


Enable codecs for 
patent-encumbered audio and video formats.
+   Use Chromium FFmpeg fork 
(media-video/ffmpeg-chromium) rather than mainline FFmpeg 
(media-video/ffmpeg)

 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-16 Thread Matt Jolly
commit: 7227d299e8789396d13145884291d49366cf431f
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 16 03:51:27 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 16 22:33:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7227d299

www-client/opera: automated bump (110.0.5130.23)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-110.0.5130.23.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 994d4fa55694..d3ee9496ff0c 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_109.0.5097.80_amd64.deb 109170216 BLAKE2B 
7fb6298810e817cce42fc23cc44595a442840cc90395aa5c93739ca6a957d36dc6b69ca7e226155068dbbc855d1201a3f496d6d91e0b2b580a8d50870d0ba06c
 SHA512 
0d0553211a7de7185098dc637124cc76455964b435acb4cbff7414e450c05e7e90a9e919ff8b2bafb07e82f75d7238b97f56939082e79566d5715e77d80b9c81
+DIST opera-stable_110.0.5130.23_amd64.deb 110438984 BLAKE2B 
7a681b320266a5eec72481fffe9d7d29a8caf6ae44a7d222b42d99219f1802e1e3dd29c26b5494d207a6e87fcac997558fc63ed8cf6fbc11f0e7f9018fd54e9a
 SHA512 
8b311cf3edd2faab48f5c1d4034c7595855e5c505a0d148f34b7d49992278a8f2f11c4ab6ed8ea18a45e219ae28fbf87e292322e31fb4db3cc607af49bb24b07

diff --git a/www-client/opera/opera-110.0.5130.23.ebuild 
b/www-client/opera/opera-110.0.5130.23.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera/opera-110.0.5130.23.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-16 Thread Matt Jolly
commit: 7a628d0ef384522536be51057d0ed0fc5051b9ce
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 16 03:51:38 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 16 22:33:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a628d0e

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-109.0.5097.80.ebuild | 172 
 2 files changed, 173 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index d3ee9496ff0c..261f7e77cadb 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-stable_109.0.5097.80_amd64.deb 109170216 BLAKE2B 
7fb6298810e817cce42fc23cc44595a442840cc90395aa5c93739ca6a957d36dc6b69ca7e226155068dbbc855d1201a3f496d6d91e0b2b580a8d50870d0ba06c
 SHA512 
0d0553211a7de7185098dc637124cc76455964b435acb4cbff7414e450c05e7e90a9e919ff8b2bafb07e82f75d7238b97f56939082e79566d5715e77d80b9c81
 DIST opera-stable_110.0.5130.23_amd64.deb 110438984 BLAKE2B 
7a681b320266a5eec72481fffe9d7d29a8caf6ae44a7d222b42d99219f1802e1e3dd29c26b5494d207a6e87fcac997558fc63ed8cf6fbc11f0e7f9018fd54e9a
 SHA512 
8b311cf3edd2faab48f5c1d4034c7595855e5c505a0d148f34b7d49992278a8f2f11c4ab6ed8ea18a45e219ae28fbf87e292322e31fb4db3cc607af49bb24b07

diff --git a/www-client/opera/opera-109.0.5097.80.ebuild 
b/www-client/opera/opera-109.0.5097.80.ebuild
deleted file mode 100644
index 83dabc9eddf4..
--- a/www-client/opera/opera-109.0.5097.80.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="123"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv "usr/lib/x86_64-linux-gnu/${PN}" 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-16 Thread Matt Jolly
commit: 4fb4ed9e8160f1bc4feeb057c1f470e7ee3c05c4
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May 16 03:51:34 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May 16 22:33:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb4ed9e

www-client/opera: amd64 stable (110.0.5130.23)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-110.0.5130.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-110.0.5130.23.ebuild 
b/www-client/opera/opera-110.0.5130.23.ebuild
index cfafbce68c18..8c39dc13a868 100644
--- a/www-client/opera/opera-110.0.5130.23.ebuild
+++ b/www-client/opera/opera-110.0.5130.23.ebuild
@@ -48,7 +48,7 @@ S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-09 Thread Matt Jolly
commit: 538bfb3762db497aa00996bf798589f4100f6f5f
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May  9 09:34:32 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May  9 21:34:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538bfb37

www-client/opera: automated bump (109.0.5097.80)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-109.0.5097.80.ebuild | 172 
 2 files changed, 173 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 7bb7ff6a4027..1ef6ad624769 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_109.0.5097.68_amd64.deb 109186148 BLAKE2B 
90f098145736d4be69d36286ceb74f7016fa41bc661de31639e3169444505d1020cc4a12fa7e59c64676c30b59f0d561394a27bebd69e7576c94c801d371a0d0
 SHA512 
56e090b9997a21b0ad9f957fd54b963a1b12a83ed59fb409b124f4793e4dde3bc67ee896c29845fe1eccddc81739c9eca28f3a8e382014df9480552bc2372f76
+DIST opera-stable_109.0.5097.80_amd64.deb 109170216 BLAKE2B 
7fb6298810e817cce42fc23cc44595a442840cc90395aa5c93739ca6a957d36dc6b69ca7e226155068dbbc855d1201a3f496d6d91e0b2b580a8d50870d0ba06c
 SHA512 
0d0553211a7de7185098dc637124cc76455964b435acb4cbff7414e450c05e7e90a9e919ff8b2bafb07e82f75d7238b97f56939082e79566d5715e77d80b9c81

diff --git a/www-client/opera/opera-109.0.5097.80.ebuild 
b/www-client/opera/opera-109.0.5097.80.ebuild
new file mode 100644
index ..ecc3655611f5
--- /dev/null
+++ b/www-client/opera/opera-109.0.5097.80.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="123"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+   else
+   mv 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-09 Thread Matt Jolly
commit: bcc610a0c54c68d67bc34c46f9fae69058569605
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May  9 09:34:36 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May  9 21:34:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc610a0

www-client/opera: amd64 stable (109.0.5097.80)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-109.0.5097.80.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-109.0.5097.80.ebuild 
b/www-client/opera/opera-109.0.5097.80.ebuild
index ecc3655611f5..83dabc9eddf4 100644
--- a/www-client/opera/opera-109.0.5097.80.ebuild
+++ b/www-client/opera/opera-109.0.5097.80.ebuild
@@ -48,7 +48,7 @@ S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-09 Thread Matt Jolly
commit: fcf4cff4f67147f104126a04ca8e946d38d9709d
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu May  9 09:34:39 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu May  9 21:34:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf4cff4

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-109.0.5097.68.ebuild | 172 
 2 files changed, 173 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 1ef6ad624769..994d4fa55694 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-stable_109.0.5097.68_amd64.deb 109186148 BLAKE2B 
90f098145736d4be69d36286ceb74f7016fa41bc661de31639e3169444505d1020cc4a12fa7e59c64676c30b59f0d561394a27bebd69e7576c94c801d371a0d0
 SHA512 
56e090b9997a21b0ad9f957fd54b963a1b12a83ed59fb409b124f4793e4dde3bc67ee896c29845fe1eccddc81739c9eca28f3a8e382014df9480552bc2372f76
 DIST opera-stable_109.0.5097.80_amd64.deb 109170216 BLAKE2B 
7fb6298810e817cce42fc23cc44595a442840cc90395aa5c93739ca6a957d36dc6b69ca7e226155068dbbc855d1201a3f496d6d91e0b2b580a8d50870d0ba06c
 SHA512 
0d0553211a7de7185098dc637124cc76455964b435acb4cbff7414e450c05e7e90a9e919ff8b2bafb07e82f75d7238b97f56939082e79566d5715e77d80b9c81

diff --git a/www-client/opera/opera-109.0.5097.68.ebuild 
b/www-client/opera/opera-109.0.5097.68.ebuild
deleted file mode 100644
index 83dabc9eddf4..
--- a/www-client/opera/opera-109.0.5097.68.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="123"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv "usr/lib/x86_64-linux-gnu/${PN}" 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-05-08 Thread Matt Jolly
commit: 658aacb23693b077d0aff498366a209e5b74f14b
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  8 05:31:17 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  8 07:14:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658aacb2

www-client/opera-developer: automated bump (111.0.5159.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-111.0.5159.0.ebuild| 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 7efee83ae58a..dfc67f4ac80a 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,4 @@
 DIST opera-developer_111.0.5138.0_amd64.deb 110760972 BLAKE2B 
0f30b681fb6706cfcb9e116187d93955de19759666b70c4e8dcb85d2847bb90403fd11c1799735c01b12768627d39dfb33f8bf073c500cfcf506a30759b65843
 SHA512 
17375dd52091713c79cd9ea46e725ce03869c2d89a3875127b597b4c19250f149eb1d08e7752d14b2c18135746956673de55cc72805ea8e48acbd3ae7fdc5be0
 DIST opera-developer_111.0.5145.0_amd64.deb 110741464 BLAKE2B 
f0cd803b301423b583fc812cb364177532eaa641eae314b0ecdd5f5199b429ae912907c8de4c828cfb72c73c30882c8f549a6da298a03edfe69541360ade3d85
 SHA512 
20b5b3b5733c5e7e117de55425a535b01fc110190978c08f3ccf5c2c4b8bfca479a2a4b9de5506e7c4424075353c8410187eb07dcbe2bd0102b0e6a556fb31cd
 DIST opera-developer_111.0.5151.0_amd64.deb 111347532 BLAKE2B 
2874c09de333f824769699f1261855e8677b13a4ba8f4970e7b7e5a7683faad282fc7af161e040c51bbcbac82321297346badfc174707da6c1d01054f5ed0348
 SHA512 
c1845b4e63a62eb4b8cda2b30bebe3398e5e7b13d3fd2a5b06a6a02f85f9e903b775bd0901cc6e80ccda182e8248f941275a73ecdb5abe9485728cc79878ef0c
+DIST opera-developer_111.0.5159.0_amd64.deb 111427528 BLAKE2B 
3142d6efd50ed145931ca2cfa0de85145f90c33671a7af54c4281d5872fea6f7fe09de0340473e0ee9ef9c2a464d85af2ecbcf1a9ee1a35cb25a608760ac0dd3
 SHA512 
40c0917016ec646a8f14442846495b5d3427d7593bfabde52f2579e744c2f043b9fdbb8e445fb05997fe2ce2f1d03c49151ebc7ccd875b5dd26ff2bad9e28f75

diff --git a/www-client/opera-developer/opera-developer-111.0.5159.0.ebuild 
b/www-client/opera-developer/opera-developer-111.0.5159.0.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-111.0.5159.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-05-08 Thread Matt Jolly
commit: 3822d2dc6fb5f9a0869faafd5aec7b5cf0d2533c
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  8 05:30:50 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  8 07:14:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3822d2dc

www-client/opera-beta: automated bump (110.0.5130.17)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-110.0.5130.17.ebuild | 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 17a4aad95821..3ef1e0e993a4 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,4 @@
 DIST opera-beta_110.0.5130.13_amd64.deb 110204952 BLAKE2B 
dedeac21ce18c3180bafa9a6ae167b8042f78b1f50500f3c03374a67a3472d728a4abb0a760cc8589dfaf38b97fc63736b55f7855b8a02520c56d765255c3f0d
 SHA512 
412165e9d69da93d38da321b0bce6e09bc6b981c1716604208ea5d14dba68f836ceff2097a80222341b9d36fdac0689eb8fd12c0e4212867647b0221c36362f9
+DIST opera-beta_110.0.5130.17_amd64.deb 110223832 BLAKE2B 
21a37802dd612a27db6555bda5767598f06c5e28cd754bcafb15418b74ef25ed4d9acc5adafe5e3e21a874118d0b10fc862e69b116616229bfe49e23275f3305
 SHA512 
555240c02a82a29a00460599ca8070d1b2d200d37ca3d58f8ddd76a748175168ed17aeee5afbf8569966e62fe5b21f1e87584a22b39ae8c2a74fca7f92e2535e
 DIST opera-beta_110.0.5130.4_amd64.deb 110201212 BLAKE2B 
9abb3002fbec3bb07f16b41336965c117b51c852b31925fa0ae693d215c4cbd1033346fe15c52e804676e8ebfa22628c0df5e0160bf0214328601accef010b89
 SHA512 
4d2f2782ed1decf7480b2be2ad583ed604170a4f7546a678bc55756c4c87b02fd7e90eabe7930c00fe302fe535cd5f6891621953b3e3fc5aad07ac55131adf51
 DIST opera-beta_110.0.5130.8_amd64.deb 110214708 BLAKE2B 
f2a96885a9449b0821499c871843941488aa89f3a30d1791b04741ddeecbe52dda9b304642e60985403dd3b2aaa0e247dd5884648a639a74b2d7109adae9fb71
 SHA512 
d3f156bec609f385a0183a8b1383e192c296f3ca67b276c86109107953e6f0a4d8b79fafff7fedc58752c4398d0b4bc2d366d15ed84117139229d55d285c15a3

diff --git a/www-client/opera-beta/opera-beta-110.0.5130.17.ebuild 
b/www-client/opera-beta/opera-beta-110.0.5130.17.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-110.0.5130.17.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-05-08 Thread Matt Jolly
commit: 3d9b3915cf31cbf793db577a4a2399e5f0c035b4
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  8 05:31:19 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  8 07:14:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9b3915

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-111.0.5138.0.ebuild| 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index dfc67f4ac80a..36e7cf14d043 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_111.0.5138.0_amd64.deb 110760972 BLAKE2B 
0f30b681fb6706cfcb9e116187d93955de19759666b70c4e8dcb85d2847bb90403fd11c1799735c01b12768627d39dfb33f8bf073c500cfcf506a30759b65843
 SHA512 
17375dd52091713c79cd9ea46e725ce03869c2d89a3875127b597b4c19250f149eb1d08e7752d14b2c18135746956673de55cc72805ea8e48acbd3ae7fdc5be0
 DIST opera-developer_111.0.5145.0_amd64.deb 110741464 BLAKE2B 
f0cd803b301423b583fc812cb364177532eaa641eae314b0ecdd5f5199b429ae912907c8de4c828cfb72c73c30882c8f549a6da298a03edfe69541360ade3d85
 SHA512 
20b5b3b5733c5e7e117de55425a535b01fc110190978c08f3ccf5c2c4b8bfca479a2a4b9de5506e7c4424075353c8410187eb07dcbe2bd0102b0e6a556fb31cd
 DIST opera-developer_111.0.5151.0_amd64.deb 111347532 BLAKE2B 
2874c09de333f824769699f1261855e8677b13a4ba8f4970e7b7e5a7683faad282fc7af161e040c51bbcbac82321297346badfc174707da6c1d01054f5ed0348
 SHA512 
c1845b4e63a62eb4b8cda2b30bebe3398e5e7b13d3fd2a5b06a6a02f85f9e903b775bd0901cc6e80ccda182e8248f941275a73ecdb5abe9485728cc79878ef0c
 DIST opera-developer_111.0.5159.0_amd64.deb 111427528 BLAKE2B 
3142d6efd50ed145931ca2cfa0de85145f90c33671a7af54c4281d5872fea6f7fe09de0340473e0ee9ef9c2a464d85af2ecbcf1a9ee1a35cb25a608760ac0dd3
 SHA512 
40c0917016ec646a8f14442846495b5d3427d7593bfabde52f2579e744c2f043b9fdbb8e445fb05997fe2ce2f1d03c49151ebc7ccd875b5dd26ff2bad9e28f75

diff --git a/www-client/opera-developer/opera-developer-111.0.5138.0.ebuild 
b/www-client/opera-developer/opera-developer-111.0.5138.0.ebuild
deleted file mode 100644
index cfafbce68c18..
--- a/www-client/opera-developer/opera-developer-111.0.5138.0.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="124"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
- 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-05-08 Thread Matt Jolly
commit: b75c6180a29e93104b5448b068a7b00d7a0d2ac9
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  8 05:30:52 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  8 07:14:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75c6180

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-110.0.5130.4.ebuild  | 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 3ef1e0e993a4..758dfe35acbd 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
 DIST opera-beta_110.0.5130.13_amd64.deb 110204952 BLAKE2B 
dedeac21ce18c3180bafa9a6ae167b8042f78b1f50500f3c03374a67a3472d728a4abb0a760cc8589dfaf38b97fc63736b55f7855b8a02520c56d765255c3f0d
 SHA512 
412165e9d69da93d38da321b0bce6e09bc6b981c1716604208ea5d14dba68f836ceff2097a80222341b9d36fdac0689eb8fd12c0e4212867647b0221c36362f9
 DIST opera-beta_110.0.5130.17_amd64.deb 110223832 BLAKE2B 
21a37802dd612a27db6555bda5767598f06c5e28cd754bcafb15418b74ef25ed4d9acc5adafe5e3e21a874118d0b10fc862e69b116616229bfe49e23275f3305
 SHA512 
555240c02a82a29a00460599ca8070d1b2d200d37ca3d58f8ddd76a748175168ed17aeee5afbf8569966e62fe5b21f1e87584a22b39ae8c2a74fca7f92e2535e
-DIST opera-beta_110.0.5130.4_amd64.deb 110201212 BLAKE2B 
9abb3002fbec3bb07f16b41336965c117b51c852b31925fa0ae693d215c4cbd1033346fe15c52e804676e8ebfa22628c0df5e0160bf0214328601accef010b89
 SHA512 
4d2f2782ed1decf7480b2be2ad583ed604170a4f7546a678bc55756c4c87b02fd7e90eabe7930c00fe302fe535cd5f6891621953b3e3fc5aad07ac55131adf51
 DIST opera-beta_110.0.5130.8_amd64.deb 110214708 BLAKE2B 
f2a96885a9449b0821499c871843941488aa89f3a30d1791b04741ddeecbe52dda9b304642e60985403dd3b2aaa0e247dd5884648a639a74b2d7109adae9fb71
 SHA512 
d3f156bec609f385a0183a8b1383e192c296f3ca67b276c86109107953e6f0a4d8b79fafff7fedc58752c4398d0b4bc2d366d15ed84117139229d55d285c15a3

diff --git a/www-client/opera-beta/opera-beta-110.0.5130.4.ebuild 
b/www-client/opera-beta/opera-beta-110.0.5130.4.ebuild
deleted file mode 100644
index cfafbce68c18..
--- a/www-client/opera-beta/opera-beta-110.0.5130.4.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="124"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-05-01 Thread Matt Jolly
commit: b5382883589e9e63c4e8d2f2e4e6bd6c54c36e41
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  1 02:17:11 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  1 06:38:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5382883

www-client/opera-developer: automated bump (111.0.5151.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-111.0.5151.0.ebuild| 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 14bb4f62e0cc..fa2729eaa75a 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,4 @@
 DIST opera-developer_111.0.5131.0_amd64.deb 110259440 BLAKE2B 
68a4ff3d9fd5c11efe489cbb63bc956b42ff9c06f623864a35f75f19eb5c7c49aaa94664b955765aeebfd6a6c7c402f8deaa57e4814c410e56176c643f77888a
 SHA512 
95157de703ed8bd01e9cacb6bae04d50719aebcba436d8cd6ef58031ae2743f408e31df2e7e5a38c436e74f2c93fd888c5610336de6df5425aa61533f8ad6373
 DIST opera-developer_111.0.5138.0_amd64.deb 110760972 BLAKE2B 
0f30b681fb6706cfcb9e116187d93955de19759666b70c4e8dcb85d2847bb90403fd11c1799735c01b12768627d39dfb33f8bf073c500cfcf506a30759b65843
 SHA512 
17375dd52091713c79cd9ea46e725ce03869c2d89a3875127b597b4c19250f149eb1d08e7752d14b2c18135746956673de55cc72805ea8e48acbd3ae7fdc5be0
 DIST opera-developer_111.0.5145.0_amd64.deb 110741464 BLAKE2B 
f0cd803b301423b583fc812cb364177532eaa641eae314b0ecdd5f5199b429ae912907c8de4c828cfb72c73c30882c8f549a6da298a03edfe69541360ade3d85
 SHA512 
20b5b3b5733c5e7e117de55425a535b01fc110190978c08f3ccf5c2c4b8bfca479a2a4b9de5506e7c4424075353c8410187eb07dcbe2bd0102b0e6a556fb31cd
+DIST opera-developer_111.0.5151.0_amd64.deb 111347532 BLAKE2B 
2874c09de333f824769699f1261855e8677b13a4ba8f4970e7b7e5a7683faad282fc7af161e040c51bbcbac82321297346badfc174707da6c1d01054f5ed0348
 SHA512 
c1845b4e63a62eb4b8cda2b30bebe3398e5e7b13d3fd2a5b06a6a02f85f9e903b775bd0901cc6e80ccda182e8248f941275a73ecdb5abe9485728cc79878ef0c

diff --git a/www-client/opera-developer/opera-developer-111.0.5151.0.ebuild 
b/www-client/opera-developer/opera-developer-111.0.5151.0.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-111.0.5151.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-01 Thread Matt Jolly
commit: fbe53a5336a0aff1084ea0d39d53e8a7d3ab5719
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  1 02:16:15 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  1 06:38:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe53a53

www-client/opera: automated bump (109.0.5097.68)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-109.0.5097.68.ebuild | 172 
 2 files changed, 173 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 225f53f0d4fa..130682202f95 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_109.0.5097.59_amd64.deb 109175084 BLAKE2B 
4513258ae84fa86db38e950c117ccbcc8fb385ef8a63234aab959e2054f58191b475d39cee75df6ecd6ddc249efe6bebc36d71e35fd66feda494a8a6a989609d
 SHA512 
4d1ad409fd062780c63fd6fc818d4fa53752fa993969ca45b07c15e3fd0dc6dae15f8b57683fe935e76c62bcdf2ffc5b6bfc4ae6e5e21981157db594ad509546
+DIST opera-stable_109.0.5097.68_amd64.deb 109186148 BLAKE2B 
90f098145736d4be69d36286ceb74f7016fa41bc661de31639e3169444505d1020cc4a12fa7e59c64676c30b59f0d561394a27bebd69e7576c94c801d371a0d0
 SHA512 
56e090b9997a21b0ad9f957fd54b963a1b12a83ed59fb409b124f4793e4dde3bc67ee896c29845fe1eccddc81739c9eca28f3a8e382014df9480552bc2372f76

diff --git a/www-client/opera/opera-109.0.5097.68.ebuild 
b/www-client/opera/opera-109.0.5097.68.ebuild
new file mode 100644
index ..ecc3655611f5
--- /dev/null
+++ b/www-client/opera/opera-109.0.5097.68.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="123"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+   else
+   mv 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-05-01 Thread Matt Jolly
commit: 5e2d96418bd5878c29396ddd7b11d2ad6f682595
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  1 02:17:13 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  1 06:38:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2d9641

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-111.0.5131.0.ebuild| 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index fa2729eaa75a..7efee83ae58a 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_111.0.5131.0_amd64.deb 110259440 BLAKE2B 
68a4ff3d9fd5c11efe489cbb63bc956b42ff9c06f623864a35f75f19eb5c7c49aaa94664b955765aeebfd6a6c7c402f8deaa57e4814c410e56176c643f77888a
 SHA512 
95157de703ed8bd01e9cacb6bae04d50719aebcba436d8cd6ef58031ae2743f408e31df2e7e5a38c436e74f2c93fd888c5610336de6df5425aa61533f8ad6373
 DIST opera-developer_111.0.5138.0_amd64.deb 110760972 BLAKE2B 
0f30b681fb6706cfcb9e116187d93955de19759666b70c4e8dcb85d2847bb90403fd11c1799735c01b12768627d39dfb33f8bf073c500cfcf506a30759b65843
 SHA512 
17375dd52091713c79cd9ea46e725ce03869c2d89a3875127b597b4c19250f149eb1d08e7752d14b2c18135746956673de55cc72805ea8e48acbd3ae7fdc5be0
 DIST opera-developer_111.0.5145.0_amd64.deb 110741464 BLAKE2B 
f0cd803b301423b583fc812cb364177532eaa641eae314b0ecdd5f5199b429ae912907c8de4c828cfb72c73c30882c8f549a6da298a03edfe69541360ade3d85
 SHA512 
20b5b3b5733c5e7e117de55425a535b01fc110190978c08f3ccf5c2c4b8bfca479a2a4b9de5506e7c4424075353c8410187eb07dcbe2bd0102b0e6a556fb31cd
 DIST opera-developer_111.0.5151.0_amd64.deb 111347532 BLAKE2B 
2874c09de333f824769699f1261855e8677b13a4ba8f4970e7b7e5a7683faad282fc7af161e040c51bbcbac82321297346badfc174707da6c1d01054f5ed0348
 SHA512 
c1845b4e63a62eb4b8cda2b30bebe3398e5e7b13d3fd2a5b06a6a02f85f9e903b775bd0901cc6e80ccda182e8248f941275a73ecdb5abe9485728cc79878ef0c

diff --git a/www-client/opera-developer/opera-developer-111.0.5131.0.ebuild 
b/www-client/opera-developer/opera-developer-111.0.5131.0.ebuild
deleted file mode 100644
index cfafbce68c18..
--- a/www-client/opera-developer/opera-developer-111.0.5131.0.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="124"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
- 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-05-01 Thread Matt Jolly
commit: db6a20f881db21d8daaeebc9b3646d881304d1a6
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  1 02:16:47 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  1 06:38:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6a20f8

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-109.0.5097.24-r1.ebuild  | 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index e38c29ec9ef7..17a4aad95821 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_109.0.5097.24_amd64.deb 115266488 BLAKE2B 
02031e0bf755c111efd3e77adf639b5ca27a6325e94f3d43e20419dfa8c93170aa19d839d5d718fd5dfd94d28b1c974f107f2a99c73b3de27bce94c2a66c46cf
 SHA512 
a9b19e07d9cd11bdaaf1fbee1ec765366994304d940711c66f9e041f5e8cca33d29ec158768c659bcf2bbe1b5914c5a67ef86800a4a0ffa27bc06054b55f80ca
 DIST opera-beta_110.0.5130.13_amd64.deb 110204952 BLAKE2B 
dedeac21ce18c3180bafa9a6ae167b8042f78b1f50500f3c03374a67a3472d728a4abb0a760cc8589dfaf38b97fc63736b55f7855b8a02520c56d765255c3f0d
 SHA512 
412165e9d69da93d38da321b0bce6e09bc6b981c1716604208ea5d14dba68f836ceff2097a80222341b9d36fdac0689eb8fd12c0e4212867647b0221c36362f9
 DIST opera-beta_110.0.5130.4_amd64.deb 110201212 BLAKE2B 
9abb3002fbec3bb07f16b41336965c117b51c852b31925fa0ae693d215c4cbd1033346fe15c52e804676e8ebfa22628c0df5e0160bf0214328601accef010b89
 SHA512 
4d2f2782ed1decf7480b2be2ad583ed604170a4f7546a678bc55756c4c87b02fd7e90eabe7930c00fe302fe535cd5f6891621953b3e3fc5aad07ac55131adf51
 DIST opera-beta_110.0.5130.8_amd64.deb 110214708 BLAKE2B 
f2a96885a9449b0821499c871843941488aa89f3a30d1791b04741ddeecbe52dda9b304642e60985403dd3b2aaa0e247dd5884648a639a74b2d7109adae9fb71
 SHA512 
d3f156bec609f385a0183a8b1383e192c296f3ca67b276c86109107953e6f0a4d8b79fafff7fedc58752c4398d0b4bc2d366d15ed84117139229d55d285c15a3

diff --git a/www-client/opera-beta/opera-beta-109.0.5097.24-r1.ebuild 
b/www-client/opera-beta/opera-beta-109.0.5097.24-r1.ebuild
deleted file mode 100644
index ad276bb735ac..
--- a/www-client/opera-beta/opera-beta-109.0.5097.24-r1.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
- 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-01 Thread Matt Jolly
commit: 16bab68cfe136354e4b0c28ee8a268fd60080e03
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  1 02:16:21 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  1 06:38:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16bab68c

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-109.0.5097.59.ebuild | 172 
 2 files changed, 173 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 130682202f95..7bb7ff6a4027 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-stable_109.0.5097.59_amd64.deb 109175084 BLAKE2B 
4513258ae84fa86db38e950c117ccbcc8fb385ef8a63234aab959e2054f58191b475d39cee75df6ecd6ddc249efe6bebc36d71e35fd66feda494a8a6a989609d
 SHA512 
4d1ad409fd062780c63fd6fc818d4fa53752fa993969ca45b07c15e3fd0dc6dae15f8b57683fe935e76c62bcdf2ffc5b6bfc4ae6e5e21981157db594ad509546
 DIST opera-stable_109.0.5097.68_amd64.deb 109186148 BLAKE2B 
90f098145736d4be69d36286ceb74f7016fa41bc661de31639e3169444505d1020cc4a12fa7e59c64676c30b59f0d561394a27bebd69e7576c94c801d371a0d0
 SHA512 
56e090b9997a21b0ad9f957fd54b963a1b12a83ed59fb409b124f4793e4dde3bc67ee896c29845fe1eccddc81739c9eca28f3a8e382014df9480552bc2372f76

diff --git a/www-client/opera/opera-109.0.5097.59.ebuild 
b/www-client/opera/opera-109.0.5097.59.ebuild
deleted file mode 100644
index 83dabc9eddf4..
--- a/www-client/opera/opera-109.0.5097.59.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="123"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv "usr/lib/x86_64-linux-gnu/${PN}" 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-05-01 Thread Matt Jolly
commit: 9f16a1935577407d4de4133edbfdc23770f63a45
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  1 02:16:45 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  1 06:38:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f16a193

www-client/opera-beta: automated bump (110.0.5130.13)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-110.0.5130.13.ebuild | 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 9eeea54bd151..e38c29ec9ef7 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,4 @@
 DIST opera-beta_109.0.5097.24_amd64.deb 115266488 BLAKE2B 
02031e0bf755c111efd3e77adf639b5ca27a6325e94f3d43e20419dfa8c93170aa19d839d5d718fd5dfd94d28b1c974f107f2a99c73b3de27bce94c2a66c46cf
 SHA512 
a9b19e07d9cd11bdaaf1fbee1ec765366994304d940711c66f9e041f5e8cca33d29ec158768c659bcf2bbe1b5914c5a67ef86800a4a0ffa27bc06054b55f80ca
+DIST opera-beta_110.0.5130.13_amd64.deb 110204952 BLAKE2B 
dedeac21ce18c3180bafa9a6ae167b8042f78b1f50500f3c03374a67a3472d728a4abb0a760cc8589dfaf38b97fc63736b55f7855b8a02520c56d765255c3f0d
 SHA512 
412165e9d69da93d38da321b0bce6e09bc6b981c1716604208ea5d14dba68f836ceff2097a80222341b9d36fdac0689eb8fd12c0e4212867647b0221c36362f9
 DIST opera-beta_110.0.5130.4_amd64.deb 110201212 BLAKE2B 
9abb3002fbec3bb07f16b41336965c117b51c852b31925fa0ae693d215c4cbd1033346fe15c52e804676e8ebfa22628c0df5e0160bf0214328601accef010b89
 SHA512 
4d2f2782ed1decf7480b2be2ad583ed604170a4f7546a678bc55756c4c87b02fd7e90eabe7930c00fe302fe535cd5f6891621953b3e3fc5aad07ac55131adf51
 DIST opera-beta_110.0.5130.8_amd64.deb 110214708 BLAKE2B 
f2a96885a9449b0821499c871843941488aa89f3a30d1791b04741ddeecbe52dda9b304642e60985403dd3b2aaa0e247dd5884648a639a74b2d7109adae9fb71
 SHA512 
d3f156bec609f385a0183a8b1383e192c296f3ca67b276c86109107953e6f0a4d8b79fafff7fedc58752c4398d0b4bc2d366d15ed84117139229d55d285c15a3

diff --git a/www-client/opera-beta/opera-beta-110.0.5130.13.ebuild 
b/www-client/opera-beta/opera-beta-110.0.5130.13.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-110.0.5130.13.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-05-01 Thread Matt Jolly
commit: 2fe25ed69045123fbd9d165ec2fee673815d287a
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed May  1 02:16:19 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed May  1 06:38:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe25ed6

www-client/opera: amd64 stable (109.0.5097.68)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-109.0.5097.68.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-109.0.5097.68.ebuild 
b/www-client/opera/opera-109.0.5097.68.ebuild
index ecc3655611f5..83dabc9eddf4 100644
--- a/www-client/opera/opera-109.0.5097.68.ebuild
+++ b/www-client/opera/opera-109.0.5097.68.ebuild
@@ -48,7 +48,7 @@ S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-04-25 Thread Matt Jolly
commit: 72501b88311b93d7db1a040230345257322e9a9d
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 24 05:25:34 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72501b88

www-client/opera: amd64 stable (109.0.5097.59)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-109.0.5097.59.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-109.0.5097.59.ebuild 
b/www-client/opera/opera-109.0.5097.59.ebuild
index ecc3655611f5..83dabc9eddf4 100644
--- a/www-client/opera/opera-109.0.5097.59.ebuild
+++ b/www-client/opera/opera-109.0.5097.59.ebuild
@@ -48,7 +48,7 @@ S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-04-25 Thread Matt Jolly
commit: efda210eff9f899ea55aa5a7ef878efdd0f45a49
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 24 05:25:36 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efda210e

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-109.0.5097.45.ebuild | 172 
 2 files changed, 173 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index fcfe219d577c..225f53f0d4fa 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-stable_109.0.5097.45_amd64.deb 109148732 BLAKE2B 
35fcc3f37f0b3e6d0138c45bbe11fb22639a5fb5395d28232e65401c0544bb4f1a394001c303ec9e231f14bc9f3a9c961a9711528cd8c28b89632ae827f0bdc1
 SHA512 
5788f0b2945bbf2b6af5f45c3f46e89f2ebc42d88f9956a765a1a4d0b5d7e40a331a1bc8e0fdfc1a7f9f663274595703d839d87dd9d4878687fd82a46a129146
 DIST opera-stable_109.0.5097.59_amd64.deb 109175084 BLAKE2B 
4513258ae84fa86db38e950c117ccbcc8fb385ef8a63234aab959e2054f58191b475d39cee75df6ecd6ddc249efe6bebc36d71e35fd66feda494a8a6a989609d
 SHA512 
4d1ad409fd062780c63fd6fc818d4fa53752fa993969ca45b07c15e3fd0dc6dae15f8b57683fe935e76c62bcdf2ffc5b6bfc4ae6e5e21981157db594ad509546

diff --git a/www-client/opera/opera-109.0.5097.45.ebuild 
b/www-client/opera/opera-109.0.5097.45.ebuild
deleted file mode 100644
index a97bb25328be..
--- a/www-client/opera/opera-109.0.5097.45.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv "usr/lib/x86_64-linux-gnu/${PN}" 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-04-25 Thread Matt Jolly
commit: 86ea5b6855baff5050dbaf18a06acdf609714499
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 24 05:25:30 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ea5b68

www-client/opera: automated bump (109.0.5097.59)

Bump CHROMIUM_VERSION to 123.

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-109.0.5097.59.ebuild | 172 
 2 files changed, 173 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index ff58bd7e5853..fcfe219d577c 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_109.0.5097.45_amd64.deb 109148732 BLAKE2B 
35fcc3f37f0b3e6d0138c45bbe11fb22639a5fb5395d28232e65401c0544bb4f1a394001c303ec9e231f14bc9f3a9c961a9711528cd8c28b89632ae827f0bdc1
 SHA512 
5788f0b2945bbf2b6af5f45c3f46e89f2ebc42d88f9956a765a1a4d0b5d7e40a331a1bc8e0fdfc1a7f9f663274595703d839d87dd9d4878687fd82a46a129146
+DIST opera-stable_109.0.5097.59_amd64.deb 109175084 BLAKE2B 
4513258ae84fa86db38e950c117ccbcc8fb385ef8a63234aab959e2054f58191b475d39cee75df6ecd6ddc249efe6bebc36d71e35fd66feda494a8a6a989609d
 SHA512 
4d1ad409fd062780c63fd6fc818d4fa53752fa993969ca45b07c15e3fd0dc6dae15f8b57683fe935e76c62bcdf2ffc5b6bfc4ae6e5e21981157db594ad509546

diff --git a/www-client/opera/opera-109.0.5097.59.ebuild 
b/www-client/opera/opera-109.0.5097.59.ebuild
new file mode 100644
index ..ecc3655611f5
--- /dev/null
+++ b/www-client/opera/opera-109.0.5097.59.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="123"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+   else
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-04-25 Thread Matt Jolly
commit: 79dc95bad8e540d3b8e8a3f9dc66e30dd0a1fbad
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 23 03:35:01 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79dc95ba

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-110.0.5117.0.ebuild| 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index dac801d82e22..14bb4f62e0cc 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_110.0.5117.0_amd64.deb 109939620 BLAKE2B 
1205915c9013573fad96703b92f8a66ce1fee8948d78e37738a6a7715536b6187c01f487ee8139ed921c5de7cb8245f6bcb71ed0ba539ce960130d7e04d30331
 SHA512 
685bc8f7ac19d2add873df688f5c330047c2d3efcd5e554436ac15eab224d507f6fdc135756143fcd1b0af5af19b6f38d05bd879e275705b3bb9aca5851d38c6
 DIST opera-developer_111.0.5131.0_amd64.deb 110259440 BLAKE2B 
68a4ff3d9fd5c11efe489cbb63bc956b42ff9c06f623864a35f75f19eb5c7c49aaa94664b955765aeebfd6a6c7c402f8deaa57e4814c410e56176c643f77888a
 SHA512 
95157de703ed8bd01e9cacb6bae04d50719aebcba436d8cd6ef58031ae2743f408e31df2e7e5a38c436e74f2c93fd888c5610336de6df5425aa61533f8ad6373
 DIST opera-developer_111.0.5138.0_amd64.deb 110760972 BLAKE2B 
0f30b681fb6706cfcb9e116187d93955de19759666b70c4e8dcb85d2847bb90403fd11c1799735c01b12768627d39dfb33f8bf073c500cfcf506a30759b65843
 SHA512 
17375dd52091713c79cd9ea46e725ce03869c2d89a3875127b597b4c19250f149eb1d08e7752d14b2c18135746956673de55cc72805ea8e48acbd3ae7fdc5be0
 DIST opera-developer_111.0.5145.0_amd64.deb 110741464 BLAKE2B 
f0cd803b301423b583fc812cb364177532eaa641eae314b0ecdd5f5199b429ae912907c8de4c828cfb72c73c30882c8f549a6da298a03edfe69541360ade3d85
 SHA512 
20b5b3b5733c5e7e117de55425a535b01fc110190978c08f3ccf5c2c4b8bfca479a2a4b9de5506e7c4424075353c8410187eb07dcbe2bd0102b0e6a556fb31cd

diff --git a/www-client/opera-developer/opera-developer-110.0.5117.0.ebuild 
b/www-client/opera-developer/opera-developer-110.0.5117.0.ebuild
deleted file mode 100644
index ad276bb735ac..
--- a/www-client/opera-developer/opera-developer-110.0.5117.0.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
- 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-04-25 Thread Matt Jolly
commit: 325298e3415282cc5e7ad56261d049c05d7583ff
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 23 03:34:58 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325298e3

www-client/opera-developer: automated bump (111.0.5145.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-111.0.5145.0.ebuild| 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 6b3def1579bf..dac801d82e22 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,4 @@
 DIST opera-developer_110.0.5117.0_amd64.deb 109939620 BLAKE2B 
1205915c9013573fad96703b92f8a66ce1fee8948d78e37738a6a7715536b6187c01f487ee8139ed921c5de7cb8245f6bcb71ed0ba539ce960130d7e04d30331
 SHA512 
685bc8f7ac19d2add873df688f5c330047c2d3efcd5e554436ac15eab224d507f6fdc135756143fcd1b0af5af19b6f38d05bd879e275705b3bb9aca5851d38c6
 DIST opera-developer_111.0.5131.0_amd64.deb 110259440 BLAKE2B 
68a4ff3d9fd5c11efe489cbb63bc956b42ff9c06f623864a35f75f19eb5c7c49aaa94664b955765aeebfd6a6c7c402f8deaa57e4814c410e56176c643f77888a
 SHA512 
95157de703ed8bd01e9cacb6bae04d50719aebcba436d8cd6ef58031ae2743f408e31df2e7e5a38c436e74f2c93fd888c5610336de6df5425aa61533f8ad6373
 DIST opera-developer_111.0.5138.0_amd64.deb 110760972 BLAKE2B 
0f30b681fb6706cfcb9e116187d93955de19759666b70c4e8dcb85d2847bb90403fd11c1799735c01b12768627d39dfb33f8bf073c500cfcf506a30759b65843
 SHA512 
17375dd52091713c79cd9ea46e725ce03869c2d89a3875127b597b4c19250f149eb1d08e7752d14b2c18135746956673de55cc72805ea8e48acbd3ae7fdc5be0
+DIST opera-developer_111.0.5145.0_amd64.deb 110741464 BLAKE2B 
f0cd803b301423b583fc812cb364177532eaa641eae314b0ecdd5f5199b429ae912907c8de4c828cfb72c73c30882c8f549a6da298a03edfe69541360ade3d85
 SHA512 
20b5b3b5733c5e7e117de55425a535b01fc110190978c08f3ccf5c2c4b8bfca479a2a4b9de5506e7c4424075353c8410187eb07dcbe2bd0102b0e6a556fb31cd

diff --git a/www-client/opera-developer/opera-developer-111.0.5145.0.ebuild 
b/www-client/opera-developer/opera-developer-111.0.5145.0.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-111.0.5145.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-04-18 Thread Matt Jolly
commit: efa4191b018f9c1acadddc4432a9a4699cf61e87
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 18 09:50:12 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr 18 15:28:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa4191b

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-109.0.5097.5-r1.ebuild   | 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index f04c5d70e03b..9eeea54bd151 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
 DIST opera-beta_109.0.5097.24_amd64.deb 115266488 BLAKE2B 
02031e0bf755c111efd3e77adf639b5ca27a6325e94f3d43e20419dfa8c93170aa19d839d5d718fd5dfd94d28b1c974f107f2a99c73b3de27bce94c2a66c46cf
 SHA512 
a9b19e07d9cd11bdaaf1fbee1ec765366994304d940711c66f9e041f5e8cca33d29ec158768c659bcf2bbe1b5914c5a67ef86800a4a0ffa27bc06054b55f80ca
-DIST opera-beta_109.0.5097.5_amd64.deb 115139344 BLAKE2B 
ebe2dbc2aecd0a79c1446cafc7fb4195cac2cf927f2e2f43413ec322007efcfcbb037f2377e973a40baf2d0eff7ce76cd88999d6578ff72be695831b20066520
 SHA512 
245bb6d45bf85b2d53f19ea015a2899853e43043f53216d3b7b2a87c8cf45b00a541df92840b357c09328c1ea4aedf70a6303ffce113d88f91d2c8da83763217
 DIST opera-beta_110.0.5130.4_amd64.deb 110201212 BLAKE2B 
9abb3002fbec3bb07f16b41336965c117b51c852b31925fa0ae693d215c4cbd1033346fe15c52e804676e8ebfa22628c0df5e0160bf0214328601accef010b89
 SHA512 
4d2f2782ed1decf7480b2be2ad583ed604170a4f7546a678bc55756c4c87b02fd7e90eabe7930c00fe302fe535cd5f6891621953b3e3fc5aad07ac55131adf51
 DIST opera-beta_110.0.5130.8_amd64.deb 110214708 BLAKE2B 
f2a96885a9449b0821499c871843941488aa89f3a30d1791b04741ddeecbe52dda9b304642e60985403dd3b2aaa0e247dd5884648a639a74b2d7109adae9fb71
 SHA512 
d3f156bec609f385a0183a8b1383e192c296f3ca67b276c86109107953e6f0a4d8b79fafff7fedc58752c4398d0b4bc2d366d15ed84117139229d55d285c15a3

diff --git a/www-client/opera-beta/opera-beta-109.0.5097.5-r1.ebuild 
b/www-client/opera-beta/opera-beta-109.0.5097.5-r1.ebuild
deleted file mode 100644
index ad276bb735ac..
--- a/www-client/opera-beta/opera-beta-109.0.5097.5-r1.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
- 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-04-18 Thread Matt Jolly
commit: 6bbd104a821d85795dbde90dc95e45fb963ea3ad
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 18 09:50:09 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr 18 15:28:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbd104a

www-client/opera-beta: automated bump (110.0.5130.8)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-110.0.5130.8.ebuild  | 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 3e37fa8c00c5..f04c5d70e03b 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,4 @@
 DIST opera-beta_109.0.5097.24_amd64.deb 115266488 BLAKE2B 
02031e0bf755c111efd3e77adf639b5ca27a6325e94f3d43e20419dfa8c93170aa19d839d5d718fd5dfd94d28b1c974f107f2a99c73b3de27bce94c2a66c46cf
 SHA512 
a9b19e07d9cd11bdaaf1fbee1ec765366994304d940711c66f9e041f5e8cca33d29ec158768c659bcf2bbe1b5914c5a67ef86800a4a0ffa27bc06054b55f80ca
 DIST opera-beta_109.0.5097.5_amd64.deb 115139344 BLAKE2B 
ebe2dbc2aecd0a79c1446cafc7fb4195cac2cf927f2e2f43413ec322007efcfcbb037f2377e973a40baf2d0eff7ce76cd88999d6578ff72be695831b20066520
 SHA512 
245bb6d45bf85b2d53f19ea015a2899853e43043f53216d3b7b2a87c8cf45b00a541df92840b357c09328c1ea4aedf70a6303ffce113d88f91d2c8da83763217
 DIST opera-beta_110.0.5130.4_amd64.deb 110201212 BLAKE2B 
9abb3002fbec3bb07f16b41336965c117b51c852b31925fa0ae693d215c4cbd1033346fe15c52e804676e8ebfa22628c0df5e0160bf0214328601accef010b89
 SHA512 
4d2f2782ed1decf7480b2be2ad583ed604170a4f7546a678bc55756c4c87b02fd7e90eabe7930c00fe302fe535cd5f6891621953b3e3fc5aad07ac55131adf51
+DIST opera-beta_110.0.5130.8_amd64.deb 110214708 BLAKE2B 
f2a96885a9449b0821499c871843941488aa89f3a30d1791b04741ddeecbe52dda9b304642e60985403dd3b2aaa0e247dd5884648a639a74b2d7109adae9fb71
 SHA512 
d3f156bec609f385a0183a8b1383e192c296f3ca67b276c86109107953e6f0a4d8b79fafff7fedc58752c4398d0b4bc2d366d15ed84117139229d55d285c15a3

diff --git a/www-client/opera-beta/opera-beta-110.0.5130.8.ebuild 
b/www-client/opera-beta/opera-beta-110.0.5130.8.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-110.0.5130.8.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+  

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-04-16 Thread Matt Jolly
commit: f4b743cbf0233aceb695b828422a674d5e94ae5c
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:38:49 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:38:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b743cb

www-client/opera: amd64 stable (109.0.5097.45)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-109.0.5097.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-109.0.5097.45.ebuild 
b/www-client/opera/opera-109.0.5097.45.ebuild
index 72a2501a71cb..a97bb25328be 100644
--- a/www-client/opera/opera-109.0.5097.45.ebuild
+++ b/www-client/opera/opera-109.0.5097.45.ebuild
@@ -48,7 +48,7 @@ S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-04-16 Thread Matt Jolly
commit: 8db1647648863ca8b37c2163732de2704cde220a
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:42:17 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:42:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db16476

www-client/opera-developer: automated bump (111.0.5138.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-111.0.5138.0.ebuild| 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index b360b9beccdb..fefa5df90e97 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,4 @@
 DIST opera-developer_110.0.5111.0_amd64.deb 115386872 BLAKE2B 
003a661b543fe13fc39a155d4d1d26af9e08158a65f64d5d6b99857dd6d0889b04bd8eb767fd83fc9fea200fd6f3f501d88602e974dcd04dd1c52fb84103b9ee
 SHA512 
214798e9e5ba6c21c9f8893f29c5745d9315067b262ba6024442dc241bc05f67433c57b6005a2062767dce735142044e03ea290666dc611ba89ce5bb4041b251
 DIST opera-developer_110.0.5117.0_amd64.deb 109939620 BLAKE2B 
1205915c9013573fad96703b92f8a66ce1fee8948d78e37738a6a7715536b6187c01f487ee8139ed921c5de7cb8245f6bcb71ed0ba539ce960130d7e04d30331
 SHA512 
685bc8f7ac19d2add873df688f5c330047c2d3efcd5e554436ac15eab224d507f6fdc135756143fcd1b0af5af19b6f38d05bd879e275705b3bb9aca5851d38c6
 DIST opera-developer_111.0.5131.0_amd64.deb 110259440 BLAKE2B 
68a4ff3d9fd5c11efe489cbb63bc956b42ff9c06f623864a35f75f19eb5c7c49aaa94664b955765aeebfd6a6c7c402f8deaa57e4814c410e56176c643f77888a
 SHA512 
95157de703ed8bd01e9cacb6bae04d50719aebcba436d8cd6ef58031ae2743f408e31df2e7e5a38c436e74f2c93fd888c5610336de6df5425aa61533f8ad6373
+DIST opera-developer_111.0.5138.0_amd64.deb 110760972 BLAKE2B 
0f30b681fb6706cfcb9e116187d93955de19759666b70c4e8dcb85d2847bb90403fd11c1799735c01b12768627d39dfb33f8bf073c500cfcf506a30759b65843
 SHA512 
17375dd52091713c79cd9ea46e725ce03869c2d89a3875127b597b4c19250f149eb1d08e7752d14b2c18135746956673de55cc72805ea8e48acbd3ae7fdc5be0

diff --git a/www-client/opera-developer/opera-developer-111.0.5138.0.ebuild 
b/www-client/opera-developer/opera-developer-111.0.5138.0.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-111.0.5138.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-04-16 Thread Matt Jolly
commit: 6e6f93941526798a709e72e5e503c8e47955d716
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:42:20 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:42:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6f9394

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-110.0.5111.0-r1.ebuild | 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index fefa5df90e97..6b3def1579bf 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_110.0.5111.0_amd64.deb 115386872 BLAKE2B 
003a661b543fe13fc39a155d4d1d26af9e08158a65f64d5d6b99857dd6d0889b04bd8eb767fd83fc9fea200fd6f3f501d88602e974dcd04dd1c52fb84103b9ee
 SHA512 
214798e9e5ba6c21c9f8893f29c5745d9315067b262ba6024442dc241bc05f67433c57b6005a2062767dce735142044e03ea290666dc611ba89ce5bb4041b251
 DIST opera-developer_110.0.5117.0_amd64.deb 109939620 BLAKE2B 
1205915c9013573fad96703b92f8a66ce1fee8948d78e37738a6a7715536b6187c01f487ee8139ed921c5de7cb8245f6bcb71ed0ba539ce960130d7e04d30331
 SHA512 
685bc8f7ac19d2add873df688f5c330047c2d3efcd5e554436ac15eab224d507f6fdc135756143fcd1b0af5af19b6f38d05bd879e275705b3bb9aca5851d38c6
 DIST opera-developer_111.0.5131.0_amd64.deb 110259440 BLAKE2B 
68a4ff3d9fd5c11efe489cbb63bc956b42ff9c06f623864a35f75f19eb5c7c49aaa94664b955765aeebfd6a6c7c402f8deaa57e4814c410e56176c643f77888a
 SHA512 
95157de703ed8bd01e9cacb6bae04d50719aebcba436d8cd6ef58031ae2743f408e31df2e7e5a38c436e74f2c93fd888c5610336de6df5425aa61533f8ad6373
 DIST opera-developer_111.0.5138.0_amd64.deb 110760972 BLAKE2B 
0f30b681fb6706cfcb9e116187d93955de19759666b70c4e8dcb85d2847bb90403fd11c1799735c01b12768627d39dfb33f8bf073c500cfcf506a30759b65843
 SHA512 
17375dd52091713c79cd9ea46e725ce03869c2d89a3875127b597b4c19250f149eb1d08e7752d14b2c18135746956673de55cc72805ea8e48acbd3ae7fdc5be0

diff --git a/www-client/opera-developer/opera-developer-110.0.5111.0-r1.ebuild 
b/www-client/opera-developer/opera-developer-110.0.5111.0-r1.ebuild
deleted file mode 100644
index ad276bb735ac..
--- a/www-client/opera-developer/opera-developer-110.0.5111.0-r1.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-04-16 Thread Matt Jolly
commit: e901bbb2995ddf0de8862c2ffe9658f806922f55
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:38:43 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:38:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e901bbb2

www-client/opera: automated bump (109.0.5097.45)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-109.0.5097.45.ebuild | 172 
 2 files changed, 173 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 46f59fbc9cd5..475b8ec0d492 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_109.0.5097.38_amd64.deb 109207272 BLAKE2B 
cff3926f14c2d2d7c19b682e40800f230527c801ce637c01fbd742864ec30bfd4462bf855a62f89947b0170a44f62754f63ad490700faea0acbc14a58bf4e4f3
 SHA512 
1c23aaa66da6a7923f8aed5eb046c73c61f7685889c5f50710ed985cff8a17e1d7b3311b1af927e508fcfcc23fefcf5f51b7410338ff01b230ed745a4d63a423
+DIST opera-stable_109.0.5097.45_amd64.deb 109148732 BLAKE2B 
35fcc3f37f0b3e6d0138c45bbe11fb22639a5fb5395d28232e65401c0544bb4f1a394001c303ec9e231f14bc9f3a9c961a9711528cd8c28b89632ae827f0bdc1
 SHA512 
5788f0b2945bbf2b6af5f45c3f46e89f2ebc42d88f9956a765a1a4d0b5d7e40a331a1bc8e0fdfc1a7f9f663274595703d839d87dd9d4878687fd82a46a129146

diff --git a/www-client/opera/opera-109.0.5097.45.ebuild 
b/www-client/opera/opera-109.0.5097.45.ebuild
new file mode 100644
index ..72a2501a71cb
--- /dev/null
+++ b/www-client/opera/opera-109.0.5097.45.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="121"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+   else
+   mv 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-04-16 Thread Matt Jolly
commit: 484a5ea1e41eafe93618c7b3bd739b8b756bd11d
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:38:52 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:38:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484a5ea1

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-109.0.5097.38-r1.ebuild | 172 -
 2 files changed, 173 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 475b8ec0d492..ff58bd7e5853 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-stable_109.0.5097.38_amd64.deb 109207272 BLAKE2B 
cff3926f14c2d2d7c19b682e40800f230527c801ce637c01fbd742864ec30bfd4462bf855a62f89947b0170a44f62754f63ad490700faea0acbc14a58bf4e4f3
 SHA512 
1c23aaa66da6a7923f8aed5eb046c73c61f7685889c5f50710ed985cff8a17e1d7b3311b1af927e508fcfcc23fefcf5f51b7410338ff01b230ed745a4d63a423
 DIST opera-stable_109.0.5097.45_amd64.deb 109148732 BLAKE2B 
35fcc3f37f0b3e6d0138c45bbe11fb22639a5fb5395d28232e65401c0544bb4f1a394001c303ec9e231f14bc9f3a9c961a9711528cd8c28b89632ae827f0bdc1
 SHA512 
5788f0b2945bbf2b6af5f45c3f46e89f2ebc42d88f9956a765a1a4d0b5d7e40a331a1bc8e0fdfc1a7f9f663274595703d839d87dd9d4878687fd82a46a129146

diff --git a/www-client/opera/opera-109.0.5097.38-r1.ebuild 
b/www-client/opera/opera-109.0.5097.38-r1.ebuild
deleted file mode 100644
index a97bb25328be..
--- a/www-client/opera/opera-109.0.5097.38-r1.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv "usr/lib/x86_64-linux-gnu/${PN}" 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-04-11 Thread Matt Jolly
commit: f304fd7a9b7c1c23a2c254613fa9866eda355102
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 11 10:11:03 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr 11 10:12:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f304fd7a

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-108.0.5067.14-r1.ebuild  | 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index f6e6d358cde0..3e37fa8c00c5 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
 DIST opera-beta_109.0.5097.24_amd64.deb 115266488 BLAKE2B 
02031e0bf755c111efd3e77adf639b5ca27a6325e94f3d43e20419dfa8c93170aa19d839d5d718fd5dfd94d28b1c974f107f2a99c73b3de27bce94c2a66c46cf
 SHA512 
a9b19e07d9cd11bdaaf1fbee1ec765366994304d940711c66f9e041f5e8cca33d29ec158768c659bcf2bbe1b5914c5a67ef86800a4a0ffa27bc06054b55f80ca
 DIST opera-beta_109.0.5097.5_amd64.deb 115139344 BLAKE2B 
ebe2dbc2aecd0a79c1446cafc7fb4195cac2cf927f2e2f43413ec322007efcfcbb037f2377e973a40baf2d0eff7ce76cd88999d6578ff72be695831b20066520
 SHA512 
245bb6d45bf85b2d53f19ea015a2899853e43043f53216d3b7b2a87c8cf45b00a541df92840b357c09328c1ea4aedf70a6303ffce113d88f91d2c8da83763217
 DIST opera-beta_110.0.5130.4_amd64.deb 110201212 BLAKE2B 
9abb3002fbec3bb07f16b41336965c117b51c852b31925fa0ae693d215c4cbd1033346fe15c52e804676e8ebfa22628c0df5e0160bf0214328601accef010b89
 SHA512 
4d2f2782ed1decf7480b2be2ad583ed604170a4f7546a678bc55756c4c87b02fd7e90eabe7930c00fe302fe535cd5f6891621953b3e3fc5aad07ac55131adf51

diff --git a/www-client/opera-beta/opera-beta-108.0.5067.14-r1.ebuild 
b/www-client/opera-beta/opera-beta-108.0.5067.14-r1.ebuild
deleted file mode 100644
index ad276bb735ac..
--- a/www-client/opera-beta/opera-beta-108.0.5067.14-r1.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
- 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-04-11 Thread Matt Jolly
commit: a077ad3e4a26f76811f9c9871c773636480b85da
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 11 10:11:01 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr 11 10:12:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a077ad3e

www-client/opera-beta: automated bump (110.0.5130.4)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-110.0.5130.4.ebuild  | 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 12fb45576186..f6e6d358cde0 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,4 @@
 DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
 DIST opera-beta_109.0.5097.24_amd64.deb 115266488 BLAKE2B 
02031e0bf755c111efd3e77adf639b5ca27a6325e94f3d43e20419dfa8c93170aa19d839d5d718fd5dfd94d28b1c974f107f2a99c73b3de27bce94c2a66c46cf
 SHA512 
a9b19e07d9cd11bdaaf1fbee1ec765366994304d940711c66f9e041f5e8cca33d29ec158768c659bcf2bbe1b5914c5a67ef86800a4a0ffa27bc06054b55f80ca
 DIST opera-beta_109.0.5097.5_amd64.deb 115139344 BLAKE2B 
ebe2dbc2aecd0a79c1446cafc7fb4195cac2cf927f2e2f43413ec322007efcfcbb037f2377e973a40baf2d0eff7ce76cd88999d6578ff72be695831b20066520
 SHA512 
245bb6d45bf85b2d53f19ea015a2899853e43043f53216d3b7b2a87c8cf45b00a541df92840b357c09328c1ea4aedf70a6303ffce113d88f91d2c8da83763217
+DIST opera-beta_110.0.5130.4_amd64.deb 110201212 BLAKE2B 
9abb3002fbec3bb07f16b41336965c117b51c852b31925fa0ae693d215c4cbd1033346fe15c52e804676e8ebfa22628c0df5e0160bf0214328601accef010b89
 SHA512 
4d2f2782ed1decf7480b2be2ad583ed604170a4f7546a678bc55756c4c87b02fd7e90eabe7930c00fe302fe535cd5f6891621953b3e3fc5aad07ac55131adf51

diff --git a/www-client/opera-beta/opera-beta-110.0.5130.4.ebuild 
b/www-client/opera-beta/opera-beta-110.0.5130.4.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-110.0.5130.4.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-04-09 Thread Matt Jolly
commit: ed8c592b0534a7bf4ca700c523d051184c314257
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 10 01:58:01 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:40:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8c592b

www-client/opera-developer: add 111.0.5131.0

Opera 110/111 is based on Chromium 124 and therefore should
depend on that version of media-video/ffmpeg-chromium.

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-111.0.5131.0.ebuild| 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 3d53a9a6da8a..19876d2cf926 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,4 @@
 DIST opera-developer_110.0.5104.0_amd64.deb 115270084 BLAKE2B 
8af1ec0b96e3af184b6cd33e9b87632305c6eb8a318b795a6764cce6a4a5d6813ac6c7d73ea073a930fc6dc1fba53d5f71199f631509261a67fcaccd01f71922
 SHA512 
cd693e512b0b80e0f7a10f2894649e39bdeb26e0a572a2b8d1eb07c0745329229981fc72fe7c0b96f9f9cec48db354e56b9d23cba642b6872fa844bb3ecdeaa0
 DIST opera-developer_110.0.5111.0_amd64.deb 115386872 BLAKE2B 
003a661b543fe13fc39a155d4d1d26af9e08158a65f64d5d6b99857dd6d0889b04bd8eb767fd83fc9fea200fd6f3f501d88602e974dcd04dd1c52fb84103b9ee
 SHA512 
214798e9e5ba6c21c9f8893f29c5745d9315067b262ba6024442dc241bc05f67433c57b6005a2062767dce735142044e03ea290666dc611ba89ce5bb4041b251
 DIST opera-developer_110.0.5117.0_amd64.deb 109939620 BLAKE2B 
1205915c9013573fad96703b92f8a66ce1fee8948d78e37738a6a7715536b6187c01f487ee8139ed921c5de7cb8245f6bcb71ed0ba539ce960130d7e04d30331
 SHA512 
685bc8f7ac19d2add873df688f5c330047c2d3efcd5e554436ac15eab224d507f6fdc135756143fcd1b0af5af19b6f38d05bd879e275705b3bb9aca5851d38c6
+DIST opera-developer_111.0.5131.0_amd64.deb 110259440 BLAKE2B 
68a4ff3d9fd5c11efe489cbb63bc956b42ff9c06f623864a35f75f19eb5c7c49aaa94664b955765aeebfd6a6c7c402f8deaa57e4814c410e56176c643f77888a
 SHA512 
95157de703ed8bd01e9cacb6bae04d50719aebcba436d8cd6ef58031ae2743f408e31df2e7e5a38c436e74f2c93fd888c5610336de6df5425aa61533f8ad6373

diff --git a/www-client/opera-developer/opera-developer-111.0.5131.0.ebuild 
b/www-client/opera-developer/opera-developer-111.0.5131.0.ebuild
new file mode 100644
index ..cfafbce68c18
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-111.0.5131.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="124"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-04-09 Thread Matt Jolly
commit: 34949f9a0243eb6457eca5f3932ebee84f3f911a
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 10 01:58:04 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:40:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34949f9a

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-110.0.5104.0-r1.ebuild | 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 19876d2cf926..b360b9beccdb 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_110.0.5104.0_amd64.deb 115270084 BLAKE2B 
8af1ec0b96e3af184b6cd33e9b87632305c6eb8a318b795a6764cce6a4a5d6813ac6c7d73ea073a930fc6dc1fba53d5f71199f631509261a67fcaccd01f71922
 SHA512 
cd693e512b0b80e0f7a10f2894649e39bdeb26e0a572a2b8d1eb07c0745329229981fc72fe7c0b96f9f9cec48db354e56b9d23cba642b6872fa844bb3ecdeaa0
 DIST opera-developer_110.0.5111.0_amd64.deb 115386872 BLAKE2B 
003a661b543fe13fc39a155d4d1d26af9e08158a65f64d5d6b99857dd6d0889b04bd8eb767fd83fc9fea200fd6f3f501d88602e974dcd04dd1c52fb84103b9ee
 SHA512 
214798e9e5ba6c21c9f8893f29c5745d9315067b262ba6024442dc241bc05f67433c57b6005a2062767dce735142044e03ea290666dc611ba89ce5bb4041b251
 DIST opera-developer_110.0.5117.0_amd64.deb 109939620 BLAKE2B 
1205915c9013573fad96703b92f8a66ce1fee8948d78e37738a6a7715536b6187c01f487ee8139ed921c5de7cb8245f6bcb71ed0ba539ce960130d7e04d30331
 SHA512 
685bc8f7ac19d2add873df688f5c330047c2d3efcd5e554436ac15eab224d507f6fdc135756143fcd1b0af5af19b6f38d05bd879e275705b3bb9aca5851d38c6
 DIST opera-developer_111.0.5131.0_amd64.deb 110259440 BLAKE2B 
68a4ff3d9fd5c11efe489cbb63bc956b42ff9c06f623864a35f75f19eb5c7c49aaa94664b955765aeebfd6a6c7c402f8deaa57e4814c410e56176c643f77888a
 SHA512 
95157de703ed8bd01e9cacb6bae04d50719aebcba436d8cd6ef58031ae2743f408e31df2e7e5a38c436e74f2c93fd888c5610336de6df5425aa61533f8ad6373

diff --git a/www-client/opera-developer/opera-developer-110.0.5104.0-r1.ebuild 
b/www-client/opera-developer/opera-developer-110.0.5104.0-r1.ebuild
deleted file mode 100644
index ad276bb735ac..
--- a/www-client/opera-developer/opera-developer-110.0.5104.0-r1.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-04-03 Thread Matt Jolly
commit: 62c3b36196cd82c12b76f52aadd1d9800c2f5083
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr  3 08:06:22 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Apr  3 08:20:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c3b361

www-client/opera: drop system-ffmpeg option.

While this works in testing, we need to stabilise
ffmpeg 6.1 before this will work on stable.

This was accidentally pulled in via automated updates
and should not have been in stable.

Signed-off-by: Matt Jolly  gentoo.org>

 .../{opera-109.0.5097.38.ebuild => opera-109.0.5097.38-r1.ebuild}  | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/www-client/opera/opera-109.0.5097.38.ebuild 
b/www-client/opera/opera-109.0.5097.38-r1.ebuild
similarity index 92%
rename from www-client/opera/opera-109.0.5097.38.ebuild
rename to www-client/opera/opera-109.0.5097.38-r1.ebuild
index 180caf162698..a97bb25328be 100644
--- a/www-client/opera/opera-109.0.5097.38.ebuild
+++ b/www-client/opera/opera-109.0.5097.38-r1.ebuild
@@ -49,7 +49,7 @@ S=${WORKDIR}
 LICENSE="OPERA-2018"
 SLOT="0"
 KEYWORDS="-* amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 
 RDEPEND="
@@ -80,8 +80,7 @@ RDEPEND="
x11-libs/libXrandr
x11-libs/pango
proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
)
qt5? (
dev-qt/qtcore:5
@@ -155,7 +154,7 @@ src_install() {
# install proprietary codecs
rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die
if use proprietary-codecs; then
-   dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex 
ffmpeg-chromium .${CHROMIUM_VERSION} "") \
+   dosym 
../../usr/$(get_libdir)/chromium/libffmpeg.so.${CHROMIUM_VERSION} \
  /${OPERA_HOME}/libffmpeg.so
fi
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-04-02 Thread Matt Jolly
commit: 9e2b48932ec1556474d7f6108396fe2d192d113f
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr  2 23:18:57 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Apr  2 23:24:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2b4893

www-client/opera: automated bump (109.0.5097.38)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-109.0.5097.38.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 89c26ac26e44..f8f90629768b 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_108.0.5067.40_amd64.deb 115322332 BLAKE2B 
86b5d852fa99caa71120d56f8e5ee767925cb303f68aaa7324fabca4e446f76d405b1f5ea394a226444297fbbfa96c4896391cd92db067cbb9a7b13ed5ed26a1
 SHA512 
ecbbb1e4631b7a55ca4c226b1d5a6bf0f2fc2784f7350e87e672c21da65c339c6fb25077f2c89296598c4812851f7d20266064107034a32733a8b95c90a07464
+DIST opera-stable_109.0.5097.38_amd64.deb 109207272 BLAKE2B 
cff3926f14c2d2d7c19b682e40800f230527c801ce637c01fbd742864ec30bfd4462bf855a62f89947b0170a44f62754f63ad490700faea0acbc14a58bf4e4f3
 SHA512 
1c23aaa66da6a7923f8aed5eb046c73c61f7685889c5f50710ed985cff8a17e1d7b3311b1af927e508fcfcc23fefcf5f51b7410338ff01b230ed745a4d63a423

diff --git a/www-client/opera/opera-109.0.5097.38.ebuild 
b/www-client/opera/opera-109.0.5097.38.ebuild
new file mode 100644
index ..ad276bb735ac
--- /dev/null
+++ b/www-client/opera/opera-109.0.5097.38.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="121"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-04-02 Thread Matt Jolly
commit: a113287df4d2c773407dcae9df884114dbce1990
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr  2 23:19:04 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Apr  2 23:24:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a113287d

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-108.0.5067.40.ebuild | 172 
 2 files changed, 173 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index f8f90629768b..46f59fbc9cd5 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-stable_108.0.5067.40_amd64.deb 115322332 BLAKE2B 
86b5d852fa99caa71120d56f8e5ee767925cb303f68aaa7324fabca4e446f76d405b1f5ea394a226444297fbbfa96c4896391cd92db067cbb9a7b13ed5ed26a1
 SHA512 
ecbbb1e4631b7a55ca4c226b1d5a6bf0f2fc2784f7350e87e672c21da65c339c6fb25077f2c89296598c4812851f7d20266064107034a32733a8b95c90a07464
 DIST opera-stable_109.0.5097.38_amd64.deb 109207272 BLAKE2B 
cff3926f14c2d2d7c19b682e40800f230527c801ce637c01fbd742864ec30bfd4462bf855a62f89947b0170a44f62754f63ad490700faea0acbc14a58bf4e4f3
 SHA512 
1c23aaa66da6a7923f8aed5eb046c73c61f7685889c5f50710ed985cff8a17e1d7b3311b1af927e508fcfcc23fefcf5f51b7410338ff01b230ed745a4d63a423

diff --git a/www-client/opera/opera-108.0.5067.40.ebuild 
b/www-client/opera/opera-108.0.5067.40.ebuild
deleted file mode 100644
index a97bb25328be..
--- a/www-client/opera/opera-108.0.5067.40.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv "usr/lib/x86_64-linux-gnu/${PN}" 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-04-02 Thread Matt Jolly
commit: 1b9b7bedf0210d450fbb35e3f7a2b25896bbd859
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr  2 23:19:02 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Apr  2 23:24:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9b7bed

www-client/opera: amd64 stable (109.0.5097.38)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-109.0.5097.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-109.0.5097.38.ebuild 
b/www-client/opera/opera-109.0.5097.38.ebuild
index ad276bb735ac..180caf162698 100644
--- a/www-client/opera/opera-109.0.5097.38.ebuild
+++ b/www-client/opera/opera-109.0.5097.38.ebuild
@@ -48,7 +48,7 @@ S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-03-26 Thread Matt Jolly
commit: 88622cdabf9d0fe22e2c6f05f9c02d3f28a30238
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 27 03:24:21 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 27 03:29:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88622cda

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-109.0.5097.0-r1.ebuild | 173 -
 2 files changed, 174 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 5914fae01eac..3d53a9a6da8a 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_109.0.5097.0_amd64.deb 115199092 BLAKE2B 
3fc904daa984bd9732b01176ffb412ecf41d6557ff108689e9327c5ba6b062717f5205423d4d8fe86ad74385f31cc1209bb47bb32fd76b054686512b23d8a35a
 SHA512 
131beba74262ea69f769563704482675248289cba82c400640d019891c356d94f94f8acb6901fb3a8fc6f571b36218dc12f65186d5dae78f45f18e3aa86d1db1
 DIST opera-developer_110.0.5104.0_amd64.deb 115270084 BLAKE2B 
8af1ec0b96e3af184b6cd33e9b87632305c6eb8a318b795a6764cce6a4a5d6813ac6c7d73ea073a930fc6dc1fba53d5f71199f631509261a67fcaccd01f71922
 SHA512 
cd693e512b0b80e0f7a10f2894649e39bdeb26e0a572a2b8d1eb07c0745329229981fc72fe7c0b96f9f9cec48db354e56b9d23cba642b6872fa844bb3ecdeaa0
 DIST opera-developer_110.0.5111.0_amd64.deb 115386872 BLAKE2B 
003a661b543fe13fc39a155d4d1d26af9e08158a65f64d5d6b99857dd6d0889b04bd8eb767fd83fc9fea200fd6f3f501d88602e974dcd04dd1c52fb84103b9ee
 SHA512 
214798e9e5ba6c21c9f8893f29c5745d9315067b262ba6024442dc241bc05f67433c57b6005a2062767dce735142044e03ea290666dc611ba89ce5bb4041b251
 DIST opera-developer_110.0.5117.0_amd64.deb 109939620 BLAKE2B 
1205915c9013573fad96703b92f8a66ce1fee8948d78e37738a6a7715536b6187c01f487ee8139ed921c5de7cb8245f6bcb71ed0ba539ce960130d7e04d30331
 SHA512 
685bc8f7ac19d2add873df688f5c330047c2d3efcd5e554436ac15eab224d507f6fdc135756143fcd1b0af5af19b6f38d05bd879e275705b3bb9aca5851d38c6

diff --git a/www-client/opera-developer/opera-developer-109.0.5097.0-r1.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5097.0-r1.ebuild
deleted file mode 100644
index ad276bb735ac..
--- a/www-client/opera-developer/opera-developer-109.0.5097.0-r1.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
-   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-   )
-   qt5? (
-

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-03-26 Thread Matt Jolly
commit: 524b0e5a6455639a1e4ca2e9a60115b339154953
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 27 03:24:19 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 27 03:29:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524b0e5a

www-client/opera-developer: automated bump (110.0.5117.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-110.0.5117.0.ebuild| 173 +
 2 files changed, 174 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index f7e265913b26..5914fae01eac 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,4 @@
 DIST opera-developer_109.0.5097.0_amd64.deb 115199092 BLAKE2B 
3fc904daa984bd9732b01176ffb412ecf41d6557ff108689e9327c5ba6b062717f5205423d4d8fe86ad74385f31cc1209bb47bb32fd76b054686512b23d8a35a
 SHA512 
131beba74262ea69f769563704482675248289cba82c400640d019891c356d94f94f8acb6901fb3a8fc6f571b36218dc12f65186d5dae78f45f18e3aa86d1db1
 DIST opera-developer_110.0.5104.0_amd64.deb 115270084 BLAKE2B 
8af1ec0b96e3af184b6cd33e9b87632305c6eb8a318b795a6764cce6a4a5d6813ac6c7d73ea073a930fc6dc1fba53d5f71199f631509261a67fcaccd01f71922
 SHA512 
cd693e512b0b80e0f7a10f2894649e39bdeb26e0a572a2b8d1eb07c0745329229981fc72fe7c0b96f9f9cec48db354e56b9d23cba642b6872fa844bb3ecdeaa0
 DIST opera-developer_110.0.5111.0_amd64.deb 115386872 BLAKE2B 
003a661b543fe13fc39a155d4d1d26af9e08158a65f64d5d6b99857dd6d0889b04bd8eb767fd83fc9fea200fd6f3f501d88602e974dcd04dd1c52fb84103b9ee
 SHA512 
214798e9e5ba6c21c9f8893f29c5745d9315067b262ba6024442dc241bc05f67433c57b6005a2062767dce735142044e03ea290666dc611ba89ce5bb4041b251
+DIST opera-developer_110.0.5117.0_amd64.deb 109939620 BLAKE2B 
1205915c9013573fad96703b92f8a66ce1fee8948d78e37738a6a7715536b6187c01f487ee8139ed921c5de7cb8245f6bcb71ed0ba539ce960130d7e04d30331
 SHA512 
685bc8f7ac19d2add873df688f5c330047c2d3efcd5e554436ac15eab224d507f6fdc135756143fcd1b0af5af19b6f38d05bd879e275705b3bb9aca5851d38c6

diff --git a/www-client/opera-developer/opera-developer-110.0.5117.0.ebuild 
b/www-client/opera-developer/opera-developer-110.0.5117.0.ebuild
new file mode 100644
index ..ad276bb735ac
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-110.0.5117.0.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="121"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-22 Thread Matt Jolly
commit: d79fe0037fba9abc6b323ee798657a9cb24c5050
Author: Matt Jolly  gentoo  org>
AuthorDate: Fri Mar 22 07:19:33 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Fri Mar 22 07:34:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79fe003

www-client/opera: amd64 stable (108.0.5067.40)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-108.0.5067.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-108.0.5067.40.ebuild 
b/www-client/opera/opera-108.0.5067.40.ebuild
index 72a2501a71cb..a97bb25328be 100644
--- a/www-client/opera/opera-108.0.5067.40.ebuild
+++ b/www-client/opera/opera-108.0.5067.40.ebuild
@@ -48,7 +48,7 @@ S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-22 Thread Matt Jolly
commit: e7b6aba8dba994af2faa2e669fdc7ebb7cfdc0ff
Author: Matt Jolly  gentoo  org>
AuthorDate: Fri Mar 22 07:19:28 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Fri Mar 22 07:34:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b6aba8

www-client/opera: automated bump (108.0.5067.40)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-108.0.5067.40.ebuild | 172 
 2 files changed, 173 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index ed7f69238245..6daec38f37c8 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1,2 @@
 DIST opera-stable_108.0.5067.29_amd64.deb 115339860 BLAKE2B 
17b1ce49e2c6eadfe259e453fdf9e40726b61bc6aa9ae69d7f9226d004fd3de585c6d4bc54378d6dcef65654a601eed296835202ef2569de4c23d16d9f7ad0e6
 SHA512 
5e97f53aa87e70efa90ffd87c0a904b2e9b5410d39e1d0549b5018245bb8cbc06ae7a322aa97643b3402bdc7f64fd8525e08a47f9a369396acf889f6727e
+DIST opera-stable_108.0.5067.40_amd64.deb 115322332 BLAKE2B 
86b5d852fa99caa71120d56f8e5ee767925cb303f68aaa7324fabca4e446f76d405b1f5ea394a226444297fbbfa96c4896391cd92db067cbb9a7b13ed5ed26a1
 SHA512 
ecbbb1e4631b7a55ca4c226b1d5a6bf0f2fc2784f7350e87e672c21da65c339c6fb25077f2c89296598c4812851f7d20266064107034a32733a8b95c90a07464

diff --git a/www-client/opera/opera-108.0.5067.40.ebuild 
b/www-client/opera/opera-108.0.5067.40.ebuild
new file mode 100644
index ..72a2501a71cb
--- /dev/null
+++ b/www-client/opera/opera-108.0.5067.40.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="121"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
+S=${WORKDIR}
+
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   proprietary-codecs? (
+   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
+   else
+   mv 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-22 Thread Matt Jolly
commit: be546c0ee955b32525667250608f41deaac95b4a
Author: Matt Jolly  gentoo  org>
AuthorDate: Fri Mar 22 07:19:37 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Fri Mar 22 07:34:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be546c0e

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest  |   1 -
 www-client/opera/opera-108.0.5067.29-r1.ebuild | 172 -
 2 files changed, 173 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 6daec38f37c8..89c26ac26e44 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-stable_108.0.5067.29_amd64.deb 115339860 BLAKE2B 
17b1ce49e2c6eadfe259e453fdf9e40726b61bc6aa9ae69d7f9226d004fd3de585c6d4bc54378d6dcef65654a601eed296835202ef2569de4c23d16d9f7ad0e6
 SHA512 
5e97f53aa87e70efa90ffd87c0a904b2e9b5410d39e1d0549b5018245bb8cbc06ae7a322aa97643b3402bdc7f64fd8525e08a47f9a369396acf889f6727e
 DIST opera-stable_108.0.5067.40_amd64.deb 115322332 BLAKE2B 
86b5d852fa99caa71120d56f8e5ee767925cb303f68aaa7324fabca4e446f76d405b1f5ea394a226444297fbbfa96c4896391cd92db067cbb9a7b13ed5ed26a1
 SHA512 
ecbbb1e4631b7a55ca4c226b1d5a6bf0f2fc2784f7350e87e672c21da65c339c6fb25077f2c89296598c4812851f7d20266064107034a32733a8b95c90a07464

diff --git a/www-client/opera/opera-108.0.5067.29-r1.ebuild 
b/www-client/opera/opera-108.0.5067.29-r1.ebuild
deleted file mode 100644
index a97bb25328be..
--- a/www-client/opera/opera-108.0.5067.29-r1.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
-# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
-# Does not need to be updated for every new version of Opera, only when it 
breaks
-CHROMIUM_VERSION="121"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
-S=${WORKDIR}
-
-LICENSE="OPERA-2018"
-SLOT="0"
-KEYWORDS="-* amd64"
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   proprietary-codecs? (
-   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv "usr/lib/x86_64-linux-gnu/${PN}" 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-03-20 Thread Matt Jolly
commit: 8eaa5ad2bdf808188df02c659d71ed2ed67c7215
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Mar 21 02:57:24 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Mar 21 03:01:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eaa5ad2

www-client/opera-beta: update proprietary-codecs USE

Enable the use of media-video/ffmpeg or
media-video/ffmpeg-chromium to provide proprietary codecs
support based on USE=ffmpeg-chromium.

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest|  1 -
 www-client/opera-beta/metadata.xml|  1 +
 ...97.5.ebuild => opera-beta-108.0.5067.14-r1.ebuild} | 19 ---
 ...7.14.ebuild => opera-beta-109.0.5097.24-r1.ebuild} | 19 ---
 ...97.24.ebuild => opera-beta-109.0.5097.5-r1.ebuild} | 19 ---
 5 files changed, 37 insertions(+), 22 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index fd6745dc307b..12fb45576186 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
 DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
 DIST opera-beta_109.0.5097.24_amd64.deb 115266488 BLAKE2B 
02031e0bf755c111efd3e77adf639b5ca27a6325e94f3d43e20419dfa8c93170aa19d839d5d718fd5dfd94d28b1c974f107f2a99c73b3de27bce94c2a66c46cf
 SHA512 
a9b19e07d9cd11bdaaf1fbee1ec765366994304d940711c66f9e041f5e8cca33d29ec158768c659bcf2bbe1b5914c5a67ef86800a4a0ffa27bc06054b55f80ca
 DIST opera-beta_109.0.5097.5_amd64.deb 115139344 BLAKE2B 
ebe2dbc2aecd0a79c1446cafc7fb4195cac2cf927f2e2f43413ec322007efcfcbb037f2377e973a40baf2d0eff7ce76cd88999d6578ff72be695831b20066520
 SHA512 
245bb6d45bf85b2d53f19ea015a2899853e43043f53216d3b7b2a87c8cf45b00a541df92840b357c09328c1ea4aedf70a6303ffce113d88f91d2c8da83763217
-DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/metadata.xml 
b/www-client/opera-beta/metadata.xml
index b26bda26dc59..43f810908023 100644
--- a/www-client/opera-beta/metadata.xml
+++ b/www-client/opera-beta/metadata.xml
@@ -6,6 +6,7 @@
Chromium in Gentoo Project


+   Use Chromium FFmpeg fork 
(media-video/ffmpeg-chromium) rather than mainline FFmpeg 
(media-video/ffmpeg)
Enable codecs for 
patent-encumbered audio and video formats.

 

diff --git a/www-client/opera-beta/opera-beta-109.0.5097.5.ebuild 
b/www-client/opera-beta/opera-beta-108.0.5067.14-r1.ebuild
similarity index 84%
rename from www-client/opera-beta/opera-beta-109.0.5097.5.ebuild
rename to www-client/opera-beta/opera-beta-108.0.5067.14-r1.ebuild
index 4580a368fd6c..ad276bb735ac 100644
--- a/www-client/opera-beta/opera-beta-109.0.5097.5.ebuild
+++ b/www-client/opera-beta/opera-beta-108.0.5067.14-r1.ebuild
@@ -39,17 +39,17 @@ else
MY_PN=${PN}
 fi
 
-FFMPEG_VERSION="114.0.5735.9"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="121"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
 S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
 KEYWORDS="-* ~amd64"
-IUSE="+proprietary-codecs +suid qt5 qt6"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 
 RDEPEND="
@@ -79,6 +79,10 @@ RDEPEND="
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5[X]
@@ -151,7 +155,8 @@ src_install() {
# install proprietary codecs
rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die
if use proprietary-codecs; then
-   mv lib_extra "${OPERA_HOME}"
+   dosym 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-20 Thread Matt Jolly
commit: d93b40b52e42450c939d2f0b08e2981cb2089d1d
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Mar 21 02:52:55 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Mar 21 03:01:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93b40b5

www-client/opera: update proprietary codecs support.

Use media-video/ffmpeg-chromium to provide optional decoder
support for H.264 (etc).

Closes: https://bugs.gentoo.org/924391
Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest|  1 -
 ...08.0.5067.29.ebuild => opera-108.0.5067.29-r1.ebuild} | 16 ++--
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 9f6feae995a4..ed7f69238245 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1 @@
-DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_108.0.5067.29_amd64.deb 115339860 BLAKE2B 
17b1ce49e2c6eadfe259e453fdf9e40726b61bc6aa9ae69d7f9226d004fd3de585c6d4bc54378d6dcef65654a601eed296835202ef2569de4c23d16d9f7ad0e6
 SHA512 
5e97f53aa87e70efa90ffd87c0a904b2e9b5410d39e1d0549b5018245bb8cbc06ae7a322aa97643b3402bdc7f64fd8525e08a47f9a369396acf889f6727e

diff --git a/www-client/opera/opera-108.0.5067.29.ebuild 
b/www-client/opera/opera-108.0.5067.29-r1.ebuild
similarity index 88%
rename from www-client/opera/opera-108.0.5067.29.ebuild
rename to www-client/opera/opera-108.0.5067.29-r1.ebuild
index 67b029cadff1..a97bb25328be 100644
--- a/www-client/opera/opera-108.0.5067.29.ebuild
+++ b/www-client/opera/opera-108.0.5067.29-r1.ebuild
@@ -39,11 +39,11 @@ else
MY_PN=${PN}
 fi
 
-FFMPEG_VERSION="114.0.5735.9"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="121"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
 S=${WORKDIR}
 
 LICENSE="OPERA-2018"
@@ -79,6 +79,9 @@ RDEPEND="
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/pango
+   proprietary-codecs? (
+   media-video/ffmpeg-chromium:${CHROMIUM_VERSION}
+   )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5[X]
@@ -151,7 +154,8 @@ src_install() {
# install proprietary codecs
rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die
if use proprietary-codecs; then
-   mv lib_extra "${OPERA_HOME}"
+   dosym 
../../usr/$(get_libdir)/chromium/libffmpeg.so.${CHROMIUM_VERSION} \
+ /${OPERA_HOME}/libffmpeg.so
fi
 
if ! use qt5; then



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-03-20 Thread Matt Jolly
commit: b7f6501ae215d528efc8fcd074135b1ab9545528
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Mar 21 03:00:46 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Mar 21 03:01:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f6501a

www-client/opera-developer: update proprietary-codecs

Enable the use of media-video/ffmpeg or
media-video/ffmpeg-chromium to provide proprietary codecs
support based on USE=ffmpeg-chromium.

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest   |  1 -
 www-client/opera-developer/metadata.xml   |  1 +
 ebuild => opera-developer-109.0.5097.0-r1.ebuild} | 19 ---
 ebuild => opera-developer-110.0.5104.0-r1.ebuild} | 19 ---
 ebuild => opera-developer-110.0.5111.0-r1.ebuild} | 19 ---
 5 files changed, 37 insertions(+), 22 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index ffea3fac427c..f7e265913b26 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
 DIST opera-developer_109.0.5097.0_amd64.deb 115199092 BLAKE2B 
3fc904daa984bd9732b01176ffb412ecf41d6557ff108689e9327c5ba6b062717f5205423d4d8fe86ad74385f31cc1209bb47bb32fd76b054686512b23d8a35a
 SHA512 
131beba74262ea69f769563704482675248289cba82c400640d019891c356d94f94f8acb6901fb3a8fc6f571b36218dc12f65186d5dae78f45f18e3aa86d1db1
 DIST opera-developer_110.0.5104.0_amd64.deb 115270084 BLAKE2B 
8af1ec0b96e3af184b6cd33e9b87632305c6eb8a318b795a6764cce6a4a5d6813ac6c7d73ea073a930fc6dc1fba53d5f71199f631509261a67fcaccd01f71922
 SHA512 
cd693e512b0b80e0f7a10f2894649e39bdeb26e0a572a2b8d1eb07c0745329229981fc72fe7c0b96f9f9cec48db354e56b9d23cba642b6872fa844bb3ecdeaa0
 DIST opera-developer_110.0.5111.0_amd64.deb 115386872 BLAKE2B 
003a661b543fe13fc39a155d4d1d26af9e08158a65f64d5d6b99857dd6d0889b04bd8eb767fd83fc9fea200fd6f3f501d88602e974dcd04dd1c52fb84103b9ee
 SHA512 
214798e9e5ba6c21c9f8893f29c5745d9315067b262ba6024442dc241bc05f67433c57b6005a2062767dce735142044e03ea290666dc611ba89ce5bb4041b251
-DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/metadata.xml 
b/www-client/opera-developer/metadata.xml
index b26bda26dc59..43f810908023 100644
--- a/www-client/opera-developer/metadata.xml
+++ b/www-client/opera-developer/metadata.xml
@@ -6,6 +6,7 @@
Chromium in Gentoo Project


+   Use Chromium FFmpeg fork 
(media-video/ffmpeg-chromium) rather than mainline FFmpeg 
(media-video/ffmpeg)
Enable codecs for 
patent-encumbered audio and video formats.

 

diff --git a/www-client/opera-developer/opera-developer-110.0.5111.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5097.0-r1.ebuild
similarity index 84%
rename from www-client/opera-developer/opera-developer-110.0.5111.0.ebuild
rename to www-client/opera-developer/opera-developer-109.0.5097.0-r1.ebuild
index 4580a368fd6c..ad276bb735ac 100644
--- a/www-client/opera-developer/opera-developer-110.0.5111.0.ebuild
+++ b/www-client/opera-developer/opera-developer-109.0.5097.0-r1.ebuild
@@ -39,17 +39,17 @@ else
MY_PN=${PN}
 fi
 
-FFMPEG_VERSION="114.0.5735.9"
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
+# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches 
this Chromium version
+# used to select the correct ffmpeg-chromium version (corresponds to a major 
version of Chromium)
+# Does not need to be updated for every new version of Opera, only when it 
breaks
+CHROMIUM_VERSION="121"
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}"
 S=${WORKDIR}
 
 LICENSE="OPERA-2018"
 SLOT="0"
 KEYWORDS="-* ~amd64"
-IUSE="+proprietary-codecs +suid qt5 qt6"
+IUSE="+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 
 RDEPEND="
@@ -79,6 +79,10 @@ RDEPEND="
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/pango
+   proprietary-codecs? (
+   !ffmpeg-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5[X]
@@ -151,7 +155,8 @@ src_install() {
# install proprietary codecs
rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die
  

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-03-20 Thread Matt Jolly
commit: f281a58596438826af4e30d2dd661b8a597e658f
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 20 06:14:33 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 20 10:30:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f281a585

www-client/opera-beta: fix QA issues

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/opera-beta-108.0.5067.14.ebuild | 10 --
 www-client/opera-beta/opera-beta-109.0.5097.24.ebuild | 10 --
 www-client/opera-beta/opera-beta-109.0.5097.5.ebuild  | 10 --
 3 files changed, 12 insertions(+), 18 deletions(-)

diff --git a/www-client/opera-beta/opera-beta-108.0.5067.14.ebuild 
b/www-client/opera-beta/opera-beta-108.0.5067.14.ebuild
index 869e16febbe2..4580a368fd6c 100644
--- a/www-client/opera-beta/opera-beta-108.0.5067.14.ebuild
+++ b/www-client/opera-beta/opera-beta-108.0.5067.14.ebuild
@@ -24,8 +24,6 @@ fi
 
 DESCRIPTION="A fast and secure web browser"
 HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
 
 SRC_URI_BASE=(
"https://download1.operacdn.com/pub/${PN};
@@ -41,15 +39,16 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
-
 FFMPEG_VERSION="114.0.5735.9"
-
 
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (

mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
)"
+S=${WORKDIR}
 
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 
@@ -89,7 +88,6 @@ RDEPEND="
 "
 
 QA_PREBUILT="*"
-S=${WORKDIR}
 OPERA_HOME="opt/opera${PN#opera}"
 
 pkg_pretend() {

diff --git a/www-client/opera-beta/opera-beta-109.0.5097.24.ebuild 
b/www-client/opera-beta/opera-beta-109.0.5097.24.ebuild
index 869e16febbe2..4580a368fd6c 100644
--- a/www-client/opera-beta/opera-beta-109.0.5097.24.ebuild
+++ b/www-client/opera-beta/opera-beta-109.0.5097.24.ebuild
@@ -24,8 +24,6 @@ fi
 
 DESCRIPTION="A fast and secure web browser"
 HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
 
 SRC_URI_BASE=(
"https://download1.operacdn.com/pub/${PN};
@@ -41,15 +39,16 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
-
 FFMPEG_VERSION="114.0.5735.9"
-
 
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (

mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
)"
+S=${WORKDIR}
 
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 
@@ -89,7 +88,6 @@ RDEPEND="
 "
 
 QA_PREBUILT="*"
-S=${WORKDIR}
 OPERA_HOME="opt/opera${PN#opera}"
 
 pkg_pretend() {

diff --git a/www-client/opera-beta/opera-beta-109.0.5097.5.ebuild 
b/www-client/opera-beta/opera-beta-109.0.5097.5.ebuild
index 869e16febbe2..4580a368fd6c 100644
--- a/www-client/opera-beta/opera-beta-109.0.5097.5.ebuild
+++ b/www-client/opera-beta/opera-beta-109.0.5097.5.ebuild
@@ -24,8 +24,6 @@ fi
 
 DESCRIPTION="A fast and secure web browser"
 HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
 
 SRC_URI_BASE=(
"https://download1.operacdn.com/pub/${PN};
@@ -41,15 +39,16 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
-
 FFMPEG_VERSION="114.0.5735.9"
-
 
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (

mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
)"
+S=${WORKDIR}
 
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 
@@ -89,7 +88,6 @@ RDEPEND="
 "
 
 QA_PREBUILT="*"
-S=${WORKDIR}
 OPERA_HOME="opt/opera${PN#opera}"
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-03-20 Thread Matt Jolly
commit: 23be5d8f650c715bb0893e4becca673d019f553e
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 20 05:12:45 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 20 10:30:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23be5d8f

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-109.0.5089.0.ebuild| 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 93a570f70d2a..ffea3fac427c 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de
 DIST opera-developer_109.0.5097.0_amd64.deb 115199092 BLAKE2B 
3fc904daa984bd9732b01176ffb412ecf41d6557ff108689e9327c5ba6b062717f5205423d4d8fe86ad74385f31cc1209bb47bb32fd76b054686512b23d8a35a
 SHA512 
131beba74262ea69f769563704482675248289cba82c400640d019891c356d94f94f8acb6901fb3a8fc6f571b36218dc12f65186d5dae78f45f18e3aa86d1db1
 DIST opera-developer_110.0.5104.0_amd64.deb 115270084 BLAKE2B 
8af1ec0b96e3af184b6cd33e9b87632305c6eb8a318b795a6764cce6a4a5d6813ac6c7d73ea073a930fc6dc1fba53d5f71199f631509261a67fcaccd01f71922
 SHA512 
cd693e512b0b80e0f7a10f2894649e39bdeb26e0a572a2b8d1eb07c0745329229981fc72fe7c0b96f9f9cec48db354e56b9d23cba642b6872fa844bb3ecdeaa0
 DIST opera-developer_110.0.5111.0_amd64.deb 115386872 BLAKE2B 
003a661b543fe13fc39a155d4d1d26af9e08158a65f64d5d6b99857dd6d0889b04bd8eb767fd83fc9fea200fd6f3f501d88602e974dcd04dd1c52fb84103b9ee
 SHA512 
214798e9e5ba6c21c9f8893f29c5745d9315067b262ba6024442dc241bc05f67433c57b6005a2062767dce735142044e03ea290666dc611ba89ce5bb4041b251

diff --git a/www-client/opera-developer/opera-developer-109.0.5089.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5089.0.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-developer/opera-developer-109.0.5089.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-03-20 Thread Matt Jolly
commit: 85031e1e8c23c88cf4df7d2df057afa676dd8d95
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 20 05:12:42 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 20 10:30:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85031e1e

www-client/opera-developer: automated bump (110.0.5111.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-110.0.5111.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 91eadd960fb6..93a570f70d2a 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de
 DIST opera-developer_109.0.5097.0_amd64.deb 115199092 BLAKE2B 
3fc904daa984bd9732b01176ffb412ecf41d6557ff108689e9327c5ba6b062717f5205423d4d8fe86ad74385f31cc1209bb47bb32fd76b054686512b23d8a35a
 SHA512 
131beba74262ea69f769563704482675248289cba82c400640d019891c356d94f94f8acb6901fb3a8fc6f571b36218dc12f65186d5dae78f45f18e3aa86d1db1
 DIST opera-developer_110.0.5104.0_amd64.deb 115270084 BLAKE2B 
8af1ec0b96e3af184b6cd33e9b87632305c6eb8a318b795a6764cce6a4a5d6813ac6c7d73ea073a930fc6dc1fba53d5f71199f631509261a67fcaccd01f71922
 SHA512 
cd693e512b0b80e0f7a10f2894649e39bdeb26e0a572a2b8d1eb07c0745329229981fc72fe7c0b96f9f9cec48db354e56b9d23cba642b6872fa844bb3ecdeaa0
+DIST opera-developer_110.0.5111.0_amd64.deb 115386872 BLAKE2B 
003a661b543fe13fc39a155d4d1d26af9e08158a65f64d5d6b99857dd6d0889b04bd8eb767fd83fc9fea200fd6f3f501d88602e974dcd04dd1c52fb84103b9ee
 SHA512 
214798e9e5ba6c21c9f8893f29c5745d9315067b262ba6024442dc241bc05f67433c57b6005a2062767dce735142044e03ea290666dc611ba89ce5bb4041b251
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-110.0.5111.0.ebuild 
b/www-client/opera-developer/opera-developer-110.0.5111.0.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-110.0.5111.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-03-20 Thread Matt Jolly
commit: 68e72197d7bd00c9005d4a13b755b3021d8bda5f
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 20 06:15:38 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 20 10:30:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e72197

www-client/opera-developer: Fix QA issues

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/opera-developer-109.0.5097.0.ebuild | 10 --
 www-client/opera-developer/opera-developer-110.0.5104.0.ebuild | 10 --
 www-client/opera-developer/opera-developer-110.0.5111.0.ebuild | 10 --
 3 files changed, 12 insertions(+), 18 deletions(-)

diff --git a/www-client/opera-developer/opera-developer-109.0.5097.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5097.0.ebuild
index 869e16febbe2..4580a368fd6c 100644
--- a/www-client/opera-developer/opera-developer-109.0.5097.0.ebuild
+++ b/www-client/opera-developer/opera-developer-109.0.5097.0.ebuild
@@ -24,8 +24,6 @@ fi
 
 DESCRIPTION="A fast and secure web browser"
 HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
 
 SRC_URI_BASE=(
"https://download1.operacdn.com/pub/${PN};
@@ -41,15 +39,16 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
-
 FFMPEG_VERSION="114.0.5735.9"
-
 
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (

mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
)"
+S=${WORKDIR}
 
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 
@@ -89,7 +88,6 @@ RDEPEND="
 "
 
 QA_PREBUILT="*"
-S=${WORKDIR}
 OPERA_HOME="opt/opera${PN#opera}"
 
 pkg_pretend() {

diff --git a/www-client/opera-developer/opera-developer-110.0.5104.0.ebuild 
b/www-client/opera-developer/opera-developer-110.0.5104.0.ebuild
index 869e16febbe2..4580a368fd6c 100644
--- a/www-client/opera-developer/opera-developer-110.0.5104.0.ebuild
+++ b/www-client/opera-developer/opera-developer-110.0.5104.0.ebuild
@@ -24,8 +24,6 @@ fi
 
 DESCRIPTION="A fast and secure web browser"
 HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
 
 SRC_URI_BASE=(
"https://download1.operacdn.com/pub/${PN};
@@ -41,15 +39,16 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
-
 FFMPEG_VERSION="114.0.5735.9"
-
 
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (

mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
)"
+S=${WORKDIR}
 
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 
@@ -89,7 +88,6 @@ RDEPEND="
 "
 
 QA_PREBUILT="*"
-S=${WORKDIR}
 OPERA_HOME="opt/opera${PN#opera}"
 
 pkg_pretend() {

diff --git a/www-client/opera-developer/opera-developer-110.0.5111.0.ebuild 
b/www-client/opera-developer/opera-developer-110.0.5111.0.ebuild
index 869e16febbe2..4580a368fd6c 100644
--- a/www-client/opera-developer/opera-developer-110.0.5111.0.ebuild
+++ b/www-client/opera-developer/opera-developer-110.0.5111.0.ebuild
@@ -24,8 +24,6 @@ fi
 
 DESCRIPTION="A fast and secure web browser"
 HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
 
 SRC_URI_BASE=(
"https://download1.operacdn.com/pub/${PN};
@@ -41,15 +39,16 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
-
 FFMPEG_VERSION="114.0.5735.9"
-
 
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (

mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
)"
+S=${WORKDIR}
 
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* ~amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 
@@ -89,7 +88,6 @@ RDEPEND="
 "
 
 QA_PREBUILT="*"
-S=${WORKDIR}
 OPERA_HOME="opt/opera${PN#opera}"
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-03-20 Thread Matt Jolly
commit: 6712c14b04e9c34205f75535d409e6e9aab41043
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 20 05:12:09 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 20 10:30:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6712c14b

www-client/opera-beta: automated bump (109.0.5097.24)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-109.0.5097.24.ebuild | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 13cfd33d4257..91d75eb603fc 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_108.0.5067.10_amd64.deb 115396192 BLAKE2B 
363fa41654055a2616b46e2b44b21ae0e82cd707d9ac397fbb0f3d69e64b15dfea2bd47bc9669efb5fa1728d3eef82d827d0f9795eb88861ba69d40af7501b4f
 SHA512 
c25b4c70922e278a89985d6db27af23f71088212235669c12be07e4d0cde4bb769a96adcdae610f3cd3813526f0b747897685add7ec88b3cf946238183ce5cfa
 DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
+DIST opera-beta_109.0.5097.24_amd64.deb 115266488 BLAKE2B 
02031e0bf755c111efd3e77adf639b5ca27a6325e94f3d43e20419dfa8c93170aa19d839d5d718fd5dfd94d28b1c974f107f2a99c73b3de27bce94c2a66c46cf
 SHA512 
a9b19e07d9cd11bdaaf1fbee1ec765366994304d940711c66f9e041f5e8cca33d29ec158768c659bcf2bbe1b5914c5a67ef86800a4a0ffa27bc06054b55f80ca
 DIST opera-beta_109.0.5097.5_amd64.deb 115139344 BLAKE2B 
ebe2dbc2aecd0a79c1446cafc7fb4195cac2cf927f2e2f43413ec322007efcfcbb037f2377e973a40baf2d0eff7ce76cd88999d6578ff72be695831b20066520
 SHA512 
245bb6d45bf85b2d53f19ea015a2899853e43043f53216d3b7b2a87c8cf45b00a541df92840b357c09328c1ea4aedf70a6303ffce113d88f91d2c8da83763217
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-109.0.5097.24.ebuild 
b/www-client/opera-beta/opera-beta-109.0.5097.24.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-109.0.5097.24.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-20 Thread Matt Jolly
commit: aedcfd26afdef842b14c65510183fe7aa45e41b4
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 20 06:13:04 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 20 10:30:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aedcfd26

www-client/opera: Fix QA issues

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-108.0.5067.29.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/www-client/opera/opera-108.0.5067.29.ebuild 
b/www-client/opera/opera-108.0.5067.29.ebuild
index 6c4c3db8eec1..67b029cadff1 100644
--- a/www-client/opera/opera-108.0.5067.29.ebuild
+++ b/www-client/opera/opera-108.0.5067.29.ebuild
@@ -24,8 +24,6 @@ fi
 
 DESCRIPTION="A fast and secure web browser"
 HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
 
 SRC_URI_BASE=(
"https://download1.operacdn.com/pub/${PN};
@@ -41,15 +39,16 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* amd64"
-
 FFMPEG_VERSION="114.0.5735.9"
-
 
SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
proprietary-codecs? (

mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
)"
+S=${WORKDIR}
 
+LICENSE="OPERA-2018"
+SLOT="0"
+KEYWORDS="-* amd64"
 IUSE="+proprietary-codecs +suid qt5 qt6"
 RESTRICT="bindist mirror strip"
 
@@ -89,7 +88,6 @@ RDEPEND="
 "
 
 QA_PREBUILT="*"
-S=${WORKDIR}
 OPERA_HOME="opt/opera${PN#opera}"
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-03-20 Thread Matt Jolly
commit: a2c86397758cf329d52b635e5e30207dd17c5ee7
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 20 05:12:12 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 20 10:30:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c86397

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-108.0.5067.10.ebuild | 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 91d75eb603fc..fd6745dc307b 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_108.0.5067.10_amd64.deb 115396192 BLAKE2B 
363fa41654055a2616b46e2b44b21ae0e82cd707d9ac397fbb0f3d69e64b15dfea2bd47bc9669efb5fa1728d3eef82d827d0f9795eb88861ba69d40af7501b4f
 SHA512 
c25b4c70922e278a89985d6db27af23f71088212235669c12be07e4d0cde4bb769a96adcdae610f3cd3813526f0b747897685add7ec88b3cf946238183ce5cfa
 DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
 DIST opera-beta_109.0.5097.24_amd64.deb 115266488 BLAKE2B 
02031e0bf755c111efd3e77adf639b5ca27a6325e94f3d43e20419dfa8c93170aa19d839d5d718fd5dfd94d28b1c974f107f2a99c73b3de27bce94c2a66c46cf
 SHA512 
a9b19e07d9cd11bdaaf1fbee1ec765366994304d940711c66f9e041f5e8cca33d29ec158768c659bcf2bbe1b5914c5a67ef86800a4a0ffa27bc06054b55f80ca
 DIST opera-beta_109.0.5097.5_amd64.deb 115139344 BLAKE2B 
ebe2dbc2aecd0a79c1446cafc7fb4195cac2cf927f2e2f43413ec322007efcfcbb037f2377e973a40baf2d0eff7ce76cd88999d6578ff72be695831b20066520
 SHA512 
245bb6d45bf85b2d53f19ea015a2899853e43043f53216d3b7b2a87c8cf45b00a541df92840b357c09328c1ea4aedf70a6303ffce113d88f91d2c8da83763217

diff --git a/www-client/opera-beta/opera-beta-108.0.5067.10.ebuild 
b/www-client/opera-beta/opera-beta-108.0.5067.10.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-beta/opera-beta-108.0.5067.10.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-16 Thread Matt Jolly
commit: 2c08a6746591cd83ae27a0ed81d496100e05064c
Author: Matt Jolly  gentoo  org>
AuthorDate: Sat Mar 16 07:28:09 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Sat Mar 16 07:39:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c08a674

www-client/opera: amd64 stable (108.0.5067.29)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-108.0.5067.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-108.0.5067.29.ebuild 
b/www-client/opera/opera-108.0.5067.29.ebuild
index 869e16febbe2..6c4c3db8eec1 100644
--- a/www-client/opera/opera-108.0.5067.29.ebuild
+++ b/www-client/opera/opera-108.0.5067.29.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-16 Thread Matt Jolly
commit: be8f674e9d2debda12cdef018ece41bb39c16395
Author: Matt Jolly  gentoo  org>
AuthorDate: Sat Mar 16 07:28:05 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Sat Mar 16 07:39:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8f674e

www-client/opera: automated bump (108.0.5067.29)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-108.0.5067.29.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 501863490611..a3075f148ef3 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_108.0.5067.24_amd64.deb 115324492 BLAKE2B 
4790db9ffe8605744cb038b2e79db8b8a8bdf5bb72d223f798849b402460caec615a29a619416162d88f1d2a1b75b0eb9510917de8d5f559830a97d0d092d13c
 SHA512 
fdfcb61bb4618b5d6dff909dd2d360503d1b6027ec301e13479138aa3f60c37d6d96ff4e9333a041660b4f3f3b084f4734d1e7026e0dd49cecd2456b0768b17a
+DIST opera-stable_108.0.5067.29_amd64.deb 115339860 BLAKE2B 
17b1ce49e2c6eadfe259e453fdf9e40726b61bc6aa9ae69d7f9226d004fd3de585c6d4bc54378d6dcef65654a601eed296835202ef2569de4c23d16d9f7ad0e6
 SHA512 
5e97f53aa87e70efa90ffd87c0a904b2e9b5410d39e1d0549b5018245bb8cbc06ae7a322aa97643b3402bdc7f64fd8525e08a47f9a369396acf889f6727e

diff --git a/www-client/opera/opera-108.0.5067.29.ebuild 
b/www-client/opera/opera-108.0.5067.29.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera/opera-108.0.5067.29.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-16 Thread Matt Jolly
commit: 756d1a9594926513b572e2a65266d790f4709358
Author: Matt Jolly  gentoo  org>
AuthorDate: Sat Mar 16 07:28:11 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Sat Mar 16 07:39:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756d1a95

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-108.0.5067.24.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index a3075f148ef3..9f6feae995a4 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_108.0.5067.24_amd64.deb 115324492 BLAKE2B 
4790db9ffe8605744cb038b2e79db8b8a8bdf5bb72d223f798849b402460caec615a29a619416162d88f1d2a1b75b0eb9510917de8d5f559830a97d0d092d13c
 SHA512 
fdfcb61bb4618b5d6dff909dd2d360503d1b6027ec301e13479138aa3f60c37d6d96ff4e9333a041660b4f3f3b084f4734d1e7026e0dd49cecd2456b0768b17a
 DIST opera-stable_108.0.5067.29_amd64.deb 115339860 BLAKE2B 
17b1ce49e2c6eadfe259e453fdf9e40726b61bc6aa9ae69d7f9226d004fd3de585c6d4bc54378d6dcef65654a601eed296835202ef2569de4c23d16d9f7ad0e6
 SHA512 
5e97f53aa87e70efa90ffd87c0a904b2e9b5410d39e1d0549b5018245bb8cbc06ae7a322aa97643b3402bdc7f64fd8525e08a47f9a369396acf889f6727e

diff --git a/www-client/opera/opera-108.0.5067.24.ebuild 
b/www-client/opera/opera-108.0.5067.24.ebuild
deleted file mode 100644
index 6c4c3db8eec1..
--- a/www-client/opera/opera-108.0.5067.24.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-03-12 Thread Matt Jolly
commit: d54641f483cb991281f37415e92300a3462c8c6f
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 13 02:22:32 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 13 02:23:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54641f4

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-109.0.5083.0.ebuild| 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index bc31cee5457c..91eadd960fb6 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_109.0.5083.0_amd64.deb 115470644 BLAKE2B 
c066042e5588ada263ff84e030dac4bbf71004ce1e32b74bfbbb4722b809726d6e9ae0f194f0ce0fb4e5d72df6f2696359fcf40bbb8f68086d8a5999ea34a2a7
 SHA512 
9f86571e0623b72a65e63394134f23a7cba629898a67ca79285429e0aab0f4167e31ead77b3a301c57e8e5aca6a9d83e95ee9760a6c1671a553449fb2e159f8b
 DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de
 DIST opera-developer_109.0.5097.0_amd64.deb 115199092 BLAKE2B 
3fc904daa984bd9732b01176ffb412ecf41d6557ff108689e9327c5ba6b062717f5205423d4d8fe86ad74385f31cc1209bb47bb32fd76b054686512b23d8a35a
 SHA512 
131beba74262ea69f769563704482675248289cba82c400640d019891c356d94f94f8acb6901fb3a8fc6f571b36218dc12f65186d5dae78f45f18e3aa86d1db1
 DIST opera-developer_110.0.5104.0_amd64.deb 115270084 BLAKE2B 
8af1ec0b96e3af184b6cd33e9b87632305c6eb8a318b795a6764cce6a4a5d6813ac6c7d73ea073a930fc6dc1fba53d5f71199f631509261a67fcaccd01f71922
 SHA512 
cd693e512b0b80e0f7a10f2894649e39bdeb26e0a572a2b8d1eb07c0745329229981fc72fe7c0b96f9f9cec48db354e56b9d23cba642b6872fa844bb3ecdeaa0

diff --git a/www-client/opera-developer/opera-developer-109.0.5083.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5083.0.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-developer/opera-developer-109.0.5083.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-03-12 Thread Matt Jolly
commit: 59e937deda1b4662b86b715230683dd283989d54
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar 13 02:22:29 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar 13 02:23:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e937de

www-client/opera-developer: automated bump (110.0.5104.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-110.0.5104.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 851081321a56..bc31cee5457c 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_109.0.5083.0_amd64.deb 115470644 BLAKE2B 
c066042e5588ada263ff84e030dac4bbf71004ce1e32b74bfbbb4722b809726d6e9ae0f194f0ce0fb4e5d72df6f2696359fcf40bbb8f68086d8a5999ea34a2a7
 SHA512 
9f86571e0623b72a65e63394134f23a7cba629898a67ca79285429e0aab0f4167e31ead77b3a301c57e8e5aca6a9d83e95ee9760a6c1671a553449fb2e159f8b
 DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de
 DIST opera-developer_109.0.5097.0_amd64.deb 115199092 BLAKE2B 
3fc904daa984bd9732b01176ffb412ecf41d6557ff108689e9327c5ba6b062717f5205423d4d8fe86ad74385f31cc1209bb47bb32fd76b054686512b23d8a35a
 SHA512 
131beba74262ea69f769563704482675248289cba82c400640d019891c356d94f94f8acb6901fb3a8fc6f571b36218dc12f65186d5dae78f45f18e3aa86d1db1
+DIST opera-developer_110.0.5104.0_amd64.deb 115270084 BLAKE2B 
8af1ec0b96e3af184b6cd33e9b87632305c6eb8a318b795a6764cce6a4a5d6813ac6c7d73ea073a930fc6dc1fba53d5f71199f631509261a67fcaccd01f71922
 SHA512 
cd693e512b0b80e0f7a10f2894649e39bdeb26e0a572a2b8d1eb07c0745329229981fc72fe7c0b96f9f9cec48db354e56b9d23cba642b6872fa844bb3ecdeaa0
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-110.0.5104.0.ebuild 
b/www-client/opera-developer/opera-developer-110.0.5104.0.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-110.0.5104.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-11 Thread Matt Jolly
commit: 3628462a8451b6e92157a68e940431356db2fd33
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Mar 11 08:05:28 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Mar 11 08:09:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3628462a

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-108.0.5067.20.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index fd8166cfea85..501863490611 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_108.0.5067.20_amd64.deb 115350312 BLAKE2B 
ed06293ee92bb14e4dbb8cfcff39d7113a3067aa38c637edaa48298bd5c411ffa5a5c77f22b0d2e3d570767312eabd04db835649745e188c54d25c09b79356ba
 SHA512 
afbf4c21fa05ddd9fa148535ba169cb1aa87ef8b4f79fedbdf00a1cc1092d3e0c5a78a1a235a94efdba76eef7f8aece366713d33fc1b5cf8fadcdd4bf793e9d4
 DIST opera-stable_108.0.5067.24_amd64.deb 115324492 BLAKE2B 
4790db9ffe8605744cb038b2e79db8b8a8bdf5bb72d223f798849b402460caec615a29a619416162d88f1d2a1b75b0eb9510917de8d5f559830a97d0d092d13c
 SHA512 
fdfcb61bb4618b5d6dff909dd2d360503d1b6027ec301e13479138aa3f60c37d6d96ff4e9333a041660b4f3f3b084f4734d1e7026e0dd49cecd2456b0768b17a

diff --git a/www-client/opera/opera-108.0.5067.20.ebuild 
b/www-client/opera/opera-108.0.5067.20.ebuild
deleted file mode 100644
index 6c4c3db8eec1..
--- a/www-client/opera/opera-108.0.5067.20.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-03-11 Thread Matt Jolly
commit: 95f5e72a633676828c794a22008f7d0f6f0c1c93
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Mar 11 08:05:55 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Mar 11 08:09:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f5e72a

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-107.0.5045.11.ebuild | 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index f51a49a5e71b..13cfd33d4257 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,3 @@
-DIST opera-beta_107.0.5045.11_amd64.deb 109165040 BLAKE2B 
05d8df939237bbc16ecc1bbd475a88d30de5ca0c8234da0ff3bf76c2c481a9bbd2d446c637a0d827596c5142e49f945152924e13cb616d3bc1a2ace217226b00
 SHA512 
f904ac52723642c7e4d686fc3efeb061381facb9e2922b26a406ed1d1786b10da9c82727cb5f0bc221fb56e1c6607fff361ee4ea266157c5fec5d318cf225fd0
 DIST opera-beta_108.0.5067.10_amd64.deb 115396192 BLAKE2B 
363fa41654055a2616b46e2b44b21ae0e82cd707d9ac397fbb0f3d69e64b15dfea2bd47bc9669efb5fa1728d3eef82d827d0f9795eb88861ba69d40af7501b4f
 SHA512 
c25b4c70922e278a89985d6db27af23f71088212235669c12be07e4d0cde4bb769a96adcdae610f3cd3813526f0b747897685add7ec88b3cf946238183ce5cfa
 DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
 DIST opera-beta_109.0.5097.5_amd64.deb 115139344 BLAKE2B 
ebe2dbc2aecd0a79c1446cafc7fb4195cac2cf927f2e2f43413ec322007efcfcbb037f2377e973a40baf2d0eff7ce76cd88999d6578ff72be695831b20066520
 SHA512 
245bb6d45bf85b2d53f19ea015a2899853e43043f53216d3b7b2a87c8cf45b00a541df92840b357c09328c1ea4aedf70a6303ffce113d88f91d2c8da83763217

diff --git a/www-client/opera-beta/opera-beta-107.0.5045.11.ebuild 
b/www-client/opera-beta/opera-beta-107.0.5045.11.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-beta/opera-beta-107.0.5045.11.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-11 Thread Matt Jolly
commit: cd0bb04f9366541acaece5ec381165c57216b166
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Mar 11 08:05:22 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Mar 11 08:09:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0bb04f

www-client/opera: automated bump (108.0.5067.24)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-108.0.5067.24.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 8c5f244898df..fd8166cfea85 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_108.0.5067.20_amd64.deb 115350312 BLAKE2B 
ed06293ee92bb14e4dbb8cfcff39d7113a3067aa38c637edaa48298bd5c411ffa5a5c77f22b0d2e3d570767312eabd04db835649745e188c54d25c09b79356ba
 SHA512 
afbf4c21fa05ddd9fa148535ba169cb1aa87ef8b4f79fedbdf00a1cc1092d3e0c5a78a1a235a94efdba76eef7f8aece366713d33fc1b5cf8fadcdd4bf793e9d4
+DIST opera-stable_108.0.5067.24_amd64.deb 115324492 BLAKE2B 
4790db9ffe8605744cb038b2e79db8b8a8bdf5bb72d223f798849b402460caec615a29a619416162d88f1d2a1b75b0eb9510917de8d5f559830a97d0d092d13c
 SHA512 
fdfcb61bb4618b5d6dff909dd2d360503d1b6027ec301e13479138aa3f60c37d6d96ff4e9333a041660b4f3f3b084f4734d1e7026e0dd49cecd2456b0768b17a

diff --git a/www-client/opera/opera-108.0.5067.24.ebuild 
b/www-client/opera/opera-108.0.5067.24.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera/opera-108.0.5067.24.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-03-11 Thread Matt Jolly
commit: 1daa308b3220c58f3bae03ddbcbbc84f55b50b72
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Mar 11 08:05:53 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Mar 11 08:09:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1daa308b

www-client/opera-beta: automated bump (109.0.5097.5)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-109.0.5097.5.ebuild  | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 7d93d95b9bac..f51a49a5e71b 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_107.0.5045.11_amd64.deb 109165040 BLAKE2B 
05d8df939237bbc16ecc1bbd475a88d30de5ca0c8234da0ff3bf76c2c481a9bbd2d446c637a0d827596c5142e49f945152924e13cb616d3bc1a2ace217226b00
 SHA512 
f904ac52723642c7e4d686fc3efeb061381facb9e2922b26a406ed1d1786b10da9c82727cb5f0bc221fb56e1c6607fff361ee4ea266157c5fec5d318cf225fd0
 DIST opera-beta_108.0.5067.10_amd64.deb 115396192 BLAKE2B 
363fa41654055a2616b46e2b44b21ae0e82cd707d9ac397fbb0f3d69e64b15dfea2bd47bc9669efb5fa1728d3eef82d827d0f9795eb88861ba69d40af7501b4f
 SHA512 
c25b4c70922e278a89985d6db27af23f71088212235669c12be07e4d0cde4bb769a96adcdae610f3cd3813526f0b747897685add7ec88b3cf946238183ce5cfa
 DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
+DIST opera-beta_109.0.5097.5_amd64.deb 115139344 BLAKE2B 
ebe2dbc2aecd0a79c1446cafc7fb4195cac2cf927f2e2f43413ec322007efcfcbb037f2377e973a40baf2d0eff7ce76cd88999d6578ff72be695831b20066520
 SHA512 
245bb6d45bf85b2d53f19ea015a2899853e43043f53216d3b7b2a87c8cf45b00a541df92840b357c09328c1ea4aedf70a6303ffce113d88f91d2c8da83763217
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-109.0.5097.5.ebuild 
b/www-client/opera-beta/opera-beta-109.0.5097.5.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-109.0.5097.5.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-11 Thread Matt Jolly
commit: 6a36325b2ccef37f5c887f6fedab633243a3cf17
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Mar 11 08:05:26 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Mar 11 08:09:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a36325b

www-client/opera: amd64 stable (108.0.5067.24)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-108.0.5067.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-108.0.5067.24.ebuild 
b/www-client/opera/opera-108.0.5067.24.ebuild
index 869e16febbe2..6c4c3db8eec1 100644
--- a/www-client/opera/opera-108.0.5067.24.ebuild
+++ b/www-client/opera/opera-108.0.5067.24.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-03-05 Thread Matt Jolly
commit: 8bb26bb6b4f1c979dfb195d1c8eb15464a49f6e5
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar  6 00:19:12 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar  6 02:11:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb26bb6

www-client/opera-developer: automated bump (109.0.5097.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-109.0.5097.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 066ee0314017..ea9c768f2789 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_109.0.5076.0_amd64.deb 115494160 BLAKE2B 
3efe4e38a10099046d3744b386af6a4d57523f858ea243e9cabd243406534b341fdc691834710bf8059f3c9231fff5ee98a194492a4c4c3ce55ca314973a2b1b
 SHA512 
cadfaece785223ad15501f2a725dc5bfb9208adae5996b79d2ec75bc685a670f0a0fedec6b2412db51ed6c6ea740b5fe8d547aa29d922d44f2045c23d6fbafe9
 DIST opera-developer_109.0.5083.0_amd64.deb 115470644 BLAKE2B 
c066042e5588ada263ff84e030dac4bbf71004ce1e32b74bfbbb4722b809726d6e9ae0f194f0ce0fb4e5d72df6f2696359fcf40bbb8f68086d8a5999ea34a2a7
 SHA512 
9f86571e0623b72a65e63394134f23a7cba629898a67ca79285429e0aab0f4167e31ead77b3a301c57e8e5aca6a9d83e95ee9760a6c1671a553449fb2e159f8b
 DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de
+DIST opera-developer_109.0.5097.0_amd64.deb 115199092 BLAKE2B 
3fc904daa984bd9732b01176ffb412ecf41d6557ff108689e9327c5ba6b062717f5205423d4d8fe86ad74385f31cc1209bb47bb32fd76b054686512b23d8a35a
 SHA512 
131beba74262ea69f769563704482675248289cba82c400640d019891c356d94f94f8acb6901fb3a8fc6f571b36218dc12f65186d5dae78f45f18e3aa86d1db1
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-109.0.5097.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5097.0.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-109.0.5097.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-03-05 Thread Matt Jolly
commit: 980723b17e4c96a9c3035c6aa4ef579c5b548cdd
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar  6 00:19:15 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar  6 02:11:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980723b1

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-109.0.5076.0.ebuild| 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index ea9c768f2789..851081321a56 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_109.0.5076.0_amd64.deb 115494160 BLAKE2B 
3efe4e38a10099046d3744b386af6a4d57523f858ea243e9cabd243406534b341fdc691834710bf8059f3c9231fff5ee98a194492a4c4c3ce55ca314973a2b1b
 SHA512 
cadfaece785223ad15501f2a725dc5bfb9208adae5996b79d2ec75bc685a670f0a0fedec6b2412db51ed6c6ea740b5fe8d547aa29d922d44f2045c23d6fbafe9
 DIST opera-developer_109.0.5083.0_amd64.deb 115470644 BLAKE2B 
c066042e5588ada263ff84e030dac4bbf71004ce1e32b74bfbbb4722b809726d6e9ae0f194f0ce0fb4e5d72df6f2696359fcf40bbb8f68086d8a5999ea34a2a7
 SHA512 
9f86571e0623b72a65e63394134f23a7cba629898a67ca79285429e0aab0f4167e31ead77b3a301c57e8e5aca6a9d83e95ee9760a6c1671a553449fb2e159f8b
 DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de
 DIST opera-developer_109.0.5097.0_amd64.deb 115199092 BLAKE2B 
3fc904daa984bd9732b01176ffb412ecf41d6557ff108689e9327c5ba6b062717f5205423d4d8fe86ad74385f31cc1209bb47bb32fd76b054686512b23d8a35a
 SHA512 
131beba74262ea69f769563704482675248289cba82c400640d019891c356d94f94f8acb6901fb3a8fc6f571b36218dc12f65186d5dae78f45f18e3aa86d1db1

diff --git a/www-client/opera-developer/opera-developer-109.0.5076.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5076.0.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-developer/opera-developer-109.0.5076.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-05 Thread Matt Jolly
commit: e44e1be37885ac9b1cb0d565c0c76e49215bfb37
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar  6 00:18:49 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar  6 02:11:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44e1be3

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-107.0.5045.36.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 93b5172d44a3..8c5f244898df 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_107.0.5045.36_amd64.deb 109560024 BLAKE2B 
e7104840f79f85e798afddd68ceac67a63a5e1bc84b5ed0289f638332d9a9211c278d1fce593011c90b49d98896c780e463e2b42914fff5903d0e3d50407a490
 SHA512 
83441ddc5addae11abc5d492b4791fc8c862cb1eef3b7e2135cc67bae66f9d86b3a15cb6c44e90ec927dcf87cb6b22c3f4b38deb3ebc428e5c91e2f272111aa6
 DIST opera-stable_108.0.5067.20_amd64.deb 115350312 BLAKE2B 
ed06293ee92bb14e4dbb8cfcff39d7113a3067aa38c637edaa48298bd5c411ffa5a5c77f22b0d2e3d570767312eabd04db835649745e188c54d25c09b79356ba
 SHA512 
afbf4c21fa05ddd9fa148535ba169cb1aa87ef8b4f79fedbdf00a1cc1092d3e0c5a78a1a235a94efdba76eef7f8aece366713d33fc1b5cf8fadcdd4bf793e9d4

diff --git a/www-client/opera/opera-107.0.5045.36.ebuild 
b/www-client/opera/opera-107.0.5045.36.ebuild
deleted file mode 100644
index 6c4c3db8eec1..
--- a/www-client/opera/opera-107.0.5045.36.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-05 Thread Matt Jolly
commit: 5ad233954194dd7d64b34f05b67b56d6613e4e22
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar  6 00:18:46 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar  6 02:11:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad23395

www-client/opera: amd64 stable (108.0.5067.20)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-108.0.5067.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-108.0.5067.20.ebuild 
b/www-client/opera/opera-108.0.5067.20.ebuild
index 869e16febbe2..6c4c3db8eec1 100644
--- a/www-client/opera/opera-108.0.5067.20.ebuild
+++ b/www-client/opera/opera-108.0.5067.20.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-03-05 Thread Matt Jolly
commit: a8b36a10ddeccbaf017e2d08d6f11a0ad078a043
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Mar  6 00:18:42 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Mar  6 02:11:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b36a10

www-client/opera: automated bump (108.0.5067.20)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-108.0.5067.20.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 5685bdd2ba70..93b5172d44a3 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_107.0.5045.36_amd64.deb 109560024 BLAKE2B 
e7104840f79f85e798afddd68ceac67a63a5e1bc84b5ed0289f638332d9a9211c278d1fce593011c90b49d98896c780e463e2b42914fff5903d0e3d50407a490
 SHA512 
83441ddc5addae11abc5d492b4791fc8c862cb1eef3b7e2135cc67bae66f9d86b3a15cb6c44e90ec927dcf87cb6b22c3f4b38deb3ebc428e5c91e2f272111aa6
+DIST opera-stable_108.0.5067.20_amd64.deb 115350312 BLAKE2B 
ed06293ee92bb14e4dbb8cfcff39d7113a3067aa38c637edaa48298bd5c411ffa5a5c77f22b0d2e3d570767312eabd04db835649745e188c54d25c09b79356ba
 SHA512 
afbf4c21fa05ddd9fa148535ba169cb1aa87ef8b4f79fedbdf00a1cc1092d3e0c5a78a1a235a94efdba76eef7f8aece366713d33fc1b5cf8fadcdd4bf793e9d4

diff --git a/www-client/opera/opera-108.0.5067.20.ebuild 
b/www-client/opera/opera-108.0.5067.20.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera/opera-108.0.5067.20.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-02-27 Thread Matt Jolly
commit: 8cfd9ce451c90fe36f17bae00f7ba99b00a880e9
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:45:36 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfd9ce4

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   2 -
 .../opera-developer-108.0.5063.0.ebuild| 170 -
 .../opera-developer-109.0.5069.0.ebuild| 170 -
 3 files changed, 342 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index a6bce6ad9db1..066ee0314017 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,3 @@
-DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B 
c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452
 SHA512 
05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a
-DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B 
f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255
 SHA512 
ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973
 DIST opera-developer_109.0.5076.0_amd64.deb 115494160 BLAKE2B 
3efe4e38a10099046d3744b386af6a4d57523f858ea243e9cabd243406534b341fdc691834710bf8059f3c9231fff5ee98a194492a4c4c3ce55ca314973a2b1b
 SHA512 
cadfaece785223ad15501f2a725dc5bfb9208adae5996b79d2ec75bc685a670f0a0fedec6b2412db51ed6c6ea740b5fe8d547aa29d922d44f2045c23d6fbafe9
 DIST opera-developer_109.0.5083.0_amd64.deb 115470644 BLAKE2B 
c066042e5588ada263ff84e030dac4bbf71004ce1e32b74bfbbb4722b809726d6e9ae0f194f0ce0fb4e5d72df6f2696359fcf40bbb8f68086d8a5999ea34a2a7
 SHA512 
9f86571e0623b72a65e63394134f23a7cba629898a67ca79285429e0aab0f4167e31ead77b3a301c57e8e5aca6a9d83e95ee9760a6c1671a553449fb2e159f8b
 DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de

diff --git a/www-client/opera-developer/opera-developer-108.0.5063.0.ebuild 
b/www-client/opera-developer/opera-developer-108.0.5063.0.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-developer/opera-developer-108.0.5063.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-02-27 Thread Matt Jolly
commit: afacea014185abeb5c1f0f7b7f4aa61d39a27bde
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:44:30 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afacea01

www-client/opera-developer: automated bump (109.0.5089.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-109.0.5089.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index e5081a5cc749..7a6c6a4ef6ba 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B 
c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452
 SHA512 
05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a
 DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B 
f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255
 SHA512 
ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973
 DIST opera-developer_109.0.5076.0_amd64.deb 115494160 BLAKE2B 
3efe4e38a10099046d3744b386af6a4d57523f858ea243e9cabd243406534b341fdc691834710bf8059f3c9231fff5ee98a194492a4c4c3ce55ca314973a2b1b
 SHA512 
cadfaece785223ad15501f2a725dc5bfb9208adae5996b79d2ec75bc685a670f0a0fedec6b2412db51ed6c6ea740b5fe8d547aa29d922d44f2045c23d6fbafe9
+DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-109.0.5089.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5089.0.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-109.0.5089.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-02-27 Thread Matt Jolly
commit: dcdf9c9516943e0aa0bd45fe6583a59a1e3b0086
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:41:44 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdf9c95

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-107.0.5045.21.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 62492309771c..5685bdd2ba70 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_107.0.5045.21_amd64.deb 109555680 BLAKE2B 
2ee22b194978fbbcedc9076ac3b7a0a0544c288ee9e548b8f38ab8287ac572e2c77e8e2efe61821134e89f1648f935ccd095b4add44a2964df28adae4e065a0b
 SHA512 
f952195e3017fdce43fbebb0c3578e1cd128ed65f3c916b4c0a0e625199468b819c4de71035777c4299ea1839b8ad4e9155db72b564ffc33a8de442351d457a9
 DIST opera-stable_107.0.5045.36_amd64.deb 109560024 BLAKE2B 
e7104840f79f85e798afddd68ceac67a63a5e1bc84b5ed0289f638332d9a9211c278d1fce593011c90b49d98896c780e463e2b42914fff5903d0e3d50407a490
 SHA512 
83441ddc5addae11abc5d492b4791fc8c862cb1eef3b7e2135cc67bae66f9d86b3a15cb6c44e90ec927dcf87cb6b22c3f4b38deb3ebc428e5c91e2f272111aa6

diff --git a/www-client/opera/opera-107.0.5045.21.ebuild 
b/www-client/opera/opera-107.0.5045.21.ebuild
deleted file mode 100644
index 6c4c3db8eec1..
--- a/www-client/opera/opera-107.0.5045.21.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-02-27 Thread Matt Jolly
commit: b2aecde2fe6c3407ad752d93f21a0aabef9f87ea
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:45:34 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2aecde2

www-client/opera-developer: automated bump (109.0.5083.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-109.0.5083.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 7a6c6a4ef6ba..a6bce6ad9db1 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,5 +1,6 @@
 DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B 
c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452
 SHA512 
05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a
 DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B 
f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255
 SHA512 
ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973
 DIST opera-developer_109.0.5076.0_amd64.deb 115494160 BLAKE2B 
3efe4e38a10099046d3744b386af6a4d57523f858ea243e9cabd243406534b341fdc691834710bf8059f3c9231fff5ee98a194492a4c4c3ce55ca314973a2b1b
 SHA512 
cadfaece785223ad15501f2a725dc5bfb9208adae5996b79d2ec75bc685a670f0a0fedec6b2412db51ed6c6ea740b5fe8d547aa29d922d44f2045c23d6fbafe9
+DIST opera-developer_109.0.5083.0_amd64.deb 115470644 BLAKE2B 
c066042e5588ada263ff84e030dac4bbf71004ce1e32b74bfbbb4722b809726d6e9ae0f194f0ce0fb4e5d72df6f2696359fcf40bbb8f68086d8a5999ea34a2a7
 SHA512 
9f86571e0623b72a65e63394134f23a7cba629898a67ca79285429e0aab0f4167e31ead77b3a301c57e8e5aca6a9d83e95ee9760a6c1671a553449fb2e159f8b
 DIST opera-developer_109.0.5089.0_amd64.deb 115356844 BLAKE2B 
ccec085e93bbb13bbc946e459da73d00b14c539c6c62b330d391d1f405b4869b033a7793e40e9ababe4e008a02a473ac61e13aa5df202642303af9c500028e00
 SHA512 
2dd1699a264a16a8765cffa6d6d5160bec1f476786678a5cc4260011d10a43c72c4e2975a45ac2d1bbce46df05e5e41f27f8a37d3b296e7ebc42fd798681c0de
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-109.0.5083.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5083.0.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-109.0.5083.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-02-27 Thread Matt Jolly
commit: 1250fc798d0fd6777d7d717bd45b233d501ae447
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:41:42 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1250fc79

www-client/opera: amd64 stable (107.0.5045.36)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-107.0.5045.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-107.0.5045.36.ebuild 
b/www-client/opera/opera-107.0.5045.36.ebuild
index 869e16febbe2..6c4c3db8eec1 100644
--- a/www-client/opera/opera-107.0.5045.36.ebuild
+++ b/www-client/opera/opera-107.0.5045.36.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-02-27 Thread Matt Jolly
commit: 2219a1909779281b003b7c3f49ae82ef1bb1a60a
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:41:25 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2219a190

www-client/opera: automated bump (107.0.5045.36)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-107.0.5045.36.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 295225392b02..62492309771c 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_107.0.5045.21_amd64.deb 109555680 BLAKE2B 
2ee22b194978fbbcedc9076ac3b7a0a0544c288ee9e548b8f38ab8287ac572e2c77e8e2efe61821134e89f1648f935ccd095b4add44a2964df28adae4e065a0b
 SHA512 
f952195e3017fdce43fbebb0c3578e1cd128ed65f3c916b4c0a0e625199468b819c4de71035777c4299ea1839b8ad4e9155db72b564ffc33a8de442351d457a9
+DIST opera-stable_107.0.5045.36_amd64.deb 109560024 BLAKE2B 
e7104840f79f85e798afddd68ceac67a63a5e1bc84b5ed0289f638332d9a9211c278d1fce593011c90b49d98896c780e463e2b42914fff5903d0e3d50407a490
 SHA512 
83441ddc5addae11abc5d492b4791fc8c862cb1eef3b7e2135cc67bae66f9d86b3a15cb6c44e90ec927dcf87cb6b22c3f4b38deb3ebc428e5c91e2f272111aa6

diff --git a/www-client/opera/opera-107.0.5045.36.ebuild 
b/www-client/opera/opera-107.0.5045.36.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera/opera-107.0.5045.36.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-02-27 Thread Matt Jolly
commit: 11ef0b39cd347fa0524b60c308cf5fb6a2eb8a6d
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:42:49 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ef0b39

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-107.0.5045.8.ebuild  | 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index f10b0c32f2b5..7d93d95b9bac 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,4 @@
 DIST opera-beta_107.0.5045.11_amd64.deb 109165040 BLAKE2B 
05d8df939237bbc16ecc1bbd475a88d30de5ca0c8234da0ff3bf76c2c481a9bbd2d446c637a0d827596c5142e49f945152924e13cb616d3bc1a2ace217226b00
 SHA512 
f904ac52723642c7e4d686fc3efeb061381facb9e2922b26a406ed1d1786b10da9c82727cb5f0bc221fb56e1c6607fff361ee4ea266157c5fec5d318cf225fd0
-DIST opera-beta_107.0.5045.8_amd64.deb 108795356 BLAKE2B 
7d23f2be53356a7bd7939f10c8217331a6f061c1b3700b6c0d1263523c99131f72fc7d6fec9611b01ab91005d372638f99732f0e924fc685b9f96b05ae708682
 SHA512 
84e0e71db378c1adf4d61736eb1e798f2f29b8d339fccb748d155b88dc67d7fc5ff57c2787b821c99888365135428e9a4815fa8a810b5a72b83864f48189a881
 DIST opera-beta_108.0.5067.10_amd64.deb 115396192 BLAKE2B 
363fa41654055a2616b46e2b44b21ae0e82cd707d9ac397fbb0f3d69e64b15dfea2bd47bc9669efb5fa1728d3eef82d827d0f9795eb88861ba69d40af7501b4f
 SHA512 
c25b4c70922e278a89985d6db27af23f71088212235669c12be07e4d0cde4bb769a96adcdae610f3cd3813526f0b747897685add7ec88b3cf946238183ce5cfa
 DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-107.0.5045.8.ebuild 
b/www-client/opera-beta/opera-beta-107.0.5045.8.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-beta/opera-beta-107.0.5045.8.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-  

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-02-27 Thread Matt Jolly
commit: 4ad48f355845880c6679ad5378d7e61251474e40
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 28 04:42:46 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 28 04:53:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad48f35

www-client/opera-beta: automated bump (108.0.5067.14)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-108.0.5067.14.ebuild | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 112a092589be..f10b0c32f2b5 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_107.0.5045.11_amd64.deb 109165040 BLAKE2B 
05d8df939237bbc16ecc1bbd475a88d30de5ca0c8234da0ff3bf76c2c481a9bbd2d446c637a0d827596c5142e49f945152924e13cb616d3bc1a2ace217226b00
 SHA512 
f904ac52723642c7e4d686fc3efeb061381facb9e2922b26a406ed1d1786b10da9c82727cb5f0bc221fb56e1c6607fff361ee4ea266157c5fec5d318cf225fd0
 DIST opera-beta_107.0.5045.8_amd64.deb 108795356 BLAKE2B 
7d23f2be53356a7bd7939f10c8217331a6f061c1b3700b6c0d1263523c99131f72fc7d6fec9611b01ab91005d372638f99732f0e924fc685b9f96b05ae708682
 SHA512 
84e0e71db378c1adf4d61736eb1e798f2f29b8d339fccb748d155b88dc67d7fc5ff57c2787b821c99888365135428e9a4815fa8a810b5a72b83864f48189a881
 DIST opera-beta_108.0.5067.10_amd64.deb 115396192 BLAKE2B 
363fa41654055a2616b46e2b44b21ae0e82cd707d9ac397fbb0f3d69e64b15dfea2bd47bc9669efb5fa1728d3eef82d827d0f9795eb88861ba69d40af7501b4f
 SHA512 
c25b4c70922e278a89985d6db27af23f71088212235669c12be07e4d0cde4bb769a96adcdae610f3cd3813526f0b747897685add7ec88b3cf946238183ce5cfa
+DIST opera-beta_108.0.5067.14_amd64.deb 115510280 BLAKE2B 
01671adad09c457f397ae1f62001ed9cb4f833c7413b719299f307704686ea6d3bf3713582f93b2a417c7e076b5c95b9f9dc37a16bf6d42390116dc9428093ee
 SHA512 
1839af51c996f09aafe777505267f1c6f97334fd02f9840a693540b694761b31a5419687ada78bb3a05783d3315bb3b4e62b55ea9fd86692ec10ccf158026239
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-108.0.5067.14.ebuild 
b/www-client/opera-beta/opera-beta-108.0.5067.14.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-108.0.5067.14.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-02-14 Thread Matt Jolly
commit: ff507c9b901911ae83958b1fac28c22462c89cfe
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Feb 15 04:11:03 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Feb 15 04:31:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff507c9b

www-client/opera-beta: automated bump (108.0.5067.10)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-108.0.5067.10.ebuild | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index b623aa0edb04..511fc55c606b 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_107.0.5045.11_amd64.deb 109165040 BLAKE2B 
05d8df939237bbc16ecc1bbd475a88d30de5ca0c8234da0ff3bf76c2c481a9bbd2d446c637a0d827596c5142e49f945152924e13cb616d3bc1a2ace217226b00
 SHA512 
f904ac52723642c7e4d686fc3efeb061381facb9e2922b26a406ed1d1786b10da9c82727cb5f0bc221fb56e1c6607fff361ee4ea266157c5fec5d318cf225fd0
 DIST opera-beta_107.0.5045.4_amd64.deb 108794668 BLAKE2B 
ed97f0a4f50ceef1881cdc43d4f3d317ab01acd7a921019acb6430d859a9b0e347562f8e8c5c4d5a7637dcc2bdb61550f574f7833fb92d526297f974649563fb
 SHA512 
a68db66121e9eefc9958b36db6df47043d1bc7c0d01daec3a88294f76fae7bfe7b67223994d0006749b7ee2f31e9a7557b76b0ba36ba4cd001bf9be0cdbb0111
 DIST opera-beta_107.0.5045.8_amd64.deb 108795356 BLAKE2B 
7d23f2be53356a7bd7939f10c8217331a6f061c1b3700b6c0d1263523c99131f72fc7d6fec9611b01ab91005d372638f99732f0e924fc685b9f96b05ae708682
 SHA512 
84e0e71db378c1adf4d61736eb1e798f2f29b8d339fccb748d155b88dc67d7fc5ff57c2787b821c99888365135428e9a4815fa8a810b5a72b83864f48189a881
+DIST opera-beta_108.0.5067.10_amd64.deb 115396192 BLAKE2B 
363fa41654055a2616b46e2b44b21ae0e82cd707d9ac397fbb0f3d69e64b15dfea2bd47bc9669efb5fa1728d3eef82d827d0f9795eb88861ba69d40af7501b4f
 SHA512 
c25b4c70922e278a89985d6db27af23f71088212235669c12be07e4d0cde4bb769a96adcdae610f3cd3813526f0b747897685add7ec88b3cf946238183ce5cfa
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-108.0.5067.10.ebuild 
b/www-client/opera-beta/opera-beta-108.0.5067.10.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-108.0.5067.10.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-02-14 Thread Matt Jolly
commit: 7adf54696b32521da1b3a1aad19838286777ec61
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Feb 15 04:11:05 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Feb 15 04:31:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7adf5469

www-client/opera-beta: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-107.0.5045.4.ebuild  | 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 511fc55c606b..112a092589be 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,5 +1,4 @@
 DIST opera-beta_107.0.5045.11_amd64.deb 109165040 BLAKE2B 
05d8df939237bbc16ecc1bbd475a88d30de5ca0c8234da0ff3bf76c2c481a9bbd2d446c637a0d827596c5142e49f945152924e13cb616d3bc1a2ace217226b00
 SHA512 
f904ac52723642c7e4d686fc3efeb061381facb9e2922b26a406ed1d1786b10da9c82727cb5f0bc221fb56e1c6607fff361ee4ea266157c5fec5d318cf225fd0
-DIST opera-beta_107.0.5045.4_amd64.deb 108794668 BLAKE2B 
ed97f0a4f50ceef1881cdc43d4f3d317ab01acd7a921019acb6430d859a9b0e347562f8e8c5c4d5a7637dcc2bdb61550f574f7833fb92d526297f974649563fb
 SHA512 
a68db66121e9eefc9958b36db6df47043d1bc7c0d01daec3a88294f76fae7bfe7b67223994d0006749b7ee2f31e9a7557b76b0ba36ba4cd001bf9be0cdbb0111
 DIST opera-beta_107.0.5045.8_amd64.deb 108795356 BLAKE2B 
7d23f2be53356a7bd7939f10c8217331a6f061c1b3700b6c0d1263523c99131f72fc7d6fec9611b01ab91005d372638f99732f0e924fc685b9f96b05ae708682
 SHA512 
84e0e71db378c1adf4d61736eb1e798f2f29b8d339fccb748d155b88dc67d7fc5ff57c2787b821c99888365135428e9a4815fa8a810b5a72b83864f48189a881
 DIST opera-beta_108.0.5067.10_amd64.deb 115396192 BLAKE2B 
363fa41654055a2616b46e2b44b21ae0e82cd707d9ac397fbb0f3d69e64b15dfea2bd47bc9669efb5fa1728d3eef82d827d0f9795eb88861ba69d40af7501b4f
 SHA512 
c25b4c70922e278a89985d6db27af23f71088212235669c12be07e4d0cde4bb769a96adcdae610f3cd3813526f0b747897685add7ec88b3cf946238183ce5cfa
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-107.0.5045.4.ebuild 
b/www-client/opera-beta/opera-beta-107.0.5045.4.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-beta/opera-beta-107.0.5045.4.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-02-14 Thread Matt Jolly
commit: c214695bb2d95ed341cdbd1b72ece579175c1807
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 14 13:09:31 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 14 13:11:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c214695b

www-client/opera-developer: automated bump (109.0.5076.0)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-109.0.5076.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index e2633db80665..85491940bc14 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_108.0.5054.0_amd64.deb 108892816 BLAKE2B 
249d388b5eeedcb8266467243822d3b9dd242912dee28b1d06821a526a58c6488bd5d1094858c9ab744bd854e848265eadd06ed8e84030ee82496f88b027
 SHA512 
3b8807c12888128c33cb468a382d2ca749313f209cada1030684850701b427ba4c1c93378110729e9d9ebe155e18d659a0b0f865220f87fa677049a16fd8b785
 DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B 
c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452
 SHA512 
05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a
 DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B 
f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255
 SHA512 
ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973
+DIST opera-developer_109.0.5076.0_amd64.deb 115494160 BLAKE2B 
3efe4e38a10099046d3744b386af6a4d57523f858ea243e9cabd243406534b341fdc691834710bf8059f3c9231fff5ee98a194492a4c4c3ce55ca314973a2b1b
 SHA512 
cadfaece785223ad15501f2a725dc5bfb9208adae5996b79d2ec75bc685a670f0a0fedec6b2412db51ed6c6ea740b5fe8d547aa29d922d44f2045c23d6fbafe9
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-109.0.5076.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5076.0.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-109.0.5076.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-02-14 Thread Matt Jolly
commit: 39f8eea87e941e1a897187dc00a6d3245bd56048
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 14 13:09:34 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 14 13:11:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f8eea8

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-108.0.5054.0.ebuild| 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 85491940bc14..e5081a5cc749 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_108.0.5054.0_amd64.deb 108892816 BLAKE2B 
249d388b5eeedcb8266467243822d3b9dd242912dee28b1d06821a526a58c6488bd5d1094858c9ab744bd854e848265eadd06ed8e84030ee82496f88b027
 SHA512 
3b8807c12888128c33cb468a382d2ca749313f209cada1030684850701b427ba4c1c93378110729e9d9ebe155e18d659a0b0f865220f87fa677049a16fd8b785
 DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B 
c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452
 SHA512 
05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a
 DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B 
f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255
 SHA512 
ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973
 DIST opera-developer_109.0.5076.0_amd64.deb 115494160 BLAKE2B 
3efe4e38a10099046d3744b386af6a4d57523f858ea243e9cabd243406534b341fdc691834710bf8059f3c9231fff5ee98a194492a4c4c3ce55ca314973a2b1b
 SHA512 
cadfaece785223ad15501f2a725dc5bfb9208adae5996b79d2ec75bc685a670f0a0fedec6b2412db51ed6c6ea740b5fe8d547aa29d922d44f2045c23d6fbafe9

diff --git a/www-client/opera-developer/opera-developer-108.0.5054.0.ebuild 
b/www-client/opera-developer/opera-developer-108.0.5054.0.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-developer/opera-developer-108.0.5054.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-02-14 Thread Matt Jolly
commit: 740dc4866007470583ed2d85ce5153ba32f0f7b1
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 14 13:09:20 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 14 13:10:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740dc486

www-client/opera: automated bump (107.0.5045.21)

Bug: https://bugs.gentoo.org/923370
Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-107.0.5045.21.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 28f35f39c51c..045d854503dd 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_107.0.5045.15_amd64.deb 109153280 BLAKE2B 
5998f25f5c1f941ebe160e6d101e7364278985f5d1888a4988da046a3c3b520f073d9a622a0471a3538b9e5d95776a720e95e7b8d389a8d0fff3202f2a37ef0b
 SHA512 
a85f2a75c3e576e2a5da7a1524e0b041632a8b10f3c521189d3325c4fbc0a260af7af65edf5a573e0f3c5131c0ed53858d2b8a7d50fb148b65c36715c142df57
+DIST opera-stable_107.0.5045.21_amd64.deb 109555680 BLAKE2B 
2ee22b194978fbbcedc9076ac3b7a0a0544c288ee9e548b8f38ab8287ac572e2c77e8e2efe61821134e89f1648f935ccd095b4add44a2964df28adae4e065a0b
 SHA512 
f952195e3017fdce43fbebb0c3578e1cd128ed65f3c916b4c0a0e625199468b819c4de71035777c4299ea1839b8ad4e9155db72b564ffc33a8de442351d457a9

diff --git a/www-client/opera/opera-107.0.5045.21.ebuild 
b/www-client/opera/opera-107.0.5045.21.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera/opera-107.0.5045.21.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   if [[ 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-02-14 Thread Matt Jolly
commit: d489aa7f31feb49d1acfa2be8ee80910c92d613f
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 14 13:09:27 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 14 13:11:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d489aa7f

www-client/opera: remove old

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-107.0.5045.15.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 045d854503dd..295225392b02 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_107.0.5045.15_amd64.deb 109153280 BLAKE2B 
5998f25f5c1f941ebe160e6d101e7364278985f5d1888a4988da046a3c3b520f073d9a622a0471a3538b9e5d95776a720e95e7b8d389a8d0fff3202f2a37ef0b
 SHA512 
a85f2a75c3e576e2a5da7a1524e0b041632a8b10f3c521189d3325c4fbc0a260af7af65edf5a573e0f3c5131c0ed53858d2b8a7d50fb148b65c36715c142df57
 DIST opera-stable_107.0.5045.21_amd64.deb 109555680 BLAKE2B 
2ee22b194978fbbcedc9076ac3b7a0a0544c288ee9e548b8f38ab8287ac572e2c77e8e2efe61821134e89f1648f935ccd095b4add44a2964df28adae4e065a0b
 SHA512 
f952195e3017fdce43fbebb0c3578e1cd128ed65f3c916b4c0a0e625199468b819c4de71035777c4299ea1839b8ad4e9155db72b564ffc33a8de442351d457a9

diff --git a/www-client/opera/opera-107.0.5045.15.ebuild 
b/www-client/opera/opera-107.0.5045.15.ebuild
deleted file mode 100644
index 6c4c3db8eec1..
--- a/www-client/opera/opera-107.0.5045.15.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-02-14 Thread Matt Jolly
commit: 0e36e21e1305949b34265fbf00e68033e53fb463
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Feb 14 13:09:24 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Wed Feb 14 13:11:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e36e21e

www-client/opera: amd64 stable (107.0.5045.21)

Signed-off-by: Matt Jolly  gentoo.org>

 www-client/opera/opera-107.0.5045.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-107.0.5045.21.ebuild 
b/www-client/opera/opera-107.0.5045.21.ebuild
index 869e16febbe2..6c4c3db8eec1 100644
--- a/www-client/opera/opera-107.0.5045.21.ebuild
+++ b/www-client/opera/opera-107.0.5045.21.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-02-07 Thread Sam James
commit: cc3353d814dc0e32701df61ad92f5297992181c4
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Feb  7 22:21:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  8 01:20:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3353d8

www-client/opera: amd64 stable (107.0.5045.15)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera/opera-107.0.5045.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/opera/opera-107.0.5045.15.ebuild 
b/www-client/opera/opera-107.0.5045.15.ebuild
index 869e16febbe2..6c4c3db8eec1 100644
--- a/www-client/opera/opera-107.0.5045.15.ebuild
+++ b/www-client/opera/opera-107.0.5045.15.ebuild
@@ -41,7 +41,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 FFMPEG_VERSION="114.0.5735.9"
 



[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-02-07 Thread Sam James
commit: 751e7a539b51e92b1bb741d2099ebc5338ab7da8
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Feb  7 22:21:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  8 01:20:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751e7a53

www-client/opera: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/35208
Signed-off-by: Sam James  gentoo.org>

 www-client/opera/Manifest   |   1 -
 www-client/opera/opera-106.0.4998.70.ebuild | 170 
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 0dfb7d46611f..28f35f39c51c 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,2 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
-DIST opera-stable_106.0.4998.70_amd64.deb 108237616 BLAKE2B 
5d92b3582baa897b16ead514525793057abf38cff0da53e63a2bab189f0b0c8eced5598cc7331a5b1bcd39a054d7f4af374b915eaa412d16e9af48ebc59fa306
 SHA512 
97d71993f5840856d3debaef8f7e05d1d4e804c159934869248505c92abee90ba1a23440b7c62ec6bb136a1989b5b6c0a117fdf84a161a1a406bb5f55cca9bdc
 DIST opera-stable_107.0.5045.15_amd64.deb 109153280 BLAKE2B 
5998f25f5c1f941ebe160e6d101e7364278985f5d1888a4988da046a3c3b520f073d9a622a0471a3538b9e5d95776a720e95e7b8d389a8d0fff3202f2a37ef0b
 SHA512 
a85f2a75c3e576e2a5da7a1524e0b041632a8b10f3c521189d3325c4fbc0a260af7af65edf5a573e0f3c5131c0ed53858d2b8a7d50fb148b65c36715c142df57

diff --git a/www-client/opera/opera-106.0.4998.70.ebuild 
b/www-client/opera/opera-106.0.4998.70.ebuild
deleted file mode 100644
index 6c4c3db8eec1..
--- a/www-client/opera/opera-106.0.4998.70.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "opera only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   rpm_src_unpack "${A[0]}"
-   else
-   unpacker
-   fi
-
-   # move to /opt, bug #573052
-   mkdir 

[gentoo-commits] repo/gentoo:master commit in: www-client/opera/

2024-02-07 Thread Sam James
commit: 435d070b3bd9178c0d65f17d4170ff9f7d079c9c
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Feb  7 22:21:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  8 01:20:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435d070b

www-client/opera: automated bump (107.0.5045.15)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera/Manifest   |   1 +
 www-client/opera/opera-107.0.5045.15.ebuild | 170 
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 96c9ce260794..0dfb7d46611f 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,2 +1,3 @@
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c
 DIST opera-stable_106.0.4998.70_amd64.deb 108237616 BLAKE2B 
5d92b3582baa897b16ead514525793057abf38cff0da53e63a2bab189f0b0c8eced5598cc7331a5b1bcd39a054d7f4af374b915eaa412d16e9af48ebc59fa306
 SHA512 
97d71993f5840856d3debaef8f7e05d1d4e804c159934869248505c92abee90ba1a23440b7c62ec6bb136a1989b5b6c0a117fdf84a161a1a406bb5f55cca9bdc
+DIST opera-stable_107.0.5045.15_amd64.deb 109153280 BLAKE2B 
5998f25f5c1f941ebe160e6d101e7364278985f5d1888a4988da046a3c3b520f073d9a622a0471a3538b9e5d95776a720e95e7b8d389a8d0fff3202f2a37ef0b
 SHA512 
a85f2a75c3e576e2a5da7a1524e0b041632a8b10f3c521189d3325c4fbc0a260af7af65edf5a573e0f3c5131c0ed53858d2b8a7d50fb148b65c36715c142df57

diff --git a/www-client/opera/opera-107.0.5045.15.ebuild 
b/www-client/opera/opera-107.0.5045.15.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera/opera-107.0.5045.15.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   rpm_src_unpack "${A[0]}"
+   else
+   unpacker
+   fi
+
+   # move to /opt, bug #573052
+   mkdir -p "${OPERA_HOME%${PN}}"
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-02-07 Thread Sam James
commit: e3db3ff7bae8e127a8fcdfecf43739b69f8255af
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Feb  7 05:05:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  8 01:20:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3db3ff7

www-client/opera-developer: remove old

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-108.0.5047.0.ebuild| 170 -
 2 files changed, 171 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index abc2bd67bb2c..e2633db80665 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,3 @@
-DIST opera-developer_108.0.5047.0_amd64.deb 108848424 BLAKE2B 
e5ebbe2e5df9c91aea7fa886348ad7ba87ab2fa188a1489755c2c47fc70be48179853c78286d707b1f487361c358bfc39d42439033ec91945e34a44ee1067c75
 SHA512 
73ff8d7c1b3246088fe34ac777a633435b26e7ef0d91a334a855ec7e6c085a0d66a9f6faf3c3f3223dd91468999b31038ee76f2a0f066245920ab2762ef55de2
 DIST opera-developer_108.0.5054.0_amd64.deb 108892816 BLAKE2B 
249d388b5eeedcb8266467243822d3b9dd242912dee28b1d06821a526a58c6488bd5d1094858c9ab744bd854e848265eadd06ed8e84030ee82496f88b027
 SHA512 
3b8807c12888128c33cb468a382d2ca749313f209cada1030684850701b427ba4c1c93378110729e9d9ebe155e18d659a0b0f865220f87fa677049a16fd8b785
 DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B 
c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452
 SHA512 
05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a
 DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B 
f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255
 SHA512 
ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973

diff --git a/www-client/opera-developer/opera-developer-108.0.5047.0.ebuild 
b/www-client/opera-developer/opera-developer-108.0.5047.0.ebuild
deleted file mode 100644
index 869e16febbe2..
--- a/www-client/opera-developer/opera-developer-108.0.5047.0.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="114.0.5735.9"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/pango
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="opt/opera${PN#opera}"
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/

2024-02-07 Thread Sam James
commit: fc422b14c3c184a1e0795c92891301cd56d85109
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Feb  7 05:05:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  8 01:20:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc422b14

www-client/opera-developer: automated bump (109.0.5069.0)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-109.0.5069.0.ebuild| 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 14ace77030ea..abc2bd67bb2c 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,4 +1,5 @@
 DIST opera-developer_108.0.5047.0_amd64.deb 108848424 BLAKE2B 
e5ebbe2e5df9c91aea7fa886348ad7ba87ab2fa188a1489755c2c47fc70be48179853c78286d707b1f487361c358bfc39d42439033ec91945e34a44ee1067c75
 SHA512 
73ff8d7c1b3246088fe34ac777a633435b26e7ef0d91a334a855ec7e6c085a0d66a9f6faf3c3f3223dd91468999b31038ee76f2a0f066245920ab2762ef55de2
 DIST opera-developer_108.0.5054.0_amd64.deb 108892816 BLAKE2B 
249d388b5eeedcb8266467243822d3b9dd242912dee28b1d06821a526a58c6488bd5d1094858c9ab744bd854e848265eadd06ed8e84030ee82496f88b027
 SHA512 
3b8807c12888128c33cb468a382d2ca749313f209cada1030684850701b427ba4c1c93378110729e9d9ebe155e18d659a0b0f865220f87fa677049a16fd8b785
 DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B 
c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452
 SHA512 
05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a
+DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B 
f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255
 SHA512 
ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-developer/opera-developer-109.0.5069.0.ebuild 
b/www-client/opera-developer/opera-developer-109.0.5069.0.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-109.0.5069.0.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2024-02-05 Thread Sam James
commit: a40486637a4e53db5fae00b336953f8fad36d2dd
Author: Matt Jolly  footclan  ninja>
AuthorDate: Tue Feb  6 00:44:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 03:24:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4048663

www-client/opera-beta: automated bump (107.0.5045.11)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-107.0.5045.11.ebuild | 170 +
 2 files changed, 171 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 48fb7d8a0178..737da9020c5e 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,5 @@
 DIST opera-beta_106.0.4998.12_amd64.deb 108017580 BLAKE2B 
b102c6eb8ea39bbbe5a4bef22f2a7b1257b19c13dd343197e1d482f6c3d0226683fb541f990d9ee16a6265656f8d47c83f6695e1a89396be6c15fc1c7faf66a1
 SHA512 
9320df034967e86cdcfbed236500d81aa707a604e3c9fbd27c51df0d0ad12ec12e24763bf2b1bcc2e7d0416929c6411aed30977cf264c11443dd4dfc680dfb5d
+DIST opera-beta_107.0.5045.11_amd64.deb 109165040 BLAKE2B 
05d8df939237bbc16ecc1bbd475a88d30de5ca0c8234da0ff3bf76c2c481a9bbd2d446c637a0d827596c5142e49f945152924e13cb616d3bc1a2ace217226b00
 SHA512 
f904ac52723642c7e4d686fc3efeb061381facb9e2922b26a406ed1d1786b10da9c82727cb5f0bc221fb56e1c6607fff361ee4ea266157c5fec5d318cf225fd0
 DIST opera-beta_107.0.5045.4_amd64.deb 108794668 BLAKE2B 
ed97f0a4f50ceef1881cdc43d4f3d317ab01acd7a921019acb6430d859a9b0e347562f8e8c5c4d5a7637dcc2bdb61550f574f7833fb92d526297f974649563fb
 SHA512 
a68db66121e9eefc9958b36db6df47043d1bc7c0d01daec3a88294f76fae7bfe7b67223994d0006749b7ee2f31e9a7557b76b0ba36ba4cd001bf9be0cdbb0111
 DIST opera-beta_107.0.5045.8_amd64.deb 108795356 BLAKE2B 
7d23f2be53356a7bd7939f10c8217331a6f061c1b3700b6c0d1263523c99131f72fc7d6fec9611b01ab91005d372638f99732f0e924fc685b9f96b05ae708682
 SHA512 
84e0e71db378c1adf4d61736eb1e798f2f29b8d339fccb748d155b88dc67d7fc5ff57c2787b821c99888365135428e9a4815fa8a810b5a72b83864f48189a881
 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B 
ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f
 SHA512 
bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c

diff --git a/www-client/opera-beta/opera-beta-107.0.5045.11.ebuild 
b/www-client/opera-beta/opera-beta-107.0.5045.11.ebuild
new file mode 100644
index ..869e16febbe2
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-107.0.5045.11.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="114.0.5735.9"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/pango
+   qt5? (
+   dev-qt/qtcore:5
+   

  1   2   3   4   5   6   7   8   9   10   >