Commit Graph

9862 Commits

Author SHA1 Message Date
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