Skip to content

Commit 99bebaf

Browse files
Merge pull request #315 from NuschtOS/nextcloud
nextcloud: use config.services.nextcloud.package.packages.apps instead of manually building it
2 parents 0a41a8c + 0f27107 commit 99bebaf

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

flake.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/nextcloud.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
let
44
cfg = config.services.nextcloud;
5-
inherit (pkgs."nextcloud${lib.versions.major cfg.package.version}Packages") apps;
5+
inherit (config.services.nextcloud.package.packages) apps;
66
in
77
{
88
options = {
@@ -37,7 +37,7 @@ in
3737
configureRecognize has been removed in favor of using the recognize packages from NixOS like:
3838
3939
services.nextcloud.extraApps = {
40-
inherit (pkgs."nextcloud${lib.versions.major config.services.nextcloud.package.version}Packages".apps) recognize;
40+
inherit (config.services.nextcloud.package.packages.apps) recognize;
4141
};
4242
'')
4343
];

modules/nginx.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ in
161161
# traps: nginx[xxxxxx] trap invalid opcode ip:7fa6c23ebe79 sp:7ffcceaaa9e0 error:0 in memfd:sljit[1e79,7fa6c23ea000+10000]
162162
pcre2 = pkgs.pcre2.override { withJitSealloc = false; };
163163
}).overrideAttrs ({ patches ? [ ], ... }: {
164-
patches = patches ++ [
164+
patches = patches ++ lib.optionals (lib.versionOlder pkg.version "1.29.2") [
165165
(let
166166
mjMn = lib.versions.majorMinor;
167167
# nginx 1.29 is supported since https://github.com/aws/aws-lc/commit/050d696415f2b7a07fc791ded31f5e12ec82f5fe

0 commit comments

Comments
 (0)