1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
Commit graph

1143 commits

Author SHA1 Message Date
Richard Larocque 6214a521c9 Fix firefox-bin icon path 2015-06-03 19:33:59 -07:00
Eric Seidel 67fe5d46d4 Merge pull request #7817 from gridaphobe/cc-wrapper-isgnu-isclang
Add isGNU and isClang attributes to cc-wrapper
2015-05-14 10:09:07 -07:00
William A. Kennington III 8ffc461f91 firefox: 37.0.2 -> 38.0 2015-05-13 14:50:57 -07:00
taku0 c22b03db0c firefox-bin: update to version 38.0 2015-05-13 22:19:50 +09:00
Eric Seidel 662a6b1ca6 remove all references to stdenv.cc.cc.is{GNU,Clang}
use the new `stdenv.cc.is{GNU,Clang}` instead, which will always be
defined.
2015-05-11 14:44:50 -07:00
Charles Strahan ae8c6092e7 pwmt: update packages (zathura, jumanji, girara)
This updates (and fixes) the mupdf backend for zathura, and bumps the
versions for other related packages.
2015-05-06 10:36:30 -04:00
Joachim Fasting bf7ad2d84f meta.description fixups
Mostly scripted substitutions with a couple of subjective enhancements.
2015-04-30 18:17:42 +02:00
aszlig 310da1b4da
chromium/update: Remove reference to <nixpkgs>.
We shouldn't make assumptions on what is set by NIX_PATH in order to
make it easier to rename that Nix path reference.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-04-29 08:22:48 +02:00
aszlig fce7113345
chromium: Add missing dependency on libcap.
After the pulseaudio refactor in NixOS/nixpkgs@a2a3508, libcap is no
longer propagated to chromium anymore. And we need to have libcap for
the renderer sandbox.

Build log: https://hydra.nixos.org/build/21689759/nixlog/1/raw

What makes me wonder is that given that this was propagated by
pulseaudio noone either seemed to have disabled pulseaudio support for
Chromium or just didn't report the build failure.

Half-assed testing done against all channels, because it builds the
sandbox and we can't break an already broken build twice (or maybe we
can, who knows...).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-04-27 07:24:11 +02:00
Edward Tjörnhammar e928311fe1 Merge pull request #7496 from taku0/firefox-bin-37.0.2
firefox-bin: update to version 37.0.2
2015-04-23 21:41:26 +02:00
Ricardo M. Correia 7dddf8a68c flashplayer: Update from 11.2.202.451 -> 11.2.202.457 2015-04-22 02:59:58 +02:00
Eelco Dolstra 9f3370a9c9 firefox: Update to 37.0.2 2015-04-21 16:48:46 +02:00
taku0 cc3d0913d3 firefox-bin: update to version 37.0.2 2015-04-21 23:44:56 +09:00
Brayden 1ac6acff90 Fix firefoxWrapper's icon 2015-04-11 15:34:36 -07:00
Michael Raskin 4b0e70f89a Update Firefox to 37.0.1 2015-04-04 13:11:40 +03:00
Michael Raskin 42e844aff4 Merge pull request #7135 from taku0/firefox-bin-37.0
firefox-bin: update to version 37.0; thunderbird-bin: update to version 31.6.0
2015-04-04 13:10:55 +03:00
taku0 dcb61624e7 firefox-bin: update to version 37.0.1 2015-04-04 13:09:24 +09:00
Spencer Whitt 2c0c3af88f Remove mozilla browser 2015-04-02 13:35:50 -04:00
taku0 ce7481e129 firefox-bin: update to version 37.0; thunderbird-bin: update to version 31.6.0 2015-04-02 23:16:50 +09:00
Eelco Dolstra 4c8f0e8d1c firefox: Update to 37.0 2015-04-01 14:04:19 +02:00
Marcin Falkiewicz 6a6470b793 change icon name to var 2015-03-22 15:22:52 -05:00
Marcin Falkiewicz bacf3be4fc change firefox's hardcoded paths to variables 2015-03-22 15:22:52 -05:00
Marcin Falkiewicz cea1f1b770 remove x-scheme-handler/mailto from .desktop file; change icon to follow xdg scheme 2015-03-22 15:22:52 -05:00
taku0 f4f340e833 firefox-bin: update to version 36.0.4 2015-03-22 23:03:04 +09:00
Michael Raskin 166614ee41 Update Firefox. Second take. 2015-03-22 13:22:41 +03:00
Ricardo M. Correia a246b849eb firefox: Update from 36.0.1 -> 36.0.3 2015-03-21 06:49:17 +01:00
Michael Raskin 14fc74054b Update Conkeror. Works now 2015-03-19 22:13:07 +03:00
Ricardo M. Correia c6c3016406 flashplayer: Update from 11.2.202.442 -> 11.2.202.451 2015-03-15 05:16:34 +01:00
William A. Kennington III a5ae04f179 chromium: Update
Tested that chromium, chromiumBeta, chromiumDev all build
2015-03-12 12:32:32 -07:00
taku0 08e41f7a58 firefox-bin: update to version 36.0.1 (close #6691) 2015-03-07 14:51:17 +01:00
Ricardo M. Correia 02b91f93c4 firefox: Update from 36.0 -> 36.0.1 2015-03-06 05:13:58 +01:00
Aistis Raulinaitis 23506c2888 Updating Opera 12.12 to 12.16 2015-03-04 09:53:31 -08:00
Ricardo M. Correia 1e4287645c firefox: Fix hash 2015-02-26 19:02:34 +01:00
taku0 2e8f2d6477 firefox-bin: update to version 36.0; thunderbird-bin: update to version 31.5.0 2015-02-25 22:42:05 +09:00
Domen Kožar 9214859fd2 Revert "Mark many packages (mostly python) broken because of broken dependencies."
This reverts commit bf86758a42.

See 71a9aa10ca25f5659a657d8910e11f36c3439a36
2015-02-25 09:23:31 +01:00
Eelco Dolstra 8196962097 firefox: Update to 36.0 2015-02-24 18:50:15 +01:00
Peter Simons bf86758a42 Mark many packages (mostly python) broken because of broken dependencies. 2015-02-23 14:06:24 +01:00
aszlig 089bdce621
Re-re-revert "chromium: remove preferLocalBuild".
This reverts commit 0696b0ef78.

Okay, now finally, let's get this straight. We actually *want*
preferLocalBuild, *because* we have improved the source splitup in
c92dbffeac.

The idea is to use local builds in order to prevent the source being
pushed to a remote machine, splitted up there (and thus copied again)
and then being copied *again* FROM the remote machine.

"DOH!" - as @edolstra or @rbvermaa would call it... and good d^Hnight.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-02-22 08:31:25 +01:00
aszlig 0696b0ef78
Re-revert "chromium: remove preferLocalBuild".
This reverts commit 26f024626c.

I actually wasn't reading the "remove" in the commit message, so sorry
for the brainfart/noise.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-02-22 08:07:23 +01:00
aszlig 26f024626c
Revert "chromium: remove preferLocalBuild"
This reverts commit fdb5cf8107.

The reason I'm reverting this is that the implications this had on the
IO load of Hydra are fixed by c92dbffeac.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-02-22 07:55:33 +01:00
aszlig c92dbffeac
chromium: Split up the source tarball on the fly.
So far we've done the source code split up by using the generic
unpackPhase and copying it all over into the different outputs.

However, this had the problem of generating the I/O load of about three
times the size of the source tree: First at fetchurl of the tarball
(although it's not as much because it's compressed), second at
unpackPhase and third at installPhase.

Now we don't use installPhase anymore and directly unpack into the
output paths, which unfortunately becomes quite a bit more complex
because we need to transform the paths of the tar file on the fly.

I've also tried using GNU Tar's --to-command option to even untar *and*
patch it at the same time, but forking for every single file in the
tarball gets REALLY slow and also gets even more complex than this two
stage approach because you need to make sure that the patch file is
applied correctly, for example for files that don't yet exist but are to
be created by the patch file.

We're using --anchored and --no-wildcards-match-slash here to prevent
accidentally excluding files we don't want to exclude. One example is
something like v8/tools/gyp/v8.gyp.

So the current approach is some compromise between complexity and speed
and should hopefully get rid of the Hydra build timeouts by lowering I/O
load.

See here for examples of builds having this issue:

http://hydra.nixos.org/build/19045023
http://hydra.nixos.org/build/19044973
http://hydra.nixos.org/build/19044968
http://hydra.nixos.org/build/19045019

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-02-22 07:52:53 +01:00
aszlig 0aad4b7ee4
chromium: Update all channels to latest versions.
Overview of the updated versions:

stable: 40.0.2214.91 -> 40.0.2214.115
beta:   41.0.2272.16 -> 41.0.2272.64
dev:    41.0.2272.16 -> 42.0.2305.3

Introduces 42.0.2305.3 as the new dev version, which no longer requires
our user namespaces sandbox patch. Thanks to everyone participating in
https://crbug.com/312380 for finally having this upstream.

In the course of supporting the official namespace sandbox (that's what
the user namespace sandbox is called), a few things needed to be fixed
for version 42:

 * Add an updated nix_plugin_paths.patch, because the old
   one tries to patch the path for libpdf, which is now natively included
   in Chromium.

 * Don't copy libpdf.so to libexec path for version 42, it's no longer
   needed as it's completely built-in now.

 * Disable SUID sandbox directly in the source instead of going the easy
   route of passing --disable-setuid-sandbox. The reason is that with
   the command line flag a nasty nagbar will appear.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-02-22 07:52:52 +01:00
Rickard Nilsson da6abad31a vimb: Update from 2.8 to 2.9 2015-02-13 15:06:46 +01:00
Nathaniel Baxter 09fc276a11 flashplayer: Minor security update to 11.2.202.442 2015-02-07 11:04:48 +11:00
Luca Bruno f53e18fc40 Fix luakit description 2015-02-06 14:50:39 +01:00
lethalman 4428076bd1 Merge pull request #5805 from matthiasbeyer/add-luakit
[WIP] Add package: luakit
2015-02-06 14:50:00 +01:00
Matthias Beyer b5baa2c5e4 Add package: luakit
This patch adds the luakit browser. It has to be build using lua5.1, I
tried 5.2 but I couldn't run luakit due to a runtime error with it.

It also uses gtk3 here, override to use gtk2, which should also work.

Suggested-by: Benno Fünfstück <benno.fuenfstueck@gmail.com>
2015-02-06 14:19:16 +01:00
Domen Kožar fdb5cf8107 chromium: remove preferLocalBuild due to intense IO in VM tests
(cherry picked from commit 84bd62da0a)
Signed-off-by: Domen Kožar <domen@dev.si>
2015-02-06 12:08:43 +01:00
Shea Levy c45372f038 Merge commit 'cfb29ab882323d379aba20a95020c7c24f883eae'
Partial staging merge, including cc-wrapper fixes

Conflicts:
	pkgs/applications/audio/spotify/default.nix
	pkgs/build-support/cc-wrapper/default.nix
	pkgs/development/compilers/cryptol/1.8.x.nix
2015-02-02 21:14:28 -05:00
Andrey Arapov 79c5029f2e flashplayer: minor update (sha256 correction) 2015-01-31 12:21:08 +01:00