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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 59927158089 for ; Tue, 17 Oct 2023 16:06:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3D9D92BC0F6; Tue, 17 Oct 2023 16:06:34 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 21ACE2BC0F6 for ; Tue, 17 Oct 2023 16:06:34 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 04D9E335D2B for ; Tue, 17 Oct 2023 16:06:33 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 732D21291 for ; Tue, 17 Oct 2023 16:06:30 +0000 (UTC) From: "Mike Gilbert" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mike Gilbert" Message-ID: <1697558736.257b1338732498b6282cda725f298890136529df.floppym@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-client/microsoft-edge-beta/Manifest www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.44.ebuild X-VCS-Directories: www-client/microsoft-edge-beta/ X-VCS-Committer: floppym X-VCS-Committer-Name: Mike Gilbert X-VCS-Revision: 257b1338732498b6282cda725f298890136529df X-VCS-Branch: master Date: Tue, 17 Oct 2023 16:06:30 +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: a38b5c97-764d-4315-8443-e1f555f9d281 X-Archives-Hash: acdcf91d9c63a1983f1f94afee84028b commit: 257b1338732498b6282cda725f298890136529df Author: Matt Jolly footclan ninja> AuthorDate: Tue Oct 17 01:14:58 2023 +0000 Commit: Mike Gilbert gentoo org> CommitDate: Tue Oct 17 16:05:36 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257b1338 www-client/microsoft-edge-beta: automated bump (118.0.2088.44) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Mike Gilbert gentoo.org> www-client/microsoft-edge-beta/Manifest | 1 + .../microsoft-edge-beta-118.0.2088.44.ebuild | 127 +++++++++++++++++++++ 2 files changed, 128 insertions(+) diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index de1b70f02743..50588314b2a9 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,4 +1,5 @@ DIST microsoft-edge-beta_118.0.2088.24-1_amd64.deb 156380786 BLAKE2B 5f724997d9ec7507e73b2efe10fbcc3df6f79b37f69eb7d98ac2dee9a745df4c7a212dab03a4c00a3a698d5ea88b452fe3844614a5848a24d9910ec914902c92 SHA512 f6daaf6dfa9039ac884ad8f311a3095d11a6036c889aad1a03474c0011d0c29bf457f7542820b007baa00623e6fd86483e25ee22cd71a660ae3e8f3ca1652e75 DIST microsoft-edge-beta_118.0.2088.33-1_amd64.deb 156352242 BLAKE2B b9fbfd273432215f06965c32b2d231afbd8041387d4d737e12c9f5ea2309263650d19accacb0fd4b68f6b5afe61bfd7265f22b3c4e88584c055202800a6eb343 SHA512 1756ae8f26ae08091af29b54e9159c24b737aedf9552d4a134756e5f5fbd50023935acaa31d001df379cff542b9b607da4426c672ab1de85522cf49ac2e04877 DIST microsoft-edge-beta_118.0.2088.41-1_amd64.deb 156378350 BLAKE2B cdecb5bcf81516ff32ed70a019f5a93cd2144daf99045e9c3532ea9c75376f5e2a9f63e67011d0656b2f7e4e2e3833204dacf24b436bf4d2dcc90ac853bd5723 SHA512 d02bc5a050de529cd842f94a3d6144337ca1a2670d9a9c67c2cec259947cdccfa50c6b3949096c8fa729c5c8fea1290479f1cedef445166150d0ec9b63978020 +DIST microsoft-edge-beta_118.0.2088.44-1_amd64.deb 156448554 BLAKE2B 27d82e3c3e9b5de529e54770088b0ce53a9f5b4c68c6827d910012ad3e68b6879fec5b417ef56fe60651fd66d5701f1bef3c5f244dcfb0f69c3c74670bf7d2e0 SHA512 af868940a30db6532ff25d030b01ce328fc5c10aba1ba0c44624a882ccc25bfab27cadbf0d8352ba862684ce7484c7bc2a9c4794100a175930d269cdcc5aaa9a DIST microsoft-edge-beta_118.0.2088.46-1_amd64.deb 156523154 BLAKE2B 0a109be71991535ebbe59c45df0c5ff6fdfa336a1239fe89c8a738cc3387b6d036aa1baa31bde344f8abcbe4025277bead080ae861b02d8c966b720b8a4936a9 SHA512 1a4067e488855a28d7d07ddc44adade9300953c551b0251612fa70621b9a71566b5b9190868a3312b99d14a320bdcb59219957ab0a090aa226e383b122013bf9 diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.44.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.44.ebuild new file mode 100644 index 000000000000..ef74386492f2 --- /dev/null +++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-118.0.2088.44.ebuild @@ -0,0 +1,127 @@ +# Copyright 2011-2023 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 qt5 qt6" + +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" +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 -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 "${EDGE_HOME}/libqt6_shim.so" || die + fi + + pax-mark m "${EDGE_HOME}/msedge" +}