Package Details: firefox-wayland-hg 131.0a1+20240828.1+hc9eea28a07a6-1

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: xiota
Votes: 15
Popularity: 0.000000
First Submitted: 2018-03-09 15:10 (UTC)
Last Updated: 2024-08-28 19:41 (UTC)

Dependencies (43)

Required by (97)

Sources (4)

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:

  • You feel there are too many "function control flow change" warnings.
  • Performance drops about 10% below PGO with a fresh profile.

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:

  1. this package is now rebased upon firefox-nightly;

  2. this package is wayland-only and, meanwhile, firefox-hg contains an "any graphics server" implementation;

  3. 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

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

Fandekasp commented on 2020-01-07 00:47 (UTC)

Hi Ranguvar. I noticed when using xorg-xeyes that my instances of firefox-wayland-hg are running under xwayland and not wayland. Why is that? Do we need to export some variable?

zach commented on 2019-10-07 23:16 (UTC)

makepkg -si fails with the error:

 0:24.07 DEBUG: configure:8425: checking for nss-config
 0:24.07 DEBUG: configure:8460: checking for NSS - version >= 3.47
 0:24.07 DEBUG: configure: error: you don't have NSS installed or your version is too old
 0:24.07 ERROR: old-configure failed

it seems like this wants nss version 3.47, but nss on the AUR is only 3.46. Do I need to build nss myself?

Ranguvar commented on 2019-05-22 04:28 (UTC)

Thanks kubrick, done.

kubrick commented on 2019-05-17 13:38 (UTC)

Could you prepend the build commands that run the unit tests with xvfb-run?

That would allow building firefox in a headless environment... Like in https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/firefox#n108

Ranguvar commented on 2019-05-08 22:01 (UTC)

Confirmed now building successfully.

Ranguvar commented on 2019-05-02 16:38 (UTC)

PedroHLC, sounds like you may want to add that yourself to your Docker file or in a makepkg script (maybe custom variables work in makepkg.conf?).

I want to make this differentiate as little from [extra] firefox as possible to keep it clean and simple to maintain, so you'd have better luck making a bug on bugs.archlinux.org and I will merge that change if so.

PedroHLC commented on 2019-05-02 16:26 (UTC)

I'm affected by this bug: https://github.com/mozilla/dxr/issues/511 Considering bash is in base & base-devel, could SHELL=/bin/bash be exported/added to every ./mach exec?

Ranguvar commented on 2019-04-23 15:48 (UTC)

Looks like not working due to --enable-rust-simd - https://bugzilla.mozilla.org/show_bug.cgi?id=1521249

The bug should be fixed in Firefox 68.

Patch from [extra] does not apply onto mozilla-unified hg.

Ranguvar commented on 2019-04-22 21:09 (UTC) (edited on 2019-04-22 21:09 (UTC) by Ranguvar)

Synced with latest [extra] firefox, including removing system libvpx among other libraries and fixing google api keyfile config.

Requires nss-hg now.

Have not built yet, let me know if there's an issue. Build starting now.