Commit Graph

169 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
c55a1a7779
Merge master into staging-next 2025-04-11 00:15:47 +00:00
Vladimír Čunát
b854936d77
awscli2: relax ruamel.yaml.clib dependency (#396653) 2025-04-10 08:06:23 +02:00
R. Ryantm
44ccb82dcb aws-nuke: 3.51.0 -> 3.51.1 2025-04-10 03:20:35 +00:00
Nick Cao
b7053236df
aws-lc: 1.49.0 -> 1.49.1 (#397275) 2025-04-09 19:01:32 -04:00
RohanHart
ff1a8591bc
aws-workspaces: 4.7.0.4312 -> 2024.8.5191 (#396863)
* aws-workspaces: 4.7.0.4312 -> 2024.8.5191

* aws-workspaces: 2024.8.5191 updated from jaredcrean

https://github.com/jaredcrean/nixpkgs/tree/aws-workspace-2024.8.5191

* aws-workspaces: 2024.8.5191 jbigkit PR was merged

https://github.com/NixOS/nixpkgs/pull/345659

* aws-workspaces: 2024.8.5191 refactor

Move dcvclient into libexec so that it's handled by wrapGAppsHook4.
GSchema is packaged, look in the correct location.
Use standard .deb unpack support.

* aws-workspaces: 2024.8.5191 repackage as FHS

* aws-workspaces: 2024.8.5191 added breaking change to release notes

---------

Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
Co-authored-by: 100001 <github.ixda@8shield.net>
Co-authored-by: Rohan <rohan@coinzoom.com>
2025-04-09 20:53:06 +02:00
R. Ryantm
5bf7b93711 aws-lc: 1.49.0 -> 1.49.1 2025-04-09 04:00:59 +00:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Ihar Hrachyshka
f2798e4b65 awscli2: relax ruamel.yaml.clib dependency
It was bumped in c861a11e71 beyond the
upstream cap. It should be ok to remove the cap since the dependency is
applicable for python 3.10 and earlier, as per the comment in the
patched file:

c24bf195ca/pyproject.toml (L37)

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-04-06 17:21:28 -04:00
Wolfgang Walther
a9a9b5211c
aws-lc: 1.47.0 -> 1.49.0 (#394198) 2025-04-06 15:54:05 +00:00
Nick Cao
bbac23a61f
aws-iam-authenticator: 0.6.30 -> 0.6.31 (#396162) 2025-04-05 18:21:56 -04:00
Gaetan Lepage
bfe27cf81c treewide: use a string for versionCheckProgramArg where possible 2025-04-05 14:45:13 +02:00
R. Ryantm
ce7cd5ea6c aws-iam-authenticator: 0.6.30 -> 0.6.31 2025-04-05 00:36:25 +00:00
Weijia Wang
d6428cb652
aws-nuke: 3.48.2 -> 3.51.0 (#391211) 2025-03-31 15:03:44 +02:00
nixpkgs-merge-bot[bot]
5ba2a44599
awscli2: 2.24.24 -> 2.25.5 (#393813)
Co-authored-by: devusb <devusb@users.noreply.github.com>
2025-03-31 12:57:09 +00:00
R. Ryantm
cb3c84acd1 aws-nuke: 3.48.2 -> 3.51.0 2025-03-30 09:58:56 +00:00
Weijia Wang
3b70eb93cf
aws-sam-cli: 1.134.0 -> 1.135.0 (#391327) 2025-03-29 23:46:14 +01:00
R. Ryantm
13e5fa4cdd aws-lc: 1.47.0 -> 1.49.0 2025-03-29 05:58:19 +00:00
R. Ryantm
f27ec3a00d awscli2: 2.24.24 -> 2.25.5 2025-03-27 19:49:00 +00:00
jopejoe1
7d30c40939 treewide: migrate packages to pkgs/by-name, again 2025-03-25 17:00:45 +01:00
R. Ryantm
7010103f63 awatcher: 0.3.0 -> 0.3.1 2025-03-19 17:57:45 +00:00
R. Ryantm
e58fb6b16f aws-sam-cli: 1.134.0 -> 1.135.0 2025-03-19 17:16:42 +00:00
R. Ryantm
b204ffc0e8 awscli2: 2.24.22 -> 2.24.24 2025-03-16 21:28:14 +00:00
Wolfgang Walther
517f0de966
aws-lc: 1.46.1 -> 1.47.0 (#387494) 2025-03-16 12:53:33 +00:00
Austin Horstman
eb1e65a3f8
awscli2: 2.24.16 -> 2.24.22 (#389108) 2025-03-14 08:29:41 -05:00
Sigmanificient
e6fe6f4b7c treewide: remove unused rec expressions 2025-03-13 21:34:05 +01:00
Arne Keller
d80a77d172
{age-plugin-yubikey,anchor,ante,avbroot,awatcher,ajour}: use fetchCargoVendor (#388830) 2025-03-12 11:21:52 +01:00
Peder Bergebakken Sundt
357d2530e5 treewide: substitute pname for strings
Inspired by https://github.com/NixOS/nixpkgs/pull/387725#issuecomment-2704943777, script is based on https://github.com/NixOS/nixpkgs/pull/336172 using what i learned in https://github.com/NixOS/nixpkgs/pull/386865, part of https://github.com/NixOS/nixpkgs/issues/346453

Should be zero rebuilds.

All candidates were made using:

```shell

export NIXPKGS_ALLOW_UNFREE=1
export NIXPKGS_ALLOW_INSECURE=1
export NIXPKGS_ALLOW_BROKEN=1

git-wait restore .

test -s packages.json || ( set -x;
  time nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f ./. -qaP --json --meta --drv-path --out-path --show-trace --no-allow-import-from-derivation --arg config '{ allowAliases = false; }' > packages.json
)

list_attrpath_fname_col() {
    jq <packages.json 'to_entries[] | select(.value.meta.position==null|not) | "\(.key)\t\(.value.meta.position)"' -r |
        sed -e "s#\t$(realpath .)/#\t#" |
        sed -e 's#:\([0-9]*\)$#\t\1#' |
        grep . |
        grep -iv haskell |
        grep -iv /top-level/ |
        grep -iv chicken |
        grep pkgs/by-name/ |
        grep -iv build |
        grep -E '/(package|default)\.nix'
}

FLOCKDIR="$(mktemp -d)"
N_WORKERS=4
while read attrpath fname col; do
    grep -qE 'repo *= *("\$\{pname\}"|pname);' "$fname" || continue

    echo | (
        # mutex on fname
        flock --nonblock 200 || {
            >&2 echo "failed to aquire lock for $fname"
            exit 1
        }

        echo "$attrpath"
        data="$(nix eval --impure  --expr 'with import ./. {}; { inherit ('"$attrpath"') pname drvPath passthru meta; drvPath2='"$attrpath"'.src.drvPath; }' --json)" || exit
        test -n "$data" || exit
        pname="$(jq <<<"$data" .pname -r)"
        test -n "$pname" || exit

        (set -x
            sd -F '${pname}'  "$pname"         "$fname"
            sd -F ' = pname;' " = \"$pname\";" "$fname"
        )

        data2="$(nix eval --impure  --expr 'with import ./. {}; { inherit ('"$attrpath"') pname drvPath passthru meta; drvPath2='"$attrpath"'.src.drvPath; }' --json)"
        if [[ "$data" = "$data2" ]]; then
            (set -x; git-wait add "$fname")
        else
            (set -x; git-wait restore "$fname")
            exit
        fi

        (set -x
            sd -F ' rec {' ' {' "$fname"
        )

        data3="$(nix eval --impure  --expr 'with import ./. {}; { inherit ('"$attrpath"') pname drvPath passthru meta; drvPath2='"$attrpath"'.src.drvPath; }' --json 2>/dev/nul)"

        if [[ "$data" = "$data3" ]]; then
            (set -x; git-wait add "$fname")
        else
            (set -x; git-wait restore "$fname")
        fi

    ) 200>"$FLOCKDIR"/"$(sha256sum - <<<"$fname" | cut -d' ' -f1)".lock &

    while [[ $(jobs -p | wc -l) -ge $N_WORKERS ]]; do
        wait -n < <(jobs -p) || true
    done

done < <(list_attrpath_fname_col)

wait

git restore .

time nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f ./. -qaP --json --meta --drv-path --out-path --show-trace --no-allow-import-from-derivation --arg config '{ allowAliases = false; }' > packages2.json
```

`diff packages{,2}.json` is empty, indicating that no package nor src derivation has changed.
I checked and cherry-picked the changes using `GIT_DIFF_OPTS='-u15' git -c interactive.singleKey=true add --patch`
2025-03-11 23:55:31 +01:00
Philip White
6dd39fc783 awscli2: 2.24.16 -> 2.24.22 2025-03-11 15:47:55 -07:00
TomaSajt
e25e3c6a62
awatcher: use fetchCargoVendor 2025-03-10 23:05:19 +01:00
nixpkgs-ci[bot]
a77f267067
Merge master into staging-next 2025-03-09 00:13:41 +00:00
R. Ryantm
222d45b114 aws-nuke: 3.48.1 -> 3.48.2 2025-03-07 21:33:45 +00:00
R. Ryantm
891ba8c8be aws-lc: 1.46.1 -> 1.47.0 2025-03-06 04:41:08 +00:00
nixpkgs-ci[bot]
85c888c696
Merge master into staging-next 2025-03-05 00:15:01 +00:00
R. Ryantm
91e0792093 awscli2: 2.24.7 -> 2.24.16 2025-03-04 03:35:19 +00:00
Nick Cao
4e8463213e
python3Packages: update boto and fsspec ecosystem (#382202) 2025-03-01 15:10:58 -05:00
nixpkgs-merge-bot[bot]
d57b2746e4
awscli2: 2.23.11 -> 2.24.7 (#383267)
Co-authored-by: devusb <devusb@users.noreply.github.com>
2025-02-28 14:52:47 +00:00
Wolfgang Walther
fe88fd8a26
aws-sam-cli: 1.132.0 -> 1.134.0 (#380491) 2025-02-25 19:35:35 +01:00
Wolfgang Walther
22554c417e
aws-lc: 1.42.0 -> 1.46.1 (#376865) 2025-02-25 19:11:25 +01:00
R. Ryantm
240be3cb1a aws-sam-cli: 1.132.0 -> 1.134.0 2025-02-22 22:21:59 +00:00
R. Ryantm
edf79ec4b9 aws-nuke: 3.47.1 -> 3.48.1 2025-02-22 13:39:08 +00:00
R. Ryantm
d0fe9a1376 aws-lc: 1.42.0 -> 1.46.1 2025-02-21 03:22:04 +00:00
R. Ryantm
e4883d63a8 awscli2: 2.23.11 -> 2.24.7 2025-02-19 06:56:24 +00:00
nixpkgs-ci[bot]
ff2ccd2fd6
Merge master into staging-next 2025-02-17 06:05:01 +00:00
Peder Bergebakken Sundt
350a6748c3
aws-sso-util: builds on darwin (#377979) 2025-02-17 02:22:21 +01:00
K900
02f80ef2f1 Merge remote-tracking branch 'origin/master' into staging-next 2025-02-16 19:42:18 +03:00
R. Ryantm
c406b12435 aws-lambda-rie: 1.20 -> 1.23 2025-02-16 04:13:46 +00:00
Nick Cao
06deeb63dc
awscli: 1.36.40 -> 1.37.21
Changelog: https://github.com/aws/aws-cli/blob/1.37.21/CHANGELOG.rst
2025-02-15 15:09:54 -05:00
nixpkgs-ci[bot]
51e0e08621
Merge master into staging-next 2025-02-15 18:03:56 +00:00
Weijia Wang
4196df8d02
aws-iam-authenticator: 0.6.29 -> 0.6.30 (#379822) 2025-02-15 16:03:37 +01:00