Commit Graph

119 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
Cameron Nemo
494549b8ae
pulumi: fix withPackages invocation (#331660)
Re-add PATH handling, which was removed without explanation.
Also add an end quote to the LD_LIBRARY_PATH line.

Co-authored-by: Cameron Nemo <cam@libnemo.org>
2024-09-03 16:07:08 +02:00
Shahin Azad
fa262929a3
pulumi: 3.99.0 -> 3.122.0 2024-07-08 13:54:05 +02:00
Weijia Wang
a6742256e2
Merge pull request #279391 from katexochen/buildGoModule/deprecate-buildflags
buildGoModule: announce removal of `buildFlags` and `buildFlagsArray`
2024-05-02 12:58:35 +02:00
Paul Meyer
b2f0e7301e treewide: remove buildFlags use in buildGoModule
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-04-15 07:39:04 +02:00
Andreas Stührk
b5654da7e6 pulumi: 3.93.0 -> 3.99.0 2024-01-02 14:36:32 +01:00
Andreas Stührk
ec3ae8ddf6 pulumi: 3.90.1 -> 3.93.0 2023-12-03 13:19:54 +01:00
Andreas Stührk
8ef2c17501 pulumi: 3.89.0 -> 3.90.1 2023-10-25 11:24:59 +02:00
afreakk
729a6a2881 pulumi: 3.72.2 -> 3.89.0 2023-10-24 18:06:00 +02:00
R. Ryantm
7eab3292c2 pulumi: 3.71.0 -> 3.72.2 2023-06-25 16:45:53 +00:00
R. Ryantm
823bfe766f pulumi: 3.69.0 -> 3.71.0 2023-06-18 04:45:51 +00:00
Weijia Wang
a62a74d545 python310Packages.pulumi: fix hash 2023-06-13 15:03:21 +03:00
techknowlogick
fb8147045b pulumi: 3.60.1 -> 3.69.0 2023-06-02 15:31:36 -04:00
Andreas Stührk
71c9b6f267 pulumi: 3.57.1 -> 3.60.1 2023-04-01 16:04:58 +02:00
R. Ryantm
d0f405936b pulumi: 3.56.0 -> 3.57.1 2023-03-11 12:28:33 +00:00
Andreas Stührk
d966df07bf pulumi: 3.55.0 -> 3.56.0 2023-03-07 08:05:36 +01:00
Andreas Stührk
613fac9d41 pulumi: 3.54.0 -> 3.55.0 2023-02-14 23:47:36 +01:00
Andreas Stührk
ed2404945a pulumi: 3.53.1 -> 3.54.0 2023-02-07 22:15:45 +01:00
Andreas Stührk
816d2cda30 pulumi: 3.52.0 -> 3.53.1 2023-01-26 22:31:05 +01:00
Nick Cao
c7e15bc394
Merge pull request #211662 from Trundle/pulumi-3.52.0
pulumi: 3.49.0 -> 3.52.0
2023-01-22 10:00:26 +08:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Andreas Stührk
8313e5f289 pulumi: 3.49.0 -> 3.52.0 2023-01-19 19:49:14 +01:00
Adam Joseph
30bf7264ed fix packages with broken meta attributes 2023-01-01 18:48:04 -08:00
Walter Meiren
ff17e9982d pulumiPackages.pulumi-language-nodejs: 3.47.0 -> 3.49.0 2022-12-19 16:08:31 +01:00
Vincent Haupert
0227ca4e88 pulumi: disable flaky test TestPendingDeleteOrder 2022-12-14 09:53:58 +01:00
Vincent Haupert
e16b45e834 pulumi, pulumiPackages.pulumi-language-python: 3.48.0 -> 3.49.0 2022-12-13 18:34:30 +01:00
R. Ryantm
a1bb1b9707 pulumi: 3.47.2 -> 3.48.0 2022-11-27 01:23:54 +00:00
Andreas Stührk
16fa9150c6 pulumi: 3.47.0 -> 3.47.2 2022-11-23 18:05:25 +01:00
Andreas Stührk
ea8595a22d pulumi: 3.46.1 -> 3.47.0 2022-11-18 21:58:34 +01:00
Andreas Stührk
d180abe884 pulumi: 3.43.1 -> 3.46.1 2022-11-14 19:57:28 +01:00
Vincent Haupert
ce1faf92f2 pulumi: passthru.{pkgs,withPackages} 2022-11-06 12:58:56 +01:00
Vincent Haupert
35657c4262 pulumi: init at 3.43.1
As opposed to `pulumi-bin`, `pulumi` is built from source.
2022-11-06 12:58:55 +01:00
Vincent Haupert
f572b05f84 pulumi-bin: rename directory to reflect package name 2022-11-06 12:58:55 +01:00
Christian Kemper
0de4580579 pulumi-bin: 3.44.3 -> 3.46.0 2022-11-04 09:33:19 +00:00
Christian Kemper
c6f6226649 pulumi-bin: 3.44.1 -> 3.44.3 2022-10-29 17:27:27 +01:00
Christian Kemper
9921395439 pulumi-bin: 3.43.1 -> 3.44.1 2022-10-26 11:54:42 +01:00
Christian Kemper
690104549b pulumi-bin: 3.42.0 -> 3.43.1 2022-10-15 19:52:03 +01:00
Christian Kemper
5f847e50b8 pulumi-bin: 3.41.1 -> 3.42.0 2022-10-07 20:38:36 +01:00
Christian Kemper
1d630fe80a
pulumi-bin: 3.40.2 -> 3.41.1 (#194887) 2022-10-07 09:54:34 -05:00
Christian Kemper
934c03e19d pulumi-bin: 3.40.1 -> 3.40.2 2022-10-03 21:20:07 +01:00
Howard Burgess
8311e543ee pulumi-bin: 3.38.0 -> 3.40.1 2022-09-21 17:33:00 +01:00
Mateusz Kowalczyk
e5b6cb2bff
pulumi-bin: 3.37.2 -> 3.38.0 2022-08-23 10:31:12 +09:00
Austin Seipp
f5910772e5 pulumi-bin: install shell completion
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2022-07-30 16:35:24 -05:00
Austin Seipp
eabe2192ea pulumi-bin: 3.35.2 -> 3.37.2
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2022-07-30 16:35:24 -05:00
Phillip Cloud
bad5dfb4f6
pulumi-bin: 3.34.1 -> 3.35.2 2022-06-30 05:48:27 -05:00
Phillip Cloud
e85af7341a
pulumi-bin: 3.31.0 -> 3.34.1 (#178006) 2022-06-19 11:23:38 +02:00
Robert Scott
61c35da607 treewide/servers,tools: add sourceType binaryNativeCode for many packages 2022-06-16 20:21:42 +01:00
Matthieu Coudron
fa2393f031 pulumi: update updater
so that it can work even with an empty NIX_PATH
2022-05-23 11:03:33 +02:00
Austin Butler
fc00305708 pulumi-bin: 3.30.0 -> 3.31.0 2022-05-02 12:30:00 -07:00
Bernardo Meurer
d7ebbcde87 pulumi-bin: 3.29.1 -> 3.30.0 2022-04-25 11:58:03 -07:00