Commit Graph

11659 Commits

Author SHA1 Message Date
Mario Rodas
f04eaa26a8 luau: 0.612 -> 0.613
Diff: https://github.com/luau-lang/luau/compare/0.612...0.613

Changelog: https://github.com/luau-lang/luau/releases/tag/0.613
2024-02-17 04:20:00 +00:00
github-actions[bot]
6d90f72388 Merge staging-next into staging 2024-02-16 18:01:48 +00:00
R. Ryantm
f9fc9264db cel-go: 0.19.0 -> 0.20.0 2024-02-16 02:23:06 +00:00
github-actions[bot]
b84d283f08 Merge staging-next into staging 2024-02-16 00:02:45 +00:00
Pol Dellaiera
7323b4ae72 php83: 8.3.2 -> 8.3.3
Diff: https://github.com/php/php-src/compare/php-8.3.2..php-8.3.3
Changelog: 3a832a2aad/NEWS (L3)
2024-02-15 22:03:29 +01:00
Pol Dellaiera
728d5991d9 php82: 8.2.15 -> 8.2.16
Diff: https://github.com/php/php-src/compare/php-8.2.15..php-8.2.16
Changelog: abf6a8a89d/NEWS (L3)
2024-02-15 21:59:08 +01:00
github-actions[bot]
14262b89f6 Merge staging-next into staging 2024-02-15 12:01:37 +00:00
R. Ryantm
cb1b73c031 erlang_24: 24.3.4.15 -> 24.3.4.16 2024-02-15 03:27:49 +00:00
superwhiskers
a302588c39 rakudo: 2023.08 -> 2024.01 2024-02-14 20:29:45 -06:00
superwhiskers
701fdc64c7 nqp: 2023.08 -> 2024.01 2024-02-14 20:29:18 -06:00
R. Ryantm
47845c94ad zef: 0.21.2 -> 0.21.4 2024-02-14 11:24:16 +00:00
lassulus
38905fc7ee Merge pull request #287957 from DavHau/python
pythonCatchConflictsHook: scan $out, not sys.path (2)
2024-02-13 14:22:53 +07:00
MidAutumnMoon
51aeaf7a61 ruby: replace rec {} with finalAttrs & make overriding possible
Without this change, use overrideAttrs on Ruby
won't change the instance used by Gems, making it
very difficult to build a custom Ruby (e.g. add devdoc).
2024-02-13 14:39:35 +08:00
DavHau
ffa815958e pythonCatchConflictsHook: make compatible to all python 3 versions 2024-02-13 11:15:41 +07:00
DavHau
0cbd114d41 pythonCatchConflictsHook: improve and add tests 2024-02-13 11:15:41 +07:00
Matthieu Coudron
000b7bfd47 buildLuarocksPackage: ability to self reference extraConfig (#288253)
makes overrideAttrs for lua packages even more powerful.
As a consequence, it simplifies the implementation of buildNeovimPlugin.
2024-02-12 18:11:24 +01:00
phaer
2651ddc7b0 python/catch_conflicts: scan $out, not sys.path
This changes the non-legacy version of pythonCatchConflictsHook
to recursively scan the output of the target derivation  as well
as its propagatedBuildInputs for duplicate dependencies.

Previously, we did scan sys.path but did prove problematic as it
produced false positives i.e. when build-time dependencies of
hooks - such as setuptools in pythonCatchConflictsHook itself -
where mistakenly flagged as duplicates; even though the are
not included in the outputs of the target dervation.

As all python runtime-dependencies are currently passed via
propagatedBuildInputs in nixpkgs, scanning that plus
site-packages seems sufficient to catch all conflicts that
matter at runtime and less likely to produce false positives.

The legacyHook in catch_conflicts_py2.py needs to be migrated
as well, if it's still needed.
2024-02-12 19:52:28 +07:00
github-actions[bot]
496cd829f0 Merge staging-next into staging 2024-02-11 18:01:38 +00:00
Matthieu Coudron
089f45ce69 buildLuarocksPackage: remove rockspecDir (#288036)
it was used only once and complexifies the buildLuarocksPackage function uselessly.
because buildLuarocksPackage accepts ... args, it wont trigger eval failures but this may break out of tree packages where the build can't find the rockspec anymore. Specify the path via `knownRockspec` if that's the case.
2024-02-11 15:09:01 +01:00
github-actions[bot]
1fe30fdf4b Merge staging-next into staging 2024-02-10 18:01:16 +00:00
Mario Rodas
427d230dee Merge pull request #287747 from r-ryantm/auto-update/starlark-rust
starlark-rust: 0.11.0 -> 0.12.0
2024-02-10 08:29:24 -05:00
github-actions[bot]
30da98a1d6 Merge staging-next into staging 2024-02-10 12:02:02 +00:00
R. Ryantm
a509ea56af starlark-rust: 0.11.0 -> 0.12.0 2024-02-10 11:53:56 +00:00
Mario Rodas
db19b7f939 Merge pull request #287679 from marsam/update-racket
racket: 8.11.1 -> 8.12
2024-02-10 06:30:47 -05:00
Mario Rodas
ce5180776e Merge pull request #287680 from marsam/update-luau
luau: 0.611 -> 0.612
2024-02-10 06:26:24 -05:00
Yt
3df8b0b1dc Merge pull request #287338 from r-ryantm/auto-update/erlang_odbc_javac
erlang_odbc_javac: 25.3.2.8 -> 25.3.2.9
2024-02-10 10:27:08 +00:00
Mario Rodas
e5667c4a09 racket,racket-minimal: 8.11.1 -> 8.12
Changelog: https://blog.racket-lang.org/2024/02/racket-v8-12.html
2024-02-10 04:20:00 +00:00
Mario Rodas
cc593cd0fe luau: 0.611 -> 0.612
Diff: https://github.com/luau-lang/luau/compare/0.611...0.612

Changelog: https://github.com/luau-lang/luau/releases/tag/0.612
2024-02-10 04:20:00 +00:00
github-actions[bot]
1022c88f8b Merge staging-next into staging 2024-02-10 00:02:42 +00:00
Yt
7a360c0f6f Merge pull request #287391 from r-ryantm/auto-update/erlang_26
erlang_26: 26.2.1 -> 26.2.2
2024-02-09 21:34:59 +00:00
Mario Rodas
c5373bf5ed Merge pull request #287352 from marsam/update-bundler
bundler: 2.5.5 -> 2.5.6
2024-02-09 05:29:45 -05:00
R. Ryantm
41b00890ef erlang_26: 26.2.1 -> 26.2.2 2024-02-09 06:11:17 +00:00
Martin Weinelt
77f3fe45d4 Merge pull request #287090 from mweinelt/python-3.11.8-3.12.2
python311: 3.11.7 -> 3.11.8; python312: 3.12.1 -> 3.12.2
2024-02-09 03:23:57 +01:00
R. Ryantm
1b74d71d02 erlang_odbc_javac: 25.3.2.8 -> 25.3.2.9 2024-02-08 23:47:35 +00:00
github-actions[bot]
b7cf3752c9 Merge staging-next into staging 2024-02-08 12:01:42 +00:00
github-actions[bot]
6556cc0f76 Merge master into staging-next 2024-02-08 12:01:14 +00:00
R. Ryantm
d8c4bf32eb wasmtime: 17.0.0 -> 17.0.1 2024-02-08 07:23:03 +00:00
Mario Rodas
7ebc294d95 ruby.rubygems: 3.5.5 -> 3.5.6
Changelog: https://github.com/rubygems/rubygems/blob/v3.5.6/CHANGELOG.md
2024-02-08 04:20:00 +00:00
Martin Weinelt
45fd60685f python312: 3.12.1 -> 3.12.2
https://docs.python.org/release/3.11.8/whatsnew/changelog.html
2024-02-08 00:54:57 +01:00
Martin Weinelt
8751812a3b python311: 3.11.7 -> 3.11.8
https://docs.python.org/release/3.11.8/whatsnew/changelog.html
2024-02-07 18:49:49 +01:00
github-actions[bot]
d007b5f45c Merge staging-next into staging 2024-02-07 12:01:41 +00:00
github-actions[bot]
03dd2b9470 Merge master into staging-next 2024-02-07 12:01:11 +00:00
Sandro
d5917b14b3 mk-python-derivation: fix passthru.updateScript being merged into the derivation (#241922)
Before updateScript was being merged to pdm.updateScript.
With this commit it is being moved to the expected location pdm.passthru.updateScript
2024-02-07 08:14:34 +01:00
github-actions[bot]
20fa7cb02a Merge staging-next into staging 2024-02-07 00:02:29 +00:00
github-actions[bot]
9824e51195 Merge master into staging-next 2024-02-07 00:02:01 +00:00
Matthieu Coudron
ff5b2d7d00 lua.tests: add test for relative import
better error message as well
extracted from https://github.com/NixOS/nixpkgs/pull/273342

written by heyarne
2024-02-06 23:21:41 +01:00
Martin Weinelt
76f6ad253d python312: use vendored mpdecimal library on darwin
Building with --with-system-mpdecimal fails on both darwin architectures,
independent of the mpdecimal version used.
2024-02-06 20:44:08 +01:00
github-actions[bot]
22a69df235 Merge staging-next into staging 2024-02-05 00:02:43 +00:00
github-actions[bot]
42e44c0583 Merge master into staging-next 2024-02-05 00:02:17 +00:00
Weijia Wang
67ac70f567 Merge pull request #282278 from r-ryantm/auto-update/cel-go
cel-go: 0.18.2 -> 0.19.0
2024-02-04 23:11:36 +01:00