@thotypous Nah it's fine (im feeling extremely lazy today hehe). Thank you for asking though!
Search Criteria
Package Details: firefox-wayland-hg 125.0a1+20240220.1+hef9cbc0f26f8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/firefox-wayland-hg.git (read-only, click to copy) |
---|---|
Package Base: | firefox-wayland-hg |
Description: | Standalone web browser from mozilla.org - mozilla-unified hg, nightly branding, targeting wayland |
Upstream URL: | https://www.mozilla.org/firefox/channel/#nightly |
Keywords: | firefox hg lto pgo wayland |
Licenses: | MPL-2.0 |
Conflicts: | firefox-nightly |
Provides: | firefox-nightly |
Submitter: | onny |
Maintainer: | thotypous (chaotic-aur, nyanbinary, xiota) |
Last Packager: | chaotic-aur |
Votes: | 15 |
Popularity: | 0.000000 |
First Submitted: | 2018-03-09 15:10 (UTC) |
Last Updated: | 2024-02-20 16:01 (UTC) |
Dependencies (43)
- dbus (dbus-gitAUR, dbus-x11-gitAUR, dbus-selinuxAUR)
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-full-gitAUR, ffmpeg-nocudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR)
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR, gtk3-classicAUR)
- libevent (libevent-gitAUR)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libvpx (libvpx-full-gitAUR, libvpx-1.7AUR, libvpx-gitAUR)
- libwebp (libwebp-gitAUR)
- mime-types (mailcap)
- nspr-hgAUR
- nss-hgAUR
- pipewire (pipewire-common-gitAUR, pipewire-full-gitAUR, pipewire-gitAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-noto-fonts-simpleAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-ibm-plex-mono-gitAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-karlaAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-ms-win10-autoAUR, ttf-ms-win10-cdnAUR, noto-fonts-variable-liteAUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-plemoljpAUR, ttf-juiseeAUR, ttf-xo-fontsAUR, noto-fonts-liteAUR, ttf-paratypeAUR, ttf-ms-win11-autoAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-plemoljp-binAUR, apple-fontsAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-dejavu-emojilessAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-liberation, ttf-mona-sans)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- cbindgen (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR) (make)
- diffutils (make)
- dump_syms (dump_syms-gitAUR) (make)
- imake (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (make)
- Show 23 more dependencies...
Required by (0)
Sources (4)
nanotwerp commented on 2021-12-15 18:22 (UTC)
thotypous commented on 2021-12-15 15:37 (UTC)
@nanotwerp would you like to send your suggestion as a pull request to https://github.com/chaotic-aur/pkgbuild-firefox-wayland-hg as to retain your authorship? if you are not interested I can commit it directly, though
nanotwerp commented on 2021-12-14 23:09 (UTC)
Replace export MOZ_PGO=1 with ac_add_options MOZ_PGO=1 . I'm not sure if it's like this only on my system, but PGO doesn't work with the former option.
thotypous commented on 2021-02-22 15:34 (UTC)
If you don't want to build yourself, daily builds of this package are available at https://aur.chaotic.cx
thotypous commented on 2021-02-01 12:30 (UTC)
@GLaDTheresCake Maybe mach tries to use rustup when it is installed? We actually only use this PKGBUILD on a clean chroot (and rustup is not a makedepend), so it works fine. We make daily binary builds of this package at chaotic-aur.
However, if you suggest modifications to make the PKGBUILD more friendly for users not building on a clean chroot, I'd happily apply the modifications (as long as they are simple). I think most users won't want to build this package themselves, though (it takes around 1 hour to build in a 40-core machine).
GLaDTheresCake commented on 2021-01-31 18:03 (UTC)
The build is failing for me with the following error:
0:05.82 DEBUG: Executing: `rustup which rustc`
0:05.82 DEBUG: The command returned non-zero exit status 1.
0:05.82 DEBUG: Its error output was:
0:05.82 DEBUG: | error: no override and no default toolchain set
0:05.82 ERROR: Command `rustup which rustc` failed with exit status 1.
Error running mach:
['build']
The error occurred in code that was called by the mach command. This is either
a bug in the called code itself or in the way that mach is calling it.
You can invoke |./mach busted| to check if this issue is already on file. If it
isn't, please use |./mach busted file build| to report it. If |./mach busted| is
misbehaving, you can also inspect the dependencies of bug 1543241.
If filing a bug, please include the full output of mach, including this error
message.
The details of the failure are as follows:
Exception: Process executed with non-0 exit code 1: ['/usr/bin/python3', '$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/configure.py']
File "$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/python/mozbuild/mozbuild/build_commands.py", line 146, in build
return driver.build(
File "$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/python/mozbuild/mozbuild/controller/building.py", line 1143, in build
config_rc = self.configure(
File "$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/python/mozbuild/mozbuild/controller/building.py", line 1528, in configure
status = self._run_command_in_objdir(
File "$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/python/mozbuild/mozbuild/base.py", line 887, in _run_command_in_objdir
return self.run_process(cwd=self.topobjdir, **args)
File "$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/python/mach/mach/mixin/process.py", line 176, in run_process
raise Exception(
==> ERROR: A failure occurred in build().
Aborting...
error making: firefox-wayland-hg
kubrick commented on 2020-10-12 15:43 (UTC)
You don't need that hack for the pipewire patch.
All you need to do is pull the correct Mercurial bookmark as the "beta" one reverts to the previous layout.
source=("hg+$_repo#revision=autoland"
does it for me.
thotypous commented on 2020-05-22 22:01 (UTC) (edited on 2020-05-22 22:01 (UTC) by thotypous)
For the file dialog to work on swaywm, set widget.use-xdg-desktop-portal
to false.
columbariu_s commented on 2020-05-14 19:17 (UTC) (edited on 2020-05-14 22:54 (UTC) by columbariu_s)
Can't download from the mozilla firefox repo.
applying clone bundle from https://hg.cdn.mozilla.net/mozilla-unified/30592bb5c5a647ff1072aec283f4497e259d7f91.zstd-max.hg
adding changesets
adding manifests
adding file changes
transaction abort!
rollback completed
abort: Connection reset by peer
I have around 10Mb/s down and the download takes a long time (>20min). Could that be a timeout, or something like that?
hg clone with --verbose and --debug returns
...
adding xulrunner/tools/redit/redit.cpp revisions
bundle2-input-part: total payload size 9548998635
bundle2-input-part: "hgtagsfnodes" supported
bundle2-input-part: total payload size 560
ignoring incomplete received .hgtags fnodes data
applied 14 hgtags fnodes cache entries
bundle2-input-part: "cache:rev-branch-cache" (advisory) supported
bundle2-input-part: total payload size 4194304
transaction abort!
rollback completed
(sent 2 HTTP requests and 446 bytes; received 4686 bytes in responses)
abort: Connection reset by peer
edit: layout
PedroHLC commented on 2020-05-02 14:18 (UTC)
Thanks for the fix @thotypous!
Pinned Comments
xiota commented on 2024-01-18 05:42 (UTC) (edited on 2024-02-20 06:23 (UTC) by xiota)
This package reuses the previously created PGO profile to reduce rebuild times while retaining most of the performance benefit of PGO.
Generate a new profile when:
PedroHLC commented on 2023-08-18 18:12 (UTC) (edited on 2023-08-18 20:12 (UTC) by PedroHLC)
As @direc85 suggested, since @thotypous now owns firefox-hg, and thanks to @nyanbinary:
this package is now rebased upon
firefox-nightly
;this package is wayland-only and, meanwhile,
firefox-hg
contains an "any graphics server" implementation;Any suggestion can be added through a PR to: https://github.com/chaotic-aur/pkgbuild-firefox-wayland-hg
thotypous commented on 2021-02-22 15:34 (UTC)
If you don't want to build yourself, daily builds of this package are available at https://aur.chaotic.cx