Commit Graph

3390 Commits

Author SHA1 Message Date
Alyssa Ross
4e270f979c
Merge pull request #55005 from clacke/racket-full-no-darwin
racket: remove x86_64-darwin from platforms
2019-02-01 16:37:30 +00:00
Claes Wallin (韋嘉誠)
45c0f8956d racket: mark x86_64-darwin broken
It does not build on this platform, and will not do so any time soon.

Closes #53389
2019-02-01 22:53:23 +08:00
Herwig Hochleitner
f89f2478b8 pixie: fix build with pypy 2019-01-31 20:06:16 +01:00
Mario Rodas
46415c186c racket: 7.1 -> 7.2 (#54971) 2019-01-31 15:06:23 +00:00
Will Dietz
d96dcb66fb lua-5 setup-hook: quiet noisy 'cd -' printing path repeatedly 2019-01-30 13:55:07 -06:00
Alyssa Ross
f72d26d8dd
Merge pull request #53959 from ejpcmac/update-elixir_1_8
elixir_1_8: 1.8.0-rc.1 -> 1.8.1
2019-01-30 18:51:58 +00:00
Alyssa Ross
60e279e526
Merge pull request #54939 from alyssais/ruby-2.6.1
ruby_2_6: 2.6.0 -> 2.6.1
2019-01-30 18:07:37 +00:00
Jean-Philippe Cugnet
2407326fd9
elixir_1_8: 1.8.0-rc.1 -> 1.8.1 2019-01-30 18:40:24 +01:00
Matthieu Coudron
c4519cf8a6 lua: add withPackages function (#54460)
* lua: add withPackages function

First step towards more automation similar to the haskell backend.
Follow up of https://github.com/NixOS/nixpkgs/pull/33903
2019-01-30 14:13:15 +00:00
Alyssa Ross
b89c3b952a
ruby_2_6: 2.6.0 -> 2.6.1 2019-01-30 13:47:28 +00:00
Graham Christensen
18993b3dd1
elixir: remember where a package is defined
A bunch of human-facing things around Nixpkgs depend on knowing where
a package was defined. This PR makes it so ofborg can ping elixir
maintainers.
2019-01-29 12:32:55 -05:00
Nathan van Doorn
28097a54f1 metamath: 0.171 -> 0.172 2019-01-29 10:58:21 +00:00
Jörg Thalheim
b5c1deca8a
treewide: remove wkennington as maintainer
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
Mario Rodas
ac1ef106c1
racket: fix gappsWrapperArgs
Otherwise LD_LIBRARY_PATH is unset
2019-01-20 18:56:14 -05:00
Dmitry Kalinkin
531bba6182 mujs: enable on darwin 2019-01-19 18:40:06 -05:00
adisbladis
c0fcae159c
mujs: 2017-01-24 -> 1.0.5 2019-01-19 12:56:01 +00:00
Jörg Thalheim
3ba707d228
Merge pull request #54163 from Mic92/racket
racket: fix drracket crashes on file dialogs
2019-01-18 07:48:48 +00:00
Jean-Philippe Cugnet
6750dd66f9
erlangR21: 21.2 -> 21.2.3 2019-01-17 10:50:41 +01:00
Jörg Thalheim
4f9e46af5d
racket: fix drracket crashes on file dialogs 2019-01-17 08:58:34 +00:00
Anders Kaseorg
004b908ae6 pypy, pypy3: Remove wrapper
The wrapper is not needed because the runpath is already set correctly,
and LD_LIBRARY_PATH was breaking child processes linked against
different libc versions.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-01-16 08:36:47 +01:00
Anders Kaseorg
6282071229 pypy: Correct Python version in meta description
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-01-16 08:15:50 +01:00
Jörg Thalheim
8c3e66e28a
Merge pull request #53992 from fgaz/dead-links/1
Fix some dead links
2019-01-15 19:47:36 +00:00
Francesco Gazzetta
81e8923186 duktape: update meta urls 2019-01-15 17:18:14 +01:00
xeji
39af949542
Merge pull request #53778 from etu/php-upgrades
php71: 7.1.25 -> 7.1.26, php72: 7.2.13 -> 7.2.14
2019-01-13 21:42:10 +01:00
Vladimír Čunát
bde8efe792
Merge branch 'master' into staging-next
A couple thousand rebuilds have accumulated on master.
2019-01-12 12:19:34 +01:00
Jörg Thalheim
efe523725e
Merge pull request #53718 from jlesquembre/clojure
clojure: 1.10.0.403 -> 1.10.0.411
2019-01-11 12:05:09 +00:00
Danylo Hlynskyi
0f69eb3e5b
Merge pull request #53614 from ebzzry/tinyscheme-1.41
tinyscheme: init at 1.41
2019-01-11 02:41:16 +02:00
Elis Hirwing
49538f6b3a
php71: 7.1.25 -> 7.1.26
Changelog: http://php.net/ChangeLog-7.php#7.1.26
2019-01-10 21:23:01 +01:00
Elis Hirwing
ab341a18ad
php72: 7.2.13 -> 7.2.14
Changelog: http://php.net/ChangeLog-7.php#7.2.14
2019-01-10 21:22:54 +01:00
Robin Gloster
0af5ce1c8b
php73: 7.3.0 -> 7.3.1 2019-01-10 17:43:14 +01:00
Vladimír Čunát
287144e342
Merge branch 'master' into staging-next 2019-01-10 13:07:21 +01:00
José Luis Lafuente
e82f51cded
clojure: 1.10.0.403 -> 1.10.0.411 2019-01-09 23:38:57 +01:00
Rommel MARTINEZ
a2db494f6c tinyscheme: init at 1.41 2019-01-08 09:07:02 +08:00
Nathan van Doorn
3a096b4616 metamath: 0.168 -> 0.171 2019-01-07 18:38:22 +00:00
Vladimír Čunát
10a12194e3
Merge #53490: fix treewide linking errors after #51770
Issue #53001.  This might not be all of them, but let's not wait.
2019-01-06 12:14:52 +01:00
Frederik Rietdijk
a4250d1478 Merge staging-next into staging 2019-01-06 09:48:31 +01:00
Vladimír Čunát
d84a33d85b
Merge branch 'master' into staging-next
A few more rebuilds (~1k on x86_64-linux).
2019-01-05 15:02:04 +01:00
Jörg Thalheim
8832292ace
Merge pull request #52932 from ejpcmac/init-elixir_1_8
elixir_1_8: init at 1.8.0-rc.1
2019-01-05 12:59:33 +01:00
Jean-Philippe Cugnet
5cefef0d12
elixir_1_3: Remove since it is not supported anymore 2019-01-05 12:34:49 +01:00
Frederik Rietdijk
60a3973a55 Merge staging-next into staging 2019-01-05 10:15:00 +01:00
Piotr Bogdan
8bc5a019e8 pure: link with libLLVMJIT explicitly 2019-01-04 21:44:21 +00:00
Piotr Bogdan
46fad2b3b8 gtk-server: link with libdl explicitly 2019-01-04 21:44:19 +00:00
Frederik Rietdijk
9618abe87c Merge master into staging-next 2019-01-04 21:13:19 +01:00
Lengyel Balazs
f4a53ff3bc treewide/xorg: replace *proto with xorgproto 2019-01-04 14:38:57 +01:00
Frederik Rietdijk
63bcd07888 python: add isPy2 attribute to passthru
Some packages relied on it. For consistency, also introduce isPy3 (which
is the same as isPy3k).
2019-01-04 12:31:42 +01:00
Frederik Rietdijk
d91b496eac pythonInterpreters.pypy{27,35}_prebuilt: init at 6.0.0
These interpreters are prebuilt by upstream and patched using patchelf.
They are primarily added for testing purposes and development on the
non-prebuilt PyPy interpreters as it can speed up translation
significantly.
2019-01-04 10:45:22 +01:00
Frederik Rietdijk
0a2caa41fe Python: drop python.majorVersion
Drop `python.majorVersion`. For Python language version, use `python.pythonVersion`.
For implementation version, use `python.sourceVersion`.

Some expressions were broken. Those that were identified were fixed.

fixup major
2019-01-04 10:45:22 +01:00
Frederik Rietdijk
f665828fa3 Python: improve cross-compilation
This changeset allows for cross-compilation of Python packages. Packages
built with buildPythonPackage are not allowed to refer to the build
machine. Executables that have shebangs will refer to the host.
2019-01-04 10:45:22 +01:00
Frederik Rietdijk
613498af97 pypy: merge 2.7 and 3.5 into a single expression
This commit merges the two expressions in a single one, using
the passthru function that is shared with CPython.
2019-01-04 10:45:22 +01:00
Frederik Rietdijk
efbe87f3ef CPython: merge expressions of interpreters
Each time a new major/minor version of CPython was released, a new
expression would be written, typically copied from the previous release.
Often fixes are only made in the current/latest release. By merging the
expressions it's more likely that modifications end up in all versions,
as is likely intended.

This commit introduces one expression for Python 3, and another for 2.7.
These two may also be merged, but it will result in a lot of extra
conditionals making the expression harder to follow.

A common passthru is introduced for CPython and PyPy.

python 2.7: use common passthru
2019-01-04 10:45:22 +01:00