summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Hartmann <sultan@gentoo.org>2022-12-22 18:43:28 +0100
committerStephan Hartmann <sultan@gentoo.org>2022-12-22 18:43:28 +0100
commitbff7e0be9b099b2fbd2a9b7d07114f91bd22f6a6 (patch)
tree87ff1688239896a1abf868af18a8ab8eb651c8ec /www-client
parentwww-client/opera-developer: remove old (diff)
downloadgentoo-bff7e0be9b099b2fbd2a9b7d07114f91bd22f6a6.tar.gz
gentoo-bff7e0be9b099b2fbd2a9b7d07114f91bd22f6a6.tar.bz2
gentoo-bff7e0be9b099b2fbd2a9b7d07114f91bd22f6a6.zip
www-client/opera-beta: update ffmpeg, fix dependencies
Closes: https://bugs.gentoo.org/880035 Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
Diffstat (limited to 'www-client')
-rw-r--r--www-client/opera-beta/Manifest2
-rw-r--r--www-client/opera-beta/opera-beta-94.0.4606.14-r1.ebuild (renamed from www-client/opera-beta/opera-beta-94.0.4606.14.ebuild)15
-rw-r--r--www-client/opera-beta/opera-beta-94.0.4606.19-r1.ebuild (renamed from www-client/opera-beta/opera-beta-94.0.4606.19.ebuild)15
-rw-r--r--www-client/opera-beta/opera-beta-94.0.4606.8-r1.ebuild (renamed from www-client/opera-beta/opera-beta-94.0.4606.8.ebuild)15
4 files changed, 37 insertions, 10 deletions
diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 87eee76c0376..9353eeb33b75 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,4 @@
DIST opera-beta_94.0.4606.14_amd64.deb 101475380 BLAKE2B 94a0eb0bf2c6018ec0d5e8a0eccd9c9ea494e88d0f50a200abe0d88855c697dedf4afe2da468208cb02fcfe5e028ff72debd0f54dcba9da4ada02fb4736b2fe8 SHA512 df4a67ff07b8b648035e299bafa30f7bcb5d428fa0473f4974d5b68825d8624f76d2041b87abec91269251ae1f683a6e2e0af17715d50d23e453616e03b574b7
DIST opera-beta_94.0.4606.19_amd64.deb 101489260 BLAKE2B b1e083a85288417dcdeb552149471b5b1a7610f57ef7bed5f2f40333def96d03d024765f6aea070f14a4a0dcce5777b55f5bbda4f4c99b6ed8bcfa5227fca5f6 SHA512 4d400468103526ecb392ff7d55c18085c61913dcf2d77aa0a73c87965a7767ae7a640c06b14536be049768f32b167f427965b647af37d18e223b0b1133c711d5
DIST opera-beta_94.0.4606.8_amd64.deb 101477468 BLAKE2B 63a5ae7c979df38332d29201bc765772a628aaa39f70205b52c6be03276d2b29d49c27f2b2be7da2a8a6d1a18448d9e932f569f5a5e902e5eea346357374b71e SHA512 bd65eac34f5b75450790ec6081a7589a05dd33b0934c518aed61508519133e54e824b22ea0e645a4ea0e451580cec2ce9d0f28ec46f68185a4d8efebe00e0e46
-DIST opera-ffmpeg-codecs-105.0.5195.19.tar.xz 1413912 BLAKE2B 52e951eb93b2ed91b4053002a43e79884c46aab7b2218a08717927e3f43bc247b340bafc18488fcf6596d4441c318d6fe734869c8daad047107aeff0fade4c71 SHA512 f29bc9146fa67b71fa2df83a9b731e9cb4ce7827a573b63fa1c10baba5980f0375cfab2c6e1edce01415753b6f3e0b65de7d361d9400550d7a2d637236e2e414
+DIST opera-ffmpeg-codecs-108.0.5359.125.tar.xz 1416300 BLAKE2B 9b4d3de10ae8c5efdf52a680829d1c7587dc23b79e39b1c456d8b747c56176b92952be792bc7fb1214c790bc571522630f83d66119a53e94ddb555b571bf1a35 SHA512 55eb35d5e9a1d859ec88cd87a03129e7ac12db7fd58480a0bd864903879529c15aa2f325bd495bad49029fa991824e3475c3f6b94b92a2896329a73261583452
diff --git a/www-client/opera-beta/opera-beta-94.0.4606.14.ebuild b/www-client/opera-beta/opera-beta-94.0.4606.14-r1.ebuild
index b6382408cc0d..a0109cc78467 100644
--- a/www-client/opera-beta/opera-beta-94.0.4606.14.ebuild
+++ b/www-client/opera-beta/opera-beta-94.0.4606.14-r1.ebuild
@@ -42,14 +42,14 @@ fi
KEYWORDS="-* ~amd64"
-FFMPEG_VERSION="105.0.5195.19"
+FFMPEG_VERSION="108.0.5359.125"
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"
+IUSE="+proprietary-codecs +suid qt5"
RESTRICT="bindist mirror strip"
RDEPEND="
@@ -79,6 +79,11 @@ RDEPEND="
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/pango
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[X]
+ dev-qt/qtwidgets:5
+ )
"
QA_PREBUILT="*"
@@ -149,8 +154,12 @@ src_install() {
mv lib_extra "${OPERA_HOME}"
fi
+ if ! use qt5; then
+ rm "${OPERA_HOME}/libqt5_shim.so" || die
+ fi
+
# pax mark opera, bug #562038
pax-mark m "${OPERA_HOME}/opera"
# enable suid sandbox if requested
- use suid && fperms 4711 "${OPERA_HOME}/opera_sandbox"
+ use suid && fperms 4711 "/${OPERA_HOME}/opera_sandbox"
}
diff --git a/www-client/opera-beta/opera-beta-94.0.4606.19.ebuild b/www-client/opera-beta/opera-beta-94.0.4606.19-r1.ebuild
index b6382408cc0d..a0109cc78467 100644
--- a/www-client/opera-beta/opera-beta-94.0.4606.19.ebuild
+++ b/www-client/opera-beta/opera-beta-94.0.4606.19-r1.ebuild
@@ -42,14 +42,14 @@ fi
KEYWORDS="-* ~amd64"
-FFMPEG_VERSION="105.0.5195.19"
+FFMPEG_VERSION="108.0.5359.125"
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"
+IUSE="+proprietary-codecs +suid qt5"
RESTRICT="bindist mirror strip"
RDEPEND="
@@ -79,6 +79,11 @@ RDEPEND="
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/pango
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[X]
+ dev-qt/qtwidgets:5
+ )
"
QA_PREBUILT="*"
@@ -149,8 +154,12 @@ src_install() {
mv lib_extra "${OPERA_HOME}"
fi
+ if ! use qt5; then
+ rm "${OPERA_HOME}/libqt5_shim.so" || die
+ fi
+
# pax mark opera, bug #562038
pax-mark m "${OPERA_HOME}/opera"
# enable suid sandbox if requested
- use suid && fperms 4711 "${OPERA_HOME}/opera_sandbox"
+ use suid && fperms 4711 "/${OPERA_HOME}/opera_sandbox"
}
diff --git a/www-client/opera-beta/opera-beta-94.0.4606.8.ebuild b/www-client/opera-beta/opera-beta-94.0.4606.8-r1.ebuild
index b6382408cc0d..a0109cc78467 100644
--- a/www-client/opera-beta/opera-beta-94.0.4606.8.ebuild
+++ b/www-client/opera-beta/opera-beta-94.0.4606.8-r1.ebuild
@@ -42,14 +42,14 @@ fi
KEYWORDS="-* ~amd64"
-FFMPEG_VERSION="105.0.5195.19"
+FFMPEG_VERSION="108.0.5359.125"
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"
+IUSE="+proprietary-codecs +suid qt5"
RESTRICT="bindist mirror strip"
RDEPEND="
@@ -79,6 +79,11 @@ RDEPEND="
x11-libs/libXfixes
x11-libs/libXrandr
x11-libs/pango
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[X]
+ dev-qt/qtwidgets:5
+ )
"
QA_PREBUILT="*"
@@ -149,8 +154,12 @@ src_install() {
mv lib_extra "${OPERA_HOME}"
fi
+ if ! use qt5; then
+ rm "${OPERA_HOME}/libqt5_shim.so" || die
+ fi
+
# pax mark opera, bug #562038
pax-mark m "${OPERA_HOME}/opera"
# enable suid sandbox if requested
- use suid && fperms 4711 "${OPERA_HOME}/opera_sandbox"
+ use suid && fperms 4711 "/${OPERA_HOME}/opera_sandbox"
}