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
github-actions[bot]
e26c2ed42f
Merge staging-next into staging
2024-07-28 06:01:29 +00:00
github-actions[bot]
384d08d20d
Merge master into staging-next
2024-07-28 06:01:00 +00:00
Atemu
cc973ae8bb
Merge pull request #330363 from peterhoeg/mainprogram
...
add mainProgram to a number of packages
2024-07-28 02:57:53 +02:00
github-actions[bot]
4007341b1f
Merge staging-next into staging
2024-07-27 12:01:37 +00:00
Peter Hoeg
3040c1ebd0
ruby: add mainProgram
2024-07-27 10:31:11 +02:00
Vladimír Čunát
64c6a981fe
Merge branch 'master' into staging-next
2024-07-27 09:18:58 +02:00
natsukium
2e2f18813c
mk-python-derivation: don't expose check args when doCheck = false
...
This change prevents rebuilds if we change check flags when
doCheck = false. It's useful, for example, when tests are separated in
`passthru.tests`.
2024-07-27 11:26:55 +09:00
Matthias Beyer
702b76c926
Merge pull request #329614 from r-ryantm/auto-update/wasmer
...
wasmer: 4.3.4 -> 4.3.5
2024-07-26 20:41:58 +02:00
github-actions[bot]
8c2e73a4ed
Merge staging-next into staging
2024-07-26 18:01:39 +00:00
Randy Eckenrode
e88f0cf2f2
Revert "ruby_3_3: work around useSystemCoreFoundationFramework"
...
This reverts commit b03ca962b0
.
2024-07-26 12:41:45 -04:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Sigmanificient
6dd44107ac
treewide: remove unused lib (and other) arguments
2024-07-26 11:18:09 +02:00
Vladimír Čunát
43a9a6055b
Merge #330033 : ruby_3_3: work around useSystemCoreFoundationFramework
...
...into staging-next
2024-07-26 09:20:43 +02:00
K900
1410c766c8
Merge remote-tracking branch 'origin/master' into staging-next
2024-07-26 08:41:08 +03:00
Silvan Mosberger
29016e9c0e
Merge pull request #324682 from philiptaron/__attrsFailEvaluation/python
...
pythonPackages: move __attrsFailEvaluation to allow deeper inspection
2024-07-26 02:00:22 +02:00
Randy Eckenrode
b03ca962b0
ruby_3_3: work around useSystemCoreFoundationFramework
...
Similar issue as https://github.com/NixOS/nixpkgs/pull/329526 . Ruby 3.3 attempts to merge objects during the build, which fails due to stricter handling of `-rpath` in ld64.
2024-07-25 18:51:42 -04:00
Audrey Dutcher
f293272682
perl: add cc in addition to makeBinaryWrapper. see NixOS#311794
...
The "correct" solution to this problem (makeBinaryWrapper fails to be
able to compile the binary wrapper when building a freebsd cross env) is
that makeBinaryWrapper should propagate or embed a reference to the
compiler. However, this causes build failures on musl, so this will have
to do for now.
2024-07-24 12:40:30 -07:00
R. Ryantm
cca88a1f5d
wasmer: 4.3.4 -> 4.3.5
2024-07-24 09:32:05 +00:00
Vladimír Čunát
cd346565bb
Merge branch 'master' into staging-next
2024-07-24 07:19:19 +02:00
Barry Moore
d297a17708
erlang_27: 27.0 -> 27.0.1
2024-07-23 13:14:56 -04:00
R. Ryantm
972265dc57
rune: 0.13.3 -> 0.13.4
2024-07-23 12:52:18 +00:00
github-actions[bot]
09a27d5bc1
Merge master into staging-next
2024-07-23 00:02:18 +00:00
Nick Cao
0453e70ed3
Merge pull request #329228 from r-ryantm/auto-update/wasmtime
...
wasmtime: 22.0.0 -> 23.0.1
2024-07-22 17:17:35 -04:00
R. Ryantm
4acb6adf1d
wasmtime: 22.0.0 -> 23.0.1
2024-07-22 19:55:01 +00:00
Artturin
60e9cffe2c
Merge branch 'master' into staging-next
2024-07-22 22:53:31 +03:00
Doron Behar
19bc619c1c
Merge pull request #328318 from r-ryantm/auto-update/octave
...
octave: 8.4.0 -> 9.2.0
2024-07-22 09:15:42 +03:00
Audrey Dutcher
66d41e75e8
python{39,310,311,312,313}: Allow using cc to resolve dynamic libraries
...
This patch hasn't been complete since an alternate case was added to
cpython which allows using ld(1) to resolve libraries. In addition to
this, the stated reason for the patch, to improve startup times by
preventing cpython from invoking gcc to resolve libuuid, has not been an
issue since that logic was removed in cpython 3.9. Finally, this patch
creates a disparity between Linux and other operating systems (I am
working on FreeBSD right now) since the ld(1) case is system gated.
Since it no longer accomplishes its stated purpose, is no longer needed,
and creates platform disparities, we should remove it.
I've left the half of this patch which prevents /sbin/ldconfig from
being invoked, since no nix-compiled program should ever be invoking
absolute paths like this.
2024-07-20 23:56:42 -07:00
Sergei Trofimovich
69ba3f70eb
lua5_4: 5.4.6 -> 5.4.7
...
Changes: https://www.lua.org/work/diffs-lua-5.4.6-lua-5.4.7.html
2024-07-21 07:24:01 +01:00
R. Ryantm
44ec328a67
zef: 0.22.0 -> 0.22.1
2024-07-21 06:01:13 +00:00
Randy Eckenrode
0e8dbe9540
python313: drop patch for _PY_SHORT_FLOAT_REPR == 0
...
The patch was merged upstream and is included in Python 3.13b4.
2024-07-21 00:26:22 -04:00
Randy Eckenrode
53f938e573
python{310,311,312,313}: fix LTO build
...
Python LTO builds using clang require the clang’s `llvm-ar` even on Darwin.
2024-07-20 21:33:28 -04:00
Anthony Roussel
340180ba91
ruby.rubygems: 3.5.15 -> 3.5.16
...
https://github.com/rubygems/rubygems/releases/tag/v3.5.16
2024-07-20 12:32:06 +02:00
Randy Eckenrode
d5f637590e
tree-wide: enable LTO on Darwin
2024-07-20 03:19:54 -04:00
Randy Eckenrode
0d7d9280d3
python{311,312,313}: use system libmpdec again
...
Override the configure check not to do a universal build. Using the system libmpdec is required to enable LTO on Darwin.
2024-07-20 01:11:53 -04:00
github-actions[bot]
637b531dcf
Merge staging-next into staging
2024-07-19 18:01:40 +00:00
Peder Bergebakken Sundt
cd743e903f
Merge pull request #327622 from ereslibre/bump-wamr
...
wamr: 2.1.0 -> 2.1.1
2024-07-19 16:10:00 +02:00
R. Ryantm
47b85e1d7a
octave: 8.4.0 -> 9.2.0
2024-07-19 01:21:39 +00:00
github-actions[bot]
f316203fda
Merge staging-next into staging
2024-07-19 00:03:05 +00:00
Martin Weinelt
d63b3b2faf
python313: 3.13.0b3 -> 3.13.0b4
...
https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-0-beta-4
2024-07-18 17:07:11 +02:00
Randy Eckenrode
f9b7f4ec09
tree-wide: use top-level cctools
2024-07-17 22:36:19 -04:00
Martin Weinelt
01178b2f18
Merge pull request #327882 from alyssais/python312-backport
...
python312: make portability backport unconditional
2024-07-17 15:53:55 +02:00
Alyssa Ross
aba1b58d1f
python312: make portability backport unconditional
...
This avoids the maintenance headache associated with conditionally
applied patches, and fixes building for s390.
2024-07-17 12:33:29 +02:00
github-actions[bot]
4c086d8ee0
Merge staging-next into staging
2024-07-17 00:03:16 +00:00
Barry Moore
c770420c90
erlang_27: 27.0.1 -> 27.0
2024-07-16 16:39:39 -04:00
Artturin
a516ea8c99
Merge branch 'staging-next' into staging
2024-07-16 19:07:48 +03:00
Sandro
ce68870f49
Merge pull request #321040 from anthonyroussel/bundler-2.5.13
2024-07-16 13:26:59 +02:00
Rafael Fernández López
4329250e0f
wamr: 2.1.0 -> 2.1.1
2024-07-16 12:51:55 +02:00
Thiago Kenji Okada
91c1f02d57
Merge pull request #325870 from atorres1985-contrib/qnial
...
qnial: 6.3 -> 6.3_1
2024-07-15 22:00:46 +01:00
Anderson Torres
35644e53d7
qnial: migrate to by-name
2024-07-15 14:48:26 -03:00
R. Ryantm
40eb217fa5
wasmer: 4.3.3 -> 4.3.4
2024-07-15 01:29:36 +00:00
github-actions[bot]
31817540ee
Merge staging-next into staging
2024-07-14 18:01:37 +00:00
aleksana
592e3845c4
treewide: sha256 -> hash attribute for fetchgit
2024-07-14 19:10:08 +08:00
lassulus
b40822608f
Merge pull request #326608 from anthonyroussel/ruby_3_3_4
...
ruby_3_3: 3.3.3 -> 3.3.4
2024-07-13 21:30:27 +02:00
Jan Tojnar
1275c3f884
Merge branch 'staging-next' into staging
2024-07-12 21:36:23 +02:00
❄️
fe14ac8fc2
Merge pull request #324539 from atorres1985-contrib/remove-vrthra
...
treewide: remove vrthra, cpages and lovek323 from meta.maintainers
2024-07-12 14:26:56 -03:00
Anthony Roussel
a1a29bd6f4
ruby_3_3: 3.3.3 -> 3.3.4
...
Changelog: https://github.com/ruby/ruby/releases/tag/v3_3_4
Release Notes: https://www.ruby-lang.org/en/news/2024/07/09/ruby-3-3-4-released/
2024-07-12 19:03:21 +02:00
Anthony Roussel
a1d6c177ec
ruby.rubygems: add passthru.updateScript
2024-07-12 18:28:44 +02:00
Anthony Roussel
edb4e41b4b
ruby.rubygems: 3.5.11 -> 3.5.15
...
https://github.com/rubygems/rubygems/compare/v3.5.11...v3.5.15
2024-07-12 18:28:37 +02:00
github-actions[bot]
64d386c889
Merge staging-next into staging
2024-07-12 06:02:12 +00:00
Yt
80e9e99a8c
Merge pull request #326403 from chiroptical/chiroptical/erlang-27-0-1
...
erlang: 25.3.2.12 -> 25.3.2.13; erlang_27: 27.0 -> 27.0.1
2024-07-12 01:13:51 +00:00
Yt
a7fb6a8ee0
Merge pull request #322463 from chiroptical/erlang-26-2-5-1
...
erlang_26: 26.2.5 -> 26.2.5.1
2024-07-12 01:12:52 +00:00