From c4bd61ba34c99e77ac65cc6238559acb3068ba3f Mon Sep 17 00:00:00 2001 From: Petingoso Date: Sat, 4 May 2024 12:51:42 +0100 Subject: [PATCH] lua51Packages.nfd: fix module not loading As this (issue)[https://github.com/NixOS/nixpkgs/issues/295022] complains, it wasn't finding symbols properly. I traced it to the (migration)[https://github.com/NixOS/nixpkgs/pull/288669] from buildLuarocksPackage.extraVariables to buildLuarocksPackage.luarocksConfig.variables where someone forgot to add .variables. It now launches the dialogue properly. --- pkgs/development/lua-modules/nfd/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/lua-modules/nfd/default.nix b/pkgs/development/lua-modules/nfd/default.nix index 5c2ffabc9b54..581b5289aef0 100644 --- a/pkgs/development/lua-modules/nfd/default.nix +++ b/pkgs/development/lua-modules/nfd/default.nix @@ -22,7 +22,7 @@ buildLuarocksPackage { ]; knownRockspec = "lua/nfd-scm-1.rockspec"; - luarocksConfig.LUA_LIBDIR = "${lua}/lib"; + luarocksConfig.variables.LUA_LIBDIR = "${lua}/lib"; nativeBuildInputs = [ pkg-config ]; buildInputs = lib.optionals stdenv.isDarwin [ AppKit ];