lol

lisp-modules: set maintainers to the lisp team

+30 -12
+15
maintainers/team-list.nix
··· 426 426 shortName = "Linux Kernel"; 427 427 }; 428 428 429 + lisp = { 430 + members = [ 431 + raskin 432 + lukego 433 + nagy 434 + uthar 435 + ]; 436 + githubTeams = [ 437 + "lisp" 438 + ]; 439 + scope = "Maintain the Lisp ecosystem."; 440 + shortName = "lisp"; 441 + enableFeatureFreezePing = true; 442 + }; 443 + 429 444 llvm = { 430 445 members = [ 431 446 dtzWill
+1 -1
pkgs/development/compilers/abcl/default.nix
··· 36 36 meta = { 37 37 description = "A JVM-based Common Lisp implementation"; 38 38 license = lib.licenses.gpl3 ; 39 - maintainers = [lib.maintainers.raskin]; 39 + maintainers = lib.teams.lisp.members; 40 40 platforms = lib.platforms.linux; 41 41 homepage = "https://common-lisp.net/project/armedbear/"; 42 42 };
+1 -1
pkgs/development/compilers/ccl/default.nix
··· 119 119 meta = with lib; { 120 120 description = "Clozure Common Lisp"; 121 121 homepage = "https://ccl.clozure.com/"; 122 - maintainers = with maintainers; [ raskin ]; 122 + maintainers = lib.teams.lisp.members; 123 123 platforms = attrNames options; 124 124 # assembler failures during build, x86_64-darwin broken since 2020-10-14 125 125 broken = (stdenv.isDarwin && stdenv.isx86_64);
+1 -1
pkgs/development/compilers/clasp/default.nix
··· 89 89 meta = { 90 90 description = "A Common Lisp implementation based on LLVM with C++ integration"; 91 91 license = lib.licenses.lgpl21Plus ; 92 - maintainers = [lib.maintainers.raskin lib.maintainers.uthar]; 92 + maintainers = lib.teams.lisp.members; 93 93 platforms = ["x86_64-linux" "x86_64-darwin"]; 94 94 # Upstream claims support, but breaks with: 95 95 # error: use of undeclared identifier 'aligned_alloc'
+1 -1
pkgs/development/compilers/cmucl/binary.nix
··· 56 56 ANSI Common Lisp standard. 57 57 ''; 58 58 license = licenses.publicDomain; 59 - maintainers = [ ]; 59 + maintainers = lib.teams.lisp.members; 60 60 platforms = [ "i686-linux" "x86_64-linux" ]; 61 61 }; 62 62 })
+1 -1
pkgs/development/compilers/ecl/16.1.2.nix
··· 91 91 meta = with lib; { 92 92 description = "Lisp implementation aiming to be small, fast and easy to embed"; 93 93 license = licenses.mit; 94 - maintainers = with maintainers; [ raskin ]; 94 + maintainers = lib.teams.lisp.members; 95 95 platforms = platforms.unix; 96 96 # never built on aarch64-darwin since first introduction in nixpkgs 97 97 broken = stdenv.isDarwin && stdenv.isAarch64;
+1 -1
pkgs/development/compilers/ecl/default.nix
··· 79 79 description = "Lisp implementation aiming to be small, fast and easy to embed"; 80 80 homepage = "https://common-lisp.net/project/ecl/"; 81 81 license = licenses.mit; 82 - maintainers = with maintainers; [ raskin ]; 82 + maintainers = lib.teams.lisp.members; 83 83 platforms = platforms.unix; 84 84 changelog = "https://gitlab.com/embeddable-common-lisp/ecl/-/raw/${version}/CHANGELOG"; 85 85 };
+1 -1
pkgs/development/compilers/gcl/2.6.13-pre.nix
··· 43 43 44 44 meta = { 45 45 description = "GNU Common Lisp compiler working via GCC"; 46 - maintainers = [ lib.maintainers.raskin ]; 46 + maintainers = lib.teams.lisp.members; 47 47 platforms = lib.platforms.linux; 48 48 }; 49 49 }
+1 -1
pkgs/development/compilers/gcl/default.nix
··· 47 47 48 48 meta = with lib; { 49 49 description = "GNU Common Lisp compiler working via GCC"; 50 - maintainers = [ maintainers.raskin ]; 50 + maintainers = lib.teams.lisp.members; 51 51 license = licenses.gpl2; 52 52 platforms = platforms.linux; 53 53 };
+1 -1
pkgs/development/compilers/mkcl/default.nix
··· 60 60 homepage = "https://common-lisp.net/project/mkcl/"; 61 61 license = licenses.lgpl2Plus; 62 62 platforms = platforms.linux; 63 - maintainers = with maintainers; [ ]; 63 + maintainers = lib.teams.lisp.members; 64 64 }; 65 65 }
+1 -1
pkgs/development/compilers/sbcl/bootstrap.nix
··· 78 78 description = "Lisp compiler"; 79 79 homepage = "http://www.sbcl.org"; 80 80 license = licenses.publicDomain; # and FreeBSD 81 - maintainers = [ maintainers.raskin ]; 81 + maintainers = lib.teams.lisp.members; 82 82 platforms = attrNames options; 83 83 }; 84 84 }
+1 -1
pkgs/development/interpreters/clisp/default.nix
··· 99 99 meta = { 100 100 description = "ANSI Common Lisp Implementation"; 101 101 homepage = "http://clisp.cons.org"; 102 - maintainers = with lib.maintainers; [ raskin ]; 102 + maintainers = lib.teams.lisp.members; 103 103 platforms = lib.platforms.unix; 104 104 # problems on Darwin: https://github.com/NixOS/nixpkgs/issues/20062 105 105 broken = stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isAarch64;
+1 -1
pkgs/development/interpreters/clisp/hg.nix
··· 91 91 meta = { 92 92 description = "ANSI Common Lisp Implementation"; 93 93 homepage = "http://clisp.cons.org"; 94 - maintainers = with lib.maintainers; [ raskin ]; 94 + maintainers = lib.teams.lisp.members; 95 95 # problems on Darwin: https://github.com/NixOS/nixpkgs/issues/20062 96 96 platforms = lib.platforms.linux; 97 97 };
+3
pkgs/development/lisp-modules/nix-cl.nix
··· 222 222 patches = []; 223 223 propagatedBuildInputs = args.propagatedBuildInputs or [] 224 224 ++ lispLibs ++ javaLibs ++ nativeLibs; 225 + meta = (args.meta or {}) // { 226 + maintainers = args.meta.maintainers or lib.teams.lisp.members; 227 + }; 225 228 }))); 226 229 227 230 # Build the set of lisp packages using `lisp`