Search Criteria
Package Details: microsoft-edge-dev-bin 136.0.3227.1-1
Package Actions
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: | microsoft-edge |
Provides: | microsoft-edge |
Submitter: | ejiek |
Maintainer: | bittin (josc, ejiek, SolarAquarion, kode54) |
Last Packager: | kode54 |
Votes: | 100 |
Popularity: | 0.21 |
First Submitted: | 2020-10-20 22:29 (UTC) |
Last Updated: | 2025-04-06 07:49 (UTC) |
Dependencies (16)
- alsa-lib
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- libdrm (libdrm-gitAUR)
- libxtst
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, mesa-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, mesa-amber)
- nss (nss-hgAUR)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
- gnome-keyring (gnome-keyring-gitAUR) (optional) – for storing passwords in GNOME keyring
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR) (optional) – for printing
- kdialog (kdialog-gitAUR) (optional) – for file dialogs in KDE
- kwallet (kwallet-gitAUR) (optional) – for storing passwords in KWallet
- libpipewire (libpipewire-full-gitAUR, libpipewire-gitAUR) (optional) – WebRTC desktop sharing under Wayland
- libunityAUR (optional) – for download progress on KDE
- ttf-liberation (ttf-defenestrationAUR) (optional) – fix fonts for some PDFs - CRBug #369991
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR) (optional)
Required by (2)
- ff2mpv-go-git (requires microsoft-edge) (optional)
- ff2mpv-rust (requires microsoft-edge) (optional)
Latest Comments
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 Next › Last »
ejiek commented on 2020-11-03 05:41 (UTC)
@kokoqalb thanks a lot for figuring it out!
kokoqalb commented on 2020-11-02 01:19 (UTC) (edited on 2020-11-02 05:47 (UTC) by kokoqalb)
Hi ejiek! Just a quick fix: Since name of "flags" config file changed, line 11 of
microsoft-edge-dev.sh
should be modified toif [ -r "${XDG_CONFIG_HOME}/microsoft-edge-dev-flags.conf" ]
so it properly scans if flags are set.For users have launching issue by updating, try moving a file
$XDG_CONFIG_HOME/edge-dev-flags.conf
to$XDG_CONFIG_HOME/microsoft-edge-dev-flags.conf
.ejiek commented on 2020-10-30 19:50 (UTC)
@Saancreed thanks for all of your awesome input!
I'm going fix the current script right now and update the package to take advantage of the chromium-launcher this weekend.
On the
-bin
topic - I prefer to let a user know that a package is using vendors binary and building it from source. But feel free to create a properly named package and flag this out (no hard feelings) PS. I haven't seen this rule in the wiki, we probably should put it there@bittin & @ronin thanks for an update! Going to update the package right about now
ronin commented on 2020-10-30 14:14 (UTC) (edited on 2020-10-30 14:15 (UTC) by ronin)
I modified your PKGBUILD a bit to install the latest version of Microsoft Edge (dev): https://hastebin.com/igeqigotem.bash
bittin commented on 2020-10-30 08:42 (UTC)
Created a new PKGBUILD with latest Edge Dev: https://pastebin.com/sFR6uXfp
plmosqueda commented on 2020-10-29 18:23 (UTC)
So many edges.
Saancreed commented on 2020-10-24 16:15 (UTC) (edited on 2020-10-24 16:18 (UTC) by Saancreed)
@ejiek Looks like launcher script fails to read flags from file because you quoted assignment to
XDG_CONFIG_HOME
so if it's unset, then it will attempt to read from literal~/.config/edge-dev-flags.conf
, which is a relative path that most likely doesn't exist. Replace~
with${HOME}
or remove quotes and it should work.But I also have suggestions about some improvements:
Rename config file from
edge-dev-flags.conf
tomicrosoft-edge-dev-flags.conf
. This way it'll be consistent with default location of config of the actual browser, which is stored in a directory namedmicrosoft-edge-dev
and notedge-dev
.Use
grep -v '^#'
instead ofcat
to read from the file to skip lines starting with#
. It will make it possible to simply comment–out some flags instead of removing them.Perhaps replace the launcher script with https://github.com/foutrelis/chromium-launcher. If you build it with
make CHROMIUM_NAME=microsoft-edge-dev CHROMIUM_BINARY=/opt/microsoft/msedge-dev/microsoft-edge-dev
we'll get both of the benefits above plus support for shell–like quoting (otherwise attempting to pass a flag with a whitespace inside is… problematic). Its dependencies are already indirectly included in dependencies of Edge (because ofgtk3
, we just need to ensure they're available at build time). Take a look at Chromium's PKGBUILD to see how it's being built and installed.Also, technically the
–bin
suffix should be added only for packages which can actually be build from source. Repackaged binary packages for which the source is not available, likediscord
andnvidia-utils
, don't need one.ejiek commented on 2020-10-24 10:31 (UTC)
Thanks you for your feedback, everyone!
@megadriver & @maxpayne3 you're right
w3m
is not needed -> removed.@intrnl thanks, for the feedback. I'm going to reproduce your case soon(in a day or two) and fix the launcher script!
@maxpayne3 I'm not so sure about moving to
/usr/lib
. matlab and more importantly google-chrome are sticking with/opt
. All of them are pieces of proprietary software and I'm not sure how they are going to be affected. I'm a bit afraid of symlinkig back to/opt
but I do see a point of having the bulk of software in it's own partition. Let me try it out for a bit and make a decision then.« First ‹ Previous 1 .. 9 10 11 12 13 14 15 Next › Last »