about summary refs log tree commit diff
path: root/pkgs/applications/misc/spacefm
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2020-01-23 10:40:49 +0100
committerMaximilian Bosch <maximilian@mbosch.me>2020-01-23 10:40:49 +0100
commit32ea78acd7f70f8dd301bb1061d23b27a70ec2f7 (patch)
tree3e7ff38c944fb7ecc50137a8d51c5d7b52dfb9d1 /pkgs/applications/misc/spacefm
parentc36d8a8338e310ef241074ac617e6323928ae57d (diff)
spaceFM: fix build w/glibc-2.30
Diffstat (limited to 'pkgs/applications/misc/spacefm')
-rw-r--r--pkgs/applications/misc/spacefm/default.nix2
-rw-r--r--pkgs/applications/misc/spacefm/glibc-fix.patch12
2 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/applications/misc/spacefm/default.nix b/pkgs/applications/misc/spacefm/default.nix
index 9550a8d4fd7b0..47e13fa250855 100644
--- a/pkgs/applications/misc/spacefm/default.nix
+++ b/pkgs/applications/misc/spacefm/default.nix
@@ -13,6 +13,8 @@ stdenv.mkDerivation rec {
     sha256 = "089r6i40lxcwzp60553b18f130asspnzqldlpii53smz52kvpirx";
   };
 
+  patches = [ ./glibc-fix.patch ];
+
   configureFlags = [
     "--with-bash-path=${pkgs.bash}/bin/bash"
   ];
diff --git a/pkgs/applications/misc/spacefm/glibc-fix.patch b/pkgs/applications/misc/spacefm/glibc-fix.patch
new file mode 100644
index 0000000000000..b8e9f1e9195e7
--- /dev/null
+++ b/pkgs/applications/misc/spacefm/glibc-fix.patch
@@ -0,0 +1,12 @@
+diff --git a/src/main.c b/src/main.c
+index 27f5614..2b45708 100644
+--- a/src/main.c
++++ b/src/main.c
+@@ -23,6 +23,7 @@
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ #include <sys/un.h>
++#include <sys/sysmacros.h>
+ 
+ #include <signal.h>
+