Commit Graph

9649 Commits

Author SHA1 Message Date
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
f5061b9fb6 wasmtime: 24.0.0 -> 25.0.0 2024-09-20 22:45:55 +00: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
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
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
R. Ryantm
ba0125efd1 babashka-unwrapped: 1.3.191 -> 1.4.192 2024-09-15 00:43:13 +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
Fabián Heredia Montiel
673d99f140
bats.libraries.bats-detik: fix 1.3.2 hash (#340095) 2024-09-12 23:52:00 -06: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
adisbladis
de1fdc9fe0 python3Packages.mkPythonEditablePackage: init 2024-09-08 17:13:21 +12: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
github-actions[bot]
319af78438
Merge master into staging-next 2024-09-07 06:04:15 +00: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
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