about summary refs log tree commit diff
path: root/pkgs/development/interpreters
AgeCommit message (Collapse)AuthorFilesLines
2023-12-20python3.pkgs.pythonRuntimeDepsCheckHook: initMartin Weinelt4-0/+135
Implements a hook, that checks whether all dependencies, as specified by the wheel manifest, are present in the current environment. Complains about missing packages, as well as version specifier mismatches.
2023-12-17Merge staging-next into staginggithub-actions[bot]1-3/+3
2023-12-17evcxr: 0.16.0 -> 0.17.0R. Ryantm1-3/+3
2023-12-17Merge staging-next into staginggithub-actions[bot]1-12/+12
2023-12-16Merge pull request #273819 from kirillrdy/rubyMario Rodas1-12/+12
ruby_3_3: preview3 -> rc1
2023-12-15Merge staging-next into staginggithub-actions[bot]2-4/+5
2023-12-15treewide: add __attrsFailEvaluation and __recurseIntoDerivationForReleaseJobsAdam Joseph1-1/+2
2023-12-15Merge pull request #274288 from r-ryantm/auto-update/exprMaximilian Bosch1-3/+3
expr: 1.15.5 -> 1.15.7
2023-12-15Merge staging-next into staginggithub-actions[bot]1-2/+2
2023-12-15erlang_26: 26.1.2 -> 26.2R. Ryantm1-2/+2
2023-12-14expr: 1.15.5 -> 1.15.7R. Ryantm1-3/+3
2023-12-14Merge staging-next into staginggithub-actions[bot]1-0/+1
2023-12-14Merge pull request #274008 from ereslibre/add-missing-platforms-wavmWeijia Wang1-0/+1
wavm: add missing platforms
2023-12-14Merge staging-next into staginggithub-actions[bot]1-3/+1
2023-12-13Merge pull request #273421 from ereslibre/wamr-darwinWeijia Wang1-3/+1
wamr: fix darwin build
2023-12-13wavm: add missing platformsRafael Fernández López1-0/+1
2023-12-13wamr: fix darwin buildRafael Fernández López1-3/+1
2023-12-13Merge #224295: lua: split manual into separate outputVladimír Čunát1-0/+4
...into staging
2023-12-13ruby: change sha256 to hashKirill Radzikhovskyy1-11/+11
2023-12-13ruby_3_3: preview3 -> rc1Kirill Radzikhovskyy1-2/+2
2023-12-12Merge staging-next into staginggithub-actions[bot]1-1/+1
2023-12-12Merge pull request #272224 from wegank/guile-3-0-maintainersWeijia Wang1-1/+1
guile_3_0: remove inactive maintainers
2023-12-12Merge remote-tracking branch 'origin/staging-next' into stagingMartin Weinelt6-34/+48
2023-12-12Merge pull request #273677 from philiptaron/clisp7c6f434c1-1/+2
clisp: fix build
2023-12-12Merge pull request #273666 from adisbladis/setupcfg2nix-removalFrederik Rietdijk1-5/+0
python3.pkgs.buildsetupcfg: Remove
2023-12-12Merge pull request #273322 from r-ryantm/auto-update/zefPol Dellaiera1-12/+27
zef: 0.21.0 -> 0.21.1
2023-12-11clisp: fix buildPhilip Taron1-1/+2
Without this patch, the following build error occurs for me on NixOS: ``` $ nix-build -A clisp --check <snipped> Running phase: buildPhase build flags: SHELL=/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash ln -s ../src/.gdbinit .gdbinit rm -f build-aux ln -s ../src/build-aux build-aux mkdir -p gllib test -f gllib/Makefile || sh config.status gllib/Makefile depfiles cd gllib && make CFLAGS="-g -O2 -no-integrated-cpp -W -Wswitch -Wcomment -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wimplicit -Wno-sign-compare -Wno-format-nonliteral -Wno-shift-negative-value -O -fwrapv -pthread -fno-strict-aliasing -DNO_ASM -DENABLE_UNICODE -DMULTITHREAD -DPOSIX_THREADS -DDYNAMIC_FFI -DDYNAMIC_MODULES -fPIC -DPIC " top_srcdir="/build/source/src" make[1]: Entering directory '/build/source/builddir/gllib' cd /build/source/src && /nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash /build/source/src/build-aux/missing automake-1.16 --gnits gllib/Makefile /build/source/src/build-aux/missing: line 81: automake-1.16: command not found WARNING: 'automake-1.16' is missing on your system. You should only need it if you modified 'Makefile.am' or 'configure.ac' or m4 files included by 'configure.ac'. The 'automake' program is part of the GNU Automake package: <https://www.gnu.org/software/automake> It also requires GNU Autoconf, GNU m4 and Perl in order to run: <https://www.gnu.org/software/autoconf> <https://www.gnu.org/software/m4/> <https://www.perl.org/> make[1]: *** [Makefile:1333: ../../src/gllib/Makefile.in] Error 127 make[1]: Leaving directory '/build/source/builddir/gllib' make: *** [Makefile:648: gllib/libgnu.a] Error 2 ``` This message was also reproduced by @2xsaiko on their NAS machine. I don't know why this error sometimes occurs and sometimes does not. On my Ubuntu machines, this error does not occur, and instead it does this: ``` Running phase: buildPhase build flags: SHELL=/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash ln -s ../src/.gdbinit .gdbinit rm -f build-aux ln -s ../src/build-aux build-aux mkdir -p gllib test -f gllib/Makefile || sh config.status gllib/Makefile depfiles cd gllib && make CFLAGS="-g -O2 -no-integrated-cpp -W -Wswitch -Wcomment -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wimplicit -Wno-sign-compare -Wno-format-nonliteral -Wno-shift-negative-value -O -fwrapv -pthread -fno-strict-aliasing -DNO_ASM -DENABLE_UNICODE -DMULTITHREAD -DPOSIX_THREADS -DDYNAMIC_FFI -DDYNAMIC_MODULES -fPIC -DPIC " top_srcdir="/build/source/src" make[1]: Entering directory '/build/source/builddir/gllib' make[2]: Entering directory '/build/source/builddir' make[2]: Nothing to be done for 'am--refresh'. make[2]: Leaving directory '/build/source/builddir' cd .. && make am--refresh make[2]: Entering directory '/build/source/builddir' make[2]: Nothing to be done for 'am--refresh'. make[2]: Leaving directory '/build/source/builddir' <snipped> ``` In any case, these changes work successfully on all platforms I've tested them on: 1. NixOS 2. Ubuntu 22.04 3. MacOS x86_64 4. MacOS aarch64
2023-12-12python3.pkgs.buildsetupcfg: Remove function from python-packages-base.nixadisbladis1-5/+0
This function is not, and never have been, used anywhere inside nixpkgs, outside of bootstrapping setupcfg2nix itself. It was added in https://github.com/NixOS/nixpkgs/pull/38778 by @shlevy. It has no out-of-tree users on Github either. External breakage is not expected.
2023-12-11Merge pull request #272911 from manipuladordedados/masterThiago Kenji Okada1-11/+14
emilua: 0.4.3 -> 0.5.1
2023-12-11zef: use `finalAttrs` patternPol Dellaiera1-11/+26
2023-12-11Merge #271377: staging-next 2023-12-01Vladimír Čunát2-6/+6
2023-12-11Merge pull request #273368 from LeSuisse/quickjs-2023-12-09Nick Cao1-3/+3
quickjs: 2021-03-27 -> 2023-12-09
2023-12-11clojure: 1.11.1.1413 -> 1.11.1.1429R. Ryantm1-2/+2
2023-12-10Merge pull request #240216 from SuperSandro2000/pypy-optimize-levelThiago Kenji Okada1-6/+11
pypy: add option to change optimization level, update homepage, cleanup
2023-12-10quickjs: 2021-03-27 -> 2023-12-09Thomas Gerbet1-3/+3
https://github.com/bellard/quickjs/blob/daa35bc1e5d43192098af9b51caeb4f18f73f9f9/Changelog
2023-12-10zef: 0.21.0 -> 0.21.1R. Ryantm1-2/+2
2023-12-10Merge master into staging-nextgithub-actions[bot]2-25/+1
2023-12-10Merge pull request #271924 from stepbrobd/z3-solverOTABI Tomoya1-1/+1
python3Packages.z3-solver: rename from z3
2023-12-10pypy: add option to change optimization level, update homepage, cleanupSandro Jäckel1-6/+11
2023-12-10Merge pull request #273039 from vifino/regina-3.9.57c6f434c1-24/+0
regina: 3.9.1 -> 3.9.5; move to by-name
2023-12-10Merge master into staging-nextgithub-actions[bot]1-3/+9
2023-12-09wamr: 1.2.3 -> 1.3.0Rafael Fernández López1-3/+9
2023-12-09regina: 3.9.1 -> 3.9.5; move to by-nameAdrian Pistol1-24/+0
2023-12-09Merge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt1-2/+2
2023-12-09Merge pull request #272944 from mweinelt/python-3.12.1Martin Weinelt1-2/+2
python312: 3.12.0 -> 3.12.1
2023-12-08python312: 3.12.0 -> 3.12.1Martin Weinelt1-2/+2
https://docs.python.org/release/3.12.1/whatsnew/changelog.html Fixes: CVE-2023-6507
2023-12-08emilua: 0.4.3 -> 0.5.1Valter Nazianzeno1-11/+14
2023-12-07Merge master into staging-nextgithub-actions[bot]1-4/+4
2023-12-06elixir: rename erlangPackage option to erlangc4710n1-4/+4
2023-12-06Merge master into staging-nextgithub-actions[bot]3-8/+8