summary refs log tree commit diff
path: root/pkgs/applications/virtualization
diff options
context:
space:
mode:
authorSilvan Mosberger <contact@infinisil.com>2023-11-14 09:02:11 +0100
committerGitHub <noreply@github.com>2023-11-14 09:02:11 +0100
commit1a02468341339215c3b8c814cb9b46d0ae53a2af (patch)
tree28bd2a100c54df97c8bfdd2df58023a8ac84bb72 /pkgs/applications/virtualization
parent988d2d98f746cc7f93e763972dd239f1592e0eba (diff)
parent7ea6f41331cb80f3baca784809a367c82fb813cd (diff)
downloadnixpkgs-1a02468341339215c3b8c814cb9b46d0ae53a2af.tar
nixpkgs-1a02468341339215c3b8c814cb9b46d0ae53a2af.tar.gz
nixpkgs-1a02468341339215c3b8c814cb9b46d0ae53a2af.tar.bz2
nixpkgs-1a02468341339215c3b8c814cb9b46d0ae53a2af.tar.lz
nixpkgs-1a02468341339215c3b8c814cb9b46d0ae53a2af.tar.xz
nixpkgs-1a02468341339215c3b8c814cb9b46d0ae53a2af.tar.zst
nixpkgs-1a02468341339215c3b8c814cb9b46d0ae53a2af.zip
Merge pull request #266628 from GaetanLepage/singularity
apptainer: 1.2.2 -> 1.2.4, singularity-ce: 3.11.4 -> 4.0.1
Diffstat (limited to 'pkgs/applications/virtualization')
-rw-r--r--pkgs/applications/virtualization/singularity/packages.nix17
1 files changed, 9 insertions, 8 deletions
diff --git a/pkgs/applications/virtualization/singularity/packages.nix b/pkgs/applications/virtualization/singularity/packages.nix
index b52608875f3..99ab52dece2 100644
--- a/pkgs/applications/virtualization/singularity/packages.nix
+++ b/pkgs/applications/virtualization/singularity/packages.nix
@@ -7,14 +7,14 @@ let
   apptainer = callPackage
     (import ./generic.nix rec {
       pname = "apptainer";
-      version = "1.2.2";
+      version = "1.2.4";
       projectName = "apptainer";
 
       src = fetchFromGitHub {
         owner = "apptainer";
         repo = "apptainer";
-        rev = "v${version}";
-        hash = "sha256-CpNuoG+QykP+HDCyFuIbZKYez5XnYrE75SWFoWu34rg=";
+        rev = "refs/tags/v${version}";
+        hash = "sha256-VaVOepfjMBf8F56S1Clpn8HPw65MNQMoZsQguKQ4Sg0=";
       };
 
       # Update by running
@@ -38,25 +38,26 @@ let
   singularity = callPackage
     (import ./generic.nix rec {
       pname = "singularity-ce";
-      version = "3.11.4";
+      version = "4.0.1";
       projectName = "singularity";
 
       src = fetchFromGitHub {
         owner = "sylabs";
         repo = "singularity";
-        rev = "v${version}";
-        hash = "sha256-v8iHbn2OzK/egP2Go76BI74iX8izfy2PM4Uo8LsE8FY=";
+        rev = "refs/tags/v${version}";
+        hash = "sha256-rdpIAiLh4mlSu+1UUDN79gIzxy5X5wOB5XOW9oBm+HU=";
       };
 
       # Update by running
       # nix-prefetch -E "{ sha256 }: ((import ./. { }).singularity.override { vendorHash = sha256; }).goModules"
       # at the root directory of the Nixpkgs repository
-      vendorHash = "sha256-24Hnpq6LRh3JgaiJWCmHfJKoWLxsbceCdJutjPqZsX8=";
+      vendorHash = "sha256-kV4Yu9MBoF8spJroWqLOUt2v8YV79AoNUG9hYgPgXRc=";
 
-      # Do not build conmon from the Git submodule source,
+      # Do not build conmon and squashfuse from the Git submodule sources,
       # Use Nixpkgs provided version
       extraConfigureFlags = [
         "--without-conmon"
+        "--without-squashfuse"
       ];
 
       extraDescription = " (Sylabs Inc's fork of Singularity, a.k.a. SingularityCE)";