microsoft-edge-dev

maintainer jhonforbes_2009 · 0 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package downloads and extracts a prebuilt .deb from Microsoft's official repository, which is a normal and expected practice for repackaging; the source host is legitimate and the action is transparent, posing no additional risk despite the static rule flag for few votes and recent upload.

Triggered rules

LOW Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

LOW AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package downloads and extracts a prebuilt .deb from Microsoft's official repository, which is a normal and expected practice for repackaging; the source host is legitimate and the action is transparent, posing no additional risk despite the static rule flag for few votes and recent upload.

PKGBUILD

1# Maintainer: jhonforbes_2009 <hermanojhonforbes@hotmail.com>
2pkgname=microsoft-edge-dev
3pkgver=152.0.4167.0
4pkgrel=1
5pkgdesc="The web browser from Microsoft (Dev channel)"
6arch=('x86_64')
7url="https://www.microsoft.com/en-us/edge"
8license=('custom')
9depends=('alsa-lib' 'at-spi2-core' 'cairo' 'dbus' 'expat' 'gcc-libs' 'gdk-pixbuf2' 'glib2' 'gtk3' 'libcups' 'libdrm' 'libx11' 'libxcb' 'libxcursor' 'libxcomposite' 'libxdamage' 'libxext' 'libxfixes' 'libxkbcommon' 'libxrandr' 'libxshmfence' 'libxtst' 'mesa' 'nss' 'nspr' 'pango' 'systemd-libs' 'util-linux-libs' 'xdg-utils' 'hicolor-icon-theme' 'ca-certificates' 'wget' 'libcurl-gnutls' 'qt5-base' 'qt6-base')
10optdepends=('libunity: for download progress badges'
11 'pipewire: WebRTC desktop sharing under Wayland'
12 'wayland: for native Wayland support'
13 'vulkan-icd-loader: for Vulkan GPU acceleration'
14 'libglvnd: for OpenGL dispatch'
15 'libpulse: for PulseAudio audio backend'
16 'libsecret: for storing passwords'
17 'krb5: for Kerberos network authentication'
18 'libspeechd: for text-to-speech support'
19 'libva: for hardware video decoding (VA-API)'
20 'onnxruntime: for local AI model execution'
21 'apparmor: for additional process sandboxing'
22 'kdialog: for file dialogs in KDE'
23 'ttf-liberation: fix fonts for some PDFs'
24 'gnome-keyring: for storing passwords in GNOME keyring'
25 'gnome-control-center: for default browser settings in GNOME')
26provides=('microsoft-edge-dev' 'microsoft-edge')
27conflicts=('microsoft-edge-dev' 'microsoft-edge')
28options=('!emptydirs' '!strip' '!zipman')
29source=()
30sha256sums=()
31
32pkgver() {
33 _url="https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/"
34 _deb=$(curl -fsSL -A "Mozilla/5.0" "$_url" | grep -oP 'href="microsoft-edge-dev_[0-9][^"]*_amd64.deb"' | sed 's/href="//;s/"$//' | sort -V | tail -1)
35 _ver=$(echo "$_deb" | grep -oP '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' | head -1)
36 echo "${_ver:-$pkgver}"
37}
38
39prepare() {
40 cd "$srcdir"
41 _url="https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_${pkgver}-1_amd64.deb"
42 curl -fsSL -A "Mozilla/5.0" -o edge-dev.deb "$_url"
43 bsdtar -xf edge-dev.deb
44 bsdtar -xf data.tar.*
45}
46
47package() {
48 mkdir -p "$pkgdir/opt/microsoft/msedge-dev" "$pkgdir/usr/bin" "$pkgdir/usr/share/applications" "$pkgdir/usr/share/icons/hicolor"
49
50 cp -a "$srcdir/opt/microsoft/msedge-dev/." "$pkgdir/opt/microsoft/msedge-dev/"
51
52 find "$pkgdir/opt/microsoft/msedge-dev/" -name "product_logo_*.png" | while read -r img; do
53 size=$(basename "$img" | grep -oP '\d+')
54 if [[ -n "$size" ]]; then
55 install -Dm644 "$img" "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/microsoft-edge-dev.png"
56 fi
57 done
58
59 ln -s /opt/microsoft/msedge-dev/microsoft-edge-dev "$pkgdir/usr/bin/microsoft-edge-dev"
60
61 cat > "$pkgdir/usr/share/applications/microsoft-edge-dev.desktop" <<EOF
62[Desktop Entry]
63Version=1.0
64Name=Microsoft Edge Dev
65Exec=/usr/bin/microsoft-edge-dev %U
66Terminal=false
67Icon=microsoft-edge-dev
68Type=Application
69Categories=Network;WebBrowser;
70MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
71Actions=new-window;new-private-window;
72
73[Desktop Action new-window]
74Name=New Window
75Exec=/usr/bin/microsoft-edge-dev
76
77[Desktop Action new-private-window]
78Name=New InPrivate Window
79Exec=/usr/bin/microsoft-edge-dev --inprivate
80EOF
81}
82

Changes since previous scan

--- PKGBUILD @ 2026-07-24 05:27
+++ PKGBUILD @ 2026-08-03 00:08
@@ -33,7 +33,7 @@
_url="https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/"
_deb=$(curl -fsSL -A "Mozilla/5.0" "$_url" | grep -oP 'href="microsoft-edge-dev_[0-9][^"]*_amd64.deb"' | sed 's/href="//;s/"$//' | sort -V | tail -1)
_ver=$(echo "$_deb" | grep -oP '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' | head -1)
- echo "$_ver"
+ echo "${_ver:-$pkgver}"
}
prepare() {

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 00:11:18 LOW 2
2026-07-31 00:14:10 LOW 2
2026-07-30 00:17:23 LOW 2
2026-07-29 00:25:53 LOW 2
2026-07-28 00:07:28 LOW 2
2026-07-27 00:24:32 LOW 2
2026-07-26 00:07:32 LOW 2
2026-07-25 00:13:44 LOW 2
2026-07-24 15:27:57 LOW 2
2026-07-24 13:27:52 LOW 2
2026-07-24 05:27:22 LOW 2
2026-07-24 03:27:03 LOW 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion