Commit Graph

412 Commits

Author SHA1 Message Date
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Pol Dellaiera
5fb97b7ad5
docker-init: init at v1.30.0 (#356191) 2024-12-05 18:49:59 +01:00
Bastian Asmussen
8acdab9b35
docker-init: init at v1.30.0 2024-12-03 01:15:15 +01:00
seth
845831e782
docker: only install containerd binaries
Previously this override was broken as it was trying to use `make
install-doc` in a v1 source, while that target was introduced in v2.
This is fixed by only running `make install` for the binaries -- as
documentation is pointless in this build anyways
2024-11-22 14:11:35 -05:00
Sebastian Sellmeier
0813984e54
docker-compose: 2.30.0 -> 2.30.3 2024-11-17 18:03:07 +01:00
Nick Cao
74448bc8b1
docker-compose: 2.29.7 -> 2.30.0 (#352342) 2024-11-11 08:22:24 -05:00
R. RyanTM
b818e0cbb8
docker-buildx: 0.17.1 -> 0.18.0 (#352575) 2024-11-04 20:25:42 +01:00
Johannes Jöns
a01836a860
docker-client: change tests to attrset (#350004) 2024-10-31 19:13:02 +01:00
R. Ryantm
80c3249673 docker-compose: 2.29.7 -> 2.30.0 2024-10-30 10:15:35 +00:00
Markus Sütter
51301ccb5f docker: add meta information and license to moby 2024-10-26 13:55:08 +02:00
jopejoe1
c100c2f9c7 docker-client: change tests to attrset 2024-10-20 13:15:41 +02:00
R. Ryantm
e55b3cf758 docker: 27.3.0 -> 27.3.1 2024-10-14 04:35:04 +00:00
WilliButz
8a8da0ca32
docker: use gitMinimal instead of git, to avoid perl in runtime closure 2024-10-02 12:36:54 +02:00
Pol Dellaiera
8ea3da6d70
docker-buildx: 0.17.0 -> 0.17.1 (#343934) 2024-09-26 22:08:50 +02:00
Fabián Heredia Montiel
bee32b1461
docker_27: 27.2.0 -> 27.3.0 (#344194) 2024-09-25 09:01:07 -06: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
Parsifa1
aae4960f6b
docker_27: 27.2.0 -> 27.3.0 2024-09-24 11:23:23 +00:00
R. Ryantm
31ce1ce97f docker-compose: 2.29.3 -> 2.29.7 2024-09-23 12:14:36 +00:00
R. Ryantm
ed9eb1f244 docker-buildx: 0.17.0 -> 0.17.1 2024-09-23 10:52:29 +00:00
OTABI Tomoya
997b4694d0
docker-compose: 2.29.2 -> 2.29.3 (#341583) 2024-09-21 15:43:21 +09:00
R. Ryantm
89bc5a229a docker-compose: 2.29.2 -> 2.29.3 2024-09-13 12:45:50 +00:00
R. Ryantm
0b134745fb docker-buildx: 0.16.2 -> 0.17.0 2024-09-13 08:56:10 +00:00
Ali Afsharzadeh
755657b2b4
docker_27: 27.1.1 -> 27.2.0 2024-09-02 08:29:18 +03:30
Pol Dellaiera
835b107055
Merge pull request #335124 from r-ryantm/auto-update/docker-compose
docker-compose: 2.29.1 -> 2.29.2
2024-08-17 10:48:24 +02:00
Felix Buehler
b0290d872d docker: remove 'with lib;' 2024-08-16 16:09:03 +02:00
R. Ryantm
4144cce4db docker-compose: 2.29.1 -> 2.29.2 2024-08-16 13:31:49 +00:00
Sandro
6d08aaedf5
Merge pull request #332969 from teutat3s/docker-tag-25.0.6 2024-08-09 14:11:27 +02:00
teutat3s
5797eda8d8
docker_25: fix cli hash for 25.0.6 2024-08-07 12:27:06 +02:00
R. Ryantm
6dd3876cb3 docker-buildx: 0.16.1 -> 0.16.2 2024-08-04 20:22:17 +00:00
Pyrox
ed607c1291
docker-compose_1: drop
it's been unmaintained for several years now, so there's no reason to
continue maintaining it at this point. Users should migrate to compose
v2, which is maintained in-tree as just docker-compose
2024-07-29 13:48:24 -04:00
Sandro
f22c61e419
Merge pull request #330109 from teutat3s/default-docker-27
docker: move default from 24.x to 27.x, docker_24 mark as vulnerable, docker_{25,26}: bump
2024-07-29 13:48:20 +02: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
Sandro Jäckel
e2963b7913
docker_26: 26.1.4 -> 26.1.5 2024-07-26 21:17:17 +02:00
Sandro Jäckel
e0ff5b5448
docker_25: 25.0.5 -> 25.0.6 2024-07-26 21:13:44 +02:00
Sandro Jäckel
8ae868da82
docker_24: add known CVEs 2024-07-26 21:13:18 +02:00
Sandro
76ec13cde7
Merge pull request #329326 from r-ryantm/auto-update/docker-buildx 2024-07-26 21:00:42 +02:00
Sandro
56389851a6
Merge pull request #329714 from guoard/docker-compose-2.29.1 2024-07-26 21:00:30 +02:00
Ali Afsharzadeh
7bd60590b5
docker-compose: 2.29.0 -> 2.29.1 2024-07-24 21:53:14 +03:30
Ali Afsharzadeh
5c875cce95
docker_27: 27.0.3 -> 27.1.1 2024-07-24 21:03:01 +03:30
R. Ryantm
fea5949d9d docker-buildx: 0.16.0 -> 0.16.1 2024-07-23 03:41:35 +00:00
Ali Afsharzadeh
956984062a
docker-compose: 2.28.1 -> 2.29.0 2024-07-17 19:12:40 +03:30
Pol Dellaiera
93e0550137
Merge pull request #327702 from guoard/patch-1
docker_27: 27.0.2 -> 27.0.3
2024-07-16 21:22:35 +02:00
Ali Afsharzadeh
9003bc834a
docker_27: 27.0.2 -> 27.0.3 2024-07-16 20:47:39 +03:30
R. Ryantm
5117c868ce docker-buildx: 0.15.1 -> 0.16.0 2024-07-13 17:30:54 +00:00
R. Ryantm
cfd26b1370 docker_27: 27.0.2 -> 27.0.3 2024-07-03 01:59:18 +00:00
h7x4
95c9f120e4
Merge pull request #319195 from r-ryantm/auto-update/docker-buildx
docker-buildx: 0.14.1 -> 0.15.1
2024-07-02 19:57:10 +02:00
Ali Afsharzadeh
cd2550ea1b
docker_27: init at 27.0.2 2024-06-28 11:33:12 +03:30
R. Ryantm
9ce12446c1 docker-compose: 2.27.2 -> 2.28.1 2024-06-27 05:57:54 +00:00
R. Ryantm
fabf0ce864 docker-compose: 2.27.1 -> 2.27.2 2024-06-20 14:55:28 +00:00
R. Ryantm
f814553d48 docker-buildx: 0.14.1 -> 0.15.1 2024-06-20 11:33:55 +00:00