summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Hartmann <sultan@gentoo.org>2022-04-07 21:07:30 +0200
committerStephan Hartmann <sultan@gentoo.org>2022-04-07 21:08:10 +0200
commit9135066cbcc98b2d94a978f60868a8a40ede8298 (patch)
treed2205bd88bb1ee45a4ffe2cfedebb91168d105fb /www-client/microsoft-edge-dev
parentwww-client/microsoft-edge: remove old (diff)
downloadgentoo-9135066cbcc98b2d94a978f60868a8a40ede8298.tar.gz
gentoo-9135066cbcc98b2d94a978f60868a8a40ede8298.tar.bz2
gentoo-9135066cbcc98b2d94a978f60868a8a40ede8298.zip
www-client/microsoft-edge-dev: automated bump (101.0.1210.9)
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
Diffstat (limited to 'www-client/microsoft-edge-dev')
-rw-r--r--www-client/microsoft-edge-dev/Manifest1
-rw-r--r--www-client/microsoft-edge-dev/microsoft-edge-dev-101.0.1210.9.ebuild116
2 files changed, 117 insertions, 0 deletions
diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest
index f6cfe6f509f3..6a1713f29eeb 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
DIST microsoft-edge-dev_101.0.1193.0-1_amd64.deb 119998888 BLAKE2B 94b826e6ac3d46d645241698a59fc06bffd81ee444dba52201558aa0973b360d6ed98d9023afaaab76276fc7bac3bd58de51c30efcce52d09a028a6c01fe1d80 SHA512 a2935e8e4d5cff2759ccb6427f05fdf2bf9f7438968bd6eeb32dba549660202f7b39fc0626b59a64d99328d23aa480fdaa4f39d2981e3e62a78333f3757e69d4
DIST microsoft-edge-dev_101.0.1198.0-1_amd64.deb 120358600 BLAKE2B 2ee9c10f78701cbf1df99f008e1a3e14c6abfb1c904214cb5633b10616f0c73bed035a4e4791b0258cd5d2bd8a79f5f5e52eb98ec446a9c796d05fa0442a4313 SHA512 a31dae88017401a122f0e0c256ebe3c7e9e71f01d989df4d3d5468b1a6277d237ade51632ddf393ae21f3846c44133664a16e9e87f332e0940dce74c3a794430
DIST microsoft-edge-dev_101.0.1210.2-1_amd64.deb 119096168 BLAKE2B 6a3a4179a20d414c426defe58bb7eda12d65d86667769b91a20b507daed20bb6e956a9ad846248508a5717b10da29e62163c90a540660810d90b48369ea28a8c SHA512 e91ce35a5d66e98e43c2358c76aa9d31e47d2a7f884dfa9b8374b806729582d08b3f07d6bcc4b3dace46157b32a48858f1a9ffceb0f1c4ec8663a02f92c64b04
+DIST microsoft-edge-dev_101.0.1210.9-1_amd64.deb 119394240 BLAKE2B d52c97a54a7f2b429fe810595e29b35dc7d716ee6d72b5605df4788b5472b3a47c46111e31f3ec536d35d21234e25dc9b1673c050860c189f586f22d6441800e SHA512 3d956389237dc2547cf954fadd7fe96d5a3651fba68d9c64962e164a290c2490bce4d9edc600759d3abaaffa522292da7a5655caa8ba814e464856adc097f4a2
diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-101.0.1210.9.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-101.0.1210.9.ebuild
new file mode 100644
index 000000000000..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-101.0.1210.9.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 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/en-us/edge"
+
+if [[ ${PN} == microsoft-edge ]]; then
+ MY_PN=${PN}-stable
+else
+ MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb"
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip"
+
+RDEPEND="
+ app-accessibility/at-spi2-atk:2
+ app-accessibility/at-spi2-core:2
+ app-misc/ca-certificates
+ dev-libs/atk
+ 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 )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+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 _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
+
+ pax-mark m "${EDGE_HOME}/msedge"
+}