From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id CCF16158041 for ; Thu, 9 Sep 2021 20:28:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ED33EE0932; Thu, 9 Sep 2021 20:28:52 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C2EB0E0932 for ; Thu, 9 Sep 2021 20:28:52 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8C64E342A92 for ; Thu, 9 Sep 2021 20:28:51 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A280B55 for ; Thu, 9 Sep 2021 20:28:49 +0000 (UTC) From: "Stephan Hartmann" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Stephan Hartmann" Message-ID: <1631219323.d6d1736068f510dcfd6c5dda5882c40237c55249.sultan@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-client/microsoft-edge-dev/Manifest www-client/microsoft-edge-dev/microsoft-edge-dev-95.0.1000.0.ebuild X-VCS-Directories: www-client/microsoft-edge-dev/ X-VCS-Committer: sultan X-VCS-Committer-Name: Stephan Hartmann X-VCS-Revision: d6d1736068f510dcfd6c5dda5882c40237c55249 X-VCS-Branch: master Date: Thu, 9 Sep 2021 20:28:49 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 15944c1a-52b7-4f7d-9a50-fe469ebed67c X-Archives-Hash: 00c3d97a406e84d8cf396ffe65b555a1 commit: d6d1736068f510dcfd6c5dda5882c40237c55249 Author: Stephan Hartmann gentoo org> AuthorDate: Thu Sep 9 20:28:21 2021 +0000 Commit: Stephan Hartmann gentoo org> CommitDate: Thu Sep 9 20:28:43 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d17360 www-client/microsoft-edge-dev: bump to 95.0.1000.0 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Stephan Hartmann gentoo.org> www-client/microsoft-edge-dev/Manifest | 1 + .../microsoft-edge-dev-95.0.1000.0.ebuild | 105 +++++++++++++++++++++ 2 files changed, 106 insertions(+) diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index dfa3b8944c4..ff77a01eca1 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,3 +1,4 @@ DIST microsoft-edge-dev_94.0.975.1-1_amd64.deb 106464104 BLAKE2B 5da4ebb4d435f835b5b5d1f9f288c1e3b9376a141ac0b4ffe8149256229199fc0285b365f5c7754799b1c9a6866beec6e29454cba01d4994057fd2e552fcaef3 SHA512 f4ce1ec97a94419b528ad20b6d868ed42382d5ffe500ebdbc193aeabcea0897ee208beab4799074748f9cbe9869f736ffecf507b52ea64e01bc79196f72c5e24 DIST microsoft-edge-dev_94.0.982.2-1_amd64.deb 106399176 BLAKE2B edf7c929c1bf88dbeb2bf56c29f104fc0cc037c163a6f2f98eb2ea12d0b4787ad597070852a39ad9430516b74d6576a623a71587772a3835401d7d7e3b4e2fad SHA512 0c2dfa9d38337a19668497adb91b1957fe89cf095fa708728ca686373933a81f357deb032b635df6cee3494378314ddf89232212374f6c767f9cdd9f925398a7 +DIST microsoft-edge-dev_95.0.1000.0-1_amd64.deb 115507276 BLAKE2B a6f22cf9096afb5602f8e5ed944b9315f242f4282e35effa9dc0a0addc516072c4ada8e3a973e6b07107c50943d16f6572764a4a89abcaaddf0cb466662cb0a8 SHA512 d6940f7ffbebd043b05828b813d2028cfa843075c492e1bf67cfc5e9d960c9d7bb842f99385e0034889ecc57c9531510aaa82abec414073b5a88fbc1464cdd17 DIST microsoft-edge-dev_95.0.997.1-1_amd64.deb 115250492 BLAKE2B 445d4047defafecb44a885912f873d9ae4e30f510502e1fc8ec5b0f0984b69da77ceff3182cf1971cdba00f64a7fcc7c26772341403937da3eaa0e929c843ea0 SHA512 95e7844498f1631892247bf93b8eacd17a8800c2f0432704c2c91d8bcb4c3bad8b92823939e99385270cb1ff346065192890eabf51acf30960f1744c5618d747 diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-95.0.1000.0.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-95.0.1000.0.ebuild new file mode 100644 index 00000000000..3b1abf5f25d --- /dev/null +++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-95.0.1000.0.ebuild @@ -0,0 +1,105 @@ +# Copyright 2011-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +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" + +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 + 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 +" + +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 + + 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 + + pax-mark m "${EDGE_HOME}/msedge" +}