[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2024-04-25 Thread Matt Jolly
commit: ac2dd4756267985998394341549e270ce8ae07a6
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 25 22:21:10 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Fri Apr 26 01:51:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2dd475

www-client/chromium: fix Ninja 1.12 build for 125

We'll just let 124 age out over the next month or so
as I can't guarantee that there aren't further missing
dependencies.

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

 www-client/chromium/chromium-125.0.6422.14.ebuild   |  3 ++-
 www-client/chromium/files/chromium-125-ninja-1-12.patch | 17 +
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-125.0.6422.14.ebuild 
b/www-client/chromium/chromium-125.0.6422.14.ebuild
index 9606d9fad4c8..474f868333a8 100644
--- a/www-client/chromium/chromium-125.0.6422.14.ebuild
+++ b/www-client/chromium/chromium-125.0.6422.14.ebuild
@@ -250,7 +250,7 @@ BDEPEND="
>=virtual/rust-${RUST_MIN_VER}[profiler(-)]
)
>=dev-build/gn-${GN_MIN_VER}
-   =dev-util/gperf-3.0.3
dev-vcs/git
@@ -428,6 +428,7 @@ src_prepare() {
"${FILESDIR}/chromium-124-libwebp-shim-sharpyuv.patch"
"${FILESDIR}/chromium-125-oauth2-client-switches.patch"
"${FILESDIR}/chromium-125-system-zstd.patch"
+   "${FILESDIR}/chromium-125-ninja-1-12.patch"
)
 
if use system-toolchain; then

diff --git a/www-client/chromium/files/chromium-125-ninja-1-12.patch 
b/www-client/chromium/files/chromium-125-ninja-1-12.patch
new file mode 100644
index ..55d0887cd94f
--- /dev/null
+++ b/www-client/chromium/files/chromium-125-ninja-1-12.patch
@@ -0,0 +1,17 @@
+https://chromium-review.googlesource.com/c/chromium/src/+/5487538
+commit a976cb05b4024b7a6452d1541378d718cdfe33e6
+Author: Takuto Ikuta 
+Date:   Thu Apr 25 07:25:32 2024
+
+[devtools] fix a missing build dependency to a generated file
+
+--- a/chrome/browser/devtools/BUILD.gn
 b/chrome/browser/devtools/BUILD.gn
+@@ -117,6 +117,7 @@
+ "//chrome/browser/autofill:autofill",
+ "//components/autofill/content/browser:browser",
+ "//components/autofill/core/browser:browser",
++"//components/enterprise/buildflags",
+ "//components/paint_preview/buildflags:buildflags",
+ "//components/variations/service:service",
+ "//components/webapps/common:common",



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

2024-04-25 Thread Matt Jolly
commit: 41cceba232e4195d68518dd2a12f48f12178f30e
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 25 06:12:36 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cceba2

www-client/chromium: drop 125.0.6422.4

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

 www-client/chromium/Manifest |1 -
 www-client/chromium/chromium-125.0.6422.4.ebuild | 1447 --
 2 files changed, 1448 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 765192692a36..f52c8854029e 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -5,7 +5,6 @@ DIST chromium-124.0.6367.78.tar.xz 3438644780 BLAKE2B 
5c55e2be730976290420129809
 DIST chromium-125-clang.tar.xz 50745124 BLAKE2B 
6d9a8752a648c5e202c5597dd1adf52af9d37784166f75ab803a6dfbb4cd88e57f88851052f005d388020cd840d6854cbd295220f519325d5bfa3174ed9115dd
 SHA512 
32200f39c1d4a24db30d67bfd324490c9fe4fcba2efb7bf83b6db14944a772cdd256dad93d7e23bf9efefc6c98007afde06ba7f8f2a1aafa7e27457e2193e23c
 DIST chromium-125-rust.tar.xz 150461068 BLAKE2B 
b62fd93d4de25803da5eb98f67c25c455d7ae8e86f202e614bcbe9787957e63ec01ef3eabde3eb7a69d51d25a95a32577477e69ab71c008dcb55411f6d755433
 SHA512 
6cedf2cfdfefea782c7f1b1b13daae8e44f0678cb2a92454cdea5cd95ada14bd331fc5634da0267369743ab31d9d73ec30d971bdd7a9b68c2f2270a22c552b8c
 DIST chromium-125.0.6422.14.tar.xz 3439769212 BLAKE2B 
ce72bfd95bce94917d43c34bee1be0331781f88b868972822cf8367176f5cb2dd2724d5d4a9230802a2134c040febe0c9b5dba0ded1678a41c07f4da6d83a6e0
 SHA512 
d8857afe8a3979acf3a9ee946a0c4a7b81489d91560a5c1402c7f64c12db3c2edb6226f7deed223b24d4868dd852d5ad4dd6ff51befc40a1b49456592369ecf3
-DIST chromium-125.0.6422.4.tar.xz 3435677640 BLAKE2B 
3792beb294ea67944ba320397e3728342447a70d19609260153222dc8c6cf751d3ae8a0ab3e197421d1870ec70570eba0001c8b7f03aaf628257ed76705f4971
 SHA512 
4c6f5cb64ff433474436b82a92470ff1d3f21ede03fc5f202ca0e1a0490ae820312bcd36a02e8aa3055e21a085318cbc1cd4f5c4cc84ecb3bcaee6d7e59b89ef
 DIST chromium-patches-124.tar.bz2 4706 BLAKE2B 
5acae233ce7b43669dbf65c368467f94c9a0ec509713ec4510943ede12d495dad1670a5c0a7435e0e16251c7429145e575cb1c9661439ff1c626d709856b6a94
 SHA512 
3d0d365b6d484def626153b07c0ab187195f27ebada63bd2547b52ed1e2157aab2415a6140c293a140d7a0545ae0fc1cdd431b37fa0c4a212a34c13baccb358c
 DIST chromium-patches-125.tar.bz2 4688 BLAKE2B 
96cffec1931f59bfad53efee930292ca123e3daf3cf6f062583aae15853283c32ce2f564de7e35b678a34ed7981d5e8796059d00d5409c31d3e2e5839f93cf9c
 SHA512 
fe4173b2409002d52fd443e87ce4894b53d0b24808f002766942086b99174cb9da42b6e7f92d80d6432d78d7ae3458265ec6cf091a76d0e4e25b44dfdd438dcf
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c

diff --git a/www-client/chromium/chromium-125.0.6422.4.ebuild 
b/www-client/chromium/chromium-125.0.6422.4.ebuild
deleted file mode 100644
index 8f0934a3f723..
--- a/www-client/chromium/chromium-125.0.6422.4.ebuild
+++ /dev/null
@@ -1,1447 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..12} )
-PYTHON_REQ_USE="xml(+)"
-
-# PACKAGING NOTES
-
-# Google roll their bundled Clang every two weeks, and the bundled Rust
-# is rolled regularly and depends on that. While we do our best to build
-# with system Clang, we will eventually hit the point where we need to use
-# the bundled Clang due to the use of prerelease features. We've been lucky
-# enough so far that this hasn't been an issue.
-
-# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
-# it is unavoidable. Remember to force the use of Clang when this is forced.
-
-# GCC is _not_ supported upstream, though patches are welcome. We do our
-# best to enable builds with GCC but reserve the right to force Clang
-# builds if we can't keep up with upstream's changes. Please comment
-# when forcing Clang builds so we can track the need for it.
-
-# GN is bundled with Chromium, but we always use the system version. Remember 
to
-# check for upstream changes to GN and update ebuild (and version below) as 
required.
-
-# For binhost users, if USE=bindist is set, we configure Chromium in a way 
that it is able
-# to use proprietary codecs, and so that ffmpeg is an external component 
(libffmpeg.so),
-# then we remove ffmpeg from the image to ensure that the built package is 
distributable
-# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its 
place;
-# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed 
on the system.
-
-# For non-binhost builds, w

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

2024-04-25 Thread Matt Jolly
commit: 420fe7e6286824e46e994c18e45401d8a1b9411d
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 25 06:28:45 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420fe7e6

www-client/google-chrome-beta: automated update (125.0.6422.14)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...beta-125.0.6422.4.ebuild => google-chrome-beta-125.0.6422.14.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index b84355642d22..763de11a63d8 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_125.0.6422.4-1_amd64.deb 107571680 BLAKE2B 
3cff12d54eb7c3a5b605946bfa2ccacd23776cd2ddb8222418646aa58f24b1a01558ffc60023a587b76d137711a201c0a4c4a6ea615f8b9816dd3b100433a5f6
 SHA512 
0d73964023b1cca9a6239a477159a841fb4de90445cdd51dfefe7a33fb5abeb48b4026b4125e985cb77ba4fc7442e538437bb432361ab5a8432c6f38bdfe94d5
+DIST google-chrome-beta_125.0.6422.14-1_amd64.deb 108113440 BLAKE2B 
7fa0a315794e4145e46c5f326a821cc749b06e5ceb81ece147fafc951010d7bf16ab70cba3c6c742c806fc856f85d8392a9c6c5d247d27ef2f7c0c4f96e61a11
 SHA512 
233926123ef4810420ef8ad19899388cbb35e5e54f39a869bf6a9f01892c90429fba0c89f1ad177139188bfb449302f17454a3b5927f779a774f550c74d772ae

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-125.0.6422.4.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-125.0.6422.14.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-125.0.6422.4.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-125.0.6422.14.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-build/gn/

2024-04-25 Thread Matt Jolly
commit: f604805e1241880d2f65e266554a80bfe2138366
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 25 01:52:58 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f604805e

dev-build/gn: add 0.2165

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

 dev-build/gn/Manifest |  1 +
 dev-build/gn/gn-0.2165.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-build/gn/Manifest b/dev-build/gn/Manifest
index 85f530c82369..99a4ae55e822 100644
--- a/dev-build/gn/Manifest
+++ b/dev-build/gn/Manifest
@@ -2,3 +2,4 @@ DIST gn-0.2122.tar.xz 740444 BLAKE2B 
df57fb611f26964ed3ac47365080cd043ba42062334
 DIST gn-0.2143.tar.xz 742220 BLAKE2B 
bfc33c4f323e9a7182c57c0c832866b48ae0877cfc1eeb42518a97ac6a64ab70e5bc81855f1c5201a49a7842e284b7a9042e1666f79c6182539076cfef6bb128
 SHA512 
8450947abf904faf47951ebb8336f4e2c54cb50fd6044750206a0d2a4284107670aeaec9d520374dfdb8baa1ca3b6dae5158ae564dcd40a2898f3614c003e7eb
 DIST gn-0.2154.tar.xz 746968 BLAKE2B 
2d1b29e183d7ebb37bee322b3dff367a019c03ef9a7f5bcb258d54dc232dda1ad0ec75eb11685851192630922f4df2d6f5f0d0108cc2551b0e6b96e7fbade360
 SHA512 
8bb0f4da180297d0d04b1c6fc83e1508343ff43f1b9d6b38825f59cb3cb496ca452870f7b0c27bb041a0d429a80da47f2579afa7526d24221b12e4894905b67f
 DIST gn-0.2157.tar.xz 747636 BLAKE2B 
85080f87ef42416d242034ae68276263d9a0d5020fd78471fe1f8c41fd092cb66df23725062465fa54de019acf846660a4527a0e3759b55136450d1de8a2f65d
 SHA512 
f51621dff061c5c265c997d4326d6429f3a5763ffa50f4644fb7b9e1fa9b787497f21209449413b97fe589ee3e5a90253938ed63a987c311028666ce89500fdc
+DIST gn-0.2165.tar.xz 748624 BLAKE2B 
6c966fa5791c069bfd790926db7c986a8831f29819e8d7121fe9a30d4f870897064900479ecd620134f2549f30d888efc748da87b7246f12905c3c53ac4a0b7a
 SHA512 
6d99c92e951595f6e0168fea20765d31605485dea4aeec1a0c5d225223f809da2b025f8e09523d5f4a607ffb9f30118503ee4d990cc31d174c6edf6bce384f87

diff --git a/dev-build/gn/gn-0.2165.ebuild b/dev-build/gn/gn-0.2165.ebuild
new file mode 100644
index ..5dea03c85f58
--- /dev/null
+++ b/dev-build/gn/gn-0.2165.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2018-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit edo ninja-utils python-any-r1 toolchain-funcs
+
+DESCRIPTION="GN is a meta-build system that generates build files for Ninja"
+HOMEPAGE="https://gn.googlesource.com/;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gn.googlesource.com/gn;
+else
+   # The version number is derived from `git describe HEAD --abbrev=12`
+   SRC_URI="https://deps.gentoo.zip/dev-build/gn/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   app-alternatives/ninja
+"
+
+PATCHES=(
+   "${FILESDIR}"/gn-gen-r5.patch
+)
+
+pkg_setup() {
+   :
+}
+
+src_configure() {
+   python_setup
+   tc-export AR CC CXX
+   if use elibc_musl ; then # bug 906362
+   export CC="${CC} -D_LARGEFILE64_SOURCE"
+   export CXX="${CXX} -D_LARGEFILE64_SOURCE"
+   fi
+   unset CFLAGS
+   set -- ${EPYTHON} build/gen.py --no-last-commit-position --no-strip 
--no-static-libstdc++ --allow-warnings
+   edo "$@"
+   cat >out/last_commit_position.h <<-EOF || die
+   #ifndef OUT_LAST_COMMIT_POSITION_H_
+   #define OUT_LAST_COMMIT_POSITION_H_
+   #define LAST_COMMIT_POSITION_NUM ${PV##0.}
+   #define LAST_COMMIT_POSITION "${PV}"
+   #endif  // OUT_LAST_COMMIT_POSITION_H_
+   EOF
+}
+
+src_compile() {
+   eninja -C out gn
+}
+
+src_test() {
+   eninja -C out gn_unittests
+   out/gn_unittests || die
+}
+
+src_install() {
+   dobin out/gn
+   einstalldocs
+
+   insinto /usr/share/vim/vimfiles
+   doins -r misc/vim/{autoload,ftdetect,ftplugin,syntax}
+}



[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-apps/chromedriver-bin/

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

www-apps/chromedriver-bin: automated update (124.0.6367.78)

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

 www-apps/chromedriver-bin/Manifest  | 2 +-
 ...r-bin-124.0.6367.60.ebuild => chromedriver-bin-124.0.6367.78.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/chromedriver-bin/Manifest 
b/www-apps/chromedriver-bin/Manifest
index 604fbd32b22e..16dbd3de0230 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1 +1 @@
-DIST chromedriver-bin-124.0.6367.60.linux64.zip 8675151 BLAKE2B 
3b000183b9a6b4ddf485c4cefad32531b4ffe5d3572b3fcdb94e735270625fc890b2f3a06bf2a6964c22b89b4a3a479cd3df617cd22212303cb56a14009d91b2
 SHA512 
eb91a27751ce3d1ff04015ca9414ed54b78c772ce526e5812df0a89d23304642f4562ef3620aede01a6940faa5f8961485cfda724ddbba7456276da22fee
+DIST chromedriver-bin-124.0.6367.78.linux64.zip 8679668 BLAKE2B 
309aed473f69994050a8c72869eea4b320ba1523fea96d6c6a143e60589bdb6bbd489686be1aef61b042b6085c35ad8cda911e872628cd598bc1ced9a33b79e0
 SHA512 
bf1bc14cf1a9f04356c03cb01afe82d174559fc9ad818b9d71d0c8c6d0dc8629fc498c8a86935cd1c1d8ab110a1086d4f04a7a7ba6a5de6d1556464fb15884ba

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-124.0.6367.60.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-124.0.6367.78.ebuild
similarity index 100%
rename from www-apps/chromedriver-bin/chromedriver-bin-124.0.6367.60.ebuild
rename to www-apps/chromedriver-bin/chromedriver-bin-124.0.6367.78.ebuild



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

2024-04-25 Thread Matt Jolly
commit: 9048d91d216f07654fc4cf051c9d6236cf5b52ba
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 25 02:09:12 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9048d91d

www-client/chromium: add 125.0.6422.14

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

 www-client/chromium/Manifest  |1 +
 www-client/chromium/chromium-125.0.6422.14.ebuild | 1447 +
 2 files changed, 1448 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 3b7be5075165..765192692a36 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -4,6 +4,7 @@ DIST chromium-124.0.6367.60.tar.xz 3432734968 BLAKE2B 
8203576cf98c6118bf81d6f444
 DIST chromium-124.0.6367.78.tar.xz 3438644780 BLAKE2B 
5c55e2be7309762904201298097d8c08475586dc210f1870fadcb462787e71d54bde4bf0df41ad353c668894e84cb0e49c205080389a6131ddcc6d9f1b247125
 SHA512 
ff8d3161568875661ae343c40826dab62fc05e83c97a2d194da1b388d1ed3eaa233939c60df97a4dfc0857d3145c4db7779d3a34c65473880d8f9e15b6052629
 DIST chromium-125-clang.tar.xz 50745124 BLAKE2B 
6d9a8752a648c5e202c5597dd1adf52af9d37784166f75ab803a6dfbb4cd88e57f88851052f005d388020cd840d6854cbd295220f519325d5bfa3174ed9115dd
 SHA512 
32200f39c1d4a24db30d67bfd324490c9fe4fcba2efb7bf83b6db14944a772cdd256dad93d7e23bf9efefc6c98007afde06ba7f8f2a1aafa7e27457e2193e23c
 DIST chromium-125-rust.tar.xz 150461068 BLAKE2B 
b62fd93d4de25803da5eb98f67c25c455d7ae8e86f202e614bcbe9787957e63ec01ef3eabde3eb7a69d51d25a95a32577477e69ab71c008dcb55411f6d755433
 SHA512 
6cedf2cfdfefea782c7f1b1b13daae8e44f0678cb2a92454cdea5cd95ada14bd331fc5634da0267369743ab31d9d73ec30d971bdd7a9b68c2f2270a22c552b8c
+DIST chromium-125.0.6422.14.tar.xz 3439769212 BLAKE2B 
ce72bfd95bce94917d43c34bee1be0331781f88b868972822cf8367176f5cb2dd2724d5d4a9230802a2134c040febe0c9b5dba0ded1678a41c07f4da6d83a6e0
 SHA512 
d8857afe8a3979acf3a9ee946a0c4a7b81489d91560a5c1402c7f64c12db3c2edb6226f7deed223b24d4868dd852d5ad4dd6ff51befc40a1b49456592369ecf3
 DIST chromium-125.0.6422.4.tar.xz 3435677640 BLAKE2B 
3792beb294ea67944ba320397e3728342447a70d19609260153222dc8c6cf751d3ae8a0ab3e197421d1870ec70570eba0001c8b7f03aaf628257ed76705f4971
 SHA512 
4c6f5cb64ff433474436b82a92470ff1d3f21ede03fc5f202ca0e1a0490ae820312bcd36a02e8aa3055e21a085318cbc1cd4f5c4cc84ecb3bcaee6d7e59b89ef
 DIST chromium-patches-124.tar.bz2 4706 BLAKE2B 
5acae233ce7b43669dbf65c368467f94c9a0ec509713ec4510943ede12d495dad1670a5c0a7435e0e16251c7429145e575cb1c9661439ff1c626d709856b6a94
 SHA512 
3d0d365b6d484def626153b07c0ab187195f27ebada63bd2547b52ed1e2157aab2415a6140c293a140d7a0545ae0fc1cdd431b37fa0c4a212a34c13baccb358c
 DIST chromium-patches-125.tar.bz2 4688 BLAKE2B 
96cffec1931f59bfad53efee930292ca123e3daf3cf6f062583aae15853283c32ce2f564de7e35b678a34ed7981d5e8796059d00d5409c31d3e2e5839f93cf9c
 SHA512 
fe4173b2409002d52fd443e87ce4894b53d0b24808f002766942086b99174cb9da42b6e7f92d80d6432d78d7ae3458265ec6cf091a76d0e4e25b44dfdd438dcf

diff --git a/www-client/chromium/chromium-125.0.6422.14.ebuild 
b/www-client/chromium/chromium-125.0.6422.14.ebuild
new file mode 100644
index ..9606d9fad4c8
--- /dev/null
+++ b/www-client/chromium/chromium-125.0.6422.14.ebuild
@@ -0,0 +1,1447 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_REQ_USE="xml(+)"
+
+# PACKAGING NOTES
+
+# Google roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we will eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features. We've been lucky
+# enough so far that this hasn't been an issue.
+
+# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
+# it is unavoidable. Remember to force the use of Clang when this is forced.
+
+# GCC is _not_ supported upstream, though patches are welcome. We do our
+# best to enable builds with GCC but reserve the right to force Clang
+# builds if we can't keep up with upstream's changes. Please comment
+# when forcing Clang builds so we can track the need for it.
+
+# GN is bundled with Chromium, but we always use the system version. Remember 
to
+# check for upstream changes to GN and update ebuild (and version below) as 
required.
+
+# For binhost users, if USE=bindist is set, we configure Chromium in a way 
that it is able
+# to use proprietary codecs, and so that ffmpeg is an external component 
(libffmpeg.so),
+# then we remove ffmpeg from the image to ensure that the built package is 
distributable
+# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its 
place;
+# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed 
on the system.
+
+# For non-binhost builds, we build

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-04-25 Thread Matt Jolly
commit: 5caf5d6885be60f2ecfa583feb464c323caa26b1
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 24 05:24:39 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5caf5d68

www-plugins/chrome-binary-plugins: automated update (124.0.6367.78)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...-124.0.6367.60.ebuild => chrome-binary-plugins-124.0.6367.78.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 116696ac07c5..146eb8d6b9ea 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_125.0.6422.4-1_amd64.deb 107571680 BLAKE2B 
3cff12d54eb7c3a5b605946bfa2ccacd23776cd2ddb8222418646aa58f24b1a01558ffc60023a587b76d137711a201c0a4c4a6ea615f8b9816dd3b100433a5f6
 SHA512 
0d73964023b1cca9a6239a477159a841fb4de90445cdd51dfefe7a33fb5abeb48b4026b4125e985cb77ba4fc7442e538437bb432361ab5a8432c6f38bdfe94d5
-DIST google-chrome-stable_124.0.6367.60-1_amd64.deb 107128128 BLAKE2B 
327e55fa5192c299d74fedf4f0e14dfb2183f9a980332afee0a270298c54c91ef9dec2a1dcb8fb6b939ac4908fe5eb3f9a22ec40e4bc055544cc92eedd39edc5
 SHA512 
fd3f082168916eec946c01d01866a838a50d89c4088056a220c646d996a39c4068481d892eab1a1d6a54fba8dc5fd56b3283c99d1559f8cd11065626402860b2
+DIST google-chrome-stable_124.0.6367.78-1_amd64.deb 106978272 BLAKE2B 
0e19fac29f608094d2f665340a2971e0a687334874f1cfec336072e9854637bedb5d465d24e323c6c196dae87851cb8c5370fd10ec432efa505c04d20a66ac97
 SHA512 
1afe013e0dc7b6a2d0548bd111b41babbaf9a18208dac2826ee0893f3597d434b0a4de11ef805f8ca4b1930e5d27e44a4d176cc31326c6420d9ba0388c2ee7f6
 DIST google-chrome-unstable_126.0.6423.2-1_amd64.deb 107780680 BLAKE2B 
7e0a86cc9c315768aa9bd4dba7e682bddc2f2a21a2ff0cf5528113e7f4ee9f05b16cf8b63fdeae8c933b7e006b933072d700db2f7767f3a215c51b2169c8ea3e
 SHA512 
c79f5bf7865aa64cc304051bdad3590c9b625d0599f6c3215b742306a1a00fa9a5b31ecca17f2bed0d265aeb62431035ad8a9a506d7cd8ebbb1a0ef9537ab545

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.78.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.78.ebuild



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

2024-04-25 Thread Matt Jolly
commit: 929bf6282e44a7230406053927ad2b381c1bf7fd
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 24 05:46:34 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929bf628

www-client/chromium: add 124.0.6367.78

add ppc64 keyword; up disk space checks.

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

 www-client/chromium/Manifest  |  6 ++
 6312.122.ebuild => chromium-124.0.6367.78.ebuild} | 19 ---
 2 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index a3851ba28a68..3b7be5075165 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,15 +1,13 @@
-DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 
4b5c4f81a83c7b0c809c93a713e869fde6fe559477665cb3b2f03c62d2175f821b81fb03b0ddd127c6eaf77c41011b4de06561f09a58384153d80fe2b3aa7427
 SHA512 
17108b9579f16d0da383bd5e41d012f94bcb8445a517ff823aa49b66d3861b0a124b6cce6183fbc64e8050f1ebcd65a9daa2acbda5fdaa42390bfbf4ecb16bd3
-DIST chromium-123-rust.tar.xz 145295100 BLAKE2B 
ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c
 SHA512 
b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2
-DIST chromium-123.0.6312.122.tar.xz 3488275388 BLAKE2B 
9f7e6c4984a41dbed6849eee08d4f6b8241c86ece0250d67786038980f3d7f208897f42b279c20ffbb965e8e49427ce74e896c34b40390321780b9cc2ba685ce
 SHA512 
23e13d1d5758aa771f4c66e1a55068438e7c4890456dcb0b7a1fc1839b750e612e29d59e744c8b773935757aad01b78a5fecc3e03057a8acbb7e997dbb98f007
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51
 DIST chromium-124.0.6367.60.tar.xz 3432734968 BLAKE2B 
8203576cf98c6118bf81d6f4440e7cb03d4f25530e9b6fb160c57b0cb38ee70311aa5f7d418d9f2e0ad6d0abe50e0e625022b36dea834e255a5113a034844590
 SHA512 
3c13cbd65b11d187576dbf40665b4e43397e706fe43516dd280ad238519aa663c490a314ff43a1f2b41c1f757e3d9dbeeefe88e2d0cf312bb149c7737d8713fd
+DIST chromium-124.0.6367.78.tar.xz 3438644780 BLAKE2B 
5c55e2be7309762904201298097d8c08475586dc210f1870fadcb462787e71d54bde4bf0df41ad353c668894e84cb0e49c205080389a6131ddcc6d9f1b247125
 SHA512 
ff8d3161568875661ae343c40826dab62fc05e83c97a2d194da1b388d1ed3eaa233939c60df97a4dfc0857d3145c4db7779d3a34c65473880d8f9e15b6052629
 DIST chromium-125-clang.tar.xz 50745124 BLAKE2B 
6d9a8752a648c5e202c5597dd1adf52af9d37784166f75ab803a6dfbb4cd88e57f88851052f005d388020cd840d6854cbd295220f519325d5bfa3174ed9115dd
 SHA512 
32200f39c1d4a24db30d67bfd324490c9fe4fcba2efb7bf83b6db14944a772cdd256dad93d7e23bf9efefc6c98007afde06ba7f8f2a1aafa7e27457e2193e23c
 DIST chromium-125-rust.tar.xz 150461068 BLAKE2B 
b62fd93d4de25803da5eb98f67c25c455d7ae8e86f202e614bcbe9787957e63ec01ef3eabde3eb7a69d51d25a95a32577477e69ab71c008dcb55411f6d755433
 SHA512 
6cedf2cfdfefea782c7f1b1b13daae8e44f0678cb2a92454cdea5cd95ada14bd331fc5634da0267369743ab31d9d73ec30d971bdd7a9b68c2f2270a22c552b8c
 DIST chromium-125.0.6422.4.tar.xz 3435677640 BLAKE2B 
3792beb294ea67944ba320397e3728342447a70d19609260153222dc8c6cf751d3ae8a0ab3e197421d1870ec70570eba0001c8b7f03aaf628257ed76705f4971
 SHA512 
4c6f5cb64ff433474436b82a92470ff1d3f21ede03fc5f202ca0e1a0490ae820312bcd36a02e8aa3055e21a085318cbc1cd4f5c4cc84ecb3bcaee6d7e59b89ef
-DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 
8a7dd76edb23afb7b2f65084696bce5d6e54d63ca34c4590052db1086ed0a422b1efde863c4daad4e2526f329eb65276b9ad5406017cd97fb75b1a9556c1f933
 SHA512 
ea47255deac1893896f64496629d34c7092f266a175b8400fcf4f01b9d038ae240e911bff488558bb28e6f5795bbcf276adf20ed1e0ccb8ac99f9ddd260742f9
 DIST chromium-patches-124.tar.bz2 4706 BLAKE2B 
5acae233ce7b43669dbf65c368467f94c9a0ec509713ec4510943ede12d495dad1670a5c0a7435e0e16251c7429145e575cb1c9661439ff1c626d709856b6a94
 SHA512 
3d0d365b6d484def626153b07c0ab187195f27ebada63bd2547b52ed1e2157aab2415a6140c293a140d7a0545ae0fc1cdd431b37fa0c4a212a34c13baccb358c
 DIST chromium-patches-125.tar.bz2 4688 BLAKE2B 
96cffec1931f59bfad53efee930292ca123e3daf3cf6f062583aae15853283c32ce2f564de7e35b678a34ed7981d5e8796059d00d5409c31d3e2e5839f93cf9c
 SHA512 
fe4173b2409002d52fd443e87ce4894b53d0b24808f002766942086b99174cb9da42b6e7f92d80d6432d78d7ae3458265ec6cf091a76d0e4e25b44dfdd

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

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

www-client/chromium: drop 123.0.6312.105

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

 www-client/chromium/Manifest   |2 -
 www-client/chromium/chromium-123.0.6312.105.ebuild | 1439 
 2 files changed, 1441 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 45a466f05223..a3851ba28a68 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,5 @@
 DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 
4b5c4f81a83c7b0c809c93a713e869fde6fe559477665cb3b2f03c62d2175f821b81fb03b0ddd127c6eaf77c41011b4de06561f09a58384153d80fe2b3aa7427
 SHA512 
17108b9579f16d0da383bd5e41d012f94bcb8445a517ff823aa49b66d3861b0a124b6cce6183fbc64e8050f1ebcd65a9daa2acbda5fdaa42390bfbf4ecb16bd3
 DIST chromium-123-rust.tar.xz 145295100 BLAKE2B 
ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c
 SHA512 
b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2
-DIST chromium-123.0.6312.105.tar.xz 3481204616 BLAKE2B 
8adbc4a0c96ea53b45b26a48c8eb94e29b31b981471a0d5fda4cdea1f7aa69714a9e5a5729a61a49a92b6322889ee794b4c7ac5e243bc495ff5bd04cdc59f616
 SHA512 
a1abbba78c96fd7bc44a23b21d8180ebff015d17abcb186dece595513fda9d4443ac67498a78181589884c384a48e6c3abfe72e6ee806fdfc764d05f13fb5cb6
 DIST chromium-123.0.6312.122.tar.xz 3488275388 BLAKE2B 
9f7e6c4984a41dbed6849eee08d4f6b8241c86ece0250d67786038980f3d7f208897f42b279c20ffbb965e8e49427ce74e896c34b40390321780b9cc2ba685ce
 SHA512 
23e13d1d5758aa771f4c66e1a55068438e7c4890456dcb0b7a1fc1839b750e612e29d59e744c8b773935757aad01b78a5fecc3e03057a8acbb7e997dbb98f007
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51
@@ -14,4 +13,3 @@ DIST chromium-patches-125.tar.bz2 4688 BLAKE2B 
96cffec1931f59bfad53efee930292ca1
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_123.0.6312.105-1raptor0~deb12u1.debian.tar.xz 579484 BLAKE2B 
587082358377f7bc0dca0dec83772abb7e040ad894ca4d456a294b7f5c19297acbc5b1dac725d3c1dbaaeefd480328c6c06c607438e560aa6359c1e98c4b1c9c
 SHA512 
6b670a139e284cc96da65ff3c1b3e715cd9b436de2404792d619cfad23e2040fd931e7cc49f0b1ac17e11522804a4c9a621cb943e0dab33fb5bf422e954c5421
-DIST chromium_123.0.6312.86-1raptor0~deb12u1.debian.tar.xz 579124 BLAKE2B 
a27996211fbed198480e50934e39b0eda4c39e5e78a03f9b290cb90a6c8d7003b6aa828bf35e6744e9d7aa9a922f43baa77d6c9768140baf5749a797c2dad664
 SHA512 
cfb51fd910f3330100a2dc9ea993d537f126329ff2c590744954a3bfbb712d7bf1d7ad9066628aba5d28c98f2f9b069cf02f8c6048d2ad0a1a376468bdbd9196

diff --git a/www-client/chromium/chromium-123.0.6312.105.ebuild 
b/www-client/chromium/chromium-123.0.6312.105.ebuild
deleted file mode 100644
index 849491fbb4a4..
--- a/www-client/chromium/chromium-123.0.6312.105.ebuild
+++ /dev/null
@@ -1,1439 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..12} )
-PYTHON_REQ_USE="xml(+)"
-
-# PACKAGING NOTES
-
-# Google roll their bundled Clang every two weeks, and the bundled Rust
-# is rolled regularly and depends on that. While we do our best to build
-# with system Clang, we will eventually hit the point where we need to use
-# the bundled Clang due to the use of prerelease features. We've been lucky
-# enough so far that this hasn't been an issue.
-
-# We try and avoid forcing the use of the custom/bundled li

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-04-25 Thread Matt Jolly
commit: e00749c4e7863f04f8628e4761cca151bd373182
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 23 03:32:40 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00749c4

www-plugins/chrome-binary-plugins: automated update (126.0.6423.2_alpha)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...0.3_alpha.ebuild => chrome-binary-plugins-126.0.6423.2_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 04bdf18d6c1c..116696ac07c5 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_125.0.6422.4-1_amd64.deb 107571680 BLAKE2B 
3cff12d54eb7c3a5b605946bfa2ccacd23776cd2ddb8222418646aa58f24b1a01558ffc60023a587b76d137711a201c0a4c4a6ea615f8b9816dd3b100433a5f6
 SHA512 
0d73964023b1cca9a6239a477159a841fb4de90445cdd51dfefe7a33fb5abeb48b4026b4125e985cb77ba4fc7442e538437bb432361ab5a8432c6f38bdfe94d5
 DIST google-chrome-stable_124.0.6367.60-1_amd64.deb 107128128 BLAKE2B 
327e55fa5192c299d74fedf4f0e14dfb2183f9a980332afee0a270298c54c91ef9dec2a1dcb8fb6b939ac4908fe5eb3f9a22ec40e4bc055544cc92eedd39edc5
 SHA512 
fd3f082168916eec946c01d01866a838a50d89c4088056a220c646d996a39c4068481d892eab1a1d6a54fba8dc5fd56b3283c99d1559f8cd11065626402860b2
-DIST google-chrome-unstable_125.0.6420.3-1_amd64.deb 108007528 BLAKE2B 
fa2f87cec95168dc060c697c18f21fa07f36485c2c50839d44e8cf4b2d4102bd01be69faf4920471b836e979743fb7870430d3fe59470ea7986362c036ac40bf
 SHA512 
c66be2e7f67ec896efb81f6d490e4cb4c67b176b4d67db25610a4512260e5d957eeefcdbb3b1e7bc6ebddee4b5d376ef1a07408d80b6376253e14fb4a2a7e836
+DIST google-chrome-unstable_126.0.6423.2-1_amd64.deb 107780680 BLAKE2B 
7e0a86cc9c315768aa9bd4dba7e682bddc2f2a21a2ff0cf5528113e7f4ee9f05b16cf8b63fdeae8c933b7e006b933072d700db2f7767f3a215c51b2169c8ea3e
 SHA512 
c79f5bf7865aa64cc304051bdad3590c9b625d0599f6c3215b742306a1a00fa9a5b31ecca17f2bed0d265aeb62431035ad8a9a506d7cd8ebbb1a0ef9537ab545

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6420.3_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-126.0.6423.2_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6420.3_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-126.0.6423.2_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg-chromium/

2024-04-25 Thread Matt Jolly
commit: fc1100eb45d59a712d5633a422a99d9ec248d1c3
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 25 01:52:23 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1100eb

media-video/ffmpeg-chromium: keyword 124 and 125 for ~ppc64

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

 media-video/ffmpeg-chromium/ffmpeg-chromium-124.ebuild | 2 +-
 media-video/ffmpeg-chromium/ffmpeg-chromium-125.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-124.ebuild 
b/media-video/ffmpeg-chromium/ffmpeg-chromium-124.ebuild
index 316bbbcc31a6..74a941cdeb9e 100644
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-124.ebuild
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-124.ebuild
@@ -16,7 +16,7 @@ LICENSE="
 "
 SLOT="${PV}"
 
-KEYWORDS="amd64 ~arm arm64"
+KEYWORDS="amd64 ~arm arm64 ~ppc64"
 
 # Options to use as use_enable in the foo[:bar] form.
 # This will feed configure with $(use_enable foo bar)

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-125.ebuild 
b/media-video/ffmpeg-chromium/ffmpeg-chromium-125.ebuild
index 8356541f8bcc..57ac8aece340 100644
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-125.ebuild
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-125.ebuild
@@ -16,7 +16,7 @@ LICENSE="
 "
 SLOT="${PV}"
 
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 
 # Options to use as use_enable in the foo[:bar] form.
 # This will feed configure with $(use_enable foo bar)



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-04-25 Thread Matt Jolly
commit: d77962971e0c0d8e52dd049ba4ded390ec257cd7
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 25 06:28:49 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7796297

www-plugins/chrome-binary-plugins: automated update (125.0.6422.14_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...22.4_beta.ebuild => chrome-binary-plugins-125.0.6422.14_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 146eb8d6b9ea..0b9dd87dd502 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_125.0.6422.4-1_amd64.deb 107571680 BLAKE2B 
3cff12d54eb7c3a5b605946bfa2ccacd23776cd2ddb8222418646aa58f24b1a01558ffc60023a587b76d137711a201c0a4c4a6ea615f8b9816dd3b100433a5f6
 SHA512 
0d73964023b1cca9a6239a477159a841fb4de90445cdd51dfefe7a33fb5abeb48b4026b4125e985cb77ba4fc7442e538437bb432361ab5a8432c6f38bdfe94d5
+DIST google-chrome-beta_125.0.6422.14-1_amd64.deb 108113440 BLAKE2B 
7fa0a315794e4145e46c5f326a821cc749b06e5ceb81ece147fafc951010d7bf16ab70cba3c6c742c806fc856f85d8392a9c6c5d247d27ef2f7c0c4f96e61a11
 SHA512 
233926123ef4810420ef8ad19899388cbb35e5e54f39a869bf6a9f01892c90429fba0c89f1ad177139188bfb449302f17454a3b5927f779a774f550c74d772ae
 DIST google-chrome-stable_124.0.6367.78-1_amd64.deb 106978272 BLAKE2B 
0e19fac29f608094d2f665340a2971e0a687334874f1cfec336072e9854637bedb5d465d24e323c6c196dae87851cb8c5370fd10ec432efa505c04d20a66ac97
 SHA512 
1afe013e0dc7b6a2d0548bd111b41babbaf9a18208dac2826ee0893f3597d434b0a4de11ef805f8ca4b1930e5d27e44a4d176cc31326c6420d9ba0388c2ee7f6
 DIST google-chrome-unstable_126.0.6423.2-1_amd64.deb 107780680 BLAKE2B 
7e0a86cc9c315768aa9bd4dba7e682bddc2f2a21a2ff0cf5528113e7f4ee9f05b16cf8b63fdeae8c933b7e006b933072d700db2f7767f3a215c51b2169c8ea3e
 SHA512 
c79f5bf7865aa64cc304051bdad3590c9b625d0599f6c3215b742306a1a00fa9a5b31ecca17f2bed0d265aeb62431035ad8a9a506d7cd8ebbb1a0ef9537ab545

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6422.4_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6422.14_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6422.4_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6422.14_beta.ebuild



[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
-

[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
+

[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

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

2024-04-25 Thread Matt Jolly
commit: 297cdf4f0a19ae3758c3430a63984be62beb616a
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 24 05:24:29 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297cdf4f

www-client/google-chrome: automated update (124.0.6367.78)

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

 www-client/google-chrome/Manifest   | 2 +-
 ...e-chrome-124.0.6367.60.ebuild => google-chrome-124.0.6367.78.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index e929beab1aca..b65c774309cc 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_124.0.6367.60-1_amd64.deb 107128128 BLAKE2B 
327e55fa5192c299d74fedf4f0e14dfb2183f9a980332afee0a270298c54c91ef9dec2a1dcb8fb6b939ac4908fe5eb3f9a22ec40e4bc055544cc92eedd39edc5
 SHA512 
fd3f082168916eec946c01d01866a838a50d89c4088056a220c646d996a39c4068481d892eab1a1d6a54fba8dc5fd56b3283c99d1559f8cd11065626402860b2
+DIST google-chrome-stable_124.0.6367.78-1_amd64.deb 106978272 BLAKE2B 
0e19fac29f608094d2f665340a2971e0a687334874f1cfec336072e9854637bedb5d465d24e323c6c196dae87851cb8c5370fd10ec432efa505c04d20a66ac97
 SHA512 
1afe013e0dc7b6a2d0548bd111b41babbaf9a18208dac2826ee0893f3597d434b0a4de11ef805f8ca4b1930e5d27e44a4d176cc31326c6420d9ba0388c2ee7f6

diff --git a/www-client/google-chrome/google-chrome-124.0.6367.60.ebuild 
b/www-client/google-chrome/google-chrome-124.0.6367.78.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-124.0.6367.60.ebuild
rename to www-client/google-chrome/google-chrome-124.0.6367.78.ebuild



[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

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

2024-04-25 Thread Matt Jolly
commit: 25fdef4bf69c4b59ceb9a5dfce45e6a3aa06ae4e
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 23 03:33:59 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25fdef4b

www-client/microsoft-edge-beta: automated bump (124.0.2478.51)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-124.0.2478.51.ebuild   | 126 +
 2 files changed, 127 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 2259269c6cae..22d28a140779 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_124.0.2478.27-1_amd64.deb 167389658 BLAKE2B 
edc430e99bda531d7cb5c3f6fc31ea48e903bf01db08f584533dc06bf4efcc20ae58c7538f44f85bcdc09cde0cdb1d7cf1ab08564f214226a975be3b7c30d196
 SHA512 
84a6ec505948e9fcd3c754d3b0934e4e05b1e5b0eeb2cbd671cceca0d99cca6cedd96c573816e1a1db9e6fd56d335cd67964a448c78891d58191ce5aff9e45f1
 DIST microsoft-edge-beta_124.0.2478.39-1_amd64.deb 167474794 BLAKE2B 
444bbf493772e48fd741876751aea25ee61b426bcb050b14373352e89499a9c42b207e8bc90eee1e150d1c42393cf06836cb19b0274d7064b0b4576f3a033036
 SHA512 
23864864291569f222c82bc20fc0c94ae780ce364f902c9fe5c96c0eb6ffad3e4cb6961beb47810261457a04d6b33af8d2b133123b240b62d67fc171a470
 DIST microsoft-edge-beta_124.0.2478.49-1_amd64.deb 167564674 BLAKE2B 
ad761d93f0a67972cdebf57da646d04920a637d58d9c2b95e488b810f9a4d17fb26f603f956035dd3ee7f084a53ce8611db3e18a64f854a2822ac1c6deeae5f9
 SHA512 
76f49f29741bbf0a983d94fdbc09edbc4965f3ba6b5aaa7b7d6427caf4ec7b35c2b25249fb1926b35bf82007dae7144d8bc646689e6fa0a0a69c397d1932810f
+DIST microsoft-edge-beta_124.0.2478.51-1_amd64.deb 167592202 BLAKE2B 
856d1133992efd17515d63706b869ec52973c792e60e50e0d4e26767952eb2d7d8c90e1990e2b39fb311abaace4c08f54f85273ca729fcb7ff50491dc1c741ae
 SHA512 
20ce51c34e83409771c82df25e6f5b860e39a344dff511a4fb93300b6776d14bc3fc674b7f1ef0f72ea642ac5bb277fb91effc5fd1c7eef79642a7ed2989b603

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.51.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.51.ebuild
new file mode 100644
index ..0ff710cc5ddc
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.51.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+S=${WORKDIR}
+
+LICENSE="microsoft-edge"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="+mip qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/do

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

2024-04-25 Thread Matt Jolly
commit: c814c6e827291d142fbca33a3987f57ca6ad7d48
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 23 03:33:26 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c814c6e8

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-123.0.2420.97.ebuild| 126 -
 2 files changed, 127 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index a5f8ef1c450b..4c2eb3f0bada 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_123.0.2420.97-1_amd64.deb 166622822 BLAKE2B 
5ec3dc8c4776216c68f4e70f5153962ea529c48fd5b1004fff544a2765b3868e5c52a1a81ed877d0deab75803318635bfb25abe9df6c99dc8b390a49c76785f8
 SHA512 
23eb3e07ae698105dd0cbc052df62f3058548ba6e59bba27d42344796ef644999f06526eccb0ac17c450ec4886ee86c81e141a837c715c28a8e811a158117e81
 DIST microsoft-edge-stable_124.0.2478.51-1_amd64.deb 167565894 BLAKE2B 
49f60102da25318f915c90fae6837cb67f5a2500afea900f24c1e9fd219bbdfe728b402094609089302e3b8d78871612518016486f4787c2dcb370bd7c662fe5
 SHA512 
dde274409293324f5d01b109d6f2cf6878332c563aadf0e2ae499f52d6b9fc54f79cbca82e9553716a8d6f651e2a3d9858637cc19dc1667ed70b61702c87e77e

diff --git a/www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild 
b/www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild
deleted file mode 100644
index 7ea339bd40f9..
--- a/www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-MY_P="${MY_PN}_${PV}-1"
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-S=${WORKDIR}
-
-LICENSE="microsoft-edge"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-IUSE="+mip qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}&qu

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

2024-04-25 Thread Matt Jolly
commit: 19529636f5911478309972669e279fc4aa32b5ae
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 23 03:34:02 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19529636

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-124.0.2478.27.ebuild   | 126 -
 2 files changed, 127 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 22d28a140779..7d3a4009253f 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_124.0.2478.27-1_amd64.deb 167389658 BLAKE2B 
edc430e99bda531d7cb5c3f6fc31ea48e903bf01db08f584533dc06bf4efcc20ae58c7538f44f85bcdc09cde0cdb1d7cf1ab08564f214226a975be3b7c30d196
 SHA512 
84a6ec505948e9fcd3c754d3b0934e4e05b1e5b0eeb2cbd671cceca0d99cca6cedd96c573816e1a1db9e6fd56d335cd67964a448c78891d58191ce5aff9e45f1
 DIST microsoft-edge-beta_124.0.2478.39-1_amd64.deb 167474794 BLAKE2B 
444bbf493772e48fd741876751aea25ee61b426bcb050b14373352e89499a9c42b207e8bc90eee1e150d1c42393cf06836cb19b0274d7064b0b4576f3a033036
 SHA512 
23864864291569f222c82bc20fc0c94ae780ce364f902c9fe5c96c0eb6ffad3e4cb6961beb47810261457a04d6b33af8d2b133123b240b62d67fc171a470
 DIST microsoft-edge-beta_124.0.2478.49-1_amd64.deb 167564674 BLAKE2B 
ad761d93f0a67972cdebf57da646d04920a637d58d9c2b95e488b810f9a4d17fb26f603f956035dd3ee7f084a53ce8611db3e18a64f854a2822ac1c6deeae5f9
 SHA512 
76f49f29741bbf0a983d94fdbc09edbc4965f3ba6b5aaa7b7d6427caf4ec7b35c2b25249fb1926b35bf82007dae7144d8bc646689e6fa0a0a69c397d1932810f
 DIST microsoft-edge-beta_124.0.2478.51-1_amd64.deb 167592202 BLAKE2B 
856d1133992efd17515d63706b869ec52973c792e60e50e0d4e26767952eb2d7d8c90e1990e2b39fb311abaace4c08f54f85273ca729fcb7ff50491dc1c741ae
 SHA512 
20ce51c34e83409771c82df25e6f5b860e39a344dff511a4fb93300b6776d14bc3fc674b7f1ef0f72ea642ac5bb277fb91effc5fd1c7eef79642a7ed2989b603

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.27.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.27.ebuild
deleted file mode 100644
index 0ff710cc5ddc..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.27.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-MY_P="${MY_PN}_${PV}-1"
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-S=${WORKDIR}
-
-LICENSE="microsoft-edge"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-IUSE="+mip qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2024-04-25 Thread Matt Jolly
commit: d9d688d4169207bb9d2eae38c08573389851e821
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 23 03:32:30 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d688d4

www-client/google-chrome-unstable: automated update (126.0.6423.2)

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-125.0.6420.3.ebuild => google-chrome-unstable-126.0.6423.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 3c77b1f91687..38a5b0538feb 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_125.0.6420.3-1_amd64.deb 108007528 BLAKE2B 
fa2f87cec95168dc060c697c18f21fa07f36485c2c50839d44e8cf4b2d4102bd01be69faf4920471b836e979743fb7870430d3fe59470ea7986362c036ac40bf
 SHA512 
c66be2e7f67ec896efb81f6d490e4cb4c67b176b4d67db25610a4512260e5d957eeefcdbb3b1e7bc6ebddee4b5d376ef1a07408d80b6376253e14fb4a2a7e836
+DIST google-chrome-unstable_126.0.6423.2-1_amd64.deb 107780680 BLAKE2B 
7e0a86cc9c315768aa9bd4dba7e682bddc2f2a21a2ff0cf5528113e7f4ee9f05b16cf8b63fdeae8c933b7e006b933072d700db2f7767f3a215c51b2169c8ea3e
 SHA512 
c79f5bf7865aa64cc304051bdad3590c9b625d0599f6c3215b742306a1a00fa9a5b31ecca17f2bed0d265aeb62431035ad8a9a506d7cd8ebbb1a0ef9537ab545

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-125.0.6420.3.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-126.0.6423.2.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-125.0.6420.3.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-126.0.6423.2.ebuild



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

2024-04-25 Thread Matt Jolly
commit: c6898e32d9acafdf5f1bcf97401506c97270a7d1
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 23 03:33:20 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6898e32

www-client/microsoft-edge: automated bump (124.0.2478.51)

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-124.0.2478.51.ebuild| 126 +
 2 files changed, 127 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 057d73fefd7b..a5f8ef1c450b 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_123.0.2420.97-1_amd64.deb 166622822 BLAKE2B 
5ec3dc8c4776216c68f4e70f5153962ea529c48fd5b1004fff544a2765b3868e5c52a1a81ed877d0deab75803318635bfb25abe9df6c99dc8b390a49c76785f8
 SHA512 
23eb3e07ae698105dd0cbc052df62f3058548ba6e59bba27d42344796ef644999f06526eccb0ac17c450ec4886ee86c81e141a837c715c28a8e811a158117e81
+DIST microsoft-edge-stable_124.0.2478.51-1_amd64.deb 167565894 BLAKE2B 
49f60102da25318f915c90fae6837cb67f5a2500afea900f24c1e9fd219bbdfe728b402094609089302e3b8d78871612518016486f4787c2dcb370bd7c662fe5
 SHA512 
dde274409293324f5d01b109d6f2cf6878332c563aadf0e2ae499f52d6b9fc54f79cbca82e9553716a8d6f651e2a3d9858637cc19dc1667ed70b61702c87e77e

diff --git a/www-client/microsoft-edge/microsoft-edge-124.0.2478.51.ebuild 
b/www-client/microsoft-edge/microsoft-edge-124.0.2478.51.ebuild
new file mode 100644
index ..0ff710cc5ddc
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-124.0.2478.51.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+S=${WORKDIR}
+
+LICENSE="microsoft-edge"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="+mip qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+ 

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

2024-04-25 Thread Matt Jolly
commit: 11fa39338a3f9325e60615f46a99530cf32d836d
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 23 03:33:24 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 25 06:28:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fa3933

www-client/microsoft-edge: amd64 stable (124.0.2478.51)

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

 www-client/microsoft-edge/microsoft-edge-124.0.2478.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-124.0.2478.51.ebuild 
b/www-client/microsoft-edge/microsoft-edge-124.0.2478.51.ebuild
index 0ff710cc5ddc..7ea339bd40f9 100644
--- a/www-client/microsoft-edge/microsoft-edge-124.0.2478.51.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-124.0.2478.51.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}
 
 LICENSE="microsoft-edge"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 IUSE="+mip qt5 qt6"
 RESTRICT="bindist mirror strip"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/bcachefs-tools/

2024-04-19 Thread Matt Jolly
commit: b892b929e7f38cb5f8b51a88c9459ea60a7d6945
Author: Christopher Fore  posteo  net>
AuthorDate: Thu Apr 18 15:31:02 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Sat Apr 20 04:04:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b892b929

sys-fs/bcachefs-tools: add 1.7.0

- Add LLVM 18 slot (tests pass)
- Add QA_FLAGS_IGNORED to fix bug 925610 (CLI app is written in Rust)
- Drop 1.3.x
- All tests pass on amd64 and arm64
- Musl is still broken
  - linux/sort.c:32:20: error: expected ';' before '__inline__'

Closes: https://bugs.gentoo.org/925610
Signed-off-by: Christopher Fore  posteo.net>
Signed-off-by: Matt Jolly  gentoo.org>

 sys-fs/bcachefs-tools/Manifest|   2 +-
 sys-fs/bcachefs-tools/bcachefs-tools-1.7.0.ebuild | 253 ++
 2 files changed, 254 insertions(+), 1 deletion(-)

diff --git a/sys-fs/bcachefs-tools/Manifest b/sys-fs/bcachefs-tools/Manifest
index a0cd188831de..42d415af10d7 100644
--- a/sys-fs/bcachefs-tools/Manifest
+++ b/sys-fs/bcachefs-tools/Manifest
@@ -13,10 +13,10 @@ DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b1
 DIST anyhow-1.0.79.crate 44931 BLAKE2B 
9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f
 SHA512 
ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST bcachefs-tools-1.3.5_p20231216.tar.gz 1059604 BLAKE2B 
0f3a138b0586c04c53967b801917372486f6558e8d1c9230bc33b1de39a1f7c82ba53bea0b063e1609742ec345fed9f374328ee4990d9bdf456f96ae5219334a
 SHA512 
52b49598ceb5308e7ff235d87fb1e628836b7b297f06a02232307ae34b63fa7cd3eeb4919022bda40aa05954e0237284db7d7cb2e1bfecad629f01cf08caaeec
 DIST bcachefs-tools-1.4.0.tar.gz 1060158 BLAKE2B 
c972de13e305b07910ab4acdfea05df85bfe70ed350dea5fb578a150a9e116f054dc99bf6dd185aa26dab799832939276a6248203717b918c1d7e0e9f2e0fdd9
 SHA512 
f374c3b2ec1836ea79ed37f188aaf9c98d6d217b2b05c050304467068a1e042e2e5ea99f2e67d546cd68f3e39be065e62bae73ff13e92ceb29a15df9fe63e4e2
 DIST bcachefs-tools-1.4.1.tar.gz 1069244 BLAKE2B 
7be0a343758a221a39dad5eca1c11c74d049e208712d30ffdfd919c97ef87e561983b85b2fbefa932cb69ef50418dce761a9c01afe0114f67b8ddd55b5d62a2c
 SHA512 
65d0f182982d942d1263d60cf435a1142393b9dcf1e7dbea53a873925a82954b47422ade04bbc5b69c955de80ef820e9eeefcfed47aaab3bcc27d3916a94ff4a
 DIST bcachefs-tools-1.6.4.tar.gz 1083811 BLAKE2B 
656b1545ccf41dd35e3e6f656a9b5280fe0b5fa43a0ea86243c6693033d986b091fdd3d79ab2ff5c1c9402bce6f4ee33f49e070f6aebd5bba355df7a82d8fc21
 SHA512 
3e73ee15673eac771393859132146f1c23f4250f68bf8753b5214e88e854959c56efabdaeff4a8ad883287bd289abe08c5c37f6ef7220b984fa679a90c578e57
+DIST bcachefs-tools-1.7.0.tar.gz 1103425 BLAKE2B 
952310999035465a4e8621e8e3ef65e5a3ba50d40a0ca76a3ca8b7265bab2f33c40981d2ca83ef3ecc70a5da9cff0d002d2f9676aa6355d1717a0dad968828af
 SHA512 
5f7934997c0cd6b893c67a87e9cb5060cdd37857d6761356bdb1c96572b67ea3a2c03c43fcbd8beb01b0cf9c30da3297d082ef40bb312f5ca40c85faa46cdd3a
 DIST bindgen-0.69.4.crate 221092 BLAKE2B 
69ed55a5827bfe850f589e39bc6e2f4445e20363002c765c5475007b75e4d81cac3d9df358505c63bd6a48300ae4988507abf78dd734bb98b33525bf9212237b
 SHA512 
99530060708690f2ce0b87b97c9ce2998ee968df193137f3c9bf4fa66836814e2ae74c7e0b3057dcff1da7d2c4ea38157e21143c5117be35e94b878c0a427a34
 DIST bitfield-0.14.0.crate 16776 BLAKE2B 
abca546581d912133e7344f049d93b8d793de323eba7780fab162c53a244b845582ec2bd14b529b9491c363c2da6228b7de58407afc554cc718a9df8370f5535
 SHA512 
703d534f0684b19af68a18048ecff37367ccbe5a52a3e8d987f2420b980e4a20da9640019ca610b1a73841cbe45dbf4d6a1cfb10cf0e7d09f53199b1fcd141fe
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62

diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.7.0.ebuild 
b/sys-fs/bcachefs-tools/bcachefs-tools-1.7.0.ebuild
new file mode 100644
index ..e71c60bba299
--- /dev/null
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.7.0.ebuild
@@ -0,0 +1,253 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public Licens

[gentoo-commits] repo/gentoo:master commit in: sys-fs/bcachefs-tools/

2024-04-19 Thread Matt Jolly
commit: a3f43dff7e499b429ef770712a453e5110dff323
Author: Christopher Fore  posteo  net>
AuthorDate: Thu Apr 18 15:31:39 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Sat Apr 20 04:04:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f43dff

sys-fs/bcachefs-tools: drop 1.3.5_p20231216

Keeping 1.4.0 for the time being since that is the last version to
work on Musl <1.2.5.

Signed-off-by: Christopher Fore  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/36310
Signed-off-by: Matt Jolly  gentoo.org>

 .../bcachefs-tools-1.3.5_p20231216.ebuild  | 261 -
 1 file changed, 261 deletions(-)

diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5_p20231216.ebuild 
b/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5_p20231216.ebuild
deleted file mode 100644
index f65a1b327df4..
--- a/sys-fs/bcachefs-tools/bcachefs-tools-1.3.5_p20231216.ebuild
+++ /dev/null
@@ -1,261 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-   aho-corasick@1.1.2
-   anstream@0.3.2
-   anstyle-parse@0.2.1
-   anstyle-query@1.0.0
-   anstyle-wincon@1.0.2
-   anstyle@1.0.2
-   anyhow@1.0.75
-   atty@0.2.14
-   autocfg@1.1.0
-   bitfield@0.14.0
-   bitflags@1.3.2
-   bitflags@2.4.1
-   byteorder@1.5.0
-   cc@1.0.83
-   cexpr@0.6.0
-   cfg-if@1.0.0
-   chrono@0.4.31
-   clang-sys@1.6.1
-   clap_builder@4.3.24
-   clap_complete@4.3.2
-   clap_derive@4.3.12
-   clap_lex@0.5.0
-   clap@4.3.24
-   colorchoice@1.0.0
-   colored@2.0.4
-   either@1.9.0
-   errno-dragonfly@0.1.2
-   errno@0.2.8
-   errno@0.3.7
-   fastrand@2.0.1
-   filedescriptor@0.8.2
-   gag@1.0.0
-   getset@0.1.2
-   glob@0.3.1
-   heck@0.4.1
-   hermit-abi@0.1.19
-   hermit-abi@0.3.3
-   io-lifetimes@1.0.11
-   is-terminal@0.4.9
-   itertools@0.9.0
-   lazy_static@1.4.0
-   lazycell@1.3.0
-   libc@0.2.150
-   libudev-sys@0.1.4
-   linux-raw-sys@0.3.8
-   linux-raw-sys@0.4.11
-   log@0.4.20
-   memchr@2.6.4
-   memoffset@0.8.0
-   minimal-lexical@0.2.1
-   nom@7.1.3
-   num-traits@0.2.17
-   once_cell@1.18.0
-   parse-display-derive@0.1.2
-   parse-display@0.1.2
-   paste@1.0.14
-   peeking_take_while@0.1.2
-   pkg-config@0.3.27
-   proc-macro-error-attr@1.0.4
-   proc-macro-error@1.0.4
-   proc-macro2@1.0.69
-   quote@1.0.33
-   redox_syscall@0.4.1
-   regex-automata@0.4.3
-   regex-syntax@0.6.29
-   regex-syntax@0.8.2
-   regex@1.10.2
-   rpassword@4.0.5
-   rustc-hash@1.1.0
-   rustix@0.37.27
-   rustix@0.38.25
-   shlex@1.2.0
-   strsim@0.10.0
-   syn@1.0.109
-   syn@2.0.39
-   tempfile@3.8.1
-   terminal_size@0.2.6
-   thiserror-impl@1.0.50
-   thiserror@1.0.50
-   udev@0.7.0
-   unicode-ident@1.0.12
-   utf8parse@0.2.1
-   uuid@1.6.1
-   version_check@0.9.4
-   winapi-i686-pc-windows-gnu@0.4.0
-   winapi-x86_64-pc-windows-gnu@0.4.0
-   winapi@0.3.9
-   windows_aarch64_gnullvm@0.48.5
-   windows_aarch64_msvc@0.48.5
-   windows_i686_gnu@0.48.5
-   windows_i686_msvc@0.48.5
-   windows_x86_64_gnu@0.48.5
-   windows_x86_64_gnullvm@0.48.5
-   windows_x86_64_msvc@0.48.5
-   windows-sys@0.48.0
-   windows-targets@0.48.5
-"
-
-# Upstream have a fork of bindgen and use cgit
-declare -A GIT_CRATES=(
-   
[bindgen]="https://gitlab.com/Matt.Jolly/rust-bindgen-bcachefs;f773267b090bf16b9e8375fcbdcd8ba5e88806a8;rust-bindgen-bcachefs-%commit%/bindgen;
-)
-
-LLVM_MAX_SLOT=17
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cargo flag-o-matic llvm multiprocessing python-any-r1 toolchain-funcs 
unpacker
-
-DESCRIPTION="Tools for bcachefs"
-HOMEPAGE="https://bcachefs.org/;
-if [[ ${PV} == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://evilpiepirate.org/git/bcachefs-tools.git;
-else
-   MY_COMMIT=d8e7f3671db406b587a420cae420ec14a189399e
-   
SRC_URI="https://github.com/koverstreet/bcachefs-tools/archive/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz
-   ${CARGO_CRATE_URIS}"
-   S="${WORKDIR}/${PN}-${MY_COMMIT}"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0 BSD GPL-2 MIT"
-SLOT="0"
-IUSE="fuse test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   fuse? ( >=sys-fs/fuse-3.7.0 )
-   app-arch/lz4:=
-   dev-libs/libaio
-   dev-libs/libsodium:=
-   dev-libs/userspace-rcu:=
-   sys-apps/keyutils
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/udev
-"
-
-RDEPEND="${DEPEND}"
-
-# Clang is requ

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

2024-04-19 Thread Matt Jolly
commit: 23f1ea3afd9541f8d6a409dcc8aa3d52a076e541
Author: Matt Jolly  gentoo  org>
AuthorDate: Fri Apr 19 00:37:01 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Sat Apr 20 04:04:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f1ea3a

www-client/chromium: add postinst warning

Missing '/etc/machine-id' on a systemd-booting system
is an indicator of a system configuration that is
known to cause "interesting" chromium-based browser
issues.

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

 www-client/chromium/chromium-125.0.6422.4.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-125.0.6422.4.ebuild 
b/www-client/chromium/chromium-125.0.6422.4.ebuild
index c689e3abafef..8f0934a3f723 100644
--- a/www-client/chromium/chromium-125.0.6422.4.ebuild
+++ b/www-client/chromium/chromium-125.0.6422.4.ebuild
@@ -64,7 +64,7 @@ CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 
et fa fi fil fr gu
sv sw ta te th tr uk ur vi zh-CN zh-TW"
 
 inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils
-inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx 
xdg-utils
+inherit python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs 
virtualx xdg-utils
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="https://www.chromium.org/;
@@ -1436,4 +1436,12 @@ pkg_postinst() {
elog "/etc/chromium/default."
fi
fi
+
+   if systemd_is_booted && ! -f /etc/machine-id ; then
+   ewarn "The lack of an '/etc/machine-id' file on this system 
booted with systemd"
+   ewarn "indicates that the Gentoo handbook was not followed to 
completion."
+   ewarn ""
+   ewarn "Chromium is known to behave unpredictably with this 
system configuration;"
+   ewarn "please complete the configuration of this system before 
logging any bugs."
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/, net-misc/curl/files/

2024-04-19 Thread Matt Jolly
commit: 6c9477001d99393a7fc4f610d0ef25a4fef0ce60
Author: Matt Jolly  gentoo  org>
AuthorDate: Sat Apr 20 03:51:05 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Sat Apr 20 04:04:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c947700

net-misc/curl: add 8.7.1-r2

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

 .../{curl-8.7.1-r1.ebuild => curl-8.7.1-r2.ebuild} |   0
 net-misc/curl/files/curl-8.7.1-chunked-post.patch  |  57 
 .../files/curl-8.7.1-fix-compress-option.patch | 153 +
 3 files changed, 210 insertions(+)

diff --git a/net-misc/curl/curl-8.7.1-r1.ebuild 
b/net-misc/curl/curl-8.7.1-r2.ebuild
similarity index 100%
rename from net-misc/curl/curl-8.7.1-r1.ebuild
rename to net-misc/curl/curl-8.7.1-r2.ebuild

diff --git a/net-misc/curl/files/curl-8.7.1-chunked-post.patch 
b/net-misc/curl/files/curl-8.7.1-chunked-post.patch
new file mode 100644
index ..9d1fef73d383
--- /dev/null
+++ b/net-misc/curl/files/curl-8.7.1-chunked-post.patch
@@ -0,0 +1,57 @@
+https://github.com/curl/curl/commit/721941aadf4adf4f6aeb3f4c0ab489bb89610c36
+From: Stefan Eissing 
+Date: Mon, 1 Apr 2024 15:41:18 +0200
+Subject: [PATCH] http: with chunked POST forced, disable length check on read
+ callback
+
+- when an application forces HTTP/1.1 chunked transfer encoding
+  by setting the corresponding header and instructs curl to use
+  the CURLOPT_READFUNCTION, disregard any POST length information.
+- this establishes backward compatibility with previous curl versions
+
+Applications are encouraged to not force "chunked", but rather
+set length information for a POST. By setting -1, curl will
+auto-select chunked on HTTP/1.1 and work properly on other HTTP
+versions.
+
+Reported-by: Jeff King
+Fixes #13229
+Closes #13257
+--- a/lib/http.c
 b/lib/http.c
+@@ -2046,8 +2046,19 @@ static CURLcode set_reader(struct Curl_easy *data, 
Curl_HttpReq httpreq)
+   else
+ result = Curl_creader_set_null(data);
+ }
+-else { /* we read the bytes from the callback */
+-  result = Curl_creader_set_fread(data, postsize);
++else {
++  /* we read the bytes from the callback. In case "chunked" encoding
++   * is forced by the application, we disregard `postsize`. This is
++   * a backward compatibility decision to earlier versions where
++   * chunking disregarded this. See issue #13229. */
++  bool chunked = FALSE;
++  char *ptr = Curl_checkheaders(data, STRCONST("Transfer-Encoding"));
++  if(ptr) {
++/* Some kind of TE is requested, check if 'chunked' is chosen */
++chunked = Curl_compareheader(ptr, STRCONST("Transfer-Encoding:"),
++ STRCONST("chunked"));
++  }
++  result = Curl_creader_set_fread(data, chunked? -1 : postsize);
+ }
+ return result;
+ 
+@@ -2115,6 +2126,13 @@ CURLcode Curl_http_req_set_reader(struct Curl_easy 
*data,
+ data->req.upload_chunky =
+   Curl_compareheader(ptr,
+  STRCONST("Transfer-Encoding:"), STRCONST("chunked"));
++if(data->req.upload_chunky &&
++   Curl_use_http_1_1plus(data, data->conn) &&
++   (data->conn->httpversion >= 20)) {
++   infof(data, "suppressing chunked transfer encoding on connection "
++ "using HTTP version 2 or higher");
++   data->req.upload_chunky = FALSE;
++}
+   }
+   else {
+ curl_off_t req_clen = Curl_creader_total_length(data);

diff --git a/net-misc/curl/files/curl-8.7.1-fix-compress-option.patch 
b/net-misc/curl/files/curl-8.7.1-fix-compress-option.patch
new file mode 100644
index ..a06a53729533
--- /dev/null
+++ b/net-misc/curl/files/curl-8.7.1-fix-compress-option.patch
@@ -0,0 +1,153 @@
+https://github.com/curl/curl/commit/b30d694a027eb771c02a3db0dee0ca03ccab7377
+From: Stefan Eissing 
+Date: Thu, 28 Mar 2024 11:08:15 +0100
+Subject: [PATCH] content_encoding: brotli and others, pass through 0-length
+ writes
+
+- curl's transfer handling may write 0-length chunks at the end of the
+  download with an EOS flag. (HTTP/2 does this commonly)
+
+- content encoders need to pass-through such a write and not count this
+  as error in case they are finished decoding
+
+Fixes #13209
+Fixes #13212
+Closes #13219
+--- a/lib/content_encoding.c
 b/lib/content_encoding.c
+@@ -300,7 +300,7 @@ static CURLcode deflate_do_write(struct Curl_easy *data,
+   struct zlib_writer *zp = (struct zlib_writer *) writer;
+   z_stream *z = >z; /* zlib state structure */
+ 
+-  if(!(type & CLIENTWRITE_BODY))
++  if(!(type & CLIENTWRITE_BODY) || !nbytes)
+ return Curl_cwriter_write(data, writer->next, type, buf, nbytes);
+ 
+   /* Set the compressed input when this function is called */
+@@ -457,7 +457,7 @@ static CUR

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

2024-04-18 Thread Matt Jolly
commit: 63b2fce92eb2a33255e4e186aa1d42064db40434
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 18 09:49:22 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 18 15:28:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b2fce9

www-client/microsoft-edge-beta: automated bump (124.0.2478.49)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-124.0.2478.49.ebuild   | 126 +
 2 files changed, 127 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index e455d5c33c9b..31e990816fd8 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_124.0.2478.19-1_amd64.deb 167374274 BLAKE2B 
725270a8c44e7785d61a546479b2451fa5f0a2f0de872bf1fc20952ac22f0c314bf9cea2c6023ff7798f60cb7d7591a605960699db21ebee03ea752afd7a2744
 SHA512 
bc390b819110acc417f9c8cb1f3d13abe2b9ffb4a9d50a22eb0883d92bd2cc4cdd055d7370a0510d67903e67dfc68aa4be36b51598f83e07d70b09059c3d6ad6
 DIST microsoft-edge-beta_124.0.2478.27-1_amd64.deb 167389658 BLAKE2B 
edc430e99bda531d7cb5c3f6fc31ea48e903bf01db08f584533dc06bf4efcc20ae58c7538f44f85bcdc09cde0cdb1d7cf1ab08564f214226a975be3b7c30d196
 SHA512 
84a6ec505948e9fcd3c754d3b0934e4e05b1e5b0eeb2cbd671cceca0d99cca6cedd96c573816e1a1db9e6fd56d335cd67964a448c78891d58191ce5aff9e45f1
 DIST microsoft-edge-beta_124.0.2478.39-1_amd64.deb 167474794 BLAKE2B 
444bbf493772e48fd741876751aea25ee61b426bcb050b14373352e89499a9c42b207e8bc90eee1e150d1c42393cf06836cb19b0274d7064b0b4576f3a033036
 SHA512 
23864864291569f222c82bc20fc0c94ae780ce364f902c9fe5c96c0eb6ffad3e4cb6961beb47810261457a04d6b33af8d2b133123b240b62d67fc171a470
+DIST microsoft-edge-beta_124.0.2478.49-1_amd64.deb 167564674 BLAKE2B 
ad761d93f0a67972cdebf57da646d04920a637d58d9c2b95e488b810f9a4d17fb26f603f956035dd3ee7f084a53ce8611db3e18a64f854a2822ac1c6deeae5f9
 SHA512 
76f49f29741bbf0a983d94fdbc09edbc4965f3ba6b5aaa7b7d6427caf4ec7b35c2b25249fb1926b35bf82007dae7144d8bc646689e6fa0a0a69c397d1932810f

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.49.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.49.ebuild
new file mode 100644
index ..0ff710cc5ddc
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.49.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+S=${WORKDIR}
+
+LICENSE="microsoft-edge"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="+mip qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/do

[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] )

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2024-04-18 Thread Matt Jolly
commit: 9549b6e8362e0a5a5cc950ca4f0604353ac87152
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 18 10:34:56 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 18 15:28:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9549b6e8

www-client/chromium: add 125.0.6422.4

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

 www-client/chromium/Manifest   |4 +
 www-client/chromium/chromium-125.0.6422.4.ebuild   | 1439 
 .../chromium-125-oauth2-client-switches.patch  |   45 +
 .../chromium/files/chromium-125-system-zstd.patch  |   53 +
 4 files changed, 1541 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index f6590d9de910..45a466f05223 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -5,8 +5,12 @@ DIST chromium-123.0.6312.122.tar.xz 3488275388 BLAKE2B 
9f7e6c4984a41dbed6849eee0
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51
 DIST chromium-124.0.6367.60.tar.xz 3432734968 BLAKE2B 
8203576cf98c6118bf81d6f4440e7cb03d4f25530e9b6fb160c57b0cb38ee70311aa5f7d418d9f2e0ad6d0abe50e0e625022b36dea834e255a5113a034844590
 SHA512 
3c13cbd65b11d187576dbf40665b4e43397e706fe43516dd280ad238519aa663c490a314ff43a1f2b41c1f757e3d9dbeeefe88e2d0cf312bb149c7737d8713fd
+DIST chromium-125-clang.tar.xz 50745124 BLAKE2B 
6d9a8752a648c5e202c5597dd1adf52af9d37784166f75ab803a6dfbb4cd88e57f88851052f005d388020cd840d6854cbd295220f519325d5bfa3174ed9115dd
 SHA512 
32200f39c1d4a24db30d67bfd324490c9fe4fcba2efb7bf83b6db14944a772cdd256dad93d7e23bf9efefc6c98007afde06ba7f8f2a1aafa7e27457e2193e23c
+DIST chromium-125-rust.tar.xz 150461068 BLAKE2B 
b62fd93d4de25803da5eb98f67c25c455d7ae8e86f202e614bcbe9787957e63ec01ef3eabde3eb7a69d51d25a95a32577477e69ab71c008dcb55411f6d755433
 SHA512 
6cedf2cfdfefea782c7f1b1b13daae8e44f0678cb2a92454cdea5cd95ada14bd331fc5634da0267369743ab31d9d73ec30d971bdd7a9b68c2f2270a22c552b8c
+DIST chromium-125.0.6422.4.tar.xz 3435677640 BLAKE2B 
3792beb294ea67944ba320397e3728342447a70d19609260153222dc8c6cf751d3ae8a0ab3e197421d1870ec70570eba0001c8b7f03aaf628257ed76705f4971
 SHA512 
4c6f5cb64ff433474436b82a92470ff1d3f21ede03fc5f202ca0e1a0490ae820312bcd36a02e8aa3055e21a085318cbc1cd4f5c4cc84ecb3bcaee6d7e59b89ef
 DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 
8a7dd76edb23afb7b2f65084696bce5d6e54d63ca34c4590052db1086ed0a422b1efde863c4daad4e2526f329eb65276b9ad5406017cd97fb75b1a9556c1f933
 SHA512 
ea47255deac1893896f64496629d34c7092f266a175b8400fcf4f01b9d038ae240e911bff488558bb28e6f5795bbcf276adf20ed1e0ccb8ac99f9ddd260742f9
 DIST chromium-patches-124.tar.bz2 4706 BLAKE2B 
5acae233ce7b43669dbf65c368467f94c9a0ec509713ec4510943ede12d495dad1670a5c0a7435e0e16251c7429145e575cb1c9661439ff1c626d709856b6a94
 SHA512 
3d0d365b6d484def626153b07c0ab187195f27ebada63bd2547b52ed1e2157aab2415a6140c293a140d7a0545ae0fc1cdd431b37fa0c4a212a34c13baccb358c
+DIST chromium-patches-125.tar.bz2 4688 BLAKE2B 
96cffec1931f59bfad53efee930292ca123e3daf3cf6f062583aae15853283c32ce2f564de7e35b678a34ed7981d5e8796059d00d5409c31d3e2e5839f93cf9c
 SHA512 
fe4173b2409002d52fd443e87ce4894b53d0b24808f002766942086b99174cb9da42b6e7f92d80d6432d78d7ae3458265ec6cf091a76d0e4e25b44dfdd438dcf
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_123.0.6312.105-1raptor0~deb12u1.debian.tar.xz 579484 BLAKE2B 
587082358377f7bc0dca0dec83772abb7e040ad894ca4d456a294b7f5c19297acbc5b1dac725d3c1dbaaeefd480328c6c06c607438e560aa6359c1e98c4b1c9c
 SHA512 
6b670a139e284cc96da65ff3c1b3e715cd9b436de2404792d619cfad23e2040fd931e7cc49f0b1ac17e11522804a4c9a621cb943e0dab33fb5bf422e954c5421

diff --git a/www-client/chromium/chromium-125.0.6422.4.ebuild 
b/www-client/chromium/chromium-125.0.6422.4.ebuild
new file mode 100644
index ..c689e3abafef
--- /dev/null

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

2024-04-18 Thread Matt Jolly
commit: 305ac8686a234652d9c55298021c282b7484c7b6
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 18 09:49:24 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 18 15:28:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305ac868

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-124.0.2478.19.ebuild   | 126 -
 2 files changed, 127 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 31e990816fd8..2259269c6cae 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_124.0.2478.19-1_amd64.deb 167374274 BLAKE2B 
725270a8c44e7785d61a546479b2451fa5f0a2f0de872bf1fc20952ac22f0c314bf9cea2c6023ff7798f60cb7d7591a605960699db21ebee03ea752afd7a2744
 SHA512 
bc390b819110acc417f9c8cb1f3d13abe2b9ffb4a9d50a22eb0883d92bd2cc4cdd055d7370a0510d67903e67dfc68aa4be36b51598f83e07d70b09059c3d6ad6
 DIST microsoft-edge-beta_124.0.2478.27-1_amd64.deb 167389658 BLAKE2B 
edc430e99bda531d7cb5c3f6fc31ea48e903bf01db08f584533dc06bf4efcc20ae58c7538f44f85bcdc09cde0cdb1d7cf1ab08564f214226a975be3b7c30d196
 SHA512 
84a6ec505948e9fcd3c754d3b0934e4e05b1e5b0eeb2cbd671cceca0d99cca6cedd96c573816e1a1db9e6fd56d335cd67964a448c78891d58191ce5aff9e45f1
 DIST microsoft-edge-beta_124.0.2478.39-1_amd64.deb 167474794 BLAKE2B 
444bbf493772e48fd741876751aea25ee61b426bcb050b14373352e89499a9c42b207e8bc90eee1e150d1c42393cf06836cb19b0274d7064b0b4576f3a033036
 SHA512 
23864864291569f222c82bc20fc0c94ae780ce364f902c9fe5c96c0eb6ffad3e4cb6961beb47810261457a04d6b33af8d2b133123b240b62d67fc171a470
 DIST microsoft-edge-beta_124.0.2478.49-1_amd64.deb 167564674 BLAKE2B 
ad761d93f0a67972cdebf57da646d04920a637d58d9c2b95e488b810f9a4d17fb26f603f956035dd3ee7f084a53ce8611db3e18a64f854a2822ac1c6deeae5f9
 SHA512 
76f49f29741bbf0a983d94fdbc09edbc4965f3ba6b5aaa7b7d6427caf4ec7b35c2b25249fb1926b35bf82007dae7144d8bc646689e6fa0a0a69c397d1932810f

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.19.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.19.ebuild
deleted file mode 100644
index 0ff710cc5ddc..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.19.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-MY_P="${MY_PN}_${PV}-1"
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-S=${WORKDIR}
-
-LICENSE="microsoft-edge"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-IUSE="+mip qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/

[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] )

[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg-chromium/

2024-04-18 Thread Matt Jolly
commit: 9cc853fa4efce991676ffadc3a14634c10013d24
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 18 10:16:01 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 18 15:28:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc853fa

media-video/ffmpeg-chromium: add 125

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

 media-video/ffmpeg-chromium/Manifest   |   1 +
 .../ffmpeg-chromium/ffmpeg-chromium-125.ebuild | 247 +
 2 files changed, 248 insertions(+)

diff --git a/media-video/ffmpeg-chromium/Manifest 
b/media-video/ffmpeg-chromium/Manifest
index 7e2464b44f4f..154062c50024 100644
--- a/media-video/ffmpeg-chromium/Manifest
+++ b/media-video/ffmpeg-chromium/Manifest
@@ -2,3 +2,4 @@ DIST ffmpeg-chromium-120.tar.xz 10096036 BLAKE2B 
8f24dfed854c713df369e6ef15bc773
 DIST ffmpeg-chromium-121.tar.xz 10128048 BLAKE2B 
ba8e25356b7e0820dffea1b919288ddb3d6ec56fe8d17493529ec978deae629607ff5a5857a313e478193a1fca55fa3e5256e37d57251141e1f0a892cbdcf674
 SHA512 
e6cef1285237673ce5851cbddf4cda9821c247a120bf73af2b931745b2886c915a35bb2bc21a8a9c5154be9e540f8abccc3bb64e704f5b859141d0dcc2e1
 DIST ffmpeg-chromium-123.tar.xz 10323756 BLAKE2B 
b56afd5946513511938feeea4fd60e22fcf241a2380b36990eadf812b3517d6941156de73135efdc873704d27bc3329c71193be5132e462caaf7f2dc29e8a058
 SHA512 
635e1c5496d6f41fa5dd69efbe6dd335a15705dce8544fc45df440b19965caa130646d16b7c22b2b7cc0809979d28f39245fc5c208637e445b1fc1eb384da418
 DIST ffmpeg-chromium-124.tar.xz 10378648 BLAKE2B 
3cb79d356e84d76a241ad81491d22d42b7a768e348d245bda00101e3967c0864e95a1dd83372e6aaf3a9130ff5ae38610fe2bd4ee8e21fc8247af4172af0683a
 SHA512 
627d1ba81c50300e7188e8a2cc5f76ea9e81e817209631f2eecb81b7b9a0be60a12290eba16240dd0b0dce3d59550a8246be54df2035bd75a9e95ae77d67467b
+DIST ffmpeg-chromium-125.tar.xz 10372892 BLAKE2B 
53b805354b55f1dfbe2341b767aaccca7efea4cced02db9090be88e89a4d2d688904ffc996c206d92a99d4eb93733b7f8cb47fd80dc43019c3bb6690903a1140
 SHA512 
c1b68b16a3dbd6f96e52c313b9ddf1c193ef302e5cbe7e127c511e54a4453c32c84b3df954e397d7ba834ef17fe1cba6efabfde855d3bb9e497bcde1b66c3d8d

diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-125.ebuild 
b/media-video/ffmpeg-chromium/ffmpeg-chromium-125.ebuild
new file mode 100644
index ..8356541f8bcc
--- /dev/null
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-125.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+COMMIT=901248a373cbbe7af68fb92faf3be7d4f679150d
+DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based 
browsers"
+HOMEPAGE="https://ffmpeg.org/;
+SRC_URI="https://deps.gentoo.zip/media-video/${P}.tar.xz;
+
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gpl? ( GPL-2 )
+"
+SLOT="${PV}"
+
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# Options to use as use_enable in the foo[:bar] form.
+# This will feed configure with $(use_enable foo bar)
+# or $(use_enable foo foo) if no :bar is set.
+# foo is added to IUSE.
+FFMPEG_FLAG_MAP=(
+   cpudetection:runtime-cpudetect debug
+   +gpl
+   vaapi vdpau vulkan
+   nvenc:ffnvcodec
+   # Threads; we only support pthread for now but ffmpeg supports 
more
+   +threads:pthreads
+)
+
+IUSE="
+   ${FFMPEG_FLAG_MAP[@]%:*}
+"
+
+# Strings for CPU features in the useflag[:configure_option] form
+# if :configure_option isn't set, it will use 'useflag' as configure option
+ARM_CPU_FEATURES=(
+   cpu_flags_arm_thumb:armv5te
+   cpu_flags_arm_v6:armv6
+   cpu_flags_arm_thumb2:armv6t2
+   cpu_flags_arm_neon:neon
+   cpu_flags_arm_vfp:vfp
+   cpu_flags_arm_vfpv3:vfpv3
+   cpu_flags_arm_v8:armv8
+   cpu_flags_arm_asimddp:dotprod
+   cpu_flags_arm_i8mm:i8mm
+)
+ARM_CPU_REQUIRED_USE="
+   arm64? ( cpu_flags_arm_v8 )
+   cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon )
+   cpu_flags_arm_neon? (
+   cpu_flags_arm_vfp
+   arm? ( cpu_flags_arm_thumb2 )
+   )
+   cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp )
+   cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 )
+   cpu_flags_arm_v6? (
+   arm? ( cpu_flags_arm_thumb )
+   )
+"
+X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx 
avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx
+  mmxext:mmxext sse:sse sse2:sse2 
sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop )
+X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} )
+X86_CPU_REQUIRED_USE="
+   cpu_flags_x86_avx2? ( cpu_flags_x86_avx )
+   cpu_flags_x86_fma4? ( cpu_flags_x86_avx )
+   cpu_flags_x86_fma3? ( cpu_flags_x86_avx )
+   cpu_flags_x86_xop?  ( cpu_flags_x86_avx )
+   cpu_flags_x86_avx?  ( cpu_flags_x86_sse4_

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

2024-04-18 Thread Matt Jolly
commit: 11cf366bf7f99cc820a1d0aea7142e16833eb0e6
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 18 09:48:35 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 18 15:27:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11cf366b

www-client/google-chrome-beta: automated update (125.0.6422.4)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...beta-124.0.6367.60.ebuild => google-chrome-beta-125.0.6422.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 2f0ba1126af0..b84355642d22 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_124.0.6367.60-1_amd64.deb 107169604 BLAKE2B 
76c3f09409e84c9a397dc378fc12bc26a31eff224e09f81f64b7b94516c06e9bb804ac66cfa625dda959b093aa4761e6a6413a2a48ea5f8484608488d2afc1ff
 SHA512 
a3674b7d4c81a12642af981db1fb9838138e80100a0c2a6bf42c297eec82f6865d946c71bdd1695aeba600315aea4309bfcae127584557945582503bec670486
+DIST google-chrome-beta_125.0.6422.4-1_amd64.deb 107571680 BLAKE2B 
3cff12d54eb7c3a5b605946bfa2ccacd23776cd2ddb8222418646aa58f24b1a01558ffc60023a587b76d137711a201c0a4c4a6ea615f8b9816dd3b100433a5f6
 SHA512 
0d73964023b1cca9a6239a477159a841fb4de90445cdd51dfefe7a33fb5abeb48b4026b4125e985cb77ba4fc7442e538437bb432361ab5a8432c6f38bdfe94d5

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-124.0.6367.60.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-125.0.6422.4.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-124.0.6367.60.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-125.0.6422.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

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

www-plugins/chrome-binary-plugins: automated update (125.0.6422.4_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...67.60_beta.ebuild => chrome-binary-plugins-125.0.6422.4_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index c0b736f2b4c9..04bdf18d6c1c 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_124.0.6367.60-1_amd64.deb 107169604 BLAKE2B 
76c3f09409e84c9a397dc378fc12bc26a31eff224e09f81f64b7b94516c06e9bb804ac66cfa625dda959b093aa4761e6a6413a2a48ea5f8484608488d2afc1ff
 SHA512 
a3674b7d4c81a12642af981db1fb9838138e80100a0c2a6bf42c297eec82f6865d946c71bdd1695aeba600315aea4309bfcae127584557945582503bec670486
+DIST google-chrome-beta_125.0.6422.4-1_amd64.deb 107571680 BLAKE2B 
3cff12d54eb7c3a5b605946bfa2ccacd23776cd2ddb8222418646aa58f24b1a01558ffc60023a587b76d137711a201c0a4c4a6ea615f8b9816dd3b100433a5f6
 SHA512 
0d73964023b1cca9a6239a477159a841fb4de90445cdd51dfefe7a33fb5abeb48b4026b4125e985cb77ba4fc7442e538437bb432361ab5a8432c6f38bdfe94d5
 DIST google-chrome-stable_124.0.6367.60-1_amd64.deb 107128128 BLAKE2B 
327e55fa5192c299d74fedf4f0e14dfb2183f9a980332afee0a270298c54c91ef9dec2a1dcb8fb6b939ac4908fe5eb3f9a22ec40e4bc055544cc92eedd39edc5
 SHA512 
fd3f082168916eec946c01d01866a838a50d89c4088056a220c646d996a39c4068481d892eab1a1d6a54fba8dc5fd56b3283c99d1559f8cd11065626402860b2
 DIST google-chrome-unstable_125.0.6420.3-1_amd64.deb 108007528 BLAKE2B 
fa2f87cec95168dc060c697c18f21fa07f36485c2c50839d44e8cf4b2d4102bd01be69faf4920471b836e979743fb7870430d3fe59470ea7986362c036ac40bf
 SHA512 
c66be2e7f67ec896efb81f6d490e4cb4c67b176b4d67db25610a4512260e5d957eeefcdbb3b1e7bc6ebddee4b5d376ef1a07408d80b6376253e14fb4a2a7e836

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6422.4_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6422.4_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

2024-04-16 Thread Matt Jolly
commit: b4ec8367034dfa8c64b22517e6abaa7dcd88722a
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 17 04:26:00 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 17 04:55:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ec8367

www-apps/chromedriver-bin: automated update (124.0.6367.60)

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

 www-apps/chromedriver-bin/Manifest  | 2 +-
 ...-bin-123.0.6312.122.ebuild => chromedriver-bin-124.0.6367.60.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/chromedriver-bin/Manifest 
b/www-apps/chromedriver-bin/Manifest
index 422f5b3d2abd..604fbd32b22e 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1 +1 @@
-DIST chromedriver-bin-123.0.6312.122.linux64.zip 8636344 BLAKE2B 
20dfd3335f01bbfa7f00d476643da99cafd3e91d3cf72b4bba4015b44fe52a359966be6cdec50a643225a1b7d8e91c4af17561b94f5c00566694491490ef4378
 SHA512 
36a653a02b1522da2fe4661a5f28467fdcdf8e8919218dd6ce37ff4e8de979b3baf39c9b976c74cbd5e785bfa6735a2cafe840452233ca06616327fc890d9361
+DIST chromedriver-bin-124.0.6367.60.linux64.zip 8675151 BLAKE2B 
3b000183b9a6b4ddf485c4cefad32531b4ffe5d3572b3fcdb94e735270625fc890b2f3a06bf2a6964c22b89b4a3a479cd3df617cd22212303cb56a14009d91b2
 SHA512 
eb91a27751ce3d1ff04015ca9414ed54b78c772ce526e5812df0a89d23304642f4562ef3620aede01a6940faa5f8961485cfda724ddbba7456276da22fee

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-123.0.6312.122.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-124.0.6367.60.ebuild
similarity index 100%
rename from www-apps/chromedriver-bin/chromedriver-bin-123.0.6312.122.ebuild
rename to www-apps/chromedriver-bin/chromedriver-bin-124.0.6367.60.ebuild



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

2024-04-16 Thread Matt Jolly
commit: 84013f1575b514c0104a0c87d7e12821223b8c3a
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 17 04:25:15 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 17 04:53:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84013f15

www-client/google-chrome: automated update (124.0.6367.60)

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

 www-client/google-chrome/Manifest   | 2 +-
 ...-chrome-123.0.6312.122.ebuild => google-chrome-124.0.6367.60.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 5b83ac0216cf..e929beab1aca 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_123.0.6312.122-1_amd64.deb 107223784 BLAKE2B 
481594c89f18a9b838113958608ac7f400f073a9b8192a1c5420bf031463830f7f4ade5581c998080dcc81e1c383263897b4a6dbf301ed5b070a1982833ad0bf
 SHA512 
cab58a46ed15151724df8057fbfa57ae2a19693287f1d222eb1449a3d9e8849ac7513cbadaeb0cd587cc8b4cd4c3be5d8f2a8c1add3a287c54452f39a2c1d44b
+DIST google-chrome-stable_124.0.6367.60-1_amd64.deb 107128128 BLAKE2B 
327e55fa5192c299d74fedf4f0e14dfb2183f9a980332afee0a270298c54c91ef9dec2a1dcb8fb6b939ac4908fe5eb3f9a22ec40e4bc055544cc92eedd39edc5
 SHA512 
fd3f082168916eec946c01d01866a838a50d89c4088056a220c646d996a39c4068481d892eab1a1d6a54fba8dc5fd56b3283c99d1559f8cd11065626402860b2

diff --git a/www-client/google-chrome/google-chrome-123.0.6312.122.ebuild 
b/www-client/google-chrome/google-chrome-124.0.6367.60.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-123.0.6312.122.ebuild
rename to www-client/google-chrome/google-chrome-124.0.6367.60.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2024-04-16 Thread Matt Jolly
commit: fab59d45d39b8a0e8982d37ea202799db6d8af95
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 17 04:27:05 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 17 04:55:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab59d45

www-client/microsoft-edge-dev: automated bump (125.0.2518.0)

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-125.0.2518.0.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 58fe20f86e56..fb335bb363a8 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_124.0.2478.10-1_amd64.deb 167388474 BLAKE2B 
f01b4179306306014047e34f64ca2d79b1359e86364f33810f81700bf64654026c4f30e30c82f270c906e2365c0dad67069432344f23bb3305d2fbdd86463ec6
 SHA512 
1a8b4484f0fb484a361b90b017385caea53c58f867a0506f6eeeac3e502f07d50aeb0a726da4e5667644ef9d737c9e3fc92f7845d20113c21932eb12960c04bd
 DIST microsoft-edge-dev_125.0.2492.1-1_amd64.deb 166493890 BLAKE2B 
249caf6e4643dd961783a9159374379db29ba26ae18334d1f05015dae46b9efc0becfda0c708804a024062978e4c2274eb8b63dea4de9216df4756bb02bee5b1
 SHA512 
a7d32bc493e801df731ec08e21b39bae52a4912eb0660a1f1a58a35557e759975730736b273d3b70eccf950714ed23ef49551b61538418fdc0b0325051fd65ea
 DIST microsoft-edge-dev_125.0.2506.0-1_amd64.deb 166910606 BLAKE2B 
bd008c624ca5b2b6cb66d20b1d404622a8dffaf11be64a066f2413311fbd5664d12ded2b556df5d40d6b56aaad88560a9a49675acbd298b7af47313699cd6af7
 SHA512 
b938ded35dea68fed0e12ce784ffa620c9f26b74c7f3cb8c66c70f16bffea33c81fef1c51bdc426dac59a2d4e56acbe4ffbdbe835be9f43f23480ed48f075f8c
+DIST microsoft-edge-dev_125.0.2518.0-1_amd64.deb 167009998 BLAKE2B 
8738b70b862d6b547c8b91336d24b3b45ef9f3085dbc5fae062211e4834d37086cfd2de507c6e4ec62f1d4294214b464ac205bb3a37a561f791ad674179105bb
 SHA512 
52cba9509c24cf383d39efe9a05c48931a66a3e75294b12b5b5e45560441f42c885e913da4736fce9f0e58e3689c8c1c961e9fe9bdabda169c86f42a3c0a865d

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-125.0.2518.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-125.0.2518.0.ebuild
new file mode 100644
index ..0ff710cc5ddc
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-125.0.2518.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+S=${WORKDIR}
+
+LICENSE="microsoft-edge"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="+mip qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/do

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-04-16 Thread Matt Jolly
commit: 43724aea3dd5b78be5f03ebe449db56cb0f85ba1
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 17 04:25:52 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 17 04:55:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43724aea

www-plugins/chrome-binary-plugins: automated update (124.0.6367.60)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...123.0.6312.122.ebuild => chrome-binary-plugins-124.0.6367.60.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index b2f748800d2b..4ceb7b6db407 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_124.0.6367.60-1_amd64.deb 107169604 BLAKE2B 
76c3f09409e84c9a397dc378fc12bc26a31eff224e09f81f64b7b94516c06e9bb804ac66cfa625dda959b093aa4761e6a6413a2a48ea5f8484608488d2afc1ff
 SHA512 
a3674b7d4c81a12642af981db1fb9838138e80100a0c2a6bf42c297eec82f6865d946c71bdd1695aeba600315aea4309bfcae127584557945582503bec670486
-DIST google-chrome-stable_123.0.6312.122-1_amd64.deb 107223784 BLAKE2B 
481594c89f18a9b838113958608ac7f400f073a9b8192a1c5420bf031463830f7f4ade5581c998080dcc81e1c383263897b4a6dbf301ed5b070a1982833ad0bf
 SHA512 
cab58a46ed15151724df8057fbfa57ae2a19693287f1d222eb1449a3d9e8849ac7513cbadaeb0cd587cc8b4cd4c3be5d8f2a8c1add3a287c54452f39a2c1d44b
+DIST google-chrome-stable_124.0.6367.60-1_amd64.deb 107128128 BLAKE2B 
327e55fa5192c299d74fedf4f0e14dfb2183f9a980332afee0a270298c54c91ef9dec2a1dcb8fb6b939ac4908fe5eb3f9a22ec40e4bc055544cc92eedd39edc5
 SHA512 
fd3f082168916eec946c01d01866a838a50d89c4088056a220c646d996a39c4068481d892eab1a1d6a54fba8dc5fd56b3283c99d1559f8cd11065626402860b2
 DIST google-chrome-unstable_125.0.6396.3-1_amd64.deb 107382716 BLAKE2B 
5fdb87f21a5857e418c8b5c1b369797738ba8e58ebe783f659ac8c50be764944d37ce2fe08bca6357a9c6c2fadef0b83fddd2cdf1606610b54fa7dd984494ce3
 SHA512 
5c9421a7b9cf3584c92f2cb58be41bb2a8a1f6bf469cbfc788c4f989bba5db82b1855bd78375c18332c5df76c1592489205e5330667f9225ba0ed99a0c6f4654

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.122.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.122.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2024-04-16 Thread Matt Jolly
commit: d9b0dd0e20746247dfa755e6a2952d8359ce9115
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 17 04:27:08 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 17 04:55:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b0dd0e

www-client/microsoft-edge-dev: remove old

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

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-124.0.2478.10.ebuild| 126 -
 2 files changed, 127 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index fb335bb363a8..547301a075d1 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_124.0.2478.10-1_amd64.deb 167388474 BLAKE2B 
f01b4179306306014047e34f64ca2d79b1359e86364f33810f81700bf64654026c4f30e30c82f270c906e2365c0dad67069432344f23bb3305d2fbdd86463ec6
 SHA512 
1a8b4484f0fb484a361b90b017385caea53c58f867a0506f6eeeac3e502f07d50aeb0a726da4e5667644ef9d737c9e3fc92f7845d20113c21932eb12960c04bd
 DIST microsoft-edge-dev_125.0.2492.1-1_amd64.deb 166493890 BLAKE2B 
249caf6e4643dd961783a9159374379db29ba26ae18334d1f05015dae46b9efc0becfda0c708804a024062978e4c2274eb8b63dea4de9216df4756bb02bee5b1
 SHA512 
a7d32bc493e801df731ec08e21b39bae52a4912eb0660a1f1a58a35557e759975730736b273d3b70eccf950714ed23ef49551b61538418fdc0b0325051fd65ea
 DIST microsoft-edge-dev_125.0.2506.0-1_amd64.deb 166910606 BLAKE2B 
bd008c624ca5b2b6cb66d20b1d404622a8dffaf11be64a066f2413311fbd5664d12ded2b556df5d40d6b56aaad88560a9a49675acbd298b7af47313699cd6af7
 SHA512 
b938ded35dea68fed0e12ce784ffa620c9f26b74c7f3cb8c66c70f16bffea33c81fef1c51bdc426dac59a2d4e56acbe4ffbdbe835be9f43f23480ed48f075f8c
 DIST microsoft-edge-dev_125.0.2518.0-1_amd64.deb 167009998 BLAKE2B 
8738b70b862d6b547c8b91336d24b3b45ef9f3085dbc5fae062211e4834d37086cfd2de507c6e4ec62f1d4294214b464ac205bb3a37a561f791ad674179105bb
 SHA512 
52cba9509c24cf383d39efe9a05c48931a66a3e75294b12b5b5e45560441f42c885e913da4736fce9f0e58e3689c8c1c961e9fe9bdabda169c86f42a3c0a865d

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-124.0.2478.10.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-124.0.2478.10.ebuild
deleted file mode 100644
index 0ff710cc5ddc..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-124.0.2478.10.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-MY_P="${MY_PN}_${PV}-1"
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-S=${WORKDIR}
-
-LICENSE="microsoft-edge"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-IUSE="+mip qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/$

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-04-16 Thread Matt Jolly
commit: 4e633a78dc1852cfc075a9209652c11e852ce263
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 17 04:41:35 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 17 04:55:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e633a78

www-plugins/chrome-binary-plugins: Fix QA errors

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

 .../chrome-binary-plugins-124.0.6367.60.ebuild  | 6 ++
 .../chrome-binary-plugins-124.0.6367.60_beta.ebuild | 6 ++
 .../chrome-binary-plugins-125.0.6420.3_alpha.ebuild | 6 ++
 3 files changed, 6 insertions(+), 12 deletions(-)

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60.ebuild
index 76256358489d..01e48ea7c665 100644
--- 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60.ebuild
+++ 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60.ebuild
@@ -26,14 +26,13 @@ case ${PV} in
;;
 esac
 
-KEYWORDS="-* amd64"
-
 MY_PN="google-chrome-${SLOT}"
 MY_P="${MY_PN}_${MY_PV}"
-
 
SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb;
+S="${WORKDIR}/${CHROMEDIR}"
 
 LICENSE="google-chrome"
+KEYWORDS="-* amd64"
 RESTRICT="bindist mirror strip"
 
 RDEPEND="
@@ -49,7 +48,6 @@ for x in 0 beta stable unstable; do
fi
 done
 
-S="${WORKDIR}/${CHROMEDIR}"
 QA_PREBUILT="*"
 
 pkg_nofetch() {

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60_beta.ebuild
index 8002828065ef..3dabec912ba2 100644
--- 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60_beta.ebuild
+++ 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60_beta.ebuild
@@ -26,14 +26,13 @@ case ${PV} in
;;
 esac
 
-KEYWORDS="-* ~amd64"
-
 MY_PN="google-chrome-${SLOT}"
 MY_P="${MY_PN}_${MY_PV}"
-
 
SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb;
+S="${WORKDIR}/${CHROMEDIR}"
 
 LICENSE="google-chrome"
+KEYWORDS="-* ~amd64"
 RESTRICT="bindist mirror strip"
 
 RDEPEND="
@@ -49,7 +48,6 @@ for x in 0 beta stable unstable; do
fi
 done
 
-S="${WORKDIR}/${CHROMEDIR}"
 QA_PREBUILT="*"
 
 pkg_nofetch() {

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6420.3_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6420.3_alpha.ebuild
index 8002828065ef..3dabec912ba2 100644
--- 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6420.3_alpha.ebuild
+++ 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6420.3_alpha.ebuild
@@ -26,14 +26,13 @@ case ${PV} in
;;
 esac
 
-KEYWORDS="-* ~amd64"
-
 MY_PN="google-chrome-${SLOT}"
 MY_P="${MY_PN}_${MY_PV}"
-
 
SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb;
+S="${WORKDIR}/${CHROMEDIR}"
 
 LICENSE="google-chrome"
+KEYWORDS="-* ~amd64"
 RESTRICT="bindist mirror strip"
 
 RDEPEND="
@@ -49,7 +48,6 @@ for x in 0 beta stable unstable; do
fi
 done
 
-S="${WORKDIR}/${CHROMEDIR}"
 QA_PREBUILT="*"
 
 pkg_nofetch() {



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-04-16 Thread Matt Jolly
commit: 95fe8bac1ad4b398d463a38a9dc9af1ebeee1a42
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 17 04:26:26 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 17 04:55:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95fe8bac

www-plugins/chrome-binary-plugins: automated update (125.0.6420.3_alpha)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...6.3_alpha.ebuild => chrome-binary-plugins-125.0.6420.3_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 4ceb7b6db407..c0b736f2b4c9 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_124.0.6367.60-1_amd64.deb 107169604 BLAKE2B 
76c3f09409e84c9a397dc378fc12bc26a31eff224e09f81f64b7b94516c06e9bb804ac66cfa625dda959b093aa4761e6a6413a2a48ea5f8484608488d2afc1ff
 SHA512 
a3674b7d4c81a12642af981db1fb9838138e80100a0c2a6bf42c297eec82f6865d946c71bdd1695aeba600315aea4309bfcae127584557945582503bec670486
 DIST google-chrome-stable_124.0.6367.60-1_amd64.deb 107128128 BLAKE2B 
327e55fa5192c299d74fedf4f0e14dfb2183f9a980332afee0a270298c54c91ef9dec2a1dcb8fb6b939ac4908fe5eb3f9a22ec40e4bc055544cc92eedd39edc5
 SHA512 
fd3f082168916eec946c01d01866a838a50d89c4088056a220c646d996a39c4068481d892eab1a1d6a54fba8dc5fd56b3283c99d1559f8cd11065626402860b2
-DIST google-chrome-unstable_125.0.6396.3-1_amd64.deb 107382716 BLAKE2B 
5fdb87f21a5857e418c8b5c1b369797738ba8e58ebe783f659ac8c50be764944d37ce2fe08bca6357a9c6c2fadef0b83fddd2cdf1606610b54fa7dd984494ce3
 SHA512 
5c9421a7b9cf3584c92f2cb58be41bb2a8a1f6bf469cbfc788c4f989bba5db82b1855bd78375c18332c5df76c1592489205e5330667f9225ba0ed99a0c6f4654
+DIST google-chrome-unstable_125.0.6420.3-1_amd64.deb 108007528 BLAKE2B 
fa2f87cec95168dc060c697c18f21fa07f36485c2c50839d44e8cf4b2d4102bd01be69faf4920471b836e979743fb7870430d3fe59470ea7986362c036ac40bf
 SHA512 
c66be2e7f67ec896efb81f6d490e4cb4c67b176b4d67db25610a4512260e5d957eeefcdbb3b1e7bc6ebddee4b5d376ef1a07408d80b6376253e14fb4a2a7e836

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6396.3_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6420.3_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6396.3_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6420.3_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2024-04-16 Thread Matt Jolly
commit: 79ab30b42dcb16f9fa294429ea4853c65ce19404
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 17 04:26:20 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 17 04:55:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ab30b4

www-client/google-chrome-unstable: automated update (125.0.6420.3)

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-125.0.6396.3.ebuild => google-chrome-unstable-125.0.6420.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 23db552ab8df..3c77b1f91687 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_125.0.6396.3-1_amd64.deb 107382716 BLAKE2B 
5fdb87f21a5857e418c8b5c1b369797738ba8e58ebe783f659ac8c50be764944d37ce2fe08bca6357a9c6c2fadef0b83fddd2cdf1606610b54fa7dd984494ce3
 SHA512 
5c9421a7b9cf3584c92f2cb58be41bb2a8a1f6bf469cbfc788c4f989bba5db82b1855bd78375c18332c5df76c1592489205e5330667f9225ba0ed99a0c6f4654
+DIST google-chrome-unstable_125.0.6420.3-1_amd64.deb 108007528 BLAKE2B 
fa2f87cec95168dc060c697c18f21fa07f36485c2c50839d44e8cf4b2d4102bd01be69faf4920471b836e979743fb7870430d3fe59470ea7986362c036ac40bf
 SHA512 
c66be2e7f67ec896efb81f6d490e4cb4c67b176b4d67db25610a4512260e5d957eeefcdbb3b1e7bc6ebddee4b5d376ef1a07408d80b6376253e14fb4a2a7e836

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-125.0.6396.3.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-125.0.6420.3.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-125.0.6396.3.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-125.0.6420.3.ebuild



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

2024-04-16 Thread Matt Jolly
commit: 662b4b76c2affa37c33c21bbf5ef145d0ce77906
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 17 03:25:34 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 17 03:25:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662b4b76

www-client/chromium: restrict ninja version used to build

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

 www-client/chromium/chromium-123.0.6312.105.ebuild | 2 +-
 www-client/chromium/chromium-123.0.6312.122.ebuild | 2 +-
 www-client/chromium/chromium-124.0.6367.60.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/chromium-123.0.6312.105.ebuild 
b/www-client/chromium/chromium-123.0.6312.105.ebuild
index 0c2d06603eb9..849491fbb4a4 100644
--- a/www-client/chromium/chromium-123.0.6312.105.ebuild
+++ b/www-client/chromium/chromium-123.0.6312.105.ebuild
@@ -251,7 +251,7 @@ BDEPEND="
)
>=dev-build/gn-${GN_MIN_VER}
dev-lang/perl
-   >=dev-build/ninja-1.7.2
+   =dev-util/gperf-3.0.3
dev-vcs/git
>=net-libs/nodejs-7.6.0[inspector]

diff --git a/www-client/chromium/chromium-123.0.6312.122.ebuild 
b/www-client/chromium/chromium-123.0.6312.122.ebuild
index a0a4d8c7afe3..bd84e3bd23b7 100644
--- a/www-client/chromium/chromium-123.0.6312.122.ebuild
+++ b/www-client/chromium/chromium-123.0.6312.122.ebuild
@@ -251,7 +251,7 @@ BDEPEND="
)
>=dev-build/gn-${GN_MIN_VER}
dev-lang/perl
-   >=dev-build/ninja-1.7.2
+   =dev-util/gperf-3.0.3
dev-vcs/git
>=net-libs/nodejs-7.6.0[inspector]

diff --git a/www-client/chromium/chromium-124.0.6367.60.ebuild 
b/www-client/chromium/chromium-124.0.6367.60.ebuild
index 65b65f96cc2d..1a979b91620f 100644
--- a/www-client/chromium/chromium-124.0.6367.60.ebuild
+++ b/www-client/chromium/chromium-124.0.6367.60.ebuild
@@ -251,7 +251,7 @@ BDEPEND="
)
>=dev-build/gn-${GN_MIN_VER}
dev-lang/perl
-   >=dev-build/ninja-1.7.2
+   =dev-util/gperf-3.0.3
dev-vcs/git
>=net-libs/nodejs-7.6.0[inspector]



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

2024-04-16 Thread Matt Jolly
commit: 40822ba9283c9cb5b111cbf4b56ec3b3a044e76e
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 17 03:30:21 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 17 03:30:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40822ba9

www-client/chromium: promote 124.0.6367.60 to stable subslot

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

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

diff --git a/www-client/chromium/chromium-124.0.6367.60.ebuild 
b/www-client/chromium/chromium-124.0.6367.60.ebuild
index 1a979b91620f..c7c69a5f9ee0 100644
--- a/www-client/chromium/chromium-124.0.6367.60.ebuild
+++ b/www-client/chromium/chromium-124.0.6367.60.ebuild
@@ -87,7 +87,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
pgo? ( 
https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar
 )"
 
 LICENSE="BSD"
-SLOT="0/beta"
+SLOT="0/stable"
 KEYWORDS="~amd64 ~arm64"
 IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
 IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts 
headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs 
pulseaudio"



[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

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

2024-04-16 Thread Matt Jolly
commit: 1656d0ebee378a3b999c0f527c4bea3460f0e0bc
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:36:09 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:36:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1656d0eb

www-client/microsoft-edge-beta: automated bump (124.0.2478.39)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-124.0.2478.39.ebuild   | 126 +
 2 files changed, 127 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 077ebb11cd60..7e8d500b8bb0 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_124.0.2478.10-1_amd64.deb 167387126 BLAKE2B 
8a78d1166620bf04fa0415cc3302587e77ccfc766b154dfaa383ff9953b08b6e192fa06628050242fae3b551177c7c4990154626d22f8cc40a448425084bfd7f
 SHA512 
13eaf2b131caeb7200d3be2463f9b0c8efdb1db73ea894a10811555ef455eca7326b7fd1e6c67d74e100999d549d560ff35eecf37f1ab2b8426e0a018a25bea0
 DIST microsoft-edge-beta_124.0.2478.19-1_amd64.deb 167374274 BLAKE2B 
725270a8c44e7785d61a546479b2451fa5f0a2f0de872bf1fc20952ac22f0c314bf9cea2c6023ff7798f60cb7d7591a605960699db21ebee03ea752afd7a2744
 SHA512 
bc390b819110acc417f9c8cb1f3d13abe2b9ffb4a9d50a22eb0883d92bd2cc4cdd055d7370a0510d67903e67dfc68aa4be36b51598f83e07d70b09059c3d6ad6
 DIST microsoft-edge-beta_124.0.2478.27-1_amd64.deb 167389658 BLAKE2B 
edc430e99bda531d7cb5c3f6fc31ea48e903bf01db08f584533dc06bf4efcc20ae58c7538f44f85bcdc09cde0cdb1d7cf1ab08564f214226a975be3b7c30d196
 SHA512 
84a6ec505948e9fcd3c754d3b0934e4e05b1e5b0eeb2cbd671cceca0d99cca6cedd96c573816e1a1db9e6fd56d335cd67964a448c78891d58191ce5aff9e45f1
+DIST microsoft-edge-beta_124.0.2478.39-1_amd64.deb 167474794 BLAKE2B 
444bbf493772e48fd741876751aea25ee61b426bcb050b14373352e89499a9c42b207e8bc90eee1e150d1c42393cf06836cb19b0274d7064b0b4576f3a033036
 SHA512 
23864864291569f222c82bc20fc0c94ae780ce364f902c9fe5c96c0eb6ffad3e4cb6961beb47810261457a04d6b33af8d2b133123b240b62d67fc171a470

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.39.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.39.ebuild
new file mode 100644
index ..0ff710cc5ddc
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.39.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+S=${WORKDIR}
+
+LICENSE="microsoft-edge"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="+mip qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/do

[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

[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 /o

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

2024-04-16 Thread Matt Jolly
commit: 77a26e6e8e6049d66583c7742f8c50002c34606f
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:36:12 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:36:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a26e6e

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-124.0.2478.10.ebuild   | 126 -
 2 files changed, 127 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 7e8d500b8bb0..e455d5c33c9b 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_124.0.2478.10-1_amd64.deb 167387126 BLAKE2B 
8a78d1166620bf04fa0415cc3302587e77ccfc766b154dfaa383ff9953b08b6e192fa06628050242fae3b551177c7c4990154626d22f8cc40a448425084bfd7f
 SHA512 
13eaf2b131caeb7200d3be2463f9b0c8efdb1db73ea894a10811555ef455eca7326b7fd1e6c67d74e100999d549d560ff35eecf37f1ab2b8426e0a018a25bea0
 DIST microsoft-edge-beta_124.0.2478.19-1_amd64.deb 167374274 BLAKE2B 
725270a8c44e7785d61a546479b2451fa5f0a2f0de872bf1fc20952ac22f0c314bf9cea2c6023ff7798f60cb7d7591a605960699db21ebee03ea752afd7a2744
 SHA512 
bc390b819110acc417f9c8cb1f3d13abe2b9ffb4a9d50a22eb0883d92bd2cc4cdd055d7370a0510d67903e67dfc68aa4be36b51598f83e07d70b09059c3d6ad6
 DIST microsoft-edge-beta_124.0.2478.27-1_amd64.deb 167389658 BLAKE2B 
edc430e99bda531d7cb5c3f6fc31ea48e903bf01db08f584533dc06bf4efcc20ae58c7538f44f85bcdc09cde0cdb1d7cf1ab08564f214226a975be3b7c30d196
 SHA512 
84a6ec505948e9fcd3c754d3b0934e4e05b1e5b0eeb2cbd671cceca0d99cca6cedd96c573816e1a1db9e6fd56d335cd67964a448c78891d58191ce5aff9e45f1
 DIST microsoft-edge-beta_124.0.2478.39-1_amd64.deb 167474794 BLAKE2B 
444bbf493772e48fd741876751aea25ee61b426bcb050b14373352e89499a9c42b207e8bc90eee1e150d1c42393cf06836cb19b0274d7064b0b4576f3a033036
 SHA512 
23864864291569f222c82bc20fc0c94ae780ce364f902c9fe5c96c0eb6ffad3e4cb6961beb47810261457a04d6b33af8d2b133123b240b62d67fc171a470

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.10.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.10.ebuild
deleted file mode 100644
index 0ff710cc5ddc..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.10.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-MY_P="${MY_PN}_${PV}-1"
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-S=${WORKDIR}
-
-LICENSE="microsoft-edge"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-IUSE="+mip qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/

[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, b

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

2024-04-16 Thread Matt Jolly
commit: 4761e5969f26b92d686c51dac44143b76f2b70c9
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:31:57 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:31:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4761e596

www-client/microsoft-edge: automated bump (123.0.2420.97)

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-123.0.2420.97.ebuild| 126 +
 2 files changed, 127 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 60dc3a0cd3b1..9926178e59e4 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_123.0.2420.81-1_amd64.deb 166576286 BLAKE2B 
83475c80d04db8134fc3bc8c3a267e37ae6feaec777d7ca48e221518ff6d3fb5eac0172675e6e7fa7c00dc3265ac35589a0ed5a75de24a68409a459f32ffee69
 SHA512 
11fb076ac3ee2c83cc94647359f73efbfbfc5ccec2b57656843a4345ace3cc7846f32eec143751a3454a46fa67ca5e0349beb53ccb1d3792d914bc457d0c8c2c
+DIST microsoft-edge-stable_123.0.2420.97-1_amd64.deb 166622822 BLAKE2B 
5ec3dc8c4776216c68f4e70f5153962ea529c48fd5b1004fff544a2765b3868e5c52a1a81ed877d0deab75803318635bfb25abe9df6c99dc8b390a49c76785f8
 SHA512 
23eb3e07ae698105dd0cbc052df62f3058548ba6e59bba27d42344796ef644999f06526eccb0ac17c450ec4886ee86c81e141a837c715c28a8e811a158117e81

diff --git a/www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild 
b/www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild
new file mode 100644
index ..0ff710cc5ddc
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+S=${WORKDIR}
+
+LICENSE="microsoft-edge"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="+mip qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+ 

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-04-16 Thread Matt Jolly
commit: 2130f593d25a207d91ce9cf86a2c297b780211c9
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:30:20 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:30:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2130f593

www-plugins/chrome-binary-plugins: automated update (124.0.6367.60_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...7.29_beta.ebuild => chrome-binary-plugins-124.0.6367.60_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index aa70cf59fa7a..b2f748800d2b 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_124.0.6367.29-1_amd64.deb 106855148 BLAKE2B 
855237e1b8a76fa4f9107755b61f060fefb849b575492602640d7ee75f3f5f7ef08b37a948e4f1c2fa2a2d19b3c879adcf4dcb00dab8ab61f48d1a73c7a79af4
 SHA512 
8565f0fd8037d067b93a172d221853da96d740c70c52f2f7d2e2bc6b294cfc43b84324ae7fb6b9fddea16157818f7c61bd05a83b9d6dc07f33d21c19d6171102
+DIST google-chrome-beta_124.0.6367.60-1_amd64.deb 107169604 BLAKE2B 
76c3f09409e84c9a397dc378fc12bc26a31eff224e09f81f64b7b94516c06e9bb804ac66cfa625dda959b093aa4761e6a6413a2a48ea5f8484608488d2afc1ff
 SHA512 
a3674b7d4c81a12642af981db1fb9838138e80100a0c2a6bf42c297eec82f6865d946c71bdd1695aeba600315aea4309bfcae127584557945582503bec670486
 DIST google-chrome-stable_123.0.6312.122-1_amd64.deb 107223784 BLAKE2B 
481594c89f18a9b838113958608ac7f400f073a9b8192a1c5420bf031463830f7f4ade5581c998080dcc81e1c383263897b4a6dbf301ed5b070a1982833ad0bf
 SHA512 
cab58a46ed15151724df8057fbfa57ae2a19693287f1d222eb1449a3d9e8849ac7513cbadaeb0cd587cc8b4cd4c3be5d8f2a8c1add3a287c54452f39a2c1d44b
 DIST google-chrome-unstable_125.0.6396.3-1_amd64.deb 107382716 BLAKE2B 
5fdb87f21a5857e418c8b5c1b369797738ba8e58ebe783f659ac8c50be764944d37ce2fe08bca6357a9c6c2fadef0b83fddd2cdf1606610b54fa7dd984494ce3
 SHA512 
5c9421a7b9cf3584c92f2cb58be41bb2a8a1f6bf469cbfc788c4f989bba5db82b1855bd78375c18332c5df76c1592489205e5330667f9225ba0ed99a0c6f4654

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.29_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.29_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.60_beta.ebuild



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

2024-04-16 Thread Matt Jolly
commit: 6e1759e3a03c32a059b186d51ed2a356fe199f83
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:32:05 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1759e3

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-123.0.2420.81.ebuild| 126 -
 2 files changed, 127 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 9926178e59e4..057d73fefd7b 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_123.0.2420.81-1_amd64.deb 166576286 BLAKE2B 
83475c80d04db8134fc3bc8c3a267e37ae6feaec777d7ca48e221518ff6d3fb5eac0172675e6e7fa7c00dc3265ac35589a0ed5a75de24a68409a459f32ffee69
 SHA512 
11fb076ac3ee2c83cc94647359f73efbfbfc5ccec2b57656843a4345ace3cc7846f32eec143751a3454a46fa67ca5e0349beb53ccb1d3792d914bc457d0c8c2c
 DIST microsoft-edge-stable_123.0.2420.97-1_amd64.deb 166622822 BLAKE2B 
5ec3dc8c4776216c68f4e70f5153962ea529c48fd5b1004fff544a2765b3868e5c52a1a81ed877d0deab75803318635bfb25abe9df6c99dc8b390a49c76785f8
 SHA512 
23eb3e07ae698105dd0cbc052df62f3058548ba6e59bba27d42344796ef644999f06526eccb0ac17c450ec4886ee86c81e141a837c715c28a8e811a158117e81

diff --git a/www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild 
b/www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild
deleted file mode 100644
index 7ea339bd40f9..
--- a/www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-MY_P="${MY_PN}_${PV}-1"
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-S=${WORKDIR}
-
-LICENSE="microsoft-edge"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-IUSE="+mip qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}&qu

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

2024-04-16 Thread Matt Jolly
commit: 2040ff8abcfa960bfd97bec8f7c30eb3ed7b27ec
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:30:14 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:30:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2040ff8a

www-client/google-chrome-beta: automated update (124.0.6367.60)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...eta-124.0.6367.29.ebuild => google-chrome-beta-124.0.6367.60.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 7951ea3c1f56..2f0ba1126af0 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_124.0.6367.29-1_amd64.deb 106855148 BLAKE2B 
855237e1b8a76fa4f9107755b61f060fefb849b575492602640d7ee75f3f5f7ef08b37a948e4f1c2fa2a2d19b3c879adcf4dcb00dab8ab61f48d1a73c7a79af4
 SHA512 
8565f0fd8037d067b93a172d221853da96d740c70c52f2f7d2e2bc6b294cfc43b84324ae7fb6b9fddea16157818f7c61bd05a83b9d6dc07f33d21c19d6171102
+DIST google-chrome-beta_124.0.6367.60-1_amd64.deb 107169604 BLAKE2B 
76c3f09409e84c9a397dc378fc12bc26a31eff224e09f81f64b7b94516c06e9bb804ac66cfa625dda959b093aa4761e6a6413a2a48ea5f8484608488d2afc1ff
 SHA512 
a3674b7d4c81a12642af981db1fb9838138e80100a0c2a6bf42c297eec82f6865d946c71bdd1695aeba600315aea4309bfcae127584557945582503bec670486

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-124.0.6367.29.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-124.0.6367.60.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-124.0.6367.29.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-124.0.6367.60.ebuild



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

2024-04-16 Thread Matt Jolly
commit: a04bad744f7424d50de269562b3d966504d81015
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:32:02 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:32:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04bad74

www-client/microsoft-edge: amd64 stable (123.0.2420.97)

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

 www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild 
b/www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild
index 0ff710cc5ddc..7ea339bd40f9 100644
--- a/www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-123.0.2420.97.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}
 
 LICENSE="microsoft-edge"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 IUSE="+mip qt5 qt6"
 RESTRICT="bindist mirror strip"



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

2024-04-16 Thread Matt Jolly
commit: 33c249107c30f383546a1d8d88abee05760c57b5
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:18:31 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:27:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c24910

www-client/chromium: add 124.0.6367.60

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

 www-client/chromium/Manifest  |1 +
 www-client/chromium/chromium-124.0.6367.60.ebuild | 1437 +
 2 files changed, 1438 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 7a7e5bdac7a1..b7161b30ad38 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -5,6 +5,7 @@ DIST chromium-123.0.6312.122.tar.xz 3488275388 BLAKE2B 
9f7e6c4984a41dbed6849eee0
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51
 DIST chromium-124.0.6367.29.tar.xz 3427137984 BLAKE2B 
f9932b932a50c640c5ad946b72896eb6feb56fa2abc9c6d90c7f5446993dd44b7f0c9df6e3c0e5faf8c38894e17847e86716aceabf6c5ae3467ea971ce8ed1d1
 SHA512 
75d881e782253af6582c7de337ad4fcfc304d35707bd77d1a650bd0df311c6a6ea114b48fc6cfb5e0d98bc5d24cef6223441c8b7e3a267db71abd2af2e116721
+DIST chromium-124.0.6367.60.tar.xz 3432734968 BLAKE2B 
8203576cf98c6118bf81d6f4440e7cb03d4f25530e9b6fb160c57b0cb38ee70311aa5f7d418d9f2e0ad6d0abe50e0e625022b36dea834e255a5113a034844590
 SHA512 
3c13cbd65b11d187576dbf40665b4e43397e706fe43516dd280ad238519aa663c490a314ff43a1f2b41c1f757e3d9dbeeefe88e2d0cf312bb149c7737d8713fd
 DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 
8a7dd76edb23afb7b2f65084696bce5d6e54d63ca34c4590052db1086ed0a422b1efde863c4daad4e2526f329eb65276b9ad5406017cd97fb75b1a9556c1f933
 SHA512 
ea47255deac1893896f64496629d34c7092f266a175b8400fcf4f01b9d038ae240e911bff488558bb28e6f5795bbcf276adf20ed1e0ccb8ac99f9ddd260742f9
 DIST chromium-patches-124.tar.bz2 4706 BLAKE2B 
5acae233ce7b43669dbf65c368467f94c9a0ec509713ec4510943ede12d495dad1670a5c0a7435e0e16251c7429145e575cb1c9661439ff1c626d709856b6a94
 SHA512 
3d0d365b6d484def626153b07c0ab187195f27ebada63bd2547b52ed1e2157aab2415a6140c293a140d7a0545ae0fc1cdd431b37fa0c4a212a34c13baccb358c
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c

diff --git a/www-client/chromium/chromium-124.0.6367.60.ebuild 
b/www-client/chromium/chromium-124.0.6367.60.ebuild
new file mode 100644
index ..65b65f96cc2d
--- /dev/null
+++ b/www-client/chromium/chromium-124.0.6367.60.ebuild
@@ -0,0 +1,1437 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_REQ_USE="xml(+)"
+
+# PACKAGING NOTES
+
+# Google roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we will eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features. We've been lucky
+# enough so far that this hasn't been an issue.
+
+# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
+# it is unavoidable. Remember to force the use of Clang when this is forced.
+
+# GCC is _not_ supported upstream, though patches are welcome. We do our
+# best to enable builds with GCC but reserve the right to force Clang
+# builds if we can't keep up with upstream's changes. Please comment
+# when forcing Clang builds so we can track the need for it.
+
+# GN is bundled with Chromium, but we always use the system version. Remember 
to
+# check for upstream changes to GN and update ebuild (and version below) as 
required.
+
+# For binhost users, if USE=bindist is set, we configure Chromium in a way 
that it is able
+# to use proprietary codecs, and so that ffmpeg is an external component 
(libffmpeg.so),
+# then we remove ffmpeg from the image to ensure that the built package is 
distributable
+# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its 
place;
+# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed 
on the system.
+
+# For non-binhost builds, w

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

2024-04-16 Thread Matt Jolly
commit: 98ad08d7f73ccadba9eeefce16b3054a2c525e20
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Apr 16 07:19:42 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Tue Apr 16 07:27:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ad08d7

www-client/chromium: drop 124.0.6367.29

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

 www-client/chromium/Manifest  |1 -
 www-client/chromium/chromium-124.0.6367.29.ebuild | 1437 -
 2 files changed, 1438 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index b7161b30ad38..f6590d9de910 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -4,7 +4,6 @@ DIST chromium-123.0.6312.105.tar.xz 3481204616 BLAKE2B 
8adbc4a0c96ea53b45b26a48c
 DIST chromium-123.0.6312.122.tar.xz 3488275388 BLAKE2B 
9f7e6c4984a41dbed6849eee08d4f6b8241c86ece0250d67786038980f3d7f208897f42b279c20ffbb965e8e49427ce74e896c34b40390321780b9cc2ba685ce
 SHA512 
23e13d1d5758aa771f4c66e1a55068438e7c4890456dcb0b7a1fc1839b750e612e29d59e744c8b773935757aad01b78a5fecc3e03057a8acbb7e997dbb98f007
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51
-DIST chromium-124.0.6367.29.tar.xz 3427137984 BLAKE2B 
f9932b932a50c640c5ad946b72896eb6feb56fa2abc9c6d90c7f5446993dd44b7f0c9df6e3c0e5faf8c38894e17847e86716aceabf6c5ae3467ea971ce8ed1d1
 SHA512 
75d881e782253af6582c7de337ad4fcfc304d35707bd77d1a650bd0df311c6a6ea114b48fc6cfb5e0d98bc5d24cef6223441c8b7e3a267db71abd2af2e116721
 DIST chromium-124.0.6367.60.tar.xz 3432734968 BLAKE2B 
8203576cf98c6118bf81d6f4440e7cb03d4f25530e9b6fb160c57b0cb38ee70311aa5f7d418d9f2e0ad6d0abe50e0e625022b36dea834e255a5113a034844590
 SHA512 
3c13cbd65b11d187576dbf40665b4e43397e706fe43516dd280ad238519aa663c490a314ff43a1f2b41c1f757e3d9dbeeefe88e2d0cf312bb149c7737d8713fd
 DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 
8a7dd76edb23afb7b2f65084696bce5d6e54d63ca34c4590052db1086ed0a422b1efde863c4daad4e2526f329eb65276b9ad5406017cd97fb75b1a9556c1f933
 SHA512 
ea47255deac1893896f64496629d34c7092f266a175b8400fcf4f01b9d038ae240e911bff488558bb28e6f5795bbcf276adf20ed1e0ccb8ac99f9ddd260742f9
 DIST chromium-patches-124.tar.bz2 4706 BLAKE2B 
5acae233ce7b43669dbf65c368467f94c9a0ec509713ec4510943ede12d495dad1670a5c0a7435e0e16251c7429145e575cb1c9661439ff1c626d709856b6a94
 SHA512 
3d0d365b6d484def626153b07c0ab187195f27ebada63bd2547b52ed1e2157aab2415a6140c293a140d7a0545ae0fc1cdd431b37fa0c4a212a34c13baccb358c

diff --git a/www-client/chromium/chromium-124.0.6367.29.ebuild 
b/www-client/chromium/chromium-124.0.6367.29.ebuild
deleted file mode 100644
index d516b8b7396f..
--- a/www-client/chromium/chromium-124.0.6367.29.ebuild
+++ /dev/null
@@ -1,1437 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..12} )
-PYTHON_REQ_USE="xml(+)"
-
-# PACKAGING NOTES
-
-# Google roll their bundled Clang every two weeks, and the bundled Rust
-# is rolled regularly and depends on that. While we do our best to build
-# with system Clang, we will eventually hit the point where we need to use
-# the bundled Clang due to the use of prerelease features. We've been lucky
-# enough so far that this hasn't been an issue.
-
-# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
-# it is unavoidable. Remember to force the use of Clang when this is forced.
-
-# GCC is _not_ supported upstream, though patches are welcome. We do our
-# best to enable builds with GCC but reserve the right to force Clang
-# builds if we can't keep up with upstream's changes. Please comment
-# when forcing Clang builds so we can track the need for it.
-
-# GN is bundled with Chromium, but we always use the system version. Remember 
to
-# check for upstream changes to GN and update ebuild (and version below) as 
required.
-
-# For binhost users, if USE=bindist is set, we configure Chromium in a way 
that it is able
-# to use proprietary codecs, and so that ffmpeg is an external component 
(libffmpeg.so),
-# then we remove ffmpeg from the image to ensure that the built package is 
distributable
-# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its 
place;
-# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed 
on the system.
-
-# For non-binhost builds, w

[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] )

[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] )

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

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

www-plugins/chrome-binary-plugins: automated update (123.0.6312.122)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...23.0.6312.105.ebuild => chrome-binary-plugins-123.0.6312.122.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 0a5dab8270e3..aa70cf59fa7a 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_124.0.6367.29-1_amd64.deb 106855148 BLAKE2B 
855237e1b8a76fa4f9107755b61f060fefb849b575492602640d7ee75f3f5f7ef08b37a948e4f1c2fa2a2d19b3c879adcf4dcb00dab8ab61f48d1a73c7a79af4
 SHA512 
8565f0fd8037d067b93a172d221853da96d740c70c52f2f7d2e2bc6b294cfc43b84324ae7fb6b9fddea16157818f7c61bd05a83b9d6dc07f33d21c19d6171102
-DIST google-chrome-stable_123.0.6312.105-1_amd64.deb 107229972 BLAKE2B 
995c45a3c2d0ee9c670bd84b08ad3ca0eb34700391315125cd39a52e89846099f89e7cb626d9290d6bafc93ef18df73bad2f76908a077dcda216db65f047
 SHA512 
b5bc4a3ae20d60bf2fa05ae332d14892b3395c538572259a03ea2baf5a9293e71af23d37794cbc40c7378f9389fa76de07124df9df90831088df1411cd30855e
+DIST google-chrome-stable_123.0.6312.122-1_amd64.deb 107223784 BLAKE2B 
481594c89f18a9b838113958608ac7f400f073a9b8192a1c5420bf031463830f7f4ade5581c998080dcc81e1c383263897b4a6dbf301ed5b070a1982833ad0bf
 SHA512 
cab58a46ed15151724df8057fbfa57ae2a19693287f1d222eb1449a3d9e8849ac7513cbadaeb0cd587cc8b4cd4c3be5d8f2a8c1add3a287c54452f39a2c1d44b
 DIST google-chrome-unstable_125.0.6396.3-1_amd64.deb 107382716 BLAKE2B 
5fdb87f21a5857e418c8b5c1b369797738ba8e58ebe783f659ac8c50be764944d37ce2fe08bca6357a9c6c2fadef0b83fddd2cdf1606610b54fa7dd984494ce3
 SHA512 
5c9421a7b9cf3584c92f2cb58be41bb2a8a1f6bf469cbfc788c4f989bba5db82b1855bd78375c18332c5df76c1592489205e5330667f9225ba0ed99a0c6f4654

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.105.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.122.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.105.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6312.122.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-apps/chromedriver-bin/

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

www-apps/chromedriver-bin: automated update (123.0.6312.122)

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

 www-apps/chromedriver-bin/Manifest  | 2 +-
 ...bin-123.0.6312.105.ebuild => chromedriver-bin-123.0.6312.122.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/chromedriver-bin/Manifest 
b/www-apps/chromedriver-bin/Manifest
index 4251d1848117..422f5b3d2abd 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1 +1 @@
-DIST chromedriver-bin-123.0.6312.105.linux64.zip 8636471 BLAKE2B 
0c56e370b0456eda8fa5a68ed8f24544aa160fffb5ee2d223a0922a043aa8fec62be06558d5fbda7316e4e87118fc1626f1d4567ad943f16373cc1779962f76f
 SHA512 
bbb0134b5b38255d514f5cc5e1bf1f2a1211d03bed2bc6159c37a41203b007f540f04982fb295e2eb283229408e2a3f459906da3f8b326778a6a58e2f4490939
+DIST chromedriver-bin-123.0.6312.122.linux64.zip 8636344 BLAKE2B 
20dfd3335f01bbfa7f00d476643da99cafd3e91d3cf72b4bba4015b44fe52a359966be6cdec50a643225a1b7d8e91c4af17561b94f5c00566694491490ef4378
 SHA512 
36a653a02b1522da2fe4661a5f28467fdcdf8e8919218dd6ce37ff4e8de979b3baf39c9b976c74cbd5e785bfa6735a2cafe840452233ca06616327fc890d9361

diff --git a/www-apps/chromedriver-bin/chromedriver-bin-123.0.6312.105.ebuild 
b/www-apps/chromedriver-bin/chromedriver-bin-123.0.6312.122.ebuild
similarity index 100%
rename from www-apps/chromedriver-bin/chromedriver-bin-123.0.6312.105.ebuild
rename to www-apps/chromedriver-bin/chromedriver-bin-123.0.6312.122.ebuild



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

2024-04-11 Thread Matt Jolly
commit: 94d3b8aa03c538227848ec22ac1e5e89714dbfba
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 11 10:09:46 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 11 10:12:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d3b8aa

www-client/google-chrome: automated update (123.0.6312.122)

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

 www-client/google-chrome/Manifest   | 2 +-
 ...chrome-123.0.6312.105.ebuild => google-chrome-123.0.6312.122.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 5a4dd30bf3d9..5b83ac0216cf 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_123.0.6312.105-1_amd64.deb 107229972 BLAKE2B 
995c45a3c2d0ee9c670bd84b08ad3ca0eb34700391315125cd39a52e89846099f89e7cb626d9290d6bafc93ef18df73bad2f76908a077dcda216db65f047
 SHA512 
b5bc4a3ae20d60bf2fa05ae332d14892b3395c538572259a03ea2baf5a9293e71af23d37794cbc40c7378f9389fa76de07124df9df90831088df1411cd30855e
+DIST google-chrome-stable_123.0.6312.122-1_amd64.deb 107223784 BLAKE2B 
481594c89f18a9b838113958608ac7f400f073a9b8192a1c5420bf031463830f7f4ade5581c998080dcc81e1c383263897b4a6dbf301ed5b070a1982833ad0bf
 SHA512 
cab58a46ed15151724df8057fbfa57ae2a19693287f1d222eb1449a3d9e8849ac7513cbadaeb0cd587cc8b4cd4c3be5d8f2a8c1add3a287c54452f39a2c1d44b

diff --git a/www-client/google-chrome/google-chrome-123.0.6312.105.ebuild 
b/www-client/google-chrome/google-chrome-123.0.6312.122.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-123.0.6312.105.ebuild
rename to www-client/google-chrome/google-chrome-123.0.6312.122.ebuild



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

2024-04-11 Thread Matt Jolly
commit: baf1ac4dce03f5bc1e04ee83b39229d7d501ab33
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 11 09:41:23 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 11 09:41:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf1ac4d

www-client/chromium: drop 122.0.6261.111, 123.0.6312.86

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

 www-client/chromium/Manifest   |7 -
 www-client/chromium/chromium-122.0.6261.111.ebuild | 1386 ---
 www-client/chromium/chromium-123.0.6312.86.ebuild  | 1438 
 3 files changed, 2831 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index c4e61dfdc0b3..7a7e5bdac7a1 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,20 +1,13 @@
-DIST chromium-122-clang.tar.xz 50107164 BLAKE2B 
6b07470aa9a3606d27784c4abfd1577ead70cc2c310c2db47d486a64d93d9984d9b7737493a9c30ea7e0f0868291f3aac8058ba23f81f940469d23bafa260bf1
 SHA512 
a46a7869bff2e5edd34167751257453fd89eae92bd5e291c4408ff0234997b04fae3df7906f46d83f72da5c4f11199489a14d8a55251d0efc3c0ffc1c56d9e22
-DIST chromium-122-rust.tar.xz 140507448 BLAKE2B 
cb00e65a617801b59a852d921ec1600f577a5a4d16a2df37d413de5cfa9d7274fd8e54d9bf8d21a94f93230e2a27a50f55a36d65e774daf38ba08ba292f52a45
 SHA512 
2cec9e9a84a494babe581aa900bc76babb3ba7c4622bf050537adf234644f054426eea87c01a037dc7e5f850dec55498d45e982ae334b8d6e99a85679c8aed79
-DIST chromium-122.0.6261.111.tar.xz 3422993788 BLAKE2B 
14e010fcb658aed85b6b8316912b5c69216668364aa280d8b7eade67e3bfae59433999de4d77b2e53b5810c59707911a0e257ee06a7b049006b2559391d99e7e
 SHA512 
c2383c9a8910e05b29238bdeb555881cfece8c93c2741ca336327fd72690f3d993d2f20dd835b290871ad1bd77757e8ba88fa7c3acfe630dba60b1e5445e74c7
 DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 
4b5c4f81a83c7b0c809c93a713e869fde6fe559477665cb3b2f03c62d2175f821b81fb03b0ddd127c6eaf77c41011b4de06561f09a58384153d80fe2b3aa7427
 SHA512 
17108b9579f16d0da383bd5e41d012f94bcb8445a517ff823aa49b66d3861b0a124b6cce6183fbc64e8050f1ebcd65a9daa2acbda5fdaa42390bfbf4ecb16bd3
 DIST chromium-123-rust.tar.xz 145295100 BLAKE2B 
ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c
 SHA512 
b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2
 DIST chromium-123.0.6312.105.tar.xz 3481204616 BLAKE2B 
8adbc4a0c96ea53b45b26a48c8eb94e29b31b981471a0d5fda4cdea1f7aa69714a9e5a5729a61a49a92b6322889ee794b4c7ac5e243bc495ff5bd04cdc59f616
 SHA512 
a1abbba78c96fd7bc44a23b21d8180ebff015d17abcb186dece595513fda9d4443ac67498a78181589884c384a48e6c3abfe72e6ee806fdfc764d05f13fb5cb6
 DIST chromium-123.0.6312.122.tar.xz 3488275388 BLAKE2B 
9f7e6c4984a41dbed6849eee08d4f6b8241c86ece0250d67786038980f3d7f208897f42b279c20ffbb965e8e49427ce74e896c34b40390321780b9cc2ba685ce
 SHA512 
23e13d1d5758aa771f4c66e1a55068438e7c4890456dcb0b7a1fc1839b750e612e29d59e744c8b773935757aad01b78a5fecc3e03057a8acbb7e997dbb98f007
-DIST chromium-123.0.6312.86.tar.xz 3472393888 BLAKE2B 
542adf3ef909404f140a32cd965ded7e0c55d1108047430eebbab6a28b104089bda4b6df0b929179313cd46ca8c8c8a0067301251cdf74a0362d1e28c0a99013
 SHA512 
e2be69f3f82460560be915d666349c807822d955a729aee41f8bded5d34b00823a7ac0740c3bc68a4162bcfcb5656f7b192e42b5c79769c18a0bae6b091fb0f0
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51
 DIST chromium-124.0.6367.29.tar.xz 3427137984 BLAKE2B 
f9932b932a50c640c5ad946b72896eb6feb56fa2abc9c6d90c7f5446993dd44b7f0c9df6e3c0e5faf8c38894e17847e86716aceabf6c5ae3467ea971ce8ed1d1
 SHA512 
75d881e782253af6582c7de337ad4fcfc304d35707bd77d1a650bd0df311c6a6ea114b48fc6cfb5e0d98bc5d24cef6223441c8b7e3a267db71abd2af2e116721
-DIST chromium-patches-122-2.tar.bz2 5038 BLAKE2B 
fd104a7c1d81ecb9bf82da30a71916ff3d712ae710f1de8965cd0fb7395b6dced780f3a1af1ece8201dfe388fecff7b506cbb5cc5b32621895f37bb380cdc5aa
 SHA512 
331401d324ca4b1b90a44019ba7d823f8461188bd19864216320bd97580d835ef3151da49c71aff695159440ed2b48fcec7afc1bcbc2c0f629cbbce7d80faf74
 DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 
8a7dd76edb23afb7b2f65084696bce5d6e54d63ca34c4590052db1086ed0a422b1efde863c4daad4e2526f329eb65276b9ad5406017cd97fb75b1a9556c1f933
 SHA512 
ea47255deac1893896f64496629d34c7092f266a175b8400fcf4f01b9d038ae240e911bff488558bb28e6f5795bbcf276adf20ed1e0ccb8ac99f9dd

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

2024-04-11 Thread Matt Jolly
commit: 69e6da89f175494a7a852a35aea44a9c7eb3c4e7
Author: Niccolò Belli  linuxsystems  it>
AuthorDate: Thu Apr 11 07:43:48 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 11 09:36:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e6da89

www-client/chromium: fix ppc64 patchset for 123

Signed-off-by: Niccolò Belli  linuxsystems.it>
Closes: https://github.com/gentoo/gentoo/pull/36206
Signed-off-by: Matt Jolly  gentoo.org>

 www-client/chromium/chromium-123.0.6312.105.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/chromium/chromium-123.0.6312.105.ebuild 
b/www-client/chromium/chromium-123.0.6312.105.ebuild
index ad8d9e610ad7..0c2d06603eb9 100644
--- a/www-client/chromium/chromium-123.0.6312.105.ebuild
+++ b/www-client/chromium/chromium-123.0.6312.105.ebuild
@@ -457,6 +457,7 @@ src_prepare() {
done
PATCHES+=( "${WORKDIR}/ppc64le" )
PATCHES+=( 
"${WORKDIR}/debian/patches/fixes/rust-clanglib.patch" )
+   PATCHES+=( 
"${WORKDIR}/debian/patches/fixes/blink-fonts-shape-result.patch" )
fi
 
default



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

2024-04-11 Thread Matt Jolly
commit: 52979e856bab5b74214af48de71aa4a1f43a36e3
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 11 09:39:02 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 11 09:39:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52979e85

www-client/chromium: update PPC64 patchset

- Update to latest raptor engineering patchset
- Add missing ppc64 patch.

Reported-by:  Niccolò Belli  linuxsystems.it>
Signed-off-by: Matt Jolly  gentoo.org>

 www-client/chromium/Manifest   | 1 +
 www-client/chromium/chromium-123.0.6312.122.ebuild | 3 ++-
 www-client/chromium/chromium-124.0.6367.29.ebuild  | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index a47026b4b4d7..c4e61dfdc0b3 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -16,4 +16,5 @@ DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b2
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_122.0.6261.57-1raptor0~deb12u1.debian.tar.xz 551860 BLAKE2B 
b3f9bef07a38061553816d6f0faf610cc19cc8565605bb520c163906a02e91795a6c6ae05c92ebbb6ccaf95e130438c8bf3c70d26a04951e8438074edb48b63d
 SHA512 
6037a47e1011304ee33447ac11fa84a3355176b5452ad9f7132eebf2527eb3e4fc42635e148731b77b17db243b42172203feacb0443e6071dc9cc7c52d41f7d6
 DIST chromium_122.0.6261.94-1raptor0~deb12u1.debian.tar.xz 551764 BLAKE2B 
bda6d527626fc5ec99d7d889390ec361c64e51fcdb331addfe43773a761bb0a50d536ca1b62e29e0a11c51e31dcacee5346580b75939c31d02700d629b6b6f90
 SHA512 
85d19616792f0b313e2157e64b22290ec425d34cd97cc61fdea8cd51d9fe46ea2375f513340a3c4f8f3bfc31117bb8e5a4be95bc792576752dd9733b38bb93ca
+DIST chromium_123.0.6312.105-1raptor0~deb12u1.debian.tar.xz 579484 BLAKE2B 
587082358377f7bc0dca0dec83772abb7e040ad894ca4d456a294b7f5c19297acbc5b1dac725d3c1dbaaeefd480328c6c06c607438e560aa6359c1e98c4b1c9c
 SHA512 
6b670a139e284cc96da65ff3c1b3e715cd9b436de2404792d619cfad23e2040fd931e7cc49f0b1ac17e11522804a4c9a621cb943e0dab33fb5bf422e954c5421
 DIST chromium_123.0.6312.86-1raptor0~deb12u1.debian.tar.xz 579124 BLAKE2B 
a27996211fbed198480e50934e39b0eda4c39e5e78a03f9b290cb90a6c8d7003b6aa828bf35e6744e9d7aa9a922f43baa77d6c9768140baf5749a797c2dad664
 SHA512 
cfb51fd910f3330100a2dc9ea993d537f126329ff2c590744954a3bfbb712d7bf1d7ad9066628aba5d28c98f2f9b069cf02f8c6048d2ad0a1a376468bdbd9196

diff --git a/www-client/chromium/chromium-123.0.6312.122.ebuild 
b/www-client/chromium/chromium-123.0.6312.122.ebuild
index 0fe6e253a375..00378ee9bfe6 100644
--- a/www-client/chromium/chromium-123.0.6312.122.ebuild
+++ b/www-client/chromium/chromium-123.0.6312.122.ebuild
@@ -68,7 +68,7 @@ inherit python-any-r1 qmake-utils readme.gentoo-r1 
toolchain-funcs virtualx xdg-
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="https://www.chromium.org/;
-PATCHSET_PPC64="123.0.6312.86-1raptor0~deb12u1"
+PATCHSET_PPC64="123.0.6312.105-1raptor0~deb12u1"
 PATCH_V="${PV%%\.*}"
 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
system-toolchain? (
@@ -458,6 +458,7 @@ src_prepare() {
done
PATCHES+=( "${WORKDIR}/ppc64le" )
PATCHES+=( 
"${WORKDIR}/debian/patches/fixes/rust-clanglib.patch" )
+   PATCHES+=( 
"${WORKDIR}/debian/patches/fixes/blink-fonts-shape-result.patch" )
fi
 
default

diff --git a/www-client/chromium/chromium-124.0.6367.29.ebuild 
b/www-client/chromium/chromium-124.0.6367.29.ebuild
index 1c3ef21a62ba..d516b8b7396f 100644
--- a/www-client/chromium/chromium-124.0.6367.29.ebuild
+++ b/www-client/chromium/chromium-124.0.6367.29.ebuild
@@ -68,7 +68,7 @@ inherit python-any-r1 qmake-utils readme.gentoo-r1 
toolchain-funcs virtualx xdg-
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="https://www.chromium.org/;
-PATCHSET_PPC64="122.0.6261.57-1raptor0~deb12u1"
+PATCHSET_PPC64="123.0.6312.105-1raptor0~deb12u1"
 PATCH_V="${PV%%\.*}"
 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
system-toolchain? (
@@ -457,6 +457,7 @@ src_prepare() {
done
PATCHES+=( "${WORKDIR}/ppc64le" )
PATCHES+=( 
"${WORKDIR}/debian/patches/fixes/rust-clanglib.patch" )
+   PATCHES+=( 
"${WORKDIR}/debian/patches/fixes/blink-fonts-shape-result.patch" )
fi
 
default



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

2024-04-11 Thread Matt Jolly
commit: 8da87e8d5b884fe458f1d074366622c64bdb0229
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 11 09:35:43 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 11 09:35:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da87e8d

www-client/chromium: destabilize 123.0.6312.122 for ~amd64, ~arm64

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

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

diff --git a/www-client/chromium/chromium-123.0.6312.122.ebuild 
b/www-client/chromium/chromium-123.0.6312.122.ebuild
index e159ce285ff4..0fe6e253a375 100644
--- a/www-client/chromium/chromium-123.0.6312.122.ebuild
+++ b/www-client/chromium/chromium-123.0.6312.122.ebuild
@@ -88,7 +88,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0/stable"
-KEYWORDS="amd64 arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
 IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
 IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts 
headless kerberos libcxx lto +official pax-kernel pgo +proprietary-codecs 
pulseaudio"
 IUSE+=" qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland 
+widevine"



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2024-04-11 Thread Matt Jolly
commit: 47e3fb7439f6b5a83bb2d77ff95f6e15d8d5319f
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 11 00:08:11 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 11 09:25:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e3fb74

www-client/chromium: add 123.0.6312.122

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

 www-client/chromium/Manifest   |1 +
 www-client/chromium/chromium-123.0.6312.122.ebuild | 1439 
 .../chromium/files/chromium-123-qt-gui-check.patch |   31 +
 3 files changed, 1471 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 1fa2c49919b5..a47026b4b4d7 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -4,6 +4,7 @@ DIST chromium-122.0.6261.111.tar.xz 3422993788 BLAKE2B 
14e010fcb658aed85b6b83169
 DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 
4b5c4f81a83c7b0c809c93a713e869fde6fe559477665cb3b2f03c62d2175f821b81fb03b0ddd127c6eaf77c41011b4de06561f09a58384153d80fe2b3aa7427
 SHA512 
17108b9579f16d0da383bd5e41d012f94bcb8445a517ff823aa49b66d3861b0a124b6cce6183fbc64e8050f1ebcd65a9daa2acbda5fdaa42390bfbf4ecb16bd3
 DIST chromium-123-rust.tar.xz 145295100 BLAKE2B 
ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c
 SHA512 
b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2
 DIST chromium-123.0.6312.105.tar.xz 3481204616 BLAKE2B 
8adbc4a0c96ea53b45b26a48c8eb94e29b31b981471a0d5fda4cdea1f7aa69714a9e5a5729a61a49a92b6322889ee794b4c7ac5e243bc495ff5bd04cdc59f616
 SHA512 
a1abbba78c96fd7bc44a23b21d8180ebff015d17abcb186dece595513fda9d4443ac67498a78181589884c384a48e6c3abfe72e6ee806fdfc764d05f13fb5cb6
+DIST chromium-123.0.6312.122.tar.xz 3488275388 BLAKE2B 
9f7e6c4984a41dbed6849eee08d4f6b8241c86ece0250d67786038980f3d7f208897f42b279c20ffbb965e8e49427ce74e896c34b40390321780b9cc2ba685ce
 SHA512 
23e13d1d5758aa771f4c66e1a55068438e7c4890456dcb0b7a1fc1839b750e612e29d59e744c8b773935757aad01b78a5fecc3e03057a8acbb7e997dbb98f007
 DIST chromium-123.0.6312.86.tar.xz 3472393888 BLAKE2B 
542adf3ef909404f140a32cd965ded7e0c55d1108047430eebbab6a28b104089bda4b6df0b929179313cd46ca8c8c8a0067301251cdf74a0362d1e28c0a99013
 SHA512 
e2be69f3f82460560be915d666349c807822d955a729aee41f8bded5d34b00823a7ac0740c3bc68a4162bcfcb5656f7b192e42b5c79769c18a0bae6b091fb0f0
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51

diff --git a/www-client/chromium/chromium-123.0.6312.122.ebuild 
b/www-client/chromium/chromium-123.0.6312.122.ebuild
new file mode 100644
index ..e159ce285ff4
--- /dev/null
+++ b/www-client/chromium/chromium-123.0.6312.122.ebuild
@@ -0,0 +1,1439 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_REQ_USE="xml(+)"
+
+# PACKAGING NOTES
+
+# Google roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we will eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features. We've been lucky
+# enough so far that this hasn't been an issue.
+
+# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
+# it is unavoidable. Remember to force the use of Clang when this is forced.
+
+# GCC is _not_ supported upstream, though patches are welcome. We do our
+# best to enable builds with GCC but reserve the right to force Clang
+# builds if we can't keep up with upstream's changes. Please comment
+# when forcing Clang builds so we can track the need for it.
+
+# GN is bundled with Chromium, but we always use the system version. Remember 
to
+# check for upstream changes to GN and update ebuild (and version below) as 
required.
+
+# For binhost users, if USE=bindist is set, we configure Chromium in a way 
that it is able
+# to use proprietary codecs, and so that ffmpeg is an external component 
(libffmpeg.so),
+# then we remove ffmpeg from the image to ensure that the built package is 
distributable
+# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its 
place;
+# as a result of th

[gentoo-commits] repo/gentoo:master commit in: profiles/

2024-04-11 Thread Matt Jolly
commit: c4a7532031a444d189f1f54cb842e9b1f0bf1796
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 11 07:34:24 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 11 09:25:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a75320

profiles/package.mask: remove treecleaned media-video/obs-v4l2sink

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

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 640d8f2e471e..81385917ca69 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -276,11 +276,6 @@ sci-visualization/jupyter-dash
 # Unused java libraries. Removal on 2024-04-11.
 dev-java/ant-eclipse-ecj
 
-# Matt Jolly  (2024-03-11)
-# Obsolete, does not compile, archived upstream.
-# Removal: 2024-04-10.  Bugs #876977, #907705.
-media-video/obs-v4l2sink
-
 # Volkmar W. Pogatzki  (2024-03-10)
 # Unused java libraries. The ant tasks are now provided by dev-java/ant.
 # Removal on 2024-04-09.



[gentoo-commits] repo/gentoo:master commit in: media-video/obs-v4l2sink/, media-video/obs-v4l2sink/files/

2024-04-11 Thread Matt Jolly
commit: a2e632392bf8a59279e9ea3a44165e30a11d6116
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr 11 07:31:53 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr 11 09:25:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e63239

media-video/obs-v4l2sink: treeclean

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

 media-video/obs-v4l2sink/Manifest  |  1 -
 .../obs-v4l2sink-0.1.0_p20181012-installdirs.patch | 22 ---
 media-video/obs-v4l2sink/metadata.xml  | 11 --
 .../obs-v4l2sink-0.1.0_p20181012-r2.ebuild | 43 --
 4 files changed, 77 deletions(-)

diff --git a/media-video/obs-v4l2sink/Manifest 
b/media-video/obs-v4l2sink/Manifest
deleted file mode 100644
index 9688501c8157..
--- a/media-video/obs-v4l2sink/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST obs-v4l2sink-0.1.0_p20181012.tar.gz 21392 BLAKE2B 
7f024a89c900588a4b3a45d598622e05d25b2eabbd007d5ce701d82ab935fa5a267faaf903925ec19e74071b5f4d32a5f39c810d181c97ea047060bfa69c145c
 SHA512 
c64cff7feff7722e8cfd66f92daa46d8cb189da5adc50dabddd21baaa97e033611b94f1dafb9a9ad9a58504930fb40e05d7e5a4d128ee703b60993be7edc063c

diff --git 
a/media-video/obs-v4l2sink/files/obs-v4l2sink-0.1.0_p20181012-installdirs.patch 
b/media-video/obs-v4l2sink/files/obs-v4l2sink-0.1.0_p20181012-installdirs.patch
deleted file mode 100644
index 39af16be2719..
--- 
a/media-video/obs-v4l2sink/files/obs-v4l2sink-0.1.0_p20181012-installdirs.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 75d85f0..15e6bc1 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,5 +1,6 @@
- cmake_minimum_required(VERSION 3.5)
- project(obs-v4l2sink)
-+include(GNUInstallDirs)
- 
- 
- include(external/FindLibObs.cmake)
-@@ -44,8 +45,8 @@ endif()
- set_target_properties(v4l2sink PROPERTIES PREFIX "")
- 
- install(TARGETS v4l2sink
--  LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/obs-plugins)
-+  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/obs-plugins)
- 
- install(DIRECTORY locale/
--  DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/obs/obs-plugins/v4l2sink/locale")
-+  DESTINATION 
"${CMAKE_INSTALL_DATAROOTDIR}/obs/obs-plugins/v4l2sink/locale")
- 

diff --git a/media-video/obs-v4l2sink/metadata.xml 
b/media-video/obs-v4l2sink/metadata.xml
deleted file mode 100644
index fdb0fd9f762b..
--- a/media-video/obs-v4l2sink/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-zeroch...@gentoo.org
-Rick Farina
-  
-  
-CatxFish/obs-v4l2sink
-  
-

diff --git a/media-video/obs-v4l2sink/obs-v4l2sink-0.1.0_p20181012-r2.ebuild 
b/media-video/obs-v4l2sink/obs-v4l2sink-0.1.0_p20181012-r2.ebuild
deleted file mode 100644
index 41cb4b07deae..
--- a/media-video/obs-v4l2sink/obs-v4l2sink-0.1.0_p20181012-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_REMOVE_MODULES_LIST="FindLibObs"
-inherit cmake
-
-DESCRIPTION="obs studio output plugin for Video4Linux2 device"
-HOMEPAGE="https://github.com/CatxFish/obs-v4l2sink;
-COMMIT="1ec3c8ada0e1040d867ce567f177be55cd278378"
-SRC_URI="https://github.com/CatxFish/obs-v4l2sink/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=media-video/obs-studio-25.0.8-r1
-   dev-qt/qtwidgets:5
-   dev-qt/qtgui:5
-   dev-qt/qtcore:5
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-PDEPEND="media-video/v4l2loopback"
-
-PATCHES=(
-   "${FILESDIR}/${P}-installdirs.patch"
-)
-
-src_prepare() {
-   sed -i -e '/include(external\/FindLibObs.cmake)/d' -e 's#../UI#UI#' 
CMakeLists.txt
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIBOBS_INCLUDE_DIR="/usr/include/obs/"
-   )
-   cmake_src_configure
-}



[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/li

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

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

www-client/microsoft-edge-dev: remove old

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

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-124.0.2478.6.ebuild | 126 -
 2 files changed, 127 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 81082c5e2588..58fe20f86e56 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
 DIST microsoft-edge-dev_124.0.2478.10-1_amd64.deb 167388474 BLAKE2B 
f01b4179306306014047e34f64ca2d79b1359e86364f33810f81700bf64654026c4f30e30c82f270c906e2365c0dad67069432344f23bb3305d2fbdd86463ec6
 SHA512 
1a8b4484f0fb484a361b90b017385caea53c58f867a0506f6eeeac3e502f07d50aeb0a726da4e5667644ef9d737c9e3fc92f7845d20113c21932eb12960c04bd
-DIST microsoft-edge-dev_124.0.2478.6-1_amd64.deb 167394778 BLAKE2B 
dbaf324391f1f528409cc63a3c75222cde28d5056ef53408d8441fb5786abf76b3da0300e92610c281a63fd6746d37b261676d685004a5635a1b8f4850c236b6
 SHA512 
8a7de2612c4aa94f3223510c98596f20bbe600bf70b2571f308056ad48d63533a8496cb0c2d090a9a2ae37262c3f459bbbe7ec77f7c3068c49783cc06e2bed45
 DIST microsoft-edge-dev_125.0.2492.1-1_amd64.deb 166493890 BLAKE2B 
249caf6e4643dd961783a9159374379db29ba26ae18334d1f05015dae46b9efc0becfda0c708804a024062978e4c2274eb8b63dea4de9216df4756bb02bee5b1
 SHA512 
a7d32bc493e801df731ec08e21b39bae52a4912eb0660a1f1a58a35557e759975730736b273d3b70eccf950714ed23ef49551b61538418fdc0b0325051fd65ea
 DIST microsoft-edge-dev_125.0.2506.0-1_amd64.deb 166910606 BLAKE2B 
bd008c624ca5b2b6cb66d20b1d404622a8dffaf11be64a066f2413311fbd5664d12ded2b556df5d40d6b56aaad88560a9a49675acbd298b7af47313699cd6af7
 SHA512 
b938ded35dea68fed0e12ce784ffa620c9f26b74c7f3cb8c66c70f16bffea33c81fef1c51bdc426dac59a2d4e56acbe4ffbdbe835be9f43f23480ed48f075f8c

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-124.0.2478.6.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-124.0.2478.6.ebuild
deleted file mode 100644
index 0ff710cc5ddc..
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-124.0.2478.6.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-MY_P="${MY_PN}_${PV}-1"
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-S=${WORKDIR}
-
-LICENSE="microsoft-edge"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-IUSE="+mip qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/$

[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

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

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

www-client/microsoft-edge-dev: automated bump (125.0.2506.0)

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-125.0.2506.0.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index 5ef05bdb55a8..81082c5e2588 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_124.0.2478.10-1_amd64.deb 167388474 BLAKE2B 
f01b4179306306014047e34f64ca2d79b1359e86364f33810f81700bf64654026c4f30e30c82f270c906e2365c0dad67069432344f23bb3305d2fbdd86463ec6
 SHA512 
1a8b4484f0fb484a361b90b017385caea53c58f867a0506f6eeeac3e502f07d50aeb0a726da4e5667644ef9d737c9e3fc92f7845d20113c21932eb12960c04bd
 DIST microsoft-edge-dev_124.0.2478.6-1_amd64.deb 167394778 BLAKE2B 
dbaf324391f1f528409cc63a3c75222cde28d5056ef53408d8441fb5786abf76b3da0300e92610c281a63fd6746d37b261676d685004a5635a1b8f4850c236b6
 SHA512 
8a7de2612c4aa94f3223510c98596f20bbe600bf70b2571f308056ad48d63533a8496cb0c2d090a9a2ae37262c3f459bbbe7ec77f7c3068c49783cc06e2bed45
 DIST microsoft-edge-dev_125.0.2492.1-1_amd64.deb 166493890 BLAKE2B 
249caf6e4643dd961783a9159374379db29ba26ae18334d1f05015dae46b9efc0becfda0c708804a024062978e4c2274eb8b63dea4de9216df4756bb02bee5b1
 SHA512 
a7d32bc493e801df731ec08e21b39bae52a4912eb0660a1f1a58a35557e759975730736b273d3b70eccf950714ed23ef49551b61538418fdc0b0325051fd65ea
+DIST microsoft-edge-dev_125.0.2506.0-1_amd64.deb 166910606 BLAKE2B 
bd008c624ca5b2b6cb66d20b1d404622a8dffaf11be64a066f2413311fbd5664d12ded2b556df5d40d6b56aaad88560a9a49675acbd298b7af47313699cd6af7
 SHA512 
b938ded35dea68fed0e12ce784ffa620c9f26b74c7f3cb8c66c70f16bffea33c81fef1c51bdc426dac59a2d4e56acbe4ffbdbe835be9f43f23480ed48f075f8c

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-125.0.2506.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-125.0.2506.0.ebuild
new file mode 100644
index ..0ff710cc5ddc
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-125.0.2506.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+S=${WORKDIR}
+
+LICENSE="microsoft-edge"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="+mip qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/do

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

2024-04-09 Thread Matt Jolly
commit: 93d406ec49837455e20abb3bd510e7b0d8b6e721
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 10 01:51:11 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:40:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d406ec

www-client/microsoft-edge-beta: automated bump (124.0.2478.27)

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

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-124.0.2478.27.ebuild   | 126 +
 2 files changed, 127 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 85f51c13b95b..612ac32c7dcd 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_123.0.2420.65-1_amd64.deb 166572850 BLAKE2B 
5f8aa4ec43639acce151b0faaf2db397e44512caed7bb93de6a91e665b30435e9a3cb7f3b09542e563e6a7fe2e65265f4fdffa00cca449c659eec5efc3f5bb55
 SHA512 
29ed6dd9bc679496f9efaedc2bbbe35f0d0c9ebd4fb9a433234c1ad1815c9aacbfbcc0ec08416342e0af4f49a8592b48ace1d894fc04b3a2181661b59755d632
 DIST microsoft-edge-beta_124.0.2478.10-1_amd64.deb 167387126 BLAKE2B 
8a78d1166620bf04fa0415cc3302587e77ccfc766b154dfaa383ff9953b08b6e192fa06628050242fae3b551177c7c4990154626d22f8cc40a448425084bfd7f
 SHA512 
13eaf2b131caeb7200d3be2463f9b0c8efdb1db73ea894a10811555ef455eca7326b7fd1e6c67d74e100999d549d560ff35eecf37f1ab2b8426e0a018a25bea0
 DIST microsoft-edge-beta_124.0.2478.19-1_amd64.deb 167374274 BLAKE2B 
725270a8c44e7785d61a546479b2451fa5f0a2f0de872bf1fc20952ac22f0c314bf9cea2c6023ff7798f60cb7d7591a605960699db21ebee03ea752afd7a2744
 SHA512 
bc390b819110acc417f9c8cb1f3d13abe2b9ffb4a9d50a22eb0883d92bd2cc4cdd055d7370a0510d67903e67dfc68aa4be36b51598f83e07d70b09059c3d6ad6
+DIST microsoft-edge-beta_124.0.2478.27-1_amd64.deb 167389658 BLAKE2B 
edc430e99bda531d7cb5c3f6fc31ea48e903bf01db08f584533dc06bf4efcc20ae58c7538f44f85bcdc09cde0cdb1d7cf1ab08564f214226a975be3b7c30d196
 SHA512 
84a6ec505948e9fcd3c754d3b0934e4e05b1e5b0eeb2cbd671cceca0d99cca6cedd96c573816e1a1db9e6fd56d335cd67964a448c78891d58191ce5aff9e45f1

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.27.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.27.ebuild
new file mode 100644
index ..0ff710cc5ddc
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-124.0.2478.27.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+S=${WORKDIR}
+
+LICENSE="microsoft-edge"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="+mip qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/do

[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2024-04-09 Thread Matt Jolly
commit: 4f60d2d9ea30816574d1f1f84f1c2425095d99bd
Author: Ian Jordan  gmail  com>
AuthorDate: Tue Apr  9 18:03:46 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:42:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f60d2d9

mate-base/mate-control-center: appindator is no longer optional

Closes: https://bugs.gentoo.org/929020
Signed-off-by: Ian Jordan  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36180
Signed-off-by: Matt Jolly  gentoo.org>

 mate-base/mate-control-center/mate-control-center-1.28.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
index 49df50a37938..a235bb697038 100644
--- a/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.28.0.ebuild
@@ -16,12 +16,13 @@ DESCRIPTION="The MATE Desktop configuration tool"
 LICENSE="FDL-1.1+ GPL-2+ LGPL-2+ LGPL-2.1+ HPND"
 SLOT="0"
 
-IUSE="accountsservice appindicator debug nls systemd"
+IUSE="accountsservice debug nls systemd"
 
 COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
>=dev-libs/glib-2.50:2
dev-libs/libxml2:2
+   dev-libs/libayatana-appindicator
>=gnome-base/dconf-0.13.4
>=gnome-base/librsvg-2.0:2
>=mate-base/libmatekbd-1.17.0
@@ -47,7 +48,6 @@ COMMON_DEPEND="
x11-libs/pango
>=x11-wm/marco-1.17.0:=
accountsservice? ( sys-apps/accountsservice )
-   appindicator? ( dev-libs/libayatana-appindicator )
systemd? ( sys-apps/systemd )
 "
 
@@ -69,7 +69,7 @@ PATCHES=(
 src_configure() {
mate_src_configure \
--disable-update-mimedb \
-   $(use_enable appindicator) \
+   --with-appindicator \
$(use_enable nls) \
$(use_enable debug)
 }



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

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

www-client/microsoft-edge-beta: remove old

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

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-123.0.2420.65.ebuild   | 126 -
 2 files changed, 127 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 612ac32c7dcd..077ebb11cd60 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_123.0.2420.65-1_amd64.deb 166572850 BLAKE2B 
5f8aa4ec43639acce151b0faaf2db397e44512caed7bb93de6a91e665b30435e9a3cb7f3b09542e563e6a7fe2e65265f4fdffa00cca449c659eec5efc3f5bb55
 SHA512 
29ed6dd9bc679496f9efaedc2bbbe35f0d0c9ebd4fb9a433234c1ad1815c9aacbfbcc0ec08416342e0af4f49a8592b48ace1d894fc04b3a2181661b59755d632
 DIST microsoft-edge-beta_124.0.2478.10-1_amd64.deb 167387126 BLAKE2B 
8a78d1166620bf04fa0415cc3302587e77ccfc766b154dfaa383ff9953b08b6e192fa06628050242fae3b551177c7c4990154626d22f8cc40a448425084bfd7f
 SHA512 
13eaf2b131caeb7200d3be2463f9b0c8efdb1db73ea894a10811555ef455eca7326b7fd1e6c67d74e100999d549d560ff35eecf37f1ab2b8426e0a018a25bea0
 DIST microsoft-edge-beta_124.0.2478.19-1_amd64.deb 167374274 BLAKE2B 
725270a8c44e7785d61a546479b2451fa5f0a2f0de872bf1fc20952ac22f0c314bf9cea2c6023ff7798f60cb7d7591a605960699db21ebee03ea752afd7a2744
 SHA512 
bc390b819110acc417f9c8cb1f3d13abe2b9ffb4a9d50a22eb0883d92bd2cc4cdd055d7370a0510d67903e67dfc68aa4be36b51598f83e07d70b09059c3d6ad6
 DIST microsoft-edge-beta_124.0.2478.27-1_amd64.deb 167389658 BLAKE2B 
edc430e99bda531d7cb5c3f6fc31ea48e903bf01db08f584533dc06bf4efcc20ae58c7538f44f85bcdc09cde0cdb1d7cf1ab08564f214226a975be3b7c30d196
 SHA512 
84a6ec505948e9fcd3c754d3b0934e4e05b1e5b0eeb2cbd671cceca0d99cca6cedd96c573816e1a1db9e6fd56d335cd67964a448c78891d58191ce5aff9e45f1

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-123.0.2420.65.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-123.0.2420.65.ebuild
deleted file mode 100644
index 0ff710cc5ddc..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-123.0.2420.65.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-MY_P="${MY_PN}_${PV}-1"
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-S=${WORKDIR}
-
-LICENSE="microsoft-edge"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-IUSE="+mip qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/

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

2024-04-09 Thread Matt Jolly
commit: 49fbae05e563cd6aa5bc1c4eb16d9bb442f18569
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 10 01:48:41 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:40:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49fbae05

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-123.0.2420.65.ebuild| 126 -
 2 files changed, 127 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 7e1b966e9fec..60dc3a0cd3b1 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_123.0.2420.65-1_amd64.deb 166550462 BLAKE2B 
4cdb7a0e420df0d685498091b4278a689d6a56b3a53a071ab7529b6cf6d25c8c60c76dd79b7c39c01028249f1f7e9ba72462d9287d8194d2d435d00d932ef9fd
 SHA512 
ab6a2760604bdcde9672bc997b904ea2f5dba9558aafd301f3bbb106a51857877dd65d0def03f142bfa303c47b80cd155a3ca27cdae9816f0709a8998b4e
 DIST microsoft-edge-stable_123.0.2420.81-1_amd64.deb 166576286 BLAKE2B 
83475c80d04db8134fc3bc8c3a267e37ae6feaec777d7ca48e221518ff6d3fb5eac0172675e6e7fa7c00dc3265ac35589a0ed5a75de24a68409a459f32ffee69
 SHA512 
11fb076ac3ee2c83cc94647359f73efbfbfc5ccec2b57656843a4345ace3cc7846f32eec143751a3454a46fa67ca5e0349beb53ccb1d3792d914bc457d0c8c2c

diff --git a/www-client/microsoft-edge/microsoft-edge-123.0.2420.65.ebuild 
b/www-client/microsoft-edge/microsoft-edge-123.0.2420.65.ebuild
deleted file mode 100644
index 7ea339bd40f9..
--- a/www-client/microsoft-edge/microsoft-edge-123.0.2420.65.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-MY_P="${MY_PN}_${PV}-1"
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-S=${WORKDIR}
-
-LICENSE="microsoft-edge"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-IUSE="+mip qt5 qt6"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}&qu

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-04-09 Thread Matt Jolly
commit: fee986e2cd16fec285ed7bf5a2bced64c6b3e742
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 10 01:43:19 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:40:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee986e2

www-plugins/chrome-binary-plugins: automated update (124.0.6367.29_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...7.18_beta.ebuild => chrome-binary-plugins-124.0.6367.29_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index cd2f9aa63a67..68e815af715f 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_124.0.6367.18-1_amd64.deb 107695296 BLAKE2B 
b511199e7aa7c891f5ff568f7e581cb797026a390c29b889e900c1510940a4142dff2e8b4e4cab8deb22931e72f50e7fdacfbc841e0ebbe1845cde2f29098961
 SHA512 
3aa43ab0e69db1bd26c8ce1bfaa992557c4c2b321dfeae203c7938a9e79a0daf68ab82b9931f2ab68d49e8350947abc96b0aad321cd4f87b82d8f9b1dedaeb34
+DIST google-chrome-beta_124.0.6367.29-1_amd64.deb 106855148 BLAKE2B 
855237e1b8a76fa4f9107755b61f060fefb849b575492602640d7ee75f3f5f7ef08b37a948e4f1c2fa2a2d19b3c879adcf4dcb00dab8ab61f48d1a73c7a79af4
 SHA512 
8565f0fd8037d067b93a172d221853da96d740c70c52f2f7d2e2bc6b294cfc43b84324ae7fb6b9fddea16157818f7c61bd05a83b9d6dc07f33d21c19d6171102
 DIST google-chrome-stable_123.0.6312.105-1_amd64.deb 107229972 BLAKE2B 
995c45a3c2d0ee9c670bd84b08ad3ca0eb34700391315125cd39a52e89846099f89e7cb626d9290d6bafc93ef18df73bad2f76908a077dcda216db65f047
 SHA512 
b5bc4a3ae20d60bf2fa05ae332d14892b3395c538572259a03ea2baf5a9293e71af23d37794cbc40c7378f9389fa76de07124df9df90831088df1411cd30855e
 DIST google-chrome-unstable_125.0.6382.3-1_amd64.deb 107312012 BLAKE2B 
c3921593d991e3a42d28cf3b21a1e1c1b3628200b3f5f3111d40abd0b217f3e79c20b759e9feba4c28f42585efdba0284751cbeb9c4dccc4755dd11c3c819b4e
 SHA512 
c512a52bf2d300be72b60b2efed47690f8e93a4681dbf560080abe295819a52d49ab1d7c8720c2cb5d527a0bfebabd4359d1254578eac8fcff27b83dec40ad6f

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.18_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.29_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.18_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-124.0.6367.29_beta.ebuild



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

2024-04-09 Thread Matt Jolly
commit: a6258db5cae130a2cadf86db220fe66d8e25146e
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 10 01:48:34 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:40:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6258db5

www-client/microsoft-edge: automated bump (123.0.2420.81)

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-123.0.2420.81.ebuild| 126 +
 2 files changed, 127 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 7314ac87c55f..7e1b966e9fec 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_123.0.2420.65-1_amd64.deb 166550462 BLAKE2B 
4cdb7a0e420df0d685498091b4278a689d6a56b3a53a071ab7529b6cf6d25c8c60c76dd79b7c39c01028249f1f7e9ba72462d9287d8194d2d435d00d932ef9fd
 SHA512 
ab6a2760604bdcde9672bc997b904ea2f5dba9558aafd301f3bbb106a51857877dd65d0def03f142bfa303c47b80cd155a3ca27cdae9816f0709a8998b4e
+DIST microsoft-edge-stable_123.0.2420.81-1_amd64.deb 166576286 BLAKE2B 
83475c80d04db8134fc3bc8c3a267e37ae6feaec777d7ca48e221518ff6d3fb5eac0172675e6e7fa7c00dc3265ac35589a0ed5a75de24a68409a459f32ffee69
 SHA512 
11fb076ac3ee2c83cc94647359f73efbfbfc5ccec2b57656843a4345ace3cc7846f32eec143751a3454a46fa67ca5e0349beb53ccb1d3792d914bc457d0c8c2c

diff --git a/www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild 
b/www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild
new file mode 100644
index ..0ff710cc5ddc
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+MY_P="${MY_PN}_${PV}-1"
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+S=${WORKDIR}
+
+LICENSE="microsoft-edge"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+IUSE="+mip qt5 qt6"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   

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

2024-04-09 Thread Matt Jolly
commit: 799d232aab1e48c351100cba3c2c47bd646617d9
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 10 01:48:38 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:40:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=799d232a

www-client/microsoft-edge: amd64 stable (123.0.2420.81)

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

 www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild 
b/www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild
index 0ff710cc5ddc..7ea339bd40f9 100644
--- a/www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-123.0.2420.81.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}
 
 LICENSE="microsoft-edge"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 IUSE="+mip qt5 qt6"
 RESTRICT="bindist mirror strip"



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

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

www-client/google-chrome-beta: automated update (124.0.6367.29)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...eta-124.0.6367.18.ebuild => google-chrome-beta-124.0.6367.29.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index a6f0e8478acc..7951ea3c1f56 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_124.0.6367.18-1_amd64.deb 107695296 BLAKE2B 
b511199e7aa7c891f5ff568f7e581cb797026a390c29b889e900c1510940a4142dff2e8b4e4cab8deb22931e72f50e7fdacfbc841e0ebbe1845cde2f29098961
 SHA512 
3aa43ab0e69db1bd26c8ce1bfaa992557c4c2b321dfeae203c7938a9e79a0daf68ab82b9931f2ab68d49e8350947abc96b0aad321cd4f87b82d8f9b1dedaeb34
+DIST google-chrome-beta_124.0.6367.29-1_amd64.deb 106855148 BLAKE2B 
855237e1b8a76fa4f9107755b61f060fefb849b575492602640d7ee75f3f5f7ef08b37a948e4f1c2fa2a2d19b3c879adcf4dcb00dab8ab61f48d1a73c7a79af4
 SHA512 
8565f0fd8037d067b93a172d221853da96d740c70c52f2f7d2e2bc6b294cfc43b84324ae7fb6b9fddea16157818f7c61bd05a83b9d6dc07f33d21c19d6171102

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-124.0.6367.18.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-124.0.6367.29.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-124.0.6367.18.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-124.0.6367.29.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2024-04-09 Thread Matt Jolly
commit: 19eb1f24a09487ef2bc3bd7d841257bf964d1d7e
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 10 01:45:30 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:40:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19eb1f24

www-client/google-chrome-unstable: automated update (125.0.6396.3)

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...e-125.0.6382.3.ebuild => google-chrome-unstable-125.0.6396.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 146dc5c57eb7..23db552ab8df 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_125.0.6382.3-1_amd64.deb 107312012 BLAKE2B 
c3921593d991e3a42d28cf3b21a1e1c1b3628200b3f5f3111d40abd0b217f3e79c20b759e9feba4c28f42585efdba0284751cbeb9c4dccc4755dd11c3c819b4e
 SHA512 
c512a52bf2d300be72b60b2efed47690f8e93a4681dbf560080abe295819a52d49ab1d7c8720c2cb5d527a0bfebabd4359d1254578eac8fcff27b83dec40ad6f
+DIST google-chrome-unstable_125.0.6396.3-1_amd64.deb 107382716 BLAKE2B 
5fdb87f21a5857e418c8b5c1b369797738ba8e58ebe783f659ac8c50be764944d37ce2fe08bca6357a9c6c2fadef0b83fddd2cdf1606610b54fa7dd984494ce3
 SHA512 
5c9421a7b9cf3584c92f2cb58be41bb2a8a1f6bf469cbfc788c4f989bba5db82b1855bd78375c18332c5df76c1592489205e5330667f9225ba0ed99a0c6f4654

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-125.0.6382.3.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-125.0.6396.3.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-125.0.6382.3.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-125.0.6396.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2024-04-09 Thread Matt Jolly
commit: bf6f406a0850ed517c4c388a4d38e6c4c5f1d364
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr 10 01:45:35 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr 10 05:40:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6f406a

www-plugins/chrome-binary-plugins: automated update (125.0.6396.3_alpha)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...2.3_alpha.ebuild => chrome-binary-plugins-125.0.6396.3_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 68e815af715f..0a5dab8270e3 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_124.0.6367.29-1_amd64.deb 106855148 BLAKE2B 
855237e1b8a76fa4f9107755b61f060fefb849b575492602640d7ee75f3f5f7ef08b37a948e4f1c2fa2a2d19b3c879adcf4dcb00dab8ab61f48d1a73c7a79af4
 SHA512 
8565f0fd8037d067b93a172d221853da96d740c70c52f2f7d2e2bc6b294cfc43b84324ae7fb6b9fddea16157818f7c61bd05a83b9d6dc07f33d21c19d6171102
 DIST google-chrome-stable_123.0.6312.105-1_amd64.deb 107229972 BLAKE2B 
995c45a3c2d0ee9c670bd84b08ad3ca0eb34700391315125cd39a52e89846099f89e7cb626d9290d6bafc93ef18df73bad2f76908a077dcda216db65f047
 SHA512 
b5bc4a3ae20d60bf2fa05ae332d14892b3395c538572259a03ea2baf5a9293e71af23d37794cbc40c7378f9389fa76de07124df9df90831088df1411cd30855e
-DIST google-chrome-unstable_125.0.6382.3-1_amd64.deb 107312012 BLAKE2B 
c3921593d991e3a42d28cf3b21a1e1c1b3628200b3f5f3111d40abd0b217f3e79c20b759e9feba4c28f42585efdba0284751cbeb9c4dccc4755dd11c3c819b4e
 SHA512 
c512a52bf2d300be72b60b2efed47690f8e93a4681dbf560080abe295819a52d49ab1d7c8720c2cb5d527a0bfebabd4359d1254578eac8fcff27b83dec40ad6f
+DIST google-chrome-unstable_125.0.6396.3-1_amd64.deb 107382716 BLAKE2B 
5fdb87f21a5857e418c8b5c1b369797738ba8e58ebe783f659ac8c50be764944d37ce2fe08bca6357a9c6c2fadef0b83fddd2cdf1606610b54fa7dd984494ce3
 SHA512 
5c9421a7b9cf3584c92f2cb58be41bb2a8a1f6bf469cbfc788c4f989bba5db82b1855bd78375c18332c5df76c1592489205e5330667f9225ba0ed99a0c6f4654

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6382.3_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6396.3_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6382.3_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-125.0.6396.3_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/faudio/

2024-04-04 Thread Matt Jolly
commit: cc6414f1e4ef6a4652e1347d1cdfcfb74474ea40
Author: germ  outlook  com>
AuthorDate: Wed Apr  3 03:20:07 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 11:49:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6414f1

app-emulation/faudio: add 23.10

Signed-off-by: germ  outlook.com>
Signed-off-by: Matt Jolly  gentoo.org>

 app-emulation/faudio/Manifest|  1 +
 app-emulation/faudio/faudio-23.10.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/app-emulation/faudio/Manifest b/app-emulation/faudio/Manifest
index dd95edd658a6..b51957207feb 100644
--- a/app-emulation/faudio/Manifest
+++ b/app-emulation/faudio/Manifest
@@ -1 +1,2 @@
 DIST faudio-23.02.tar.gz 012 BLAKE2B 
c776a5b882697fbbed894f129165600b1aad8b303254e9ecbf6111fff71581491b484681a71d377854077dfc23b99d1217e5322bdd9923caf4471cc0bc2ca0f2
 SHA512 
d83adca1f1e42b1c7d63dad30886b58a914ac9a5a254f26d3fdb2386776840e3c40b22a8dd9c7172e6c97b0db989f919fd2ebeac2ec00075a8136ec9120bc390
+DIST faudio-23.10.tar.gz 1120033 BLAKE2B 
2f064ba71386db69870b4e523625c421b2062f3584f834b55367dd675a1a61509831b036ed2e459cd2ea247e2b56401142bf73b6e828bd2ff4699623ba0d453f
 SHA512 
cc17c1c3950267a8cc69d0a263deef1d80e8bb9f658f1c2cd1c137bccac1d2be234d17f9b790bbe8bd1ba9da7e13676d3d38e328399d5a706f6ed502365de9ba

diff --git a/app-emulation/faudio/faudio-23.10.ebuild 
b/app-emulation/faudio/faudio-23.10.ebuild
new file mode 100644
index ..e372ae484496
--- /dev/null
+++ b/app-emulation/faudio/faudio-23.10.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Accuracy-focused XAudio reimplementation for open platforms"
+HOMEPAGE="https://fna-xna.github.io/;
+SRC_URI="https://github.com/FNA-XNA/FAudio/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/FAudio-${PV}"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug dumpvoices test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="media-libs/libsdl2[sound]"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   append-cppflags -D_DEFAULT_SOURCE # usleep() in tests
+   use debug || append-cppflags -DFAUDIO_DISABLE_DEBUGCONFIGURATION
+
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -DDUMP_VOICES=$(usex dumpvoices)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   einfo "Running faudio_tests, this may take some time without output..."
+   SDL_AUDIODRIVER=dummy "${BUILD_DIR}"/faudio_tests || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/faudio/

2024-04-04 Thread Matt Jolly
commit: 1716ba0db48fa3fa752b9e76ce90c3d8df6a460a
Author: germ  outlook  com>
AuthorDate: Thu Apr  4 11:38:22 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 11:52:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1716ba0d

app-emulation/faudio: add 24.02

Signed-off-by: germ  outlook.com>
Closes: https://github.com/gentoo/gentoo/pull/33738
Closes: https://github.com/gentoo/gentoo/pull/36070
Signed-off-by: Matt Jolly  gentoo.org>

 app-emulation/faudio/Manifest|  1 +
 app-emulation/faudio/faudio-24.02.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/app-emulation/faudio/Manifest b/app-emulation/faudio/Manifest
index b51957207feb..8309fa7609e5 100644
--- a/app-emulation/faudio/Manifest
+++ b/app-emulation/faudio/Manifest
@@ -1,2 +1,3 @@
 DIST faudio-23.02.tar.gz 012 BLAKE2B 
c776a5b882697fbbed894f129165600b1aad8b303254e9ecbf6111fff71581491b484681a71d377854077dfc23b99d1217e5322bdd9923caf4471cc0bc2ca0f2
 SHA512 
d83adca1f1e42b1c7d63dad30886b58a914ac9a5a254f26d3fdb2386776840e3c40b22a8dd9c7172e6c97b0db989f919fd2ebeac2ec00075a8136ec9120bc390
 DIST faudio-23.10.tar.gz 1120033 BLAKE2B 
2f064ba71386db69870b4e523625c421b2062f3584f834b55367dd675a1a61509831b036ed2e459cd2ea247e2b56401142bf73b6e828bd2ff4699623ba0d453f
 SHA512 
cc17c1c3950267a8cc69d0a263deef1d80e8bb9f658f1c2cd1c137bccac1d2be234d17f9b790bbe8bd1ba9da7e13676d3d38e328399d5a706f6ed502365de9ba
+DIST faudio-24.02.tar.gz 1122131 BLAKE2B 
5ace47c679e7c35fc13157c1bdf6d8a8080fd9e3516f9007628875a2c67d1d2aab63404261c28aadcb33305c196c6e96ba8045d50e42d7f79d47ee0696bdb068
 SHA512 
de48196bc9d93784d2f2ce20c7aba83066a8a7653781104eb3b15fa8206e54875d5c555dab4c6fb763cf41fd6ec733e71b6bba53c8cafd98af99ea9eb0a3d666

diff --git a/app-emulation/faudio/faudio-24.02.ebuild 
b/app-emulation/faudio/faudio-24.02.ebuild
new file mode 100644
index ..e372ae484496
--- /dev/null
+++ b/app-emulation/faudio/faudio-24.02.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Accuracy-focused XAudio reimplementation for open platforms"
+HOMEPAGE="https://fna-xna.github.io/;
+SRC_URI="https://github.com/FNA-XNA/FAudio/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/FAudio-${PV}"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug dumpvoices test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="media-libs/libsdl2[sound]"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   append-cppflags -D_DEFAULT_SOURCE # usleep() in tests
+   use debug || append-cppflags -DFAUDIO_DISABLE_DEBUGCONFIGURATION
+
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -DDUMP_VOICES=$(usex dumpvoices)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   einfo "Running faudio_tests, this may take some time without output..."
+   SDL_AUDIODRIVER=dummy "${BUILD_DIR}"/faudio_tests || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-04-03 Thread Matt Jolly
commit: 5fdedd849adb55ad3045d5f65ac184a8ac736e1c
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr  4 04:43:34 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 04:43:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdedd84

app-arch/createrepo_c: add 1.1.0

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

 app-arch/createrepo_c/Manifest  |  1 +
 app-arch/createrepo_c/createrepo_c-1.1.0.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 0682688ca5d3..a4125621249e 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,2 +1,3 @@
 DIST createrepo_c-1.0.3.tar.gz 630527 BLAKE2B 
d7959f8f8dad6a35ff19355420f744722a7d5698beb6535c57ab1b61d223150220a89192a041f4258471f76b8c76aca0a9d068fc058e0555b3a1f652a510f5e9
 SHA512 
42877eb0216e90f7beff3ed17e061b72abc3edf818323265cb76a70efdc2aa847a773b0c3bdfba1ca299cbbe976a66106d0b49cf9a8a43db761579432d7ebaa5
 DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B 
d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e
 SHA512 
1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c
+DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 
9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc
 SHA512 
9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e

diff --git a/app-arch/createrepo_c/createrepo_c-1.1.0.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.1.0.ebuild
new file mode 100644
index ..afc050773235
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.1.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C implementation of createrepo"
+HOMEPAGE="https://github.com/rpm-software-management/createrepo_c;
+if [[ ${PV} = * ]]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git;
+else
+   
SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="legacy test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   app-arch/bzip2:=
+   app-arch/drpm
+   app-arch/rpm
+   app-arch/xz-utils
+   app-arch/zchunk
+   app-arch/zstd:=
+   >=dev-db/sqlite-3.6.18:3
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/openssl:=
+   net-misc/curl
+   sys-apps/file
+   sys-libs/libmodulemd
+   sys-libs/zlib:=
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DRPM=ON
+   # As best I can tell, this enables distribution as a wheel. No 
need for this on gentoo!
+   -DENABLE_PYTHON=OFF
+   # Upstream enables some 'Legacy' stuff by default, let's put 
that behind a USE flag
+   -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
+   -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
+   -DWITH_LIBMODULEMD=ON
+   -DWITH_ZCHUNK=ON
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   # Tests have a magic target!
+   use test && cmake_src_compile tests
+}
+
+src_test() {
+   "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-04-03 Thread Matt Jolly
commit: c39ab3a6927cc8734ddd209bdbf9e0d7c5721d77
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr  4 04:43:46 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 04:43:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39ab3a6

app-arch/createrepo_c: drop 1.0.3

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

 app-arch/createrepo_c/Manifest  |  1 -
 app-arch/createrepo_c/createrepo_c-1.0.3.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index a4125621249e..cdb51ffe2cf8 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,3 +1,2 @@
-DIST createrepo_c-1.0.3.tar.gz 630527 BLAKE2B 
d7959f8f8dad6a35ff19355420f744722a7d5698beb6535c57ab1b61d223150220a89192a041f4258471f76b8c76aca0a9d068fc058e0555b3a1f652a510f5e9
 SHA512 
42877eb0216e90f7beff3ed17e061b72abc3edf818323265cb76a70efdc2aa847a773b0c3bdfba1ca299cbbe976a66106d0b49cf9a8a43db761579432d7ebaa5
 DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B 
d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e
 SHA512 
1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c
 DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 
9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc
 SHA512 
9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e

diff --git a/app-arch/createrepo_c/createrepo_c-1.0.3.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.0.3.ebuild
deleted file mode 100644
index afc050773235..
--- a/app-arch/createrepo_c/createrepo_c-1.0.3.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C implementation of createrepo"
-HOMEPAGE="https://github.com/rpm-software-management/createrepo_c;
-if [[ ${PV} = * ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git;
-else
-   
SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="legacy test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   app-arch/bzip2:=
-   app-arch/drpm
-   app-arch/rpm
-   app-arch/xz-utils
-   app-arch/zchunk
-   app-arch/zstd:=
-   >=dev-db/sqlite-3.6.18:3
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/openssl:=
-   net-misc/curl
-   sys-apps/file
-   sys-libs/libmodulemd
-   sys-libs/zlib:=
-"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_DRPM=ON
-   # As best I can tell, this enables distribution as a wheel. No 
need for this on gentoo!
-   -DENABLE_PYTHON=OFF
-   # Upstream enables some 'Legacy' stuff by default, let's put 
that behind a USE flag
-   -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
-   -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
-   -DWITH_LIBMODULEMD=ON
-   -DWITH_ZCHUNK=ON
-   )
-
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   # Tests have a magic target!
-   use test && cmake_src_compile tests
-}
-
-src_test() {
-   "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
-}



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

2024-04-03 Thread Matt Jolly
commit: 7047a26c1456b8c0383a240a4670ba6c6f05d4fd
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr  4 04:30:35 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 04:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7047a26c

www-client/chromium: chromium-123.0.6312.105

turn off USE=lto by default. We will revisit this
again for binpkgs "soon" via other means.

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

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

diff --git a/www-client/chromium/chromium-123.0.6312.105.ebuild 
b/www-client/chromium/chromium-123.0.6312.105.ebuild
index 184e7655ec3c..15c5f3c9ff3f 100644
--- a/www-client/chromium/chromium-123.0.6312.105.ebuild
+++ b/www-client/chromium/chromium-123.0.6312.105.ebuild
@@ -90,7 +90,7 @@ LICENSE="BSD"
 SLOT="0/stable"
 KEYWORDS="~amd64 ~arm64 ~ppc64"
 IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
-IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts 
headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs 
pulseaudio"
+IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts 
headless kerberos libcxx lto +official pax-kernel pgo +proprietary-codecs 
pulseaudio"
 IUSE+=" qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland 
+widevine"
 RESTRICT="!bindist? ( bindist )"
 



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

2024-04-03 Thread Matt Jolly
commit: 1a8c0c887f1e5b7d99c78468ad577681e3ce4f2f
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr  4 03:05:06 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 04:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8c0c88

www-client/chromium: drop 122.0.6261.128

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

 www-client/chromium/Manifest   |2 -
 www-client/chromium/chromium-122.0.6261.128.ebuild | 1386 
 2 files changed, 1388 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index dfd9e4ee1795..67412bddd27a 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,7 +1,6 @@
 DIST chromium-122-clang.tar.xz 50107164 BLAKE2B 
6b07470aa9a3606d27784c4abfd1577ead70cc2c310c2db47d486a64d93d9984d9b7737493a9c30ea7e0f0868291f3aac8058ba23f81f940469d23bafa260bf1
 SHA512 
a46a7869bff2e5edd34167751257453fd89eae92bd5e291c4408ff0234997b04fae3df7906f46d83f72da5c4f11199489a14d8a55251d0efc3c0ffc1c56d9e22
 DIST chromium-122-rust.tar.xz 140507448 BLAKE2B 
cb00e65a617801b59a852d921ec1600f577a5a4d16a2df37d413de5cfa9d7274fd8e54d9bf8d21a94f93230e2a27a50f55a36d65e774daf38ba08ba292f52a45
 SHA512 
2cec9e9a84a494babe581aa900bc76babb3ba7c4622bf050537adf234644f054426eea87c01a037dc7e5f850dec55498d45e982ae334b8d6e99a85679c8aed79
 DIST chromium-122.0.6261.111.tar.xz 3422993788 BLAKE2B 
14e010fcb658aed85b6b8316912b5c69216668364aa280d8b7eade67e3bfae59433999de4d77b2e53b5810c59707911a0e257ee06a7b049006b2559391d99e7e
 SHA512 
c2383c9a8910e05b29238bdeb555881cfece8c93c2741ca336327fd72690f3d993d2f20dd835b290871ad1bd77757e8ba88fa7c3acfe630dba60b1e5445e74c7
-DIST chromium-122.0.6261.128.tar.xz 3431043088 BLAKE2B 
ebf62de75c2b81500fd0c537a8595dc5698e4f93ff4046063cc3c68c75f0785bf347b88d0d062e3625ac07ffd3e095e83f94075ca55f7cb70f245a9ab30c
 SHA512 
73294900cb400e184252f58ef18e0074072f85bf07e69ef5f3e962ed678107fcd37f299bc5b22db5def87db4e9f4486fdeb5bb3a001dea3137a87163a4a476be
 DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 
4b5c4f81a83c7b0c809c93a713e869fde6fe559477665cb3b2f03c62d2175f821b81fb03b0ddd127c6eaf77c41011b4de06561f09a58384153d80fe2b3aa7427
 SHA512 
17108b9579f16d0da383bd5e41d012f94bcb8445a517ff823aa49b66d3861b0a124b6cce6183fbc64e8050f1ebcd65a9daa2acbda5fdaa42390bfbf4ecb16bd3
 DIST chromium-123-rust.tar.xz 145295100 BLAKE2B 
ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c
 SHA512 
b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2
 DIST chromium-123.0.6312.105.tar.xz 3481204616 BLAKE2B 
8adbc4a0c96ea53b45b26a48c8eb94e29b31b981471a0d5fda4cdea1f7aa69714a9e5a5729a61a49a92b6322889ee794b4c7ac5e243bc495ff5bd04cdc59f616
 SHA512 
a1abbba78c96fd7bc44a23b21d8180ebff015d17abcb186dece595513fda9d4443ac67498a78181589884c384a48e6c3abfe72e6ee806fdfc764d05f13fb5cb6
@@ -15,7 +14,6 @@ DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 
8a7dd76edb23afb7b2f65084696bce5d6
 DIST chromium-patches-124.tar.bz2 4706 BLAKE2B 
5acae233ce7b43669dbf65c368467f94c9a0ec509713ec4510943ede12d495dad1670a5c0a7435e0e16251c7429145e575cb1c9661439ff1c626d709856b6a94
 SHA512 
3d0d365b6d484def626153b07c0ab187195f27ebada63bd2547b52ed1e2157aab2415a6140c293a140d7a0545ae0fc1cdd431b37fa0c4a212a34c13baccb358c
 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c
 SHA512 
8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
-DIST chromium_122.0.6261.111-1raptor0~deb12u1.debian.tar.xz 550216 BLAKE2B 
fc193f3fb822b0373cdb189ffdcb40bfad03e1a043b4854dd5c1d56690fc674abda4cfeb171d29987d785cde19770f895af63811b27f681dcba6882044f5dd34
 SHA512 
fe8132d702e8d8f5b9e8c97ff810b964eb035d951d90cda8f31a9d80a4bd5544081020aa9aed829cb8c86517f68147cd9645b82a3e4bbcd745f696fc32f9d3f4
 DIST chromium_122.0.6261.57-1raptor0~deb12u1.debian.tar.xz 551860 BLAKE2B 
b3f9bef07a38061553816d6f0faf610cc19cc8565605bb520c163906a02e91795a6c6ae05c92ebbb6ccaf95e130438c8bf3c70d26a04951e8438074edb48b63d
 SHA512 
6037a47e1011304ee33447ac11fa84a3355176b5452ad9f7132eebf2527eb3e4fc42635e148731b77b17db243b42172203feacb0443e6071dc9cc7c52d41f7d6
 DIST chromium_122.0.6261.94-1raptor0~deb12u1.debian.tar.xz 551764 BLAKE2B 
bda6d527626fc5ec99d7d889390ec361c64e51fcdb331addfe43773a761bb0a50d536ca1b62e29e0a11c51e31dcacee5346580b75939c31d02700d629b6b6f9

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

2024-04-03 Thread Matt Jolly
commit: 352e74b2b0d3bc6db70b2350870c4bc2ecd13ef9
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr  4 03:05:24 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 04:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352e74b2

www-client/chromium: drop 123.0.6312.58

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

 www-client/chromium/Manifest  |1 -
 www-client/chromium/chromium-123.0.6312.58.ebuild | 1388 -
 2 files changed, 1389 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 67412bddd27a..1fa2c49919b5 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -4,7 +4,6 @@ DIST chromium-122.0.6261.111.tar.xz 3422993788 BLAKE2B 
14e010fcb658aed85b6b83169
 DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 
4b5c4f81a83c7b0c809c93a713e869fde6fe559477665cb3b2f03c62d2175f821b81fb03b0ddd127c6eaf77c41011b4de06561f09a58384153d80fe2b3aa7427
 SHA512 
17108b9579f16d0da383bd5e41d012f94bcb8445a517ff823aa49b66d3861b0a124b6cce6183fbc64e8050f1ebcd65a9daa2acbda5fdaa42390bfbf4ecb16bd3
 DIST chromium-123-rust.tar.xz 145295100 BLAKE2B 
ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c
 SHA512 
b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2
 DIST chromium-123.0.6312.105.tar.xz 3481204616 BLAKE2B 
8adbc4a0c96ea53b45b26a48c8eb94e29b31b981471a0d5fda4cdea1f7aa69714a9e5a5729a61a49a92b6322889ee794b4c7ac5e243bc495ff5bd04cdc59f616
 SHA512 
a1abbba78c96fd7bc44a23b21d8180ebff015d17abcb186dece595513fda9d4443ac67498a78181589884c384a48e6c3abfe72e6ee806fdfc764d05f13fb5cb6
-DIST chromium-123.0.6312.58.tar.xz 3465099244 BLAKE2B 
d0b85e740924a33350c5b6d3a6d1e94c8b946c52ac760237b2391127c99326c64b50de29751850dc368331b66402ab0c4fc65b9aeef09302857a1f5300a0d17b
 SHA512 
4cb08767b8a6fe268c44bd7b621632c71f7d2f3f6c1b7bae9e0373dfc2eada397ab511a068582c2d17bbf3ee9ff16f05fccd454d610d63dd2fd14d6ca355a0c0
 DIST chromium-123.0.6312.86.tar.xz 3472393888 BLAKE2B 
542adf3ef909404f140a32cd965ded7e0c55d1108047430eebbab6a28b104089bda4b6df0b929179313cd46ca8c8c8a0067301251cdf74a0362d1e28c0a99013
 SHA512 
e2be69f3f82460560be915d666349c807822d955a729aee41f8bded5d34b00823a7ac0740c3bc68a4162bcfcb5656f7b192e42b5c79769c18a0bae6b091fb0f0
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51

diff --git a/www-client/chromium/chromium-123.0.6312.58.ebuild 
b/www-client/chromium/chromium-123.0.6312.58.ebuild
deleted file mode 100644
index cc7879bf672b..
--- a/www-client/chromium/chromium-123.0.6312.58.ebuild
+++ /dev/null
@@ -1,1388 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..12} )
-PYTHON_REQ_USE="xml(+)"
-
-# PACKAGING NOTES:
-# Google roll their bundled Clang every two weeks, and the bundled Rust
-# is rolled regularly and depends on that. While we do our best to build
-# with system Clang, we will eventually hit the point where we need to use
-# the bundled Clang due to the use of prerelease features. We've been lucky
-# enough so far that this hasn't been an issue.
-
-# We try and avoid forcing the use of libcxx, but sometimes it is unavoidable.
-# Remember to force the use of Clang when this is forced.
-
-# GCC is _not_ supported upstream, though patches are welcome. We do our
-# best to enable builds with GCC but reserve the right to force Clang
-# builds if we can't keep up with upstream's changes. Please comment
-# when forcing Clang builds so we can track the need for it.
-
-# GN is bundled with Chromium, but we always use the system version. Remember 
to
-# check for upstream changes to GN and update ebuild (and version below) as 
required.
-
-# These variables let us easily bound supported major dependency versions in 
one place.
-GCC_MIN_VER=12
-GN_MIN_VER=0.2154
-# Since Google use prerelease llvm we can let any adventurous users try to 
build with prerelease
-# ebuilds; try to keep this up to date with the latest version in the tree.
-LLVM_MAX_SLOT=19
-LLVM_MIN_SLOT=17
-RUST_MIN_VER=1.72.0
-# chromium-tools/get-chromium-toolchain-strings.sh
-GOOGLE_CLANG_VER=llvmorg-19-init-2319-g7c4c2746-1
-GOOGLE_RUST_VER=340bb19fea20fd5f9357bbf

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

2024-04-03 Thread Matt Jolly
commit: 3e2a524056ce6dcf1d49b378ba70490ecd0e89b5
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr  4 03:04:33 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 04:32:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2a5240

www-client/chromium: drop 124.0.6367.8

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

 www-client/chromium/Manifest |1 -
 www-client/chromium/chromium-124.0.6367.8.ebuild | 1436 --
 2 files changed, 1437 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 5fc12397fd60..dfd9e4ee1795 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -10,7 +10,6 @@ DIST chromium-123.0.6312.86.tar.xz 3472393888 BLAKE2B 
542adf3ef909404f140a32cd96
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51
 DIST chromium-124.0.6367.29.tar.xz 3427137984 BLAKE2B 
f9932b932a50c640c5ad946b72896eb6feb56fa2abc9c6d90c7f5446993dd44b7f0c9df6e3c0e5faf8c38894e17847e86716aceabf6c5ae3467ea971ce8ed1d1
 SHA512 
75d881e782253af6582c7de337ad4fcfc304d35707bd77d1a650bd0df311c6a6ea114b48fc6cfb5e0d98bc5d24cef6223441c8b7e3a267db71abd2af2e116721
-DIST chromium-124.0.6367.8.tar.xz 3422269904 BLAKE2B 
9541accb7d2da845bab31dde9733eef69cca36d29e7b3bcc9bac0f1739c409bdf9c989a0bf63408a15f97a17d9f430e369e7958e8c342a2272e0e433be936c5f
 SHA512 
3a8678bcef91764729059bdb52717f19bbc0596acf48e042a65282d3a27214fd086e8cd0d44d1a3fb06d53bd42ef1bf66cdbe553a28fd70f6e5d78191d9c04db
 DIST chromium-patches-122-2.tar.bz2 5038 BLAKE2B 
fd104a7c1d81ecb9bf82da30a71916ff3d712ae710f1de8965cd0fb7395b6dced780f3a1af1ece8201dfe388fecff7b506cbb5cc5b32621895f37bb380cdc5aa
 SHA512 
331401d324ca4b1b90a44019ba7d823f8461188bd19864216320bd97580d835ef3151da49c71aff695159440ed2b48fcec7afc1bcbc2c0f629cbbce7d80faf74
 DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 
8a7dd76edb23afb7b2f65084696bce5d6e54d63ca34c4590052db1086ed0a422b1efde863c4daad4e2526f329eb65276b9ad5406017cd97fb75b1a9556c1f933
 SHA512 
ea47255deac1893896f64496629d34c7092f266a175b8400fcf4f01b9d038ae240e911bff488558bb28e6f5795bbcf276adf20ed1e0ccb8ac99f9ddd260742f9
 DIST chromium-patches-124.tar.bz2 4706 BLAKE2B 
5acae233ce7b43669dbf65c368467f94c9a0ec509713ec4510943ede12d495dad1670a5c0a7435e0e16251c7429145e575cb1c9661439ff1c626d709856b6a94
 SHA512 
3d0d365b6d484def626153b07c0ab187195f27ebada63bd2547b52ed1e2157aab2415a6140c293a140d7a0545ae0fc1cdd431b37fa0c4a212a34c13baccb358c

diff --git a/www-client/chromium/chromium-124.0.6367.8.ebuild 
b/www-client/chromium/chromium-124.0.6367.8.ebuild
deleted file mode 100644
index 73b37ab1e00e..
--- a/www-client/chromium/chromium-124.0.6367.8.ebuild
+++ /dev/null
@@ -1,1436 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..12} )
-PYTHON_REQ_USE="xml(+)"
-
-# PACKAGING NOTES
-
-# Google roll their bundled Clang every two weeks, and the bundled Rust
-# is rolled regularly and depends on that. While we do our best to build
-# with system Clang, we will eventually hit the point where we need to use
-# the bundled Clang due to the use of prerelease features. We've been lucky
-# enough so far that this hasn't been an issue.
-
-# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
-# it is unavoidable. Remember to force the use of Clang when this is forced.
-
-# GCC is _not_ supported upstream, though patches are welcome. We do our
-# best to enable builds with GCC but reserve the right to force Clang
-# builds if we can't keep up with upstream's changes. Please comment
-# when forcing Clang builds so we can track the need for it.
-
-# GN is bundled with Chromium, but we always use the system version. Remember 
to
-# check for upstream changes to GN and update ebuild (and version below) as 
required.
-
-# For binhost users, if USE=bindist is set, we configure Chromium in a way 
that it is able
-# to use proprietary codecs, and so that ffmpeg is an external component 
(libffmpeg.so),
-# then we remove ffmpeg from the image to ensure that the built package is 
distributable
-# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its 
place;
-# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed 
on the system.
-
-# For non-binhost builds, we build

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

2024-04-03 Thread Matt Jolly
commit: 275e49264bc9550565d86c96db0b10013bd9ebe5
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr  4 02:51:18 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 04:32:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275e4926

www-client/chromium: add 124.0.6367.29

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

 www-client/chromium/Manifest  |1 +
 www-client/chromium/chromium-124.0.6367.29.ebuild | 1436 +
 2 files changed, 1437 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 4ef9f63bb39f..5fc12397fd60 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -9,6 +9,7 @@ DIST chromium-123.0.6312.58.tar.xz 3465099244 BLAKE2B 
d0b85e740924a33350c5b6d3a6
 DIST chromium-123.0.6312.86.tar.xz 3472393888 BLAKE2B 
542adf3ef909404f140a32cd965ded7e0c55d1108047430eebbab6a28b104089bda4b6df0b929179313cd46ca8c8c8a0067301251cdf74a0362d1e28c0a99013
 SHA512 
e2be69f3f82460560be915d666349c807822d955a729aee41f8bded5d34b00823a7ac0740c3bc68a4162bcfcb5656f7b192e42b5c79769c18a0bae6b091fb0f0
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
 DIST chromium-124-rust.tar.xz 145977368 BLAKE2B 
3fccaed3a1f7b85a303f5e4281d0d7fe0d194f3203751bae4a937f3447260ecfa5141d49b945705d69d36e89901b99fd0955ce0e5bcff0c17c7096fd78782722
 SHA512 
272ef52b5b201aeb056db7339387504b78252411899ea13ed5829b77bab8c76fd84125d68678064ac204fa48caf16f86ee1d99c64d599d955fb1097d5e46fc51
+DIST chromium-124.0.6367.29.tar.xz 3427137984 BLAKE2B 
f9932b932a50c640c5ad946b72896eb6feb56fa2abc9c6d90c7f5446993dd44b7f0c9df6e3c0e5faf8c38894e17847e86716aceabf6c5ae3467ea971ce8ed1d1
 SHA512 
75d881e782253af6582c7de337ad4fcfc304d35707bd77d1a650bd0df311c6a6ea114b48fc6cfb5e0d98bc5d24cef6223441c8b7e3a267db71abd2af2e116721
 DIST chromium-124.0.6367.8.tar.xz 3422269904 BLAKE2B 
9541accb7d2da845bab31dde9733eef69cca36d29e7b3bcc9bac0f1739c409bdf9c989a0bf63408a15f97a17d9f430e369e7958e8c342a2272e0e433be936c5f
 SHA512 
3a8678bcef91764729059bdb52717f19bbc0596acf48e042a65282d3a27214fd086e8cd0d44d1a3fb06d53bd42ef1bf66cdbe553a28fd70f6e5d78191d9c04db
 DIST chromium-patches-122-2.tar.bz2 5038 BLAKE2B 
fd104a7c1d81ecb9bf82da30a71916ff3d712ae710f1de8965cd0fb7395b6dced780f3a1af1ece8201dfe388fecff7b506cbb5cc5b32621895f37bb380cdc5aa
 SHA512 
331401d324ca4b1b90a44019ba7d823f8461188bd19864216320bd97580d835ef3151da49c71aff695159440ed2b48fcec7afc1bcbc2c0f629cbbce7d80faf74
 DIST chromium-patches-123.tar.bz2 4697 BLAKE2B 
8a7dd76edb23afb7b2f65084696bce5d6e54d63ca34c4590052db1086ed0a422b1efde863c4daad4e2526f329eb65276b9ad5406017cd97fb75b1a9556c1f933
 SHA512 
ea47255deac1893896f64496629d34c7092f266a175b8400fcf4f01b9d038ae240e911bff488558bb28e6f5795bbcf276adf20ed1e0ccb8ac99f9ddd260742f9

diff --git a/www-client/chromium/chromium-124.0.6367.29.ebuild 
b/www-client/chromium/chromium-124.0.6367.29.ebuild
new file mode 100644
index ..1c3ef21a62ba
--- /dev/null
+++ b/www-client/chromium/chromium-124.0.6367.29.ebuild
@@ -0,0 +1,1436 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_REQ_USE="xml(+)"
+
+# PACKAGING NOTES
+
+# Google roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we will eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features. We've been lucky
+# enough so far that this hasn't been an issue.
+
+# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
+# it is unavoidable. Remember to force the use of Clang when this is forced.
+
+# GCC is _not_ supported upstream, though patches are welcome. We do our
+# best to enable builds with GCC but reserve the right to force Clang
+# builds if we can't keep up with upstream's changes. Please comment
+# when forcing Clang builds so we can track the need for it.
+
+# GN is bundled with Chromium, but we always use the system version. Remember 
to
+# check for upstream changes to GN and update ebuild (and version below) as 
required.
+
+# For binhost users, if USE=bindist is set, we configure Chromium in a way 
that it is able
+# to use proprietary codecs, and so that ffmpeg is an external component 
(libffmpeg.so),
+# then we remove ffmpeg from the image to ensure that the built package is 
distributable
+# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its 
place;
+# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed 
on the system.
+
+# For non-binhost builds, w

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

2024-04-03 Thread Matt Jolly
commit: 6bd97de77cfd2c283abe7bab5ef6910578a7eb0d
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr  4 02:53:07 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 04:32:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd97de7

www-client/chromium: keyword 123.0.6312.105 for ~ppc64

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

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

diff --git a/www-client/chromium/chromium-123.0.6312.105.ebuild 
b/www-client/chromium/chromium-123.0.6312.105.ebuild
index 2cfe3a7635d9..184e7655ec3c 100644
--- a/www-client/chromium/chromium-123.0.6312.105.ebuild
+++ b/www-client/chromium/chromium-123.0.6312.105.ebuild
@@ -88,7 +88,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0/stable"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
 IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
 IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts 
headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs 
pulseaudio"
 IUSE+=" qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland 
+widevine"



[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg-chromium/

2024-04-03 Thread Matt Jolly
commit: 6d82e5e7431c8a25df0a87312bc7a9790a3cbd51
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr  3 22:54:34 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr  3 22:54:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d82e5e7

media-video/ffmpeg-chromium: add myself as a maintainer

Also adopt by the chromium project; this almost exclusively
supports web browsers that we look after.

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

 media-video/ffmpeg-chromium/metadata.xml | 16 
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/media-video/ffmpeg-chromium/metadata.xml 
b/media-video/ffmpeg-chromium/metadata.xml
index 1d15ec93bf0f..026866d3f537 100644
--- a/media-video/ffmpeg-chromium/metadata.xml
+++ b/media-video/ffmpeg-chromium/metadata.xml
@@ -1,10 +1,18 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   ch...@gentoo.org
-   James Le Cuirot
-
+   
+   ch...@gentoo.org
+   James Le Cuirot
+   
+   
+   chrom...@gentoo.org
+   Chromium in Gentoo Project
+   
+   
+   kan...@gentoo.org
+       Matt Jolly
+   
 
Enables runtime CPU detection (useful for 
bindist, compatibility on other CPUs)
Build GPL code. Should be enabled unless you require 
LGPL binaries.



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

2024-04-03 Thread Matt Jolly
commit: 4734c503b5903680329cb45b54c3d708164d0bb6
Author: Matt Jolly  gentoo  org>
AuthorDate: Wed Apr  3 10:05:36 2024 +
Commit:     Matt Jolly  gentoo  org>
CommitDate: Wed Apr  3 13:43:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4734c503

www-client/chromium: add 123.0.6312.105

Prepare for binpkg by enabling some USE flags by default
that are often desirable and we don''t want users to need
to compile for:

- lto
- screencast (webrtc) - reqs wayland
- widevine

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

 www-client/chromium/Manifest   |2 +
 www-client/chromium/chromium-123.0.6312.105.ebuild | 1438 
 2 files changed, 1440 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index da0b77579684..4ef9f63bb39f 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -4,6 +4,7 @@ DIST chromium-122.0.6261.111.tar.xz 3422993788 BLAKE2B 
14e010fcb658aed85b6b83169
 DIST chromium-122.0.6261.128.tar.xz 3431043088 BLAKE2B 
ebf62de75c2b81500fd0c537a8595dc5698e4f93ff4046063cc3c68c75f0785bf347b88d0d062e3625ac07ffd3e095e83f94075ca55f7cb70f245a9ab30c
 SHA512 
73294900cb400e184252f58ef18e0074072f85bf07e69ef5f3e962ed678107fcd37f299bc5b22db5def87db4e9f4486fdeb5bb3a001dea3137a87163a4a476be
 DIST chromium-123-clang.tar.xz 50178332 BLAKE2B 
4b5c4f81a83c7b0c809c93a713e869fde6fe559477665cb3b2f03c62d2175f821b81fb03b0ddd127c6eaf77c41011b4de06561f09a58384153d80fe2b3aa7427
 SHA512 
17108b9579f16d0da383bd5e41d012f94bcb8445a517ff823aa49b66d3861b0a124b6cce6183fbc64e8050f1ebcd65a9daa2acbda5fdaa42390bfbf4ecb16bd3
 DIST chromium-123-rust.tar.xz 145295100 BLAKE2B 
ae6603a0e0218e4e39d3e8b7aa48a2cd946c90779dac48be26582926963c8a10a48e3e58fd00a23cb8cd9a3584d9d4a142e843f93c761e862253817635f18c2c
 SHA512 
b4f8dce6d74be4be495d9948d7593ec9664c0b93e87456fab33d3ae5ac0e486a4e8576b26a9ab9890285a7c0d566afb803b98225c0692b6cac9f623a10b954a2
+DIST chromium-123.0.6312.105.tar.xz 3481204616 BLAKE2B 
8adbc4a0c96ea53b45b26a48c8eb94e29b31b981471a0d5fda4cdea1f7aa69714a9e5a5729a61a49a92b6322889ee794b4c7ac5e243bc495ff5bd04cdc59f616
 SHA512 
a1abbba78c96fd7bc44a23b21d8180ebff015d17abcb186dece595513fda9d4443ac67498a78181589884c384a48e6c3abfe72e6ee806fdfc764d05f13fb5cb6
 DIST chromium-123.0.6312.58.tar.xz 3465099244 BLAKE2B 
d0b85e740924a33350c5b6d3a6d1e94c8b946c52ac760237b2391127c99326c64b50de29751850dc368331b66402ab0c4fc65b9aeef09302857a1f5300a0d17b
 SHA512 
4cb08767b8a6fe268c44bd7b621632c71f7d2f3f6c1b7bae9e0373dfc2eada397ab511a068582c2d17bbf3ee9ff16f05fccd454d610d63dd2fd14d6ca355a0c0
 DIST chromium-123.0.6312.86.tar.xz 3472393888 BLAKE2B 
542adf3ef909404f140a32cd965ded7e0c55d1108047430eebbab6a28b104089bda4b6df0b929179313cd46ca8c8c8a0067301251cdf74a0362d1e28c0a99013
 SHA512 
e2be69f3f82460560be915d666349c807822d955a729aee41f8bded5d34b00823a7ac0740c3bc68a4162bcfcb5656f7b192e42b5c79769c18a0bae6b091fb0f0
 DIST chromium-124-clang.tar.xz 50212876 BLAKE2B 
f4786d4192306c005ce790ec3fc2595055d7a835b438e3c7a101b2c56653ad0ef3eb7b797224c9fe910c7ccd31c7cad50d502411ef220d151a8a1b432610d6b8
 SHA512 
4fb7bbb8abc9b3ae065b32215327d5de58e27c20c0199a8c243a9bfb89bf95b932ac1c2162e65acc954bde5975373a40ccada346cd0340d89889a12e4b8b96df
@@ -17,3 +18,4 @@ DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b2655123
 DIST chromium_122.0.6261.111-1raptor0~deb12u1.debian.tar.xz 550216 BLAKE2B 
fc193f3fb822b0373cdb189ffdcb40bfad03e1a043b4854dd5c1d56690fc674abda4cfeb171d29987d785cde19770f895af63811b27f681dcba6882044f5dd34
 SHA512 
fe8132d702e8d8f5b9e8c97ff810b964eb035d951d90cda8f31a9d80a4bd5544081020aa9aed829cb8c86517f68147cd9645b82a3e4bbcd745f696fc32f9d3f4
 DIST chromium_122.0.6261.57-1raptor0~deb12u1.debian.tar.xz 551860 BLAKE2B 
b3f9bef07a38061553816d6f0faf610cc19cc8565605bb520c163906a02e91795a6c6ae05c92ebbb6ccaf95e130438c8bf3c70d26a04951e8438074edb48b63d
 SHA512 
6037a47e1011304ee33447ac11fa84a3355176b5452ad9f7132eebf2527eb3e4fc42635e148731b77b17db243b42172203feacb0443e6071dc9cc7c52d41f7d6
 DIST chromium_122.0.6261.94-1raptor0~deb12u1.debian.tar.xz 551764 BLAKE2B 
bda6d527626fc5ec99d7d889390ec361c64e51fcdb331addfe43773a761bb0a50d536ca1b62e29e0a11c51e31dcacee5346580b75939c31d02700d629b6b6f90
 SHA512 
85d19616792f0b313e2157e64b22290ec425d34cd97cc61fdea8cd51d9fe46ea2375f513340a3c4f8f3bfc31117bb8e5a4be95bc792576752dd9733b38bb93ca
+DIST chromium_123.0.6312.86-1raptor0~deb12u1.debian.tar.xz 579124 BLAKE2B 
a27996211fbed198480e50934e39b0eda4c39e5e78a03f9b290cb90a6c8d7003b6aa828bf35e6744e9d7aa9a922f43baa77d6c9768140baf5749a797c2dad664
 SHA512 
cfb51fd910f3330100a2dc9ea993d537f126329ff2c590744954a3bfbb712d7bf1d7ad9066628aba5d28c98f2f9b069cf02f8c6048d2ad0a1a376468bdbd9196

diff --git a/www-client/chromium/chromium-123.0.6312.105.ebuild 
b/www-client/chromium/chromium-123.0.6312.105.ebuild
new file mode 100644
index ..2cfe3a7635d9
--- /dev/null
+++ b/www-client/chromium

[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} ==

  1   2   3   4   >