1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
Commit graph

29417 commits

Author SHA1 Message Date
aszlig 27b72342ae
chromium: Split up source into multiple outputs.
This splits up the source into one base output (just the build and tools
directory), one for bundled dependencies, one for sandbox sources and
one for the sources of the main browser.

The state of this is heavily work in progress and contains a bunch of
workarounds. For example, we currently copy the entire sources into the
build directory, so a build ultimately requires even more space than
before.

Of course, it's just temporary as neither GYP nor ninja is particularly
friendly if it comes to out-of-tree builds.

Another thing which is heavily WIP is how we handle patches. Ultimately,
those patches shouldn't be applied to the source tree (at least not all)
but rather to the final build's temporary directory.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-09-27 15:23:31 +02:00
aszlig eed74f05c7
python-gyp: Update to SVN revision 1738.
This fixes a few issues with symlinks and also needs to be up to date
because we're going to use it for building Chromium instead of the
bundled GYP that comes with Chromium.

Also, the package was missing a license and in the current revision, we
also have test cases, so let's enable them.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-09-27 15:23:31 +02:00
aszlig 9170351e69
ninja: Update to new upstream version 1.4.0.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-09-27 15:23:30 +02:00
aszlig 80cb94784a
chromium: Update all channels to latest versions.
stable: 29.0.1547.65 -> 29.0.1547.76
beta:   30.0.1599.37 -> 30.0.1599.47
dev:    31.0.1626.0  -> 31.0.1636.0

Builds and tests working successfully on my machine.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-09-27 15:23:30 +02:00
aszlig 45b69d6dba
chromium: Split sandbox off the main output path.
Now the chromium derivation produces an extra output path for the
sandbox in order to be properly used as a setuid wrapper in <nixos>
without the need to include the full Chromium package.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-09-27 15:23:30 +02:00
aszlig c9614d2d05
lighttpd: Allow to compile with magnet support.
This also adds pkgconfig to the dependency list so we don't need to
specify the path to OpenSSL anymore, because we need pkgconfig in order
to correctly find Lua anyway.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-09-27 15:23:29 +02:00
Domen Kožar 952d92346c Merge pull request #1017 from e-user/speedcrunch
speedcrunch: new package
2013-09-27 00:15:59 -07:00
Alexander Kahl 6371fd0908 speedcrunch: new package
speedcrunch is a fast power user calculator.
2013-09-27 00:58:54 +02:00
Moritz Ulrich 36fca94805
Fix some issues in my packages reported by nixpkgs-lint.
Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
2013-09-26 20:03:57 +00:00
Moritz Ulrich 2c5230cb64 password-store: Wrap script and set correct PATH.
pass is just a simple script to store passwords encrypted via gnupg in
a git repository. It uses many other tools, and until now relied on
them being in PATH.

This commit wraps the script and sets PATH.
2013-09-26 19:32:21 +00:00
Domen Kožar 9f7a56dcb6 Merge pull request #1014 from coroa/scipy
Updating scipy and friends to add the new package qutip
2013-09-26 12:09:20 -07:00
Eelco Dolstra fb8a2dafd9 imagemagick: Drop build-time dependency on Graphviz 2013-09-26 21:06:23 +02:00
Domen Kožar 16f722500e autojump: correctly set prefix 2013-09-26 20:23:43 +02:00
Eelco Dolstra 8a182718ca splashutils: Remove 2013-09-26 18:03:43 +02:00
Eelco Dolstra fc961af360 ghostscript: Revert to 9.06
The newer version breaks printing to non-Postscript printers (e.g. HP
Deskjets).  This is because the gstoraster and gstopxl filters were
removed.  They are now in a package named "cups-filters" that we don't
have yet.
2013-09-26 18:03:43 +02:00
Domen Kožar 71d19afafd vlc: 2.0.8a -> 2.1.0 2013-09-26 16:37:58 +02:00
Jonas Hoersch 289359d499 python-qutip: Add qutip - the quantum toolbox in python 2013-09-26 13:24:46 +02:00
Peter Simons 90f9726fa7 pspp: add version 0.8.1 2013-09-26 11:53:38 +02:00
Peter Simons 3a7efa38ba source-highlight: don't repeat the package name in meta.description 2013-09-26 11:12:12 +02:00
Peter Simons 22f9a9fd79 Merge pull request #1004 from cessationoftime/patch-1
Fix broken links
2013-09-26 02:03:16 -07:00
Evgeny Egorochkin 0072786c84 broadcom-sta driver: packaged 6.* branch. In theory it is supposed to supercede 5.* but we'll test and
see.
2013-09-26 11:44:01 +03:00
Chris Van Vranken e5b89fc601 Fix broken links 2013-09-25 19:53:47 -04:00
Domen Kožar 8f7545c45b autojump: 21.5.8 -> 21.6.9 2013-09-26 01:17:36 +02:00
Rickard Nilsson 70a5abd440 darktable: Add several missing dependencies. This makes the map and tethering modules available 2013-09-25 23:26:07 +02:00
Bjørn Forsman 5cffa00443 fish: add missing deps
Start fish and run "ls". It will complain about not being able to run
which, nroff and gettext. This fixes it.
2013-09-25 22:41:39 +02:00
Bjørn Forsman 3382de06fd fish: add (more) meta attributes 2013-09-25 22:08:40 +02:00
Bjørn Forsman d1796df7c9 qwt: add meta attributes 2013-09-25 21:34:51 +02:00
Rickard Nilsson 5b5cdcfbac sane-backends: Need --enable-libusb_1_0 configure flag to find libusb 2013-09-25 20:15:40 +02:00
Peter Simons 93f8bf653d haskell-pointed: add version 3.1 2013-09-25 18:34:15 +02:00
Peter Simons c649c917f6 haskell-reducers: add version 3.0.2 2013-09-25 18:33:17 +02:00
Peter Simons 243ff0ec83 haskell-charset: add version 0.3.5 2013-09-25 18:32:37 +02:00
Peter Simons f5ea2c41e6 haskell-trifecta: add version 1.1 2013-09-25 18:30:37 +02:00
Peter Simons ce11e602a1 haskell-parsers: add version 0.9 2013-09-25 18:28:09 +02:00
Peter Simons 01c91a7fa1 haskell-hlint: update to version 1.8.53 2013-09-25 18:25:00 +02:00
Peter Simons c3a26007e2 haskell-pandoc-types: update to version 1.12.1.1 2013-09-25 18:25:00 +02:00
Peter Simons 6ab980beae haskell-pandoc-citeproc: update to version 0.1.1.1 2013-09-25 18:25:00 +02:00
Peter Simons 56eae609db haskell-monad-logger: update to version 0.3.2.0 2013-09-25 18:25:00 +02:00
Peter Simons a71c1ca748 haskell-idris: update to version 0.9.9.2 2013-09-25 18:25:00 +02:00
Peter Simons 8cb5fefbc0 haskell-unordered-containers: add version 0.2.3.3 2013-09-25 18:24:59 +02:00
Eelco Dolstra 1e8294572f subversion: Update to 1.7.13
CVE-2013-4246
2013-09-25 18:11:00 +02:00
Peter Simons 97bb401d8d R: update to 3.0.2 2013-09-25 16:40:55 +02:00
Bjørn Forsman 4585253027 Add cucumber ruby gem
Homepage: http://cukes.info/

Generated with "gem nix", but I removed changes to unrelated gems.
2013-09-25 15:25:31 +02:00
aszlig 2e89b40634
Merge pull request #1010 from offlinehacker.
Although this is a release canidate version of kernel 3.12, there are
reasons for merging this anyway, as discussed in #1010 and #1006.

Thanks to @offlinehacker for this and the initial pull request.
2013-09-25 14:05:33 +02:00
Jaka Hudoklin 69f30432dd kernel: add linux 3.12-rc2 2013-09-25 12:49:49 +02:00
Peter Simons 8e3df6a494 lua: fix issue #1009 2013-09-25 12:29:56 +02:00
Domen Kožar c736f70a87 Merge pull request #994 from offlinehacker/euganke_dependencies
Add a few python packages
2013-09-24 23:49:14 -07:00
Jaka Hudoklin 552bac195a pythonPackages: add ColanderAlchemy, generator for colander schemas from sqlalchemy models 2013-09-25 00:54:07 +02:00
Jaka Hudoklin 675f293a81 pythonPackages: add sphinx_pypi_upload 2013-09-25 00:54:05 +02:00
Jaka Hudoklin 9aa2a16518 pythonPackages: add sphinxcontrib_http 2013-09-25 00:54:04 +02:00
Jaka Hudoklin 8cdf3172bc pythonPackages: add statd, client for Etsy's node-js statsd server 2013-09-25 00:54:03 +02:00