Commit Graph

2024 Commits

Author SHA1 Message Date
taku0
8d4e8a73bd firefox-bin: 54.0 -> 54.0.1 2017-06-30 03:23:51 +09:00
239
9d9c12249d Opera: 45.0.2552.812 -> 45.0.2552.898 2017-06-29 11:48:57 +02:00
Frederik Rietdijk
8a62a9b064 Merge pull request #26125 from volth/webkitgtk-naming
rename webkitgtk24x⇒webkitgtk24x-gtk3; webkitgtk2⇒webkitgtk24x-gtk2
2017-06-28 13:54:38 +02:00
Joachim F
bccd3feed2 Merge pull request #26450 from oxij/pkg/fix/tor-browser
firefoxPackages: tor-browser: use gtk2 by default (like tor-browser-bin does)
2017-06-27 20:41:27 +01:00
David McFarland
f254af9c19 w3m: remove old cygwin patch 2017-06-26 09:26:10 -03:00
Nicolas Truessel
813feae594 chromium: 59.0.3071.86 -> 59.0.3071.109 2017-06-26 09:24:56 +02:00
aszlig
bd63daae03
chromium: Add installation of libGLESv2.so
The following errors occur when you start Chromium prior to this commit:

[2534:2534:0625/202928.673160:ERROR:gl_implementation.cc(246)] Failed to
load .../libexec/chromium/swiftshader/libGLESv2.so:
../libexec/chromium/swiftshader/libGLESv2.so: cannot open shared object
file: No such file or directory
[2534:2534:0625/202928.674434:ERROR:gpu_child_thread.cc(174)] Exiting
GPU process due to errors during initialization

While in theory we do not strictly need libGLESv2.so, in practice this
means that the GPU process isn't starting up at all which in turn leads
to crawling rendering performance on some sites.

So let's install all shared libraries in swiftshader.

I've tested this with the chromium.stable NixOS VM test and also locally
on my machine and the errors as well as the performance issues are gone.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2017-06-25 22:43:25 +02:00
Lukas Werling
38e4c28abf vivaldi-ffmpeg-codecs: init at 59.0.3071.104
Due to licensing costs, Vivaldi bundles a version of ffmpeg compiled
without support for the common H.264 codec. However, it is possible to
supply a custom libffmpeg.so with additional codecs. This derivation
uses the Chromium source to compile a compatible libffmpeg.so.

This approach is recommended by a Vivaldi developer, see
https://gist.github.com/ruario/bec42d156d30affef655
2017-06-25 15:14:37 +02:00
John Ericson
502902f1c6 lynx: Fix for cross
Needed C toolchain targeting build platform
2017-06-22 17:53:55 -04:00
Rok Garbas
b1f76ebb73 firefox-devedition-bin: 54.0b14 -> 55.0b2 2017-06-19 16:09:10 +02:00
Rok Garbas
a19514df76 firefox-beta-bin: 54.0b13 -> 55.0b2 2017-06-19 16:09:10 +02:00
Jörg Thalheim
413d84f9f8 Merge pull request #26694 from romildo/upd.vivaldi
vivaldi: 1.9.818.44-1 -> 1.10.867.38-1
2017-06-18 16:33:50 +01:00
Thomas Tuegel
c816bbc8a8
qt5: remove makeQtWrapper 2017-06-18 08:44:42 -05:00
romildo
f6763c80e1 vivaldi: 1.9.818.44-1 -> 1.10.867.38-1
- Update to version 1.10.867.38-1
- Drop i386 arch. Vivaldi has suspended support for Linux 32-bit for
  Vivaldi 1.10. Unfortunately, this is due to Chromium suspending support
  for it and maintaining it themselves would take too much resources.
  See https://forum.vivaldi.net/post/142489.
- Update dependency on gtk2 to gtk3.
- Move dependency patchelf from buildInputs to nativeBuildInputs.
2017-06-18 10:43:01 -03:00
aszlig
7e10ecb763
chromium: Allow to put extensions in system path
This should allow us to easily add system-wide Chromium extensions via a
NixOS configuration similar to this:

{ pkgs, ... }: {
  environment.pathsToLink = [ "/share/chromium/extensions" ];
  environment.systemPackages = [ pkgs.my-shiny-extension ];
}

For more details about what Chromium expects within that directory, see:

https://developer.chrome.com/extensions/external_extensions

I've introduced this because of a personal desire to gain more control
about which extensions are installed and what they are able to do. All
of the extensions I use are free software, but despite that it's useful
to either easily patch them and also prevent unwanted automatic updates.

Tested this using the NixOS "chromium.stable" test on x86_64-linux.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @offlinehacker because of #21050
2017-06-18 06:19:30 +02:00
Domen Kožar
af4056f22b
chromium: apply patch to fix chromecast 2017-06-17 17:23:02 +02:00
Charles Strahan
dda6daa4ff flash: 26.0.0.126 -> 26.0.0.131
The previous releases were 404ing.
2017-06-16 14:42:45 -04:00
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
Vladimír Čunát
50fadc8b18
cups: split the $lib output
This saves > 10 MB from most closures.
Printing test succeeds on x86_64-linux.
2017-03-12 18:36:30 +01:00
Herwig Hochleitner
49207a62f3 chromium: 56.0.2924.87 -> 57.0.2987.98 [Security] 2017-03-11 02:01:16 +01:00
Joachim Fasting
69ce1ed526 surf-webkit2: init at 2017-03-06 2017-03-10 20:31:20 +01:00
taku0
a24aaae602 firefox, firefox-bin: 51.0.1 -> 52.0, firefox-esr: 45.7esr -> 52.0esr 2017-03-07 20:14:01 +09:00
Guillaume Maudoux
816beccf50 wrapFirefox: fix default-browser update
Set MOZ_APP_LAUNCHER for firefox as per [1] (see [2] for detailed discussion).
Firefox will recognise itself across verions, skipping the 'not-the-default-browser' prompt.
Firefox will also write sane paths to the generated desktop file, should someone ever set it as default through the 'not-the-default-browser' prompt.
Also removed the unnecessary libtrick cruft.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=611953
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=593948
2017-03-05 14:21:40 +01:00
ndowens
69b504fc4b links2: 2.13 -> 2.14 2017-03-04 19:52:28 -06:00
rnhmjoj
62c5f68847 palemoon: 27.0.3 -> 27.1.1 2017-02-28 20:34:54 +01:00
Bjørn Forsman
3d104ab2b3 gst-plugins-base: align attrname with pkgname 2017-02-27 12:16:26 +01:00
Matthias Beyer
716c964b21
luakit: remove
There was no release for luakit in the last 5 years, so I suggest to
remove it. Also because there are alternatives for vi-like browsers.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2017-02-26 11:00:44 +01:00
Thomas Tuegel
0ed156a216 Merge pull request #22977 from ttuegel/triage-kde4
Remove KDE 4 desktop packages
2017-02-25 12:21:44 -06:00
Thomas Tuegel
43d306c2f5
Remove kde4.rekonq and dependencies
- No upstream activity
- Known vulnerabilities
2017-02-24 16:49:02 -06:00
Demin Dmitriy
db0316d8b2 opera: 42.0.2393.517 -> 43.0.2442.991 2017-02-23 19:25:20 +03:00
Peter Hoeg
a3bf71b76f lynx: 2.8.8rel.2 -> 2.8.9dev.11 2017-02-23 07:32:55 +08:00
Nikolay Amiantov
ec2c9d57b5 Merge pull request #22568 from abbradar/chromium-updates
Chromium updates
2017-02-20 15:49:04 +03:00
Graham Christensen
a21455d989 firefox-bin: Add gpg verification to updater (#22270) 2017-02-19 18:33:31 +00:00
Tuomas Tynkkynen
e5e1bdca53 firefox, thunderbird: Use common-updater/update-source-version script
Replace the custom patching code with the common script.

Also use callPackage and makeBinPath
2017-02-19 16:51:17 +02:00
Kamil Chmielewski
1a77e4141d chromium: flashplayer: 24.0.0.194 -> 24.0.0.221
[Critical security fix] - see #22792
2017-02-15 09:51:55 +01:00
Vladimír Čunát
7b32b8a474
Merge #22792: flashplayer: 24.0.0.194 -> 24.0.0.221
Critical security + bugfix update!
2017-02-14 18:54:34 +01:00
Eelco Dolstra
314dd9215b Merge pull request #16654 from awakenetworks/parnell/setcap-wrappers
Adding setcap-wrapper functionality to Nix
2017-02-14 16:25:06 +01:00
taku0
adcd9bc884 flashplayer: 24.0.0.194 -> 24.0.0.221 2017-02-14 21:13:04 +09:00
Parnell Springmeyer
9e36a58649
Merging against upstream master 2017-02-13 17:16:28 -06:00
mimadrid
0b8564ba35
qutebrowser: 0.9.0 -> 0.9.1 2017-02-13 23:57:50 +01:00
Nikolay Amiantov
748e7b287b chromium: update dev and beta
chromiumBeta: 56.0.2924.76 -> 57.0.2987.21
chromiumDev: 57.0.2987.19 -> 58.0.3000.4
2017-02-08 22:52:40 +03:00
Nikolay Amiantov
c5b07975d8 chromium.mkDerivation: update flags
* Remove libselinux flag: it's no longer supported;
* Use new gold flags.
2017-02-08 22:52:40 +03:00
Nikolay Amiantov
003fa8fed5 gn: remove
Chromium depends on bundled versioon of gn. It's also chromium-specific build
tool, so it's not feasible to package.
2017-02-08 22:52:40 +03:00
Nikolay Amiantov
b2eb9f4a96 chromium.mkDerivation: run {pre,post}Configure
This allows us to add custom steps.
2017-02-08 22:52:37 +03:00
Nikolay Amiantov
3effe0b9b5 chromium: export version 2017-02-08 22:50:13 +03:00
Nikolay Amiantov
781022de46 chromium.mkDerivation: use ninja from nativeBuildInputs
Also move Python packages there.
2017-02-08 22:47:13 +03:00
Graham Christensen
4c5b08e4e2
firefox-wrapper: remove gnash support, see #22342 2017-02-06 21:40:19 -05:00
Graham Christensen
267813f4f7
Revert "firefox-wrapper: remove gnash support, see #22342"
Accidentally committed other changes

This reverts commit f77bc59af6.
2017-02-06 21:39:09 -05:00
Graham Christensen
f77bc59af6
firefox-wrapper: remove gnash support, see #22342 2017-02-06 21:29:58 -05:00
Herwig Hochleitner
4a9efe9acf chromium: 56.0.2924.76 -> 56.0.2924.87 2017-02-06 04:36:11 +01:00
Benjamin Smith
55e85a162a opera: 41.0.2353.56 -> 42.0.2393.517 2017-02-02 18:01:02 -08:00
Matthew Maurer
b3e6bdbae5 chromium: 55.0.2883.87 -> 56.0.2924.76 2017-02-02 11:26:25 +01:00
Thomas Tuegel
ca7a4ec552
firefox-bin: update hashes for 51.0.1 2017-01-29 08:44:18 -06:00
Parnell Springmeyer
6777e6f812
Merging with upstream 2017-01-29 05:54:01 -06:00
Parnell Springmeyer
4aa0923009
Getting rid of the var indirection and using a bin path instead 2017-01-29 04:11:01 -06:00
Parnell Springmeyer
e92b8402b0
Addressing PR feedback 2017-01-28 20:48:03 -08:00
Graham Christensen
625680c9fc Merge pull request #22203 from taku0/firefox-bin-51.0.1
firefox, firefox-bin: 50.1.0 -> 51.0.1
2017-01-27 08:58:59 -05:00
taku0
0dbe492ca9 firefox, firefox-bin: 50.1.0 -> 51.0.1 2017-01-27 22:26:27 +09:00
Vladimír Čunát
a1af9cc1cf
gecko-mediaplayer: remove the dead project
It was breaking evaluation since 78fe72265.
2017-01-26 12:28:40 +01:00
Parnell Springmeyer
a26a796d5c
Merging against master - updating smokingpig, rebase was going to be messy 2017-01-26 02:00:04 -08:00
Parnell Springmeyer
025555d7f1
More fixes and improvements 2017-01-26 00:05:40 -08:00
Franz Pletz
78fe722656
gmtk: remove, source not available anymore 2017-01-26 03:52:49 +01:00
Eelco Dolstra
b6adec130b Merge pull request #22093 from taku0/firefox-bin-51.0
firefox-bin: 50.1.0 -> 51.0
2017-01-24 15:17:54 +01:00
taku0
9c9424d316 firefox: 50.1.0 -> 51.0, firefox-esr: 45.6.0esr -> 45.7.0esr 2017-01-24 22:10:58 +09:00
taku0
28c3d7f868 firefox-bin: 50.1.0 -> 51.0 2017-01-23 21:12:22 +09:00
Michael Raskin
46eecaf0d4 Merge pull request #21726 from rnhmjoj/palemoon
[WIP] palemoon: init at 27.0.3
2017-01-21 18:46:09 +00:00
Alexey Shmalko
09b3df542d
w3m: fix package name
nix-repl> builtins.parseDrvName "w3m-v0.5.3+git20161120"
{ name = "w3m-v0.5.3+git20161120"; version = ""; }

nix-repl> builtins.parseDrvName "w3m-0.5.3+git20161120"
{ name = "w3m"; version = "0.5.3+git20161120"; }
2017-01-21 15:02:02 +02:00
rnhmjoj
61fe18d5b4
palemoon: init at 27.0.3 2017-01-14 20:44:47 +01:00
Robert Helgesson
782e2fa807
google-talk-plugin: 5.41.0.0 -> 5.41.3.0 2017-01-13 20:24:24 +01:00
volth
a3778f6e87 flashplayer: 24.0.0.186 -> 24.0.0.194 2017-01-11 18:06:55 +00:00
taku0
ce11097b71 flashplayer: 24.0.0.186 -> 24.0.0.194 2017-01-10 21:12:12 +09:00
Vladimír Čunát
07bf828bd9
Merge branch 'staging'; security /cc #21642 2017-01-06 16:32:47 +01:00
Vladimír Čunát
29e93555ec
firefox*: fixup build after updating sed
I failed to simply patch the bad [:space:] usage; I don't know why.
2017-01-06 11:22:28 +01:00
volth
1181bdd717 chromium, google-chrome: add commandLineArgs 2017-01-05 18:19:44 +00:00
Eelco Dolstra
b4f401104d
Fix big-parallel usage
requiredSystemFeatures is not a meta attribute but a derivation
attribute. So "big-parallel" was being ignored on e.g. chromium,
causing it to be built (and timing out) on slow machines.

http://hydra.nixos.org/build/45819778#tabs-buildsteps
2017-01-03 13:55:26 +01:00
Nikolay Amiantov
3c1ade7d15 qutebrowser: 0.8.4 -> 0.9.0 2017-01-02 19:05:12 +03:00
Herwig Hochleitner
08121638f8 chromium: 55.0.2883.75 -> 55.0.2883.87 2017-01-02 14:00:10 +01:00
taku0
93d917fa22 firefox, thunderbird: add updateScript 2016-12-29 11:19:50 +01:00
zimbatm
02c65bdac9 google-chrome: add channel name suffix
Updates would always select the unstable version otherwise. This was
copies from the chromium package.
2016-12-27 16:21:56 +00:00
zimbatm
a623ada912 flashplayer: removed obsolete files 2016-12-25 11:33:16 +00:00
taku0
f3287b0aa5 flashplayer: 11.2.202.644 -> 24.0.0.186 [Critical security fix] (#21337)
* flashplayer: 11.2.202.644 -> 24.0.0.186

* flashplayer: add debug version

* flashplayer-standalone: 11.2.202.644 -> 24.0.0.186
2016-12-25 11:32:24 +00:00
Joachim F
40990841f3 Merge pull request #21217 from glaebhoerl/vivaldi-1.6
Vivaldi 1.6
2016-12-18 22:50:41 +01:00
Rok Garbas
a66b703f94 firefox-bin/thunderbird-bin: reuse the same updateScript for both 2016-12-18 16:45:33 +01:00
Rok Garbas
b7cfbf96d6 tp_smapi: updateScript added 2016-12-18 16:45:33 +01:00
Gábor Lehel
9cc0eff1cf vivaldi: add libxcb to buildInputs, seems to be required now 2016-12-17 00:04:20 +01:00
Gábor Lehel
06fbf5cb77 vivaldi: 1.5.658.44-1 -> 1.6.689.34-1 2016-12-16 22:34:37 +01:00
Joachim Fasting
6dbdbdec69
chromium pepper flash plugin: 23.0.0.207 -> 24.0.0.186
Fixes https://github.com/NixOS/nixpkgs/issues/21119,
fixes https://github.com/NixOS/nixpkgs/issues/21169
2016-12-15 16:06:56 +01:00
Michael Raskin
d009ac1ce5 Merge pull request #21064 from taku0/firefox-bin-fix-update-script
firefox-bin: fix updateScript
2016-12-14 12:13:06 +00:00
Michael Raskin
37c10c428c Merge pull request #21134 from taku0/firefox-bin-50.1.0
firefox-bin: 50.0.2 -> 50.1.0 [Critical security fix]
2016-12-14 12:10:58 +00:00
Michael Raskin
13a7bc5341 Merge pull request #21135 from taku0/firefox-50.1.0
firefox: 50.0.2 -> 50.1.0, firefox-esr: 45.5.1esr -> 45.6.0esr [Critical security fix]
2016-12-14 12:09:01 +00:00
taku0
86cf682cda firefox: 50.0.2 -> 50.1.0, firefox-esr: 45.5.1esr -> 45.6.0esr 2016-12-14 09:03:56 +09:00
taku0
8e7ea1795a firefox-bin: fix updateScript 2016-12-14 08:53:49 +09:00
taku0
8a7cf06b54 firefox-bin: 50.0.2 -> 50.1.0 2016-12-14 08:48:35 +09:00
taku0
a86d6f404c firefox-bin: tweak updateScript 2016-12-12 14:17:06 +00:00
Shea Levy
374f833dab google-chrome: Add new dep on libxcb 2016-12-11 12:53:51 -05:00
taku0
a3e503fe0f firefox-bin: fix updateScript 2016-12-11 21:07:18 +09:00
Rok Garbas
d295d68609 firefox-bin: updated the updateScript with suggestions from @Mic92
also added some comments to the update script so that a new person
looking at it know what is happening
2016-12-09 03:19:07 +01:00
Rok Garbas
3a1d52ff4f updateScript: initital work 2016-12-09 03:19:07 +01:00
Graham Christensen
d71dbd733c
chromium: 54.0.2840.100 -> 55.0.2883.75 2016-12-07 20:26:47 -05:00
Franz Pletz
63a5dd7e25
firefox-bin-beta: 49.0b1 -> 51.0b6 2016-12-04 14:57:27 +01:00
taku0
36f980b7ff firefox-esr: security 45.5.0 -> 45.5.1 (#20841) 2016-12-01 21:50:50 +01:00