treewide: Remove ending period from meta.description

nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*".*\.";' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*)\.";/\1";/'
This commit is contained in:
Alexis Hildebrandt 2024-06-07 09:40:42 +02:00
parent 55ce7a10b6
commit bf995e3641
541 changed files with 591 additions and 591 deletions

View File

@ -65,7 +65,7 @@ stdenv.mkDerivation {
env.NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-declarations";
meta = with lib; {
description = "Buzztrax is a modular music composer for Linux.";
description = "Buzztrax is a modular music composer for Linux";
homepage = "https://www.buzztrax.org/";
license = licenses.lgpl21Plus;
maintainers = [ maintainers.bendlas ];

View File

@ -23,7 +23,7 @@ appimageTools.wrapType2 rec {
'';
meta = with lib; {
description = "A new look into listening and enjoying Apple Music in style and performance.";
description = "A new look into listening and enjoying Apple Music in style and performance";
homepage = "https://github.com/ciderapp/Cider";
license = licenses.agpl3Only;
mainProgram = "cider";

View File

@ -112,7 +112,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
changelog = "https://github.com/wwmm/easyeffects/blob/v${version}/CHANGELOG.md";
description = "Audio effects for PipeWire applications.";
description = "Audio effects for PipeWire applications";
homepage = "https://github.com/wwmm/easyeffects";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ ];

View File

@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [ fmt_9 libjack2 ];
meta = with lib; {
description = "A simple app to help with JACK apps that behave strangely.";
description = "A simple app to help with JACK apps that behave strangely";
longDescription = ''
Creates a JACK passthrough client with an arbitrary name and number of
ports. Common uses include tricking stubborn applications into creating

View File

@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
buildInputs = [ l-smash ];
meta = with lib; {
description = "Losslessly & gaplessly cut m4a (AAC in MP4) files.";
description = "Losslessly & gaplessly cut m4a (AAC in MP4) files";
homepage = "https://github.com/nu774/m4acut";
license = with licenses; [ bsdOriginal zlib ];
maintainers = [ maintainers.chkno ];

View File

@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "A multiband compressor made from shelving filters.";
description = "A multiband compressor made from shelving filters";
homepage = "https://github.com/magnetophon/shelfMultiBand";
license = lib.licenses.gpl3;
maintainers = [ lib.maintainers.magnetophon ];

View File

@ -17,7 +17,7 @@ python3Packages.buildPythonApplication rec {
meta = with lib; {
homepage = "https://github.com/mopidy/mopidy-scrobbler";
description = "Mopidy extension for scrobbling played tracks to Last.fm.";
description = "Mopidy extension for scrobbling played tracks to Last.fm";
license = licenses.asl20;
maintainers = with maintainers; [ jakeisnt ];
};

View File

@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://new-session-manager.jackaudio.org/";
description = "A session manager designed for audio applications.";
description = "A session manager designed for audio applications";
maintainers = [ maintainers._6AA4FD ];
license = licenses.gpl3Plus;
platforms = ["x86_64-linux"];

View File

@ -23,7 +23,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ dbus ];
meta = with lib; {
description = "Control Google Pixel Buds Pro from the Linux command line.";
description = "Control Google Pixel Buds Pro from the Linux command line";
homepage = "https://github.com/qzed/pbpctrl";
license = with licenses; [ asl20 mit ];
maintainers = [ maintainers.vanilla ];

View File

@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: {
cmakeFlags = [ "-DCONFIG_WAYLAND=ON" ];
meta = with lib; {
description = "Qt graph manager for PipeWire, similar to QjackCtl.";
description = "Qt graph manager for PipeWire, similar to QjackCtl";
longDescription = ''
qpwgraph is a graph manager dedicated for PipeWire,
using the Qt C++ framework, based and pretty much like

View File

@ -22,7 +22,7 @@ python3Packages.buildPythonApplication rec {
meta = with lib; {
homepage = "https://pwittchen.github.io/spotify-cli-linux/";
maintainers = [ maintainers.kmein ];
description = "A command line interface to Spotify on Linux.";
description = "A command line interface to Spotify on Linux";
mainProgram = "spotifycli";
license = licenses.gpl3;
platforms = platforms.linux;

View File

@ -27,7 +27,7 @@ buildGoModule rec {
'';
meta = with lib; {
description = "This application, a subtitle generator for YouTube, utilizes OpenAI's Whisper API.";
description = "This application, a subtitle generator for YouTube, utilizes OpenAI's Whisper API";
homepage = "https://github.com/yoanbernabeu/Subtitlr/";
license = licenses.mit;
maintainers = with maintainers; [ qjoly ];

View File

@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "Tonelib GFX is an amp and effects modeling software for electric guitar and bass.";
description = "Tonelib GFX is an amp and effects modeling software for electric guitar and bass";
homepage = "https://tonelib.net/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;

View File

@ -250,7 +250,7 @@ stdenvNoCC.mkDerivation rec {
'';
meta = with lib; {
description = "A modern desktop Bitcoin wallet application supporting most hardware wallets and built on common standards such as PSBT, with an emphasis on transparency and usability.";
description = "A modern desktop Bitcoin wallet application supporting most hardware wallets and built on common standards such as PSBT, with an emphasis on transparency and usability";
homepage = "https://sparrowwallet.com";
sourceProvenance = with sourceTypes; [
binaryBytecode

View File

@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "A collection of libraries and tools for multimedia (images, text, video, audio, etc.) content analysis and content generation. This package only builds the OpenIMAJGrabber for Linux.";
description = "A collection of libraries and tools for multimedia (images, text, video, audio, etc.) content analysis and content generation. This package only builds the OpenIMAJGrabber for Linux";
homepage = "http://www.openimaj.org";
license = licenses.bsd0;
maintainers = with maintainers; [ emmanuelrosa _1000101 ];

View File

@ -68,7 +68,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "Terra station is the official wallet of the Terra blockchain.";
description = "Terra station is the official wallet of the Terra blockchain";
homepage = "https://docs.terra.money/docs/learn/terra-station/README.html";
license = licenses.isc;
maintainers = [ maintainers.peterwilli ];

View File

@ -705,7 +705,7 @@ rec {
meta = with lib; {
homepage = "https://ant.apache.org/ivy/ivyde/index.html";
description = "A graph viewer of the resolved dependencies.";
description = "A graph viewer of the resolved dependencies";
longDescription = ''
Apache IvyDE Resolve Visualizer is an optional dependency of Apache IvyDE since
it requires additional plugins to be installed (Zest).

View File

@ -13,6 +13,6 @@ trivialBuild {
meta = {
inherit (haskellPackages.Agda.meta) homepage license;
description = "Standalone package providing the agda-input method without building Agda.";
description = "Standalone package providing the agda-input method without building Agda";
};
}

View File

@ -24,7 +24,7 @@ trivialBuild rec {
meta = with lib; {
homepage = "https://github.com/idris-community/idris2-mode";
description = "This is an emacs mode for editing Idris 2 code.";
description = "This is an emacs mode for editing Idris 2 code";
license = licenses.gpl3Only;
maintainers = with maintainers; [ wuyoli ];
inherit (emacs.meta) platforms;

View File

@ -78,7 +78,7 @@ in symlinkJoin {
};
meta = {
description = "The core APIs of the Emacs binding for tree-sitter.";
description = "The core APIs of the Emacs binding for tree-sitter";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pimeys ];
};

View File

@ -23,7 +23,7 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-YcTaLq04NhmnJ1pdbiKMRIBSFvHNWNgoAS8Uz8uGGAw=";
meta = with lib; {
description = "A cross-platform terminal UI used for modifying file data in hex or ASCII.";
description = "A cross-platform terminal UI used for modifying file data in hex or ASCII";
homepage = "https://github.com/ndd7xv/heh";
changelog = "https://github.com/ndd7xv/heh/releases/tag/${src.rev}";
license = with licenses; [ mit ];

View File

@ -19,7 +19,7 @@ buildPythonPackage rec {
doCheck = false;
meta = {
description = "A Jupyter kernel for Octave.";
description = "A Jupyter kernel for Octave";
homepage = "https://github.com/Calysto/octave_kernel";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ thomasjm ];

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
doCheck = false;
meta = with lib; {
description = "A Jupyter kernel for Wolfram Language.";
description = "A Jupyter kernel for Wolfram Language";
homepage = "https://github.com/WolframResearch/WolframLanguageForJupyter";
license = licenses.mit;
maintainers = with maintainers; [ fbeffa ];

View File

@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
) (import ./deps.nix));
meta = with lib; {
description = "An extensible text editor based on Scintilla with Lua scripting.";
description = "An extensible text editor based on Scintilla with Lua scripting";
homepage = "http://foicica.com/textadept";
license = licenses.mit;
maintainers = with maintainers; [ raskin mirrexagon arcuru ];

View File

@ -95,7 +95,7 @@ let
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/42Crunch.vscode-openapi/changelog";
description = "A Visual Studio Code extension with rich support for the OpenAPI Specification (OAS).";
description = "A Visual Studio Code extension with rich support for the OpenAPI Specification (OAS)";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=42Crunch.vscode-openapi";
homepage = "https://github.com/42Crunch/vscode-openapi";
license = lib.licenses.gpl3;
@ -334,7 +334,7 @@ let
hash = "sha256-awbqFv6YuYI0tzM/QbHRTUl4B2vNUdy52F4nPmv+dRU=";
};
meta = {
description = "An arctic, north-bluish clean and elegant Visual Studio Code theme.";
description = "An arctic, north-bluish clean and elegant Visual Studio Code theme";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=arcticicestudio.nord-visual-studio-code";
homepage = "https://github.com/arcticicestudio/nord-visual-studio-code";
license = lib.licenses.mit;
@ -783,7 +783,7 @@ let
meta = {
license = lib.licenses.mit;
changelog = "https://marketplace.visualstudio.com/items/charliermarsh.ruff/changelog";
description = "A Visual Studio Code extension with support for the Ruff linter.";
description = "A Visual Studio Code extension with support for the Ruff linter";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff";
homepage = "https://github.com/astral-sh/ruff-vscode";
maintainers = [ lib.maintainers.azd325 ];
@ -878,7 +878,7 @@ let
hash = "sha256-N1X8wB2n6JYoFHCP5iHBXHnEaRa9S1zooQZsR5mUeh8=";
};
meta = {
description = "An extension for Visual Studio Code to open any Coder workspace in VS Code with a single click.";
description = "An extension for Visual Studio Code to open any Coder workspace in VS Code with a single click";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=coder.coder-remote";
homepage = "https://github.com/coder/vscode-coder";
license = lib.licenses.mit;
@ -1122,7 +1122,7 @@ let
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/dbaeumer.vscode-eslint/changelog";
description = "Integrates ESLint JavaScript into VS Code.";
description = "Integrates ESLint JavaScript into VS Code";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint";
homepage = "https://github.com/Microsoft/vscode-eslint";
license = lib.licenses.mit;
@ -1156,7 +1156,7 @@ let
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.composer-php-vscode/changelog";
description = "A visual studio code extension for full development integration for Composer, the PHP package manager.";
description = "A visual studio code extension for full development integration for Composer, the PHP package manager";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=DEVSENSE.composer-php-vscode";
homepage = "https://github.com/DEVSENSE/phptools-docs";
license = lib.licenses.unfree;
@ -1206,7 +1206,7 @@ let
meta = {
changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.phptools-vscode/changelog";
description = "A visual studio code extension for full development integration for the PHP language.";
description = "A visual studio code extension for full development integration for the PHP language";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=DEVSENSE.phptools-vscode";
homepage = "https://github.com/DEVSENSE/phptools-docs";
license = lib.licenses.unfree;
@ -1229,7 +1229,7 @@ let
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.profiler-php-vscode/changelog";
description = "A visual studio code extension for PHP and XDebug profiling and inspecting.";
description = "A visual studio code extension for PHP and XDebug profiling and inspecting";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=DEVSENSE.profiler-php-vscode";
homepage = "https://github.com/DEVSENSE/phptools-docs";
license = lib.licenses.unfree;
@ -1316,7 +1316,7 @@ let
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/DivyanshuAgrawal.competitive-programming-helper/changelog";
description = "Makes judging, compiling, and downloading problems for competitve programming easy. Also supports auto-submit for a few sites.";
description = "Makes judging, compiling, and downloading problems for competitve programming easy. Also supports auto-submit for a few sites";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=DivyanshuAgrawal.competitive-programming-helper";
homepage = "https://github.com/agrawal-d/cph";
license = lib.licenses.gpl3;
@ -1422,7 +1422,7 @@ let
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/earthly.earthfile-syntax-highlighting/changelog";
description = "Syntax highlighting for Earthly build Earthfiles.";
description = "Syntax highlighting for Earthly build Earthfiles";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=earthly.earthfile-syntax-highlighting";
homepage = "https://github.com/earthly/earthfile-grammar";
license = lib.licenses.mpl20;
@ -1497,7 +1497,7 @@ let
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/JakeBecker.elixir-ls/changelog";
description = "Elixir support with debugger, autocomplete, and more. Powered by ElixirLS.";
description = "Elixir support with debugger, autocomplete, and more. Powered by ElixirLS";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls";
homepage = "https://github.com/elixir-lsp/elixir-ls";
license = lib.licenses.mit;
@ -1576,7 +1576,7 @@ let
hash = "sha256-XqtyZVlsPaPkKB9HdigKSXjCwqXe9wzJWeRcPpS6EVM=";
};
meta = {
description = "Material Theme Icons, the most epic icons theme for Visual Studio Code and Material Theme.";
description = "Material Theme Icons, the most epic icons theme for Visual Studio Code and Material Theme";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=Equinusocio.vsc-material-theme-icons";
homepage = "https://github.com/material-theme/vsc-material-theme-icons";
license = lib.licenses.asl20;
@ -1631,7 +1631,7 @@ let
file-icons.file-icons = buildVscodeMarketplaceExtension {
meta = {
changelog = "https://marketplace.visualstudio.com/items/file-icons.file-icons/changelog";
description = "File-specific icons in VSCode for improved visual grepping.";
description = "File-specific icons in VSCode for improved visual grepping";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=file-icons.file-icons";
homepage = "https://github.com/file-icons/vscode";
license = lib.licenses.mit;
@ -1825,7 +1825,7 @@ let
};
meta = {
description = "GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real-time right from your editor.";
description = "GitHub Copilot uses OpenAI Codex to suggest code and entire functions in real-time right from your editor";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=GitHub.copilot";
homepage = "https://github.com/features/copilot";
license = lib.licenses.unfree;
@ -1970,7 +1970,7 @@ let
hash = "sha256-u3VcpgLKiEeUr1I6w71wleKyaO6v0gmHiw5Ama6fv88=";
};
meta = {
description = "GraphQL extension for VSCode built with the aim to tightly integrate the GraphQL Ecosystem with VSCode for an awesome developer experience.";
description = "GraphQL extension for VSCode built with the aim to tightly integrate the GraphQL Ecosystem with VSCode for an awesome developer experience";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=GraphQL.vscode-graphql";
homepage = "https://github.com/graphql/graphiql/tree/main/packages/vscode-graphql";
license = lib.licenses.mit;
@ -1986,7 +1986,7 @@ let
hash = "sha256-qazU0UyZ9de6Huj2AYZqqBo4jVW/ZQmFJhV7XXAblxo=";
};
meta = {
description = "Adds full GraphQL syntax highlighting and language support such as bracket matching.";
description = "Adds full GraphQL syntax highlighting and language support such as bracket matching";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=GraphQL.vscode-graphql-syntax";
homepage = "https://github.com/graphql/graphiql/tree/main/packages/vscode-graphql-syntax";
license = lib.licenses.mit;
@ -2092,7 +2092,7 @@ let
hash = "sha256-SPcSnS7LnRL5gdiJIVsFaN7eccrUHSj9uQYIQZllm0M=";
};
meta = {
description = "This unofficial extension integrates Draw.io into VS Code.";
description = "This unofficial extension integrates Draw.io into VS Code";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio";
homepage = "https://github.com/hediet/vscode-drawio";
license = lib.licenses.gpl3Only;
@ -2716,7 +2716,7 @@ let
hash = "sha256-0FX5KBsvUmI+JMGBnaI3kJmmD+Y6XFl7LRHU0ADbHos=";
};
meta = {
description = "VsCoq is an extension for Visual Studio Code (VS Code) and VSCodium with support for the Coq Proof Assistant.";
description = "VsCoq is an extension for Visual Studio Code (VS Code) and VSCodium with support for the Coq Proof Assistant";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=maximedenes.vscoq";
homepage = "https://github.com/coq-community/vscoq";
license = lib.licenses.mit;
@ -3006,7 +3006,7 @@ let
hash = "sha256-rHST7CYCVins3fqXC+FYiS5Xgcjmi7QW7M4yFrUR04U=";
};
meta = {
description = "Popular extensions for C++ development in Visual Studio Code.";
description = "Popular extensions for C++ development in Visual Studio Code";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack";
homepage = "https://github.com/microsoft/vscode-cpptools";
license = lib.licenses.mit;
@ -3092,7 +3092,7 @@ let
hash = "sha256-qakwJWak+IrIeeVcMDWV/fLPx5M8LQGCyhVt4TS/Lmc=";
};
meta = {
description = "Additional Tomorrow and Tomorrow Night themes for VS Code. Based on the TextMate themes.";
description = "Additional Tomorrow and Tomorrow Night themes for VS Code. Based on the TextMate themes";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.Theme-TomorrowKit";
homepage = "https://github.com/microsoft/vscode-themes";
license = lib.licenses.mit;
@ -3108,7 +3108,7 @@ let
hash = "sha256-E9H1nPWG5JuzBxbYc/yWd8Y3azEWrd9whGirl0GK7kU=";
};
meta = {
description = "Open any folder or repository inside a Docker container.";
description = "Open any folder or repository inside a Docker container";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers";
homepage = "https://code.visualstudio.com/docs/devcontainers/containers";
license = lib.licenses.unfree;
@ -3507,7 +3507,7 @@ let
hash = "sha256-KQiSD18W9NnsqhRt+XM3ko70u4zX4enn3OpMt0ebViU=";
};
meta = {
description = "C/C++ must-have highlighter that understands many coding styles and APIs. Use with 'Reloaded Themes' extension.";
description = "C/C++ must-have highlighter that understands many coding styles and APIs. Use with 'Reloaded Themes' extension";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=reloadedextensions.reloaded-cpp";
homepage = "https://github.com/kobalicek/reloaded-cpp";
license = lib.licenses.mit;
@ -3914,7 +3914,7 @@ let
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/stephlin.vscode-tmux-keybinding/changelog";
description = "A simple extension for tmux behavior in vscode terminal.";
description = "A simple extension for tmux behavior in vscode terminal";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=stephlin.vscode-tmux-keybinding";
homepage = "https://github.com/StephLin/vscode-tmux-keybinding";
license = lib.licenses.mit;
@ -3931,7 +3931,7 @@ let
};
meta = {
changelog = "https://github.com/stkb/Rewrap/blob/master/CHANGELOG.md";
description = "Hard word wrapping for comments and other text at a given column.";
description = "Hard word wrapping for comments and other text at a given column";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=stkb.rewrap";
homepage = "https://github.com/stkb/Rewrap#readme";
license = lib.licenses.asl20;
@ -4094,7 +4094,7 @@ let
hash = "sha256-PdhNFyVUWcOfli/ZlT+6TmtWrV31fBP1E1Vd4QWOY+A=";
};
meta = {
description = "Icons for Visual Studio Code.";
description = "Icons for Visual Studio Code";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=tal7aouy.icons";
homepage = "https://github.com/tal7aouy/vscode-icons";
license = lib.licenses.mit;
@ -4122,7 +4122,7 @@ let
sha256 = "sha256-+IFqgWliKr+qjBLmQlzF44XNbN7Br5a119v9WAnZOu4=";
};
meta = {
description = "A simple theme with bright colors and comes in three versions dark, light and mirage for all day long comfortable work.";
description = "A simple theme with bright colors and comes in three versions dark, light and mirage for all day long comfortable work";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=teabyii.ayu";
homepage = "https://github.com/ayu-theme/vscode-ayu";
license = lib.licenses.mit;
@ -4452,7 +4452,7 @@ let
hash = "sha256-aXAS3QX+mrX0kJqf1LUsvguqRxxC0o+jj1bKQteXPNA=";
};
meta = {
description = "See relevant code examples from GitHub for over 100K different APIs right in your editor.";
description = "See relevant code examples from GitHub for over 100K different APIs right in your editor";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.intellicode-api-usage-examples";
homepage = "https://github.com/MicrosoftDocs/intellicode";
license = lib.licenses.cc-by-40;
@ -4484,7 +4484,7 @@ let
hash = "sha256-hlBALxBs5wZZFk4lgAkdkGs731Xuc2p0qxffOW6mMWQ=";
};
meta = {
description = "V language support (syntax highlighting, formatter, snippets) for Visual Studio Code.";
description = "V language support (syntax highlighting, formatter, snippets) for Visual Studio Code";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=vlanguage.vscode-vlang";
homepage = "https://github.com/vlang/vscode-vlang";
license = lib.licenses.mit;
@ -4865,7 +4865,7 @@ let
hash = "sha256-PXaHSEXoN0ZboHIoDg37tZ+Gv6xFXP4wGBS3YS/53TY=";
};
meta = {
description = "Basic RISC-V colorization and snippets support.";
description = "Basic RISC-V colorization and snippets support";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=zhwu95.riscv";
homepage = "https://github.com/zhuanhao-wu/vscode-riscv-support";
license = lib.licenses.mit;

View File

@ -98,7 +98,7 @@ buildVscodeMarketplaceExtension {
};
meta = {
description = "Use any remote machine with a SSH server as your development environment.";
description = "Use any remote machine with a SSH server as your development environment";
license = lib.licenses.unfree;
maintainers = [ lib.maintainers.tbenst ];
};

View File

@ -112,7 +112,7 @@ vscode-utils.buildVscodeMarketplaceExtension {
'';
meta = {
description = "The C/C++ extension adds language support for C/C++ to Visual Studio Code, including features such as IntelliSense and debugging.";
description = "The C/C++ extension adds language support for C/C++ to Visual Studio Code, including features such as IntelliSense and debugging";
homepage = "https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools";
license = lib.licenses.unfree;
maintainers = with lib.maintainers; [

View File

@ -22,7 +22,7 @@ vscode-utils.buildVscodeMarketplaceExtension {
'';
meta = {
description = "The Lua language server provides various language features for Lua to make development easier and faster.";
description = "The Lua language server provides various language features for Lua to make development easier and faster";
homepage = "https://marketplace.visualstudio.com/items?itemName=sumneko.lua";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.lblasc ];

View File

@ -103,7 +103,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = with lib; {
description = "Emulator of x86-based machines based on PCem.";
description = "Emulator of x86-based machines based on PCem";
mainProgram = "86Box";
homepage = "https://86box.net/";
license = with licenses; [ gpl2Only ] ++ optional (unfreeEnableDiscord || unfreeEnableRoms) unfree;

View File

@ -405,7 +405,7 @@ in
hardeningDisable = [ "format" ];
makefile = "Makefile";
meta = {
description = "Port of DOSBox to libretro aiming for simplicity and ease of use.";
description = "Port of DOSBox to libretro aiming for simplicity and ease of use";
license = lib.licenses.gpl2Only;
};
};
@ -809,7 +809,7 @@ in
&& sed -i -e 's,CPUFLAGS :=,,g' Makefile
'';
meta = {
description = "Parallel Mupen64plus rewrite for libretro.";
description = "Parallel Mupen64plus rewrite for libretro";
license = lib.licenses.gpl3Only;
};
};

View File

@ -82,7 +82,7 @@ python3.pkgs.buildPythonApplication rec {
'';
meta = with lib; {
description = "An extension to drive Silhouette vinyl cutters (e.g. Cameo, Portrait, Curio series) from within Inkscape.";
description = "An extension to drive Silhouette vinyl cutters (e.g. Cameo, Portrait, Curio series) from within Inkscape";
homepage = "https://github.com/fablabnbg/inkscape-silhouette";
license = licenses.gpl2Only;
maintainers = with maintainers; [ jfly ];

View File

@ -27,7 +27,7 @@ buildGoModule rec {
ldflags = [ "-s" "-w" ];
meta = with lib; {
description = "Dead simple terminal plots from JSON (or CSV) data. Bar charts, line charts, scatter plots, histograms and heatmaps are supported.";
description = "Dead simple terminal plots from JSON (or CSV) data. Bar charts, line charts, scatter plots, histograms and heatmaps are supported";
homepage = "https://github.com/sgreben/jp";
license = licenses.mit;
maintainers = with maintainers; [ urandom ];

View File

@ -7,7 +7,7 @@ mkDerivation {
buildInputs = [ qtbase kio ki18n polkit-qt ];
meta = with lib; {
description = "Manage files as administrator using the admin:// KIO protocol.";
description = "Manage files as administrator using the admin:// KIO protocol";
homepage = "https://invent.kde.org/system/kio-admin";
license = licenses.gpl2Plus;
platforms = platforms.linux;

View File

@ -10,7 +10,7 @@ mkDerivation {
meta = with lib; {
homepage = "https://edu.kde.org/rocs/";
description = "A graph theory IDE.";
description = "A graph theory IDE";
mainProgram = "rocs";
license = with licenses; [ gpl2Plus lgpl21Plus fdl12Plus ];
platforms = lib.platforms.linux;

View File

@ -27,7 +27,7 @@ python3Packages.buildPythonApplication rec {
doCheck = false;
meta = with lib; {
description = "Daemon extending acpid event handling capabilities.";
description = "Daemon extending acpid event handling capabilities";
mainProgram = "acpic";
homepage = "https://github.com/psliwka/acpic";
license = licenses.wtfpl;

View File

@ -143,7 +143,7 @@ stdenv.mkDerivation (finalAttrs: rec {
};
meta = with lib; {
description = "Create and manage multiple choice questionnaires with automated marking.";
description = "Create and manage multiple choice questionnaires with automated marking";
mainProgram = "auto-multiple-choice";
longDescription = ''
Create, manage and mark multiple-choice questionnaires.

View File

@ -31,7 +31,7 @@ buildPythonApplication rec {
meta = with lib; {
changelog = "https://github.com/firecat53/bitwarden-menu/releases/tag/v${version}";
description = "Dmenu/Rofi frontend for managing Bitwarden vaults. Uses the Bitwarden CLI tool to interact with the Bitwarden database.";
description = "Dmenu/Rofi frontend for managing Bitwarden vaults. Uses the Bitwarden CLI tool to interact with the Bitwarden database";
mainProgram = "bwm";
homepage = "https://github.com/firecat53/bitwarden-menu";
license = licenses.mit;

View File

@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
description = "Control Elgato Stream Deck devices.";
description = "Control Elgato Stream Deck devices";
homepage = "https://gitlab.gnome.org/World/boatswain";
mainProgram = "boatswain";
license = licenses.gpl3Plus;

View File

@ -38,7 +38,7 @@ rustPlatform.buildRustPackage rec {
'';
meta = with lib; {
description = "CLI to manage your time.";
description = "CLI to manage your time";
homepage = "https://pimalaya.org/comodoro/";
changelog = "https://github.com/soywod/comodoro/blob/v${version}/CHANGELOG.md";
license = licenses.mit;

View File

@ -70,7 +70,7 @@ stdenv.mkDerivation rec {
meta = {
changelog = "https://gitlab.com/schmiddi-on-mobile/railway/-/blob/${src.rev}/CHANGELOG.md";
description = "Travel with all your train information in one place. Also known as Railway.";
description = "Travel with all your train information in one place. Also known as Railway";
homepage = "https://gitlab.com/schmiddi-on-mobile/railway";
license = lib.licenses.gpl3Plus;
mainProgram = "diebahn";

View File

@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-NH7QK8a+ndhZGlLa3gWlnQdBQil1pi2AAi5TtFgkVf0=";
meta = with lib; {
description = "Decode x86 binaries and print out which instruction set extensions they use.";
description = "Decode x86 binaries and print out which instruction set extensions they use";
longDescription = ''
Disassemble a binary containing x86 instructions and print out which extensions it uses.
Despite the utterly misleading name, this tool supports ELF and MachO binaries, and

View File

@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Native Messaging Host for ff2mpv firefox addon.";
description = "Native Messaging Host for ff2mpv firefox addon";
homepage = "https://github.com/woodruffw/ff2mpv";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ Enzime ];

View File

@ -134,7 +134,7 @@ stdenv.mkDerivation rec {
passthru.tests = nixosTests.keepassxc;
meta = with lib; {
description = "Offline password manager with many features.";
description = "Offline password manager with many features";
longDescription = ''
A community fork of KeePassX, which is itself a port of KeePass Password Safe.
The goal is to extend and improve KeePassX with new features and bugfixes,

View File

@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = gitUpdater { };
meta = with lib; {
description = "Command line Kiwix tools: kiwix-serve, kiwix-manage, ...";
description = "Command line Kiwix tools: kiwix-serve, kiwix-manage, ..";
homepage = "https://kiwix.org";
changelog = "https://github.com/kiwix/kiwix-tools/releases/tag/${finalAttrs.version}";
license = licenses.gpl3Plus;

View File

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "Documentation generator for multiple programming languages.";
description = "Documentation generator for multiple programming languages";
longDescription = ''
Natural Docs is an open source documentation generator for multiple
programming languages. You document your code in a natural syntax that

View File

@ -27,7 +27,7 @@ let
};
meta = with lib; {
description = "A fully open source & end-to-end encrypted note taking alternative to Evernote.";
description = "A fully open source & end-to-end encrypted note taking alternative to Evernote";
longDescription = ''
Notesnook is a free (as in speech) & open source note taking app
focused on user privacy & ease of use. To ensure zero knowledge

View File

@ -66,7 +66,7 @@ buildGoModule rec {
meta = with lib; {
homepage = "https://github.com/nwg-piotr/nwg-look";
description = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment.";
description = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment";
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ max-amb ];

View File

@ -89,7 +89,7 @@ in
};
meta = with lib; {
description = "Plugin to display the estimated print cost for the loaded model.";
description = "Plugin to display the estimated print cost for the loaded model";
homepage = "https://github.com/OllisGit/OctoPrint-CostEstimation";
license = licenses.agpl3Only;
maintainers = with maintainers; [ stunkymonkey ];
@ -341,7 +341,7 @@ in
propagatedBuildInputs = with super; [ pillow ];
meta = with lib; {
description = "Plugin to send status messages and receive commands via Telegram messenger.";
description = "Plugin to send status messages and receive commands via Telegram messenger";
homepage = "https://github.com/fabianonline/OctoPrint-Telegram";
license = licenses.agpl3Only;
maintainers = with maintainers; [ stunkymonkey ];

View File

@ -81,7 +81,7 @@ python3Packages.buildPythonApplication rec {
meta = with lib; {
homepage = "https://polychromatic.app/";
description = "Graphical front-end and tray applet for configuring Razer peripherals on GNU/Linux.";
description = "Graphical front-end and tray applet for configuring Razer peripherals on GNU/Linux";
longDescription = ''
Polychromatic is a frontend for OpenRazer that enables Razer devices
to control lighting effects and more on GNU/Linux.

View File

@ -24,7 +24,7 @@ appimageTools.wrapType2 {
meta = with lib; {
homepage = "https://davidotek.github.io/protonup-qt/";
description = "Install and manage Proton-GE and Luxtorpeda for Steam and Wine-GE for Lutris with this graphical user interface.";
description = "Install and manage Proton-GE and Luxtorpeda for Steam and Wine-GE for Lutris with this graphical user interface";
license = licenses.gpl3;
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
mainProgram = "protonup-qt";

View File

@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://github.com/tsmetana/spotify-tray";
description = "Adds a tray icon to the Spotify Linux client application.";
description = "Adds a tray icon to the Spotify Linux client application";
license = licenses.gpl3Only;
platforms = platforms.linux;
maintainers = with maintainers; [ Enzime ];

View File

@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "TUI Application launcher with Desktop Entry support.";
description = "TUI Application launcher with Desktop Entry support";
mainProgram = "sway-launcher-desktop";
longDescription = ''
This is a TUI-based launcher menu made with bash and the amazing fzf.

View File

@ -35,7 +35,7 @@ maven.buildMavenPackage rec {
'';
meta = with lib; {
description = "A library for extracting tables from PDF files.";
description = "A library for extracting tables from PDF files";
longDescription = ''
tabula-java is the table extraction engine that powers
Tabula. You can use tabula-java as a command-line tool to

View File

@ -70,7 +70,7 @@ in stdenv.mkDerivation (finalAttrs: {
meta = with lib; {
mainProgram = "translateLocally";
homepage = "https://translatelocally.com/";
description = "Fast and secure translation on your local machine, powered by marian and Bergamot.";
description = "Fast and secure translation on your local machine, powered by marian and Bergamot";
license = licenses.mit;
maintainers = with maintainers; [ pacien ];
platforms = platforms.linux;

View File

@ -14,7 +14,7 @@ buildGoModule rec {
vendorHash = "sha256-Q0WOzyJGnTXTmj7ZPKyVSnWuWb4bbDjDpgftQ1Opf/I=";
meta = with lib; {
description = "Show off your most used shell commands.";
description = "Show off your most used shell commands";
homepage = "https://github.com/irevenko/tsukae";
license = licenses.mit;
mainProgram = "tsukae";

View File

@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "A modal keyboard driven interface for mouse manipulation.";
description = "A modal keyboard driven interface for mouse manipulation";
homepage = "https://github.com/rvaiya/warpd";
changelog = "https://github.com/rvaiya/warpd/blob/${src.rev}/CHANGELOG.md";
maintainers = with maintainers; [ hhydraa ];

View File

@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec {
cargoSha256 = "18v7agm39acnblc703278cn8py5971hm8p5kxmznpw119fjp36s5";
meta = with lib; {
description = "A small tool to display Znodes in Zookeeper in tree structure.";
description = "A small tool to display Znodes in Zookeeper in tree structure";
homepage = "https://github.com/alirezameskin/zktree";
license = licenses.unlicense;
maintainers = with lib.maintainers; [ alirezameskin ];

View File

@ -26,7 +26,7 @@ buildGoModule rec {
passthru.tests = { inherit (nixosTests) blocky; };
meta = with lib; {
description = "Fast and lightweight DNS proxy as ad-blocker for local network with many features.";
description = "Fast and lightweight DNS proxy as ad-blocker for local network with many features";
homepage = "https://0xerr0r.github.io/blocky";
changelog = "https://github.com/0xERR0R/blocky/releases";
license = licenses.asl20;

View File

@ -16,7 +16,7 @@ buildGoPackage rec {
meta = with lib; {
homepage = "https://www.joyent.com/containerpilot";
description = "An application centric micro-orchestrator.";
description = "An application centric micro-orchestrator";
mainProgram = "containerpilot";
platforms = platforms.unix;
license = licenses.mpl20;

View File

@ -22,7 +22,7 @@ buildGoModule rec {
vendorHash = "sha256-fD/u0gYfbhyYWjXtBDtL7zWRu7b7mzpLPEjB+ictP6o=";
meta = with lib; {
description = "Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant.";
description = "Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant";
homepage = "https://github.com/cycloidio/inframap";
license = licenses.mit;
maintainers = with maintainers; [ urandom ];

View File

@ -44,7 +44,7 @@ buildGoModule rec {
};
meta = with lib; {
description = "A bootstrapping and management tool for k0s clusters.";
description = "A bootstrapping and management tool for k0s clusters";
homepage = "https://k0sproject.io/";
license = licenses.asl20;
mainProgram = "k0sctl";

View File

@ -18,7 +18,7 @@ buildGoModule rec {
'';
meta = with lib; {
description = "Show container images used in the cluster.";
description = "Show container images used in the cluster";
mainProgram = "kubectl-images";
homepage = "https://github.com/chenjiandongx/kubectl-images";
changelog = "https://github.com/chenjiandongx/kubectl-images/releases/tag/v${version}";

View File

@ -17,7 +17,7 @@ buildGoModule rec {
subPackages = [ "cmd/kubectl-dba" ];
meta = with lib; {
description = "kubectl plugin for KubeDB by AppsCode.";
description = "kubectl plugin for KubeDB by AppsCode";
homepage = "https://github.com/kubedb/cli";
license = licenses.unfree;
maintainers = [ maintainers.starcraft66 ];

View File

@ -24,7 +24,7 @@ buildGoModule rec {
meta = {
homepage = "https://github.com/kubemq-io/kubemqctl";
description = "Kubemqctl is a command line interface (CLI) for Kubemq Kubernetes Message Broker.";
description = "Kubemqctl is a command line interface (CLI) for Kubemq Kubernetes Message Broker";
mainProgram = "kubemqctl";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ brianmcgee ];

View File

@ -14,7 +14,7 @@ buildGoModule rec {
vendorHash = "sha256-RA3+S5Pad+4mNUgcZ2Z0K0FKA3Za5o1ko049GM4yQQ8=";
ldflags = [ "-s" "-w" ];
meta = with lib; {
description = "Command supervisor for coordinated Kubernetes pod container termination.";
description = "Command supervisor for coordinated Kubernetes pod container termination";
mainProgram = "kubexit";
homepage = "https://github.com/karlkfi/kubexit/";
license = licenses.asl20;

View File

@ -29,7 +29,7 @@ buildGoModule rec {
meta = with lib; {
homepage = "https://github.com/hashicorp/nomad-pack";
changelog = "https://github.com/hashicorp/nomad-pack/blob/main/CHANGELOG.md";
description = "Nomad Pack is a templating and packaging tool used with HashiCorp Nomad.";
description = "Nomad Pack is a templating and packaging tool used with HashiCorp Nomad";
license = licenses.mpl20;
maintainers = with maintainers; [ techknowlogick ];
};

View File

@ -89,7 +89,7 @@ buildGoModule rec {
meta = with lib; {
homepage = "https://github.com/rancher/rke2";
description = "RKE2, also known as RKE Government, is Rancher's next-generation Kubernetes distribution.";
description = "RKE2, also known as RKE Government, is Rancher's next-generation Kubernetes distribution";
changelog = "https://github.com/rancher/rke2/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ zimbatm zygot ];

View File

@ -33,7 +33,7 @@ buildGoModule rec {
];
meta = with lib; {
description = "Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it.";
description = "Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it";
homepage = "https://github.com/bridgecrewio/yor";
changelog = "https://github.com/bridgecrewio/yor/releases/tag/${version}";
license = licenses.asl20;

View File

@ -24,7 +24,7 @@ appimageTools.wrapType2 {
'';
meta = with lib; {
description = "Cozy Drive is a synchronization tool for your files and folders with Cozy Cloud.";
description = "Cozy Drive is a synchronization tool for your files and folders with Cozy Cloud";
homepage = "https://cozy.io";
license = licenses.gpl3Only;
maintainers = with maintainers; [ simarra ];

View File

@ -22,7 +22,7 @@
let
version = "4.11.0";
geph-meta = with lib; {
description = "A modular Internet censorship circumvention system designed specifically to deal with national filtering.";
description = "A modular Internet censorship circumvention system designed specifically to deal with national filtering";
homepage = "https://geph.io";
platforms = platforms.linux;
maintainers = with maintainers; [ penalty1083 ];

View File

@ -16,7 +16,7 @@ buildGoModule rec {
vendorHash = "sha256-EV59sXmjunWs+MC++CwyuBlbWzWZI1YXDLEsOaESgRU=";
meta = with lib; {
description = "A Lightweight VPN Built on top of Libp2p for Truly Distributed Networks.";
description = "A Lightweight VPN Built on top of Libp2p for Truly Distributed Networks";
homepage = "https://github.com/hyprspace/hyprspace";
license = licenses.asl20;
maintainers = with maintainers; [ yusdacra ];

View File

@ -66,7 +66,7 @@ stdenvNoCC.mkDerivation rec {
};
meta = with lib; {
description = "Universal chat app.";
description = "Universal chat app";
longDescription = ''
Beeper is a universal chat app. With Beeper, you can send
and receive messages to friends, family and colleagues on

View File

@ -22,7 +22,7 @@ stdenv.mkDerivation {
meta = with lib; {
inherit (weechat.meta) platforms;
description = "autosort automatically keeps your buffers sorted and grouped by server.";
description = "autosort automatically keeps your buffers sorted and grouped by server";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ flokli ];
};

View File

@ -19,7 +19,7 @@ stdenv.mkDerivation {
meta = with lib; {
inherit (weechat.meta) platforms;
description = "buffer_autoset.py is a weechat script which auto-set buffer properties when a buffer is opened.";
description = "buffer_autoset.py is a weechat script which auto-set buffer properties when a buffer is opened";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ govanify ];
};

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
inherit (weechat.meta) platforms;
description = "This simple weechat plugin allows you to compose messages in your $EDITOR.";
description = "This simple weechat plugin allows you to compose messages in your $EDITOR";
license = licenses.mit;
maintainers = with maintainers; [ eraserhd ];
};

View File

@ -24,7 +24,7 @@ stdenv.mkDerivation {
meta = with lib; {
inherit (weechat.meta) platforms;
homepage = "https://github.com/KenjiE20/highmon/";
description = "highmon.pl is a weechat script that adds 'Highlight Monitor'.";
description = "highmon.pl is a weechat script that adds 'Highlight Monitor'";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ govanify ];
};

View File

@ -21,7 +21,7 @@ stdenv.mkDerivation {
meta = with lib; {
inherit (weechat.meta) platforms;
description = "url_hint.py is a URL opening script.";
description = "url_hint.py is a URL opening script";
license = licenses.mit;
maintainers = with maintainers; [ eraserhd ];
};

View File

@ -66,7 +66,7 @@ python3Packages.buildPythonApplication rec {
'';
meta = with lib; {
description = "An extensible mail notification service.";
description = "An extensible mail notification service";
homepage = "http://bubblemail.free.fr/";
license = licenses.gpl2Plus;
platforms = platforms.linux;

View File

@ -25,7 +25,7 @@ python3Packages.buildPythonPackage rec {
];
meta = with lib; {
description = "Mailnag GNOME Online Accounts plugin.";
description = "Mailnag GNOME Online Accounts plugin";
homepage = "https://github.com/pulb/mailnag-goa-plugin";
license = licenses.gpl2;
platforms = platforms.linux;

View File

@ -161,7 +161,7 @@ stdenv.mkDerivation {
};
meta = with lib; {
description = "Zammad, a web-based, open source user support/ticketing solution.";
description = "Zammad, a web-based, open source user support/ticketing solution";
homepage = "https://zammad.org";
license = licenses.agpl3Plus;
platforms = [ "x86_64-linux" "aarch64-linux" ];

View File

@ -46,7 +46,7 @@ nodePackages.n8n.override {
};
meta = with lib; {
description = "Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.";
description = "Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services";
maintainers = with maintainers; [ freezeboy k900 ];
license = licenses.sustainableUse;
mainProgram = "n8n";

View File

@ -54,7 +54,7 @@ mkDerivation rec {
'';
meta = with lib; {
description = "Decentralized peer to peer chat application.";
description = "Decentralized peer to peer chat application";
homepage = "https://retroshare.cc/";
license = licenses.gpl2Plus;
platforms = platforms.linux;

View File

@ -33,7 +33,7 @@ qt5.mkDerivation rec {
'';
meta = with lib; {
description = "A desktop tool to decrypt data encrypted by Cloud Sync.";
description = "A desktop tool to decrypt data encrypted by Cloud Sync";
homepage = "https://kb.synology.com/en-global/DSM/help/SynologyCloudSyncDecryptionTool/synologycloudsyncdecryptiontool";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;

View File

@ -5,7 +5,7 @@ let
version = "3.5.0-16084";
buildNumber = with lib; last (splitString "-" version);
meta = with lib; {
description = "Desktop application to synchronize files and folders between the computer and the Synology Drive server.";
description = "Desktop application to synchronize files and folders between the computer and the Synology Drive server";
homepage = "https://www.synology.com/en-global/dsm/feature/drive";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;

View File

@ -34,7 +34,7 @@ in
};
meta = with lib; {
description = "Request backlog for IRC channels.";
description = "Request backlog for IRC channels";
homepage = "https://github.com/fruitiex/znc-backlog/";
license = licenses.asl20;
maintainers = [ ];

View File

@ -35,7 +35,7 @@ mkDerivation rec {
meta = with lib; {
homepage = "https://www.beebeep.net/";
description = "BeeBEEP is the free office messenger that is indispensable in all those places where privacy and security are an essential requirement.";
description = "BeeBEEP is the free office messenger that is indispensable in all those places where privacy and security are an essential requirement";
mainProgram = "beebeep";
platforms = platforms.linux;
license = licenses.gpl2Only;

View File

@ -44,7 +44,7 @@ buildNpmPackage {
passthru.updateScript = nix-update-script {};
meta = with lib; {
description = "The Open Source DocuSign Alternative.";
description = "The Open Source DocuSign Alternative";
homepage = "https://github.com/documenso/documenso";
license = licenses.agpl3Only;
maintainers = with maintainers; [ happysalada ];

View File

@ -20,7 +20,7 @@ in appimageTools.wrapType2 {
'';
meta = with lib; {
description = "Notion Desktop builds with Notion Enhancer for Windows, MacOS and Linux.";
description = "Notion Desktop builds with Notion Enhancer for Windows, MacOS and Linux";
homepage = "https://github.com/notion-enhancer/desktop";
license = licenses.unfree;
maintainers = with maintainers; [ sei40kr ];

View File

@ -36,7 +36,7 @@ buildGoModule rec {
'';
meta = with lib; {
description = "Pat is a cross platform Winlink client written in Go.";
description = "Pat is a cross platform Winlink client written in Go";
homepage = "https://getpat.io/";
license = licenses.mit;
maintainers = with maintainers; [ dotemup sarcasticadmin ];

View File

@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://www.srslte.com/";
description = "Open-source 4G and 5G software radio suite.";
description = "Open-source 4G and 5G software radio suite";
license = licenses.agpl3Plus;
platforms = with platforms; linux ;
maintainers = with maintainers; [ hexagonal-sun ];

View File

@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://github.com/ncbi/sra-tools";
description = "The SRA Toolkit and SDK from NCBI is a collection of tools and libraries for using data in the INSDC Sequence Read Archives.";
description = "The SRA Toolkit and SDK from NCBI is a collection of tools and libraries for using data in the INSDC Sequence Read Archives";
license = licenses.ncbiPd;
maintainers = with maintainers; [ thyol ];
platforms = [ "x86_64-linux" ];

View File

@ -24,7 +24,7 @@ let
"kikit-library" = {
makeTarget = "pcm-lib";
resultZip = "pcm-kikit-lib.zip";
description = "KiKit uses these symbols and footprints to annotate your boards (e.g., to place a tab in a panel).";
description = "KiKit uses these symbols and footprints to annotate your boards (e.g., to place a tab in a panel)";
};
};
targetSpec = targetSpecs.${addonName};

View File

@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
description = "Linter component for Isabelle.";
description = "Linter component for Isabelle";
homepage = "https://github.com/isabelle-prover/isabelle-linter";
maintainers = with maintainers; [ jvanbruegge ];
license = licenses.mit;

View File

@ -89,7 +89,7 @@ in stdenv.mkDerivation rec {
makeFlags = ["HAVE_DOT_CONFIG=y"];
meta = with lib; {
description = "A modified version of uClibc for KLEE.";
description = "A modified version of uClibc for KLEE";
longDescription = ''
klee-uclibc is a bitcode build of uClibc meant for compatibility with the
KLEE symbolic virtual machine.

View File

@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
# never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/graphia.x86_64-darwin
broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
description = "A visualisation tool for the creation and analysis of graphs.";
description = "A visualisation tool for the creation and analysis of graphs";
homepage = "https://graphia.app";
license = licenses.gpl3Only;
mainProgram = "Graphia";

View File

@ -178,7 +178,7 @@ in stdenv.mkDerivation rec {
passthru.pin = { inherit (pin) lodepng eigen3 abseil-cpp; };
meta = {
description = "Multi-Joint dynamics with Contact. A general purpose physics simulator.";
description = "Multi-Joint dynamics with Contact. A general purpose physics simulator";
homepage = "https://mujoco.org/";
changelog = "https://github.com/google-deepmind/mujoco/releases/tag/${version}";
license = lib.licenses.asl20;

View File

@ -18,7 +18,7 @@ buildGoModule rec {
nativeBuildInputs = [ pkg-config ];
meta = with lib; {
description = "Indexes Git repositories into Elasticsearch for GitLab.";
description = "Indexes Git repositories into Elasticsearch for GitLab";
mainProgram = "gitlab-elasticsearch-indexer";
license = licenses.mit;
maintainers = with maintainers; [ xanderio yayayayaka ];

View File

@ -49,7 +49,7 @@ python3.pkgs.buildPythonApplication rec {
};
meta = {
description = "Command-line tool for helping developers maintain useful changelogs.";
description = "Command-line tool for helping developers maintain useful changelogs";
homepage = "https://github.com/nedbat/scriv";
changelog = "https://github.com/nedbat/scriv/releases/tag/${version}";
license = lib.licenses.asl20;

View File

@ -42,7 +42,7 @@ buildPythonPackage rec {
meta = with lib; {
homepage = "https://git.sr.ht/~sircmpwn/scm.sr.ht";
description = "Shared support code for sr.ht source control services.";
description = "Shared support code for sr.ht source control services";
license = licenses.agpl3Only;
maintainers = with maintainers; [ eadwu christoph-heiss ];
};

View File

@ -20,7 +20,7 @@ python3.pkgs.buildPythonApplication rec {
doCheck = false;
meta = with lib; {
description = "A tool to migrate changesets between various kinds of version control system.";
description = "A tool to migrate changesets between various kinds of version control system";
longDescription = ''
With its ability to "translate the history" from one VCS kind to another,
this tool makes it easier to keep the upstream changes merged in

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