Commit Graph

46 Commits

Author SHA1 Message Date
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
Reno Dakota
52bf1163fa
treewide: use getLib when accessing clang / libclang / stdenv.cc.cc
In preparation to eliminate the lib output for the unwrapped clang, use
`lib.getLib` to access the `lib` output.
2024-11-07 10:27:41 +00:00
Weijia Wang
36b3480d4d
aws-assume-role: fix build (#353643) 2024-11-06 00:23:46 +01:00
wxt
a0b8a795a6
aws-assume-role: fix build 2024-11-04 21:31:49 +08:00
wxt
45fd66c238
aws-assume-role: nixfmt 2024-11-04 21:23:40 +08:00
wxt
2a64a9a22a
aws-assume-role: move to by-name 2024-11-04 21:23:11 +08:00
R. Ryantm
ea3ce94e3a awscli2: 2.18.15 -> 2.19.0 2024-10-31 22:32:32 +00:00
Anthony ROUSSEL
19b39206a7 awscli2: 2.17.64 -> 2.18.15
https://github.com/aws/aws-cli/compare/2.17.64...2.18.15
2024-10-30 20:14:51 +01:00
Nils
a44b0f635e awscli2: prevent propagating inputs
Prevents awscli2 from polluting the environment when using nix-shell
2024-10-22 20:06:58 +00:00
John Garcia
bff72c175e await: add basic version test 2024-10-19 15:05:24 +01:00
John Garcia
b388e7b565 await: 1.0.2 -> 1.0.5 2024-10-19 14:16:04 +01:00
Fabián Heredia Montiel
ccec93c1c7 treewide: replace webkitgtk to webkitgtk_4_0
sed -i 's/ webkitgtk\b/ webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/(webkitgtk\b/(webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/\.webkitgtk\b/.webkitgtk_4_0/g' pkgs/**.nix

webkitgtk is currently pointing to that specific ABI version but the
alias is going to start warning
2024-10-11 17:23:43 -06:00
nixpkgs-merge-bot[bot]
b8a5117271
awscli2: 2.17.56 -> 2.17.64 (#346014) 2024-10-05 19:45:03 +00:00
Kirill Radzikhovskyy
017f0a4ddb awsebcli: nixfmt-rfc-style 2024-10-05 07:18:49 +10:00
Kirill Radzikhovskyy
4f3042a038 awsebcli: move to by-name 2024-10-05 07:18:07 +10:00
R. Ryantm
b407b8255f awscli2: 2.17.56 -> 2.17.64 2024-10-02 21:49:42 +00:00
Nick Cao
01893ce082
awscli2: 2.17.42 -> 2.17.56; unpin python; nixfmt-rfc-style (#343221) 2024-09-26 16:42:44 -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
Kirill Radzikhovskyy
f9c3ec68e1 awscli2: nixfmt-rfc-style 2024-09-21 08:19:51 +10:00
Kirill Radzikhovskyy
bded1f52ca awscli2: 2.17.42 -> 2.17.56
Diff: https://github.com/aws/aws-cli/compare/2.17.42...2.17.56
2024-09-21 08:13:46 +10:00
Anthony ROUSSEL
560d82a683 aws-encryption-sdk-cli: migrate to pkgs/by-name, format with nixfmt-rfc-style 2024-09-17 22:05:33 +02:00
nicoo
2641d97cbf pkgs/by-name: Convert hashes to SRI format
Reproduction script:
	# Bulk rewrite
	./maintainers/scripts/sha-to-sri.py pkgs/by-name
	# Revert some packages which will need manual intervention
	for n in amdvlk azure-cli cargo-profiler corefonts flatito fluxcd gist perf_data_converter protoc-gen-js solana-cli swt verible; do
		git checkout -- "pkgs/by-name/${n:0:2}/${n}"
	done
2024-09-15 11:24:31 +02:00
Anthony ROUSSEL
bea97cf13d awscli2: 2.17.18 -> 2.17.42
https://github.com/aws/aws-cli/compare/2.17.18...2.17.42
2024-09-01 17:05:46 +02:00
Morgan Helton
2fd6f26604
aws-sso-cli: skip broken TestServerWithSSL 2024-08-21 20:46:51 -05:00
David Morgan
5ca61c4eed
awscli2: fix tests 2024-08-15 14:44:58 +00:00
nixpkgs-merge-bot[bot]
bc4493390f
Merge pull request #330602 from r-ryantm/auto-update/awscli2
awscli2: 2.17.13 -> 2.17.18
2024-08-05 01:25:25 +00:00
John Garcia
6f0a079ba5 await: 1.0.1 -> 1.0.2 2024-08-02 22:32:11 +01:00
John Garcia
b5f8826d6f await: 0.999 -> 1.0.1 2024-08-01 19:32:57 +01:00
zimbatm
f3edb08a28 aws-vault: move to by-name 2024-07-31 09:10:33 +02:00
R. Ryantm
8690f8722d awscli2: 2.17.13 -> 2.17.18 2024-07-28 09:04:55 +00:00
R. Ryantm
866f468a2b awscli2: 2.17.5 -> 2.17.13 2024-07-18 07:06:31 +00:00
Sandro
bc9d84f4d3
Merge pull request #326572 from devusb/aws-sso
aws-sso-cli: 1.16.1 -> 1.17.0
2024-07-14 18:28:37 +02:00
Morgan Helton
f8ef17711d
aws-sso-cli: move to by-name 2024-07-12 10:02:31 -05:00
Masum Reza
e7c636b9be
Merge pull request #287858 from aikooo7/add-awatcher
awatcher: init at 0.3.0
2024-07-10 21:53:47 +05:30
aikooo7
dd723b0155
awatcher: init at 0.3.0
fix: use 'awatcher' as the opposite of the 'pname' variable for the repository name

Co-authored-by: Robert Schütz <github@dotlambda.de>

style: fix indentation

Co-authored-by: Robert Schütz <github@dotlambda.de>

feat: add "awatcher" in "meta.mainProgram"

fix: add linux as the unique plataform supported

Co-authored-by: Robert Schütz <github@dotlambda.de>

fix: always build package since it has no extra dependencies

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

chore: disable package tests as no tests exist
2024-07-10 12:15:45 +00:00
Jonas Heinrich
8c66df2ef5 awscli2: move to pkgs/by-name 2024-07-08 14:36:48 +02:00
Martin Weinelt
abdf5dc772
treewide: remove pythonRelaxDepsHook references
It is is now provided automatically, when `pythonRelaxDeps` or
`pythonRemoveDeps` is defined through `mk-python-derivation`.
2024-06-14 14:52:00 +02:00
Sandro Jäckel
fb0d661081
treewide: replace prefetch-yarn-deps with fixup-yarn-lock where necessary 2024-04-17 13:34:05 -04:00
Pol Dellaiera
4f39b5c3d9
aws-workspaces: 4.6.0.4187 -> 4.7.0.4312 2024-03-26 11:00:20 +01:00
Theodor-Alexandru Irimia
52c2bbe128 aws-gate: fix missing and outdated requirements 2024-02-04 19:05:56 +01:00
John Garcia
e94d6f865d await: init at 0.999 2024-01-25 14:16:48 +00:00
Victor Engmark
44896b15cb
aws-azure-login: Link Puppeteer to Chromium
Closes #272544.

The test verifies that the command fails for the *right* reason, rather
than the original issue:

> Error: Could not find expected browser (chrome) locally. Run `npm
> install` to download the correct Chromium revision (982053).
2024-01-15 22:15:45 +13:00
Victor Engmark
7a2dce1239
aws-azure-login: Take maintainership
The original maintainer no longer uses this software
<https://github.com/NixOS/nixpkgs/issues/272544#issuecomment-1848836682>.
2024-01-15 22:03:36 +13:00
Sandro Jäckel
15cf1bacec
treewide: don't use pname for mainProgram where pname is static 2023-12-20 14:25:55 +01:00
Theodor-Alexandru Irimia
df7672c36c aws-gate: init at 0.11.3 2023-12-14 21:25:59 +01:00
Robert Schütz
9c3b920041 aws-azure-login: use fetchYarnDeps 2023-09-30 13:39:56 -07:00