···77 pname = "nimlangserver";
88 version = "1.2.0";
991010- # lock.json was generated by converting
1111- # nimble.lock into requires "<gitUrl>#revSha" in a dummy.nimble
1212- # for all packages and then running nim_lk on said dummy package
1313- # default nim_lk output fails because it attempts
1414- # to use branches that will not work instead of HEAD for packages
1010+ # lock.json generated with github.com/daylinmorgan/nnl
1511 lockFile = ./lock.json;
16121713 src = fetchFromGitHub {
···2723 final.src.meta
2824 // {
2925 description = "The Nim language server implementation (based on nimsuggest)";
2626+ homepage = "https://github.com/nim-lang/langserver";
3027 license = licenses.mit;
3128 mainProgram = "nimlangserver";
3229 maintainers = with maintainers; [daylinmorgan];
···11-{ lib
22-, stdenv
33-, fetchurl
44-, libopcodes
55-}:
66-77-stdenv.mkDerivation (finalAttrs: {
88- pname = "lightning";
99- version = "2.2.2";
1010-1111- src = fetchurl {
1212- url = "mirror://gnu/lightning/${finalAttrs.pname}-${finalAttrs.version}.tar.gz";
1313- hash = "sha256-CsqCQt6tF9YhF7z8sHjmqeqFbMgXQoE8noOUvM5zs+I=";
1414- };
1515-1616- nativeCheckInputs = [ libopcodes ];
1717-1818- doCheck = true;
1919-2020- meta = with lib; {
2121- homepage = "https://www.gnu.org/software/lightning/";
2222- description = "Run-time code generation library";
2323- longDescription = ''
2424- GNU lightning is a library that generates assembly language code at
2525- run-time; it is very fast, making it ideal for Just-In-Time compilers, and
2626- it abstracts over the target CPU, as it exposes to the clients a
2727- standardized RISC instruction set inspired by the MIPS and SPARC chips.
2828- '';
2929- maintainers = with maintainers; [ AndersonTorres ];
3030- license = licenses.lgpl3Plus;
3131- platforms = platforms.unix;
3232- broken = stdenv.isDarwin; # failing tests
3333- };
3434-})