Package Details: firefox-always-nightly 999.0a1-23

Git Clone URL: https://aur.archlinux.org/firefox-always-nightly.git (read-only)
Package Base: firefox-always-nightly
Description: Standalone web browser from mozilla.org, nightly build, always updating
Upstream URL: https://blog.nightly.mozilla.org/
Keywords: browser gecko quantum web
Licenses: GPL, MPL, LGPL
Conflicts: firefox-nightly
Provides: firefox-nightly
Submitter: passcod
Maintainer: passcod
Last Packager: passcod
Votes: 29
Popularity: 1.589917
First Submitted: 2014-01-21 22:05
Last Updated: 2018-01-25 19:39

Pinned Comments

passcod commented on 2016-06-13 02:42

This package dynamically checks and gets for the latest Nightly at build time. Its version (999.0a1) is not wrong, so don't flag out of date for that please.

Why? 1. Nightly updates twice a day (sometimes more!). 2. You can get Nightly right after it's out, with almost no wait. 3. As long as this PKGBUILD works you don't rely on me at all.

But note that: 4. Every system upgrade will try to fetch the latest. 5. Caching wrappers like pacaur will save you some bandwidth.

Latest Comments

passcod commented on 2018-01-25 19:41

@raist356 Oh no! I must have forgotten to commit something. Fixed now.

raist356 commented on 2018-01-25 16:49

What for is this in the .install file?

getent group munin >/dev/null || groupadd --system munin

It seems weird and unnecessary.

passcod commented on 2018-01-02 23:31

Oh, interesting, p4block. Looks like it's because yay does its own parsing of PKGBUILDs, which has several issues. That's definitely a bug in yay, though, so do report it over there :)

p4block commented on 2018-01-02 15:42

Can't install with yay, errors out with a very "strange" message

Error installing firefox-always-nightly : invalid variable: pkgname

Probably a yay bug, leaving here as warning.

passcod commented on 2017-12-02 01:25

Update: Checksums are now fixed from pkgrel 22, through using dated builds instead the latest-mozilla-central tree. There's still a checksum generation delay, but it's minutes instead of hours.

Ref upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1346752

If you try to install just after a Nightly is out, the package will now tell you to try again in five minutes before even trying to fetch the tarball.

timofonic commented on 2017-12-02 01:22

What happened?

~  pacaur --noconfirm --noedit --devel --rebuild -S firefox-always-nightly
:: Package firefox-always-nightly not found in repositories, trying AUR...
:: resolving dependencies...
:: looking for inter-conflicts...
:: firefox-always-nightly latest revision -- fetching

AUR Packages (1) firefox-always-nightly-latest

:: Proceed with installation? [Y/n]
:: Retrieving package(s)...
sudo: a password is required
[sudo] password for timofonic:
:: Checking firefox-always-nightly integrity...
==> Making package: firefox-always-nightly 99.0a1-20 (Sat Dec 2 02:18:00 CET 20
17)
==> Retrieving sources...
-> Downloading firefox-always-nightly-59.0a1.20171201100115.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 60.6M 100 60.6M 0 0 30.3M 0 0:00:02 0:00:02 --:--:-- 20.9M
-> Found firefox-logo-nightly.svg
-> Found firefox-nightly.desktop
-> Found firefox-nightly-safe.desktop
-> Found vendor.js
==> Validating source files with sha512sums...
firefox-always-nightly-59.0a1.20171201100115.tar.bz2 ... FAILED
firefox-logo-nightly.svg ... Passed
firefox-nightly.desktop ... Passed
firefox-nightly-safe.desktop ... Passed
vendor.js ... Passed
==> ERROR: One or more files did not pass the validity check!
:: Preparing firefox-always-nightly...
==> Making package: firefox-always-nightly 99.0a1-20 (Sat Dec 2 02:18:04 CET 2017)
==> WARNING: Skipping dependency checks.
==> Retrieving sources...
-> Found firefox-always-nightly-59.0a1.20171201100115.tar.bz2
-> Found firefox-logo-nightly.svg
-> Found firefox-nightly.desktop
-> Found firefox-nightly-safe.desktop
-> Found vendor.js
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting firefox-always-nightly-59.0a1.20171201100115.tar.bz2 with bsdtar
==> Starting pkgver()...
==> Updated version: firefox-always-nightly 59.0a1.20171201100115-1
==> Sources are ready.
:: failed to verify integrity or prepare firefox-always-nightly package

mastercoms commented on 2017-11-20 19:05

It seems like the WMClass of Firefox Nightly has changed from Firefox to Nightly, so modifying the desktop files is necessary for proper window grouping.

So the StartupWMClass in firefox-nightly.desktop should be changed from Firefox to Nightly.

in1t3r commented on 2017-11-14 23:25

update the image png to the {srcdir}/firefox/browser/chrome/icons/default/default128.png

timofonic commented on 2017-11-14 23:12

@passcod Thanks to you!

passcod commented on 2017-11-14 21:24

Thanks for the report @timofonic. I'll push the fix tonight.

All comments