treewide: remove with lib Part 2

+1101 -1101
+3 -3
pkgs/by-name/fi/fiano/package.nix
··· 34 "-w" 35 ]; 36 37 - meta = with lib; { 38 description = "Go-based tools for modifying UEFI firmware"; 39 homepage = "https://github.com/linuxboot/fiano"; 40 changelog = "https://github.com/linuxboot/fiano/blob/v${version}/RELEASES.md"; 41 - license = licenses.bsd3; 42 - maintainers = [ maintainers.jmbaur ]; 43 }; 44 }
··· 34 "-w" 35 ]; 36 37 + meta = { 38 description = "Go-based tools for modifying UEFI firmware"; 39 homepage = "https://github.com/linuxboot/fiano"; 40 changelog = "https://github.com/linuxboot/fiano/blob/v${version}/RELEASES.md"; 41 + license = lib.licenses.bsd3; 42 + maintainers = [ lib.maintainers.jmbaur ]; 43 }; 44 }
+4 -4
pkgs/by-name/fi/fiche/package.nix
··· 21 22 doCheck = true; 23 24 - meta = with lib; { 25 description = "Command line pastebin for sharing terminal output"; 26 longDescription = '' 27 Fiche is a command line pastebin server for sharing terminal output. ··· 34 35 homepage = "https://github.com/solusipse/fiche"; 36 changelog = "https://github.com/solusipse/fiche/releases/tag/${version}"; 37 - license = licenses.mit; 38 - maintainers = [ maintainers.pinpox ]; 39 - platforms = platforms.all; 40 mainProgram = "fiche"; 41 }; 42 }
··· 21 22 doCheck = true; 23 24 + meta = { 25 description = "Command line pastebin for sharing terminal output"; 26 longDescription = '' 27 Fiche is a command line pastebin server for sharing terminal output. ··· 34 35 homepage = "https://github.com/solusipse/fiche"; 36 changelog = "https://github.com/solusipse/fiche/releases/tag/${version}"; 37 + license = lib.licenses.mit; 38 + maintainers = [ lib.maintainers.pinpox ]; 39 + platforms = lib.platforms.all; 40 mainProgram = "fiche"; 41 }; 42 }
+3 -3
pkgs/by-name/fi/fierce/package.nix
··· 27 28 pythonImportsCheck = [ "fierce" ]; 29 30 - meta = with lib; { 31 description = "DNS reconnaissance tool for locating non-contiguous IP space"; 32 homepage = "https://github.com/mschwager/fierce"; 33 changelog = "https://github.com/mschwager/fierce/blob/${version}/CHANGELOG.md"; 34 - license = licenses.gpl3Plus; 35 - maintainers = with maintainers; [ c0bw3b ]; 36 mainProgram = "fierce"; 37 }; 38 }
··· 27 28 pythonImportsCheck = [ "fierce" ]; 29 30 + meta = { 31 description = "DNS reconnaissance tool for locating non-contiguous IP space"; 32 homepage = "https://github.com/mschwager/fierce"; 33 changelog = "https://github.com/mschwager/fierce/blob/${version}/CHANGELOG.md"; 34 + license = lib.licenses.gpl3Plus; 35 + maintainers = with lib.maintainers; [ c0bw3b ]; 36 mainProgram = "fierce"; 37 }; 38 }
+3 -3
pkgs/by-name/fi/fim-rs/package.nix
··· 42 # There is a failure while the binary is checked 43 doCheck = false; 44 45 - meta = with lib; { 46 description = "Host-based file integrity monitoring tool"; 47 longDescription = '' 48 FIM is a File Integrity Monitoring tool that tracks any event over your ··· 56 ''; 57 homepage = "https://github.com/Achiefs/fim"; 58 changelog = "https://github.com/Achiefs/fim/releases/tag/v${version}"; 59 - license = licenses.gpl3Only; 60 - maintainers = with maintainers; [ fab ]; 61 mainProgram = "fim"; 62 }; 63 }
··· 42 # There is a failure while the binary is checked 43 doCheck = false; 44 45 + meta = { 46 description = "Host-based file integrity monitoring tool"; 47 longDescription = '' 48 FIM is a File Integrity Monitoring tool that tracks any event over your ··· 56 ''; 57 homepage = "https://github.com/Achiefs/fim"; 58 changelog = "https://github.com/Achiefs/fim/releases/tag/v${version}"; 59 + license = lib.licenses.gpl3Only; 60 + maintainers = with lib.maintainers; [ fab ]; 61 mainProgram = "fim"; 62 }; 63 }
+3 -3
pkgs/by-name/fi/findomain/package.nix
··· 38 installManPage findomain.1 39 ''; 40 41 - meta = with lib; { 42 description = "Fastest and cross-platform subdomain enumerator"; 43 homepage = "https://github.com/Findomain/Findomain"; 44 changelog = "https://github.com/Findomain/Findomain/releases/tag/${version}"; 45 - license = licenses.gpl3Plus; 46 - maintainers = with maintainers; [ 47 Br1ght0ne 48 figsoda 49 ];
··· 38 installManPage findomain.1 39 ''; 40 41 + meta = { 42 description = "Fastest and cross-platform subdomain enumerator"; 43 homepage = "https://github.com/Findomain/Findomain"; 44 changelog = "https://github.com/Findomain/Findomain/releases/tag/${version}"; 45 + license = lib.licenses.gpl3Plus; 46 + maintainers = with lib.maintainers; [ 47 Br1ght0ne 48 figsoda 49 ];
+3 -3
pkgs/by-name/fi/fingerprintx/package.nix
··· 25 # Tests require network access 26 doCheck = false; 27 28 - meta = with lib; { 29 description = "Standalone utility for service discovery on open ports"; 30 mainProgram = "fingerprintx"; 31 homepage = "https://github.com/praetorian-inc/fingerprintx"; 32 changelog = "https://github.com/praetorian-inc/fingerprintx/releases/tag/v${version}"; 33 - license = licenses.asl20; 34 - maintainers = with maintainers; [ fab ]; 35 }; 36 }
··· 25 # Tests require network access 26 doCheck = false; 27 28 + meta = { 29 description = "Standalone utility for service discovery on open ports"; 30 mainProgram = "fingerprintx"; 31 homepage = "https://github.com/praetorian-inc/fingerprintx"; 32 changelog = "https://github.com/praetorian-inc/fingerprintx/releases/tag/v${version}"; 33 + license = lib.licenses.asl20; 34 + maintainers = with lib.maintainers; [ fab ]; 35 }; 36 }
+3 -3
pkgs/by-name/fi/firecracker/package.nix
··· 83 runHook postInstall 84 ''; 85 86 - meta = with lib; { 87 description = "Secure, fast, minimal micro-container virtualization"; 88 homepage = "http://firecracker-microvm.io"; 89 changelog = "https://github.com/firecracker-microvm/firecracker/releases/tag/v${version}"; 90 mainProgram = "firecracker"; 91 - license = licenses.asl20; 92 platforms = lib.platforms.linux; 93 - maintainers = with maintainers; [ 94 usertam 95 thoughtpolice 96 qjoly
··· 83 runHook postInstall 84 ''; 85 86 + meta = { 87 description = "Secure, fast, minimal micro-container virtualization"; 88 homepage = "http://firecracker-microvm.io"; 89 changelog = "https://github.com/firecracker-microvm/firecracker/releases/tag/v${version}"; 90 mainProgram = "firecracker"; 91 + license = lib.licenses.asl20; 92 platforms = lib.platforms.linux; 93 + maintainers = with lib.maintainers; [ 94 usertam 95 thoughtpolice 96 qjoly
+3 -3
pkgs/by-name/fl/flare-floss/package.nix
··· 61 export HOME=$(mktemp -d) 62 ''; 63 64 - meta = with lib; { 65 description = "Automatically extract obfuscated strings from malware"; 66 homepage = "https://github.com/mandiant/flare-floss"; 67 changelog = "https://github.com/mandiant/flare-floss/releases/tag/v${version}"; 68 - license = licenses.asl20; 69 mainProgram = "floss"; 70 - maintainers = with maintainers; [ fab ]; 71 }; 72 }
··· 61 export HOME=$(mktemp -d) 62 ''; 63 64 + meta = { 65 description = "Automatically extract obfuscated strings from malware"; 66 homepage = "https://github.com/mandiant/flare-floss"; 67 changelog = "https://github.com/mandiant/flare-floss/releases/tag/v${version}"; 68 + license = lib.licenses.asl20; 69 mainProgram = "floss"; 70 + maintainers = with lib.maintainers; [ fab ]; 71 }; 72 }
+3 -3
pkgs/by-name/fl/flavours/package.nix
··· 32 --bash <($out/bin/flavours --completions bash) 33 ''; 34 35 - meta = with lib; { 36 description = "Easy to use base16 scheme manager/builder that integrates with any workflow"; 37 homepage = "https://github.com/Misterio77/flavours"; 38 changelog = "https://github.com/Misterio77/flavours/releases/tag/v${version}"; 39 - license = licenses.mit; 40 - maintainers = with maintainers; [ 41 moni 42 misterio77 43 ];
··· 32 --bash <($out/bin/flavours --completions bash) 33 ''; 34 35 + meta = { 36 description = "Easy to use base16 scheme manager/builder that integrates with any workflow"; 37 homepage = "https://github.com/Misterio77/flavours"; 38 changelog = "https://github.com/Misterio77/flavours/releases/tag/v${version}"; 39 + license = lib.licenses.mit; 40 + maintainers = with lib.maintainers; [ 41 moni 42 misterio77 43 ];
+3 -3
pkgs/by-name/fl/flip-link/package.nix
··· 29 "--skip should_verify_memory_layout" 30 ]; 31 32 - meta = with lib; { 33 description = "Adds zero-cost stack overflow protection to your embedded programs"; 34 mainProgram = "flip-link"; 35 homepage = "https://github.com/knurling-rs/flip-link"; 36 changelog = "https://github.com/knurling-rs/flip-link/blob/v${version}/CHANGELOG.md"; 37 - license = with licenses; [ 38 asl20 # or 39 mit 40 ]; 41 - maintainers = with maintainers; [ 42 FlorianFranzen 43 newam 44 ];
··· 29 "--skip should_verify_memory_layout" 30 ]; 31 32 + meta = { 33 description = "Adds zero-cost stack overflow protection to your embedded programs"; 34 mainProgram = "flip-link"; 35 homepage = "https://github.com/knurling-rs/flip-link"; 36 changelog = "https://github.com/knurling-rs/flip-link/blob/v${version}/CHANGELOG.md"; 37 + license = with lib.licenses; [ 38 asl20 # or 39 mit 40 ]; 41 + maintainers = with lib.maintainers; [ 42 FlorianFranzen 43 newam 44 ];
+4 -4
pkgs/by-name/fl/flycast/package.nix
··· 53 wrapProgram $out/bin/flycast --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]} 54 ''; 55 56 - meta = with lib; { 57 homepage = "https://github.com/flyinghead/flycast"; 58 changelog = "https://github.com/flyinghead/flycast/releases/tag/v${version}"; 59 description = "Multi-platform Sega Dreamcast, Naomi and Atomiswave emulator"; 60 mainProgram = "flycast"; 61 - license = licenses.gpl2Only; 62 - platforms = platforms.unix; 63 - maintainers = [ ]; 64 }; 65 }
··· 53 wrapProgram $out/bin/flycast --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]} 54 ''; 55 56 + meta = { 57 homepage = "https://github.com/flyinghead/flycast"; 58 changelog = "https://github.com/flyinghead/flycast/releases/tag/v${version}"; 59 description = "Multi-platform Sega Dreamcast, Naomi and Atomiswave emulator"; 60 mainProgram = "flycast"; 61 + license = lib.licenses.gpl2Only; 62 + platforms = lib.platforms.unix; 63 + maintainers = with lib.maintainers; [ ]; 64 }; 65 }
+3 -3
pkgs/by-name/fo/foliate/package.nix
··· 50 webkitgtk_6_0 51 ]; 52 53 - meta = with lib; { 54 description = "Simple and modern GTK eBook reader"; 55 homepage = "https://johnfactotum.github.io/foliate"; 56 changelog = "https://github.com/johnfactotum/foliate/releases/tag/${version}"; 57 - license = licenses.gpl3Only; 58 - maintainers = with maintainers; [ 59 onny 60 aleksana 61 ];
··· 50 webkitgtk_6_0 51 ]; 52 53 + meta = { 54 description = "Simple and modern GTK eBook reader"; 55 homepage = "https://johnfactotum.github.io/foliate"; 56 changelog = "https://github.com/johnfactotum/foliate/releases/tag/${version}"; 57 + license = lib.licenses.gpl3Only; 58 + maintainers = with lib.maintainers; [ 59 onny 60 aleksana 61 ];
+4 -4
pkgs/by-name/fo/fortune-kind/package.nix
··· 58 ln -s fortune-kind $out/bin/fortune 59 ''; 60 61 - meta = with lib; { 62 description = "Kinder, curated fortune, written in rust"; 63 longDescription = '' 64 Historically, contributions to fortune-mod have had a less-than ideal ··· 70 ''; 71 homepage = "https://github.com/cafkafk/fortune-kind"; 72 changelog = "https://github.com/cafkafk/fortune-kind/releases/tag/v${version}"; 73 - license = licenses.gpl3Only; 74 mainProgram = "fortune-kind"; 75 - maintainers = with maintainers; [ cafkafk ]; 76 - platforms = platforms.unix ++ platforms.windows; 77 }; 78 }
··· 58 ln -s fortune-kind $out/bin/fortune 59 ''; 60 61 + meta = { 62 description = "Kinder, curated fortune, written in rust"; 63 longDescription = '' 64 Historically, contributions to fortune-mod have had a less-than ideal ··· 70 ''; 71 homepage = "https://github.com/cafkafk/fortune-kind"; 72 changelog = "https://github.com/cafkafk/fortune-kind/releases/tag/v${version}"; 73 + license = lib.licenses.gpl3Only; 74 mainProgram = "fortune-kind"; 75 + maintainers = with lib.maintainers; [ cafkafk ]; 76 + platforms = lib.platforms.unix ++ lib.platforms.windows; 77 }; 78 }
+4 -4
pkgs/by-name/fo/four-in-a-row/package.nix
··· 55 updateScript = gnome.updateScript { packageName = "four-in-a-row"; }; 56 }; 57 58 - meta = with lib; { 59 homepage = "https://gitlab.gnome.org/GNOME/four-in-a-row"; 60 changelog = "https://gitlab.gnome.org/GNOME/four-in-a-row/-/blob/${version}/NEWS?ref_type=tags"; 61 description = "Make lines of the same color to win"; 62 mainProgram = "four-in-a-row"; 63 - teams = [ teams.gnome ]; 64 - license = licenses.gpl2; 65 - platforms = platforms.unix; 66 }; 67 }
··· 55 updateScript = gnome.updateScript { packageName = "four-in-a-row"; }; 56 }; 57 58 + meta = { 59 homepage = "https://gitlab.gnome.org/GNOME/four-in-a-row"; 60 changelog = "https://gitlab.gnome.org/GNOME/four-in-a-row/-/blob/${version}/NEWS?ref_type=tags"; 61 description = "Make lines of the same color to win"; 62 mainProgram = "four-in-a-row"; 63 + teams = [ lib.teams.gnome ]; 64 + license = lib.licenses.gpl2; 65 + platforms = lib.platforms.unix; 66 }; 67 }
+4 -4
pkgs/by-name/fr/fractal/package.nix
··· 107 updateScript = nix-update-script { }; 108 }; 109 110 - meta = with lib; { 111 description = "Matrix group messaging app"; 112 homepage = "https://gitlab.gnome.org/GNOME/fractal"; 113 changelog = "https://gitlab.gnome.org/World/fractal/-/releases/${version}"; 114 - license = licenses.gpl3Plus; 115 - teams = [ teams.gnome ]; 116 - platforms = platforms.linux; 117 mainProgram = "fractal"; 118 }; 119 }
··· 107 updateScript = nix-update-script { }; 108 }; 109 110 + meta = { 111 description = "Matrix group messaging app"; 112 homepage = "https://gitlab.gnome.org/GNOME/fractal"; 113 changelog = "https://gitlab.gnome.org/World/fractal/-/releases/${version}"; 114 + license = lib.licenses.gpl3Plus; 115 + teams = [ lib.teams.gnome ]; 116 + platforms = lib.platforms.linux; 117 mainProgram = "fractal"; 118 }; 119 }
+3 -3
pkgs/by-name/fr/frawk/package.nix
··· 43 # depends on cpu instructions that may not be available on builders 44 doCheck = false; 45 46 - meta = with lib; { 47 description = "Small programming language for writing short programs processing textual data"; 48 mainProgram = "frawk"; 49 homepage = "https://github.com/ezrosent/frawk"; 50 changelog = "https://github.com/ezrosent/frawk/releases/tag/v${version}"; 51 - license = with licenses; [ 52 mit # or 53 asl20 54 ]; 55 - maintainers = with maintainers; [ figsoda ]; 56 }; 57 }
··· 43 # depends on cpu instructions that may not be available on builders 44 doCheck = false; 45 46 + meta = { 47 description = "Small programming language for writing short programs processing textual data"; 48 mainProgram = "frawk"; 49 homepage = "https://github.com/ezrosent/frawk"; 50 changelog = "https://github.com/ezrosent/frawk/releases/tag/v${version}"; 51 + license = with lib.licenses; [ 52 mit # or 53 asl20 54 ]; 55 + maintainers = with lib.maintainers; [ figsoda ]; 56 }; 57 }
+3 -3
pkgs/by-name/fr/fre/package.nix
··· 18 useFetchCargoVendor = true; 19 cargoHash = "sha256-07qKG4ju2UOkTcgWAl2U0uqQZyiosK1UH/M2BvwMAaU="; 20 21 - meta = with lib; { 22 description = "CLI tool for tracking your most-used directories and files"; 23 homepage = "https://github.com/camdencheek/fre"; 24 changelog = "https://github.com/camdencheek/fre/blob/${version}/CHANGELOG.md"; 25 - license = with licenses; [ mit ]; 26 - maintainers = with maintainers; [ gaykitty ]; 27 mainProgram = "fre"; 28 }; 29 }
··· 18 useFetchCargoVendor = true; 19 cargoHash = "sha256-07qKG4ju2UOkTcgWAl2U0uqQZyiosK1UH/M2BvwMAaU="; 20 21 + meta = { 22 description = "CLI tool for tracking your most-used directories and files"; 23 homepage = "https://github.com/camdencheek/fre"; 24 changelog = "https://github.com/camdencheek/fre/blob/${version}/CHANGELOG.md"; 25 + license = with lib.licenses; [ mit ]; 26 + maintainers = with lib.maintainers; [ gaykitty ]; 27 mainProgram = "fre"; 28 }; 29 }
+3 -3
pkgs/by-name/fr/freenukum/package.nix
··· 70 install -Dm644 "${desktopItem}/share/applications/"* -t $out/share/applications/ 71 ''; 72 73 - meta = with lib; { 74 description = "Clone of the original Duke Nukum 1 Jump'n Run game"; 75 homepage = "https://salsa.debian.org/silwol/freenukum"; 76 changelog = "https://salsa.debian.org/silwol/freenukum/-/blob/v${version}/CHANGELOG.md"; 77 - license = licenses.agpl3Plus; 78 - maintainers = with maintainers; [ _0x4A6F ]; 79 broken = stdenv.hostPlatform.isDarwin; 80 }; 81 }
··· 70 install -Dm644 "${desktopItem}/share/applications/"* -t $out/share/applications/ 71 ''; 72 73 + meta = { 74 description = "Clone of the original Duke Nukum 1 Jump'n Run game"; 75 homepage = "https://salsa.debian.org/silwol/freenukum"; 76 changelog = "https://salsa.debian.org/silwol/freenukum/-/blob/v${version}/CHANGELOG.md"; 77 + license = lib.licenses.agpl3Plus; 78 + maintainers = with lib.maintainers; [ _0x4A6F ]; 79 broken = stdenv.hostPlatform.isDarwin; 80 }; 81 }
+4 -4
pkgs/by-name/fr/freetds/package.nix
··· 31 pkg-config 32 ]; 33 34 - meta = with lib; { 35 description = "Libraries to natively talk to Microsoft SQL Server and Sybase databases"; 36 homepage = "https://www.freetds.org"; 37 changelog = "https://github.com/FreeTDS/freetds/releases/tag/v${version}"; 38 - license = licenses.lgpl2; 39 - maintainers = with maintainers; [ peterhoeg ]; 40 - platforms = platforms.all; 41 }; 42 }
··· 31 pkg-config 32 ]; 33 34 + meta = { 35 description = "Libraries to natively talk to Microsoft SQL Server and Sybase databases"; 36 homepage = "https://www.freetds.org"; 37 changelog = "https://github.com/FreeTDS/freetds/releases/tag/v${version}"; 38 + license = lib.licenses.lgpl2; 39 + maintainers = with lib.maintainers; [ peterhoeg ]; 40 + platforms = lib.platforms.all; 41 }; 42 }
+4 -4
pkgs/by-name/fr/frotz/package.nix
··· 48 49 installFlags = [ "PREFIX=$(out)" ]; 50 51 - meta = with lib; { 52 homepage = "https://davidgriffith.gitlab.io/frotz/"; 53 changelog = "https://gitlab.com/DavidGriffith/frotz/-/raw/${version}/NEWS"; 54 description = "Z-machine interpreter for Infocom games and other interactive fiction"; 55 mainProgram = "frotz"; 56 - platforms = platforms.unix; 57 - maintainers = with maintainers; [ 58 nicknovitski 59 ddelabru 60 ]; 61 - license = licenses.gpl2Plus; 62 }; 63 }
··· 48 49 installFlags = [ "PREFIX=$(out)" ]; 50 51 + meta = { 52 homepage = "https://davidgriffith.gitlab.io/frotz/"; 53 changelog = "https://gitlab.com/DavidGriffith/frotz/-/raw/${version}/NEWS"; 54 description = "Z-machine interpreter for Infocom games and other interactive fiction"; 55 mainProgram = "frotz"; 56 + platforms = lib.platforms.unix; 57 + maintainers = with lib.maintainers; [ 58 nicknovitski 59 ddelabru 60 ]; 61 + license = lib.licenses.gpl2Plus; 62 }; 63 }
+4 -4
pkgs/by-name/ga/galene/package.nix
··· 38 tests.vm = nixosTests.galene.basic; 39 }; 40 41 - meta = with lib; { 42 description = "Videoconferencing server that is easy to deploy, written in Go"; 43 homepage = "https://github.com/jech/galene"; 44 changelog = "https://github.com/jech/galene/raw/galene-${version}/CHANGES"; 45 - license = licenses.mit; 46 - platforms = platforms.linux; 47 teams = [ lib.teams.ngi ]; 48 - maintainers = with maintainers; [ 49 rgrunbla 50 erdnaxe 51 ];
··· 38 tests.vm = nixosTests.galene.basic; 39 }; 40 41 + meta = { 42 description = "Videoconferencing server that is easy to deploy, written in Go"; 43 homepage = "https://github.com/jech/galene"; 44 changelog = "https://github.com/jech/galene/raw/galene-${version}/CHANGES"; 45 + license = lib.licenses.mit; 46 + platforms = lib.platforms.linux; 47 teams = [ lib.teams.ngi ]; 48 + maintainers = with lib.maintainers; [ 49 rgrunbla 50 erdnaxe 51 ];
+3 -3
pkgs/by-name/ga/galer/package.nix
··· 17 18 vendorHash = "sha256-BS7ZUq8/swZpTaYGjiF5OuZXQpoosZ3mdF9v1euijxo="; 19 20 - meta = with lib; { 21 description = "Tool to fetch URLs from HTML attributes"; 22 homepage = "https://github.com/dwisiswant0/galer"; 23 changelog = "https://github.com/dwisiswant0/galer/releases/tag/v${version}"; 24 - license = licenses.mit; 25 - maintainers = with maintainers; [ fab ]; 26 mainProgram = "galer"; 27 }; 28 }
··· 17 18 vendorHash = "sha256-BS7ZUq8/swZpTaYGjiF5OuZXQpoosZ3mdF9v1euijxo="; 19 20 + meta = { 21 description = "Tool to fetch URLs from HTML attributes"; 22 homepage = "https://github.com/dwisiswant0/galer"; 23 changelog = "https://github.com/dwisiswant0/galer/releases/tag/v${version}"; 24 + license = lib.licenses.mit; 25 + maintainers = with lib.maintainers; [ fab ]; 26 mainProgram = "galer"; 27 }; 28 }
+4 -4
pkgs/by-name/ga/gallia/package.nix
··· 46 47 pythonImportsCheck = [ "gallia" ]; 48 49 - meta = with lib; { 50 description = "Extendable Pentesting Framework for the Automotive Domain"; 51 homepage = "https://github.com/Fraunhofer-AISEC/gallia"; 52 changelog = "https://github.com/Fraunhofer-AISEC/gallia/releases/tag/v${version}"; 53 - license = with licenses; [ asl20 ]; 54 - maintainers = with maintainers; [ 55 fab 56 rumpelsepp 57 ]; 58 - platforms = platforms.linux; 59 }; 60 }
··· 46 47 pythonImportsCheck = [ "gallia" ]; 48 49 + meta = { 50 description = "Extendable Pentesting Framework for the Automotive Domain"; 51 homepage = "https://github.com/Fraunhofer-AISEC/gallia"; 52 changelog = "https://github.com/Fraunhofer-AISEC/gallia/releases/tag/v${version}"; 53 + license = with lib.licenses; [ asl20 ]; 54 + maintainers = with lib.maintainers; [ 55 fab 56 rumpelsepp 57 ]; 58 + platforms = lib.platforms.linux; 59 }; 60 }
+3 -3
pkgs/by-name/ga/gam/package.nix
··· 63 runHook postCheck 64 ''; 65 66 - meta = with lib; { 67 description = "Command line management for Google Workspace"; 68 mainProgram = "gam"; 69 homepage = "https://github.com/GAM-team/GAM/wiki"; 70 changelog = "https://github.com/GAM-team/GAM/releases/tag/v${version}"; 71 - license = licenses.asl20; 72 - maintainers = with maintainers; [ thanegill ]; 73 }; 74 75 }
··· 63 runHook postCheck 64 ''; 65 66 + meta = { 67 description = "Command line management for Google Workspace"; 68 mainProgram = "gam"; 69 homepage = "https://github.com/GAM-team/GAM/wiki"; 70 changelog = "https://github.com/GAM-team/GAM/releases/tag/v${version}"; 71 + license = lib.licenses.asl20; 72 + maintainers = with lib.maintainers; [ thanegill ]; 73 }; 74 75 }
+4 -4
pkgs/by-name/ga/game-rs/package.nix
··· 23 24 propagatedBuildInputs = [ steam-run ]; 25 26 - meta = with lib; { 27 description = "Minimal CLI game launcher for linux"; 28 homepage = "https://github.com/amanse/game-rs"; 29 changelog = "https://github.com/Amanse/game-rs/releases/tag/v${version}"; 30 - license = with licenses; [ mit ]; 31 - maintainers = with maintainers; [ amanse ]; 32 - platforms = platforms.linux; 33 }; 34 }
··· 23 24 propagatedBuildInputs = [ steam-run ]; 25 26 + meta = { 27 description = "Minimal CLI game launcher for linux"; 28 homepage = "https://github.com/amanse/game-rs"; 29 changelog = "https://github.com/Amanse/game-rs/releases/tag/v${version}"; 30 + license = with lib.licenses; [ mit ]; 31 + maintainers = with lib.maintainers; [ amanse ]; 32 + platforms = lib.platforms.linux; 33 }; 34 }
+3 -3
pkgs/by-name/ga/gato/package.nix
··· 40 "gato" 41 ]; 42 43 - meta = with lib; { 44 description = "GitHub Self-Hosted Runner Enumeration and Attack Tool"; 45 homepage = "https://github.com/praetorian-inc/gato"; 46 changelog = "https://github.com/praetorian-inc/gato/releases/tag/${version}"; 47 - license = licenses.asl20; 48 - maintainers = with maintainers; [ fab ]; 49 mainProgram = "gato"; 50 }; 51 }
··· 40 "gato" 41 ]; 42 43 + meta = { 44 description = "GitHub Self-Hosted Runner Enumeration and Attack Tool"; 45 homepage = "https://github.com/praetorian-inc/gato"; 46 changelog = "https://github.com/praetorian-inc/gato/releases/tag/${version}"; 47 + license = lib.licenses.asl20; 48 + maintainers = with lib.maintainers; [ fab ]; 49 mainProgram = "gato"; 50 }; 51 }
+4 -4
pkgs/by-name/gc/gcli/package.nix
··· 27 ]; 28 buildInputs = [ curl ]; 29 30 - meta = with lib; { 31 description = "Portable Git(Hub|Lab|ea) CLI tool"; 32 homepage = "https://herrhotzenplotz.de/gcli/"; 33 changelog = "https://github.com/herrhotzenplotz/gcli/releases/tag/${version}"; 34 - license = licenses.bsd2; 35 mainProgram = "gcli"; 36 - maintainers = with maintainers; [ kenran ]; 37 - platforms = platforms.unix; 38 }; 39 }
··· 27 ]; 28 buildInputs = [ curl ]; 29 30 + meta = { 31 description = "Portable Git(Hub|Lab|ea) CLI tool"; 32 homepage = "https://herrhotzenplotz.de/gcli/"; 33 changelog = "https://github.com/herrhotzenplotz/gcli/releases/tag/${version}"; 34 + license = lib.licenses.bsd2; 35 mainProgram = "gcli"; 36 + maintainers = with lib.maintainers; [ kenran ]; 37 + platforms = lib.platforms.unix; 38 }; 39 }
+3 -3
pkgs/by-name/gc/gcp-scanner/package.nix
··· 46 "test_acceptance" 47 ]; 48 49 - meta = with lib; { 50 description = "Comprehensive scanner for Google Cloud"; 51 homepage = "https://github.com/google/gcp_scanner"; 52 changelog = "https://github.com/google/gcp_scanner/blob/${version}/CHANGELOG.md"; 53 - license = licenses.asl20; 54 - maintainers = with maintainers; [ fab ]; 55 mainProgram = "gcp-scanner"; 56 }; 57 }
··· 46 "test_acceptance" 47 ]; 48 49 + meta = { 50 description = "Comprehensive scanner for Google Cloud"; 51 homepage = "https://github.com/google/gcp_scanner"; 52 changelog = "https://github.com/google/gcp_scanner/blob/${version}/CHANGELOG.md"; 53 + license = lib.licenses.asl20; 54 + maintainers = with lib.maintainers; [ fab ]; 55 mainProgram = "gcp-scanner"; 56 }; 57 }
+3 -3
pkgs/by-name/gc/gcsfuse/package.nix
··· 44 ln -s $out/bin/mount_gcsfuse $out/bin/mount.fuse.gcsfuse 45 ''; 46 47 - meta = with lib; { 48 description = "User-space file system for interacting with Google Cloud Storage"; 49 homepage = "https://cloud.google.com/storage/docs/gcs-fuse"; 50 changelog = "https://github.com/GoogleCloudPlatform/gcsfuse/releases/tag/v${version}"; 51 - license = licenses.asl20; 52 - maintainers = [ ]; 53 # internal/cache/file/downloader/job.go:386:77: undefined: syscall.O_DIRECT 54 broken = stdenv.hostPlatform.isDarwin; 55 };
··· 44 ln -s $out/bin/mount_gcsfuse $out/bin/mount.fuse.gcsfuse 45 ''; 46 47 + meta = { 48 description = "User-space file system for interacting with Google Cloud Storage"; 49 homepage = "https://cloud.google.com/storage/docs/gcs-fuse"; 50 changelog = "https://github.com/GoogleCloudPlatform/gcsfuse/releases/tag/v${version}"; 51 + license = lib.licenses.asl20; 52 + maintainers = with lib.maintainers; [ ]; 53 # internal/cache/file/downloader/job.go:386:77: undefined: syscall.O_DIRECT 54 broken = stdenv.hostPlatform.isDarwin; 55 };
+4 -4
pkgs/by-name/ge/geary/package.nix
··· 151 }; 152 }; 153 154 - meta = with lib; { 155 homepage = "https://gitlab.gnome.org/GNOME/geary"; 156 changelog = "https://gitlab.gnome.org/GNOME/geary/-/blob/${version}/NEWS?ref_type=tags"; 157 description = "Mail client for GNOME 3"; 158 - teams = [ teams.gnome ]; 159 - license = licenses.lgpl21Plus; 160 - platforms = platforms.linux; 161 }; 162 }
··· 151 }; 152 }; 153 154 + meta = { 155 homepage = "https://gitlab.gnome.org/GNOME/geary"; 156 changelog = "https://gitlab.gnome.org/GNOME/geary/-/blob/${version}/NEWS?ref_type=tags"; 157 description = "Mail client for GNOME 3"; 158 + teams = [ lib.teams.gnome ]; 159 + license = lib.licenses.lgpl21Plus; 160 + platforms = lib.platforms.linux; 161 }; 162 }
+3 -3
pkgs/by-name/ge/genact/package.nix
··· 32 --zsh <($out/bin/genact --print-completions zsh) 33 ''; 34 35 - meta = with lib; { 36 description = "Nonsense activity generator"; 37 homepage = "https://github.com/svenstaro/genact"; 38 changelog = "https://github.com/svenstaro/genact/blob/v${version}/CHANGELOG.md"; 39 - license = licenses.mit; 40 - maintainers = with maintainers; [ figsoda ]; 41 mainProgram = "genact"; 42 }; 43 }
··· 32 --zsh <($out/bin/genact --print-completions zsh) 33 ''; 34 35 + meta = { 36 description = "Nonsense activity generator"; 37 homepage = "https://github.com/svenstaro/genact"; 38 changelog = "https://github.com/svenstaro/genact/blob/v${version}/CHANGELOG.md"; 39 + license = lib.licenses.mit; 40 + maintainers = with lib.maintainers; [ figsoda ]; 41 mainProgram = "genact"; 42 }; 43 }
+4 -4
pkgs/by-name/ge/gerbera/package.nix
··· 165 166 passthru.tests = { inherit (nixosTests) mediatomb; }; 167 168 - meta = with lib; { 169 homepage = "https://docs.gerbera.io/"; 170 changelog = "https://github.com/gerbera/gerbera/releases/tag/v${version}"; 171 description = "UPnP Media Server for 2024"; ··· 174 It allows to stream your digital media through your home network and consume it on all kinds 175 of UPnP supporting devices. 176 ''; 177 - license = licenses.gpl2Only; 178 - maintainers = with maintainers; [ ardumont ]; 179 - platforms = platforms.linux; 180 mainProgram = "gerbera"; 181 }; 182 }
··· 165 166 passthru.tests = { inherit (nixosTests) mediatomb; }; 167 168 + meta = { 169 homepage = "https://docs.gerbera.io/"; 170 changelog = "https://github.com/gerbera/gerbera/releases/tag/v${version}"; 171 description = "UPnP Media Server for 2024"; ··· 174 It allows to stream your digital media through your home network and consume it on all kinds 175 of UPnP supporting devices. 176 ''; 177 + license = lib.licenses.gpl2Only; 178 + maintainers = with lib.maintainers; [ ardumont ]; 179 + platforms = lib.platforms.linux; 180 mainProgram = "gerbera"; 181 }; 182 }
+3 -3
pkgs/by-name/gh/gh-i/package.nix
··· 19 20 ldflags = [ "-s" ]; 21 22 - meta = with lib; { 23 description = "Search github issues interactively"; 24 changelog = "https://github.com/gennaro-tedesco/gh-i/releases/tag/v${version}"; 25 homepage = "https://github.com/gennaro-tedesco/gh-i"; 26 - license = licenses.asl20; 27 - maintainers = with maintainers; [ phanirithvij ]; 28 mainProgram = "gh-i"; 29 }; 30 }
··· 19 20 ldflags = [ "-s" ]; 21 22 + meta = { 23 description = "Search github issues interactively"; 24 changelog = "https://github.com/gennaro-tedesco/gh-i/releases/tag/v${version}"; 25 homepage = "https://github.com/gennaro-tedesco/gh-i"; 26 + license = lib.licenses.asl20; 27 + maintainers = with lib.maintainers; [ phanirithvij ]; 28 mainProgram = "gh-i"; 29 }; 30 }
+3 -3
pkgs/by-name/gh/gh/package.nix
··· 55 package = gh; 56 }; 57 58 - meta = with lib; { 59 description = "GitHub CLI tool"; 60 homepage = "https://cli.github.com/"; 61 changelog = "https://github.com/cli/cli/releases/tag/v${version}"; 62 - license = licenses.mit; 63 mainProgram = "gh"; 64 - maintainers = with maintainers; [ zowoq ]; 65 }; 66 }
··· 55 package = gh; 56 }; 57 58 + meta = { 59 description = "GitHub CLI tool"; 60 homepage = "https://cli.github.com/"; 61 changelog = "https://github.com/cli/cli/releases/tag/v${version}"; 62 + license = lib.licenses.mit; 63 mainProgram = "gh"; 64 + maintainers = with lib.maintainers; [ zowoq ]; 65 }; 66 }
+3 -3
pkgs/by-name/gh/ghauri/package.nix
··· 34 "ghauri" 35 ]; 36 37 - meta = with lib; { 38 description = "Tool for detecting and exploiting SQL injection security flaws"; 39 homepage = "https://github.com/r0oth3x49/ghauri"; 40 changelog = "https://github.com/r0oth3x49/ghauri/releases/tag/${version}"; 41 - license = licenses.mit; 42 - maintainers = with maintainers; [ fab ]; 43 mainProgram = "ghauri"; 44 }; 45 }
··· 34 "ghauri" 35 ]; 36 37 + meta = { 38 description = "Tool for detecting and exploiting SQL injection security flaws"; 39 homepage = "https://github.com/r0oth3x49/ghauri"; 40 changelog = "https://github.com/r0oth3x49/ghauri/releases/tag/${version}"; 41 + license = lib.licenses.mit; 42 + maintainers = with lib.maintainers; [ fab ]; 43 mainProgram = "ghauri"; 44 }; 45 }
+3 -3
pkgs/by-name/gh/ghostie/package.nix
··· 38 export HOME=$(mktemp -d) 39 ''; 40 41 - meta = with lib; { 42 description = "Github notifications in your terminal"; 43 homepage = "https://github.com/attriaayush/ghostie"; 44 changelog = "https://github.com/attriaayush/ghostie/releases/tag/v${version}"; 45 - license = licenses.mit; 46 - maintainers = with maintainers; [ matthiasbeyer ]; 47 broken = stdenv.hostPlatform.isx86_64 && stdenv.hostPlatform.isDarwin; 48 mainProgram = "ghostie"; 49 };
··· 38 export HOME=$(mktemp -d) 39 ''; 40 41 + meta = { 42 description = "Github notifications in your terminal"; 43 homepage = "https://github.com/attriaayush/ghostie"; 44 changelog = "https://github.com/attriaayush/ghostie/releases/tag/v${version}"; 45 + license = lib.licenses.mit; 46 + maintainers = with lib.maintainers; [ matthiasbeyer ]; 47 broken = stdenv.hostPlatform.isx86_64 && stdenv.hostPlatform.isDarwin; 48 mainProgram = "ghostie"; 49 };
+3 -3
pkgs/by-name/gh/ghostunnel/package.nix
··· 39 podman = nixosTests.podman-tls-ghostunnel; 40 }; 41 42 - meta = with lib; { 43 description = "TLS proxy with mutual authentication support for securing non-TLS backend applications"; 44 homepage = "https://github.com/ghostunnel/ghostunnel#readme"; 45 changelog = "https://github.com/ghostunnel/ghostunnel/releases/tag/v${version}"; 46 - license = licenses.asl20; 47 - maintainers = with maintainers; [ 48 roberth 49 mjm 50 ];
··· 39 podman = nixosTests.podman-tls-ghostunnel; 40 }; 41 42 + meta = { 43 description = "TLS proxy with mutual authentication support for securing non-TLS backend applications"; 44 homepage = "https://github.com/ghostunnel/ghostunnel#readme"; 45 changelog = "https://github.com/ghostunnel/ghostunnel/releases/tag/v${version}"; 46 + license = lib.licenses.asl20; 47 + maintainers = with lib.maintainers; [ 48 roberth 49 mjm 50 ];
+3 -3
pkgs/by-name/gh/ghunt/package.nix
··· 54 "ghunt" 55 ]; 56 57 - meta = with lib; { 58 description = "Offensive Google framework"; 59 mainProgram = "ghunt"; 60 homepage = "https://github.com/mxrch/ghunt"; 61 changelog = "https://github.com/mxrch/GHunt/releases/tag/v${version}"; 62 - license = licenses.agpl3Only; 63 - maintainers = with maintainers; [ fab ]; 64 }; 65 }
··· 54 "ghunt" 55 ]; 56 57 + meta = { 58 description = "Offensive Google framework"; 59 mainProgram = "ghunt"; 60 homepage = "https://github.com/mxrch/ghunt"; 61 changelog = "https://github.com/mxrch/GHunt/releases/tag/v${version}"; 62 + license = lib.licenses.agpl3Only; 63 + maintainers = with lib.maintainers; [ fab ]; 64 }; 65 }
+3 -3
pkgs/by-name/gi/girsh/package.nix
··· 26 mv $out/bin/src $out/bin/$pname 27 ''; 28 29 - meta = with lib; { 30 description = "Automatically spawn a reverse shell fully interactive for Linux or Windows victim"; 31 homepage = "https://github.com/nodauf/Girsh"; 32 changelog = "https://github.com/nodauf/Girsh/releases/tag/v${version}"; 33 - license = licenses.gpl2Only; 34 - maintainers = with maintainers; [ fab ]; 35 }; 36 }
··· 26 mv $out/bin/src $out/bin/$pname 27 ''; 28 29 + meta = { 30 description = "Automatically spawn a reverse shell fully interactive for Linux or Windows victim"; 31 homepage = "https://github.com/nodauf/Girsh"; 32 changelog = "https://github.com/nodauf/Girsh/releases/tag/v${version}"; 33 + license = lib.licenses.gpl2Only; 34 + maintainers = with lib.maintainers; [ fab ]; 35 }; 36 }
+3 -3
pkgs/by-name/gi/git-cliff/package.nix
··· 40 installManPage $OUT_DIR/git-cliff.1 41 ''; 42 43 - meta = with lib; { 44 description = "Highly customizable Changelog Generator that follows Conventional Commit specifications"; 45 homepage = "https://github.com/orhun/git-cliff"; 46 changelog = "https://github.com/orhun/git-cliff/blob/v${version}/CHANGELOG.md"; 47 - license = licenses.gpl3Only; 48 - maintainers = with maintainers; [ 49 siraben 50 matthiasbeyer 51 ];
··· 40 installManPage $OUT_DIR/git-cliff.1 41 ''; 42 43 + meta = { 44 description = "Highly customizable Changelog Generator that follows Conventional Commit specifications"; 45 homepage = "https://github.com/orhun/git-cliff"; 46 changelog = "https://github.com/orhun/git-cliff/blob/v${version}/CHANGELOG.md"; 47 + license = lib.licenses.gpl3Only; 48 + maintainers = with lib.maintainers; [ 49 siraben 50 matthiasbeyer 51 ];
+3 -3
pkgs/by-name/gi/git-gr/package.nix
··· 54 --zsh <(${gitGr} completions zsh) 55 ''; 56 57 - meta = with lib; { 58 homepage = "https://github.com/9999years/git-gr"; 59 changelog = "https://github.com/9999years/git-gr/releases/tag/v${version}"; 60 description = "Gerrit CLI client"; 61 - license = [ licenses.mit ]; 62 - maintainers = [ maintainers._9999years ]; 63 mainProgram = "git-gr"; 64 }; 65
··· 54 --zsh <(${gitGr} completions zsh) 55 ''; 56 57 + meta = { 58 homepage = "https://github.com/9999years/git-gr"; 59 changelog = "https://github.com/9999years/git-gr/releases/tag/v${version}"; 60 description = "Gerrit CLI client"; 61 + license = [ lib.licenses.mit ]; 62 + maintainers = [ lib.maintainers._9999years ]; 63 mainProgram = "git-gr"; 64 }; 65
+3 -3
pkgs/by-name/gi/git-interactive-rebase-tool/package.nix
··· 22 preCheck = "export GIRT_BUILD_GIT_HASH=${version}"; 23 postCheck = "unset GIRT_BUILD_GIT_HASH"; 24 25 - meta = with lib; { 26 homepage = "https://github.com/MitMaro/git-interactive-rebase-tool"; 27 description = "Native cross platform full feature terminal based sequence editor for git interactive rebase"; 28 changelog = "https://github.com/MitMaro/git-interactive-rebase-tool/releases/tag/${version}"; 29 - license = licenses.mit; 30 - maintainers = with maintainers; [ 31 SuperSandro2000 32 zowoq 33 ma27
··· 22 preCheck = "export GIRT_BUILD_GIT_HASH=${version}"; 23 postCheck = "unset GIRT_BUILD_GIT_HASH"; 24 25 + meta = { 26 homepage = "https://github.com/MitMaro/git-interactive-rebase-tool"; 27 description = "Native cross platform full feature terminal based sequence editor for git interactive rebase"; 28 changelog = "https://github.com/MitMaro/git-interactive-rebase-tool/releases/tag/${version}"; 29 + license = lib.licenses.mit; 30 + maintainers = with lib.maintainers; [ 31 SuperSandro2000 32 zowoq 33 ma27
+3 -3
pkgs/by-name/gi/git-mit/package.nix
··· 44 LIBGIT2_NO_VENDOR = 1; 45 }; 46 47 - meta = with lib; { 48 description = "Minimalist set of hooks to aid pairing and link commits to issues"; 49 homepage = "https://github.com/PurpleBooth/git-mit"; 50 changelog = "https://github.com/PurpleBooth/git-mit/releases/tag/v${version}"; 51 - license = licenses.cc0; 52 - maintainers = with maintainers; [ figsoda ]; 53 }; 54 }
··· 44 LIBGIT2_NO_VENDOR = 1; 45 }; 46 47 + meta = { 48 description = "Minimalist set of hooks to aid pairing and link commits to issues"; 49 homepage = "https://github.com/PurpleBooth/git-mit"; 50 changelog = "https://github.com/PurpleBooth/git-mit/releases/tag/v${version}"; 51 + license = lib.licenses.cc0; 52 + maintainers = with lib.maintainers; [ figsoda ]; 53 }; 54 }
+3 -3
pkgs/by-name/gi/git-nomad/package.nix
··· 21 22 nativeCheckInputs = [ git ]; 23 24 - meta = with lib; { 25 description = "Synchronize work-in-progress git branches in a light weight fashion"; 26 homepage = "https://github.com/rraval/git-nomad"; 27 changelog = "https://github.com/rraval/git-nomad/blob/v${version}/CHANGELOG.md"; 28 - license = licenses.mit; 29 - maintainers = with maintainers; [ rraval ]; 30 mainProgram = "git-nomad"; 31 }; 32 }
··· 21 22 nativeCheckInputs = [ git ]; 23 24 + meta = { 25 description = "Synchronize work-in-progress git branches in a light weight fashion"; 26 homepage = "https://github.com/rraval/git-nomad"; 27 changelog = "https://github.com/rraval/git-nomad/blob/v${version}/CHANGELOG.md"; 28 + license = lib.licenses.mit; 29 + maintainers = with lib.maintainers; [ rraval ]; 30 mainProgram = "git-nomad"; 31 }; 32 }
+3 -3
pkgs/by-name/gi/git-releaser/package.nix
··· 22 23 passthru.updateScript = nix-update-script { }; 24 25 - meta = with lib; { 26 description = "Tool for creating Git releases based on Semantic Versioning"; 27 homepage = "https://github.com/git-releaser/git-releaser"; 28 changelog = "https://github.com/git-releaser/git-releaser/releases/tag/v${version}"; 29 - maintainers = with maintainers; [ jakuzure ]; 30 - license = licenses.asl20; 31 mainProgram = "git-releaser"; 32 }; 33 }
··· 22 23 passthru.updateScript = nix-update-script { }; 24 25 + meta = { 26 description = "Tool for creating Git releases based on Semantic Versioning"; 27 homepage = "https://github.com/git-releaser/git-releaser"; 28 changelog = "https://github.com/git-releaser/git-releaser/releases/tag/v${version}"; 29 + maintainers = with lib.maintainers; [ jakuzure ]; 30 + license = lib.licenses.asl20; 31 mainProgram = "git-releaser"; 32 }; 33 }
+3 -3
pkgs/by-name/gi/git-stack/package.nix
··· 27 package = git-stack; 28 }; 29 30 - meta = with lib; { 31 description = "Stacked branch management for Git"; 32 homepage = "https://github.com/gitext-rs/git-stack"; 33 changelog = "https://github.com/gitext-rs/git-stack/releases/tag/v${version}"; 34 - license = licenses.asl20; 35 - maintainers = with maintainers; [ stehessel ]; 36 mainProgram = "git-stack"; 37 }; 38 }
··· 27 package = git-stack; 28 }; 29 30 + meta = { 31 description = "Stacked branch management for Git"; 32 homepage = "https://github.com/gitext-rs/git-stack"; 33 changelog = "https://github.com/gitext-rs/git-stack/releases/tag/v${version}"; 34 + license = lib.licenses.asl20; 35 + maintainers = with lib.maintainers; [ stehessel ]; 36 mainProgram = "git-stack"; 37 }; 38 }
+3 -3
pkgs/by-name/gi/git-together/package.nix
··· 25 useFetchCargoVendor = true; 26 cargoHash = "sha256-5LKKjHzIlXw0bUmF7GDCVW0cptCxohq6CNPIrMZKorM="; 27 28 - meta = with lib; { 29 changelog = "https://github.com/kejadlen/git-together/releases/tag/v${version}"; 30 description = "Better commit attribution while pairing without messing with your git workflow"; 31 homepage = "https://github.com/kejadlen/git-together"; 32 - license = licenses.mit; 33 - maintainers = with maintainers; [ sentientmonkey ]; 34 mainProgram = "git-together"; 35 }; 36 }
··· 25 useFetchCargoVendor = true; 26 cargoHash = "sha256-5LKKjHzIlXw0bUmF7GDCVW0cptCxohq6CNPIrMZKorM="; 27 28 + meta = { 29 changelog = "https://github.com/kejadlen/git-together/releases/tag/v${version}"; 30 description = "Better commit attribution while pairing without messing with your git workflow"; 31 homepage = "https://github.com/kejadlen/git-together"; 32 + license = lib.licenses.mit; 33 + maintainers = with lib.maintainers; [ sentientmonkey ]; 34 mainProgram = "git-together"; 35 }; 36 }
+3 -3
pkgs/by-name/gi/gitcs/package.nix
··· 19 20 ldflags = [ "-s" ]; 21 22 - meta = with lib; { 23 description = "Scan local git repositories and generate a visual contributions graph"; 24 changelog = "https://github.com/knbr13/gitcs/releases/tag/v${version}"; 25 homepage = "https://github.com/knbr13/gitcs"; 26 - license = licenses.mit; 27 - maintainers = with maintainers; [ phanirithvij ]; 28 mainProgram = "gitcs"; 29 }; 30 }
··· 19 20 ldflags = [ "-s" ]; 21 22 + meta = { 23 description = "Scan local git repositories and generate a visual contributions graph"; 24 changelog = "https://github.com/knbr13/gitcs/releases/tag/v${version}"; 25 homepage = "https://github.com/knbr13/gitcs"; 26 + license = lib.licenses.mit; 27 + maintainers = with lib.maintainers; [ phanirithvij ]; 28 mainProgram = "gitcs"; 29 }; 30 }
+3 -3
pkgs/by-name/gi/gitea-actions-runner/package.nix
··· 31 version = "v${version}"; 32 }; 33 34 - meta = with lib; { 35 mainProgram = "act_runner"; 36 - maintainers = with maintainers; [ techknowlogick ]; 37 - license = licenses.mit; 38 changelog = "https://gitea.com/gitea/act_runner/releases/tag/v${version}"; 39 homepage = "https://gitea.com/gitea/act_runner"; 40 description = "Runner for Gitea based on act";
··· 31 version = "v${version}"; 32 }; 33 34 + meta = { 35 mainProgram = "act_runner"; 36 + maintainers = with lib.maintainers; [ techknowlogick ]; 37 + license = lib.licenses.mit; 38 changelog = "https://gitea.com/gitea/act_runner/releases/tag/v${version}"; 39 homepage = "https://gitea.com/gitea/act_runner"; 40 description = "Runner for Gitea based on act";
+4 -4
pkgs/by-name/gi/gitg/package.nix
··· 89 90 strictDeps = true; 91 92 - meta = with lib; { 93 homepage = "https://gitlab.gnome.org/GNOME/gitg"; 94 changelog = "https://gitlab.gnome.org/GNOME/gitg/-/blob/v${version}/NEWS?ref_type=tags"; 95 description = "GNOME GUI client to view git repositories"; 96 mainProgram = "gitg"; 97 - maintainers = with maintainers; [ 98 domenkozar 99 Luflosi 100 ]; 101 - license = licenses.gpl2Plus; 102 - platforms = platforms.linux; 103 }; 104 }
··· 89 90 strictDeps = true; 91 92 + meta = { 93 homepage = "https://gitlab.gnome.org/GNOME/gitg"; 94 changelog = "https://gitlab.gnome.org/GNOME/gitg/-/blob/v${version}/NEWS?ref_type=tags"; 95 description = "GNOME GUI client to view git repositories"; 96 mainProgram = "gitg"; 97 + maintainers = with lib.maintainers; [ 98 domenkozar 99 Luflosi 100 ]; 101 + license = lib.licenses.gpl2Plus; 102 + platforms = lib.platforms.linux; 103 }; 104 }
+5 -5
pkgs/by-name/gi/github-runner/package.nix
··· 335 updateScript = ./update.sh; 336 }; 337 338 - meta = with lib; { 339 - changelog = "https://github.com/actions/runner/releases/tag/v${version}"; 340 description = "Self-hosted runner for GitHub Actions"; 341 homepage = "https://github.com/actions/runner"; 342 - license = licenses.mit; 343 - maintainers = with maintainers; [ 344 veehaitch 345 kfollesdal 346 aanderse ··· 352 "x86_64-darwin" 353 "aarch64-darwin" 354 ]; 355 - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 356 }; 357 })
··· 335 updateScript = ./update.sh; 336 }; 337 338 + meta = { 339 + changelog = "https://github.com/actions/runner/releases/tag/v${finalAttrs.version}"; 340 description = "Self-hosted runner for GitHub Actions"; 341 homepage = "https://github.com/actions/runner"; 342 + license = lib.licenses.mit; 343 + maintainers = with lib.maintainers; [ 344 veehaitch 345 kfollesdal 346 aanderse ··· 352 "x86_64-darwin" 353 "aarch64-darwin" 354 ]; 355 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 356 }; 357 })
+3 -3
pkgs/by-name/gi/gitlab-pages/package.nix
··· 19 vendorHash = "sha256-BjCwPt1duDINHP7L0qT2KNTjOZ62bWgVij88ztjjyPg="; 20 subPackages = [ "." ]; 21 22 - meta = with lib; { 23 description = "Daemon used to serve static websites for GitLab users"; 24 mainProgram = "gitlab-pages"; 25 homepage = "https://gitlab.com/gitlab-org/gitlab-pages"; 26 changelog = "https://gitlab.com/gitlab-org/gitlab-pages/-/blob/v${version}/CHANGELOG.md"; 27 - license = licenses.mit; 28 - teams = [ teams.gitlab ]; 29 }; 30 }
··· 19 vendorHash = "sha256-BjCwPt1duDINHP7L0qT2KNTjOZ62bWgVij88ztjjyPg="; 20 subPackages = [ "." ]; 21 22 + meta = { 23 description = "Daemon used to serve static websites for GitLab users"; 24 mainProgram = "gitlab-pages"; 25 homepage = "https://gitlab.com/gitlab-org/gitlab-pages"; 26 changelog = "https://gitlab.com/gitlab-org/gitlab-pages/-/blob/v${version}/CHANGELOG.md"; 27 + license = lib.licenses.mit; 28 + teams = [ lib.teams.gitlab ]; 29 }; 30 }
+3 -3
pkgs/by-name/gi/gitleaks/package.nix
··· 46 47 passthru.updateScript = nix-update-script { }; 48 49 - meta = with lib; { 50 description = "Scan git repos (or files) for secrets"; 51 longDescription = '' 52 Gitleaks is a SAST tool for detecting hardcoded secrets like passwords, ··· 54 ''; 55 homepage = "https://github.com/zricethezav/gitleaks"; 56 changelog = "https://github.com/zricethezav/gitleaks/releases/tag/v${version}"; 57 - license = with licenses; [ mit ]; 58 - maintainers = with maintainers; [ fab ]; 59 mainProgram = "gitleaks"; 60 }; 61 }
··· 46 47 passthru.updateScript = nix-update-script { }; 48 49 + meta = { 50 description = "Scan git repos (or files) for secrets"; 51 longDescription = '' 52 Gitleaks is a SAST tool for detecting hardcoded secrets like passwords, ··· 54 ''; 55 homepage = "https://github.com/zricethezav/gitleaks"; 56 changelog = "https://github.com/zricethezav/gitleaks/releases/tag/v${version}"; 57 + license = with lib.licenses; [ mit ]; 58 + maintainers = with lib.maintainers; [ fab ]; 59 mainProgram = "gitleaks"; 60 }; 61 }
+3 -3
pkgs/by-name/gi/gitls/package.nix
··· 25 version = "v${version}"; 26 }; 27 28 - meta = with lib; { 29 description = "Tools to enumerate git repository URL"; 30 homepage = "https://github.com/hahwul/gitls"; 31 changelog = "https://github.com/hahwul/gitls/releases/tag/v${version}"; 32 - license = licenses.mit; 33 - maintainers = with maintainers; [ fab ]; 34 mainProgram = "gitls"; 35 }; 36 }
··· 25 version = "v${version}"; 26 }; 27 28 + meta = { 29 description = "Tools to enumerate git repository URL"; 30 homepage = "https://github.com/hahwul/gitls"; 31 changelog = "https://github.com/hahwul/gitls/releases/tag/v${version}"; 32 + license = lib.licenses.mit; 33 + maintainers = with lib.maintainers; [ fab ]; 34 mainProgram = "gitls"; 35 }; 36 }
+3 -3
pkgs/by-name/gi/gittuf/package.nix
··· 32 33 postInstall = "rm $out/bin/cli"; # remove gendoc cli binary 34 35 - meta = with lib; { 36 changelog = "https://github.com/gittuf/gittuf/blob/v${version}/CHANGELOG.md"; 37 description = "Security layer for Git repositories"; 38 homepage = "https://gittuf.dev"; 39 - license = licenses.asl20; 40 mainProgram = "gittuf"; 41 - maintainers = with maintainers; [ flandweber ]; 42 }; 43 }
··· 32 33 postInstall = "rm $out/bin/cli"; # remove gendoc cli binary 34 35 + meta = { 36 changelog = "https://github.com/gittuf/gittuf/blob/v${version}/CHANGELOG.md"; 37 description = "Security layer for Git repositories"; 38 homepage = "https://gittuf.dev"; 39 + license = lib.licenses.asl20; 40 mainProgram = "gittuf"; 41 + maintainers = with lib.maintainers; [ flandweber ]; 42 }; 43 }
+4 -4
pkgs/by-name/gi/gitversion/package.nix
··· 10 11 nugetHash = "sha256-gtkD+egl9zAfJ4ZsOwb7u82IhBabjBFxU+nv9yQ1HHQ="; 12 13 - meta = with lib; { 14 description = "From git log to SemVer in no time"; 15 homepage = "https://gitversion.net/"; 16 changelog = "https://github.com/GitTools/GitVersion/releases/tag/${version}"; 17 downloadPage = "https://github.com/GitTools/GitVersion"; 18 - license = licenses.mit; 19 - platforms = platforms.linux ++ platforms.windows ++ platforms.darwin; 20 - maintainers = with maintainers; [ acesyde ]; 21 }; 22 }
··· 10 11 nugetHash = "sha256-gtkD+egl9zAfJ4ZsOwb7u82IhBabjBFxU+nv9yQ1HHQ="; 12 13 + meta = { 14 description = "From git log to SemVer in no time"; 15 homepage = "https://gitversion.net/"; 16 changelog = "https://github.com/GitTools/GitVersion/releases/tag/${version}"; 17 downloadPage = "https://github.com/GitTools/GitVersion"; 18 + license = lib.licenses.mit; 19 + platforms = lib.platforms.linux ++ lib.platforms.windows ++ lib.platforms.darwin; 20 + maintainers = with lib.maintainers; [ acesyde ]; 21 }; 22 }
+3 -3
pkgs/by-name/gl/glasskube/package.nix
··· 77 78 passthru.updateScript = nix-update-script { }; 79 80 - meta = with lib; { 81 description = "The missing Package Manager for Kubernetes featuring a GUI and a CLI"; 82 homepage = "https://github.com/glasskube/glasskube"; 83 changelog = "https://github.com/glasskube/glasskube/releases/tag/v${version}"; 84 - maintainers = with maintainers; [ jakuzure ]; 85 - license = licenses.asl20; 86 mainProgram = "glasskube"; 87 }; 88 }
··· 77 78 passthru.updateScript = nix-update-script { }; 79 80 + meta = { 81 description = "The missing Package Manager for Kubernetes featuring a GUI and a CLI"; 82 homepage = "https://github.com/glasskube/glasskube"; 83 changelog = "https://github.com/glasskube/glasskube/releases/tag/v${version}"; 84 + maintainers = with lib.maintainers; [ jakuzure ]; 85 + license = lib.licenses.asl20; 86 mainProgram = "glasskube"; 87 }; 88 }
+3 -3
pkgs/by-name/gl/glitter/package.nix
··· 34 "runs_correctly" 35 ]; 36 37 - meta = with lib; { 38 description = "Git wrapper that allows you to compress multiple commands into one"; 39 homepage = "https://github.com/milo123459/glitter"; 40 changelog = "https://github.com/Milo123459/glitter/releases/tag/v${version}"; 41 - license = licenses.mit; 42 - maintainers = with maintainers; [ figsoda ]; 43 mainProgram = "glitter"; 44 }; 45 }
··· 34 "runs_correctly" 35 ]; 36 37 + meta = { 38 description = "Git wrapper that allows you to compress multiple commands into one"; 39 homepage = "https://github.com/milo123459/glitter"; 40 changelog = "https://github.com/Milo123459/glitter/releases/tag/v${version}"; 41 + license = lib.licenses.mit; 42 + maintainers = with lib.maintainers; [ figsoda ]; 43 mainProgram = "glitter"; 44 }; 45 }
+3 -3
pkgs/by-name/gl/glow/package.nix
··· 36 --zsh <($out/bin/glow completion zsh) 37 ''; 38 39 - meta = with lib; { 40 description = "Render markdown on the CLI, with pizzazz!"; 41 homepage = "https://github.com/charmbracelet/glow"; 42 changelog = "https://github.com/charmbracelet/glow/releases/tag/v${version}"; 43 - license = licenses.mit; 44 - maintainers = with maintainers; [ 45 Br1ght0ne 46 penguwin 47 ];
··· 36 --zsh <($out/bin/glow completion zsh) 37 ''; 38 39 + meta = { 40 description = "Render markdown on the CLI, with pizzazz!"; 41 homepage = "https://github.com/charmbracelet/glow"; 42 changelog = "https://github.com/charmbracelet/glow/releases/tag/v${version}"; 43 + license = lib.licenses.mit; 44 + maintainers = with lib.maintainers; [ 45 Br1ght0ne 46 penguwin 47 ];
+3 -3
pkgs/by-name/go/go-bindata/package.nix
··· 24 "-w" 25 ]; 26 27 - meta = with lib; { 28 homepage = "https://github.com/kevinburke/go-bindata"; 29 changelog = "https://github.com/kevinburke/go-bindata/blob/v${version}/CHANGELOG.md"; 30 description = "Small utility which generates Go code from any file, useful for embedding binary data in a Go program"; 31 mainProgram = "go-bindata"; 32 - maintainers = [ ]; 33 - license = licenses.cc0; 34 }; 35 }
··· 24 "-w" 25 ]; 26 27 + meta = { 28 homepage = "https://github.com/kevinburke/go-bindata"; 29 changelog = "https://github.com/kevinburke/go-bindata/blob/v${version}/CHANGELOG.md"; 30 description = "Small utility which generates Go code from any file, useful for embedding binary data in a Go program"; 31 mainProgram = "go-bindata"; 32 + maintainers = with lib.maintainers; [ ]; 33 + license = lib.licenses.cc0; 34 }; 35 }
+3 -3
pkgs/by-name/go/go-camo/package.nix
··· 43 rm pkg/camo/proxy_{,filter_}test.go 44 ''; 45 46 - meta = with lib; { 47 description = "Camo server is a special type of image proxy that proxies non-secure images over SSL/TLS"; 48 homepage = "https://github.com/cactus/go-camo"; 49 changelog = "https://github.com/cactus/go-camo/releases/tag/v${version}"; 50 - license = licenses.mit; 51 mainProgram = "go-camo"; 52 - maintainers = with maintainers; [ viraptor ]; 53 }; 54 }
··· 43 rm pkg/camo/proxy_{,filter_}test.go 44 ''; 45 46 + meta = { 47 description = "Camo server is a special type of image proxy that proxies non-secure images over SSL/TLS"; 48 homepage = "https://github.com/cactus/go-camo"; 49 changelog = "https://github.com/cactus/go-camo/releases/tag/v${version}"; 50 + license = lib.licenses.mit; 51 mainProgram = "go-camo"; 52 + maintainers = with lib.maintainers; [ viraptor ]; 53 }; 54 }
+3 -3
pkgs/by-name/go/go-cve-search/package.nix
··· 20 # Tests requires network access 21 doCheck = false; 22 23 - meta = with lib; { 24 description = "Lightweight CVE search tool"; 25 mainProgram = "go-cve-search"; 26 longDescription = '' ··· 29 ''; 30 homepage = "https://github.com/s-index/go-cve-search"; 31 changelog = "https://github.com/s-index/go-cve-search/releases/tag/v${version}"; 32 - license = with licenses; [ mit ]; 33 - maintainers = with maintainers; [ fab ]; 34 }; 35 }
··· 20 # Tests requires network access 21 doCheck = false; 22 23 + meta = { 24 description = "Lightweight CVE search tool"; 25 mainProgram = "go-cve-search"; 26 longDescription = '' ··· 29 ''; 30 homepage = "https://github.com/s-index/go-cve-search"; 31 changelog = "https://github.com/s-index/go-cve-search/releases/tag/v${version}"; 32 + license = with lib.licenses; [ mit ]; 33 + maintainers = with lib.maintainers; [ fab ]; 34 }; 35 }
+3 -3
pkgs/by-name/go/go-dork/package.nix
··· 17 18 vendorHash = "sha256-6V58RRRPamBMDAf0gg4sQMQkoD5dWauCFtPrwf5EasI="; 19 20 - meta = with lib; { 21 description = "Dork scanner"; 22 homepage = "https://github.com/dwisiswant0/go-dork"; 23 changelog = "https://github.com/dwisiswant0/go-dork/releases/tag/v${version}"; 24 - license = licenses.mit; 25 - maintainers = with maintainers; [ fab ]; 26 mainProgram = "go-dork"; 27 }; 28 }
··· 17 18 vendorHash = "sha256-6V58RRRPamBMDAf0gg4sQMQkoD5dWauCFtPrwf5EasI="; 19 20 + meta = { 21 description = "Dork scanner"; 22 homepage = "https://github.com/dwisiswant0/go-dork"; 23 changelog = "https://github.com/dwisiswant0/go-dork/releases/tag/v${version}"; 24 + license = lib.licenses.mit; 25 + maintainers = with lib.maintainers; [ fab ]; 26 mainProgram = "go-dork"; 27 }; 28 }
+3 -3
pkgs/by-name/go/go-exploitdb/package.nix
··· 23 "-X=github.com/vulsio/go-exploitdb/config.Version=${version}" 24 ]; 25 26 - meta = with lib; { 27 description = "Tool for searching Exploits from Exploit Databases, etc"; 28 mainProgram = "go-exploitdb"; 29 homepage = "https://github.com/vulsio/go-exploitdb"; 30 changelog = "https://github.com/vulsio/go-exploitdb/releases/tag/v${version}"; 31 - license = licenses.mit; 32 - maintainers = with maintainers; [ fab ]; 33 }; 34 }
··· 23 "-X=github.com/vulsio/go-exploitdb/config.Version=${version}" 24 ]; 25 26 + meta = { 27 description = "Tool for searching Exploits from Exploit Databases, etc"; 28 mainProgram = "go-exploitdb"; 29 homepage = "https://github.com/vulsio/go-exploitdb"; 30 changelog = "https://github.com/vulsio/go-exploitdb/releases/tag/v${version}"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ fab ]; 33 }; 34 }
+3 -3
pkgs/by-name/go/go-licenses/package.nix
··· 51 # Tests require internet connection 52 doCheck = false; 53 54 - meta = with lib; { 55 changelog = "https://github.com/google/go-licenses/releases/tag/v${version}"; 56 description = "Reports on the licenses used by a Go package and its dependencies"; 57 mainProgram = "go-licenses"; 58 homepage = "https://github.com/google/go-licenses"; 59 - license = with licenses; [ asl20 ]; 60 - maintainers = with maintainers; [ Luflosi ]; 61 }; 62 }
··· 51 # Tests require internet connection 52 doCheck = false; 53 54 + meta = { 55 changelog = "https://github.com/google/go-licenses/releases/tag/v${version}"; 56 description = "Reports on the licenses used by a Go package and its dependencies"; 57 mainProgram = "go-licenses"; 58 homepage = "https://github.com/google/go-licenses"; 59 + license = with lib.licenses; [ asl20 ]; 60 + maintainers = with lib.maintainers; [ Luflosi ]; 61 }; 62 }
+3 -3
pkgs/by-name/go/go-secdump/package.nix
··· 22 "-w" 23 ]; 24 25 - meta = with lib; { 26 description = "Tool to remotely dump secrets from the Windows registry"; 27 homepage = "https://github.com/jfjallid/go-secdump"; 28 changelog = "https://github.com/jfjallid/go-secdump/releases/tag/${version}"; 29 - license = licenses.mit; 30 - maintainers = with maintainers; [ fab ]; 31 mainProgram = "go-secdump"; 32 platforms = lib.platforms.linux; 33 };
··· 22 "-w" 23 ]; 24 25 + meta = { 26 description = "Tool to remotely dump secrets from the Windows registry"; 27 homepage = "https://github.com/jfjallid/go-secdump"; 28 changelog = "https://github.com/jfjallid/go-secdump/releases/tag/${version}"; 29 + license = lib.licenses.mit; 30 + maintainers = with lib.maintainers; [ fab ]; 31 mainProgram = "go-secdump"; 32 platforms = lib.platforms.linux; 33 };
+3 -3
pkgs/by-name/go/go-swagger/package.nix
··· 28 "-X github.com/go-swagger/go-swagger/cmd/swagger/commands.Commit=${src.rev}" 29 ]; 30 31 - meta = with lib; { 32 description = "Golang implementation of Swagger 2.0, representation of your RESTful API"; 33 homepage = "https://github.com/go-swagger/go-swagger"; 34 changelog = "https://github.com/go-swagger/go-swagger/releases/tag/v${version}"; 35 - license = licenses.asl20; 36 - maintainers = with maintainers; [ kalbasit ]; 37 mainProgram = "swagger"; 38 }; 39 }
··· 28 "-X github.com/go-swagger/go-swagger/cmd/swagger/commands.Commit=${src.rev}" 29 ]; 30 31 + meta = { 32 description = "Golang implementation of Swagger 2.0, representation of your RESTful API"; 33 homepage = "https://github.com/go-swagger/go-swagger"; 34 changelog = "https://github.com/go-swagger/go-swagger/releases/tag/v${version}"; 35 + license = lib.licenses.asl20; 36 + maintainers = with lib.maintainers; [ kalbasit ]; 37 mainProgram = "swagger"; 38 }; 39 }
+3 -3
pkgs/by-name/go/go2rtc/package.nix
··· 26 27 doCheck = false; # tests fail 28 29 - meta = with lib; { 30 description = "Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MJPEG, HomeKit, FFmpeg, etc"; 31 homepage = "https://github.com/AlexxIT/go2rtc"; 32 changelog = "https://github.com/AlexxIT/go2rtc/releases/tag/v${version}"; 33 - license = licenses.mit; 34 - maintainers = with maintainers; [ hexa ]; 35 mainProgram = "go2rtc"; 36 }; 37 }
··· 26 27 doCheck = false; # tests fail 28 29 + meta = { 30 description = "Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MJPEG, HomeKit, FFmpeg, etc"; 31 homepage = "https://github.com/AlexxIT/go2rtc"; 32 changelog = "https://github.com/AlexxIT/go2rtc/releases/tag/v${version}"; 33 + license = lib.licenses.mit; 34 + maintainers = with lib.maintainers; [ hexa ]; 35 mainProgram = "go2rtc"; 36 }; 37 }
+3 -3
pkgs/by-name/go/go2tv/package.nix
··· 45 46 doCheck = false; 47 48 - meta = with lib; { 49 description = "Cast media files to UPnP/DLNA Media Renderers and Smart TVs"; 50 homepage = "https://github.com/alexballas/go2tv"; 51 changelog = "https://github.com/alexballas/go2tv/releases/tag/v${version}"; 52 - license = licenses.mit; 53 - maintainers = with maintainers; [ gdamjan ]; 54 mainProgram = pname; 55 }; 56 }
··· 45 46 doCheck = false; 47 48 + meta = { 49 description = "Cast media files to UPnP/DLNA Media Renderers and Smart TVs"; 50 homepage = "https://github.com/alexballas/go2tv"; 51 changelog = "https://github.com/alexballas/go2tv/releases/tag/v${version}"; 52 + license = lib.licenses.mit; 53 + maintainers = with lib.maintainers; [ gdamjan ]; 54 mainProgram = pname; 55 }; 56 }
+3 -3
pkgs/by-name/go/go365/package.nix
··· 22 mv $out/bin/Go365 $out/bin/$pname 23 ''; 24 25 - meta = with lib; { 26 description = "Office 365 enumeration tool"; 27 homepage = "https://github.com/optiv/Go365"; 28 changelog = "https://github.com/optiv/Go365/releases/tag/v${version}"; 29 - license = with licenses; [ mit ]; 30 - maintainers = with maintainers; [ fab ]; 31 mainProgram = "Go365"; 32 }; 33 }
··· 22 mv $out/bin/Go365 $out/bin/$pname 23 ''; 24 25 + meta = { 26 description = "Office 365 enumeration tool"; 27 homepage = "https://github.com/optiv/Go365"; 28 changelog = "https://github.com/optiv/Go365/releases/tag/v${version}"; 29 + license = with lib.licenses; [ mit ]; 30 + maintainers = with lib.maintainers; [ fab ]; 31 mainProgram = "Go365"; 32 }; 33 }
+4 -4
pkgs/by-name/go/goaccess/package.nix
··· 42 ] 43 ); 44 45 - meta = with lib; { 46 description = "Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems"; 47 homepage = "https://goaccess.io"; 48 changelog = "https://github.com/allinurl/goaccess/raw/v${version}/ChangeLog"; 49 - license = licenses.mit; 50 - maintainers = with maintainers; [ ederoyd46 ]; 51 - platforms = platforms.linux ++ platforms.darwin; 52 mainProgram = "goaccess"; 53 }; 54 }
··· 42 ] 43 ); 44 45 + meta = { 46 description = "Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems"; 47 homepage = "https://goaccess.io"; 48 changelog = "https://github.com/allinurl/goaccess/raw/v${version}/ChangeLog"; 49 + license = lib.licenses.mit; 50 + maintainers = with lib.maintainers; [ ederoyd46 ]; 51 + platforms = lib.platforms.linux ++ lib.platforms.darwin; 52 mainProgram = "goaccess"; 53 }; 54 }
+3 -3
pkgs/by-name/go/gobgpd/package.nix
··· 34 35 passthru.tests = { inherit (nixosTests) gobgpd; }; 36 37 - meta = with lib; { 38 description = "BGP implemented in Go"; 39 mainProgram = "gobgpd"; 40 homepage = "https://osrg.github.io/gobgp/"; 41 changelog = "https://github.com/osrg/gobgp/releases/tag/v${version}"; 42 - license = licenses.asl20; 43 - maintainers = with maintainers; [ higebu ]; 44 }; 45 }
··· 34 35 passthru.tests = { inherit (nixosTests) gobgpd; }; 36 37 + meta = { 38 description = "BGP implemented in Go"; 39 mainProgram = "gobgpd"; 40 homepage = "https://osrg.github.io/gobgp/"; 41 changelog = "https://github.com/osrg/gobgp/releases/tag/v${version}"; 42 + license = lib.licenses.asl20; 43 + maintainers = with lib.maintainers; [ higebu ]; 44 }; 45 }
+3 -3
pkgs/by-name/go/goblob/package.nix
··· 22 "-w" 23 ]; 24 25 - meta = with lib; { 26 description = "Enumeration tool for publicly exposed Azure Storage blobs"; 27 mainProgram = "goblob"; 28 homepage = "https://github.com/Macmod/goblob"; 29 changelog = "https://github.com/Macmod/goblob/releases/tag/v${version}"; 30 - license = licenses.mit; 31 - maintainers = with maintainers; [ fab ]; 32 }; 33 }
··· 22 "-w" 23 ]; 24 25 + meta = { 26 description = "Enumeration tool for publicly exposed Azure Storage blobs"; 27 mainProgram = "goblob"; 28 homepage = "https://github.com/Macmod/goblob"; 29 changelog = "https://github.com/Macmod/goblob/releases/tag/v${version}"; 30 + license = lib.licenses.mit; 31 + maintainers = with lib.maintainers; [ fab ]; 32 }; 33 }
+3 -3
pkgs/by-name/go/gobuster/package.nix
··· 22 "-w" 23 ]; 24 25 - meta = with lib; { 26 description = "Tool used to brute-force URIs, DNS subdomains, Virtual Host names on target web servers"; 27 mainProgram = "gobuster"; 28 homepage = "https://github.com/OJ/gobuster"; 29 changelog = "https://github.com/OJ/gobuster/releases/tag/v${version}"; 30 - license = licenses.asl20; 31 - maintainers = with maintainers; [ 32 fab 33 pamplemousse 34 ];
··· 22 "-w" 23 ]; 24 25 + meta = { 26 description = "Tool used to brute-force URIs, DNS subdomains, Virtual Host names on target web servers"; 27 mainProgram = "gobuster"; 28 homepage = "https://github.com/OJ/gobuster"; 29 changelog = "https://github.com/OJ/gobuster/releases/tag/v${version}"; 30 + license = lib.licenses.asl20; 31 + maintainers = with lib.maintainers; [ 32 fab 33 pamplemousse 34 ];
+3 -3
pkgs/by-name/go/godns/package.nix
··· 54 55 passthru.updateScript = nix-update-script { }; 56 57 - meta = with lib; { 58 description = "Dynamic DNS client tool supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc"; 59 homepage = "https://github.com/TimothyYe/godns"; 60 changelog = "https://github.com/TimothyYe/godns/releases/tag/v${version}"; 61 - license = licenses.asl20; 62 - maintainers = with maintainers; [ yinfeng ]; 63 mainProgram = "godns"; 64 }; 65 }
··· 54 55 passthru.updateScript = nix-update-script { }; 56 57 + meta = { 58 description = "Dynamic DNS client tool supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc"; 59 homepage = "https://github.com/TimothyYe/godns"; 60 changelog = "https://github.com/TimothyYe/godns/releases/tag/v${version}"; 61 + license = lib.licenses.asl20; 62 + maintainers = with lib.maintainers; [ yinfeng ]; 63 mainProgram = "godns"; 64 }; 65 }
+4 -4
pkgs/by-name/go/godspeed/package.nix
··· 25 mv $out/bin/GodSpeed $out/bin/${pname} 26 ''; 27 28 - meta = with lib; { 29 description = "Manager for reverse shells"; 30 homepage = "https://github.com/redcode-labs/GodSpeed"; 31 changelog = "https://github.com/redcode-labs/GodSpeed/releases/tag/${version}"; 32 - license = licenses.mit; 33 - maintainers = with maintainers; [ fab ]; 34 - teams = [ teams.redcodelabs ]; 35 mainProgram = "godspeed"; 36 broken = stdenv.hostPlatform.isDarwin; 37 };
··· 25 mv $out/bin/GodSpeed $out/bin/${pname} 26 ''; 27 28 + meta = { 29 description = "Manager for reverse shells"; 30 homepage = "https://github.com/redcode-labs/GodSpeed"; 31 changelog = "https://github.com/redcode-labs/GodSpeed/releases/tag/${version}"; 32 + license = lib.licenses.mit; 33 + maintainers = with lib.maintainers; [ fab ]; 34 + teams = [ lib.teams.redcodelabs ]; 35 mainProgram = "godspeed"; 36 broken = stdenv.hostPlatform.isDarwin; 37 };
+3 -3
pkgs/by-name/go/goeland/package.nix
··· 23 "-X github.com/slurdge/goeland/version.GitCommit=${version}" 24 ]; 25 26 - meta = with lib; { 27 description = "Alternative to rss2email written in golang with many filters"; 28 mainProgram = "goeland"; 29 longDescription = '' ··· 34 ''; 35 homepage = "https://github.com/slurdge/goeland"; 36 changelog = "https://github.com/slurdge/goeland/blob/v${version}/CHANGELOG.md"; 37 - license = with licenses; [ mit ]; 38 - maintainers = [ maintainers.sweenu ]; 39 }; 40 }
··· 23 "-X github.com/slurdge/goeland/version.GitCommit=${version}" 24 ]; 25 26 + meta = { 27 description = "Alternative to rss2email written in golang with many filters"; 28 mainProgram = "goeland"; 29 longDescription = '' ··· 34 ''; 35 homepage = "https://github.com/slurdge/goeland"; 36 changelog = "https://github.com/slurdge/goeland/blob/v${version}/CHANGELOG.md"; 37 + license = with lib.licenses; [ mit ]; 38 + maintainers = [ lib.maintainers.sweenu ]; 39 }; 40 }
+3 -3
pkgs/by-name/go/gogup/package.nix
··· 23 "-X github.com/nao1215/gup/internal/cmdinfo.Version=v${version}" 24 ]; 25 26 - meta = with lib; { 27 description = "Update binaries installed by 'go install' with goroutines"; 28 changelog = "https://github.com/nao1215/gup/blob/v${version}/CHANGELOG.md"; 29 homepage = "https://github.com/nao1215/gup"; 30 - license = licenses.asl20; 31 - maintainers = with maintainers; [ phanirithvij ]; 32 mainProgram = "gup"; 33 }; 34 }
··· 23 "-X github.com/nao1215/gup/internal/cmdinfo.Version=v${version}" 24 ]; 25 26 + meta = { 27 description = "Update binaries installed by 'go install' with goroutines"; 28 changelog = "https://github.com/nao1215/gup/blob/v${version}/CHANGELOG.md"; 29 homepage = "https://github.com/nao1215/gup"; 30 + license = lib.licenses.asl20; 31 + maintainers = with lib.maintainers; [ phanirithvij ]; 32 mainProgram = "gup"; 33 }; 34 }
+3 -3
pkgs/by-name/go/golangci-lint/package.nix
··· 36 done 37 ''; 38 39 - meta = with lib; { 40 description = "Fast linters Runner for Go"; 41 homepage = "https://golangci-lint.run/"; 42 changelog = "https://github.com/golangci/golangci-lint/blob/v${version}/CHANGELOG.md"; 43 mainProgram = "golangci-lint"; 44 - license = licenses.gpl3Plus; 45 - maintainers = with maintainers; [ 46 SuperSandro2000 47 mic92 48 ];
··· 36 done 37 ''; 38 39 + meta = { 40 description = "Fast linters Runner for Go"; 41 homepage = "https://golangci-lint.run/"; 42 changelog = "https://github.com/golangci/golangci-lint/blob/v${version}/CHANGELOG.md"; 43 mainProgram = "golangci-lint"; 44 + license = lib.licenses.gpl3Plus; 45 + maintainers = with lib.maintainers; [ 46 SuperSandro2000 47 mic92 48 ];
+3 -3
pkgs/by-name/go/gomtree/package.nix
··· 27 "-X main.Version=${version}" 28 ]; 29 30 - meta = with lib; { 31 description = "File systems verification utility and library, in likeness of mtree(8)"; 32 changelog = "https://github.com/vbatts/go-mtree/releases/tag/v${version}"; 33 homepage = "https://github.com/vbatts/go-mtree"; 34 - license = licenses.bsd3; 35 - maintainers = with maintainers; [ phanirithvij ]; 36 mainProgram = "gomtree"; 37 }; 38 }
··· 27 "-X main.Version=${version}" 28 ]; 29 30 + meta = { 31 description = "File systems verification utility and library, in likeness of mtree(8)"; 32 changelog = "https://github.com/vbatts/go-mtree/releases/tag/v${version}"; 33 homepage = "https://github.com/vbatts/go-mtree"; 34 + license = lib.licenses.bsd3; 35 + maintainers = with lib.maintainers; [ phanirithvij ]; 36 mainProgram = "gomtree"; 37 }; 38 }
+4 -4
pkgs/by-name/go/google-guest-agent/package.nix
··· 56 --prefix PATH ":" "$binPath" 57 ''; 58 59 - meta = with lib; { 60 description = "Guest Agent for Google Compute Engine"; 61 homepage = "https://github.com/GoogleCloudPlatform/guest-agent"; 62 changelog = "https://github.com/GoogleCloudPlatform/guest-agent/releases/tag/${version}"; 63 - license = licenses.asl20; 64 - maintainers = with maintainers; [ abbradar ]; 65 - platforms = platforms.linux; 66 }; 67 }
··· 56 --prefix PATH ":" "$binPath" 57 ''; 58 59 + meta = { 60 description = "Guest Agent for Google Compute Engine"; 61 homepage = "https://github.com/GoogleCloudPlatform/guest-agent"; 62 changelog = "https://github.com/GoogleCloudPlatform/guest-agent/releases/tag/${version}"; 63 + license = lib.licenses.asl20; 64 + maintainers = with lib.maintainers; [ abbradar ]; 65 + platforms = lib.platforms.linux; 66 }; 67 }
+3 -3
pkgs/by-name/go/goresym/package.nix
··· 30 31 doCheck = true; 32 33 - meta = with lib; { 34 description = "Go symbol recovery tool"; 35 mainProgram = "GoReSym"; 36 homepage = "https://github.com/mandiant/GoReSym"; 37 changelog = "https://github.com/mandiant/GoReSym/releases/tag/v${version}"; 38 - license = licenses.mit; 39 - maintainers = with maintainers; [ pyrox0 ]; 40 }; 41 }
··· 30 31 doCheck = true; 32 33 + meta = { 34 description = "Go symbol recovery tool"; 35 mainProgram = "GoReSym"; 36 homepage = "https://github.com/mandiant/GoReSym"; 37 changelog = "https://github.com/mandiant/GoReSym/releases/tag/v${version}"; 38 + license = lib.licenses.mit; 39 + maintainers = with lib.maintainers; [ pyrox0 ]; 40 }; 41 }
+3 -3
pkgs/by-name/go/gorilla-cli/package.nix
··· 30 # no tests 31 doCheck = false; 32 33 - meta = with lib; { 34 description = "LLMs for your CLI"; 35 homepage = "https://github.com/gorilla-llm/gorilla-cli"; 36 changelog = "https://github.com/gorilla-llm/gorilla-cli/releases/tag/${version}"; 37 - license = licenses.asl20; 38 - maintainers = with maintainers; [ happysalada ]; 39 mainProgram = "gorilla"; 40 }; 41 }
··· 30 # no tests 31 doCheck = false; 32 33 + meta = { 34 description = "LLMs for your CLI"; 35 homepage = "https://github.com/gorilla-llm/gorilla-cli"; 36 changelog = "https://github.com/gorilla-llm/gorilla-cli/releases/tag/${version}"; 37 + license = lib.licenses.asl20; 38 + maintainers = with lib.maintainers; [ happysalada ]; 39 mainProgram = "gorilla"; 40 }; 41 }
+4 -4
pkgs/by-name/go/goss/package.nix
··· 60 updateScript = nix-update-script { }; 61 }; 62 63 - meta = with lib; { 64 homepage = "https://github.com/goss-org/goss/"; 65 changelog = "https://github.com/goss-org/goss/releases/tag/v${version}"; 66 description = "Quick and easy server validation"; ··· 69 It eases the process of writing tests by allowing the user to generate tests from the current system state. 70 Once the test suite is written they can be executed, waited-on, or served as a health endpoint. 71 ''; 72 - license = licenses.asl20; 73 mainProgram = "goss"; 74 - maintainers = with maintainers; [ 75 hyzual 76 jk 77 anthonyroussel 78 ]; 79 - platforms = platforms.linux ++ platforms.darwin; 80 }; 81 }
··· 60 updateScript = nix-update-script { }; 61 }; 62 63 + meta = { 64 homepage = "https://github.com/goss-org/goss/"; 65 changelog = "https://github.com/goss-org/goss/releases/tag/v${version}"; 66 description = "Quick and easy server validation"; ··· 69 It eases the process of writing tests by allowing the user to generate tests from the current system state. 70 Once the test suite is written they can be executed, waited-on, or served as a health endpoint. 71 ''; 72 + license = lib.licenses.asl20; 73 mainProgram = "goss"; 74 + maintainers = with lib.maintainers; [ 75 hyzual 76 jk 77 anthonyroussel 78 ]; 79 + platforms = lib.platforms.linux ++ lib.platforms.darwin; 80 }; 81 }
+3 -3
pkgs/by-name/go/gotestfmt/package.nix
··· 17 18 vendorHash = null; 19 20 - meta = with lib; { 21 description = "Go test output for humans"; 22 homepage = "https://github.com/gotesttools/gotestfmt"; 23 changelog = "https://github.com/GoTestTools/gotestfmt/releases/tag/v${version}"; 24 - license = licenses.unlicense; 25 - maintainers = with maintainers; [ urandom ]; 26 }; 27 }
··· 17 18 vendorHash = null; 19 20 + meta = { 21 description = "Go test output for humans"; 22 homepage = "https://github.com/gotesttools/gotestfmt"; 23 changelog = "https://github.com/GoTestTools/gotestfmt/releases/tag/v${version}"; 24 + license = lib.licenses.unlicense; 25 + maintainers = with lib.maintainers; [ urandom ]; 26 }; 27 }
+3 -3
pkgs/by-name/go/gotestwaf/package.nix
··· 33 34 versionCheckProgramArg = "--version"; 35 36 - meta = with lib; { 37 description = "Tool for API and OWASP attack simulation"; 38 homepage = "https://github.com/wallarm/gotestwaf"; 39 changelog = "https://github.com/wallarm/gotestwaf/releases/tag/v${version}"; 40 - license = licenses.mit; 41 - maintainers = with maintainers; [ fab ]; 42 mainProgram = "gotestwaf"; 43 }; 44 }
··· 33 34 versionCheckProgramArg = "--version"; 35 36 + meta = { 37 description = "Tool for API and OWASP attack simulation"; 38 homepage = "https://github.com/wallarm/gotestwaf"; 39 changelog = "https://github.com/wallarm/gotestwaf/releases/tag/v${version}"; 40 + license = lib.licenses.mit; 41 + maintainers = with lib.maintainers; [ fab ]; 42 mainProgram = "gotestwaf"; 43 }; 44 }
+3 -3
pkgs/by-name/go/gotosocial/package.nix
··· 62 63 passthru.tests.gotosocial = nixosTests.gotosocial; 64 65 - meta = with lib; { 66 homepage = "https://gotosocial.org"; 67 changelog = "https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v${version}"; 68 description = "Fast, fun, ActivityPub server, powered by Go"; ··· 73 advertised to! A light-weight alternative to Mastodon 74 and Pleroma, with support for clients! 75 ''; 76 - maintainers = with maintainers; [ blakesmith ]; 77 - license = licenses.agpl3Only; 78 }; 79 }
··· 62 63 passthru.tests.gotosocial = nixosTests.gotosocial; 64 65 + meta = { 66 homepage = "https://gotosocial.org"; 67 changelog = "https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v${version}"; 68 description = "Fast, fun, ActivityPub server, powered by Go"; ··· 73 advertised to! A light-weight alternative to Mastodon 74 and Pleroma, with support for clients! 75 ''; 76 + maintainers = with lib.maintainers; [ blakesmith ]; 77 + license = lib.licenses.agpl3Only; 78 }; 79 }
+3 -3
pkgs/by-name/go/goverview/package.nix
··· 35 # Tests require network access 36 doCheck = false; 37 38 - meta = with lib; { 39 description = "Tool to get an overview of the list of URLs"; 40 mainProgram = "goverview"; 41 homepage = "https://github.com/j3ssie/goverview"; 42 changelog = "https://github.com/j3ssie/goverview/releases/tag/v${version}"; 43 - license = licenses.mit; 44 - maintainers = with maintainers; [ fab ]; 45 }; 46 }
··· 35 # Tests require network access 36 doCheck = false; 37 38 + meta = { 39 description = "Tool to get an overview of the list of URLs"; 40 mainProgram = "goverview"; 41 homepage = "https://github.com/j3ssie/goverview"; 42 changelog = "https://github.com/j3ssie/goverview/releases/tag/v${version}"; 43 + license = lib.licenses.mit; 44 + maintainers = with lib.maintainers; [ fab ]; 45 }; 46 }
+3 -3
pkgs/by-name/go/govulncheck/package.nix
··· 37 "-w" 38 ]; 39 40 - meta = with lib; { 41 homepage = "https://pkg.go.dev/golang.org/x/vuln/cmd/govulncheck"; 42 downloadPage = "https://github.com/golang/vuln"; 43 changelog = "https://github.com/golang/vuln/releases/tag/v${version}"; ··· 64 example, a dependency with a Windows-specific vulnerability will not be 65 reported for a Linux build. 66 ''; 67 - license = with licenses; [ bsd3 ]; 68 - maintainers = with maintainers; [ 69 jk 70 SuperSandro2000 71 ];
··· 37 "-w" 38 ]; 39 40 + meta = { 41 homepage = "https://pkg.go.dev/golang.org/x/vuln/cmd/govulncheck"; 42 downloadPage = "https://github.com/golang/vuln"; 43 changelog = "https://github.com/golang/vuln/releases/tag/v${version}"; ··· 64 example, a dependency with a Windows-specific vulnerability will not be 65 reported for a Linux build. 66 ''; 67 + license = with lib.licenses; [ bsd3 ]; 68 + maintainers = with lib.maintainers; [ 69 jk 70 SuperSandro2000 71 ];
+3 -3
pkgs/by-name/gr/grafana-dash-n-grab/package.nix
··· 28 # you don't have grafana running. 29 doCheck = false; 30 31 - meta = with lib; { 32 description = "Grafana Dash-n-Grab (gdg) -- backup and restore Grafana dashboards, datasources, and other entities"; 33 - license = licenses.bsd3; 34 homepage = "https://github.com/esnet/gdg"; 35 - teams = [ teams.bitnomial ]; 36 mainProgram = "gdg"; 37 changelog = "https://github.com/esnet/gdg/releases/tag/v${version}"; 38 };
··· 28 # you don't have grafana running. 29 doCheck = false; 30 31 + meta = { 32 description = "Grafana Dash-n-Grab (gdg) -- backup and restore Grafana dashboards, datasources, and other entities"; 33 + license = lib.licenses.bsd3; 34 homepage = "https://github.com/esnet/gdg"; 35 + teams = [ lib.teams.bitnomial ]; 36 mainProgram = "gdg"; 37 changelog = "https://github.com/esnet/gdg/releases/tag/v${version}"; 38 };
+3 -3
pkgs/by-name/gr/grafana-loki/package.nix
··· 69 "-X ${t}.Revision=unknown" 70 ]; 71 72 - meta = with lib; { 73 description = "Like Prometheus, but for logs"; 74 mainProgram = "promtail"; 75 - license = with licenses; [ 76 agpl3Only 77 asl20 78 ]; 79 homepage = "https://grafana.com/oss/loki/"; 80 changelog = "https://github.com/grafana/loki/releases/tag/v${version}"; 81 - maintainers = with maintainers; [ 82 willibutz 83 globin 84 mmahut
··· 69 "-X ${t}.Revision=unknown" 70 ]; 71 72 + meta = { 73 description = "Like Prometheus, but for logs"; 74 mainProgram = "promtail"; 75 + license = with lib.licenses; [ 76 agpl3Only 77 asl20 78 ]; 79 homepage = "https://grafana.com/oss/loki/"; 80 changelog = "https://github.com/grafana/loki/releases/tag/v${version}"; 81 + maintainers = with lib.maintainers; [ 82 willibutz 83 globin 84 mmahut
+3 -3
pkgs/by-name/gr/granted/package.nix
··· 85 86 passthru.updateScript = nix-update-script { }; 87 88 - meta = with lib; { 89 description = "Easiest way to access your cloud"; 90 homepage = "https://github.com/common-fate/granted"; 91 changelog = "https://github.com/common-fate/granted/releases/tag/${version}"; 92 - license = licenses.mit; 93 - maintainers = with maintainers; [ 94 jlbribeiro 95 ]; 96 };
··· 85 86 passthru.updateScript = nix-update-script { }; 87 88 + meta = { 89 description = "Easiest way to access your cloud"; 90 homepage = "https://github.com/common-fate/granted"; 91 changelog = "https://github.com/common-fate/granted/releases/tag/${version}"; 92 + license = lib.licenses.mit; 93 + maintainers = with lib.maintainers; [ 94 jlbribeiro 95 ]; 96 };
+3 -3
pkgs/by-name/gr/graphinder/package.nix
··· 47 "test_is_gql_endpoint" 48 ]; 49 50 - meta = with lib; { 51 description = "Tool to find GraphQL endpoints using subdomain enumeration"; 52 mainProgram = "graphinder"; 53 homepage = "https://github.com/Escape-Technologies/graphinder"; 54 changelog = "https://github.com/Escape-Technologies/graphinder/releases/tag/v${version}"; 55 - license = with licenses; [ mit ]; 56 - maintainers = with maintainers; [ fab ]; 57 }; 58 }
··· 47 "test_is_gql_endpoint" 48 ]; 49 50 + meta = { 51 description = "Tool to find GraphQL endpoints using subdomain enumeration"; 52 mainProgram = "graphinder"; 53 homepage = "https://github.com/Escape-Technologies/graphinder"; 54 changelog = "https://github.com/Escape-Technologies/graphinder/releases/tag/v${version}"; 55 + license = with lib.licenses; [ mit ]; 56 + maintainers = with lib.maintainers; [ fab ]; 57 }; 58 }
+3 -3
pkgs/by-name/gr/greenmask/package.nix
··· 39 --replace-fail "TestS3Storage" "SkipTestS3Storage" 40 ''; 41 42 - meta = with lib; { 43 description = "PostgreSQL database anonymization tool"; 44 homepage = "https://github.com/GreenmaskIO/greenmask"; 45 changelog = "https://github.com/GreenmaskIO/greenmask/releases/tag/v${version}"; 46 - license = licenses.asl20; 47 - maintainers = with maintainers; [ fab ]; 48 mainProgram = "greenmask"; 49 }; 50 }
··· 39 --replace-fail "TestS3Storage" "SkipTestS3Storage" 40 ''; 41 42 + meta = { 43 description = "PostgreSQL database anonymization tool"; 44 homepage = "https://github.com/GreenmaskIO/greenmask"; 45 changelog = "https://github.com/GreenmaskIO/greenmask/releases/tag/v${version}"; 46 + license = lib.licenses.asl20; 47 + maintainers = with lib.maintainers; [ fab ]; 48 mainProgram = "greenmask"; 49 }; 50 }
+3 -3
pkgs/by-name/gr/grex/package.nix
··· 23 $out/bin/grex --help > /dev/null 24 ''; 25 26 - meta = with lib; { 27 description = "Command-line tool for generating regular expressions from user-provided test cases"; 28 homepage = "https://github.com/pemistahl/grex"; 29 changelog = "https://github.com/pemistahl/grex/releases/tag/v${version}"; 30 - license = licenses.asl20; 31 mainProgram = "grex"; 32 - maintainers = with maintainers; [ 33 SuperSandro2000 34 mfrw 35 ];
··· 23 $out/bin/grex --help > /dev/null 24 ''; 25 26 + meta = { 27 description = "Command-line tool for generating regular expressions from user-provided test cases"; 28 homepage = "https://github.com/pemistahl/grex"; 29 changelog = "https://github.com/pemistahl/grex/releases/tag/v${version}"; 30 + license = lib.licenses.asl20; 31 mainProgram = "grex"; 32 + maintainers = with lib.maintainers; [ 33 SuperSandro2000 34 mfrw 35 ];
+4 -4
pkgs/by-name/gr/grpc/package.nix
··· 129 inherit arrow-cpp; 130 }; 131 132 - meta = with lib; { 133 description = "C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)"; 134 - license = licenses.asl20; 135 - maintainers = with maintainers; [ lnl7 ]; 136 homepage = "https://grpc.io/"; 137 - platforms = platforms.all; 138 changelog = "https://github.com/grpc/grpc/releases/tag/v${version}"; 139 }; 140 }
··· 129 inherit arrow-cpp; 130 }; 131 132 + meta = { 133 description = "C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)"; 134 + license = lib.licenses.asl20; 135 + maintainers = with lib.maintainers; [ lnl7 ]; 136 homepage = "https://grpc.io/"; 137 + platforms = lib.platforms.all; 138 changelog = "https://github.com/grpc/grpc/releases/tag/v${version}"; 139 }; 140 }
+4 -4
pkgs/by-name/gu/guix/package.nix
··· 160 inherit (nixosTests) guix; 161 }; 162 163 - meta = with lib; { 164 description = "Functional package manager with a Scheme interface"; 165 longDescription = '' 166 GNU Guix is a purely functional package manager for the GNU system, and a distribution thereof. ··· 176 ''; 177 homepage = "http://www.gnu.org/software/guix"; 178 changelog = "https://git.savannah.gnu.org/cgit/guix.git/plain/NEWS?h=v${version}"; 179 - license = licenses.gpl3Plus; 180 mainProgram = "guix"; 181 - maintainers = with maintainers; [ 182 cafkafk 183 foo-dogsquared 184 hpfr 185 ]; 186 - platforms = platforms.linux; 187 }; 188 }
··· 160 inherit (nixosTests) guix; 161 }; 162 163 + meta = { 164 description = "Functional package manager with a Scheme interface"; 165 longDescription = '' 166 GNU Guix is a purely functional package manager for the GNU system, and a distribution thereof. ··· 176 ''; 177 homepage = "http://www.gnu.org/software/guix"; 178 changelog = "https://git.savannah.gnu.org/cgit/guix.git/plain/NEWS?h=v${version}"; 179 + license = lib.licenses.gpl3Plus; 180 mainProgram = "guix"; 181 + maintainers = with lib.maintainers; [ 182 cafkafk 183 foo-dogsquared 184 hpfr 185 ]; 186 + platforms = lib.platforms.linux; 187 }; 188 }
+3 -3
pkgs/by-name/gu/gum/package.nix
··· 44 --zsh <($out/bin/gum completion zsh) 45 ''; 46 47 - meta = with lib; { 48 description = "Tasty Bubble Gum for your shell"; 49 homepage = "https://github.com/charmbracelet/gum"; 50 changelog = "https://github.com/charmbracelet/gum/releases/tag/v${version}"; 51 - license = licenses.mit; 52 - maintainers = with maintainers; [ maaslalani ]; 53 mainProgram = "gum"; 54 }; 55 }
··· 44 --zsh <($out/bin/gum completion zsh) 45 ''; 46 47 + meta = { 48 description = "Tasty Bubble Gum for your shell"; 49 homepage = "https://github.com/charmbracelet/gum"; 50 changelog = "https://github.com/charmbracelet/gum/releases/tag/v${version}"; 51 + license = lib.licenses.mit; 52 + maintainers = with lib.maintainers; [ maaslalani ]; 53 mainProgram = "gum"; 54 }; 55 }
+3 -3
pkgs/by-name/ha/ha-mqtt-discoverable-cli/package.nix
··· 30 31 pythonImportsCheck = [ "ha_mqtt_discoverable_cli" ]; 32 33 - meta = with lib; { 34 description = "CLI for creating Home Assistant compatible MQTT entities that will be automatically discovered"; 35 homepage = "https://github.com/unixorn/ha-mqtt-discoverable-cli"; 36 changelog = "https://github.com/unixorn/ha-mqtt-discoverable-cli/releases/tag/v${version}"; 37 - license = licenses.asl20; 38 - maintainers = with maintainers; [ fab ]; 39 mainProgram = "hmd"; 40 }; 41 }
··· 30 31 pythonImportsCheck = [ "ha_mqtt_discoverable_cli" ]; 32 33 + meta = { 34 description = "CLI for creating Home Assistant compatible MQTT entities that will be automatically discovered"; 35 homepage = "https://github.com/unixorn/ha-mqtt-discoverable-cli"; 36 changelog = "https://github.com/unixorn/ha-mqtt-discoverable-cli/releases/tag/v${version}"; 37 + license = lib.licenses.asl20; 38 + maintainers = with lib.maintainers; [ fab ]; 39 mainProgram = "hmd"; 40 }; 41 }
+3 -3
pkgs/by-name/ha/halloy/package.nix
··· 109 110 passthru.updateScript = nix-update-script { }; 111 112 - meta = with lib; { 113 description = "IRC application"; 114 homepage = "https://github.com/squidowl/halloy"; 115 changelog = "https://github.com/squidowl/halloy/blob/${version}/CHANGELOG.md"; 116 - license = licenses.gpl3Only; 117 - maintainers = with maintainers; [ 118 fab 119 iivusly 120 ivyfanchiang
··· 109 110 passthru.updateScript = nix-update-script { }; 111 112 + meta = { 113 description = "IRC application"; 114 homepage = "https://github.com/squidowl/halloy"; 115 changelog = "https://github.com/squidowl/halloy/blob/${version}/CHANGELOG.md"; 116 + license = lib.licenses.gpl3Only; 117 + maintainers = with lib.maintainers; [ 118 fab 119 iivusly 120 ivyfanchiang
+5 -5
pkgs/by-name/ha/haveged/package.nix
··· 27 28 doCheck = true; 29 30 - meta = with lib; { 31 description = "Simple entropy daemon"; 32 mainProgram = "haveged"; 33 longDescription = '' ··· 40 ''; 41 homepage = "https://github.com/jirka-h/haveged"; 42 changelog = "https://raw.githubusercontent.com/jirka-h/haveged/v${version}/ChangeLog"; 43 - license = licenses.gpl3Plus; 44 - maintainers = with maintainers; [ domenkozar ]; 45 - platforms = platforms.unix; 46 - badPlatforms = platforms.darwin; # fails to build since v1.9.15 47 }; 48 }
··· 27 28 doCheck = true; 29 30 + meta = { 31 description = "Simple entropy daemon"; 32 mainProgram = "haveged"; 33 longDescription = '' ··· 40 ''; 41 homepage = "https://github.com/jirka-h/haveged"; 42 changelog = "https://raw.githubusercontent.com/jirka-h/haveged/v${version}/ChangeLog"; 43 + license = lib.licenses.gpl3Plus; 44 + maintainers = with lib.maintainers; [ domenkozar ]; 45 + platforms = lib.platforms.unix; 46 + badPlatforms = lib.platforms.darwin; # fails to build since v1.9.15 47 }; 48 }
+3 -3
pkgs/by-name/ha/hayagriva/package.nix
··· 27 "--skip=csl::tests::test_csl" 28 ]; 29 30 - meta = with lib; { 31 description = "Work with references: Literature database management, storage, and citation formatting"; 32 homepage = "https://github.com/typst/hayagriva"; 33 changelog = "https://github.com/typst/hayagriva/releases/tag/v${version}"; 34 - license = with licenses; [ 35 asl20 36 mit 37 ]; 38 - maintainers = with maintainers; [ figsoda ]; 39 mainProgram = "hayagriva"; 40 }; 41 }
··· 27 "--skip=csl::tests::test_csl" 28 ]; 29 30 + meta = { 31 description = "Work with references: Literature database management, storage, and citation formatting"; 32 homepage = "https://github.com/typst/hayagriva"; 33 changelog = "https://github.com/typst/hayagriva/releases/tag/v${version}"; 34 + license = with lib.licenses; [ 35 asl20 36 mit 37 ]; 38 + maintainers = with lib.maintainers; [ figsoda ]; 39 mainProgram = "hayagriva"; 40 }; 41 }
+3 -3
pkgs/by-name/he/hednsextractor/package.nix
··· 22 "-w" 23 ]; 24 25 - meta = with lib; { 26 description = "Tool suite for hunting suspicious targets, expose domains and phishing discovery"; 27 homepage = "https://github.com/HuntDownProject/HEDnsExtractor"; 28 changelog = "https://github.com/HuntDownProject/HEDnsExtractor/releases/tag/v${version}"; 29 - license = licenses.gpl3Only; 30 - maintainers = with maintainers; [ fab ]; 31 mainProgram = "hednsextractor"; 32 }; 33 }
··· 22 "-w" 23 ]; 24 25 + meta = { 26 description = "Tool suite for hunting suspicious targets, expose domains and phishing discovery"; 27 homepage = "https://github.com/HuntDownProject/HEDnsExtractor"; 28 changelog = "https://github.com/HuntDownProject/HEDnsExtractor/releases/tag/v${version}"; 29 + license = lib.licenses.gpl3Only; 30 + maintainers = with lib.maintainers; [ fab ]; 31 mainProgram = "hednsextractor"; 32 }; 33 }
+3 -3
pkgs/by-name/he/helm-ls/package.nix
··· 41 command = "helm_ls version"; 42 }; 43 44 - meta = with lib; { 45 description = "Language server for Helm"; 46 changelog = "https://github.com/mrjosh/helm-ls/releases/tag/v${version}"; 47 homepage = "https://github.com/mrjosh/helm-ls"; 48 - license = licenses.mit; 49 - maintainers = with maintainers; [ stehessel ]; 50 mainProgram = "helm_ls"; 51 }; 52 }
··· 41 command = "helm_ls version"; 42 }; 43 44 + meta = { 45 description = "Language server for Helm"; 46 changelog = "https://github.com/mrjosh/helm-ls/releases/tag/v${version}"; 47 homepage = "https://github.com/mrjosh/helm-ls"; 48 + license = lib.licenses.mit; 49 + maintainers = with lib.maintainers; [ stehessel ]; 50 mainProgram = "helm_ls"; 51 }; 52 }
+4 -4
pkgs/by-name/he/hevea/package.nix
··· 23 24 makeFlags = [ "PREFIX=$(out)" ]; 25 26 - meta = with lib; { 27 description = "Quite complete and fast LATEX to HTML translator"; 28 homepage = "https://hevea.inria.fr/"; 29 changelog = "https://github.com/maranget/hevea/raw/v${version}/CHANGES"; 30 - license = licenses.qpl; 31 - maintainers = with maintainers; [ pSub ]; 32 - platforms = with platforms; unix; 33 }; 34 }
··· 23 24 makeFlags = [ "PREFIX=$(out)" ]; 25 26 + meta = { 27 description = "Quite complete and fast LATEX to HTML translator"; 28 homepage = "https://hevea.inria.fr/"; 29 changelog = "https://github.com/maranget/hevea/raw/v${version}/CHANGES"; 30 + license = lib.licenses.qpl; 31 + maintainers = with lib.maintainers; [ pSub ]; 32 + platforms = with lib.platforms; unix; 33 }; 34 }
+3 -3
pkgs/by-name/he/hex/package.nix
··· 25 version = "hx ${version}"; 26 }; 27 28 - meta = with lib; { 29 description = "Futuristic take on hexdump, made in Rust"; 30 homepage = "https://github.com/sitkevij/hex"; 31 changelog = "https://github.com/sitkevij/hex/releases/tag/v${version}"; 32 mainProgram = "hx"; 33 - license = licenses.mit; 34 - maintainers = [ ]; 35 }; 36 }
··· 25 version = "hx ${version}"; 26 }; 27 28 + meta = { 29 description = "Futuristic take on hexdump, made in Rust"; 30 homepage = "https://github.com/sitkevij/hex"; 31 changelog = "https://github.com/sitkevij/hex/releases/tag/v${version}"; 32 mainProgram = "hx"; 33 + license = lib.licenses.mit; 34 + maintainers = with lib.maintainers; [ ]; 35 }; 36 }
+3 -3
pkgs/by-name/he/heygpt/package.nix
··· 25 OPENSSL_LIB_DIR = "${lib.getLib openssl}/lib"; 26 OPENSSL_DIR = "${lib.getDev openssl}"; 27 28 - meta = with lib; { 29 description = "Simple command-line interface for ChatGPT API"; 30 homepage = "https://github.com/fuyufjh/heygpt"; 31 changelog = "https://github.com/fuyufjh/heygpt/releases/tag/v${version}"; 32 - license = licenses.mit; 33 mainProgram = "heygpt"; 34 - maintainers = with maintainers; [ aldoborrero ]; 35 }; 36 }
··· 25 OPENSSL_LIB_DIR = "${lib.getLib openssl}/lib"; 26 OPENSSL_DIR = "${lib.getDev openssl}"; 27 28 + meta = { 29 description = "Simple command-line interface for ChatGPT API"; 30 homepage = "https://github.com/fuyufjh/heygpt"; 31 changelog = "https://github.com/fuyufjh/heygpt/releases/tag/v${version}"; 32 + license = lib.licenses.mit; 33 mainProgram = "heygpt"; 34 + maintainers = with lib.maintainers; [ aldoborrero ]; 35 }; 36 }
+3 -3
pkgs/by-name/hi/hilbish/package.nix
··· 35 cp -r nature $out/share/hilbish/ 36 ''; 37 38 - meta = with lib; { 39 description = "Interactive Unix-like shell written in Go"; 40 mainProgram = "hilbish"; 41 changelog = "https://github.com/Rosettea/Hilbish/releases/tag/v${version}"; 42 homepage = "https://github.com/Rosettea/Hilbish"; 43 - maintainers = with maintainers; [ moni ]; 44 - license = licenses.mit; 45 }; 46 }
··· 35 cp -r nature $out/share/hilbish/ 36 ''; 37 38 + meta = { 39 description = "Interactive Unix-like shell written in Go"; 40 mainProgram = "hilbish"; 41 changelog = "https://github.com/Rosettea/Hilbish/releases/tag/v${version}"; 42 homepage = "https://github.com/Rosettea/Hilbish"; 43 + maintainers = with lib.maintainers; [ moni ]; 44 + license = lib.licenses.mit; 45 }; 46 }
+3 -3
pkgs/by-name/hi/himalaya/package.nix
··· 84 installShellCompletion "$out"/share/completions/himalaya.{bash,fish,zsh} 85 ''; 86 87 - meta = with lib; { 88 description = "CLI to manage emails"; 89 mainProgram = "himalaya"; 90 homepage = "https://github.com/pimalaya/himalaya"; 91 changelog = "https://github.com/pimalaya/himalaya/blob/v${version}/CHANGELOG.md"; 92 - license = licenses.mit; 93 - maintainers = with maintainers; [ 94 soywod 95 yanganto 96 ];
··· 84 installShellCompletion "$out"/share/completions/himalaya.{bash,fish,zsh} 85 ''; 86 87 + meta = { 88 description = "CLI to manage emails"; 89 mainProgram = "himalaya"; 90 homepage = "https://github.com/pimalaya/himalaya"; 91 changelog = "https://github.com/pimalaya/himalaya/blob/v${version}/CHANGELOG.md"; 92 + license = lib.licenses.mit; 93 + maintainers = with lib.maintainers; [ 94 soywod 95 yanganto 96 ];
+3 -3
pkgs/by-name/ho/hors/package.nix
··· 21 # requires network access 22 doCheck = false; 23 24 - meta = with lib; { 25 description = "Instant coding answers via the command line"; 26 mainProgram = "hors"; 27 homepage = "https://github.com/windsoilder/hors"; 28 changelog = "https://github.com/WindSoilder/hors/blob/v${version}/CHANGELOG.md"; 29 - license = licenses.gpl3Only; 30 - maintainers = with maintainers; [ figsoda ]; 31 }; 32 }
··· 21 # requires network access 22 doCheck = false; 23 24 + meta = { 25 description = "Instant coding answers via the command line"; 26 mainProgram = "hors"; 27 homepage = "https://github.com/windsoilder/hors"; 28 changelog = "https://github.com/WindSoilder/hors/blob/v${version}/CHANGELOG.md"; 29 + license = lib.licenses.gpl3Only; 30 + maintainers = with lib.maintainers; [ figsoda ]; 31 }; 32 }
+3 -3
pkgs/by-name/hy/hyperfine/package.nix
··· 29 --zsh $releaseDir/build/hyperfine-*/out/_hyperfine 30 ''; 31 32 - meta = with lib; { 33 description = "Command-line benchmarking tool"; 34 homepage = "https://github.com/sharkdp/hyperfine"; 35 changelog = "https://github.com/sharkdp/hyperfine/blob/v${version}/CHANGELOG.md"; 36 - license = with licenses; [ 37 asl20 # or 38 mit 39 ]; 40 - maintainers = with maintainers; [ 41 figsoda 42 thoughtpolice 43 ];
··· 29 --zsh $releaseDir/build/hyperfine-*/out/_hyperfine 30 ''; 31 32 + meta = { 33 description = "Command-line benchmarking tool"; 34 homepage = "https://github.com/sharkdp/hyperfine"; 35 changelog = "https://github.com/sharkdp/hyperfine/blob/v${version}/CHANGELOG.md"; 36 + license = with lib.licenses; [ 37 asl20 # or 38 mit 39 ]; 40 + maintainers = with lib.maintainers; [ 41 figsoda 42 thoughtpolice 43 ];
+3 -3
pkgs/by-name/ic/icoextract/package.nix
··· 35 install -Dm644 exe-thumbnailer.thumbnailer -t $out/share/thumbnailers 36 ''; 37 38 - meta = with lib; { 39 description = "Extract icons from Windows PE files"; 40 homepage = "https://github.com/jlu5/icoextract"; 41 changelog = "https://github.com/jlu5/icoextract/blob/${version}/CHANGELOG.md"; 42 - license = licenses.mit; 43 - maintainers = with maintainers; [ 44 bryanasdev000 45 donovanglover 46 ];
··· 35 install -Dm644 exe-thumbnailer.thumbnailer -t $out/share/thumbnailers 36 ''; 37 38 + meta = { 39 description = "Extract icons from Windows PE files"; 40 homepage = "https://github.com/jlu5/icoextract"; 41 changelog = "https://github.com/jlu5/icoextract/blob/${version}/CHANGELOG.md"; 42 + license = lib.licenses.mit; 43 + maintainers = with lib.maintainers; [ 44 bryanasdev000 45 donovanglover 46 ];
+3 -3
pkgs/by-name/im/imaginary/package.nix
··· 42 43 __darwinAllowLocalNetworking = true; 44 45 - meta = with lib; { 46 homepage = "https://fly.io/docs/app-guides/run-a-global-image-service"; 47 changelog = "https://github.com/h2non/imaginary/releases/tag/v${version}"; 48 description = "Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing"; 49 - license = licenses.mit; 50 - maintainers = with maintainers; [ 51 dotlambda 52 urandom 53 ];
··· 42 43 __darwinAllowLocalNetworking = true; 44 45 + meta = { 46 homepage = "https://fly.io/docs/app-guides/run-a-global-image-service"; 47 changelog = "https://github.com/h2non/imaginary/releases/tag/v${version}"; 48 description = "Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing"; 49 + license = lib.licenses.mit; 50 + maintainers = with lib.maintainers; [ 51 dotlambda 52 urandom 53 ];
+3 -3
pkgs/by-name/im/imdshift/package.nix
··· 30 "IMDShift" 31 ]; 32 33 - meta = with lib; { 34 description = "Tool to migrate workloads to IMDSv2"; 35 mainProgram = "imdshift"; 36 homepage = "https://github.com/ayushpriya10/IMDShift"; 37 changelog = "https://github.com/ayushpriya10/IMDShift/releases/tag/v${version}"; 38 - license = licenses.gpl3Only; 39 - maintainers = with maintainers; [ fab ]; 40 }; 41 }
··· 30 "IMDShift" 31 ]; 32 33 + meta = { 34 description = "Tool to migrate workloads to IMDSv2"; 35 mainProgram = "imdshift"; 36 homepage = "https://github.com/ayushpriya10/IMDShift"; 37 changelog = "https://github.com/ayushpriya10/IMDShift/releases/tag/v${version}"; 38 + license = lib.licenses.gpl3Only; 39 + maintainers = with lib.maintainers; [ fab ]; 40 }; 41 }
+4 -4
pkgs/by-name/im/immer/package.nix
··· 33 34 passthru.updateScript = nix-update-script { }; 35 36 - meta = with lib; { 37 description = "Postmodern immutable and persistent data structures for C++ — value semantics at scale"; 38 homepage = "https://sinusoid.es/immer"; 39 changelog = "https://github.com/arximboldi/immer/releases/tag/v${version}"; 40 - license = licenses.boost; 41 - maintainers = with maintainers; [ sifmelcara ]; 42 - platforms = platforms.all; 43 }; 44 }
··· 33 34 passthru.updateScript = nix-update-script { }; 35 36 + meta = { 37 description = "Postmodern immutable and persistent data structures for C++ — value semantics at scale"; 38 homepage = "https://sinusoid.es/immer"; 39 changelog = "https://github.com/arximboldi/immer/releases/tag/v${version}"; 40 + license = lib.licenses.boost; 41 + maintainers = with lib.maintainers; [ sifmelcara ]; 42 + platforms = lib.platforms.all; 43 }; 44 }
+3 -3
pkgs/by-name/in/inferno/package.nix
··· 29 "--skip=flamegraph_multiple_base_symbol" 30 ]; 31 32 - meta = with lib; { 33 description = "Port of parts of the flamegraph toolkit to Rust"; 34 homepage = "https://github.com/jonhoo/inferno"; 35 changelog = "https://github.com/jonhoo/inferno/blob/v${version}/CHANGELOG.md"; 36 - license = licenses.cddl; 37 - maintainers = with maintainers; [ figsoda ]; 38 }; 39 }
··· 29 "--skip=flamegraph_multiple_base_symbol" 30 ]; 31 32 + meta = { 33 description = "Port of parts of the flamegraph toolkit to Rust"; 34 homepage = "https://github.com/jonhoo/inferno"; 35 changelog = "https://github.com/jonhoo/inferno/blob/v${version}/CHANGELOG.md"; 36 + license = lib.licenses.cddl; 37 + maintainers = with lib.maintainers; [ figsoda ]; 38 }; 39 }
+3 -3
pkgs/by-name/in/inform6/package.nix
··· 21 "PREFIX=${placeholder "out"}" 22 ]; 23 24 - meta = with lib; { 25 description = "Interactive fiction compiler and libraries"; 26 longDescription = '' 27 Inform 6 is a C-like programming language for writing interactive fiction ··· 29 ''; 30 homepage = "https://gitlab.com/DavidGriffith/inform6unix"; 31 changelog = "https://gitlab.com/DavidGriffith/inform6unix/-/raw/${version}/NEWS"; 32 - license = licenses.artistic2; 33 maintainers = with lib.maintainers; [ ddelabru ]; 34 - platforms = platforms.all; 35 }; 36 }
··· 21 "PREFIX=${placeholder "out"}" 22 ]; 23 24 + meta = { 25 description = "Interactive fiction compiler and libraries"; 26 longDescription = '' 27 Inform 6 is a C-like programming language for writing interactive fiction ··· 29 ''; 30 homepage = "https://gitlab.com/DavidGriffith/inform6unix"; 31 changelog = "https://gitlab.com/DavidGriffith/inform6unix/-/raw/${version}/NEWS"; 32 + license = lib.licenses.artistic2; 33 maintainers = with lib.maintainers; [ ddelabru ]; 34 + platforms = lib.platforms.all; 35 }; 36 }
+3 -3
pkgs/by-name/in/infra/package.nix
··· 24 "-w" 25 ]; 26 27 - meta = with lib; { 28 description = "Infra manages access to infrastructure such as Kubernetes"; 29 homepage = "https://github.com/infrahq/infra"; 30 changelog = "https://github.com/infrahq/infra/raw/v${version}/CHANGELOG.md"; 31 - license = licenses.elastic20; 32 - maintainers = with maintainers; [ peterromfeldhk ]; 33 mainProgram = "infra"; 34 }; 35 }
··· 24 "-w" 25 ]; 26 27 + meta = { 28 description = "Infra manages access to infrastructure such as Kubernetes"; 29 homepage = "https://github.com/infrahq/infra"; 30 changelog = "https://github.com/infrahq/infra/raw/v${version}/CHANGELOG.md"; 31 + license = lib.licenses.elastic20; 32 + maintainers = with lib.maintainers; [ peterromfeldhk ]; 33 mainProgram = "infra"; 34 }; 35 }
+3 -3
pkgs/by-name/in/infracost/package.nix
··· 61 runHook postInstallCheck 62 ''; 63 64 - meta = with lib; { 65 homepage = "https://infracost.io"; 66 changelog = "https://github.com/infracost/infracost/releases/tag/v${version}"; 67 description = "Cloud cost estimates for Terraform in your CLI and pull requests"; ··· 70 This helps developers, DevOps et al. quickly see the cost breakdown and 71 compare different deployment options upfront. 72 ''; 73 - license = licenses.asl20; 74 - maintainers = with maintainers; [ 75 davegallant 76 jk 77 kashw2
··· 61 runHook postInstallCheck 62 ''; 63 64 + meta = { 65 homepage = "https://infracost.io"; 66 changelog = "https://github.com/infracost/infracost/releases/tag/v${version}"; 67 description = "Cloud cost estimates for Terraform in your CLI and pull requests"; ··· 70 This helps developers, DevOps et al. quickly see the cost breakdown and 71 compare different deployment options upfront. 72 ''; 73 + license = lib.licenses.asl20; 74 + maintainers = with lib.maintainers; [ 75 davegallant 76 jk 77 kashw2
+4 -4
pkgs/by-name/in/inih/package.nix
··· 22 ninja 23 ]; 24 25 - meta = with lib; { 26 description = "Simple .INI file parser in C, good for embedded systems"; 27 homepage = "https://github.com/benhoyt/inih"; 28 changelog = "https://github.com/benhoyt/inih/releases/tag/r${version}"; 29 - license = licenses.bsd3; 30 - maintainers = with maintainers; [ TredwellGit ]; 31 - platforms = platforms.all; 32 }; 33 }
··· 22 ninja 23 ]; 24 25 + meta = { 26 description = "Simple .INI file parser in C, good for embedded systems"; 27 homepage = "https://github.com/benhoyt/inih"; 28 changelog = "https://github.com/benhoyt/inih/releases/tag/r${version}"; 29 + license = lib.licenses.bsd3; 30 + maintainers = with lib.maintainers; [ TredwellGit ]; 31 + platforms = lib.platforms.all; 32 }; 33 }
+3 -3
pkgs/by-name/in/initool/package.nix
··· 29 runHook postInstall 30 ''; 31 32 - meta = with lib; { 33 inherit (mlton.meta) platforms; 34 35 description = "Manipulate INI files from the command line"; 36 mainProgram = "initool"; 37 homepage = "https://github.com/dbohdan/initool"; 38 - license = licenses.mit; 39 - maintainers = with maintainers; [ e1mo ]; 40 changelog = "https://github.com/dbohdan/initool/releases/tag/v${version}"; 41 }; 42 }
··· 29 runHook postInstall 30 ''; 31 32 + meta = { 33 inherit (mlton.meta) platforms; 34 35 description = "Manipulate INI files from the command line"; 36 mainProgram = "initool"; 37 homepage = "https://github.com/dbohdan/initool"; 38 + license = lib.licenses.mit; 39 + maintainers = with lib.maintainers; [ e1mo ]; 40 changelog = "https://github.com/dbohdan/initool/releases/tag/v${version}"; 41 }; 42 }
+3 -3
pkgs/by-name/in/innernet/package.nix
··· 60 }; 61 }; 62 63 - meta = with lib; { 64 description = "Private network system that uses WireGuard under the hood"; 65 homepage = "https://github.com/tonarino/innernet"; 66 changelog = "https://github.com/tonarino/innernet/releases/tag/v${version}"; 67 - license = licenses.mit; 68 - maintainers = with maintainers; [ 69 tomberek 70 _0x4A6F 71 ];
··· 60 }; 61 }; 62 63 + meta = { 64 description = "Private network system that uses WireGuard under the hood"; 65 homepage = "https://github.com/tonarino/innernet"; 66 changelog = "https://github.com/tonarino/innernet/releases/tag/v${version}"; 67 + license = lib.licenses.mit; 68 + maintainers = with lib.maintainers; [ 69 tomberek 70 _0x4A6F 71 ];
+3 -3
pkgs/by-name/in/inql/package.nix
··· 32 "inql" 33 ]; 34 35 - meta = with lib; { 36 description = "Security testing tool for GraphQL"; 37 mainProgram = "inql"; 38 homepage = "https://github.com/doyensec/inql"; 39 changelog = "https://github.com/doyensec/inql/releases/tag/v${version}"; 40 - license = with licenses; [ asl20 ]; 41 - maintainers = with maintainers; [ fab ]; 42 }; 43 }
··· 32 "inql" 33 ]; 34 35 + meta = { 36 description = "Security testing tool for GraphQL"; 37 mainProgram = "inql"; 38 homepage = "https://github.com/doyensec/inql"; 39 changelog = "https://github.com/doyensec/inql/releases/tag/v${version}"; 40 + license = with lib.licenses; [ asl20 ]; 41 + maintainers = with lib.maintainers; [ fab ]; 42 }; 43 }
+3 -3
pkgs/by-name/in/insomnia/package.nix
··· 27 } 28 .${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); 29 30 - meta = with lib; { 31 homepage = "https://insomnia.rest"; 32 description = " The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage."; 33 mainProgram = "insomnia"; 34 changelog = "https://github.com/Kong/insomnia/releases/tag/core@${version}"; 35 - license = licenses.asl20; 36 platforms = [ 37 "aarch64-darwin" 38 "x86_64-linux" 39 "x86_64-darwin" 40 ]; 41 - maintainers = with maintainers; [ 42 markus1189 43 kashw2 44 DataHearth
··· 27 } 28 .${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); 29 30 + meta = { 31 homepage = "https://insomnia.rest"; 32 description = " The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage."; 33 mainProgram = "insomnia"; 34 changelog = "https://github.com/Kong/insomnia/releases/tag/core@${version}"; 35 + license = lib.licenses.asl20; 36 platforms = [ 37 "aarch64-darwin" 38 "x86_64-linux" 39 "x86_64-darwin" 40 ]; 41 + maintainers = with lib.maintainers; [ 42 markus1189 43 kashw2 44 DataHearth
+3 -3
pkgs/by-name/in/intel-compute-runtime-legacy1/package.nix
··· 79 rev-prefix = "24.35.30872."; 80 }; 81 82 - meta = with lib; { 83 description = "Intel Graphics Compute Runtime oneAPI Level Zero and OpenCL with support for Gen8, Gen9 and Gen11 GPUs"; 84 mainProgram = "ocloc"; 85 homepage = "https://github.com/intel/compute-runtime"; 86 changelog = "https://github.com/intel/compute-runtime/releases/tag/${version}"; 87 - license = licenses.mit; 88 platforms = [ "x86_64-linux" ]; 89 - maintainers = with maintainers; [ fleaz ]; 90 }; 91 }
··· 79 rev-prefix = "24.35.30872."; 80 }; 81 82 + meta = { 83 description = "Intel Graphics Compute Runtime oneAPI Level Zero and OpenCL with support for Gen8, Gen9 and Gen11 GPUs"; 84 mainProgram = "ocloc"; 85 homepage = "https://github.com/intel/compute-runtime"; 86 changelog = "https://github.com/intel/compute-runtime/releases/tag/${version}"; 87 + license = lib.licenses.mit; 88 platforms = [ "x86_64-linux" ]; 89 + maintainers = with lib.maintainers; [ fleaz ]; 90 }; 91 }
+3 -3
pkgs/by-name/in/intel-compute-runtime/package.nix
··· 69 $out/lib/intel-opencl/libigdrcl.so 70 ''; 71 72 - meta = with lib; { 73 description = "Intel Graphics Compute Runtime oneAPI Level Zero and OpenCL, supporting 12th Gen and newer"; 74 mainProgram = "ocloc"; 75 homepage = "https://github.com/intel/compute-runtime"; 76 changelog = "https://github.com/intel/compute-runtime/releases/tag/${version}"; 77 - license = licenses.mit; 78 platforms = [ 79 "x86_64-linux" 80 "aarch64-linux" 81 ]; 82 - maintainers = with maintainers; [ SuperSandro2000 ]; 83 }; 84 }
··· 69 $out/lib/intel-opencl/libigdrcl.so 70 ''; 71 72 + meta = { 73 description = "Intel Graphics Compute Runtime oneAPI Level Zero and OpenCL, supporting 12th Gen and newer"; 74 mainProgram = "ocloc"; 75 homepage = "https://github.com/intel/compute-runtime"; 76 changelog = "https://github.com/intel/compute-runtime/releases/tag/${version}"; 77 + license = lib.licenses.mit; 78 platforms = [ 79 "x86_64-linux" 80 "aarch64-linux" 81 ]; 82 + maintainers = with lib.maintainers; [ SuperSandro2000 ]; 83 }; 84 }
+3 -3
pkgs/by-name/in/intel-gpu-tools/package.nix
··· 98 99 hardeningDisable = [ "bindnow" ]; 100 101 - meta = with lib; { 102 changelog = "https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/blob/v${version}/NEWS"; 103 homepage = "https://drm.pages.freedesktop.org/igt-gpu-tools/"; 104 description = "Tools for development and testing of the Intel DRM driver"; 105 - license = licenses.mit; 106 platforms = [ 107 "x86_64-linux" 108 "i686-linux" 109 ]; 110 - maintainers = with maintainers; [ pSub ]; 111 }; 112 }
··· 98 99 hardeningDisable = [ "bindnow" ]; 100 101 + meta = { 102 changelog = "https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/blob/v${version}/NEWS"; 103 homepage = "https://drm.pages.freedesktop.org/igt-gpu-tools/"; 104 description = "Tools for development and testing of the Intel DRM driver"; 105 + license = lib.licenses.mit; 106 platforms = [ 107 "x86_64-linux" 108 "i686-linux" 109 ]; 110 + maintainers = with lib.maintainers; [ pSub ]; 111 }; 112 }
+4 -4
pkgs/by-name/in/intel-media-driver/package.nix
··· 72 inherit (pkgsi686Linux) intel-media-driver; 73 }; 74 75 - meta = with lib; { 76 description = "Intel Media Driver for VAAPI — Broadwell+ iGPUs"; 77 longDescription = '' 78 The Intel Media Driver for VAAPI is a new VA-API (Video Acceleration API) ··· 81 ''; 82 homepage = "https://github.com/intel/media-driver"; 83 changelog = "https://github.com/intel/media-driver/releases/tag/intel-media-${version}"; 84 - license = with licenses; [ 85 bsd3 86 mit 87 ]; 88 - platforms = platforms.linux; 89 - maintainers = with maintainers; [ SuperSandro2000 ]; 90 }; 91 }
··· 72 inherit (pkgsi686Linux) intel-media-driver; 73 }; 74 75 + meta = { 76 description = "Intel Media Driver for VAAPI — Broadwell+ iGPUs"; 77 longDescription = '' 78 The Intel Media Driver for VAAPI is a new VA-API (Video Acceleration API) ··· 81 ''; 82 homepage = "https://github.com/intel/media-driver"; 83 changelog = "https://github.com/intel/media-driver/releases/tag/intel-media-${version}"; 84 + license = with lib.licenses; [ 85 bsd3 86 mit 87 ]; 88 + platforms = lib.platforms.linux; 89 + maintainers = with lib.maintainers; [ SuperSandro2000 ]; 90 }; 91 }
+3 -3
pkgs/by-name/in/interactsh/package.nix
··· 26 # Test files are not part of the release tarball 27 doCheck = false; 28 29 - meta = with lib; { 30 description = "Out of bounds interaction gathering server and client library"; 31 longDescription = '' 32 Interactsh is an Open-Source Solution for Out of band Data Extraction, ··· 35 ''; 36 homepage = "https://github.com/projectdiscovery/interactsh"; 37 changelog = "https://github.com/projectdiscovery/interactsh/releases/tag/v${version}"; 38 - license = licenses.mit; 39 - maintainers = with maintainers; [ hanemile ]; 40 }; 41 }
··· 26 # Test files are not part of the release tarball 27 doCheck = false; 28 29 + meta = { 30 description = "Out of bounds interaction gathering server and client library"; 31 longDescription = '' 32 Interactsh is an Open-Source Solution for Out of band Data Extraction, ··· 35 ''; 36 homepage = "https://github.com/projectdiscovery/interactsh"; 37 changelog = "https://github.com/projectdiscovery/interactsh/releases/tag/v${version}"; 38 + license = lib.licenses.mit; 39 + maintainers = with lib.maintainers; [ hanemile ]; 40 }; 41 }
+3 -3
pkgs/by-name/in/intermodal/package.nix
··· 34 --zsh <($out/bin/imdl completions zsh) 35 ''; 36 37 - meta = with lib; { 38 description = "User-friendly and featureful command-line BitTorrent metainfo utility"; 39 homepage = "https://github.com/casey/intermodal"; 40 changelog = "https://github.com/casey/intermodal/releases/tag/v${version}"; 41 - license = licenses.cc0; 42 - maintainers = with maintainers; [ 43 Br1ght0ne 44 xrelkd 45 ];
··· 34 --zsh <($out/bin/imdl completions zsh) 35 ''; 36 37 + meta = { 38 description = "User-friendly and featureful command-line BitTorrent metainfo utility"; 39 homepage = "https://github.com/casey/intermodal"; 40 changelog = "https://github.com/casey/intermodal/releases/tag/v${version}"; 41 + license = lib.licenses.cc0; 42 + maintainers = with lib.maintainers; [ 43 Br1ght0ne 44 xrelkd 45 ];
+3 -3
pkgs/by-name/ir/ircdog/package.nix
··· 17 18 vendorHash = null; 19 20 - meta = with lib; { 21 description = "ircdog is a simple wrapper over the raw IRC protocol that can respond to pings, and interprets formatting codes"; 22 mainProgram = "ircdog"; 23 homepage = "https://github.com/ergochat/ircdog"; 24 changelog = "https://github.com/ergochat/ircdog/releases/tag/v${version}"; 25 - license = licenses.isc; 26 - maintainers = with maintainers; [ hexa ]; 27 }; 28 }
··· 17 18 vendorHash = null; 19 20 + meta = { 21 description = "ircdog is a simple wrapper over the raw IRC protocol that can respond to pings, and interprets formatting codes"; 22 mainProgram = "ircdog"; 23 homepage = "https://github.com/ergochat/ircdog"; 24 changelog = "https://github.com/ergochat/ircdog/releases/tag/v${version}"; 25 + license = lib.licenses.isc; 26 + maintainers = with lib.maintainers; [ hexa ]; 27 }; 28 }
+4 -4
pkgs/by-name/ir/irqbalance/package.nix
··· 49 --replace-fail ' $IRQBALANCE_ARGS' "" 50 ''; 51 52 - meta = with lib; { 53 homepage = "https://github.com/Irqbalance/irqbalance"; 54 changelog = "https://github.com/Irqbalance/irqbalance/releases/tag/v${version}"; 55 description = "Daemon to help balance the cpu load generated by interrupts across all of a systems cpus"; 56 - license = licenses.gpl2Only; 57 - platforms = platforms.linux; 58 - maintainers = with maintainers; [ moni ]; 59 }; 60 }
··· 49 --replace-fail ' $IRQBALANCE_ARGS' "" 50 ''; 51 52 + meta = { 53 homepage = "https://github.com/Irqbalance/irqbalance"; 54 changelog = "https://github.com/Irqbalance/irqbalance/releases/tag/v${version}"; 55 description = "Daemon to help balance the cpu load generated by interrupts across all of a systems cpus"; 56 + license = lib.licenses.gpl2Only; 57 + platforms = lib.platforms.linux; 58 + maintainers = with lib.maintainers; [ moni ]; 59 }; 60 }
+3 -3
pkgs/by-name/ir/irrd/package.nix
··· 174 "test_050_non_json_response" 175 ]; 176 177 - meta = with lib; { 178 changelog = "https://irrd.readthedocs.io/en/v${version}/releases/"; 179 description = "Internet Routing Registry database server, processing IRR objects in the RPSL format"; 180 - license = licenses.mit; 181 homepage = "https://github.com/irrdnet/irrd"; 182 - teams = [ teams.wdz ]; 183 }; 184 }
··· 174 "test_050_non_json_response" 175 ]; 176 177 + meta = { 178 changelog = "https://irrd.readthedocs.io/en/v${version}/releases/"; 179 description = "Internet Routing Registry database server, processing IRR objects in the RPSL format"; 180 + license = lib.licenses.mit; 181 homepage = "https://github.com/irrdnet/irrd"; 182 + teams = [ lib.teams.wdz ]; 183 }; 184 }
+3 -3
pkgs/by-name/ja/jaeles/package.nix
··· 20 # Tests want to download signatures 21 doCheck = false; 22 23 - meta = with lib; { 24 description = "Tool for automated Web application testing"; 25 mainProgram = "jaeles"; 26 homepage = "https://github.com/jaeles-project/jaeles"; 27 changelog = "https://github.com/jaeles-project/jaeles/releases/tag/beta-v${version}"; 28 - license = licenses.mit; 29 - maintainers = with maintainers; [ fab ]; 30 }; 31 }
··· 20 # Tests want to download signatures 21 doCheck = false; 22 23 + meta = { 24 description = "Tool for automated Web application testing"; 25 mainProgram = "jaeles"; 26 homepage = "https://github.com/jaeles-project/jaeles"; 27 changelog = "https://github.com/jaeles-project/jaeles/releases/tag/beta-v${version}"; 28 + license = lib.licenses.mit; 29 + maintainers = with lib.maintainers; [ fab ]; 30 }; 31 }
+4 -4
pkgs/by-name/ja/janus-gateway/package.nix
··· 98 moveToOutput etc "$doc" 99 ''; 100 101 - meta = with lib; { 102 description = "General purpose WebRTC server"; 103 homepage = "https://janus.conf.meetecho.com/"; 104 changelog = "https://github.com/meetecho/janus-gateway/blob/v${version}/CHANGELOG.md"; 105 - license = licenses.gpl3Only; 106 - platforms = platforms.linux; 107 - maintainers = with maintainers; [ fpletz ]; 108 }; 109 }
··· 98 moveToOutput etc "$doc" 99 ''; 100 101 + meta = { 102 description = "General purpose WebRTC server"; 103 homepage = "https://janus.conf.meetecho.com/"; 104 changelog = "https://github.com/meetecho/janus-gateway/blob/v${version}/CHANGELOG.md"; 105 + license = lib.licenses.gpl3Only; 106 + platforms = lib.platforms.linux; 107 + maintainers = with lib.maintainers; [ fpletz ]; 108 }; 109 }
+4 -4
pkgs/by-name/ji/jigdo/package.nix
··· 37 zlib 38 ]; 39 40 - meta = with lib; { 41 description = "Download utility that can fetch files from several sources simultaneously"; 42 homepage = "https://www.einval.com/~steve/software/jigdo/"; 43 changelog = "https://git.einval.com/cgi-bin/gitweb.cgi?p=jigdo.git;a=blob;f=changelog;hb=refs/tags/${version}"; 44 - license = licenses.gpl2Only; 45 - maintainers = with maintainers; [ wegank ]; 46 - platforms = platforms.unix; 47 }; 48 }
··· 37 zlib 38 ]; 39 40 + meta = { 41 description = "Download utility that can fetch files from several sources simultaneously"; 42 homepage = "https://www.einval.com/~steve/software/jigdo/"; 43 changelog = "https://git.einval.com/cgi-bin/gitweb.cgi?p=jigdo.git;a=blob;f=changelog;hb=refs/tags/${version}"; 44 + license = lib.licenses.gpl2Only; 45 + maintainers = with lib.maintainers; [ wegank ]; 46 + platforms = lib.platforms.unix; 47 }; 48 }
+3 -3
pkgs/by-name/ji/jira-cli-go/package.nix
··· 60 61 __darwinAllowLocalNetworking = true; 62 63 - meta = with lib; { 64 description = "Feature-rich interactive Jira command line"; 65 homepage = "https://github.com/ankitpokhrel/jira-cli"; 66 changelog = "https://github.com/ankitpokhrel/jira-cli/releases/tag/v${version}"; 67 - license = licenses.mit; 68 - maintainers = with maintainers; [ 69 bryanasdev000 70 anthonyroussel 71 ];
··· 60 61 __darwinAllowLocalNetworking = true; 62 63 + meta = { 64 description = "Feature-rich interactive Jira command line"; 65 homepage = "https://github.com/ankitpokhrel/jira-cli"; 66 changelog = "https://github.com/ankitpokhrel/jira-cli/releases/tag/v${version}"; 67 + license = lib.licenses.mit; 68 + maintainers = with lib.maintainers; [ 69 bryanasdev000 70 anthonyroussel 71 ];
+5 -5
pkgs/by-name/ji/jitterentropy-rngd/package.nix
··· 26 runHook postInstall 27 ''; 28 29 - meta = with lib; { 30 description = ''A random number generator, which injects entropy to the kernel''; 31 homepage = "https://github.com/smuellerDD/jitterentropy-rngd"; 32 changelog = "https://github.com/smuellerDD/jitterentropy-rngd/releases/tag/v${version}"; 33 license = [ 34 - licenses.gpl2Only 35 - licenses.bsd3 36 ]; 37 - platforms = platforms.linux; 38 - maintainers = with maintainers; [ thillux ]; 39 mainProgram = "jitterentropy-rngd"; 40 }; 41 }
··· 26 runHook postInstall 27 ''; 28 29 + meta = { 30 description = ''A random number generator, which injects entropy to the kernel''; 31 homepage = "https://github.com/smuellerDD/jitterentropy-rngd"; 32 changelog = "https://github.com/smuellerDD/jitterentropy-rngd/releases/tag/v${version}"; 33 license = [ 34 + lib.licenses.gpl2Only 35 + lib.licenses.bsd3 36 ]; 37 + platforms = lib.platforms.linux; 38 + maintainers = with lib.maintainers; [ thillux ]; 39 mainProgram = "jitterentropy-rngd"; 40 }; 41 }
+3 -3
pkgs/by-name/ju/jumpy/package.nix
··· 74 --add-rpath ${lib.makeLibraryPath [ vulkan-loader ]} 75 ''; 76 77 - meta = with lib; { 78 description = "Tactical 2D shooter played by up to 4 players online or on a shared screen"; 79 mainProgram = "jumpy"; 80 homepage = "https://fishfight.org/"; 81 changelog = "https://github.com/fishfolk/jumpy/releases/tag/v${version}"; 82 - license = with licenses; [ 83 mit # or 84 asl20 85 ]; 86 - maintainers = with maintainers; [ figsoda ]; 87 }; 88 }
··· 74 --add-rpath ${lib.makeLibraryPath [ vulkan-loader ]} 75 ''; 76 77 + meta = { 78 description = "Tactical 2D shooter played by up to 4 players online or on a shared screen"; 79 mainProgram = "jumpy"; 80 homepage = "https://fishfight.org/"; 81 changelog = "https://github.com/fishfolk/jumpy/releases/tag/v${version}"; 82 + license = with lib.licenses; [ 83 mit # or 84 asl20 85 ]; 86 + maintainers = with lib.maintainers; [ figsoda ]; 87 }; 88 }
+3 -3
pkgs/by-name/ju/just/package.nix
··· 108 109 passthru.updateScript = nix-update-script { }; 110 111 - meta = with lib; { 112 homepage = "https://github.com/casey/just"; 113 changelog = "https://github.com/casey/just/blob/${version}/CHANGELOG.md"; 114 description = "Handy way to save and run project-specific commands"; 115 - license = licenses.cc0; 116 - maintainers = with maintainers; [ 117 xrelkd 118 jk 119 ];
··· 108 109 passthru.updateScript = nix-update-script { }; 110 111 + meta = { 112 homepage = "https://github.com/casey/just"; 113 changelog = "https://github.com/casey/just/blob/${version}/CHANGELOG.md"; 114 description = "Handy way to save and run project-specific commands"; 115 + license = lib.licenses.cc0; 116 + maintainers = with lib.maintainers; [ 117 xrelkd 118 jk 119 ];
+3 -3
pkgs/by-name/ka/kafkactl/package.nix
··· 19 20 doCheck = false; 21 22 - meta = with lib; { 23 homepage = "https://github.com/deviceinsight/kafkactl"; 24 changelog = "https://github.com/deviceinsight/kafkactl/blob/v${version}/CHANGELOG.md"; 25 description = "Command Line Tool for managing Apache Kafka"; ··· 32 - Configuration of different contexts 33 - directly access kafka clusters inside your kubernetes cluster 34 ''; 35 - license = licenses.asl20; 36 - maintainers = with maintainers; [ grburst ]; 37 }; 38 }
··· 19 20 doCheck = false; 21 22 + meta = { 23 homepage = "https://github.com/deviceinsight/kafkactl"; 24 changelog = "https://github.com/deviceinsight/kafkactl/blob/v${version}/CHANGELOG.md"; 25 description = "Command Line Tool for managing Apache Kafka"; ··· 32 - Configuration of different contexts 33 - directly access kafka clusters inside your kubernetes cluster 34 ''; 35 + license = lib.licenses.asl20; 36 + maintainers = with lib.maintainers; [ grburst ]; 37 }; 38 }
+3 -3
pkgs/by-name/ka/kalker/package.nix
··· 49 50 env.CARGO_FEATURE_USE_SYSTEM_LIBS = "1"; 51 52 - meta = with lib; { 53 homepage = "https://kalker.strct.net"; 54 changelog = "https://github.com/PaddiM8/kalker/releases/tag/v${version}"; 55 description = "Command line calculator"; ··· 57 A command line calculator that supports math-like syntax with user-defined 58 variables, functions, derivation, integration, and complex numbers 59 ''; 60 - license = licenses.mit; 61 - maintainers = with maintainers; [ 62 figsoda 63 lovesegfault 64 ];
··· 49 50 env.CARGO_FEATURE_USE_SYSTEM_LIBS = "1"; 51 52 + meta = { 53 homepage = "https://kalker.strct.net"; 54 changelog = "https://github.com/PaddiM8/kalker/releases/tag/v${version}"; 55 description = "Command line calculator"; ··· 57 A command line calculator that supports math-like syntax with user-defined 58 variables, functions, derivation, integration, and complex numbers 59 ''; 60 + license = lib.licenses.mit; 61 + maintainers = with lib.maintainers; [ 62 figsoda 63 lovesegfault 64 ];
+3 -3
pkgs/by-name/ka/karate/package.nix
··· 24 runHook postInstall 25 ''; 26 27 - meta = with lib; { 28 description = "API Test Automation Made Simple"; 29 mainProgram = "karate"; 30 longDescription = '' ··· 37 ''; 38 homepage = "https://github.com/karatelabs/karate"; 39 changelog = "https://github.com/karatelabs/karate/releases/tag/v${version}"; 40 - license = licenses.mit; 41 - maintainers = [ maintainers.kephasp ]; 42 platforms = jre.meta.platforms; 43 }; 44 }
··· 24 runHook postInstall 25 ''; 26 27 + meta = { 28 description = "API Test Automation Made Simple"; 29 mainProgram = "karate"; 30 longDescription = '' ··· 37 ''; 38 homepage = "https://github.com/karatelabs/karate"; 39 changelog = "https://github.com/karatelabs/karate/releases/tag/v${version}"; 40 + license = lib.licenses.mit; 41 + maintainers = [ lib.maintainers.kephasp ]; 42 platforms = jre.meta.platforms; 43 }; 44 }
+3 -3
pkgs/by-name/ka/karmor/package.nix
··· 47 }; 48 }; 49 50 - meta = with lib; { 51 description = "Client tool to help manage KubeArmor"; 52 mainProgram = "karmor"; 53 homepage = "https://kubearmor.io"; 54 changelog = "https://github.com/kubearmor/kubearmor-client/releases/v${version}"; 55 - license = licenses.asl20; 56 - maintainers = with maintainers; [ 57 urandom 58 kashw2 59 ];
··· 47 }; 48 }; 49 50 + meta = { 51 description = "Client tool to help manage KubeArmor"; 52 mainProgram = "karmor"; 53 homepage = "https://kubearmor.io"; 54 changelog = "https://github.com/kubearmor/kubearmor-client/releases/v${version}"; 55 + license = lib.licenses.asl20; 56 + maintainers = with lib.maintainers; [ 57 urandom 58 kashw2 59 ];
+3 -3
pkgs/by-name/ka/katana/package.nix
··· 24 "-s" 25 ]; 26 27 - meta = with lib; { 28 description = "Next-generation crawling and spidering framework"; 29 homepage = "https://github.com/projectdiscovery/katana"; 30 changelog = "https://github.com/projectdiscovery/katana/releases/tag/v${version}"; 31 - license = licenses.mit; 32 - maintainers = with maintainers; [ dit7ya ]; 33 mainProgram = "katana"; 34 }; 35 }
··· 24 "-s" 25 ]; 26 27 + meta = { 28 description = "Next-generation crawling and spidering framework"; 29 homepage = "https://github.com/projectdiscovery/katana"; 30 changelog = "https://github.com/projectdiscovery/katana/releases/tag/v${version}"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ dit7ya ]; 33 mainProgram = "katana"; 34 }; 35 }
+3 -3
pkgs/by-name/kd/kdigger/package.nix
··· 58 runHook postInstallCheck 59 ''; 60 61 - meta = with lib; { 62 homepage = "https://github.com/quarkslab/kdigger"; 63 changelog = "https://github.com/quarkslab/kdigger/releases/tag/v${version}"; 64 description = "In-pod context discovery tool for Kubernetes penetration testing"; ··· 69 plugins called buckets to facilitate pentesting Kubernetes from inside a 70 pod. 71 ''; 72 - license = licenses.asl20; 73 - maintainers = with maintainers; [ jk ]; 74 platforms = [ 75 "x86_64-linux" 76 "aarch64-linux"
··· 58 runHook postInstallCheck 59 ''; 60 61 + meta = { 62 homepage = "https://github.com/quarkslab/kdigger"; 63 changelog = "https://github.com/quarkslab/kdigger/releases/tag/v${version}"; 64 description = "In-pod context discovery tool for Kubernetes penetration testing"; ··· 69 plugins called buckets to facilitate pentesting Kubernetes from inside a 70 pod. 71 ''; 72 + license = lib.licenses.asl20; 73 + maintainers = with lib.maintainers; [ jk ]; 74 platforms = [ 75 "x86_64-linux" 76 "aarch64-linux"
+4 -4
pkgs/by-name/kd/kdsingleapplication/package.nix
··· 23 cmakeFlags = [ "-DKDSingleApplication_QT6=true" ]; 24 dontWrapQtApps = true; 25 26 - meta = with lib; { 27 description = "KDAB's helper class for single-instance policy applications"; 28 homepage = "https://www.kdab.com/"; 29 - maintainers = with maintainers; [ hellwolf ]; 30 - platforms = platforms.unix; 31 - license = licenses.mit; 32 changelog = "https://github.com/KDAB/KDSingleApplication/releases/tag/v${version}"; 33 }; 34 }
··· 23 cmakeFlags = [ "-DKDSingleApplication_QT6=true" ]; 24 dontWrapQtApps = true; 25 26 + meta = { 27 description = "KDAB's helper class for single-instance policy applications"; 28 homepage = "https://www.kdab.com/"; 29 + maintainers = with lib.maintainers; [ hellwolf ]; 30 + platforms = lib.platforms.unix; 31 + license = lib.licenses.mit; 32 changelog = "https://github.com/KDAB/KDSingleApplication/releases/tag/v${version}"; 33 }; 34 }
+4 -4
pkgs/by-name/ke/kea/package.nix
··· 99 }; 100 }; 101 102 - meta = with lib; { 103 # error: implicit instantiation of undefined template 'std::char_traits<unsigned char>' 104 broken = stdenv.hostPlatform.isDarwin; 105 changelog = "https://downloads.isc.org/isc/kea/${version}/Kea-${version}-ReleaseNotes.txt"; ··· 112 use by enterprises and service providers, either as is or with 113 extensions and modifications. 114 ''; 115 - license = licenses.mpl20; 116 - platforms = platforms.unix; 117 - maintainers = with maintainers; [ 118 fpletz 119 hexa 120 ];
··· 99 }; 100 }; 101 102 + meta = { 103 # error: implicit instantiation of undefined template 'std::char_traits<unsigned char>' 104 broken = stdenv.hostPlatform.isDarwin; 105 changelog = "https://downloads.isc.org/isc/kea/${version}/Kea-${version}-ReleaseNotes.txt"; ··· 112 use by enterprises and service providers, either as is or with 113 extensions and modifications. 114 ''; 115 + license = lib.licenses.mpl20; 116 + platforms = lib.platforms.unix; 117 + maintainers = with lib.maintainers; [ 118 fpletz 119 hexa 120 ];
+3 -3
pkgs/by-name/ke/keedump/package.nix
··· 18 useFetchCargoVendor = true; 19 cargoHash = "sha256-ogfLMkTzGwYADDfn05IOXiOSJzk5iN2GJ6kaT9L9sqM="; 20 21 - meta = with lib; { 22 description = "PoC KeePass master password dumper"; 23 homepage = "https://github.com/ynuwenhof/keedump"; 24 changelog = "https://github.com/ynuwenhof/keedump/releases/tag/v${version}"; 25 - license = with licenses; [ 26 asl20 27 mit 28 ]; 29 - maintainers = with maintainers; [ fab ]; 30 mainProgram = "keedump"; 31 }; 32 }
··· 18 useFetchCargoVendor = true; 19 cargoHash = "sha256-ogfLMkTzGwYADDfn05IOXiOSJzk5iN2GJ6kaT9L9sqM="; 20 21 + meta = { 22 description = "PoC KeePass master password dumper"; 23 homepage = "https://github.com/ynuwenhof/keedump"; 24 changelog = "https://github.com/ynuwenhof/keedump/releases/tag/v${version}"; 25 + license = with lib.licenses; [ 26 asl20 27 mit 28 ]; 29 + maintainers = with lib.maintainers; [ fab ]; 30 mainProgram = "keedump"; 31 }; 32 }
+3 -3
pkgs/by-name/ke/keepassxc-go/package.nix
··· 34 --zsh <($out/bin/keepassxc-go completion zsh) 35 ''; 36 37 - meta = with lib; { 38 description = "Library and basic CLI tool to interact with KeepassXC via unix socket"; 39 homepage = "https://github.com/MarkusFreitag/keepassxc-go"; 40 changelog = "https://github.com/MarkusFreitag/keepassxc-go/releases/tag/v${version}"; 41 - license = licenses.mit; 42 - maintainers = with maintainers; [ xgwq ]; 43 mainProgram = "keepassxc-go"; 44 }; 45 }
··· 34 --zsh <($out/bin/keepassxc-go completion zsh) 35 ''; 36 37 + meta = { 38 description = "Library and basic CLI tool to interact with KeepassXC via unix socket"; 39 homepage = "https://github.com/MarkusFreitag/keepassxc-go"; 40 changelog = "https://github.com/MarkusFreitag/keepassxc-go/releases/tag/v${version}"; 41 + license = lib.licenses.mit; 42 + maintainers = with lib.maintainers; [ xgwq ]; 43 mainProgram = "keepassxc-go"; 44 }; 45 }
+3 -3
pkgs/by-name/ke/keepwn/package.nix
··· 38 39 pythonImportsCheck = [ "keepwn" ]; 40 41 - meta = with lib; { 42 description = "Tool to automate KeePass discovery and secret extraction"; 43 homepage = "https://github.com/Orange-Cyberdefense/KeePwn"; 44 changelog = "https://github.com/Orange-Cyberdefense/KeePwn/releases/tag/${version}"; 45 - license = licenses.gpl3Only; 46 - maintainers = with maintainers; [ fab ]; 47 mainProgram = "keepwn"; 48 }; 49 }
··· 38 39 pythonImportsCheck = [ "keepwn" ]; 40 41 + meta = { 42 description = "Tool to automate KeePass discovery and secret extraction"; 43 homepage = "https://github.com/Orange-Cyberdefense/KeePwn"; 44 changelog = "https://github.com/Orange-Cyberdefense/KeePwn/releases/tag/${version}"; 45 + license = lib.licenses.gpl3Only; 46 + maintainers = with lib.maintainers; [ fab ]; 47 mainProgram = "keepwn"; 48 }; 49 }
+4 -4
pkgs/by-name/ke/kent/package.nix
··· 85 runHook postInstall 86 ''; 87 88 - meta = with lib; { 89 description = "UCSC Genome Bioinformatics Group's suite of biological analysis tools, i.e. the kent utilities"; 90 homepage = "http://genome.ucsc.edu"; 91 changelog = "https://github.com/ucscGenomeBrowser/kent/releases/tag/v${version}_base"; 92 - license = licenses.unfree; 93 - maintainers = with maintainers; [ scalavision ]; 94 - platforms = platforms.linux; 95 }; 96 }
··· 85 runHook postInstall 86 ''; 87 88 + meta = { 89 description = "UCSC Genome Bioinformatics Group's suite of biological analysis tools, i.e. the kent utilities"; 90 homepage = "http://genome.ucsc.edu"; 91 changelog = "https://github.com/ucscGenomeBrowser/kent/releases/tag/v${version}_base"; 92 + license = lib.licenses.unfree; 93 + maintainers = with lib.maintainers; [ scalavision ]; 94 + platforms = lib.platforms.linux; 95 }; 96 }
+3 -3
pkgs/by-name/ki/kickstart/package.nix
··· 36 }; 37 }; 38 39 - meta = with lib; { 40 description = "Scaffolding tool to get new projects up and running quickly"; 41 homepage = "https://github.com/Keats/kickstart"; 42 changelog = "https://github.com/Keats/kickstart/releases/tag/v${version}"; 43 - license = licenses.mit; 44 - maintainers = with maintainers; [ gaelreyrol ]; 45 mainProgram = "kickstart"; 46 }; 47 }
··· 36 }; 37 }; 38 39 + meta = { 40 description = "Scaffolding tool to get new projects up and running quickly"; 41 homepage = "https://github.com/Keats/kickstart"; 42 changelog = "https://github.com/Keats/kickstart/releases/tag/v${version}"; 43 + license = lib.licenses.mit; 44 + maintainers = with lib.maintainers; [ gaelreyrol ]; 45 mainProgram = "kickstart"; 46 }; 47 }
+3 -3
pkgs/by-name/ki/kics/package.nix
··· 37 command = "kics version"; 38 }; 39 40 - meta = with lib; { 41 description = "Tool to check for vulnerabilities and other issues"; 42 longDescription = '' 43 Find security vulnerabilities, compliance issues, and ··· 46 ''; 47 homepage = "https://github.com/Checkmarx/kics"; 48 changelog = "https://github.com/Checkmarx/kics/releases/tag/v${version}"; 49 - license = licenses.asl20; 50 - maintainers = with maintainers; [ patryk4815 ]; 51 mainProgram = "kics"; 52 }; 53 }
··· 37 command = "kics version"; 38 }; 39 40 + meta = { 41 description = "Tool to check for vulnerabilities and other issues"; 42 longDescription = '' 43 Find security vulnerabilities, compliance issues, and ··· 46 ''; 47 homepage = "https://github.com/Checkmarx/kics"; 48 changelog = "https://github.com/Checkmarx/kics/releases/tag/v${version}"; 49 + license = lib.licenses.asl20; 50 + maintainers = with lib.maintainers; [ patryk4815 ]; 51 mainProgram = "kics"; 52 }; 53 }
+3 -3
pkgs/by-name/ki/kikit/solidpython/default.nix
··· 51 "solid" 52 ]; 53 54 - meta = with lib; { 55 description = "Python interface to the OpenSCAD declarative geometry language"; 56 homepage = "https://github.com/SolidCode/SolidPython"; 57 changelog = "https://github.com/SolidCode/SolidPython/releases/tag/v${version}"; 58 - maintainers = with maintainers; [ jfly ]; 59 - license = licenses.lgpl21Plus; 60 }; 61 }
··· 51 "solid" 52 ]; 53 54 + meta = { 55 description = "Python interface to the OpenSCAD declarative geometry language"; 56 homepage = "https://github.com/SolidCode/SolidPython"; 57 changelog = "https://github.com/SolidCode/SolidPython/releases/tag/v${version}"; 58 + maintainers = with lib.maintainers; [ jfly ]; 59 + license = lib.licenses.lgpl21Plus; 60 }; 61 }
+3 -3
pkgs/by-name/ki/kitty-img/package.nix
··· 18 useFetchCargoVendor = true; 19 cargoHash = "sha256-KSNl/SpqcgMaKbkBfNtR7M8+B1clPauYi7NlP+f5Pd0="; 20 21 - meta = with lib; { 22 description = "Print images inline in kitty"; 23 homepage = "https://git.sr.ht/~zethra/kitty-img"; 24 changelog = "https://git.sr.ht/~zethra/kitty-img/refs/${version}"; 25 - license = with licenses; [ mit ]; 26 - maintainers = with maintainers; [ gaykitty ]; 27 mainProgram = "kitty-img"; 28 }; 29 }
··· 18 useFetchCargoVendor = true; 19 cargoHash = "sha256-KSNl/SpqcgMaKbkBfNtR7M8+B1clPauYi7NlP+f5Pd0="; 20 21 + meta = { 22 description = "Print images inline in kitty"; 23 homepage = "https://git.sr.ht/~zethra/kitty-img"; 24 changelog = "https://git.sr.ht/~zethra/kitty-img/refs/${version}"; 25 + license = with lib.licenses; [ mit ]; 26 + maintainers = with lib.maintainers; [ gaykitty ]; 27 mainProgram = "kitty-img"; 28 }; 29 }
+4 -4
pkgs/by-name/km/kmon/package.nix
··· 30 --zsh $releaseDir/../completions/_kmon 31 ''; 32 33 - meta = with lib; { 34 description = "Linux Kernel Manager and Activity Monitor"; 35 homepage = "https://github.com/orhun/kmon"; 36 changelog = "https://github.com/orhun/kmon/blob/v${version}/CHANGELOG.md"; 37 - license = licenses.gpl3Only; 38 - platforms = platforms.linux; 39 - maintainers = with maintainers; [ 40 figsoda 41 matthiasbeyer 42 ];
··· 30 --zsh $releaseDir/../completions/_kmon 31 ''; 32 33 + meta = { 34 description = "Linux Kernel Manager and Activity Monitor"; 35 homepage = "https://github.com/orhun/kmon"; 36 changelog = "https://github.com/orhun/kmon/blob/v${version}/CHANGELOG.md"; 37 + license = lib.licenses.gpl3Only; 38 + platforms = lib.platforms.linux; 39 + maintainers = with lib.maintainers; [ 40 figsoda 41 matthiasbeyer 42 ];
+3 -3
pkgs/by-name/ko/ko/package.nix
··· 62 --zsh <($out/bin/ko completion zsh) 63 ''; 64 65 - meta = with lib; { 66 homepage = "https://github.com/ko-build/ko"; 67 changelog = "https://github.com/ko-build/ko/releases/tag/v${version}"; 68 description = "Build and deploy Go applications"; ··· 73 ko builds images by effectively executing go build on your local machine, and as such doesn't require docker to be installed. This can make it a good fit for lightweight CI/CD use cases. 74 ko makes multi-platform builds easy, produces SBOMs by default, and includes support for simple YAML templating which makes it a powerful tool for Kubernetes applications. 75 ''; 76 - license = licenses.asl20; 77 - maintainers = with maintainers; [ 78 nickcao 79 jk 80 vdemeester
··· 62 --zsh <($out/bin/ko completion zsh) 63 ''; 64 65 + meta = { 66 homepage = "https://github.com/ko-build/ko"; 67 changelog = "https://github.com/ko-build/ko/releases/tag/v${version}"; 68 description = "Build and deploy Go applications"; ··· 73 ko builds images by effectively executing go build on your local machine, and as such doesn't require docker to be installed. This can make it a good fit for lightweight CI/CD use cases. 74 ko makes multi-platform builds easy, produces SBOMs by default, and includes support for simple YAML templating which makes it a powerful tool for Kubernetes applications. 75 ''; 76 + license = lib.licenses.asl20; 77 + maintainers = with lib.maintainers; [ 78 nickcao 79 jk 80 vdemeester
+3 -3
pkgs/by-name/ko/konstraint/package.nix
··· 43 runHook postInstallCheck 44 ''; 45 46 - meta = with lib; { 47 homepage = "https://github.com/plexsystems/konstraint"; 48 changelog = "https://github.com/plexsystems/konstraint/releases/tag/v${version}"; 49 description = "Policy management tool for interacting with Gatekeeper"; ··· 53 Gatekeeper. Automatically copy Rego to the ConstraintTemplate. Automatically update all ConstraintTemplates with 54 library changes. Enable writing the same policies for Conftest and Gatekeeper. 55 ''; 56 - license = licenses.mit; 57 - maintainers = with maintainers; [ jk ]; 58 }; 59 }
··· 43 runHook postInstallCheck 44 ''; 45 46 + meta = { 47 homepage = "https://github.com/plexsystems/konstraint"; 48 changelog = "https://github.com/plexsystems/konstraint/releases/tag/v${version}"; 49 description = "Policy management tool for interacting with Gatekeeper"; ··· 53 Gatekeeper. Automatically copy Rego to the ConstraintTemplate. Automatically update all ConstraintTemplates with 54 library changes. Enable writing the same policies for Conftest and Gatekeeper. 55 ''; 56 + license = lib.licenses.mit; 57 + maintainers = with lib.maintainers; [ jk ]; 58 }; 59 }
+3 -3
pkgs/by-name/ko/kor/package.nix
··· 27 "-w" 28 ]; 29 30 - meta = with lib; { 31 description = "Golang Tool to discover unused Kubernetes Resources"; 32 homepage = "https://github.com/yonahd/kor"; 33 changelog = "https://github.com/yonahd/kor/releases/tag/v${version}"; 34 - license = licenses.mit; 35 - maintainers = [ maintainers.ivankovnatsky ]; 36 mainProgram = "kor"; 37 }; 38 }
··· 27 "-w" 28 ]; 29 30 + meta = { 31 description = "Golang Tool to discover unused Kubernetes Resources"; 32 homepage = "https://github.com/yonahd/kor"; 33 changelog = "https://github.com/yonahd/kor/releases/tag/v${version}"; 34 + license = lib.licenses.mit; 35 + maintainers = [ lib.maintainers.ivankovnatsky ]; 36 mainProgram = "kor"; 37 }; 38 }
+4 -4
pkgs/by-name/ko/koreader/package.nix
··· 98 updateScript = nix-update-script { }; 99 }; 100 101 - meta = with lib; { 102 homepage = "https://github.com/koreader/koreader"; 103 changelog = "https://github.com/koreader/koreader/releases/tag/v${version}"; 104 description = "An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices"; 105 mainProgram = "koreader"; 106 - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 107 platforms = [ 108 "aarch64-linux" 109 "armv7l-linux" 110 "x86_64-linux" 111 ]; 112 - license = licenses.agpl3Only; 113 - maintainers = with maintainers; [ 114 contrun 115 neonfuz 116 liberodark
··· 98 updateScript = nix-update-script { }; 99 }; 100 101 + meta = { 102 homepage = "https://github.com/koreader/koreader"; 103 changelog = "https://github.com/koreader/koreader/releases/tag/v${version}"; 104 description = "An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices"; 105 mainProgram = "koreader"; 106 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 107 platforms = [ 108 "aarch64-linux" 109 "armv7l-linux" 110 "x86_64-linux" 111 ]; 112 + license = lib.licenses.agpl3Only; 113 + maintainers = with lib.maintainers; [ 114 contrun 115 neonfuz 116 liberodark
+3 -3
pkgs/by-name/ku/kube-bench/package.nix
··· 44 runHook postInstallCheck 45 ''; 46 47 - meta = with lib; { 48 homepage = "https://github.com/aquasecurity/kube-bench"; 49 changelog = "https://github.com/aquasecurity/kube-bench/releases/tag/v${version}"; 50 description = "Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark"; 51 mainProgram = "kube-bench"; 52 - license = licenses.asl20; 53 - maintainers = with maintainers; [ jk ]; 54 }; 55 }
··· 44 runHook postInstallCheck 45 ''; 46 47 + meta = { 48 homepage = "https://github.com/aquasecurity/kube-bench"; 49 changelog = "https://github.com/aquasecurity/kube-bench/releases/tag/v${version}"; 50 description = "Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark"; 51 mainProgram = "kube-bench"; 52 + license = lib.licenses.asl20; 53 + maintainers = with lib.maintainers; [ jk ]; 54 }; 55 }
+3 -3
pkgs/by-name/ku/kube-capacity/package.nix
··· 17 18 vendorHash = "sha256-YME4AXpHvr1bNuc/HoHxam+7ZkwLzjhIvFSfD4hga1A="; 19 20 - meta = with lib; { 21 description = "A simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster"; 22 mainProgram = "kube-capacity"; 23 homepage = "https://github.com/robscott/kube-capacity"; 24 changelog = "https://github.com/robscott/kube-capacity/releases/tag/v${version}"; 25 - license = licenses.asl20; 26 - maintainers = [ maintainers.bryanasdev000 ]; 27 }; 28 }
··· 17 18 vendorHash = "sha256-YME4AXpHvr1bNuc/HoHxam+7ZkwLzjhIvFSfD4hga1A="; 19 20 + meta = { 21 description = "A simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster"; 22 mainProgram = "kube-capacity"; 23 homepage = "https://github.com/robscott/kube-capacity"; 24 changelog = "https://github.com/robscott/kube-capacity/releases/tag/v${version}"; 25 + license = lib.licenses.asl20; 26 + maintainers = [ lib.maintainers.bryanasdev000 ]; 27 }; 28 }
+4 -4
pkgs/by-name/ku/kube-linter/package.nix
··· 42 command = "kube-linter version"; 43 }; 44 45 - meta = with lib; { 46 description = "Static analysis tool that checks Kubernetes YAML files and Helm charts"; 47 homepage = "https://kubelinter.io"; 48 changelog = "https://github.com/stackrox/kube-linter/releases/tag/v${version}"; 49 - license = licenses.asl20; 50 - maintainers = with maintainers; [ 51 mtesseract 52 stehessel 53 Intuinewin 54 ]; 55 - platforms = platforms.all; 56 }; 57 }
··· 42 command = "kube-linter version"; 43 }; 44 45 + meta = { 46 description = "Static analysis tool that checks Kubernetes YAML files and Helm charts"; 47 homepage = "https://kubelinter.io"; 48 changelog = "https://github.com/stackrox/kube-linter/releases/tag/v${version}"; 49 + license = lib.licenses.asl20; 50 + maintainers = with lib.maintainers; [ 51 mtesseract 52 stehessel 53 Intuinewin 54 ]; 55 + platforms = lib.platforms.all; 56 }; 57 }
+3 -3
pkgs/by-name/ku/kube-score/package.nix
··· 33 }; 34 }; 35 36 - meta = with lib; { 37 description = "Kubernetes object analysis with recommendations for improved reliability and security"; 38 mainProgram = "kube-score"; 39 homepage = "https://github.com/zegl/kube-score"; 40 changelog = "https://github.com/zegl/kube-score/releases/tag/v${version}"; 41 - license = licenses.mit; 42 - maintainers = with maintainers; [ j4m3s ]; 43 }; 44 }
··· 33 }; 34 }; 35 36 + meta = { 37 description = "Kubernetes object analysis with recommendations for improved reliability and security"; 38 mainProgram = "kube-score"; 39 homepage = "https://github.com/zegl/kube-score"; 40 changelog = "https://github.com/zegl/kube-score/releases/tag/v${version}"; 41 + license = lib.licenses.mit; 42 + maintainers = with lib.maintainers; [ j4m3s ]; 43 }; 44 }
+3 -3
pkgs/by-name/ku/kubeaudit/package.nix
··· 24 # Tests require a running Kubernetes instance 25 doCheck = false; 26 27 - meta = with lib; { 28 description = "Audit tool for Kubernetes"; 29 homepage = "https://github.com/Shopify/kubeaudit"; 30 changelog = "https://github.com/Shopify/kubeaudit/releases/tag/v${version}"; 31 - license = with licenses; [ mit ]; 32 - maintainers = with maintainers; [ fab ]; 33 mainProgram = "kubeaudit"; 34 }; 35 }
··· 24 # Tests require a running Kubernetes instance 25 doCheck = false; 26 27 + meta = { 28 description = "Audit tool for Kubernetes"; 29 homepage = "https://github.com/Shopify/kubeaudit"; 30 changelog = "https://github.com/Shopify/kubeaudit/releases/tag/v${version}"; 31 + license = with lib.licenses; [ mit ]; 32 + maintainers = with lib.maintainers; [ fab ]; 33 mainProgram = "kubeaudit"; 34 }; 35 }
+3 -3
pkgs/by-name/ku/kubecfg/package.nix
··· 32 --zsh <($out/bin/kubecfg completion --shell=zsh) 33 ''; 34 35 - meta = with lib; { 36 description = "Tool for managing Kubernetes resources as code"; 37 mainProgram = "kubecfg"; 38 homepage = "https://github.com/kubecfg/kubecfg"; 39 changelog = "https://github.com/kubecfg/kubecfg/releases/tag/v${version}"; 40 - license = licenses.asl20; 41 - maintainers = with maintainers; [ 42 benley 43 qjoly 44 ];
··· 32 --zsh <($out/bin/kubecfg completion --shell=zsh) 33 ''; 34 35 + meta = { 36 description = "Tool for managing Kubernetes resources as code"; 37 mainProgram = "kubecfg"; 38 homepage = "https://github.com/kubecfg/kubecfg"; 39 changelog = "https://github.com/kubecfg/kubecfg/releases/tag/v${version}"; 40 + license = lib.licenses.asl20; 41 + maintainers = with lib.maintainers; [ 42 benley 43 qjoly 44 ];
+3 -3
pkgs/by-name/ku/kubeclarity/package.nix
··· 45 mv $out/bin/cli $out/bin/kubeclarity 46 ''; 47 48 - meta = with lib; { 49 description = "Kubernetes runtime scanner"; 50 mainProgram = "kubeclarity"; 51 longDescription = '' ··· 56 ''; 57 homepage = "https://github.com/openclarity/kubeclarity"; 58 changelog = "https://github.com/openclarity/kubeclarity/releases/tag/v${version}"; 59 - license = with licenses; [ asl20 ]; 60 - maintainers = with maintainers; [ fab ]; 61 }; 62 }
··· 45 mv $out/bin/cli $out/bin/kubeclarity 46 ''; 47 48 + meta = { 49 description = "Kubernetes runtime scanner"; 50 mainProgram = "kubeclarity"; 51 longDescription = '' ··· 56 ''; 57 homepage = "https://github.com/openclarity/kubeclarity"; 58 changelog = "https://github.com/openclarity/kubeclarity/releases/tag/v${version}"; 59 + license = with lib.licenses; [ asl20 ]; 60 + maintainers = with lib.maintainers; [ fab ]; 61 }; 62 }
+3 -3
pkgs/by-name/ku/kubecolor/package.nix
··· 50 echo 'compdef kubecolor=kubectl' >> $out/share/zsh/site-functions/_kubecolor 51 ''; 52 53 - meta = with lib; { 54 description = "Colorizes kubectl output"; 55 mainProgram = "kubecolor"; 56 homepage = "https://github.com/kubecolor/kubecolor"; 57 changelog = "https://github.com/kubecolor/kubecolor/releases/tag/v${version}"; 58 - license = licenses.mit; 59 - maintainers = with maintainers; [ 60 ivankovnatsky 61 SuperSandro2000 62 applejag
··· 50 echo 'compdef kubecolor=kubectl' >> $out/share/zsh/site-functions/_kubecolor 51 ''; 52 53 + meta = { 54 description = "Colorizes kubectl output"; 55 mainProgram = "kubecolor"; 56 homepage = "https://github.com/kubecolor/kubecolor"; 57 changelog = "https://github.com/kubecolor/kubecolor/releases/tag/v${version}"; 58 + license = lib.licenses.mit; 59 + maintainers = with lib.maintainers; [ 60 ivankovnatsky 61 SuperSandro2000 62 applejag
+3 -3
pkgs/by-name/ku/kubectl-doctor/package.nix
··· 31 mv $out/bin/{cmd,kubectl-doctor} 32 ''; 33 34 - meta = with lib; { 35 description = "kubectl cluster triage plugin for k8s"; 36 mainProgram = "kubectl-doctor"; 37 homepage = "https://github.com/emirozer/kubectl-doctor"; 38 changelog = "https://github.com/emirozer/kubectl-doctor/releases/tag/v${version}"; 39 - license = licenses.asl20; 40 - maintainers = [ maintainers.zimbatm ]; 41 }; 42 }
··· 31 mv $out/bin/{cmd,kubectl-doctor} 32 ''; 33 34 + meta = { 35 description = "kubectl cluster triage plugin for k8s"; 36 mainProgram = "kubectl-doctor"; 37 homepage = "https://github.com/emirozer/kubectl-doctor"; 38 changelog = "https://github.com/emirozer/kubectl-doctor/releases/tag/v${version}"; 39 + license = lib.licenses.asl20; 40 + maintainers = [ lib.maintainers.zimbatm ]; 41 }; 42 }
+3 -3
pkgs/by-name/ku/kubectl-example/package.nix
··· 17 18 vendorHash = null; 19 20 - meta = with lib; { 21 description = "kubectl plugin for retrieving resource example YAMLs"; 22 mainProgram = "kubectl-example"; 23 homepage = "https://github.com/seredot/kubectl-example"; 24 changelog = "https://github.com/seredot/kubectl-example/releases/tag/v${version}"; 25 - license = licenses.asl20; 26 - maintainers = [ maintainers.bryanasdev000 ]; 27 }; 28 }
··· 17 18 vendorHash = null; 19 20 + meta = { 21 description = "kubectl plugin for retrieving resource example YAMLs"; 22 mainProgram = "kubectl-example"; 23 homepage = "https://github.com/seredot/kubectl-example"; 24 changelog = "https://github.com/seredot/kubectl-example/releases/tag/v${version}"; 25 + license = lib.licenses.asl20; 26 + maintainers = [ lib.maintainers.bryanasdev000 ]; 27 }; 28 }
+3 -3
pkgs/by-name/ku/kubectl-explore/package.nix
··· 18 vendorHash = "sha256-vCL+gVf0BCqsdRU2xk1Xs3FYcKYB1z2wLpZ3TvYmJdc="; 19 doCheck = false; 20 21 - meta = with lib; { 22 description = "Better kubectl explain with the fuzzy finder"; 23 mainProgram = "kubectl-explore"; 24 homepage = "https://github.com/keisku/kubectl-explore"; 25 changelog = "https://github.com/keisku/kubectl-explore/releases/tag/v${version}"; 26 - license = licenses.mit; 27 - maintainers = [ maintainers.koralowiec ]; 28 }; 29 }
··· 18 vendorHash = "sha256-vCL+gVf0BCqsdRU2xk1Xs3FYcKYB1z2wLpZ3TvYmJdc="; 19 doCheck = false; 20 21 + meta = { 22 description = "Better kubectl explain with the fuzzy finder"; 23 mainProgram = "kubectl-explore"; 24 homepage = "https://github.com/keisku/kubectl-explore"; 25 changelog = "https://github.com/keisku/kubectl-explore/releases/tag/v${version}"; 26 + license = lib.licenses.mit; 27 + maintainers = [ lib.maintainers.koralowiec ]; 28 }; 29 }
+3 -3
pkgs/by-name/ku/kubectl-images/package.nix
··· 21 mv $out/bin/cmd $out/bin/kubectl-images 22 ''; 23 24 - meta = with lib; { 25 description = "Show container images used in the cluster"; 26 mainProgram = "kubectl-images"; 27 homepage = "https://github.com/chenjiandongx/kubectl-images"; 28 changelog = "https://github.com/chenjiandongx/kubectl-images/releases/tag/v${version}"; 29 - license = licenses.mit; 30 - maintainers = [ maintainers.ivankovnatsky ]; 31 }; 32 }
··· 21 mv $out/bin/cmd $out/bin/kubectl-images 22 ''; 23 24 + meta = { 25 description = "Show container images used in the cluster"; 26 mainProgram = "kubectl-images"; 27 homepage = "https://github.com/chenjiandongx/kubectl-images"; 28 changelog = "https://github.com/chenjiandongx/kubectl-images/releases/tag/v${version}"; 29 + license = lib.licenses.mit; 30 + maintainers = [ lib.maintainers.ivankovnatsky ]; 31 }; 32 }
+3 -3
pkgs/by-name/ku/kubectl-ktop/package.nix
··· 30 ln -s $out/bin/ktop $out/bin/kubectl-ktop 31 ''; 32 33 - meta = with lib; { 34 description = "Top-like tool for your Kubernetes clusters"; 35 homepage = "https://github.com/vladimirvivien/ktop"; 36 changelog = "https://github.com/vladimirvivien/ktop/releases/tag/v${version}"; 37 - license = licenses.asl20; 38 - maintainers = [ maintainers.ivankovnatsky ]; 39 }; 40 }
··· 30 ln -s $out/bin/ktop $out/bin/kubectl-ktop 31 ''; 32 33 + meta = { 34 description = "Top-like tool for your Kubernetes clusters"; 35 homepage = "https://github.com/vladimirvivien/ktop"; 36 changelog = "https://github.com/vladimirvivien/ktop/releases/tag/v${version}"; 37 + license = lib.licenses.asl20; 38 + maintainers = [ lib.maintainers.ivankovnatsky ]; 39 }; 40 }
+3 -3
pkgs/by-name/ku/kubectl-neat/package.nix
··· 24 sed 's,#!/bin/bash,#!${bash}/bin/bash,' -i test/kubectl-stub 25 ''; 26 27 - meta = with lib; { 28 description = "Clean up Kubernetes yaml and json output to make it readable"; 29 mainProgram = "kubectl-neat"; 30 homepage = "https://github.com/itaysk/kubectl-neat"; 31 changelog = "https://github.com/itaysk/kubectl-neat/releases/tag/v${version}"; 32 - license = licenses.asl20; 33 - maintainers = [ maintainers.koralowiec ]; 34 }; 35 }
··· 24 sed 's,#!/bin/bash,#!${bash}/bin/bash,' -i test/kubectl-stub 25 ''; 26 27 + meta = { 28 description = "Clean up Kubernetes yaml and json output to make it readable"; 29 mainProgram = "kubectl-neat"; 30 homepage = "https://github.com/itaysk/kubectl-neat"; 31 changelog = "https://github.com/itaysk/kubectl-neat/releases/tag/v${version}"; 32 + license = lib.licenses.asl20; 33 + maintainers = [ lib.maintainers.koralowiec ]; 34 }; 35 }
+3 -3
pkgs/by-name/ku/kubectl-tree/package.nix
··· 17 18 vendorHash = "sha256-iblEfpYOvTjd3YXQ3Mmj5XckivHoXf4336H+F7NEfBA="; 19 20 - meta = with lib; { 21 description = "kubectl plugin to browse Kubernetes object hierarchies as a tree"; 22 mainProgram = "kubectl-tree"; 23 homepage = "https://github.com/ahmetb/kubectl-tree"; 24 changelog = "https://github.com/ahmetb/kubectl-tree/releases/tag/v${version}"; 25 - license = licenses.asl20; 26 - maintainers = [ maintainers.ivankovnatsky ]; 27 }; 28 }
··· 17 18 vendorHash = "sha256-iblEfpYOvTjd3YXQ3Mmj5XckivHoXf4336H+F7NEfBA="; 19 20 + meta = { 21 description = "kubectl plugin to browse Kubernetes object hierarchies as a tree"; 22 mainProgram = "kubectl-tree"; 23 homepage = "https://github.com/ahmetb/kubectl-tree"; 24 changelog = "https://github.com/ahmetb/kubectl-tree/releases/tag/v${version}"; 25 + license = lib.licenses.asl20; 26 + maintainers = [ lib.maintainers.ivankovnatsky ]; 27 }; 28 }
+3 -3
pkgs/by-name/ku/kubectl-view-secret/package.nix
··· 23 mv $out/bin/cmd $out/bin/kubectl-view-secret 24 ''; 25 26 - meta = with lib; { 27 description = "Kubernetes CLI plugin to decode Kubernetes secrets"; 28 mainProgram = "kubectl-view-secret"; 29 homepage = "https://github.com/elsesiy/kubectl-view-secret"; 30 changelog = "https://github.com/elsesiy/kubectl-view-secret/releases/tag/v${version}"; 31 - license = licenses.mit; 32 - maintainers = [ maintainers.sagikazarmark ]; 33 }; 34 }
··· 23 mv $out/bin/cmd $out/bin/kubectl-view-secret 24 ''; 25 26 + meta = { 27 description = "Kubernetes CLI plugin to decode Kubernetes secrets"; 28 mainProgram = "kubectl-view-secret"; 29 homepage = "https://github.com/elsesiy/kubectl-view-secret"; 30 changelog = "https://github.com/elsesiy/kubectl-view-secret/releases/tag/v${version}"; 31 + license = lib.licenses.mit; 32 + maintainers = [ lib.maintainers.sagikazarmark ]; 33 }; 34 }
+3 -3
pkgs/by-name/ku/kubefirst/package.nix
··· 25 26 doCheck = false; 27 28 - meta = with lib; { 29 description = "Tool to create instant GitOps platforms that integrate some of the best tools in cloud native from scratch"; 30 mainProgram = "kubefirst"; 31 homepage = "https://github.com/konstructio/kubefirst/"; 32 changelog = "https://github.com/konstructio/kubefirst/releases/tag/v${version}"; 33 - license = licenses.mit; 34 - maintainers = with maintainers; [ qjoly ]; 35 }; 36 }
··· 25 26 doCheck = false; 27 28 + meta = { 29 description = "Tool to create instant GitOps platforms that integrate some of the best tools in cloud native from scratch"; 30 mainProgram = "kubefirst"; 31 homepage = "https://github.com/konstructio/kubefirst/"; 32 changelog = "https://github.com/konstructio/kubefirst/releases/tag/v${version}"; 33 + license = lib.licenses.mit; 34 + maintainers = with lib.maintainers; [ qjoly ]; 35 }; 36 }
+3 -3
pkgs/by-name/ku/kubeone/package.nix
··· 42 command = "kubeone version"; 43 }; 44 45 - meta = with lib; { 46 description = "Automate cluster operations on all your cloud, on-prem, edge, and IoT environments"; 47 homepage = "https://kubeone.io/"; 48 changelog = "https://github.com/kubermatic/kubeone/releases/tag/v${version}"; 49 - license = licenses.asl20; 50 - maintainers = with maintainers; [ lblasc ]; 51 }; 52 }
··· 42 command = "kubeone version"; 43 }; 44 45 + meta = { 46 description = "Automate cluster operations on all your cloud, on-prem, edge, and IoT environments"; 47 homepage = "https://kubeone.io/"; 48 changelog = "https://github.com/kubermatic/kubeone/releases/tag/v${version}"; 49 + license = lib.licenses.asl20; 50 + maintainers = with lib.maintainers; [ lblasc ]; 51 }; 52 }
+3 -3
pkgs/by-name/ku/kubernetes-code-generator/package.nix
··· 22 "-w" 23 ]; 24 25 - meta = with lib; { 26 homepage = "https://github.com/kubernetes/code-generator"; 27 changelog = "https://github.com/kubernetes/code-generator/releases/tag/v${version}"; 28 description = "Kubernetes code generation"; 29 - license = licenses.asl20; 30 - maintainers = with maintainers; [ urandom ]; 31 }; 32 }
··· 22 "-w" 23 ]; 24 25 + meta = { 26 homepage = "https://github.com/kubernetes/code-generator"; 27 changelog = "https://github.com/kubernetes/code-generator/releases/tag/v${version}"; 28 description = "Kubernetes code generation"; 29 + license = lib.licenses.asl20; 30 + maintainers = with lib.maintainers; [ urandom ]; 31 }; 32 }
+3 -3
pkgs/by-name/ku/kubernetes-controller-tools/package.nix
··· 31 "cmd/helpgen" 32 ]; 33 34 - meta = with lib; { 35 description = "Tools to use with the Kubernetes controller-runtime libraries"; 36 homepage = "https://github.com/kubernetes-sigs/controller-tools"; 37 changelog = "https://github.com/kubernetes-sigs/controller-tools/releases/tag/v${version}"; 38 - license = licenses.asl20; 39 - maintainers = with maintainers; [ michojel ]; 40 }; 41 }
··· 31 "cmd/helpgen" 32 ]; 33 34 + meta = { 35 description = "Tools to use with the Kubernetes controller-runtime libraries"; 36 homepage = "https://github.com/kubernetes-sigs/controller-tools"; 37 changelog = "https://github.com/kubernetes-sigs/controller-tools/releases/tag/v${version}"; 38 + license = lib.licenses.asl20; 39 + maintainers = with lib.maintainers; [ michojel ]; 40 }; 41 }
+3 -3
pkgs/by-name/ku/kubescape/package.nix
··· 68 69 versionCheckProgramArg = "version"; 70 71 - meta = with lib; { 72 description = "Tool for testing if Kubernetes is deployed securely"; 73 homepage = "https://github.com/kubescape/kubescape"; 74 changelog = "https://github.com/kubescape/kubescape/releases/tag/v${version}"; ··· 83 time. Kubescape integrates natively with other DevOps tools, including 84 Jenkins, CircleCI and Github workflows. 85 ''; 86 - license = licenses.asl20; 87 - maintainers = with maintainers; [ 88 fab 89 jk 90 ];
··· 68 69 versionCheckProgramArg = "version"; 70 71 + meta = { 72 description = "Tool for testing if Kubernetes is deployed securely"; 73 homepage = "https://github.com/kubescape/kubescape"; 74 changelog = "https://github.com/kubescape/kubescape/releases/tag/v${version}"; ··· 83 time. Kubescape integrates natively with other DevOps tools, including 84 Jenkins, CircleCI and Github workflows. 85 ''; 86 + license = lib.licenses.asl20; 87 + maintainers = with lib.maintainers; [ 88 fab 89 jk 90 ];
+3 -3
pkgs/by-name/ku/kubeseal/package.nix
··· 25 "-X main.VERSION=${version}" 26 ]; 27 28 - meta = with lib; { 29 description = "Kubernetes controller and tool for one-way encrypted Secrets"; 30 mainProgram = "kubeseal"; 31 homepage = "https://github.com/bitnami-labs/sealed-secrets"; 32 changelog = "https://github.com/bitnami-labs/sealed-secrets/blob/v${version}/RELEASE-NOTES.md"; 33 - license = licenses.asl20; 34 - maintainers = with maintainers; [ groodt ]; 35 }; 36 }
··· 25 "-X main.VERSION=${version}" 26 ]; 27 28 + meta = { 29 description = "Kubernetes controller and tool for one-way encrypted Secrets"; 30 mainProgram = "kubeseal"; 31 homepage = "https://github.com/bitnami-labs/sealed-secrets"; 32 changelog = "https://github.com/bitnami-labs/sealed-secrets/blob/v${version}/RELEASE-NOTES.md"; 33 + license = lib.licenses.asl20; 34 + maintainers = with lib.maintainers; [ groodt ]; 35 }; 36 }
+3 -3
pkgs/by-name/ku/kubesec/package.nix
··· 46 runHook postInstallCheck 47 ''; 48 49 - meta = with lib; { 50 description = "Security risk analysis tool for Kubernetes resources"; 51 mainProgram = "kubesec"; 52 homepage = "https://github.com/controlplaneio/kubesec"; 53 changelog = "https://github.com/controlplaneio/kubesec/blob/v${version}/CHANGELOG.md"; 54 - license = with licenses; [ asl20 ]; 55 - maintainers = with maintainers; [ 56 fab 57 jk 58 ];
··· 46 runHook postInstallCheck 47 ''; 48 49 + meta = { 50 description = "Security risk analysis tool for Kubernetes resources"; 51 mainProgram = "kubesec"; 52 homepage = "https://github.com/controlplaneio/kubesec"; 53 changelog = "https://github.com/controlplaneio/kubesec/blob/v${version}/CHANGELOG.md"; 54 + license = with lib.licenses; [ asl20 ]; 55 + maintainers = with lib.maintainers; [ 56 fab 57 jk 58 ];
+3 -3
pkgs/by-name/ku/kubeshark/package.nix
··· 59 updateScript = nix-update-script { }; 60 }; 61 62 - meta = with lib; { 63 changelog = "https://github.com/kubeshark/kubeshark/releases/tag/v${version}"; 64 description = "API Traffic Viewer for Kubernetes"; 65 mainProgram = "kubeshark"; 66 homepage = "https://kubeshark.co/"; 67 - license = licenses.asl20; 68 longDescription = '' 69 The API traffic viewer for Kubernetes providing real-time, protocol-aware visibility into Kubernetes’ internal network, 70 Think TCPDump and Wireshark re-invented for Kubernetes 71 capturing, dissecting and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. 72 ''; 73 - maintainers = with maintainers; [ 74 bryanasdev000 75 qjoly 76 ];
··· 59 updateScript = nix-update-script { }; 60 }; 61 62 + meta = { 63 changelog = "https://github.com/kubeshark/kubeshark/releases/tag/v${version}"; 64 description = "API Traffic Viewer for Kubernetes"; 65 mainProgram = "kubeshark"; 66 homepage = "https://kubeshark.co/"; 67 + license = lib.licenses.asl20; 68 longDescription = '' 69 The API traffic viewer for Kubernetes providing real-time, protocol-aware visibility into Kubernetes’ internal network, 70 Think TCPDump and Wireshark re-invented for Kubernetes 71 capturing, dissecting and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. 72 ''; 73 + maintainers = with lib.maintainers; [ 74 bryanasdev000 75 qjoly 76 ];
+3 -3
pkgs/by-name/ku/kubestroyer/package.nix
··· 22 "-w" 23 ]; 24 25 - meta = with lib; { 26 description = "Kubernetes exploitation tool"; 27 homepage = "https://github.com/Rolix44/Kubestroyer"; 28 changelog = "https://github.com/Rolix44/Kubestroyer/releases/tag/v${version}"; 29 - license = licenses.mit; 30 - maintainers = with maintainers; [ fab ]; 31 mainProgram = "kubestroyer"; 32 }; 33 }
··· 22 "-w" 23 ]; 24 25 + meta = { 26 description = "Kubernetes exploitation tool"; 27 homepage = "https://github.com/Rolix44/Kubestroyer"; 28 changelog = "https://github.com/Rolix44/Kubestroyer/releases/tag/v${version}"; 29 + license = lib.licenses.mit; 30 + maintainers = with lib.maintainers; [ fab ]; 31 mainProgram = "kubestroyer"; 32 }; 33 }
+3 -3
pkgs/by-name/la/lapce/package.nix
··· 99 100 passthru.updateScript = nix-update-script { }; 101 102 - meta = with lib; { 103 description = "Lightning-fast and Powerful Code Editor written in Rust"; 104 homepage = "https://github.com/lapce/lapce"; 105 changelog = "https://github.com/lapce/lapce/releases/tag/v${version}"; 106 - license = with licenses; [ asl20 ]; 107 - maintainers = with maintainers; [ elliot ]; 108 mainProgram = "lapce"; 109 }; 110 }
··· 99 100 passthru.updateScript = nix-update-script { }; 101 102 + meta = { 103 description = "Lightning-fast and Powerful Code Editor written in Rust"; 104 homepage = "https://github.com/lapce/lapce"; 105 changelog = "https://github.com/lapce/lapce/releases/tag/v${version}"; 106 + license = with lib.licenses; [ asl20 ]; 107 + maintainers = with lib.maintainers; [ elliot ]; 108 mainProgram = "lapce"; 109 }; 110 }
+4 -4
pkgs/by-name/la/lasso/package.nix
··· 70 --prefix=$out 71 ''; 72 73 - meta = with lib; { 74 homepage = "https://lasso.entrouvert.org/"; 75 description = "Liberty Alliance Single Sign-On library"; 76 changelog = "https://git.entrouvert.org/entrouvert/lasso/raw/tag/v${version}/ChangeLog"; 77 - license = licenses.gpl2Plus; 78 - platforms = platforms.linux; 79 - maintainers = with maintainers; [ womfoo ]; 80 }; 81 }
··· 70 --prefix=$out 71 ''; 72 73 + meta = { 74 homepage = "https://lasso.entrouvert.org/"; 75 description = "Liberty Alliance Single Sign-On library"; 76 changelog = "https://git.entrouvert.org/entrouvert/lasso/raw/tag/v${version}/ChangeLog"; 77 + license = lib.licenses.gpl2Plus; 78 + platforms = lib.platforms.linux; 79 + maintainers = with lib.maintainers; [ womfoo ]; 80 }; 81 }
+4 -4
pkgs/by-name/le/lean/package.nix
··· 57 --replace "greadlink" "${coreutils}/bin/readlink" 58 ''; 59 60 - meta = with lib; { 61 description = "Automatic and interactive theorem prover"; 62 homepage = "https://leanprover.github.io/"; 63 changelog = "https://github.com/leanprover-community/lean/blob/v${version}/doc/changes.md"; 64 - license = licenses.asl20; 65 - platforms = platforms.unix; 66 - maintainers = with maintainers; [ 67 thoughtpolice 68 ]; 69 };
··· 57 --replace "greadlink" "${coreutils}/bin/readlink" 58 ''; 59 60 + meta = { 61 description = "Automatic and interactive theorem prover"; 62 homepage = "https://leanprover.github.io/"; 63 changelog = "https://github.com/leanprover-community/lean/blob/v${version}/doc/changes.md"; 64 + license = lib.licenses.asl20; 65 + platforms = lib.platforms.unix; 66 + maintainers = with lib.maintainers; [ 67 thoughtpolice 68 ]; 69 };
+3 -3
pkgs/by-name/le/ledfx/package.nix
··· 64 # Project has no tests 65 doCheck = false; 66 67 - meta = with lib; { 68 description = "Network based LED effect controller with support for advanced real-time audio effects"; 69 homepage = "https://github.com/LedFx/LedFx"; 70 changelog = "https://github.com/LedFx/LedFx/blob/${version}/CHANGELOG.rst"; 71 - license = licenses.gpl3Only; 72 - teams = [ teams.c3d2 ]; 73 mainProgram = "ledfx"; 74 }; 75 }
··· 64 # Project has no tests 65 doCheck = false; 66 67 + meta = { 68 description = "Network based LED effect controller with support for advanced real-time audio effects"; 69 homepage = "https://github.com/LedFx/LedFx"; 70 changelog = "https://github.com/LedFx/LedFx/blob/${version}/CHANGELOG.rst"; 71 + license = lib.licenses.gpl3Only; 72 + teams = [ lib.teams.c3d2 ]; 73 mainProgram = "ledfx"; 74 }; 75 }
+3 -3
pkgs/by-name/le/ledger-autosync/package.nix
··· 33 python3Packages.pytestCheckHook 34 ]; 35 36 - meta = with lib; { 37 homepage = "https://github.com/egh/ledger-autosync"; 38 changelog = "https://github.com/egh/ledger-autosync/releases/tag/v${version}"; 39 description = "OFX/CSV autosync for ledger and hledger"; 40 - license = licenses.gpl3Plus; 41 - maintainers = with maintainers; [ eamsden ]; 42 }; 43 }
··· 33 python3Packages.pytestCheckHook 34 ]; 35 36 + meta = { 37 homepage = "https://github.com/egh/ledger-autosync"; 38 changelog = "https://github.com/egh/ledger-autosync/releases/tag/v${version}"; 39 description = "OFX/CSV autosync for ledger and hledger"; 40 + license = lib.licenses.gpl3Plus; 41 + maintainers = with lib.maintainers; [ eamsden ]; 42 }; 43 }
+4 -4
pkgs/by-name/le/ledger/package.nix
··· 108 installShellCompletion --cmd ledger --bash $src/contrib/ledger-completion.bash 109 ''; 110 111 - meta = with lib; { 112 description = "Double-entry accounting system with a command-line reporting interface"; 113 mainProgram = "ledger"; 114 homepage = "https://www.ledger-cli.org/"; 115 changelog = "https://github.com/ledger/ledger/raw/v${version}/NEWS.md"; 116 - license = licenses.bsd3; 117 longDescription = '' 118 Ledger is a powerful, double-entry accounting system that is accessed 119 from the UNIX command-line. This may put off some users, as there is 120 no flashy UI, but for those who want unparalleled reporting access to 121 their data, there really is no alternative. 122 ''; 123 - platforms = platforms.all; 124 - maintainers = with maintainers; [ jwiegley ]; 125 }; 126 }
··· 108 installShellCompletion --cmd ledger --bash $src/contrib/ledger-completion.bash 109 ''; 110 111 + meta = { 112 description = "Double-entry accounting system with a command-line reporting interface"; 113 mainProgram = "ledger"; 114 homepage = "https://www.ledger-cli.org/"; 115 changelog = "https://github.com/ledger/ledger/raw/v${version}/NEWS.md"; 116 + license = lib.licenses.bsd3; 117 longDescription = '' 118 Ledger is a powerful, double-entry accounting system that is accessed 119 from the UNIX command-line. This may put off some users, as there is 120 no flashy UI, but for those who want unparalleled reporting access to 121 their data, there really is no alternative. 122 ''; 123 + platforms = lib.platforms.all; 124 + maintainers = with lib.maintainers; [ jwiegley ]; 125 }; 126 }
+3 -3
pkgs/by-name/le/leetgo/package.nix
··· 35 --zsh <($out/bin/leetgo completion zsh) 36 ''; 37 38 - meta = with lib; { 39 description = "A command-line tool for LeetCode"; 40 homepage = "https://github.com/j178/leetgo"; 41 changelog = "https://github.com/j178/leetgo/releases/tag/v${version}"; 42 - license = licenses.mit; 43 - maintainers = with maintainers; [ Ligthiago ]; 44 mainProgram = "leetgo"; 45 }; 46 }
··· 35 --zsh <($out/bin/leetgo completion zsh) 36 ''; 37 38 + meta = { 39 description = "A command-line tool for LeetCode"; 40 homepage = "https://github.com/j178/leetgo"; 41 changelog = "https://github.com/j178/leetgo/releases/tag/v${version}"; 42 + license = lib.licenses.mit; 43 + maintainers = with lib.maintainers; [ Ligthiago ]; 44 mainProgram = "leetgo"; 45 }; 46 }
+3 -3
pkgs/by-name/le/legba/package.nix
··· 34 # Paho C test fails due to permission issue 35 doCheck = false; 36 37 - meta = with lib; { 38 description = "Multiprotocol credentials bruteforcer / password sprayer and enumerator"; 39 homepage = "https://github.com/evilsocket/legba"; 40 changelog = "https://github.com/evilsocket/legba/releases/tag/v${version}"; 41 - license = licenses.gpl3Only; 42 - maintainers = with maintainers; [ mikaelfangel ]; 43 mainProgram = "legba"; 44 }; 45 }
··· 34 # Paho C test fails due to permission issue 35 doCheck = false; 36 37 + meta = { 38 description = "Multiprotocol credentials bruteforcer / password sprayer and enumerator"; 39 homepage = "https://github.com/evilsocket/legba"; 40 changelog = "https://github.com/evilsocket/legba/releases/tag/v${version}"; 41 + license = lib.licenses.gpl3Only; 42 + maintainers = with lib.maintainers; [ mikaelfangel ]; 43 mainProgram = "legba"; 44 }; 45 }
+3 -3
pkgs/by-name/le/legitify/package.nix
··· 27 rm e2e/e2e_test.go # tests requires network 28 ''; 29 30 - meta = with lib; { 31 description = "Tool to detect and remediate misconfigurations and security risks of GitHub assets"; 32 homepage = "https://github.com/Legit-Labs/legitify"; 33 changelog = "https://github.com/Legit-Labs/legitify/releases/tag/v${version}"; 34 - license = licenses.asl20; 35 - maintainers = with maintainers; [ fab ]; 36 mainProgram = "legitify"; 37 }; 38 }
··· 27 rm e2e/e2e_test.go # tests requires network 28 ''; 29 30 + meta = { 31 description = "Tool to detect and remediate misconfigurations and security risks of GitHub assets"; 32 homepage = "https://github.com/Legit-Labs/legitify"; 33 changelog = "https://github.com/Legit-Labs/legitify/releases/tag/v${version}"; 34 + license = lib.licenses.asl20; 35 + maintainers = with lib.maintainers; [ fab ]; 36 mainProgram = "legitify"; 37 }; 38 }
+3 -3
pkgs/by-name/le/lemmeknow/package.nix
··· 16 useFetchCargoVendor = true; 17 cargoHash = "sha256-65PPIYfwVO8O4K8yr499vRQScpAREiBZ8O0rrDMCXB8="; 18 19 - meta = with lib; { 20 description = "Tool to identify anything"; 21 homepage = "https://github.com/swanandx/lemmeknow"; 22 changelog = "https://github.com/swanandx/lemmeknow/releases/tag/v${version}"; 23 - license = licenses.mit; 24 - maintainers = with maintainers; [ 25 figsoda 26 Br1ght0ne 27 ];
··· 16 useFetchCargoVendor = true; 17 cargoHash = "sha256-65PPIYfwVO8O4K8yr499vRQScpAREiBZ8O0rrDMCXB8="; 18 19 + meta = { 20 description = "Tool to identify anything"; 21 homepage = "https://github.com/swanandx/lemmeknow"; 22 changelog = "https://github.com/swanandx/lemmeknow/releases/tag/v${version}"; 23 + license = lib.licenses.mit; 24 + maintainers = with lib.maintainers; [ 25 figsoda 26 Br1ght0ne 27 ];
+3 -3
pkgs/by-name/le/lemmy-help/package.nix
··· 20 useFetchCargoVendor = true; 21 cargoHash = "sha256-ZuLbdsZadEkY5M4LoHBn6gnKYklVbXpRa60EocYUH+A="; 22 23 - meta = with lib; { 24 description = "CLI for generating vim help docs from emmylua comments"; 25 longDescription = '' 26 `lemmy-help` is an emmylua parser as well as a CLI which takes that parsed tree and converts it into vim help docs. 27 ''; 28 homepage = "https://github.com/numToStr/lemmy-help"; 29 changelog = "https://github.com/numToStr/lemmy-help/releases/tag/v${version}"; 30 - license = with licenses; [ mit ]; 31 - maintainers = with maintainers; [ figsoda ]; 32 mainProgram = "lemmy-help"; 33 }; 34 }
··· 20 useFetchCargoVendor = true; 21 cargoHash = "sha256-ZuLbdsZadEkY5M4LoHBn6gnKYklVbXpRa60EocYUH+A="; 22 23 + meta = { 24 description = "CLI for generating vim help docs from emmylua comments"; 25 longDescription = '' 26 `lemmy-help` is an emmylua parser as well as a CLI which takes that parsed tree and converts it into vim help docs. 27 ''; 28 homepage = "https://github.com/numToStr/lemmy-help"; 29 changelog = "https://github.com/numToStr/lemmy-help/releases/tag/v${version}"; 30 + license = with lib.licenses; [ mit ]; 31 + maintainers = with lib.maintainers; [ figsoda ]; 32 mainProgram = "lemmy-help"; 33 }; 34 }
+4 -4
pkgs/by-name/le/level-zero/package.nix
··· 32 inherit intel-compute-runtime openvino; 33 }; 34 35 - meta = with lib; { 36 description = "oneAPI Level Zero Specification Headers and Loader"; 37 homepage = "https://github.com/oneapi-src/level-zero"; 38 changelog = "https://github.com/oneapi-src/level-zero/blob/v${version}/CHANGELOG.md"; 39 - license = licenses.mit; 40 - platforms = platforms.linux; 41 - maintainers = [ maintainers.ziguana ]; 42 }; 43 }
··· 32 inherit intel-compute-runtime openvino; 33 }; 34 35 + meta = { 36 description = "oneAPI Level Zero Specification Headers and Loader"; 37 homepage = "https://github.com/oneapi-src/level-zero"; 38 changelog = "https://github.com/oneapi-src/level-zero/blob/v${version}/CHANGELOG.md"; 39 + license = lib.licenses.mit; 40 + platforms = lib.platforms.linux; 41 + maintainers = [ lib.maintainers.ziguana ]; 42 }; 43 }
+4 -4
pkgs/by-name/li/libaom/package.nix
··· 118 }; 119 }; 120 121 - meta = with lib; { 122 description = "Alliance for Open Media AV1 codec library"; 123 longDescription = '' 124 Libaom is the reference implementation of the AV1 codec from the Alliance ··· 127 ''; 128 homepage = "https://aomedia.org/av1-features/get-started/"; 129 changelog = "https://aomedia.googlesource.com/aom/+/refs/tags/v${version}/CHANGELOG"; 130 - maintainers = with maintainers; [ 131 primeos 132 kiloreux 133 dandellion 134 ]; 135 - platforms = platforms.all; 136 outputsToInstall = [ "bin" ]; 137 - license = licenses.bsd2; 138 }; 139 }
··· 118 }; 119 }; 120 121 + meta = { 122 description = "Alliance for Open Media AV1 codec library"; 123 longDescription = '' 124 Libaom is the reference implementation of the AV1 codec from the Alliance ··· 127 ''; 128 homepage = "https://aomedia.org/av1-features/get-started/"; 129 changelog = "https://aomedia.googlesource.com/aom/+/refs/tags/v${version}/CHANGELOG"; 130 + maintainers = with lib.maintainers; [ 131 primeos 132 kiloreux 133 dandellion 134 ]; 135 + platforms = lib.platforms.all; 136 outputsToInstall = [ "bin" ]; 137 + license = lib.licenses.bsd2; 138 }; 139 }
+4 -4
pkgs/by-name/li/libavif/package.nix
··· 117 --set GDK_PIXBUF_MODULE_FILE ${gdkPixbufModuleFile} 118 ''; 119 120 - meta = with lib; { 121 description = "C implementation of the AV1 Image File Format"; 122 longDescription = '' 123 Libavif aims to be a friendly, portable C implementation of the ··· 128 ''; 129 homepage = "https://github.com/AOMediaCodec/libavif"; 130 changelog = "https://github.com/AOMediaCodec/libavif/blob/v${version}/CHANGELOG.md"; 131 - maintainers = with maintainers; [ mkg20001 ]; 132 - platforms = platforms.all; 133 - license = licenses.bsd2; 134 }; 135 }
··· 117 --set GDK_PIXBUF_MODULE_FILE ${gdkPixbufModuleFile} 118 ''; 119 120 + meta = { 121 description = "C implementation of the AV1 Image File Format"; 122 longDescription = '' 123 Libavif aims to be a friendly, portable C implementation of the ··· 128 ''; 129 homepage = "https://github.com/AOMediaCodec/libavif"; 130 changelog = "https://github.com/AOMediaCodec/libavif/blob/v${version}/CHANGELOG.md"; 131 + maintainers = with lib.maintainers; [ mkg20001 ]; 132 + platforms = lib.platforms.all; 133 + license = lib.licenses.bsd2; 134 }; 135 }
+5 -5
pkgs/by-name/li/libayatana-appindicator/package.nix
··· 47 "-DENABLE_BINDINGS_MONO=False" 48 ]; 49 50 - meta = with lib; { 51 description = "Ayatana Application Indicators Shared Library"; 52 homepage = "https://github.com/AyatanaIndicators/libayatana-appindicator"; 53 changelog = "https://github.com/AyatanaIndicators/libayatana-appindicator/blob/${version}/ChangeLog"; 54 license = [ 55 - licenses.lgpl3Plus 56 - licenses.lgpl21Plus 57 ]; 58 - maintainers = [ maintainers.nickhu ]; 59 - platforms = platforms.linux; 60 }; 61 }
··· 47 "-DENABLE_BINDINGS_MONO=False" 48 ]; 49 50 + meta = { 51 description = "Ayatana Application Indicators Shared Library"; 52 homepage = "https://github.com/AyatanaIndicators/libayatana-appindicator"; 53 changelog = "https://github.com/AyatanaIndicators/libayatana-appindicator/blob/${version}/ChangeLog"; 54 license = [ 55 + lib.licenses.lgpl3Plus 56 + lib.licenses.lgpl21Plus 57 ]; 58 + maintainers = [ lib.maintainers.nickhu ]; 59 + platforms = lib.platforms.linux; 60 }; 61 }
+4 -4
pkgs/by-name/li/libayatana-indicator/package.nix
··· 32 33 strictDeps = true; 34 35 - meta = with lib; { 36 description = "Ayatana Indicators Shared Library"; 37 homepage = "https://github.com/AyatanaIndicators/libayatana-indicator"; 38 changelog = "https://github.com/AyatanaIndicators/libayatana-indicator/blob/${version}/ChangeLog"; 39 - license = licenses.gpl3Plus; 40 - maintainers = [ maintainers.nickhu ]; 41 - platforms = platforms.linux; 42 }; 43 }
··· 32 33 strictDeps = true; 34 35 + meta = { 36 description = "Ayatana Indicators Shared Library"; 37 homepage = "https://github.com/AyatanaIndicators/libayatana-indicator"; 38 changelog = "https://github.com/AyatanaIndicators/libayatana-indicator/blob/${version}/ChangeLog"; 39 + license = lib.licenses.gpl3Plus; 40 + maintainers = [ lib.maintainers.nickhu ]; 41 + platforms = lib.platforms.linux; 42 }; 43 }
+3 -3
pkgs/by-name/li/libcyaml/package.nix
··· 23 "PREFIX=$(out)" 24 ]; 25 26 - meta = with lib; { 27 homepage = "https://github.com/tlsa/libcyaml"; 28 description = "C library for reading and writing YAML"; 29 changelog = "https://github.com/tlsa/libcyaml/raw/v${version}/CHANGES.md"; 30 - license = licenses.isc; 31 - platforms = platforms.unix; 32 }; 33 }
··· 23 "PREFIX=$(out)" 24 ]; 25 26 + meta = { 27 homepage = "https://github.com/tlsa/libcyaml"; 28 description = "C library for reading and writing YAML"; 29 changelog = "https://github.com/tlsa/libcyaml/raw/v${version}/CHANGES.md"; 30 + license = lib.licenses.isc; 31 + platforms = lib.platforms.unix; 32 }; 33 }
+4 -4
pkgs/by-name/li/libeduvpn-common/package.nix
··· 27 runHook postInstall 28 ''; 29 30 - meta = with lib; { 31 changelog = "https://raw.githubusercontent.com/eduvpn/eduvpn-common/${version}/CHANGES.md"; 32 description = "Code to be shared between eduVPN clients"; 33 homepage = "https://github.com/eduvpn/eduvpn-common"; 34 - maintainers = with maintainers; [ 35 benneti 36 jwijenbergh 37 ]; 38 - license = licenses.mit; 39 - platforms = platforms.linux; 40 }; 41 }
··· 27 runHook postInstall 28 ''; 29 30 + meta = { 31 changelog = "https://raw.githubusercontent.com/eduvpn/eduvpn-common/${version}/CHANGES.md"; 32 description = "Code to be shared between eduVPN clients"; 33 homepage = "https://github.com/eduvpn/eduvpn-common"; 34 + maintainers = with lib.maintainers; [ 35 benneti 36 jwijenbergh 37 ]; 38 + license = lib.licenses.mit; 39 + platforms = lib.platforms.linux; 40 }; 41 }
+4 -4
pkgs/by-name/li/libgcrypt/package.nix
··· 101 inherit gnupg libotr rsyslog; 102 }; 103 104 - meta = with lib; { 105 homepage = "https://www.gnu.org/software/libgcrypt/"; 106 changelog = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=${pname}.git;a=blob;f=NEWS;hb=refs/tags/${pname}-${version}"; 107 description = "General-purpose cryptographic library"; 108 - license = licenses.lgpl2Plus; 109 - platforms = platforms.all; 110 - maintainers = [ ]; 111 }; 112 }
··· 101 inherit gnupg libotr rsyslog; 102 }; 103 104 + meta = { 105 homepage = "https://www.gnu.org/software/libgcrypt/"; 106 changelog = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=${pname}.git;a=blob;f=NEWS;hb=refs/tags/${pname}-${version}"; 107 description = "General-purpose cryptographic library"; 108 + license = lib.licenses.lgpl2Plus; 109 + platforms = lib.platforms.all; 110 + maintainers = with lib.maintainers; [ ]; 111 }; 112 }
+4 -4
pkgs/by-name/li/libgedit-amtk/package.nix
··· 73 74 passthru.updateScript = gitUpdater { }; 75 76 - meta = with lib; { 77 homepage = "https://gitlab.gnome.org/World/gedit/libgedit-amtk"; 78 changelog = "https://gitlab.gnome.org/World/gedit/libgedit-amtk/-/blob/${version}/NEWS?ref_type=tags"; 79 description = "Actions, Menus and Toolbars Kit for GTK applications"; 80 - maintainers = with maintainers; [ 81 manveru 82 bobby285271 83 ]; 84 - license = licenses.lgpl21Plus; 85 - platforms = platforms.linux; 86 }; 87 }
··· 73 74 passthru.updateScript = gitUpdater { }; 75 76 + meta = { 77 homepage = "https://gitlab.gnome.org/World/gedit/libgedit-amtk"; 78 changelog = "https://gitlab.gnome.org/World/gedit/libgedit-amtk/-/blob/${version}/NEWS?ref_type=tags"; 79 description = "Actions, Menus and Toolbars Kit for GTK applications"; 80 + maintainers = with lib.maintainers; [ 81 manveru 82 bobby285271 83 ]; 84 + license = lib.licenses.lgpl21Plus; 85 + platforms = lib.platforms.linux; 86 }; 87 }
+4 -4
pkgs/by-name/li/libglvnd/package.nix
··· 90 91 passthru = { inherit (addDriverRunpath) driverLink; }; 92 93 - meta = with lib; { 94 description = "GL Vendor-Neutral Dispatch library"; 95 longDescription = '' 96 libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API ··· 102 inherit (src.meta) homepage; 103 # https://gitlab.freedesktop.org/glvnd/libglvnd#libglvnd: 104 changelog = "https://gitlab.freedesktop.org/glvnd/libglvnd/-/tags/v${version}"; 105 - license = with licenses; [ 106 mit 107 bsd1 108 bsd3 109 gpl3Only 110 asl20 111 ]; 112 - platforms = platforms.unix; 113 # https://gitlab.freedesktop.org/glvnd/libglvnd/-/issues/212 114 badPlatforms = [ lib.systems.inspect.platformPatterns.isStatic ]; 115 - maintainers = with maintainers; [ primeos ]; 116 }; 117 }
··· 90 91 passthru = { inherit (addDriverRunpath) driverLink; }; 92 93 + meta = { 94 description = "GL Vendor-Neutral Dispatch library"; 95 longDescription = '' 96 libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API ··· 102 inherit (src.meta) homepage; 103 # https://gitlab.freedesktop.org/glvnd/libglvnd#libglvnd: 104 changelog = "https://gitlab.freedesktop.org/glvnd/libglvnd/-/tags/v${version}"; 105 + license = with lib.licenses; [ 106 mit 107 bsd1 108 bsd3 109 gpl3Only 110 asl20 111 ]; 112 + platforms = lib.platforms.unix; 113 # https://gitlab.freedesktop.org/glvnd/libglvnd/-/issues/212 114 badPlatforms = [ lib.systems.inspect.platformPatterns.isStatic ]; 115 + maintainers = with lib.maintainers; [ primeos ]; 116 }; 117 }
+4 -4
pkgs/by-name/li/libgpg-error/package.nix
··· 72 73 doCheck = true; # not cross 74 75 - meta = with lib; { 76 homepage = "https://www.gnupg.org/software/libgpg-error/index.html"; 77 changelog = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=blob;f=NEWS;hb=refs/tags/libgpg-error-${version}"; 78 description = "Small library that defines common error values for all GnuPG components"; ··· 85 Daemon and possibly more in the future. 86 ''; 87 88 - license = licenses.lgpl2Plus; 89 - platforms = platforms.all; 90 - maintainers = [ ]; 91 }; 92 } 93 // genPosixLockObjOnlyAttrs
··· 72 73 doCheck = true; # not cross 74 75 + meta = { 76 homepage = "https://www.gnupg.org/software/libgpg-error/index.html"; 77 changelog = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=blob;f=NEWS;hb=refs/tags/libgpg-error-${version}"; 78 description = "Small library that defines common error values for all GnuPG components"; ··· 85 Daemon and possibly more in the future. 86 ''; 87 88 + license = lib.licenses.lgpl2Plus; 89 + platforms = lib.platforms.all; 90 + maintainers = with lib.maintainers; [ ]; 91 }; 92 } 93 // genPosixLockObjOnlyAttrs
+7 -7
pkgs/by-name/li/libhugetlbfs/package.nix
··· 57 "install-docs" 58 ]; 59 60 - meta = with lib; { 61 homepage = "https://github.com/libhugetlbfs/libhugetlbfs"; 62 changelog = "https://github.com/libhugetlbfs/libhugetlbfs/blob/${version}/NEWS"; 63 description = "library and utilities for Linux hugepages"; 64 - maintainers = with maintainers; [ qyliss ]; 65 - license = licenses.lgpl21Plus; 66 - platforms = platforms.linux; 67 - badPlatforms = flatten [ 68 - systems.inspect.platformPatterns.isStatic 69 - systems.inspect.patterns.isMusl 70 ]; 71 }; 72 }
··· 57 "install-docs" 58 ]; 59 60 + meta = { 61 homepage = "https://github.com/libhugetlbfs/libhugetlbfs"; 62 changelog = "https://github.com/libhugetlbfs/libhugetlbfs/blob/${version}/NEWS"; 63 description = "library and utilities for Linux hugepages"; 64 + maintainers = with lib.maintainers; [ qyliss ]; 65 + license = lib.licenses.lgpl21Plus; 66 + platforms = lib.platforms.linux; 67 + badPlatforms = lib.flatten [ 68 + lib.systems.inspect.platformPatterns.isStatic 69 + lib.systems.inspect.patterns.isMusl 70 ]; 71 }; 72 }
+4 -4
pkgs/by-name/li/libical/package.nix
··· 117 runHook postInstallCheck 118 ''; 119 120 - meta = with lib; { 121 homepage = "https://github.com/libical/libical"; 122 description = "Open Source implementation of the iCalendar protocols"; 123 - changelog = "https://github.com/libical/libical/raw/v${version}/ReleaseNotes.txt"; 124 - license = licenses.mpl20; 125 - platforms = platforms.unix; 126 }; 127 })
··· 117 runHook postInstallCheck 118 ''; 119 120 + meta = { 121 homepage = "https://github.com/libical/libical"; 122 description = "Open Source implementation of the iCalendar protocols"; 123 + changelog = "https://github.com/libical/libical/raw/v${finalAttrs.version}/ReleaseNotes.txt"; 124 + license = lib.licenses.mpl20; 125 + platforms = lib.platforms.unix; 126 }; 127 })
+4 -4
pkgs/by-name/li/libipuz/package.nix
··· 33 json-glib 34 ]; 35 36 - meta = with lib; { 37 description = "Library for parsing .ipuz puzzle files"; 38 homepage = "https://gitlab.gnome.org/jrb/libipuz"; 39 changelog = "https://gitlab.gnome.org/jrb/libipuz/-/blob/${version}/NEWS.md?ref_type=tags"; 40 - license = licenses.lgpl21Plus; 41 - maintainers = with maintainers; [ aleksana ]; 42 - platforms = platforms.unix; 43 }; 44 }
··· 33 json-glib 34 ]; 35 36 + meta = { 37 description = "Library for parsing .ipuz puzzle files"; 38 homepage = "https://gitlab.gnome.org/jrb/libipuz"; 39 changelog = "https://gitlab.gnome.org/jrb/libipuz/-/blob/${version}/NEWS.md?ref_type=tags"; 40 + license = lib.licenses.lgpl21Plus; 41 + maintainers = with lib.maintainers; [ aleksana ]; 42 + platforms = lib.platforms.unix; 43 }; 44 }
+4 -4
pkgs/by-name/li/libkqueue/package.nix
··· 18 19 nativeBuildInputs = [ cmake ]; 20 21 - meta = with lib; { 22 description = "kqueue(2) compatibility library"; 23 homepage = "https://github.com/mheily/libkqueue"; 24 changelog = "https://github.com/mheily/libkqueue/raw/v${version}/ChangeLog"; 25 - license = licenses.bsd2; 26 - maintainers = [ ]; 27 - platforms = platforms.linux; 28 }; 29 }
··· 18 19 nativeBuildInputs = [ cmake ]; 20 21 + meta = { 22 description = "kqueue(2) compatibility library"; 23 homepage = "https://github.com/mheily/libkqueue"; 24 changelog = "https://github.com/mheily/libkqueue/raw/v${version}/ChangeLog"; 25 + license = lib.licenses.bsd2; 26 + maintainers = with lib.maintainers; [ ]; 27 + platforms = lib.platforms.linux; 28 }; 29 }
+4 -4
pkgs/by-name/li/libmbim/package.nix
··· 70 build-aux/mbim-codegen/mbim-codegen 71 ''; 72 73 - meta = with lib; { 74 homepage = "https://www.freedesktop.org/wiki/Software/libmbim/"; 75 description = "Library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol"; 76 changelog = "https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/raw/${version}/NEWS"; 77 - teams = [ teams.freedesktop ]; 78 - platforms = platforms.linux; 79 - license = licenses.gpl2Plus; 80 }; 81 }
··· 70 build-aux/mbim-codegen/mbim-codegen 71 ''; 72 73 + meta = { 74 homepage = "https://www.freedesktop.org/wiki/Software/libmbim/"; 75 description = "Library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol"; 76 changelog = "https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/raw/${version}/NEWS"; 77 + teams = [ lib.teams.freedesktop ]; 78 + platforms = lib.platforms.linux; 79 + license = lib.licenses.gpl2Plus; 80 }; 81 }
+4 -4
pkgs/by-name/li/libosinfo/package.nix
··· 84 85 doCheck = true; 86 87 - meta = with lib; { 88 description = "GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support"; 89 homepage = "https://libosinfo.org/"; 90 changelog = "https://gitlab.com/libosinfo/libosinfo/-/blob/v${version}/NEWS"; 91 - license = licenses.lgpl2Plus; 92 - platforms = platforms.unix; 93 - maintainers = [ maintainers.bjornfor ]; 94 }; 95 }
··· 84 85 doCheck = true; 86 87 + meta = { 88 description = "GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support"; 89 homepage = "https://libosinfo.org/"; 90 changelog = "https://gitlab.com/libosinfo/libosinfo/-/blob/v${version}/NEWS"; 91 + license = lib.licenses.lgpl2Plus; 92 + platforms = lib.platforms.unix; 93 + maintainers = [ lib.maintainers.bjornfor ]; 94 }; 95 }
+4 -4
pkgs/by-name/li/libplacebo/package.nix
··· 86 --replace 'python_env.append' '#' 87 ''; 88 89 - meta = with lib; { 90 description = "Reusable library for GPU-accelerated video/image rendering primitives"; 91 longDescription = '' 92 Reusable library for GPU-accelerated image/view processing primitives and ··· 96 ''; 97 homepage = "https://code.videolan.org/videolan/libplacebo"; 98 changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${version}"; 99 - license = licenses.lgpl21Plus; 100 - maintainers = with maintainers; [ primeos ]; 101 - platforms = platforms.all; 102 }; 103 }
··· 86 --replace 'python_env.append' '#' 87 ''; 88 89 + meta = { 90 description = "Reusable library for GPU-accelerated video/image rendering primitives"; 91 longDescription = '' 92 Reusable library for GPU-accelerated image/view processing primitives and ··· 96 ''; 97 homepage = "https://code.videolan.org/videolan/libplacebo"; 98 changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${version}"; 99 + license = lib.licenses.lgpl21Plus; 100 + maintainers = with lib.maintainers; [ primeos ]; 101 + platforms = lib.platforms.all; 102 }; 103 }
+4 -4
pkgs/by-name/li/libplacebo_5/package.nix
··· 63 --replace 'python_env.append' '#' 64 ''; 65 66 - meta = with lib; { 67 description = "Reusable library for GPU-accelerated video/image rendering primitives"; 68 longDescription = '' 69 Reusable library for GPU-accelerated image/view processing primitives and ··· 73 ''; 74 homepage = "https://code.videolan.org/videolan/libplacebo"; 75 changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${version}"; 76 - license = licenses.lgpl21Plus; 77 - maintainers = with maintainers; [ primeos ]; 78 - platforms = platforms.all; 79 }; 80 }
··· 63 --replace 'python_env.append' '#' 64 ''; 65 66 + meta = { 67 description = "Reusable library for GPU-accelerated video/image rendering primitives"; 68 longDescription = '' 69 Reusable library for GPU-accelerated image/view processing primitives and ··· 73 ''; 74 homepage = "https://code.videolan.org/videolan/libplacebo"; 75 changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${version}"; 76 + license = lib.licenses.lgpl21Plus; 77 + maintainers = with lib.maintainers; [ primeos ]; 78 + platforms = lib.platforms.all; 79 }; 80 }
+4 -4
pkgs/by-name/li/libpsl/package.nix
··· 83 84 doCheck = true; 85 86 - meta = with lib; { 87 description = "C library for the Publix Suffix List"; 88 longDescription = '' 89 libpsl is a C library for the Publix Suffix List (PSL). A "public suffix" ··· 94 ''; 95 homepage = "https://rockdaboot.github.io/libpsl/"; 96 changelog = "https://raw.githubusercontent.com/rockdaboot/libpsl/libpsl-${version}/NEWS"; 97 - license = licenses.mit; 98 - maintainers = [ maintainers.c0bw3b ]; 99 mainProgram = "psl"; 100 - platforms = platforms.unix ++ platforms.windows; 101 pkgConfigModules = [ "libpsl" ]; 102 }; 103 }
··· 83 84 doCheck = true; 85 86 + meta = { 87 description = "C library for the Publix Suffix List"; 88 longDescription = '' 89 libpsl is a C library for the Publix Suffix List (PSL). A "public suffix" ··· 94 ''; 95 homepage = "https://rockdaboot.github.io/libpsl/"; 96 changelog = "https://raw.githubusercontent.com/rockdaboot/libpsl/libpsl-${version}/NEWS"; 97 + license = lib.licenses.mit; 98 + maintainers = [ lib.maintainers.c0bw3b ]; 99 mainProgram = "psl"; 100 + platforms = lib.platforms.unix ++ lib.platforms.windows; 101 pkgConfigModules = [ "libpsl" ]; 102 }; 103 }
+4 -4
pkgs/by-name/li/libqmi/package.nix
··· 94 build-aux/qmi-codegen/qmi-codegen 95 ''; 96 97 - meta = with lib; { 98 homepage = "https://www.freedesktop.org/wiki/Software/libqmi/"; 99 description = "Modem protocol helper library"; 100 - teams = [ teams.freedesktop ]; 101 - platforms = platforms.linux; 102 - license = with licenses; [ 103 # Library 104 lgpl2Plus 105 # Tools
··· 94 build-aux/qmi-codegen/qmi-codegen 95 ''; 96 97 + meta = { 98 homepage = "https://www.freedesktop.org/wiki/Software/libqmi/"; 99 description = "Modem protocol helper library"; 100 + teams = [ lib.teams.freedesktop ]; 101 + platforms = lib.platforms.linux; 102 + license = with lib.licenses; [ 103 # Library 104 lgpl2Plus 105 # Tools
+4 -4
pkgs/by-name/li/libre-graph-api-cpp-qt-client/package.nix
··· 23 buildInputs = [ qt6.qtbase ]; 24 dontWrapQtApps = true; 25 26 - meta = with lib; { 27 description = "C++ Qt API for Libre Graph, a free API for cloud collaboration inspired by the MS Graph API"; 28 homepage = "https://owncloud.org"; 29 - maintainers = with maintainers; [ hellwolf ]; 30 - platforms = platforms.unix; 31 - license = licenses.asl20; 32 changelog = "https://github.com/owncloud/libre-graph-api-cpp-qt-client/releases/tag/v${version}"; 33 }; 34 }
··· 23 buildInputs = [ qt6.qtbase ]; 24 dontWrapQtApps = true; 25 26 + meta = { 27 description = "C++ Qt API for Libre Graph, a free API for cloud collaboration inspired by the MS Graph API"; 28 homepage = "https://owncloud.org"; 29 + maintainers = with lib.maintainers; [ hellwolf ]; 30 + platforms = lib.platforms.unix; 31 + license = lib.licenses.asl20; 32 changelog = "https://github.com/owncloud/libre-graph-api-cpp-qt-client/releases/tag/v${version}"; 33 }; 34 }
+3 -3
pkgs/by-name/li/librsync/package.nix
··· 30 31 dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; 32 33 - meta = with lib; { 34 description = "Implementation of the rsync remote-delta algorithm"; 35 homepage = "https://librsync.sourceforge.net/"; 36 changelog = "https://github.com/librsync/librsync/releases/tag/v${version}"; 37 - license = licenses.lgpl2Plus; 38 mainProgram = "rdiff"; 39 - platforms = platforms.unix; 40 }; 41 }
··· 30 31 dontStrip = stdenv.hostPlatform != stdenv.buildPlatform; 32 33 + meta = { 34 description = "Implementation of the rsync remote-delta algorithm"; 35 homepage = "https://librsync.sourceforge.net/"; 36 changelog = "https://github.com/librsync/librsync/releases/tag/v${version}"; 37 + license = lib.licenses.lgpl2Plus; 38 mainProgram = "rdiff"; 39 + platforms = lib.platforms.unix; 40 }; 41 }
+4 -4
pkgs/by-name/li/libsndfile/package.nix
··· 94 lame = (lame.override { sndfileFileIOSupport = true; }); 95 }; 96 97 - meta = with lib; { 98 description = "C library for reading and writing files containing sampled sound"; 99 homepage = "https://libsndfile.github.io/libsndfile/"; 100 changelog = "https://github.com/libsndfile/libsndfile/releases/tag/${version}"; 101 - license = licenses.lgpl2Plus; 102 - maintainers = with maintainers; [ lovek323 ]; 103 - platforms = platforms.all; 104 105 longDescription = '' 106 Libsndfile is a C library for reading and writing files containing
··· 94 lame = (lame.override { sndfileFileIOSupport = true; }); 95 }; 96 97 + meta = { 98 description = "C library for reading and writing files containing sampled sound"; 99 homepage = "https://libsndfile.github.io/libsndfile/"; 100 changelog = "https://github.com/libsndfile/libsndfile/releases/tag/${version}"; 101 + license = lib.licenses.lgpl2Plus; 102 + maintainers = with lib.maintainers; [ lovek323 ]; 103 + platforms = lib.platforms.all; 104 105 longDescription = '' 106 Libsndfile is a C library for reading and writing files containing
+5 -5
pkgs/by-name/li/libspelling/package.nix
··· 64 packageName = "libspelling"; 65 }; 66 67 - meta = with lib; { 68 description = "Spellcheck library for GTK 4"; 69 homepage = "https://gitlab.gnome.org/GNOME/libspelling"; 70 - license = licenses.lgpl21Plus; 71 - changelog = "https://gitlab.gnome.org/GNOME/libspelling/-/raw/${version}/NEWS"; 72 - maintainers = with maintainers; [ chuangzhu ]; 73 - teams = [ teams.gnome ]; 74 }; 75 })
··· 64 packageName = "libspelling"; 65 }; 66 67 + meta = { 68 description = "Spellcheck library for GTK 4"; 69 homepage = "https://gitlab.gnome.org/GNOME/libspelling"; 70 + license = lib.licenses.lgpl21Plus; 71 + changelog = "https://gitlab.gnome.org/GNOME/libspelling/-/raw/${finalAttrs.version}/NEWS"; 72 + maintainers = with lib.maintainers; [ chuangzhu ]; 73 + teams = [ lib.teams.gnome ]; 74 }; 75 })
+3 -3
pkgs/by-name/li/libtasn1/package.nix
··· 40 inherit gnutls samba qemu; 41 }; 42 43 - meta = with lib; { 44 homepage = "https://www.gnu.org/software/libtasn1/"; 45 description = "ASN.1 library"; 46 longDescription = '' ··· 48 other packages. The goal of this implementation is to be highly 49 portable, and only require an ANSI C89 platform. 50 ''; 51 - license = licenses.lgpl2Plus; 52 - platforms = platforms.all; 53 changelog = "https://gitlab.com/gnutls/libtasn1/-/blob/v${version}/NEWS"; 54 }; 55 }
··· 40 inherit gnutls samba qemu; 41 }; 42 43 + meta = { 44 homepage = "https://www.gnu.org/software/libtasn1/"; 45 description = "ASN.1 library"; 46 longDescription = '' ··· 48 other packages. The goal of this implementation is to be highly 49 portable, and only require an ANSI C89 platform. 50 ''; 51 + license = lib.licenses.lgpl2Plus; 52 + platforms = lib.platforms.all; 53 changelog = "https://gitlab.com/gnutls/libtasn1/-/blob/v${version}/NEWS"; 54 }; 55 }
+2 -2
pkgs/by-name/li/libtins/package.nix
··· 50 doCheck = true; 51 checkTarget = "tests test"; 52 53 - meta = with lib; { 54 description = "High-level, multiplatform C++ network packet sniffing and crafting library"; 55 homepage = "https://libtins.github.io/"; 56 changelog = "https://raw.githubusercontent.com/mfontanini/libtins/v${version}/CHANGES.md"; 57 license = lib.licenses.bsd2; 58 - maintainers = with maintainers; [ fdns ]; 59 platforms = lib.platforms.unix; 60 }; 61 }
··· 50 doCheck = true; 51 checkTarget = "tests test"; 52 53 + meta = { 54 description = "High-level, multiplatform C++ network packet sniffing and crafting library"; 55 homepage = "https://libtins.github.io/"; 56 changelog = "https://raw.githubusercontent.com/mfontanini/libtins/v${version}/CHANGES.md"; 57 license = lib.licenses.bsd2; 58 + maintainers = with lib.maintainers; [ fdns ]; 59 platforms = lib.platforms.unix; 60 }; 61 }
+4 -4
pkgs/by-name/li/libtomcrypt/package.nix
··· 46 47 enableParallelBuilding = true; 48 49 - meta = with lib; { 50 description = "Fairly comprehensive, modular and portable cryptographic toolkit"; 51 homepage = "https://www.libtom.net/LibTomCrypt/"; 52 changelog = "https://github.com/libtom/libtomcrypt/raw/v${version}/changes"; 53 - license = with licenses; [ 54 publicDomain 55 wtfpl 56 ]; 57 - maintainers = [ ]; 58 - platforms = platforms.all; 59 }; 60 }
··· 46 47 enableParallelBuilding = true; 48 49 + meta = { 50 description = "Fairly comprehensive, modular and portable cryptographic toolkit"; 51 homepage = "https://www.libtom.net/LibTomCrypt/"; 52 changelog = "https://github.com/libtom/libtomcrypt/raw/v${version}/changes"; 53 + license = with lib.licenses; [ 54 publicDomain 55 wtfpl 56 ]; 57 + maintainers = with lib.maintainers; [ ]; 58 + platforms = lib.platforms.all; 59 }; 60 }
+5 -5
pkgs/by-name/li/libudev-zero/package.nix
··· 31 pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; 32 }; 33 34 - meta = with lib; { 35 homepage = "https://github.com/illiliti/libudev-zero"; 36 description = "Daemonless replacement for libudev"; 37 - changelog = "https://github.com/illiliti/libudev-zero/releases/tag/${version}"; 38 - maintainers = with maintainers; [ 39 qyliss 40 shamilton 41 ]; 42 - license = licenses.isc; 43 pkgConfigModules = [ "libudev" ]; 44 - platforms = platforms.linux; 45 }; 46 })
··· 31 pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; 32 }; 33 34 + meta = { 35 homepage = "https://github.com/illiliti/libudev-zero"; 36 description = "Daemonless replacement for libudev"; 37 + changelog = "https://github.com/illiliti/libudev-zero/releases/tag/${finalAttrs.version}"; 38 + maintainers = with lib.maintainers; [ 39 qyliss 40 shamilton 41 ]; 42 + license = lib.licenses.isc; 43 pkgConfigModules = [ "libudev" ]; 44 + platforms = lib.platforms.linux; 45 }; 46 })
+4 -4
pkgs/by-name/li/libuninameslist/package.nix
··· 20 autoreconfHook 21 ]; 22 23 - meta = with lib; { 24 homepage = "https://github.com/fontforge/libuninameslist/"; 25 changelog = "https://github.com/fontforge/libuninameslist/blob/${version}/ChangeLog"; 26 description = "Library of Unicode names and annotation data"; 27 - license = licenses.bsd3; 28 - maintainers = with maintainers; [ erictapen ]; 29 - platforms = platforms.all; 30 }; 31 }
··· 20 autoreconfHook 21 ]; 22 23 + meta = { 24 homepage = "https://github.com/fontforge/libuninameslist/"; 25 changelog = "https://github.com/fontforge/libuninameslist/blob/${version}/ChangeLog"; 26 description = "Library of Unicode names and annotation data"; 27 + license = lib.licenses.bsd3; 28 + maintainers = with lib.maintainers; [ erictapen ]; 29 + platforms = lib.platforms.all; 30 }; 31 }
+13 -13
pkgs/by-name/li/liburcu/package.nix
··· 25 preCheck = "patchShebangs tests/unit"; 26 doCheck = true; 27 28 - meta = with lib; { 29 description = "Userspace RCU (read-copy-update) library"; 30 homepage = "https://lttng.org/urcu"; 31 changelog = "https://github.com/urcu/userspace-rcu/raw/v${version}/ChangeLog"; 32 - license = licenses.lgpl21Plus; 33 # https://git.liburcu.org/?p=userspace-rcu.git;a=blob;f=include/urcu/arch.h 34 - platforms = intersectLists platforms.unix ( 35 - platforms.x86 36 - ++ platforms.power 37 - ++ platforms.s390 38 - ++ platforms.arm 39 - ++ platforms.aarch64 40 - ++ platforms.mips 41 - ++ platforms.m68k 42 - ++ platforms.riscv 43 - ++ platforms.loongarch64 44 ); 45 - maintainers = [ maintainers.bjornfor ]; 46 }; 47 48 }
··· 25 preCheck = "patchShebangs tests/unit"; 26 doCheck = true; 27 28 + meta = { 29 description = "Userspace RCU (read-copy-update) library"; 30 homepage = "https://lttng.org/urcu"; 31 changelog = "https://github.com/urcu/userspace-rcu/raw/v${version}/ChangeLog"; 32 + license = lib.licenses.lgpl21Plus; 33 # https://git.liburcu.org/?p=userspace-rcu.git;a=blob;f=include/urcu/arch.h 34 + platforms = lib.intersectLists lib.platforms.unix ( 35 + lib.platforms.x86 36 + ++ lib.platforms.power 37 + ++ lib.platforms.s390 38 + ++ lib.platforms.arm 39 + ++ lib.platforms.aarch64 40 + ++ lib.platforms.mips 41 + ++ lib.platforms.m68k 42 + ++ lib.platforms.riscv 43 + ++ lib.platforms.loongarch64 44 ); 45 + maintainers = [ lib.maintainers.bjornfor ]; 46 }; 47 48 }
+4 -4
pkgs/by-name/li/libvirt/package.nix
··· 407 408 passthru.tests.libvirtd = nixosTests.libvirtd; 409 410 - meta = with lib; { 411 description = "Toolkit to interact with the virtualization capabilities of recent versions of Linux and other OSes"; 412 homepage = "https://libvirt.org/"; 413 changelog = "https://gitlab.com/libvirt/libvirt/-/raw/v${version}/NEWS.rst"; 414 - license = licenses.lgpl2Plus; 415 - platforms = platforms.unix; 416 - maintainers = with maintainers; [ 417 fpletz 418 globin 419 lovesegfault
··· 407 408 passthru.tests.libvirtd = nixosTests.libvirtd; 409 410 + meta = { 411 description = "Toolkit to interact with the virtualization capabilities of recent versions of Linux and other OSes"; 412 homepage = "https://libvirt.org/"; 413 changelog = "https://gitlab.com/libvirt/libvirt/-/raw/v${version}/NEWS.rst"; 414 + license = lib.licenses.lgpl2Plus; 415 + platforms = lib.platforms.unix; 416 + maintainers = with lib.maintainers; [ 417 fpletz 418 globin 419 lovesegfault
+4 -4
pkgs/by-name/li/libvpx/package.nix
··· 258 ffmpeg = ffmpeg.override { withVpx = true; }; 259 }; 260 261 - meta = with lib; { 262 description = "WebM VP8/VP9 codec SDK"; 263 homepage = "https://www.webmproject.org/"; 264 changelog = "https://github.com/webmproject/libvpx/raw/v${version}/CHANGELOG"; 265 - license = licenses.bsd3; 266 - maintainers = with maintainers; [ codyopel ]; 267 - platforms = platforms.all; 268 }; 269 }
··· 258 ffmpeg = ffmpeg.override { withVpx = true; }; 259 }; 260 261 + meta = { 262 description = "WebM VP8/VP9 codec SDK"; 263 homepage = "https://www.webmproject.org/"; 264 changelog = "https://github.com/webmproject/libvpx/raw/v${version}/CHANGELOG"; 265 + license = lib.licenses.bsd3; 266 + maintainers = with lib.maintainers; [ codyopel ]; 267 + platforms = lib.platforms.all; 268 }; 269 }
+3 -3
pkgs/by-name/li/license-scanner/package.nix
··· 17 18 vendorHash = "sha256-7xa2tdCDCXkOZCLL8YPtO7i1VqD61Mow7un0690I8mM="; 19 20 - meta = with lib; { 21 description = "Utility that provides an API and CLI to identify licenses and legal terms"; 22 mainProgram = "license-scanner"; 23 homepage = "https://github.com/CycloneDX/license-scanner"; 24 changelog = "https://github.com/CycloneDX/license-scanner/blob/${version}/CHANGELOG.md"; 25 - license = licenses.asl20; 26 - maintainers = with maintainers; [ fab ]; 27 }; 28 }
··· 17 18 vendorHash = "sha256-7xa2tdCDCXkOZCLL8YPtO7i1VqD61Mow7un0690I8mM="; 19 20 + meta = { 21 description = "Utility that provides an API and CLI to identify licenses and legal terms"; 22 mainProgram = "license-scanner"; 23 homepage = "https://github.com/CycloneDX/license-scanner"; 24 changelog = "https://github.com/CycloneDX/license-scanner/blob/${version}/CHANGELOG.md"; 25 + license = lib.licenses.asl20; 26 + maintainers = with lib.maintainers; [ fab ]; 27 }; 28 }
+4 -4
pkgs/by-name/li/lightsoff/package.nix
··· 56 updateScript = gnome.updateScript { packageName = "lightsoff"; }; 57 }; 58 59 - meta = with lib; { 60 homepage = "https://gitlab.gnome.org/GNOME/lightsoff"; 61 changelog = "https://gitlab.gnome.org/GNOME/lightsoff/-/blob/${version}/NEWS?ref_type=tags"; 62 description = "Puzzle game, where the objective is to turn off all of the tiles on the board"; 63 mainProgram = "lightsoff"; 64 - teams = [ teams.gnome ]; 65 - license = licenses.gpl2; 66 - platforms = platforms.unix; 67 }; 68 }
··· 56 updateScript = gnome.updateScript { packageName = "lightsoff"; }; 57 }; 58 59 + meta = { 60 homepage = "https://gitlab.gnome.org/GNOME/lightsoff"; 61 changelog = "https://gitlab.gnome.org/GNOME/lightsoff/-/blob/${version}/NEWS?ref_type=tags"; 62 description = "Puzzle game, where the objective is to turn off all of the tiles on the board"; 63 mainProgram = "lightsoff"; 64 + teams = [ lib.teams.gnome ]; 65 + license = lib.licenses.gpl2; 66 + platforms = lib.platforms.unix; 67 }; 68 }
+2 -2
pkgs/by-name/li/ligolo-ng/package.nix
··· 30 # Tests require network access 31 doCheck = false; 32 33 - meta = with lib; { 34 description = "Tunneling/pivoting tool that uses a TUN interface"; 35 homepage = "https://github.com/tnpitsecurity/ligolo-ng"; 36 changelog = "https://github.com/nicocha30/ligolo-ng/releases/tag/v${version}"; 37 - license = licenses.gpl3Only; 38 }; 39 }
··· 30 # Tests require network access 31 doCheck = false; 32 33 + meta = { 34 description = "Tunneling/pivoting tool that uses a TUN interface"; 35 homepage = "https://github.com/tnpitsecurity/ligolo-ng"; 36 changelog = "https://github.com/nicocha30/ligolo-ng/releases/tag/v${version}"; 37 + license = lib.licenses.gpl3Only; 38 }; 39 }
+4 -4
pkgs/by-name/li/likwid/package.nix
··· 33 34 makeFlags = [ "PREFIX=$(out)" ]; 35 36 - meta = with lib; { 37 homepage = "https://hpc.fau.de/research/tools/likwid/"; 38 changelog = "https://github.com/RRZE-HPC/likwid/releases/tag/v${version}"; 39 description = "Performance monitoring and benchmarking suite"; 40 - license = licenses.gpl3Only; 41 # Might work on ARM by appropriately setting COMPILER in config.mk 42 - platforms = intersectLists platforms.linux platforms.x86; 43 - maintainers = [ maintainers.vbgl ]; 44 mainProgram = "likwid-perfctr"; 45 }; 46 }
··· 33 34 makeFlags = [ "PREFIX=$(out)" ]; 35 36 + meta = { 37 homepage = "https://hpc.fau.de/research/tools/likwid/"; 38 changelog = "https://github.com/RRZE-HPC/likwid/releases/tag/v${version}"; 39 description = "Performance monitoring and benchmarking suite"; 40 + license = lib.licenses.gpl3Only; 41 # Might work on ARM by appropriately setting COMPILER in config.mk 42 + platforms = lib.intersectLists lib.platforms.linux lib.platforms.x86; 43 + maintainers = [ lib.maintainers.vbgl ]; 44 mainProgram = "likwid-perfctr"; 45 }; 46 }
+3 -3
pkgs/by-name/li/lil-pwny/package.nix
··· 23 "lil_pwny" 24 ]; 25 26 - meta = with lib; { 27 description = "Offline auditing of Active Directory passwords"; 28 mainProgram = "lil-pwny"; 29 homepage = "https://github.com/PaperMtn/lil-pwny"; 30 changelog = "https://github.com/PaperMtn/lil-pwny/blob/${version}/CHANGELOG.md"; 31 - license = licenses.gpl3Only; 32 - maintainers = with maintainers; [ fab ]; 33 }; 34 }
··· 23 "lil_pwny" 24 ]; 25 26 + meta = { 27 description = "Offline auditing of Active Directory passwords"; 28 mainProgram = "lil-pwny"; 29 homepage = "https://github.com/PaperMtn/lil-pwny"; 30 changelog = "https://github.com/PaperMtn/lil-pwny/blob/${version}/CHANGELOG.md"; 31 + license = lib.licenses.gpl3Only; 32 + maintainers = with lib.maintainers; [ fab ]; 33 }; 34 }
+3 -3
pkgs/by-name/li/linkchecker/package.nix
··· 53 54 __darwinAllowLocalNetworking = true; 55 56 - meta = with lib; { 57 description = "Check websites for broken links"; 58 mainProgram = "linkchecker"; 59 homepage = "https://linkcheck.github.io/linkchecker/"; 60 changelog = "https://github.com/linkchecker/linkchecker/releases/tag/v${version}"; 61 - license = licenses.gpl2Plus; 62 - maintainers = with maintainers; [ 63 peterhoeg 64 tweber 65 ];
··· 53 54 __darwinAllowLocalNetworking = true; 55 56 + meta = { 57 description = "Check websites for broken links"; 58 mainProgram = "linkchecker"; 59 homepage = "https://linkcheck.github.io/linkchecker/"; 60 changelog = "https://github.com/linkchecker/linkchecker/releases/tag/v${version}"; 61 + license = lib.licenses.gpl2Plus; 62 + maintainers = with lib.maintainers; [ 63 peterhoeg 64 tweber 65 ];
+4 -4
pkgs/by-name/li/linux-router/package.nix
··· 87 makeWrapper $out/.bin-wrapped/lnxrouter $out/bin/lnxrouter --prefix PATH : ${binPath} 88 ''; 89 90 - meta = with lib; { 91 homepage = "https://github.com/garywill/linux-router"; 92 description = "Set Linux as router / Wifi hotspot / proxy in one command"; 93 longDescription = '' ··· 107 - Compatible with NetworkManager (automatically set interface as unmanaged) 108 ''; 109 changelog = "https://github.com/garywill/linux-router/releases/tag/${version}"; 110 - license = licenses.lgpl21Only; 111 - maintainers = with maintainers; [ x3ro ]; 112 - platforms = platforms.linux; 113 mainProgram = "lnxrouter"; 114 }; 115 }
··· 87 makeWrapper $out/.bin-wrapped/lnxrouter $out/bin/lnxrouter --prefix PATH : ${binPath} 88 ''; 89 90 + meta = { 91 homepage = "https://github.com/garywill/linux-router"; 92 description = "Set Linux as router / Wifi hotspot / proxy in one command"; 93 longDescription = '' ··· 107 - Compatible with NetworkManager (automatically set interface as unmanaged) 108 ''; 109 changelog = "https://github.com/garywill/linux-router/releases/tag/${version}"; 110 + license = lib.licenses.lgpl21Only; 111 + maintainers = with lib.maintainers; [ x3ro ]; 112 + platforms = lib.platforms.linux; 113 mainProgram = "lnxrouter"; 114 }; 115 }
+3 -3
pkgs/by-name/li/listenbrainz-mpd/package.nix
··· 63 installManPage listenbrainz-mpd.1 64 ''; 65 66 - meta = with lib; { 67 homepage = "https://codeberg.org/elomatreb/listenbrainz-mpd"; 68 changelog = "https://codeberg.org/elomatreb/listenbrainz-mpd/src/tag/v${version}/CHANGELOG.md"; 69 description = "ListenBrainz submission client for MPD"; 70 - license = licenses.agpl3Only; 71 - maintainers = with maintainers; [ DeeUnderscore ]; 72 mainProgram = "listenbrainz-mpd"; 73 }; 74 }
··· 63 installManPage listenbrainz-mpd.1 64 ''; 65 66 + meta = { 67 homepage = "https://codeberg.org/elomatreb/listenbrainz-mpd"; 68 changelog = "https://codeberg.org/elomatreb/listenbrainz-mpd/src/tag/v${version}/CHANGELOG.md"; 69 description = "ListenBrainz submission client for MPD"; 70 + license = lib.licenses.agpl3Only; 71 + maintainers = with lib.maintainers; [ DeeUnderscore ]; 72 mainProgram = "listenbrainz-mpd"; 73 }; 74 }
+3 -3
pkgs/by-name/li/listmonk/package.nix
··· 57 tests = { inherit (nixosTests) listmonk; }; 58 }; 59 60 - meta = with lib; { 61 description = "High performance, self-hosted, newsletter and mailing list manager with a modern dashboard"; 62 mainProgram = "listmonk"; 63 homepage = "https://github.com/knadh/listmonk"; 64 changelog = "https://github.com/knadh/listmonk/releases/tag/v${version}"; 65 - maintainers = with maintainers; [ raitobezarius ]; 66 - license = licenses.agpl3Only; 67 }; 68 }
··· 57 tests = { inherit (nixosTests) listmonk; }; 58 }; 59 60 + meta = { 61 description = "High performance, self-hosted, newsletter and mailing list manager with a modern dashboard"; 62 mainProgram = "listmonk"; 63 homepage = "https://github.com/knadh/listmonk"; 64 changelog = "https://github.com/knadh/listmonk/releases/tag/v${version}"; 65 + maintainers = with lib.maintainers; [ raitobezarius ]; 66 + license = lib.licenses.agpl3Only; 67 }; 68 }
+3 -3
pkgs/by-name/li/listmonk/stuffbin.nix
··· 23 "-X main.version=${version}" 24 ]; 25 26 - meta = with lib; { 27 description = "Compress and embed static files and assets into Go binaries and access them with a virtual file system in production"; 28 homepage = "https://github.com/knadh/stuffbin"; 29 changelog = "https://github.com/knadh/stuffbin/releases/tag/v${version}"; 30 - maintainers = with maintainers; [ raitobezarius ]; 31 - license = licenses.mit; 32 }; 33 }
··· 23 "-X main.version=${version}" 24 ]; 25 26 + meta = { 27 description = "Compress and embed static files and assets into Go binaries and access them with a virtual file system in production"; 28 homepage = "https://github.com/knadh/stuffbin"; 29 changelog = "https://github.com/knadh/stuffbin/releases/tag/v${version}"; 30 + maintainers = with lib.maintainers; [ raitobezarius ]; 31 + license = lib.licenses.mit; 32 }; 33 }
+3 -3
pkgs/by-name/li/litecli/package.nix
··· 44 "test_auto_escaped_col_names" 45 ]; 46 47 - meta = with lib; { 48 description = "Command-line interface for SQLite"; 49 mainProgram = "litecli"; 50 longDescription = '' ··· 52 ''; 53 homepage = "https://litecli.com"; 54 changelog = "https://github.com/dbcli/litecli/blob/v${version}/CHANGELOG.md"; 55 - license = licenses.bsd3; 56 - maintainers = with maintainers; [ Scriptkiddi ]; 57 }; 58 }
··· 44 "test_auto_escaped_col_names" 45 ]; 46 47 + meta = { 48 description = "Command-line interface for SQLite"; 49 mainProgram = "litecli"; 50 longDescription = '' ··· 52 ''; 53 homepage = "https://litecli.com"; 54 changelog = "https://github.com/dbcli/litecli/blob/v${version}/CHANGELOG.md"; 55 + license = lib.licenses.bsd3; 56 + maintainers = with lib.maintainers; [ Scriptkiddi ]; 57 }; 58 }
+4 -4
pkgs/by-name/li/livi/package.nix
··· 45 ]; 46 strictDeps = true; 47 48 - meta = with lib; { 49 homepage = "https://gitlab.gnome.org/guidog/livi"; 50 changelog = "https://gitlab.gnome.org/guidog/livi/-/blob/v${version}/NEWS?ref_type=tags"; 51 description = "Small video player targeting mobile devices (also named μPlayer)"; 52 - license = licenses.gpl3Plus; 53 - platforms = platforms.linux; 54 mainProgram = "livi"; 55 - maintainers = with maintainers; [ mksafavi ]; 56 }; 57 }
··· 45 ]; 46 strictDeps = true; 47 48 + meta = { 49 homepage = "https://gitlab.gnome.org/guidog/livi"; 50 changelog = "https://gitlab.gnome.org/guidog/livi/-/blob/v${version}/NEWS?ref_type=tags"; 51 description = "Small video player targeting mobile devices (also named μPlayer)"; 52 + license = lib.licenses.gpl3Plus; 53 + platforms = lib.platforms.linux; 54 mainProgram = "livi"; 55 + maintainers = with lib.maintainers; [ mksafavi ]; 56 }; 57 }
+3 -3
pkgs/by-name/lo/lokinet/package.nix
··· 68 "-DWITH_SETCAP=OFF" 69 ]; 70 71 - meta = with lib; { 72 description = "Anonymous, decentralized and IP based overlay network for the internet"; 73 homepage = "https://lokinet.org/"; 74 changelog = "https://github.com/oxen-io/lokinet/releases/tag/v${version}"; 75 - license = licenses.gpl3Plus; 76 - maintainers = with maintainers; [ wyndon ]; 77 }; 78 }
··· 68 "-DWITH_SETCAP=OFF" 69 ]; 70 71 + meta = { 72 description = "Anonymous, decentralized and IP based overlay network for the internet"; 73 homepage = "https://lokinet.org/"; 74 changelog = "https://github.com/oxen-io/lokinet/releases/tag/v${version}"; 75 + license = lib.licenses.gpl3Plus; 76 + maintainers = with lib.maintainers; [ wyndon ]; 77 }; 78 }
+3 -3
pkgs/by-name/lo/loramon/package.nix
··· 24 pyserial 25 ]; 26 27 - meta = with lib; { 28 description = "LoRa packet sniffer for RNode hardware"; 29 mainProgram = "loramon"; 30 homepage = "https://github.com/markqvist/LoRaMon"; 31 changelog = "https://github.com/markqvist/LoRaMon/releases/tag/${version}"; 32 - license = licenses.mit; 33 - maintainers = with maintainers; [ erethon ]; 34 }; 35 }
··· 24 pyserial 25 ]; 26 27 + meta = { 28 description = "LoRa packet sniffer for RNode hardware"; 29 mainProgram = "loramon"; 30 homepage = "https://github.com/markqvist/LoRaMon"; 31 changelog = "https://github.com/markqvist/LoRaMon/releases/tag/${version}"; 32 + license = lib.licenses.mit; 33 + maintainers = with lib.maintainers; [ erethon ]; 34 }; 35 }
+4 -4
pkgs/by-name/lu/luabridge/package.nix
··· 25 runHook postInstall 26 ''; 27 28 - meta = with lib; { 29 description = "Lightweight, dependency-free library for binding Lua to C++"; 30 homepage = "https://github.com/vinniefalco/LuaBridge"; 31 changelog = "https://github.com/vinniefalco/LuaBridge/blob/${version}/CHANGES.md"; 32 - platforms = platforms.unix; 33 - license = licenses.mit; 34 - maintainers = [ ]; 35 }; 36 }
··· 25 runHook postInstall 26 ''; 27 28 + meta = { 29 description = "Lightweight, dependency-free library for binding Lua to C++"; 30 homepage = "https://github.com/vinniefalco/LuaBridge"; 31 changelog = "https://github.com/vinniefalco/LuaBridge/blob/${version}/CHANGES.md"; 32 + platforms = lib.platforms.unix; 33 + license = lib.licenses.mit; 34 + maintainers = with lib.maintainers; [ ]; 35 }; 36 }
+4 -4
pkgs/by-name/lu/lubelogger/package.nix
··· 28 29 executables = [ "CarCareTracker" ]; # This wraps "$out/lib/$pname/foo" to `$out/bin/foo`. 30 31 - meta = with lib; { 32 description = "Vehicle service records and maintainence tracker"; 33 longDescription = '' 34 A self-hosted, open-source, unconventionally-named vehicle maintenance records and fuel mileage tracker. ··· 37 ''; 38 homepage = "https://lubelogger.com"; 39 changelog = "https://github.com/hargata/lubelog/releases/tag/v${version}"; 40 - license = licenses.mit; 41 - maintainers = with maintainers; [ lyndeno ]; 42 mainProgram = "CarCareTracker"; 43 - platforms = platforms.all; 44 }; 45 }
··· 28 29 executables = [ "CarCareTracker" ]; # This wraps "$out/lib/$pname/foo" to `$out/bin/foo`. 30 31 + meta = { 32 description = "Vehicle service records and maintainence tracker"; 33 longDescription = '' 34 A self-hosted, open-source, unconventionally-named vehicle maintenance records and fuel mileage tracker. ··· 37 ''; 38 homepage = "https://lubelogger.com"; 39 changelog = "https://github.com/hargata/lubelog/releases/tag/v${version}"; 40 + license = lib.licenses.mit; 41 + maintainers = with lib.maintainers; [ lyndeno ]; 42 mainProgram = "CarCareTracker"; 43 + platforms = lib.platforms.all; 44 }; 45 }
+3 -3
pkgs/by-name/lu/ludusavi/package.nix
··· 117 "''${gappsWrapperArgs[@]}" 118 ''; 119 120 - meta = with lib; { 121 description = "Backup tool for PC game saves"; 122 homepage = "https://github.com/mtkennerly/ludusavi"; 123 changelog = "https://github.com/mtkennerly/ludusavi/blob/v${version}/CHANGELOG.md"; 124 - license = licenses.mit; 125 - maintainers = with maintainers; [ 126 pasqui23 127 megheaiulian 128 ];
··· 117 "''${gappsWrapperArgs[@]}" 118 ''; 119 120 + meta = { 121 description = "Backup tool for PC game saves"; 122 homepage = "https://github.com/mtkennerly/ludusavi"; 123 changelog = "https://github.com/mtkennerly/ludusavi/blob/v${version}/CHANGELOG.md"; 124 + license = lib.licenses.mit; 125 + maintainers = with lib.maintainers; [ 126 pasqui23 127 megheaiulian 128 ];
+3 -3
pkgs/by-name/lu/luigi/package.nix
··· 33 # This enables accessing modules stored in cwd 34 makeWrapperArgs = [ "--prefix PYTHONPATH . :" ]; 35 36 - meta = with lib; { 37 description = "Python package that helps you build complex pipelines of batch jobs"; 38 longDescription = '' 39 Luigi handles dependency resolution, workflow management, visualization, ··· 41 ''; 42 homepage = "https://github.com/spotify/luigi"; 43 changelog = "https://github.com/spotify/luigi/releases/tag/${version}"; 44 - license = [ licenses.asl20 ]; 45 - maintainers = [ maintainers.bhipple ]; 46 }; 47 }
··· 33 # This enables accessing modules stored in cwd 34 makeWrapperArgs = [ "--prefix PYTHONPATH . :" ]; 35 36 + meta = { 37 description = "Python package that helps you build complex pipelines of batch jobs"; 38 longDescription = '' 39 Luigi handles dependency resolution, workflow management, visualization, ··· 41 ''; 42 homepage = "https://github.com/spotify/luigi"; 43 changelog = "https://github.com/spotify/luigi/releases/tag/${version}"; 44 + license = [ lib.licenses.asl20 ]; 45 + maintainers = [ lib.maintainers.bhipple ]; 46 }; 47 }
+3 -3
pkgs/by-name/lu/lux/package.nix
··· 34 35 doCheck = false; # require network 36 37 - meta = with lib; { 38 description = "Fast and simple video download library and CLI tool written in Go"; 39 homepage = "https://github.com/iawia002/lux"; 40 changelog = "https://github.com/iawia002/lux/releases/tag/v${version}"; 41 - license = licenses.mit; 42 - maintainers = with maintainers; [ galaxy ]; 43 mainProgram = "lux"; 44 }; 45 }
··· 34 35 doCheck = false; # require network 36 37 + meta = { 38 description = "Fast and simple video download library and CLI tool written in Go"; 39 homepage = "https://github.com/iawia002/lux"; 40 changelog = "https://github.com/iawia002/lux/releases/tag/v${version}"; 41 + license = lib.licenses.mit; 42 + maintainers = with lib.maintainers; [ galaxy ]; 43 mainProgram = "lux"; 44 }; 45 }
+3 -3
pkgs/by-name/ma/macchina/package.nix
··· 27 installManPage doc/macchina.{1,7} 28 ''; 29 30 - meta = with lib; { 31 description = "Fast, minimal and customizable system information fetcher"; 32 homepage = "https://github.com/Macchina-CLI/macchina"; 33 changelog = "https://github.com/Macchina-CLI/macchina/releases/tag/v${version}"; 34 - license = with licenses; [ mit ]; 35 - maintainers = with maintainers; [ 36 _414owen 37 figsoda 38 ];
··· 27 installManPage doc/macchina.{1,7} 28 ''; 29 30 + meta = { 31 description = "Fast, minimal and customizable system information fetcher"; 32 homepage = "https://github.com/Macchina-CLI/macchina"; 33 changelog = "https://github.com/Macchina-CLI/macchina/releases/tag/v${version}"; 34 + license = with lib.licenses; [ mit ]; 35 + maintainers = with lib.maintainers; [ 36 _414owen 37 figsoda 38 ];
+3 -3
pkgs/by-name/ma/macs2/package.nix
··· 50 51 pythonImportsCheck = [ "MACS2" ]; 52 53 - meta = with lib; { 54 description = "Model-based Analysis for ChIP-Seq"; 55 mainProgram = "macs2"; 56 homepage = "https://github.com/macs3-project/MACS/"; 57 changelog = "https://github.com/macs3-project/MACS/releases/tag/v${version}"; 58 - license = licenses.bsd3; 59 - maintainers = with maintainers; [ gschwartz ]; 60 }; 61 }
··· 50 51 pythonImportsCheck = [ "MACS2" ]; 52 53 + meta = { 54 description = "Model-based Analysis for ChIP-Seq"; 55 mainProgram = "macs2"; 56 homepage = "https://github.com/macs3-project/MACS/"; 57 changelog = "https://github.com/macs3-project/MACS/releases/tag/v${version}"; 58 + license = lib.licenses.bsd3; 59 + maintainers = with lib.maintainers; [ gschwartz ]; 60 }; 61 }
+5 -5
pkgs/by-name/ma/maelstrom-clj/package.nix
··· 45 graphviz 46 ]; 47 48 - meta = with lib; { 49 description = "Workbench for writing toy implementations of distributed systems"; 50 homepage = "https://github.com/jepsen-io/maelstrom"; 51 changelog = "https://github.com/jepsen-io/maelstrom/releases/tag/${version}"; 52 mainProgram = "maelstrom"; 53 - sourceProvenance = [ sourceTypes.binaryBytecode ]; 54 - license = licenses.epl10; 55 - maintainers = [ maintainers.emilioziniades ]; 56 - platforms = platforms.linux ++ platforms.darwin; 57 }; 58 }
··· 45 graphviz 46 ]; 47 48 + meta = { 49 description = "Workbench for writing toy implementations of distributed systems"; 50 homepage = "https://github.com/jepsen-io/maelstrom"; 51 changelog = "https://github.com/jepsen-io/maelstrom/releases/tag/${version}"; 52 mainProgram = "maelstrom"; 53 + sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; 54 + license = lib.licenses.epl10; 55 + maintainers = [ lib.maintainers.emilioziniades ]; 56 + platforms = lib.platforms.linux ++ lib.platforms.darwin; 57 }; 58 }
+3 -3
pkgs/by-name/ma/magic-wormhole-rs/package.nix
··· 31 --zsh <($out/bin/wormhole-rs completion zsh) 32 ''; 33 34 - meta = with lib; { 35 description = "Rust implementation of Magic Wormhole, with new features and enhancements"; 36 homepage = "https://github.com/magic-wormhole/magic-wormhole.rs"; 37 changelog = "https://github.com/magic-wormhole/magic-wormhole.rs/raw/${version}/changelog.md"; 38 - license = licenses.eupl12; 39 - maintainers = with maintainers; [ 40 zeri 41 piegames 42 ];
··· 31 --zsh <($out/bin/wormhole-rs completion zsh) 32 ''; 33 34 + meta = { 35 description = "Rust implementation of Magic Wormhole, with new features and enhancements"; 36 homepage = "https://github.com/magic-wormhole/magic-wormhole.rs"; 37 changelog = "https://github.com/magic-wormhole/magic-wormhole.rs/raw/${version}/changelog.md"; 38 + license = lib.licenses.eupl12; 39 + maintainers = with lib.maintainers; [ 40 zeri 41 piegames 42 ];
+3 -3
pkgs/by-name/ma/mailhog/package.nix
··· 34 inherit (nixosTests) mailhog; 35 }; 36 37 - meta = with lib; { 38 description = "Web and API based SMTP testing"; 39 mainProgram = "MailHog"; 40 homepage = "https://github.com/mailhog/MailHog"; 41 changelog = "https://github.com/mailhog/MailHog/releases/tag/v${version}"; 42 - maintainers = with maintainers; [ 43 disassembler 44 jojosch 45 ]; 46 - license = licenses.mit; 47 }; 48 }
··· 34 inherit (nixosTests) mailhog; 35 }; 36 37 + meta = { 38 description = "Web and API based SMTP testing"; 39 mainProgram = "MailHog"; 40 homepage = "https://github.com/mailhog/MailHog"; 41 changelog = "https://github.com/mailhog/MailHog/releases/tag/v${version}"; 42 + maintainers = with lib.maintainers; [ 43 disassembler 44 jojosch 45 ]; 46 + license = lib.licenses.mit; 47 }; 48 }
+2 -2
pkgs/by-name/ma/maim/package.nix
··· 64 65 doCheck = false; 66 67 - meta = with lib; { 68 mainProgram = "maim"; 69 inherit (src.meta) homepage; 70 description = "Command-line screenshot utility"; ··· 76 changelog = "https://github.com/naelstrof/maim/releases/tag/v${version}"; 77 platforms = lib.platforms.all; 78 license = lib.licenses.gpl3Plus; 79 - maintainers = [ ]; 80 }; 81 }
··· 64 65 doCheck = false; 66 67 + meta = { 68 mainProgram = "maim"; 69 inherit (src.meta) homepage; 70 description = "Command-line screenshot utility"; ··· 76 changelog = "https://github.com/naelstrof/maim/releases/tag/v${version}"; 77 platforms = lib.platforms.all; 78 license = lib.licenses.gpl3Plus; 79 + maintainers = with lib.maintainers; [ ]; 80 }; 81 }
+4 -4
pkgs/by-name/ma/mainsail/package.nix
··· 34 runHook postInstall 35 ''; 36 37 - meta = with lib; { 38 description = "Web interface for managing and controlling 3D printers with Klipper"; 39 homepage = "https://docs.mainsail.xyz"; 40 changelog = "https://github.com/mainsail-crew/mainsail/releases/tag/v${version}"; 41 - license = licenses.gpl3Plus; 42 - platforms = platforms.linux; 43 - maintainers = with maintainers; [ 44 shhht 45 lovesegfault 46 wulfsta
··· 34 runHook postInstall 35 ''; 36 37 + meta = { 38 description = "Web interface for managing and controlling 3D printers with Klipper"; 39 homepage = "https://docs.mainsail.xyz"; 40 changelog = "https://github.com/mainsail-crew/mainsail/releases/tag/v${version}"; 41 + license = lib.licenses.gpl3Plus; 42 + platforms = lib.platforms.linux; 43 + maintainers = with lib.maintainers; [ 44 shhht 45 lovesegfault 46 wulfsta
+3 -3
pkgs/by-name/ma/malwoverview/package.nix
··· 43 "malwoverview" 44 ]; 45 46 - meta = with lib; { 47 description = "Tool for threat hunting and gathering intel information from various sources"; 48 homepage = "https://github.com/alexandreborges/malwoverview"; 49 changelog = "https://github.com/alexandreborges/malwoverview/releases/tag/v${version}"; 50 - license = licenses.gpl3Only; 51 - maintainers = with maintainers; [ fab ]; 52 mainProgram = "malwoverview.py"; 53 }; 54 }
··· 43 "malwoverview" 44 ]; 45 46 + meta = { 47 description = "Tool for threat hunting and gathering intel information from various sources"; 48 homepage = "https://github.com/alexandreborges/malwoverview"; 49 changelog = "https://github.com/alexandreborges/malwoverview/releases/tag/v${version}"; 50 + license = lib.licenses.gpl3Only; 51 + maintainers = with lib.maintainers; [ fab ]; 52 mainProgram = "malwoverview.py"; 53 }; 54 }
+3 -3
pkgs/by-name/ma/mantra/package.nix
··· 22 "-w" 23 ]; 24 25 - meta = with lib; { 26 description = "Tool used to hunt down API key leaks in JS files and pages"; 27 homepage = "https://github.com/MrEmpy/Mantra"; 28 changelog = "https://github.com/MrEmpy/Mantra/releases/tag/v${version}"; 29 - license = licenses.gpl3Only; 30 - maintainers = with maintainers; [ fab ]; 31 mainProgram = "mantra"; 32 }; 33 }
··· 22 "-w" 23 ]; 24 25 + meta = { 26 description = "Tool used to hunt down API key leaks in JS files and pages"; 27 homepage = "https://github.com/MrEmpy/Mantra"; 28 changelog = "https://github.com/MrEmpy/Mantra/releases/tag/v${version}"; 29 + license = lib.licenses.gpl3Only; 30 + maintainers = with lib.maintainers; [ fab ]; 31 mainProgram = "mantra"; 32 }; 33 }
+3 -3
pkgs/by-name/ma/mapcidr/package.nix
··· 22 "cmd/mapcidr" 23 ]; 24 25 - meta = with lib; { 26 description = "Small utility program to perform multiple operations for a given subnet/CIDR ranges"; 27 longDescription = '' 28 mapCIDR is developed to ease load distribution for mass scanning ··· 30 ''; 31 homepage = "https://github.com/projectdiscovery/mapcidr"; 32 changelog = "https://github.com/projectdiscovery/mapcidr/releases/tag/v${version}"; 33 - license = licenses.mit; 34 - maintainers = with maintainers; [ hanemile ]; 35 mainProgram = "mapcidr"; 36 }; 37 }
··· 22 "cmd/mapcidr" 23 ]; 24 25 + meta = { 26 description = "Small utility program to perform multiple operations for a given subnet/CIDR ranges"; 27 longDescription = '' 28 mapCIDR is developed to ease load distribution for mass scanning ··· 30 ''; 31 homepage = "https://github.com/projectdiscovery/mapcidr"; 32 changelog = "https://github.com/projectdiscovery/mapcidr/releases/tag/v${version}"; 33 + license = lib.licenses.mit; 34 + maintainers = with lib.maintainers; [ hanemile ]; 35 mainProgram = "mapcidr"; 36 }; 37 }
+4 -4
pkgs/by-name/ma/markdown-anki-decks/package.nix
··· 39 "markdown_anki_decks" 40 ]; 41 42 - meta = with lib; { 43 description = "Tool to convert Markdown files into Anki Decks"; 44 homepage = "https://github.com/lukesmurray/markdown-anki-decks"; 45 changelog = "https://github.com/lukesmurray/markdown-anki-decks/blob/${version}/CHANGELOG.md"; 46 - license = licenses.mit; 47 - maintainers = with maintainers; [ totoroot ]; 48 - platforms = platforms.unix; 49 mainProgram = "mdankideck"; 50 }; 51 }
··· 39 "markdown_anki_decks" 40 ]; 41 42 + meta = { 43 description = "Tool to convert Markdown files into Anki Decks"; 44 homepage = "https://github.com/lukesmurray/markdown-anki-decks"; 45 changelog = "https://github.com/lukesmurray/markdown-anki-decks/blob/${version}/CHANGELOG.md"; 46 + license = lib.licenses.mit; 47 + maintainers = with lib.maintainers; [ totoroot ]; 48 + platforms = lib.platforms.unix; 49 mainProgram = "mdankideck"; 50 }; 51 }
+4 -4
pkgs/by-name/ma/marker/package.nix
··· 51 meson rewrite kwargs set project / version '${version}' 52 ''; 53 54 - meta = with lib; { 55 homepage = "https://fabiocolacio.github.io/Marker/"; 56 description = "Markdown editor for the Linux desktop made with GTK3"; 57 - maintainers = with maintainers; [ 58 trepetti 59 aleksana 60 ]; 61 - license = licenses.gpl3Plus; 62 - platforms = platforms.linux; 63 changelog = "https://github.com/fabiocolacio/Marker/releases/tag/${version}"; 64 mainProgram = "marker"; 65 };
··· 51 meson rewrite kwargs set project / version '${version}' 52 ''; 53 54 + meta = { 55 homepage = "https://fabiocolacio.github.io/Marker/"; 56 description = "Markdown editor for the Linux desktop made with GTK3"; 57 + maintainers = with lib.maintainers; [ 58 trepetti 59 aleksana 60 ]; 61 + license = lib.licenses.gpl3Plus; 62 + platforms = lib.platforms.linux; 63 changelog = "https://github.com/fabiocolacio/Marker/releases/tag/${version}"; 64 mainProgram = "marker"; 65 };
+4 -4
pkgs/by-name/ma/martian-mono/package.nix
··· 28 runHook postInstall 29 ''; 30 31 - meta = with lib; { 32 description = "Free and open-source monospaced font from Evil Martians"; 33 homepage = "https://github.com/evilmartians/mono"; 34 changelog = "https://github.com/evilmartians/mono/raw/v${version}/Changelog.md"; 35 - license = licenses.ofl; 36 - maintainers = [ ]; 37 - platforms = platforms.all; 38 }; 39 }
··· 28 runHook postInstall 29 ''; 30 31 + meta = { 32 description = "Free and open-source monospaced font from Evil Martians"; 33 homepage = "https://github.com/evilmartians/mono"; 34 changelog = "https://github.com/evilmartians/mono/raw/v${version}/Changelog.md"; 35 + license = lib.licenses.ofl; 36 + maintainers = with lib.maintainers; [ ]; 37 + platforms = lib.platforms.all; 38 }; 39 }
+4 -4
pkgs/by-name/ma/masscan/package.nix
··· 63 $out/bin/masscan --selftest 64 ''; 65 66 - meta = with lib; { 67 description = "Fast scan of the Internet"; 68 mainProgram = "masscan"; 69 homepage = "https://github.com/robertdavidgraham/masscan"; 70 changelog = "https://github.com/robertdavidgraham/masscan/releases/tag/${version}"; 71 - license = licenses.agpl3Only; 72 - platforms = platforms.unix; 73 - maintainers = with maintainers; [ rnhmjoj ]; 74 }; 75 }
··· 63 $out/bin/masscan --selftest 64 ''; 65 66 + meta = { 67 description = "Fast scan of the Internet"; 68 mainProgram = "masscan"; 69 homepage = "https://github.com/robertdavidgraham/masscan"; 70 changelog = "https://github.com/robertdavidgraham/masscan/releases/tag/${version}"; 71 + license = lib.licenses.agpl3Only; 72 + platforms = lib.platforms.unix; 73 + maintainers = with lib.maintainers; [ rnhmjoj ]; 74 }; 75 }
+5 -5
pkgs/by-name/ma/massdns/package.nix
··· 23 24 passthru.updateScript = nix-update-script { }; 25 26 - meta = with lib; { 27 description = "Resolve large amounts of domain names"; 28 homepage = "https://github.com/blechschmidt/massdns"; 29 changelog = "https://github.com/blechschmidt/massdns/releases/tag/v${version}"; 30 - license = licenses.gpl3Only; 31 - maintainers = with maintainers; [ geoffreyfrogeye ]; 32 mainProgram = "massdns"; 33 - platforms = platforms.all; 34 # error: use of undeclared identifier 'MSG_NOSIGNAL' 35 - badPlatforms = platforms.darwin; 36 }; 37 }
··· 23 24 passthru.updateScript = nix-update-script { }; 25 26 + meta = { 27 description = "Resolve large amounts of domain names"; 28 homepage = "https://github.com/blechschmidt/massdns"; 29 changelog = "https://github.com/blechschmidt/massdns/releases/tag/v${version}"; 30 + license = lib.licenses.gpl3Only; 31 + maintainers = with lib.maintainers; [ geoffreyfrogeye ]; 32 mainProgram = "massdns"; 33 + platforms = lib.platforms.all; 34 # error: use of undeclared identifier 'MSG_NOSIGNAL' 35 + badPlatforms = lib.platforms.darwin; 36 }; 37 }
+4 -4
pkgs/by-name/ma/matrix-appservice-irc/package.nix
··· 89 passthru.tests.matrix-appservice-irc = nixosTests.matrix-appservice-irc; 90 passthru.updateScript = nix-update-script { }; 91 92 - meta = with lib; { 93 changelog = "https://github.com/matrix-org/matrix-appservice-irc/releases/tag/${version}"; 94 description = "Node.js IRC bridge for Matrix"; 95 mainProgram = "matrix-appservice-irc"; 96 - maintainers = with maintainers; [ rhysmdnz ]; 97 homepage = "https://github.com/matrix-org/matrix-appservice-irc"; 98 - license = licenses.asl20; 99 - platforms = platforms.linux; 100 }; 101 }
··· 89 passthru.tests.matrix-appservice-irc = nixosTests.matrix-appservice-irc; 90 passthru.updateScript = nix-update-script { }; 91 92 + meta = { 93 changelog = "https://github.com/matrix-org/matrix-appservice-irc/releases/tag/${version}"; 94 description = "Node.js IRC bridge for Matrix"; 95 mainProgram = "matrix-appservice-irc"; 96 + maintainers = with lib.maintainers; [ rhysmdnz ]; 97 homepage = "https://github.com/matrix-org/matrix-appservice-irc"; 98 + license = lib.licenses.asl20; 99 + platforms = lib.platforms.linux; 100 }; 101 }
+4 -4
pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix
··· 180 updateScript = nix-update-script { }; 181 }; 182 183 - meta = with lib; { 184 homepage = "https://matrix.org"; 185 changelog = "https://github.com/element-hq/synapse/releases/tag/v${version}"; 186 description = "Matrix reference homeserver"; 187 - license = licenses.agpl3Plus; 188 - maintainers = with maintainers; [ sumnerevans ]; 189 - teams = [ teams.matrix ]; 190 }; 191 }
··· 180 updateScript = nix-update-script { }; 181 }; 182 183 + meta = { 184 homepage = "https://matrix.org"; 185 changelog = "https://github.com/element-hq/synapse/releases/tag/v${version}"; 186 description = "Matrix reference homeserver"; 187 + license = lib.licenses.agpl3Plus; 188 + maintainers = with lib.maintainers; [ sumnerevans ]; 189 + teams = [ lib.teams.matrix ]; 190 }; 191 }
+3 -3
pkgs/by-name/ma/matrix-synapse-unwrapped/plugins/s3-storage-provider.nix
··· 52 "s3_storage_provider" 53 ]; 54 55 - meta = with lib; { 56 description = "Synapse storage provider to fetch and store media in Amazon S3"; 57 mainProgram = "s3_media_upload"; 58 homepage = "https://github.com/matrix-org/synapse-s3-storage-provider"; 59 changelog = "https://github.com/matrix-org/synapse-s3-storage-provider/releases/tag/v${version}"; 60 - license = licenses.asl20; 61 - maintainers = [ ]; 62 }; 63 }
··· 52 "s3_storage_provider" 53 ]; 54 55 + meta = { 56 description = "Synapse storage provider to fetch and store media in Amazon S3"; 57 mainProgram = "s3_media_upload"; 58 homepage = "https://github.com/matrix-org/synapse-s3-storage-provider"; 59 changelog = "https://github.com/matrix-org/synapse-s3-storage-provider/releases/tag/v${version}"; 60 + license = lib.licenses.asl20; 61 + maintainers = with lib.maintainers; [ ]; 62 }; 63 }
+3 -3
pkgs/by-name/mc/mcfly/package.nix
··· 24 useFetchCargoVendor = true; 25 cargoHash = "sha256-9oNfXNQywvgTREa0G1UbId4ezLSCem4IBkqE5X234hE="; 26 27 - meta = with lib; { 28 homepage = "https://github.com/cantino/mcfly"; 29 description = "Upgraded ctrl-r where history results make sense for what you're working on right now"; 30 changelog = "https://github.com/cantino/mcfly/raw/v${version}/CHANGELOG.txt"; 31 - license = licenses.mit; 32 - maintainers = [ maintainers.melkor333 ]; 33 mainProgram = "mcfly"; 34 }; 35 }
··· 24 useFetchCargoVendor = true; 25 cargoHash = "sha256-9oNfXNQywvgTREa0G1UbId4ezLSCem4IBkqE5X234hE="; 26 27 + meta = { 28 homepage = "https://github.com/cantino/mcfly"; 29 description = "Upgraded ctrl-r where history results make sense for what you're working on right now"; 30 changelog = "https://github.com/cantino/mcfly/raw/v${version}/CHANGELOG.txt"; 31 + license = lib.licenses.mit; 32 + maintainers = [ lib.maintainers.melkor333 ]; 33 mainProgram = "mcfly"; 34 }; 35 }
+4 -4
pkgs/by-name/me/med/package.nix
··· 37 find . -type f -exec sed -i "s|/opt/med|$out/share/med|g" {} + 38 ''; 39 40 - meta = with lib; { 41 description = "GUI game memory scanner and editor"; 42 homepage = "https://github.com/allencch/med"; 43 changelog = "https://github.com/allencch/med/releases/tag/${version}"; 44 - maintainers = with maintainers; [ zebreus ]; 45 - platforms = platforms.linux; 46 - license = licenses.bsd3; 47 mainProgram = "med"; 48 }; 49 }
··· 37 find . -type f -exec sed -i "s|/opt/med|$out/share/med|g" {} + 38 ''; 39 40 + meta = { 41 description = "GUI game memory scanner and editor"; 42 homepage = "https://github.com/allencch/med"; 43 changelog = "https://github.com/allencch/med/releases/tag/${version}"; 44 + maintainers = with lib.maintainers; [ zebreus ]; 45 + platforms = lib.platforms.linux; 46 + license = lib.licenses.bsd3; 47 mainProgram = "med"; 48 }; 49 }
+3 -3
pkgs/by-name/me/mediawriter/package.nix
··· 36 xz 37 ]; 38 39 - meta = with lib; { 40 description = "Tool to write images files to portable media"; 41 homepage = "https://github.com/FedoraQt/MediaWriter"; 42 changelog = "https://github.com/FedoraQt/MediaWriter/releases/tag/${version}"; 43 - license = licenses.lgpl2Only; 44 - maintainers = with maintainers; [ fab ]; 45 mainProgram = "mediawriter"; 46 }; 47 }
··· 36 xz 37 ]; 38 39 + meta = { 40 description = "Tool to write images files to portable media"; 41 homepage = "https://github.com/FedoraQt/MediaWriter"; 42 changelog = "https://github.com/FedoraQt/MediaWriter/releases/tag/${version}"; 43 + license = lib.licenses.lgpl2Only; 44 + maintainers = with lib.maintainers; [ fab ]; 45 mainProgram = "mediawriter"; 46 }; 47 }
+3 -3
pkgs/by-name/me/melt/package.nix
··· 23 "-X=main.Version=${version}" 24 ]; 25 26 - meta = with lib; { 27 description = "Backup and restore Ed25519 SSH keys with seed words"; 28 mainProgram = "melt"; 29 homepage = "https://github.com/charmbracelet/melt"; 30 changelog = "https://github.com/charmbracelet/melt/releases/tag/v${version}"; 31 - license = licenses.mit; 32 - maintainers = with maintainers; [ penguwin ]; 33 }; 34 }
··· 23 "-X=main.Version=${version}" 24 ]; 25 26 + meta = { 27 description = "Backup and restore Ed25519 SSH keys with seed words"; 28 mainProgram = "melt"; 29 homepage = "https://github.com/charmbracelet/melt"; 30 changelog = "https://github.com/charmbracelet/melt/releases/tag/v${version}"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ penguwin ]; 33 }; 34 }
+3 -3
pkgs/by-name/me/menyoki/package.nix
··· 50 installShellCompletion completions/menyoki.{bash,fish,zsh} 51 ''; 52 53 - meta = with lib; { 54 description = "Screen{shot,cast} and perform ImageOps on the command line"; 55 homepage = "https://menyoki.cli.rs/"; 56 changelog = "https://github.com/orhun/menyoki/blob/v${version}/CHANGELOG.md"; 57 - license = licenses.gpl3Only; 58 - maintainers = with maintainers; [ figsoda ]; 59 mainProgram = "menyoki"; 60 }; 61 }
··· 50 installShellCompletion completions/menyoki.{bash,fish,zsh} 51 ''; 52 53 + meta = { 54 description = "Screen{shot,cast} and perform ImageOps on the command line"; 55 homepage = "https://menyoki.cli.rs/"; 56 changelog = "https://github.com/orhun/menyoki/blob/v${version}/CHANGELOG.md"; 57 + license = lib.licenses.gpl3Only; 58 + maintainers = with lib.maintainers; [ figsoda ]; 59 mainProgram = "menyoki"; 60 }; 61 }
+4 -4
pkgs/by-name/me/mercure/package.nix
··· 42 }; 43 }; 44 45 - meta = with lib; { 46 description = "Open, easy, fast, reliable and battery-efficient solution for real-time communications"; 47 homepage = "https://github.com/dunglas/mercure"; 48 changelog = "https://github.com/dunglas/mercure/releases/tag/v${version}"; 49 - license = licenses.agpl3Only; 50 - maintainers = with maintainers; [ gaelreyrol ]; 51 - platforms = platforms.unix; 52 mainProgram = "mercure"; 53 }; 54 }
··· 42 }; 43 }; 44 45 + meta = { 46 description = "Open, easy, fast, reliable and battery-efficient solution for real-time communications"; 47 homepage = "https://github.com/dunglas/mercure"; 48 changelog = "https://github.com/dunglas/mercure/releases/tag/v${version}"; 49 + license = lib.licenses.agpl3Only; 50 + maintainers = with lib.maintainers; [ gaelreyrol ]; 51 + platforms = lib.platforms.unix; 52 mainProgram = "mercure"; 53 }; 54 }
+3 -3
pkgs/by-name/me/mermerd/package.nix
··· 36 }; 37 }; 38 39 - meta = with lib; { 40 description = "Create Mermaid-Js ERD diagrams from existing tables"; 41 mainProgram = "mermerd"; 42 homepage = "https://github.com/KarnerTh/mermerd"; 43 changelog = "https://github.com/KarnerTh/mermerd/releases/tag/v${version}"; 44 - license = licenses.mit; 45 - maintainers = with maintainers; [ austin-artificial ]; 46 }; 47 }
··· 36 }; 37 }; 38 39 + meta = { 40 description = "Create Mermaid-Js ERD diagrams from existing tables"; 41 mainProgram = "mermerd"; 42 homepage = "https://github.com/KarnerTh/mermerd"; 43 changelog = "https://github.com/KarnerTh/mermerd/releases/tag/v${version}"; 44 + license = lib.licenses.mit; 45 + maintainers = with lib.maintainers; [ austin-artificial ]; 46 }; 47 }
+3 -3
pkgs/by-name/me/metabigor/package.nix
··· 25 # Disabled for now as there are some failures ("undefined:") 26 doCheck = false; 27 28 - meta = with lib; { 29 description = "Tool to perform OSINT tasks"; 30 homepage = "https://github.com/j3ssie/metabigor"; 31 changelog = "https://github.com/j3ssie/metabigor/releases/tag/v${version}"; 32 - license = licenses.mit; 33 - maintainers = with maintainers; [ fab ]; 34 mainProgram = "metabigor"; 35 }; 36 }
··· 25 # Disabled for now as there are some failures ("undefined:") 26 doCheck = false; 27 28 + meta = { 29 description = "Tool to perform OSINT tasks"; 30 homepage = "https://github.com/j3ssie/metabigor"; 31 changelog = "https://github.com/j3ssie/metabigor/releases/tag/v${version}"; 32 + license = lib.licenses.mit; 33 + maintainers = with lib.maintainers; [ fab ]; 34 mainProgram = "metabigor"; 35 }; 36 }
+4 -4
pkgs/by-name/me/metacity/package.nix
··· 64 65 doCheck = true; 66 67 - meta = with lib; { 68 description = "Window manager used in Gnome Flashback"; 69 homepage = "https://gitlab.gnome.org/GNOME/metacity"; 70 changelog = "https://gitlab.gnome.org/GNOME/metacity/-/blob/${version}/NEWS?ref_type=tags"; 71 - license = licenses.gpl2; 72 - teams = [ teams.gnome ]; 73 - platforms = platforms.linux; 74 }; 75 }
··· 64 65 doCheck = true; 66 67 + meta = { 68 description = "Window manager used in Gnome Flashback"; 69 homepage = "https://gitlab.gnome.org/GNOME/metacity"; 70 changelog = "https://gitlab.gnome.org/GNOME/metacity/-/blob/${version}/NEWS?ref_type=tags"; 71 + license = lib.licenses.gpl2; 72 + teams = [ lib.teams.gnome ]; 73 + platforms = lib.platforms.linux; 74 }; 75 }
+3 -3
pkgs/by-name/mi/microbin/package.nix
··· 74 RUSTONIG_SYSTEM_LIBONIG = true; 75 }; 76 77 - meta = with lib; { 78 description = "Tiny, self-contained, configurable paste bin and URL shortener written in Rust"; 79 homepage = "https://github.com/szabodanika/microbin"; 80 changelog = "https://github.com/szabodanika/microbin/releases/tag/v${version}"; 81 - license = licenses.bsd3; 82 - maintainers = with maintainers; [ 83 dit7ya 84 figsoda 85 ];
··· 74 RUSTONIG_SYSTEM_LIBONIG = true; 75 }; 76 77 + meta = { 78 description = "Tiny, self-contained, configurable paste bin and URL shortener written in Rust"; 79 homepage = "https://github.com/szabodanika/microbin"; 80 changelog = "https://github.com/szabodanika/microbin/releases/tag/v${version}"; 81 + license = lib.licenses.bsd3; 82 + maintainers = with lib.maintainers; [ 83 dit7ya 84 figsoda 85 ];
+4 -4
pkgs/by-name/mi/millet/package.nix
··· 32 "millet-ls" 33 ]; 34 35 - meta = with lib; { 36 description = "Language server for Standard ML"; 37 homepage = "https://github.com/azdavis/millet"; 38 changelog = "https://github.com/azdavis/millet/blob/v${version}/docs/CHANGELOG.md"; 39 license = [ 40 - licenses.mit # or 41 - licenses.asl20 42 ]; 43 - maintainers = [ ]; 44 mainProgram = "millet-ls"; 45 }; 46 }
··· 32 "millet-ls" 33 ]; 34 35 + meta = { 36 description = "Language server for Standard ML"; 37 homepage = "https://github.com/azdavis/millet"; 38 changelog = "https://github.com/azdavis/millet/blob/v${version}/docs/CHANGELOG.md"; 39 license = [ 40 + lib.licenses.mit # or 41 + lib.licenses.asl20 42 ]; 43 + maintainers = with lib.maintainers; [ ]; 44 mainProgram = "millet-ls"; 45 }; 46 }
+4 -4
pkgs/by-name/mi/minetest-mapserver/package.nix
··· 17 18 vendorHash = "sha256-sPqwY3c/ehrrP6aeUyRUMqCpHqBErwIXUlgoX0P99/w="; 19 20 - meta = with lib; { 21 description = "Realtime mapserver for minetest"; 22 mainProgram = "mapserver"; 23 homepage = "https://github.com/minetest-mapserver/mapserver/blob/master/readme.md"; 24 changelog = "https://github.com/minetest-mapserver/mapserver/releases/tag/v${version}"; 25 - license = with licenses; [ 26 mit 27 cc-by-sa-30 28 ]; 29 - platforms = platforms.all; 30 - maintainers = with maintainers; [ gm6k ]; 31 }; 32 }
··· 17 18 vendorHash = "sha256-sPqwY3c/ehrrP6aeUyRUMqCpHqBErwIXUlgoX0P99/w="; 19 20 + meta = { 21 description = "Realtime mapserver for minetest"; 22 mainProgram = "mapserver"; 23 homepage = "https://github.com/minetest-mapserver/mapserver/blob/master/readme.md"; 24 changelog = "https://github.com/minetest-mapserver/mapserver/releases/tag/v${version}"; 25 + license = with lib.licenses; [ 26 mit 27 cc-by-sa-30 28 ]; 29 + platforms = lib.platforms.all; 30 + maintainers = with lib.maintainers; [ gm6k ]; 31 }; 32 }
+3 -3
pkgs/by-name/mi/minify/package.nix
··· 44 installShellCompletion --cmd minify --bash cmd/minify/bash_completion 45 ''; 46 47 - meta = with lib; { 48 description = "Go minifiers for web formats"; 49 homepage = "https://go.tacodewolff.nl/minify"; 50 downloadPage = "https://github.com/tdewolff/minify"; 51 changelog = "https://github.com/tdewolff/minify/releases/tag/v${version}"; 52 - license = licenses.mit; 53 - maintainers = with maintainers; [ gaelreyrol ]; 54 mainProgram = "minify"; 55 }; 56 }
··· 44 installShellCompletion --cmd minify --bash cmd/minify/bash_completion 45 ''; 46 47 + meta = { 48 description = "Go minifiers for web formats"; 49 homepage = "https://go.tacodewolff.nl/minify"; 50 downloadPage = "https://github.com/tdewolff/minify"; 51 changelog = "https://github.com/tdewolff/minify/releases/tag/v${version}"; 52 + license = lib.licenses.mit; 53 + maintainers = with lib.maintainers; [ gaelreyrol ]; 54 mainProgram = "minify"; 55 }; 56 }
+4 -4
pkgs/by-name/mi/minigalaxy/package.nix
··· 70 makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 71 ''; 72 73 - meta = with lib; { 74 homepage = "https://sharkwouter.github.io/minigalaxy/"; 75 changelog = "https://github.com/sharkwouter/minigalaxy/blob/${version}/CHANGELOG.md"; 76 downloadPage = "https://github.com/sharkwouter/minigalaxy/releases"; 77 description = "Simple GOG client for Linux"; 78 - license = licenses.gpl3; 79 - maintainers = [ ]; 80 - platforms = platforms.linux; 81 }; 82 }
··· 70 makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 71 ''; 72 73 + meta = { 74 homepage = "https://sharkwouter.github.io/minigalaxy/"; 75 changelog = "https://github.com/sharkwouter/minigalaxy/blob/${version}/CHANGELOG.md"; 76 downloadPage = "https://github.com/sharkwouter/minigalaxy/releases"; 77 description = "Simple GOG client for Linux"; 78 + license = lib.licenses.gpl3; 79 + maintainers = with lib.maintainers; [ ]; 80 + platforms = lib.platforms.linux; 81 }; 82 }
+3 -3
pkgs/by-name/mi/minijinja/package.nix
··· 23 24 cargoBuildFlags = "--bin minijinja-cli"; 25 26 - meta = with lib; { 27 description = "Command Line Utility to render MiniJinja/Jinja2 templates"; 28 homepage = "https://github.com/mitsuhiko/minijinja"; 29 - license = with licenses; [ asl20 ]; 30 - maintainers = with maintainers; [ psibi ]; 31 changelog = "https://github.com/mitsuhiko/minijinja/blob/${version}/CHANGELOG.md"; 32 mainProgram = "minijinja-cli"; 33 };
··· 23 24 cargoBuildFlags = "--bin minijinja-cli"; 25 26 + meta = { 27 description = "Command Line Utility to render MiniJinja/Jinja2 templates"; 28 homepage = "https://github.com/mitsuhiko/minijinja"; 29 + license = with lib.licenses; [ asl20 ]; 30 + maintainers = with lib.maintainers; [ psibi ]; 31 changelog = "https://github.com/mitsuhiko/minijinja/blob/${version}/CHANGELOG.md"; 32 mainProgram = "minijinja-cli"; 33 };
+3 -3
pkgs/by-name/mi/miniserve/package.nix
··· 49 50 __darwinAllowLocalNetworking = true; 51 52 - meta = with lib; { 53 description = "CLI tool to serve files and directories over HTTP"; 54 homepage = "https://github.com/svenstaro/miniserve"; 55 changelog = "https://github.com/svenstaro/miniserve/blob/v${version}/CHANGELOG.md"; 56 - license = with licenses; [ mit ]; 57 - maintainers = with maintainers; [ figsoda ]; 58 mainProgram = "miniserve"; 59 }; 60 }
··· 49 50 __darwinAllowLocalNetworking = true; 51 52 + meta = { 53 description = "CLI tool to serve files and directories over HTTP"; 54 homepage = "https://github.com/svenstaro/miniserve"; 55 changelog = "https://github.com/svenstaro/miniserve/blob/v${version}/CHANGELOG.md"; 56 + license = with lib.licenses; [ mit ]; 57 + maintainers = with lib.maintainers; [ figsoda ]; 58 mainProgram = "miniserve"; 59 }; 60 }
+3 -3
pkgs/by-name/mi/misconfig-mapper/package.nix
··· 22 "-w" 23 ]; 24 25 - meta = with lib; { 26 description = "Tool to uncover security misconfigurations on popular third-party services"; 27 homepage = "https://github.com/intigriti/misconfig-mapper"; 28 changelog = "https://github.com/intigriti/misconfig-mapper/releases/tag/v${version}"; 29 - license = licenses.mit; 30 - maintainers = with maintainers; [ fab ]; 31 mainProgram = "misconfig-mapper"; 32 }; 33 }
··· 22 "-w" 23 ]; 24 25 + meta = { 26 description = "Tool to uncover security misconfigurations on popular third-party services"; 27 homepage = "https://github.com/intigriti/misconfig-mapper"; 28 changelog = "https://github.com/intigriti/misconfig-mapper/releases/tag/v${version}"; 29 + license = lib.licenses.mit; 30 + maintainers = with lib.maintainers; [ fab ]; 31 mainProgram = "misconfig-mapper"; 32 }; 33 }
+3 -3
pkgs/by-name/mi/mitmproxy2swagger/package.nix
··· 34 35 pythonImportsCheck = [ "mitmproxy2swagger" ]; 36 37 - meta = with lib; { 38 description = "Tool to automagically reverse-engineer REST APIs"; 39 homepage = "https://github.com/alufers/mitmproxy2swagger"; 40 changelog = "https://github.com/alufers/mitmproxy2swagger/releases/tag/${version}"; 41 - license = licenses.mit; 42 - maintainers = with maintainers; [ fab ]; 43 mainProgram = "mitmproxy2swagger"; 44 }; 45 }
··· 34 35 pythonImportsCheck = [ "mitmproxy2swagger" ]; 36 37 + meta = { 38 description = "Tool to automagically reverse-engineer REST APIs"; 39 homepage = "https://github.com/alufers/mitmproxy2swagger"; 40 changelog = "https://github.com/alufers/mitmproxy2swagger/releases/tag/${version}"; 41 + license = lib.licenses.mit; 42 + maintainers = with lib.maintainers; [ fab ]; 43 mainProgram = "mitmproxy2swagger"; 44 }; 45 }
+4 -4
pkgs/by-name/ml/mlkit/package.nix
··· 42 runHook postCheck 43 ''; 44 45 - meta = with lib; { 46 description = "Standard ML Compiler and Toolkit"; 47 homepage = "https://elsman.com/mlkit/"; 48 changelog = "https://github.com/melsman/mlkit/blob/v${version}/NEWS.md"; 49 - license = licenses.gpl2Plus; 50 - platforms = platforms.unix; 51 - maintainers = with maintainers; [ athas ]; 52 }; 53 }
··· 42 runHook postCheck 43 ''; 44 45 + meta = { 46 description = "Standard ML Compiler and Toolkit"; 47 homepage = "https://elsman.com/mlkit/"; 48 changelog = "https://github.com/melsman/mlkit/blob/v${version}/NEWS.md"; 49 + license = lib.licenses.gpl2Plus; 50 + platforms = lib.platforms.unix; 51 + maintainers = with lib.maintainers; [ athas ]; 52 }; 53 }
+3 -3
pkgs/by-name/ml/mlxbf-bootctl/package.nix
··· 19 install -D mlxbf-bootctl $out/bin/mlxbf-bootctl 20 ''; 21 22 - meta = with lib; { 23 description = "Control BlueField boot partitions"; 24 homepage = "https://github.com/Mellanox/mlxbf-bootctl"; 25 - license = licenses.bsd2; 26 changelog = "https://github.com/Mellanox/mlxbf-bootctl/releases/tag/${pname}-${version}"; 27 # This package is supposed to only run on a BlueField. Thus aarch64-linux 28 # is the only relevant platform. 29 platforms = [ "aarch64-linux" ]; 30 - maintainers = with maintainers; [ nikstur ]; 31 }; 32 }
··· 19 install -D mlxbf-bootctl $out/bin/mlxbf-bootctl 20 ''; 21 22 + meta = { 23 description = "Control BlueField boot partitions"; 24 homepage = "https://github.com/Mellanox/mlxbf-bootctl"; 25 + license = lib.licenses.bsd2; 26 changelog = "https://github.com/Mellanox/mlxbf-bootctl/releases/tag/${pname}-${version}"; 27 # This package is supposed to only run on a BlueField. Thus aarch64-linux 28 # is the only relevant platform. 29 platforms = [ "aarch64-linux" ]; 30 + maintainers = with lib.maintainers; [ nikstur ]; 31 }; 32 }
+4 -4
pkgs/by-name/mo/mobile-broadband-provider-info/package.nix
··· 29 updateScript = gnome.updateScript { packageName = pname; }; 30 }; 31 32 - meta = with lib; { 33 description = "Mobile broadband service provider database"; 34 homepage = "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info"; 35 changelog = "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info/-/blob/${version}/NEWS?ref_type=tags"; 36 - license = licenses.publicDomain; 37 - maintainers = [ ]; 38 - platforms = platforms.all; 39 }; 40 }
··· 29 updateScript = gnome.updateScript { packageName = pname; }; 30 }; 31 32 + meta = { 33 description = "Mobile broadband service provider database"; 34 homepage = "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info"; 35 changelog = "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info/-/blob/${version}/NEWS?ref_type=tags"; 36 + license = lib.licenses.publicDomain; 37 + maintainers = with lib.maintainers; [ ]; 38 + platforms = lib.platforms.all; 39 }; 40 }
+3 -3
pkgs/by-name/mo/mockgen/package.nix
··· 39 ''; 40 }; 41 42 - meta = with lib; { 43 description = "GoMock is a mocking framework for the Go programming language"; 44 homepage = "https://github.com/uber-go/mock"; 45 changelog = "https://github.com/uber-go/mock/blob/v${version}/CHANGELOG.md"; 46 - license = licenses.asl20; 47 - maintainers = with maintainers; [ bouk ]; 48 mainProgram = "mockgen"; 49 }; 50 }
··· 39 ''; 40 }; 41 42 + meta = { 43 description = "GoMock is a mocking framework for the Go programming language"; 44 homepage = "https://github.com/uber-go/mock"; 45 changelog = "https://github.com/uber-go/mock/blob/v${version}/CHANGELOG.md"; 46 + license = lib.licenses.asl20; 47 + maintainers = with lib.maintainers; [ bouk ]; 48 mainProgram = "mockgen"; 49 }; 50 }
+4 -4
pkgs/by-name/mo/mockoon/package.nix
··· 29 --replace 'Exec=AppRun' 'Exec=${pname}' 30 ''; 31 32 - meta = with lib; { 33 description = "Easiest and quickest way to run mock APIs locally"; 34 longDescription = '' 35 Mockoon is the easiest and quickest way to run mock APIs locally. 36 No remote deployment, no account required, free and open-source. 37 ''; 38 - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 39 homepage = "https://mockoon.com"; 40 changelog = "https://github.com/mockoon/mockoon/releases/tag/v${version}"; 41 - license = licenses.mit; 42 - maintainers = with maintainers; [ dit7ya ]; 43 mainProgram = "mockoon"; 44 platforms = [ "x86_64-linux" ]; 45 };
··· 29 --replace 'Exec=AppRun' 'Exec=${pname}' 30 ''; 31 32 + meta = { 33 description = "Easiest and quickest way to run mock APIs locally"; 34 longDescription = '' 35 Mockoon is the easiest and quickest way to run mock APIs locally. 36 No remote deployment, no account required, free and open-source. 37 ''; 38 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 39 homepage = "https://mockoon.com"; 40 changelog = "https://github.com/mockoon/mockoon/releases/tag/v${version}"; 41 + license = lib.licenses.mit; 42 + maintainers = with lib.maintainers; [ dit7ya ]; 43 mainProgram = "mockoon"; 44 platforms = [ "x86_64-linux" ]; 45 };
+4 -4
pkgs/by-name/mo/mommy/package.nix
··· 46 ''} 47 ''; 48 49 - meta = with lib; { 50 description = "mommy's here to support you, in any shell, on any system~ ❤️"; 51 homepage = "https://github.com/FWDekker/mommy"; 52 changelog = "https://github.com/FWDekker/mommy/blob/v${version}/CHANGELOG.md"; 53 - license = licenses.unlicense; 54 - platforms = platforms.all; 55 - maintainers = [ ]; 56 mainProgram = "mommy"; 57 }; 58 }
··· 46 ''} 47 ''; 48 49 + meta = { 50 description = "mommy's here to support you, in any shell, on any system~ ❤️"; 51 homepage = "https://github.com/FWDekker/mommy"; 52 changelog = "https://github.com/FWDekker/mommy/blob/v${version}/CHANGELOG.md"; 53 + license = lib.licenses.unlicense; 54 + platforms = lib.platforms.all; 55 + maintainers = with lib.maintainers; [ ]; 56 mainProgram = "mommy"; 57 }; 58 }
+3 -3
pkgs/by-name/mo/monsoon/package.nix
··· 21 # Tests fails on darwin 22 doCheck = !stdenv.hostPlatform.isDarwin; 23 24 - meta = with lib; { 25 description = "Fast HTTP enumerator"; 26 mainProgram = "monsoon"; 27 longDescription = '' ··· 30 ''; 31 homepage = "https://github.com/RedTeamPentesting/monsoon"; 32 changelog = "https://github.com/RedTeamPentesting/monsoon/releases/tag/v${version}"; 33 - license = licenses.mit; 34 - maintainers = with maintainers; [ fab ]; 35 }; 36 }
··· 21 # Tests fails on darwin 22 doCheck = !stdenv.hostPlatform.isDarwin; 23 24 + meta = { 25 description = "Fast HTTP enumerator"; 26 mainProgram = "monsoon"; 27 longDescription = '' ··· 30 ''; 31 homepage = "https://github.com/RedTeamPentesting/monsoon"; 32 changelog = "https://github.com/RedTeamPentesting/monsoon/releases/tag/v${version}"; 33 + license = lib.licenses.mit; 34 + maintainers = with lib.maintainers; [ fab ]; 35 }; 36 }
+3 -3
pkgs/by-name/my/mydumper/package.nix
··· 111 version = "myloader v${version}"; 112 }; 113 114 - meta = with lib; { 115 description = "High-performance MySQL backup tool"; 116 homepage = "https://github.com/mydumper/mydumper"; 117 changelog = "https://github.com/mydumper/mydumper/releases/tag/v${version}"; 118 - license = licenses.gpl3Plus; 119 platforms = lib.platforms.unix; 120 - maintainers = with maintainers; [ 121 izorkin 122 michaelglass 123 ];
··· 111 version = "myloader v${version}"; 112 }; 113 114 + meta = { 115 description = "High-performance MySQL backup tool"; 116 homepage = "https://github.com/mydumper/mydumper"; 117 changelog = "https://github.com/mydumper/mydumper/releases/tag/v${version}"; 118 + license = lib.licenses.gpl3Plus; 119 platforms = lib.platforms.unix; 120 + maintainers = with lib.maintainers; [ 121 izorkin 122 michaelglass 123 ];
+5 -5
pkgs/by-name/my/myks/package.nix
··· 44 --fish <($out/bin/myks completion fish) 45 ''; 46 47 - meta = with lib; { 48 changelog = "https://github.com/mykso/myks/blob/v${version}/CHANGELOG.md"; 49 description = "Configuration framework for Kubernetes applications"; 50 - license = licenses.mit; 51 homepage = "https://github.com/mykso/myks"; 52 - maintainers = [ 53 - maintainers.kbudde 54 - maintainers.zebradil 55 ]; 56 mainProgram = "myks"; 57 };
··· 44 --fish <($out/bin/myks completion fish) 45 ''; 46 47 + meta = { 48 changelog = "https://github.com/mykso/myks/blob/v${version}/CHANGELOG.md"; 49 description = "Configuration framework for Kubernetes applications"; 50 + license = lib.licenses.mit; 51 homepage = "https://github.com/mykso/myks"; 52 + maintainers = with lib.maintainers; [ 53 + lib.maintainers.kbudde 54 + lib.maintainers.zebradil 55 ]; 56 mainProgram = "myks"; 57 };
+3 -3
pkgs/by-name/na/naabu/package.nix
··· 34 35 versionCheckProgramArg = "-version"; 36 37 - meta = with lib; { 38 description = "Fast SYN/CONNECT port scanner"; 39 longDescription = '' 40 Naabu is a port scanning tool written in Go that allows you to enumerate ··· 44 ''; 45 homepage = "https://github.com/projectdiscovery/naabu"; 46 changelog = "https://github.com/projectdiscovery/naabu/releases/tag/v${version}"; 47 - license = licenses.asl20; 48 - maintainers = with maintainers; [ fab ]; 49 mainProgram = "naabu"; 50 }; 51 }
··· 34 35 versionCheckProgramArg = "-version"; 36 37 + meta = { 38 description = "Fast SYN/CONNECT port scanner"; 39 longDescription = '' 40 Naabu is a port scanning tool written in Go that allows you to enumerate ··· 44 ''; 45 homepage = "https://github.com/projectdiscovery/naabu"; 46 changelog = "https://github.com/projectdiscovery/naabu/releases/tag/v${version}"; 47 + license = lib.licenses.asl20; 48 + maintainers = with lib.maintainers; [ fab ]; 49 mainProgram = "naabu"; 50 }; 51 }
+3 -3
pkgs/by-name/na/namespace-cli/package.nix
··· 29 "-X namespacelabs.dev/foundation/internal/cli/version.Tag=v${version}" 30 ]; 31 32 - meta = with lib; { 33 mainProgram = "nsc"; 34 - maintainers = with maintainers; [ techknowlogick ]; 35 - license = licenses.asl20; 36 changelog = "https://github.com/namespacelabs/foundation/releases/tag/v${version}"; 37 homepage = "https://github.com/namespacelabs/foundation"; 38 description = "Command line interface for the Namespaces platform";
··· 29 "-X namespacelabs.dev/foundation/internal/cli/version.Tag=v${version}" 30 ]; 31 32 + meta = { 33 mainProgram = "nsc"; 34 + maintainers = with lib.maintainers; [ techknowlogick ]; 35 + license = lib.licenses.asl20; 36 changelog = "https://github.com/namespacelabs/foundation/releases/tag/v${version}"; 37 homepage = "https://github.com/namespacelabs/foundation"; 38 description = "Command line interface for the Namespaces platform";
+3 -3
pkgs/by-name/na/nanodbc/package.nix
··· 32 else 33 [ "-DBUILD_SHARED_LIBS=ON" ]; 34 35 - meta = with lib; { 36 homepage = "https://github.com/nanodbc/nanodbc"; 37 changelog = "https://github.com/nanodbc/nanodbc/raw/v${version}/CHANGELOG.md"; 38 description = "Small C++ wrapper for the native C ODBC API"; 39 - license = licenses.mit; 40 - maintainers = [ maintainers.bzizou ]; 41 }; 42 }
··· 32 else 33 [ "-DBUILD_SHARED_LIBS=ON" ]; 34 35 + meta = { 36 homepage = "https://github.com/nanodbc/nanodbc"; 37 changelog = "https://github.com/nanodbc/nanodbc/raw/v${version}/CHANGELOG.md"; 38 description = "Small C++ wrapper for the native C ODBC API"; 39 + license = lib.licenses.mit; 40 + maintainers = [ lib.maintainers.bzizou ]; 41 }; 42 }
+3 -3
pkgs/by-name/na/nats-kafka/package.nix
··· 30 31 passthru.updateScript = nix-update-script { }; 32 33 - meta = with lib; { 34 description = "NATS to Kafka Bridging"; 35 mainProgram = "nats-kafka"; 36 homepage = "https://github.com/nats-io/nats-kafka"; 37 changelog = "https://github.com/nats-io/nats-kafka/releases/tag/v${version}"; 38 - license = licenses.asl20; 39 - maintainers = with maintainers; [ misuzu ]; 40 }; 41 }
··· 30 31 passthru.updateScript = nix-update-script { }; 32 33 + meta = { 34 description = "NATS to Kafka Bridging"; 35 mainProgram = "nats-kafka"; 36 homepage = "https://github.com/nats-io/nats-kafka"; 37 changelog = "https://github.com/nats-io/nats-kafka/releases/tag/v${version}"; 38 + license = lib.licenses.asl20; 39 + maintainers = with lib.maintainers; [ misuzu ]; 40 }; 41 }
+3 -3
pkgs/by-name/na/nats-server/package.nix
··· 22 23 passthru.tests.nats = nixosTests.nats; 24 25 - meta = with lib; { 26 description = "High-Performance server for NATS"; 27 mainProgram = "nats-server"; 28 homepage = "https://nats.io/"; 29 changelog = "https://github.com/nats-io/nats-server/releases/tag/v${version}"; 30 - license = licenses.asl20; 31 - maintainers = with maintainers; [ 32 swdunlop 33 derekcollison 34 ];
··· 22 23 passthru.tests.nats = nixosTests.nats; 24 25 + meta = { 26 description = "High-Performance server for NATS"; 27 mainProgram = "nats-server"; 28 homepage = "https://nats.io/"; 29 changelog = "https://github.com/nats-io/nats-server/releases/tag/v${version}"; 30 + license = lib.licenses.asl20; 31 + maintainers = with lib.maintainers; [ 32 swdunlop 33 derekcollison 34 ];
+3 -3
pkgs/by-name/na/nats-top/package.nix
··· 32 }; 33 }; 34 35 - meta = with lib; { 36 description = "top-like tool for monitoring NATS servers"; 37 homepage = "https://github.com/nats-io/nats-top"; 38 changelog = "https://github.com/nats-io/nats-top/releases/tag/v${version}"; 39 - license = with licenses; [ mit ]; 40 - maintainers = with maintainers; [ fab ]; 41 mainProgram = "nats-top"; 42 }; 43 }
··· 32 }; 33 }; 34 35 + meta = { 36 description = "top-like tool for monitoring NATS servers"; 37 homepage = "https://github.com/nats-io/nats-top"; 38 changelog = "https://github.com/nats-io/nats-top/releases/tag/v${version}"; 39 + license = with lib.licenses; [ mit ]; 40 + maintainers = with lib.maintainers; [ fab ]; 41 mainProgram = "nats-top"; 42 }; 43 }
+3 -3
pkgs/by-name/na/natscli/package.nix
··· 36 37 versionCheckProgram = "${placeholder "out"}/bin/nats"; 38 39 - meta = with lib; { 40 description = "NATS Command Line Interface"; 41 homepage = "https://github.com/nats-io/natscli"; 42 changelog = "https://github.com/nats-io/natscli/releases/tag/v${version}"; 43 - license = licenses.asl20; 44 - maintainers = with maintainers; [ fab ]; 45 mainProgram = "nats"; 46 }; 47 }
··· 36 37 versionCheckProgram = "${placeholder "out"}/bin/nats"; 38 39 + meta = { 40 description = "NATS Command Line Interface"; 41 homepage = "https://github.com/nats-io/natscli"; 42 changelog = "https://github.com/nats-io/natscli/releases/tag/v${version}"; 43 + license = lib.licenses.asl20; 44 + maintainers = with lib.maintainers; [ fab ]; 45 mainProgram = "nats"; 46 }; 47 }
+4 -4
pkgs/by-name/ne/neatvnc/package.nix
··· 49 50 doCheck = true; 51 52 - meta = with lib; { 53 description = "VNC server library"; 54 longDescription = '' 55 This is a liberally licensed VNC server library that's intended to be ··· 60 ''; 61 homepage = "https://github.com/any1/neatvnc"; 62 changelog = "https://github.com/any1/neatvnc/releases/tag/v${version}"; 63 - license = licenses.isc; 64 - platforms = platforms.linux; 65 - maintainers = with maintainers; [ nickcao ]; 66 }; 67 }
··· 49 50 doCheck = true; 51 52 + meta = { 53 description = "VNC server library"; 54 longDescription = '' 55 This is a liberally licensed VNC server library that's intended to be ··· 60 ''; 61 homepage = "https://github.com/any1/neatvnc"; 62 changelog = "https://github.com/any1/neatvnc/releases/tag/v${version}"; 63 + license = lib.licenses.isc; 64 + platforms = lib.platforms.linux; 65 + maintainers = with lib.maintainers; [ nickcao ]; 66 }; 67 }
+3 -3
pkgs/by-name/ne/nebula/package.nix
··· 29 inherit (nixosTests) nebula; 30 }; 31 32 - meta = with lib; { 33 description = "Overlay networking tool with a focus on performance, simplicity and security"; 34 longDescription = '' 35 Nebula is a scalable overlay networking tool with a focus on performance, ··· 48 ''; 49 homepage = "https://github.com/slackhq/nebula"; 50 changelog = "https://github.com/slackhq/nebula/blob/v${version}/CHANGELOG.md"; 51 - license = licenses.mit; 52 - maintainers = with maintainers; [ 53 Br1ght0ne 54 numinit 55 ];
··· 29 inherit (nixosTests) nebula; 30 }; 31 32 + meta = { 33 description = "Overlay networking tool with a focus on performance, simplicity and security"; 34 longDescription = '' 35 Nebula is a scalable overlay networking tool with a focus on performance, ··· 48 ''; 49 homepage = "https://github.com/slackhq/nebula"; 50 changelog = "https://github.com/slackhq/nebula/blob/v${version}/CHANGELOG.md"; 51 + license = lib.licenses.mit; 52 + maintainers = with lib.maintainers; [ 53 Br1ght0ne 54 numinit 55 ];
+3 -3
pkgs/by-name/ne/neon/package.nix
··· 54 55 passthru = { inherit compressionSupport sslSupport; }; 56 57 - meta = with lib; { 58 description = "HTTP and WebDAV client library"; 59 mainProgram = "neon-config"; 60 homepage = "https://notroj.github.io/neon/"; 61 changelog = "https://github.com/notroj/${pname}/blob/${version}/NEWS"; 62 - platforms = platforms.unix; 63 - license = licenses.lgpl2; 64 }; 65 }
··· 54 55 passthru = { inherit compressionSupport sslSupport; }; 56 57 + meta = { 58 description = "HTTP and WebDAV client library"; 59 mainProgram = "neon-config"; 60 homepage = "https://notroj.github.io/neon/"; 61 changelog = "https://github.com/notroj/${pname}/blob/${version}/NEWS"; 62 + platforms = lib.platforms.unix; 63 + license = lib.licenses.lgpl2; 64 }; 65 }
+3 -3
pkgs/by-name/ne/netclient/package.nix
··· 23 24 hardeningEnabled = [ "pie" ]; 25 26 - meta = with lib; { 27 description = "Automated WireGuard® Management Client"; 28 mainProgram = "netclient"; 29 homepage = "https://netmaker.io"; 30 changelog = "https://github.com/gravitl/netclient/releases/tag/v${version}"; 31 - license = licenses.asl20; 32 - maintainers = with maintainers; [ wexder ]; 33 }; 34 }
··· 23 24 hardeningEnabled = [ "pie" ]; 25 26 + meta = { 27 description = "Automated WireGuard® Management Client"; 28 mainProgram = "netclient"; 29 homepage = "https://netmaker.io"; 30 changelog = "https://github.com/gravitl/netclient/releases/tag/v${version}"; 31 + license = lib.licenses.asl20; 32 + maintainers = with lib.maintainers; [ wexder ]; 33 }; 34 }
+4 -4
pkgs/by-name/ne/netop/package.nix
··· 22 useFetchCargoVendor = true; 23 cargoHash = "sha256-WGwtRMARwRvcUflN3JYL32aib+IG1Q0j0D9BEfaiME4="; 24 25 - meta = with lib; { 26 changelog = "https://github.com/ZingerLittleBee/netop/raw/v${version}/CHANGELOG.md"; 27 description = "Network monitor using bpf"; 28 homepage = "https://github.com/ZingerLittleBee/netop"; 29 - license = licenses.mit; 30 mainProgram = "netop"; 31 - maintainers = [ maintainers.marcusramberg ]; 32 - platforms = platforms.linux; 33 }; 34 }
··· 22 useFetchCargoVendor = true; 23 cargoHash = "sha256-WGwtRMARwRvcUflN3JYL32aib+IG1Q0j0D9BEfaiME4="; 24 25 + meta = { 26 changelog = "https://github.com/ZingerLittleBee/netop/raw/v${version}/CHANGELOG.md"; 27 description = "Network monitor using bpf"; 28 homepage = "https://github.com/ZingerLittleBee/netop"; 29 + license = lib.licenses.mit; 30 mainProgram = "netop"; 31 + maintainers = [ lib.maintainers.marcusramberg ]; 32 + platforms = lib.platforms.linux; 33 }; 34 }
+3 -3
pkgs/by-name/ne/neverest/package.nix
··· 54 --zsh <($out/bin/neverest completion zsh) 55 ''; 56 57 - meta = with lib; { 58 description = "CLI to synchronize, backup and restore emails"; 59 mainProgram = "neverest"; 60 homepage = "https://pimalaya.org/neverest/cli/v${version}/"; 61 changelog = "https://git.sr.ht/~soywod/neverest-cli/tree/v${version}/item/CHANGELOG.md"; 62 - license = licenses.mit; 63 - maintainers = with maintainers; [ soywod ]; 64 }; 65 }
··· 54 --zsh <($out/bin/neverest completion zsh) 55 ''; 56 57 + meta = { 58 description = "CLI to synchronize, backup and restore emails"; 59 mainProgram = "neverest"; 60 homepage = "https://pimalaya.org/neverest/cli/v${version}/"; 61 changelog = "https://git.sr.ht/~soywod/neverest-cli/tree/v${version}/item/CHANGELOG.md"; 62 + license = lib.licenses.mit; 63 + maintainers = with lib.maintainers; [ soywod ]; 64 }; 65 }
+3 -3
pkgs/by-name/ne/newman/package.nix
··· 19 20 dontNpmBuild = true; 21 22 - meta = with lib; { 23 homepage = "https://www.getpostman.com"; 24 description = "Command-line collection runner for Postman"; 25 mainProgram = "newman"; 26 changelog = "https://github.com/postmanlabs/newman/releases/tag/v${version}"; 27 - maintainers = with maintainers; [ freezeboy ]; 28 - license = licenses.asl20; 29 }; 30 }
··· 19 20 dontNpmBuild = true; 21 22 + meta = { 23 homepage = "https://www.getpostman.com"; 24 description = "Command-line collection runner for Postman"; 25 mainProgram = "newman"; 26 changelog = "https://github.com/postmanlabs/newman/releases/tag/v${version}"; 27 + maintainers = with lib.maintainers; [ freezeboy ]; 28 + license = lib.licenses.asl20; 29 }; 30 }
+3 -3
pkgs/by-name/ne/next-ls/package.nix
··· 34 runHook postInstall 35 ''; 36 37 - meta = with lib; { 38 homepage = "https://www.elixir-tools.dev/next-ls/"; 39 changelog = "https://github.com/elixir-tools/next-ls/releases/tag/v${version}"; 40 description = "The language server for Elixir that just works"; 41 - license = licenses.mit; 42 mainProgram = "nextls"; 43 - maintainers = [ maintainers.adamcstephens ]; 44 platforms = beamPackages.erlang.meta.platforms; 45 }; 46 }
··· 34 runHook postInstall 35 ''; 36 37 + meta = { 38 homepage = "https://www.elixir-tools.dev/next-ls/"; 39 changelog = "https://github.com/elixir-tools/next-ls/releases/tag/v${version}"; 40 description = "The language server for Elixir that just works"; 41 + license = lib.licenses.mit; 42 mainProgram = "nextls"; 43 + maintainers = [ lib.maintainers.adamcstephens ]; 44 platforms = beamPackages.erlang.meta.platforms; 45 }; 46 }
+4 -4
pkgs/by-name/nf/nfdump/package.nix
··· 50 "--enable-nfpcapd" 51 ]; 52 53 - meta = with lib; { 54 description = "Tools for working with netflow data"; 55 longDescription = '' 56 nfdump is a set of tools for working with netflow data. 57 ''; 58 homepage = "https://github.com/phaag/nfdump"; 59 changelog = "https://github.com/phaag/nfdump/releases/tag/v${version}"; 60 - license = licenses.bsd3; 61 - maintainers = with maintainers; [ takikawa ]; 62 - platforms = platforms.unix; 63 }; 64 }
··· 50 "--enable-nfpcapd" 51 ]; 52 53 + meta = { 54 description = "Tools for working with netflow data"; 55 longDescription = '' 56 nfdump is a set of tools for working with netflow data. 57 ''; 58 homepage = "https://github.com/phaag/nfdump"; 59 changelog = "https://github.com/phaag/nfdump/releases/tag/v${version}"; 60 + license = lib.licenses.bsd3; 61 + maintainers = with lib.maintainers; [ takikawa ]; 62 + platforms = lib.platforms.unix; 63 }; 64 }
+3 -3
pkgs/by-name/nf/nfpm/package.nix
··· 41 --zsh <(${emulator} $out/bin/nfpm completion zsh) 42 ''; 43 44 - meta = with lib; { 45 description = "Simple deb and rpm packager written in Go"; 46 homepage = "https://github.com/goreleaser/nfpm"; 47 changelog = "https://github.com/goreleaser/nfpm/releases/tag/v${version}"; 48 - maintainers = with maintainers; [ 49 techknowlogick 50 caarlos0 51 ]; 52 - license = with licenses; [ mit ]; 53 mainProgram = "nfpm"; 54 }; 55 }
··· 41 --zsh <(${emulator} $out/bin/nfpm completion zsh) 42 ''; 43 44 + meta = { 45 description = "Simple deb and rpm packager written in Go"; 46 homepage = "https://github.com/goreleaser/nfpm"; 47 changelog = "https://github.com/goreleaser/nfpm/releases/tag/v${version}"; 48 + maintainers = with lib.maintainers; [ 49 techknowlogick 50 caarlos0 51 ]; 52 + license = with lib.licenses; [ mit ]; 53 mainProgram = "nfpm"; 54 }; 55 }
+4 -4
pkgs/by-name/ni/nikto/package.nix
··· 59 --prefix PERL5LIB : $PERL5LIB 60 ''; 61 62 - meta = with lib; { 63 description = "Web server scanner"; 64 mainProgram = "nikto"; 65 - license = licenses.gpl2Plus; 66 homepage = "https://cirt.net/Nikto2"; 67 changelog = "https://github.com/sullo/nikto/releases/tag/${version}"; 68 - maintainers = with maintainers; [ shamilton ]; 69 - platforms = platforms.unix; 70 }; 71 }
··· 59 --prefix PERL5LIB : $PERL5LIB 60 ''; 61 62 + meta = { 63 description = "Web server scanner"; 64 mainProgram = "nikto"; 65 + license = lib.licenses.gpl2Plus; 66 homepage = "https://cirt.net/Nikto2"; 67 changelog = "https://github.com/sullo/nikto/releases/tag/${version}"; 68 + maintainers = with lib.maintainers; [ shamilton ]; 69 + platforms = lib.platforms.unix; 70 }; 71 }
+3 -3
pkgs/by-name/ni/nil/package.nix
··· 31 32 passthru.updateScript = nix-update-script { }; 33 34 - meta = with lib; { 35 description = "Yet another language server for Nix"; 36 homepage = "https://github.com/oxalica/nil"; 37 changelog = "https://github.com/oxalica/nil/releases/tag/${version}"; 38 - license = with licenses; [ 39 mit 40 asl20 41 ]; 42 - maintainers = with maintainers; [ 43 figsoda 44 oxalica 45 ];
··· 31 32 passthru.updateScript = nix-update-script { }; 33 34 + meta = { 35 description = "Yet another language server for Nix"; 36 homepage = "https://github.com/oxalica/nil"; 37 changelog = "https://github.com/oxalica/nil/releases/tag/${version}"; 38 + license = with lib.licenses; [ 39 mit 40 asl20 41 ]; 42 + maintainers = with lib.maintainers; [ 43 figsoda 44 oxalica 45 ];
+4 -4
pkgs/by-name/ni/nix-du/package.nix
··· 40 rustPlatform.bindgenHook 41 ]; 42 43 - meta = with lib; { 44 description = "Tool to determine which gc-roots take space in your nix store"; 45 homepage = "https://github.com/symphorien/nix-du"; 46 - license = licenses.lgpl3Only; 47 - maintainers = [ maintainers.symphorien ]; 48 - platforms = platforms.unix; 49 mainProgram = "nix-du"; 50 changelog = "https://github.com/symphorien/nix-du/blob/v${version}/CHANGELOG.md"; 51 };
··· 40 rustPlatform.bindgenHook 41 ]; 42 43 + meta = { 44 description = "Tool to determine which gc-roots take space in your nix store"; 45 homepage = "https://github.com/symphorien/nix-du"; 46 + license = lib.licenses.lgpl3Only; 47 + maintainers = [ lib.maintainers.symphorien ]; 48 + platforms = lib.platforms.unix; 49 mainProgram = "nix-du"; 50 changelog = "https://github.com/symphorien/nix-du/blob/v${version}/CHANGELOG.md"; 51 };
+3 -3
pkgs/by-name/ni/nix-template/package.nix
··· 47 --zsh <($out/bin/nix-template completions zsh) 48 ''; 49 50 - meta = with lib; { 51 description = "Make creating nix expressions easy"; 52 homepage = "https://github.com/jonringer/nix-template/"; 53 changelog = "https://github.com/jonringer/nix-template/releases/tag/v${version}"; 54 - license = licenses.cc0; 55 - maintainers = [ ]; 56 mainProgram = "nix-template"; 57 }; 58 }
··· 47 --zsh <($out/bin/nix-template completions zsh) 48 ''; 49 50 + meta = { 51 description = "Make creating nix expressions easy"; 52 homepage = "https://github.com/jonringer/nix-template/"; 53 changelog = "https://github.com/jonringer/nix-template/releases/tag/v${version}"; 54 + license = lib.licenses.cc0; 55 + maintainers = with lib.maintainers; [ ]; 56 mainProgram = "nix-template"; 57 }; 58 }
+4 -4
pkgs/by-name/ni/nix-weather/package.nix
··· 60 # be able to find updates through repology and we need this. 61 passthru.updateScript = nix-update-script { }; 62 63 - meta = with lib; { 64 description = "Check Cache Availablility of NixOS Configurations"; 65 longDescription = '' 66 Fast rust tool to check availability of your entire system in caches. It ··· 71 ''; 72 homepage = "https://git.fem.gg/cafkafk/nix-weather"; 73 changelog = "https://git.fem.gg/cafkafk/nix-weather/releases/tag/v${version}"; 74 - license = licenses.eupl12; 75 mainProgram = "nix-weather"; 76 - maintainers = with maintainers; [ 77 cafkafk 78 freyacodes 79 ]; 80 - platforms = platforms.all; 81 }; 82 }
··· 60 # be able to find updates through repology and we need this. 61 passthru.updateScript = nix-update-script { }; 62 63 + meta = { 64 description = "Check Cache Availablility of NixOS Configurations"; 65 longDescription = '' 66 Fast rust tool to check availability of your entire system in caches. It ··· 71 ''; 72 homepage = "https://git.fem.gg/cafkafk/nix-weather"; 73 changelog = "https://git.fem.gg/cafkafk/nix-weather/releases/tag/v${version}"; 74 + license = lib.licenses.eupl12; 75 mainProgram = "nix-weather"; 76 + maintainers = with lib.maintainers; [ 77 cafkafk 78 freyacodes 79 ]; 80 + platforms = lib.platforms.all; 81 }; 82 }
+4 -4
pkgs/by-name/no/noaa-apt/package.nix
··· 56 install -Dm644 -t $out/share/icons/hicolor/scalable/apps $src/debian/ar.com.mbernardi.noaa-apt.svg 57 ''; 58 59 - meta = with lib; { 60 description = "NOAA APT image decoder"; 61 homepage = "https://noaa-apt.mbernardi.com.ar/"; 62 - license = licenses.gpl3Only; 63 - maintainers = with maintainers; [ 64 trepetti 65 tmarkus 66 ]; 67 - platforms = platforms.all; 68 changelog = "https://github.com/martinber/noaa-apt/releases/tag/v${version}"; 69 mainProgram = "noaa-apt"; 70 };
··· 56 install -Dm644 -t $out/share/icons/hicolor/scalable/apps $src/debian/ar.com.mbernardi.noaa-apt.svg 57 ''; 58 59 + meta = { 60 description = "NOAA APT image decoder"; 61 homepage = "https://noaa-apt.mbernardi.com.ar/"; 62 + license = lib.licenses.gpl3Only; 63 + maintainers = with lib.maintainers; [ 64 trepetti 65 tmarkus 66 ]; 67 + platforms = lib.platforms.all; 68 changelog = "https://github.com/martinber/noaa-apt/releases/tag/v${version}"; 69 mainProgram = "noaa-apt"; 70 };
+3 -3
pkgs/by-name/no/node-manta/package.nix
··· 48 }; 49 }; 50 51 - meta = with lib; { 52 description = "Manta Object-Storage Client CLIs and Node.js SDK"; 53 homepage = "https://github.com/TritonDataCenter/node-manta"; 54 changelog = "https://github.com/TritonDataCenter/node-manta/blob/v${version}/CHANGES.md"; 55 - license = licenses.mit; 56 - maintainers = with maintainers; [ teutat3s ]; 57 mainProgram = "mls"; 58 }; 59 }
··· 48 }; 49 }; 50 51 + meta = { 52 description = "Manta Object-Storage Client CLIs and Node.js SDK"; 53 homepage = "https://github.com/TritonDataCenter/node-manta"; 54 changelog = "https://github.com/TritonDataCenter/node-manta/blob/v${version}/CHANGES.md"; 55 + license = lib.licenses.mit; 56 + maintainers = with lib.maintainers; [ teutat3s ]; 57 mainProgram = "mls"; 58 }; 59 }
+3 -3
pkgs/by-name/no/node-problem-detector/package.nix
··· 41 "-X k8s.io/node-problem-detector/pkg/version.version=v${version}" 42 ]; 43 44 - meta = with lib; { 45 description = "Various problem detectors running on the Kubernetes nodes"; 46 homepage = "https://github.com/kubernetes/node-problem-detector"; 47 changelog = "https://github.com/kubernetes/node-problem-detector/releases/tag/v${version}"; 48 - license = licenses.asl20; 49 - maintainers = with maintainers; [ lbpdt ]; 50 }; 51 }
··· 41 "-X k8s.io/node-problem-detector/pkg/version.version=v${version}" 42 ]; 43 44 + meta = { 45 description = "Various problem detectors running on the Kubernetes nodes"; 46 homepage = "https://github.com/kubernetes/node-problem-detector"; 47 changelog = "https://github.com/kubernetes/node-problem-detector/releases/tag/v${version}"; 48 + license = lib.licenses.asl20; 49 + maintainers = with lib.maintainers; [ lbpdt ]; 50 }; 51 }
+4 -4
pkgs/by-name/no/nodenv/package.nix
··· 34 runHook postInstall 35 ''; 36 37 - meta = with lib; { 38 description = "Manage multiple NodeJS versions"; 39 mainProgram = "nodenv"; 40 homepage = "https://github.com/nodenv/nodenv/"; 41 changelog = "https://github.com/nodenv/nodenv/releases/tag/v${version}"; 42 - license = licenses.mit; 43 - maintainers = with maintainers; [ alexnortung ]; 44 - platforms = platforms.unix; 45 }; 46 }
··· 34 runHook postInstall 35 ''; 36 37 + meta = { 38 description = "Manage multiple NodeJS versions"; 39 mainProgram = "nodenv"; 40 homepage = "https://github.com/nodenv/nodenv/"; 41 changelog = "https://github.com/nodenv/nodenv/releases/tag/v${version}"; 42 + license = lib.licenses.mit; 43 + maintainers = with lib.maintainers; [ alexnortung ]; 44 + platforms = lib.platforms.unix; 45 }; 46 }
+4 -4
pkgs/by-name/no/nofi/package.nix
··· 23 nativeBuildInputs = [ pkg-config ]; 24 buildInputs = [ dbus ]; 25 26 - meta = with lib; { 27 description = "Interruption-free notification system for Linux"; 28 homepage = "https://github.com/ellsclytn/nofi/"; 29 changelog = "https://github.com/ellsclytn/nofi/raw/v${version}/CHANGELOG.md"; 30 license = [ 31 - licenses.asl20 # or 32 - licenses.mit 33 ]; 34 mainProgram = "nofi"; 35 - maintainers = [ maintainers.magnetophon ]; 36 }; 37 }
··· 23 nativeBuildInputs = [ pkg-config ]; 24 buildInputs = [ dbus ]; 25 26 + meta = { 27 description = "Interruption-free notification system for Linux"; 28 homepage = "https://github.com/ellsclytn/nofi/"; 29 changelog = "https://github.com/ellsclytn/nofi/raw/v${version}/CHANGELOG.md"; 30 license = [ 31 + lib.licenses.asl20 # or 32 + lib.licenses.mit 33 ]; 34 mainProgram = "nofi"; 35 + maintainers = [ lib.maintainers.magnetophon ]; 36 }; 37 }
+3 -3
pkgs/by-name/no/nomore403/package.nix
··· 24 "-X=main.BuildDate=1970-01-01T00:00:00Z" 25 ]; 26 27 - meta = with lib; { 28 description = "Tool to bypass 403/40X response codes"; 29 homepage = "https://github.com/devploit/nomore403"; 30 changelog = "https://github.com/devploit/nomore403/releases/tag/${version}"; 31 - license = licenses.mit; 32 - maintainers = with maintainers; [ fab ]; 33 mainProgram = "nomore403"; 34 }; 35 }
··· 24 "-X=main.BuildDate=1970-01-01T00:00:00Z" 25 ]; 26 27 + meta = { 28 description = "Tool to bypass 403/40X response codes"; 29 homepage = "https://github.com/devploit/nomore403"; 30 changelog = "https://github.com/devploit/nomore403/releases/tag/${version}"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ fab ]; 33 mainProgram = "nomore403"; 34 }; 35 }
+3 -3
pkgs/by-name/no/normcap/package.nix
··· 217 }) 218 ]; 219 220 - meta = with lib; { 221 description = "OCR powered screen-capture tool to capture information instead of images"; 222 homepage = "https://dynobo.github.io/normcap/"; 223 changelog = "https://github.com/dynobo/normcap/releases/tag/v${version}"; 224 - license = licenses.gpl3Plus; 225 - maintainers = with maintainers; [ 226 cafkafk 227 pbsds 228 ];
··· 217 }) 218 ]; 219 220 + meta = { 221 description = "OCR powered screen-capture tool to capture information instead of images"; 222 homepage = "https://dynobo.github.io/normcap/"; 223 changelog = "https://github.com/dynobo/normcap/releases/tag/v${version}"; 224 + license = lib.licenses.gpl3Plus; 225 + maintainers = with lib.maintainers; [ 226 cafkafk 227 pbsds 228 ];
+3 -3
pkgs/by-name/no/noseyparker/package.nix
··· 52 53 OPENSSL_NO_VENDOR = 1; 54 55 - meta = with lib; { 56 description = "Find secrets and sensitive information in textual data"; 57 mainProgram = "noseyparker"; 58 homepage = "https://github.com/praetorian-inc/noseyparker"; 59 changelog = "https://github.com/praetorian-inc/noseyparker/blob/v${version}/CHANGELOG.md"; 60 - license = licenses.asl20; 61 - maintainers = with maintainers; [ _0x4A6F ]; 62 }; 63 }
··· 52 53 OPENSSL_NO_VENDOR = 1; 54 55 + meta = { 56 description = "Find secrets and sensitive information in textual data"; 57 mainProgram = "noseyparker"; 58 homepage = "https://github.com/praetorian-inc/noseyparker"; 59 changelog = "https://github.com/praetorian-inc/noseyparker/blob/v${version}/CHANGELOG.md"; 60 + license = lib.licenses.asl20; 61 + maintainers = with lib.maintainers; [ _0x4A6F ]; 62 }; 63 }
+3 -3
pkgs/by-name/no/nostr-rs-relay/package.nix
··· 33 protobuf 34 ]; 35 36 - meta = with lib; { 37 description = "Nostr relay written in Rust"; 38 homepage = "https://sr.ht/~gheartsfield/nostr-rs-relay/"; 39 changelog = "https://github.com/scsibug/nostr-rs-relay/releases/tag/${version}"; 40 - maintainers = with maintainers; [ jurraca ]; 41 - license = licenses.mit; 42 }; 43 }
··· 33 protobuf 34 ]; 35 36 + meta = { 37 description = "Nostr relay written in Rust"; 38 homepage = "https://sr.ht/~gheartsfield/nostr-rs-relay/"; 39 changelog = "https://github.com/scsibug/nostr-rs-relay/releases/tag/${version}"; 40 + maintainers = with lib.maintainers; [ jurraca ]; 41 + license = lib.licenses.mit; 42 }; 43 }