about summary refs log tree commit diff
path: root/pkgs/tools/misc/desktop-file-utils
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2017-04-20 19:44:30 -0500
committerMatthew Bauer <mjbauer95@gmail.com>2017-04-23 18:08:37 -0500
commitbd07af92ec8ce30a7b99cfa8e91a6ba8e01dad93 (patch)
tree7c40eb7bd4c6ff1468dc17872e7bfcbc4f26e927 /pkgs/tools/misc/desktop-file-utils
parent18b8a22bca1959813095f24333a8bea341b7c8cc (diff)
downloadnixlib-bd07af92ec8ce30a7b99cfa8e91a6ba8e01dad93.tar
nixlib-bd07af92ec8ce30a7b99cfa8e91a6ba8e01dad93.tar.gz
nixlib-bd07af92ec8ce30a7b99cfa8e91a6ba8e01dad93.tar.bz2
nixlib-bd07af92ec8ce30a7b99cfa8e91a6ba8e01dad93.tar.lz
nixlib-bd07af92ec8ce30a7b99cfa8e91a6ba8e01dad93.tar.xz
nixlib-bd07af92ec8ce30a7b99cfa8e91a6ba8e01dad93.tar.zst
nixlib-bd07af92ec8ce30a7b99cfa8e91a6ba8e01dad93.zip
desktop-file-utils: support darwin
Diffstat (limited to 'pkgs/tools/misc/desktop-file-utils')
-rw-r--r--pkgs/tools/misc/desktop-file-utils/default.nix10
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/tools/misc/desktop-file-utils/default.nix b/pkgs/tools/misc/desktop-file-utils/default.nix
index 7c84d913157c..039ec27947af 100644
--- a/pkgs/tools/misc/desktop-file-utils/default.nix
+++ b/pkgs/tools/misc/desktop-file-utils/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchurl, pkgconfig, glib }:
+{ stdenv, fetchurl, pkgconfig, glib, libintlOrEmpty }:
+
+with stdenv.lib;
 
 stdenv.mkDerivation rec {
   name = "desktop-file-utils-0.22";
@@ -8,11 +10,13 @@ stdenv.mkDerivation rec {
     sha256 = "1ianvr2a69yjv4rpyv30w7yjsmnsb23crrka5ndqxycj4rkk4dc4";
   };
 
-  buildInputs = [ pkgconfig glib ];
+  buildInputs = [ pkgconfig glib libintlOrEmpty ];
+
+  NIX_LDFLAGS = optionalString stdenv.isDarwin "-lintl";
 
   meta = {
     homepage = http://www.freedesktop.org/wiki/Software/desktop-file-utils;
     description = "Command line utilities for working with .desktop files";
-    platforms = stdenv.lib.platforms.linux;
+    platforms = platforms.linux ++ platforms.darwin;
   };
 }