Loading pkgs/development/lua-modules/overrides.nix +68 −84 Original line number Diff line number Diff line Loading @@ -73,13 +73,7 @@ let in { # keep-sorted start block=yes case=no newline_separated=yes # lua-resty-session = prev.lua-resty-session.overrideAttrs (oa: { # # lua_pack and lua-ffi-zlib are unpackaged, causing this package to not evaluate # meta.broken = true; # }); argparse = prev.argparse.overrideAttrs (oa: { argparse = prev.argparse.overrideAttrs { doCheck = true; nativeCheckInputs = [ final.busted ]; Loading @@ -89,7 +83,7 @@ in busted spec/ runHook postCheck ''; }); }; busted = prev.busted.overrideAttrs (oa: { nativeBuildInputs = oa.nativeBuildInputs ++ [ Loading Loading @@ -199,7 +193,7 @@ in ''; }; fzy = prev.fzy.overrideAttrs (oa: { fzy = prev.fzy.overrideAttrs { doCheck = true; nativeCheckInputs = [ final.busted ]; # Until https://github.com/swarn/fzy-lua/pull/8 is merged, Loading @@ -207,7 +201,7 @@ in checkPhase = '' busted ''; }); }; grug-far-nvim = prev.grug-far-nvim.overrideAttrs { doCheck = lua.luaversion == "5.1" && !stdenv.hostPlatform.isDarwin; Loading Loading @@ -243,7 +237,7 @@ in }; haskell-tools-nvim = prev.haskell-tools-nvim.overrideAttrs (oa: { haskell-tools-nvim = prev.haskell-tools-nvim.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -255,22 +249,14 @@ in busted --lua=nlua runHook postCheck ''; }); http = prev.http.overrideAttrs (oa: { /* TODO: separate docs derivation? (pandoc is heavy) nativeBuildInputs = [ pandoc ]; makeFlags = [ "-C doc" "lua-http.html" "lua-http.3" ]; */ }); }; image-nvim = prev.image-nvim.overrideAttrs (oa: { image-nvim = prev.image-nvim.overrideAttrs { propagatedBuildInputs = [ lua luajitPackages.magick ]; }); }; ldbus = prev.ldbus.overrideAttrs (oa: { luarocksConfig = oa.luarocksConfig // { Loading Loading @@ -349,7 +335,7 @@ in }); lmathx = prev.luaLib.overrideLuarocks prev.lmathx ( drv: _drv: if luaAtLeast "5.1" && luaOlder "5.2" then { version = "20120430.51-1"; Loading Loading @@ -387,7 +373,7 @@ in } ); lmpfrlib = prev.lmpfrlib.overrideAttrs (oa: { lmpfrlib = prev.lmpfrlib.overrideAttrs { externalDeps = [ { name = "GMP"; Loading @@ -401,7 +387,7 @@ in unpackPhase = '' cp $src $(stripHash $src) ''; }); }; lrexlib-gnu = prev.lrexlib-gnu.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ Loading @@ -409,23 +395,23 @@ in ]; }); lrexlib-oniguruma = prev.lrexlib-oniguruma.overrideAttrs (oa: { lrexlib-oniguruma = prev.lrexlib-oniguruma.overrideAttrs { externalDeps = [ { name = "ONIG"; dep = oniguruma; } ]; }); }; lrexlib-pcre = prev.lrexlib-pcre.overrideAttrs (oa: { lrexlib-pcre = prev.lrexlib-pcre.overrideAttrs { externalDeps = [ { name = "PCRE"; dep = pcre; } ]; }); }; lrexlib-posix = prev.lrexlib-posix.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ Loading @@ -445,15 +431,15 @@ in ]; }); lua-lsp = prev.lua-lsp.overrideAttrs (oa: { lua-lsp = prev.lua-lsp.overrideAttrs { # until Alloyed/lua-lsp#28 postConfigure = '' substituteInPlace ''${rockspecFilename} \ --replace '"dkjson ~> 2.5",' '"dkjson >= 2.5",' ''; }); }; lua-resty-jwt = prev.lua-resty-jwt.overrideAttrs (oa: { lua-resty-jwt = prev.lua-resty-jwt.overrideAttrs { src = fetchFromGitHub { owner = "cdbattags"; repo = "lua-resty-jwt"; Loading @@ -461,12 +447,12 @@ in hash = "sha256-5lnr0ka6ijfujiRjqwCPb6jzItXx45FIN8CvhR/KiB8="; fetchSubmodules = true; }; }); }; lua-rtoml = prev.lua-rtoml.overrideAttrs (oa: { cargoDeps = rustPlatform.fetchCargoVendor { src = oa.src; inherit (oa) src; hash = "sha256-7mFn4dLgaxfAxtPFCc3VzcBx2HuywcZTYqCGTbaGS0k="; }; Loading @@ -480,9 +466,9 @@ in meta.broken = stdenv.hostPlatform.isDarwin; }); lua-subprocess = prev.lua-subprocess.overrideAttrs (oa: { lua-subprocess = prev.lua-subprocess.overrideAttrs { meta.broken = luaOlder "5.1" || luaAtLeast "5.4"; }); }; lua-yajl = prev.lua-yajl.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ Loading Loading @@ -525,14 +511,14 @@ in ]; }); luadbi-sqlite3 = prev.luadbi-sqlite3.overrideAttrs (oa: { luadbi-sqlite3 = prev.luadbi-sqlite3.overrideAttrs { externalDeps = [ { name = "SQLITE"; dep = sqlite; } ]; }); }; luaevent = prev.luaevent.overrideAttrs (oa: { propagatedBuildInputs = oa.propagatedBuildInputs ++ [ Loading @@ -556,7 +542,7 @@ in ]; }); luaffi = prev.luaffi.overrideAttrs (oa: { luaffi = prev.luaffi.overrideAttrs { # TODO Somehow automatically amend buildInputs for things that need luaffi # but are in luajitPackages? Loading @@ -569,7 +555,7 @@ in }; knownRockspec = with prev.luaffi; "${pname}-${version}.rockspec"; meta.broken = luaOlder "5.1" || luaAtLeast "5.4" || isLuaJIT; }); }; lualdap = prev.lualdap.overrideAttrs (_: { externalDeps = [ Loading Loading @@ -676,39 +662,39 @@ in }); luasec = prev.luasec.overrideAttrs (oa: { luasec = prev.luasec.overrideAttrs { externalDeps = [ { name = "OPENSSL"; dep = openssl; } ]; }); }; luasql-sqlite3 = prev.luasql-sqlite3.overrideAttrs (oa: { luasql-sqlite3 = prev.luasql-sqlite3.overrideAttrs { externalDeps = [ { name = "SQLITE"; dep = sqlite; } ]; }); }; luasystem = prev.luasystem.overrideAttrs ( oa: _oa: lib.optionalAttrs stdenv.hostPlatform.isLinux { buildInputs = [ glibc.out ]; } ); luaunbound = prev.luaunbound.overrideAttrs (oa: { luaunbound = prev.luaunbound.overrideAttrs { externalDeps = [ { name = "libunbound"; dep = unbound; } ]; }); }; luazip = prev.luazip.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ Loading Loading @@ -751,13 +737,13 @@ in lux-lua = final.callPackage ./lux-lua.nix { inherit lua; }; lyaml = prev.lyaml.overrideAttrs (oa: { lyaml = prev.lyaml.overrideAttrs { buildInputs = [ libyaml ]; }); }; lz-n = prev.lz-n.overrideAttrs (oa: { lz-n = prev.lz-n.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -769,9 +755,9 @@ in busted --lua=nlua runHook postCheck ''; }); }; lze = prev.lze.overrideAttrs (oa: { lze = prev.lze.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -783,9 +769,9 @@ in busted --lua=nlua runHook postCheck ''; }); }; lzextras = prev.lzextras.overrideAttrs (oa: { lzextras = prev.lzextras.overrideAttrs { doCheck = lua.luaversion == "5.1"; checkInputs = [ final.lze Loading @@ -799,7 +785,7 @@ in busted --lua=nlua runHook postCheck ''; }); }; magick = prev.magick.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ Loading Loading @@ -829,7 +815,7 @@ in }; }); neorg = prev.neorg.overrideAttrs (oa: { neorg = prev.neorg.overrideAttrs { # Relax dependencies postConfigure = '' substituteInPlace ''${rockspecFilename} \ Loading @@ -837,7 +823,7 @@ in --replace-fail "'plenary.nvim == 0.1.4'," "'plenary.nvim'," \ --replace-fail "'nui.nvim == 0.3.0'," "'nui.nvim'," ''; }); }; neotest = prev.neotest.overrideAttrs (oa: { doCheck = stdenv.hostPlatform.isLinux; Loading @@ -864,16 +850,16 @@ in ''; }); nlua = prev.nlua.overrideAttrs (oa: { nlua = prev.nlua.overrideAttrs { # patchShebang removes the nvim in nlua's shebang so we hardcode one postFixup = '' sed -i -e "1 s|.*|#\!${coreutils}/bin/env -S ${neovim-unwrapped}/bin/nvim -l|" "$out/bin/nlua" ''; dontPatchShebangs = true; }); }; nvim-nio = prev.nvim-nio.overrideAttrs (oa: { nvim-nio = prev.nvim-nio.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -887,9 +873,9 @@ in busted --lua=nlua --lpath='lua/?.lua' --lpath='lua/?/init.lua' tests/ runHook postCheck ''; }); }; orgmode = prev.orgmode.overrideAttrs (oa: { orgmode = prev.orgmode.overrideAttrs { # Patch in tree-sitter-orgmode dependency postPatch = '' substituteInPlace lua/orgmode/config/init.lua \ Loading @@ -900,9 +886,9 @@ in "require('orgmode.utils.treesitter.install').reinstall()" \ "pcall(function() vim.treesitter.language.add('org', { path = '${final.tree-sitter-orgmode}/lib/lua/${final.tree-sitter-orgmode.lua.luaversion}/parser/org.so'}) end)" ''; }); }; plenary-nvim = prev.plenary-nvim.overrideAttrs (oa: { plenary-nvim = prev.plenary-nvim.overrideAttrs { postPatch = '' sed -Ei lua/plenary/curl.lua \ -e 's@(command\s*=\s*")curl(")@\1${curl}/bin/curl\2@' Loading @@ -926,7 +912,7 @@ in make test runHook postCheck ''; }); }; psl = prev.psl.overrideAttrs (drv: { buildInputs = drv.buildInputs or [ ] ++ [ libpsl ]; Loading @@ -937,12 +923,12 @@ in }; }); rapidjson = prev.rapidjson.overrideAttrs (oa: { rapidjson = prev.rapidjson.overrideAttrs { preBuild = '' sed -i '/set(CMAKE_CXX_FLAGS/d' CMakeLists.txt sed -i '/set(CMAKE_C_FLAGS/d' CMakeLists.txt ''; }); }; readline = final.callPackage ( { Loading @@ -950,7 +936,6 @@ in fetchurl, luaAtLeast, luaOlder, lua, luaposix, }: # upstream broken, can't be generated, so moved out from the generated set Loading Loading @@ -992,7 +977,7 @@ in } ) { }; rocks-dev-nvim = prev.rocks-dev-nvim.overrideAttrs (oa: { rocks-dev-nvim = prev.rocks-dev-nvim.overrideAttrs { # E5113: Error while calling lua chunk [...] pl.path requires LuaFileSystem doCheck = luaOlder "5.2"; Loading @@ -1005,9 +990,9 @@ in busted spec runHook postCheck ''; }); }; rtp-nvim = prev.rtp-nvim.overrideAttrs (oa: { rtp-nvim = prev.rtp-nvim.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -1019,9 +1004,9 @@ in busted --lua=nlua runHook postCheck ''; }); }; rustaceanvim = prev.rustaceanvim.overrideAttrs (oa: { rustaceanvim = prev.rustaceanvim.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -1033,7 +1018,7 @@ in busted --lua=nlua runHook postCheck ''; }); }; sofa = prev.sofa.overrideAttrs (oa: { nativeBuildInputs = oa.nativeBuildInputs ++ [ Loading @@ -1047,7 +1032,7 @@ in ''; }); sqlite = prev.sqlite.overrideAttrs (drv: { sqlite = prev.sqlite.overrideAttrs { doCheck = stdenv.hostPlatform.isLinux; nativeCheckInputs = [ final.plenary-nvim Loading @@ -1068,26 +1053,25 @@ in -u test/minimal_init.vim --cmd "set rtp+=${vimPlugins.plenary-nvim}" \ -c "PlenaryBustedDirectory test/auto/ { sequential = true, minimal_init = './test/minimal_init.vim' }" ''; }; }); std-_debug = prev.std-_debug.overrideAttrs (oa: { std-_debug = prev.std-_debug.overrideAttrs { # run make to generate lib/std/_debug/version.lua preConfigure = '' make all ''; }); }; std-normalize = prev.std-normalize.overrideAttrs (oa: { std-normalize = prev.std-normalize.overrideAttrs { # run make to generate lib/std/_debug/version.lua preConfigure = '' make all ''; }); }; tiktoken_core = prev.tiktoken_core.overrideAttrs (oa: { cargoDeps = rustPlatform.fetchCargoVendor { src = oa.src; inherit (oa) src; hash = "sha256-egmb4BTbORpTpVO50IcqbZU1Y0hioXLMkxxUAo05TIA="; }; nativeBuildInputs = oa.nativeBuildInputs ++ [ Loading @@ -1108,7 +1092,7 @@ in toml-edit = prev.toml-edit.overrideAttrs (oa: { cargoDeps = rustPlatform.fetchCargoVendor { src = oa.src; inherit (oa) src; hash = "sha256-ow0zefFFrU91Q2PJww2jtd6nqUjwXUtfQzjkzl/AXuo="; }; Loading Loading @@ -1173,7 +1157,7 @@ in }); vstruct = prev.vstruct.overrideAttrs (_: { meta.broken = (luaOlder "5.1" || luaAtLeast "5.4"); meta.broken = luaOlder "5.1" || luaAtLeast "5.4"; }); vusted = prev.vusted.overrideAttrs (_: { Loading Loading
pkgs/development/lua-modules/overrides.nix +68 −84 Original line number Diff line number Diff line Loading @@ -73,13 +73,7 @@ let in { # keep-sorted start block=yes case=no newline_separated=yes # lua-resty-session = prev.lua-resty-session.overrideAttrs (oa: { # # lua_pack and lua-ffi-zlib are unpackaged, causing this package to not evaluate # meta.broken = true; # }); argparse = prev.argparse.overrideAttrs (oa: { argparse = prev.argparse.overrideAttrs { doCheck = true; nativeCheckInputs = [ final.busted ]; Loading @@ -89,7 +83,7 @@ in busted spec/ runHook postCheck ''; }); }; busted = prev.busted.overrideAttrs (oa: { nativeBuildInputs = oa.nativeBuildInputs ++ [ Loading Loading @@ -199,7 +193,7 @@ in ''; }; fzy = prev.fzy.overrideAttrs (oa: { fzy = prev.fzy.overrideAttrs { doCheck = true; nativeCheckInputs = [ final.busted ]; # Until https://github.com/swarn/fzy-lua/pull/8 is merged, Loading @@ -207,7 +201,7 @@ in checkPhase = '' busted ''; }); }; grug-far-nvim = prev.grug-far-nvim.overrideAttrs { doCheck = lua.luaversion == "5.1" && !stdenv.hostPlatform.isDarwin; Loading Loading @@ -243,7 +237,7 @@ in }; haskell-tools-nvim = prev.haskell-tools-nvim.overrideAttrs (oa: { haskell-tools-nvim = prev.haskell-tools-nvim.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -255,22 +249,14 @@ in busted --lua=nlua runHook postCheck ''; }); http = prev.http.overrideAttrs (oa: { /* TODO: separate docs derivation? (pandoc is heavy) nativeBuildInputs = [ pandoc ]; makeFlags = [ "-C doc" "lua-http.html" "lua-http.3" ]; */ }); }; image-nvim = prev.image-nvim.overrideAttrs (oa: { image-nvim = prev.image-nvim.overrideAttrs { propagatedBuildInputs = [ lua luajitPackages.magick ]; }); }; ldbus = prev.ldbus.overrideAttrs (oa: { luarocksConfig = oa.luarocksConfig // { Loading Loading @@ -349,7 +335,7 @@ in }); lmathx = prev.luaLib.overrideLuarocks prev.lmathx ( drv: _drv: if luaAtLeast "5.1" && luaOlder "5.2" then { version = "20120430.51-1"; Loading Loading @@ -387,7 +373,7 @@ in } ); lmpfrlib = prev.lmpfrlib.overrideAttrs (oa: { lmpfrlib = prev.lmpfrlib.overrideAttrs { externalDeps = [ { name = "GMP"; Loading @@ -401,7 +387,7 @@ in unpackPhase = '' cp $src $(stripHash $src) ''; }); }; lrexlib-gnu = prev.lrexlib-gnu.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ Loading @@ -409,23 +395,23 @@ in ]; }); lrexlib-oniguruma = prev.lrexlib-oniguruma.overrideAttrs (oa: { lrexlib-oniguruma = prev.lrexlib-oniguruma.overrideAttrs { externalDeps = [ { name = "ONIG"; dep = oniguruma; } ]; }); }; lrexlib-pcre = prev.lrexlib-pcre.overrideAttrs (oa: { lrexlib-pcre = prev.lrexlib-pcre.overrideAttrs { externalDeps = [ { name = "PCRE"; dep = pcre; } ]; }); }; lrexlib-posix = prev.lrexlib-posix.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ Loading @@ -445,15 +431,15 @@ in ]; }); lua-lsp = prev.lua-lsp.overrideAttrs (oa: { lua-lsp = prev.lua-lsp.overrideAttrs { # until Alloyed/lua-lsp#28 postConfigure = '' substituteInPlace ''${rockspecFilename} \ --replace '"dkjson ~> 2.5",' '"dkjson >= 2.5",' ''; }); }; lua-resty-jwt = prev.lua-resty-jwt.overrideAttrs (oa: { lua-resty-jwt = prev.lua-resty-jwt.overrideAttrs { src = fetchFromGitHub { owner = "cdbattags"; repo = "lua-resty-jwt"; Loading @@ -461,12 +447,12 @@ in hash = "sha256-5lnr0ka6ijfujiRjqwCPb6jzItXx45FIN8CvhR/KiB8="; fetchSubmodules = true; }; }); }; lua-rtoml = prev.lua-rtoml.overrideAttrs (oa: { cargoDeps = rustPlatform.fetchCargoVendor { src = oa.src; inherit (oa) src; hash = "sha256-7mFn4dLgaxfAxtPFCc3VzcBx2HuywcZTYqCGTbaGS0k="; }; Loading @@ -480,9 +466,9 @@ in meta.broken = stdenv.hostPlatform.isDarwin; }); lua-subprocess = prev.lua-subprocess.overrideAttrs (oa: { lua-subprocess = prev.lua-subprocess.overrideAttrs { meta.broken = luaOlder "5.1" || luaAtLeast "5.4"; }); }; lua-yajl = prev.lua-yajl.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ Loading Loading @@ -525,14 +511,14 @@ in ]; }); luadbi-sqlite3 = prev.luadbi-sqlite3.overrideAttrs (oa: { luadbi-sqlite3 = prev.luadbi-sqlite3.overrideAttrs { externalDeps = [ { name = "SQLITE"; dep = sqlite; } ]; }); }; luaevent = prev.luaevent.overrideAttrs (oa: { propagatedBuildInputs = oa.propagatedBuildInputs ++ [ Loading @@ -556,7 +542,7 @@ in ]; }); luaffi = prev.luaffi.overrideAttrs (oa: { luaffi = prev.luaffi.overrideAttrs { # TODO Somehow automatically amend buildInputs for things that need luaffi # but are in luajitPackages? Loading @@ -569,7 +555,7 @@ in }; knownRockspec = with prev.luaffi; "${pname}-${version}.rockspec"; meta.broken = luaOlder "5.1" || luaAtLeast "5.4" || isLuaJIT; }); }; lualdap = prev.lualdap.overrideAttrs (_: { externalDeps = [ Loading Loading @@ -676,39 +662,39 @@ in }); luasec = prev.luasec.overrideAttrs (oa: { luasec = prev.luasec.overrideAttrs { externalDeps = [ { name = "OPENSSL"; dep = openssl; } ]; }); }; luasql-sqlite3 = prev.luasql-sqlite3.overrideAttrs (oa: { luasql-sqlite3 = prev.luasql-sqlite3.overrideAttrs { externalDeps = [ { name = "SQLITE"; dep = sqlite; } ]; }); }; luasystem = prev.luasystem.overrideAttrs ( oa: _oa: lib.optionalAttrs stdenv.hostPlatform.isLinux { buildInputs = [ glibc.out ]; } ); luaunbound = prev.luaunbound.overrideAttrs (oa: { luaunbound = prev.luaunbound.overrideAttrs { externalDeps = [ { name = "libunbound"; dep = unbound; } ]; }); }; luazip = prev.luazip.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ Loading Loading @@ -751,13 +737,13 @@ in lux-lua = final.callPackage ./lux-lua.nix { inherit lua; }; lyaml = prev.lyaml.overrideAttrs (oa: { lyaml = prev.lyaml.overrideAttrs { buildInputs = [ libyaml ]; }); }; lz-n = prev.lz-n.overrideAttrs (oa: { lz-n = prev.lz-n.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -769,9 +755,9 @@ in busted --lua=nlua runHook postCheck ''; }); }; lze = prev.lze.overrideAttrs (oa: { lze = prev.lze.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -783,9 +769,9 @@ in busted --lua=nlua runHook postCheck ''; }); }; lzextras = prev.lzextras.overrideAttrs (oa: { lzextras = prev.lzextras.overrideAttrs { doCheck = lua.luaversion == "5.1"; checkInputs = [ final.lze Loading @@ -799,7 +785,7 @@ in busted --lua=nlua runHook postCheck ''; }); }; magick = prev.magick.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ Loading Loading @@ -829,7 +815,7 @@ in }; }); neorg = prev.neorg.overrideAttrs (oa: { neorg = prev.neorg.overrideAttrs { # Relax dependencies postConfigure = '' substituteInPlace ''${rockspecFilename} \ Loading @@ -837,7 +823,7 @@ in --replace-fail "'plenary.nvim == 0.1.4'," "'plenary.nvim'," \ --replace-fail "'nui.nvim == 0.3.0'," "'nui.nvim'," ''; }); }; neotest = prev.neotest.overrideAttrs (oa: { doCheck = stdenv.hostPlatform.isLinux; Loading @@ -864,16 +850,16 @@ in ''; }); nlua = prev.nlua.overrideAttrs (oa: { nlua = prev.nlua.overrideAttrs { # patchShebang removes the nvim in nlua's shebang so we hardcode one postFixup = '' sed -i -e "1 s|.*|#\!${coreutils}/bin/env -S ${neovim-unwrapped}/bin/nvim -l|" "$out/bin/nlua" ''; dontPatchShebangs = true; }); }; nvim-nio = prev.nvim-nio.overrideAttrs (oa: { nvim-nio = prev.nvim-nio.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -887,9 +873,9 @@ in busted --lua=nlua --lpath='lua/?.lua' --lpath='lua/?/init.lua' tests/ runHook postCheck ''; }); }; orgmode = prev.orgmode.overrideAttrs (oa: { orgmode = prev.orgmode.overrideAttrs { # Patch in tree-sitter-orgmode dependency postPatch = '' substituteInPlace lua/orgmode/config/init.lua \ Loading @@ -900,9 +886,9 @@ in "require('orgmode.utils.treesitter.install').reinstall()" \ "pcall(function() vim.treesitter.language.add('org', { path = '${final.tree-sitter-orgmode}/lib/lua/${final.tree-sitter-orgmode.lua.luaversion}/parser/org.so'}) end)" ''; }); }; plenary-nvim = prev.plenary-nvim.overrideAttrs (oa: { plenary-nvim = prev.plenary-nvim.overrideAttrs { postPatch = '' sed -Ei lua/plenary/curl.lua \ -e 's@(command\s*=\s*")curl(")@\1${curl}/bin/curl\2@' Loading @@ -926,7 +912,7 @@ in make test runHook postCheck ''; }); }; psl = prev.psl.overrideAttrs (drv: { buildInputs = drv.buildInputs or [ ] ++ [ libpsl ]; Loading @@ -937,12 +923,12 @@ in }; }); rapidjson = prev.rapidjson.overrideAttrs (oa: { rapidjson = prev.rapidjson.overrideAttrs { preBuild = '' sed -i '/set(CMAKE_CXX_FLAGS/d' CMakeLists.txt sed -i '/set(CMAKE_C_FLAGS/d' CMakeLists.txt ''; }); }; readline = final.callPackage ( { Loading @@ -950,7 +936,6 @@ in fetchurl, luaAtLeast, luaOlder, lua, luaposix, }: # upstream broken, can't be generated, so moved out from the generated set Loading Loading @@ -992,7 +977,7 @@ in } ) { }; rocks-dev-nvim = prev.rocks-dev-nvim.overrideAttrs (oa: { rocks-dev-nvim = prev.rocks-dev-nvim.overrideAttrs { # E5113: Error while calling lua chunk [...] pl.path requires LuaFileSystem doCheck = luaOlder "5.2"; Loading @@ -1005,9 +990,9 @@ in busted spec runHook postCheck ''; }); }; rtp-nvim = prev.rtp-nvim.overrideAttrs (oa: { rtp-nvim = prev.rtp-nvim.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -1019,9 +1004,9 @@ in busted --lua=nlua runHook postCheck ''; }); }; rustaceanvim = prev.rustaceanvim.overrideAttrs (oa: { rustaceanvim = prev.rustaceanvim.overrideAttrs { doCheck = lua.luaversion == "5.1"; nativeCheckInputs = [ final.nlua Loading @@ -1033,7 +1018,7 @@ in busted --lua=nlua runHook postCheck ''; }); }; sofa = prev.sofa.overrideAttrs (oa: { nativeBuildInputs = oa.nativeBuildInputs ++ [ Loading @@ -1047,7 +1032,7 @@ in ''; }); sqlite = prev.sqlite.overrideAttrs (drv: { sqlite = prev.sqlite.overrideAttrs { doCheck = stdenv.hostPlatform.isLinux; nativeCheckInputs = [ final.plenary-nvim Loading @@ -1068,26 +1053,25 @@ in -u test/minimal_init.vim --cmd "set rtp+=${vimPlugins.plenary-nvim}" \ -c "PlenaryBustedDirectory test/auto/ { sequential = true, minimal_init = './test/minimal_init.vim' }" ''; }; }); std-_debug = prev.std-_debug.overrideAttrs (oa: { std-_debug = prev.std-_debug.overrideAttrs { # run make to generate lib/std/_debug/version.lua preConfigure = '' make all ''; }); }; std-normalize = prev.std-normalize.overrideAttrs (oa: { std-normalize = prev.std-normalize.overrideAttrs { # run make to generate lib/std/_debug/version.lua preConfigure = '' make all ''; }); }; tiktoken_core = prev.tiktoken_core.overrideAttrs (oa: { cargoDeps = rustPlatform.fetchCargoVendor { src = oa.src; inherit (oa) src; hash = "sha256-egmb4BTbORpTpVO50IcqbZU1Y0hioXLMkxxUAo05TIA="; }; nativeBuildInputs = oa.nativeBuildInputs ++ [ Loading @@ -1108,7 +1092,7 @@ in toml-edit = prev.toml-edit.overrideAttrs (oa: { cargoDeps = rustPlatform.fetchCargoVendor { src = oa.src; inherit (oa) src; hash = "sha256-ow0zefFFrU91Q2PJww2jtd6nqUjwXUtfQzjkzl/AXuo="; }; Loading Loading @@ -1173,7 +1157,7 @@ in }); vstruct = prev.vstruct.overrideAttrs (_: { meta.broken = (luaOlder "5.1" || luaAtLeast "5.4"); meta.broken = luaOlder "5.1" || luaAtLeast "5.4"; }); vusted = prev.vusted.overrideAttrs (_: { Loading