treewide: remove with lib Part 1

This commit is contained in:
liberodark 2025-06-02 08:42:56 +02:00 committed by Masum Reza
parent d48a528427
commit 51104bca6e
301 changed files with 1020 additions and 1020 deletions

View file

@ -61,12 +61,12 @@ rustPlatform.buildRustPackage rec {
--set ALSA_PLUGIN_DIR '${alsa-plugins}/lib/alsa-lib'
'';
meta = with lib; {
meta = {
description = "Open Source Spotify client library and playback daemon";
mainProgram = "librespot";
homepage = "https://github.com/librespot-org/librespot";
changelog = "https://github.com/librespot-org/librespot/blob/v${version}/CHANGELOG.md";
license = with licenses; [ mit ];
maintainers = with maintainers; [ bennofs ];
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ bennofs ];
};
}

View file

@ -142,16 +142,16 @@ stdenv.mkDerivation rec {
cp "$rules" "$out/lib/udev/rules.d/69-mixxx-usb-uaccess.rules"
'';
meta = with lib; {
meta = {
homepage = "https://mixxx.org";
description = "Digital DJ mixing software";
mainProgram = "mixxx";
changelog = "https://github.com/mixxxdj/mixxx/blob/${version}/CHANGELOG.md";
license = licenses.gpl2;
maintainers = with maintainers; [
license = lib.licenses.gpl2;
maintainers = with lib.maintainers; [
benley
bfortz
];
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
}

View file

@ -22,11 +22,11 @@ pythonPackages.buildPythonApplication rec {
doCheck = false;
meta = with lib; {
meta = {
description = "Mopidy frontend extension and web client with additional features for Pi MusicBox";
homepage = "https://github.com/pimusicbox/mopidy-musicbox-webclient";
changelog = "https://github.com/pimusicbox/mopidy-musicbox-webclient/blob/v${version}/CHANGELOG.rst";
license = licenses.asl20;
maintainers = [ ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ ];
};
}

View file

@ -61,13 +61,13 @@ stdenv.mkDerivation rec {
install -m 444 -D desktop/samplebrain.svg $out/share/icons/hicolor/scalable/apps/samplebrain.svg
'';
meta = with lib; {
meta = {
description = "Custom sample mashing app";
mainProgram = "samplebrain";
homepage = "https://thentrythis.org/projects/samplebrain";
changelog = "https://gitlab.com/then-try-this/samplebrain/-/releases/v${version}_release";
maintainers = with maintainers; [ mitchmindtree ];
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with lib.maintainers; [ mitchmindtree ];
license = lib.licenses.gpl2;
platforms = lib.platforms.linux;
};
}

View file

@ -116,14 +116,14 @@ stdenv.mkDerivation rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
description = "Music player and music collection organizer";
homepage = "https://www.strawberrymusicplayer.org/";
changelog = "https://raw.githubusercontent.com/jonaski/strawberry/${version}/Changelog";
license = licenses.gpl3Only;
maintainers = with maintainers; [ peterhoeg ];
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ peterhoeg ];
# upstream says darwin should work but they lack maintainers as of 0.6.6
platforms = platforms.linux;
platforms = lib.platforms.linux;
mainProgram = "strawberry";
};
}

View file

@ -79,7 +79,7 @@ mkDerivation rec {
find ./. -type f -iname "*.sh" -exec chmod +x {} \;
'';
meta = with lib; {
meta = {
description = "Peer-to-peer electronic cash system (Cash client)";
longDescription = ''
Bitcoin ABC is the name of open source software which enables the use of Bitcoin.
@ -90,10 +90,10 @@ mkDerivation rec {
'';
homepage = "https://bitcoinabc.org/";
changelog = "https://www.bitcoinabc.org/doc/release-notes/release-notes-${version}.html";
maintainers = with maintainers; [ lassulus ];
license = licenses.mit;
maintainers = with lib.maintainers; [ lassulus ];
license = lib.licenses.mit;
broken = stdenv.hostPlatform.isDarwin;
platforms = platforms.unix;
platforms = lib.platforms.unix;
mainProgram = "bitcoin-cli";
};
}

View file

@ -89,15 +89,15 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with lib; {
meta = {
description = "Derivative of Bitcoin Core with a collection of improvements";
homepage = "https://bitcoinknots.org/";
changelog = "https://github.com/bitcoinknots/bitcoin/blob/v${version}/doc/release-notes.md";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
prusnak
mmahut
];
license = licenses.mit;
platforms = platforms.unix;
license = lib.licenses.mit;
platforms = lib.platforms.unix;
};
}

View file

@ -49,12 +49,12 @@ stdenv.mkDerivation rec {
dontWrapQtApps = true;
meta = with lib; {
meta = {
broken = stdenv.hostPlatform.isDarwin;
description = "Simple XML editor based on qt libraries";
homepage = "https://sourceforge.net/projects/qxmledit";
license = licenses.lgpl2;
platforms = platforms.unix;
license = lib.licenses.lgpl2;
platforms = lib.platforms.unix;
changelog = "https://github.com/lbellonda/qxmledit/blob/${version}/NEWS";
mainProgram = "qxmledit";
};

View file

@ -22,13 +22,13 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Your-editor (yed) is a small and simple terminal editor core that is meant to be extended through a powerful plugin architecture";
homepage = "https://your-editor.org/";
changelog = "https://github.com/your-editor/yed/blob/${version}/CHANGELOG.md";
license = with licenses; [ mit ];
platforms = platforms.unix;
maintainers = with maintainers; [ uniquepointer ];
license = with lib.licenses; [ mit ];
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ uniquepointer ];
mainProgram = "yed";
};
}

View file

@ -50,15 +50,15 @@ stdenv.mkDerivation rec {
}"
];
meta = with lib; {
meta = {
description = "Consumer grade GIS software";
homepage = "https://github.com/Maproom/qmapshack";
changelog = "https://github.com/Maproom/qmapshack/blob/V_${version}/changelog.txt";
license = licenses.gpl3Plus;
maintainers = with maintainers; [
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [
dotlambda
sikmir
];
platforms = with platforms; linux;
platforms = with lib.platforms; linux;
};
}

View file

@ -127,7 +127,7 @@ stdenv.mkDerivation rec {
})
];
meta = with lib; {
meta = {
description = "Desktop version of draw.io for creating diagrams";
homepage = "https://about.draw.io/";
license = with lib.licenses; [
@ -138,8 +138,8 @@ stdenv.mkDerivation rec {
unfreeRedistributable
];
changelog = "https://github.com/jgraph/drawio-desktop/releases/tag/v${version}";
maintainers = with maintainers; [ darkonion0 ];
platforms = platforms.darwin ++ platforms.linux;
maintainers = with lib.maintainers; [ darkonion0 ];
platforms = lib.platforms.darwin ++ lib.platforms.linux;
mainProgram = "drawio";
};
}

View file

@ -79,13 +79,13 @@ stdenv.mkDerivation rec {
)
'';
meta = with lib; {
meta = {
description = "Xournal++ is a handwriting Notetaking software with PDF annotation support";
homepage = "https://xournalpp.github.io/";
changelog = "https://github.com/xournalpp/xournalpp/blob/v${version}/CHANGELOG.md";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ sikmir ];
platforms = platforms.unix;
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ sikmir ];
platforms = lib.platforms.unix;
mainProgram = "xournalpp";
};
}

View file

@ -31,12 +31,12 @@ buildPythonApplication rec {
doCheck = false;
meta = with lib; {
meta = {
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";
mainProgram = "bwm";
homepage = "https://github.com/firecat53/bitwarden-menu";
license = licenses.mit;
maintainers = with maintainers; [ aman9das ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ aman9das ];
};
}

View file

@ -27,13 +27,13 @@ mkDerivation rec {
qtbase
];
meta = with lib; {
meta = {
description = "Simple cross-platform mind map and note-taking tool written in Qt";
mainProgram = "heimer";
homepage = "https://github.com/juzzlin/Heimer";
changelog = "https://github.com/juzzlin/Heimer/blob/${version}/CHANGELOG";
license = licenses.gpl3Plus;
maintainers = [ ];
platforms = platforms.linux;
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View file

@ -84,13 +84,13 @@ mkDerivation rec {
# and no format arguments [-Werror=format-security]"
hardeningDisable = [ "format" ];
meta = with lib; {
meta = {
description = "High performance layout viewer and editor with support for GDS and OASIS";
mainProgram = "klayout";
license = with licenses; [ gpl2Plus ];
license = with lib.licenses; [ gpl2Plus ];
homepage = "https://www.klayout.de/";
changelog = "https://www.klayout.de/development.html#${version}";
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ ];
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [ ];
};
}

View file

@ -96,12 +96,12 @@ mkDerivation {
})
];
meta = with lib; {
meta = {
homepage = "https://github.com/opentrack/opentrack";
description = "Head tracking software for MS Windows, Linux, and Apple OSX";
mainProgram = "opentrack";
changelog = "https://github.com/opentrack/opentrack/releases/tag/${version}";
license = licenses.isc;
maintainers = with maintainers; [ zaninime ];
license = lib.licenses.isc;
maintainers = with lib.maintainers; [ zaninime ];
};
}

View file

@ -137,13 +137,13 @@ stdenv.mkDerivation rec {
dontWrapQtApps = lib.optional (!withGUI) true;
meta = with lib; {
meta = {
description = "Share one mouse and keyboard between multiple computers";
homepage = "https://symless.com/synergy";
changelog = "https://github.com/symless/synergy-core/blob/${version}/ChangeLog";
mainProgram = lib.optionalString (!withGUI) "synergyc";
license = licenses.gpl2Only;
maintainers = with maintainers; [ talyz ];
platforms = platforms.unix;
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ talyz ];
platforms = lib.platforms.unix;
};
}

View file

@ -54,12 +54,12 @@ stdenv.mkDerivation rec {
install -Dm644 dist/debian/valentina.sharedmimeinfo $out/share/mime/packages/valentina.xml
'';
meta = with lib; {
meta = {
description = "Open source sewing pattern drafting software";
homepage = "https://smart-pattern.com.ua/";
changelog = "https://gitlab.com/smart-pattern/valentina/-/blob/v${version}/ChangeLog.txt";
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = [ ];
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ ];
};
}

View file

@ -102,13 +102,13 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Single-column Fediverse client for desktop";
mainProgram = "whalebird";
homepage = "https://whalebird.social";
changelog = "https://github.com/h3poteto/whalebird-desktop/releases/tag/v${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ weathercold ];
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ weathercold ];
platforms = [
"x86_64-linux"
"aarch64-linux"

View file

@ -32,13 +32,13 @@ builtins.mapAttrs
"-w"
];
meta = with lib; {
meta = {
homepage = "https://projectcalico.docs.tigera.io";
changelog = "https://github.com/projectcalico/calico/releases/tag/v${version}";
description = "Cloud native networking and network security";
license = licenses.asl20;
maintainers = with maintainers; [ urandom ];
platforms = platforms.linux;
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ urandom ];
platforms = lib.platforms.linux;
inherit mainProgram;
};
}

View file

@ -63,11 +63,11 @@ buildGoModule rec {
"-X ${prefix}.buildDate=${version}"
];
meta = with lib; {
meta = {
description = "Service mesh controller";
homepage = "https://kuma.io/";
changelog = "https://github.com/kumahq/kuma/blob/${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ zbioe ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ zbioe ];
};
}

View file

@ -150,17 +150,17 @@ buildGoModule (finalAttrs: {
// moduleTests;
} // (lib.mapAttrs (_: value: fetchurl value) imagesVersions);
meta = with lib; {
meta = {
homepage = "https://github.com/rancher/rke2";
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; [
changelog = "https://github.com/rancher/rke2/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
rorosen
zimbatm
zygot
];
mainProgram = "rke2";
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
})

View file

@ -46,7 +46,7 @@ buildGoModule rec {
};
};
meta = with lib; {
meta = {
description = "Diagnostic tool that makes it easier to understand the state of a Kubernetes cluster";
longDescription = ''
Sonobuoy is a diagnostic tool that makes it easier to understand the state of
@ -56,9 +56,9 @@ buildGoModule rec {
homepage = "https://sonobuoy.io";
changelog = "https://github.com/vmware-tanzu/sonobuoy/releases/tag/v${version}";
license = licenses.asl20;
license = lib.licenses.asl20;
mainProgram = "sonobuoy";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
carlosdagos
saschagrunert
wilsonehusin

View file

@ -75,12 +75,12 @@ let
subPackages = [ "." ];
meta = with lib; {
meta = {
description = "Tool for building, changing, and versioning infrastructure";
homepage = "https://www.terraform.io/";
changelog = "https://github.com/hashicorp/terraform/blob/v${version}/CHANGELOG.md";
license = licenses.bsl11;
maintainers = with maintainers; [
license = lib.licenses.bsl11;
maintainers = with lib.maintainers; [
Chili-Man
kalbasit
timstott

View file

@ -90,12 +90,12 @@ stdenv.mkDerivation rec {
wireshark-cli
];
meta = with lib; {
meta = {
description = "Tools to capture DNS traffic and record it in C-DNS files";
homepage = "https://dns-stats.org/";
changelog = "https://github.com/dns-stats/compactor/raw/${version}/ChangeLog.txt";
license = licenses.mpl20;
maintainers = with maintainers; [ fdns ];
platforms = platforms.unix;
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ fdns ];
platforms = lib.platforms.unix;
};
}

View file

@ -60,18 +60,18 @@ telegram-desktop.override {
})
];
meta = with lib; {
meta = {
description = "Kotatogram experimental Telegram Desktop fork";
longDescription = ''
Unofficial desktop client for the Telegram messenger, based on Telegram Desktop.
It contains some useful (or purely cosmetic) features, but they could be unstable. A detailed list is available here: https://kotatogram.github.io/changes
'';
license = licenses.gpl3Only;
platforms = platforms.all;
license = lib.licenses.gpl3Only;
platforms = lib.platforms.all;
homepage = "https://kotatogram.github.io";
changelog = "https://github.com/kotatogram/kotatogram-desktop/releases/tag/k${version}";
maintainers = with maintainers; [ ilya-fedin ];
maintainers = with lib.maintainers; [ ilya-fedin ];
mainProgram = if stdenv.hostPlatform.isLinux then "kotatogram-desktop" else "Kotatogram";
};
};

View file

@ -61,12 +61,12 @@ mkDerivation rec {
# "-DWITH_DIAMONDCARD=On" seems ancient and broken
];
meta = with lib; {
meta = {
changelog = "https://github.com/LubosD/twinkle/blob/${version}/NEWS";
description = "SIP-based VoIP client";
homepage = "http://twinkle.dolezel.info/";
license = licenses.gpl2Plus;
maintainers = [ maintainers.mkg20001 ];
platforms = platforms.linux;
license = lib.licenses.gpl2Plus;
maintainers = [ lib.maintainers.mkg20001 ];
platforms = lib.platforms.linux;
};
}

View file

@ -59,16 +59,16 @@ python3.pkgs.buildPythonApplication rec {
passthru.tests.maestral = nixosTests.maestral;
meta = with lib; {
meta = {
description = "GUI front-end for maestral (an open-source Dropbox client) for Linux";
homepage = "https://maestral.app";
changelog = "https://github.com/samschott/maestral/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
peterhoeg
sfrijters
];
platforms = platforms.linux;
platforms = lib.platforms.linux;
mainProgram = "maestral_qt";
};
}

View file

@ -217,16 +217,16 @@ stdenv.mkDerivation (finalAttrs: {
};
};
meta = with lib; {
meta = {
description = "Mail indexer";
homepage = "https://notmuchmail.org/";
changelog = "https://git.notmuchmail.org/git?p=notmuch;a=blob_plain;f=NEWS;hb=${version}";
license = licenses.gpl3Plus;
maintainers = with maintainers; [
changelog = "https://git.notmuchmail.org/git?p=notmuch;a=blob_plain;f=NEWS;hb=${finalAttrs.version}";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [
flokli
puckipedia
];
platforms = platforms.unix;
platforms = lib.platforms.unix;
mainProgram = "notmuch";
};
})

View file

@ -128,13 +128,13 @@ stdenv.mkDerivation {
gtk3 = gtk3;
};
meta = with lib; {
meta = {
changelog = "https://www.thunderbird.net/en-US/thunderbird/${version}/releasenotes/";
description = "Mozilla Thunderbird, a full-featured email client (binary package)";
homepage = "http://www.mozilla.org/thunderbird/";
mainProgram = "thunderbird";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mpl20;
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ lovesegfault ];
platforms = builtins.attrNames mozillaPlatforms;
hydraPlatforms = [ ];

View file

@ -60,21 +60,21 @@ let
icu77 = icu77';
};
meta = with lib; {
meta = {
changelog = "https://www.thunderbird.net/en-US/thunderbird/${version}/releasenotes/";
description = "Full-featured e-mail client";
homepage = "https://thunderbird.net/";
mainProgram = "thunderbird";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
lovesegfault
pierron
vcunat
];
platforms = platforms.unix;
platforms = lib.platforms.unix;
broken = stdenv.buildPlatform.is32bit;
# since Firefox 60, build on 32-bit platforms fails with "out of memory".
# not in `badPlatforms` because cross-compilation on 64-bit machine might work.
license = licenses.mpl20;
license = lib.licenses.mpl20;
};
}).override
{

View file

@ -37,12 +37,12 @@ buildGoModule rec {
xorg.libXrandr
];
meta = with lib; {
meta = {
description = "WireGuard automation from homelab to enterprise";
homepage = "https://netmaker.io";
changelog = "https://github.com/gravitl/netmaker/-/releases/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
urandom
qjoly
];

View file

@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
sqlite.dev
];
meta = with lib; {
meta = {
description = "Qt-based RSS/Atom news feed reader";
longDescription = ''
QuiteRSS is a open-source cross-platform RSS/Atom news feeds reader
@ -42,8 +42,8 @@ stdenv.mkDerivation rec {
'';
homepage = "https://quiterss.org";
changelog = "https://github.com/QuiteRSS/quiterss/blob/${version}/CHANGELOG";
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ primeos ];
license = lib.licenses.gpl3;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ primeos ];
};
}

View file

@ -214,7 +214,7 @@ stdenv.mkDerivation rec {
cp -r $out/lib/wireshark/extcap $out/Applications/Wireshark.app/Contents/MacOS/extcap
'';
meta = with lib; {
meta = {
description = "Powerful network protocol analyzer";
longDescription = ''
Wireshark (formerly known as "Ethereal") is a powerful network
@ -223,9 +223,9 @@ stdenv.mkDerivation rec {
'';
homepage = "https://www.wireshark.org";
changelog = "https://www.wireshark.org/docs/relnotes/wireshark-${version}.html";
license = licenses.gpl2Plus;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [
bjornfor
fpletz
];

View file

@ -99,13 +99,13 @@ buildGoModule rec {
updateScript = nix-update-script { };
};
meta = with lib; {
meta = {
description = "Command line program to sync files and directories to and from major cloud storage";
homepage = "https://rclone.org";
changelog = "https://github.com/rclone/rclone/blob/v${version}/docs/content/changelog.md";
license = licenses.mit;
license = lib.licenses.mit;
mainProgram = "rclone";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
SuperSandro2000
];
};

View file

@ -56,13 +56,13 @@ resholve.mkDerivation rec {
];
};
meta = with lib; {
meta = {
description = "NordVPN Wireguard (NordLynx) client in POSIX shell";
homepage = "https://github.com/phirecc/wgnord";
changelog = "https://github.com/phirecc/wgnord/releases/tag/v${version}";
maintainers = with lib.maintainers; [ urandom ];
license = licenses.mit;
license = lib.licenses.mit;
mainProgram = "wgnord";
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
}

View file

@ -79,13 +79,13 @@ mkDerivation rec {
"${lib.makeBinPath [ bibutils ]}"
];
meta = with lib; {
meta = {
description = "Bibliography editor for KDE";
mainProgram = "kbibtex";
homepage = "https://userbase.kde.org/KBibTeX";
changelog = "https://invent.kde.org/office/kbibtex/-/raw/v${version}/ChangeLog";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ dotlambda ];
platforms = platforms.linux;
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ dotlambda ];
platforms = lib.platforms.linux;
};
}

View file

@ -51,13 +51,13 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with lib; {
meta = {
homepage = "https://celestiaproject.space/";
description = "Real-time 3D simulation of space";
mainProgram = "celestia";
changelog = "https://github.com/CelestiaProject/Celestia/releases/tag/${version}";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ hjones2199 ];
platforms = platforms.linux;
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ hjones2199 ];
platforms = lib.platforms.linux;
};
}

View file

@ -78,15 +78,15 @@ stdenv.mkDerivation rec {
command = "nest --version";
};
meta = with lib; {
meta = {
description = "NEST is a command line tool for simulating neural networks";
homepage = "https://www.nest-simulator.org/";
changelog = "https://github.com/nest/nest-simulator/releases/tag/v${version}";
license = licenses.gpl2Plus;
maintainers = with maintainers; [
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [
jiegec
davidcromp
];
platforms = platforms.unix;
platforms = lib.platforms.unix;
};
}

View file

@ -45,13 +45,13 @@ stdenv.mkDerivation rec {
"--disable-update-desktop-database"
];
meta = with lib; {
meta = {
description = "Gerber (RS-274X) viewer";
mainProgram = "gerbv";
homepage = "https://gerbv.github.io/";
changelog = "https://github.com/gerbv/gerbv/releases/tag/v${version}";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ mog ];
platforms = platforms.unix;
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ mog ];
platforms = lib.platforms.unix;
};
}

View file

@ -69,11 +69,11 @@ python3.pkgs.buildPythonApplication rec {
"test_data_reader_exception"
];
meta = with lib; {
meta = {
description = "Fitting and data analysis for small angle scattering data";
homepage = "https://www.sasview.org";
changelog = "https://github.com/SasView/sasview/releases/tag/v${version}";
license = licenses.bsd3;
maintainers = with maintainers; [ rprospero ];
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ rprospero ];
};
}

View file

@ -48,12 +48,12 @@ buildPythonApplication rec {
updateScript = nix-update-script { };
};
meta = with lib; {
meta = {
homepage = "https://github.com/VirtusLab/git-machete";
description = "Git repository organizer and rebase/merge workflow automation tool";
changelog = "https://github.com/VirtusLab/git-machete/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ blitz ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ blitz ];
mainProgram = "git-machete";
};
}

View file

@ -40,12 +40,12 @@ stdenv.mkDerivation rec {
stripDebugList = [ "share/mpv/scripts" ];
passthru.scriptName = "mpris.so";
meta = with lib; {
meta = {
description = "MPRIS plugin for mpv";
homepage = "https://github.com/hoyon/mpv-mpris";
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ ajs124 ];
license = lib.licenses.mit;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ ajs124 ];
changelog = "https://github.com/hoyon/mpv-mpris/releases/tag/${version}";
};
}

View file

@ -26,12 +26,12 @@ buildLua rec {
extraScripts = [ "mpv_thumbnail_script_server.lua" ];
passthru.scriptName = "mpv_thumbnail_script_{client_osc,server}.lua";
meta = with lib; {
meta = {
description = "Lua script to show preview thumbnails in mpv's OSC seekbar";
homepage = "https://github.com/marzzzello/mpv_thumbnail_script";
changelog = "https://github.com/marzzzello/mpv_thumbnail_script/releases/tag/${version}";
license = licenses.gpl3Plus;
platforms = platforms.all;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.all;
maintainers = with lib.maintainers; [ figsoda ];
};
}

View file

@ -50,12 +50,12 @@ stdenv.mkDerivation rec {
rm -rf $out/dist
'';
meta = with lib; {
meta = {
homepage = "https://github.com/sorayuki/obs-multi-rtmp/";
changelog = "https://github.com/sorayuki/obs-multi-rtmp/releases/tag/${version}";
description = "Multi-site simultaneous broadcast plugin for OBS Studio";
license = licenses.gpl2Only;
maintainers = with maintainers; [ jk ];
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ jk ];
platforms = [
"x86_64-linux"
"i686-linux"

View file

@ -57,15 +57,15 @@ stdenv.mkDerivation rec {
mv $out/lib/obs-vaapi.so $out/lib/obs-plugins/
'';
meta = with lib; {
meta = {
description = "OBS Studio VAAPI support via GStreamer";
homepage = "https://github.com/fzwoch/obs-vaapi";
changelog = "https://github.com/fzwoch/obs-vaapi/releases/tag/${version}";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
ahuzik
pedrohlc
];
license = licenses.gpl2Plus;
license = lib.licenses.gpl2Plus;
platforms = [
"x86_64-linux"
"i686-linux"

View file

@ -85,11 +85,11 @@ buildGoModule rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
homepage = "https://github.com/lima-vm/lima";
description = "Linux virtual machines (on macOS, in most cases)";
changelog = "https://github.com/lima-vm/lima/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ anhduy ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ anhduy ];
};
}

View file

@ -73,13 +73,13 @@ stdenv.mkDerivation rec {
updateScript = directoryListingUpdater { };
};
meta = with lib; {
meta = {
description = "Settings app for mobile specific things";
mainProgram = "phosh-mobile-settings";
homepage = "https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings";
changelog = "https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/blob/v${version}/debian/changelog";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ rvl ];
platforms = platforms.linux;
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ rvl ];
platforms = lib.platforms.linux;
};
}

View file

@ -69,13 +69,13 @@ python3.pkgs.buildPythonApplication rec {
};
};
meta = with lib; {
meta = {
homepage = "https://gitlab.gnome.org/GNOME/accerciser";
changelog = "https://gitlab.gnome.org/GNOME/accerciser/-/blob/${version}/NEWS?ref_type=tags";
description = "Interactive Python accessibility explorer";
mainProgram = "accerciser";
teams = [ teams.gnome ];
license = licenses.bsd3;
platforms = platforms.linux;
teams = [ lib.teams.gnome ];
license = lib.licenses.bsd3;
platforms = lib.platforms.linux;
};
}

View file

@ -53,7 +53,7 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
meta = with lib; {
meta = {
homepage = "https://acme.sh/";
changelog = "https://github.com/acmesh-official/acme.sh/releases/tag/${version}";
description = "Pure Unix shell script implementing ACME client protocol";
@ -73,7 +73,7 @@ stdenv.mkDerivation rec {
- IPv6 ready
- Cron job notifications for renewal or error etc.
'';
license = licenses.gpl3Only;
license = lib.licenses.gpl3Only;
teams = [ lib.teams.serokell ];
inherit (coreutils.meta) platforms;
mainProgram = "acme.sh";

View file

@ -28,12 +28,12 @@ buildGoModule rec {
"-X=github.com/lkarlslund/adalanche/modules/version.Version=${version}"
];
meta = with lib; {
meta = {
description = "Active Directory ACL Visualizer and Explorer";
homepage = "https://github.com/lkarlslund/adalanche";
changelog = "https://github.com/lkarlslund/Adalanche/releases/tag/v${version}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "adalanche";
};
}

View file

@ -13,13 +13,13 @@ buildGoModule rec {
hash = "sha256-TK93O9XwMrsrQT3EG0969HYMtYkK0a4PzG9FSTqHxAY=";
};
vendorHash = "sha256-voVoowjM90OGWXF4REEevO8XEzT7azRYiDay4bnGBks=";
meta = with lib; {
meta = {
description = "TUI-based file manager for the Android Debug Bridge";
homepage = "https://github.com/darkhz/adbtuifm";
changelog = "https://github.com/darkhz/adbtuifm/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ daru-san ];
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ daru-san ];
mainProgram = "adbtuifm";
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
}

View file

@ -22,14 +22,14 @@ buildGoModule rec {
mv $out/bin/ADReaper $out/bin/$pname
'';
meta = with lib; {
meta = {
description = "Enumeration tool for Windows Active Directories";
homepage = "https://github.com/AidenPearce369/ADReaper";
changelog = "https://github.com/AidenPearce369/ADReaper/releases/tag/ADReaperv${version}";
# Upstream doesn't have a license yet
# https://github.com/AidenPearce369/ADReaper/issues/2
license = with licenses; [ unfree ];
maintainers = with maintainers; [ fab ];
license = with lib.licenses; [ unfree ];
maintainers = with lib.maintainers; [ fab ];
mainProgram = "ADReaper";
};
}

View file

@ -57,13 +57,13 @@ stdenv.mkDerivation rec {
-t $out/share/icons/hicolor/256x256/apps/
'';
meta = with lib; {
meta = {
homepage = "https://gitlab.freedesktop.org/mesa/adriconf/";
changelog = "https://gitlab.freedesktop.org/mesa/adriconf/-/releases/v${version}";
description = "GUI tool used to configure open source graphics drivers";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ muscaln ];
platforms = platforms.linux;
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ muscaln ];
platforms = lib.platforms.linux;
mainProgram = "adriconf";
};
}

View file

@ -27,11 +27,11 @@ stdenv.mkDerivation rec {
echo "${version}" >.version
'';
meta = with lib; {
meta = {
description = "Set of tools to optimize deflate-compressed files";
license = licenses.gpl3;
maintainers = [ maintainers.raskin ];
platforms = platforms.linux ++ platforms.darwin;
license = lib.licenses.gpl3;
maintainers = [ lib.maintainers.raskin ];
platforms = lib.platforms.linux ++ lib.platforms.darwin;
homepage = "https://github.com/amadvance/advancecomp";
changelog = "https://github.com/amadvance/advancecomp/blob/v${version}/HISTORY";
};

View file

@ -53,11 +53,11 @@ stdenv.mkDerivation rec {
};
};
meta = with lib; {
meta = {
homepage = "https://gitlab.gnome.org/GNOME/adwaita-icon-theme";
changelog = "https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/blob/${version}/NEWS?ref_type=tags";
platforms = with platforms; linux ++ darwin;
teams = [ teams.gnome ];
license = licenses.cc-by-sa-30;
platforms = with lib.platforms; linux ++ darwin;
teams = [ lib.teams.gnome ];
license = lib.licenses.cc-by-sa-30;
};
}

View file

@ -44,13 +44,13 @@ stdenv.mkDerivation rec {
"--sysconfdir=/etc"
];
meta = with lib; {
meta = {
homepage = "https://aide.github.io/";
changelog = "https://github.com/aide/aide/blob/v${version}/ChangeLog";
description = "File and directory integrity checker";
mainProgram = "aide";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ happysalada ];
platforms = platforms.linux;
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ happysalada ];
platforms = lib.platforms.linux;
};
}

View file

@ -30,12 +30,12 @@ python3.pkgs.buildPythonApplication rec {
"aiodnsbrute.cli"
];
meta = with lib; {
meta = {
description = "DNS brute force utility";
mainProgram = "aiodnsbrute";
homepage = "https://github.com/blark/aiodnsbrute";
changelog = "https://github.com/blark/aiodnsbrute/releases/tag/v${version}";
license = with licenses; [ gpl3Only ];
maintainers = with maintainers; [ fab ];
license = with lib.licenses; [ gpl3Only ];
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -162,13 +162,13 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Multi-use TUI to audit wireless networks";
mainProgram = "airgeddon";
homepage = "https://github.com/v1s1t0r1sh3r3/airgeddon";
changelog = "https://github.com/v1s1t0r1sh3r3/airgeddon/blob/v${version}/CHANGELOG.md";
license = licenses.gpl3Plus;
maintainers = [ ];
platforms = platforms.linux;
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
};
}

View file

@ -47,12 +47,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [
"airlift"
];
meta = with lib; {
meta = {
description = "Flexible, configuration driven CLI for Apache Airflow local development";
homepage = "https://github.com/jl178/airlift";
license = licenses.mit;
license = lib.licenses.mit;
changelog = "https://github.com/jl178/airlift/releases/tag/v${version}";
maintainers = with maintainers; [ jl178 ];
maintainers = with lib.maintainers; [ jl178 ];
mainProgram = "airlift";
};
}

View file

@ -17,12 +17,12 @@ buildGoModule rec {
vendorHash = "sha256-I5JRGaff6OIwx4q7BjpFwvJiQe4kw03V8+McYPcJhho=";
meta = with lib; {
meta = {
description = "Package to scan paper documents using the Apple AirScan (eSCL) protocol";
mainProgram = "airscan1";
homepage = "https://github.com/stapelberg/airscan";
changelog = "https://github.com/stapelberg/airscan/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ johannwagner ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ johannwagner ];
};
}

View file

@ -128,16 +128,16 @@ rustPlatform.buildRustPackage rec {
updateScript = nix-update-script { };
};
meta = with lib; {
meta = {
description = "Cross-platform, GPU-accelerated terminal emulator";
homepage = "https://github.com/alacritty/alacritty";
license = licenses.asl20;
license = lib.licenses.asl20;
mainProgram = "alacritty";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
Br1ght0ne
rvdp
];
platforms = platforms.unix;
platforms = lib.platforms.unix;
changelog = "https://github.com/alacritty/alacritty/blob/v${version}/CHANGELOG.md";
};
}

View file

@ -24,12 +24,12 @@ rustPlatform.buildRustPackage rec {
version = testers.testVersion { package = alejandra; };
};
meta = with lib; {
meta = {
description = "Uncompromising Nix Code Formatter";
homepage = "https://github.com/kamadorueda/alejandra";
changelog = "https://github.com/kamadorueda/alejandra/blob/${version}/CHANGELOG.md";
license = licenses.unlicense;
maintainers = with maintainers; [
license = lib.licenses.unlicense;
maintainers = with lib.maintainers; [
_0x4A6F
kamadorueda
sciencentistguy

View file

@ -18,13 +18,13 @@ buildGoModule rec {
vendorHash = "sha256-YWx9K04kTMaI0FXebwRQVCt0nxIwZ6xlbtI2lk3qp0M=";
meta = with lib; {
meta = {
description = "Generate HTTP load and plot the results in real-time";
homepage = "https://github.com/nakabonne/ali";
changelog = "https://github.com/nakabonne/ali/releases/tag/v${version}";
license = licenses.mit;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ farcaller ];
license = lib.licenses.mit;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [ farcaller ];
mainProgram = "ali";
# Broken on darwin for Go toolchain > 1.22, with error:
# 'link: golang.org/x/net/internal/socket: invalid reference to syscall.recvmsg'

View file

@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
--replace libGL.so.1 ${libGL}/lib/libGL.so.1
'';
meta = with lib; {
meta = {
changelog = "https://github.com/alienarena/alienarena/releases/tag/${version}";
description = "Free, stand-alone first-person shooter computer game";
longDescription = ''
@ -59,9 +59,9 @@ stdenv.mkDerivation rec {
'';
homepage = "https://alienarena.org";
# Engine is under GPLv2, everything else is under
license = licenses.unfreeRedistributable;
maintainers = with maintainers; [ astsmtl ];
platforms = platforms.linux;
license = lib.licenses.unfreeRedistributable;
maintainers = with lib.maintainers; [ astsmtl ];
platforms = lib.platforms.linux;
hydraPlatforms = [ ];
};
}

View file

@ -17,12 +17,12 @@ buildGoModule rec {
vendorHash = "sha256-aTA5KGeYmJnbVRbEhT9LigQoJFLD17q9spzBV4BGhNw=";
meta = with lib; {
meta = {
description = "Fast and customizable subdomain wordlist generator using DSL";
mainProgram = "alterx";
homepage = "https://github.com/projectdiscovery/alterx";
changelog = "https://github.com/projectdiscovery/alterx/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}

View file

@ -136,16 +136,16 @@ rustPlatform.buildRustPackage rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
meta = {
description = "Stream VR games from your PC to your headset via Wi-Fi";
homepage = "https://github.com/alvr-org/ALVR/";
changelog = "https://github.com/alvr-org/ALVR/releases/tag/v${version}";
license = licenses.mit;
license = lib.licenses.mit;
mainProgram = "alvr_dashboard";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
luNeder
jopejoe1
];
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
}

View file

@ -31,7 +31,7 @@ buildGoModule rec {
# https://github.com/OWASP/Amass/issues/640
doCheck = false;
meta = with lib; {
meta = {
description = "In-Depth DNS Enumeration and Network Mapping";
longDescription = ''
The OWASP Amass tool suite obtains subdomain names by scraping data
@ -46,8 +46,8 @@ buildGoModule rec {
'';
homepage = "https://owasp.org/www-project-amass/";
changelog = "https://github.com/OWASP/Amass/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
kalbasit
fab
];

View file

@ -169,13 +169,13 @@ buildGoModule rec {
__darwinAllowLocalNetworking = true;
meta = with lib; {
meta = {
description = "Agent to enable remote management of your Amazon EC2 instance configuration";
changelog = "https://github.com/aws/amazon-ssm-agent/releases/tag/${version}";
homepage = "https://github.com/aws/amazon-ssm-agent";
license = licenses.asl20;
platforms = platforms.unix;
maintainers = with maintainers; [
license = lib.licenses.asl20;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [
manveru
anthonyroussel
arianvp

View file

@ -19,12 +19,12 @@ crystal.buildCrystalPackage rec {
format = "make";
installFlags = [ "INSTALL_BIN=${coreutils}/bin/install" ];
meta = with lib; {
meta = {
description = "Static code analysis tool for Crystal";
mainProgram = "ameba";
homepage = "https://crystal-ameba.github.io";
changelog = "https://github.com/crystal-ameba/ameba/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ];
};
}

View file

@ -23,12 +23,12 @@ buildGoModule rec {
install -Dm644 amfora.desktop -t $out/share/applications
'';
meta = with lib; {
meta = {
description = "Fancy terminal browser for the Gemini protocol";
mainProgram = "amfora";
homepage = "https://github.com/makeworld-the-better-one/amfora";
license = with licenses; [ gpl3 ];
maintainers = with maintainers; [ deifactor ];
license = with lib.licenses; [ gpl3 ];
maintainers = with lib.maintainers; [ deifactor ];
changelog = "https://github.com/makeworld-the-better-one/amfora/blob/v${version}/CHANGELOG.md";
};
}

View file

@ -41,12 +41,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "apachetomcatscanner" ];
meta = with lib; {
meta = {
description = "Tool to scan for Apache Tomcat server vulnerabilities";
homepage = "https://github.com/p0dalirius/ApacheTomcatScanner";
changelog = "https://github.com/p0dalirius/ApacheTomcatScanner/releases/tag/${version}";
license = licenses.gpl2Only;
maintainers = with maintainers; [ fab ];
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "ApacheTomcatScanner";
};
}

View file

@ -19,12 +19,12 @@ buildGoModule rec {
subPackages = [ "cmd/aperture" ];
meta = with lib; {
meta = {
description = "L402 (Lightning HTTP 402) Reverse Proxy";
homepage = "https://github.com/lightninglabs/aperture";
changelog = "https://github.com/lightninglabs/aperture/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
sputn1ck
HannahMR
];

View file

@ -30,12 +30,12 @@ rustPlatform.buildRustPackage rec {
openssl
];
meta = with lib; {
meta = {
description = "Command-line tool for downloading APK files from various sources";
homepage = "https://github.com/EFForg/apkeep";
changelog = "https://github.com/EFForg/apkeep/blob/${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = [ ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ];
mainProgram = "apkeep";
};
}

View file

@ -30,12 +30,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "apkleaks" ];
meta = with lib; {
meta = {
description = "Scanning APK file for URIs, endpoints and secrets";
homepage = "https://github.com/dwisiswant0/apkleaks";
changelog = "https://github.com/dwisiswant0/apkleaks/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "apkleaks";
};
}

View file

@ -33,14 +33,14 @@ stdenv.mkDerivation rec {
--prefix PATH : ${lib.getBin aapt}
'';
meta = with lib; {
meta = {
description = "Tool for reverse engineering Android apk files";
mainProgram = "apktool";
homepage = "https://ibotpeaches.github.io/Apktool/";
changelog = "https://github.com/iBotPeaches/Apktool/releases/tag/v${version}";
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.asl20;
maintainers = with maintainers; [ offline ];
platforms = with platforms; unix;
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ offline ];
platforms = with lib.platforms; unix;
};
}

View file

@ -26,13 +26,13 @@ appimageTools.wrapType2 {
extraPkgs = pkgs: [ pkgs.libsecret ];
meta = with lib; {
meta = {
description = "Open-source electronics prototyping platform";
homepage = "https://www.arduino.cc/en/software";
changelog = "https://github.com/arduino/arduino-ide/releases/tag/${version}";
license = licenses.agpl3Only;
license = lib.licenses.agpl3Only;
mainProgram = "arduino-ide";
maintainers = with maintainers; [ clerie ];
maintainers = with lib.maintainers; [ clerie ];
platforms = [ "x86_64-linux" ];
};
}

View file

@ -33,12 +33,12 @@ buildGoModule rec {
"-extldflags '-static'"
];
meta = with lib; {
meta = {
description = "Arduino Language Server based on Clangd to Arduino code autocompletion";
mainProgram = "arduino-language-server";
homepage = "https://github.com/arduino/arduino-language-server";
changelog = "https://github.com/arduino/arduino-language-server/releases/tag/${version}";
license = licenses.asl20;
maintainers = with maintainers; [ BattleCh1cken ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ BattleCh1cken ];
};
}

View file

@ -61,16 +61,16 @@ rustPlatform.buildRustPackage rec {
};
};
meta = with lib; {
meta = {
description = "Command-line options, arguments and sub-commands parser for bash";
mainProgram = "argc";
homepage = "https://github.com/sigoden/argc";
changelog = "https://github.com/sigoden/argc/releases/tag/v${version}";
license = with licenses; [
license = with lib.licenses; [
mit
# or
asl20
];
maintainers = with maintainers; [ figsoda ];
maintainers = with lib.maintainers; [ figsoda ];
};
}

View file

@ -88,13 +88,13 @@ buildGoModule rec {
done
'';
meta = with lib; {
meta = {
description = "Container native workflow engine for Kubernetes";
mainProgram = "argo";
homepage = "https://github.com/argoproj/argo";
changelog = "https://github.com/argoproj/argo-workflows/blob/v${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ groodt ];
platforms = platforms.unix;
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ groodt ];
platforms = lib.platforms.unix;
};
}

View file

@ -36,12 +36,12 @@ buildGoModule rec {
version = "argocd-vault-plugin v${version} (unknown) BuildDate: 1970-01-01T00:00:00Z";
};
meta = with lib; {
meta = {
homepage = "https://argocd-vault-plugin.readthedocs.io";
changelog = "https://github.com/argoproj-labs/argocd-vault-plugin/releases/tag/v${version}";
description = "Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets";
mainProgram = "argocd-vault-plugin";
license = licenses.asl20;
maintainers = with maintainers; [ urandom ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ urandom ];
};
}

View file

@ -69,14 +69,14 @@ stdenv.mkDerivation rec {
aria2 = nixosTests.aria2;
};
meta = with lib; {
meta = {
homepage = "https://aria2.github.io";
changelog = "https://github.com/aria2/aria2/releases/tag/release-${version}";
description = "Lightweight, multi-protocol, multi-source, command-line download utility";
mainProgram = "aria2c";
license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [
Br1ght0ne
koral
timhae

View file

@ -33,12 +33,12 @@ python3.pkgs.buildPythonApplication rec {
"arjun"
];
meta = with lib; {
meta = {
description = "HTTP parameter discovery suite";
homepage = "https://github.com/s0md3v/Arjun";
changelog = "https://github.com/s0md3v/Arjun/blob/${version}/CHANGELOG.md";
license = licenses.gpl3Only;
maintainers = with maintainers; [ octodi ];
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ octodi ];
mainProgram = "arjun";
};
}

View file

@ -38,12 +38,12 @@ rustPlatform.buildRustPackage rec {
--zsh $releaseDir/build/artem-*/out/_artem
'';
meta = with lib; {
meta = {
description = "Small CLI program to convert images to ASCII art";
homepage = "https://github.com/finefindus/artem";
changelog = "https://github.com/finefindus/artem/blob/v${version}/CHANGELOG.md";
license = licenses.mpl20;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "artem";
};
}

View file

@ -17,12 +17,12 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true;
cargoHash = "sha256-ug79p75Oa5lsd9COWO2aIx3jN7de1QZggMFiOPAN5kQ=";
meta = with lib; {
meta = {
description = "Tool to detect open source licenses from texts";
homepage = "https://github.com/jpeddicord/askalono";
changelog = "https://github.com/jpeddicord/askalono/blob/${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ figsoda ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "askalono";
};
}

View file

@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
}"
'';
meta = with lib; {
meta = {
description = "OSINT command line tool for investigating network data";
longDescription = ''
ASN / RPKI validity / BGP stats / IPv4v6 / Prefix / URL / ASPath / Organization /
@ -57,8 +57,8 @@ stdenv.mkDerivation rec {
'';
homepage = "https://github.com/nitefood/asn";
changelog = "https://github.com/nitefood/asn/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ devhell ];
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ devhell ];
mainProgram = "asn";
};
}

View file

@ -25,12 +25,12 @@ buildGoModule rec {
# Tests require network access
doCheck = false;
meta = with lib; {
meta = {
description = "Tool to gather network ranges using ASN information";
homepage = "https://github.com/projectdiscovery/asnmap";
changelog = "https://github.com/projectdiscovery/asnmap/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "asnmap";
};
}

View file

@ -41,12 +41,12 @@ buildGoModule rec {
$out/bin/assh --help > /dev/null
'';
meta = with lib; {
meta = {
description = "Advanced SSH config - Regex, aliases, gateways, includes and dynamic hosts";
homepage = "https://github.com/moul/assh";
changelog = "https://github.com/moul/assh/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ ];
platforms = with platforms; linux ++ darwin;
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ];
platforms = with lib.platforms; linux ++ darwin;
};
}

View file

@ -42,13 +42,13 @@ stdenv.mkDerivation rec {
doInstallCheck = true;
versionCheckProgramArg = "--version";
meta = with lib; {
meta = {
changelog = "https://github.com/slavaGanzin/await/releases/tag/${version}";
description = "Small binary that runs a list of commands in parallel and awaits termination";
homepage = "https://github.com/slavaGanzin/await";
license = licenses.mit;
maintainers = with maintainers; [ chewblacka ];
platforms = platforms.all;
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ chewblacka ];
platforms = lib.platforms.all;
mainProgram = "await";
};
}

View file

@ -73,12 +73,12 @@ localPython.pkgs.buildPythonApplication rec {
};
};
meta = with lib; {
meta = {
homepage = "https://aws-encryption-sdk-cli.readthedocs.io/";
changelog = "https://github.com/aws/aws-encryption-sdk-cli/blob/v${version}/CHANGELOG.rst";
description = "CLI wrapper around aws-encryption-sdk-python";
license = licenses.asl20;
license = lib.licenses.asl20;
mainProgram = "aws-encryption-cli";
maintainers = with maintainers; [ anthonyroussel ];
maintainers = with lib.maintainers; [ anthonyroussel ];
};
}

View file

@ -31,12 +31,12 @@ buildGoModule rec {
subPackages = [ "cmd/aws-iam-authenticator" ];
meta = with lib; {
meta = {
homepage = "https://github.com/kubernetes-sigs/aws-iam-authenticator";
description = "AWS IAM credentials for Kubernetes authentication";
mainProgram = "aws-iam-authenticator";
changelog = "https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ srhb ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ srhb ];
};
}

View file

@ -151,13 +151,13 @@ python3.pkgs.buildPythonApplication rec {
__darwinAllowLocalNetworking = true;
meta = with lib; {
meta = {
description = "CLI tool for local development and testing of Serverless applications";
homepage = "https://github.com/aws/aws-sam-cli";
changelog = "https://github.com/aws/aws-sam-cli/releases/tag/v${version}";
license = licenses.asl20;
license = lib.licenses.asl20;
mainProgram = "sam";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
lo1tuma
anthonyroussel
];

View file

@ -186,12 +186,12 @@ py.pkgs.buildPythonApplication rec {
};
};
meta = with lib; {
meta = {
description = "Unified tool to manage your AWS services";
homepage = "https://aws.amazon.com/cli/";
changelog = "https://github.com/aws/aws-cli/blob/${version}/CHANGELOG.rst";
license = licenses.asl20;
maintainers = with maintainers; [
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
bhipple
davegallant
bryanasdev000

View file

@ -93,12 +93,12 @@ python.pkgs.buildPythonApplication rec {
"test_aws_eb_profile_environment_variable_found__profile_exists_in_credentials_file"
];
meta = with lib; {
meta = {
description = "Command line interface for Elastic Beanstalk";
homepage = "https://aws.amazon.com/elasticbeanstalk/";
changelog = "https://github.com/aws/aws-elastic-beanstalk-cli/blob/${version}/CHANGES.rst";
license = licenses.asl20;
maintainers = with maintainers; [ kirillrdy ];
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ kirillrdy ];
mainProgram = "eb";
};
}

View file

@ -52,12 +52,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "awslimitchecker.checker" ];
meta = with lib; {
meta = {
description = "Script and python package to check your AWS service limits and usage via boto3";
homepage = "http://awslimitchecker.readthedocs.org";
changelog = "https://github.com/jantman/awslimitchecker/blob/${version}/CHANGES.rst";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ zakame ];
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [ zakame ];
mainProgram = "awslimitchecker";
};
}

View file

@ -30,12 +30,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "baboossh" ];
meta = with lib; {
meta = {
description = "Tool to do SSH spreading";
homepage = "https://github.com/cybiere/baboossh";
changelog = "https://github.com/cybiere/baboossh/releases/tag/v${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ fab ];
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "baboossh";
};
}

View file

@ -32,7 +32,7 @@ buildGoModule rec {
--zsh <($out/bin/badrobot completion zsh)
'';
meta = with lib; {
meta = {
homepage = "https://github.com/controlplaneio/badrobot";
changelog = "https://github.com/controlplaneio/badrobot/blob/v${version}/CHANGELOG.md";
description = "Operator Security Audit Tool";
@ -45,7 +45,7 @@ buildGoModule rec {
likelihood that a compromised Operator would be able to obtain full
cluster permissions.
'';
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ jk ];
license = with lib.licenses; [ asl20 ];
maintainers = with lib.maintainers; [ jk ];
};
}

View file

@ -189,16 +189,16 @@ stdenv.mkDerivation rec {
mv $out/README.md $out/share/BambuStudio/README.md
'';
meta = with lib; {
meta = {
description = "PC Software for BambuLab's 3D printers";
homepage = "https://github.com/bambulab/BambuStudio";
changelog = "https://github.com/bambulab/BambuStudio/releases/tag/v${version}";
license = licenses.agpl3Plus;
maintainers = with maintainers; [
license = lib.licenses.agpl3Plus;
maintainers = with lib.maintainers; [
zhaofengli
dsluijk
];
mainProgram = "bambu-studio";
platforms = platforms.linux;
platforms = lib.platforms.linux;
};
}

View file

@ -76,16 +76,16 @@ rustPlatform.buildRustPackage rec {
runHook postInstallCheck
'';
meta = with lib; {
meta = {
description = "Cat(1) clone with syntax highlighting and Git integration";
homepage = "https://github.com/sharkdp/bat";
changelog = "https://github.com/sharkdp/bat/raw/v${version}/CHANGELOG.md";
license = with licenses; [
license = with lib.licenses; [
asl20 # or
mit
];
mainProgram = "bat";
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
dywedir
zowoq
SuperSandro2000

View file

@ -18,7 +18,7 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true;
cargoHash = "sha256-0SXb8jBAYKnNFguamSMosPE6gH9aUzydF16w3SLhOU4=";
meta = with lib; {
meta = {
description = "Interactive batteries viewer";
longDescription = ''
An interactive viewer, similar to top, htop and other *top utilities,
@ -26,10 +26,10 @@ rustPlatform.buildRustPackage rec {
'';
homepage = "https://github.com/6543/batmon/";
changelog = "https://github.com/6543/batmon/releases/tag/v${version}";
license = licenses.asl20;
license = lib.licenses.asl20;
mainProgram = "batmon";
platforms = with platforms; unix ++ windows;
platforms = with lib.platforms; unix ++ windows;
broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64;
maintainers = with maintainers; [ _6543 ];
maintainers = with lib.maintainers; [ _6543 ];
};
}

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