about summary refs log tree commit diff
path: root/pkgs/development/interpreters
Commit message (Collapse)AuthorAge
* mujs: 1.0.6 -> 1.0.7R. RyanTM2020-05-06
|
* rakudo: 2020.02.1 -> 2020.05Stig Palmquist2020-05-06
| | | | | | dependencies: moarvm: 2020.02.1 -> 2020.05 nqp: 2020.02.1 -> 2020.05
* Merge pull request #80655 from hlolli/release/fix-lumoJörg Thalheim2020-05-06
|\
| * lumo 1.10.1: fix missing npm dependencyhlolli2020-05-04
| |
* | elixir_1_10: 1.10.2 -> 1.10.3cw2020-05-05
| |
* | Merge pull request #86932 from r-ryantm/auto-update/jokerMario Rodas2020-05-05
|\ \ | | | | | | joker: 0.15.0 -> 0.15.3
| * | joker: 0.15.0 -> 0.15.3R. RyanTM2020-05-05
| | |
* | | racket: 7.6 -> 7.7Mario Rodas2020-05-03
| | |
* | | python: remove isPy33, isPy34Pavol Rusnak2020-05-04
| |/ |/|
* | jelly: init at 0.1.31 (#82178)tckmn2020-05-04
| |
* | Merge pull request #86762 from r-ryantm/auto-update/zefRyan Mulligan2020-05-04
|\ \ | | | | | | zef: 0.8.3 -> 0.8.4
| * | zef: 0.8.3 -> 0.8.4R. RyanTM2020-05-04
| |/
* | Merge pull request #85602 from nomeata/joachim/bumpwasmtimeJörg Thalheim2020-05-04
|\ \
| * | Disable test suite on darwinJoachim Breitner2020-05-04
| | | | | | | | | | | | no regression over `master` where the test suite didn’t run at all
| * | wasmtime : 0.12.0 -> 0.15.0Joachim Breitner2020-05-02
| | | | | | | | | | | | and enable tests again, now that upstream fixed stuff.
* | | treewide: use https for nixos.org and hydra.nixos.orgPavol Rusnak2020-05-03
|/ / | | | | | | | | tarballs.nixos.org is omitted from the change because urls from there are always hashed and checked
* | bats: fixup readlink referenceDaiderd Jordan2020-05-02
| | | | | | | | | | | | Using `readlink -f` requires coreutils, on platforms like darwin where this isn't the GNU variant by default it would fail outide of a nix-shell.
* | bats: 1.1.0 -> 1.2.0R. RyanTM2020-05-02
|/
* metamath: 0.181 -> 0.182Nathan van Doorn2020-05-01
| | | | Also includes a fix to the makefile that lets the autoconf stuff Just Work(tm)
* Merge #85483: luajit*: bump to 2020-03-20, GC64 mode switchVladimír Čunát2020-05-01
|\
| * luajit_2_0, luajit_2_1: bump to 2020-03-20, GC64 mode switchLuka Blaskovic2020-04-27
| |
* | hy: 0.17.0 -> 0.18.0 (#84661)Jesse Wattenbarger2020-04-29
| | | | | | Co-Authored-By: Jon <jonringer@users.noreply.github.com>
* | php: Set maintainer team as maintainersElis Hirwing2020-04-29
| | | | | | | | | | | | Also passthrough the meta of the package to have description, homepage, license, maintainers and other metadata passed through to the commonly used attribute.
* | Merge pull request #85026 from talyz/php_buildenv_overrideElis Hirwing2020-04-29
|\ \ | | | | | | php.buildEnv: Make the exported php package overridable, improve handling of currently enabled extensions, etc
| * | php: Unify the usage of the php package in php-packages.nixtalyz2020-04-29
| | | | | | | | | | | | | | | | | | | | | | | | Instead of using two different php packages in php-packages.nix, one wrapper and one unwrapped, simply use the wrapper and use its "unwrapped" attribute when necessary. Also, get rid of the packages and extensions attributes from the base package, since they're no longer needed.
| * | php: Get rid of the phpXXbase attributes, update docstalyz2020-04-29
| | | | | | | | | | | | | | | | | | | | | Since the introduction of php.unwrapped there's no real need for the phpXXbase attributes, so let's remove them to lessen potential confusion and clutter. Also update the docs to make it clear how to get hold of an unwrapped PHP if needed.
| * | php: Add passthru.teststalyz2020-04-29
| | |
| * | php.buildEnv: Provide the unwrapped php package in php.unwrappedtalyz2020-04-29
| | | | | | | | | | | | | | | This is useful if you need to access the dev output of the unwrapped derivation.
| * | php.buildEnv: Add phpIni attribute for easy access to the php.initalyz2020-04-29
| | |
| * | php.buildEnv: Automatically include extension dependenciestalyz2020-04-26
| | | | | | | | | | | | | | | | | | | | | | | | Some extensions depend on other extensions. Previously, these had to be added manually to the list of included extensions, or we got a cryptic error message pointing to strings-with-deps.nix, which wasn't very helpful. This makes sure all required extensions are included in the set from which textClosureList chooses its snippets.
| * | php: Get rid of all config.php parameterstalyz2020-04-26
| | | | | | | | | | | | | | | Since all options controlled by the config.php parameters can now be overridden directly, there's no reason to keep them around.
| * | php.buildEnv: Provide a list of currently enabled extensionstalyz2020-04-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rework withExtensions / buildEnv to handle currently enabled extensions better and make them compatible with override. They now accept a function with the named arguments enabled and all, where enabled is a list of currently enabled extensions and all is the set of all extensions. This gives us several nice properties: - You always get the right version of the list of currently enabled extensions - Invocations chain - It works well with overridden PHP packages - you always get the correct versions of extensions As a contrived example of what's possible, you can add ImageMagick, then override the version and disable fpm, then disable cgi, and lastly remove the zip extension like this: { pkgs ? (import <nixpkgs>) {} }: with pkgs; let phpWithImagick = php74.withExtensions ({ all, enabled }: enabled ++ [ all.imagick ]); phpWithImagickWithoutFpm743 = phpWithImagick.override { version = "7.4.3"; sha256 = "wVF7pJV4+y3MZMc6Ptx21PxQfEp6xjmYFYTMfTtMbRQ="; fpmSupport = false; }; phpWithImagickWithoutFpmZip743 = phpWithImagickWithoutFpm743.withExtensions ( { enabled, all }: lib.filter (e: e != all.zip) enabled); phpWithImagickWithoutFpmZipCgi743 = phpWithImagickWithoutFpmZip743.override { cgiSupport = false; }; in phpWithImagickWithoutFpmZipCgi743
| * | php.buildEnv: Respect overridetalyz2020-04-24
| | | | | | | | | | | | | | | | | | | | | Make buildEnv take earlier overridden values into account by forwarding all arguments (a merge of generic's arguments, all previous arguments and the current arguments) to the next invocation of buildEnv.
| * | php: Make all arguments to a PHP build overridabletalyz2020-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make all arguments to a PHP build overridable; i.e, both configuration flags, such as valgrindSupport, and packages, such as valgrind: php.override { valgrindSupport = false; valgrind = valgrind-light; } This applies to packages built by generic and buildEnv/withExtensions; i.e, it works with both phpXX and phpXXBase packages. The following changes were also made to facilitate this: - generic and generic' are merged into one function - generic now takes all required arguments for a complete build and is meant to be called by callPackage - The main function called from all-packages.nix no longer takes all required arguments for a complete build - all arguments passed to it are however forwarded to the individual builds, thus default arguments can still be overridden from all-packages.nix
| * | php.buildEnv: Make the exported php package overridabletalyz2020-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This implements the override pattern for builds done with buildEnv, so that we can, for example, write php.override { fpmSupport = false; } and get a PHP package with the default extensions enabled, but PHP compiled without fpm support.
* | | Revert "PHP maintainer team"Elis Hirwing2020-04-29
| | |
* | | Merge pull request #85575 from etu/php-maintainer-teamElis Hirwing2020-04-29
|\ \ \ | | | | | | | | PHP maintainer team
| * | | php: Set maintainer team as maintainersElis Hirwing2020-04-22
| | | | | | | | | | | | | | | | | | | | | | | | Also passthrough the meta of the package to have description, homepage, license, maintainers and other metadata passed through to the commonly used attribute.
* | | | dart: 2.7.1 -> 2.7.2 (stable) + 2.8.0-dev.10.0 -> 2.9.0-4.0.dev (dev)Eric Dallo2020-04-28
| | | |
* | | | Merge pull request #84350 from bandresen/babashka_0.0.78->0.0.79Jörg Thalheim2020-04-27
|\ \ \ \ | |_|_|/ |/| | | babashka: 0.0.78 -> 0.0.89
| * | | babashka: increase java heap space max to 4500Benjamin Andresen2020-04-26
| | | | | | | | | | | | | | | | | | | | | | | | 3g has very long build times and also doesn't build 100% of the time it's also the new default since: https://github.com/borkdude/babashka/commit/7fc33dcb21c067ea8212e07a55e3ac08c284409f
| * | | babashka: utf8 + nativeBuildinputs fixBenjamin Andresen2020-04-24
| | | | | | | | | | | | | | | | | | | | utf8: see borkdude/babashka/issues/359 nativeBuildinputs: this PR's review
| * | | babashka: 0.0.78 -> 0.0.89Benjamin Andresen2020-04-24
| | | |
* | | | Python integration tests: disable for older python 3 versionsFrederik Rietdijk2020-04-25
| | | | | | | | | | | | | | | | | | | | because the package that is used as part of the test does not support older versions.
* | | | Python tests: test venv from a nix env with Python 3.8Frederik Rietdijk2020-04-25
| | | | | | | | | | | | | | | | | | | | This test was disabled because it did not function yet, however, apparently it does with 3.8.
* | | | acl2: 8.2 -> 8.3Keshav Kini2020-04-23
| |_|/ |/| |
* | | Merge master into staging-nextFrederik Rietdijk2020-04-21
|\ \ \ | | |/ | |/|
| * | blas,lapack: use isILP64 instead of is64bitMatthew Bauer2020-04-20
| | | | | | | | | | | | | | | | | | | | | | | | This is a better name since we have multiple 64-bit things that could be referred to. LP64 : integer=32, long=64, pointer=64 ILP64 : integer=64, long=64, pointer=64
* | | python2: 2.7.17 -> 2.7.18Frederik Rietdijk2020-04-21
|/ /
* | Merge pull request #85547 from AshyIsMe/j901Michael Raskin2020-04-20
|\ \ | | | | | | j: 807 -> 901