summary refs log tree commit diff
path: root/pkgs/development/libraries/mimetic
diff options
context:
space:
mode:
authorAndré Vitor de Lima Matos <andre.vmatos@gmail.com>2022-04-22 22:14:52 -0300
committerAndré Vitor de Lima Matos <andre.vmatos@gmail.com>2022-04-24 19:05:46 -0300
commitfa5f78712ddf6e4da638646ca4e15d4952f3beba (patch)
tree053f2cf6d6731325c729d8620b44d4c8558ce500 /pkgs/development/libraries/mimetic
parent5d7333150ada24454555ed30cbf2da1dc72a86bf (diff)
mimetic: fix compilation failure with new toolchain
Diffstat (limited to 'pkgs/development/libraries/mimetic')
-rw-r--r--pkgs/development/libraries/mimetic/default.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/development/libraries/mimetic/default.nix b/pkgs/development/libraries/mimetic/default.nix
index 1638caa0d1f8b..839643887c01f 100644
--- a/pkgs/development/libraries/mimetic/default.nix
+++ b/pkgs/development/libraries/mimetic/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, cutee }:
+{ lib, stdenv, fetchurl, fetchpatch, cutee }:
 
 stdenv.mkDerivation rec {
   pname = "mimetic";
@@ -11,7 +11,13 @@ stdenv.mkDerivation rec {
 
   buildInputs = [ cutee ];
 
-  patches = lib.optional stdenv.isAarch64 ./narrowing.patch;
+  patches = [
+    # Fix build with gcc11
+    (fetchpatch {
+      url = "https://github.com/tat/mimetic/commit/bf84940f9021950c80846e6b1a5f8b0b55991b00.patch";
+      sha256 = "sha256-1JW9zPg67BgNsdIjK/jp9j7QMg50eRMz5FsDsbbzBlI=";
+    })
+  ] ++ lib.optional stdenv.isAarch64 [ ./narrowing.patch ];
 
   meta = with lib; {
     description = "MIME handling library";