about summary refs log tree commit diff
path: root/pkgs/servers
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2018-12-17 23:43:25 -0600
committerGitHub <noreply@github.com>2018-12-17 23:43:25 -0600
commitdbd0a78e5a3897fe402b63b977db1b2f9a91385b (patch)
treed6cc76622781d5d16718eba31544bad2a55606ea /pkgs/servers
parent27d0d6d1cee8cd3cdf0b6ef579e41787ed389680 (diff)
parent5234948642f5a257a44fe6a5f1f11e3e0e5e71f8 (diff)
downloadnixlib-dbd0a78e5a3897fe402b63b977db1b2f9a91385b.tar
nixlib-dbd0a78e5a3897fe402b63b977db1b2f9a91385b.tar.gz
nixlib-dbd0a78e5a3897fe402b63b977db1b2f9a91385b.tar.bz2
nixlib-dbd0a78e5a3897fe402b63b977db1b2f9a91385b.tar.lz
nixlib-dbd0a78e5a3897fe402b63b977db1b2f9a91385b.tar.xz
nixlib-dbd0a78e5a3897fe402b63b977db1b2f9a91385b.tar.zst
nixlib-dbd0a78e5a3897fe402b63b977db1b2f9a91385b.zip
Merge pull request #51854 from pmahoney/freeswitch
Freeswitch
Diffstat (limited to 'pkgs/servers')
-rw-r--r--pkgs/servers/sip/freeswitch/default.nix9
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/servers/sip/freeswitch/default.nix b/pkgs/servers/sip/freeswitch/default.nix
index 32acba433b12..ab4147230a92 100644
--- a/pkgs/servers/sip/freeswitch/default.nix
+++ b/pkgs/servers/sip/freeswitch/default.nix
@@ -1,6 +1,9 @@
 { fetchurl, stdenv, ncurses, curl, pkgconfig, gnutls, readline
 , openssl, perl, sqlite, libjpeg, speex, pcre
-, ldns, libedit, yasm, which, lua, libopus, libsndfile }:
+, ldns, libedit, yasm, which, lua, libopus, libsndfile
+
+, SystemConfiguration
+}:
 
 stdenv.mkDerivation rec {
   name = "freeswitch-1.6.20";
@@ -20,7 +23,7 @@ stdenv.mkDerivation rec {
     openssl ncurses curl gnutls readline perl libjpeg
     sqlite pcre speex ldns libedit yasm which lua libopus
     libsndfile
-  ];
+  ] ++ stdenv.lib.optionals stdenv.isDarwin [ SystemConfiguration ];
 
   NIX_CFLAGS_COMPILE = "-Wno-error";
 
@@ -31,6 +34,6 @@ stdenv.mkDerivation rec {
     homepage = https://freeswitch.org/;
     license = stdenv.lib.licenses.mpl11;
     maintainers = with stdenv.lib.maintainers; [ ];
-    platforms = with stdenv.lib.platforms; linux;
+    platforms = with stdenv.lib.platforms; unix;
   };
 }