mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-06-06 05:13:37 +00:00
Compare commits
base: nathan:netboot-syslinux-multiplatform
nathan:master
nathan:backport-526838-to-release-26.05
nathan:backport-526924-to-release-26.05
nathan:release-25.11
nathan:release-26.05
nathan:wip-home-assistant
nathan:haskell-updates
nathan:staging-nixos-26.05
nathan:staging-26.05
nathan:staging-next-26.05
nathan:staging-nixos-25.11
nathan:staging-25.11
nathan:staging-next-25.11
nathan:staging-nixos
nathan:staging
nathan:staging-next
nathan:backport-526749-to-release-26.05
nathan:backport-528349-to-release-26.05
nathan:backport-528460-to-release-26.05
nathan:backport-527490-to-release-26.05
nathan:backport-527734-to-release-25.11
nathan:nixos-unstable-small
nathan:backport-528350-to-staging-25.11
nathan:backport-512368-to-staging-26.05
nathan:backport-512368-to-staging-25.11
nathan:backport-528214-to-release-26.05
nathan:backport-526527-to-release-26.05
nathan:backport-526527-to-release-25.11
nathan:nixpkgs-26.05-darwin
nathan:nixos-25.11-small
nathan:backport-526984-to-staging-25.11
nathan:nixos-26.05-small
nathan:backport-526167-to-release-26.05
nathan:backport-511825-to-release-26.05
nathan:backport-519170-to-staging-26.05
nathan:backport-524488-to-release-26.05
nathan:backport-511689-to-release-26.05
nathan:backport-527865-to-release-26.05
nathan:backport-527169-to-release-25.11
nathan:backport-527169-to-release-26.05
nathan:backport-527718-to-release-26.05
nathan:backport-519333-to-release-26.05
nathan:backport-525876-to-release-26.05
nathan:backport-504578-to-release-26.05
nathan:backport-527818-to-release-26.05
nathan:backport-508844-to-release-26.05
nathan:backport-527227-to-release-26.05
nathan:backport-517633-to-release-26.05
nathan:backport-522384-to-release-25.11
nathan:backport-522384-to-release-26.05
nathan:nixos-25.11
nathan:nixpkgs-25.11-darwin
nathan:backport-519990-to-release-26.05
nathan:backport-519990-to-release-25.11
nathan:backport-481179-to-release-26.05
nathan:backport-527058-to-release-26.05
nathan:backport-527058-to-release-25.11
nathan:backport-526547-to-release-26.05
nathan:backport-525534-to-release-26.05
nathan:backport-525534-to-release-25.11
nathan:backport-526032-to-release-26.05
nathan:nixos-26.05
nathan:r-updates
nathan:backport-513315-to-release-26.05
nathan:revert-517012-nixos/qemu-virtio-gpu-gl-pci
nathan:backport-521603-to-staging-26.05
nathan:nixpkgs-unstable
nathan:backport-524488-to-staging-26.05
nathan:backport-517601-to-release-25.11
nathan:backport-525514-to-release-26.05
nathan:backport-523423-to-release-26.05
nathan:backport-523423-to-release-25.11
nathan:backport-526459-to-release-25.11
nathan:backport-519191-to-release-25.11
nathan:backport-517599-to-release-26.05
nathan:nixos-unstable
nathan:backport-522041-to-release-26.05
nathan:backport-519079-to-release-26.05
nathan:backport-525616-to-release-26.05
nathan:backport-523585-to-release-26.05
nathan:backport-523585-to-release-25.11
nathan:backport-525322-to-release-26.05
nathan:python-updates
nathan:backport-517651-to-release-26.05
nathan:backport-525441-to-release-25.11
nathan:backport-525411-to-release-25.11
nathan:backport-518869-to-release-26.05
nathan:backport-523523-to-release-26.05
nathan:backport-522506-to-release-26.05
nathan:backport-524909-to-release-26.05
nathan:backport-525067-to-release-26.05
nathan:backport-523351-to-release-26.05
nathan:backport-480088-to-release-26.05
nathan:backport-523660-to-staging-26.05
nathan:backport-523673-to-staging-26.05
nathan:backport-523727-to-staging-26.05
nathan:backport-524191-to-release-26.05
nathan:backport-524070-to-release-26.05
nathan:backport-524016-to-release-25.11
nathan:backport-474696-to-release-26.05
nathan:backport-521205-to-release-26.05
nathan:backport-523752-to-release-26.05
nathan:backport-520880-to-release-26.05
nathan:backport-520767-to-release-26.05
nathan:backport-520764-to-release-26.05
nathan:backport-520760-to-release-26.05
nathan:backport-518245-to-staging-26.05
nathan:backport-519992-to-release-26.05
nathan:backport-521362-to-release-25.11
nathan:backport-521330-to-release-25.11
nathan:backport-522775-to-release-25.11
nathan:backport-518795-to-release-25.11
nathan:backport-520367-to-release-25.11
nathan:backport-504660-to-release-25.11
nathan:backport-484438-to-release-25.11
nathan:backport-516576-to-release-25.11
nathan:backport-518056-to-release-25.11
nathan:backport-510640-to-release-25.11
nathan:backport-468949-to-release-25.11
nathan:backport-497881-to-release-25.11
nathan:backport-511412-to-release-25.11
nathan:backport-514704-to-release-25.11
nathan:backport-477149-to-release-25.11
nathan:backport-435239-to-release-25.11
nathan:backport-511515-to-release-25.11
nathan:backport-512990-to-release-25.11
nathan:backport-504341-to-release-25.11
nathan:backport-506304-to-release-25.11
nathan:backport-506934-to-release-25.11
nathan:backport-510575-to-release-25.11
nathan:backport-508071-to-release-25.11
nathan:revert-506698-push-ksvxtpkstpzy
nathan:backport-494176-to-release-25.11
nathan:backport-498626-to-release-25.11
nathan:backport-424753-to-release-25.11
nathan:backport-478448-to-release-25.11
nathan:backport-503434-to-release-25.11
nathan:backport-504172-to-release-25.11
nathan:backport-502230-to-release-25.11
nathan:backport-476651-to-release-25.11
nathan:backport-506239-to-release-25.11
nathan:backport-503995-to-release-25.11
nathan:backport-506468-to-release-25.11
nathan:revert-498273-passasfile/runinlinuxvm
nathan:backport-502375-to-staging-25.11
nathan:backport-493816-to-release-25.11
nathan:backport-495473-to-release-25.11
nathan:wip-emily/push-yxvxzqsolspr
nathan:wip-emily/drop-x86_64-darwin
nathan:wip-emily/push-pzluxrskptsx
nathan:backport-503929-to-release-25.11
nathan:backport-487135-to-release-25.11
nathan:backport-503393-to-release-25.11
nathan:backport-503403-to-release-25.11
nathan:backport-451641-to-release-25.11
nathan:backport-500060-to-release-25.11
nathan:backport-499772-to-release-25.11
nathan:backport-499604-to-release-25.11
nathan:backport-468003-to-release-25.11
nathan:backport-477759-to-release-25.11
nathan:revert-497185-auto-update/vscode-extensions.github.copilot-chat
nathan:backport-495724-to-release-25.11
nathan:backport-463443-to-release-25.11
nathan:backport-490271-to-release-25.11
nathan:backport-436367-to-release-25.11
nathan:backport-464407-to-release-25.11
nathan:backport-492714-to-release-25.11
nathan:backport-464689-to-release-25.11
nathan:backport-489460-to-release-25.11
nathan:backport-495363-to-release-25.11
nathan:backport-470331-to-release-25.11
nathan:backport-473592-to-release-25.11
nathan:backport-494804-to-staging-25.11
nathan:revert-364094-enhance/ant/use-upstream-wrapper
nathan:backport-476312-to-release-25.11
nathan:backport-484133-to-release-25.11
nathan:revert-480369-patch-49
nathan:backport-488410-to-release-25.11
nathan:backport-487179-to-release-25.11
nathan:backport-489876-to-release-25.11
nathan:backport-489188-to-release-25.11
nathan:backport-487797-to-release-25.11
nathan:backport-487923-to-release-25.11
nathan:backport-459407-to-release-25.11
nathan:backport-471156-to-release-25.11
nathan:backport-474995-to-release-25.11
nathan:backport-485164-to-release-25.11
nathan:backport-468102-to-release-25.11
nathan:backport-474384-to-release-25.11
nathan:backport-480442-to-release-25.11
nathan:backport-470490-to-release-25.11
nathan:backport-475089-to-release-25.11
nathan:backport-468331-to-release-25.11
nathan:backport-471618-to-release-25.11
nathan:backport-475647-to-release-25.11
nathan:backport-480110-to-release-25.11
nathan:backport-478828-to-release-25.11
nathan:nixpkgs-25.05-darwin
nathan:release-25.05
nathan:backport-480697-to-release-25.11
nathan:backport-471463-to-release-25.11
nathan:backport-450796-to-release-25.11
nathan:backport-479930-to-release-25.11
nathan:backport-473329-to-release-25.11
nathan:backport-475632-to-release-25.11
nathan:backport-423868-to-release-25.11
nathan:backport-479254-to-release-25.11
nathan:backport-471541-to-release-25.11
nathan:backport-477193-to-release-25.11
nathan:staging-25.05
nathan:backport-477157-to-release-25.11
nathan:backport-476401-to-release-25.11
nathan:backport-470607-to-release-25.11
nathan:backport-467829-to-release-25.11
nathan:backport-476081-to-release-25.11
nathan:staging-next-25.05
nathan:nixos-25.05
nathan:nixos-25.05-small
nathan:backport-475587-to-release-25.11
nathan:backport-475471-to-release-25.11
nathan:backport-475462-to-release-25.11
nathan:backport-475453-to-release-25.11
nathan:backport-469638-to-release-25.11
nathan:backport-473927-to-release-25.11
nathan:backport-473088-to-release-25.11
nathan:backport-472440-to-release-25.11
nathan:backport-472497-to-release-25.11
nathan:backport-472606-to-release-25.11
nathan:backport-456104-to-release-25.11
nathan:backport-470374-to-release-25.11
nathan:backport-471893-to-release-25.11
nathan:backport-471871-to-release-25.11
nathan:backport-468735-to-release-25.11
nathan:revert-464475-fetchurl-structuredAttrs
nathan:backport-465130-to-release-25.11
nathan:backport-466211-to-release-25.11
nathan:backport-467889-to-release-25.11
nathan:backport-468208-to-release-25.11
nathan:backport-458709-to-release-25.11
nathan:backport-466874-to-release-25.11
nathan:backport-418136-to-release-25.11
nathan:backport-463829-to-release-25.11
nathan:backport-357208-to-release-25.11
nathan:backport-464717-to-staging-25.11
nathan:devShellTools-shell
nathan:staging-24.11
nathan:staging-next-24.11
nathan:nixos-24.11-small
nathan:nixpkgs-24.11-darwin
nathan:release-24.11
nathan:nixos-24.11
nathan:flake-libs
nathan:cbqn-ffi
nathan:lib-types-attrNamesToTrue
nathan:treewide-finalattrs-games
nathan:nixos-24.05-small
nathan:release-24.05
nathan:staging-24.05
nathan:staging-next-24.05
nathan:nixpkgs-24.05-darwin
nathan:nixos-24.05
nathan:gcc-offload
nathan:flake-mkPkgs
nathan:add-nixpkgs-function-platform-arguments-and-docs
nathan:maintain-nixos-nixpkgs
nathan:fix-function-merge
nathan:nixos-23.11
nathan:nixos-23.11-small
nathan:release-23.11
nathan:staging-next-23.11
nathan:nixpkgs-23.11-darwin
nathan:staging-23.11
nathan:llvm-cleanup
nathan:build-vm-with-bootloader
nathan:netboot-tests
nathan:staging-23.05
nathan:staging-next-23.05
nathan:release-23.05
nathan:nixos-23.05-small
nathan:nixpkgs-23.05-darwin
nathan:nixos-23.05
nathan:public-inbox-spamassassin
nathan:staging-22.11
nathan:staging-next-22.11
nathan:nixos-22.11
nathan:nixos-22.11-small
nathan:nixpkgs-22.11-darwin
nathan:release-22.11
nathan:litex
nathan:netboot-syslinux-multiplatform
nathan:nixos-22.05
nathan:nixos-22.05-aarch64
nathan:nixos-22.05-small
nathan:nixpkgs-22.05-darwin
nathan:release-22.05
nathan:public-inbox-DynamicUser
nathan:partition-table-qemu
nathan:make-disk-image/no-nix-store
nathan:release-21.11
nathan:hass-onboarding
nathan:sudo-by-default
nathan:pr/libredirect_system_test
nathan:staging-22.05
nathan:staging-next-22.05
nathan:ibus-no-force-gtk-im
nathan:nixos-21.05
nathan:nixos-21.05-aarch64
nathan:nixos-21.05-small
nathan:nixpkgs-21.05-darwin
nathan:release-21.05
nathan:nixos-21.11
nathan:nixos-21.11-aarch64
nathan:nixos-21.11-small
nathan:nixpkgs-21.11-darwin
nathan:staging-21.11
nathan:staging-next-21.11
nathan:staging-21.05
nathan:staging-next-21.05
nathan:release-19.03
nathan:release-19.09
nathan:release-20.03
nathan:nixos-20.09-small
nathan:nixpkgs-20.09-darwin
nathan:release-20.09
nathan:nixos-20.09
nathan:staging-20.09
nathan:nixos-20.09-aarch64
nathan:nixos-20.03
nathan:nixos-20.03-small
nathan:nixpkgs-20.03-darwin
nathan:staging-20.03
nathan:nixos-19.09
nathan:nixos-19.09-small
nathan:nixpkgs-19.09-darwin
nathan:staging-19.09
nathan:release-18.03
nathan:release-18.09
nathan:nixos-19.03
nathan:nixos-19.03-small
nathan:nixpkgs-19.03-darwin
nathan:staging-19.03
nathan:nixpkgs-18.09-darwin
nathan:nixos-18.09
nathan:nixos-18.09-small
nathan:staging-18.09
nathan:release-17.09
nathan:staging-18.03
nathan:release-17.03
nathan:release-16.09
nathan:release-15.09
nathan:release-16.03
nathan:release-14.12
nathan:release-14.04
nathan:release-13.10
nathan:26.05
nathan:26.11-pre
nathan:26.05-beta
nathan:25.11
nathan:26.05-pre
nathan:25.11-beta
nathan:25.05
nathan:25.11-pre
nathan:25.05-beta
nathan:24.11
nathan:branch-off-24.11
nathan:25.05-pre
nathan:24.11-beta
nathan:24.05
nathan:24.11-pre
nathan:24.05-beta
nathan:23.11
nathan:24.05-pre
nathan:23.11-beta
nathan:23.05
nathan:23.11-pre
nathan:23.05-beta
nathan:22.11
nathan:23.05-pre
nathan:22.11-beta
nathan:22.05
nathan:22.05-beta
nathan:21.11
nathan:22.05-pre
nathan:21.11-beta
nathan:21.05
nathan:21.11-pre
nathan:21.05-beta
nathan:20.09
nathan:20.09-beta
nathan:20.09-alpha
nathan:20.03
nathan:20.03-beta
nathan:19.09
nathan:19.09-beta
nathan:19.03
nathan:19.03-beta
nathan:18.09
nathan:18.09-beta
nathan:18.03
nathan:18.03-beta
nathan:17.09
nathan:17.09-beta
nathan:17.03
nathan:17.03-beta
nathan:16.09
nathan:16.09-beta
nathan:black@2016-09-01
nathan:black@2016-08-31
nathan:black@2016-06-02
nathan:black@2016-05-13
nathan:release-16.03-start
nathan:16.03
nathan:16.03-beta
nathan:v208
nathan:v206
nathan:15.09-beta
nathan:15.09
nathan:v192
nathan:last-glibc-2.13
nathan:binary
nathan:0.14
nathan:0.13
nathan:0.12
nathan:0.11
nathan:0.10
nathan:0.9
nathan:0.8
nathan:0.7
nathan:0.6
nathan:0.5.1
nathan:0.5
nathan:0.4
nathan:0.3
nathan:0.2
nathan:0.1
...
compare: nathan:make-disk-image/no-nix-store
nathan:backport-526838-to-release-26.05
nathan:backport-526924-to-release-26.05
nathan:master
nathan:release-25.11
nathan:release-26.05
nathan:wip-home-assistant
nathan:haskell-updates
nathan:staging-nixos-26.05
nathan:staging-26.05
nathan:staging-next-26.05
nathan:staging-nixos-25.11
nathan:staging-25.11
nathan:staging-next-25.11
nathan:staging-nixos
nathan:staging
nathan:staging-next
nathan:backport-526749-to-release-26.05
nathan:backport-528349-to-release-26.05
nathan:backport-528460-to-release-26.05
nathan:backport-527490-to-release-26.05
nathan:backport-527734-to-release-25.11
nathan:nixos-unstable-small
nathan:backport-528350-to-staging-25.11
nathan:backport-512368-to-staging-26.05
nathan:backport-512368-to-staging-25.11
nathan:backport-528214-to-release-26.05
nathan:backport-526527-to-release-26.05
nathan:backport-526527-to-release-25.11
nathan:nixpkgs-26.05-darwin
nathan:nixos-25.11-small
nathan:backport-526984-to-staging-25.11
nathan:nixos-26.05-small
nathan:backport-526167-to-release-26.05
nathan:backport-511825-to-release-26.05
nathan:backport-519170-to-staging-26.05
nathan:backport-524488-to-release-26.05
nathan:backport-511689-to-release-26.05
nathan:backport-527865-to-release-26.05
nathan:backport-527169-to-release-25.11
nathan:backport-527169-to-release-26.05
nathan:backport-527718-to-release-26.05
nathan:backport-519333-to-release-26.05
nathan:backport-525876-to-release-26.05
nathan:backport-504578-to-release-26.05
nathan:backport-527818-to-release-26.05
nathan:backport-508844-to-release-26.05
nathan:backport-527227-to-release-26.05
nathan:backport-517633-to-release-26.05
nathan:backport-522384-to-release-25.11
nathan:backport-522384-to-release-26.05
nathan:nixos-25.11
nathan:nixpkgs-25.11-darwin
nathan:backport-519990-to-release-26.05
nathan:backport-519990-to-release-25.11
nathan:backport-481179-to-release-26.05
nathan:backport-527058-to-release-26.05
nathan:backport-527058-to-release-25.11
nathan:backport-526547-to-release-26.05
nathan:backport-525534-to-release-26.05
nathan:backport-525534-to-release-25.11
nathan:backport-526032-to-release-26.05
nathan:nixos-26.05
nathan:r-updates
nathan:backport-513315-to-release-26.05
nathan:revert-517012-nixos/qemu-virtio-gpu-gl-pci
nathan:backport-521603-to-staging-26.05
nathan:nixpkgs-unstable
nathan:backport-524488-to-staging-26.05
nathan:backport-517601-to-release-25.11
nathan:backport-525514-to-release-26.05
nathan:backport-523423-to-release-26.05
nathan:backport-523423-to-release-25.11
nathan:backport-526459-to-release-25.11
nathan:backport-519191-to-release-25.11
nathan:backport-517599-to-release-26.05
nathan:nixos-unstable
nathan:backport-522041-to-release-26.05
nathan:backport-519079-to-release-26.05
nathan:backport-525616-to-release-26.05
nathan:backport-523585-to-release-26.05
nathan:backport-523585-to-release-25.11
nathan:backport-525322-to-release-26.05
nathan:python-updates
nathan:backport-517651-to-release-26.05
nathan:backport-525441-to-release-25.11
nathan:backport-525411-to-release-25.11
nathan:backport-518869-to-release-26.05
nathan:backport-523523-to-release-26.05
nathan:backport-522506-to-release-26.05
nathan:backport-524909-to-release-26.05
nathan:backport-525067-to-release-26.05
nathan:backport-523351-to-release-26.05
nathan:backport-480088-to-release-26.05
nathan:backport-523660-to-staging-26.05
nathan:backport-523673-to-staging-26.05
nathan:backport-523727-to-staging-26.05
nathan:backport-524191-to-release-26.05
nathan:backport-524070-to-release-26.05
nathan:backport-524016-to-release-25.11
nathan:backport-474696-to-release-26.05
nathan:backport-521205-to-release-26.05
nathan:backport-523752-to-release-26.05
nathan:backport-520880-to-release-26.05
nathan:backport-520767-to-release-26.05
nathan:backport-520764-to-release-26.05
nathan:backport-520760-to-release-26.05
nathan:backport-518245-to-staging-26.05
nathan:backport-519992-to-release-26.05
nathan:backport-521362-to-release-25.11
nathan:backport-521330-to-release-25.11
nathan:backport-522775-to-release-25.11
nathan:backport-518795-to-release-25.11
nathan:backport-520367-to-release-25.11
nathan:backport-504660-to-release-25.11
nathan:backport-484438-to-release-25.11
nathan:backport-516576-to-release-25.11
nathan:backport-518056-to-release-25.11
nathan:backport-510640-to-release-25.11
nathan:backport-468949-to-release-25.11
nathan:backport-497881-to-release-25.11
nathan:backport-511412-to-release-25.11
nathan:backport-514704-to-release-25.11
nathan:backport-477149-to-release-25.11
nathan:backport-435239-to-release-25.11
nathan:backport-511515-to-release-25.11
nathan:backport-512990-to-release-25.11
nathan:backport-504341-to-release-25.11
nathan:backport-506304-to-release-25.11
nathan:backport-506934-to-release-25.11
nathan:backport-510575-to-release-25.11
nathan:backport-508071-to-release-25.11
nathan:revert-506698-push-ksvxtpkstpzy
nathan:backport-494176-to-release-25.11
nathan:backport-498626-to-release-25.11
nathan:backport-424753-to-release-25.11
nathan:backport-478448-to-release-25.11
nathan:backport-503434-to-release-25.11
nathan:backport-504172-to-release-25.11
nathan:backport-502230-to-release-25.11
nathan:backport-476651-to-release-25.11
nathan:backport-506239-to-release-25.11
nathan:backport-503995-to-release-25.11
nathan:backport-506468-to-release-25.11
nathan:revert-498273-passasfile/runinlinuxvm
nathan:backport-502375-to-staging-25.11
nathan:backport-493816-to-release-25.11
nathan:backport-495473-to-release-25.11
nathan:wip-emily/push-yxvxzqsolspr
nathan:wip-emily/drop-x86_64-darwin
nathan:wip-emily/push-pzluxrskptsx
nathan:backport-503929-to-release-25.11
nathan:backport-487135-to-release-25.11
nathan:backport-503393-to-release-25.11
nathan:backport-503403-to-release-25.11
nathan:backport-451641-to-release-25.11
nathan:backport-500060-to-release-25.11
nathan:backport-499772-to-release-25.11
nathan:backport-499604-to-release-25.11
nathan:backport-468003-to-release-25.11
nathan:backport-477759-to-release-25.11
nathan:revert-497185-auto-update/vscode-extensions.github.copilot-chat
nathan:backport-495724-to-release-25.11
nathan:backport-463443-to-release-25.11
nathan:backport-490271-to-release-25.11
nathan:backport-436367-to-release-25.11
nathan:backport-464407-to-release-25.11
nathan:backport-492714-to-release-25.11
nathan:backport-464689-to-release-25.11
nathan:backport-489460-to-release-25.11
nathan:backport-495363-to-release-25.11
nathan:backport-470331-to-release-25.11
nathan:backport-473592-to-release-25.11
nathan:backport-494804-to-staging-25.11
nathan:revert-364094-enhance/ant/use-upstream-wrapper
nathan:backport-476312-to-release-25.11
nathan:backport-484133-to-release-25.11
nathan:revert-480369-patch-49
nathan:backport-488410-to-release-25.11
nathan:backport-487179-to-release-25.11
nathan:backport-489876-to-release-25.11
nathan:backport-489188-to-release-25.11
nathan:backport-487797-to-release-25.11
nathan:backport-487923-to-release-25.11
nathan:backport-459407-to-release-25.11
nathan:backport-471156-to-release-25.11
nathan:backport-474995-to-release-25.11
nathan:backport-485164-to-release-25.11
nathan:backport-468102-to-release-25.11
nathan:backport-474384-to-release-25.11
nathan:backport-480442-to-release-25.11
nathan:backport-470490-to-release-25.11
nathan:backport-475089-to-release-25.11
nathan:backport-468331-to-release-25.11
nathan:backport-471618-to-release-25.11
nathan:backport-475647-to-release-25.11
nathan:backport-480110-to-release-25.11
nathan:backport-478828-to-release-25.11
nathan:nixpkgs-25.05-darwin
nathan:release-25.05
nathan:backport-480697-to-release-25.11
nathan:backport-471463-to-release-25.11
nathan:backport-450796-to-release-25.11
nathan:backport-479930-to-release-25.11
nathan:backport-473329-to-release-25.11
nathan:backport-475632-to-release-25.11
nathan:backport-423868-to-release-25.11
nathan:backport-479254-to-release-25.11
nathan:backport-471541-to-release-25.11
nathan:backport-477193-to-release-25.11
nathan:staging-25.05
nathan:backport-477157-to-release-25.11
nathan:backport-476401-to-release-25.11
nathan:backport-470607-to-release-25.11
nathan:backport-467829-to-release-25.11
nathan:backport-476081-to-release-25.11
nathan:staging-next-25.05
nathan:nixos-25.05
nathan:nixos-25.05-small
nathan:backport-475587-to-release-25.11
nathan:backport-475471-to-release-25.11
nathan:backport-475462-to-release-25.11
nathan:backport-475453-to-release-25.11
nathan:backport-469638-to-release-25.11
nathan:backport-473927-to-release-25.11
nathan:backport-473088-to-release-25.11
nathan:backport-472440-to-release-25.11
nathan:backport-472497-to-release-25.11
nathan:backport-472606-to-release-25.11
nathan:backport-456104-to-release-25.11
nathan:backport-470374-to-release-25.11
nathan:backport-471893-to-release-25.11
nathan:backport-471871-to-release-25.11
nathan:backport-468735-to-release-25.11
nathan:revert-464475-fetchurl-structuredAttrs
nathan:backport-465130-to-release-25.11
nathan:backport-466211-to-release-25.11
nathan:backport-467889-to-release-25.11
nathan:backport-468208-to-release-25.11
nathan:backport-458709-to-release-25.11
nathan:backport-466874-to-release-25.11
nathan:backport-418136-to-release-25.11
nathan:backport-463829-to-release-25.11
nathan:backport-357208-to-release-25.11
nathan:backport-464717-to-staging-25.11
nathan:devShellTools-shell
nathan:staging-24.11
nathan:staging-next-24.11
nathan:nixos-24.11-small
nathan:nixpkgs-24.11-darwin
nathan:release-24.11
nathan:nixos-24.11
nathan:flake-libs
nathan:cbqn-ffi
nathan:lib-types-attrNamesToTrue
nathan:treewide-finalattrs-games
nathan:nixos-24.05-small
nathan:release-24.05
nathan:staging-24.05
nathan:staging-next-24.05
nathan:nixpkgs-24.05-darwin
nathan:nixos-24.05
nathan:gcc-offload
nathan:flake-mkPkgs
nathan:add-nixpkgs-function-platform-arguments-and-docs
nathan:maintain-nixos-nixpkgs
nathan:fix-function-merge
nathan:nixos-23.11
nathan:nixos-23.11-small
nathan:release-23.11
nathan:staging-next-23.11
nathan:nixpkgs-23.11-darwin
nathan:staging-23.11
nathan:llvm-cleanup
nathan:build-vm-with-bootloader
nathan:netboot-tests
nathan:staging-23.05
nathan:staging-next-23.05
nathan:release-23.05
nathan:nixos-23.05-small
nathan:nixpkgs-23.05-darwin
nathan:nixos-23.05
nathan:public-inbox-spamassassin
nathan:staging-22.11
nathan:staging-next-22.11
nathan:nixos-22.11
nathan:nixos-22.11-small
nathan:nixpkgs-22.11-darwin
nathan:release-22.11
nathan:litex
nathan:netboot-syslinux-multiplatform
nathan:nixos-22.05
nathan:nixos-22.05-aarch64
nathan:nixos-22.05-small
nathan:nixpkgs-22.05-darwin
nathan:release-22.05
nathan:public-inbox-DynamicUser
nathan:partition-table-qemu
nathan:make-disk-image/no-nix-store
nathan:release-21.11
nathan:hass-onboarding
nathan:sudo-by-default
nathan:pr/libredirect_system_test
nathan:staging-22.05
nathan:staging-next-22.05
nathan:ibus-no-force-gtk-im
nathan:nixos-21.05
nathan:nixos-21.05-aarch64
nathan:nixos-21.05-small
nathan:nixpkgs-21.05-darwin
nathan:release-21.05
nathan:nixos-21.11
nathan:nixos-21.11-aarch64
nathan:nixos-21.11-small
nathan:nixpkgs-21.11-darwin
nathan:staging-21.11
nathan:staging-next-21.11
nathan:staging-21.05
nathan:staging-next-21.05
nathan:release-19.03
nathan:release-19.09
nathan:release-20.03
nathan:nixos-20.09-small
nathan:nixpkgs-20.09-darwin
nathan:release-20.09
nathan:nixos-20.09
nathan:staging-20.09
nathan:nixos-20.09-aarch64
nathan:nixos-20.03
nathan:nixos-20.03-small
nathan:nixpkgs-20.03-darwin
nathan:staging-20.03
nathan:nixos-19.09
nathan:nixos-19.09-small
nathan:nixpkgs-19.09-darwin
nathan:staging-19.09
nathan:release-18.03
nathan:release-18.09
nathan:nixos-19.03
nathan:nixos-19.03-small
nathan:nixpkgs-19.03-darwin
nathan:staging-19.03
nathan:nixpkgs-18.09-darwin
nathan:nixos-18.09
nathan:nixos-18.09-small
nathan:staging-18.09
nathan:release-17.09
nathan:staging-18.03
nathan:release-17.03
nathan:release-16.09
nathan:release-15.09
nathan:release-16.03
nathan:release-14.12
nathan:release-14.04
nathan:release-13.10
nathan:26.05
nathan:26.11-pre
nathan:26.05-beta
nathan:25.11
nathan:26.05-pre
nathan:25.11-beta
nathan:25.05
nathan:25.11-pre
nathan:25.05-beta
nathan:24.11
nathan:branch-off-24.11
nathan:25.05-pre
nathan:24.11-beta
nathan:24.05
nathan:24.11-pre
nathan:24.05-beta
nathan:23.11
nathan:24.05-pre
nathan:23.11-beta
nathan:23.05
nathan:23.11-pre
nathan:23.05-beta
nathan:22.11
nathan:23.05-pre
nathan:22.11-beta
nathan:22.05
nathan:22.05-beta
nathan:21.11
nathan:22.05-pre
nathan:21.11-beta
nathan:21.05
nathan:21.11-pre
nathan:21.05-beta
nathan:20.09
nathan:20.09-beta
nathan:20.09-alpha
nathan:20.03
nathan:20.03-beta
nathan:19.09
nathan:19.09-beta
nathan:19.03
nathan:19.03-beta
nathan:18.09
nathan:18.09-beta
nathan:18.03
nathan:18.03-beta
nathan:17.09
nathan:17.09-beta
nathan:17.03
nathan:17.03-beta
nathan:16.09
nathan:16.09-beta
nathan:black@2016-09-01
nathan:black@2016-08-31
nathan:black@2016-06-02
nathan:black@2016-05-13
nathan:release-16.03-start
nathan:16.03
nathan:16.03-beta
nathan:v208
nathan:v206
nathan:15.09-beta
nathan:15.09
nathan:v192
nathan:last-glibc-2.13
nathan:binary
nathan:0.14
nathan:0.13
nathan:0.12
nathan:0.11
nathan:0.10
nathan:0.9
nathan:0.8
nathan:0.7
nathan:0.6
nathan:0.5.1
nathan:0.5
nathan:0.4
nathan:0.3
nathan:0.2
nathan:0.1
1 Commits
netboot-sy
...
make-disk-
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
fc39343438 |
nixos/lib/make-disk-image: introduce noNixStore option
Sometimes, we want to use the host nix store for everything because it's more convenient. To do so, we need to "not install" the nix store in the target disk image. We trick nixos-install by mount binding the host nix store into the $root/nix folder and letting Nix do the idempotency thing. |
1 changed files with 17 additions and 1 deletions
|
|
@@ -162,6 +162,12 @@ To solve this, you can run `fdisk -l $image` and generate `dd if=$image of=$imag
|
|||
# `installBootLoader` and `configFile`.
|
||||
onlyNixStore ? false
|
||||
|
||||
, # Ensure that no "new" Nix store is written to the root of the image
|
||||
# by symlinking the host Nix store.
|
||||
# This saves a lot of disk space if you don't need an isolated Nix store.
|
||||
# Incompatible with `additionalPaths`
|
||||
noNixStore ? true
|
||||
|
||||
, name ? "nixos-disk-image"
|
||||
|
||||
, # Disk image format, one of qcow2, qcow2-compressed, vdi, vpc, raw.
|
||||
|
|
@@ -198,8 +204,9 @@ assert (lib.assertMsg (fsType == "ext4" && deterministic -> rootFSUID != null) "
|
|||
# We use -E offset=X below, which is only supported by e2fsprogs
|
||||
assert (lib.assertMsg (partitionTableType != "none" -> fsType == "ext4") "to produce a partition table, we need to use -E offset flag which is support only for fsType = ext4");
|
||||
assert (lib.assertMsg (touchEFIVars -> partitionTableType == "hybrid" || partitionTableType == "efi" || partitionTableType == "legacy+gpt") "EFI variables can be used only with a partition table of type: hybrid, efi or legacy+gpt.");
|
||||
# If only Nix store image, then: contents must be empty, configFile must be unset, and we should no install bootloader.
|
||||
# If only Nix store image, then: contents must be empty, configFile must be unset, and we should no install bootloader.
|
||||
assert (lib.assertMsg (onlyNixStore -> contents == [] && configFile == null && !installBootLoader) "In a only Nix store image, the contents must be empty, no configuration must be provided and no bootloader should be installed.");
|
||||
assert (lib.assertMsg (noNixStore -> additionalPaths == []) "Without a Nix store in the rootfs, additional paths cannot be copied otherwise you would end up again with a Nix store.");
|
||||
# Either both or none of {user,group} need to be set
|
||||
assert (lib.assertMsg (lib.all
|
||||
(attrs: ((attrs.user or null) == null)
|
||||
|
|
@@ -422,6 +429,15 @@ let format' = format; in let
|
|||
export NIX_STATE_DIR=$TMPDIR/state
|
||||
nix-store --load-db < ${closureInfo}/registration
|
||||
|
||||
${optionalString noNixStore ''
|
||||
# Ensure host Nix store is available so that `nixos-install` performs
|
||||
# no extra operations.
|
||||
mkdir -p $root/nix
|
||||
# TODO: this needs to be made persistent or you need to run the nixos-install inside the namespace.
|
||||
# then, we need to unmount.
|
||||
unshare --mount --map-root-user mount --rbind ${builtins.storeDir} $root/nix
|
||||
''}
|
||||
|
||||
chmod 755 "$TMPDIR"
|
||||
echo "running nixos-install..."
|
||||
nixos-install --root $root --no-bootloader --no-root-passwd \
|
||||
|
|
|
|||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.