Commit Graph

7632 Commits

Author SHA1 Message Date
github-actions[bot]
638ad26bf6
Merge master into staging-next 2023-04-06 16:11:06 +00:00
Nick Cao
a3ca379807
Merge pull request #224872 from r-ryantm/auto-update/zef
zef: 0.18.1 -> 0.18.2
2023-04-06 23:04:26 +08:00
Sergei Trofimovich
5684639237 mujs: 1.3.2 -> 1.3.3
While at it added an updater script.
2023-04-06 08:44:48 +01:00
Martin Weinelt
cbb4c1eb7b
python311: 3.11.2 -> 3.11.3
https://docs.python.org/release/3.11.3/whatsnew/changelog.html
2023-04-06 02:16:23 +02:00
github-actions[bot]
be07e18261
Merge master into staging-next 2023-04-06 00:02:09 +00:00
Martin Weinelt
f36f64723d
python310: 3.10.10 -> 3.10.11
https://docs.python.org/release/3.10.11/whatsnew/changelog.html
2023-04-05 23:57:11 +02:00
Martin Weinelt
6726464b6a
python312: 3.12.0a6 -> 3.12.0a7
https://docs.python.org/3.12/whatsnew/changelog.html#python-3-12-0-alpha-7
2023-04-05 23:54:37 +02:00
R. Ryantm
ca3b8758ab zef: 0.18.1 -> 0.18.2 2023-04-05 20:49:00 +00:00
Kasper Gałkowski
6817b72ca3 lisp-modules: set maintainers to the lisp team 2023-04-05 20:52:27 +02:00
github-actions[bot]
5e498b046d
Merge staging-next into staging 2023-04-04 12:01:50 +00:00
Elis Hirwing
f427d9477c
Merge pull request #221845 from lstrojny/fix-php-wrapper
Set PHP_INI_SCAN_DIR only if not set
2023-04-04 12:46:08 +02:00
github-actions[bot]
89ab0e405c
Merge staging-next into staging 2023-04-03 12:02:00 +00:00
Peter Simons
493c7a2909
Merge pull request #224455 from phantamanta44/maude-3.3
maude: 3.1 -> 3.3
2023-04-03 13:09:35 +02:00
phantamanta44
04124990ff maude: 3.1 -> 3.3
https://github.com/SRI-CSL/Maude/releases/tag/Maude3.3

Also bumps Full Maude to 3.2.1, the latest available release at this
time.
2023-04-03 04:58:31 -05:00
github-actions[bot]
6da4ad9318
Merge staging-next into staging 2023-04-03 00:03:04 +00:00
Mario Rodas
a025a721c3 luau: 0.569 -> 0.570
https://github.com/Roblox/luau/releases/tag/0.570
2023-04-01 04:20:00 +00:00
github-actions[bot]
569e920b55
Merge staging-next into staging 2023-03-31 18:02:10 +00:00
R. Ryantm
51d943bd5a clojure: 1.11.1.1257 -> 1.11.1.1262 2023-03-31 11:32:24 +00:00
Weijia Wang
048bf22a4c tcl, tk: 8.6.11 -> 8.6.13 2023-03-31 10:00:38 +03:00
github-actions[bot]
47ddbcb1f0
Merge staging-next into staging 2023-03-31 00:03:05 +00:00
Mario Rodas
8826b550a0 ruby: update default version to ruby_3_1 2023-03-30 04:20:00 +00:00
Mario Rodas
3f2cadf4ea ruby_3_2: 3.2.1 -> 3.2.2
Security fixes:
- CVE-2023-28755: ReDoS vulnerability in URI
- CVE-2023-28756: ReDoS vulnerability in Time

https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-2-2-released/
2023-03-30 04:20:00 +00:00
Mario Rodas
1aecb7bea3 ruby_3_1: 3.1.3 -> 3.1.4
Security fixes:
- CVE-2023-28755: ReDoS vulnerability in URI
- CVE-2023-28756: ReDoS vulnerability in Time

https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-1-4-released/
2023-03-30 04:20:00 +00:00
Mario Rodas
17fa5d3a36 ruby_3_0: 3.0.5 -> 3.0.6
Security fixes:
- CVE-2023-28755: ReDoS vulnerability in URI
- CVE-2023-28756: ReDoS vulnerability in Time

https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-0-6-released/
2023-03-30 04:20:00 +00:00
Mario Rodas
99ee3de476 ruby_2_7: 2.7.7 -> 2.7.8
Security fixes:
- CVE-2023-28755: ReDoS vulnerability in URI
- CVE-2023-28756: ReDoS vulnerability in Time

https://www.ruby-lang.org/en/news/2023/03/30/ruby-2-7-8-released/
2023-03-30 04:20:00 +00:00
github-actions[bot]
80baf3a2de
Merge staging-next into staging 2023-03-30 00:03:04 +00:00
R. Ryantm
160d82edc1 erlang_24: 24.3.4.9 -> 24.3.4.10 2023-03-29 19:45:47 -04:00
Vladimír Čunát
8bb1d31ab5
Merge #223349: lua*Packages: fix the default namePrefix
...into staging
2023-03-29 08:09:34 +02:00
Weijia Wang
863e647ecd
Merge pull request #223337 from r-ryantm/auto-update/gtk-server
gtk-server: 2.4.5 -> 2.4.6
2023-03-29 00:47:21 +03:00
Doron Behar
e6dbca903e
Merge pull request #223237 from r-ryantm/auto-update/octave
octave: 7.3.0 -> 8.1.0
2023-03-28 12:00:24 -07:00
R. Ryantm
97e9bfa750 octave: 7.3.0 -> 8.1.0
https://octave.org/NEWS-8.html
2023-03-28 13:36:08 +03:00
Florian Klink
9218f1a00c Revert "buildLuaPackage: throw instead of marking as broken package"
This reverts commit 0cd595cdb3.

It's causing build failures for knot-resolver and others.

Workaround for https://github.com/NixOS/nixpkgs/issues/223437
2023-03-27 22:12:59 +02:00
Vladimír Čunát
a77bce6c1a
lua*Packages: fix the default namePrefix as intended 2023-03-27 09:05:25 +02:00
R. Ryantm
88076399f4 gtk-server: 2.4.5 -> 2.4.6 2023-03-27 04:31:27 +00:00
github-actions[bot]
665b0409ad
Merge master into staging-next 2023-03-26 16:02:07 +00:00
Mario Rodas
78a19766d7
Merge pull request #223170 from marsam/update-luau
luau: 0.568 -> 0.569
2023-03-26 08:24:52 -05:00
github-actions[bot]
ff3e86d2b4
Merge master into staging-next 2023-03-26 06:01:06 +00:00
zowoq
d94076ad38
Merge pull request #221716 from yu-re-ka/git-deps-import-cargo-lock
tree-wide: convert rust with git deps to importCargoLock
2023-03-26 12:25:52 +10:00
Yureka
f8cbc3c281 tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
Matthieu Coudron
0cd595cdb3 buildLuaPackage: throw instead of marking as broken package
hopefully makes the output of nixpkgs-review more sensible.

Lua package sets are different and it makes more sense than for other
languages for packages to not be supported in specific package sets.
2023-03-26 01:45:24 +01:00
Mario Rodas
4153e75de4 luau: 0.568 -> 0.569
https://github.com/Roblox/luau/releases/tag/0.569
2023-03-25 04:20:00 +00:00
github-actions[bot]
adec6862c5
Merge master into staging-next 2023-03-24 18:01:06 +00:00
Weijia Wang
939d8ddbcd
Merge pull request #222871 from viraptor/gauche-darwin
gauche: mark not broken on darwin
2023-03-24 15:13:09 +02:00
Stanisław Pitucha
bc7aed2b1a gauche: mark not broken on darwin
Update to use the new sdk.
2023-03-24 23:04:55 +11:00
github-actions[bot]
705ac3185e
Merge master into staging-next 2023-03-23 06:01:22 +00:00
Doron Behar
7a88e40dd6
Merge pull request #207359 from KarlJoad/octavePackages/auto-update-script
Octave packages: auto update script and fixes
2023-03-22 17:21:48 -07:00
github-actions[bot]
0537539006
Merge master into staging-next 2023-03-22 12:01:22 +00:00
superherointj
216f9f413d
Merge pull request #222436 from superherointj/erlang-upkeep
erlang_21: remove, erlang_22: remove
2023-03-22 08:19:24 -03:00
Nick Cao
e6701db34c
Merge pull request #222305 from LeSuisse/wasmtime-7.0.0
wasmtime: 6.0.1 -> 7.0.0
2023-03-22 16:16:33 +08:00
Weijia Wang
d477a191ac rigsofrods: alias to rigsofrods-bin 2023-03-22 08:12:51 +02:00
superherointj
3b24ddfc6b erlang_22: remove 2023-03-21 21:51:15 -03:00
github-actions[bot]
209875d860
Merge master into staging-next 2023-03-22 00:02:03 +00:00
superherointj
0768a2e927 erlang_21: remove 2023-03-21 20:26:15 -03:00
Weijia Wang
79e79829f5 lfe: update proper 2023-03-21 23:31:17 +02:00
Weijia Wang
a9edfe8c78 lfe: 1.3 -> 2.1.1 2023-03-21 22:20:56 +02:00
superherointj
441cbfcfd2 erlang: normalize version name 2023-03-21 16:12:05 -04:00
Martin Weinelt
ffe3165b27
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- nixos/doc/manual/release-notes/rl-2305.section.md
2023-03-21 12:35:53 +01:00
Thomas Gerbet
57c69fcbea wasmtime: 6.0.1 -> 7.0.0
b5a2d536ac/RELEASES.md
2023-03-21 07:44:24 +01:00
Pol Dellaiera
64362896c8
php82: 8.2.3 -> 8.2.4 2023-03-20 22:33:50 +01:00
Pol Dellaiera
a5c90b896d
php81: 8.1.16 -> 8.1.17 2023-03-20 22:33:40 +01:00
Lars Strojny
e81872b9f4
Set PHP_INI_SCAN_DIR only if not set
Only set PHP_INI_SCAN_DIR if it isn’t set yet. This is so that users can
provide there own PHP_INI_SCAN_DIR, e.g. to restart the current PHP process
without xdebug.
For example, composer/xdebug-handler uses this mechanism to turn off xdebug
(cf19e3380f/src/XdebugHandler.php (L441))
2023-03-19 22:04:35 +01:00
github-actions[bot]
7c9f4934b8
Merge master into staging-next 2023-03-19 12:01:32 +00:00
Thiago Kenji Okada
d433c1cf67
Merge pull request #221933 from r-ryantm/auto-update/babashka
babashka: 1.2.174 -> 1.3.176
2023-03-19 11:04:24 +00:00
github-actions[bot]
4d82a453fb
Merge master into staging-next 2023-03-19 06:01:10 +00:00
Nick Cao
2571bf8de9
Merge pull request #221937 from r-ryantm/auto-update/zef
zef: 0.18.0 -> 0.18.1
2023-03-19 10:50:51 +08:00
skykanin
4db65a7ec4 cbqn: 2022-11-27 -> 2023-02-01 2023-03-18 23:10:30 -03:00
R. Ryantm
5772f8e64a zef: 0.18.0 -> 0.18.1 2023-03-19 01:58:27 +00:00
R. Ryantm
3756776f1d babashka: 1.2.174 -> 1.3.176 2023-03-19 01:45:52 +00:00
github-actions[bot]
c70342c89c
Merge master into staging-next 2023-03-19 00:02:27 +00:00
Mario Rodas
1b0f325ac7
Merge pull request #221859 from marsam/update-luau
luau: 0.567 -> 0.568
2023-03-18 19:02:03 -05:00
github-actions[bot]
a912b83051
Merge master into staging-next 2023-03-18 12:01:30 +00:00
Mario Rodas
114cb72cda luau: 0.567 -> 0.568
https://github.com/Roblox/luau/releases/tag/0.568
2023-03-18 04:20:00 +00:00
superwhiskers
a09aae0d75
rakudo: 2022.07 -> 2023.02 2023-03-17 20:30:38 -05:00
superwhiskers
307db4066c
nqp: 2022.07 -> 2023.02 2023-03-17 20:30:24 -05:00
superwhiskers
ac5ad78aba
moarvm: 2022.07 -> 2023.02 2023-03-17 20:30:07 -05:00
github-actions[bot]
2c8e6963dc
Merge master into staging-next 2023-03-18 00:02:30 +00:00
Thiago Kenji Okada
c863a1beec babashka: 1.1.173 → 1.2.174 2023-03-17 16:58:07 +00:00
github-actions[bot]
2394986204
Merge master into staging-next 2023-03-17 12:01:17 +00:00
R. Ryantm
07b3dc4c7f clojure: 1.11.1.1252 -> 1.11.1.1257 2023-03-17 01:01:43 +00:00
github-actions[bot]
455127ad5e
Merge master into staging-next 2023-03-16 18:01:20 +00:00
gilice
ae660ed77e
dart: 2.18.4 -> 2.19.3, refactor, and add tests (#219875)
* dart: 2.18.4 -> 2.19.3

https://dart.dev/guides/whats-new#january-25-2023-219--30-alpha-releases

* dart: move interpreters -> compilers

Dart is not an interpreted language by default. It can JIT compile, but
ultimately runs on a VM.
Languages which are similar in this regard, like Java and Go also
are sorted into interpreters.

* dart: add primitive tests

* dart: remove version override in sources

* dart: make codesign available in tests

* dart: format

---------

Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-03-16 13:25:34 +01:00
Weijia Wang
8ff7b38fdf
Merge pull request #221140 from wegank/tcl-tk-bump
tcl-8_5, tk-8_5: 8.5.18 -> 8.5.19
2023-03-16 14:18:26 +02:00
Martin Weinelt
986e6010b9
Merge pull request #221442 from trofi/ruby-disable-parallel-install
ruby: disable parallel install
2023-03-16 08:42:11 +00:00
Sergei Trofimovich
8dd301559a ruby: disable parallel install
Without the change parallel installs fail as:

    installing rdoc:                    ...-ruby-2.7.7-devdoc/share/ri/2.7.0/system
    Traceback (most recent call last):
            13: from ./tool/rbinstall.rb:954:in `<main>'
            12: from ./tool/rbinstall.rb:954:in `each'
            11: from ./tool/rbinstall.rb:957:in `block in <main>'
            10: from ./tool/rbinstall.rb:438:in `block in <main>'
             9: from ./tool/rbinstall.rb:262:in `install_recursive'
             8: from ./tool/rbinstall.rb:262:in `each'
             7: from ./tool/rbinstall.rb:271:in `block in install_recursive'
             6: from ./tool/rbinstall.rb:174:in `install'
             5: from /build/ruby-2.7.7/lib/fileutils.rb:876:in `install'
             4: from /build/ruby-2.7.7/lib/fileutils.rb:1587:in `fu_each_src_dest'
             3: from /build/ruby-2.7.7/lib/fileutils.rb:1605:in `fu_each_src_dest0'
             2: from /build/ruby-2.7.7/lib/fileutils.rb:1589:in `block in fu_each_src_dest'
             1: from /build/ruby-2.7.7/lib/fileutils.rb:882:in `block in install'
    /build/ruby-2.7.7/lib/fileutils.rb:882:in `chmod': No such file or directory @ apply2files - ...-ruby-2.7.7-devdoc/share/ri/2.7.0/system/ARGF/inspect-i.ri (Errno::ENOENT)
    make: *** [uncommon.mk:373: do-install-all] Error 1
    make: *** Waiting for unfinished jobs....
2023-03-16 08:01:21 +00:00
github-actions[bot]
4632436394
Merge staging-next into staging 2023-03-16 06:02:13 +00:00
Matthieu Coudron
1e00cab35a
Merge pull request #220474 from Leixb/fixDocsNvim
lua-rocks-move-data: fix missing doc tags on luaPackages neovim plugins
2023-03-16 01:09:57 +01:00
Martin Weinelt
19680e9902
Merge pull request #217568 from trofi/stdenv-parallel-install
stdenv/generic/setup.sh: enable parallel installs for parallel builds
2023-03-15 17:10:19 +00:00
Karl Hallsby
17ea94881f octavePackages: add automatic updating script based on Python's
This script is heavily based on the script used to update all python
libraries at
pkgs/development/interpreters/python/update-python-libraries/update-python-libraries.py

The Octave Packages' website uses YAML as their basis, so we must
reformat to use YAML instead of JSON.
2023-03-15 15:58:01 +02:00
github-actions[bot]
a3b786aa94
Merge staging-next into staging 2023-03-15 00:03:06 +00:00
Martin Weinelt
231c1145f2
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/rflink/default.nix
2023-03-14 22:33:40 +01:00
Sandro
a60b7589bb
Merge pull request #220630 from tricktron/f-bats-1.9.0 2023-03-14 22:25:40 +01:00
Weijia Wang
c262051db3 tcl-8_5, tk-8_5: 8.5.18 -> 8.5.19 2023-03-14 11:20:23 +02:00
Vladimír Čunát
1dd94ad62f
Merge branch 'master' into staging-next 2023-03-12 09:06:28 +01:00
Lily Foster
72094bce63
supercolliderPlugins.sc3-plugins: 3.11.1 → 3.13.0
Mostly minor, see https://github.com/supercollider/sc3-plugins/releases/tag/Version-3.13.0
2023-03-11 21:54:10 -05:00
Mario Rodas
8b6900dc2f
Merge pull request #210228 from amarshall/ruby-makebinarywrapper
ruby: Fix withPackages on darwin with makeBinaryWrapper
2023-03-11 18:57:59 -05:00
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
Thibault Gagnaux
f4fcb40eb4
bats: add bats-file library test 2023-03-11 10:57:33 +01:00
Thibault Gagnaux
a42a71cdbb
bats: bats-assert 2.0.0 -> 2.1.0 2023-03-11 10:57:33 +01:00
LeixB
59a4dd8678
lua-rocks-move-data: fix missing doc tags on luaPackages neovim plugins
fixes #220199

This makes `luarocksMoveDataHook` run before `vimPluginGenTags` since it
is added first to `preFixupHooks`.
2023-03-10 13:12:32 +01: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
Martin Weinelt
bda90e08eb Merge remote-tracking branch 'origin/master' into staging-next 2023-03-09 17:03:45 +01:00
R. Ryantm
031600bf15 erlangR25: 25.2.3 -> 25.3 2023-03-09 07:34:07 -05:00
github-actions[bot]
39f6788067
Merge master into staging-next 2023-03-09 12:01:27 +00:00
Anderson Torres
1bf1f7a75f yabasic: 2.90.2 -> 2.90.3 2023-03-09 07:03:31 -03:00
Thibault Gagnaux
639825c943
bats: update 1.8.2 -> 1.9.0 2023-03-09 10:12:48 +01:00
Andrew Childs
57ecdd6abd ruby: fix cross compilation 2023-03-09 17:55:45 +09: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
Martin Weinelt
4729f61158 Merge remote-tracking branch 'origin/master' into staging-next 2023-03-08 15:04:13 +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
github-actions[bot]
d4187810f9
Merge master into staging-next 2023-03-08 00:02:34 +00: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
github-actions[bot]
f1b48b2a95
Merge master into staging-next 2023-03-07 18:01:12 +00: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
35d43b45f7 ruby.rubygems: 3.4.7 -> 3.4.8 2023-03-07 04:20:00 +00:00
Mario Rodas
bb5edc482e rustpython: fix build on aarch64-linux 2023-03-07 04:20:00 +00:00
Mario Rodas
aaa11f7210 ruby: add rubygems to expression passthru 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
Martin Weinelt
d9b015c494 Merge remote-tracking branch 'origin/master' into staging-next 2023-03-06 19:33:49 +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
Martin Weinelt
8a085cd8e3 Merge remote-tracking branch 'origin/master' into staging-next 2023-03-05 15:36:16 +01:00
R. Ryantm
b093ec0554 erlangR24: 24.3.4.8 -> 24.3.4.9 2023-03-05 06:16:18 -05:00
Sergei Trofimovich
b3d8d75db8 s9fes: disable install parallelism
Without the change parallel installs fail as:

    install flags: -j16
    install -d -m 0755 ...-s9fes-20181205/share/s9fes
    sed -e "s|^#! /usr/local|#! ...-s9fes-20181205|" <prog/s9help.scm >...-s9fes-20181205/bin/s9help
    ...-bash-5.2-p15/bin/bash: line 1: ...-s9fes-20181205/bin/s9help: No such file or directory
    make: *** [Makefile:157: install-util] Error 1
    make: *** Waiting for unfinished jobs....
2023-03-04 15:08:58 +00:00
github-actions[bot]
8480c21d06
Merge master into staging-next 2023-03-04 12:01:17 +00: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
Martin Weinelt
d0286ecd24 Merge remote-tracking branch 'origin/staging' into staging-next 2023-03-04 01:42:06 +00: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
Martin Weinelt
b44213aac1
Merge pull request #219011 from wegank/rust-cleanup
rust, firefox, spidermonkey: cleanup
2023-03-03 14:23:20 +00: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
Weijia Wang
11b07d930d firefox, spidermonkey: remove NIX_LDFLAGS
This commit reverts #210859, since aarch64-linux now uses GCC 12 by default.
2023-03-02 08:02:06 +02: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