0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-13 13:40:28 +03:00

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; doCheck = false;
meta = with lib; { meta = {
description = "Command-line shell like fish, but POSIX compatible"; description = "Command-line shell like fish, but POSIX compatible";
mainProgram = "nsh"; mainProgram = "nsh";
homepage = "https://github.com/nuta/nsh"; homepage = "https://github.com/nuta/nsh";
changelog = "https://github.com/nuta/nsh/raw/v${version}/docs/changelog.md"; changelog = "https://github.com/nuta/nsh/raw/v${version}/docs/changelog.md";
license = [ license = [
licenses.cc0 # or lib.licenses.cc0 # or
licenses.mit lib.licenses.mit
]; ];
maintainers = with maintainers; [ cafkafk ]; maintainers = with lib.maintainers; [ cafkafk ];
}; };
passthru = { passthru = {

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -38,7 +38,7 @@ buildGoModule rec {
runHook postInstallCheck runHook postInstallCheck
''; '';
meta = with lib; { meta = {
mainProgram = "policy"; mainProgram = "policy";
homepage = "https://www.openpolicyregistry.io/"; homepage = "https://www.openpolicyregistry.io/";
changelog = "https://github.com/opcr-io/policy/releases/tag/v${version}"; 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. 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. It uses OCI standards to manage artifacts, and the Open Policy Agent (OPA) to compile and run.
''; '';
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
naphta naphta
jk jk
]; ];

View file

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

View file

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

View file

@ -53,12 +53,12 @@ stdenv.mkDerivation (finalAttrs: {
(lib.cmakeFeature "TBB_ROOT" "${tbb}") (lib.cmakeFeature "TBB_ROOT" "${tbb}")
]; ];
meta = with lib; { meta = {
homepage = "https://www.openimagedenoise.org"; homepage = "https://www.openimagedenoise.org";
description = "High-Performance Denoising Library for Ray Tracing"; description = "High-Performance Denoising Library for Ray Tracing";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = [ maintainers.leshainc ]; maintainers = [ lib.maintainers.leshainc ];
platforms = platforms.unix; platforms = lib.platforms.unix;
changelog = "https://github.com/RenderKit/oidn/blob/v${version}/CHANGELOG.md"; 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"; description = "Open-source JPEG 2000 codec written in C language";
homepage = "https://www.openjpeg.org/"; homepage = "https://www.openjpeg.org/";
license = licenses.bsd2; license = lib.licenses.bsd2;
maintainers = with maintainers; [ codyopel ]; maintainers = with lib.maintainers; [ codyopel ];
platforms = platforms.all; platforms = lib.platforms.all;
changelog = "https://github.com/uclouvain/openjpeg/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/uclouvain/openjpeg/blob/v${version}/CHANGELOG.md";
}; };
} }

View file

@ -62,12 +62,12 @@ python.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "openllm" ]; 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"; 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"; homepage = "https://github.com/bentoml/OpenLLM";
changelog = "https://github.com/bentoml/OpenLLM/releases/tag/v${version}"; changelog = "https://github.com/bentoml/OpenLLM/releases/tag/v${version}";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
happysalada happysalada
natsukium natsukium
]; ];

View file

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

View file

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

View file

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

View file

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

View file

@ -134,7 +134,7 @@ stdenv.mkDerivation rec {
updateScript = nix-update-script { }; updateScript = nix-update-script { };
}; };
meta = with lib; { meta = {
changelog = "https://www.openvswitch.org/releases/NEWS-${version}.txt"; changelog = "https://www.openvswitch.org/releases/NEWS-${version}.txt";
description = "Multilayer virtual switch"; description = "Multilayer virtual switch";
longDescription = '' longDescription = ''
@ -148,13 +148,13 @@ stdenv.mkDerivation rec {
to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V. to VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
''; '';
homepage = "https://www.openvswitch.org/"; homepage = "https://www.openvswitch.org/";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
adamcstephens adamcstephens
kmcopper kmcopper
netixx netixx
xddxdd 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 ]} 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"; description = "SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding";
homepage = "https://github.com/operator-framework/operator-sdk"; homepage = "https://github.com/operator-framework/operator-sdk";
changelog = "https://github.com/operator-framework/operator-sdk/releases/tag/v${version}"; changelog = "https://github.com/operator-framework/operator-sdk/releases/tag/v${version}";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ arnarg ]; maintainers = with lib.maintainers; [ arnarg ];
platforms = platforms.linux ++ platforms.darwin; platforms = lib.platforms.linux ++ lib.platforms.darwin;
}; };
} }

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -75,12 +75,12 @@ stdenv.mkDerivation rec {
done done
''; '';
meta = with lib; { meta = {
description = "Software for research in polyhedral geometry"; description = "Software for research in polyhedral geometry";
homepage = "https://www.polymake.org/doku.php"; homepage = "https://www.polymake.org/doku.php";
changelog = "https://github.com/polymake/polymake/blob/V${version}/ChangeLog"; changelog = "https://github.com/polymake/polymake/blob/V${version}/ChangeLog";
license = licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
teams = [ teams.sage ]; teams = [ lib.teams.sage ];
platforms = platforms.linux; 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'' # thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: invalid option '--test-threads''
doCheck = false; doCheck = false;
meta = with lib; { meta = {
description = "Portable, modern regular expression language"; description = "Portable, modern regular expression language";
mainProgram = "pomsky"; mainProgram = "pomsky";
homepage = "https://pomsky-lang.org"; homepage = "https://pomsky-lang.org";
changelog = "https://github.com/pomsky-lang/pomsky/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/pomsky-lang/pomsky/blob/v${version}/CHANGELOG.md";
license = with licenses; [ license = with lib.licenses; [
mit # or mit # or
asl20 asl20
]; ];
maintainers = with maintainers; [ figsoda ]; maintainers = with lib.maintainers; [ figsoda ];
}; };
} }

View file

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

View file

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

View file

@ -47,15 +47,15 @@ stdenv.mkDerivation rec {
"prefix=$(out)" "prefix=$(out)"
]; ];
meta = with lib; { meta = {
description = "Multiple USB File Flasher"; description = "Multiple USB File Flasher";
homepage = "https://github.com/pop-os/popsicle"; homepage = "https://github.com/pop-os/popsicle";
changelog = "https://github.com/pop-os/popsicle/releases/tag/${version}"; changelog = "https://github.com/pop-os/popsicle/releases/tag/${version}";
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
_13r0ck _13r0ck
figsoda figsoda
]; ];
license = licenses.mit; license = lib.licenses.mit;
platforms = platforms.linux; 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 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"; description = "Quick and easy command-line file transfer utility from any computer to another";
homepage = "https://github.com/SpatiumPortae/portal"; homepage = "https://github.com/SpatiumPortae/portal";
changelog = "https://github.com/SpatiumPortae/portal/tag/v${version}"; changelog = "https://github.com/SpatiumPortae/portal/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ tennox ]; maintainers = with lib.maintainers; [ tennox ];
mainProgram = "portal"; mainProgram = "portal";
}; };
} }

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -25,14 +25,14 @@ stdenvNoCC.mkDerivation rec {
chmod +x $out/bin/powershell-editor-services chmod +x $out/bin/powershell-editor-services
''; '';
meta = with lib; { meta = {
description = "Common platform for PowerShell development support in any editor or application"; description = "Common platform for PowerShell development support in any editor or application";
homepage = "https://github.com/PowerShell/PowerShellEditorServices"; homepage = "https://github.com/PowerShell/PowerShellEditorServices";
changelog = "https://github.com/PowerShell/PowerShellEditorServices/releases/tag/v${version}"; changelog = "https://github.com/PowerShell/PowerShellEditorServices/releases/tag/v${version}";
platforms = platforms.unix; platforms = lib.platforms.unix;
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ sharpchen ]; maintainers = with lib.maintainers; [ sharpchen ];
mainProgram = "powershell-editor-services"; 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; inherit (src.meta) homepage;
changelog = "https://github.com/fenrus75/powertop/releases/tag/v${version}"; changelog = "https://github.com/fenrus75/powertop/releases/tag/v${version}";
description = "Analyze power consumption on Intel-based laptops"; description = "Analyze power consumption on Intel-based laptops";
mainProgram = "powertop"; mainProgram = "powertop";
license = licenses.gpl2Only; license = lib.licenses.gpl2Only;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
fpletz fpletz
anthonyroussel anthonyroussel
]; ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -24,7 +24,7 @@ gccStdenv.mkDerivation rec {
runHook postInstall runHook postInstall
''; '';
meta = with lib; { meta = {
description = "Terminal calculator for programmers"; description = "Terminal calculator for programmers";
mainProgram = "pcalc"; mainProgram = "pcalc";
longDescription = '' longDescription = ''
@ -33,8 +33,8 @@ gccStdenv.mkDerivation rec {
''; '';
homepage = "https://alt-romes.github.io/programmer-calculator"; homepage = "https://alt-romes.github.io/programmer-calculator";
changelog = "https://github.com/alt-romes/programmer-calculator/releases/tag/v${version}"; changelog = "https://github.com/alt-romes/programmer-calculator/releases/tag/v${version}";
license = licenses.gpl3Only; license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ cjab ]; 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; }; passthru.tests = { inherit (nixosTests.prometheus-exporters) node; };
meta = with lib; { meta = {
description = "Prometheus exporter for machine metrics"; description = "Prometheus exporter for machine metrics";
mainProgram = "node_exporter"; mainProgram = "node_exporter";
homepage = "https://github.com/prometheus/node_exporter"; homepage = "https://github.com/prometheus/node_exporter";
changelog = "https://github.com/prometheus/node_exporter/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/prometheus/node_exporter/blob/v${version}/CHANGELOG.md";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
benley benley
fpletz fpletz
globin globin

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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