about summary refs log tree commit diff
path: root/pkgs/development/rocm-modules/6/update.nix
diff options
context:
space:
mode:
authorIndy Ray <arelius@gmail.com>2024-02-29 23:25:55 +0100
committerMartin Schwaighofer <mschwaig@users.noreply.github.com>2024-03-21 22:48:32 +0100
commit2bddd186393e57f2c76335d0295d6302b5818c03 (patch)
treea15893bea453a5902eb29d3fad8ff90d221c7802 /pkgs/development/rocm-modules/6/update.nix
parentedd570c5961f310bd87e1b43e45be8e56583aee0 (diff)
downloadnixlib-2bddd186393e57f2c76335d0295d6302b5818c03.tar
nixlib-2bddd186393e57f2c76335d0295d6302b5818c03.tar.gz
nixlib-2bddd186393e57f2c76335d0295d6302b5818c03.tar.bz2
nixlib-2bddd186393e57f2c76335d0295d6302b5818c03.tar.lz
nixlib-2bddd186393e57f2c76335d0295d6302b5818c03.tar.xz
nixlib-2bddd186393e57f2c76335d0295d6302b5818c03.tar.zst
nixlib-2bddd186393e57f2c76335d0295d6302b5818c03.zip
rocmPackages: fix version handling
Diffstat (limited to 'pkgs/development/rocm-modules/6/update.nix')
-rw-r--r--pkgs/development/rocm-modules/6/update.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/development/rocm-modules/6/update.nix b/pkgs/development/rocm-modules/6/update.nix
index e20697675c11..4d531e6bb176 100644
--- a/pkgs/development/rocm-modules/6/update.nix
+++ b/pkgs/development/rocm-modules/6/update.nix
@@ -23,10 +23,11 @@ let
 
     IFS='.' read -a version_arr <<< "$version"
 
-    if [ "''${#version_arr[*]}" == 2 ]; then
-      version="''${version}.0"
+    if (( ''${version_arr[0]} > 6 )); then
+      echo "'rocmPackages_6.${pname}' is already at it's maximum allowed version.''\nAny further upgrades should go into 'rocmPackages_X.${pname}'." 1>&2
+      exit 1
     fi
 
-    update-source-version rocmPackages_5.${pname} "$version" --ignore-same-hash
+    update-source-version rocmPackages_6.${pname} "$version" --ignore-same-hash
   '';
 in [ updateScript ]