commit:     41d2f89e01929e96db4f63325ce97c21dcee4681
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 23:38:35 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 23:38:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d2f89e

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

Signed-off-by: Sam James <sam <AT> gentoo.org>

 www-client/microsoft-edge-dev/Manifest             |   1 +
 .../microsoft-edge-dev-105.0.1343.4.ebuild         | 116 +++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index d10538108029..2284b38311f1 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_105.0.1321.0-1_amd64.deb 131542472 BLAKE2B 
2b46014b97b710dcecc63a0a61d4d3b15bcedbd416e07907af8a35ce5857a55d9b1da2fdd61fccdb885d76470f7a04e302b914933e52ef1051cc33d410459601
 SHA512 
e3f7ba2def3ad76598c68ffdd1e6a6eaf32a38dedf7d40ce1d9411db3cb28281b45cd3ce0b1f354f43b5b8d89416ae4f9241f222afc679a88c560fa25f106460
 DIST microsoft-edge-dev_105.0.1329.1-1_amd64.deb 131224604 BLAKE2B 
5d33a50dc43cceb6b754691445606db8a17f197f9ede37e3097fda382f35eb83c4feb261c24a4b89d058f194babf7c9c267a4d867f2fc1ea0f2e81ada24b20de
 SHA512 
6a4fa77ca9e5ddadbc29f26d07a8ff48265e2a3b66acbb0bf17e643fa22b9ff52daca7dafc3468f275336d505ac83e16fec69f6b04ad45b68e837c1267442385
 DIST microsoft-edge-dev_105.0.1336.2-1_amd64.deb 131567160 BLAKE2B 
e176c7a04dbda390bd08eb8be63e1328d4d2a95682acf9ce815e69997ec016a108c9d2898a6eb45aca817cdd92cddc5b53fa2f32afd40ced4a8c05c0c25f7312
 SHA512 
430901a96d42f9742ded46ada8e5141b0fb52c3f03e51042ece7669c230a23f334c97d7bea2a3ec5edba7098e8970c89495a685d8eb81438a69c2159a662af7a
+DIST microsoft-edge-dev_105.0.1343.4-1_amd64.deb 133428584 BLAKE2B 
86c81cf8507cc3f2fbfe796e52273b499dc824a22d4b241f1949e05d7cf5e56eb16fe1b55313ef640dce37353b356aee8233d33033c4d3403b2481fde4a5a566
 SHA512 
8a2d76db15fc7f748b4276df3b08460ac9b740db5a0b7a58c8a30fe2dd595ae507bc660d45e253b676c236baab41a0a0a3aead3e9f4594d2d02ddcd7a01cbe28

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-105.0.1343.4.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-105.0.1343.4.ebuild
new file mode 100644
index 000000000000..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-105.0.1343.4.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"
+}

Reply via email to