about summary refs log tree commit diff
path: root/pkgs/applications/virtualization/crosvm/default.nix
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2022-07-14 15:17:22 +0000
committerAlyssa Ross <hi@alyssa.is>2022-07-21 16:30:56 +0000
commitc01c68bf1c2d08503ef5975da931ba9ca05a4b48 (patch)
tree6a5ea0087bc8e12804273323f735196cd130edfe /pkgs/applications/virtualization/crosvm/default.nix
parentacdfec904d141744461a8afe93c20caa89e4fd26 (diff)
downloadnixlib-c01c68bf1c2d08503ef5975da931ba9ca05a4b48.tar
nixlib-c01c68bf1c2d08503ef5975da931ba9ca05a4b48.tar.gz
nixlib-c01c68bf1c2d08503ef5975da931ba9ca05a4b48.tar.bz2
nixlib-c01c68bf1c2d08503ef5975da931ba9ca05a4b48.tar.lz
nixlib-c01c68bf1c2d08503ef5975da931ba9ca05a4b48.tar.xz
nixlib-c01c68bf1c2d08503ef5975da931ba9ca05a4b48.tar.zst
nixlib-c01c68bf1c2d08503ef5975da931ba9ca05a4b48.zip
crosvm.updateScript: stop trying manifest-versions
manifest-versions never seems to contain the release build any more,
so we can't use it to find the version of crosvm being served to CrOS
devices.

Instead, I've changed the update script to take the latest version of
the appropriate crosvm Chrome OS release branch.  This is the branch
that gets served.  Every release, it is branched off from the
"chromeos" branch (which is the one that passes Chrome OS QA), and
then collects any critical fixes over the lifetime of the release.

With this change, I've introduced a new, simplified versioning
scheme, e.g. 100.0.  The tip build is always 1:1 with the Chrome
version, so having both of those is redundant.  The other number is
the number of commits that have been added to the release branch after
branching from the chromeos branch, so that the number will go up if
we update to include a new commit from the same release.
Diffstat (limited to 'pkgs/applications/virtualization/crosvm/default.nix')
-rw-r--r--pkgs/applications/virtualization/crosvm/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/applications/virtualization/crosvm/default.nix b/pkgs/applications/virtualization/crosvm/default.nix
index 68ba3b56e2ca..d71443c9b384 100644
--- a/pkgs/applications/virtualization/crosvm/default.nix
+++ b/pkgs/applications/virtualization/crosvm/default.nix
@@ -55,7 +55,7 @@ in
 
     meta = with lib; {
       description = "A secure virtual machine monitor for KVM";
-      homepage = "https://chromium.googlesource.com/chromiumos/platform/crosvm/";
+      homepage = "https://chromium.googlesource.com/crosvm/crosvm/";
       maintainers = with maintainers; [ qyliss ];
       license = licenses.bsd3;
       platforms = [ "aarch64-linux" "x86_64-linux" ];