[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 libcxx, but sometimes
-# 

[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
-   mkdir -p "${OPERA_HOME%${PN}}"
-   if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die
-   else
-   mv "usr/lib/x86_64-linux-gnu/${PN}" 

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

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

www-client/opera: automated bump (109.0.5097.59)

Bump CHROMIUM_VERSION to 123.

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

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

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

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

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

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

www-client/opera-developer: remove old

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

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

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

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

[gentoo-commits] repo/gentoo:master commit in: www-client/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-chromium? ( 
>=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+   ffmpeg-chromium? ( 
media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+   )
+   qt5? 

[gentoo-commits] repo/gentoo:master commit in: www-client/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/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 

[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}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   if ! use qt5; then
-   rm "${EDGE_HOME}/libqt5_shim.so" || die
-   fi
-   if ! use qt6; then
-   rm 

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

[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
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   if ! use qt5; then
+   rm "${EDGE_HOME}/libqt5_shim.so" || die
+   fi
+   if ! use qt6; 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: net-im/zoom/

2024-04-25 Thread Ulrich Müller
commit: 4835b1e5bc598cc0eb1b5901e779ad1747e763db
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Apr 25 06:10:28 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Apr 25 06:12:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4835b1e5

net-im/zoom: drop 5.16.10.668, 5.17.0.1682, 5.17.10.3512

Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/zoom/Manifest |   3 -
 net-im/zoom/zoom-5.16.10.668.ebuild  | 194 ---
 net-im/zoom/zoom-5.17.0.1682.ebuild  | 181 
 net-im/zoom/zoom-5.17.10.3512.ebuild | 181 
 4 files changed, 559 deletions(-)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index cc4358f92f6f..eabb1df63e82 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,5 +1,2 @@
-DIST zoom-5.16.10.668_x86_64.tar.xz 186935984 BLAKE2B 
ba1e7f4c82feb226367f3450f6410693a51a63ef02d1d799b378cd582925a0d653db5e9756def5c1a64db88f283c36007d52ecd222b11e9d8b12b75b5d40a370
 SHA512 
a2f770af9392614105ff57919aec05401b792d3c7e2f96ce878862c00bdd401fe5054f1af0d644186aa6f8ab109a751e4d4dcf3d645c28372629117163412e34
-DIST zoom-5.17.0.1682_x86_64.tar.xz 181706076 BLAKE2B 
75f3bec06b7c452557ebf4d3fa49d494233967f207bf09b6896f7b71e94a09f5bbcddf0b259ff6ef4cac539ce63cabe496410196cd6a1a4472fd4a12ee5af7e1
 SHA512 
12fdd4c9b3fa3c4c87f08f36d0471579b7216dadae39f4d9e14e714dc51518982ad06e8f94f1668c7824033cf8f5cd3eed1405875dcc3e2d9b9fd7ee7fbcfc7f
-DIST zoom-5.17.10.3512_x86_64.tar.xz 186826624 BLAKE2B 
cf7b60953632df9a0dc19303b059e785709e5bc008cbd454db77c098d6fe31f89e2cd28ebed3054001c2cf3077376635b4360ed242da37bb104e966db19bf7c3
 SHA512 
f0f283937a0fda505c4845059a8a521ecd78c90842e6893e2081e1e90becf7d25a4f7dbd2e056b8a237c1966d1be178dca4745566d9783bf1b61103963ff8856
 DIST zoom-5.17.11.3835_x86_64.tar.xz 186799104 BLAKE2B 
84cc1dc046742392bd41a906050ec424e431c63a94224cadb021baf0463bd73697557f7344d91a759d49e288d36bb8fa1ebaf1690d4264caccce2dbb774ff0aa
 SHA512 
5749ad8f472ad035e307e544f648e0d6e15625c0566abc5e0d005a1784b058ebe45aa5ddd48ed52a98781cb3406b15b0cbe1b593a77bd7a203493835d83e6c32
 DIST zoom-6.0.2.4680_x86_64.tar.xz 202434660 BLAKE2B 
b73103c759a6d41257aa31919e6d992663e1984364ee7a2d42ae61576afcb7e61c20605f2adb076a446bec77da6fad59d40b446f37c4b3732908dc0b4982
 SHA512 
e8a842b281fea1f5399cb245208bed77689035226af5901e856f7d2542aa2e623a8a7f7647e312849deedac324853f945c26252d37bc0f98e8210a958e7f15fa

diff --git a/net-im/zoom/zoom-5.16.10.668.ebuild 
b/net-im/zoom/zoom-5.16.10.668.ebuild
deleted file mode 100644
index 8f59563843f7..
--- a/net-im/zoom/zoom-5.16.10.668.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop linux-info readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="Video conferencing and web conferencing service"
-HOMEPAGE="https://zoom.us/;
-SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="bundled-libjpeg-turbo +bundled-qt opencl pulseaudio wayland"
-RESTRICT="mirror bindist strip"
-
-RDEPEND="!games-engines/zoom
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/mit-krb5
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-libs/quazip-1.0:0=[qt5(+)]
-   media-libs/alsa-lib
-   media-libs/fdk-aac:0/2
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/mesa[gbm(+)]
-   media-sound/mpg123
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon[X]
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libxshmfence
-   x11-libs/libXtst
-   x11-libs/pango
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-renderutil
-   x11-libs/xcb-util-wm
-   opencl? ( virtual/opencl )
-   pulseaudio? ( media-libs/libpulse )
-   wayland? ( dev-libs/wayland )
-   !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 )
-   !bundled-qt? (
-   dev-libs/icu
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtdiag:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5
-   dev-qt/qtlocation:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtquickcontrols2:5
-   dev-qt/qtsvg:5
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/zoom/

2024-04-25 Thread Ulrich Müller
commit: 06735241655164f84b33b7f605f095127163f334
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Apr 25 06:09:59 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Apr 25 06:12:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06735241

net-im/zoom: add 6.0.2.4680

Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/zoom/Manifest   |   1 +
 net-im/zoom/zoom-6.0.2.4680.ebuild | 181 +
 2 files changed, 182 insertions(+)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index f74f44a8d15d..cc4358f92f6f 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -2,3 +2,4 @@ DIST zoom-5.16.10.668_x86_64.tar.xz 186935984 BLAKE2B 
ba1e7f4c82feb226367f3450f6
 DIST zoom-5.17.0.1682_x86_64.tar.xz 181706076 BLAKE2B 
75f3bec06b7c452557ebf4d3fa49d494233967f207bf09b6896f7b71e94a09f5bbcddf0b259ff6ef4cac539ce63cabe496410196cd6a1a4472fd4a12ee5af7e1
 SHA512 
12fdd4c9b3fa3c4c87f08f36d0471579b7216dadae39f4d9e14e714dc51518982ad06e8f94f1668c7824033cf8f5cd3eed1405875dcc3e2d9b9fd7ee7fbcfc7f
 DIST zoom-5.17.10.3512_x86_64.tar.xz 186826624 BLAKE2B 
cf7b60953632df9a0dc19303b059e785709e5bc008cbd454db77c098d6fe31f89e2cd28ebed3054001c2cf3077376635b4360ed242da37bb104e966db19bf7c3
 SHA512 
f0f283937a0fda505c4845059a8a521ecd78c90842e6893e2081e1e90becf7d25a4f7dbd2e056b8a237c1966d1be178dca4745566d9783bf1b61103963ff8856
 DIST zoom-5.17.11.3835_x86_64.tar.xz 186799104 BLAKE2B 
84cc1dc046742392bd41a906050ec424e431c63a94224cadb021baf0463bd73697557f7344d91a759d49e288d36bb8fa1ebaf1690d4264caccce2dbb774ff0aa
 SHA512 
5749ad8f472ad035e307e544f648e0d6e15625c0566abc5e0d005a1784b058ebe45aa5ddd48ed52a98781cb3406b15b0cbe1b593a77bd7a203493835d83e6c32
+DIST zoom-6.0.2.4680_x86_64.tar.xz 202434660 BLAKE2B 
b73103c759a6d41257aa31919e6d992663e1984364ee7a2d42ae61576afcb7e61c20605f2adb076a446bec77da6fad59d40b446f37c4b3732908dc0b4982
 SHA512 
e8a842b281fea1f5399cb245208bed77689035226af5901e856f7d2542aa2e623a8a7f7647e312849deedac324853f945c26252d37bc0f98e8210a958e7f15fa

diff --git a/net-im/zoom/zoom-6.0.2.4680.ebuild 
b/net-im/zoom/zoom-6.0.2.4680.ebuild
new file mode 100644
index ..ad8149eaf736
--- /dev/null
+++ b/net-im/zoom/zoom-6.0.2.4680.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop linux-info readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="Video conferencing and web conferencing service"
+HOMEPAGE="https://zoom.us/;
+SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+bundled-qt opencl pulseaudio wayland"
+RESTRICT="mirror bindist strip"
+
+RDEPEND="!games-engines/zoom
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/mit-krb5
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/quazip-1.0:0=[qt5(+)]
+   media-libs/alsa-lib
+   media-libs/fdk-aac:0/2
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/mesa[gbm(+)]
+   media-sound/mpg123
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon[X]
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   x11-libs/pango
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   opencl? ( virtual/opencl )
+   pulseaudio? ( media-libs/libpulse )
+   wayland? ( dev-libs/wayland )
+   !bundled-qt? (
+   dev-libs/icu
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtdiag:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtlocation:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   wayland? ( dev-qt/qtwayland )
+   )"
+
+BDEPEND="dev-util/bbe"
+
+CONFIG_CHECK="~USER_NS ~PID_NS ~NET_NS ~SECCOMP_FILTER"
+QA_PREBUILT="opt/zoom/*"
+
+src_prepare() {
+   default
+
+   # The tarball doesn't contain an icon, so extract it from the binary
+   bbe -s -b '/\n/' -e 'J 1;D' zoom 
\
+   >videoconference-zoom.svg && [[ -s videoconference-zoom.svg ]] \
+   || die "Extraction of icon 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/libreswan/

2024-04-25 Thread Hans de Graaff
commit: 982b7f94985759390d89299381c9657f9b603240
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 25 06:03:15 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 25 06:03:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982b7f94

net-vpn/libreswan: add 5.0

Signed-off-by: Hans de Graaff  gentoo.org>

 net-vpn/libreswan/Manifest |   1 +
 net-vpn/libreswan/libreswan-5.0.ebuild | 135 +
 net-vpn/libreswan/metadata.xml |  19 ++---
 3 files changed, 146 insertions(+), 9 deletions(-)

diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest
index 0538bed5f570..33ca84f5c3d6 100644
--- a/net-vpn/libreswan/Manifest
+++ b/net-vpn/libreswan/Manifest
@@ -1,2 +1,3 @@
 DIST libreswan-4.14.tar.gz 3721106 BLAKE2B 
29c0beb8bb1d1fc3bc4fe5d229dd24ac74ca3f173c24bdf6982813f06aa1bad4572c8c472a414d58bdd5699b4fba33499ab5db7c55870c78314b39c213fc0e89
 SHA512 
fb4c4dc426530614d308a7c4f5d21123a166b1ad652f66393b45d4987a3e2be8e8bc135e7eedfe1c014db962b70f08108757f876e27cd9e7739a79764c6d4f2d
 DIST libreswan-4.15.tar.gz 3728498 BLAKE2B 
f2fd0955c73fb7278f4b2dbce3c1fa483406502c12340746426c77faa39143252e9b5f0b2c0cb60e238a962789b22b1f5b33a5bf5a42e79bb7e513fb2f12855f
 SHA512 
49a60688bb4a5241dbd791bdde0c71ae80cfb7383bb841ea0788a9d0237569d7ad79e59985c700526e3807817ddae77ebd57521897526fbb8fb93ffbea631efe
+DIST libreswan-5.0.tar.gz 3957806 BLAKE2B 
c7ff493c332ac63d416651e9a85254bfe3c749dc812ff682b8aa99c35887cc6976d23fb5a5013196e0973681a2d7054167d06d29b33ca6d93809e35a130e4bb0
 SHA512 
b1c7cebe1ffc21aeaae76f2562764195d535ff5d51fb6ad570046678df19387df68f2d52586eb290844019cbdc17e6192773f9110531a26cf1583e2c016289c6

diff --git a/net-vpn/libreswan/libreswan-5.0.ebuild 
b/net-vpn/libreswan/libreswan-5.0.ebuild
new file mode 100644
index ..c9e2f853b153
--- /dev/null
+++ b/net-vpn/libreswan/libreswan-5.0.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd flag-o-matic toolchain-funcs tmpfiles
+
+DESCRIPTION="IPsec implementation for Linux, fork of Openswan"
+HOMEPAGE="https://libreswan.org/;
+SRC_URI="https://download.libreswan.org/${P}.tar.gz;
+
+LICENSE="GPL-2 BSD-4 RSA DES"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="caps curl dnssec +ikev1 ldap networkmanager pam seccomp selinux systemd 
test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/libevent:0=
+   dev-libs/nspr
+   >=dev-libs/nss-3.42
+   >=sys-kernel/linux-headers-4.19
+   virtual/libcrypt:=
+   caps? ( sys-libs/libcap-ng )
+   curl? ( net-misc/curl )
+   dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= 
net-dns/dnssec-root )
+   ldap? ( net-nds/openldap:= )
+   pam? ( sys-libs/pam )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sys-libs/libselinux )
+   systemd? ( sys-apps/systemd:0= )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   dev-libs/nss
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   test? ( dev-python/setproctitle )
+"
+RDEPEND="${DEPEND}
+   dev-libs/nss[utils(+)]
+   sys-apps/iproute2
+   !net-vpn/strongswan
+   selinux? ( sec-policy/selinux-ipsec )
+"
+DEPEND+=" elibc_musl? ( sys-libs/queue-standalone )"
+
+usetf() {
+   usex "$1" true false
+}
+
+src_prepare() {
+   sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' 
initsystems/openrc/ipsec.init.in || die
+   sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ 
s/oldinitdcheck//' initsystems/systemd/Makefile || die
+   default
+}
+
+src_configure() {
+   tc-export AR CC
+
+   use elibc_musl && append-cflags -DGLIBC_KERN_FLIP_HEADERS
+
+   export PREFIX=/usr
+   export DEFAULT_DNSSEC_ROOTKEY_FILE=/etc/dnssec/icannbundle.pem
+   export EXAMPLE_IPSEC_SYSCONFDIR=/usr/share/doc/${PF}
+   export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
+   export INITSYSTEM=$(usex systemd systemd openrc)
+   export INITDDIRS=
+   export INITDDIR_DEFAULT=/etc/init.d
+   export USERCOMPILE=${CFLAGS}
+   export USERLINK=${LDFLAGS}
+   export USE_DNSSEC=$(usetf dnssec)
+   export USE_IKEV1=$(usetf ikev1)
+   export USE_LABELED_IPSEC=$(usetf selinux)
+   export USE_LIBCAP_NG=$(usetf caps)
+   export USE_LIBCURL=$(usetf curl)
+   export USE_LINUX_AUDIT=$(usetf selinux)
+   export USE_LDAP=$(usetf ldap)
+   export USE_NM=$(usetf networkmanager)
+   export USE_SECCOMP=$(usetf seccomp)
+   export USE_SYSTEMD_WATCHDOG=$(usetf systemd)
+   export SD_WATCHDOGSEC=$(usex systemd 200 0)
+   export USE_AUTHPAM=$(usetf pam)
+   export DEBUG_CFLAGS=
+   export OPTIMIZE_CFLAGS=
+   export WERROR_CFLAGS=
+}
+
+src_compile() {
+   emake all
+   emake -C initsystems \
+   INITSYSTEM=systemd \
+  

<    1   2   3   4