nextcloud30: drop (#446070)

This commit is contained in:
dotlambda
2025-09-29 16:18:14 +00:00
committed by GitHub
9 changed files with 16 additions and 491 deletions
+2
View File
@@ -171,6 +171,8 @@
of the [4.3 release](https://github.com/netbox-community/netbox/releases/tag/v4.2.0),
make the required changes to your database, if needed, then upgrade by setting `services.netbox.package = pkgs.netbox_4_3;` in your configuration.
- `pkgs.nextcloud30` has been removed since it's out of support upstream.
- `privatebin` has been updated to `2.0.0`. This release changes configuration defaults including switching the template and removing legacy features. See the [v2.0.0 changelog entry](https://github.com/PrivateBin/PrivateBin/releases/tag/2.0.0) for details on how to upgrade.
- `rocmPackages.triton` has been removed in favor of `python3Packages.triton`.
@@ -437,7 +437,6 @@ in
type = lib.types.package;
description = "Which package to use for the Nextcloud instance.";
relatedPackages = [
"nextcloud30"
"nextcloud31"
];
};
@@ -549,7 +548,7 @@ in
Options for nextcloud's PHP pool. See the documentation on `php-fpm.conf` for details on
configuration directives. The above are recommended for a server with 4GiB of RAM.
It's advisable to read the [section about PHPFPM tuning in the upstream manual](https://docs.nextcloud.com/server/30/admin_manual/installation/server_tuning.html#tune-php-fpm)
It's advisable to read the [section about PHPFPM tuning in the upstream manual](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html#tune-php-fpm)
and consider customizing the values.
'';
};
-1
View File
@@ -139,7 +139,6 @@ let
in
listToAttrs (
concatMap genTests [
30
31
]
)
-7
View File
@@ -5,7 +5,6 @@
nixosTests,
cacert,
caBundle ? "${cacert}/etc/ssl/certs/ca-bundle.crt",
nextcloud30Packages,
nextcloud31Packages,
}:
@@ -58,12 +57,6 @@ let
};
in
{
nextcloud30 = generic {
version = "30.0.16";
hash = "sha256-YjbUrna8REq7U0lLN4AxWheqxUrxtC4+/gzGvRnf8zA=";
packages = nextcloud30Packages;
};
nextcloud31 = generic {
version = "31.0.9";
hash = "sha256-qrhBTMY1gco6jfRy9F60ErK4Q6lms4cCdUIbrQ1nD2g=";
File diff suppressed because one or more lines are too long
@@ -12,8 +12,7 @@
}:
let
latestVersionForNc = {
"31" = latestVersionForNc."30";
"30" = {
"31" = {
version = "7.6.1";
appHash = "sha256-uRZBTwhdNr3OUw021WvTnEBcLd49EQbVr9bvU97zblc=";
srcHash = "sha256-eKvdv3ng4YwPmFu7eapYvD8A2cliryAhPf6NDBJjX6c=";
@@ -21,11 +21,6 @@ let
appHash = "sha256-G7SDE72tszifozfT3vNxHW6WmMqQKhrSayQVANQaMbs=";
modelHash = "sha256-dB4ot/65xisR700kUXg3+Y+SkrpQO4mWrFfp+En0QEE=";
};
"30" = {
version = "8.2.1";
appHash = "sha256-xSJbfL5HI1bo5KYvk/ssEjSUsWF1hFQkl5MOm/kXYDE=";
modelHash = "sha256-O1gh3d0MGQOHUbrIyX3f+R7lGJ7+i8tTmrnfKlczrsk=";
};
};
currentVersionInfo =
latestVersionForNc.${ncVersion}
+12
View File
@@ -1774,6 +1774,18 @@ mapAliases {
nettools = net-tools; # Added 2025-06-11
newt-go = fosrl-newt; # Added 2025-06-24
notify-sharp = throw "'notify-sharp' has been removed as it was unmaintained and depends on deprecated dbus-sharp versions"; # Added 2025-08-25
nextcloud30 = throw ''
Nextcloud v30 has been removed from `nixpkgs` as the support for is dropped
by upstream in 2025-09. Please upgrade to at least Nextcloud v31 by declaring
services.nextcloud.package = pkgs.nextcloud31;
in your NixOS config.
WARNING: if you were on Nextcloud 29 you have to upgrade to Nextcloud 30
first on 25.05 because Nextcloud doesn't support upgrades across multiple major versions!
''; # Added 2025-09-25
nextcloud30Packages = throw "Nextcloud 30 is EOL!"; # Added 2025-09-25
nextcloud29 = throw ''
Nextcloud v29 has been removed from `nixpkgs` as the support for is dropped
by upstream in 2025-04. Please upgrade to at least Nextcloud v30 by declaring
-2
View File
@@ -3606,11 +3606,9 @@ with pkgs;
libnma-gtk4 = libnma.override { withGtk4 = true; };
inherit (callPackages ../servers/nextcloud { })
nextcloud30
nextcloud31
;
nextcloud30Packages = callPackage ../servers/nextcloud/packages { ncVersion = "30"; };
nextcloud31Packages = callPackage ../servers/nextcloud/packages { ncVersion = "31"; };
nextcloud-notify_push = callPackage ../servers/nextcloud/notify_push.nix { };