3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

554 commits

Author SHA1 Message Date
Martin Weinelt 08ea534e67
firefox: drop darwin support
Darwin support was marked broken in 2019 with Firefox 69 and has missed
therefore missed out and not been tested on the following 29 major
releases since.

It cannot be supported again without a darwin user stepping up to take
care and work on and test every major release, which hasn't happened
since I took over maintainership.

The recommendation of the people that tend to the firefox source build
is for darwin users to use firefox-bin instead.
2022-03-23 17:03:41 +01:00
Martin Weinelt 16129972c0
firefox-bin: 98.0.1 -> 98.0.2
https://www.mozilla.org/en-US/firefox/98.0.2/releasenotes/
2022-03-23 02:11:55 +01:00
Ilya Fedin ddb34ba4cb firefox-bin: remove unneeded gtk2 dependency 2022-03-15 10:15:15 +04:00
Martin Weinelt 657b329f83
firefox-bin: 97.0.2 -> 98.0
https://www.mozilla.org/en-US/firefox/98.0/releasenotes/
2022-03-07 20:31:24 +01:00
Martin Weinelt 83bcfbbb70
firefox-bin: 97.0.1 -> 97.0.2
https://www.mozilla.org/en-US/firefox/97.0.2/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-09/

Fixes: CVE-2022-26485, CVE-2022-26486
2022-03-05 02:03:12 +01:00
Martin Weinelt 61a6336fb9
Merge pull request #160457 from mweinelt/firefox 2022-02-19 01:56:39 +01:00
Bernardo Meurer c7fce03601
Merge pull request #160420 from rhendric/rhendric/bump-firefox-bin
firefox-(devedition|beta)-bin: 96.0b3 -> 98.0b5
2022-02-17 10:02:21 -08:00
Martin Weinelt 5fc0d7fd37
firefox-bin: 97.0 -> 97.0.1
https://www.mozilla.org/en-US/firefox/97.0.1/releasenotes/
2022-02-17 12:43:23 +01:00
Ryan Hendrickson 38a9112845 firefox-beta-bin: 96.0b3 -> 98.0b5 2022-02-16 22:24:12 -05:00
Ryan Hendrickson e0bb9ba123 firefox-devedition-bin: 96.0b3 -> 98.0b5 2022-02-16 22:23:32 -05:00
arcnmx 9ead68aa4b firefox-bin: provide wrapper with libName
The wrapper was configuring the wrong directory, and
`${libName}/firefox-bin` must not be a symlink.
2022-02-13 09:29:38 -08:00
Martin Weinelt f448fc7394
firefox-bin: 96.0.3 -> 97.0 2022-02-07 18:13:56 +01:00
Martin Weinelt 7fdbbd0efc
firefox-bin: 96.0.2 -> 96.0.3 2022-01-27 03:17:01 +01:00
taku0 6d40232a01 firefox-bin: 96.0 -> 96.0.2 2022-01-20 15:12:27 +09:00
Martin Weinelt 570e93c25e
firefox-bin: 96.0 -> 96.0.1
https://www.mozilla.org/en-US/firefox/96.0.1/releasenotes/
2022-01-15 12:44:51 +01:00
Martin Weinelt c8681ada72
firefox-bin: 95.0.2 -> 96.0 2022-01-11 00:54:05 +01:00
Vladimír Čunát a7c9b58d3a
Merge #149869: firefox-(devedition|beta)-bin: 95.0b3 -> 96.0b3 2021-12-22 10:12:46 +01:00
taku0 cd2e8e2949 firefox-bin: 95.0.1 -> 95.0.2 2021-12-20 19:45:19 +09:00
taku0 3ee12cf528 firefox-bin: 95.0 -> 95.0.1 2021-12-19 16:20:11 +09:00
teutat3s 3b5daad286
firefox-devedition-bin: 95.0b3 -> 96.0b3 2021-12-10 13:46:13 +01:00
teutat3s 259625d3a7
firefox-beta-bin: 95.0b3 -> 96.0b3 2021-12-10 13:45:39 +01:00
Bernardo Meurer e0da0b7c6a
firefox-bin: 94.0.2 -> 95.0 2021-12-08 16:09:59 +00:00
Vladimír Čunát 4b675777b5
Merge #144950: firefox-(devedition|beta)-bin: 94.0b2 -> 95.0b3 2021-11-24 17:33:24 +01:00
taku0 b7b835e59c firefox-bin: 94.0 -> 94.0.2 2021-11-20 14:56:51 +09:00
teutat3s 422e19f7fe
firefox-devedition-bin: 94.0b2 -> 95.0b3 2021-11-07 00:30:10 +01:00
teutat3s 4b92778d54
firefox-beta-bin: 94.0b2 -> 95.0b3 2021-11-07 00:28:12 +01:00
Maciej Krüger 42c0007e01
Merge pull request #144349 from taku0/firefox-bin-94.0 2021-11-03 06:58:03 +01:00
Artturin cbb7455d73 firefox-bin: add libXtst and libXrandr to lib path
firefox nightly now requires libXtst.so.6
without this change firefox nightly from the mozilla overlay fails to
start

added libXrandr too since libxul.so requires it
libXrandr.so.2 => not found
libXtst.so.6 => not found
2021-11-02 10:59:24 -07:00
taku0 7d427ce6a0 firefox-bin: 93.0 -> 94.0 2021-11-02 03:12:43 +09:00
Bernardo Meurer 5659072a1f
Merge pull request #139701 from wamserma/firefox-bin-locales
firefox-bin: fix locale selection
2021-10-27 08:04:57 -07:00
taku0 b7d06138c8 firefox-bin: simplify locale selection 2021-10-23 14:38:49 +09:00
adisbladis 6eb80a2990
firefox-beta-bin: 93.0b9 -> 94.0b2 2021-10-07 21:03:22 -05:00
adisbladis 037aa189a5
firefox-devedition-bin: 93.0b9 -> 94.0b2 2021-10-07 21:03:22 -05:00
Martin Weinelt 50bf075202
firefox-bin: 92.0.1 -> 93.0 2021-10-06 14:51:42 +02:00
Alyssa Ross b256715457 firefox-bin: 92.0 -> 92.0.1 2021-10-05 17:46:10 +00:00
Alyssa Ross b1a7f33b39 firefox-bin: fix license
The Mozilla Trademark Policy is not a license, and applies equally to
our own source builds of Firefox, so it doesn't make sense to mark the
package as unfree because of that.

Quoting <about:license>:

> Binaries of this product have been made available to you by the
> Mozilla Project under the Mozilla Public License 2.0 (MPL).

Since all this does is download a large binary and wrap it, there's
still no point in it ending up in cache.nixos.org, so disable it on
Hydra now that Hydra would otherwise try to build it.
2021-09-28 12:20:49 +00:00
Markus S. Wamser 6a144364cc firefox-bin: fix locale selection 2021-09-28 08:59:58 +02:00
adisbladis 28d8ad0be1
firefox-bin: Don't reference gnome in expression
Infix matching is used a heuristic in nixpkgs-update for what _not_ to
update which causes the firefox-bin packages not to get picked up by
the automatic updater.

While this "fix" isn't ideal and complicates the call-sites a bit I
think the trade-off is worth it to have up-to-date Firefox packages.
2021-09-24 20:34:11 -05:00
adisbladis 8eeb28ffc3
firefox-devedition-bin: 90.0b6 -> 93.0b9 2021-09-24 20:10:39 -05:00
adisbladis 5a566e3e77
firefox-beta-bin: 90.0b6 -> 93.0b9 2021-09-24 20:10:39 -05:00
Tim Steinbach 0247d6f922 firefox-bin-unwrapped: 91.0.2 -> 92.0 2021-09-09 08:37:00 -04:00
Martin Weinelt f6187a43a0
firefox-bin: 91.0.1 -> 91.0.2 2021-08-30 21:00:20 +02:00
Martin Weinelt 027b2ac2eb
firefox-bin: 91.0 -> 91.0.1 2021-08-18 02:54:09 +02:00
tekeri 5dc38fe346 firefox-bin: custom policy setup via config.firefox.policies 2021-08-17 02:24:49 +09:00
Martin Weinelt 7ed340a585 firefox-bin: 90.0.2 -> 91.0 2021-08-10 07:43:50 +09:00
Martin Weinelt 689fbcb061
Merge pull request #133246 from taku0/firefox-bin-update-script-pname
firefox-bin: fix parameter of updateScript
2021-08-09 12:19:22 +02:00
taku0 732b2f8759 firefox-bin: fix parameter of updateScript 2021-08-09 19:09:43 +09:00
Artturi 3dcb36f234
Merge pull request #129273 from lovesegfault/firefox-increase-max-silent
firefox: increase silent timeout to 14400s (4h)
2021-08-07 15:03:09 +03:00
Felix Buehler f95cb05e20 firefox-bin: remove phases 2021-08-03 00:05:38 +02:00
github-actions[bot] cb1426e30a
Merge staging-next into staging 2021-07-23 18:01:46 +00:00