treewide: move language servers to pkgs/development/tools/language-servers

+41 -38
pkgs/development/tools/ansible-language-server/default.nix pkgs/development/tools/language-servers/ansible-language-server/default.nix
pkgs/development/tools/beancount-language-server/default.nix pkgs/development/tools/language-servers/beancount-language-server/default.nix
pkgs/development/tools/buf-language-server/default.nix pkgs/development/tools/language-servers/buf-language-server/default.nix
pkgs/development/tools/fortls/default.nix pkgs/development/tools/language-servers/fortls/default.nix
pkgs/development/tools/fortran-language-server/default.nix pkgs/development/tools/language-servers/fortran-language-server/default.nix
pkgs/development/tools/gopls/default.nix pkgs/development/tools/language-servers/gopls/default.nix
pkgs/development/tools/jdt-language-server/default.nix pkgs/development/tools/language-servers/jdt-language-server/default.nix
pkgs/development/tools/jsonnet-language-server/default.nix pkgs/development/tools/language-servers/jsonnet-language-server/default.nix
pkgs/development/tools/kotlin-language-server/default.nix pkgs/development/tools/language-servers/kotlin-language-server/default.nix
pkgs/development/tools/metals/default.nix pkgs/development/tools/language-servers/metals/default.nix
pkgs/development/tools/millet/default.nix pkgs/development/tools/language-servers/millet/default.nix
pkgs/development/tools/misc/ccls/default.nix pkgs/development/tools/language-servers/ccls/default.nix
pkgs/development/tools/misc/ccls/wrapper pkgs/development/tools/language-servers/ccls/wrapper
pkgs/development/tools/misc/svls/default.nix pkgs/development/tools/language-servers/svls/default.nix
pkgs/development/tools/nil/default.nix pkgs/development/tools/language-servers/nil/default.nix
pkgs/development/tools/rnix-lsp/default.nix pkgs/development/tools/language-servers/rnix-lsp/default.nix
pkgs/development/tools/sumneko-lua-language-server/default.nix pkgs/development/tools/language-servers/sumneko-lua-language-server/default.nix
pkgs/development/tools/vala-language-server/default.nix pkgs/development/tools/language-servers/vala-language-server/default.nix
pkgs/development/tools/verible/default.nix pkgs/development/tools/language-servers/verible/default.nix
pkgs/development/tools/verible/remove-unused-deps.patch pkgs/development/tools/language-servers/verible/remove-unused-deps.patch
+41 -38
pkgs/top-level/all-packages.nix
··· 320 321 buf = callPackage ../development/tools/buf { }; 322 323 - buf-language-server = callPackage ../development/tools/buf-language-server { }; 324 - 325 cbfmt = callPackage ../development/tools/cbfmt { }; 326 327 cfn-nag = callPackage ../development/tools/cfn-nag { }; ··· 12678 12679 verco = callPackage ../applications/version-management/verco { }; 12680 12681 - verible = callPackage ../development/tools/verible { }; 12682 - 12683 verilator = callPackage ../applications/science/electronics/verilator {}; 12684 12685 verilog = callPackage ../applications/science/electronics/verilog { ··· 14835 kotlin = callPackage ../development/compilers/kotlin { }; 14836 kotlin-native = callPackage ../development/compilers/kotlin/native.nix { }; 14837 14838 - kotlin-language-server = callPackage ../development/tools/kotlin-language-server {}; 14839 - 14840 lazarus = callPackage ../development/compilers/fpc/lazarus.nix { 14841 fpc = fpc; 14842 }; ··· 15002 mercury = callPackage ../development/compilers/mercury { }; 15003 15004 microscheme = callPackage ../development/compilers/microscheme { }; 15005 - 15006 - millet = callPackage ../development/tools/millet {}; 15007 15008 mint = callPackage ../development/compilers/mint { }; 15009 ··· 15556 coursier = coursier.override { jre = jdk8; }; 15557 }; 15558 15559 - metals = callPackage ../development/tools/metals { }; 15560 scalafix = callPackage ../development/tools/scalafix { 15561 jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 15562 }; ··· 16582 16583 ansible-doctor = with python3.pkgs; toPythonApplication ansible-doctor; 16584 16585 - ansible-language-server = callPackage ../development/tools/ansible-language-server { }; 16586 16587 ansible-later = with python3.pkgs; toPythonApplication ansible-later; 16588 ··· 17069 cppcheck = callPackage ../development/tools/analysis/cppcheck { }; 17070 17071 cpplint = callPackage ../development/tools/analysis/cpplint { }; 17072 - 17073 - ccls = callPackage ../development/tools/misc/ccls { 17074 - llvmPackages = llvmPackages_latest; 17075 - }; 17076 17077 credstash = with python3Packages; toPythonApplication credstash; 17078 ··· 17313 17314 fprettify = callPackage ../development/tools/fprettify { }; 17315 17316 - fortls = python3.pkgs.callPackage ../development/tools/fortls { }; 17317 - 17318 - fortran-language-server = python3.pkgs.callPackage ../development/tools/fortran-language-server { }; 17319 - 17320 framac = callPackage ../development/tools/analysis/frama-c { }; 17321 17322 frame = callPackage ../development/libraries/frame { }; ··· 17749 17750 nap = callPackage ../development/tools/nap { }; 17751 17752 - nil = callPackage ../development/tools/nil { }; 17753 - 17754 ninja = callPackage ../development/tools/build-managers/ninja { }; 17755 17756 nimbo = with python3Packages; callPackage ../applications/misc/nimbo { }; ··· 17996 17997 rman = callPackage ../development/tools/misc/rman { }; 17998 17999 - rnix-lsp = callPackage ../development/tools/rnix-lsp { nix = nixVersions.nix_2_9; }; 18000 - 18001 rnginline = with python3Packages; toPythonApplication rnginline; 18002 18003 rolespec = callPackage ../development/tools/misc/rolespec { }; ··· 18174 18175 svlint = callPackage ../development/tools/analysis/svlint { }; 18176 18177 - svls = callPackage ../development/tools/misc/svls { }; 18178 - 18179 swarm = callPackage ../development/tools/analysis/swarm { }; 18180 18181 swiftformat = callPackage ../development/tools/swiftformat { }; ··· 18301 unused = callPackage ../development/tools/misc/unused { }; 18302 18303 vagrant = callPackage ../development/tools/vagrant {}; 18304 - 18305 - vala-language-server = callPackage ../development/tools/vala-language-server {}; 18306 18307 bashdb = callPackage ../development/tools/misc/bashdb { }; 18308 ··· 20089 jsonnet = callPackage ../development/compilers/jsonnet { }; 20090 20091 jsonnet-bundler = callPackage ../development/tools/jsonnet-bundler { }; 20092 - 20093 - jsonnet-language-server = callPackage ../development/tools/jsonnet-language-server { }; 20094 20095 jrsonnet = callPackage ../development/compilers/jrsonnet { }; 20096 ··· 25864 25865 gomodifytags = callPackage ../development/tools/gomodifytags { }; 25866 25867 - gopls = callPackage ../development/tools/gopls { }; 25868 - 25869 gops = callPackage ../development/tools/gops { }; 25870 25871 gore = callPackage ../development/tools/gore { }; ··· 26771 ipaexfont = callPackage ../data/fonts/ipaexfont {}; 26772 26773 iwona = callPackage ../data/fonts/iwona { }; 26774 - 26775 - jdt-language-server = callPackage ../development/tools/jdt-language-server {}; 26776 26777 jetbrains-mono = callPackage ../data/fonts/jetbrains-mono { }; 26778 ··· 34003 34004 beancount-black = with python3.pkgs; toPythonApplication beancount-black; 34005 34006 - beancount-language-server = callPackage ../development/tools/beancount-language-server {}; 34007 - 34008 bean-add = callPackage ../applications/office/beancount/bean-add.nix { }; 34009 34010 bench = haskell.lib.compose.justStaticExecutables haskellPackages.bench; ··· 37544 streamripper = callPackage ../applications/audio/streamripper { }; 37545 37546 sqsh = callPackage ../development/tools/sqsh { }; 37547 - 37548 - sumneko-lua-language-server = darwin.apple_sdk_11_0.callPackage ../development/tools/sumneko-lua-language-server { 37549 - inherit (darwin.apple_sdk_11_0.frameworks) CoreFoundation Foundation; 37550 - }; 37551 37552 sysz = callPackage ../tools/misc/sysz { }; 37553
··· 320 321 buf = callPackage ../development/tools/buf { }; 322 323 cbfmt = callPackage ../development/tools/cbfmt { }; 324 325 cfn-nag = callPackage ../development/tools/cfn-nag { }; ··· 12676 12677 verco = callPackage ../applications/version-management/verco { }; 12678 12679 verilator = callPackage ../applications/science/electronics/verilator {}; 12680 12681 verilog = callPackage ../applications/science/electronics/verilog { ··· 14831 kotlin = callPackage ../development/compilers/kotlin { }; 14832 kotlin-native = callPackage ../development/compilers/kotlin/native.nix { }; 14833 14834 lazarus = callPackage ../development/compilers/fpc/lazarus.nix { 14835 fpc = fpc; 14836 }; ··· 14996 mercury = callPackage ../development/compilers/mercury { }; 14997 14998 microscheme = callPackage ../development/compilers/microscheme { }; 14999 15000 mint = callPackage ../development/compilers/mint { }; 15001 ··· 15548 coursier = coursier.override { jre = jdk8; }; 15549 }; 15550 15551 scalafix = callPackage ../development/tools/scalafix { 15552 jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 15553 }; ··· 16573 16574 ansible-doctor = with python3.pkgs; toPythonApplication ansible-doctor; 16575 16576 + ### DEVELOPMENT / TOOLS / LANGUAGE-SERVERS 16577 + 16578 + ansible-language-server = callPackage ../development/tools/language-servers/ansible-language-server { }; 16579 + 16580 + beancount-language-server = callPackage ../development/tools/language-servers/beancount-language-server { }; 16581 + 16582 + buf-language-server = callPackage ../development/tools/language-servers/buf-language-server { }; 16583 + 16584 + ccls = callPackage ../development/tools/language-servers/ccls { 16585 + llvmPackages = llvmPackages_latest; 16586 + }; 16587 + 16588 + fortls = python3.pkgs.callPackage ../development/tools/language-servers/fortls { }; 16589 + 16590 + fortran-language-server = python3.pkgs.callPackage ../development/tools/language-servers/fortran-language-server { }; 16591 + 16592 + gopls = callPackage ../development/tools/language-servers/gopls { }; 16593 + 16594 + jdt-language-server = callPackage ../development/tools/language-servers/jdt-language-server { }; 16595 + 16596 + jsonnet-language-server = callPackage ../development/tools/language-servers/jsonnet-language-server { }; 16597 + 16598 + kotlin-language-server = callPackage ../development/tools/language-servers/kotlin-language-server { }; 16599 + 16600 + metals = callPackage ../development/tools/language-servers/metals { }; 16601 + 16602 + millet = callPackage ../development/tools/language-servers/millet { }; 16603 + 16604 + nil = callPackage ../development/tools/language-servers/nil { }; 16605 + 16606 + rnix-lsp = callPackage ../development/tools/language-servers/rnix-lsp { nix = nixVersions.nix_2_9; }; 16607 + 16608 + sumneko-lua-language-server = darwin.apple_sdk_11_0.callPackage ../development/tools/language-servers/sumneko-lua-language-server { 16609 + inherit (darwin.apple_sdk_11_0.frameworks) CoreFoundation Foundation; 16610 + }; 16611 + 16612 + svls = callPackage ../development/tools/language-servers/svls { }; 16613 + 16614 + vala-language-server = callPackage ../development/tools/language-servers/vala-language-server { }; 16615 + 16616 + verible = callPackage ../development/tools/language-servers/verible { }; 16617 16618 ansible-later = with python3.pkgs; toPythonApplication ansible-later; 16619 ··· 17100 cppcheck = callPackage ../development/tools/analysis/cppcheck { }; 17101 17102 cpplint = callPackage ../development/tools/analysis/cpplint { }; 17103 17104 credstash = with python3Packages; toPythonApplication credstash; 17105 ··· 17340 17341 fprettify = callPackage ../development/tools/fprettify { }; 17342 17343 framac = callPackage ../development/tools/analysis/frama-c { }; 17344 17345 frame = callPackage ../development/libraries/frame { }; ··· 17772 17773 nap = callPackage ../development/tools/nap { }; 17774 17775 ninja = callPackage ../development/tools/build-managers/ninja { }; 17776 17777 nimbo = with python3Packages; callPackage ../applications/misc/nimbo { }; ··· 18017 18018 rman = callPackage ../development/tools/misc/rman { }; 18019 18020 rnginline = with python3Packages; toPythonApplication rnginline; 18021 18022 rolespec = callPackage ../development/tools/misc/rolespec { }; ··· 18193 18194 svlint = callPackage ../development/tools/analysis/svlint { }; 18195 18196 swarm = callPackage ../development/tools/analysis/swarm { }; 18197 18198 swiftformat = callPackage ../development/tools/swiftformat { }; ··· 18318 unused = callPackage ../development/tools/misc/unused { }; 18319 18320 vagrant = callPackage ../development/tools/vagrant {}; 18321 18322 bashdb = callPackage ../development/tools/misc/bashdb { }; 18323 ··· 20104 jsonnet = callPackage ../development/compilers/jsonnet { }; 20105 20106 jsonnet-bundler = callPackage ../development/tools/jsonnet-bundler { }; 20107 20108 jrsonnet = callPackage ../development/compilers/jrsonnet { }; 20109 ··· 25877 25878 gomodifytags = callPackage ../development/tools/gomodifytags { }; 25879 25880 gops = callPackage ../development/tools/gops { }; 25881 25882 gore = callPackage ../development/tools/gore { }; ··· 26782 ipaexfont = callPackage ../data/fonts/ipaexfont {}; 26783 26784 iwona = callPackage ../data/fonts/iwona { }; 26785 26786 jetbrains-mono = callPackage ../data/fonts/jetbrains-mono { }; 26787 ··· 34012 34013 beancount-black = with python3.pkgs; toPythonApplication beancount-black; 34014 34015 bean-add = callPackage ../applications/office/beancount/bean-add.nix { }; 34016 34017 bench = haskell.lib.compose.justStaticExecutables haskellPackages.bench; ··· 37551 streamripper = callPackage ../applications/audio/streamripper { }; 37552 37553 sqsh = callPackage ../development/tools/sqsh { }; 37554 37555 sysz = callPackage ../tools/misc/sysz { }; 37556