treewide: remove with lib Part 3

This commit is contained in:
liberodark 2025-06-06 21:58:04 +02:00
parent 08160d1d1c
commit 264e9cb928
320 changed files with 1062 additions and 1062 deletions

View file

@ -20,16 +20,16 @@ rustPlatform.buildRustPackage rec {
doCheck = false;
meta = with lib; {
meta = {
description = "Command-line shell like fish, but POSIX compatible";
mainProgram = "nsh";
homepage = "https://github.com/nuta/nsh";
changelog = "https://github.com/nuta/nsh/raw/v${version}/docs/changelog.md";
license = [
licenses.cc0 # or
licenses.mit
lib.licenses.cc0 # or
lib.licenses.mit
];
maintainers = with maintainers; [ cafkafk ];
maintainers = with lib.maintainers; [ cafkafk ];
};
passthru = {

View file

@ -24,11 +24,11 @@ buildGoModule rec {
"-w"
];
meta = with lib; {
meta = {
homepage = "https://nsq.io/";
description = "Realtime distributed messaging platform";
changelog = "https://github.com/nsqio/nsq/raw/v${version}/ChangeLog.md";
license = licenses.mit;
maintainers = with maintainers; [ blakesmith ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ blakesmith ];
};
}

View file

@ -25,12 +25,12 @@ stdenvNoCC.mkDerivation rec {
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Templates for the nuclei engine to find security vulnerabilities";
homepage = "https://github.com/projectdiscovery/nuclei-templates";
changelog = "https://github.com/projectdiscovery/nuclei-templates/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
platforms = platforms.all;
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
platforms = lib.platforms.all;
};
}

View file

@ -36,7 +36,7 @@ buildGoModule rec {
versionCheckProgramArg = "-version";
meta = with lib; {
meta = {
description = "Tool for configurable targeted scanning";
longDescription = ''
Nuclei is used to send requests across targets based on a template
@ -47,8 +47,8 @@ buildGoModule rec {
'';
homepage = "https://github.com/projectdiscovery/nuclei";
changelog = "https://github.com/projectdiscovery/nuclei/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
fab
Misaka13514
];

View file

@ -28,12 +28,12 @@ python3.pkgs.buildPythonApplication rec {
"nucleiparser"
];
meta = with lib; {
meta = {
description = "Nuclei output parser for CLI";
homepage = "https://github.com/sinkmanu/nucleiparser";
changelog = "https://github.com/Sinkmanu/nucleiparser/releases/tag/${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ fab ];
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "nparser";
};
}

View file

@ -60,12 +60,12 @@ python3.pkgs.buildPythonApplication rec {
makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
'';
meta = with lib; {
meta = {
changelog = "https://git.sr.ht/~martijnbraam/numberstation/refs/${version}";
description = "TOTP Authentication application for mobile";
mainProgram = "numberstation";
homepage = "https://sr.ht/~martijnbraam/numberstation/";
license = licenses.gpl3Only;
maintainers = with maintainers; [ dotlambda ];
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ dotlambda ];
};
}

View file

@ -48,12 +48,12 @@ rustPlatform.buildRustPackage rec {
GEN_ARTIFACTS = "artifacts";
};
meta = with lib; {
meta = {
description = "Command-line tool to generate Nix fetcher calls from repository URLs";
homepage = "https://github.com/nix-community/nurl";
changelog = "https://github.com/nix-community/nurl/blob/v${version}/CHANGELOG.md";
license = licenses.mpl20;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "nurl";
};
}

View file

@ -24,12 +24,12 @@ buildGoModule rec {
ldflags = [ "-X main.noVCSVersionOverride=${version}" ];
meta = with lib; {
meta = {
description = "Go client and server OpenAPI 3 generator";
homepage = "https://github.com/deepmap/oapi-codegen";
changelog = "https://github.com/deepmap/oapi-codegen/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ j4m3s ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ j4m3s ];
mainProgram = "oapi-codegen";
};
}

View file

@ -63,13 +63,13 @@ python3Packages.buildPythonApplication rec {
"-v"
];
meta = with lib; {
meta = {
description = "Wrapper for OCR systems that allows you to perform OCR on DjVu files";
homepage = "https://github.com/FriedrichFroebel/ocrodjvu";
changelog = "https://github.com/FriedrichFroebel/ocrodjvu/blob/${version}/doc/changelog";
license = licenses.gpl2Only;
platforms = platforms.linux;
maintainers = with maintainers; [ dansbandit ];
license = lib.licenses.gpl2Only;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ dansbandit ];
mainProgram = "ocrodjvu";
};
}

View file

@ -113,7 +113,7 @@ perlPackages.buildPerlPackage rec {
updateScript = nix-update-script { };
};
meta = with lib; {
meta = {
description = "OCS Inventory unified agent for Unix operating systems";
longDescription = ''
Open Computers and Software Inventory (OCS) is an application designed
@ -123,12 +123,12 @@ perlPackages.buildPerlPackage rec {
homepage = "https://ocsinventory-ng.org";
changelog = "https://github.com/OCSInventory-NG/UnixAgent/releases/tag/v${version}";
downloadPage = "https://github.com/OCSInventory-NG/UnixAgent/releases";
license = licenses.gpl2Only;
license = lib.licenses.gpl2Only;
mainProgram = "ocsinventory-agent";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
totoroot
anthonyroussel
];
platforms = platforms.unix;
platforms = lib.platforms.unix;
};
}

View file

@ -40,12 +40,12 @@ python3.pkgs.buildPythonApplication rec {
# Project has no tests
doCheck = false;
meta = with lib; {
meta = {
description = "Advanced Github OSINT framework";
mainProgram = "octosuite";
homepage = "https://github.com/bellingcat/octosuite";
changelog = "https://github.com/bellingcat/octosuite/releases/tag/${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ fab ];
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -52,12 +52,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "offat" ];
meta = with lib; {
meta = {
description = "Tool to test APIs for prevalent vulnerabilities";
homepage = "https://github.com/OWASP/OFFAT/";
changelog = "https://github.com/OWASP/OFFAT/releases/tag/${src.tag}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "offat";
};
}

View file

@ -64,12 +64,12 @@ rustPlatform.buildRustPackage rec {
--zsh <($out/bin/onefetch --generate zsh)
'';
meta = with lib; {
meta = {
description = "Git repository summary on your terminal";
homepage = "https://github.com/o2sh/onefetch";
changelog = "https://github.com/o2sh/onefetch/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
Br1ght0ne
figsoda
kloenk

View file

@ -38,7 +38,7 @@ buildGoModule rec {
runHook postInstallCheck
'';
meta = with lib; {
meta = {
mainProgram = "policy";
homepage = "https://www.openpolicyregistry.io/";
changelog = "https://github.com/opcr-io/policy/releases/tag/v${version}";
@ -47,8 +47,8 @@ buildGoModule rec {
The policy CLI is a tool for building, versioning and publishing your authorization policies.
It uses OCI standards to manage artifacts, and the Open Policy Agent (OPA) to compile and run.
'';
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
naphta
jk
];

View file

@ -35,11 +35,11 @@ buildGoModule rec {
rev-prefix = "v";
};
meta = with lib; {
meta = {
description = "World's sexiest OpenAPI breaking changes detector";
homepage = "https://pb33f.io/openapi-changes/";
changelog = "https://github.com/pb33f/openapi-changes/releases/tag/v${version}";
license = licenses.gpl3;
maintainers = with maintainers; [ mguentner ];
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ mguentner ];
};
}

View file

@ -29,13 +29,13 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Source code search and cross reference engine";
mainProgram = "opengrok";
homepage = "https://opengrok.github.io/OpenGrok/";
changelog = "https://github.com/oracle/opengrok/releases/tag/${version}";
license = licenses.cddl;
maintainers = [ ];
platforms = platforms.all;
license = lib.licenses.cddl;
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.all;
};
}

View file

@ -53,12 +53,12 @@ stdenv.mkDerivation (finalAttrs: {
(lib.cmakeFeature "TBB_ROOT" "${tbb}")
];
meta = with lib; {
meta = {
homepage = "https://www.openimagedenoise.org";
description = "High-Performance Denoising Library for Ray Tracing";
license = licenses.asl20;
maintainers = [ maintainers.leshainc ];
platforms = platforms.unix;
changelog = "https://github.com/RenderKit/oidn/blob/v${version}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.leshainc ];
platforms = lib.platforms.unix;
changelog = "https://github.com/RenderKit/oidn/blob/v${finalAttrs.version}/CHANGELOG.md";
};
})

View file

@ -127,12 +127,12 @@ stdenv.mkDerivation rec {
};
};
meta = with lib; {
meta = {
description = "Open-source JPEG 2000 codec written in C language";
homepage = "https://www.openjpeg.org/";
license = licenses.bsd2;
maintainers = with maintainers; [ codyopel ];
platforms = platforms.all;
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ codyopel ];
platforms = lib.platforms.all;
changelog = "https://github.com/uclouvain/openjpeg/blob/v${version}/CHANGELOG.md";
};
}

View file

@ -62,12 +62,12 @@ python.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "openllm" ];
meta = with lib; {
meta = {
description = "Run any open-source LLMs, such as Llama 3.1, Gemma, as OpenAI compatible API endpoint in the cloud";
homepage = "https://github.com/bentoml/OpenLLM";
changelog = "https://github.com/bentoml/OpenLLM/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
happysalada
natsukium
];

View file

@ -92,16 +92,16 @@ stdenv.mkDerivation rec {
ln -s $out/Applications/Mapper.app/Contents/MacOS/Mapper $out/bin/Mapper
'';
meta = with lib; {
meta = {
homepage = "https://www.openorienteering.org/apps/mapper/";
description = "Orienteering mapmaking program";
changelog = "https://github.com/OpenOrienteering/mapper/releases/tag/v${version}";
license = licenses.gpl3Plus;
maintainers = with maintainers; [
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [
mpickering
sikmir
];
platforms = with platforms; unix;
platforms = with lib.platforms; unix;
mainProgram = "Mapper";
};
}

View file

@ -27,12 +27,12 @@ buildGoModule rec {
doInstallCheck = true;
meta = with lib; {
meta = {
description = "Tool that generates an AI-based risk score";
homepage = "https://github.com/projectdiscovery/openrisk";
changelog = "https://github.com/projectdiscovery/openrisk/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "openrisk";
};
}

View file

@ -31,12 +31,12 @@ python3.pkgs.buildPythonApplication rec {
"otsclient"
];
meta = with lib; {
meta = {
description = "Command-line tool to create and verify OpenTimestamps proofs";
mainProgram = "ots";
homepage = "https://github.com/opentimestamps/opentimestamps-client";
changelog = "https://github.com/opentimestamps/opentimestamps-client/releases/tag/opentimestamps-client-v${version}";
license = licenses.lgpl3Only;
maintainers = with maintainers; [ erikarvstedt ];
license = lib.licenses.lgpl3Only;
maintainers = with lib.maintainers; [ erikarvstedt ];
};
}

View file

@ -60,12 +60,12 @@ let
subPackages = [ "./cmd/..." ];
meta = with lib; {
meta = {
description = "Tool for building, changing, and versioning infrastructure";
homepage = "https://opentofu.org/";
changelog = "https://github.com/opentofu/opentofu/blob/v${version}/CHANGELOG.md";
license = licenses.mpl20;
maintainers = with maintainers; [
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [
nickcao
zowoq
];

View file

@ -134,7 +134,7 @@ stdenv.mkDerivation rec {
updateScript = nix-update-script { };
};
meta = with lib; {
meta = {
changelog = "https://www.openvswitch.org/releases/NEWS-${version}.txt";
description = "Multilayer virtual switch";
longDescription = ''
@ -148,13 +148,13 @@ stdenv.mkDerivation rec {
to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
'';
homepage = "https://www.openvswitch.org/";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
adamcstephens
kmcopper
netixx
xddxdd
];
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
}

View file

@ -41,12 +41,12 @@ buildGoModule rec {
wrapProgram $out/bin/operator-sdk --prefix PATH : ${lib.makeBinPath [ go ]}
'';
meta = with lib; {
meta = {
description = "SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding";
homepage = "https://github.com/operator-framework/operator-sdk";
changelog = "https://github.com/operator-framework/operator-sdk/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ arnarg ];
platforms = platforms.linux ++ platforms.darwin;
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ arnarg ];
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};
}

View file

@ -44,12 +44,12 @@ stdenv.mkDerivation rec {
"--localstatedir=/var"
];
meta = with lib; {
meta = {
description = "Lightweight package management system based upon ipkg";
homepage = "https://git.yoctoproject.org/cgit/cgit.cgi/opkg/";
changelog = "https://git.yoctoproject.org/opkg/tree/NEWS?h=v${version}";
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ pSub ];
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ pSub ];
};
}

View file

@ -63,16 +63,16 @@ python3Packages.buildPythonPackage rec {
# Tests are not included in releases
doCheck = false;
meta = with lib; {
meta = {
description = "Open source chat-ops bot framework";
homepage = "https://opsdroid.dev";
changelog = "https://github.com/opsdroid/opsdroid/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
globin
willibutz
];
platforms = platforms.unix;
platforms = lib.platforms.unix;
mainProgram = "opsdroid";
};
}

View file

@ -49,12 +49,12 @@ stdenv.mkDerivation rec {
cp $src/Support/60-orbcode.rules $out/etc/udev/rules.d/
'';
meta = with lib; {
meta = {
description = "Cortex M SWO SWV Demux and Postprocess for the ORBTrace";
homepage = "https://orbcode.org";
changelog = "https://github.com/orbcode/orbuculum/blob/V${version}/CHANGES.md";
license = licenses.bsd3;
maintainers = with maintainers; [ newam ];
platforms = platforms.linux;
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ newam ];
platforms = lib.platforms.linux;
};
}

View file

@ -53,12 +53,12 @@ rustPlatform.buildRustPackage rec {
env.OUCH_ARTIFACTS_FOLDER = "artifacts";
meta = with lib; {
meta = {
description = "Command-line utility for easily compressing and decompressing files and directories";
homepage = "https://github.com/ouch-org/ouch";
changelog = "https://github.com/ouch-org/ouch/blob/${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
figsoda
psibi
krovuxdev

View file

@ -70,19 +70,19 @@ stdenv.mkDerivation rec {
makeWrapper $out/share/OutFox/OutFox $out/bin/OutFox --argv0
'';
meta = with lib; {
meta = {
description = "Rhythm game engine forked from StepMania";
homepage = "https://projectoutfox.com";
changelog = "https://projectoutfox.com/releases/${version}";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
platforms = [
"x86_64-linux"
"i686-linux"
"aarch64-linux"
"armv7l-linux"
];
maintainers = with maintainers; [ maxwell-lt ];
maintainers = with lib.maintainers; [ maxwell-lt ];
mainProgram = "OutFox";
};
}

View file

@ -43,12 +43,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "OutputCheck" ];
meta = with lib; {
meta = {
description = "Tool for checking tool output inspired by LLVM's FileCheck";
homepage = "https://github.com/stp/OutputCheck";
changelog = "https://github.com/stp/OutputCheck/releases/tag/${version}";
license = licenses.bsd3;
maintainers = with maintainers; [ fsagbuya ];
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fsagbuya ];
mainProgram = "OutputCheck";
};
}

View file

@ -61,14 +61,14 @@ rustPlatform.buildRustPackage rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
description = "CLI version of the mod manager for Outer Wilds Mod Loader";
homepage = "https://github.com/ow-mods/ow-mod-man/tree/main/owmods_cli";
downloadPage = "https://github.com/ow-mods/ow-mod-man/releases/tag/cli_v${version}";
changelog = "https://github.com/ow-mods/ow-mod-man/releases/tag/cli_v${version}";
mainProgram = "owmods";
license = licenses.gpl3Plus;
maintainers = with maintainers; [
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [
bwc9876
spoonbaker
locochoco

View file

@ -54,15 +54,15 @@ stdenv.mkDerivation rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
description = "Synchronise your ownCloud with your computer using this desktop client";
homepage = "https://owncloud.org";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
qknight
hellwolf
];
platforms = platforms.unix;
license = licenses.gpl2Plus;
platforms = lib.platforms.unix;
license = lib.licenses.gpl2Plus;
changelog = "https://github.com/owncloud/client/releases/tag/v${version}";
};
}

View file

@ -31,11 +31,11 @@ buildGoModule rec {
installShellCompletion --zsh contrib/zsh-completion/_packer
'';
meta = with lib; {
meta = {
description = "Tool for creating identical machine images for multiple platforms from a single source configuration";
homepage = "https://www.packer.io";
license = licenses.bsl11;
maintainers = with maintainers; [
license = lib.licenses.bsl11;
maintainers = with lib.maintainers; [
zimbatm
ma27
techknowlogick

View file

@ -52,12 +52,12 @@ python3.pkgs.buildPythonApplication rec {
"packj"
];
meta = with lib; {
meta = {
description = "Tool to detect malicious/vulnerable open-source dependencies";
homepage = "https://github.com/ossillate-inc/packj";
changelog = "https://github.com/ossillate-inc/packj/releases/tag/v${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "packj";
};
}

View file

@ -17,12 +17,12 @@ buildGoModule rec {
vendorHash = "sha256-0Go+xwzaT1qt+cJfcPkC8ft3eB/OZCvOi2Pnn/A/rtQ=";
meta = with lib; {
meta = {
description = "No-frills local HTTP proxy server powered by a proxy auto-config (PAC) file";
homepage = "https://github.com/williambailey/pacproxy";
changelog = "https://github.com/williambailey/pacproxy/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ terlar ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ terlar ];
mainProgram = "pacproxy";
};
}

View file

@ -35,12 +35,12 @@ rustPlatform.buildRustPackage rec {
GEN_ARTIFACTS = "artifacts";
meta = with lib; {
meta = {
description = "Mod packager for factorio";
mainProgram = "pactorio";
homepage = "https://github.com/figsoda/pactorio";
changelog = "https://github.com/figsoda/pactorio/blob/v${version}/CHANGELOG.md";
license = licenses.mpl20;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ figsoda ];
};
}

View file

@ -72,12 +72,12 @@ python.pkgs.buildPythonApplication rec {
"test_update_second_time"
];
meta = with lib; {
meta = {
description = "AWS exploitation framework";
homepage = "https://github.com/RhinoSecurityLabs/pacu";
changelog = "https://github.com/RhinoSecurityLabs/pacu/releases/tag/v${version}";
license = licenses.bsd3;
maintainers = with maintainers; [ fab ];
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "pacu";
};
}

View file

@ -22,13 +22,13 @@ buildGoModule rec {
"-w"
];
meta = with lib; {
meta = {
description = "Advanced exploiting tool for Padding Oracle attacks against CBC mode encryption";
homepage = "https://github.com/glebarez/padre";
changelog = "https://github.com/glebarez/padre/releases/tag/v${version}";
# https://github.com/glebarez/padre/issues/28
license = licenses.unfree;
maintainers = with maintainers; [ fab ];
license = lib.licenses.unfree;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "padre";
};
}

View file

@ -41,13 +41,13 @@ stdenv.mkDerivation rec {
pam_u2f = nixosTests.pam-u2f;
};
meta = with lib; {
meta = {
homepage = "https://developers.yubico.com/pam-u2f/";
description = "PAM module for allowing authentication with a U2F device";
changelog = "https://github.com/Yubico/pam-u2f/raw/pam_u2f-${version}/NEWS";
license = licenses.bsd2;
platforms = platforms.unix;
maintainers = with maintainers; [ philandstuff ];
license = lib.licenses.bsd2;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ philandstuff ];
mainProgram = "pamu2fcfg";
};
}

View file

@ -71,12 +71,12 @@ python3Packages.buildPythonApplication rec {
"parquet_tools"
];
meta = with lib; {
meta = {
description = "CLI tool for parquet files";
homepage = "https://github.com/ktrueda/parquet-tools";
changelog = "https://github.com/ktrueda/parquet-tools/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ cpcloud ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ cpcloud ];
mainProgram = "parquet-tools";
};
}

View file

@ -25,12 +25,12 @@ buildGoModule rec {
"-X=main.build=${version}"
];
meta = with lib; {
meta = {
description = "Scans command history to detect mistakenly written passwords, API keys, and secrets";
homepage = "https://github.com/aydinnyunus/PassDetective";
changelog = "https://github.com/aydinnyunus/PassDetective/releases/tag/${version}";
license = licenses.asl20;
maintainers = with maintainers; [ octodi ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ octodi ];
mainProgram = "PassDetective";
};
}

View file

@ -34,12 +34,12 @@ python3.pkgs.buildPythonApplication rec {
"past_time"
];
meta = with lib; {
meta = {
description = "Tool to visualize the progress of the year based on the past days";
homepage = "https://github.com/fabaff/past-time";
changelog = "https://github.com/fabaff/past-time/releases/tag/${version}";
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ fab ];
license = with lib.licenses; [ asl20 ];
maintainers = with lib.maintainers; [ fab ];
mainProgram = "past-time";
};
}

View file

@ -18,15 +18,15 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true;
cargoHash = "sha256-u+1KDcC2KGqvmOk6k7hOHE16TMvDg92eMOdNMQQszug=";
meta = with lib; {
meta = {
description = "Command-line tool to generate, analyze, convert and manipulate colors";
homepage = "https://github.com/sharkdp/pastel";
changelog = "https://github.com/sharkdp/pastel/releases/tag/v${version}";
license = with licenses; [
license = with lib.licenses; [
asl20 # or
mit
];
maintainers = [ ];
maintainers = with lib.maintainers; [ ];
mainProgram = "pastel";
};
}

View file

@ -30,12 +30,12 @@ buildGoModule rec {
version = version;
};
meta = with lib; {
meta = {
description = "Create pull requests from patches without cloning the repository";
homepage = "https://github.com/bluekeyes/patch2pr";
changelog = "https://github.com/bluekeyes/patch2pr/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ katrinafyi ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ katrinafyi ];
mainProgram = "patch2pr";
};
}

View file

@ -43,12 +43,12 @@ rustPlatform.buildRustPackage rec {
done
'';
meta = with lib; {
meta = {
description = "Command-line tool for patching shell scripts inspired by resholve";
mainProgram = "patsh";
homepage = "https://github.com/nix-community/patsh";
changelog = "https://github.com/nix-community/patsh/blob/v${version}/CHANGELOG.md";
license = licenses.mpl20;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ figsoda ];
};
}

View file

@ -20,12 +20,12 @@ buildGoModule rec {
buildInputs = [ xz ];
meta = with lib; {
meta = {
description = "Android OTA payload dumper written in Go";
homepage = "https://github.com/ssut/payload-dumper-go";
changelog = "https://github.com/ssut/payload-dumper-go/releases/tag/${version}";
license = licenses.asl20;
maintainers = with maintainers; [ aleksana ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ aleksana ];
mainProgram = "payload-dumper-go";
};
}

View file

@ -23,12 +23,12 @@ rustPlatform.buildRustPackage rec {
ln -s ${./Cargo.lock} Cargo.lock
'';
meta = with lib; {
meta = {
description = "PDF password cracking utility";
homepage = "https://github.com/mufeedvh/pdfrip";
changelog = "https://github.com/mufeedvh/pdfrip/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "pdfrip";
};
}

View file

@ -128,12 +128,12 @@ python.pkgs.buildPythonApplication rec {
passthru.tests.version = testers.testVersion { package = pdm; };
meta = with lib; {
meta = {
homepage = "https://pdm-project.org";
changelog = "https://github.com/pdm-project/pdm/releases/tag/${version}";
description = "Modern Python package and dependency manager supporting the latest PEP standards";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
cpcloud
natsukium
misilelab

View file

@ -29,13 +29,13 @@ stdenv.mkDerivation rec {
$out/bin/dump-pe ../tests/assets/example.exe
'';
meta = with lib; {
meta = {
description = "Principled, lightweight parser for Windows portable executable files";
homepage = "https://github.com/trailofbits/pe-parse";
changelog = "https://github.com/trailofbits/pe-parse/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ arturcygan ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ arturcygan ];
mainProgram = "dump-pe";
platforms = platforms.unix;
platforms = lib.platforms.unix;
};
}

View file

@ -19,12 +19,12 @@ buildGoModule rec {
vendorHash = "sha256-+HQz7UUgATdgSWlI1dg2DdQRUSke9MyAtXgLikFhF90=";
meta = with lib; {
meta = {
description = "Simplistic interactive filtering tool";
mainProgram = "peco";
homepage = "https://github.com/peco/peco";
changelog = "https://github.com/peco/peco/blob/v${version}/Changes";
license = licenses.mit;
maintainers = with maintainers; [ pSub ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pSub ];
};
}

View file

@ -47,11 +47,11 @@ python3.pkgs.buildPythonApplication rec {
"pentestgpt"
];
meta = with lib; {
meta = {
description = "GPT-empowered penetration testing tool";
homepage = "https://github.com/GreyDGL/PentestGPT";
changelog = "https://github.com/GreyDGL/PentestGPT/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -33,12 +33,12 @@ buildGoModule rec {
doCheck = false;
meta = with lib; {
meta = {
homepage = "https://pgcenter.org/";
changelog = "https://github.com/lesovsky/pgcenter/raw/v${version}/doc/Changelog";
description = "Command-line admin tool for observing and troubleshooting PostgreSQL";
license = licenses.bsd3;
maintainers = [ ];
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ ];
mainProgram = "pgcenter";
};
}

View file

@ -40,14 +40,14 @@ perlPackages.buildPerlPackage rec {
doCheck = false;
meta = with lib; {
meta = {
description = "PostgreSQL SQL syntax beautifier that can work as a console program or as a CGI";
homepage = "https://github.com/darold/pgFormatter";
changelog = "https://github.com/darold/pgFormatter/releases/tag/v${version}";
maintainers = [ ];
maintainers = with lib.maintainers; [ ];
license = [
licenses.postgresql
licenses.artistic2
lib.licenses.postgresql
lib.licenses.artistic2
];
mainProgram = "pg_format";
};

View file

@ -51,12 +51,12 @@ stdenv.mkDerivation rec {
env.NIX_CFLAGS_COMPILE = "-Wno-error";
meta = with lib; {
meta = {
description = "Backup / restore solution for PostgreSQL";
homepage = "https://pgmoneta.github.io/";
changelog = "https://github.com/pgmoneta/pgmoneta/releases/tag/${version}";
license = licenses.bsd3;
maintainers = [ ];
platforms = platforms.linux;
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View file

@ -19,12 +19,12 @@ buildGoModule rec {
subPackages = [ "cmd/pgo" ];
meta = with lib; {
meta = {
description = "CLI client for Crunchy PostgreSQL Kubernetes Operator";
homepage = "https://github.com/CrunchyData/postgres-operator";
changelog = "https://github.com/CrunchyData/postgres-operator/releases/tag/v${version}";
license = licenses.asl20;
maintainers = [ maintainers.bryanasdev000 ];
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.bryanasdev000 ];
mainProgram = "pgo";
};
}

View file

@ -32,12 +32,12 @@ perlPackages.buildPerlPackage rec {
shortenPerlShebang $out/bin/pgtop
'';
meta = with lib; {
meta = {
description = "PostgreSQL clone of `mytop', which in turn is a `top' clone for MySQL";
mainProgram = "pgtop";
homepage = "https://github.com/cosimo/pgtop";
changelog = "https://github.com/cosimo/pgtop/releases/tag/v${version}";
maintainers = [ maintainers.hagl ];
license = [ licenses.gpl2Only ];
maintainers = [ lib.maintainers.hagl ];
license = [ lib.licenses.gpl2Only ];
};
}

View file

@ -51,7 +51,7 @@ buildGoModule rec {
integration_test = nixosTests.pgweb;
};
meta = with lib; {
meta = {
changelog = "https://github.com/sosedoff/pgweb/releases/tag/v${version}";
description = "Web-based database browser for PostgreSQL";
longDescription = ''
@ -59,9 +59,9 @@ buildGoModule rec {
run queries and examine tables and indexes.
'';
homepage = "https://sosedoff.github.io/pgweb/";
license = licenses.mit;
license = lib.licenses.mit;
mainProgram = "pgweb";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
zupo
luisnquin
];

View file

@ -50,12 +50,12 @@ stdenv.mkDerivation rec {
mv $out/bin/.phd2.bin-wrapped $out/bin/.phd2-wrapped.bin
'';
meta = with lib; {
meta = {
homepage = "https://openphdguiding.org/";
description = "Telescope auto-guidance application";
changelog = "https://github.com/OpenPHDGuiding/phd2/releases/tag/v${version}";
license = licenses.bsd3;
maintainers = with maintainers; [ hjones2199 ];
platforms = platforms.linux;
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ hjones2199 ];
platforms = lib.platforms.linux;
};
}

View file

@ -43,7 +43,7 @@ rustPlatform.buildRustPackage rec {
doCheck = true;
meta = with lib; {
meta = {
description = "Quick lil gopher client for your terminal, written in rust";
mainProgram = "phetch";
longDescription = ''
@ -59,7 +59,7 @@ rustPlatform.buildRustPackage rec {
'';
changelog = "https://github.com/xvxx/phetch/releases/tag/v${version}";
homepage = "https://github.com/xvxx/phetch";
license = licenses.mit;
maintainers = with maintainers; [ felixalbrigtsen ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ felixalbrigtsen ];
};
}

View file

@ -23,11 +23,11 @@ buildGoModule rec {
ln -s $out/bin/phrase-cli $out/bin/phrase
'';
meta = with lib; {
meta = {
homepage = "http://docs.phraseapp.com";
description = "PhraseApp API v2 Command Line Client";
changelog = "https://github.com/phrase/phrase-cli/blob/${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ juboba ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ juboba ];
};
}

View file

@ -72,13 +72,13 @@ stdenv.mkDerivation rec {
updateScript = nix-update-script { };
};
meta = with lib; {
meta = {
description = "Simple backups based on borg";
homepage = "https://apps.gnome.org/app/org.gnome.World.PikaBackup";
changelog = "https://gitlab.gnome.org/World/pika-backup/-/blob/v${version}/CHANGELOG.md";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ dotlambda ];
teams = [ teams.gnome-circle ];
platforms = platforms.linux;
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ dotlambda ];
teams = [ lib.teams.gnome-circle ];
platforms = lib.platforms.linux;
};
}

View file

@ -18,12 +18,12 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true;
cargoHash = "sha256-m6bYkewBE0ZloDVUhUslS+dgPyoK+eay7rrP3+c00mo=";
meta = with lib; {
meta = {
description = "Infinitely transfer between every device over pure HTTP with pipes or browsers";
homepage = "https://github.com/nwtgck/piping-server-rust";
changelog = "https://github.com/nwtgck/piping-server-rust/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "piping-server";
};
}

View file

@ -30,15 +30,15 @@ rustPlatform.buildRustPackage rec {
--zsh <($out/bin/planus generate-completions zsh)
'';
meta = with lib; {
meta = {
description = "Alternative compiler for flatbuffers";
mainProgram = "planus";
homepage = "https://github.com/planus-org/planus";
changelog = "https://github.com/planus-org/planus/blob/v${version}/CHANGELOG.md";
license = with licenses; [
license = with lib.licenses; [
asl20
mit
];
maintainers = with maintainers; [ figsoda ];
maintainers = with lib.maintainers; [ figsoda ];
};
}

View file

@ -29,12 +29,12 @@ buildGoModule rec {
package = plow;
};
meta = with lib; {
meta = {
description = "High-performance HTTP benchmarking tool that includes a real-time web UI and terminal display";
homepage = "https://github.com/six-ddc/plow";
changelog = "https://github.com/six-ddc/plow/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ ecklf ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ ecklf ];
mainProgram = "plow";
};
}

View file

@ -181,7 +181,7 @@ buildGoModule rec {
oci-containers-podman = nixosTests.oci-containers.podman;
};
meta = with lib; {
meta = {
homepage = "https://podman.io/";
description = "Program for managing pods, containers and container images";
longDescription = ''
@ -190,8 +190,8 @@ buildGoModule rec {
To install on NixOS, please use the option `virtualisation.podman.enable = true`.
'';
changelog = "https://github.com/containers/podman/blob/v${version}/RELEASE_NOTES.md";
license = licenses.asl20;
teams = [ teams.podman ];
license = lib.licenses.asl20;
teams = [ lib.teams.podman ];
mainProgram = "podman";
};
}

View file

@ -33,12 +33,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "poethepoet" ];
meta = with lib; {
meta = {
description = "Task runner that works well with poetry";
homepage = "https://github.com/nat-n/poethepoet";
changelog = "https://github.com/nat-n/poethepoet/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "poe";
};
}

View file

@ -37,11 +37,11 @@ buildPythonPackage rec {
export HOME=$TMPDIR
'';
meta = with lib; {
meta = {
description = "Poetry plugin to simplify package updates";
homepage = "https://github.com/MousaZeidBaker/poetry-plugin-up";
changelog = "https://github.com/MousaZeidBaker/poetry-plugin-up/releases/tag/${version}";
license = licenses.mit;
maintainers = [ maintainers.k900 ];
license = lib.licenses.mit;
maintainers = [ lib.maintainers.k900 ];
};
}

View file

@ -48,11 +48,11 @@ python3.pkgs.buildPythonApplication rec {
rm -r poezio
'';
meta = with lib; {
meta = {
description = "Free console XMPP client";
homepage = "https://poez.io";
changelog = "https://codeberg.org/poezio/poezio/src/tag/v${version}/CHANGELOG";
license = licenses.zlib;
maintainers = with maintainers; [ lsix ];
license = lib.licenses.zlib;
maintainers = with lib.maintainers; [ lsix ];
};
}

View file

@ -75,12 +75,12 @@ stdenv.mkDerivation rec {
done
'';
meta = with lib; {
meta = {
description = "Software for research in polyhedral geometry";
homepage = "https://www.polymake.org/doku.php";
changelog = "https://github.com/polymake/polymake/blob/V${version}/ChangeLog";
license = licenses.gpl2Plus;
teams = [ teams.sage ];
platforms = platforms.linux;
license = lib.licenses.gpl2Plus;
teams = [ lib.teams.sage ];
platforms = lib.platforms.linux;
};
}

View file

@ -36,15 +36,15 @@ rustPlatform.buildRustPackage rec {
# thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: invalid option '--test-threads''
doCheck = false;
meta = with lib; {
meta = {
description = "Portable, modern regular expression language";
mainProgram = "pomsky";
homepage = "https://pomsky-lang.org";
changelog = "https://github.com/pomsky-lang/pomsky/blob/v${version}/CHANGELOG.md";
license = with licenses; [
license = with lib.licenses; [
mit # or
asl20
];
maintainers = with maintainers; [ figsoda ];
maintainers = with lib.maintainers; [ figsoda ];
};
}

View file

@ -39,12 +39,12 @@ buildGoModule rec {
--zsh <($out/bin/pop completion zsh)
'';
meta = with lib; {
meta = {
description = "Send emails from your terminal";
homepage = "https://github.com/charmbracelet/pop";
changelog = "https://github.com/charmbracelet/pop/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
caarlos0
maaslalani
];

View file

@ -39,12 +39,12 @@ buildGoModule rec {
$out/bin/popeye version | grep ${version} > /dev/null
'';
meta = with lib; {
meta = {
description = "Kubernetes cluster resource sanitizer";
mainProgram = "popeye";
homepage = "https://github.com/derailed/popeye";
changelog = "https://github.com/derailed/popeye/releases/tag/v${version}";
license = licenses.asl20;
maintainers = [ maintainers.bryanasdev000 ];
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.bryanasdev000 ];
};
}

View file

@ -47,15 +47,15 @@ stdenv.mkDerivation rec {
"prefix=$(out)"
];
meta = with lib; {
meta = {
description = "Multiple USB File Flasher";
homepage = "https://github.com/pop-os/popsicle";
changelog = "https://github.com/pop-os/popsicle/releases/tag/${version}";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
_13r0ck
figsoda
];
license = licenses.mit;
platforms = platforms.linux;
license = lib.licenses.mit;
platforms = lib.platforms.linux;
};
}

View file

@ -20,12 +20,12 @@ buildGoModule rec {
ldflags = [ "-s -X main.version=${version}" ]; # from: https://github.com/SpatiumPortae/portal/blob/master/Makefile#L3
meta = with lib; {
meta = {
description = "Quick and easy command-line file transfer utility from any computer to another";
homepage = "https://github.com/SpatiumPortae/portal";
changelog = "https://github.com/SpatiumPortae/portal/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ tennox ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tennox ];
mainProgram = "portal";
};
}

View file

@ -72,14 +72,14 @@ python3.pkgs.buildPythonApplication rec {
updateScript = nix-update-script { };
};
meta = with lib; {
meta = {
description = "Minimalist file manager for those who want to use Linux mobile devices";
homepage = "https://github.com/tchx84/Portfolio";
changelog = "https://github.com/tchx84/Portfolio/blob/v${version}/CHANGELOG.md";
license = licenses.gpl3Plus;
platforms = platforms.linux;
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
mainProgram = "dev.tchx84.Portfolio";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
dotlambda
chuangzhu
];

View file

@ -183,16 +183,16 @@ stdenv.mkDerivation rec {
updateScript = ./update.sh;
};
meta = with lib; {
meta = {
homepage = "http://www.postfix.org/";
changelog = "https://www.postfix.org/announcements/postfix-${version}.html";
description = "Fast, easy to administer, and secure mail server";
license = with licenses; [
license = with lib.licenses; [
ipl10
epl20
];
platforms = platforms.linux;
maintainers = with maintainers; [
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [
globin
dotlambda
lewo

View file

@ -21,12 +21,12 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
meta = with lib; {
meta = {
homepage = "https://jdbc.postgresql.org/";
changelog = "https://github.com/pgjdbc/pgjdbc/releases/tag/REL${version}";
description = "JDBC driver for PostgreSQL allowing Java programs to connect to a PostgreSQL database";
license = licenses.bsd2;
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
platforms = platforms.unix;
license = lib.licenses.bsd2;
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
platforms = lib.platforms.unix;
};
}

View file

@ -21,12 +21,12 @@ buildGoModule rec {
vendorHash = null;
meta = with lib; {
meta = {
description = "Postmoogle is Matrix <-> Email bridge in a form of an SMTP server";
homepage = "https://github.com/etkecc/postmoogle";
changelog = "https://github.com/etkecc/postmoogle/releases/tag/v${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ amuckstot30 ];
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ amuckstot30 ];
mainProgram = "postmoogle";
};
}

View file

@ -20,12 +20,12 @@ rustPlatform.buildRustPackage rec {
postInstall = "make PREFIX=$out copy-data";
meta = with lib; {
meta = {
description = "CLI program for produce fake datas";
homepage = "https://github.com/mothsart/pouf";
changelog = "https://github.com/mothsart/pouf/releases/tag/${version}";
maintainers = with maintainers; [ mothsart ];
license = with licenses; [ mit ];
maintainers = with lib.maintainers; [ mothsart ];
license = with lib.licenses; [ mit ];
mainProgram = "pouf";
};
}

View file

@ -33,12 +33,12 @@ buildGoModule rec {
--zsh <($out/bin/${meta.mainProgram} completion zsh)
'';
meta = with lib; {
meta = {
description = "Security scanner that detects misconfigurations and vulnerabilities in build pipelines of repositories";
homepage = "https://github.com/boostsecurityio/poutine";
changelog = "https://github.com/boostsecurityio/poutine/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "poutine";
broken = stdenv.hostPlatform.isDarwin;
};

View file

@ -54,12 +54,12 @@ python3.pkgs.buildPythonApplication rec {
cd tests/helpers
'';
meta = with lib; {
meta = {
description = "Post exploitation tool based on a web application, focusing on bypassing endpoint protection and application whitelisting";
homepage = "https://github.com/AdrianVollmer/PowerHub";
changelog = "https://github.com/AdrianVollmer/PowerHub/blob/${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "powerhub";
};
}

View file

@ -17,12 +17,12 @@ buildGoModule rec {
vendorHash = "sha256-W7Lf9s689oJy4U5sQlkLt3INJwtvzU2pot3EFimp7Jw=";
meta = with lib; {
meta = {
description = "Powerline like prompt for Bash, ZSH and Fish";
homepage = "https://github.com/justjanne/powerline-go";
changelog = "https://github.com/justjanne/powerline-go/releases/tag/v${version}";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ sifmelcara ];
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ sifmelcara ];
mainProgram = "powerline-go";
};
}

View file

@ -25,14 +25,14 @@ stdenvNoCC.mkDerivation rec {
chmod +x $out/bin/powershell-editor-services
'';
meta = with lib; {
meta = {
description = "Common platform for PowerShell development support in any editor or application";
homepage = "https://github.com/PowerShell/PowerShellEditorServices";
changelog = "https://github.com/PowerShell/PowerShellEditorServices/releases/tag/v${version}";
platforms = platforms.unix;
license = licenses.mit;
maintainers = with maintainers; [ sharpchen ];
platforms = lib.platforms.unix;
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ sharpchen ];
mainProgram = "powershell-editor-services";
sourceProvenance = with sourceTypes; [ binaryBytecode ];
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
};
}

View file

@ -61,16 +61,16 @@ stdenv.mkDerivation rec {
};
};
meta = with lib; {
meta = {
inherit (src.meta) homepage;
changelog = "https://github.com/fenrus75/powertop/releases/tag/v${version}";
description = "Analyze power consumption on Intel-based laptops";
mainProgram = "powertop";
license = licenses.gpl2Only;
maintainers = with maintainers; [
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [
fpletz
anthonyroussel
];
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
}

View file

@ -25,17 +25,17 @@ rustPlatform.buildRustPackage rec {
systemd
];
meta = with lib; {
meta = {
changelog = "https://git.qyliss.net/pr-tracker/plain/NEWS?h=${version}";
description = "Nixpkgs pull request channel tracker";
longDescription = ''
A web server that displays the path a Nixpkgs pull request will take
through the various release channels.
'';
platforms = platforms.linux;
platforms = lib.platforms.linux;
homepage = "https://git.qyliss.net/pr-tracker";
license = licenses.agpl3Plus;
maintainers = with maintainers; [
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [
qyliss
sumnerevans
];

View file

@ -39,12 +39,12 @@ python3.pkgs.buildPythonApplication rec {
"pre2k"
];
meta = with lib; {
meta = {
description = "Tool to query for the existence of pre-windows 2000 computer objects";
homepage = "https://github.com/garrettfoster13/pre2k";
changelog = "https://github.com/garrettfoster13/pre2k/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "pre2k";
};
}

View file

@ -31,15 +31,15 @@ let
hash = "sha256-BlPmrfHbpsLI8DCldzoRudpf7T4SUpJXQA5h9o4Thek=";
};
meta = with lib; {
meta = {
description = "Conference planning tool: CfP, scheduling, speaker management";
mainProgram = "pretalx-manage";
homepage = "https://github.com/pretalx/pretalx";
changelog = "https://docs.pretalx.org/changelog/#${version}";
license = licenses.asl20;
maintainers = with maintainers; [ hexa ];
teams = [ teams.c3d2 ];
platforms = platforms.linux;
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ hexa ];
teams = [ lib.teams.c3d2 ];
platforms = lib.platforms.linux;
};
frontend = buildNpmPackage {

View file

@ -20,12 +20,12 @@ buildGoModule rec {
# Tests require network access
doCheck = false;
meta = with lib; {
meta = {
description = "Tool for handling machine-in-the-middle tasks";
mainProgram = "pretender";
homepage = "https://github.com/RedTeamPentesting/pretender";
changelog = "https://github.com/RedTeamPentesting/pretender/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -62,15 +62,15 @@ rustPlatform.buildRustPackage rec {
"--skip=util::cargo::test::workspace_root"
];
meta = with lib; {
meta = {
description = "CLI tool for on-chip debugging and flashing of ARM chips";
homepage = "https://probe.rs/";
changelog = "https://github.com/probe-rs/probe-rs/blob/v${version}/CHANGELOG.md";
license = with licenses; [
license = with lib.licenses; [
asl20 # or
mit
];
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
xgroleau
newam
];

View file

@ -58,12 +58,12 @@ buildGoModule rec {
--fish <($out/bin/process-compose completion fish)
'';
meta = with lib; {
meta = {
description = "Simple and flexible scheduler and orchestrator to manage non-containerized applications";
homepage = "https://github.com/F1bonacc1/process-compose";
changelog = "https://github.com/F1bonacc1/process-compose/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ thenonameguy ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ thenonameguy ];
mainProgram = "process-compose";
};
}

View file

@ -37,12 +37,12 @@ rustPlatform.buildRustPackage rec {
libiconv
];
meta = with lib; {
meta = {
description = "Modern replacement for ps written in Rust";
homepage = "https://github.com/dalance/procs";
changelog = "https://github.com/dalance/procs/raw/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
Br1ght0ne
sciencentistguy
];

View file

@ -24,7 +24,7 @@ gccStdenv.mkDerivation rec {
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Terminal calculator for programmers";
mainProgram = "pcalc";
longDescription = ''
@ -33,8 +33,8 @@ gccStdenv.mkDerivation rec {
'';
homepage = "https://alt-romes.github.io/programmer-calculator";
changelog = "https://github.com/alt-romes/programmer-calculator/releases/tag/v${version}";
license = licenses.gpl3Only;
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ cjab ];
platforms = platforms.all;
platforms = lib.platforms.all;
};
}

View file

@ -36,13 +36,13 @@ buildGoModule rec {
passthru.tests = { inherit (nixosTests.prometheus-exporters) node; };
meta = with lib; {
meta = {
description = "Prometheus exporter for machine metrics";
mainProgram = "node_exporter";
homepage = "https://github.com/prometheus/node_exporter";
changelog = "https://github.com/prometheus/node_exporter/blob/v${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
benley
fpletz
globin

View file

@ -19,12 +19,12 @@ buildNpmPackage rec {
dontNpmBuild = true;
meta = with lib; {
meta = {
description = "Test your prompts, models, RAGs. Evaluate and compare LLM outputs, catch regressions, and improve prompt quality";
mainProgram = "promptfoo";
homepage = "https://www.promptfoo.dev/";
changelog = "https://github.com/promptfoo/promptfoo/releases/tag/${version}";
license = licenses.mit;
maintainers = [ maintainers.nathanielbrough ];
license = lib.licenses.mit;
maintainers = [ lib.maintainers.nathanielbrough ];
};
}

View file

@ -46,13 +46,13 @@ buildGoModule rec {
command = "promscale -version";
};
meta = with lib; {
meta = {
description = "Open-source analytical platform for Prometheus metrics";
mainProgram = "promscale";
homepage = "https://github.com/timescale/promscale";
changelog = "https://github.com/timescale/promscale/blob/${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
_0x4A6F
anpin
];

View file

@ -26,13 +26,13 @@ buildGoModule rec {
unset subPackages
'';
meta = with lib; {
meta = {
description = "Simple, reliable, interoperable, better gRPC";
mainProgram = "protoc-gen-connect-go";
homepage = "https://github.com/connectrpc/connect-go";
changelog = "https://github.com/connectrpc/connect-go/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
kilimnik
jk
];

View file

@ -47,12 +47,12 @@ buildNpmPackage rec {
passthru.updateScript = ./update.sh;
meta = with lib; {
meta = {
description = "Protobuf plugin for generating ECMAScript code";
homepage = "https://github.com/bufbuild/protobuf-es";
changelog = "https://github.com/bufbuild/protobuf-es/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
felschr
jtszalay
];

View file

@ -18,12 +18,12 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true;
cargoHash = "sha256-AZp6Mbm9Fg+EVr31oJe6/Z8LIwapYhos8JpZzPMiwz0=";
meta = with lib; {
meta = {
description = "Run Windows programs with Proton";
changelog = "https://github.com/caverym/proton-caller/releases/tag/${version}";
homepage = "https://github.com/caverym/proton-caller";
license = licenses.mit;
maintainers = with maintainers; [ kho-dialga ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ kho-dialga ];
mainProgram = "proton-call";
};
}

View file

@ -21,15 +21,15 @@ rustPlatform.buildRustPackage rec {
# tests are not included in the crate source
doCheck = false;
meta = with lib; {
meta = {
description = "Rust implementation of the protobuf compiler";
mainProgram = "protox";
homepage = "https://github.com/andrewhickman/protox";
changelog = "https://github.com/andrewhickman/protox/blob/${version}/CHANGELOG.md";
license = with licenses; [
license = with lib.licenses; [
asl20
mit
];
maintainers = with maintainers; [ figsoda ];
maintainers = with lib.maintainers; [ figsoda ];
};
}

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