7c6f434c
9e5ddd8378
acl2: backport fix for fastnumio on recent sbcl versions ( #346656 )
2024-10-06 18:24:38 +00:00
K900
84fce7e588
Merge remote-tracking branch 'origin/staging-next' into staging
2024-10-06 21:11:05 +03:00
github-actions[bot]
7ab01e096c
Merge master into staging-next
2024-10-06 18:03:58 +00:00
Pavol Rusnak
be024fcd16
rustpython: 0.3.1 -> 0.4.0 ( #346871 )
2024-10-06 17:47:34 +02:00
Nick Cao
4922549867
wazero: 1.8.0 -> 1.8.1 ( #346788 )
2024-10-06 09:50:28 -04:00
jfvillablanca
859d6cdd8e
rustpython: 0.3.1 -> 0.4.0
2024-10-06 20:59:50 +08:00
github-actions[bot]
f4d64b5b37
Merge staging-next into staging
2024-10-06 12:05:45 +00:00
github-actions[bot]
5c3e5ec59f
Merge master into staging-next
2024-10-06 12:05:15 +00:00
Rafael Fernández López
225ee2f5f1
wasmtime: 25.0.0 -> 25.0.1
2024-10-06 12:53:31 +02:00
R. Ryantm
1aa7951dfc
wazero: 1.8.0 -> 1.8.1
2024-10-06 02:54:01 +00:00
Keshav Kini
ed9ef0cfe3
acl2: backport fix for fastnumio on recent sbcl versions
...
Fixes #346392 .
2024-10-05 04:30:14 -07:00
github-actions[bot]
ae87c79207
Merge staging-next into staging
2024-10-03 18:05:09 +00:00
github-actions[bot]
192fd67cc3
Merge master into staging-next
2024-10-03 18:04:30 +00:00
OTABI Tomoya
4caa900960
python313: 3.13.0rc2 -> 3.13.0rc3 ( #345809 )
2024-10-04 00:30:44 +09:00
github-actions[bot]
514c3e33c0
Merge staging-next into staging
2024-10-02 12:06:13 +00:00
github-actions[bot]
58677f23e2
Merge master into staging-next
2024-10-02 12:05:45 +00:00
Doron Behar
cb793d5383
nextflow: 22.10.6 -> 24.08.0-edge + remove buildFHSEnv + compile from source + add tests ( #339197 )
2024-10-02 09:36:29 +03:00
Rolf Schröder
f481bad1e7
nextflow: fix build on darwin
2024-10-02 06:07:40 +02:00
Martin Weinelt
62939616bc
python313: 3.13.0rc2 -> 3.13.0rc3
...
https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-0rc3
2024-10-02 02:05:13 +02:00
github-actions[bot]
4a1f411e5d
Merge staging-next into staging
2024-09-30 18:05:14 +00:00
github-actions[bot]
27e693e46c
Merge master into staging-next
2024-09-30 18:04:40 +00:00
Martin Weinelt
a2ed02c4c2
cpython: add python team as maintainers
2024-09-30 19:41:04 +02:00
github-actions[bot]
ae672606d5
Merge staging-next into staging
2024-09-29 00:16:13 +00:00
github-actions[bot]
080ddac139
Merge master into staging-next
2024-09-29 00:15:45 +00:00
Thomas Gerbet
bb8164e262
php83: 8.3.11 -> 8.3.12
...
Fixes CVE-2024-8927, CVE-2024-9026 and CVE-2024-8925.
Changes:
https://www.php.net/ChangeLog-8.php#8.3.12
2024-09-27 21:33:36 +02:00
Thomas Gerbet
922f9d74de
php82: 8.2.23 -> 8.2.24
...
Fixes CVE-2024-8927, CVE-2024-9026 and CVE-2024-8925.
Changes:
https://www.php.net/ChangeLog-8.php#8.2.24
2024-09-27 21:32:19 +02:00
Thomas Gerbet
27f1613fd0
php81: 8.1.29 -> 8.1.30
...
Fixes CVE-2024-8927, CVE-2024-9026 and CVE-2024-8925.
Changes:
https://www.php.net/ChangeLog-8.php#8.1.30
2024-09-27 21:30:57 +02:00
Rolf Schröder
8d15ee11ac
tests/nextflow: init
2024-09-26 10:10:03 +03:00
Rolf Schröder
e7dac85a81
nextflow: add a passthru.tests.version
2024-09-26 10:10:01 +03:00
Rolf Schröder
6a1ce54871
nextflow: 22.10.6 -> 24.04.4 + remove buildFHSEnv
...
`nextflow` is no build by compiling from source instead of using the
downloaded release file. This improves the overall accesibility
(`version` will be shown on https://search.nixos.org/packages?query=nextflow )
and allows to add & run tests more easily.
2024-09-26 10:09:54 +03:00
Stig Palmquist
c49774ff46
perl540: fix build in stage1, add C locale patch
...
- Add patch from Perl upstream fixing build if only C locale is
available
- Change back from `perl538` to `perl` (perl540) in bootstrap-stage-1
2024-09-25 18:38:27 +02:00
github-actions[bot]
ce44139ef1
Merge master into staging-next
2024-09-25 06:04:53 +00:00
Artturin
f0e657f3b1
Merge branch 'master' into staging-next
2024-09-25 06:05:01 +03:00
OTABI Tomoya
ff7ebf514d
janet: 1.35.2 -> 1.36.0 ( #341936 )
2024-09-25 12:02:20 +09:00
Nick Cao
37ecb9c837
nelua: 0-unstable-2024-08-04 -> 0-unstable-2024-09-22 ( #344168 )
2024-09-24 17:53:56 -04:00
Artturin
e0464e4788
treewide: replace stdenv.is
with stdenv.hostPlatform.is
...
In preparation for the deprecation of `stdenv.isX`.
These shorthands are not conducive to cross-compilation because they
hide the platforms.
Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way
One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059
There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.
```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
R. Ryantm
a09d8e9cda
nelua: 0-unstable-2024-08-04 -> 0-unstable-2024-09-22
2024-09-24 09:09:09 +00:00
R. Ryantm
f5061b9fb6
wasmtime: 24.0.0 -> 25.0.0
2024-09-20 22:45:55 +00:00
K900
d8a54461fc
Merge remote-tracking branch 'origin/staging-next' into staging
2024-09-20 07:27:56 +03:00
h7x4
9a6c76c4af
treewide: remove unused inputs ( #342672 )
2024-09-19 20:36:18 +02:00
Nick Cao
f907fe2c16
zef: 0.22.1 -> 0.22.2 ( #342945 )
2024-09-19 12:52:44 -04:00
github-actions[bot]
1f0ce6a4e5
Merge staging-next into staging
2024-09-19 12:05:50 +00:00
R. Ryantm
a003c8a2c2
elixir: 1.17.2 -> 1.17.3
2024-09-19 03:37:13 +00:00
R. Ryantm
891f464d53
zef: 0.22.1 -> 0.22.2
2024-09-19 02:58:03 +00:00
Peder Bergebakken Sundt
8c8c27bb19
treewide: remove unused inputs
2024-09-18 01:00:07 +02:00
K900
b24e9a53ca
Merge remote-tracking branch 'origin/staging-next' into staging
2024-09-17 09:07:34 +03:00
Anderson Torres
f0e64ce16f
treewide: migrate packages maintained by AndersonTorres to by-name
...
Manual migration for the sake of by-name migration is no longer discouraged
since #340235 .
2024-09-16 14:26:47 -03:00
github-actions[bot]
84a5c54b60
Merge staging-next into staging
2024-09-15 12:05:26 +00:00
Stig
888bf6922b
perlInterpreters.perl536: drop the attribute ( #341985 )
2024-09-15 10:54:35 +02:00
OTABI Tomoya
fff13abe46
mk-python-derivation: don't expose check args when doCheck = false ( #327264 )
2024-09-15 17:09:15 +09:00
Sergei Trofimovich
a41bb2c31e
perlInterpreters.perl536: drop the attribute
...
Without the change `nixpkgs` exposes unevaluatable attribute as:
$ nix build --no-link -f. perlInterpreters.perl536.perlOnBuild
error: attribute 'perl536' missing
at pkgs/development/interpreters/perl/interpreter.nix:207:37:
206| perlOnBuildForBuild = override pkgsBuildBuild.${perlAttr};
207| perlOnBuildForHost = override pkgsBuildHost.${perlAttr};
| ^
208| perlOnBuildForTarget = override pkgsBuildTarget.${perlAttr};
Did you mean one of perl538 or perl540?
The interpreter depends on presence of `perl536` attribute which wa
removed recently.
2024-09-15 07:05:28 +01:00
R. Ryantm
ba0125efd1
babashka-unwrapped: 1.3.191 -> 1.4.192
2024-09-15 00:43:13 +00:00
R. Ryantm
9ecb30a533
janet: 1.35.2 -> 1.36.0
2024-09-15 00:40:41 +00:00
github-actions[bot]
2e6560786a
Merge staging-next into staging
2024-09-14 12:05:07 +00:00
Alyssa Ross
9316c5f8e8
update-python-libraries: enable nix-command consistently
...
This was already done for nix eval in _get_attr_value, but not in
other places.
2024-09-14 13:41:25 +02:00
github-actions[bot]
faf7f6fa64
Merge staging-next into staging
2024-09-13 06:05:28 +00:00
Fabián Heredia Montiel
673d99f140
bats.libraries.bats-detik: fix 1.3.2 hash ( #340095 )
2024-09-12 23:52:00 -06:00
Philip Taron
e630216c6b
[staging] perl: 5.38.2 -> 5.40.0 ( #333286 )
...
After discussing on Matrix in the [#staging](https://matrix.to/#/#staging:nixos.org ) room, I'm merging this as-is without waiting for changes to the `enableParallelBuilding = false;` line.
There are several in-the-wings PRs (one from @emilazy) that attempt to bring load-limit, which is a more sensible accounting of the work that a derivation is doing, into Nix itself. If and when that lands, we'll be able to just set `enableParallelBuilding = true;` again, without any specific casing around the `NIX_BUILD_CORES` stdenv variable.
2024-09-12 16:22:26 -07:00
github-actions[bot]
76f4ef688d
Merge staging-next into staging
2024-09-12 06:05:16 +00:00
K900
4e803e9656
Merge remote-tracking branch 'origin/staging-next' into staging
2024-09-12 07:00:07 +03:00
Martin Weinelt
d4df896127
python39: 3.9.19 -> 3.9.20; python310: 3.10.14 -> 3.10.15; python313: 3.13.0rc1 -> 3.13.0rc2 ( #340330 )
2024-09-12 04:27:49 +02:00
adisbladis
3fd64819c1
python3Packages.mkPythonEditablePackage: init ( #339228 )
2024-09-12 09:35:13 +12:00
Alyssa Ross
b2f01b8861
python3: get the triple from the build system
...
We don't need the sysconfigdata name at eval time, so trying to
reimplement platform_triplet.c in Nix is unnecessarily painful
compared to just getting it from the build system after the fact.
2024-09-10 17:32:02 +02:00
adisbladis
de1fdc9fe0
python3Packages.mkPythonEditablePackage: init
2024-09-08 17:13:21 +12:00
OTABI Tomoya
4ebf78a90d
python312: 3.12.5 -> 3.12.6; python311: 3.11.9 -> 3.11.10 ( #340252 )
2024-09-08 09:22:26 +09:00
Tobias Mayer
8df266da79
pkgsStatic.perl: fix build
2024-09-07 19:09:49 +02:00
Marcus Ramberg
384f9f8336
perl: 5.38.2 -> 5.40.0
...
- perl: perl538 -> perl540
- perl: disable parallel building as it fails for 5.40
- perlPackages: perl538Packages -> perl540Packages
- perlCross: 84db4c7 -> 1.6
2024-09-07 19:09:39 +02:00
Philip Taron
4160ccc634
treewide: handle *Phases
variables __structuredAttrs
-agnostically ( #339117 )
2024-09-07 09:17:57 -07:00
Martin Weinelt
6868416e1a
python313: 3.13.0rc1 -> 3.13.0rc2
...
https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-0-release-candidate-2
2024-09-07 17:41:41 +02:00
Martin Weinelt
53a9c0f5a8
python310: 3.10.14 -> 3.10.15
...
https://docs.python.org/release/3.10.15/whatsnew/changelog.html
2024-09-07 17:40:41 +02:00
Martin Weinelt
f60667a875
python39: 3.9.19 -> 3.9.20
...
https://docs.python.org/release/3.9.20/whatsnew/changelog.html
2024-09-07 17:39:54 +02:00
Michael Stahnke
a487044287
ruby: 3.3.4 -> 3.3.5 ( #340137 )
...
Fixes: CVE-2024-43398
Fixes: CVE-2024-41946
Fixes: CVE-2024-41123
Fixes: CVE-2024-39908
2024-09-07 08:53:28 +02:00
github-actions[bot]
319af78438
Merge master into staging-next
2024-09-07 06:04:15 +00:00
Martin Weinelt
a161af2daa
python311: 3.11.9 -> 3.11.10
...
https://docs.python.org/release/3.11.10/whatsnew/changelog.html
2024-09-07 06:06:06 +02:00
Martin Weinelt
9550eb8922
python312: 3.12.5 -> 3.12.6
...
https://docs.python.org/release/3.12.6/whatsnew/changelog.html
2024-09-07 06:03:19 +02:00
Yt
2bd06aae37
beam-packages: add nodocs target for building ex_doc on 27+ ( #340105 )
2024-09-07 01:51:54 +00:00
github-actions[bot]
b6b2ac4f61
Merge master into staging-next
2024-09-07 00:12:59 +00:00
Thiago Kenji Okada
09a5d0711e
clojure: 1.11.4.1474 -> 1.12.0.1479 ( #340122 )
2024-09-06 20:07:22 +01:00
github-actions[bot]
079813d5c4
Merge master into staging-next
2024-09-06 18:03:54 +00:00
José Luis Lafuente
7c78be883a
clojure: 1.11.4.1474 -> 1.12.0.1479
2024-09-06 17:04:36 +02:00
Adam C. Stephens
5f9c591eed
erlang_27: 27.0 -> 27.0.1 ( #329427 )
2024-09-06 10:21:21 -04:00
Adam Stephens
836658e721
beam-packages: add nodocs target for building ex_doc on 27+
2024-09-06 09:57:17 -04:00
brokenpip3
361379d6fa
bats.libraries.bats-detik: fix 1.3.2 hash
2024-09-06 15:36:53 +02:00
lucasew
b9732794c2
emilua: add lucasew as maintainer
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-09-05 22:32:34 -03:00
lucasew
f3d6b2ebef
emilua: add setup hook that populates EMILUA_PATH
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-09-05 21:41:10 -03:00
lucasew
278b2dfe71
emiluaPlugins.beast: init at 1.1.0
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-09-05 21:41:07 -03:00
lucasew
a5122b1010
emilua: expose sitePackages
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-09-05 21:40:12 -03:00
lucasew
31b900b152
emilua: 0.7.3 -> 0.10.1
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-09-05 21:39:25 -03:00
lucasew
5718c4382a
emilua: add update script
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-09-05 21:39:25 -03:00
lucasew
72cd45cc35
emilua: sparse checkout trial.protocol as only headers are used
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-09-05 21:39:20 -03:00
K900
23b4832da0
Merge remote-tracking branch 'origin/master' into staging-next
2024-09-04 08:53:48 +03:00
Sandro
1cafed561b
bats.libraries.bats-detik: 1.3.0 -> 1.3.2 ( #338040 )
2024-09-03 22:25:19 +02:00
Artturin
7e37cb58fc
groovy: add completion,desktop support ( #321462 )
2024-09-03 22:39:20 +03:00
Stig Palmquist
0cdec497e1
nqp: no auto update
2024-09-03 13:22:49 +02:00
Stig Palmquist
2cb1c91f10
moarvm: no auto update
2024-09-03 13:22:25 +02:00
Stig Palmquist
d2447c306e
rakudo: no auto update
2024-09-03 13:21:39 +02:00
Yueh-Shun Li
758056dac7
treewide: handle postPhases __structuredAttrs-agnostically
...
Always specify the postPhases attribute as a list instead of a string.
Append elements to the postPhases Bash variable using appendToVar
instead of string or Bash array concatenation.
2024-09-03 05:56:17 +08:00
Yueh-Shun Li
054c5f0e10
treewide: handle preDistPhases __structuredAttrs-agnostically
...
Always specify the preDistPhases attribute as a list instead of a string.
Append elements to the preDistPhases Bash variable using appendToVar
instead of string or Bash array concatenation.
Handle element insertion before a specific element using string
substitution as before, but handle both structured and unstructured
attributes.
2024-09-03 05:33:59 +08:00
Yueh-Shun Li
385d523a8e
treewide: handle preInstallPhases __structuredAttrs-agnostically
...
Always specify the preInstallPhases attribute as a list instead of a
string.
Append elements to the preInstallPhases Bash variable using appendToVar
instead of string or Bash array concatenation.
2024-09-03 05:33:59 +08:00
github-actions[bot]
4aa8416117
Merge master into staging-next
2024-09-02 12:05:34 +00:00
Sandro
e4a2b7892d
bwbasic: darwin build fix, derivation cleanup / RFC format ( #336730 )
2024-09-02 11:43:09 +02:00
Matteo Pacini
5e0698df32
bwbasic: format with nixfmt-rfc-style
2024-09-02 08:56:42 +01:00
Matteo Pacini
c027f3704a
bwbasic: derivation cleanup
2024-09-02 08:56:42 +01:00
brokenpip3
3b5e411a5f
bats.libraries: Add brokenpip3 as maintainer
2024-09-01 10:34:28 +02:00
qwqawawow
e84c5104d5
groovy: add completion,desktop support
2024-09-01 09:35:12 +08:00
github-actions[bot]
1fdf4b61a4
Merge staging-next into staging
2024-09-01 00:16:33 +00:00
brokenpip3
d36980f098
bats.libraries.bats-detik: 1.3.0 -> 1.3.2
2024-08-31 20:50:59 +02:00
github-actions[bot]
f20de6f5f1
Merge staging-next into staging
2024-08-31 18:04:19 +00:00
Maximilian Bosch
e2bc8e8227
php82: 8.2.22 -> 8.2.23
...
ChangeLog: https://www.php.net/ChangeLog-8.php#PHP_8_2
2024-08-31 15:57:14 +02:00
Maximilian Bosch
64d4d45edb
php83: 8.3.10 -> 8.3.11 ( #338453 )
2024-08-31 15:40:00 +02:00
R. Ryantm
19f1cc65bd
php83: 8.3.10 -> 8.3.11
2024-08-30 18:38:52 +00:00
github-actions[bot]
d8c78f272c
Merge staging-next into staging
2024-08-30 18:04:32 +00:00
github-actions[bot]
b857d97eec
Merge master into staging-next
2024-08-30 18:04:02 +00:00
OTABI Tomoya
afbde71a11
python313FreeThreading: fix build ( #337791 )
2024-08-31 01:07:18 +09:00
github-actions[bot]
4544f25eb8
Merge staging-next into staging
2024-08-30 06:04:59 +00:00
github-actions[bot]
b9ec6f58ab
Merge master into staging-next
2024-08-30 06:04:29 +00:00
adisbladis
8cd58c7e14
python3Packages.mkPythonMetaPackage: init
...
This function exists create a meta package containing [metadata files](https://packaging.python.org/en/latest/specifications/recording-installed-packages/ ) to satisfy a dependency on a package, without it actually having been installed into the environment.
2024-08-30 00:24:31 +12:00
Martin Weinelt
0ea153ce17
python313FreeThreading: fix build
...
The build uses a `t` suffix on the lib prefix.
2024-08-28 01:15:37 +02:00
OTABI Tomoya
7ccd711f35
python{39,310,311,312,313}: Allow using cc to resolve dynamic libraries ( #328943 )
2024-08-27 21:45:22 +09:00
github-actions[bot]
0629545b27
Merge master into staging-next
2024-08-27 00:13:08 +00:00
Martin Weinelt
9c50de8b57
tree-wide: remove eelco as maintainer from things he no longer maintains ( #336287 )
2024-08-26 20:39:56 +02:00
Piotr Kwiecinski
9a04e8dc45
php81: replace a patch from a fork with an official commit
2024-08-24 15:13:22 +02:00
Piotr Kwiecinski
8f66f0bcf9
php81: replace local patch with an official commit
2024-08-24 14:20:44 +02:00
github-actions[bot]
8751a0ec8d
Merge master into staging-next
2024-08-24 00:12:18 +00:00
Pol Dellaiera
52ab6fa34f
Merge pull request #336598 from wahjava/update/racket
...
racket: 8.13 -> 8.14
2024-08-24 00:02:51 +02:00
Nick Cao
a1b8af3671
Merge pull request #336689 from r-ryantm/auto-update/lune
...
lune: 0.8.7 -> 0.8.8
2024-08-23 15:21:32 -04:00
github-actions[bot]
ceef45b437
Merge master into staging-next
2024-08-23 12:05:14 +00:00
Matteo Pacini
d956ce0645
bwbasic: fixed darwin build
2024-08-23 09:56:28 +01:00
Thomas Gerbet
7cd5d6556f
Merge pull request #336377 from ereslibre/bump-wasmtime
...
wasmtime: 23.0.1 -> 24.0.0
2024-08-23 10:49:27 +02:00
github-actions[bot]
8aed0e83e9
Merge staging-next into staging
2024-08-23 06:04:43 +00:00
R. Ryantm
8ae196f7c5
lune: 0.8.7 -> 0.8.8
2024-08-23 04:20:36 +00:00
Sebastián Mancilla
97d9310ebc
Merge pull request #334912 from r-ryantm/auto-update/wazero
...
wazero: 1.7.3 -> 1.8.0
2024-08-22 22:17:07 -04:00
Ashish SHUKLA
3238b16ece
racket: 8.13 -> 8.14
...
Changes: https://blog.racket-lang.org/2024/08/racket-v8-14.html
2024-08-23 00:29:21 +05:30
github-actions[bot]
3eb04240cf
Merge staging-next into staging
2024-08-22 18:04:25 +00:00
PERARD-G N.
7f43bed360
hashlink: add haxelib library to output ( #257628 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-08-22 14:31:22 +02:00
K900
5c68540f8b
Merge remote-tracking branch 'origin/staging-next' into staging
2024-08-22 13:20:38 +03:00
Sandro
021e453cc6
Merge pull request #328839 from trofi/lua5_4-update
2024-08-22 11:50:48 +02:00
Rafael Fernández López
59ff74f36d
wasmtime: 23.0.1 -> 24.0.0
2024-08-21 20:18:11 +02:00
Alyssa Ross
007088359e
python3: break infinite recursion
...
Checking if bluez is a derivation requires evaluating whether an
emulator is available (in the case that gobject-introspection is
available), which when cross compiling requires evaluating qemu, which
requires evaluating libxml2, which requires evaluating Python.
The recursion break happens in the Python expression because it's the
thing behaving unusually, by forcing evaluation of all of its
arguments, even ones that are optional and unused.
Fixes: 8b3a4a617e
("bluez: fix when gobject-introspection unsupported")
2024-08-21 18:45:30 +02:00
Jade Lovelace
5dfdb09561
tree-wide: remove eelco as maintainer from things he no longer maintains
...
While preparing this change, I read the git blame on all of the files I
touched. I saw a working lifetime of building this system which we use
every day and love dearly and keep maintained ourselves. I saw commits
from a 14 year range between 2003 to 2017!! I could not be more thankful
for Eelco's work on building large parts of the foundation of nixpkgs
that all of us rely on now.
However, the end date of that range of the files I looked at the blame
on was 2017. I did not see surviving code from any newer date than that.
Looking at the Git logs, Eelco has been working on other things, and
that's totally fine.
However, it means that our maintenance metadata is out of date on a lot
of packages, and *that*'s the reason I am submitting this change. There
are a lot of packages that don't have anyone with their name on them to
be pinged if they need attention, even if they have had recent activity
(although it is never clear if recent activity was just someone fixing
it because ZHF or because the package actually matters to them).
There are a lot of packages with storied history that maybe don't need
to be in the set anymore at all since they have not been touched in
years; or maybe they are simply finished.
Empty maintainer lists should be a sign that we need to figure out who
maintains it or potentially remove it if it has rotted, and allowing the
maintainer list to be empty if it is already not maintained is part of a
healthy repository ecology.
Either way, I would like to have the maintenance metadata not mislead
anyone into sending Eelco emails about packages he doesn't, in practice,
work on anymore. I have not removed his name from everything; there are
some things that he is the upstream for or has worked on more recently,
for instance, like Nix, which I have left alone.
2024-08-21 01:17:45 -07:00
Pol Dellaiera
dbc4f15b89
Merge pull request #308059 from drupol/build-support/php/remove-composer-local-repo-plugin
...
build-support/php: init `buildComposerProject2` and `mkComposerRepository2`
2024-08-20 18:38:44 +02:00
Philip Taron
b9676b7726
Merge pull request #335986 from tobim/pkgs/python312-static
...
pkgsStatic.python312: fix build
2024-08-20 05:51:23 -07:00
Tobias Mayer
f4917d2893
pkgsStatic.python312: fix build
2024-08-20 10:48:39 +02:00
Thomas Watson
3fe54abcd1
micropython: fix tests on darwin
2024-08-19 14:57:35 -05:00
Thomas Watson
bff7c05b3b
micropython: reduce source size to within Hydra limit
...
Uncompressed NAR goes from ~3.3G to ~970M.
2024-08-19 14:57:32 -05:00
Thomas Watson
0d48fd069d
micropython: use Nix make infra and build in parallel
2024-08-19 14:55:51 -05:00
Philip Taron
f8967b46f6
luajit: remove with lib statement
2024-08-18 06:31:15 -07:00
Philip Taron
ce3cb3730a
luajit_2_0: remove with lib statement
2024-08-18 06:31:15 -07:00
Philip Taron
0abbed5dd5
haskellLib.checkUnusedPackages: remove with lib statement
2024-08-18 06:31:15 -07:00
OTABI Tomoya
a37d8f5310
Merge pull request #333228 from mweinelt/python-3.12.5
...
python312: 3.12.4 -> 3.12.5
2024-08-17 22:25:02 +09:00
github-actions[bot]
b40c26a333
Merge staging-next into staging
2024-08-16 12:01:48 +00:00
Pol Dellaiera
4c110cd338
Merge pull request #334628 from piotrkwiecinski/8.4beta1
...
php84: 8.4.0alpha4 -> 8.4.0beta3
2024-08-16 09:12:20 +02:00
Piotr Kwiecinski
3e4323317c
php84: 8.4.0alpha4 -> 8.4.0beta3
2024-08-16 08:02:09 +02:00
John Ericson
c4a733d8e4
Merge pull request #320466 from rhelmot/freebsd-perl-env
...
perl: add cc in addition to makeBinaryWrapper
2024-08-15 14:15:57 -05:00
R. Ryantm
46469d01b3
wazero: 1.7.3 -> 1.8.0
2024-08-15 17:25:03 +00:00
Pol Dellaiera
65c0e4ebf6
build-support/php: implement v2
2024-08-15 13:43:00 +02:00
Pol Dellaiera
29aa9e9b12
Merge pull request #334411 from piotrkwiecinski/php81-libxml-2.13
...
php81: libxml 2.13 compatibility
2024-08-14 16:52:44 +02:00
OTABI Tomoya
936b2614d4
Merge pull request #334255 from rhoriguchi/pythonPackages.isPy312
...
pythonPackages: add missing isPy312
2024-08-14 23:07:09 +09:00
Piotr Kwiecinski
fa088a9477
php81: libxml2 2.13 compatibility
2024-08-13 20:17:12 +02:00
Martin Weinelt
0906206d42
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/top-level/python-packages.nix
2024-08-13 13:21:03 +02:00
Ryan Horiguchi
0961e3294f
pythonPackages: add missing isPy312
2024-08-13 01:08:32 +02:00
Luflosi
909bf79413
npiet: cleanup
...
- Move to pkgs/by-name
- Format
- Use `finalAttrs` instead of `rec` for passing the `version` to `fetchurl`
- Use `hash` instead of `sha256` for `fetchurl`
- Use `--replace-fail` instead of `--replace` for `substituteInPlace`
- Add `strictDeps = true`
- Use `lib` directly in `meta` instead of using `with lib;`
- Add `meta.changelog`
- Add `meta.mainProgram`
2024-08-12 23:43:06 +02:00
Martin Weinelt
038dfb6969
Merge remote-tracking branch 'origin/master' into staging-next
2024-08-11 21:20:35 +02:00
Pol Dellaiera
b4bc024641
Merge pull request #333629 from rc-zb/gaucheBootstrap-0.9.15
...
gaucheBootstrap: 0.9.12 -> 0.9.15, gauche: 0.9.13 -> 0.9.15
2024-08-11 20:34:41 +02:00
github-actions[bot]
a473a12c7d
Merge master into staging-next
2024-08-11 18:01:11 +00:00
Pol Dellaiera
ea41e82c90
Merge pull request #324831 from drupol/php/bump/july-2024
...
php84: init at 8.4.0alpha1
2024-08-11 19:01:03 +02:00
Pol Dellaiera
f5c25500e1
php84: init at 8.4.0alpha4
...
https://github.com/php/php-src/blob/php-8.4.0alpha4/NEWS
Announcements:
- alpha1 https://www.php.net/archive/2024.php#2024-07-05-1
- imap and pspell moved to PECL
- alpha3 https://www.php.net/archive/2024.php#2024-07-18-1
- alpha4 https://www.php.net/archive/2024.php#2024-08-01-3
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2024-08-11 12:12:49 +02:00
R. Ryantm
f20174de43
php83: 8.3.9 -> 8.3.10
2024-08-11 01:03:25 +00:00
github-actions[bot]
45080a9559
Merge master into staging-next
2024-08-10 18:01:08 +00:00
Nick Cao
dfbdc21aeb
Merge pull request #333178 from r-ryantm/auto-update/nelua
...
nelua: 0-unstable-2024-06-16 -> 0-unstable-2024-08-04
2024-08-10 12:02:36 -04:00
Nick Cao
38aedd2b70
Merge pull request #333686 from r-ryantm/auto-update/lune
...
lune: 0.8.6 -> 0.8.7
2024-08-10 11:39:31 -04:00
R. Ryantm
da9d7623d2
lune: 0.8.6 -> 0.8.7
2024-08-10 13:37:32 +00:00
OTABI Tomoya
d5e712870f
Merge pull request #331511 from mweinelt/python3.13.0-rc1
...
python313: 3.13.0b4 -> 3.13.0rc1
2024-08-10 21:24:21 +09:00
rczb
5039637648
gauche: 0.9.13 -> 0.9.15
2024-08-10 15:57:11 +08:00
rczb
e2e7fa3f95
gaucheBootstrap: 0.9.12 -> 0.9.15
2024-08-10 15:37:54 +08:00
github-actions[bot]
03e2e79ded
Merge master into staging-next
2024-08-09 18:01:11 +00:00
Bobby Rong
3785c1d7cc
Merge pull request #333028 from bobby285271/add/mozjs128
...
spidermonkey_128: init at 128.1.0
2024-08-09 21:01:36 +08:00
github-actions[bot]
d3ef01201e
Merge master into staging-next
2024-08-08 18:01:35 +00:00
Donovan Glover
388d097f4f
Merge pull request #332122 from r-ryantm/auto-update/cel-go
...
cel-go: 0.20.1 -> 0.21.0
2024-08-08 16:14:49 +00:00
Bobby Rong
46cd220898
spidermonkey_128: init at 128.1.0
2024-08-08 23:55:22 +08:00
Martin Weinelt
8878d8afcd
python312: 3.12.4 -> 3.12.5
...
https://docs.python.org/release/3.12.5/whatsnew/changelog.html
2024-08-08 15:36:12 +02:00
R. Ryantm
a1ef6c6d78
nelua: 0-unstable-2024-06-16 -> 0-unstable-2024-08-04
2024-08-08 07:29:22 +00:00
github-actions[bot]
e80257fbed
Merge master into staging-next
2024-08-07 00:02:22 +00:00
Franz Pletz
a93bc09c27
spidermonkey_102: remove
...
EOL since 2023/09
2024-08-07 01:37:34 +02:00
Franz Pletz
186194d87c
Merge pull request #331123 from ghpzin/330281-spidermonkey_91-fix-python312
2024-08-07 01:00:00 +02:00
Thiago Kenji Okada
f84a33ac4d
Merge pull request #332665 from r-ryantm/auto-update/clojure
...
clojure: 1.11.3.1463 -> 1.11.4.1474
2024-08-06 23:12:16 +01:00
Sergei Trofimovich
5ee19b6f17
octave.buildEnv: fix the eval
...
Without the change the eval fails as:
nix-repl> octave.buildEnv
error:
… while evaluating the attribute 'buildEnv'
at pkgs/development/interpreters/octave/default.nix:205:7:
204| inherit enableQt enableReadline enableJava;
205| buildEnv = callPackage ./build-env.nix {
| ^
206| octave = finalAttrs.finalPackage;
… while calling a functor (an attribute set with a '__functor' attribute)
at /home/slyfox/dev/git/nixpkgs-master/lib/customisation.nix:264:13:
263| in if missingArgs == {}
264| then makeOverridable f allArgs
| ^
265| # This needs to be an abort so it can't be caught with `builtins.tryEval`,
(stack trace truncated; use '--show-trace' to show the full, detailed trace)
error: function 'anonymous lambda' called with unexpected argument 'octavePackages'
at pkgs/development/interpreters/octave/build-env.nix:1:1:
1| { lib, stdenv, octave, buildEnv
| ^
2| , makeWrapper, texinfo
2024-08-06 21:39:08 +01:00
Martin Weinelt
0b0dd33e0a
python312Packages.setuptoolsCheckHook: remove
...
The hook relied on the `test` command passed to `setup.py`, which has
long been deprecated and finally removed in setuptools 72.0.
2024-08-06 18:18:40 +02:00
R. Ryantm
345f5939ca
clojure: 1.11.3.1463 -> 1.11.4.1474
2024-08-06 08:38:33 +00:00
Vladimír Čunát
d4720e9c1e
Merge branch 'staging-next' into staging
...
There was a nontrivial conflict in pkgs/stdenv/linux/bootstrap-tools*
(reorganizing code vs. modifying it) I hope I really got it right.
2024-08-05 11:05:55 +02:00
Pol Dellaiera
f099c76da7
Merge pull request #332125 from r-ryantm/auto-update/php
...
php: 8.2.21 -> 8.2.22
2024-08-04 15:49:40 +02:00
R. Ryantm
7d4f7c2b91
cel-go: 0.20.1 -> 0.21.0
2024-08-04 00:40:19 +00:00
R. Ryantm
cdce031214
php: 8.2.21 -> 8.2.22
2024-08-04 00:39:14 +00:00
Sigmanificient
63d05d989e
pkgs/development: remove unused arguments
2024-08-03 17:18:20 +02:00
Martin Weinelt
430a009282
python313: 3.13.0b4 -> 3.13.0rc1
...
https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-0rc1
2024-08-01 13:52:30 +02:00
K900
4f29b5a16b
Merge remote-tracking branch 'origin/staging-next' into staging
2024-07-31 08:57:17 +03:00
ghpzin
2fbc05e81b
spidermonkey_{91,102}: fix build
...
- fix previous patch to a more "stable" url
- use python311 for 91 and 102
2024-07-30 19:28:42 +03:00
Jörg Thalheim
5356420466
treewide: remove unused with statements from maintainer lists
...
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
-e 's!with lib.maintainers; \[ *\];![ ];!' \
-e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
github-actions[bot]
9f368dc2ef
Merge staging-next into staging
2024-07-28 18:01:25 +00:00
Anthony ROUSSEL
6add9ceeee
ruby.rubygems: fix delete binstub lock files
...
Fixes bug introduced with https://github.com/rubygems/rubygems/pull/7797
Binstub lock files are not deleted once the binstub is created,
and this breaks some build like mastodon.
2024-07-28 16:32:12 +02:00