treewide: remove with lib Part 2 (#413589)

This commit is contained in:
Pol Dellaiera 2025-06-04 15:51:14 +02:00 committed by GitHub
commit a1e5499e51
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
326 changed files with 1101 additions and 1101 deletions

View file

@ -34,11 +34,11 @@ buildGoModule rec {
"-w"
];
meta = with lib; {
meta = {
description = "Go-based tools for modifying UEFI firmware";
homepage = "https://github.com/linuxboot/fiano";
changelog = "https://github.com/linuxboot/fiano/blob/v${version}/RELEASES.md";
license = licenses.bsd3;
maintainers = [ maintainers.jmbaur ];
license = lib.licenses.bsd3;
maintainers = [ lib.maintainers.jmbaur ];
};
}

View file

@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
doCheck = true;
meta = with lib; {
meta = {
description = "Command line pastebin for sharing terminal output";
longDescription = ''
Fiche is a command line pastebin server for sharing terminal output.
@ -34,9 +34,9 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/solusipse/fiche";
changelog = "https://github.com/solusipse/fiche/releases/tag/${version}";
license = licenses.mit;
maintainers = [ maintainers.pinpox ];
platforms = platforms.all;
license = lib.licenses.mit;
maintainers = [ lib.maintainers.pinpox ];
platforms = lib.platforms.all;
mainProgram = "fiche";
};
}

View file

@ -27,12 +27,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "fierce" ];
meta = with lib; {
meta = {
description = "DNS reconnaissance tool for locating non-contiguous IP space";
homepage = "https://github.com/mschwager/fierce";
changelog = "https://github.com/mschwager/fierce/blob/${version}/CHANGELOG.md";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ c0bw3b ];
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ c0bw3b ];
mainProgram = "fierce";
};
}

View file

@ -42,7 +42,7 @@ rustPlatform.buildRustPackage rec {
# There is a failure while the binary is checked
doCheck = false;
meta = with lib; {
meta = {
description = "Host-based file integrity monitoring tool";
longDescription = ''
FIM is a File Integrity Monitoring tool that tracks any event over your
@ -56,8 +56,8 @@ rustPlatform.buildRustPackage rec {
'';
homepage = "https://github.com/Achiefs/fim";
changelog = "https://github.com/Achiefs/fim/releases/tag/v${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ fab ];
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "fim";
};
}

View file

@ -38,12 +38,12 @@ rustPlatform.buildRustPackage rec {
installManPage findomain.1
'';
meta = with lib; {
meta = {
description = "Fastest and cross-platform subdomain enumerator";
homepage = "https://github.com/Findomain/Findomain";
changelog = "https://github.com/Findomain/Findomain/releases/tag/${version}";
license = licenses.gpl3Plus;
maintainers = with maintainers; [
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [
Br1ght0ne
figsoda
];

View file

@ -25,12 +25,12 @@ buildGoModule rec {
# Tests require network access
doCheck = false;
meta = with lib; {
meta = {
description = "Standalone utility for service discovery on open ports";
mainProgram = "fingerprintx";
homepage = "https://github.com/praetorian-inc/fingerprintx";
changelog = "https://github.com/praetorian-inc/fingerprintx/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -83,14 +83,14 @@ rustPlatform.buildRustPackage rec {
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Secure, fast, minimal micro-container virtualization";
homepage = "http://firecracker-microvm.io";
changelog = "https://github.com/firecracker-microvm/firecracker/releases/tag/v${version}";
mainProgram = "firecracker";
license = licenses.asl20;
license = lib.licenses.asl20;
platforms = lib.platforms.linux;
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
usertam
thoughtpolice
qjoly

View file

@ -61,12 +61,12 @@ python3.pkgs.buildPythonPackage rec {
export HOME=$(mktemp -d)
'';
meta = with lib; {
meta = {
description = "Automatically extract obfuscated strings from malware";
homepage = "https://github.com/mandiant/flare-floss";
changelog = "https://github.com/mandiant/flare-floss/releases/tag/v${version}";
license = licenses.asl20;
license = lib.licenses.asl20;
mainProgram = "floss";
maintainers = with maintainers; [ fab ];
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -32,12 +32,12 @@ rustPlatform.buildRustPackage rec {
--bash <($out/bin/flavours --completions bash)
'';
meta = with lib; {
meta = {
description = "Easy to use base16 scheme manager/builder that integrates with any workflow";
homepage = "https://github.com/Misterio77/flavours";
changelog = "https://github.com/Misterio77/flavours/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
moni
misterio77
];

View file

@ -29,16 +29,16 @@ rustPlatform.buildRustPackage rec {
"--skip should_verify_memory_layout"
];
meta = with lib; {
meta = {
description = "Adds zero-cost stack overflow protection to your embedded programs";
mainProgram = "flip-link";
homepage = "https://github.com/knurling-rs/flip-link";
changelog = "https://github.com/knurling-rs/flip-link/blob/v${version}/CHANGELOG.md";
license = with licenses; [
license = with lib.licenses; [
asl20 # or
mit
];
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
FlorianFranzen
newam
];

View file

@ -53,13 +53,13 @@ stdenv.mkDerivation rec {
wrapProgram $out/bin/flycast --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]}
'';
meta = with lib; {
meta = {
homepage = "https://github.com/flyinghead/flycast";
changelog = "https://github.com/flyinghead/flycast/releases/tag/v${version}";
description = "Multi-platform Sega Dreamcast, Naomi and Atomiswave emulator";
mainProgram = "flycast";
license = licenses.gpl2Only;
platforms = platforms.unix;
maintainers = [ ];
license = lib.licenses.gpl2Only;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ ];
};
}

View file

@ -50,12 +50,12 @@ stdenv.mkDerivation rec {
webkitgtk_6_0
];
meta = with lib; {
meta = {
description = "Simple and modern GTK eBook reader";
homepage = "https://johnfactotum.github.io/foliate";
changelog = "https://github.com/johnfactotum/foliate/releases/tag/${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [
onny
aleksana
];

View file

@ -58,7 +58,7 @@ rustPlatform.buildRustPackage rec {
ln -s fortune-kind $out/bin/fortune
'';
meta = with lib; {
meta = {
description = "Kinder, curated fortune, written in rust";
longDescription = ''
Historically, contributions to fortune-mod have had a less-than ideal
@ -70,9 +70,9 @@ rustPlatform.buildRustPackage rec {
'';
homepage = "https://github.com/cafkafk/fortune-kind";
changelog = "https://github.com/cafkafk/fortune-kind/releases/tag/v${version}";
license = licenses.gpl3Only;
license = lib.licenses.gpl3Only;
mainProgram = "fortune-kind";
maintainers = with maintainers; [ cafkafk ];
platforms = platforms.unix ++ platforms.windows;
maintainers = with lib.maintainers; [ cafkafk ];
platforms = lib.platforms.unix ++ lib.platforms.windows;
};
}

View file

@ -55,13 +55,13 @@ stdenv.mkDerivation rec {
updateScript = gnome.updateScript { packageName = "four-in-a-row"; };
};
meta = with lib; {
meta = {
homepage = "https://gitlab.gnome.org/GNOME/four-in-a-row";
changelog = "https://gitlab.gnome.org/GNOME/four-in-a-row/-/blob/${version}/NEWS?ref_type=tags";
description = "Make lines of the same color to win";
mainProgram = "four-in-a-row";
teams = [ teams.gnome ];
license = licenses.gpl2;
platforms = platforms.unix;
teams = [ lib.teams.gnome ];
license = lib.licenses.gpl2;
platforms = lib.platforms.unix;
};
}

View file

@ -107,13 +107,13 @@ stdenv.mkDerivation rec {
updateScript = nix-update-script { };
};
meta = with lib; {
meta = {
description = "Matrix group messaging app";
homepage = "https://gitlab.gnome.org/GNOME/fractal";
changelog = "https://gitlab.gnome.org/World/fractal/-/releases/${version}";
license = licenses.gpl3Plus;
teams = [ teams.gnome ];
platforms = platforms.linux;
license = lib.licenses.gpl3Plus;
teams = [ lib.teams.gnome ];
platforms = lib.platforms.linux;
mainProgram = "fractal";
};
}

View file

@ -43,15 +43,15 @@ rustPlatform.buildRustPackage rec {
# depends on cpu instructions that may not be available on builders
doCheck = false;
meta = with lib; {
meta = {
description = "Small programming language for writing short programs processing textual data";
mainProgram = "frawk";
homepage = "https://github.com/ezrosent/frawk";
changelog = "https://github.com/ezrosent/frawk/releases/tag/v${version}";
license = with licenses; [
license = with lib.licenses; [
mit # or
asl20
];
maintainers = with maintainers; [ figsoda ];
maintainers = with lib.maintainers; [ figsoda ];
};
}

View file

@ -18,12 +18,12 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true;
cargoHash = "sha256-07qKG4ju2UOkTcgWAl2U0uqQZyiosK1UH/M2BvwMAaU=";
meta = with lib; {
meta = {
description = "CLI tool for tracking your most-used directories and files";
homepage = "https://github.com/camdencheek/fre";
changelog = "https://github.com/camdencheek/fre/blob/${version}/CHANGELOG.md";
license = with licenses; [ mit ];
maintainers = with maintainers; [ gaykitty ];
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ gaykitty ];
mainProgram = "fre";
};
}

View file

@ -70,12 +70,12 @@ rustPlatform.buildRustPackage rec {
install -Dm644 "${desktopItem}/share/applications/"* -t $out/share/applications/
'';
meta = with lib; {
meta = {
description = "Clone of the original Duke Nukum 1 Jump'n Run game";
homepage = "https://salsa.debian.org/silwol/freenukum";
changelog = "https://salsa.debian.org/silwol/freenukum/-/blob/v${version}/CHANGELOG.md";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ _0x4A6F ];
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ _0x4A6F ];
broken = stdenv.hostPlatform.isDarwin;
};
}

View file

@ -31,12 +31,12 @@ stdenv.mkDerivation rec {
pkg-config
];
meta = with lib; {
meta = {
description = "Libraries to natively talk to Microsoft SQL Server and Sybase databases";
homepage = "https://www.freetds.org";
changelog = "https://github.com/FreeTDS/freetds/releases/tag/v${version}";
license = licenses.lgpl2;
maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.all;
license = lib.licenses.lgpl2;
maintainers = with lib.maintainers; [ peterhoeg ];
platforms = lib.platforms.all;
};
}

View file

@ -48,16 +48,16 @@ stdenv.mkDerivation rec {
installFlags = [ "PREFIX=$(out)" ];
meta = with lib; {
meta = {
homepage = "https://davidgriffith.gitlab.io/frotz/";
changelog = "https://gitlab.com/DavidGriffith/frotz/-/raw/${version}/NEWS";
description = "Z-machine interpreter for Infocom games and other interactive fiction";
mainProgram = "frotz";
platforms = platforms.unix;
maintainers = with maintainers; [
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [
nicknovitski
ddelabru
];
license = licenses.gpl2Plus;
license = lib.licenses.gpl2Plus;
};
}

View file

@ -38,14 +38,14 @@ buildGoModule rec {
tests.vm = nixosTests.galene.basic;
};
meta = with lib; {
meta = {
description = "Videoconferencing server that is easy to deploy, written in Go";
homepage = "https://github.com/jech/galene";
changelog = "https://github.com/jech/galene/raw/galene-${version}/CHANGES";
license = licenses.mit;
platforms = platforms.linux;
license = lib.licenses.mit;
platforms = lib.platforms.linux;
teams = [ lib.teams.ngi ];
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
rgrunbla
erdnaxe
];

View file

@ -17,12 +17,12 @@ buildGoModule rec {
vendorHash = "sha256-BS7ZUq8/swZpTaYGjiF5OuZXQpoosZ3mdF9v1euijxo=";
meta = with lib; {
meta = {
description = "Tool to fetch URLs from HTML attributes";
homepage = "https://github.com/dwisiswant0/galer";
changelog = "https://github.com/dwisiswant0/galer/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "galer";
};
}

View file

@ -46,15 +46,15 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "gallia" ];
meta = with lib; {
meta = {
description = "Extendable Pentesting Framework for the Automotive Domain";
homepage = "https://github.com/Fraunhofer-AISEC/gallia";
changelog = "https://github.com/Fraunhofer-AISEC/gallia/releases/tag/v${version}";
license = with licenses; [ asl20 ];
maintainers = with maintainers; [
license = with lib.licenses; [ asl20 ];
maintainers = with lib.maintainers; [
fab
rumpelsepp
];
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
}

View file

@ -63,13 +63,13 @@ python3.pkgs.buildPythonApplication rec {
runHook postCheck
'';
meta = with lib; {
meta = {
description = "Command line management for Google Workspace";
mainProgram = "gam";
homepage = "https://github.com/GAM-team/GAM/wiki";
changelog = "https://github.com/GAM-team/GAM/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ thanegill ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ thanegill ];
};
}

View file

@ -23,12 +23,12 @@ rustPlatform.buildRustPackage rec {
propagatedBuildInputs = [ steam-run ];
meta = with lib; {
meta = {
description = "Minimal CLI game launcher for linux";
homepage = "https://github.com/amanse/game-rs";
changelog = "https://github.com/Amanse/game-rs/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ amanse ];
platforms = platforms.linux;
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ amanse ];
platforms = lib.platforms.linux;
};
}

View file

@ -40,12 +40,12 @@ python3.pkgs.buildPythonApplication rec {
"gato"
];
meta = with lib; {
meta = {
description = "GitHub Self-Hosted Runner Enumeration and Attack Tool";
homepage = "https://github.com/praetorian-inc/gato";
changelog = "https://github.com/praetorian-inc/gato/releases/tag/${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gato";
};
}

View file

@ -27,13 +27,13 @@ stdenv.mkDerivation rec {
];
buildInputs = [ curl ];
meta = with lib; {
meta = {
description = "Portable Git(Hub|Lab|ea) CLI tool";
homepage = "https://herrhotzenplotz.de/gcli/";
changelog = "https://github.com/herrhotzenplotz/gcli/releases/tag/${version}";
license = licenses.bsd2;
license = lib.licenses.bsd2;
mainProgram = "gcli";
maintainers = with maintainers; [ kenran ];
platforms = platforms.unix;
maintainers = with lib.maintainers; [ kenran ];
platforms = lib.platforms.unix;
};
}

View file

@ -46,12 +46,12 @@ python3.pkgs.buildPythonApplication rec {
"test_acceptance"
];
meta = with lib; {
meta = {
description = "Comprehensive scanner for Google Cloud";
homepage = "https://github.com/google/gcp_scanner";
changelog = "https://github.com/google/gcp_scanner/blob/${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gcp-scanner";
};
}

View file

@ -44,12 +44,12 @@ buildGoModule rec {
ln -s $out/bin/mount_gcsfuse $out/bin/mount.fuse.gcsfuse
'';
meta = with lib; {
meta = {
description = "User-space file system for interacting with Google Cloud Storage";
homepage = "https://cloud.google.com/storage/docs/gcs-fuse";
changelog = "https://github.com/GoogleCloudPlatform/gcsfuse/releases/tag/v${version}";
license = licenses.asl20;
maintainers = [ ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ ];
# internal/cache/file/downloader/job.go:386:77: undefined: syscall.O_DIRECT
broken = stdenv.hostPlatform.isDarwin;
};

View file

@ -151,12 +151,12 @@ stdenv.mkDerivation rec {
};
};
meta = with lib; {
meta = {
homepage = "https://gitlab.gnome.org/GNOME/geary";
changelog = "https://gitlab.gnome.org/GNOME/geary/-/blob/${version}/NEWS?ref_type=tags";
description = "Mail client for GNOME 3";
teams = [ teams.gnome ];
license = licenses.lgpl21Plus;
platforms = platforms.linux;
teams = [ lib.teams.gnome ];
license = lib.licenses.lgpl21Plus;
platforms = lib.platforms.linux;
};
}

View file

@ -32,12 +32,12 @@ rustPlatform.buildRustPackage rec {
--zsh <($out/bin/genact --print-completions zsh)
'';
meta = with lib; {
meta = {
description = "Nonsense activity generator";
homepage = "https://github.com/svenstaro/genact";
changelog = "https://github.com/svenstaro/genact/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "genact";
};
}

View file

@ -165,7 +165,7 @@ stdenv.mkDerivation rec {
passthru.tests = { inherit (nixosTests) mediatomb; };
meta = with lib; {
meta = {
homepage = "https://docs.gerbera.io/";
changelog = "https://github.com/gerbera/gerbera/releases/tag/v${version}";
description = "UPnP Media Server for 2024";
@ -174,9 +174,9 @@ stdenv.mkDerivation rec {
It allows to stream your digital media through your home network and consume it on all kinds
of UPnP supporting devices.
'';
license = licenses.gpl2Only;
maintainers = with maintainers; [ ardumont ];
platforms = platforms.linux;
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ ardumont ];
platforms = lib.platforms.linux;
mainProgram = "gerbera";
};
}

View file

@ -19,12 +19,12 @@ buildGoModule rec {
ldflags = [ "-s" ];
meta = with lib; {
meta = {
description = "Search github issues interactively";
changelog = "https://github.com/gennaro-tedesco/gh-i/releases/tag/v${version}";
homepage = "https://github.com/gennaro-tedesco/gh-i";
license = licenses.asl20;
maintainers = with maintainers; [ phanirithvij ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ phanirithvij ];
mainProgram = "gh-i";
};
}

View file

@ -55,12 +55,12 @@ buildGoModule rec {
package = gh;
};
meta = with lib; {
meta = {
description = "GitHub CLI tool";
homepage = "https://cli.github.com/";
changelog = "https://github.com/cli/cli/releases/tag/v${version}";
license = licenses.mit;
license = lib.licenses.mit;
mainProgram = "gh";
maintainers = with maintainers; [ zowoq ];
maintainers = with lib.maintainers; [ zowoq ];
};
}

View file

@ -34,12 +34,12 @@ python3.pkgs.buildPythonApplication rec {
"ghauri"
];
meta = with lib; {
meta = {
description = "Tool for detecting and exploiting SQL injection security flaws";
homepage = "https://github.com/r0oth3x49/ghauri";
changelog = "https://github.com/r0oth3x49/ghauri/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "ghauri";
};
}

View file

@ -38,12 +38,12 @@ rustPlatform.buildRustPackage rec {
export HOME=$(mktemp -d)
'';
meta = with lib; {
meta = {
description = "Github notifications in your terminal";
homepage = "https://github.com/attriaayush/ghostie";
changelog = "https://github.com/attriaayush/ghostie/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ matthiasbeyer ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ matthiasbeyer ];
broken = stdenv.hostPlatform.isx86_64 && stdenv.hostPlatform.isDarwin;
mainProgram = "ghostie";
};

View file

@ -39,12 +39,12 @@ buildGoModule rec {
podman = nixosTests.podman-tls-ghostunnel;
};
meta = with lib; {
meta = {
description = "TLS proxy with mutual authentication support for securing non-TLS backend applications";
homepage = "https://github.com/ghostunnel/ghostunnel#readme";
changelog = "https://github.com/ghostunnel/ghostunnel/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
roberth
mjm
];

View file

@ -54,12 +54,12 @@ python3.pkgs.buildPythonApplication rec {
"ghunt"
];
meta = with lib; {
meta = {
description = "Offensive Google framework";
mainProgram = "ghunt";
homepage = "https://github.com/mxrch/ghunt";
changelog = "https://github.com/mxrch/GHunt/releases/tag/v${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -26,11 +26,11 @@ buildGoModule rec {
mv $out/bin/src $out/bin/$pname
'';
meta = with lib; {
meta = {
description = "Automatically spawn a reverse shell fully interactive for Linux or Windows victim";
homepage = "https://github.com/nodauf/Girsh";
changelog = "https://github.com/nodauf/Girsh/releases/tag/v${version}";
license = licenses.gpl2Only;
maintainers = with maintainers; [ fab ];
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -40,12 +40,12 @@ rustPlatform.buildRustPackage rec {
installManPage $OUT_DIR/git-cliff.1
'';
meta = with lib; {
meta = {
description = "Highly customizable Changelog Generator that follows Conventional Commit specifications";
homepage = "https://github.com/orhun/git-cliff";
changelog = "https://github.com/orhun/git-cliff/blob/v${version}/CHANGELOG.md";
license = licenses.gpl3Only;
maintainers = with maintainers; [
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [
siraben
matthiasbeyer
];

View file

@ -54,12 +54,12 @@ rustPlatform.buildRustPackage {
--zsh <(${gitGr} completions zsh)
'';
meta = with lib; {
meta = {
homepage = "https://github.com/9999years/git-gr";
changelog = "https://github.com/9999years/git-gr/releases/tag/v${version}";
description = "Gerrit CLI client";
license = [ licenses.mit ];
maintainers = [ maintainers._9999years ];
license = [ lib.licenses.mit ];
maintainers = [ lib.maintainers._9999years ];
mainProgram = "git-gr";
};

View file

@ -22,12 +22,12 @@ rustPlatform.buildRustPackage rec {
preCheck = "export GIRT_BUILD_GIT_HASH=${version}";
postCheck = "unset GIRT_BUILD_GIT_HASH";
meta = with lib; {
meta = {
homepage = "https://github.com/MitMaro/git-interactive-rebase-tool";
description = "Native cross platform full feature terminal based sequence editor for git interactive rebase";
changelog = "https://github.com/MitMaro/git-interactive-rebase-tool/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
SuperSandro2000
zowoq
ma27

View file

@ -44,11 +44,11 @@ rustPlatform.buildRustPackage {
LIBGIT2_NO_VENDOR = 1;
};
meta = with lib; {
meta = {
description = "Minimalist set of hooks to aid pairing and link commits to issues";
homepage = "https://github.com/PurpleBooth/git-mit";
changelog = "https://github.com/PurpleBooth/git-mit/releases/tag/v${version}";
license = licenses.cc0;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.cc0;
maintainers = with lib.maintainers; [ figsoda ];
};
}

View file

@ -21,12 +21,12 @@ rustPlatform.buildRustPackage rec {
nativeCheckInputs = [ git ];
meta = with lib; {
meta = {
description = "Synchronize work-in-progress git branches in a light weight fashion";
homepage = "https://github.com/rraval/git-nomad";
changelog = "https://github.com/rraval/git-nomad/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ rraval ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ rraval ];
mainProgram = "git-nomad";
};
}

View file

@ -22,12 +22,12 @@ buildGoModule rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
description = "Tool for creating Git releases based on Semantic Versioning";
homepage = "https://github.com/git-releaser/git-releaser";
changelog = "https://github.com/git-releaser/git-releaser/releases/tag/v${version}";
maintainers = with maintainers; [ jakuzure ];
license = licenses.asl20;
maintainers = with lib.maintainers; [ jakuzure ];
license = lib.licenses.asl20;
mainProgram = "git-releaser";
};
}

View file

@ -27,12 +27,12 @@ rustPlatform.buildRustPackage rec {
package = git-stack;
};
meta = with lib; {
meta = {
description = "Stacked branch management for Git";
homepage = "https://github.com/gitext-rs/git-stack";
changelog = "https://github.com/gitext-rs/git-stack/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ stehessel ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ stehessel ];
mainProgram = "git-stack";
};
}

View file

@ -25,12 +25,12 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true;
cargoHash = "sha256-5LKKjHzIlXw0bUmF7GDCVW0cptCxohq6CNPIrMZKorM=";
meta = with lib; {
meta = {
changelog = "https://github.com/kejadlen/git-together/releases/tag/v${version}";
description = "Better commit attribution while pairing without messing with your git workflow";
homepage = "https://github.com/kejadlen/git-together";
license = licenses.mit;
maintainers = with maintainers; [ sentientmonkey ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ sentientmonkey ];
mainProgram = "git-together";
};
}

View file

@ -19,12 +19,12 @@ buildGoModule rec {
ldflags = [ "-s" ];
meta = with lib; {
meta = {
description = "Scan local git repositories and generate a visual contributions graph";
changelog = "https://github.com/knbr13/gitcs/releases/tag/v${version}";
homepage = "https://github.com/knbr13/gitcs";
license = licenses.mit;
maintainers = with maintainers; [ phanirithvij ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ phanirithvij ];
mainProgram = "gitcs";
};
}

View file

@ -31,10 +31,10 @@ buildGo123Module rec {
version = "v${version}";
};
meta = with lib; {
meta = {
mainProgram = "act_runner";
maintainers = with maintainers; [ techknowlogick ];
license = licenses.mit;
maintainers = with lib.maintainers; [ techknowlogick ];
license = lib.licenses.mit;
changelog = "https://gitea.com/gitea/act_runner/releases/tag/v${version}";
homepage = "https://gitea.com/gitea/act_runner";
description = "Runner for Gitea based on act";

View file

@ -89,16 +89,16 @@ stdenv.mkDerivation rec {
strictDeps = true;
meta = with lib; {
meta = {
homepage = "https://gitlab.gnome.org/GNOME/gitg";
changelog = "https://gitlab.gnome.org/GNOME/gitg/-/blob/v${version}/NEWS?ref_type=tags";
description = "GNOME GUI client to view git repositories";
mainProgram = "gitg";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
domenkozar
Luflosi
];
license = licenses.gpl2Plus;
platforms = platforms.linux;
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
};
}

View file

@ -335,12 +335,12 @@ buildDotnetModule (finalAttrs: {
updateScript = ./update.sh;
};
meta = with lib; {
changelog = "https://github.com/actions/runner/releases/tag/v${version}";
meta = {
changelog = "https://github.com/actions/runner/releases/tag/v${finalAttrs.version}";
description = "Self-hosted runner for GitHub Actions";
homepage = "https://github.com/actions/runner";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
veehaitch
kfollesdal
aanderse
@ -352,6 +352,6 @@ buildDotnetModule (finalAttrs: {
"x86_64-darwin"
"aarch64-darwin"
];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
};
})

View file

@ -19,12 +19,12 @@ buildGoModule rec {
vendorHash = "sha256-BjCwPt1duDINHP7L0qT2KNTjOZ62bWgVij88ztjjyPg=";
subPackages = [ "." ];
meta = with lib; {
meta = {
description = "Daemon used to serve static websites for GitLab users";
mainProgram = "gitlab-pages";
homepage = "https://gitlab.com/gitlab-org/gitlab-pages";
changelog = "https://gitlab.com/gitlab-org/gitlab-pages/-/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
teams = [ teams.gitlab ];
license = lib.licenses.mit;
teams = [ lib.teams.gitlab ];
};
}

View file

@ -46,7 +46,7 @@ buildGoModule rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
description = "Scan git repos (or files) for secrets";
longDescription = ''
Gitleaks is a SAST tool for detecting hardcoded secrets like passwords,
@ -54,8 +54,8 @@ buildGoModule rec {
'';
homepage = "https://github.com/zricethezav/gitleaks";
changelog = "https://github.com/zricethezav/gitleaks/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gitleaks";
};
}

View file

@ -25,12 +25,12 @@ buildGoModule rec {
version = "v${version}";
};
meta = with lib; {
meta = {
description = "Tools to enumerate git repository URL";
homepage = "https://github.com/hahwul/gitls";
changelog = "https://github.com/hahwul/gitls/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gitls";
};
}

View file

@ -32,12 +32,12 @@ buildGoModule rec {
postInstall = "rm $out/bin/cli"; # remove gendoc cli binary
meta = with lib; {
meta = {
changelog = "https://github.com/gittuf/gittuf/blob/v${version}/CHANGELOG.md";
description = "Security layer for Git repositories";
homepage = "https://gittuf.dev";
license = licenses.asl20;
license = lib.licenses.asl20;
mainProgram = "gittuf";
maintainers = with maintainers; [ flandweber ];
maintainers = with lib.maintainers; [ flandweber ];
};
}

View file

@ -10,13 +10,13 @@ buildDotnetGlobalTool rec {
nugetHash = "sha256-gtkD+egl9zAfJ4ZsOwb7u82IhBabjBFxU+nv9yQ1HHQ=";
meta = with lib; {
meta = {
description = "From git log to SemVer in no time";
homepage = "https://gitversion.net/";
changelog = "https://github.com/GitTools/GitVersion/releases/tag/${version}";
downloadPage = "https://github.com/GitTools/GitVersion";
license = licenses.mit;
platforms = platforms.linux ++ platforms.windows ++ platforms.darwin;
maintainers = with maintainers; [ acesyde ];
license = lib.licenses.mit;
platforms = lib.platforms.linux ++ lib.platforms.windows ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [ acesyde ];
};
}

View file

@ -77,12 +77,12 @@ buildGo123Module rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
description = "The missing Package Manager for Kubernetes featuring a GUI and a CLI";
homepage = "https://github.com/glasskube/glasskube";
changelog = "https://github.com/glasskube/glasskube/releases/tag/v${version}";
maintainers = with maintainers; [ jakuzure ];
license = licenses.asl20;
maintainers = with lib.maintainers; [ jakuzure ];
license = lib.licenses.asl20;
mainProgram = "glasskube";
};
}

View file

@ -34,12 +34,12 @@ rustPlatform.buildRustPackage rec {
"runs_correctly"
];
meta = with lib; {
meta = {
description = "Git wrapper that allows you to compress multiple commands into one";
homepage = "https://github.com/milo123459/glitter";
changelog = "https://github.com/Milo123459/glitter/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "glitter";
};
}

View file

@ -36,12 +36,12 @@ buildGoModule rec {
--zsh <($out/bin/glow completion zsh)
'';
meta = with lib; {
meta = {
description = "Render markdown on the CLI, with pizzazz!";
homepage = "https://github.com/charmbracelet/glow";
changelog = "https://github.com/charmbracelet/glow/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
Br1ght0ne
penguwin
];

View file

@ -24,12 +24,12 @@ buildGoModule rec {
"-w"
];
meta = with lib; {
meta = {
homepage = "https://github.com/kevinburke/go-bindata";
changelog = "https://github.com/kevinburke/go-bindata/blob/v${version}/CHANGELOG.md";
description = "Small utility which generates Go code from any file, useful for embedding binary data in a Go program";
mainProgram = "go-bindata";
maintainers = [ ];
license = licenses.cc0;
maintainers = with lib.maintainers; [ ];
license = lib.licenses.cc0;
};
}

View file

@ -43,12 +43,12 @@ buildGo124Module rec {
rm pkg/camo/proxy_{,filter_}test.go
'';
meta = with lib; {
meta = {
description = "Camo server is a special type of image proxy that proxies non-secure images over SSL/TLS";
homepage = "https://github.com/cactus/go-camo";
changelog = "https://github.com/cactus/go-camo/releases/tag/v${version}";
license = licenses.mit;
license = lib.licenses.mit;
mainProgram = "go-camo";
maintainers = with maintainers; [ viraptor ];
maintainers = with lib.maintainers; [ viraptor ];
};
}

View file

@ -20,7 +20,7 @@ buildGoModule rec {
# Tests requires network access
doCheck = false;
meta = with lib; {
meta = {
description = "Lightweight CVE search tool";
mainProgram = "go-cve-search";
longDescription = ''
@ -29,7 +29,7 @@ buildGoModule rec {
'';
homepage = "https://github.com/s-index/go-cve-search";
changelog = "https://github.com/s-index/go-cve-search/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -17,12 +17,12 @@ buildGoModule rec {
vendorHash = "sha256-6V58RRRPamBMDAf0gg4sQMQkoD5dWauCFtPrwf5EasI=";
meta = with lib; {
meta = {
description = "Dork scanner";
homepage = "https://github.com/dwisiswant0/go-dork";
changelog = "https://github.com/dwisiswant0/go-dork/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "go-dork";
};
}

View file

@ -23,12 +23,12 @@ buildGoModule rec {
"-X=github.com/vulsio/go-exploitdb/config.Version=${version}"
];
meta = with lib; {
meta = {
description = "Tool for searching Exploits from Exploit Databases, etc";
mainProgram = "go-exploitdb";
homepage = "https://github.com/vulsio/go-exploitdb";
changelog = "https://github.com/vulsio/go-exploitdb/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -51,12 +51,12 @@ buildGoModule rec {
# Tests require internet connection
doCheck = false;
meta = with lib; {
meta = {
changelog = "https://github.com/google/go-licenses/releases/tag/v${version}";
description = "Reports on the licenses used by a Go package and its dependencies";
mainProgram = "go-licenses";
homepage = "https://github.com/google/go-licenses";
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ Luflosi ];
license = with lib.licenses; [ asl20 ];
maintainers = with lib.maintainers; [ Luflosi ];
};
}

View file

@ -22,12 +22,12 @@ buildGoModule rec {
"-w"
];
meta = with lib; {
meta = {
description = "Tool to remotely dump secrets from the Windows registry";
homepage = "https://github.com/jfjallid/go-secdump";
changelog = "https://github.com/jfjallid/go-secdump/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "go-secdump";
platforms = lib.platforms.linux;
};

View file

@ -28,12 +28,12 @@ buildGoModule rec {
"-X github.com/go-swagger/go-swagger/cmd/swagger/commands.Commit=${src.rev}"
];
meta = with lib; {
meta = {
description = "Golang implementation of Swagger 2.0, representation of your RESTful API";
homepage = "https://github.com/go-swagger/go-swagger";
changelog = "https://github.com/go-swagger/go-swagger/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ kalbasit ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ kalbasit ];
mainProgram = "swagger";
};
}

View file

@ -26,12 +26,12 @@ buildGoModule rec {
doCheck = false; # tests fail
meta = with lib; {
meta = {
description = "Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MJPEG, HomeKit, FFmpeg, etc";
homepage = "https://github.com/AlexxIT/go2rtc";
changelog = "https://github.com/AlexxIT/go2rtc/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ hexa ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ hexa ];
mainProgram = "go2rtc";
};
}

View file

@ -45,12 +45,12 @@ buildGoModule rec {
doCheck = false;
meta = with lib; {
meta = {
description = "Cast media files to UPnP/DLNA Media Renderers and Smart TVs";
homepage = "https://github.com/alexballas/go2tv";
changelog = "https://github.com/alexballas/go2tv/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ gdamjan ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ gdamjan ];
mainProgram = pname;
};
}

View file

@ -22,12 +22,12 @@ buildGoModule rec {
mv $out/bin/Go365 $out/bin/$pname
'';
meta = with lib; {
meta = {
description = "Office 365 enumeration tool";
homepage = "https://github.com/optiv/Go365";
changelog = "https://github.com/optiv/Go365/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ fab ];
mainProgram = "Go365";
};
}

View file

@ -42,13 +42,13 @@ stdenv.mkDerivation rec {
]
);
meta = with lib; {
meta = {
description = "Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems";
homepage = "https://goaccess.io";
changelog = "https://github.com/allinurl/goaccess/raw/v${version}/ChangeLog";
license = licenses.mit;
maintainers = with maintainers; [ ederoyd46 ];
platforms = platforms.linux ++ platforms.darwin;
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ederoyd46 ];
platforms = lib.platforms.linux ++ lib.platforms.darwin;
mainProgram = "goaccess";
};
}

View file

@ -34,12 +34,12 @@ buildGoModule rec {
passthru.tests = { inherit (nixosTests) gobgpd; };
meta = with lib; {
meta = {
description = "BGP implemented in Go";
mainProgram = "gobgpd";
homepage = "https://osrg.github.io/gobgp/";
changelog = "https://github.com/osrg/gobgp/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ higebu ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ higebu ];
};
}

View file

@ -22,12 +22,12 @@ buildGoModule rec {
"-w"
];
meta = with lib; {
meta = {
description = "Enumeration tool for publicly exposed Azure Storage blobs";
mainProgram = "goblob";
homepage = "https://github.com/Macmod/goblob";
changelog = "https://github.com/Macmod/goblob/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -22,13 +22,13 @@ buildGoModule rec {
"-w"
];
meta = with lib; {
meta = {
description = "Tool used to brute-force URIs, DNS subdomains, Virtual Host names on target web servers";
mainProgram = "gobuster";
homepage = "https://github.com/OJ/gobuster";
changelog = "https://github.com/OJ/gobuster/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
fab
pamplemousse
];

View file

@ -54,12 +54,12 @@ buildGoModule rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
description = "Dynamic DNS client tool supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc";
homepage = "https://github.com/TimothyYe/godns";
changelog = "https://github.com/TimothyYe/godns/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ yinfeng ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ yinfeng ];
mainProgram = "godns";
};
}

View file

@ -25,13 +25,13 @@ buildGoModule rec {
mv $out/bin/GodSpeed $out/bin/${pname}
'';
meta = with lib; {
meta = {
description = "Manager for reverse shells";
homepage = "https://github.com/redcode-labs/GodSpeed";
changelog = "https://github.com/redcode-labs/GodSpeed/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
teams = [ teams.redcodelabs ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
teams = [ lib.teams.redcodelabs ];
mainProgram = "godspeed";
broken = stdenv.hostPlatform.isDarwin;
};

View file

@ -23,7 +23,7 @@ buildGoModule rec {
"-X github.com/slurdge/goeland/version.GitCommit=${version}"
];
meta = with lib; {
meta = {
description = "Alternative to rss2email written in golang with many filters";
mainProgram = "goeland";
longDescription = ''
@ -34,7 +34,7 @@ buildGoModule rec {
'';
homepage = "https://github.com/slurdge/goeland";
changelog = "https://github.com/slurdge/goeland/blob/v${version}/CHANGELOG.md";
license = with licenses; [ mit ];
maintainers = [ maintainers.sweenu ];
license = with lib.licenses; [ mit ];
maintainers = [ lib.maintainers.sweenu ];
};
}

View file

@ -23,12 +23,12 @@ buildGoModule rec {
"-X github.com/nao1215/gup/internal/cmdinfo.Version=v${version}"
];
meta = with lib; {
meta = {
description = "Update binaries installed by 'go install' with goroutines";
changelog = "https://github.com/nao1215/gup/blob/v${version}/CHANGELOG.md";
homepage = "https://github.com/nao1215/gup";
license = licenses.asl20;
maintainers = with maintainers; [ phanirithvij ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ phanirithvij ];
mainProgram = "gup";
};
}

View file

@ -36,13 +36,13 @@ buildGo124Module rec {
done
'';
meta = with lib; {
meta = {
description = "Fast linters Runner for Go";
homepage = "https://golangci-lint.run/";
changelog = "https://github.com/golangci/golangci-lint/blob/v${version}/CHANGELOG.md";
mainProgram = "golangci-lint";
license = licenses.gpl3Plus;
maintainers = with maintainers; [
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [
SuperSandro2000
mic92
];

View file

@ -27,12 +27,12 @@ buildGoModule rec {
"-X main.Version=${version}"
];
meta = with lib; {
meta = {
description = "File systems verification utility and library, in likeness of mtree(8)";
changelog = "https://github.com/vbatts/go-mtree/releases/tag/v${version}";
homepage = "https://github.com/vbatts/go-mtree";
license = licenses.bsd3;
maintainers = with maintainers; [ phanirithvij ];
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ phanirithvij ];
mainProgram = "gomtree";
};
}

View file

@ -56,12 +56,12 @@ buildGoModule rec {
--prefix PATH ":" "$binPath"
'';
meta = with lib; {
meta = {
description = "Guest Agent for Google Compute Engine";
homepage = "https://github.com/GoogleCloudPlatform/guest-agent";
changelog = "https://github.com/GoogleCloudPlatform/guest-agent/releases/tag/${version}";
license = licenses.asl20;
maintainers = with maintainers; [ abbradar ];
platforms = platforms.linux;
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ abbradar ];
platforms = lib.platforms.linux;
};
}

View file

@ -30,12 +30,12 @@ buildGoModule rec {
doCheck = true;
meta = with lib; {
meta = {
description = "Go symbol recovery tool";
mainProgram = "GoReSym";
homepage = "https://github.com/mandiant/GoReSym";
changelog = "https://github.com/mandiant/GoReSym/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ pyrox0 ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
};
}

View file

@ -30,12 +30,12 @@ python3.pkgs.buildPythonApplication rec {
# no tests
doCheck = false;
meta = with lib; {
meta = {
description = "LLMs for your CLI";
homepage = "https://github.com/gorilla-llm/gorilla-cli";
changelog = "https://github.com/gorilla-llm/gorilla-cli/releases/tag/${version}";
license = licenses.asl20;
maintainers = with maintainers; [ happysalada ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ happysalada ];
mainProgram = "gorilla";
};
}

View file

@ -60,7 +60,7 @@ buildGoModule rec {
updateScript = nix-update-script { };
};
meta = with lib; {
meta = {
homepage = "https://github.com/goss-org/goss/";
changelog = "https://github.com/goss-org/goss/releases/tag/v${version}";
description = "Quick and easy server validation";
@ -69,13 +69,13 @@ buildGoModule rec {
It eases the process of writing tests by allowing the user to generate tests from the current system state.
Once the test suite is written they can be executed, waited-on, or served as a health endpoint.
'';
license = licenses.asl20;
license = lib.licenses.asl20;
mainProgram = "goss";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
hyzual
jk
anthonyroussel
];
platforms = platforms.linux ++ platforms.darwin;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};
}

View file

@ -17,11 +17,11 @@ buildGoModule rec {
vendorHash = null;
meta = with lib; {
meta = {
description = "Go test output for humans";
homepage = "https://github.com/gotesttools/gotestfmt";
changelog = "https://github.com/GoTestTools/gotestfmt/releases/tag/v${version}";
license = licenses.unlicense;
maintainers = with maintainers; [ urandom ];
license = lib.licenses.unlicense;
maintainers = with lib.maintainers; [ urandom ];
};
}

View file

@ -33,12 +33,12 @@ buildGoModule rec {
versionCheckProgramArg = "--version";
meta = with lib; {
meta = {
description = "Tool for API and OWASP attack simulation";
homepage = "https://github.com/wallarm/gotestwaf";
changelog = "https://github.com/wallarm/gotestwaf/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gotestwaf";
};
}

View file

@ -62,7 +62,7 @@ buildGoModule rec {
passthru.tests.gotosocial = nixosTests.gotosocial;
meta = with lib; {
meta = {
homepage = "https://gotosocial.org";
changelog = "https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v${version}";
description = "Fast, fun, ActivityPub server, powered by Go";
@ -73,7 +73,7 @@ buildGoModule rec {
advertised to! A light-weight alternative to Mastodon
and Pleroma, with support for clients!
'';
maintainers = with maintainers; [ blakesmith ];
license = licenses.agpl3Only;
maintainers = with lib.maintainers; [ blakesmith ];
license = lib.licenses.agpl3Only;
};
}

View file

@ -35,12 +35,12 @@ buildGoModule rec {
# Tests require network access
doCheck = false;
meta = with lib; {
meta = {
description = "Tool to get an overview of the list of URLs";
mainProgram = "goverview";
homepage = "https://github.com/j3ssie/goverview";
changelog = "https://github.com/j3ssie/goverview/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -37,7 +37,7 @@ buildGo124Module rec {
"-w"
];
meta = with lib; {
meta = {
homepage = "https://pkg.go.dev/golang.org/x/vuln/cmd/govulncheck";
downloadPage = "https://github.com/golang/vuln";
changelog = "https://github.com/golang/vuln/releases/tag/v${version}";
@ -64,8 +64,8 @@ buildGo124Module rec {
example, a dependency with a Windows-specific vulnerability will not be
reported for a Linux build.
'';
license = with licenses; [ bsd3 ];
maintainers = with maintainers; [
license = with lib.licenses; [ bsd3 ];
maintainers = with lib.maintainers; [
jk
SuperSandro2000
];

View file

@ -28,11 +28,11 @@ buildGoModule rec {
# you don't have grafana running.
doCheck = false;
meta = with lib; {
meta = {
description = "Grafana Dash-n-Grab (gdg) -- backup and restore Grafana dashboards, datasources, and other entities";
license = licenses.bsd3;
license = lib.licenses.bsd3;
homepage = "https://github.com/esnet/gdg";
teams = [ teams.bitnomial ];
teams = [ lib.teams.bitnomial ];
mainProgram = "gdg";
changelog = "https://github.com/esnet/gdg/releases/tag/v${version}";
};

View file

@ -69,16 +69,16 @@ buildGoModule rec {
"-X ${t}.Revision=unknown"
];
meta = with lib; {
meta = {
description = "Like Prometheus, but for logs";
mainProgram = "promtail";
license = with licenses; [
license = with lib.licenses; [
agpl3Only
asl20
];
homepage = "https://grafana.com/oss/loki/";
changelog = "https://github.com/grafana/loki/releases/tag/v${version}";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
willibutz
globin
mmahut

View file

@ -85,12 +85,12 @@ buildGoModule rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
description = "Easiest way to access your cloud";
homepage = "https://github.com/common-fate/granted";
changelog = "https://github.com/common-fate/granted/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
jlbribeiro
];
};

View file

@ -47,12 +47,12 @@ python3.pkgs.buildPythonApplication rec {
"test_is_gql_endpoint"
];
meta = with lib; {
meta = {
description = "Tool to find GraphQL endpoints using subdomain enumeration";
mainProgram = "graphinder";
homepage = "https://github.com/Escape-Technologies/graphinder";
changelog = "https://github.com/Escape-Technologies/graphinder/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -39,12 +39,12 @@ buildGoModule rec {
--replace-fail "TestS3Storage" "SkipTestS3Storage"
'';
meta = with lib; {
meta = {
description = "PostgreSQL database anonymization tool";
homepage = "https://github.com/GreenmaskIO/greenmask";
changelog = "https://github.com/GreenmaskIO/greenmask/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "greenmask";
};
}

View file

@ -23,13 +23,13 @@ rustPlatform.buildRustPackage rec {
$out/bin/grex --help > /dev/null
'';
meta = with lib; {
meta = {
description = "Command-line tool for generating regular expressions from user-provided test cases";
homepage = "https://github.com/pemistahl/grex";
changelog = "https://github.com/pemistahl/grex/releases/tag/v${version}";
license = licenses.asl20;
license = lib.licenses.asl20;
mainProgram = "grex";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
SuperSandro2000
mfrw
];

View file

@ -129,12 +129,12 @@ stdenv.mkDerivation rec {
inherit arrow-cpp;
};
meta = with lib; {
meta = {
description = "C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)";
license = licenses.asl20;
maintainers = with maintainers; [ lnl7 ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ lnl7 ];
homepage = "https://grpc.io/";
platforms = platforms.all;
platforms = lib.platforms.all;
changelog = "https://github.com/grpc/grpc/releases/tag/v${version}";
};
}

View file

@ -160,7 +160,7 @@ stdenv.mkDerivation rec {
inherit (nixosTests) guix;
};
meta = with lib; {
meta = {
description = "Functional package manager with a Scheme interface";
longDescription = ''
GNU Guix is a purely functional package manager for the GNU system, and a distribution thereof.
@ -176,13 +176,13 @@ stdenv.mkDerivation rec {
'';
homepage = "http://www.gnu.org/software/guix";
changelog = "https://git.savannah.gnu.org/cgit/guix.git/plain/NEWS?h=v${version}";
license = licenses.gpl3Plus;
license = lib.licenses.gpl3Plus;
mainProgram = "guix";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
cafkafk
foo-dogsquared
hpfr
];
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
}

View file

@ -44,12 +44,12 @@ buildGoModule rec {
--zsh <($out/bin/gum completion zsh)
'';
meta = with lib; {
meta = {
description = "Tasty Bubble Gum for your shell";
homepage = "https://github.com/charmbracelet/gum";
changelog = "https://github.com/charmbracelet/gum/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ maaslalani ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ maaslalani ];
mainProgram = "gum";
};
}

View file

@ -30,12 +30,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "ha_mqtt_discoverable_cli" ];
meta = with lib; {
meta = {
description = "CLI for creating Home Assistant compatible MQTT entities that will be automatically discovered";
homepage = "https://github.com/unixorn/ha-mqtt-discoverable-cli";
changelog = "https://github.com/unixorn/ha-mqtt-discoverable-cli/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "hmd";
};
}

View file

@ -109,12 +109,12 @@ rustPlatform.buildRustPackage rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
description = "IRC application";
homepage = "https://github.com/squidowl/halloy";
changelog = "https://github.com/squidowl/halloy/blob/${version}/CHANGELOG.md";
license = licenses.gpl3Only;
maintainers = with maintainers; [
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [
fab
iivusly
ivyfanchiang

Some files were not shown because too many files have changed in this diff Show more