Commit graph

7407 commits

Author SHA1 Message Date
Nikolay Korotkiy 3a61f47868
Merge pull request #220737 from marsam/update-luau
luau: 0.563 -> 0.567
2023-03-12 03:44:23 +04:00
Martin Weinelt dd8cca191e
Merge pull request #220159 from mweinelt/python-3.12.0a6
python312: 3.12.0a5 -> 3.12.0a6
2023-03-11 21:15:43 +00:00
Mario Rodas c3b9678e90 luau: 0.563 -> 0.567
https://github.com/Roblox/luau/releases/tag/0.564
https://github.com/Roblox/luau/releases/tag/0.565
https://github.com/Roblox/luau/releases/tag/0.566
https://github.com/Roblox/luau/releases/tag/0.567
2023-03-10 04:20:00 +00:00
R. Ryantm 031600bf15 erlangR25: 25.2.3 -> 25.3 2023-03-09 07:34:07 -05:00
Anderson Torres 1bf1f7a75f yabasic: 2.90.2 -> 2.90.3 2023-03-09 07:03:31 -03:00
Thomas Gerbet b4990c9891 wasmtime: 6.0.0 -> 6.0.1
Fixes CVE-2023-26489 and CVE-2023-27477.

https://github.com/bytecodealliance/wasmtime/blob/v6.0.1/RELEASES.md
2023-03-08 21:53:06 +01:00
Martin Weinelt 084ddae98b
python312: 3.12.0a5 -> 3.12.0a6
https://docs.python.org/3.12/whatsnew/changelog.html#python-3-12-0-alpha-6
2023-03-08 15:40:03 +01:00
Pavol Rusnak 5d4e35edb5
Merge pull request #219938 from marsam/update-rustpython
rustpython: 2022-10-11 -> 0.2.0
2023-03-08 09:44:22 +01:00
Ilan Joselevich 2c4fffd77c
Merge pull request #219960 from fgaz/jimtcl/0.82
jimtcl: 0.81 -> 0.82
2023-03-07 22:22:15 +02:00
Ilan Joselevich 787d0269eb
Merge pull request #219976 from r-ryantm/auto-update/janet
janet: 1.26.0 -> 1.27.0
2023-03-07 18:06:19 +02:00
R. Ryantm 1af3c49d48 clojure: 1.11.1.1237 -> 1.11.1.1252 2023-03-07 13:42:46 +00:00
R. Ryantm 8038012255 janet: 1.26.0 -> 1.27.0 2023-03-07 12:07:52 +00:00
Francesco Gazzetta 5fc58a9cb4 jimtcl: 0.81 -> 0.82 2023-03-07 10:52:57 +01:00
Mario Rodas bb5edc482e rustpython: fix build on aarch64-linux 2023-03-07 04:20:00 +00:00
Mario Rodas 2689297c50 rustpython: 2022-10-11 -> 0.2.0 2023-03-07 04:20:00 +00:00
Ben Siraphob 014968da10 Update pkgs/development/interpreters/trealla/default.nix
Co-authored-by: Gabriel Dougherty <gabrieljosephdougherty@gmail.com>
2023-03-06 12:49:42 -06:00
Ben Siraphob 1eb6f7eaab trealla: only put valgrind in checkInputs if not darwin 2023-03-06 12:49:42 -06:00
R. Ryantm b093ec0554 erlangR24: 24.3.4.8 -> 24.3.4.9 2023-03-05 06:16:18 -05:00
superherointj b3b4bc0052
Merge pull request #208636 from wegank/python-framework
python3: allow enabling framework on darwin
2023-03-04 07:31:34 -03:00
Weijia Wang 8761a0f731
Merge pull request #219131 from r-ryantm/auto-update/trealla
trealla: 2.8.4 -> 2.8.6
2023-03-03 22:37:10 +02:00
R. Ryantm d0eff25467 clojure: 1.11.1.1224 -> 1.11.1.1237 2023-03-02 21:16:52 +00:00
R. Ryantm f955c41f6f trealla: 2.8.4 -> 2.8.6 2023-03-02 08:58:37 +00:00
R. Ryantm fb827107ca zef: 0.17.0 -> 0.18.0 2023-02-28 08:50:49 +00:00
Luna Nova 02fa99fd08 lua_5_3_compat, lua_5_4_compat: set LUA_COMPAT_5_x as LUA_COMPAT_ALL was removed
Fixes NixOS#218227
2023-02-28 01:56:06 +01:00
Weijia Wang b96b5b805a
Merge pull request #218148 from r-ryantm/auto-update/wasmtime
wasmtime: 5.0.0 -> 6.0.0
2023-02-27 23:08:03 +02:00
Artturi 1c6a1e5650
Merge pull request #218500 from alyssais/pythonForBuild 2023-02-27 18:17:27 +02:00
Martin Weinelt 4323150c5c update-python-libraries: Improve code quality
- Prune unused imports
- Collect imports at the top
- Removed unused exception assignments
- Fill bare except clause with
- Expand overly long check_output lines
2023-02-27 02:21:07 +00:00
Martin Weinelt c4ee7b8f62 update-python-libraries: Make the hash replacement more robust
Retrieve the current package hash and use it for a more precise match,
which allows us to update a derivation in situation where multiple
hashes are present.
2023-02-27 02:21:07 +00:00
Martin Weinelt 4ba1db9876 update-python-libraries: Allow packages to deny bulk updates
By settings `passthru.skipBulkUpdate = true` in a python package, it
will be excluded from bulk update runs.

This is useful in case of fragile packages, that require special
attention during updates.
2023-02-27 02:21:07 +00:00
Martin Weinelt 706cae6532 update-python-libraries: Add support for fetchgit
Previously when packages that required the git fetcher were updated, we
would wrongly rely on `nix-prefetch-url`, which would reliable break the
hash.

Instead we need to use `nix-prefetch-git` to determine the proper hash,
when the relevant attributes are present.
2023-02-27 02:21:07 +00:00
Martin Weinelt 6e78ac9785
Merge pull request #217558 from winterqt/pypy3-fix-site-packages
pypy3{8,9}: fix sitePackages
2023-02-26 23:39:27 +00:00
Alyssa Ross 2bfa93e01c
treewide: python{ => .pythonForBuild}.interpreter
It won't be enough to fix cross in all cases, but it is in at least
one: pywayland.  I've only made the change in cases I'm confident it's
correct, as it would be wrong to change this when python.interpreter
is used in wrappers, and possibly when it's used for running tests.
2023-02-26 20:26:17 +00:00
Martin Weinelt 2af27d6143
pypy: Use hash everywhere
Fixes the build after cpython switched to hash.
2023-02-26 13:11:30 +00:00
Winter e4dd2b8ca0 pypy3{8,9}: fix sitePackages
When PyPy introduced Python 3.8 support with version 7.3.6, they also
migrated to using CPython's directory layout [0]:

> The 3.8 package now uses the same layout as CPython, and many of the
PyPy-specific changes to `sysconfig`, `distutils.sysconfig`, and
`distutils.commands.install.py` have been removed. The stdlib now is
located in `<base>/lib/pypy3.8` on `posix` systems...

When we upgraded past this version and added Python 3.8 support [1], the
`sitePackages` value was never updated, leading `bootstrapped-pip` to fail
to build, because wheel was trying to be located in `$out/site-packages`,
when it was actually installed to `$out/lib/pypy3.8/site-packages`.

[0]: https://www.pypy.org/posts/2021/10/pypy-v736-release.html
[1]: eec28b8cfd
2023-02-25 13:43:28 -05:00
R. Ryantm 522098e3b5 wasmtime: 5.0.0 -> 6.0.0 2023-02-25 03:17:27 +00:00
github-actions[bot] ae20452a11
Merge master into staging-next 2023-02-24 18:01:22 +00:00
Weijia Wang 8ce47e68e9
Merge pull request #217388 from r-ryantm/auto-update/zef
zef: 0.16.0 -> 0.17.0
2023-02-24 18:42:37 +02:00
github-actions[bot] baa8a3d30c
Merge master into staging-next 2023-02-24 05:07:16 +00:00
Artturin d06382a73b treewide: more manual fixups for
treewide: move NIX_CFLAGS_COMPILE to the env attrset

`nix-eval-jobs --flake ".#legacyPackages.x86_64-linux" --workers 3 2>/dev/null --impure | jq 'select(.error?) | select(.error | match ("attribute set can only contain derivation") )'`
and
`nix-eval-jobs --flake ".#legacyPackages.aarch64-darwin" --workers 3 2>/dev/null --impure | jq 'select(.error?) | select(.error | match ("attribute set can only contain derivation") )'`

no longer has output so this could be all of the remaining issues
2023-02-24 06:26:02 +02:00
Alyssa Ross 52c286ee5b
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/libraries/pmdk/default.nix
2023-02-23 13:51:34 +00:00
Artturin f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
github-actions[bot] e3e8374b6f
Merge master into staging-next 2023-02-21 00:02:33 +00:00
R. Ryantm eb3fc41f91 zef: 0.16.0 -> 0.17.0 2023-02-21 00:00:27 +00:00
Jörg Thalheim a891613ead
Merge pull request #217227 from mothsART/feature/replace_http_by_https__second_pass
treewide: replace http by https when https is a permanent redirection
2023-02-20 21:33:05 +01:00
github-actions[bot] 507feca606
Merge master into staging-next 2023-02-20 12:01:32 +00:00
7c6f434c fbf9888d26
Merge pull request #216680 from tnias/love-fix-versions
love: fix versions
2023-02-20 06:45:07 +00:00
Ferry Jérémie bfac2d0034 treewide:replace http by https when https is a permanent redirection 2023-02-19 21:47:59 +01:00
Vladimír Čunát c9849777e3
Merge #217024: ruby_3_0: fix build on darwin
...into staging-next
2023-02-19 11:18:38 +01:00
github-actions[bot] a1eb3e0b3e
Merge master into staging-next 2023-02-19 00:02:27 +00:00
Guillaume Girol c9a3eb5c70
Merge pull request #216846 from lilyinstarlight/misc/supercollider-updatescript-strictdeps
supercollider,supercolliderPlugins.sc3-plugins: add updateScript and enable strictDeps
2023-02-18 19:33:23 +00:00