]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - pkgs/webapps/nextcloud/apps/audioplayer.nix
Bump Nextcloud to latest version
[perso/Immae/Config/Nix.git] / pkgs / webapps / nextcloud / apps / audioplayer.nix
index a49776f10dc680268d50f4a598f5986aebf314f9..37b424ec1edbf8bdefa0baa97b94ec440088f296 100644 (file)
@@ -1,8 +1,22 @@
 { buildApp, nextcloudVersion }:
-assert nextcloudVersion >= 17 && nextcloudVersion <= 19;
-buildApp rec {
-  appName = "audioplayer";
-  version = "2.10.0";
-  url = "https://github.com/Rello/${appName}/releases/download/${version}/${appName}-${version}.tar.gz";
-  sha256 = "122wc05b0m8s5ksdhsiws98aqph894i7cffjkhfhq66c40a728s3";
-}
+let
+  audioplayer_3_1_0 = buildApp rec {
+    appName = "audioplayer";
+    version = "3.1.0";
+    url = "https://github.com/Rello/${appName}/releases/download/${version}/${appName}-${version}.tar.gz";
+    sha256 = "18h3mzjqcwz4v0wddw59sdwanrdjcqdwsi3pfqddxagq40xjj5pn";
+  };
+  audioplayer_3_2_2 = buildApp rec {
+    appName = "audioplayer";
+    version = "3.2.2";
+    url = "https://github.com/Rello/${appName}/releases/download/${version}/${appName}-${version}.tar.gz";
+    sha256 = "1yqvzphm0i6k8khkfbc37q5x2vw5gp8imvc4nff2d75wykvs37bv";
+  };
+  versions = {
+    "20" = audioplayer_3_1_0;
+    "21" = audioplayer_3_2_2;
+    "22" = audioplayer_3_2_2;
+    "23" = audioplayer_3_2_2;
+  };
+in
+  versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app audioplayer")