treewide: standardize descriptions according to style guide (#430180)

This commit is contained in:
Ben Siraphob 2025-08-11 00:32:59 -07:00 committed by GitHub
parent f04f01f04a
commit 04b0a4711b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
255 changed files with 400 additions and 402 deletions

View File

@ -81,7 +81,7 @@ stdenv.mkDerivation rec {
];
meta = {
description = "Easy to use, general purpose Computer Algebra System${lib.optionalString enableGui ", built with GUI."}";
description = "Easy to use, general purpose Computer Algebra System, optionally with GUI";
homepage = "http://www.yacas.org/";
license = lib.licenses.gpl2Plus;
maintainers = [ ];

View File

@ -38,7 +38,7 @@ linkFarm "writeShellApplication-tests" {
script = writeShellApplication {
name = "test-meta";
text = "";
meta.description = "A test for the `writeShellApplication` `meta` argument";
meta.description = "Test for the `writeShellApplication` `meta` argument";
};
in
assert script.meta.mainProgram == "test-meta";
@ -101,7 +101,7 @@ linkFarm "writeShellApplication-tests" {
exit 1
fi
'';
meta.description = "A test checking that `writeShellApplication` forwards extra arguments to `stdenv.mkDerivation`";
meta.description = "Test checking that `writeShellApplication` forwards extra arguments to `stdenv.mkDerivation`";
expected = "";
};

View File

@ -90,10 +90,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/opencollab/arpack-ng";
changelog = "https://github.com/opencollab/arpack-ng/blob/${finalAttrs.version}/CHANGES";
description = ''
A collection of Fortran77 subroutines to solve large scale eigenvalue
problems.
'';
description = "Collection of Fortran77 subroutines to solve large scale eigenvalue problems";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [
ttuegel

View File

@ -69,7 +69,7 @@ stdenv.mkDerivation {
+ lib.optionalString stdenv.cc.isClang " -Wno-error=incompatible-function-pointer-types";
meta = with lib; {
description = "Buzztrax is a modular music composer for Linux";
description = "Modular music composer for Linux";
homepage = "https://www.buzztrax.org/";
license = licenses.lgpl21Plus;
maintainers = [ maintainers.bendlas ];

View File

@ -24,7 +24,7 @@ stdenvNoCC.mkDerivation {
'';
meta = with lib; {
description = "Cardo is a large Unicode font specifically designed for the needs of classicists, Biblical scholars, medievalists, and linguists";
description = "Large Unicode font specifically designed for the needs of classicists, Biblical scholars, medievalists, and linguists";
longDescription = ''
Cardo is a large Unicode font specifically designed for the needs of
classicists, Biblical scholars, medievalists, and linguists. It also

View File

@ -200,7 +200,15 @@ stdenv.mkDerivation (finalAttrs: {
doCheck = true;
meta = {
description = "CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave";
description = "Symbolic framework for numeric optimization";
longDescription = ''
CasADi is a symbolic framework for numeric optimization
implementing automatic differentiation in forward and reverse
modes on sparse matrix-valued computational graphs. It supports
self-contained C-code generation and interfaces state-of-the-art
codes such as SUNDIALS, IPOPT etc. It can be used from C++,
Python or Matlab/Octave
'';
homepage = "https://github.com/casadi/casadi";
license = lib.licenses.lgpl3Only;
maintainers = with lib.maintainers; [ nim65s ];

View File

@ -115,7 +115,7 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
description = "CBMC is a Bounded Model Checker for C and C++ programs";
description = "Bounded Model Checker for C and C++ programs";
homepage = "http://www.cprover.org/cbmc/";
license = lib.licenses.bsdOriginal;
maintainers = with lib.maintainers; [ jiegec ];

View File

@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
description = "Composing and deciphering C (or C++) declarations or casts, aka ''gibberish.''";
description = "Composing and deciphering C (or C++) declarations or casts, aka 'gibberish'";
homepage = "https://github.com/paul-j-lucas/cdecl";
changelog = "https://github.com/paul-j-lucas/cdecl/blob/cdecl-${finalAttrs.version}/ChangeLog";
license = lib.licenses.gpl3Only;

View File

@ -28,7 +28,7 @@ buildGoModule rec {
meta = {
changelog = "https://github.com/paepckehh/certinfo/releases/tag/v${version}";
homepage = "https://paepcke.de/certinfo";
description = "Tool to analyze and troubleshoot x.509 & ssh certificates, encoded keys, ...";
description = "Tool to analyze and troubleshoot x.509 & ssh certificates, encoded keys";
license = lib.licenses.bsd3;
mainProgram = "certinfo";
maintainers = with lib.maintainers; [ paepcke ];

View File

@ -30,9 +30,7 @@ buildGoModule rec {
};
meta = with lib; {
description = ''
A tool for managing your Cloudflare credentials, securely..
'';
description = "Tool for managing your Cloudflare credentials, securely";
homepage = "https://github.com/jacobbednarz/cf-vault/";
license = licenses.mit;
maintainers = with maintainers; [ viraptor ];

View File

@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/dloebl/cgif";
description = "CGIF, a GIF encoder written in C";
description = "GIF encoder written in C";
license = lib.licenses.mit;
maintainers = [ ];
platforms = lib.platforms.unix;

View File

@ -76,7 +76,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "https://checkinstall.izto.org/";
description = "Tool for automatically generating Slackware, RPM or Debian packages when doing `make install'";
description = "Tool for automatically generating Slackware, RPM or Debian packages when doing `make install`";
maintainers = [ ];
platforms = lib.platforms.linux;
license = lib.licenses.gpl2Plus;

View File

@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
doCheck = false;
meta = with lib; {
description = "This is a Library for ChezScheme providing the portable hygenic pattern matcher by Alex Shinn";
description = "Library for ChezScheme providing the portable hygenic pattern matcher by Alex Shinn";
homepage = "https://github.com/fedeinthemix/chez-matchable/";
maintainers = [ maintainers.jitwit ];
license = licenses.publicDomain;

View File

@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
doCheck = false;
meta = with lib; {
description = "This is a MIT/GNU Scheme compatibility library for Chez Scheme";
description = "MIT/GNU Scheme compatibility library for Chez Scheme";
homepage = "https://github.com/fedeinthemix/chez-mit/";
maintainers = [ maintainers.jitwit ];
license = licenses.gpl3Plus;

View File

@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
doCheck = false;
meta = with lib; {
description = "This is a port of the MIT Scmutils library to Chez Scheme";
description = "Port of the 'MIT Scmutils' library to Chez Scheme";
homepage = "https://github.com/fedeinthemix/chez-scmutils/";
maintainers = [ maintainers.jitwit ];
license = licenses.gpl3;

View File

@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ openssl ];
meta = with lib; {
description = ''The "Command Line Interactive Controller for Kubernetes"'';
description = "Command Line Interactive Controller for Kubernetes";
homepage = "https://github.com/databricks/click";
license = [ licenses.asl20 ];
maintainers = [ maintainers.mbode ];

View File

@ -22,7 +22,7 @@ mkDerivation {
bytestring
network
];
description = "accepts TCP connections and echoes the client's IP address back to it";
description = "Accepts TCP connections and echoes the client's IP address back to it";
license = lib.licenses.lgpl3;
mainProgram = "client-ip-echo";
}

View File

@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
changelog = "https://github.com/codefresh-io/cli/releases/tag/v${finalAttrs.version}";
description = "Codefresh CLI tool to interact with Codefresh services";
description = "CLI tool to interact with Codefresh services";
homepage = "https://github.com/codefresh-io/cli";
license = lib.licenses.mit;
mainProgram = "codefresh";

View File

@ -68,7 +68,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://colobot.info/";
description = "Colobot: Gold Edition is a real-time strategy game, where you can program your bots";
description = "Real-time strategy game with programmable bots";
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ freezeboy ];
platforms = lib.platforms.linux;

View File

@ -75,7 +75,7 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
description = "Commit message editor";
description = "Git commit message editor";
homepage = "https://github.com/sonnyp/Commit";
license = lib.licenses.gpl3Only;
teams = [ lib.teams.gnome-circle ];

View File

@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "Find compression type/ratio on a file or set of files in Btrfs filesystem";
description = "Find compression type/ratio on a file or set of files in the Btrfs filesystem";
mainProgram = "compsize";
homepage = "https://github.com/kilobyte/compsize";
license = licenses.gpl2Plus;

View File

@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = with lib; {
description = "Construct is an abstraction over x86 NASM Assembly";
description = "Abstraction over x86 NASM Assembly";
longDescription = "Construct adds features such as while loops, if statements, scoped macros and function-call syntax to NASM Assembly.";
homepage = "https://github.com/Thomas-de-Bock/construct";
maintainers = with maintainers; [ rucadi ];

View File

@ -119,7 +119,7 @@ perlPackages.buildPerlPackage rec {
meta = {
homepage = "https://convos.chat";
description = "Convos is the simplest way to use IRC in your browser";
description = "IRC browser client";
mainProgram = "convos";
license = lib.licenses.artistic2;
maintainers = with lib.maintainers; [ sgo ];

View File

@ -65,7 +65,7 @@ buildGoModule rec {
meta = {
homepage = "https://crowdsec.net/";
changelog = "https://github.com/crowdsecurity/crowdsec/releases/tag/v${version}";
description = "CrowdSec is a free, open-source and collaborative IPS";
description = "Free, open-source and collaborative IPS";
longDescription = ''
CrowdSec is a free, modern & collaborative behavior detection engine,
coupled with a global IP reputation network. It stacks on fail2ban's

View File

@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
description = "(3)DS capture software for Linux and Mac";
description = "Nintendo DS and 3DS capture software for Linux and Mac";
homepage = "https://github.com/Gotos/CuteCapture";
license = lib.licenses.asl20;
platforms = lib.platforms.linux ++ lib.platforms.darwin;

View File

@ -53,7 +53,7 @@ clangStdenv.mkDerivation rec {
];
meta = with lib; {
description = "d-SEAMS: Deferred Structural Elucidation Analysis for Molecular Simulations";
description = "Deferred Structural Elucidation Analysis for Molecular Simulations";
mainProgram = "yodaStruct";
longDescription = ''
d-SEAMS, is a free and open-source postprocessing engine for the analysis

View File

@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: {
];
doDist = false;
meta = {
description = "dashy";
description = "Open source, highly customizable, easy-to-use, privacy-respecting dashboard app";
homepage = "https://dashy.to";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.therealgramdalf ];

View File

@ -23,7 +23,7 @@ buildGoModule rec {
meta = with lib; {
description = ''
A small human-editable language to emit DER or BER encodings of ASN.1
Small human-editable language to emit DER or BER encodings of ASN.1
structures and malformed variants of them
'';
homepage = "https://github.com/google/der-ascii";

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libX11 ];
meta = with lib; {
description = "Devour hides your current window when launching an external program";
description = "Hides your current window when launching an external program";
longDescription = "Devour hides your current window before launching an external program and unhides it after quitting";
homepage = "https://github.com/salman-abedin/devour";
license = licenses.gpl2Only;

View File

@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
description = "Library provides a thin wrapper around QApplication, QGuiApplication and QCoreApplication";
description = "Thin wrapper around QApplication, QGuiApplication and QCoreApplication";
homepage = "https://gitlab.com/desktop-frameworks/applications";
changelog = "https://gitlab.com/desktop-frameworks/applications/-/blob/${finalAttrs.src.rev}/ChangeLog";
license = lib.licenses.gpl3Only;

View File

@ -21,7 +21,7 @@ rustPlatform.buildRustPackage rec {
passthru.updateScript = nix-update-script { };
meta = {
description = "Dhcpm is a CLI tool for constructing & sending DHCP messages";
description = "CLI tool for constructing & sending DHCP messages";
homepage = "https://github.com/leshow/dhcpm";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.jmbaur ];

View File

@ -10,7 +10,7 @@
let
pname = "digital";
pkgDescription = "A digital logic designer and circuit simulator.";
pkgDescription = "Digital logic designer and circuit simulator";
version = "0.31";
buildDate = "2024-09-03T14:02:31+02:00"; # v0.31 commit date

View File

@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.deadhat.com/";
description = ''
A C program to generate random data using several random models,
C program to generate random data using several random models,
with parameterized non uniformities and flexible output formats
'';
license = lib.licenses.gpl2Only;

View File

@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.deadhat.com/";
description = ''
A reimplementation of the Fourmilab/John Walker random number test program
Reimplementation of the Fourmilab/John Walker random number test program
ent with several improvements
'';
mainProgram = "djent";

View File

@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://lwn.net/Articles/421072/";
description = "cat replacement";
description = "'cat' replacement";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ qknight ];
platforms = platforms.all;

View File

@ -38,7 +38,7 @@ rustPlatform.buildRustPackage rec {
};
meta = with lib; {
description = "Dotfile manager and templater written in rust 🦀";
description = "Dotfile manager and templater written in Rust";
homepage = "https://github.com/SuperCuber/dotter";
license = licenses.unlicense;
maintainers = with maintainers; [ linsui ];

View File

@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
description = "DPS8M: GE / Honeywell / Bull DPS8/M mainframe simulator";
description = "GE / Honeywell / Bull DPS-8/M mainframe simulator";
homepage = "https://gitlab.com/dps8m/dps8m";
changelog = "https://gitlab.com/dps8m/dps8m/-/wikis/DPS8M-${src.rev}-Release-Notes";
license = licenses.icu;

View File

@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/Pedro-Beirao/dsda-launcher";
description = "This is a launcher GUI for the dsda-doom source port";
description = "Launcher GUI for the dsda-doom source port";
mainProgram = "dsda-launcher";
license = lib.licenses.gpl3;
platforms = lib.platforms.linux;

View File

@ -54,7 +54,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
description = "du + rust = dust. Like du but more intuitive";
description = "du, but more intuitive";
homepage = "https://github.com/bootandy/dust";
changelog = "https://github.com/bootandy/dust/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;

View File

@ -20,7 +20,7 @@ buildGoModule {
vendorHash = "sha256-1lise/u40Q8W9STsuyrWIbhf2HY+SFCytUL1PTSWvfY=";
meta = {
description = "Easily Manage AWS ECS Resources in Terminal 🐱";
description = "Easily Manage AWS ECS Resources in Terminal";
homepage = "https://github.com/keidarcy/e1s";
changelog = "https://github.com/keidarcy/e1s/releases/tag/v${version}";
license = lib.licenses.mit;

View File

@ -18,7 +18,7 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-TfAT36/JeBjBxymnX1gIyCEPZcxTW4fPVIOhHF3z9wA=";
meta = with lib; {
description = "A better way of working with structured data on the command line";
description = "Command-line tool for processing CSV, JSON and other structured data";
mainProgram = "each";
homepage = "https://github.com/arraypad/each";
license = with licenses; [ mit ];

View File

@ -34,7 +34,7 @@ appimageTools.wrapType2 {
passthru.updateScript = nix-update-script { };
meta = {
description = "ElectronMail is an Electron-based unofficial desktop client for ProtonMail";
description = "Unofficial Election-based ProtonMail desktop client";
mainProgram = "electron-mail";
homepage = "https://github.com/vladimiry/ElectronMail";
license = lib.licenses.gpl3;

View File

@ -154,7 +154,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://github.com/elogind/elogind";
description = ''The systemd project's "logind", extracted to a standalone package'';
description = "systemd project's 'logind', extracted to a standalone package";
platforms = platforms.linux; # probably more
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ nh2 ];

View File

@ -127,7 +127,7 @@ buildNpmPackage rec {
'';
meta = with lib; {
description = "DVR software compatible with Mirakurun.";
description = "DVR software compatible with Mirakurun";
homepage = "https://github.com/l3tnun/EPGStation";
license = licenses.mit;
maintainers = with maintainers; [ midchildan ];

View File

@ -41,7 +41,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
meta = {
homepage = "https://plus.excalidraw.com/excalifont";
description = "Excalifont is based on the original handwritten Virgil font carefully curated to improve legibility while preserving its hand-drawn nature";
description = "Font based on the original handwritten Virgil font carefully curated to improve legibility while preserving its hand-drawn nature";
platforms = lib.platforms.all;
maintainers = with lib.maintainers; [ drupol ];
license = lib.licenses.ofl;

View File

@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
configureFlags = lib.optional (!enableTools) "--disable-tools";
meta = with lib; {
description = "Exult is a project to recreate Ultima VII for modern operating systems";
description = "Recreation of Ultima VII for modern operating systems";
longDescription = ''
Ultima VII, an RPG from the early 1990's, still has a huge following. But,
being a DOS game with a very nonstandard memory manager, it is difficult

View File

@ -18,7 +18,7 @@ buildDotnetGlobalTool (finalAttrs: {
};
meta = {
description = "Fable is an F# to JavaScript compiler";
description = "F# to JavaScript compiler";
mainProgram = "fable";
homepage = "https://github.com/fable-compiler/fable";
changelog = "https://github.com/fable-compiler/fable/releases/tag/v${finalAttrs.version}";

View File

@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [ zlib ] ++ lib.optionals mklSupport [ mkl ];
meta = {
description = "FEBio Suite Solver";
description = "Software tool for nonlinear finite element analysis in biomechanics and biophysics";
license = with lib.licenses; [ mit ];
homepage = "https://febio.org/";
platforms = lib.platforms.unix;

View File

@ -83,7 +83,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://imagej.net/software/fiji/";
description = "batteries-included distribution of ImageJ2, bundling a lot of plugins which facilitate scientific image analysis";
description = "Batteries-included distribution of ImageJ2, bundling a lot of plugins which facilitate scientific image analysis";
mainProgram = "fiji";
platforms = [ "x86_64-linux" ];
sourceProvenance = with sourceTypes; [

View File

@ -78,7 +78,7 @@ buildGo123Module {
};
meta = with lib; {
description = "Filebrowser is a web application for managing files and directories";
description = "Web application for managing files and directories";
homepage = "https://filebrowser.org";
license = licenses.asl20;
maintainers = with maintainers; [ oakenshield ];

View File

@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/epoupon/fileshelter";
description = "FileShelter is a 'one-click' file sharing web application";
description = "One-click file sharing web application";
mainProgram = "fileshelter";
maintainers = [ ];
license = lib.licenses.gpl3;

View File

@ -16,7 +16,7 @@ symlinkJoin rec {
];
meta = {
description = "Fira font family including Fira Sans and Fira Mono";
description = "Font family including Fira Sans and Fira Mono";
homepage = "https://bboxtype.com/fira/";
license = lib.licenses.ofl;
platforms = lib.platforms.all;

View File

@ -21,7 +21,7 @@ php.buildComposerProject2 (finalAttrs: {
meta = with lib; {
changelog = "https://github.com/flarum/framework/blob/main/CHANGELOG.md";
description = "Flarum is a delightfully simple discussion platform for your website";
description = "Delightfully simple discussion platform for your website";
homepage = "https://github.com/flarum/flarum";
license = lib.licenses.mit;
maintainers = with maintainers; [

View File

@ -34,7 +34,7 @@ buildRubyGem rec {
passthru.updateScript = bundlerUpdateScript "${pname}";
meta = with lib; {
description = "It allows you to search for a key and get the value and the line number where it is located in YAML and JSON files";
description = "Grep for keys in YAML and JSON files";
homepage = "https://github.com/ceritium/flatito";
license = licenses.mit;
maintainers = with maintainers; [ rucadi ];

View File

@ -43,7 +43,7 @@ stdenv.mkDerivation {
passthru.updateScript = unstableGitUpdater { };
meta = with lib; {
description = "(F)ast (lat)tice (r)eduction of integer lattice bases";
description = "Fast lattice reduction of integer lattice bases";
homepage = "https://github.com/keeganryan/flatter";
license = licenses.lgpl3Only;
mainProgram = "flatter";

View File

@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
description = "Fontmatrix is a free/libre font explorer for Linux, Windows and Mac";
description = "Free/libre font explorer for Linux, Windows and Mac";
homepage = "https://github.com/fontmatrix/fontmatrix";
license = licenses.gpl2Plus;
platforms = platforms.linux;

View File

@ -22,7 +22,7 @@ stdenv.mkDerivation {
];
meta = with lib; {
description = "FORM project for symbolic manipulation of very big expressions";
description = "Symbolic manipulation of very big expressions";
homepage = "https://www.nikhef.nl/~form/";
license = licenses.gpl3;
maintainers = [ maintainers.veprbl ];

View File

@ -41,7 +41,7 @@ buildDotnetModule (finalAttrs: {
};
meta = {
description = "FsAutoComplete project (FSAC) provides a backend service for rich editing or intellisense features for editors";
description = "Backend service for rich editing or intellisense features for editors";
mainProgram = "fsautocomplete";
homepage = "https://github.com/fsharp/FsAutoComplete";
changelog = "https://github.com/fsharp/FsAutoComplete/releases/tag/${finalAttrs.src.tag}";

View File

@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
configureFlags = [ "--disable-rpath" ];
meta = with lib; {
description = "GiNaC is Not a CAS";
description = "GiNaC C++ library for symbolic manipulations";
homepage = "https://www.ginac.de/";
maintainers = with maintainers; [ lovek323 ];
license = licenses.gpl2;

View File

@ -15,9 +15,7 @@ bundlerEnv {
passthru.updateScript = bundlerUpdateScript "git-fame";
meta = with lib; {
description = ''
A command-line tool that helps you summarize and pretty-print collaborators based on contributions
'';
description = "Command-line tool that helps you summarize and pretty-print collaborators based on contributions";
homepage = "http://oleander.io/git-fame-rb";
license = licenses.mit;
maintainers = with maintainers; [

View File

@ -34,7 +34,7 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-2VhbvhGeQHAbQLW0iBAgl0ICAX/X+PnwcGdodJG2Hsw=";
meta = with lib; {
description = "Quickfix allows you to commit changes in your git repository to a new branch without leaving the current branch";
description = "Commit changes in your git repository to a new branch without leaving the current branch";
homepage = "https://github.com/siedentop/git-quickfix";
license = licenses.gpl3;
platforms = platforms.all;

View File

@ -24,7 +24,7 @@ rustPlatform.buildRustPackage {
passthru.updateScript = nix-update-script { };
meta = with lib; {
description = "GlueSQL is quite sticky. It attaches to anywhere";
description = "Rust library for SQL databases";
homepage = "https://github.com/gluesql/gluesql";
license = licenses.asl20;
maintainers = with maintainers; [ happysalada ];

View File

@ -33,7 +33,7 @@ buildGoModule (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
description = "A tool to generate Go data types from JSON Schema definitions.";
description = "Tool to generate Go data types from JSON Schema definitions";
homepage = "https://github.com/omissis/go-jsonschema";
changelog = "https://github.com/omissis/go-jsonschema/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;

View File

@ -32,7 +32,7 @@ rustPlatform.buildRustPackage rec {
'';
meta = {
description = "gobbles your terminal";
description = "Rust rewrite of Devour";
homepage = "https://github.com/EmperorPenguin18/gobble";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ vuimuich ];

View File

@ -25,7 +25,7 @@ buildGoModule rec {
meta = with lib; {
homepage = "https://github.com/boumenot/gocover-cobertura";
description = "This is a simple helper tool for generating XML output in Cobertura format for CIs like Jenkins and others from go tool cover output";
description = "Simple helper tool for generating XML output in Cobertura format for CIs like Jenkins and others from go tool cover output";
mainProgram = "gocover-cobertura";
license = licenses.mit;
maintainers = with maintainers; [

View File

@ -18,7 +18,7 @@ rustPlatform.buildRustPackage {
cargoHash = "sha256-w4HSxdihElPz0q05vWjajQ9arZjAzd82L0kEKk1Uk8s=";
meta = {
description = "Grafana-to-ntfy (ntfy.sh) alerts channel";
description = "Bridge to forward Grafana alerts to ntfy.sh notification service";
homepage = "https://github.com/kittyandrew/grafana-to-ntfy";
license = lib.licenses.agpl3Only;
platforms = lib.platforms.linux;

View File

@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
doCheck = true;
meta = with lib; {
description = "Guile-zlib is a GNU Guile library providing bindings to zlib";
description = "GNU Guile library providing bindings to zlib";
homepage = "https://notabug.org/guile-zlib/guile-zlib";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ foo-dogsquared ];

View File

@ -60,7 +60,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = gitUpdater { };
meta = with lib; {
description = "GXml provides a GObject API for manipulating XML and a Serializable framework from GObject to XML";
description = "Provides a GObject API for manipulating XML and a Serializable framework from GObject to XML";
homepage = "https://gitlab.gnome.org/GNOME/gxml";
changelog = "https://gitlab.gnome.org/GNOME/gxml/-/blob/${finalAttrs.version}/NEWS?ref_type=tags";
license = licenses.lgpl21Plus;

View File

@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://htcondor.org/";
description = "HTCondor is a software system that creates a High-Throughput Computing (HTC) environment";
description = "Software system that creates a High-Throughput Computing (HTC) environment";
platforms = platforms.linux;
license = licenses.asl20;
maintainers = with maintainers; [ evey ];

View File

@ -37,7 +37,7 @@ stdenv.mkDerivation {
'';
meta = with lib; {
description = "Httperf HTTP load generator";
description = "HTTP load generator";
homepage = "https://github.com/httperf/httperf";
maintainers = [ ];
license = licenses.gpl2Plus;

View File

@ -18,7 +18,7 @@ buildNpmPackage rec {
npmDepsHash = "sha256-u1dndTKvInobva+71yI2vPiwrW9vqzAJ2sDAqT9YJsg=";
meta = {
description = "Git hooks made easy 🐶 woof!";
description = "Git hooks made easy";
mainProgram = "husky";
homepage = "https://github.com/typicode/husky";
changelog = "https://github.com/typicode/husky/releases/tag/v${version}";

View File

@ -27,7 +27,7 @@ buildNpmPackage (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
description = "1-1 End-to-End Encrypted Internet Pipe Powered by Hyperswarm ";
description = "1-1 End-to-End Encrypted Internet Pipe Powered by Hyperswarm";
homepage = "https://github.com/holepunchto/hyperbeam";
mainProgram = "hyperbeam";
license = lib.licenses.mit;

View File

@ -111,7 +111,7 @@ rustPlatform.buildRustPackage rec {
'';
meta = {
description = "Hyperspeedcube is a 3D and 4D Rubik's cube simulator";
description = "3D and 4D Rubik's cube simulator";
longDescription = ''
Hyperspeedcube is a modern, beginner-friendly 3D and 4D Rubik's cube
simulator with customizable mouse and keyboard controls and advanced

View File

@ -50,7 +50,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
meta = with lib; {
homepage = "https://github.com/Gustash/hyprshot";
description = "Hyprshot is an utility to easily take screenshots in Hyprland using your mouse";
description = "Utility to easily take screenshots in Hyprland using your mouse";
license = licenses.gpl3Only;
maintainers = with maintainers; [
Cryolitia

View File

@ -61,7 +61,7 @@ python3Packages.buildPythonApplication rec {
meta = with lib; {
homepage = "https://github.com/ImaginerApp/Imaginer";
description = "Imaginer with AI";
description = "AI image generator for GNOME";
mainProgram = "imaginer";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ _0xMRTT ];

View File

@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
meta = with lib; {
description = "Imath is a C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics";
description = "C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics";
homepage = "https://github.com/AcademySoftwareFoundation/Imath";
license = licenses.bsd3;
maintainers = with maintainers; [ paperdigits ];

View File

@ -33,7 +33,7 @@ buildGoModule rec {
doCheck = false;
meta = {
description = "Imposm imports OpenStreetMap data into PostGIS";
description = "Imports OpenStreetMap data into PostGIS";
homepage = "https://imposm.org/";
changelog = "https://github.com/omniscale/imposm3/releases/tag/${src.rev}";
license = lib.licenses.apsl20;

View File

@ -25,7 +25,7 @@ buildGoModule rec {
];
meta = {
description = "Infra manages access to infrastructure such as Kubernetes";
description = "Manages access to infrastructure such as Kubernetes";
homepage = "https://github.com/infrahq/infra";
changelog = "https://github.com/infrahq/infra/raw/v${version}/CHANGELOG.md";
license = lib.licenses.elastic20;

View File

@ -16,7 +16,7 @@ bundlerApp {
passthru.updateScript = bundlerUpdateScript "inspec";
meta = {
description = "Inspec is an open-source testing framework for infrastructure with a human- and machine-readable language for specifying compliance, security and policy requirements";
description = "Open-source testing framework for infrastructure with a human- and machine-readable language for specifying compliance, security and policy requirements";
homepage = "https://inspec.io/";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ dylanmtaylor ];

View File

@ -31,7 +31,7 @@ buildGoModule rec {
doCheck = false;
meta = with lib; {
description = "IntegreSQL manages isolated PostgreSQL databases for your integration tests";
description = "Manages isolated PostgreSQL databases for your integration tests";
homepage = "https://github.com/allaboutapps/integresql";
changelog = "https://github.com/allaboutapps/integresql/blob/${src.rev}/CHANGELOG.md";
license = licenses.mit;

View File

@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "iotop identifies processes that use high amount of input/output requests on your machine";
description = "Iotop identifies processes that use high amount of input/output requests on your machine";
homepage = "https://github.com/Tomas-M/iotop";
maintainers = [ maintainers.arezvov ];
mainProgram = "iotop-c";

View File

@ -63,7 +63,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "IOzone Filesystem Benchmark";
description = "Filesystem benchmark tool";
homepage = "http://www.iozone.org/";
license = lib.licenses.unfreeRedistributable;
platforms = [

View File

@ -24,7 +24,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
meta = {
changelog = "https://www.mowglii.com/itsycal/versionhistory.html";
description = "Itsycal is a tiny menu bar calendar";
description = "Tiny menu bar calendar";
homepage = "https://www.mowglii.com/itsycal/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ donteatoreo ];

View File

@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
enableParallelBuilding = true;
meta = {
description = "JackAss is a VST plugin that provides JACK-MIDI support for VST hosts";
description = "VST plugin that provides JACK-MIDI support for VST hosts";
longDescription = ''
Simply load the plugin in your favourite host to get a JACK-MIDI port.
Optionally includes a special Wine build for running in Wine

View File

@ -24,7 +24,7 @@ appimageTools.wrapType2 {
meta = {
changelog = "https://github.com/janhq/jan/releases/tag/v${version}";
description = "Jan is an open source alternative to ChatGPT that runs 100% offline on your computer";
description = "Open source alternative to ChatGPT that runs 100% offline on your computer";
homepage = "https://github.com/janhq/jan";
license = lib.licenses.agpl3Plus;
mainProgram = "jan";

View File

@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
description = "JankyBorders is a lightweight tool designed to add colored borders to user windows on macOS 14.0+";
description = "Lightweight tool designed to add colored borders to user windows on macOS 14.0+";
longDescription = "It enhances the user experience by visually highlighting the currently focused window without relying on the accessibility API, thereby being faster than comparable tools.";
homepage = "https://github.com/FelixKratz/JankyBorders";
license = lib.licenses.gpl3;

View File

@ -31,7 +31,7 @@ buildGoModule rec {
meta = with lib; {
homepage = "https://github.com/fiatjaf/jiq";
license = licenses.mit;
description = "jid on jq - interactive JSON query tool using jq expressions";
description = "Interactive JSON query tool using jq expressions";
mainProgram = "jiq";
maintainers = [ ];
};

View File

@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = ''A random number generator, which injects entropy to the kernel'';
description = "Random number generator, which injects entropy to the kernel";
homepage = "https://github.com/smuellerDD/jitterentropy-rngd";
changelog = "https://github.com/smuellerDD/jitterentropy-rngd/releases/tag/v${version}";
license = [

View File

@ -27,7 +27,7 @@ buildGoModule rec {
];
meta = with lib; {
description = "JMESPath implementation in Go";
description = "Golang implementation of JMESPath";
homepage = "https://github.com/jmespath/go-jmespath";
license = licenses.asl20;
maintainers = with maintainers; [ cransom ];

View File

@ -23,7 +23,7 @@ stdenvNoCC.mkDerivation rec {
'';
meta = with lib; {
description = "KACST Latin-Arabic TrueType fonts";
description = "Latin-Arabic TrueType fonts";
license = licenses.gpl2Only;
maintainers = with lib.maintainers; [ serge ];
platforms = platforms.all;

View File

@ -13,7 +13,7 @@ bundlerApp {
exes = [ "kamal" ];
meta = with lib; {
description = "Kamal: Deploy web apps anywhere";
description = "Deploy web apps anywhere";
homepage = "https://kamal-deploy.org/";
license = licenses.mit;
maintainers = with maintainers; [ nathanruiz ];

View File

@ -60,7 +60,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
changelog = "https://github.com/pqrs-org/Karabiner-Elements/releases/tag/v${finalAttrs.version}";
description = "Karabiner-Elements is a powerful utility for keyboard customization on macOS Ventura (13) or later";
description = "Powerful utility for keyboard customization on macOS Ventura (13) or later";
homepage = "https://karabiner-elements.pqrs.org/";
license = lib.licenses.unlicense;
maintainers = [ ];

View File

@ -23,7 +23,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ dbus ];
meta = with lib; {
description = "xdotool-like for KDE Wayland";
description = "xdotool clone for KDE Wayland";
homepage = "https://github.com/jinliu/kdotool";
license = licenses.asl20;
maintainers = with maintainers; [ kotatsuyaki ];

View File

@ -19,7 +19,7 @@ let
};
meta = {
description = "OtpKeyProv is a key provider based on one-time passwords";
description = "Key provider based on one-time passwords";
homepage = "https://keepass.info/plugins.html#otpkeyprov";
platforms = with lib.platforms; linux;
license = lib.licenses.gpl2;

View File

@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "Keychain management tool";
description = "Manage SSH and GPG keys in a convenient and secure manner";
longDescription = ''
Keychain helps you to manage SSH and GPG keys in a convenient and secure
manner. It acts as a frontend to ssh-agent and ssh-add, but allows you

View File

@ -23,7 +23,7 @@ stdenvNoCC.mkDerivation rec {
'';
meta = with lib; {
description = "KhmerOS Unicode fonts for the Khmer language";
description = "Unicode fonts for the Khmer language";
homepage = "http://www.khmeros.info/";
license = licenses.gpl2Plus;
maintainers = with lib.maintainers; [ serge ];

View File

@ -29,7 +29,7 @@ buildGoModule rec {
};
meta = {
description = "Kine is an etcdshim that translates etcd API to RDMS";
description = "etcdshim that translates etcd API to RDMS";
homepage = "https://github.com/k3s-io/kine";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ techknowlogick ];

View File

@ -22,7 +22,7 @@ buildGoModule {
passthru.updateScript = ./update.sh;
meta = with lib; {
description = "KMinion is a feature-rich Prometheus exporter for Apache Kafka written in Go";
description = "Feature-rich Prometheus exporter for Apache Kafka written in Go";
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ cafkafk ];

View File

@ -21,7 +21,7 @@ rustPlatform.buildRustPackage rec {
nativeBuildInputs = [ protobuf ];
meta = {
description = "Kontroll demonstates how to control the Keymapp API, making it easy to control your ZSA keyboard from the command line and scripts";
description = "Demonstrates how to control the Keymapp API, making it easy to control your ZSA keyboard from the command line and scripts";
homepage = "https://github.com/zsa/kontroll";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ davsanchez ];

View File

@ -18,7 +18,7 @@ buildGoModule rec {
vendorHash = "sha256-YkDPgN7jBvYveiyU8N+3Ia52SEmlzC0TGBQjUuIAaw0=";
meta = {
description = "df (disk free)-like utility for persistent volumes on kubernetes";
description = "df-like utility for persistent volumes on Kubernetes";
mainProgram = "df-pv";
homepage = "https://github.com/yashbhutwala/kubectl-df-pv";
changelog = "https://github.com/yashbhutwala/kubectl-df-pv/releases/tag/v${version}";

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