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