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

"Matt Jolly" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786203061.e48e1909a56ac8a9f9163407068d9a80380be2b7.kangie@gentoo>
commit:     e48e1909a56ac8a9f9163407068d9a80380be2b7
Author:     Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  8 14:38:32 2026 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Sat Aug  8 15:31:01 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48e1909

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

Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

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

diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest
index 10779f6160dc..b51d3e3e86b5 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_151.0.4129.21-1_amd64.deb 191351562 BLAKE2B 2e8b8f93ba0f388ec5f7b2989285bf224fc5fba884d04fafff10e4cc6c2a08297f049d47d0b6aa0133c1ec6904962b75ab6f77ab490c232d315a78b5df9293e3 SHA512 a6775ba338fb962aaa406297f72bc206bd085a667cc593336fa72886be9eeaaacb360a573a530040183f0d824959aa0cee3962bd2a23de00534602c99c540564
 DIST microsoft-edge-dev_152.0.4148.0-1_amd64.deb 191863166 BLAKE2B 6fb3d5f6e167e7bc7335df5b35e121cadef0237954004c929856ac3eb56108c1c64ea5613141d233222f446b8993cef24a0982d62148231bbfd383147259d435 SHA512 faa263df23da8fe179fdb9d7843593a724c4a2443ca6d6769b390b6af3790c984d74cccc4d5a1331ede8acb4e38d84ff2e154344c13ba2d692e84c260ccbdfd7
 DIST microsoft-edge-dev_152.0.4167.0-1_amd64.deb 191870530 BLAKE2B 63b07f2fd2b7661f07e0d6efdcdece9b8f29ac13dcb5bc352ffa4473a5f34f684d1c70bb94cfb8145834d94b8ba65b58cfd2a47aa50d571c9209211cc8b44b8a SHA512 f2ebf58d1613f5fe0d23aee2da51fd223e13f15f2e01b4561e35916d3052c19a56c65ee27b3625695721134d1869cec01020c88ff31a445328149c097f1db243
+DIST microsoft-edge-dev_152.0.4191.10-1_amd64.deb 195162638 BLAKE2B 0cbd2ea7f8f4471c81a82f752d570aa352d08e30d645d20ee24483e64f0e2cf3a446900f118ed36be4918a0988a886186168eb57cfe8a96da674a848cf74d7d6 SHA512 8a6782ef1f4bc4cef30aefb79f03682d1ed11116a1786e44185a8285eb6fdbbef8ef0ac1cc134e34d0c23897ca26f90a29d7d3bafd779752904bb41081465ba9

diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-152.0.4191.10.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-152.0.4191.10.ebuild
new file mode 100644
index 000000000000..4a155cc26040
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-152.0.4191.10.ebuild
@@ -0,0 +1,125 @@
+# Copyright 2011-2026 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 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
+		|| ( dev-libs/libxml2-compat:2/2 dev-libs/libxml2:2/2 )
+	)
+	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
+
+	mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+	# Microsoft Edge comes with its own bundled cron
+	# scripts which invoke `apt` directly. Useless on Gentoo!
+	rm -r etc/cron.daily || die "Failed to remove cron scripts"
+	rm -r "${EDGE_HOME}"/cron || die "Failed to remove cron scripts"
+
+	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 size
+	# channel suffix: "" stable, "_channel" for beta/dev.
+	local channel=${PN#microsoft-edge}
+	channel=${channel/-/_}
+	for size in 16 24 32 48 64 128 256 ; do
+		newicon -s ${size} "${EDGE_HOME}/product_logo_${size}${channel}.png" ${PN}.png
+	done
+
+	if ! use mip; then
+		rm "${EDGE_HOME}"/libmip_core_gn.so || die
+	fi
+
+	rm "${EDGE_HOME}/libqt5_shim.so" || die
+	if ! use qt6; then
+		rm "${EDGE_HOME}/libqt6_shim.so" || die
+	fi
+
+	pax-mark m "${EDGE_HOME}/msedge"
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.