diff options
author | Tobias Pflug <gilligan-@gmx.net> | 2016-05-27 18:40:46 +0200 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2016-05-27 18:40:46 +0200 |
commit | 84f31ded3fb04998ff356de4244b782287cca955 (patch) | |
tree | 94b743f778982d4f3cf27a06bda9eaba3c193023 /pkgs/development/libraries/libpipeline | |
parent | 9fff4b31fa4950bf3bbce7fdfdc345a1fef64373 (diff) | |
download | nixlib-84f31ded3fb04998ff356de4244b782287cca955.tar nixlib-84f31ded3fb04998ff356de4244b782287cca955.tar.gz nixlib-84f31ded3fb04998ff356de4244b782287cca955.tar.bz2 nixlib-84f31ded3fb04998ff356de4244b782287cca955.tar.lz nixlib-84f31ded3fb04998ff356de4244b782287cca955.tar.xz nixlib-84f31ded3fb04998ff356de4244b782287cca955.tar.zst nixlib-84f31ded3fb04998ff356de4244b782287cca955.zip |
libpipeline: fix build for osx (#15754)
Diffstat (limited to 'pkgs/development/libraries/libpipeline')
-rw-r--r-- | pkgs/development/libraries/libpipeline/default.nix | 2 | ||||
-rw-r--r-- | pkgs/development/libraries/libpipeline/fix-on-osx.patch | 13 |
2 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libpipeline/default.nix b/pkgs/development/libraries/libpipeline/default.nix index 3f91540dc80b..038556261a4c 100644 --- a/pkgs/development/libraries/libpipeline/default.nix +++ b/pkgs/development/libraries/libpipeline/default.nix @@ -8,6 +8,8 @@ stdenv.mkDerivation rec { sha256 = "1vmrs4nvdsmb550bk10cankrd42ffczlibpsnafxpak306rdfins"; }; + patches = stdenv.lib.optionals stdenv.isDarwin [ ./fix-on-osx.patch ]; + meta = with stdenv.lib; { homepage = "http://libpipeline.nongnu.org"; description = "C library for manipulating pipelines of subprocesses in a flexible and convenient way"; diff --git a/pkgs/development/libraries/libpipeline/fix-on-osx.patch b/pkgs/development/libraries/libpipeline/fix-on-osx.patch new file mode 100644 index 000000000000..c539e2dde970 --- /dev/null +++ b/pkgs/development/libraries/libpipeline/fix-on-osx.patch @@ -0,0 +1,13 @@ +diff --git a/lib/pipeline.c b/lib/pipeline.c +index 26478f9..1612307 100644 +--- a/lib/pipeline.c ++++ b/lib/pipeline.c +@@ -75,6 +75,8 @@ + # endif + #endif + ++const char* program_name = "libpipeline"; ++ + #if defined(HAVE_SETENV) && !defined(HAVE_CLEARENV) + int clearenv (void) + { |