From 96caba63c4b9f827dbdf925f27d4b05818c8b094 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Sun, 18 Aug 2024 22:09:56 +0000 Subject: [PATCH] fix: nextcloud apps must be unpacked compressed sources are no longer unpacked by default --- flake.lock | 8 ++++---- flake.nix | 2 +- overlays/nextcloud-apps.nix | 4 ++++ 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/flake.lock b/flake.lock index e86b723..09d417b 100644 --- a/flake.lock +++ b/flake.lock @@ -362,14 +362,14 @@ "nextcloud-snappymail": { "flake": false, "locked": { - "lastModified": 1723347706, - "narHash": "sha256-HlqO7xlMSRGgBtwi0t5oz5v7iw0zTSHysc9wGVRwGZI=", + "lastModified": 1724017617, + "narHash": "sha256-WwCRAZzxYWUpOy6iVTDpVIr/DrkJkQGjgIdVWNfCH3Q=", "type": "tarball", - "url": "https://snappymail.eu/repository/nextcloud/snappymail-2.36.4-nextcloud.tar.gz" + "url": "https://snappymail.eu/repository/nextcloud/snappymail-2.37.2-nextcloud.tar.gz" }, "original": { "type": "tarball", - "url": "https://snappymail.eu/repository/nextcloud/snappymail-2.36.4-nextcloud.tar.gz" + "url": "https://snappymail.eu/repository/nextcloud/snappymail-2.37.2-nextcloud.tar.gz" } }, "nix2vim": { diff --git a/flake.nix b/flake.nix index 6693b9f..645cf6d 100644 --- a/flake.nix +++ b/flake.nix @@ -211,7 +211,7 @@ nextcloud-snappymail = { # https://github.com/the-djmaze/snappymail/releases # https://snappymail.eu/repository/nextcloud - url = "https://snappymail.eu/repository/nextcloud/snappymail-2.36.4-nextcloud.tar.gz"; + url = "https://snappymail.eu/repository/nextcloud/snappymail-2.37.2-nextcloud.tar.gz"; # url = "https://github.com/nmasur/snappymail-nextcloud/releases/download/v2.36.3/snappymail-2.36.3-nextcloud.tar.gz"; flake = false; }; diff --git a/overlays/nextcloud-apps.nix b/overlays/nextcloud-apps.nix index ab1e5b0..36338e7 100644 --- a/overlays/nextcloud-apps.nix +++ b/overlays/nextcloud-apps.nix @@ -5,21 +5,25 @@ inputs: _final: prev: { url = inputs.nextcloud-news.outPath; sha256 = inputs.nextcloud-news.narHash; license = "agpl3Plus"; + unpack = true; }; external = prev.fetchNextcloudApp { url = inputs.nextcloud-external.outPath; sha256 = inputs.nextcloud-external.narHash; license = "agpl3Plus"; + unpack = true; }; cookbook = prev.fetchNextcloudApp { url = inputs.nextcloud-cookbook.outPath; sha256 = inputs.nextcloud-cookbook.narHash; license = "agpl3Plus"; + unpack = true; }; snappymail = prev.fetchNextcloudApp { url = inputs.nextcloud-snappymail.outPath; sha256 = inputs.nextcloud-snappymail.narHash; license = "agpl3Plus"; + unpack = true; }; }; }