Commit Graph

4382 Commits

Author SHA1 Message Date
Peder Bergebakken Sundt
e370a305d7
Merge pull request #331742 from r-ryantm/auto-update/colima
colima: 0.6.10 -> 0.7.0
2024-08-11 05:23:00 +02:00
Fernando Rodrigues
8a310ff87d
xen: add patch to fix hydra failure
Second time's the charm! We have a transient SIGPIPE error caused by the
Figs makefile. This seems to only be reproducible in some Hydra
machines. This patch can be upstreamed into Xen if it fixes the build
failures.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-10 21:35:37 +00:00
Donovan Glover
e34c7a6b2a
Merge pull request #333353 from techknowlogick/bump-firecracker
firecracker: 1.7.0 -> 1.8.0
2024-08-10 01:32:26 +00:00
Sandro
6d08aaedf5
Merge pull request #332969 from teutat3s/docker-tag-25.0.6 2024-08-09 14:11:27 +02:00
techknowlogick
307313162e firecracker: move to pkgs/by-name 2024-08-08 22:32:05 -04:00
techknowlogick
d7bbd37ebe firecracker: nixfmt 2024-08-08 22:30:29 -04:00
techknowlogick
981d652a4d firecracker: 1.7.0 -> 1.8.0 2024-08-08 22:29:46 -04:00
Fernando Rodrigues
13b41a1ed1
xen: fix meta.longDescription
The description was mangled in search.nixos.org. It recommended using
qemu_xen with a Xen that already included QEMU, and there were edge
cases where there wouldn't be enough newlines to properly display the
full description.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-08 14:43:55 -03:00
Fernando Rodrigues
7d7fc69004
xen: build full html documentation
Xen not only has manual pages, but also a full documentation written
in HTML files. By adding ImageMagick, the `fig2dev` build doesn't
fail, so we can have the docs build in the $doc output.

This also fixes the Hydra build, but who cares about that? We have
good Xen docs now!

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-08 14:43:54 -03:00
Fernando Rodrigues
e073c3321b
xen: package documentation fixes
Minor changes to comments, examples and the README.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-08 14:43:54 -03:00
teutat3s
5797eda8d8
docker_25: fix cli hash for 25.0.6 2024-08-07 12:27:06 +02:00
Peder Bergebakken Sundt
462b96d2a1
Merge pull request #326243 from jcaesar/pr-13
treewide: skip generating shell completions using $out/bin/… when cross compiling
2024-08-06 08:15:56 +02:00
Pol Dellaiera
8a1fc64d9a
Merge pull request #332330 from r-ryantm/auto-update/docker-buildx
docker-buildx: 0.16.1 -> 0.16.2
2024-08-05 08:28:33 +02:00
R. Ryantm
6dd3876cb3 docker-buildx: 0.16.1 -> 0.16.2 2024-08-04 20:22:17 +00:00
Julius Michaelis
6a9beaf893 treewide: skip generating shell completions using $out/bin/… when cross compiling
This focuses on Rust packages, since the most commonly used argument
parser library (clap/structopt) makes the following pattern natural and
thus common:

  postInstall = ''
    installShellCompletion --cmd foo \
      --bash <($out/bin/foo completion bash) \
      …

This commit just guards those with

lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform)

splitting the string where unrelated actions are performed.
2024-08-04 10:50:48 +09:00
Peder Bergebakken Sundt
8d17b7454d
Merge pull request #330070 from chayleaf/looking-glass
looking-glass-client: switch to finalAttrs
2024-08-03 22:18:37 +02:00
Pol Dellaiera
1daf761b45
Merge pull request #330796 from FriedrichAltheide/virtualbox-7.0.20
virtualbox: 7.0.18 -> 7.0.20
2024-08-03 21:37:12 +02:00
Sandro
ecf64aca4c
Merge pull request #331828 from r-ryantm/auto-update/podman
podman: 5.1.2 -> 5.2.0
2024-08-03 16:49:21 +02:00
Sandro
90fc87038b
Merge pull request #331944 from aaronjheng/podman-tui
podman-tui: 1.1.0 -> 1.2.0
2024-08-03 16:48:53 +02:00
Aaron Jheng
b68a438294
podman-tui: move to by-name 2024-08-03 08:44:50 +00:00
R. Ryantm
ff0a196c65 podman: 5.1.2 -> 5.2.0 2024-08-02 18:07:55 +00:00
R. Ryantm
b8c7a12443 colima: 0.6.10 -> 0.7.0 2024-08-02 11:15:47 +00:00
R. Ryantm
73cf5e4073 cri-o-unwrapped: 1.30.3 -> 1.30.4 2024-08-02 03:58:40 +00:00
Nick Cao
356c5c4046
Merge pull request #331460 from r-ryantm/auto-update/nixpacks
nixpacks: 1.24.6 -> 1.26.0
2024-08-01 17:49:53 -04:00
R. Ryantm
c9abde1eaf nixpacks: 1.24.6 -> 1.26.0 2024-08-01 05:28:33 +00:00
Fernando Rodrigues
9458dd0bbf
xen: add README and update script
The update script is interactive, not automated, and is meant to run
with human intervention in order to verify Xen's code signature. It
produces default.nix files for all security-supported branches.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-07-31 05:57:07 -03:00
Fernando Rodrigues
1fc79d2643
xen: 4.15 -> {4.16,4.17,4.18,4.19}
There are too many changes to list between these versions,
but here's what's important for Nixpkgs:

- Enabled xen.efi building, allowing the nixos/xen module to
  support EFI booting.

- Renamed xen-light to xen-slim, and removed the old xen-slim
  package, as qemu-traditional has been removed per an upstream
  recommendation.

- xen-slim (formerly xen-light) no longer builds iPXE.

- You can now use the OVMF from Xen's repos.

- Further generalised generic.nix. Maintaining three versions
  at once is finally doable.

- Removed as many recursions as possible.

- Split the package output.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-07-31 05:57:06 -03:00
Sigmanificient
aab1113d4a treewide: normalize maintainers list formatting
grep -rP 'maintainers = \[\];'
2024-07-30 16:26:22 +02: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
Friedrich Altheide
dcaa4a1ced virtualbox: 7.0.18 -> 7.0.20 2024-07-29 08:43:19 +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
K900
24076029d2 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-28 01:04:35 +03:00
zhoufanjin
99da330f23
treewide: fix some comments (#330407)
Signed-off-by: zhoufanjin <shuangcui@live.cn>
2024-07-27 22:05:18 +08:00
Vladimír Čunát
64c6a981fe
Merge branch 'master' into staging-next 2024-07-27 09:18:58 +02: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
github-actions[bot]
c708f59661
Merge master into staging-next 2024-07-26 18:01:11 +00:00
Sandro
e97c8b67e3
Merge pull request #329708 from guoard/docker-27.1.1 2024-07-26 19:29:24 +02:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Sigmanificient
2ee703dccb pkgs/applications: remove unused arguments 2024-07-26 11:36:49 +02:00
chayleaf
96742945ce
looking-glass-client: switch to finalAttrs 2024-07-26 12:18:17 +07: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
github-actions[bot]
09a27d5bc1
Merge master into staging-next 2024-07-23 00:02:18 +00:00
Nick Cao
3f6108bdbc
Merge pull request #329131 from r-ryantm/auto-update/ecs-agent
ecs-agent: 1.85.0 -> 1.85.1
2024-07-22 17:00:45 -04:00