Unverified Commit 7161f7a6 authored by Jonas Heinrich's avatar Jonas Heinrich Committed by Maximilian Bosch
Browse files

nixos/nextcloud: init 33

parent e16a0747
Loading
Loading
Loading
Loading
+7 −5
Original line number Diff line number Diff line
@@ -466,6 +466,7 @@ in
      relatedPackages = [
        "nextcloud31"
        "nextcloud32"
        "nextcloud33"
      ];
    };
    phpPackage = lib.mkPackageOption pkgs "php" {
@@ -1194,7 +1195,7 @@ in
      {
        warnings =
          let
            latest = 32;
            latest = 33;
            upgradeWarning = major: nixos: ''
              A legacy Nextcloud install (from before NixOS ${nixos}) may be installed.

@@ -1226,7 +1227,8 @@ in
          ++ (lib.optional (lib.versionOlder cfg.package.version "29") (upgradeWarning 28 "24.11"))
          ++ (lib.optional (lib.versionOlder cfg.package.version "30") (upgradeWarning 29 "24.11"))
          ++ (lib.optional (lib.versionOlder cfg.package.version "31") (upgradeWarning 30 "25.05"))
          ++ (lib.optional (lib.versionOlder cfg.package.version "32") (upgradeWarning 31 "25.11"));
          ++ (lib.optional (lib.versionOlder cfg.package.version "32") (upgradeWarning 31 "25.11"))
          ++ (lib.optional (lib.versionOlder cfg.package.version "33") (upgradeWarning 32 "26.05"));

        services.nextcloud.package = lib.mkDefault (
          if pkgs ? nextcloud then
@@ -1235,12 +1237,12 @@ in
              nextcloud defined in an overlay, please set `services.nextcloud.package` to
              `pkgs.nextcloud`.
            ''
          else if lib.versionOlder stateVersion "25.05" then
            pkgs.nextcloud30
          else if lib.versionOlder stateVersion "25.11" then
            pkgs.nextcloud31
          else
          else if lib.versionOlder stateVersion "26.05" then
            pkgs.nextcloud32
          else
            pkgs.nextcloud33
        );

        services.nextcloud.phpOptions = lib.mkMerge [