virtualboxExtpack: set pname and version (#488671)

This commit is contained in:
Jo
2026-02-10 20:02:53 +00:00
committed by GitHub
2 changed files with 5 additions and 6 deletions
@@ -3,12 +3,11 @@
lib,
virtualbox,
}:
let
virtualboxExtPackVersion = "7.2.6";
in
fetchurl rec {
name = "Oracle_VirtualBox_Extension_Pack-${virtualboxExtPackVersion}.vbox-extpack";
url = "https://download.virtualbox.org/virtualbox/${virtualboxExtPackVersion}/${name}";
pname = "virtualbox-extpack";
version = "7.2.6";
name = "Oracle_VirtualBox_Extension_Pack-${version}.vbox-extpack";
url = "https://download.virtualbox.org/virtualbox/${version}/${name}";
sha256 =
# Manually sha256sum the extensionPack file, must be hex!
# Thus do not use `nix-prefetch-url` but instead plain old `sha256sum`.
@@ -39,7 +39,7 @@ if [ ! "$oldVersion" = "$latestVersion" ]; then
-e "s/virtualboxSha256 = \".*\";/virtualboxSha256 = \"$virtualBoxShaSum\";/g" \
-i "$virtualboxNixFile"
sed -e 's|value = "'$extpackOldShaSum'"|value = "'$extpackShaSum'"|' \
-e "s/virtualboxExtPackVersion = \".*\";/virtualboxExtPackVersion = \"$latestVersion\";/g" \
-e "s/version = \".*\";/version = \"$latestVersion\";/g" \
-i $extpackNixFile
sed -e "s/sha256 = \".*\";/sha256 = \"$guestAdditionsIsoShaSum\";/g" \
-i "$guestAdditionsIsoNixFile"