Commit Graph

1611 Commits

Author SHA1 Message Date
Domen Kožar
3dc204f42e fix eval 2015-05-14 20:21:56 +02:00
Domen Kožar
d769b52307 python: pass stdenv.glibc to crypt module to expose crypt.so 2015-05-13 18:39:50 +02:00
aszlig
a7028d3d07
python2: Pass configureFlags to modules as well.
Fixes regression from 086e801d51.

The switch tu UCS-4 only happened for the main Python interpreter and
libraries, but the extension modules were using the same source but
without any configureFlags, so the extensions still referred to UCS-2
symbols.

Tested module builds of Python 2.7 and all modules except crypto fail.
Also tested against sqlite3 module of Python 2.6, although for other
modules there still seems to be an unrelated build failure with Tcl/Tk
libraries, so we might need to fix that later.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-05-12 18:06:33 +02:00
aszlig
55e66db0fa
python2: Don't fail silently on module build.
A build output of such a failure can be found here:

http://hydra.nixos.org/build/21994789/nixlog/1/raw

The build_ext command doesn't return non-zero if it fails but instead
produces a file with a "_failed.so" suffix, which we're now checking
after the build_ext command.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-05-12 18:06:33 +02:00
Michael Raskin
be221a05ed Update Regina/REXX 2015-05-10 13:46:30 +02:00
Dario Bertini
86290712d2 Enable old pythons' wide builds 2015-05-10 13:45:26 +02:00
William A. Kennington III
074c4a7f78 Merge remote-tracking branch 'upstream/master' into staging 2015-05-07 01:44:49 -07:00
Dan Peebles
5454be28aa I suppose this is the 'better' way to fix bundler for now. Ugh 2015-05-07 01:14:14 -04:00
Dan Peebles
35ddd2543a Revert "Fix bundler HEAD"
This reverts commit 00c4c52277.
2015-05-07 01:10:46 -04:00
Dan Peebles
00c4c52277 Fix bundler HEAD 2015-05-07 00:11:00 -04:00
Arseniy Seroka
75ee41fdb9 lua_patch: fix url 2015-05-06 22:05:44 +03:00
Arseniy Seroka
f24d8777dd Revert "lua_patch: fix sha"
This reverts commit c5a0dae668.
2015-05-06 22:05:20 +03:00
Arseniy Seroka
c5a0dae668 lua_patch: fix sha 2015-05-06 22:01:16 +03:00
Tobias Geerinckx-Rice
c37ca32be2 Add picoc 2015-05-04: a very small C interpreter 2015-05-05 19:43:20 +02:00
Ricardo M. Correia
372f7e0a13 pypy: Update from 2.5.0 -> 2.5.1 2015-05-03 01:19:39 +02:00
William A. Kennington III
5835d577e7 tcl/tk: Refactor and add maintainers 2015-04-30 18:49:27 -07:00
Thomas Tuegel
1fe28a1132 Merge remote-tracking branch 'upstream/master' into staging 2015-04-29 11:33:28 -05:00
Eelco Dolstra
182acabbae Don't use camelCase in file names 2015-04-29 16:09:30 +02:00
Eelco Dolstra
552ea209d0 php: Update to 5.4.40 2015-04-29 16:07:36 +02:00
Charles Strahan
09602f7f39 ruby: fix gems that use mysql 2015-04-27 22:00:52 -04:00
lethalman
f134ba68e3 Merge pull request #7534 from berdario/jython
Add jython
2015-04-27 12:14:45 +02:00
William A. Kennington III
d8c949cc26 Make tcl and tk versions generic 2015-04-26 21:30:01 -07:00
William A. Kennington III
d7c0e3eaf8 tcl: Make generic and add 8.5 2015-04-26 21:15:25 -07:00
William A. Kennington III
55a64a5ddb tcl/tk: Tie versioning together and propagate 2015-04-26 20:55:42 -07:00
Vladimír Čunát
30f31c9afc Merge 'master' into staging
(relatively simple conflicts)
2015-04-26 22:52:08 +02:00
Joachim Fasting
4761419821 picolisp: 3.1.9 -> 3.1.10 2015-04-25 19:04:40 +02:00
Joachim Fasting
8854691356 picolisp: re-define using mkDerivation
Retains the old install script, with two exceptions:
- Generates a custom pil wrapper; the existing wrapper
  inexplicably fails to load lib.l
- Installs emacs lisp into share/emacs/site-lisp, so that
  it gets installed into the user's environment.
2015-04-25 18:06:19 +02:00
Dario Bertini
7c5dbbe23a
Add jython 2015-04-24 10:44:33 +01:00
Robin Gloster
cb904510a6 consolidate php builds 2015-04-18 03:46:48 -07:00
Charles Strahan
7fc3b002e6 bundlerEnv: better error handling
properly handle the case where a gemspec is missing
2015-04-15 19:24:30 -04:00
Charles Strahan
be3d3dd298 bundlerEnv: fix charlock_holmes config 2015-04-15 19:24:04 -04:00
Charles Strahan
bb7c9f71e1 bundix: 1.0.2 -> 1.0.3 2015-04-15 19:07:09 -04:00
Thomas Tuegel
88918e10e9 Merge branch 'master' into staging 2015-04-10 07:45:38 -05:00
Peter Simons
79fca7c3e4 Merge pull request #7267 from couchemar/erlang-r17.5
erlang/R17 update to 17.5
2015-04-10 11:12:40 +02:00
Andrey Pavlov
c3fd42ff64 Update elixir to 1.0.4 2015-04-09 10:10:35 +03:00
Pascal Wittmann
c50d47858f groovy: update from 2.4.2 to 2.4.3 2015-04-08 16:25:13 +02:00
Andrey Pavlov
90b1507419 erlang/R17 update to 17.5 2015-04-08 15:18:39 +03:00
Eric Seidel
6ec373d776 Merge branch master into staging 2015-04-06 18:58:08 -07:00
Arseniy Seroka
c7a099d4aa Merge pull request #7192 from KoviRobi/gnu-apl-update
Updated GNU APL to 1.5
2015-04-06 00:42:14 +03:00
Michael Raskin
b783b69326 Merge pull request #6044 from sjmackenzie/erlang-javac-hipe
Problem: erlang in nixpkgs doesn't support jinterface + no hipe
2015-04-05 21:07:11 +03:00
Michael Raskin
c6eafc4eef Update lush 2015-04-05 20:27:25 +03:00
Nikolay Amiantov
250a39dc79 bundler: update 2015-04-05 16:04:54 +03:00
William A. Kennington III
43d114c74b bundler-head: Fix hash 2015-04-03 23:18:23 -07:00
Austin Seipp
83a6da7377 rakudo: 2014.04 -> 2015.03
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-04-03 23:18:35 -05:00
William A. Kennington III
a604b42480 mysql: Use libs in place of the binary mysql 2015-04-01 16:46:53 -07:00
Eelco Dolstra
33dfdbd0df php: Update to 5.4.39
CVE-2015-2787, CVE-2015-2348, CVE-2015-2305, CVE-2015-2331.
2015-04-01 16:22:12 +02:00
Karn Kallio
39a3fd1454 pure: advance to version 0.64; use llvm 3.5 as 3.6 breaks the build 2015-03-31 13:21:47 +02:00
=
c06b50339a Updated GNU APL to 1.5
Plus also did a bit of meta nitpick
2015-03-30 14:06:26 +01:00
Jan Malakhovski
a3e00bf6c4 python 2.7: add x11Support option 2015-03-29 23:30:39 +00:00
William A. Kennington III
7ccccc15ba Merge branch 'master' into staging 2015-03-27 16:03:03 -07:00
Arseniy Seroka
91eaf5495f Merge pull request #7035 from joachifm/reimplement-kona
Reimplement kona
2015-03-27 23:13:25 +03:00
Joachim Fasting
933e6cc832 kona: bump to 3.21
Use release tarball rather than GIT checkout. Note: disregard the
platform and arch embedded in the release tarball name.
2015-03-27 19:33:59 +01:00
Joachim Fasting
52d77f2360 kona: reimplement using mkDerivation
Also set supported platforms to `all`, per upstream, and specify
license (ISC).
2015-03-27 18:10:32 +01:00
Eelco Dolstra
0e2257966f Disable packages that depend on <nixpkgs>
Nothing in Nixpkgs should use <nixpkgs>, because it can cause Nixpkgs
evaluation to depend in part on a different version of Nixpkgs,
leading to unpredictable results (including evaluation errors).
2015-03-27 16:17:48 +01:00
William A. Kennington III
8286f6cef3 tcl: 8.5.15 -> 8.6.4 2015-03-26 15:39:20 -07:00
William A. Kennington III
5f50b087f8 perl: 5.20.1 -> 5.20.2 2015-03-26 00:24:17 -07:00
Michael Raskin
7c8410b196 Merge pull request #6965 from joachifm/reimplement-j
j: re-implement using mkDerivation
2015-03-24 17:02:48 +03:00
Joachim Fasting
62a6499243 j: re-implement using mkDerivation 2015-03-24 14:05:25 +01:00
Pascal Wittmann
5e3a99e7d6 groovy: update from 2.4.1 to 2.4.2 2015-03-23 15:29:36 +01:00
William A. Kennington III
935938f262 Merge pull request #6924 from joachifm/picolisp-update
picolisp: bump to 3.1.9
2015-03-21 20:46:41 -07:00
Joachim Fasting
262a3ac3c4 picolisp: bump to 3.1.9 2015-03-21 23:49:57 +01:00
Michael Raskin
0d2a00fdee update lush 2015-03-21 21:29:38 +03:00
Eelco Dolstra
2ed5c2bd6b Set some meta.platforms
Also fix meta.platform -> meta.platforms in a few places.
2015-03-20 20:04:42 +01:00
Jaka Hudoklin
17b9405685 bundlerEnv: add support for additional build inputs 2015-03-18 14:15:50 +01:00
Kovacsics Robert (NixOS-SSD2)
8f5f047286 Added GNU APL, a free APL interpreter.
It is an almost complete implementation of ISO 13751: Programming
Language APL, Extended.
2015-03-16 21:57:51 +00:00
Robin Gloster
282530454a add myself as php and rustc maintainer 2015-03-11 11:24:55 +01:00
Robin Gloster
9d26ad274a rename weirdly called patch for php 2015-03-11 11:24:43 +01:00
Robin Gloster
fff1cc805a add calendar functions to PHP by default 2015-03-11 11:07:22 +01:00
Eelco Dolstra
7f90cc40b4 php: Update to 5.4.38 2015-03-09 11:36:40 +01:00
Michael Raskin
0f8e3caec5 Repackage from scratch and update angelscript 2015-03-09 01:03:01 +03:00
Lluís Batlle i Rossell
0f4a9a58d8 Avoid bash arg in Spidermonkey 17 2015-03-06 14:34:26 +00:00
Ambroz Bizjak
e47afb3601 spidermonkey-17: Disable test which fails on ARM.
(cherry picked from commit b90dca35aac458953182b4e1ad725c9466d11a66)
2015-03-06 09:11:03 +00:00
Charles Strahan
b4d4b88988 Merge pull request #6147 from abbradar/bundlerenv-env
bundler-env: add .env
2015-03-02 18:28:02 -05:00
Charles Strahan
f87a7fd241 bundix: update 2015-02-27 14:28:34 -05:00
Vladimír Čunát
7abccbe81c octave: disable parallel building again
http://hydra.nixos.org/build/19917018
2015-02-27 12:55:49 +01:00
Domen Kožar
61c3aa5047 python: 3.4.2 -> 3.4.3 2015-02-25 15:21:14 +01:00
Pascal Wittmann
c639b834c2 groovy: update from 2.4.0 to 2.4.1 2015-02-24 19:04:23 +01:00
Pascal Wittmann
48add86c05 groovy: update homepage 2015-02-24 19:04:23 +01:00
Lluís Batlle i Rossell
781666da50 octave: generate the documentation
I find octave quite unusable, without its help pages. Recently it started to
require gnuplot to generate them (even the text-only).

I also enabled parallel building. A comment from 2012 said about spurious
failures if it were enabled, but I don't know if these happen again. Let's
enable it to see.

(cherry picked from commit a6f1024b1f)

Conflicts:
	pkgs/top-level/all-packages.nix
2015-02-23 10:29:42 +01:00
Ryan Scheel
f2f3c5b4ef Update Elixir to v.1.0.3
Tested locally and it works. :D
2015-02-20 14:23:04 -08:00
Nikolay Amiantov
aa878ffe94 bundler: fix hash 2015-02-18 19:06:30 +03:00
Dan Peebles
a68484a0ac Minor fix for broken ruby evaluation and libiconv 2015-02-17 21:39:29 -05:00
Shea Levy
2f061ff16b Merge remote-tracking branch 'origin/staging'
Darwin and haskell fixes.
2015-02-17 13:52:37 -05:00
AndersonTorres
71299b9120 LOLcode(version 0.10.5): New Package
LOLcode is an esoteric programming language, composed of LOLspeaks.
2015-02-15 08:58:42 -02:00
Shea Levy
127efcd6f6 Merge branch 'kill-libiconv' of git://github.com/gridaphobe/nixpkgs into staging
Took "ours" for the conflict and changed libiconvOrEmpty to libiconv

Conflicts:
	pkgs/applications/audio/ncmpcpp/default.nix
2015-02-11 19:37:22 -05:00
Domen Kožar
c0d814d62b pypy: fix build 2015-02-08 20:43:44 +01:00
Eric Seidel
e08b9ab8d3 kill libiconvOr*
Conflicts:
	pkgs/applications/networking/mailreaders/sup/default.nix
	pkgs/development/compilers/ghc/7.8.3-binary.nix
	pkgs/development/interpreters/php/5.3.nix
	pkgs/development/interpreters/ruby/patches.nix
	pkgs/development/libraries/cairo/default.nix
	pkgs/development/libraries/poppler/default.nix
	pkgs/top-level/all-packages.nix
2015-02-07 20:29:28 -08:00
Emil Rangden
36ceb01176 add php 5.6 2015-02-05 20:28:16 +01:00
Emil Rangden
90e8287ce6 add php 5.5 2015-02-05 20:28:16 +01:00
Emil Rangden
1b057e9f6f remove patch that was only used in 5.3 2015-02-05 20:28:16 +01:00
Nikolay Amiantov
35f1d4459b bundix: fix checksum 2015-02-04 19:44:19 +03:00
Nikolay Amiantov
0deb3fce70 bundler-env: add .env 2015-02-04 19:42:40 +03:00
Domen Kožar
a3e23f6535 fix eval 2015-02-04 14:11:33 +01:00
Domen Kožar
d75a91ef1e pypy: 2.4 -> 2.5 2015-02-04 13:21:20 +01:00
Eric Seidel
dbf3d31727 make llvm-3.5 the default and remove references to gccApple
make perl be less dumb

revert change to release.nix
2015-02-03 14:31:04 -08:00
Pascal Wittmann
f086517f81 mujs: update to latest revision 2015-02-03 10:43:41 +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
Edward O'Callaghan
ed232ef5f8 php: update from 5.4.35 to 5.4.37
Potentially fixes CVE-2014-8142, CVE-2014-9427, CVE-2015-0231, CVE-2015-0232

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
2015-01-30 01:54:20 +11:00
Stewart Mackenzie
f8bdabaafa Problem: erlang in nixpkgs doesn't support jinterface + no hipe
Solution:
* Every Erlang programmer expects Hipe to be enabled; So it's now enabled by default
* Java support is very often needed, many expect it by default. So I've added top-level support for erlang-javac and erlang-javac-odbc
2015-01-29 08:35:33 +00:00
Charles Strahan
6eaa419920 gitlab: fix evaluation 2015-01-25 16:28:18 -05:00