diff --git a/pkgs/development/tools/language-servers/lua-language-server/default.nix b/pkgs/by-name/lu/lua-language-server/package.nix similarity index 94% rename from pkgs/development/tools/language-servers/lua-language-server/default.nix rename to pkgs/by-name/lu/lua-language-server/package.nix index 88bde6ddfec8..03dda4ccef73 100644 --- a/pkgs/development/tools/language-servers/lua-language-server/default.nix +++ b/pkgs/by-name/lu/lua-language-server/package.nix @@ -2,11 +2,14 @@ lib, stdenv, fetchFromGitHub, + + # nativeBuildInputs ninja, makeWrapper, - CoreFoundation, - Foundation, - ditto, + + # buildInputs + apple-sdk_11, + darwinMinVersionHook, nix-update-script, }: @@ -28,9 +31,10 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ - CoreFoundation - Foundation - ditto + darwin.ditto + # aligned_alloc + apple-sdk_11 + (darwinMinVersionHook "10.15") ]; postPatch = diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a2f0a06c379b..eb51e31f4a13 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7929,11 +7929,6 @@ with pkgs; fortran-language-server = python3.pkgs.callPackage ../development/tools/language-servers/fortran-language-server { }; - lua-language-server = darwin.apple_sdk_11_0.callPackage ../development/tools/language-servers/lua-language-server { - inherit (darwin.apple_sdk_11_0.frameworks) CoreFoundation Foundation; - inherit (darwin) ditto; - }; - inherit (callPackages ../development/tools/language-servers/nixd { llvmPackages = llvmPackages_16; nix = nixVersions.nix_2_19;