summaryrefslogtreecommitdiff
path: root/pkgs/servers/nextcloud/default.nix
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2023-01-28 22:01:42 +0100
committerGitHub <noreply@github.com>2023-01-28 22:01:42 +0100
commitcef47da8e5136f07076ff2a63c6b61b2e9a409b9 (patch)
treed1318eff3a6e7b93c23d1a3a42ec0b43d9c95244 /pkgs/servers/nextcloud/default.nix
parentMerge pull request #213186 from r-ryantm/auto-update/protoc-gen-connect-go (diff)
downloadnixpkgs-origin/revert-212912-nextcloud.tar.gz
Revert "nextcloud26: init at 26.0.0beta1"origin/revert-212912-nextcloud
Diffstat (limited to 'pkgs/servers/nextcloud/default.nix')
-rw-r--r--pkgs/servers/nextcloud/default.nix20
1 files changed, 7 insertions, 13 deletions
diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix
index 29edb77fabd0..391644379ef3 100644
--- a/pkgs/servers/nextcloud/default.nix
+++ b/pkgs/servers/nextcloud/default.nix
@@ -2,18 +2,17 @@
let
generic = {
- version, hash,
+ version, sha256,
eol ? false, extraVulnerabilities ? []
}: let
major = lib.versions.major version;
- prerelease = builtins.length (lib.versions.splitVersion version) > 3;
in stdenv.mkDerivation rec {
pname = "nextcloud";
inherit version;
src = fetchurl {
- url = "https://download.nextcloud.com/server/${if prerelease then "prereleases" else "release"}/${pname}-${version}.tar.bz2";
- inherit hash;
+ url = "https://download.nextcloud.com/server/releases/${pname}-${version}.tar.bz2";
+ inherit sha256;
};
patches = [ (./patches + "/v${major}/0001-Setup-remove-custom-dbuser-creation-behavior.patch") ];
@@ -52,19 +51,14 @@ in {
nextcloud24 = generic {
version = "24.0.9";
- hash = "sha256-WAozhMnAmu+46bQVU9IabiAAF5lUnb0lsx3qIR2X3R4=";
+ sha256 = "580a3384c9c09aefb8e9b41553d21a6e20001799549dbd25b31dea211d97dd1e";
};
nextcloud25 = generic {
version = "25.0.3";
- hash = "sha256-SysUI3Nu+SRpCW/iT2HCTK2Ho04HwceoGzhdPqJcAOw=";
+ sha256 = "4b2b1423736ef92469096fe24f61c24cad87a34e07c1c7a81b385d3ea25c00ec";
};
- nextcloud26 = generic {
- version = "26.0.0beta1";
- hash = "sha256-EfSfn0KjQzciHa3VcrDhGC/aZUw/KDjihXs+qVIcYX0=";
- };
-
- # tip: get hash with:
- # nix hash to-sri --type sha256 $(curl https://download.nextcloud.com/server/releases/nextcloud-${version}.tar.bz2.sha256 | cut -d' ' -f1)
+ # tip: get the sha with:
+ # curl 'https://download.nextcloud.com/server/releases/nextcloud-${version}.tar.bz2.sha256'
}