aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--flake.lock48
-rw-r--r--pkgs/by-name/st/stalwart-mail-patched/package.nix7
-rw-r--r--pkgs/by-name/st/stalwart-mail-patched/spam-filter.nix4
3 files changed, 31 insertions, 28 deletions
diff --git a/flake.lock b/flake.lock
index 3281970..8e09c5f 100644
--- a/flake.lock
+++ b/flake.lock
@@ -12,11 +12,11 @@
]
},
"locked": {
- "lastModified": 1754433428,
- "narHash": "sha256-NA/FT2hVhKDftbHSwVnoRTFhes62+7dxZbxj5Gxvghs=",
+ "lastModified": 1761656077,
+ "narHash": "sha256-lsNWuj4Z+pE7s0bd2OKicOFq9bK86JE0ZGeKJbNqb94=",
"owner": "ryantm",
"repo": "agenix",
- "rev": "9edb1787864c4f59ae5074ad498b6272b3ec308d",
+ "rev": "9ba0d85de3eaa7afeab493fed622008b6e4924f5",
"type": "github"
},
"original": {
@@ -73,11 +73,11 @@
},
"crane": {
"locked": {
- "lastModified": 1758215636,
- "narHash": "sha256-8nkzkPbdxze8CxWhKWlcLbJEU1vfLM/nVqRlTy17V54=",
+ "lastModified": 1760924934,
+ "narHash": "sha256-tuuqY5aU7cUkR71sO2TraVKK2boYrdW3gCSXUkF4i44=",
"owner": "ipetkov",
"repo": "crane",
- "rev": "a669fe77a8b0cd6f11419d89ea45a16691ca5121",
+ "rev": "c6b4d5308293d0d04fcfeee92705017537cad02f",
"type": "github"
},
"original": {
@@ -141,11 +141,11 @@
]
},
"locked": {
- "lastModified": 1758287904,
- "narHash": "sha256-IGmaEf3Do8o5Cwp1kXBN1wQmZwQN3NLfq5t4nHtVtcU=",
+ "lastModified": 1761899396,
+ "narHash": "sha256-XOpKBp6HLzzMCbzW50TEuXN35zN5WGQREC7n34DcNMM=",
"owner": "nix-community",
"repo": "disko",
- "rev": "67ff9807dd148e704baadbd4fd783b54282ca627",
+ "rev": "6f4cf5abbe318e4cd1e879506f6eeafd83f7b998",
"type": "github"
},
"original": {
@@ -157,11 +157,11 @@
"flake-compat": {
"flake": false,
"locked": {
- "lastModified": 1747046372,
- "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=",
+ "lastModified": 1761588595,
+ "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=",
"owner": "edolstra",
"repo": "flake-compat",
- "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885",
+ "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5",
"type": "github"
},
"original": {
@@ -292,11 +292,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1758546512,
- "narHash": "sha256-055SzAXwraBjM19T77/C66rrTDvdnR3MXsjjKWL8Huk=",
+ "lastModified": 1761903212,
+ "narHash": "sha256-lSIrqFA4mnukm8IPTp8x4IYZ+/kXLv2tZsvT0yv9FZM=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "ed7eefd7da6c3150e2f11cba5e986ab4be643fcc",
+ "rev": "7e82f02937587358bce377bef87359f44e0fa07b",
"type": "github"
},
"original": {
@@ -308,11 +308,11 @@
},
"nixpkgs-unstable": {
"locked": {
- "lastModified": 1758573205,
- "narHash": "sha256-0ybDco+HjG5h46wx7ww4JIyg3y/mBDgkMCVX/Ua0e/Q=",
+ "lastModified": 1761907660,
+ "narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "803b1683f562edc00665874bf98c1aad0b111482",
+ "rev": "2fb006b87f04c4d3bdf08cfdbc7fab9c13d94a15",
"type": "github"
},
"original": {
@@ -348,11 +348,11 @@
]
},
"locked": {
- "lastModified": 1758594771,
- "narHash": "sha256-loYxdliGF/ytyAorc36Tt/PwBpc2rAfMSJycNxc2oeg=",
+ "lastModified": 1761878277,
+ "narHash": "sha256-6fCtyVdTzoQejwoextAu7dCLoy5fyD3WVh+Qm7t2Nhg=",
"owner": "oxalica",
"repo": "rust-overlay",
- "rev": "96722b8da34a7d796668b9a1cbcb7e799cc524b5",
+ "rev": "6604534e44090c917db714faa58d47861657690c",
"type": "github"
},
"original": {
@@ -412,11 +412,11 @@
]
},
"locked": {
- "lastModified": 1758206697,
- "narHash": "sha256-/DbPkh6PZOgfueCbs3uzlk4ASU2nPPsiVWhpMCNkAd0=",
+ "lastModified": 1761311587,
+ "narHash": "sha256-Msq86cR5SjozQGCnC6H8C+0cD4rnx91BPltZ9KK613Y=",
"owner": "numtide",
"repo": "treefmt-nix",
- "rev": "128222dc911b8e2e18939537bed1762b7f3a04aa",
+ "rev": "2eddae033e4e74bf581c2d1dfa101f9033dbd2dc",
"type": "github"
},
"original": {
diff --git a/pkgs/by-name/st/stalwart-mail-patched/package.nix b/pkgs/by-name/st/stalwart-mail-patched/package.nix
index 062ab2c..f9bcdaa 100644
--- a/pkgs/by-name/st/stalwart-mail-patched/package.nix
+++ b/pkgs/by-name/st/stalwart-mail-patched/package.nix
@@ -11,7 +11,9 @@ in
rustPlatform =
rustPlatform
// {
- buildRustPackage = prev:
+ buildRustPackage = prev_base: let
+ prev = lib.fix prev_base;
+ in
rustPlatform.buildRustPackage (
lib.attrsets.recursiveUpdate
prev
@@ -19,7 +21,8 @@ in
pname = "stalwart-mail-patched";
passthru = nixLib.warnMerge (prev.passthru or {}) {
- # Use a reproducible source for the spamfilter instead of fetching it at runtime from GitHub.
+ # Use a reproducible source for the spamfilter
+ # instead of fetching it at runtime from GitHub.
inherit spamfilter;
} "stalwart-mail passthru";
diff --git a/pkgs/by-name/st/stalwart-mail-patched/spam-filter.nix b/pkgs/by-name/st/stalwart-mail-patched/spam-filter.nix
index 32f5e06..be8d32f 100644
--- a/pkgs/by-name/st/stalwart-mail-patched/spam-filter.nix
+++ b/pkgs/by-name/st/stalwart-mail-patched/spam-filter.nix
@@ -4,13 +4,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "spam-filter";
- version = "2.0.3";
+ version = "2.0.4";
src = fetchFromGitHub {
owner = "stalwartlabs";
repo = "spam-filter";
tag = "v${finalAttrs.version}";
- hash = "sha256-NhD/qUiGhgESwR2IOzAHfDATRlgWMcCktlktvVfDONk=";
+ hash = "sha256-unSRgmXE5T1QfE41E29BjJKpEAnMtYiAefcL2p7Cjak=";
};
buildPhase = ''