Package Details: microsoft-edge-dev-bin 93.0.910.5-1

Git Clone URL: https://aur.archlinux.org/microsoft-edge-dev-bin.git (read-only, click to copy)
Package Base: microsoft-edge-dev-bin
Description: A browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier
Upstream URL: https://www.microsoftedgeinsider.com/en-us/download
Licenses: custom
Conflicts: edge, edge-dev, edge-dev-bin, microsoft-edge-dev
Provides: edge-dev, microsoft-edge-dev
Submitter: ejiek
Maintainer: ejiek (SolarAquarion)
Last Packager: ejiek
Votes: 70
Popularity: 8.96
First Submitted: 2020-10-20 22:29
Last Updated: 2021-06-11 19:28

Required by (1)

Sources (3)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

bittin commented on 2021-07-21 21:00

93.0.957.0 PKGBUILD: https://pastebin.com/a8HfbeeV

malacology commented on 2021-07-17 01:27

93.0.946.1 is coming

# Maintainer: Solomon Choina<shlomochoina@gmail.com>
# Contributor: Vlad <ejiek at mail.ru>
# Contributor: intrnl

pkgname=microsoft-edge-dev-bin
_pkgname=microsoft-edge-dev
_pkgshortname=msedge-dev
pkgver=93.0.946.1
pkgrel=1
pkgdesc="A browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier"
arch=('x86_64')
url="https://www.microsoftedgeinsider.com/en-us/download"
license=('custom')
provides=('microsoft-edge-dev' 'edge-dev')
conflicts=('microsoft-edge-dev' 'edge-dev' 'edge-dev-bin' 'edge')
depends=('gtk3' 'libcups' 'nss' 'alsa-lib' 'libxtst' 'libdrm' 'mesa')
makedepends=('imagemagick')
optdepends=('libpipewire02: WebRTC desktop sharing under Wayland'
            'kdialog: for file dialogs in KDE'
            'gnome-keyring: for storing passwords in GNOME keyring'
            'kwallet: for storing passwords in KWallet'
            'gtk3: for printing'
            'libunity: for download progress on KDE'
            'ttf-liberation: fix fonts for some PDFs - CRBug #369991'
            'xdg-utils')
options=(!strip !zipman)
_channel=dev
source=("https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/${_pkgname}_${pkgver}-1_amd64.deb"
        "microsoft-edge-dev.sh"
        "Microsoft Standard Application License Terms - Standalone (free) Use Terms.pdf")
sha256sums=('ad9afc85f101c879fd56da4d26ead569429034d13a7ee5cc53febedeeb5fd082'
            '285afe53b2cd617ae7f4930a1d0befe12a97ae31c30cfad74e97bf695c6f6a8a'
            'edf2ed596eb068f168287fc76aa713ad5e0afb59f0a0a47a4f29c0c124ade15e')

package() {
    bsdtar -xf data.tar.xz -C "$pkgdir/"

    # suid sandbox
    chmod 4755 "${pkgdir}/opt/microsoft/${_pkgshortname}/msedge-sandbox"

    # 256 and 24 are proper colored icons
    for res in 128 64 48 32; do
        convert "${pkgdir}/opt/microsoft/${_pkgshortname}/product_logo_256_dev.png" \
            -resize ${res}x${res} \
            "${pkgdir}/opt/microsoft/${_pkgshortname}/product_logo_${res}_dev.png"
    done
    for res in 22 16; do
        convert "${pkgdir}/opt/microsoft/${_pkgshortname}/product_logo_24_dev.png" \
            -resize ${res}x${res} \
            "${pkgdir}/opt/microsoft/${_pkgshortname}/product_logo_${res}_dev.png"
    done

    # install icons
    for res in 16 22 24 32 48 64 128 256; do
        install -Dm644 "${pkgdir}/opt/microsoft/${_pkgshortname}/product_logo_${res}_dev.png" \
            "${pkgdir}/usr/share/icons/hicolor/${res}x${res}/apps/${_pkgname}.png"
    done

    # User flag aware launcher
    install -m755 microsoft-edge-dev.sh "${pkgdir}/usr/bin/microsoft-edge-dev"

    # License
    install -Dm644 'Microsoft Standard Application License Terms - Standalone (free) Use Terms.pdf' "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE.pdf"
    rm -r "${pkgdir}/etc/cron.daily/" "${pkgdir}/opt/microsoft/${_pkgshortname}/cron/"
    # Globbing seems not to work inside double parenthesis
    rm "${pkgdir}/opt/microsoft/${_pkgshortname}"/product_logo_*.png
}


second2050 commented on 2021-07-16 15:55

@Vedun thank you! This fixed the segfault on my machine.

Vedun commented on 2021-07-16 15:42

@second2050 try this - https://aur.archlinux.org/packages/microsoft-edge-beta-bin/#comment-817539 and write the result.

second2050 commented on 2021-07-16 13:14

@nemasu do you mean like this?

127.0.0.1       second2050.localdomain  second2050

if yes then I guess my problem is a bit different

nemasu commented on 2021-07-16 03:20

@second2050 I was also getting Seg Fault on startup, and it turns out that my hostname didn't have an entry in my hosts file. Maybe it's the same problem.

second2050 commented on 2021-07-15 15:09

Anyone else here who get's a sigsegv termination with edge currently?

second2050@second2050 ~/Workplace/microsoft-edge-dev-bin   
> microsoft-edge-dev --verbose
[0715/170724.347644:ERROR:elf_dynamic_array_reader.h(61)] tag not found
[0715/170724.347712:ERROR:elf_dynamic_array_reader.h(61)] tag not found
[0715/170724.348756:WARNING:minidump_to_upload_parameters.cc(36)] duplicate key guid, discarding value 57180fd73ce543099c98910534e5db1e
fish: Job 1, 'microsoft-edge-dev --verbose' terminated by signal SIGSEGV (Address boundary error)

intrnl commented on 2021-07-15 04:26

93.0.946.1: https://pastebin.com/EGsjmfXB

noabody commented on 2021-07-11 23:12

I scrape the latest version number to automate building the most recent package.

Wget limits to the correct filename. Perl regex discards all but the relevant filenames, trims to just the version number, sorts the unique versions, then pops the most recent off the tail end.

_subver="$(wget -d -r -np -N --spider -e robots=off --no-check-certificate --accept-regex '.*microsoft-edge-dev_.*' https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/ 2>&1 | perl -pe 's|^((?!microsoft-edge-dev_.*\.deb).)*$||gi ; s|.*microsoft-edge-dev_([\d\.]+).*$|\1|gi' | sort -u | tail -1)"
source=("https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/${_pkgname}_${_subver}-1_amd64.deb"
pkgver() {
  echo "${_subver}"
}

josc commented on 2021-07-02 09:33

Would not mind being added as a co-maintainer