Commit Graph

31991 Commits

Author SHA1 Message Date
William A. Kennington III
42229f1040 nix-prefetch-git: Convert relative submodule URLS to absolute URLS
nix-prefetch-git does not convert relative submodule urls into absolute
urls based on the parent's origin. This patch adds support for
repositories which are using the relative url syntax.
2014-01-10 17:28:35 -06:00
William A. Kennington III
f9c97afff8 zfec: Upgrade from 1.4.7 -> 1.4.24 2014-01-10 17:28:35 -06:00
William A. Kennington III
6b8aaab78a twisted: Upgrade from 10.2.0 -> 13.2.0 2014-01-10 17:28:35 -06:00
William A. Kennington III
888c0116de pycryptopp: Upgrade from 0.5.29 ->
0.6.0.1206569328141510525648634803928199668821045408958
2014-01-10 17:28:35 -06:00
William A. Kennington III
4fa90144af darcsver: Upgrade from 1.7.2 -> 1.7.4 2014-01-10 17:28:35 -06:00
Domen Kožar
153b4ccf71 Add gitg: Gnome GUI for git 2014-01-10 16:46:52 +01:00
Song Wenwu
640e13ce13 gst-plugins-bad: build with gnutls to add fragmented plugin 2014-01-10 20:56:18 +08:00
Song Wenwu
7e67caa06c gst-libav: add withSystemLibav option 2014-01-10 20:51:24 +08:00
Song Wenwu
9a3e183080 gstreamer: update to 1.2.2, add myself as maintainer 2014-01-10 20:51:24 +08:00
Song Wenwu
0596f3074b add parole 0.5.4 2014-01-10 20:51:24 +08:00
Song Wenwu
7a74215fac add gstreamer 1.2.1 2014-01-10 20:51:24 +08:00
Song Wenwu
97d7c0abe5 gstreamer-0.10: move to gstreamer/legacy 2014-01-10 20:51:24 +08:00
Evgeny Egorochkin
fd0b94dd6a Remove "v" prefix from package versions to make them machine-readable 2014-01-10 10:16:41 +02:00
Nixpkgs Monitor
f512614a10 wireshark: update from 1.10.3 to 1.10.5, potentially fixes CVE-2013-7112, CVE-2013-7113, CVE-2013-7114 2014-01-10 08:28:58 +01:00
Nixpkgs Monitor
f85b57b2fc libupnp: update from 1.6.6 to 1.6.19, potentially fixes CVE-2012-5958, CVE-2012-5959, CVE-2012-5960 2014-01-10 08:28:58 +01:00
Rob Vermaas
0745e34ddf Update libmicrohttpd to 0.9.33. CVE-2013-7038, CVE-2013-7039 2014-01-10 08:28:58 +01:00
Domen Kožar
ed57d5d1de p11-kit: 0.7 -> 0.20.1 2014-01-10 01:45:37 +01:00
Domen Kožar
9de85d7a42 remove gnome3.scrollkeeper (obsolete) 2014-01-10 01:45:37 +01:00
Domen Kožar
c3f148b3a8 gnome3.gnome-dictionary: 3.5.2 -> 3.10.0 2014-01-10 01:45:37 +01:00
Domen Kožar
401dcc6715 Add gnome3.dconf 2014-01-10 01:45:36 +01:00
Domen Kožar
c41f1ae7d4 gnome3.libgweather: 3.6.2 -> 3.10.1 2014-01-10 01:45:36 +01:00
Domen Kožar
84b9a03290 gnome3.gnome-terminal: 3.4.1.1 -> 3.10.2 2014-01-10 01:45:36 +01:00
Domen Kožar
54084b9a36 gnome3.gnome_keyring: 3.6.3 -> 3.10.1 2014-01-10 01:45:36 +01:00
Domen Kožar
d56b0542e0 gnome3.gcr: 3.6.3 -> 3.10.1 2014-01-10 01:45:35 +01:00
Domen Kožar
3187ee0559 gnome3.gconf: 3.2.5 -> 3.2.6 2014-01-10 01:45:35 +01:00
Domen Kožar
3154c378ad gnome3: build packages on linux platform 2014-01-10 01:45:35 +01:00
Domen Kožar
bc6e2e9c36 remove pointless passthru meta 2014-01-10 01:45:35 +01:00
Domen Kožar
5040ae0ccf fix typo in gnome3.libpeas 2014-01-10 01:45:35 +01:00
Domen Kožar
e8416dbe40 Add gnome3.file-roller 2014-01-10 01:45:34 +01:00
Domen Kožar
d33e5eadd0 Add gnome3.nautilus and remove gnome2.nautilus (didn't compile)
Some icons are still missing (and theme), didn't find a way to fix that.
2014-01-10 01:45:34 +01:00
Domen Kožar
527aadf5ee add gnome.eog: GNOME Image Viewer 2014-01-10 01:45:34 +01:00
Domen Kožar
2a1ecded4d Add gtkspell3 2014-01-10 01:45:34 +01:00
Domen Kožar
6cada7f0c1 gnome3.evince: 3.6 -> 3.11 2014-01-10 01:45:33 +01:00
Domen Kožar
523aa4338b libgit2: add threadsafe 2014-01-10 01:45:33 +01:00
Domen Kožar
c210ed0712 gnome3.gnome-icon-theme: 3.6 -> 3.10, add platforms 2014-01-10 01:45:33 +01:00
Domen Kožar
c83b582c7b gnome3.gsettings_desktop_schemas: 3.6 -> 3.10, add gobjectIntrospection 2014-01-10 01:45:33 +01:00
Domen Kožar
00ff5466d3 gnome3.gnome-desktop: 3.5 -> 3.11 2014-01-10 01:45:33 +01:00
Domen Kožar
5f9b57deb0 gnome3.libcroco: add platforms 2014-01-10 01:45:32 +01:00
Domen Kožar
a19c59a63f Add gnome3.gtksourceview 2014-01-10 01:45:32 +01:00
Domen Kožar
73252021bb icon-naming-utils: add librsvg dependency and meta.platforms 2014-01-10 01:45:32 +01:00
Domen Kožar
9e486d9f3f Add gnome3.libpeas 2014-01-10 01:45:32 +01:00
Domen Kožar
094947ba73 gnome_themes_standard: bump to 3.10.0 and move into gnome3 attrset 2014-01-10 01:45:32 +01:00
Moritz Ulrich
93d73aec51 ledger3: Update to latest git (3b5f496536). 2014-01-10 00:38:32 +00:00
Eelco Dolstra
9afd64fba8 nixUnstable: Update to 1.7pre3319_f4013b6 2014-01-09 13:20:08 +01:00
Eelco Dolstra
b9dbfe7feb nix: Backport bug fix to check NAR integrity 2014-01-09 13:07:57 +01:00
Eelco Dolstra
113265b6d3 apacheAntGcj: Remove
No need to keep two different versions of Ant around.  The default Ant
works fine with GCJ (and doesn't pull in OpenJDK).
2014-01-09 13:06:51 +01:00
Eelco Dolstra
16e626a80d Replace lib/java -> share/java 2014-01-09 13:01:38 +01:00
Eelco Dolstra
4775dee8b9 openjdk: Set JAVA_HOME in a setup-hook 2014-01-09 12:50:38 +01:00
Eelco Dolstra
4e29062fbc ant: Support the OpenJRE (without OpenJDK) and the GNU JVM
For instance, a package can now say:

  buildInputs = [ ant jre ecj ];

which would cause the Eclipse compiler to be used with the OpenJRE.
Similarly:

  buildInputs = [ ant gcj ];

uses the GNU JVM with the GNU Java compiler.
2014-01-09 11:14:36 +01:00
Rok Garbas
d805a2b01d notmuch: update to 0.17 2014-01-09 09:49:07 +01:00
Nixpkgs Monitor
e49656fcf7 youtubeDL: update from 2014.01.05.6 to 2014.01.07.5 2014-01-09 07:09:12 +02:00
Peter Simons
8c3498d032 haskell-RSA: disable the test suite (which runs for >1 hour)
https://github.com/GaloisInc/RSA/issues/9
2014-01-09 00:45:17 +01:00
Peter Simons
2cf90950c0 haskell-threads: update to version 0.5.1.1 2014-01-09 00:45:17 +01:00
Peter Simons
a5d15540de haskell-th-lift: update to version 0.6.1 2014-01-09 00:45:17 +01:00
Peter Simons
29216b8a03 haskell-texmath: update to version 0.6.6 2014-01-09 00:45:17 +01:00
Peter Simons
f330630462 haskell-system-filepath: update to version 0.4.9 2014-01-09 00:45:17 +01:00
Peter Simons
c3dfa9a334 haskell-system-fileio: update to version 0.3.12 2014-01-09 00:45:16 +01:00
Peter Simons
4512d1defb haskell-stringprep: update to version 1.0.0 2014-01-09 00:45:16 +01:00
Peter Simons
b96626a22e haskell-idna: update to version 0.3.0 2014-01-09 00:45:16 +01:00
Peter Simons
ef33fbad4d haskell-hxt: update to version 9.3.1.3 2014-01-09 00:45:16 +01:00
Peter Simons
e2fc7b12d5 haskell-highlighting-kate: update to version 0.5.6 2014-01-09 00:45:16 +01:00
Peter Simons
5fe6b28e58 haskell-fast-logger: update to version 2.1.1 2014-01-09 00:45:16 +01:00
Peter Simons
22e399082c haskell-cipher-aes128: update to version 0.6.1 2014-01-09 00:45:16 +01:00
Peter Simons
6750feec2c haskell-git-annex: update to version 5.20140107 2014-01-09 00:45:16 +01:00
Peter Simons
55e1937573 haskell-pretty-show: update to version 1.6.5 2014-01-09 00:45:16 +01:00
Benno Fünfstück
eddb74a5cf New expressions: yi, yi contrib and dependencies 2014-01-08 19:11:33 +01:00
Domen Kožar
d1c1fce801 Merge pull request #1470 from iyzsong/vala
vala: update and cleanup
2014-01-08 09:51:47 -08:00
Nixpkgs Monitor
a5882db800 cryptsetup: update from 1.6.2 to 1.6.3 2014-01-08 18:49:49 +01:00
Nixpkgs Monitor
3ba75f925d nodejs: update from 0.10.22 to 0.10.24 2014-01-08 18:44:11 +01:00
Peter Simons
eed630797e haskell-poppler: re-generate expression with cabal2nix 2014-01-08 17:32:15 +01:00
Ian-Woo Kim
398ae63aa6 haskell-poppler package is added. 2014-01-08 17:32:15 +01:00
Michael Raskin
ef7bd2ed86 Pass correct Qt version to octaveFull for GUI 2014-01-08 20:28:29 +04:00
Peter Simons
4888f83063 Merge pull request #1465 from msackman/master
Bump LXC to 1.0.0.beta1
2014-01-08 08:11:17 -08:00
Evgeny Egorochkin
e8a9e30cc7 Add meta.branch to some packages 2014-01-08 18:06:18 +02:00
Nixpkgs Monitor
e148a016f5 xlibs.xf86videointel: update from 2.21.9 to 2.21.15 2014-01-08 16:17:32 +01:00
Nixpkgs Monitor
3a6254f3f7 mc: update from 4.8.0 to 4.8.11 2014-01-08 16:05:08 +01:00
Rickard Nilsson
16ce061e11 tailor: Add extra source URL 2014-01-08 15:29:38 +01:00
Peter Simons
0266ac9c30 apache-httpd-2.4: revert "enable building the 'event'-based mpm worker"
Commit 0c3d910cd027a926ffc8538ea60cf2da099d7808 didn't have any effect.
The 'event' MPM module isn't built because our version of APR is too old.
2014-01-08 13:17:40 +01:00
Michael Raskin
0e3591941c Fix Octave-full evaluation 2014-01-07 23:50:10 +04:00
Michael Raskin
37e6b8ec80 A larger Octave build with GUI 2014-01-07 22:02:44 +04:00
Vladimír Čunát
e01af040ed xorg.libXfont: bugfix update, CVE-2013-6462
This lib is deprecated and almost unused, but still...
2014-01-07 17:51:22 +01:00
Eelco Dolstra
20ab977736 ffmpeg: configurable.nix -> 2.x.nix 2014-01-07 15:36:00 +01:00
Vladimír Čunát
54f73f77a8 Merge pull request #1461 from ttuegel/ffmpeg
add configurable FFmpeg expression, fdk-aac library, license fixes
2014-01-07 06:05:22 -08:00
Vladimír Čunát
7cce1ff58b Merge pull request #1462 from ktosiek/pr/dfeet
Add d-feet, a DBus debugger
2014-01-07 05:54:43 -08:00
Eelco Dolstra
2f11bc495b Hide nodePackages from nix-env
Many nodePackages have identical names as "normal" packages (e.g.,
swig, redis, tar) which is obviously bad.  So don't make nix-env
recursive into nodePackages.

A better solution would be to have node packages have a "node-"
prefix, similar to Perl and Python packages.
2014-01-07 13:41:22 +01:00
Rob Vermaas
0d54426794 Add zabbix 2.2.1 2014-01-07 13:11:32 +01:00
Eelco Dolstra
c3db56527d linux: Update to 3.4.75 2014-01-07 11:08:16 +01:00
Song Wenwu
7a61edec6b vala: fix typo in license 2014-01-07 18:06:36 +08:00
Song Wenwu
4262c4bb9d vala: update to 0.23.1, remove old versions
set license to lgpl2Plus
add myself to maintainers
and some cleanup
2014-01-07 17:31:52 +08:00
Michael Raskin
0cbc292e1c Skip Octave test result copying, too, for now 2014-01-07 12:16:50 +04:00
Mathijs Kwik
8fad5a72ec add emacs/idris-mode 2014-01-07 07:16:47 +01:00
Michael Raskin
b93e6efbf4 Skip Octave tests for now 2014-01-07 01:01:08 +04:00
Shea Levy
31887d4c13 Update node packages
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-06 13:25:20 -05:00
Matthew Sackman
847a310c67 Bump LXC to 1.0.0.beta1
Tested locally. Builds and works for me.
2014-01-06 17:46:00 +00:00
Eelco Dolstra
9d3d42406b samba: Update to 3.6.22
CVE-2012-6150, CVE-2013-4408.
2014-01-06 17:48:39 +01:00
Eelco Dolstra
72feb8e011 nss: Update to 3.15.3.1
http://www.mozilla.org/security/announce/2013/mfsa2013-117.html
2014-01-06 17:42:32 +01:00
Peter Simons
0cf499828f haskell-threads: update to version 0.5.1.0 2014-01-06 16:34:54 +01:00
Peter Simons
97776ee7d3 haskell-shake: update to version 0.11 2014-01-06 16:34:54 +01:00
Peter Simons
dea19765d2 haskell-scientific: update to version 0.2.0.1 2014-01-06 16:34:54 +01:00
Peter Simons
150981ec0e haskell-pipes: update to version 4.0.2 2014-01-06 16:34:54 +01:00
Peter Simons
c836b94037 haskell-mueval: update to version 0.9.1.1 2014-01-06 16:34:54 +01:00
Peter Simons
84c9d66699 haskell-lifted-async: update to version 0.1.1 2014-01-06 16:34:54 +01:00
Peter Simons
62c6fc26a7 haskell-hoogle: update to version 4.2.28 2014-01-06 16:34:53 +01:00
Peter Simons
b1c03d1253 haskell-happstack-server: update to version 7.3.2 2014-01-06 16:34:53 +01:00
Peter Simons
b723b25d34 haskell-hakyll: update to version 4.4.3.0 2014-01-06 16:34:53 +01:00
Peter Simons
bf481b776d haskell-charset: update to version 0.3.6 2014-01-06 16:34:53 +01:00
Peter Simons
745263c23e haskell-aeson-pretty: update to version 0.7.1 2014-01-06 16:34:53 +01:00
Peter Simons
b5b91ffb4c haskell-SHA: update to version 1.6.2.1 2014-01-06 16:34:53 +01:00
Peter Simons
3e376d5780 haskell-MonadCatchIO-mtl: update to version 0.3.1.0 2014-01-06 16:34:53 +01:00
Eelco Dolstra
3abcd7e268 debian: Update to 7.3 2014-01-06 15:51:00 +01:00
Shea Levy
bfcce3d429 Update bower2nix
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-06 08:44:22 -05:00
Eelco Dolstra
393b2e3b19 ecj: Add a setup hook that makes Ant use ECJ automatically 2014-01-06 14:36:15 +01:00
Eelco Dolstra
90e533b685 openjre: Propagate setJavaClassPath
Thus, any package that has the JRE or JDK in its build inputs will
automatically have $CLASSPATH set up properly.
2014-01-06 14:36:14 +01:00
Eelco Dolstra
5d6259a973 Add a setup hook that automatically sets up $CLASSPATH
All JARs in $pkg/share/java (for each $pkg in the build inputs) are
added to $CLASSPATH.  Thus, you can say

  buildInputs = [ setJavaClassPath someJavaDependency ];

and the JARs in someJavaDependency will be found automatically by
tools like javac or ant.

Note that the manual used to say that JARs should be installed in
lib/java; this is now share/java, following the Debian policy:

  http://www.debian.org/doc/packaging-manuals/java-policy/x110.html

The directory share/java makes more sense because JARs are
architecture-independent.  (Also, a quick grep shows that we were not
exactly consistent about this in Nixpkgs.)
2014-01-06 14:36:14 +01:00
Eelco Dolstra
e36427fd4e ant: Add to the channel 2014-01-06 14:36:14 +01:00
Eelco Dolstra
e1f58d2a51 ecj: Build using OpenJDK 2014-01-06 14:36:14 +01:00
Eelco Dolstra
23e277b0de ecj: Fix indentation 2014-01-06 14:36:14 +01:00
Eelco Dolstra
48701a3cef fop: Drop runtime dependency on the JDK 2014-01-06 14:36:13 +01:00
Eelco Dolstra
4728ec3f99 Fix some references to apacheAntOpenJDK 2014-01-06 14:36:13 +01:00
Eelco Dolstra
c180be8cf5 icedtea: Remove
It has apparently never worked.  Also drop xerces and xalan, which
were only used by icedtea.
2014-01-06 14:36:13 +01:00
Eelco Dolstra
cd5a9f4980 clooj: Update to 0.4.4
Also, merge the wrapper into the main package.
2014-01-06 14:36:13 +01:00
Shea Levy
e6dae5d7f4 Add fetchbower function to go along with bower2nix
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-06 08:20:22 -05:00
Nixpkgs Monitor
7f8b47b60d youtubeDL: update from 2014.01.03 to 2014.01.05.6 2014-01-06 15:17:32 +02:00
Sander van der Burg
ad8974fc53 Disable test for setuptools on darwin, and add darwin to supported platforms for serf. This should make nodejs working on darwin again 2014-01-06 14:12:37 +01:00
Peter Simons
4fbb9e293c Merge pull request #1460 from ttuegel/texlive
Bump TeXLive versions
2014-01-06 03:24:23 -08:00
Peter Simons
c70c8a7158 git-annex: try to fix test suite 2014-01-06 12:09:58 +01:00
Peter Simons
ca6c043312 haskell-crypto-conduit: jailbreak for recent versions of crypto-api 2014-01-06 12:09:58 +01:00
Peter Simons
3394e55f60 haskell-web-routes: update to version 0.27.4 2014-01-06 12:09:58 +01:00
Peter Simons
18914b931e haskell-web-routes-boomerang: update to version 0.28.1 2014-01-06 12:09:58 +01:00
Peter Simons
c126096e46 haskell-persistent-sqlite: update to version 1.3.0.1 2014-01-06 12:09:58 +01:00
Peter Simons
117fcf801b haskell-crypto-api: update to version 0.13 2014-01-06 12:09:58 +01:00
Peter Simons
9ea0efdebe haskell-cipher-aes128: update to version 0.6 2014-01-06 12:09:57 +01:00
Peter Simons
3eeae1c4df haskell-boomerang: update to version 1.4.1 2014-01-06 12:09:57 +01:00
Peter Simons
713633f051 haskell-hoogle: update to version 4.2.27 2014-01-06 12:09:57 +01:00
Peter Simons
75b08cc830 haskell-force-layout: update to version 0.3 2014-01-06 12:09:57 +01:00
Peter Simons
d91b03e9a8 haskell-diagrams: update to version 1.0.0.1 2014-01-06 12:09:57 +01:00
Peter Simons
d8dc14c8d7 haskell-diagrams-contrib: update to version 1.1 2014-01-06 12:09:57 +01:00
Peter Simons
de9ff84ca0 haskell-network: update to version 2.4.2.2 2014-01-06 12:09:57 +01:00
Peter Simons
a397d62d31 haskell-text: update to version 1.0.0.1 2014-01-06 12:09:57 +01:00
Peter Simons
822c755ea9 haskell-smtp-mail: update to version 0.1.4.4 2014-01-06 12:09:57 +01:00
Peter Simons
0d06ef978f haskell-persistent-template: update to version 1.3.1 2014-01-06 12:09:57 +01:00
Peter Simons
f77b9da184 haskell-mmorph: update to version 1.0.1 2014-01-06 12:09:56 +01:00
Peter Simons
4f78ed6da7 haskell-liblastfm: update to version 0.3.2.0 2014-01-06 12:09:56 +01:00
Peter Simons
7a3ed91a65 haskell-hslua: update to version 0.3.10 2014-01-06 12:09:56 +01:00
Peter Simons
6851ccd529 haskell-foldl: update to version 1.0.1 2014-01-06 12:09:56 +01:00
Peter Simons
c7358d64a8 haskell-errors: update to version 1.4.5 2014-01-06 12:09:55 +01:00
Peter Simons
fa203c0673 haskell-cassava: update to version 0.3.0.0 2014-01-06 12:09:55 +01:00
Peter Simons
1eb504e542 haskell-DRBG: update to version 0.5.2 2014-01-06 12:09:55 +01:00
Peter Simons
74c4d15bf2 haskell-elm-server: update to version 0.10.1 2014-01-06 12:09:55 +01:00
Peter Simons
75090c7c86 haskell-git-annex: update to version 5.20131230 2014-01-06 12:09:55 +01:00
Peter Simons
27425f638d haskell-wai-handler-fastcgi: re-generate with cabal2nix 2014-01-06 12:09:55 +01:00
Tomasz Kontusz
fc55c71fb8 Add platforms and maintainers to d-feet. 2014-01-06 00:48:23 +01:00
Tomasz Kontusz
a504b97e3e Add d-feet, a DBus debugger 2014-01-05 23:57:59 +01:00
Tomasz Kontusz
14eba9f3f9 Bump libwnck3 and pygobject3, and enable introspection 2014-01-05 23:50:25 +01:00
Shea Levy
053e029ee6 Some arches have multiple Makefiles
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-05 16:07:32 -05:00
Moritz Heidkamp
b10fe8ae3f stumpwm: Copy stumpish to bin/, add contrib/ directory. 2014-01-05 17:38:14 +00:00
Shea Levy
adb57a0cc4 kernel: Fix depmod references
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-05 10:31:16 -05:00
Thomas Tuegel
90c99bab59 ffmpeg: make fdk-aac support configurable 2014-01-05 09:02:47 -06:00
Thomas Tuegel
e548166c44 add fdk-aac-0.1.3 2014-01-05 09:02:47 -06:00
Thomas Tuegel
eb1e109b51 ffmpeg: add configurable 2014-01-05 09:02:46 -06:00
Thomas Tuegel
17d02b49e3 texlive-beamer: bump to version 3.24 2014-01-05 09:00:25 -06:00
Thomas Tuegel
522a835743 texlive-extra: bump to version 20131219 2014-01-05 09:00:25 -06:00
Thomas Tuegel
a6f9ad96ee texlive-core: bump to version 20131219 2014-01-05 09:00:25 -06:00
Shea Levy
1d11a242b3 Fix tarball
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-05 08:11:18 -05:00
Shea Levy
ef930ced64 klibcShrunk should be a kernelPackage
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-05 07:45:14 -05:00
Shea Levy
f4ce59cee0 Remove non-kernel-specific klibc derivation
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-05 07:38:58 -05:00
Michael Raskin
4dad238bab Fix forced CPU choice according to current openblas documentation 2014-01-05 16:34:05 +04:00
Shea Levy
139f8949e6 Merge branch 'merge-kernel-builds' into upstream-master
This is a second attempt at unifying the generic and manual-config
kernel builds (see #412 for the last time).

The set of working kernel packages is a superset of those that work on
master, and as the only objection last time was the size of the $dev
closure and now both $out and $dev combined are 20M smaller than $out on
master (see message for ac2035287f), this
should be unobjectionable.

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-05 07:13:19 -05:00
Ian-Woo Kim
010e63c69d poppler-glib.pc has ${includedir}/poppler in cflags (needed for dependent pkgs)
Cf. #1458.
2014-01-05 13:03:30 +01:00
Shea Levy
ac2035287f Greatly reduce kernel closure size
Based on access analysis with strace, I determined an essentially
minimal required set of files from the kernel source that was needed to
build all current kernel packages on 3.10, which ultimately resulted in
keeping 30M of source. Generalizing from that minimal set, which
required ad-hoc specifications of which headers outside of include/ and
arch/*/include and which files in the scripts/ directory should be kept,
to a policy of keeping all non-arch-specific headers that aren't part of
the drivers/ directory and the entire scripts/ directory added an
additional 17M, but there was nothing in the analysis that indicated
that that ad-hoc specification was at all complete so I think the extra
hit is worth the likely greater compatibility.

For reference, we now keep:

* All headers that are NOT in arch/${notTargetArch}/include or drivers/
* The scripts/ directory
* Makefile
* arch/${targetArch}/Makefile

IMO the most likely cause of future problems are the headers in
drivers/, but hopefully they won't actually be needed as they add 50M
Ideally kernel packages would only use include and
arch/${targetArch}/include, but alas this is observably not the case.

master:
  * $out
    * size: 234M
    * references-closure: linux-headers, glibc, attr, acl, zlib, gcc,
      coreutils, perl, bash
merge-kernel-builds:
  * $out
    * size: 152M
    * references-closure: none
  * $dev
    * size: 57M
    * references-closure: linux-headers, glibc, zlib, gcc

So even with the non-minimal set we still beat out master. Keeping the
drivers headers would make us only slightly bigger.

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-05 06:55:47 -05:00
Nixpkgs Monitor
a4d4ddb8ef youtubeDL: update from 2013.12.20 to 2014.01.03 2014-01-05 08:15:21 +02:00
Shea Levy
a589bfae17 Update and fix kernel packages to new kernel build
In most cases, this just meant changing kernelDev (now removed from
linuxPackagesFor) to kernel.dev. Some packages needed more work (though
whether that was because of my changes or because they were already
broken, I'm not sure). Specifics:

* psmouse-alps builds on 3.4 but not 3.10, as noted in the comments that
  were already there
* blcr builds on 3.4 but not 3.10, as noted in comments that were
  already there
* open-iscsi, ati-drivers, wis-go7007, and openafsClient don't build on
  3.4 or 3.10 on this branch or on master, so they're marked broken
* A version-specific kernelHeaders package was added

The following packages were removed:

* atheros/madwifi is superceded by official ath*k modules
* aufs is no longer used by any of our kernels
* broadcom-sta v6 (which was already packaged) replaces broadcom-sta
* exmap has not been updated since 2011 and doesn't build
* iscis-target has not been updated since 2010 and doesn't build
* iwlwifi is part of mainline now and doesn't build
* nivida-x11-legacy-96 hasn't been updated since 2008 and doesn't build

Everything not specifically mentioned above builds successfully on 3.10.
I haven't yet tested on 3.4, but will before opening a pull request.

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-04 21:17:04 -05:00
Michael Raskin
75f97f5299 Update Octave to 3.8.0 2014-01-05 02:49:45 +04:00
Michael Raskin
30ddb92a2d Merge pull request #1457 from iyzsong/supercollider
add SuperCollider 3.6.6
2014-01-04 05:51:25 -08:00
Song Wenwu
5f3a737d79 add SuperCollider 3.6.6 2014-01-04 21:39:35 +08:00
Michael Raskin
f6d51f7717 Buid Xvnc in TigerVNC 2014-01-04 15:02:52 +04:00
Michael Raskin
ad45ac4c2a Update ZPAQ 2014-01-04 15:01:30 +04:00
Vladimír Čunát
3ee1c031b5 glibc: pull a bug work-around from Arch (i686-only ATM)
This should work around some of our build problems,
e.g. http://hydra.nixos.org/build/7575893/nixlog/1/tail-reload

Cf. #1446; unconditional on stdenv-updates: c6b92053c
2014-01-04 11:53:02 +01:00
Michael Raskin
e89aa035b9 Update Wine 2014-01-04 14:55:42 +04:00
Shea Levy
2c55194859 Update bower2nix
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-03 14:27:07 -05:00
Shea Levy
2394ef4603 Add bower2nix and update nix packages
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-03 14:15:36 -05:00
Bjørn Forsman
4db6bcf209 ngrep: new package
ngrep is a command-line network packet analyzer.

http://ngrep.sourceforge.net/
2014-01-03 16:49:23 +01:00
Eelco Dolstra
8398b23e10 clojure: Update to 1.5.1
Also, merge the wrapper into the main package, and get rid of the
binary variant.
2014-01-03 14:48:21 +01:00
Eelco Dolstra
b96d3ca233 hydra-ant-logger: Fix build 2014-01-03 14:33:40 +01:00
Eelco Dolstra
e9211e60ac postgresql-jdbc: Fix build 2014-01-03 14:33:17 +01:00
Eelco Dolstra
94d5776436 freenet: Fix build
Also change the name attribute from "freenet-official" to "freenet".
2014-01-03 14:32:13 +01:00
Eelco Dolstra
d150d49128 jedit: Fix build 2014-01-03 14:31:57 +01:00
Eelco Dolstra
ec685e30de kaffe: Remove
It no longer builds and doesn't seem very maintained.
2014-01-03 13:51:23 +01:00
Domen Kožar
986db66d12 NetworkManager(applet): 0.9.8.4 -> 0.9.8.8 (bluez5 support) 2014-01-03 13:39:40 +01:00
Eelco Dolstra
54d1721414 ant: Update to 1.9.3
Also, Ant no longer has a build-time dependency on a particular JDK.
It finds the JDK via $JAVA_HOME or $PATH (by looking up javac).  This
way, we don't need to have separate packages like apacheAntOpenJDK and
apacheAntOracleJDK.  It also seems reasonable: after all, installing
GNU Make doesn't give you a C compiler either.  It does mean that
instead of

  buildInputs = [ ant ];

you now need to write something like

  buildInputs = [ ant jdk ];
2014-01-03 13:29:06 +01:00
Peter Simons
72629aa7da sane-backends-git: update to version 1.0.24.73-g6c4f6bc (i.e. current Git HEAD) 2014-01-03 12:42:48 +01:00
Domen Kožar
38fcedcd5f Merge pull request #1380 from offlinehacker/pkgs/ati-drivers/fix_download
ati-drivers: fix download
2014-01-03 03:40:36 -08:00
Eelco Dolstra
e1f7144aa8 postgresql-jdbc: Update to 9.3-1100 2014-01-03 11:56:41 +01:00
Eelco Dolstra
226b3c440b hydra-ant-logger: Fix the build 2014-01-03 11:56:41 +01:00
Eelco Dolstra
b13b146150 jikespg: Cleanup 2014-01-03 11:56:41 +01:00
Eelco Dolstra
79675fad6e openjdk: Use multiple outputs
This unifies the "openjdk" and "openjre" packages.  The JDK is placed
in the "out" output, the JRE in "jre".

Also, everything is now stored in $prefix/lib/openjdk, so the JDK/JRE
no longer pollute user environments with files like
"ASSEMBLY_EXCEPTION" at top-level.
2014-01-03 11:56:40 +01:00
Eelco Dolstra
7f11ef6345 openjdk: Skip configurePhase
The build phase also runs "make sanity", so there is no need to do it
twice.
2014-01-03 11:56:40 +01:00
Eelco Dolstra
7edfe92f5f openjdk: Fix manpage cleanup 2014-01-03 11:56:40 +01:00
Eelco Dolstra
02f7e85d99 openjdk: Remove obsolete header file hack 2014-01-03 11:56:40 +01:00
Eelco Dolstra
2f31a7ccc6 openjdk: Build only once
Since javac doesn't do much optimisation, bootstrapping twice is
unlikely to produce a faster compiler.
2014-01-03 11:56:40 +01:00