From 65881ce87e533762c950daa1aa918af9b4ae114a Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 13 Apr 2026 12:27:43 +0200 Subject: [PATCH 1/2] imapsync: enable strictDeps --- pkgs/by-name/im/imapsync/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/im/imapsync/package.nix b/pkgs/by-name/im/imapsync/package.nix index fb90b09245f1..6dc57db99845 100644 --- a/pkgs/by-name/im/imapsync/package.nix +++ b/pkgs/by-name/im/imapsync/package.nix @@ -28,7 +28,10 @@ stdenv.mkDerivation (finalAttrs: { --prefix PATH : ${lib.makeBinPath [ procps ]} ''; - nativeBuildInputs = [ makeWrapper ]; + nativeBuildInputs = [ + makeWrapper + perl + ]; buildInputs = with perlPackages; [ Appcpanminus @@ -69,6 +72,8 @@ stdenv.mkDerivation (finalAttrs: { perl ]; + strictDeps = true; + meta = { description = "Mail folder synchronizer between IMAP servers"; homepage = "https://imapsync.lamiral.info"; From 95e1d6572aa0d66cab0dc266cc1ea3f804b3d1b2 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 13 Apr 2026 12:28:08 +0200 Subject: [PATCH 2/2] imapsync: add versionCheckHook --- pkgs/by-name/im/imapsync/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/im/imapsync/package.nix b/pkgs/by-name/im/imapsync/package.nix index 6dc57db99845..089dc41b06e1 100644 --- a/pkgs/by-name/im/imapsync/package.nix +++ b/pkgs/by-name/im/imapsync/package.nix @@ -6,6 +6,7 @@ perlPackages, stdenv, procps, + versionCheckHook, }: stdenv.mkDerivation (finalAttrs: { @@ -74,6 +75,9 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + meta = { description = "Mail folder synchronizer between IMAP servers"; homepage = "https://imapsync.lamiral.info";