Charles Strahan
39fd944402
chrome: fix fallout from #26512
...
Fixes broken save dialogue (causes chrome to crash) and missing icons.
2017-06-16 14:40:28 -04:00
Vladimír Čunát
791f072384
Merge #26601 : thunderbird*: 52.1.1 -> 52.2.0 (security)
2017-06-15 20:29:01 +02:00
Volth
4a5c593e80
vivaldi: fix space in sha256
2017-06-15 17:48:49 +00:00
Vladimír Čunát
952bb9a445
Merge #26571 : firefox* updates (critical security)
2017-06-15 08:59:39 +02:00
Joachim Fasting
4f909c4f3a
tor-browser-bundle-bin: 7.0 -> 7.0.1
2017-06-14 23:33:45 +02:00
taku0
930a00bc92
firefox-esr: 52.1.2esr -> 52.2.0esr
2017-06-14 22:46:23 +09:00
taku0
04e95882c0
firefox: 53.0.3 -> 54.0
2017-06-14 21:50:02 +09:00
taku0
6cf6048285
firefox-bin: 53.0.3 -> 54.0
2017-06-14 21:10:49 +09:00
taku0
264ec9242f
flashplayer: 25.0.0.171 -> 26.0.0.126
2017-06-14 20:56:19 +09:00
Daiderd Jordan
a3317da9f9
Merge pull request #26275 from anderspapitto/rust-updates
...
rust: 1.15.0 -> 1.17.0
2017-06-11 17:59:11 +02:00
Nicolas Truessel
74fd4de956
chromium: 58.0.3029.110 -> 59.0.3071.86
2017-06-11 13:26:03 +02:00
Anders Papitto
1e0866e064
rust: 1.15.0 -> 1.17.0
...
Also updates beta, nightly, nightlyBin, and bootstrap compilers.
Also updates the registry.
Also consolidates logic between bootstrap and nightlyBin compilers.
Also contains some miscellaneous cleanups.
Also patches firefox to build with the newer cargo
2017-06-10 15:15:50 -07:00
Rok Garbas
a0afc4f0d1
firefox-*-bin: updates ( #26462 )
...
* firefox-beta-bin: 51.0b8 -> 54.0b13
* firefox-devedition-bin: init at 54.0b14
Firefox DevEdition became a new product of Mozilla and is "repackaged"
Firefox Beta with its own release channel and six weeks release cycle as
other channels. It is no longer being built on nightly basis
* updated the update.nix script to facilitata firefox-devedition-bin
* disabling automatic updates by pointing to non existing channel
* f firefoxWrapper looks for gtk3 attribute to wrap the executable gtk3 to wrap the binary with needed ``XDG_DATA_DIRS``
2017-06-08 15:33:24 +02:00
Joachim Fasting
5b5f3f542a
tor-browser-bundle-bin: 6.5.2 -> 7.0
...
Now requires pulseaudio for audio playback.
https://blog.torproject.org/blog/tor-browser-70-released
2017-06-07 19:08:25 +02:00
SLNOS
e7ca6cd176
firefoxPackages: tor-browser: use gtk2 by default (like tor-browser-bin does)
2017-06-07 11:56:27 +00:00
Joachim F
789bde2408
Merge pull request #25940 from bendlas/update-chromium
...
chromium: 57.0.2987.133 -> 58.0.3029.110 + build fixes
2017-05-29 22:19:57 +01:00
Will Dietz
78b62836f5
lynx: Fix SSL, widec support ( #26134 )
...
* lynx: Fix SSL support by letting it use pkgconfig
lynx wants both the "include" and "lib/lib*.so" paths
to be children of the path given to "--with-ssl",
which is not provided by any of the current openssl outputs.
To fix lynx so it supports SSL (and https URLs),
let it use pkgconfig to figure out where openssl's bits are.
* lynx: Always enable widec support.
2017-05-29 15:14:02 +08:00
Joachim Fasting
2262f89230
tor-browser-bundle-bin: additional download urls
...
To better support users that are unable to access the official Tor
distribution site, e.g., https://github.com/NixOS/nixpkgs/issues/26184
2017-05-28 20:26:31 +02:00
Volth
b7ccf27229
rename webkitgtk24x -> webkitgtk24x-gtk3; webkitgtk2 -> webkitgtk24x-gtk2
2017-05-26 13:43:25 +00:00
Herwig Hochleitner
1fe7bd9ed6
chromium: softlink system nodejs into third_party
...
somehow, the build seems to have changed with chromium 58, to not auto
download the node binary. It is needed to generate webui files and we
can substitute our own.
2017-05-20 16:03:05 +02:00
Herwig Hochleitner
bafcf4226e
chromium: add bootstrap gn patch
2017-05-20 16:03:01 +02:00
Herwig Hochleitner
232507a73c
chromium: 58.0.3029.96 -> 58.0.3029.110
2017-05-20 16:02:58 +02:00
Herwig Hochleitner
ab65bf9dbd
chromium: 57.0.2987.133 -> 58.0.3029.96
2017-05-20 16:02:54 +02:00
Jörg Thalheim
98fe402d93
Merge pull request #25933 from spamntaters/opera-update
...
Opera: 44.0.2510.857 -> 45.0.2552.812
2017-05-20 08:55:07 +01:00
spamntaters
2f455390a5
Opera: 44.0.2510.857 -> 45.0.2552.812
2017-05-19 19:48:28 -04:00
taku0
1b3f3f0f1f
firefox-esr: 52.1.1esr -> 52.1.2esr
2017-05-19 21:22:05 +09:00
taku0
0460c77eb2
firefox: 53.0.2 -> 53.0.3
2017-05-19 21:20:36 +09:00
taku0
b646ead557
firefox-bin: 53.0.2 -> 53.0.3
2017-05-19 21:12:33 +09:00
Vladimír Čunát
2a6edacc4e
firefox: disable content sandboxing - not ready yet
...
Details: https://github.com/NixOS/nixpkgs/issues/24295#issuecomment-300588575
2017-05-14 17:10:06 +02:00
taku0
3d3e4cdd7d
flashplayer-ppapi: 25.0.0.148 -> 25.0.0.171
2017-05-09 21:53:11 +09:00
taku0
17107fc977
flashplayer: 25.0.0.148 -> 25.0.0.171
2017-05-09 21:39:58 +09:00
Joachim Fasting
c1aa7b2051
Revert "google-chrome: 57.0.2987.133 -> 58.0.3029.96"
...
This reverts commit 4a593e4285
.
Fails to build on hydra, despite building for the submitter ...
2017-05-07 11:42:06 +02:00
Vladimír Čunát
254b7116e4
Merge #25574 : firefox*: security updates
2017-05-07 10:59:41 +02:00
taku0
6b7175435d
firefox-esr: 52.1.0esr -> 52.1.1esr
2017-05-07 15:06:55 +09:00
taku0
4689fdac1b
firefox: 53.0 -> 53.0.2
2017-05-07 15:06:33 +09:00
taku0
de8073c75c
firefox-bin: 53.0 -> 53.0.2
2017-05-06 03:12:46 +09:00
Benjamin Staffin
4a593e4285
google-chrome: 57.0.2987.133 -> 58.0.3029.96
...
stable: 57.0.2987.133 -> 58.0.3029.96
beta: 58.0.3029.68 -> 59.0.3071.36
dev: 59.0.3067.0 -> 60.0.3088.3
2017-05-04 16:31:38 -04:00
Vladimír Čunát
700d6186a3
wrapFirefox: fix #25505 gtk3 file dialogs
...
Crash + icons.
2017-05-04 22:10:24 +02:00
Volth
0370749209
google-chrome: remove dependency on gcc
2017-05-02 00:56:53 +00:00
José Romildo Malaquias
f87e4c9f53
vivaldi: 1.8.770.56-1 -> 1.9.818.44-1 ( #25345 )
2017-05-01 16:21:04 +01:00
Jan Malakhovski
48ec680ddb
torbrowser: rename to tor-browser-bundle-bin
2017-04-30 00:08:21 +02:00
SLNOS
00a0b8a574
firefoxPackages: tor-browser: init at 6.5.2
2017-04-30 00:08:19 +02:00
Jan Malakhovski
2f35ab5960
firefoxPackages: implement privacySupport option
2017-04-30 00:08:18 +02:00
Jan Malakhovski
f0f572ff46
firefox: refactor into firefoxPackages, add more options
2017-04-30 00:08:16 +02:00
Jan Malakhovski
1d407173b0
firefox: rename default.nix -> common.nix
2017-04-30 00:08:16 +02:00
Tuomas Tynkkynen
84982c28de
Merge remote-tracking branch 'upstream/master' into staging
2017-04-24 15:04:43 +03:00
Nikolay Amiantov
a02b18998f
firefox-bin: don't install .desktop file
...
It's handled by wrapFirefox.
2017-04-23 16:34:48 +03:00
Nikolay Amiantov
6df350ffc8
firefox-bin: use wrapGAppsHook
2017-04-23 16:34:24 +03:00
Frederik Rietdijk
4fc9b1852a
Merge remote-tracking branch 'upstream/master' into HEAD
2017-04-23 11:26:47 +02:00
Michael Raskin
070985177f
Merge pull request #25137 from taku0/firefox-53.0
...
firefox: 52.0.2 -> 53.0 [Critical security fixes]
2017-04-23 11:05:33 +02:00
taku0
a68f95da17
firefox: 52.0.2 -> 53.0
2017-04-23 11:50:33 +09:00
Vladimír Čunát
5cdf192827
Merge #25043 : firefox-{bin,esr}: critical security
2017-04-22 11:51:02 +02:00
taku0
acf12543a5
firefox-esr: 52.0.2esr -> 52.1.0esr
2017-04-20 08:05:15 +09:00
Joachim Fasting
0602b9d194
torbrowser: 6.5.1 -> 6.5.2
2017-04-20 00:21:43 +02:00
taku0
cf1a925fae
firefox-bin: 52.0.2 -> 53.0
2017-04-19 09:12:17 +09:00
Frederik Rietdijk
e0abe74baf
Merge remote-tracking branch 'upstream/master' into HEAD
2017-04-18 11:25:43 +02:00
romildo
9747994a7b
vivaldi: 1.6.689.34-1 -> 1.8.770.56-1
...
Add $out/opt/vivaldi/lib to RPATH so that libffmpeg.so distributed
with Vivaldi can be found. Otherwise launching Vivaldi fails.
2017-04-17 11:41:22 -03:00
Benjamin Staffin
1b1b9816fc
Merge pull request #24930 from jlesquembre/chrome_gtk3
...
google-chrome: from version 59 requires gtk3
2017-04-16 12:40:40 -04:00
Vladimír Čunát
9ee2143912
treewide: remove unused buildEnv parameters
2017-04-16 10:29:49 +02:00
José Luis Lafuente
f09c2e7745
chrome 59 requieres gtk3
2017-04-15 15:35:42 +02:00
Benjamin Staffin
81589bff4c
Merge pull request #24887 from benley/chromium
...
chromium: 57.0.2987.110 -> 57.0.2987.133 [security]
2017-04-14 14:50:47 -04:00
Vladimír Čunát
f7a4f146c9
Merge branch 'master' into staging
...
This includes a fix for a bad merge.
2017-04-14 19:22:02 +02:00
Vladimír Čunát
2090aa4f65
Merge: fixup a bad merge
...
For details see:
https://github.com/NixOS/nixpkgs/commit/24444513fb5#commitcomment-21767916
2017-04-14 19:11:17 +02:00
Vladimír Čunát
aeb0560959
Merge #24858 : Smart wrapProgram
2017-04-14 12:24:33 +02:00
Eelco Dolstra
6a1f168b1e
flashplayer-standalone: 25.0.0.127 -> 25.0.0.148
2017-04-14 11:44:22 +02:00
Eelco Dolstra
72605647a4
flashplayer: 25.0.0.127 -> 25.0.0.148
2017-04-14 11:44:18 +02:00
Vladimír Čunát
24444513fb
Merge branch 'staging'
2017-04-14 10:32:13 +02:00
Benjamin Staffin
552efadbef
chromium: 57.0.2987.110 -> 57.0.2987.133 [security]
...
CVE-2017-5055: Use after free in printing. Credit to Wadih Matar
CVE-2017-5054: Heap buffer overflow in V8. Credit to Nicolas Trippar of Zimperium zLabs
CVE-2017-5052: Bad cast in Blink. Credit to JeongHoon Shin
CVE-2017-5056: Use after free in Blink. Credit to anonymous
CVE-2017-5053: Out of bounds memory access in V8. Credit to Team Sniper (Keen Lab and PC Mgr) reported through ZDI (ZDI-CAN-4587)
2017-04-13 18:59:33 -04:00
Nikolay Amiantov
124e5dd3eb
qutebrowser: cleanup wrappers
2017-04-13 00:07:01 +03:00
Lengyel Balázs
f08e89d256
chromium: flashplayer: 25.0.0.127 -> 25.0.0.148
2017-04-12 16:10:46 +02:00
Rok Garbas
8c8942a5e4
firefox-bin: alsaLib.dev is needed
2017-04-11 14:33:54 +02:00
Nikolay Amiantov
56ca347872
firefox: misc cleanups
...
Move more dependencies to nativeBuildInputs.
Use wrapGAppsHook.
Add checkInstallPhase.
2017-04-10 02:20:38 +03:00
Nikolay Amiantov
527512e554
qutebrowser: add withWebEngineDefault flag
...
Allows to set QtWebEngine backend by default.
2017-04-04 19:22:50 +03:00
Joachim Fasting
a77571399d
surf: 0.7 -> 2.0
...
This renders surf-webkit2 obsolete; it is now aliased to surf.
2017-04-02 20:11:44 +02:00
Benjamin Smith
3e2335bc45
opera: 43.0.2442.991 -> 44.0.2510.857
2017-03-29 08:55:17 -07:00
Michael Raskin
91cc357349
Merge pull request #24402 from calvertvl/update-palemoon-27_2_1
...
palemoon: 27.1.1 -> 27.2.1
2017-03-28 17:40:32 +02:00
taku0
7a768e73fb
firefox-esr: 52.0.1esr -> 52.0.2esr
2017-03-28 21:15:47 +09:00
taku0
014d11ea96
firefox: 52.0.1 -> 52.0.2
2017-03-28 21:15:16 +09:00
taku0
88b697330a
firefox-bin: 52.0.1 -> 52.0.2
2017-03-28 21:12:57 +09:00
Victor Calvert
de02dfc90b
palemoon: 27.1.1 -> 27.2.1
...
Also adding fix for desktop entry.
2017-03-28 04:39:52 -04:00
Vladimír Čunát
96d41e393d
treewide: purge maintainers.urkud
...
It's sad, but he's been inactive for the last five years.
Keeping such people in meta.maintainers is counter-productive.
2017-03-27 19:52:29 +02:00
Joachim Fasting
6911ae7c0c
torbrowser: support obfs and fte transports
...
meek still broken, but then, sending all your traffic to Amazon seems like
something you'd do only if everything else fails.
2017-03-27 12:37:22 +02:00
Joachim Fasting
f2cf8ffdcb
torbrowser: hard-code path to wrapper in desktop file
2017-03-26 17:08:00 +02:00
Joachim Fasting
2ad44935f1
torbrowser: correct internal note about geoip
2017-03-26 17:07:53 +02:00
Joachim Fasting
ecd0e1a2c7
torbrowser: reduce risk of stale Nix store references
...
This patch restructures the expression and wrapper to minimize Nix store
references captured by the user's state directory.
The previous version would write lots of references to the Nix store into
the user's state directory, resulting in synchronization issues between
the Store and the local state directory. At best, this would cause TBB to
stop working when the version used to instantiate the local state was
garbage collected; at worst, a user would continue to use the old version
even after an upgrade.
To solve the issue, hard-code as much as possible at the Store side and
minimize the amount of stuff being copied into the local state dir.
Currently, only a few files generated at firefox startup and fontconfig
cache files end up capturing store paths; these files are simply removed
upon every startup. Otherwise, no capture should occur and the user
should always be using the TBB associated with the tor-browser wrapper
script.
To check for stale Store paths, do
`grep -Ero '/nix/store/[^/]+' ~/.local/share/tor-browser`
This command should *never* return any other store path than the one
associated with the current tor-browser wrapper script, even after an
update (assuming you've run tor-browser at least once after updating).
Deviations from this general rule are considered bugs from now on.
Note that no attempt has been made to support pluggable transports; they
are still broken with this patch (to be fixed in a follow-up patch).
User visible changes:
- Wrapper retains only environment variables required for TBB to work
- pulseaudioSupport can be toggled independently of mediaSupport (the
latter weakly implies the former).
- Store local state under $TBB_HOME. Defaults to $XDG_DATA_HOME/tor-browser
- Stop obnoxious first-run stuff (NoScript redirect, in particular)
- Set desktop item GenericName to Web Browser
Some minor enhancements:
- Disable Hydra builds
- Specify system -> source mapping to make it easier to
extend supported platforms.
2017-03-25 15:59:18 +01:00
Joachim Fasting
101cb04b6a
surf-webkit2: 2017-03-06 -> 2017-03-22
...
Fixes a race condition
2017-03-25 11:58:30 +01:00
Herwig Hochleitner
92985364e1
chromium: 57.0.2987.98 -> 57.0.2987.110
2017-03-22 01:17:17 +01:00
Eelco Dolstra
8150455f6a
Merge pull request #23989 from rnhmjoj/firefox-alsa
...
firefox: reenable ALSA backend
2017-03-20 14:59:32 +01:00
Michael Raskin
87f7ef87fe
Merge pull request #23722 from joachifm/surf-webkit2
...
surf-webkit2: init at 2017-03-06
2017-03-18 19:18:35 +01:00
Vladimír Čunát
742b120ddc
Merge branch 'master' into staging
...
Nontrivial rebuilds from master, again :-/
2017-03-18 11:00:31 +01:00
taku0
a038f91871
firefox-esr: 52.0esr -> 52.0.1esr
2017-03-18 09:36:27 +09:00
taku0
3f175876e8
firefox, firefox-bin: 52.0 -> 52.0.1
2017-03-18 09:36:12 +09:00
rnhmjoj
918f331104
firefox: reenable ALSA backend
2017-03-17 14:43:27 +01:00
Kamil Chmielewski
df3044cb2e
chromium: flashplayer: 24.0.0.221 -> 25.0.0.127
...
[Critical security fix]
https://github.com/NixOS/nixpkgs/pull/23889
2017-03-16 12:00:17 +01:00
Vladimír Čunát
e99bc64552
Merge branch 'master' into staging
...
More larger rebuilds from master, unfortunately.
2017-03-15 19:09:56 +01:00
David McFarland
c037f54ffb
firefox: fix debugBuild = true
2017-03-15 08:49:56 -03:00
Charles Strahan
f5ccf24028
Merge pull request #23737 from bendlas/update-chromium
...
chromium: 56.0.2924.87 -> 57.0.2987.98 [Security]
2017-03-14 20:39:06 -04:00
Nick Hu
4e439b2393
qutebrowser: 0.9.1 -> 0.10.1
2017-03-14 20:19:25 +03:00
taku0
c3772678e9
flashplayer: 24.0.0.221 -> 25.0.0.127 ( #23889 )
2017-03-14 16:02:08 +01:00
Nick Novitski
1e8476c5b6
links2: build on all unix platforms
2017-03-14 18:55:52 +13:00