tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
luaPackages.nfd: fix build on darwin
Travis A. Everett
3 years ago
2aedc956
b5b79d6a
+5
-2
2 changed files
expand all
collapse all
unified
split
pkgs
development
lua-modules
nfd
default.nix
top-level
lua-packages.nix
+4
-2
pkgs/development/lua-modules/nfd/default.nix
···
1
1
-
{ fetchFromGitHub, buildLuarocksPackage, lua, pkg-config, lib
2
2
-
, substituteAll, zenity }:
1
1
+
{ stdenv, fetchFromGitHub, buildLuarocksPackage, lua, pkg-config, lib
2
2
+
, substituteAll, zenity, AppKit }:
3
3
4
4
buildLuarocksPackage {
5
5
pname = "nfd";
···
24
24
25
25
extraVariables.LUA_LIBDIR = "${lua}/lib";
26
26
nativeBuildInputs = [ pkg-config ];
27
27
+
28
28
+
buildInputs = lib.optionals stdenv.isDarwin [ AppKit ];
27
29
28
30
fixupPhase = ''
29
31
find $out -name nfd_zenity.so -execdir mv {} nfd.so \;
+1
pkgs/top-level/lua-packages.nix
···
95
95
96
96
nfd = callPackage ../development/lua-modules/nfd {
97
97
inherit (pkgs.gnome) zenity;
98
98
+
inherit (pkgs.darwin.apple_sdk.frameworks) AppKit;
98
99
};
99
100
100
101
vicious = (callPackage ({ fetchFromGitHub }: stdenv.mkDerivation rec {