summary refs log tree commit diff
path: root/pkgs/development/interpreters
Commit message (Collapse)AuthorAge
* clisp: Add patch to remove reference to cfreeaszlig2017-11-08
| | | | | | | | | | | | | | | | | | | | Fixes the build failure after the upgrade to glibc 2.26 in 9bb67d5c1e546968fa3d195f0bcad82414243566. From the cfree(3) manpage: This function should never be used. Use free(3) instead. Starting with version 2.26, it has been removed from glibc. From the glibc 2.26 release notes[1]: * The obsolete function cfree has been removed. Applications should use free instead. [1]: https://sourceware.org/ml/libc-alpha/2017-08/msg00010.html Signed-off-by: aszlig <aszlig@nix.build> Cc: @7c6f434c, @tohl
* Merge pull request #31380 from djgoku/bump-erlang-to-20.1Orivej Desh2017-11-08
|\ | | | | erlang: 20.0 -> 20.1
| * erlang: 20.0 -> 20.1Jonathan C. Otsuka2017-11-07
| |
* | php: specify CXXFLAGS for macOSChristian Kjær2017-11-07
| | | | | | | | Fixes #31059
* | spidermonkey_52: init at 52.2.1gnome1Jan Tojnar2017-11-05
| |
* | Merge pull request #31264 from kini/acl2-updateMichael Raskin2017-11-04
|\ \ | | | | | | acl2: 6.5 -> 7.4; sbcl: remove 1.2.0 and 1.3.12
| * | acl2: 6.5 -> 7.4, refactorKeshav Kini2017-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `make regression` line was failing because the expression was downloading a core-system-only, no-libraries source tarball. I switched to using fetchFromGitHub, which downloads the full source code -- the core system as well as the "community books", i.e. libraries -- but the libraries unfortunately do not build yet because they have more dependencies than the core system, and they also run into some impurity problems during the build process. This commit changes the ACL2 package so that at least the user will obtain the latest version of the core system, even though they won't get the community books. In a later commit I hope to fix this; it will require either changes to ACL2 itself, or a patch to be applied to ACL2 in nixpkgs. ACL2 7.4 has no trouble building on the current version of SBCL in nixpkgs, so I let it do so instead of using the ancient SBCL version 1.2.0 from 2014. I also added myself as a maintainer to this package, since I'm an active contributor to the ACL2 project and am interested in seeing it working on Nix.
* | | Merge pull request #31259 from mimadrid/update/elixir-1.5.2Graham Christensen2017-11-04
|\ \ \ | |/ / |/| | elixir: 1.5.1 -> 1.5.2
| * | elixir: 1.5.1 -> 1.5.2mimadrid2017-11-04
| | |
* | | jruby: 9.1.12.0 -> 9.1.13.0mimadrid2017-11-04
|/ /
* | Merge pull request #30942 from andrestylianos/jokerOrivej Desh2017-11-04
|\ \ | | | | | | joker: init at 0.8.6
| * | joker: do not install private generatorsOrivej Desh2017-11-04
| | |
| * | joker: init at 0.8.6André Stylianos Ramos2017-11-04
| | |
* | | php: fix ldap paths when header exists on host systemJohn Boehr2017-11-03
| | | | | | | | | | | | Fixes #20491
* | | mkPythonDerivation: let name default to ${pname}-${version}Orivej Desh2017-11-03
| |/ |/|
* | Merge pull request #31090 from flokli/cve-2016-4000Orivej Desh2017-11-01
|\ \ | | | | | | jython: 2.7.0 -> 2.7.1
| * | jython: 2.7.0 -> 2.7.1Florian Klink2017-11-01
| | | | | | | | | | | | addresses CVE-2016-4000
* | | Merge branch 'master' into stagingVladimír Čunát2017-10-31
|\| |
| * | racket: 6.10.1 -> 6.11geistesk2017-10-31
| | |
* | | Merge #30965: perl: security 5.24.2 -> 5.24.3Vladimír Čunát2017-10-30
|\ \ \
| * | | perl: 5.24.2 -> 5.24.3Tim Steinbach2017-10-30
| | | |
* | | | Merge branch 'master' into stagingVladimír Čunát2017-10-30
|\ \ \ \ | | |/ / | |/| |
| * | | php71: 7.1.9 -> 7.1.11Franz Pletz2017-10-30
| | | |
| * | | php70: 7.0.24 -> 7.0.25Franz Pletz2017-10-30
| | | |
| * | | php56: 5.6.31 -> 5.6.32Franz Pletz2017-10-30
| |/ /
* | | Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2017-10-30
|\| |
| * | lua5_3: 5.3.0 -> 5.3.4Evan Wallace2017-10-29
| |/ | | | | | | Updated to latest upstream version
* / python36: 3.6.2 -> 3.6.3Jon Banafato2017-10-22
|/
* erlang: fix ssl on darwinDaiderd Jordan2017-10-14
|
* Merge pull request #30202 from pbogdan/update-rubyJörg Thalheim2017-10-07
|\ | | | | ruby_2_2: 2.2.7 -> 2.2.8
| * ruby_2_2: 2.2.7 -> 2.2.8Piotr Bogdan2017-10-07
| | | | | | | | | | | | | | | | | | | | | | For multiple CVE's: - CVE-2017-0898 - CVE-2017-10784 - CVE-2017-14033 - CVE-2017-14064 See https://www.ruby-lang.org/en/news/2017/09/14/ruby-2-2-8-released/
* | Merge branch 'master' into stagingOrivej Desh2017-10-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (48 commits) Mathematica: 11.0.1 -> 11.2.0 kbfs: 20170922.f76290 -> 20171004.40555d packer: 1.0.3 -> 1.1.0 libxdg-basedir: 1.0.2 -> 1.2.0 fscrypt: 0.2.1 -> 0.2.2 devtodo: init at 0.1.20 keybase: 1.0.30 -> 1.0.33 elixir: Fix locale problem on NixOS keybase-gui: 1.0.25 -> 1.0.33 terraform: 0.10.2 -> 0.10.7 (#30055) emby: 3.2.32.0 -> 3.2.33.0 sbcl: 1.3.21 -> 1.4.0 ardour: 5.11 -> 5.12 axoloti: fix evaluation axoloti: init at 1.0.12-1 melpa-packages: Add new lean packages fastlane: init at 2.60.1 nixos/traefik: guard example path go-ethereum: 1.7.0 -> 1.7.1 xzgv: 0.9.1 -> 0.9.2 ...
| * elixir: Fix locale problem on NixOSGleb Peregud2017-10-04
| | | | | | | | | | | | | | It looks like Erlang/OTP requires access to LOCALE_ARCHIVE for locales to correctly work. Elixir depends on this here: https://github.com/elixir-lang/elixir/blob/7a556b8f26f42f6b7510dc1d2351564d91ab746c/lib/elixir/src/elixir.erl#L76 Fixes #30047
* | Merge branch 'master' into stagingOrivej Desh2017-10-02
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (271 commits) pysmbc: clarify license pysmbc: fix license bazel: 0.5.4 -> 0.6.0 (#29990) googler: init at 3.3 go: declare support for aarch64 firefox-beta-bin: 56.0b5 -> 57.0b4 spotify: 1.0.64.401.g9d720389-21 -> 1.0.64.407.g9bd02c2d-26 gogs: 0.11.19 -> 0.11.29 grafana: 4.5.1 -> 4.5.2 mopidy-iris: 3.4.1 -> 3.4.9 nextcloud: 12.0.2 -> 12.0.3 haskell-json-autotype: jailbreak to fix build within LTS 9.x kore: fix up kore: init at 2.0.0 glusterfs service: fix issues with useRpcbind tig: 2.2.2 -> 2.3.0 haskell-hspec-core: enable test suite again hackage-packages.nix: automatic Haskell package set update librsvg: fix thumbnailer path awscli: 1.11.108 -> 1.11.162 ...
| * ruby: 2.3.4 -> 2.3.5Rickard Nilsson2017-09-30
| | | | | | | | Fixes CVE-2017-14033, CVE-2017-0898
| * darwin: Disable some more packages that have never builtTuomas Tynkkynen2017-09-30
| | | | | | | | | | | | | | streamripper: https://hydra.nixos.org/build/61726659 racket: https://hydra.nixos.org/build/61750850 radare: https://hydra.nixos.org/build/61756146 stockfish: https://hydra.nixos.org/build/61726172
| * php71: 7.1.8 -> 7.1.9Franz Pletz2017-09-28
| |
| * php70: 7.0.22 -> 7.0.24Franz Pletz2017-09-28
| |
* | Merge remote-tracking branch 'upstream/staging' into deps-reorgJohn Ericson2017-09-28
|\|
| * Revert "postgresql: Add dev output"Robin Gloster2017-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Firstly this creates a cycle in 9.6 .out <-> .dev after fixing the PGXS path. Secondly this breaks extension handling and the pg_config as it resolves a lot of paths relatively resulting in the following bogus output: BINDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/bin DOCDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/doc HTMLDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/doc INCLUDEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include PKGINCLUDEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include INCLUDEDIR-SERVER = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/include/server LIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib PKGLIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib LOCALEDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/locale MANDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share/man SHAREDIR = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/share SYSCONFDIR = /etc/postgresql PGXS = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/lib/pgxs/src/makefiles/pgxs.mk CONFIGURE = '--prefix=/nix/store/irqqq4g173g9xrk1mh12kxv0s1d8dbyh-postgresql-9.5.9' '--with-openssl' '--with-libxml' '--sysconfdir=/etc' '--libdir=/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib' '--with-ossp-uuid' 'CC=gcc' CC = gcc CPPFLAGS = -D_GNU_SOURCE -I/nix/store/z6r0j2b4bcdfw3pck2x6ay0vvx0qzb92-libxml2-2.9.5-dev/include/libxml2 CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2 CFLAGS_SL = -fPIC LDFLAGS = -L../../../src/common -L/nix/store/ighspl5sa3qi1zy7nkih0c9p73xjfqa6-libxml2-2.9.5/lib -Wl,--as-needed -Wl,-rpath,'/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib',--enable-new-dtags LDFLAGS_EX = LDFLAGS_SL = LIBS = -lpgcommon -lpgport -lxml2 -lssl -lcrypto -lz -lreadline -lrt -lcrypt -ldl -lm VERSION = PostgreSQL 9.5.9 This can probably only be properly fixed by rewriting pg_config in large parts as it does not in any way respect splitting the postgres tree and assumes it can simply resolve paths relative to its location. This does not even handle symlinks: $ result-dev/bin/pg_config BINDIR = /home/robin/dev/nixpkgs-upstream/result-dev/bin DOCDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/doc HTMLDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/doc INCLUDEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/include PKGINCLUDEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/include INCLUDEDIR-SERVER = /home/robin/dev/nixpkgs-upstream/result-dev/include/server LIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib PKGLIBDIR = /nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib LOCALEDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/locale MANDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share/man SHAREDIR = /home/robin/dev/nixpkgs-upstream/result-dev/share SYSCONFDIR = /etc/postgresql PGXS = /nix/store/csiq6zkn2c994kkdjln461jvgbka4yb1-postgresql-9.5.9-dev/lib/pgxs/src/makefiles/pgxs.mk CONFIGURE = '--prefix=/nix/store/irqqq4g173g9xrk1mh12kxv0s1d8dbyh-postgresql-9.5.9' '--with-openssl' '--with-libxml' '--sysconfdir=/etc' '--libdir=/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib' '--with-ossp-uuid' 'CC=gcc' CC = gcc CPPFLAGS = -D_GNU_SOURCE -I/nix/store/z6r0j2b4bcdfw3pck2x6ay0vvx0qzb92-libxml2-2.9.5-dev/include/libxml2 CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2 CFLAGS_SL = -fPIC LDFLAGS = -L../../../src/common -L/nix/store/ighspl5sa3qi1zy7nkih0c9p73xjfqa6-libxml2-2.9.5/lib -Wl,--as-needed -Wl,-rpath,'/nix/store/85s9m7hpfzsl93wcb5gr6ii2km9mpx3z-postgresql-9.5.9-lib/lib',--enable-new-dtags LDFLAGS_EX = LDFLAGS_SL = LIBS = -lpgcommon -lpgport -lxml2 -lssl -lcrypto -lz -lreadline -lrt -lcrypt -ldl -lm VERSION = PostgreSQL 9.5.9 cc @edolstra Revert "bacula: fix after postgresql output splitting" This reverts commit 13c9cbacdded00558084fda7037ca80849208e99. Revert "postgresql: fix pgxs dir in pg_config" This reverts commit 21998d597bd257c1a769e2be4b7a52b5b7e482a6. Revert "rubyGems.pg: fix postgresql path" This reverts commit e253ae7d3a4ab992d2432c87514e3333a3cf744d. Revert "kea: fix path to pg_config" This reverts commit 086c636eb7f894a55f752b6164dac4a87d8bcee9. Revert "php: fix build wrt. new postgres.dev build output" This reverts commit 2f23a83920107678ca1792a11d19e1cb37df3ace. Revert "gdal: fix path to pg_config" This reverts commit 032c50d45b3fd1ebb4af592b83e776ed7004b4c0. Revert "postgresql: Add dev output" This reverts commit b0280f598e4b3f6ebf33ad2115734e4735df443a.
| * Merge pull request #29805 from yegortimoshenko/clojure/correct-licenseTim Steinbach2017-09-26
| |\ | | | | | | clojure: correct license (three-clause BSD -> EPLv1.0)
| | * clojure: correct license (three-clause BSD -> EPLv1.0)Yegor Timoshenko2017-09-26
| | | | | | | | | | | | This is retroactive. See: https://clojure.org/community/license
| * | php: fix build wrt. new postgres.dev build outputStefan Siegl2017-09-26
| |/ | | | | | | Refs commit b0280f598e4b3f6ebf33ad2115734e4735df443a
| * python.buildEnv: add extraOutputsToInstall attributeNikolay Amiantov2017-09-25
| |
| * python27: support test/supportFrederik Rietdijk2017-09-17
| | | | | | | | | | | | | | | | | | | | | | | | In the maintenance release bump in 90059701a836b0d0dbc676e2d1ce417cc5a25bd2 a certain change to /test/ was backported from Python 3: - bpo-30207: To simplify backports from Python 3, the test.test_support module was converted into a package and renamed to test.support. The test.script_helper module was moved into the test.support package. Names test.test_support and test.script_helper are left as aliases to test.support and test.support.script_helper.
| * python27: 2.7.13 -> 2.7.14Frederik Rietdijk2017-09-17
| | | | | | | | | | The enosys patch is not needed anymore since the patch is included in this maintenance release.
* | treewide: Manual fix more pkg-config build-inputsJohn Ericson2017-09-21
| |
* | misc pkgs: Manual fixup pkgconfig nativeBuildInputs after sedJohn Ericson2017-09-21
| | | | | | | | | | Importantly, this included regenerating pkgs/servers/x11/xorg, to clobber the old sed.
* | misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`John Ericson2017-09-21
| | | | | | | | Only acts on one-line dependency lists.
* | treewide: Manually fix miscategorized `autoreconfHook` `buildInputs`John Ericson2017-09-21
|/ | | | These are the ones with odd indentation my script will mess up on.