},
"locked": {
"lastModified": 1,
- "narHash": "sha256-dLi2BGW1KOrLq0JMSStCHPav+jOfBWt6iuYePpOvDLg=",
+ "narHash": "sha256-d35da0VqTAEj+gC9K78nGMb5Vy9npMycUigAO7rwZxQ=",
"path": "../flakes",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-Yd9Vvt/0KEhv9F03pBFl92CdVVkMKZATRydj0AuPkKY=",
+ "narHash": "sha256-kDO66kMoLuyMn1y9luo3MD0XN59zeuPRz0NqS6fXggc=",
"path": "../systems/backup-2",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-dyKdDwCGS6DrHABVcaAgb8gawz3kq13kFQAZzK0FrvA=",
+ "narHash": "sha256-vB/WFxXd8OWcB4PhXKqpfMeGzMiSF2Ia3DerlSqCPJc=",
"path": "../systems/dilion",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-9mFf3apvj5y9USQ+nA26Mb2Ft/QdlrBVjQY2bQllFSw=",
+ "narHash": "sha256-ASjxU1joYEKSpf1FNOhAYeKIl4DKGYeLJCqu017jU7Q=",
"path": "../systems/eldiron",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-lk0Zt0avJlciIxcG3nscv+nRR/t0U1FdnnRvFQm6GUI=",
+ "narHash": "sha256-sj+KjblFxSHYS4eSmHTCCzQOB0wVU9AbGaboBcpipK4=",
"path": "../systems/monitoring-1",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-oyQ4ygkPMhgjJXdg5K2jxNJ487W7F51FQfyERfp2/Hw=",
+ "narHash": "sha256-juZAlHL05UoSF42bpG+W9FmCx5MqU9jJJJT9palliw0=",
"path": "../systems/quatresaisons",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-G/V/UqQ+wwkek/dGJYd+nk9W0FTVCs0/oSTUPf05QV4=",
+ "narHash": "sha256-Ch2bUwiCeXl4sS01u/GL6ls5K8MKYM/LMpT+Q4LGgMI=",
"path": "../systems/zoldene",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=",
+ "narHash": "sha256-3jBcul1HygZm8wcM5jC/sUHZ5YtqJ9tFVHfcLkkcA5o=",
"path": "../../flakes/etherpad-lite",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=",
+ "narHash": "sha256-XCx9WCDeZBKnXW6bKGwuQkRo20o8QY9H1bDGWeuvz2Y=",
"path": "../../flakes/grocy",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../flakes/mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=",
+ "narHash": "sha256-TGXBCAl2v69YQq5ucXMaoqh8er1R2mnmxz9xt4oYS/Y=",
"path": "../../flakes/surfer",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=",
+ "narHash": "sha256-3jBcul1HygZm8wcM5jC/sUHZ5YtqJ9tFVHfcLkkcA5o=",
"path": "./etherpad-lite",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=",
+ "narHash": "sha256-XCx9WCDeZBKnXW6bKGwuQkRo20o8QY9H1bDGWeuvz2Y=",
"path": "./grocy",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "./mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "./private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=",
+ "narHash": "sha256-TGXBCAl2v69YQq5ucXMaoqh8er1R2mnmxz9xt4oYS/Y=",
"path": "./surfer",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-dLi2BGW1KOrLq0JMSStCHPav+jOfBWt6iuYePpOvDLg=",
+ "narHash": "sha256-d35da0VqTAEj+gC9K78nGMb5Vy9npMycUigAO7rwZxQ=",
"path": "./flakes",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-Yd9Vvt/0KEhv9F03pBFl92CdVVkMKZATRydj0AuPkKY=",
+ "narHash": "sha256-kDO66kMoLuyMn1y9luo3MD0XN59zeuPRz0NqS6fXggc=",
"path": "../systems/backup-2",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-dyKdDwCGS6DrHABVcaAgb8gawz3kq13kFQAZzK0FrvA=",
+ "narHash": "sha256-vB/WFxXd8OWcB4PhXKqpfMeGzMiSF2Ia3DerlSqCPJc=",
"path": "../systems/dilion",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-9mFf3apvj5y9USQ+nA26Mb2Ft/QdlrBVjQY2bQllFSw=",
+ "narHash": "sha256-ASjxU1joYEKSpf1FNOhAYeKIl4DKGYeLJCqu017jU7Q=",
"path": "../systems/eldiron",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-lk0Zt0avJlciIxcG3nscv+nRR/t0U1FdnnRvFQm6GUI=",
+ "narHash": "sha256-sj+KjblFxSHYS4eSmHTCCzQOB0wVU9AbGaboBcpipK4=",
"path": "../systems/monitoring-1",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-oyQ4ygkPMhgjJXdg5K2jxNJ487W7F51FQfyERfp2/Hw=",
+ "narHash": "sha256-juZAlHL05UoSF42bpG+W9FmCx5MqU9jJJJT9palliw0=",
"path": "../systems/quatresaisons",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-G/V/UqQ+wwkek/dGJYd+nk9W0FTVCs0/oSTUPf05QV4=",
+ "narHash": "sha256-Ch2bUwiCeXl4sS01u/GL6ls5K8MKYM/LMpT+Q4LGgMI=",
"path": "../systems/zoldene",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=",
+ "narHash": "sha256-3jBcul1HygZm8wcM5jC/sUHZ5YtqJ9tFVHfcLkkcA5o=",
"path": "../../flakes/etherpad-lite",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=",
+ "narHash": "sha256-XCx9WCDeZBKnXW6bKGwuQkRo20o8QY9H1bDGWeuvz2Y=",
"path": "../../flakes/grocy",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../flakes/mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=",
+ "narHash": "sha256-TGXBCAl2v69YQq5ucXMaoqh8er1R2mnmxz9xt4oYS/Y=",
"path": "../../flakes/surfer",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=",
+ "narHash": "sha256-3jBcul1HygZm8wcM5jC/sUHZ5YtqJ9tFVHfcLkkcA5o=",
"path": "./etherpad-lite",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=",
+ "narHash": "sha256-XCx9WCDeZBKnXW6bKGwuQkRo20o8QY9H1bDGWeuvz2Y=",
"path": "./grocy",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "./mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "./private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=",
+ "narHash": "sha256-TGXBCAl2v69YQq5ucXMaoqh8er1R2mnmxz9xt4oYS/Y=",
"path": "./surfer",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-Yd9Vvt/0KEhv9F03pBFl92CdVVkMKZATRydj0AuPkKY=",
+ "narHash": "sha256-kDO66kMoLuyMn1y9luo3MD0XN59zeuPRz0NqS6fXggc=",
"path": "../systems/backup-2",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-dyKdDwCGS6DrHABVcaAgb8gawz3kq13kFQAZzK0FrvA=",
+ "narHash": "sha256-vB/WFxXd8OWcB4PhXKqpfMeGzMiSF2Ia3DerlSqCPJc=",
"path": "../systems/dilion",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-9mFf3apvj5y9USQ+nA26Mb2Ft/QdlrBVjQY2bQllFSw=",
+ "narHash": "sha256-ASjxU1joYEKSpf1FNOhAYeKIl4DKGYeLJCqu017jU7Q=",
"path": "../systems/eldiron",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-lk0Zt0avJlciIxcG3nscv+nRR/t0U1FdnnRvFQm6GUI=",
+ "narHash": "sha256-sj+KjblFxSHYS4eSmHTCCzQOB0wVU9AbGaboBcpipK4=",
"path": "../systems/monitoring-1",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-oyQ4ygkPMhgjJXdg5K2jxNJ487W7F51FQfyERfp2/Hw=",
+ "narHash": "sha256-juZAlHL05UoSF42bpG+W9FmCx5MqU9jJJJT9palliw0=",
"path": "../systems/quatresaisons",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-G/V/UqQ+wwkek/dGJYd+nk9W0FTVCs0/oSTUPf05QV4=",
+ "narHash": "sha256-Ch2bUwiCeXl4sS01u/GL6ls5K8MKYM/LMpT+Q4LGgMI=",
"path": "../systems/zoldene",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=",
+ "narHash": "sha256-3jBcul1HygZm8wcM5jC/sUHZ5YtqJ9tFVHfcLkkcA5o=",
"path": "../../flakes/etherpad-lite",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=",
+ "narHash": "sha256-XCx9WCDeZBKnXW6bKGwuQkRo20o8QY9H1bDGWeuvz2Y=",
"path": "../../flakes/grocy",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../flakes/mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=",
+ "narHash": "sha256-TGXBCAl2v69YQq5ucXMaoqh8er1R2mnmxz9xt4oYS/Y=",
"path": "../../flakes/surfer",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=",
+ "narHash": "sha256-3jBcul1HygZm8wcM5jC/sUHZ5YtqJ9tFVHfcLkkcA5o=",
"path": "./etherpad-lite",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=",
+ "narHash": "sha256-XCx9WCDeZBKnXW6bKGwuQkRo20o8QY9H1bDGWeuvz2Y=",
"path": "./grocy",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "./mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "./private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=",
+ "narHash": "sha256-TGXBCAl2v69YQq5ucXMaoqh8er1R2mnmxz9xt4oYS/Y=",
"path": "./surfer",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
nextcloud_25 = callPackage ./nextcloud { nextcloudVersion = 25; };
nextcloud_26 = callPackage ./nextcloud { nextcloudVersion = 26; };
nextcloud_27 = callPackage ./nextcloud { nextcloudVersion = 27; };
+ nextcloud_27_2 = callPackage ./nextcloud { nextcloudVersion = "27_2"; };
+ # required postgresql and php upgrade!
+ #nextcloud_28 = callPackage ./nextcloud { nextcloudVersion = 28; };
+ #nextcloud_29 = callPackage ./nextcloud { nextcloudVersion = 29; };
nextcloud_25-all = nextcloud_25.withApps (a: builtins.attrValues nextcloud_25.allSupportedApps);
nextcloud_26-all = nextcloud_26.withApps (a: builtins.attrValues nextcloud_26.allSupportedApps);
nextcloud_27-all = nextcloud_27.withApps (a: builtins.attrValues nextcloud_27.allSupportedApps);
+ nextcloud_27_2-all = nextcloud_27_2.withApps (a: builtins.attrValues nextcloud_27_2.allSupportedApps);
+ # required postgresql and php upgrade!
+ #nextcloud_28-all = nextcloud_28.withApps (a: builtins.attrValues nextcloud_28.allSupportedApps);
+ #nextcloud_29-all = nextcloud_29.withApps (a: builtins.attrValues nextcloud_29.allSupportedApps);
phpbb = callPackage ./phpbb {};
phpldapadmin = callPackage ./phpldapadmin {};
rompr = callPackage ./rompr {};
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/audioplayer
audioplayer_3_4_0 = buildApp rec {
appName = "audioplayer";
version = "3.4.0";
url = "https://github.com/Rello/${appName}/releases/download/${version}/${appName}-${version}.tar.gz";
sha256 = "sha256-pog9cll02+AbYHG/jiUztO9odqu7PSEWBUieK32Eqf4=";
};
+ audioplayer_3_4_1 = buildApp rec {
+ appName = "audioplayer";
+ version = "3.4.1";
+ url = "https://github.com/Rello/${appName}/releases/download/${version}/${appName}-${version}.tar.gz";
+ sha256 = "sha256-ZPIvn5devG6puTyxgXlBpA60kJsYWXbQLNiL5f2jLrA=";
+ };
versions = {
"25" = audioplayer_3_4_0;
"26" = audioplayer_3_4_0;
"27" = audioplayer_3_4_0;
+ "27_2" = audioplayer_3_4_1;
+ "28" = audioplayer_3_4_1;
+ "29" = audioplayer_3_4_1;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app audioplayer")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/bookmarks
bookmarks_12_1_0 = buildApp rec {
appName = "bookmarks";
version = "12.1.0";
url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz";
sha256 = "sha256-7Gx8e8C2dDkB/39eAGKOLrP3YkVbGkfPKpQBeCaV/cE=";
};
+ bookmarks_13_1_3 = buildApp rec {
+ appName = "bookmarks";
+ version = "13.1.3";
+ url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz";
+ sha256 = "sha256-9jSUtLT89UkxZhvyp+cDNV2OAc0+BzFoXAd5YfJTgXo=";
+ };
+ bookmarks_14_2_2 = buildApp rec {
+ appName = "bookmarks";
+ version = "14.2.2";
+ url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz";
+ sha256 = "sha256-hqmX64arwllviwG7ySvdwA8IYzWoLjP2MyhT389UZXw=";
+ };
versions = {
"25" = bookmarks_12_1_0;
"26" = bookmarks_13_0_1;
"27" = bookmarks_13_0_1;
+ "27_2" = bookmarks_13_1_3;
+ "28" = bookmarks_14_2_2;
+ "29" = bookmarks_14_2_2;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app bookmarks")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/calendar
calendar_4_4_4 = buildApp rec {
appName = "calendar";
version = "4.4.4";
url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
sha256 = "sha256-8UeHOpgbUf2oHHOvLN58v68QvyDYQXkSjsVKn6UGrGU=";
};
+ calendar_4_7_6 = buildApp rec {
+ appName = "calendar";
+ version = "4.7.6";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-WSz30rta3PdNaxisxUNE1Zcp5MPfw9jB9ervMjgjZss=";
+ };
versions = {
"25" = calendar_4_4_4;
"26" = calendar_4_4_4;
"27" = calendar_4_4_4;
+ "27_2" = calendar_4_7_6;
+ "28" = calendar_4_7_6;
+ "29" = calendar_4_7_6;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app calendar")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/carnet
carnet_0_25_2 = buildApp rec {
appName = "carnet";
version = "0.25.2";
url = "https://github.com/PhieF/CarnetNextcloud/releases/download/v${version}/${appName}-nc-v${version}.tar.gz";
sha256 = "sha256-HArD+M6UA9BhSsrlpp/gsKWkUTWAoNHl/gr0S3AlKzg=";
};
+ carnet_0_25_4 = buildApp rec {
+ appName = "carnet";
+ version = "0.25.4";
+ url = "https://github.com/PhieF/CarnetNextcloud/releases/download/v${version}/${appName}-nc-v${version}.tar.gz";
+ sha256 = "sha256-xKG0MRzWdBYJERXZ6HU4sZIqhL9lVZHnWIkaVdZnYUg=";
+ };
versions = {
"25" = carnet_0_25_2;
"26" = carnet_0_25_2;
"27" = carnet_0_25_2;
+ "27_2" = carnet_0_25_4;
+ "28" = carnet_0_25_4;
+ "29" = carnet_0_25_4;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app carnet")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/contacts
contacts_5_3_2 = buildApp rec {
appName = "contacts";
version = "5.3.2";
url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
sha256 = "sha256-1jQ+pyLBPU7I4wSPkmezJq7ukrQh8WPErG4J6Ps3LR4=";
};
+ contacts_5_5_3 = buildApp rec {
+ appName = "contacts";
+ version = "5.5.3";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-zxmgMiizzXGfReRS9XJ+fb6tJRLH/Z5NvuLpspYARFI=";
+ };
+ contacts_6_0_0 = buildApp rec {
+ appName = "contacts";
+ version = "6.0.0";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-48ERJ9DQ9w71encT2XVvcVaV+EbthgExQliKO1sQ+1A=";
+ };
versions = {
"25" = contacts_5_3_2;
"26" = contacts_5_3_2;
"27" = contacts_5_3_2;
+ "27_2" = contacts_5_5_3;
+ "28" = contacts_5_5_3;
+ "29" = contacts_6_0_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app contacts")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/cookbook
cookbook_0_10_2 = buildApp rec {
appName = "cookbook";
version = "0.10.2";
url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/Cookbook-${version}.tar.gz";
sha256 = "sha256-H7KVeISBnu0/4Q31ihhiXvRtkXz4yLGOAsAj5ERgeCM=";
};
+ cookbook_0_10_5 = buildApp rec {
+ appName = "cookbook";
+ version = "0.10.5";
+ url = "https://github.com/christianlupus-nextcloud/cookbook-releases/releases/download/v${version}/cookbook-${version}.tar.gz";
+ sha256 = "sha256-EHc+AMKsjAVVcNQ00Yf0Z4AFeUWdtf1uYGA5BHlTcTM=";
+ };
+ cookbook_0_11_0 = buildApp rec {
+ appName = "cookbook";
+ version = "0.11.0";
+ url = "https://github.com/christianlupus-nextcloud/cookbook-releases/releases/download/v${version}/cookbook-${version}.tar.gz";
+ sha256 = "sha256-8oIhtI1Bkb3zC/znDLYWmLaVqkiBLLMqbqEAW5HycS4=";
+ };
versions = {
"25" = cookbook_0_10_2;
"26" = cookbook_0_10_2;
"27" = cookbook_0_10_2;
+ "27_2" = cookbook_0_10_5;
+ "28" = cookbook_0_11_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app cookbook")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/deck
deck_1_8_5 = buildApp rec {
appName = "deck";
version = "1.8.5";
url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
sha256 = "sha256-W0XVvhTQoCjoK7S2tEd7bvU0MTWtqYt7QiB9H1p1UP8=";
};
+ deck_1_11_4 = buildApp rec {
+ appName = "deck";
+ version = "1.11.4";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-LIQgzM7C21ON+DMAjwREmgVACPtCMOBYuYbdGYHGnLI=";
+ };
+ deck_1_12_2 = buildApp rec {
+ appName = "deck";
+ version = "1.12.2";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-K9ZG3Pc9dfrF3hFi3FCKoZWywXUaueQuwGpZksumToA=";
+ };
+ deck_1_13_0 = buildApp rec {
+ appName = "deck";
+ version = "1.13.0";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-Gyfyq4rJv4alLhdIW8S8wCUAOdxp6UG7UgUWH0CkVR4=";
+ };
versions = {
"25" = deck_1_8_5;
"26" = deck_1_9_2;
"27" = deck_1_10_0;
+ "27_2" = deck_1_11_4;
+ "28" = deck_1_12_2;
+ "29" = deck_1_13_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app deck")
"drawio" = ["application/x-drawio"];
};
};
+ # https://apps.nextcloud.com/apps/drawio
drawio_2_1_2 = buildApp rec {
appName = "drawio";
version = "2.1.2";
sha256 = "sha256-5BrEnS2cMk/vwkAr1lXKtfocqReZAj1+pbDqmi/uG0A=";
inherit otherConfig;
};
+ drawio_2_1_4 = buildApp rec {
+ appName = "drawio";
+ version = "2.1.4";
+ url = "https://github.com/jgraph/drawio-nextcloud/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-QD7b6+UjWNeS4Z2QLcgBfetIXwqNngFRX9Fryx90mQA=";
+ inherit otherConfig;
+ };
+ drawio_3_0_2 = buildApp rec {
+ appName = "drawio";
+ version = "3.0.2";
+ url = "https://github.com/jgraph/drawio-nextcloud/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-7ulo+7rHIOCCFt4LhXDFQc+ighMiwfHDwcJuCfCb4CE=";
+ inherit otherConfig;
+ };
versions = {
"25" = drawio_2_1_2;
"26" = drawio_2_1_2;
"27" = drawio_2_1_2;
+ "27_2" = drawio_2_1_4;
+ "28" = drawio_3_0_2;
+ "29" = drawio_3_0_2;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app drawio")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/external
external_5_0_2 = buildApp rec {
appName = "external";
version = "5.0.2";
url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
sha256 = "sha256-XqeJCWS8mncS7CfrnXdhtzdgkFTib/RnursJ/AqyvD8=";
};
+ external_5_2_1 = buildApp rec {
+ appName = "external";
+ version = "5.2.1";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-kyeqd/KRbDuqfnYUb0sb7QF1LKmtQvlI/NPCH8oFutQ=";
+ };
+ external_5_3_1 = buildApp rec {
+ appName = "external";
+ version = "5.3.1";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-WJBu2KFLsT/p+iiwy0p5UdKdrSMrfD3dSQjwuAw6DwY=";
+ };
+ external_5_4_0 = buildApp rec {
+ appName = "external";
+ version = "5.4.0";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-7DxvOwy+AI/+t559ffqCIDBnyozxQTe1EhvbUhX64UY=";
+ };
versions = {
"25" = external_5_0_2;
"26" = external_5_1_0;
"27" = external_5_2_0;
+ "27_2" = external_5_2_1;
+ "28" = external_5_3_1;
+ "29" = external_5_4_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app external")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/extract
extract_1_3_6 = buildApp rec {
appName = "extract";
version = "1.3.6";
"25" = extract_1_3_6;
"26" = extract_1_3_6;
"27" = extract_1_3_6;
+ "27_2" = extract_1_3_6;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app extract")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/files_markdown
files_markdown_2_4_1 = buildApp rec {
appName = "files_markdown";
version = "2.4.1";
"25" = files_markdown_2_4_1;
"26" = files_markdown_2_4_1;
"27" = files_markdown_2_4_1;
+ "27_2" = files_markdown_2_4_1;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app files_markdown")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/files_mindmap
files_mindmap_0_0_28 = buildApp rec {
appName = "files_mindmap";
version = "0.0.28";
url = "https://github.com/ACTom/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz";
sha256 = "sha256-VlzqstlsdinaqkbK32NvS1oFoQcFasJGHSlcKxdQwIM=";
};
+ files_mindmap_0_0_30 = buildApp rec {
+ appName = "files_mindmap";
+ version = "0.0.30";
+ url = "https://github.com/ACTom/${appName}/releases/download/v${version}/${appName}-${version}.tar.gz";
+ sha256 = "sha256-VsaJT3lsPqnCmgLYkkdLhyIRmi/CumEdezsvhra2NQk=";
+ };
versions = {
"25" = files_mindmap_0_0_28;
"26" = files_mindmap_0_0_28;
"27" = files_mindmap_0_0_28;
+ "27_2" = files_mindmap_0_0_30;
+ "28" = files_mindmap_0_0_30;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app files_mindmap")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/files_readmemd
files_readmemd_2_0_0 = buildApp rec {
appName = "files_readmemd";
version = "2.0.0";
url = "https://github.com/mamatt/files_readmemd/releases/download/V${version}/${appName}.tar.gz";
sha256 = "sha256-vUoSK+b4gj51eJcocrXINO/eFKPRZQoj0q6l0gVBqgw=";
};
+ files_readmemd_2_0_1 = buildApp rec {
+ appName = "files_readmemd";
+ version = "2.0.1";
+ url = "https://github.com/mamatt/files_readmemd/releases/download/V${version}/${appName}.tar.gz";
+ sha256 = "sha256-tilluHmSXiuiW07rtbBGckUxrL92BPhIcBt5aPLkhq8=";
+ };
versions = {
"25" = files_readmemd_2_0_0;
"26" = files_readmemd_2_0_0;
+ "27_2" = files_readmemd_2_0_1;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app files_readmemd")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/flowupload
flowupload_1_1_3 = buildApp rec {
appName = "flowupload";
version = "1.1.3";
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/gpxedit
gpxedit_0_0_14 = buildApp rec {
appName = "gpxedit";
version = "0.0.14";
"gpx" = ["application/gpx+xml"];
};
};
+ # https://apps.nextcloud.com/apps/gpxpod
gpxpod_5_0_10 = buildApp rec {
appName = "gpxpod";
version = "5.0.10";
sha256 = "sha256-uhz6AC8opDQkFQDpG4u8H4vkFtzbFAZvb8r32QHj/8I=";
inherit otherConfig;
};
+ gpxpod_5_0_13 = buildApp rec {
+ appName = "gpxpod";
+ version = "5.0.13";
+ url = "https://github.com/julien-nc/gpxpod/releases/download/v${version}/${appName}-${version}.tar.gz";
+ sha256 = "sha256-NdP95TtTd9Vo6f+PQ/JpcpJNvqRZQ/3NWxNaQRu67vs=";
+ inherit otherConfig;
+ };
+ gpxpod_5_0_18 = buildApp rec {
+ appName = "gpxpod";
+ version = "5.0.18";
+ url = "https://github.com/julien-nc/gpxpod/releases/download/v${version}/${appName}-${version}.tar.gz";
+ sha256 = "sha256-OaU903sxoSzfVv1igwSLdgepgXKBkEuoin/crSg+RyA=";
+ inherit otherConfig;
+ };
versions = {
"25" = gpxpod_5_0_10;
"26" = gpxpod_5_0_12;
"27" = gpxpod_5_0_12;
+ "27_2" = gpxpod_5_0_13;
+ "28" = gpxpod_5_0_18;
+ "29" = gpxpod_5_0_18;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app gpxpod")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/groupfolders
groupfolders_13_1_5 = buildApp rec {
appName = "groupfolders";
version = "13.1.5";
url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
sha256 = "sha256-NsTZhmY1XBKHn/1IcIp2Al7BwJzE2xoBzgyBXnmuWls=";
};
+ groupfolders_15_3_8 = buildApp rec {
+ appName = "groupfolders";
+ version = "15.3.8";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-0R2FN7ba5FI95GWTUeE2JUoYIvSLIsQH/Y+VTqZQn1M=";
+ };
+ groupfolders_16_0_7 = buildApp rec {
+ appName = "groupfolders";
+ version = "16.0.7";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-a22KP20fE+cpOuv2erl3qUu4glWArx5oISFlI8vxAQc=";
+ };
+ groupfolders_17_0_1 = buildApp rec {
+ appName = "groupfolders";
+ version = "17.0.1";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-x9T/JoNJl6LxaPzF9IpKaGrz321nbMSAN3gfZbSapGE=";
+ };
versions = {
"25" = groupfolders_13_1_5;
"26" = groupfolders_14_0_4;
"27" = groupfolders_15_0_2;
+ "27_2" = groupfolders_15_3_8;
+ "28" = groupfolders_16_0_7;
+ "29" = groupfolders_17_0_1;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app groupfolders")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/impersonate
impersonate_1_12_1 = buildApp rec {
appName = "impersonate";
version = "1.12.1";
url = "https://github.com/nextcloud-releases/impersonate/releases/download/v${version}/${appName}-v${version}.tar.gz";
sha256 = "sha256-A1rGJJLaWhiNf9l0YUh6WOB+fKRBRDckE890hq5OB4k=";
};
+ impersonate_1_15_0 = buildApp rec {
+ appName = "impersonate";
+ version = "1.15.0";
+ url = "https://github.com/nextcloud-releases/impersonate/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-fJ96PmkRvgmoIYmF7r/zOQ88/tjb6d0+sQ1YbKq8sY8=";
+ };
+ impersonate_1_16_0 = buildApp rec {
+ appName = "impersonate";
+ version = "1.16.0";
+ url = "https://github.com/nextcloud-releases/impersonate/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-7NCfm2c861E1ZOZhpqjbsw2LC9I7ypp2J1LamqmWvtU=";
+ };
versions = {
"25" = impersonate_1_12_1;
"26" = impersonate_1_13_1;
"27" = impersonate_1_14_0;
+ "27_2" = impersonate_1_14_0;
+ "28" = impersonate_1_15_0;
+ "29" = impersonate_1_16_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app impersonate")
{ buildApp, nextcloudVersion }:
let
- integration_dropbox_2_0_1 = buildApp rec {
+ # https://apps.nextcloud.com/apps/integration_dropbox
+ integration_dropbox_2_0_1 = buildApp rec {
appName = "integration_dropbox";
version = "2.0.1";
url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
sha256 = "sha256-RPCd8+/yKNlIGfEU+ITS8DBIxJDfc//8MGHaIjfYxdQ=";
};
+ integration_dropbox_2_2_0 = buildApp rec {
+ appName = "integration_dropbox";
+ version = "2.2.0";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-GSdiE/WYyJlBv6SuViLzidJvbzImnfWUEKwjqye6qyw=";
+ };
versions = {
"27" = integration_dropbox_2_0_1;
+ "27_2" = integration_dropbox_2_2_0;
+ "28" = integration_dropbox_2_2_0;
+ "29" = integration_dropbox_2_2_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app integration_dropbox")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/keeweb
keeweb_0_6_13 = buildApp rec {
appName = "keeweb";
version = "0.6.13";
};
};
};
+ keeweb_0_6_18 = buildApp rec {
+ appName = "keeweb";
+ version = "0.6.18";
+ url = "https://github.com/jhass/nextcloud-keeweb/releases/download/v${version}/${appName}-${version}.tar.gz";
+ sha256 = "sha256-DsWjS7U8FPbryfH3TjQ0sLqVYZX4wlzy6AZl2cHXR6M=";
+ installPhase = ''
+ mkdir -p $out
+ cp -R . $out/
+ '';
+ otherConfig = {
+ mimetypemapping = {
+ "kdbx" = ["application/x-kdbx"];
+ };
+ };
+ };
versions = {
"25" = keeweb_0_6_13;
"26" = keeweb_0_6_13;
"27" = keeweb_0_6_13;
+ "27_2" = keeweb_0_6_13;
+ "28" = keeweb_0_6_18;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app keeweb")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/maps
maps_1_1_0 = buildApp rec {
appName = "maps";
version = "1.1.0";
url = "https://github.com/nextcloud/maps/releases/download/v${version}/${appName}-${version}.tar.gz";
sha256 = "sha256-Me/V+9wXZyq3UEVx9Nqim6pfPFJaALjKv9f7iUjill8=";
};
+ maps_1_2_0 = buildApp rec {
+ appName = "maps";
+ version = "1.2.0";
+ url = "https://github.com/nextcloud/maps/releases/download/v${version}/${appName}-${version}.tar.gz";
+ sha256 = "sha256-3XCjm1rsPpLnOEVoHPasKDZEJzweY7AbqASXoimHGVg=";
+ };
+ maps_1_4_0 = buildApp rec {
+ appName = "maps";
+ version = "1.4.0";
+ url = "https://github.com/nextcloud/maps/releases/download/v${version}/${appName}-${version}.tar.gz";
+ sha256 = "sha256-BmXs6Oepwnm+Cviy4awm3S8P9AiJTt1BnAQNb4TxVYE=";
+ };
versions = {
"25" = maps_1_1_0;
"26" = maps_1_1_0;
"27" = maps_1_1_0;
+ "27_2" = maps_1_2_0;
+ "28" = maps_1_4_0;
+ "29" = maps_1_4_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app maps")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/metadata
metadata_0_19_0 = buildApp rec {
appName = "metadata";
version = "0.19.0";
url = "https://github.com/gino0631/nextcloud-metadata/releases/download/v${version}/${appName}.tar.gz";
sha256 = "sha256-XfFxCwRFO0WnBPU4CIejNXySRQdguvzauu62bzUKD44=";
};
+ metadata_0_20_0 = buildApp rec {
+ appName = "metadata";
+ version = "0.20.0";
+ url = "https://github.com/gino0631/nextcloud-metadata/releases/download/v${version}/${appName}.tar.gz";
+ sha256 = "sha256-FsdkKnF+hXhrw3KVYWLu7FN34PMF0mOM4+tvB8IzmXw=";
+ };
versions = {
"25" = metadata_0_19_0;
"26" = metadata_0_19_0;
"27" = metadata_0_19_0;
+ "27_2" = metadata_0_20_0;
+ "28" = metadata_0_20_0;
+ "29" = metadata_0_20_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app metadata")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/music
music_1_8_4 = buildApp rec {
appName = "music";
version = "1.8.4";
url = "https://github.com/owncloud/music/releases/download/v${version}/${appName}_${version}_for_nextcloud.tar.gz";
sha256 = "sha256-WWXMpOyTRxykAVeUj/h6QP5ENqaMvTcPIqPQjhY68KA=";
};
+ music_1_11_0 = buildApp rec {
+ appName = "music";
+ version = "1.11.0";
+ url = "https://github.com/owncloud/music/releases/download/v${version}/${appName}_${version}_for_nextcloud.tar.gz";
+ sha256 = "sha256-IcxgSo5kIDzMideKlrh3gdG71s0+KqTCNCpmH+N1lGQ=";
+ };
versions = {
"25" = music_1_8_4;
"26" = music_1_8_4;
"27" = music_1_8_4;
+ "27_2" = music_1_11_0;
+ "28" = music_1_11_0;
+ "29" = music_1_11_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app music")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/notes
notes_4_8_1 = buildApp rec {
appName = "notes";
version = "4.8.1";
url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz";
sha256 = "sha256-BfH1W+7TWKZRuAAhKQEQtlv8ePTtJQvZQVMMu3zULR4=";
};
+ notes_4_10_0 = buildApp rec {
+ appName = "notes";
+ version = "4.10.0";
+ url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz";
+ sha256 = "sha256-av6y5GViTzlHtnUb/OIDw+0wdA/ZRwPYQMU3yDEbMTQ=";
+ };
versions = {
"25" = notes_4_8_1;
"26" = notes_4_8_1;
"27" = notes_4_8_1;
+ "27_2" = notes_4_10_0;
+ "28" = notes_4_10_0;
+ "29" = notes_4_10_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app notes")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/ocsms
ocsms_2_2_0 = buildApp rec {
appName = "ocsms";
version = "2.2.0";
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/onlyoffice
onlyoffice_7_9_0 = buildApp rec {
appName = "onlyoffice";
version = "7.9.0";
url = "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v${version}/${appName}.tar.gz";
sha256 = "sha256-DfZKgpkpcogy9I3A3ru0V/WR5wYWBr+wrHe+mQJBPYk=";
};
+ onlyoffice_9_2_2 = buildApp rec {
+ appName = "onlyoffice";
+ version = "9.2.2";
+ url = "https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v${version}/${appName}.tar.gz";
+ sha256 = "sha256-tvecrmbsxfzth+9y5WUYz8Mpwh7rf4NAYOc021vTjS0=";
+ };
versions = {
"25" = onlyoffice_7_9_0;
"26" = onlyoffice_7_9_0;
"27" = onlyoffice_8_2_0;
+ "27_2" = onlyoffice_9_2_2;
+ "28" = onlyoffice_9_2_2;
+ "29" = onlyoffice_9_2_2;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app onlyoffice")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/passman
passman_2_4_5 = buildApp rec {
appName = "passman";
version = "2.4.5";
url = "https://releases.passman.cc/${appName}_${version}.tar.gz";
sha256 = "sha256-CeNaN0cioVjcW6ILB//BIvmjQWcbvfK3m8jVQ8LGtyM=";
};
+ passman_2_4_9 = buildApp rec {
+ appName = "passman";
+ version = "2.4.9";
+ url = "https://releases.passman.cc/${appName}_${version}.tar.gz";
+ sha256 = "sha256-jLcKuY8wJohZ/oRon05yBq+755W9ytgOZsad9jhjUJY=";
+ };
versions = {
"25" = passman_2_4_5;
"26" = passman_2_4_7;
"27" = passman_2_4_7;
+ "27_2" = passman_2_4_9;
+ "28" = passman_2_4_9;
+ "29" = passman_2_4_9;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app passman")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/polls
polls_5_2_0 = buildApp rec {
appName = "polls";
version = "5.2.0";
url = "https://github.com/nextcloud/polls/releases/download/v${version}/${appName}.tar.gz";
sha256 = "sha256-45YNcSeFG9v3mfk7eLbDiy6hFgmfePY0j86JiVS0k14=";
};
+ polls_7_1_1 = buildApp rec {
+ appName = "polls";
+ version = "7.1.1";
+ url = "https://github.com/nextcloud/polls/releases/download/v${version}/${appName}.tar.gz";
+ sha256 = "sha256-C9za++xDhiKQD97M39RijteP0PhTtlDTs94H3Z/pd+I=";
+ };
versions = {
"25" = polls_5_2_0;
"26" = polls_5_2_0;
"27" = polls_5_2_0;
+ "27_2" = polls_7_1_1;
+ "28" = polls_7_1_1;
+ "29" = polls_7_1_1;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app polls")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/side_menu
side_menu_3_10_3 = buildApp rec {
appName = "side_menu";
version = "3.10.3";
filename = "${appName}-${version}.tar.gz";
sha256 = "sha256-WKbc6Ln6v3LYyRzwy0xAOmXilbqrWGS8XGWIT+TajdM=";
};
+ side_menu_3_12_0 = buildApp rec {
+ appName = "side_menu";
+ version = "3.12.0";
+ url = "https://gitnet.fr/attachments/9c9be610-5d3b-414d-a523-396c237c15ef";
+ filename = "${appName}-${version}.tar.gz";
+ sha256 = "sha256-WKbc6Ln6v3LYyRzwy0xAOmXilbqrWGS8XGWIT+TajdM=";
+ };
versions = {
"25" = side_menu_3_10_3;
"26" = side_menu_3_10_3;
"27" = side_menu_3_10_3;
+ "27_2" = side_menu_3_12_0;
+ "28" = side_menu_3_12_0;
+ "29" = side_menu_3_12_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app side_menu")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/social
social_0_6_1 = buildApp rec {
appName = "social";
version = "0.6.1";
versions = {
"26" = social_0_6_1;
"27" = social_0_6_1;
+ "27_2" = social_0_6_1;
+ "28" = social_0_6_1;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app social")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/spreed
spreed_15_0_7 = buildApp rec {
appName = "spreed";
version = "15.0.7";
url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
sha256 = "sha256-vb08DI+q+5f87zz2UguE1y6b0NV2EoICYpaKUGmyF5w=";
};
+ spreed_17_1_9 = buildApp rec {
+ appName = "spreed";
+ version = "17.1.9";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-YP/EDlxw3BVRVwWNyopt54Gcw5kG54gBHm2sDkSWLk0=";
+ };
+ spreed_18_0_8 = buildApp rec {
+ appName = "spreed";
+ version = "18.0.8";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-oUbZxLf1maXXB4FYWJ4zsnbkIcaXBcHZdlR3m4wTPio=";
+ };
+ spreed_19_0_2 = buildApp rec {
+ appName = "spreed";
+ version = "19.0.2";
+ url = "https://github.com/nextcloud-releases/${appName}/releases/download/v${version}/${appName}-v${version}.tar.gz";
+ sha256 = "sha256-FmikkGguGlMdEyae3vT6Esx1mMUc1ri5eQX280woPls=";
+ };
versions = {
"25" = spreed_15_0_7;
"26" = spreed_16_0_5;
"27" = spreed_17_0_3;
+ "27_2" = spreed_17_1_9;
+ "28" = spreed_18_0_8;
+ "29" = spreed_19_0_2;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app spreed")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/talk_matterbridge
talk_matterbridge_1_26_0 = buildApp rec {
appName = "talk_matterbridge";
version = "1.26.0";
url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz";
sha256 = "sha256-gD5lfLWBjWOiy2ULf31ngQVIQbMZj3iwu3zuVrEDSks=";
};
+ talk_matterbridge_1_28_0 = buildApp rec {
+ appName = "talk_matterbridge";
+ version = "1.28.0";
+ url = "https://github.com/nextcloud/${appName}/releases/download/v${version}-0/${appName}.tar.gz";
+ sha256 = "sha256-uZNc+mJb+frlnXYAZJnn84aopsHvakQ4e7ZKFG6Gwyo=";
+ };
versions = {
"25" = talk_matterbridge_1_26_0;
"26" = talk_matterbridge_1_26_0;
+ "27_2" = talk_matterbridge_1_28_0;
+ "28" = talk_matterbridge_1_28_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app talk_matterbridge")
{ buildApp, nextcloudVersion }:
let
+ # https://apps.nextcloud.com/apps/tasks
tasks_0_15_0 = buildApp rec {
appName = "tasks";
version = "0.15.0";
url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz";
sha256 = "sha256-nizJUFByK78FZ6KPJ4zfOU5Z9ClAxhwgQ7d+X5TGnM8=";
};
+ tasks_0_16_0 = buildApp rec {
+ appName = "tasks";
+ version = "0.16.0";
+ url = "https://github.com/nextcloud/${appName}/releases/download/v${version}/${appName}.tar.gz";
+ sha256 = "sha256-HitYQcdURUHujRNMF0jKQzvSO93bItisI0emq0yw8p4=";
+ };
versions = {
"25" = tasks_0_15_0;
"26" = tasks_0_15_0;
"27" = tasks_0_15_0;
+ "27_2" = tasks_0_15_0;
+ "28" = tasks_0_16_0;
+ "29" = tasks_0_16_0;
};
in
versions."${builtins.toString nextcloudVersion}" or (throw "Unsupported version for nextcloud app tasks")
"25" = { sum = "sha256-alvh0fWESSS5KbfiKI1gaoahisDWnfT/bUhsSEEXfQI="; fullVersion = "25.0.10"; }; # php 7.4 - 8.2
"26" = { sum = "sha256-nhq0aAY4T1hUZdKJY66ZSlirCSgPQet8YJpciwJw1b4="; fullVersion = "26.0.5"; }; # php 8.0 - 8.2
"27" = { sum = "sha256-O1NMmOdrf+2Mo5NMrUGbEK9YViWfMTvsIs06e/pu+WE="; fullVersion = "27.1.5"; }; # php 8.0 - 8.2
+ "27_2" = { sum = "sha256-lD4ScNdxp8gNqisy5ylM6MO3e56u9yrYs4SH1YyFB1Y="; fullVersion = "27.1.10"; }; # php 8.0 - 8.2
+ # postgresql 12/13/14
+ "28" = { sum = "sha256-3w0zhLRHy6HhKPIggPZ4BSH4aBab6r7o6g0VW/nGa48="; fullVersion = "28.0.6"; }; # php 8.0 - 8.2
+ # postgresql 12/13/14/15
+ "29" = { sum = "sha256-LUnSl9w0AJICEFeCPo54oxK8APVt59hneseQWQkYqxc="; fullVersion = "29.0.2"; }; # php 8.0 - 8.3
+ # postgresql 12/13/14/15/16
};
appNames = [
"audioplayer" "bookmarks" "calendar" "carnet"
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-TeZKpuqFi0PEnhays+oL+hrNlO/O+IV/4B+Vtim4DKY=",
+ "narHash": "sha256-3jBcul1HygZm8wcM5jC/sUHZ5YtqJ9tFVHfcLkkcA5o=",
"path": "../../flakes/etherpad-lite",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-kbhkTVO086HibTB2ke3Qc458FwLUp2CqU8XUjuaAIug=",
+ "narHash": "sha256-XCx9WCDeZBKnXW6bKGwuQkRo20o8QY9H1bDGWeuvz2Y=",
"path": "../../flakes/grocy",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../flakes/mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-+z5CIx4Gin8Ygu3qQbd5QMPuChzPkhtSv+kUm6dUW/s=",
+ "narHash": "sha256-TGXBCAl2v69YQq5ucXMaoqh8er1R2mnmxz9xt4oYS/Y=",
"path": "../../flakes/surfer",
"type": "path"
},
};
myServices.tools.cloud.farm.instances.immae = {
- nextcloud = pkgs.webapps-nextcloud_27.override ({
+ nextcloud = pkgs.webapps-nextcloud_27_2.override ({
# Allow /index.php redirects
postInstall = ''
cd $out
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-PPOh6hf0hakuHCBOgJok208Qc3xKpuwwxhHV2QQRbmA=",
+ "narHash": "sha256-0u2hGR7yEILkNAzKlYiajJNV+ZL39+6HFhJzLwvoE6E=",
"path": "../../mypackages",
"type": "path"
},
},
"locked": {
"lastModified": 1,
- "narHash": "sha256-K8onwBVKHqV/fe12dgHC5ecUpjU88FEVtgTVTS80l3E=",
+ "narHash": "sha256-4BSHUGdctTxvJObi9jz6S5FH22ZtIpbIZbShFP40Ds0=",
"path": "../../flakes/private/system",
"type": "path"
},