Commit Graph

36349 Commits

Author SHA1 Message Date
Linquize
9cacabd5bb DisnixWebService: Fix broken build by exposing jdk as buildInputs 2014-04-25 07:44:48 +08:00
Linquize
7d5a5354d8 axis2: Remove the extra slash in URL 2014-04-25 07:32:23 +08:00
Vladimír Čunát
116d52c6df linux-3.12: bump .17 -> .18 2014-04-24 20:02:34 +02:00
Shea Levy
d4cb80eaf4 sproxy: bump 2014-04-24 13:21:46 -04:00
Shea Levy
c7f2d87a56 Add haskell-http-kit 2014-04-24 13:06:01 -04:00
Eelco Dolstra
d304b277bd Silence some Hydra evaluation warnings 2014-04-24 15:40:55 +02:00
Eelco Dolstra
2d8c0d24f2 dhcpcd: Fix segfaults
This fixes several problems in the dhcpcd service:

* A segfault during startup, due to a race with udev (dhcpcd would get
  an ADD event from udev, causing it to re-add an interface that it
  already had, leading to a segfault later on).

* A hang/segfault processing "dhcpcd rebind" (which NixOS calls after
  waking up from suspend).

Also, add "lo" to the list of ignored interfaces. It usually ignores
"lo", but apparently not when it gets an ADD event from udev.
2014-04-24 15:19:26 +02:00
robberer
a2fad89723 kde: “kdnssd” package is now called “zeroconf-ioslave”
Close #2358.
2014-04-24 13:29:38 +02:00
Rickard Nilsson
7336218a9e postfix: Add version 2.11.0 as nixpkgs.postfix211
I think this version should replace the current nixpkgs.postfix,
but it could potentially break stuff since the version jump is
big (2.8 -> 2.11).
2014-04-24 11:56:54 +02:00
vi
a16098995a New package: lists and its dependency, list-extras (Haskell.) 2014-04-24 17:41:40 +08:00
Chaddaï Fouché
31b58dccfe Added TeXmaker package : an advanced editor for latex 2014-04-24 10:59:29 +02:00
Chaddaï Fouché
7fec0b5832 Fixed pkgconfig support for poppler-qt4 2014-04-24 10:52:42 +02:00
Mathijs Kwik
1a877418d4 node-packages: upgrade all generated expressions 2014-04-24 08:05:44 +02:00
Mathijs Kwik
d2edc329e1 neoload: upgrade to 4.1.4 and fix mem issues 2014-04-24 08:05:44 +02:00
Mathijs Kwik
925c75c68d node.js - use bundled v8 :14.04-bugfix:
node needs v8 3.14, which is no longer maintained.
They bundle an in-tree version which does receive backports.
2014-04-24 08:05:44 +02:00
Domen Kožar
7eabca3409 Merge pull request #2315 from lethalman/gnome3
gedit, libmediaart, fix xdg-user-dirs, enable GI in grilo, prioritize nautilus mimetype, seahorse, gnome-music, glade, gnome-documents
2014-04-24 01:16:54 +02:00
Luca Bruno
fcd67236f3 accountsservice: fix creating data under /var/lib 2014-04-23 23:19:48 +02:00
Bjørn Forsman
83d0fd3078 thrift: unbreak build
Add a tiny patch (already upstream) that fixes this build error:

  <flex>/lib/libfl.so: undefined reference to `yylex'
2014-04-23 21:51:21 +02:00
Ricardo M. Correia
347db30cb8 nethogs: Add package
nethogs is a small 'net top' tool, grouping bandwidth by process.
2014-04-23 17:54:04 +02:00
Vincent Bernardoff
b0a6bb414d Updated react to 1.0.1 2014-04-23 17:02:46 +02:00
Shea Levy
a3b1f48c5d Add gcc-4.9.0 2014-04-23 10:45:00 -04:00
Lluís Batlle i Rossell
8ef1d4ecdb Making nvidia build with linux 3.14. Patch not needed anymore. 2014-04-23 16:06:15 +02:00
Eelco Dolstra
dbd332d147 Fix meta.maintainer -> meta.maintainers 2014-04-23 14:26:32 +02:00
Eelco Dolstra
9050fc6168 kwallet: Rename to kwalletmanager
Upstream renamed this package:

http://lists.kde.org/?l=kde-i18n-doc&m=139215908204279
2014-04-23 12:49:48 +02:00
Peter Simons
0753d64478 haskell-hlint: update to version 1.8.61 2014-04-23 11:17:11 +02:00
Peter Simons
c6d74cd5a6 haskell-yesod-static: update to version 1.2.2.5 2014-04-23 11:17:10 +02:00
Peter Simons
8ca9e5975d haskell-yesod-core: update to version 1.2.14 2014-04-23 11:17:10 +02:00
Peter Simons
5d36a8cc53 haskell-yesod-bin: update to version 1.2.8.1 2014-04-23 11:17:10 +02:00
Peter Simons
d698efaace haskell-yaml: update to version 0.8.8.2 2014-04-23 11:17:10 +02:00
Peter Simons
40ecb7d787 haskell-warp: update to version 2.1.4.1 2014-04-23 11:17:10 +02:00
Peter Simons
0f3cbb71ad haskell-vcswrapper: update to version 0.0.4 2014-04-23 11:17:10 +02:00
Peter Simons
751fb11e26 haskell-vcsgui: update to version 0.0.4 2014-04-23 11:17:10 +02:00
Peter Simons
17b1fd5652 haskell-uulib: update to version 0.9.16 2014-04-23 11:17:10 +02:00
Peter Simons
d414e49375 haskell-testing-feat: update to version 0.4.0.2 2014-04-23 11:17:10 +02:00
Peter Simons
8080a35f32 haskell-test-framework-quickcheck2: update to version 0.3.0.3 2014-04-23 11:17:10 +02:00
Peter Simons
e73b6253f0 haskell-terminal-progress-bar: update to version 0.0.1.4 2014-04-23 11:17:10 +02:00
Peter Simons
4817cf0253 haskell-syb-with-class: update to version 0.6.1.5 2014-04-23 11:17:10 +02:00
Peter Simons
92cc1addfd haskell-svgcairo: update to version 0.12.5.2 2014-04-23 11:17:10 +02:00
Peter Simons
fa61d4ae42 haskell-snap-server: update to version 0.9.4.3 2014-04-23 11:17:10 +02:00
Peter Simons
d7e5724db1 haskell-snap-loader-static: update to version 0.9.0.2 2014-04-23 11:17:10 +02:00
Peter Simons
9d4cfd51d5 haskell-simple-sendfile: update to version 0.2.14 2014-04-23 11:17:10 +02:00
Peter Simons
808b19b3fc haskell-simple-reflect: update to version 0.3.2 2014-04-23 11:17:10 +02:00
Peter Simons
8455e75173 haskell-resourcet: update to version 1.1.2 2014-04-23 11:17:10 +02:00
Peter Simons
f5df3851af haskell-pipes: update to version 4.1.1 2014-04-23 11:17:10 +02:00
Peter Simons
2e36bcbb61 haskell-pem: update to version 0.2.2 2014-04-23 11:17:09 +02:00
Peter Simons
6e3e9fce30 haskell-pcre-light: update to version 0.4.0.1 2014-04-23 11:17:09 +02:00
Peter Simons
a5fdc77c4c haskell-ncurses: update to version 0.2.8 2014-04-23 11:17:09 +02:00
Peter Simons
9425cf9206 haskell-monoid-transformer: update to version 0.0.3 2014-04-23 11:17:09 +02:00
Peter Simons
2bfb9a5458 haskell-midi: update to version 0.2.1.2 2014-04-23 11:17:09 +02:00
Peter Simons
c12db35f57 haskell-linear: update to version 1.10.1.1 2014-04-23 11:17:09 +02:00
Peter Simons
94c86ba55a haskell-lifted-async: update to version 0.1.2 2014-04-23 11:17:09 +02:00
Peter Simons
0615619335 haskell-language-ecmascript: update to version 0.16.2 2014-04-23 11:17:09 +02:00
Peter Simons
b7223cbda7 haskell-language-c: update to version 0.4.5 2014-04-23 11:17:09 +02:00
Peter Simons
61072c89ab haskell-io-streams: update to version 1.1.4.3 2014-04-23 11:17:09 +02:00
Peter Simons
64f7da41cf haskell-http-reverse-proxy: update to version 0.3.1.6 2014-04-23 11:17:09 +02:00
Peter Simons
0325be8d50 haskell-http-conduit: update to version 2.1.1 2014-04-23 11:17:09 +02:00
Peter Simons
ef5ef8b155 haskell-http-client: update to version 0.3.1.1 2014-04-23 11:17:09 +02:00
Peter Simons
93ba774067 haskell-hoogle: update to version 4.2.32 2014-04-23 11:17:09 +02:00
Peter Simons
a80ec739b5 haskell-hledger: update to version 0.22.2 2014-04-23 11:17:09 +02:00
Peter Simons
450c7b9bdf haskell-hledger-web: update to version 0.22.7 2014-04-23 11:17:09 +02:00
Peter Simons
d90cb9ebec haskell-hledger-lib: update to version 0.22.2 2014-04-23 11:17:09 +02:00
Peter Simons
dd9b958765 haskell-haskell-names: update to version 0.3.3.1 2014-04-23 11:17:09 +02:00
Peter Simons
918ad1af54 haskell-happstack-server: update to version 7.3.5 2014-04-23 11:17:09 +02:00
Peter Simons
fb74f950c0 haskell-gtk: update to version 0.12.5.7 2014-04-23 11:17:08 +02:00
Peter Simons
3244e10c1b haskell-glib: update to version 0.12.5.4 2014-04-23 11:17:08 +02:00
Peter Simons
cf71fce3a2 haskell-fay: update to version 0.19.2.1 2014-04-23 11:17:08 +02:00
Peter Simons
d0967c1324 haskell-explicit-exception: update to version 0.1.7.2 2014-04-23 11:17:08 +02:00
Peter Simons
f6c8a17fb5 haskell-esqueleto: update to version 1.3.12 2014-04-23 11:17:08 +02:00
Peter Simons
50780aabe3 haskell-dns: update to version 1.2.2 2014-04-23 11:17:08 +02:00
Peter Simons
7cc98529c7 haskell-derive: update to version 2.5.15 2014-04-23 11:17:08 +02:00
Peter Simons
b16fcdcddf haskell-dataenc: update to version 0.14.0.6 2014-04-23 11:17:08 +02:00
Peter Simons
1983e40f10 haskell-cookie: update to version 0.4.1.1 2014-04-23 11:17:08 +02:00
Peter Simons
7f72b38f3c haskell-connection: update to version 0.2.1 2014-04-23 11:17:08 +02:00
Peter Simons
fef13a99f9 haskell-conduit: update to version 1.1.0.2 2014-04-23 11:17:08 +02:00
Peter Simons
7acbb2938a haskell-conduit-extra: update to version 1.1.0.1 2014-04-23 11:17:08 +02:00
Peter Simons
2a3cb33350 haskell-conduit-combinators: update to version 0.2.4.1 2014-04-23 11:17:08 +02:00
Peter Simons
00bc025d05 haskell-chell-quickcheck: update to version 0.2.3 2014-04-23 11:17:08 +02:00
Peter Simons
6fa686c078 haskell-atomic-primops: update to version 0.6.0.5 2014-04-23 11:17:08 +02:00
Peter Simons
0ab1f4305b haskell-alsa-pcm: update to version 0.6.0.2 2014-04-23 11:17:08 +02:00
Peter Simons
e138265a5b haskell-alsa-mixer: update to version 0.2.0.2 2014-04-23 11:17:08 +02:00
Peter Simons
d8e36fac62 haskell-aeson: update to version 0.7.0.3 2014-04-23 11:17:08 +02:00
Peter Simons
9eaa3ef5a2 haskell-RepLib: update to version 0.5.3.2 2014-04-23 11:17:07 +02:00
Peter Simons
c2516c30e3 haskell-git-annex: update to version 5.20140412 2014-04-23 11:17:07 +02:00
Peter Simons
aeafc12d89 haskell-gtk2hs-buildtools: update to version 0.12.5.2 2014-04-23 11:17:07 +02:00
Peter Simons
4d765a4565 haskell-cabal-meta: re-generate with cabal2nix 2014-04-23 11:17:07 +02:00
Karn Kallio
4587bbbca2 pakcs: update hash for latest version. 2014-04-23 10:54:58 +02:00
Christoph Hrdinka
6b1d20abe8 haskell-msgpack: add version 0.7.2.5 2014-04-23 10:06:19 +02:00
Ricardo M. Correia
419a71e1e5 spl, zfs: Add git versions, based on recent commits
Upstream has not been tagging new versions for a long time, but we need
compatibility with newer kernels. The 0.6.2 versions already have a bunch of
backported compatibility patches, but 3.14 kernels need even more.

Also, the git versions have fixed a bunch of crashes and other bugs, so perhaps
we should just bite the bullet and just use recent git versions (as sometimes
upstream recommends, when people run into bugs).

This adds a new "boot.zfs.useGit" boolean option, so that a user can
easily opt into using the git versions.
2014-04-23 01:42:52 +02:00
Ricardo M. Correia
b2250ad851 icedtea7: Update from 2.4.6 -> 2.4.7
Fixes a bunch of CVEs.

Removed 2.4.6 build patch, as it's no longer necessary.
2014-04-23 01:39:07 +02:00
Eelco Dolstra
fb3629df49 systemd: Re-allow Restart=yes with Type=oneshot 2014-04-22 23:53:21 +02:00
Luca Bruno
3ccf8e1ba2 gnome-documents: new package
Document manager application designed to work with GNOME 3

https://wiki.gnome.org/Apps/Documents
2014-04-22 22:17:21 +02:00
Luca Bruno
5a79b0fc86 gnome-online-miners: new package
A set of crawlers that go through your online content and index them locally in Tracker

https://wiki.gnome.org/Projects/GnomeOnlineMiners
2014-04-22 22:17:21 +02:00
Luca Bruno
3c76ece85b gfbgraph: new package
GLib/GObject wrapper for the Facebook Graph API
2014-04-22 22:17:21 +02:00
Luca Bruno
74223e3d2f tracker: downgrade to 0.16 2014-04-22 22:17:21 +02:00
Luca Bruno
37ad122ddb glade: new package
User interface designer for GTK+ applications

https://wiki.gnome.org/Apps/Glade
2014-04-22 22:17:21 +02:00
Luca Bruno
737fc27473 gnome-music: new package
Music player and management application for the GNOME desktop environment

https://wiki.gnome.org/Apps/Music
2014-04-22 22:17:20 +02:00
Luca Bruno
1a28bd9904 file-roller: delete hicolor icon cache 2014-04-22 22:17:20 +02:00
Luca Bruno
422c4d92b5 transmission-remote-gtk: delete hicolor icon cache 2014-04-22 22:17:20 +02:00
Luca Bruno
3859b1cb54 totem: use grilo plugins 2014-04-22 22:17:20 +02:00
Luca Bruno
7de8a89c9a grilo-plugins: new package
A collection of plugins for the Grilo framework

https://wiki.gnome.org/action/show/Projects/Grilo
2014-04-22 22:17:20 +02:00
Luca Bruno
0f74c36e3b grilo: enable grl-net 2014-04-22 22:17:20 +02:00
Luca Bruno
f6159b9095 seahorse: new package
Application for managing encryption keys and passwords in the GnomeKeyring

https://wiki.gnome.org/Apps/Seahorse
2014-04-22 22:17:20 +02:00
Luca Bruno
91468a3ffa grilo: enable gobject introspection 2014-04-22 22:17:20 +02:00
Luca Bruno
b01a49c14d xdg-user-dirs: fix finding default directory names 2014-04-22 22:17:20 +02:00
Luca Bruno
8846019fca libmediaart: new library used by gnome-music
Library tasked with managing, extracting and handling media art caches
2014-04-22 22:17:20 +02:00
Luca Bruno
5a332242ea gnome3: moved gnome-desktop from desktop/ to core/ 2014-04-22 22:17:19 +02:00
Luca Bruno
8f1b59189d gnome3: moved gtksourceview from desktop/ to core/ 2014-04-22 22:17:19 +02:00
Luca Bruno
5881705342 gnome3: moved file-roller from desktop/ to apps/ 2014-04-22 22:17:19 +02:00
Luca Bruno
bfbdbc19eb gedit: new package
Official text editor of the GNOME desktop environment

https://wiki.gnome.org/Apps/Gedit
2014-04-22 22:17:19 +02:00
Shea Levy
1c84988594 Merge branch 'gdk-pixbuf' of git://github.com/lethalman/nixpkgs 2014-04-22 16:01:19 -04:00
Rickard Nilsson
e87343f5d4 haveged: Update from 1.7c to 1.9.1 2014-04-22 21:55:41 +02:00
Bjørn Forsman
a70197a653 wireshark: add patch to lookup "dumpcap" in PATH
What this allows us to do is define a "dumpcap" setuid wrapper in NixOS
and have wireshark use that instead of the non-setuid dumpcap binary
that it normally uses.

As far as I can tell, the code that is changed to do lookup in PATH is
only used by wireshark/tshark to find dumpcap. dumpcap, the thing that's
typically setuid, is not affected by this patch. wireshark and tshark
should *not* be installed setuid, so the fact that they now do lookup in
PATH is not a security concern.

With this commit, and the following config, only "root" and users in the
"wireshark" group will have access to capturing network traffic with
wireshark/dumpcap:

  environment.systemPackages = [ pkgs.wireshark ];
  security.setuidOwners = [
    { program = "dumpcap";
      owner = "root";
      group = "wireshark";
      setuid = true;
      setgid = false;
      permissions = "u+rx,g+x";
    }
  ];
  users.extraGroups.wireshark.gid = 500;

(This wouldn't have worked before, because then wireshark would not use
our setuid dumpcap binary.)
2014-04-22 21:33:11 +02:00
Bjørn Forsman
cbd4650a1a wireshark: add myself (bjornfor) as maintainer 2014-04-22 21:33:11 +02:00
Bjørn Forsman
27477f1fac wireshark: build with libcap (POSIX capabilities)
This makes running wireshark (or more specifically, dumpcap) as root a
bit more secure. From <wireshark-1.11.2>/doc/README.packaging:

  The "--with-libcap" option is only useful when dumpcap is installed
  setuid. If it is enabled dumpcap will try to drop any setuid privileges
  it may have while retaining the CAP_NET_ADMIN and CAP_NET_RAW
  capabilities. It is enabled by default, if the Linux capabilities
  library (on which it depends) is found.
2014-04-22 21:33:11 +02:00
John Wiegley
7ce39b067a Add expression for sage 2014-04-22 14:10:36 -05:00
Luca Bruno
4a3508ad1a gdk-pixbuf: check for writable $out/.., closes #2115 2014-04-22 21:10:16 +02:00
Eelco Dolstra
5ba24cc8ea Typo/comment 2014-04-22 18:42:44 +02:00
Eelco Dolstra
83b43cfe51 dbus: Merge tools and daemon
This resolves a cyclic dependency: the daemon depends on tools (for
dbus-send) while tools depends on the daemon.  Keeping them separate
doesn't seem very useful in any case.
2014-04-22 17:38:53 +02:00
aszlig
52769d5c17
perl-dbix-class: Fix tests with newer SQLite.
Our version of SQLite causes the tests to fail, so I'm hereby adding a
patch from dbsrgits/dbix-class@ed5550d36 with the hunk for the Changes
file dropped.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-22 16:27:28 +02:00
Rob Vermaas
1b2b9761b4 dd-agent: update from 4.2.0 to 4.2.1 2014-04-22 15:47:06 +02:00
Eelco Dolstra
6fe24bda2d nss: Update to 3.16 2014-04-22 14:55:51 +02:00
Eelco Dolstra
393c9f2e02 nspr: Update to 4.10.4 2014-04-22 14:55:00 +02:00
Eelco Dolstra
a96b1eb745 firefox: Update to 28.0 2014-04-22 14:45:27 +02:00
Vladimír Čunát
662b92e608 liferea: bugfix update
Looks good after some basic testing.
2014-04-22 13:22:14 +02:00
Eelco Dolstra
27a8cada79 openvpn: Add systemd startup notification
This causes OpenVPN services to reach the "active" state when the VPN
connection is up (i.e., after OpenVPN prints "Initialization Sequence
Completed"). This allows units to be ordered correctly after openvpn-*
units, and makes systemctl present a password prompt:

  $ start openvpn-foo
  Enter Private Key Password: *************

(I first tried to implement this by calling "systemd-notify --ready"
from the "up" script, but systemd-notify is not reliable.)
2014-04-22 13:14:58 +02:00
Eelco Dolstra
33b4ab3ac1 openvpn: Update to 2.3.3 2014-04-22 13:14:58 +02:00
aszlig
396da20739
miro: Fix desktop schema GSettings path.
The real path of the schemas is:

$out/share/gsettings-schemas/gsettings-desktop-schemas-3.10.1/glib-2.0/schemas

While the previous approach was to load schemas from:

$out/share/glib-2.0/schemas

So, we're now relying on the setup hook of glib to find the right schema
path.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-22 10:32:54 +02:00
Eelco Dolstra
6fec10dda3 libmicrohttpd: Disable tests
http://hydra.nixos.org/build/10584971
2014-04-22 10:05:51 +02:00
aszlig
f122e0e229
dmenu: Patch in store path to dmenu_run.
If dmenu isn't installed in the user environment, dmenu_run will fail
because it searches $PATH for its own binaries.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-22 07:22:00 +02:00
aszlig
65fcb8d503
miro: Fix parsing of youtube feeds.
Youtube feeds now don't append a "sig" query string argument anymore, so
all those feeds would fail without this patch. For the latter, a pull
request already exists on upstream at pculture/miro#428, so I guess we
can drop our patch upon release of the next new upstream bugfix release.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-22 06:14:01 +02:00
aszlig
28229d8ef1
SDL: Add alsaLib to propagatedNativeBuildInputs.
This is needed because the pkgconfig file contains linker flags for
alsa-lib. And we had it propagated before already.

Should fix build of quite a lot of SDL dependencies, such as SDL_image:

https://hydra.nixos.org/build/10558332

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-22 05:54:39 +02:00
Vincent Bernardoff
123ef8a57b Updated OCaml package pcre 2014-04-22 00:31:27 +02:00
Sander van der Burg
281126d7ee Merge pull request #2346 from cpages/android
Add android ndk support
2014-04-21 23:27:10 +02:00
Rickard Nilsson
0f9499887e pulseaudio: Update from 4.0 to 5.0 2014-04-21 23:22:10 +02:00
Rickard Nilsson
5db9287b7c rtkit: Update from 0.10 to 0.11 2014-04-21 23:22:10 +02:00
Vincent Bernardoff
ce422b4553 Updated OCaml package findlib 2014-04-21 23:06:35 +02:00
Arseniy Seroka
ad8aeebad8 vim-plugins: update and upgrade 2014-04-21 19:21:18 +02:00
Ricardo M. Correia
5d5ca7b260 grsecurity: Update all patches
stable:  3.0-3.2.57-201404131252            -> 3.0-3.2.57-201404182109
test:    3.0-3.13.10-201404141717           -> 3.0-3.14.1-201404201132
vserver: 3.0-3.2.57-vs2.3.2.16-201404131253 -> 3.0-3.2.57-vs2.3.2.16-201404182110
2014-04-21 18:46:41 +02:00
Eelco Dolstra
19e9d25e8f Remove KDE 4.11 2014-04-21 18:13:17 +02:00
Eelco Dolstra
99907f5bd7 kde: Update to 4.12.4 2014-04-21 18:13:17 +02:00
Eelco Dolstra
ee798c5c0f Use KDE 4.12 2014-04-21 18:13:17 +02:00
Vladimír Čunát
f3ec500d48 libarchive: move patch into nixpkgs
Unfortunately, github periodically changes output even for raw diffs
(not just raw patches). I'm including the patch in nixpkgs.

I was unable to do it without hash change. Even if I added binary equal file.
2014-04-21 17:57:20 +02:00
John Wiegley
d393c6c538 Fix icu4c expression for latest gcc (fixes #2341) 2014-04-21 09:22:33 -05:00
Shea Levy
3b93b7bfe6 nodejs: Fix configuration 2014-04-21 09:05:34 -04:00
Jaka Hudoklin
b12b180fc2 meshlab: fix build
Patches are from the Arch Linux package.
2014-04-21 11:24:26 +02:00
aszlig
625d7b9043
Merge pull request #1928 from 'cross-win-osx'.
This includes a lot of fixes for cross-building to Windows and Mac OS X
and could possibly fix things even for non-cross-builds, like for
example OpenSSL on Windows.

The main reason for merging this in 14.04 already is that we already
have runInWindowsVM in master and it doesn't work until we actually
cross-build Cygwin's setup binary as the upstream version is a fast
moving target which gets _overwritten_ on every new release.

Conflicts:
	pkgs/top-level/all-packages.nix
2014-04-21 10:00:35 +02:00
aszlig
cdd1c9caa5
Merge branch 'chromium-refactor', closes #1798.
This implements some longstanding work of getting the Chromium
derivation more modular. Unfortunately, I didn't manage to decrease the
compile time, which was one of the primary goal for doing the refactor.
A main reason this didn't work out well was the fact that most bundled
libraries are so heavily patched that it's not possible within a limited
time frame to decouple it from the main derivation.

However, it should now be easier to build other derivations that build
upon Chromium, like libcef. Also, it finally adds support for the
non-free PepperAPI Flash and PDF plugins and support for fetching the
corresponding versions through the updater.
2014-04-21 09:50:50 +02:00
Shea Levy
5701e4e15a Add buildLocalCabalWithArgs for providing extra arguments to callPackage 2014-04-20 22:57:03 -04:00
Rickard Nilsson
6b634673f9 Add remarkjs 0.6.4, a markdown-driven slideshow tool
Also, add required node packages (and update generated node pkgs).
2014-04-21 01:27:23 +02:00
John Wiegley
a07455dd16 Add expression for cabal-install 1.20.0.0 2014-04-20 14:04:41 -05:00
AndersonTorres
31a94915d2 mpv: minor updates and cleanup
E.g. parameterize lua.
2014-04-20 19:46:21 +02:00
AndersonTorres
193dd39d8c mpv: update to stable version 0.3.7
Also:
* minor waf update (reflecting bootstrap.py)
* lua5_sockets inclusion (not detected yet)
2014-04-20 19:46:21 +02:00
Eelco Dolstra
4e8c2f0ff9 Merge branch 'systemd-update' 2014-04-20 19:31:01 +02:00
Eelco Dolstra
a0c0dfb647 Revert accidental change 2014-04-20 19:29:53 +02:00
Vladimír Čunát
cb83796abb elfutils: update 0.155 -> 0.158 2014-04-20 18:24:11 +02:00
Vladimír Čunát
b4df087f14 elfutils: fix CVE-2014-0172
Patch taken from upstream mailing-list.
2014-04-20 18:24:11 +02:00
aszlig
18234b6768
chromium: Fix package name for browser derivation.
The packageName attribute defines the output path and binary name of the
product that's going to be created, so we really want to have "chromium"
instead of "chromium-browser" here, especially for the resulting binary.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-20 17:46:18 +02:00
aszlig
35944168e4
Merge pull request #1970 from @ambrop72.
We already have a desktop icon from the browser wrapper, so this is only
for people who do not use the wrapper (for example if you don't want to
use Mozilla plugins).

Also, we someday might want to propagate the desktop item to the browser
wrapper as well.

Conflicts:
	pkgs/applications/networking/browsers/chromium/default.nix
2014-04-20 17:46:18 +02:00
aszlig
0517041a2f
chromium: Drop conditionals for version 33.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-20 17:45:25 +02:00
aszlig
11b84078c5
chromium/common: Wrap lines to 80 characters.
Yes, it's just a comment and yes, it's so insignificant that everyone
would make a "O_o" face. But I'm getting annoyed by things like this.

Obviously that means no feature changes :-)

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-20 17:45:25 +02:00
aszlig
ad770bea67
chromium: Move update.sh back into the main path.
This is to ensure that nothing unexpected will be after the merge of the
refactoring branch, and also my own autoupdate machinery is expecting
this location, so there really is no reason to change it now.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-20 17:45:25 +02:00
aszlig
c537fa6da0
chromium: Update beta and dev to latest versions.
beta: 34.0.1847.60 -> 35.0.1916.47 (builds fine, tested)
dev:  35.0.1883.0  -> 36.0.1941.0  (builds fine, tested)

For the new version 36, we needed to rebase our user namespaces sandbox
patch, because http://crbug.com/312380 is preparing for an upstream
implementation of the same functionality.

Also, we need to add ply and jinja2 to the depends on version 36. This
is done unconditionally, because I want to avoid cluttering up the
expressions with various versionOlder checks.

The sandbox binary had to be fixed as well and we no longer use system
zlib, as - who might have guessed it - it's a fast moving target at
Chromium as well.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-20 17:45:24 +02:00
Luca Bruno
adc65e998d uzbl: fix gsettings schemas, fix uzbl-tabbed. Closes #2332 2014-04-20 17:40:19 +02:00
wmertens
7029c291c6 Builds fine on Darwin 2014-04-20 16:17:34 +01:00
ambrop7@gmail.com
3bab2f2fc4 FreeCAD: Fix build. 2014-04-20 16:45:00 +02:00
Shea Levy
88e531d8dc Fix gcc bug 58800.
See #2330 for details, except I needed to remove the Changelog change from the patch
2014-04-20 09:46:21 -04:00
Shea Levy
2364bd807d Revert "Merge branch 'gcc-fix' of git://github.com/ambrop72/nixpkgs"
The patch doesn't apply

This reverts commit 094eea8f6a, reversing
changes made to 552d66cd9e.
2014-04-20 09:36:15 -04:00
Shea Levy
094eea8f6a Merge branch 'gcc-fix' of git://github.com/ambrop72/nixpkgs
Description from ambrop72:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58800

I have not been able to test this due to nix wanting to rebuild lots of
things before building gcc.
Patch was created with: svn diff -r 203872:203873
http://gcc.gnu.org/svn/gcc/branches

This should fix a crash in OpenSCAD: openscad/openscad#514
2014-04-20 09:32:50 -04:00
ambrop7@gmail.com
7eeb94e8dc Add patch for GCC bug 58800. 2014-04-20 12:40:32 +02:00
Matt Whiteley
552d66cd9e Add swig-3.x 2014-04-20 11:30:31 +01:00
Arseniy Seroka
5ed0347063 dwb: update 2014-04-20 10:51:21 +01:00
Carles Pagès
8267fa4694 androidndk: add v9d
I also updated the buildApp expression so it can build ndk based apps, when
setting useNDK to true.
2014-04-20 11:29:10 +02:00
Eelco Dolstra
b614ea22d4 Move files 2014-04-20 01:27:15 +02:00
Eelco Dolstra
d4f44d6db3 Move stdenv bootstrap binaries out of the tree
Commit 986f361946 started to use
<nix/fetchurl.nix> to "download" the bootstrap binaries from the
Nixpkgs tree, using the file:/// scheme. This has really bad
consequences:

* It makes any derivation depend on the path of the Nixpkgs tree. So
  evaluating a package will produce a different .drv file when run
  from different locations. No wonder Hydra evaluation has been so
  slow lately: for every Nixpkgs evaluation, it had to create tens of
  thousands of .drv files, even if nothing had changed.

* It requires the builder to have file system access to the Nixpkgs
  tree. So if your tree is in your home directory, the stdenv
  bootstrap would probably fail.

So now the binaries are downloaded from tarballs.nixos.org.

Also dropped PowerPC "support".
2014-04-20 01:16:12 +02:00
Eelco Dolstra
c49404547b Use <nix/fetchurl.nix> to download the bootstrap tools 2014-04-20 00:54:09 +02:00
Eelco Dolstra
c95cea4bfd Tarball: Check whether Nixpkgs evaluation doesn't depend on its path 2014-04-20 00:08:52 +02:00
Eelco Dolstra
5c2bd5dffc Remove obsolete line 2014-04-20 00:08:52 +02:00
Vladimír Čunát
9e9f282309 xorg-server: go back to 1.14.6 due to intel problems
Again, stable releases not compiling together :-/
2014-04-19 23:42:54 +02:00
Eelco Dolstra
0a256cc0ee Firewall: Only start if we have CAP_NET_ADMIN 2014-04-19 23:02:59 +02:00
Vladimír Čunát
5d850ba9d3 xorg: revert fontsproto update, as it breaks libXfont
This partially reverts commit 30ac332563.
https://groups.google.com/forum/#!msg/xorg-devel/SvgqiQnSN7c/f0wjRhauqvUJ

It's sad that the currently *released* versions don't even compile together,
and no dev reacts for four days so far...
2014-04-19 22:15:32 +02:00
Vladimír Čunát
4160e65931 mediastreamer: fix build by updating
Probably broken by major ffmpeg update.
2014-04-19 22:06:22 +02:00
Rok Garbas
805ec7e54a Merge pull request #2320 from iyzsong/unmaintain
drop my maintainship of orc and vala
2014-04-19 19:55:24 +01:00
宋文武
6da2470034 drop my maintainship of orc and vala 2014-04-19 23:21:51 +08:00
Marco
d6aee89fd7 Fix build of MLton on Linux i686 2014-04-19 14:30:39 +01:00
Marco Maggesi
3737ec7c74 Enable compilation of MLton on darwin 2014-04-19 14:30:39 +01:00
John Wiegley
6926d6c97d Do not use GTK when building pinentry on Darwin 2014-04-19 14:29:03 +01:00
John Wiegley
1337f5f84c Do not build CUPS support for ghostscript on Darwin 2014-04-19 14:22:35 +01:00
Vladimír Čunát
f66e5664e0 xorg-server: major update 1.14.5 -> 1.15.1 2014-04-19 14:31:14 +02:00
Vladimír Čunát
30ac332563 xorg: minor updates of three packages 2014-04-19 14:30:48 +02:00
aszlig
3378679ff9
chromium: Don't use v8 from <nixpkgs> anymore.
The version of v8 to use for Chromium is heavily tied to the specific
version of Chromium and thus it doesn't really make sense to use v8 from
<nixpkgs>, as we would need to have 3 different versions of v8, one for
each Chromium channel.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-19 14:18:25 +02:00
Vladimír Čunát
fbc8424cc2 libstartup_notification: remove duplicate in gnome2 2014-04-19 13:59:18 +02:00
Vladimír Čunát
c8f633564e orc: bugfix update (mainly memory leaks), doCheck 2014-04-19 13:59:18 +02:00
Vladimír Čunát
85c6634eb5 mesa: major update 10.0.4 -> 10.1.1 2014-04-19 13:18:41 +02:00
Domen Kožar
060a3da168 Merge pull request #2290 from ttuegel/ffmpeg
ffmpeg 2.1.4 -> 2.2.1
2014-04-19 13:09:55 +02:00
John Wiegley
19db0f18f8 Update pdnsd to 1.2.9a, allow to build on any unix 2014-04-19 11:39:40 +01:00
John Wiegley
35aeac2939 Allow multitail to build on Darwin 2014-04-19 11:35:52 +01:00
James Cook
ee79d43e40 ImageMagick: update to 6.8.9-0 2014-04-19 11:25:01 +01:00
John Wiegley
599c2775dd Add expression for xml-lens 2014-04-19 11:21:15 +01:00
AndersonTorres
cf8459fecf Dillo: new package
Dillo is a lightweight, fast web browser.
2014-04-19 11:08:39 +01:00
Jaka Hudoklin
d0c0132fb0 node_webkit: fix hash for i686-linux 2014-04-19 10:45:03 +01:00