Dominik Xaver Hörl
c51b0afd54
firefox-wrapper: remove dead npapi plugin code
2020-04-16 10:12:09 +02:00
John Ericson
204d710405
treewide: Get rid of -dumpmachine in favor of static info
2020-04-13 19:26:19 -04:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Andreas Rammhold
f56ea6cdd7
firefox-esr-68: 68.6.1esr -> 68.7.0esr
2020-04-07 13:27:27 +02:00
Andreas Rammhold
4a41fd7a1e
firefox: 74.0.1 -> 75.0
2020-04-07 13:27:27 +02:00
Andreas Rammhold
9de3c9749c
firefox: prepare for version 75
2020-04-07 13:27:27 +02:00
Florian Klink
29f491d5b7
Merge pull request #81864 from volth/patch-389
...
firefox: mark as broken on 32-bit buildPlatform
2020-04-05 20:29:29 +02:00
Andreas Rammhold
f6430a2aea
firefox-esr: 68.8.0esr -> 68.8.1esr
2020-04-03 22:42:48 +02:00
Andreas Rammhold
48e6a3f1f1
firefox: 74.0 -> 74.0.1
2020-04-03 22:11:03 +02:00
Andreas Rammhold
ea8362e315
firefox: 73.0.1 -> 74.0 ( #82276 )
...
https://www.mozilla.org/en-US/firefox/74.0/releasenotes/
Co-authored-by: Daniel Frank <git@danielfrank.net>
2020-03-12 14:47:56 +01:00
Andreas Rammhold
9727da29b0
firefox-esr-68: 68.5.0esr -> 68.6.0esr
2020-03-10 20:07:29 +01:00
Samuel Dionne-Riel
d4446c563d
firefox: Fix AArch64 build
...
* The 'arm.patch' patch doesn't apply anymore.
* The 'build-arm-libopus.patch' patch isn't required anymore.
* See the mozilla phabricator link for the added patch.
Additionally, we are now *always* undconditionally applying all patches
to all architectures. That is, unless they have undesirable
side-effects, but those might not be fit for inclusion.
By applying all patches all the time, they'll be removed or replaced
when they stop applying.
2020-03-09 13:37:30 -04:00
volth
ed33a6c327
firefox: mark as broken on 32-bit buildPlatform
2020-03-06 03:53:14 +00:00
Andreas Rammhold
a5ae1b2ffd
firefox: remove unused patches
2020-02-23 13:13:36 +01:00
Andreas Rammhold
9fd425e56f
firefox: remove unused function arguments
2020-02-23 13:10:16 +01:00
Domen Kožar
5f711b6b7e
Merge pull request #57876 from dtzWill/feature/fx_cast
...
fx_cast: init at 0.0.5
2020-02-20 15:18:03 +07:00
Andreas Rammhold
52920a6b2c
firefox: 73.0 -> 73.0.1
2020-02-18 13:26:40 +01:00
Andreas Rammhold
f43fdd1151
firefox-esr: 68.4.2esr -> 68.5.0esr
2020-02-11 01:19:26 +01:00
Andreas Rammhold
8019df98f8
firefox: 72.0.2 -> 73.0
2020-02-11 01:19:26 +01:00
Andreas Rammhold
187d6912a8
firefox: prepare for 73.0
2020-02-11 01:19:26 +01:00
Silvan Mosberger
349b471469
Merge pull request #79297 from arcnmx/pr-firefox-extension-links
...
firefox: resolve relative nativeMessagingHosts links
2020-02-10 00:15:19 +01:00
Florian Klink
84af9839e0
firefoxPackages.*, firefox-esr*, icecat: add aliases
2020-02-09 22:33:33 +01:00
Florian Klink
94b2596540
firefox: simplify derivation
...
with firefox 64 being the latest version, and the removal of
"tor-browser/icecat-like" variants, we can greatly simplify the common
firefox derivation.
2020-02-09 22:33:33 +01:00
Florian Klink
e3659c50fc
firefoxPackages.firefox-esr-52: remove package
...
firefoxPackages.firefox-esr-52 was removed as it's an unsupported ESR
with open security issues. If you need it because you need to run some
plugins not having been ported to WebExtensions API, import it from an
older nixpkgs checkout still containing it.
2020-02-09 22:33:33 +01:00
Florian Klink
9704fbec86
firefoxPackages.icecat[-52]: remove package
...
firefoxPackages.icecat was removed as even its latest upstream version
is based on an unsupported ESR release with open security issues.
2020-02-09 22:33:33 +01:00
Florian Klink
83fff69fca
firefoxPackages.firefox-esr-60: remove
...
There's not really a reason to ship an unsupported ESR variant of
firefox, and if one really needs it, it's also possible to just checkout
an older version of nixpkgs.
2020-02-09 22:33:33 +01:00
Florian Klink
c173d663fd
firefoxPackages.*: use config.allowAliases
2020-02-09 22:33:33 +01:00
arcnmx
c7a58a7ba7
firefox: resolve relative nativeMessagingHosts links
2020-02-05 14:29:52 -08:00
taku0
249e3d0ef3
firefox-esr: 68.4.1esr -> 68.4.2esr
2020-01-21 20:04:04 +09:00
taku0
57aed520d8
firefox: 72.0.1 -> 72.0.2
2020-01-21 19:59:34 +09:00
Florian Klink
0e75514442
firefoxPackages.icecat: mark as insecure
...
It's based on 60.3.0, whose support ended around October 2019.
2020-01-10 20:19:19 +01:00
Florian Klink
1efaa03d95
firefoxPackages.tor-browser*, tor-browser-bundle: remove
...
These are all based on firefox versions with known vulnerabilities
exploited in the wild.
We seriously shouldn't ship this in nixpkgs, especially not for
sensitive applications as the Tor Browser.
`tor-browser-bundle` is just a wrapper around
`firefoxPackages.tor-browser`, so let's remove it too.
`tor-browser-bundle-bin` is the much safer bet, which is individually
downloaded from `dist.torproject.org` and just `patchelf`-ed locally to
work on NixOS.
Co-Authored-By: Alyssa Ross <hi@alyssa.is>
Co-Authored-By: Andreas Rammhold <andreas@rammhold.de>
Co-Authored-By: Graham Christensen <graham@grahamc.com>
2020-01-10 18:34:22 +01:00
Vladimír Čunát
f703a3a04a
firefox-esr-60: mark as vulnerable
...
The last release was in September, so it's surely "vulnerable" now.
https://www.mozilla.org/en-US/firefox/60.9.0/releasenotes/
This is the same appproach we've taken for esr-52.
2020-01-10 17:08:01 +01:00
Andreas Rammhold
b4983fe20b
firefox: fix build of >=72 on aarch64
2020-01-08 23:39:26 +01:00
Andreas Rammhold
204d32a746
firefox-esr-68: 68.4.0esr -> 68.4.1esr
2020-01-08 23:39:26 +01:00
Andreas Rammhold
aab1f2dfe2
firefox: 72.0 -> 72.0.1
2020-01-08 23:39:26 +01:00
Andreas Rammhold
40018e5987
firefox: 71.0 -> 72.0
2020-01-08 17:06:35 +01:00
Andreas Rammhold
2ad59bdf8c
firefox-esr-68: 68.3.0esr -> 68.4.0esr
2020-01-08 14:48:30 +01:00
Andreas Rammhold
6d8208e373
firefox: prepare for firefox 72
2020-01-08 14:48:30 +01:00
Maximilian Bosch
5ed6a9c70d
firefox: fix for structured attrs
2019-12-31 00:59:00 +01:00
Robin Gloster
ab0cfd9e03
treewide: NIX_*_COMPILE -> string
2019-12-31 00:10:18 +01:00
Franz Pletz
77b6c3cd06
Merge remote-tracking branch 'origin/master' into gcc-9
2019-12-26 14:17:36 +01:00
Franz Pletz
a1e4ee6d4f
firefox: fix indexedDB for 71.0
...
Adapted original patch[0] to also fix dom localstorage.
[0]: https://bugzilla.mozilla.org/show_bug.cgi?id=1601707#c6
2019-12-07 19:28:47 +01:00
Andreas Rammhold
1993a8bb45
firefox-esr-68: 68.2.0esr -> 68.3.0esr
2019-12-03 14:52:06 +01:00
Andreas Rammhold
8eb6c64404
firefox: 70.0.1 -> 71.0
2019-12-03 11:38:30 +01:00
Frederik Rietdijk
06a054e6eb
Merge master into staging-next
2019-11-25 21:51:57 +01:00
John Ericson
d34d84a61d
firefox-wrapper: Get rid of name argument
...
Only pname + version is supported now. (Both are still optional,
however.)
2019-11-24 17:27:45 +00:00
John Ericson
d0d5136cce
Merge remote-tracking branch 'upstream/master' into wrapper-pname-support
2019-11-24 17:25:07 +00:00
John Ericson
9b090ccbca
treewide: Get rid of most parseDrvName
without breaking compat
...
That is because this commit should be merged to both master and
release-19.09.
2019-11-24 17:22:28 +00:00
adisbladis
c9d8624ccd
treewide: Get rid of libGLU_combined
2019-11-18 20:10:43 +00:00
Will Dietz
c4e9dd4e57
firefox: add option to use fx_cast_bridge
2019-11-16 01:37:14 -06:00
Franz Pletz
5ba6f78efa
firefox-esr-68: fix build with gcc9
2019-11-04 19:17:55 +01:00
taku0
0bc5d7fcfe
firefox: 70.0 -> 70.0.1
2019-10-31 21:25:52 +09:00
Frederik Rietdijk
a85e58ac13
Merge master into staging-next
2019-10-23 09:38:37 +02:00
taku0
20dae73330
firefox-esr: 68.1.0esr -> 68.2.0esr
2019-10-22 13:49:56 +09:00
Andreas Rammhold
1b2b4768f6
firefox: 69.0.2 -> 70.0
2019-10-21 21:58:37 +02:00
taku0
6d974eb7ce
firefox: 69.0.1 -> 69.0.2
2019-10-05 18:44:22 +09:00
Joachim F
fb5f43a486
Merge pull request #69335 from oxij/pkgs/tor-browser-856
...
firefoxPackages.tor-browser: 8.5.4 -> 8.5.6
2019-09-24 04:57:16 +00:00
Jan Malakhovski
54c8da0787
firefoxPackages.tor-browser: 8.5.4 -> 8.5.6
2019-09-24 01:54:11 +00:00
Jörg Thalheim
8fc3fe400c
Firefox bin 69.0.1 ( #69099 )
...
Firefox bin 69.0.1
2019-09-21 08:28:57 +01:00
Matthew Bauer
abbb9ea848
firefox: mark broken on darwin
...
this has been broken for a while, best to not make hydra keep building it.
2019-09-20 23:20:32 -04:00
taku0
a4edff0fec
firefox: 69.0 -> 69.0.1
2019-09-19 21:50:43 +09:00
Will Dietz
a209776db9
firefox-60-esr: 60.8.0esr -> 60.9.0esr
2019-09-13 22:32:33 -05:00
Vladimír Čunát
41ce0c2a53
Merge #67924 : firefox: 68.0.2 -> 69.0
2019-09-07 09:36:47 +02:00
Andreas Rammhold
6dce809b32
firefox-esr: 68.0.2esr -> 68.1.0esr
2019-09-04 11:03:32 +02:00
Andreas Rammhold
87e261843c
firefox/wrapper: Set new style override for legacy profiles & allow downgrades
...
While Firefox 68 started messing with our profiles and required new
profiles on binary location changes Firefox 69 now verifies that we
aren't downgrading to an older Firefox even of the same version. If you
switch between two channel versions and/or between nixpkgs releases
Firefox will refuse to start and demand a fresh profile. Disabling the
downgrade protection works around that issue.
2019-09-04 02:14:53 +02:00
Andreas Rammhold
77fc386344
firefox: 68.0.2 -> 69.0
2019-09-02 20:58:57 +02:00
Andreas Rammhold
f3d3377477
firefox: support building firefox 69
2019-09-02 16:13:19 +02:00
volth
08f68313a4
treewide: remove redundant rec
2019-08-28 11:07:32 +00:00
Vladimír Čunát
bc238b8df5
firefoxPackages: fix builds based on ESR 60
...
Attributes: firefox-esr-60, tor-browser(-8-5), icecat
Thanks to Symphorien: #67426
2019-08-25 14:54:46 +02:00
worldofpeace
0552f4dc73
Merge pull request #67214 from stefano-m/master
...
adoptopenjdk-icedtea-web: rename from icedtea_web
2019-08-23 16:43:52 -04:00
Stefano Mazzucco
a6d234e9e9
adoptopenjdk-icedtea-web: rename from icedtea_web
...
This is a follow up of https://github.com/NixOS/nixpkgs/pull/66422
- rename icedtea_web to adoptopenjdk-icedtea-web to reflect the new governance
- add icedtea_web and icedtea8_web to aliases.nix for backwards compatibility
- update the attribute name where icedtea_web is used
2019-08-23 21:12:59 +01:00
Robin Gloster
f4fc845e5b
Merge remote-tracking branch 'upstream/master' into openssl-1.1
2019-08-21 14:25:13 +02:00
Robin Gloster
86e1839847
esteidfirefoxplugin: remove
...
id.ee has removed it and doesn't build with openssl 1.1, there seems to
be a new plugin available
2019-08-21 00:05:18 +02:00
Alex Branham
5ca29a98b2
firefox-esr: 68.0.1esr -> 68.0.2esr
2019-08-16 12:08:51 -05:00
Alex Branham
75ae4a318a
firefox: 68.0.1 -> 68.0.2
2019-08-16 12:08:51 -05:00
taku0
71116cd9d5
firefox-esr: 68.0esr -> 68.0.1esr
2019-07-24 16:19:05 +09:00
taku0
9c7aa99db2
firefox: 68.0 -> 68.0.1
2019-07-24 16:18:08 +09:00
Vladimír Čunát
538c8aebd8
firefox-esr-60: 60.7.2esr -> 60.8.0esr
2019-07-15 13:36:21 +02:00
taku0
75d4e64fad
firefox-esr: 60.7.2esr -> 68.0esr
2019-07-14 22:51:14 +02:00
taku0
0c436f8ca1
firefox: 67.0.4 -> 68.0
2019-07-14 22:46:03 +02:00
SLNOS
279a001062
firefoxPackages.tor-browser: 8.5.2 -> 8.5.4
2019-07-10 08:34:54 +00:00
Robert Helgesson
06d8666a60
firefox: allow overriding config of wrapped package
...
By moving the `cfg` variable into the wrapper arguments we are able to
override it for an already wrapped package. For example, with this
change one can have
pkgs.firefox-devedition-bin.override {
cfg.enableBrowserpass = true;
}
which would otherwise be difficult to accomplish for packages having a
complicated wrapped definition in `all-packages.nix`.
2019-07-09 00:56:24 +02:00
Vladimír Čunát
df1d27ac31
firefox: fix highly parallel make by upstream patch
2019-07-01 14:37:30 +02:00
SLNOS
2cec4ca4f4
firefoxPackages.tor-browser: 8.5.0 -> 8.5.2
2019-06-21 17:52:26 +00:00
Alyssa Ross
2e8da9d6ec
firefox-esr: 60.7.1esr -> 60.7.2esr
...
CVE-2019-11708
2019-06-20 19:21:59 +00:00
Alyssa Ross
5f69dc425c
firefox: 67.0.3 -> 67.0.4
...
CVE-2019-11708
2019-06-20 19:21:56 +00:00
Alyssa Ross
0ca0284580
firefox: 67.0.2 -> 67.0.3
...
CVE-2019-11707
2019-06-18 20:26:43 +00:00
Alyssa Ross
087c619572
firefox-esr: 60.7.0esr -> 60.7.1esr
...
CVE-2019-11707
2019-06-18 19:42:55 +00:00
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
2019-06-16 19:59:05 +00:00
Will Dietz
762f89d157
firefox: 67.0.1 -> 67.0.2
2019-06-11 23:45:56 -05:00
Andreas Rammhold
03128836bb
firefox: 67.0 -> 67.0.1
2019-06-08 18:06:48 +02:00
Will Dietz
88dc069219
tor-browser-bundle: 8.5 -> 8.5.1, security fix!
...
I think the source variant needs special handling, sorry.
2019-06-06 22:50:21 -05:00
talyz
ae2778c9e3
firefox-wayland: Add missing dependency libglvnd (libEGL)
...
Firefox running in wayland mode is unable to find and load
libEGL.so (and says so on stdout). This puts it in "basic"
mode (unaccelerated graphics) and disables WebGL. Fix this by adding
libglvnd to the LD_LIBRARY_PATH.
2019-06-05 14:49:55 +02:00
SLNOS
c4962cd506
firefoxPackages.tor-browser: 8.0.9 -> 8.5.0
...
Actually, more like -> 8.5.0.1 as this version is made against the
branch with the pending fixup patch applied.
2019-05-30 12:31:59 +00:00
Timo Kaufmann
53b08beea6
tridactyl-native: init at 1.14.9 ( #61703 )
2019-05-28 13:14:06 +02:00
Andreas Rammhold
082ed38cb1
firefox-wrapper: stop creating new profiles when the binary path changes
...
With a recent change to firefox (that landed in 67) a new profile is
created whenever the install location changes. Since our install
location (the binary path) always changes when we do a new build it is
rather annoying.
Setting the environment variable `SNAP_NAME` to `firefox` is supposed to
workaround the issue.
related to #58923
Woarkound taken from 1ff8b6c3d8
cc @rail
2019-05-24 00:17:40 +02:00
Andreas Rammhold
e57d93af0c
firefox-esr-60: 60.6.3esr -> 60.7.0esr
2019-05-21 07:57:14 +02:00
Andreas Rammhold
f353c0e958
firefox: 66.0.5 -> 67.0
2019-05-20 19:09:17 +02:00
Andreas Rammhold
7f65d06c4f
firefox: prepare for firefox 67.0 release
...
Firefox now requires `llvm-objdump` during the build phase. The aarch64
patches do no longer apply. So far I am guessing that they have been
merged. We should verify that.
2019-05-20 18:29:25 +02:00