| Branch | Commit message | Author | Age | |
|---|---|---|---|---|
| origin/staging-next | nixos/pam: enable lastlog2 import service if any pam service uses lastlog (#4... | K900 | 5 months | |
| origin/master | blink-qt: init at 6.0.4 (#431321) | Ivan Mincik | 5 months | |
| origin/backport-432323-to-release-25.05 | capnproto: fix fibers on static builds | Jade Lovelace | 5 months | |
| origin/backport-424505-to-release-25.05 | julia_111: 1.11.5 -> 1.11.6 | Weijia Wang | 5 months | |
| origin/staging | Merge staging-next into staging | nixpkgs-ci[bot] | 5 months | |
| origin/nixos-unstable-small | nakama: 3.29.0 -> 3.30.0 (#432605) | nixpkgs-merge-bot[bot] | 5 months | |
| origin/haskell-updates | Merge b1b0d690fbb0e4a2fa029ab625a3b1646487fee1 into haskell-updates | nixpkgs-ci[bot] | 5 months | |
| origin/staging-25.05 | Merge staging-next-25.05 into staging-25.05 | nixpkgs-ci[bot] | 5 months | |
| origin/staging-next-25.05 | Merge release-25.05 into staging-next-25.05 | nixpkgs-ci[bot] | 5 months | |
| origin/backport-432577-to-release-25.05 | sydbox: 3.37.2 -> 3.37.6 | R. Ryantm | 5 months | |
| [...] | ||||
| Tag | Download | Author | Age | |
| 25.05 | nixpkgs-25.05.tar.gz | Leona Maroni | 8 months | |
| 25.11-pre | nixpkgs-25.11-pre.tar.gz | Leona Maroni | 8 months | |
| 25.05-beta | nixpkgs-25.05-beta.tar.gz | Leona Maroni | 8 months | |
| 24.11 | nixpkgs-24.11.tar.gz | Martin Weinelt | 10 months | |
| branch-off-24.11 | nixpkgs-branch-off-24.11.tar.gz | Tristan Ross | 14 months | |
| 24.11-beta | nixpkgs-24.11-beta.tar.gz | Tristan Ross | 14 months | |
| 24.05 | nixpkgs-24.05.tar.gz | Weijia Wang | 20 months | |
| 24.11-pre | nixpkgs-24.11-pre.tar.gz | Weijia Wang | 20 months | |
| 24.05-beta | nixpkgs-24.05-beta.tar.gz | Weijia Wang | 20 months | |
| 23.11 | nixpkgs-23.11.tar.gz | figsoda | 2 years | |
| [...] | ||||
| Age | Commit message | Author | Files | Lines |
| 2024-07-18 | nixos/qemu-vm: simplify building nix store image•••Summary of this change: - Simplify code. - Stop a disk image from being cached in the binary cache. - Make erofs Nix Store image build in an acceptable time outside of testing environments (like `darwin.builder`). - Do not regress on performance for tests that use many store paths in their Nix store image. - Slightly longer startup time for tests where not many store paths are included in the image (these probably shouldn't use `useNixStoreImage` anyways). - Slightly longer startup time when inputs of VM do not change because the Nix store image is not cached anymore. Remove the `storeImage` built with make-disk-image.nix. This produced a separate derivation which is then cached in the binary cache. These types of images should be avoided because they gunk up the cache as they change frequently. Now all Nix store images, whether read-only or writable are based on the erofs image previously only used for read-only images. Additionally, simplify the way the erofs image is built by copying the paths to include to a separate directory and build the erofs image from there. Before this change, the list of Nix store paths to include in the Nix store image was converted to a complex regex that *excludes* all other paths from a potentially large Nix store. This previous approach suffers from two issues: 1. The regex is complex and, as admitted in the source code of the includes-to-excludes.py script, most likely contains at least one error. This means that it's unlikely that anyone will touch this piece of software again. 2. When the Nix store image is built from a large Nix store (like when you build the VM script to run outside of any testing context) this regex becomes painfully slow. There is at least one prominent use-case where this matters: `darwin.builder`. Benchmarking impressions: - Building Nix store via make-disk-image.nix takes ~25s - Building Nix store as an erofs image takes ~4s - Running nixosTests.qemu-vm-writable-store-image takes ~10s when building the erofs image with the regex vs ~14s when building by copying to a temporary directory. - nixosTests.gitlab which had the biggest gains from the initial erofs change takes the same time as before. - On a host with ~140k paths in /nix/store, building the erofs image with the regex takes 410s as opposed to 6s when copying to a temporary directory. origin/python-test-refactoring | nikstur | 2 | -153/+30 |
| 2024-07-18 | Merge pull request #328051 from mweinelt/peewee-migrate-1.13.0•••python312Packages.peewee-migrate: 1.12.2 -> 1.13.0 | Martin Weinelt | 1 | -2/+2 |
| 2024-07-18 | Merge pull request #327960 from atorres1985-contrib/swift-remove-dtzwill•••Swift: remove dtzwill and create team | ❄️ | 15 | -13/+24 |
| 2024-07-18 | Merge pull request #328186 from tweag/update-ci-tooling•••ci: update tooling | Thomas Gerbet | 2 | -3/+4 |
| 2024-07-18 | Merge pull request #290730 from nikstur/qemu-vm-refactoring•••qemu-vm.nix refactoring | lassulus | 3 | -69/+90 |
| 2024-07-18 | nixos/qemu-vm: remove creation of /etc/nixos•••/etc/nixos is already created by stage-2-init.sh | nikstur | 1 | -8/+0 |
| 2024-07-18 | nixos/qemu-vm: consistently use efiSysMountPoint•••Remove the explicit creation of efiSysMountPoint. This is not needed in the scripted or the systemd initrd. | nikstur | 1 | -7/+2 |
| 2024-07-18 | nixos/qemu-vm: fsck ESP•••The ESP is a writable vfat filesystem that can be fscked like any other fs thus we should stick to the default. | nikstur | 1 | -1/+0 |
| 2024-07-18 | nixos/tests/qemu-vm-store: init | nikstur | 2 | -0/+72 |
| 2024-07-18 | nixos/qemu-vm: use new overlayfs API | nikstur | 1 | -41/+16 |
| [...] | ||||
| Clone | ||||
| https://cgit.wugi.info/git/nixos/nixpkgs | ||||
