treewide: remove with lib Part 4 (#414605)

This commit is contained in:
Pol Dellaiera 2025-06-07 07:46:36 +02:00 committed by GitHub
commit 10597363ab
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
357 changed files with 1212 additions and 1212 deletions

View file

@ -23,12 +23,12 @@ stdenvNoCC.mkDerivation rec {
runHook postInstall runHook postInstall
''; '';
meta = with lib; { meta = {
description = "Proportional version of the 0xProto font"; description = "Proportional version of the 0xProto font";
homepage = "https://github.com/0xType/0xPropo"; homepage = "https://github.com/0xType/0xPropo";
changelog = "https://github.com/0xType/0xPropo/releases/tag/${version}"; changelog = "https://github.com/0xType/0xPropo/releases/tag/${version}";
license = licenses.ofl; license = lib.licenses.ofl;
maintainers = with maintainers; [ vinnymeller ]; maintainers = with lib.maintainers; [ vinnymeller ];
platforms = platforms.all; platforms = lib.platforms.all;
}; };
} }

View file

@ -29,15 +29,15 @@ stdenvNoCC.mkDerivation rec {
runHook postInstall runHook postInstall
''; '';
meta = with lib; { meta = {
description = "Monospaced font based on IBM 3270 terminals"; description = "Monospaced font based on IBM 3270 terminals";
homepage = "https://github.com/rbanffy/3270font"; homepage = "https://github.com/rbanffy/3270font";
changelog = "https://github.com/rbanffy/3270font/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/rbanffy/3270font/blob/v${version}/CHANGELOG.md";
license = [ license = [
licenses.bsd3 lib.licenses.bsd3
licenses.ofl lib.licenses.ofl
]; ];
maintainers = [ ]; maintainers = with lib.maintainers; [ ];
platforms = platforms.all; platforms = lib.platforms.all;
}; };
} }

View file

@ -18,13 +18,13 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook ]; nativeBuildInputs = [ autoreconfHook ];
meta = with lib; { meta = {
description = "Tunnelling for application that don't speak IPv6"; description = "Tunnelling for application that don't speak IPv6";
mainProgram = "6tunnel"; mainProgram = "6tunnel";
homepage = "https://github.com/wojtekka/6tunnel"; homepage = "https://github.com/wojtekka/6tunnel";
changelog = "https://github.com/wojtekka/6tunnel/blob/${version}/ChangeLog"; changelog = "https://github.com/wojtekka/6tunnel/blob/${version}/ChangeLog";
license = licenses.gpl2Only; license = lib.licenses.gpl2Only;
maintainers = with maintainers; [ Br1ght0ne ]; maintainers = with lib.maintainers; [ Br1ght0ne ];
platforms = platforms.unix; platforms = lib.platforms.unix;
}; };
} }

View file

@ -33,13 +33,13 @@ stdenv.mkDerivation rec {
# but it's better to disable tests than loose ASLR on i686 # but it's better to disable tests than loose ASLR on i686
doCheck = !stdenv.hostPlatform.isi686; doCheck = !stdenv.hostPlatform.isi686;
meta = with lib; { meta = {
description = "ATSC A/52 stream decoder"; description = "ATSC A/52 stream decoder";
homepage = "https://liba52.sourceforge.io/"; homepage = "https://liba52.sourceforge.io/";
changelog = "https://git.adelielinux.org/community/a52dec/-/blob/v${version}/ChangeLog?ref_type=tags"; changelog = "https://git.adelielinux.org/community/a52dec/-/blob/v${version}/ChangeLog?ref_type=tags";
license = licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
maintainers = with maintainers; [ wegank ]; maintainers = with lib.maintainers; [ wegank ];
mainProgram = "a52dec"; mainProgram = "a52dec";
platforms = platforms.unix; platforms = lib.platforms.unix;
}; };
} }

View file

@ -25,13 +25,13 @@ buildGoModule rec {
# Tests require network access # Tests require network access
doCheck = false; doCheck = false;
meta = with lib; { meta = {
description = "Vulnerability remediation scoring system"; description = "Vulnerability remediation scoring system";
homepage = "https://github.com/elysium-suite/aeacus"; homepage = "https://github.com/elysium-suite/aeacus";
changelog = "https://github.com/elysium-suite/aeacus/releases/tag/v${version}"; changelog = "https://github.com/elysium-suite/aeacus/releases/tag/v${version}";
license = licenses.gpl2Only; license = lib.licenses.gpl2Only;
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "aeacus"; mainProgram = "aeacus";
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -22,12 +22,12 @@ buildGoModule rec {
"-X main.Version=${version}" "-X main.Version=${version}"
]; ];
meta = with lib; { meta = {
homepage = "https://github.com/slok/agebox"; homepage = "https://github.com/slok/agebox";
changelog = "https://github.com/slok/agebox/releases/tag/v${version}"; changelog = "https://github.com/slok/agebox/releases/tag/v${version}";
description = "Age based repository file encryption gitops tool"; description = "Age based repository file encryption gitops tool";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ lesuisse ]; maintainers = with lib.maintainers; [ lesuisse ];
mainProgram = "agebox"; mainProgram = "agebox";
}; };
} }

View file

@ -68,14 +68,14 @@ stdenvNoCC.mkDerivation rec {
]; ];
}); });
meta = with lib; { meta = {
description = "Android GPU Inspector"; description = "Android GPU Inspector";
homepage = "https://gpuinspector.dev"; homepage = "https://gpuinspector.dev";
changelog = "https://github.com/google/agi/releases/tag/v${version}"; changelog = "https://github.com/google/agi/releases/tag/v${version}";
platforms = [ "x86_64-linux" ]; platforms = [ "x86_64-linux" ];
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ kashw2 ]; maintainers = with lib.maintainers; [ kashw2 ];
sourceProvenance = with sourceTypes; [ sourceProvenance = with lib.sourceTypes; [
binaryBytecode binaryBytecode
binaryNativeCode binaryNativeCode
]; ];

View file

@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
meta = with lib; { meta = {
description = "ANSI HTML Adapter"; description = "ANSI HTML Adapter";
mainProgram = "aha"; mainProgram = "aha";
longDescription = '' longDescription = ''
@ -27,11 +27,11 @@ stdenv.mkDerivation rec {
''; '';
homepage = "https://github.com/theZiz/aha"; homepage = "https://github.com/theZiz/aha";
changelog = "https://github.com/theZiz/aha/blob/${version}/CHANGELOG"; changelog = "https://github.com/theZiz/aha/blob/${version}/CHANGELOG";
license = with licenses; [ license = with lib.licenses; [
lgpl2Plus lgpl2Plus
mpl11 mpl11
]; ];
maintainers = with maintainers; [ pSub ]; maintainers = with lib.maintainers; [ pSub ];
platforms = platforms.all; platforms = lib.platforms.all;
}; };
} }

View file

@ -53,12 +53,12 @@ python3.pkgs.buildPythonApplication rec {
"ansibledoctor" "ansibledoctor"
]; ];
meta = with lib; { meta = {
description = "Annotation based documentation for your Ansible roles"; description = "Annotation based documentation for your Ansible roles";
mainProgram = "ansible-doctor"; mainProgram = "ansible-doctor";
homepage = "https://github.com/thegeeklab/ansible-doctor"; homepage = "https://github.com/thegeeklab/ansible-doctor";
changelog = "https://github.com/thegeeklab/ansible-doctor/releases/tag/v${version}"; changelog = "https://github.com/thegeeklab/ansible-doctor/releases/tag/v${version}";
license = licenses.lgpl3Only; license = lib.licenses.lgpl3Only;
maintainers = with maintainers; [ tboerger ]; maintainers = with lib.maintainers; [ tboerger ];
}; };
} }

View file

@ -34,12 +34,12 @@ buildNpmPackage rec {
npmPackFlags = [ "--ignore-scripts" ]; npmPackFlags = [ "--ignore-scripts" ];
passthru.updateScript = nix-update-script { }; passthru.updateScript = nix-update-script { };
meta = with lib; { meta = {
changelog = "https://github.com/ansible/ansible-language-server/releases/tag/v${version}"; changelog = "https://github.com/ansible/ansible-language-server/releases/tag/v${version}";
description = "Ansible Language Server"; description = "Ansible Language Server";
mainProgram = "ansible-language-server"; mainProgram = "ansible-language-server";
homepage = "https://github.com/ansible/ansible-language-server"; homepage = "https://github.com/ansible/ansible-language-server";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ hexa ]; maintainers = with lib.maintainers; [ hexa ];
}; };
} }

View file

@ -55,12 +55,12 @@ stdenv.mkDerivation rec {
mv docs/* $out/share/doc/${pname} mv docs/* $out/share/doc/${pname}
''; '';
meta = with lib; { meta = {
homepage = "https://github.com/CycoPH/atasm"; homepage = "https://github.com/CycoPH/atasm";
description = "Commandline 6502 assembler compatible with Mac/65"; description = "Commandline 6502 assembler compatible with Mac/65";
license = licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
changelog = "https://github.com/CycoPH/atasm/releases/tag/V${version}"; changelog = "https://github.com/CycoPH/atasm/releases/tag/V${version}";
maintainers = with maintainers; [ ]; maintainers = with lib.maintainers; [ ];
platforms = with platforms; unix; platforms = with lib.platforms; unix;
}; };
} }

View file

@ -48,12 +48,12 @@ stdenv.mkDerivation rec {
doCheck = true; doCheck = true;
meta = with lib; { meta = {
description = "Advanced tftp tools"; description = "Advanced tftp tools";
changelog = "https://sourceforge.net/p/atftp/code/ci/v${version}/tree/Changelog"; changelog = "https://sourceforge.net/p/atftp/code/ci/v${version}/tree/Changelog";
homepage = "https://sourceforge.net/projects/atftp/"; homepage = "https://sourceforge.net/projects/atftp/";
license = licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
maintainers = with maintainers; [ raskin ]; maintainers = with lib.maintainers; [ raskin ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -35,16 +35,16 @@ buildGoModule (finalAttrs: {
tests.version = testers.testVersion { package = athens; }; tests.version = testers.testVersion { package = athens; };
}; };
meta = with lib; { meta = {
description = "Go module datastore and proxy"; description = "Go module datastore and proxy";
homepage = "https://github.com/gomods/athens"; homepage = "https://github.com/gomods/athens";
changelog = "https://github.com/gomods/athens/releases/tag/v${version}"; changelog = "https://github.com/gomods/athens/releases/tag/v${finalAttrs.version}";
license = licenses.mit; license = lib.licenses.mit;
mainProgram = "athens"; mainProgram = "athens";
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
katexochen katexochen
malt3 malt3
]; ];
platforms = platforms.unix; platforms = lib.platforms.unix;
}; };
}) })

View file

@ -40,12 +40,12 @@ buildGoModule {
passthru.updateScript = nix-update-script { }; passthru.updateScript = nix-update-script { };
meta = with lib; { meta = {
homepage = "https://github.com/AthanorLabs/atomic-swap"; homepage = "https://github.com/AthanorLabs/atomic-swap";
changelog = "https://github.com/AthanorLabs/atomic-swap/releases/tag/v${version}"; changelog = "https://github.com/AthanorLabs/atomic-swap/releases/tag/v${version}";
description = "ETH-XMR atomic swap implementation"; description = "ETH-XMR atomic swap implementation";
license = with licenses; [ lgpl3Only ]; license = with lib.licenses; [ lgpl3Only ];
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
happysalada happysalada
lord-valen lord-valen
]; ];

View file

@ -31,12 +31,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "audiness" ]; pythonImportsCheck = [ "audiness" ];
meta = with lib; { meta = {
description = "CLI tool to interact with Nessus"; description = "CLI tool to interact with Nessus";
homepage = "https://github.com/audiusGmbH/audiness"; homepage = "https://github.com/audiusGmbH/audiness";
changelog = "https://github.com/audiusGmbH/audiness/releases/tag/${version}"; changelog = "https://github.com/audiusGmbH/audiness/releases/tag/${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "audiness"; mainProgram = "audiness";
}; };
} }

View file

@ -18,12 +18,12 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-kIrbHt6aAUgdF4Jx/aUOYpiBj1+pyFLCVak6R+JN2Ug="; cargoHash = "sha256-kIrbHt6aAUgdF4Jx/aUOYpiBj1+pyFLCVak6R+JN2Ug=";
meta = with lib; { meta = {
description = "Ping the host continuously and write results to a file"; description = "Ping the host continuously and write results to a file";
homepage = "https://github.com/audiusGmbH/audion"; homepage = "https://github.com/audiusGmbH/audion";
changelog = "https://github.com/audiusGmbH/audion/releases/tag/${version}"; changelog = "https://github.com/audiusGmbH/audion/releases/tag/${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "audion"; mainProgram = "audion";
}; };
} }

View file

@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
# One test is failing, see PR #101947 # One test is failing, see PR #101947
doCheck = false; doCheck = false;
meta = with lib; { meta = {
description = "C++ program to generate waveform data and render waveform images from audio files"; description = "C++ program to generate waveform data and render waveform images from audio files";
longDescription = '' longDescription = ''
audiowaveform is a C++ command-line application that generates waveform data from either MP3, WAV, FLAC, or Ogg Vorbis format audio files. audiowaveform is a C++ command-line application that generates waveform data from either MP3, WAV, FLAC, or Ogg Vorbis format audio files.
@ -55,9 +55,9 @@ stdenv.mkDerivation rec {
''; '';
homepage = "https://github.com/bbc/audiowaveform"; homepage = "https://github.com/bbc/audiowaveform";
changelog = "https://github.com/bbc/audiowaveform/blob/${version}/ChangeLog"; changelog = "https://github.com/bbc/audiowaveform/blob/${version}/ChangeLog";
license = licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
platforms = platforms.all; platforms = lib.platforms.all;
maintainers = with maintainers; [ edbentley ]; maintainers = with lib.maintainers; [ edbentley ];
mainProgram = "audiowaveform"; mainProgram = "audiowaveform";
}; };
} }

View file

@ -62,13 +62,13 @@ stdenv.mkDerivation rec {
"dev" "dev"
]; ];
meta = with lib; { meta = {
description = "Configuration editing tool"; description = "Configuration editing tool";
license = licenses.lgpl21Only; license = lib.licenses.lgpl21Only;
homepage = "https://augeas.net/"; homepage = "https://augeas.net/";
changelog = "https://github.com/hercules-team/augeas/releases/tag/release-${version}"; changelog = "https://github.com/hercules-team/augeas/releases/tag/release-${version}";
mainProgram = "augtool"; mainProgram = "augtool";
maintainers = with maintainers; [ offline ]; maintainers = with lib.maintainers; [ offline ];
platforms = platforms.unix; platforms = lib.platforms.unix;
}; };
} }

View file

@ -47,12 +47,12 @@ buildGoModule rec {
subPackages = [ "cmd/auth0" ]; subPackages = [ "cmd/auth0" ];
meta = with lib; { meta = {
description = "Supercharge your developer workflow"; description = "Supercharge your developer workflow";
homepage = "https://auth0.github.io/auth0-cli"; homepage = "https://auth0.github.io/auth0-cli";
changelog = "https://github.com/auth0/auth0-cli/releases/tag/v${version}"; changelog = "https://github.com/auth0/auth0-cli/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ matthewcroughan ]; maintainers = with lib.maintainers; [ matthewcroughan ];
mainProgram = "auth0"; mainProgram = "auth0";
}; };
} }

View file

@ -25,14 +25,14 @@ let
hash = "sha256-idShMSYIrf3ViG9VFNGNu6TSjBz3Q+GJMMeCzcJwfG4="; hash = "sha256-idShMSYIrf3ViG9VFNGNu6TSjBz3Q+GJMMeCzcJwfG4=";
}; };
meta = with lib; { meta = {
description = "Authentication glue you need"; description = "Authentication glue you need";
changelog = "https://github.com/goauthentik/authentik/releases/tag/version%2F${version}"; changelog = "https://github.com/goauthentik/authentik/releases/tag/version%2F${version}";
homepage = "https://goauthentik.io/"; homepage = "https://goauthentik.io/";
license = licenses.mit; license = lib.licenses.mit;
platforms = platforms.linux; platforms = lib.platforms.linux;
broken = stdenvNoCC.buildPlatform != stdenvNoCC.hostPlatform; broken = stdenvNoCC.buildPlatform != stdenvNoCC.hostPlatform;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
jvanbruegge jvanbruegge
risson risson
]; ];

View file

@ -36,12 +36,12 @@ python3.pkgs.buildPythonApplication rec {
"autobloody" "autobloody"
]; ];
meta = with lib; { meta = {
description = "Tool to automatically exploit Active Directory privilege escalation paths"; description = "Tool to automatically exploit Active Directory privilege escalation paths";
homepage = "https://github.com/CravateRouge/autobloody"; homepage = "https://github.com/CravateRouge/autobloody";
changelog = "https://github.com/CravateRouge/autobloody/releases/tag/v${version}"; changelog = "https://github.com/CravateRouge/autobloody/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "autobloody"; mainProgram = "autobloody";
}; };
} }

View file

@ -34,12 +34,12 @@ rustPlatform.buildRustPackage rec {
passthru.updateScript = ./update.sh; passthru.updateScript = ./update.sh;
meta = with lib; { meta = {
description = "Linter and formatter for help you improve copywriting, to correct spaces, punctuations between CJK (Chinese, Japanese, Korean)"; description = "Linter and formatter for help you improve copywriting, to correct spaces, punctuations between CJK (Chinese, Japanese, Korean)";
mainProgram = "autocorrect"; mainProgram = "autocorrect";
homepage = "https://huacnlee.github.io/autocorrect"; homepage = "https://huacnlee.github.io/autocorrect";
changelog = "https://github.com/huacnlee/autocorrect/releases/tag/v${version}"; changelog = "https://github.com/huacnlee/autocorrect/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = [ ]; maintainers = with lib.maintainers; [ ];
}; };
} }

View file

@ -18,13 +18,13 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-H4bFSqt8hOH6tF2WO1mQqqmbK9U2qlFC+7swz/xj1I8="; cargoHash = "sha256-H4bFSqt8hOH6tF2WO1mQqqmbK9U2qlFC+7swz/xj1I8=";
meta = with lib; { meta = {
description = "Automatically update system timezone based on location"; description = "Automatically update system timezone based on location";
homepage = "https://github.com/maxbrunet/automatic-timezoned"; homepage = "https://github.com/maxbrunet/automatic-timezoned";
changelog = "https://github.com/maxbrunet/automatic-timezoned/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/maxbrunet/automatic-timezoned/blob/v${version}/CHANGELOG.md";
license = licenses.gpl3; license = lib.licenses.gpl3;
maintainers = with maintainers; [ maxbrunet ]; maintainers = with lib.maintainers; [ maxbrunet ];
platforms = platforms.linux; platforms = lib.platforms.linux;
mainProgram = "automatic-timezoned"; mainProgram = "automatic-timezoned";
}; };
} }

View file

@ -29,15 +29,15 @@ stdenv.mkDerivation rec {
strictDeps = true; strictDeps = true;
meta = with lib; { meta = {
description = "Ayatana Display Indicator Objects"; description = "Ayatana Display Indicator Objects";
homepage = "https://github.com/AyatanaIndicators/ayatana-ido"; homepage = "https://github.com/AyatanaIndicators/ayatana-ido";
changelog = "https://github.com/AyatanaIndicators/ayatana-ido/blob/${version}/ChangeLog"; changelog = "https://github.com/AyatanaIndicators/ayatana-ido/blob/${version}/ChangeLog";
license = [ license = [
licenses.lgpl3Plus lib.licenses.lgpl3Plus
licenses.lgpl21Plus lib.licenses.lgpl21Plus
]; ];
maintainers = [ maintainers.nickhu ]; maintainers = [ lib.maintainers.nickhu ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -25,11 +25,11 @@ buildGoModule rec {
ln -rs "$out/bin/azure-storage-azcopy" "$out/bin/azcopy" ln -rs "$out/bin/azure-storage-azcopy" "$out/bin/azcopy"
''; '';
meta = with lib; { meta = {
description = "New Azure Storage data transfer utility - AzCopy v10"; description = "New Azure Storage data transfer utility - AzCopy v10";
homepage = "https://github.com/Azure/azure-storage-azcopy"; homepage = "https://github.com/Azure/azure-storage-azcopy";
changelog = "https://github.com/Azure/azure-storage-azcopy/releases/tag/v${version}"; changelog = "https://github.com/Azure/azure-storage-azcopy/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ kashw2 ]; maintainers = with lib.maintainers; [ kashw2 ];
}; };
} }

View file

@ -25,12 +25,12 @@ stdenv.mkDerivation rec {
--replace '\$'{exec_prefix}/'$'{CMAKE_INSTALL_LIBDIR} '$'{CMAKE_INSTALL_FULL_LIBDIR} --replace '\$'{exec_prefix}/'$'{CMAKE_INSTALL_LIBDIR} '$'{CMAKE_INSTALL_FULL_LIBDIR}
''; '';
meta = with lib; { meta = {
description = "Opensource implementation of both encoder and decoder of the ITU G729 Annex A/B speech codec"; description = "Opensource implementation of both encoder and decoder of the ITU G729 Annex A/B speech codec";
homepage = "https://linphone.org/technical-corner/bcg729"; homepage = "https://linphone.org/technical-corner/bcg729";
changelog = "https://gitlab.linphone.org/BC/public/bcg729/raw/${version}/NEWS"; changelog = "https://gitlab.linphone.org/BC/public/bcg729/raw/${version}/NEWS";
license = licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
maintainers = with maintainers; [ c0bw3b ]; maintainers = with lib.maintainers; [ c0bw3b ];
platforms = platforms.all; platforms = lib.platforms.all;
}; };
} }

View file

@ -26,13 +26,13 @@ stdenv.mkDerivation rec {
"PREFIX=$(out)" "PREFIX=$(out)"
]; ];
meta = with lib; { meta = {
description = "BPF based visual packet rate monitor"; description = "BPF based visual packet rate monitor";
mainProgram = "bpfmon"; mainProgram = "bpfmon";
homepage = "https://github.com/bbonev/bpfmon"; homepage = "https://github.com/bbonev/bpfmon";
changelog = "https://github.com/bbonev/bpfmon/releases/tag/v${version}"; changelog = "https://github.com/bbonev/bpfmon/releases/tag/v${version}";
maintainers = with maintainers; [ arezvov ]; maintainers = with lib.maintainers; [ arezvov ];
license = licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -75,19 +75,19 @@ stdenv.mkDerivation rec {
bpf = nixosTests.bpf; bpf = nixosTests.bpf;
}; };
meta = with lib; { meta = {
description = "High-level tracing language for Linux eBPF"; description = "High-level tracing language for Linux eBPF";
homepage = "https://github.com/bpftrace/bpftrace"; homepage = "https://github.com/bpftrace/bpftrace";
changelog = "https://github.com/bpftrace/bpftrace/releases/tag/v${version}"; changelog = "https://github.com/bpftrace/bpftrace/releases/tag/v${version}";
mainProgram = "bpftrace"; mainProgram = "bpftrace";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
rvl rvl
thoughtpolice thoughtpolice
martinetd martinetd
mfrw mfrw
illustris illustris
]; ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -29,11 +29,11 @@ buildGoModule rec {
cp sample-btcd.conf $DIR cp sample-btcd.conf $DIR
''; '';
meta = with lib; { meta = {
description = "Alternative full node bitcoin implementation written in Go (golang)"; description = "Alternative full node bitcoin implementation written in Go (golang)";
homepage = "https://github.com/btcsuite/btcd"; homepage = "https://github.com/btcsuite/btcd";
changelog = "https://github.com/btcsuite/btcd/releases/tag/v${version}"; changelog = "https://github.com/btcsuite/btcd/releases/tag/v${version}";
license = licenses.isc; license = lib.licenses.isc;
maintainers = with maintainers; [ _0xB10C ]; maintainers = with lib.maintainers; [ _0xB10C ];
}; };
} }

View file

@ -30,15 +30,15 @@ buildDotnetModule rec {
mv $out/bin/{BTCPayServer,btcpayserver} || : mv $out/bin/{BTCPayServer,btcpayserver} || :
''; '';
meta = with lib; { meta = {
description = "Self-hosted, open-source cryptocurrency payment processor"; description = "Self-hosted, open-source cryptocurrency payment processor";
homepage = "https://btcpayserver.org"; homepage = "https://btcpayserver.org";
changelog = "https://github.com/btcpayserver/btcpayserver/blob/v${version}/Changelog.md"; changelog = "https://github.com/btcpayserver/btcpayserver/blob/v${version}/Changelog.md";
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
kcalvinalvin kcalvinalvin
erikarvstedt erikarvstedt
]; ];
license = licenses.mit; license = lib.licenses.mit;
platforms = platforms.linux ++ platforms.darwin; platforms = lib.platforms.linux ++ lib.platforms.darwin;
}; };
} }

View file

@ -51,13 +51,13 @@ stdenv.mkDerivation rec {
versionCheckProgramArg = "--version"; versionCheckProgramArg = "--version";
doInstallCheck = true; doInstallCheck = true;
meta = with lib; { meta = {
description = "Monitor of resources"; description = "Monitor of resources";
homepage = "https://github.com/aristocratos/btop"; homepage = "https://github.com/aristocratos/btop";
changelog = "https://github.com/aristocratos/btop/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/aristocratos/btop/blob/v${version}/CHANGELOG.md";
license = licenses.asl20; license = lib.licenses.asl20;
platforms = platforms.linux ++ platforms.darwin; platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
khaneliman khaneliman
rmcgibbo rmcgibbo
]; ];

View file

@ -91,13 +91,13 @@ stdenv.mkDerivation rec {
rev-prefix = "v"; rev-prefix = "v";
}; };
meta = with lib; { meta = {
description = "Utilities for the btrfs filesystem"; description = "Utilities for the btrfs filesystem";
homepage = "https://btrfs.readthedocs.io/en/latest/"; homepage = "https://btrfs.readthedocs.io/en/latest/";
changelog = "https://github.com/kdave/btrfs-progs/raw/v${version}/CHANGES"; changelog = "https://github.com/kdave/btrfs-progs/raw/v${version}/CHANGES";
license = licenses.gpl2Only; license = lib.licenses.gpl2Only;
mainProgram = "btrfs"; mainProgram = "btrfs";
maintainers = with maintainers; [ raskin ]; maintainers = with lib.maintainers; [ raskin ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -140,16 +140,16 @@ stdenv.mkDerivation {
}; };
}; };
meta = with lib; { meta = {
description = "Fast, hermetic, multi-language build system"; description = "Fast, hermetic, multi-language build system";
homepage = "https://buck2.build"; homepage = "https://buck2.build";
changelog = "https://github.com/facebook/buck2/releases/tag/${version}"; changelog = "https://github.com/facebook/buck2/releases/tag/${version}";
license = with licenses; [ license = with lib.licenses; [
asl20 # or asl20 # or
mit mit
]; ];
mainProgram = "buck2"; mainProgram = "buck2";
maintainers = with maintainers; [ thoughtpolice ]; maintainers = with lib.maintainers; [ thoughtpolice ];
platforms = [ platforms = [
"x86_64-linux" "x86_64-linux"
"aarch64-linux" "aarch64-linux"

View file

@ -120,20 +120,20 @@ stdenvNoCC.mkDerivation rec {
done done
''; '';
}; };
meta = with lib; { meta = {
homepage = "https://bun.sh"; homepage = "https://bun.sh";
changelog = "https://bun.sh/blog/bun-v${version}"; changelog = "https://bun.sh/blog/bun-v${version}";
description = "Incredibly fast JavaScript runtime, bundler, transpiler and package manager all in one"; description = "Incredibly fast JavaScript runtime, bundler, transpiler and package manager all in one";
sourceProvenance = with sourceTypes; [ binaryNativeCode ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
longDescription = '' longDescription = ''
All in one fast & easy-to-use tool. Instead of 1,000 node_modules for development, you only need bun. All in one fast & easy-to-use tool. Instead of 1,000 node_modules for development, you only need bun.
''; '';
license = with licenses; [ license = with lib.licenses; [
mit # bun core mit # bun core
lgpl21Only # javascriptcore and webkit lgpl21Only # javascriptcore and webkit
]; ];
mainProgram = "bun"; mainProgram = "bun";
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
DAlperin DAlperin
jk jk
thilobillerbeck thilobillerbeck

View file

@ -46,12 +46,12 @@ stdenv.mkDerivation rec {
"--with-openssl=${openssl.dev}" "--with-openssl=${openssl.dev}"
]; ];
meta = with lib; { meta = {
homepage = "https://github.com/zmartzone/cjose"; homepage = "https://github.com/zmartzone/cjose";
changelog = "https://github.com/zmartzone/cjose/blob/${version}/CHANGELOG.md"; changelog = "https://github.com/zmartzone/cjose/blob/${version}/CHANGELOG.md";
description = "C library for Javascript Object Signing and Encryption. This is a maintained fork of the original project"; description = "C library for Javascript Object Signing and Encryption. This is a maintained fork of the original project";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ midchildan ]; maintainers = with lib.maintainers; [ midchildan ];
platforms = platforms.all; platforms = lib.platforms.all;
}; };
} }

View file

@ -36,12 +36,12 @@ buildGraalvmNativeImage rec {
"-H:ReflectionConfigurationFiles=${build-src}/package/reflection-config.json" "-H:ReflectionConfigurationFiles=${build-src}/package/reflection-config.json"
]; ];
meta = with lib; { meta = {
description = "Clojure Query: A Command-line Data Processor for JSON, YAML, EDN, XML and more"; description = "Clojure Query: A Command-line Data Processor for JSON, YAML, EDN, XML and more";
homepage = "https://github.com/markus-wa/cq"; homepage = "https://github.com/markus-wa/cq";
changelog = "https://github.com/markus-wa/cq/releases/releases/tag/${version}"; changelog = "https://github.com/markus-wa/cq/releases/releases/tag/${version}";
license = licenses.epl20; license = lib.licenses.epl20;
maintainers = with maintainers; [ farcaller ]; maintainers = with lib.maintainers; [ farcaller ];
platforms = platforms.unix; platforms = lib.platforms.unix;
}; };
} }

View file

@ -24,12 +24,12 @@ buildGoModule rec {
version = "csvq version ${version}"; version = "csvq version ${version}";
}; };
meta = with lib; { meta = {
description = "SQL-like query language for CSV"; description = "SQL-like query language for CSV";
mainProgram = "csvq"; mainProgram = "csvq";
homepage = "https://mithrandie.github.io/csvq/"; homepage = "https://mithrandie.github.io/csvq/";
changelog = "https://github.com/mithrandie/csvq/releases/tag/v${version}"; changelog = "https://github.com/mithrandie/csvq/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ tomodachi94 ]; maintainers = with lib.maintainers; [ tomodachi94 ];
}; };
} }

View file

@ -34,12 +34,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "cups_printers" ]; pythonImportsCheck = [ "cups_printers" ];
meta = with lib; { meta = {
description = "Tool for interacting with a CUPS server"; description = "Tool for interacting with a CUPS server";
homepage = "https://github.com/audiusGmbH/cups-printers"; homepage = "https://github.com/audiusGmbH/cups-printers";
changelog = "https://github.com/audiusGmbH/cups-printers/blob/${version}/CHANGELOG.md"; changelog = "https://github.com/audiusGmbH/cups-printers/blob/${version}/CHANGELOG.md";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "cups-printers"; mainProgram = "cups-printers";
}; };
} }

View file

@ -26,12 +26,12 @@ buildGoModule rec {
"-w" "-w"
]; ];
meta = with lib; { meta = {
description = "Tool to work with CVEs"; description = "Tool to work with CVEs";
homepage = "https://github.com/projectdiscovery/cvemap"; homepage = "https://github.com/projectdiscovery/cvemap";
changelog = "https://github.com/projectdiscovery/cvemap/releases/tag/v${version}"; changelog = "https://github.com/projectdiscovery/cvemap/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "cvemap"; mainProgram = "cvemap";
}; };
} }

View file

@ -99,12 +99,12 @@ py.pkgs.buildPythonApplication rec {
"cwltool" "cwltool"
]; ];
meta = with lib; { meta = {
description = "Common Workflow Language reference implementation"; description = "Common Workflow Language reference implementation";
homepage = "https://www.commonwl.org"; homepage = "https://www.commonwl.org";
changelog = "https://github.com/common-workflow-language/cwltool/releases/tag/${version}"; changelog = "https://github.com/common-workflow-language/cwltool/releases/tag/${version}";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ veprbl ]; maintainers = with lib.maintainers; [ veprbl ];
mainProgram = "cwltool"; mainProgram = "cwltool";
}; };
} }

View file

@ -17,14 +17,14 @@ buildNpmPackage rec {
npmDepsHash = "sha256-zQ0T/1khnn+CXm/3yc9nANL0ROEEE03U5fV57btEmPg="; npmDepsHash = "sha256-zQ0T/1khnn+CXm/3yc9nANL0ROEEE03U5fV57btEmPg=";
meta = with lib; { meta = {
description = "Commitizen command line utility"; description = "Commitizen command line utility";
homepage = "https://commitizen.github.io/cz-cli"; homepage = "https://commitizen.github.io/cz-cli";
changelog = "https://github.com/commitizen/cz-cli/releases/tag/v${version}"; changelog = "https://github.com/commitizen/cz-cli/releases/tag/v${version}";
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
freezeboy freezeboy
natsukium natsukium
]; ];
license = licenses.mit; license = lib.licenses.mit;
}; };
} }

View file

@ -47,13 +47,13 @@ buildGo123Module rec {
version = "v${version}"; version = "v${version}";
}; };
meta = with lib; { meta = {
description = "Modern diagram scripting language that turns text to diagrams"; description = "Modern diagram scripting language that turns text to diagrams";
mainProgram = "d2"; mainProgram = "d2";
homepage = "https://d2lang.com"; homepage = "https://d2lang.com";
changelog = "https://github.com/terrastruct/d2/releases/tag/v${version}"; changelog = "https://github.com/terrastruct/d2/releases/tag/v${version}";
license = licenses.mpl20; license = lib.licenses.mpl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
dit7ya dit7ya
kashw2 kashw2
]; ];

View file

@ -69,13 +69,13 @@ stdenv.mkDerivation rec {
}; };
}; };
meta = with lib; { meta = {
description = "GSettings editor for GNOME"; description = "GSettings editor for GNOME";
mainProgram = "dconf-editor"; mainProgram = "dconf-editor";
homepage = "https://apps.gnome.org/DconfEditor/"; homepage = "https://apps.gnome.org/DconfEditor/";
changelog = "https://gitlab.gnome.org/GNOME/dconf-editor/-/blob/${version}/NEWS?ref_type=tags"; changelog = "https://gitlab.gnome.org/GNOME/dconf-editor/-/blob/${version}/NEWS?ref_type=tags";
license = licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
teams = [ teams.gnome ]; teams = [ lib.teams.gnome ];
platforms = platforms.unix; platforms = lib.platforms.unix;
}; };
} }

View file

@ -40,12 +40,12 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
meta = with lib; { meta = {
homepage = "http://www.ddcutil.com/"; homepage = "http://www.ddcutil.com/";
description = "Query and change Linux monitor settings using DDC/CI and USB"; description = "Query and change Linux monitor settings using DDC/CI and USB";
license = licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
platforms = platforms.linux; platforms = lib.platforms.linux;
maintainers = with maintainers; [ rnhmjoj ]; maintainers = with lib.maintainers; [ rnhmjoj ];
changelog = "https://github.com/rockowitz/ddcutil/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/rockowitz/ddcutil/blob/v${version}/CHANGELOG.md";
mainProgram = "ddcutil"; mainProgram = "ddcutil";
}; };

View file

@ -36,13 +36,13 @@ resholve.mkDerivation rec {
}; };
}; };
meta = with lib; { meta = {
homepage = "https://github.com/goss-org/goss/blob/v${version}/extras/dgoss/README.md"; homepage = "https://github.com/goss-org/goss/blob/v${version}/extras/dgoss/README.md";
changelog = "https://github.com/goss-org/goss/releases/tag/v${version}"; changelog = "https://github.com/goss-org/goss/releases/tag/v${version}";
description = "Convenience wrapper around goss that aims to bring the simplicity of goss to docker containers"; description = "Convenience wrapper around goss that aims to bring the simplicity of goss to docker containers";
license = licenses.asl20; license = lib.licenses.asl20;
platforms = platforms.linux; platforms = lib.platforms.linux;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
hyzual hyzual
anthonyroussel anthonyroussel
]; ];

View file

@ -38,13 +38,13 @@ stdenv.mkDerivation rec {
runHook postBuild runHook postBuild
''; '';
meta = with lib; { meta = {
description = "Tool for visualization of DHCP packets as recorded and output by tcpdump to analyze DHCP server responses"; description = "Tool for visualization of DHCP packets as recorded and output by tcpdump to analyze DHCP server responses";
homepage = "https://github.com/bbonev/dhcpdump"; homepage = "https://github.com/bbonev/dhcpdump";
changelog = "https://github.com/bbonev/dhcpdump/releases/tag/v${version}"; changelog = "https://github.com/bbonev/dhcpdump/releases/tag/v${version}";
platforms = platforms.linux; platforms = lib.platforms.linux;
maintainers = with maintainers; [ nickcao ]; maintainers = with lib.maintainers; [ nickcao ];
license = licenses.bsd2; license = lib.licenses.bsd2;
mainProgram = "dhcpdump"; mainProgram = "dhcpdump";
}; };
} }

View file

@ -48,12 +48,12 @@ buildGoModule rec {
}; };
}; };
meta = with lib; { meta = {
description = "Synchronize your DNS to multiple providers from a simple DSL"; description = "Synchronize your DNS to multiple providers from a simple DSL";
homepage = "https://dnscontrol.org/"; homepage = "https://dnscontrol.org/";
changelog = "https://github.com/StackExchange/dnscontrol/releases/tag/v${version}"; changelog = "https://github.com/StackExchange/dnscontrol/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ SuperSandro2000 ]; maintainers = with lib.maintainers; [ SuperSandro2000 ];
mainProgram = "dnscontrol"; mainProgram = "dnscontrol";
}; };
} }

View file

@ -27,12 +27,12 @@ buildGoModule rec {
"-X=github.com/mosajjal/dnsmonster/util.releaseVersion=${version}" "-X=github.com/mosajjal/dnsmonster/util.releaseVersion=${version}"
]; ];
meta = with lib; { meta = {
description = "Passive DNS Capture and Monitoring Toolkit"; description = "Passive DNS Capture and Monitoring Toolkit";
homepage = "https://github.com/mosajjal/dnsmonster"; homepage = "https://github.com/mosajjal/dnsmonster";
changelog = "https://github.com/mosajjal/dnsmonster/releases/tag/v${version}"; changelog = "https://github.com/mosajjal/dnsmonster/releases/tag/v${version}";
license = licenses.gpl2Only; license = lib.licenses.gpl2Only;
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
broken = stdenv.hostPlatform.isDarwin; broken = stdenv.hostPlatform.isDarwin;
mainProgram = "dnsmonster"; mainProgram = "dnsmonster";
}; };

View file

@ -46,14 +46,14 @@ stdenv.mkDerivation rec {
doCheck = true; doCheck = true;
meta = with lib; { meta = {
description = "Tools for DNS benchmaring"; description = "Tools for DNS benchmaring";
homepage = "https://www.dns-oarc.net/tools/dnsperf"; homepage = "https://www.dns-oarc.net/tools/dnsperf";
changelog = "https://github.com/DNS-OARC/dnsperf/releases/tag/v${version}"; changelog = "https://github.com/DNS-OARC/dnsperf/releases/tag/v${version}";
license = licenses.isc; license = lib.licenses.isc;
platforms = platforms.unix; platforms = lib.platforms.unix;
mainProgram = "dnsperf"; mainProgram = "dnsperf";
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
vcunat vcunat
mfrw mfrw
]; ];

View file

@ -32,12 +32,12 @@ python3.pkgs.buildPythonApplication rec {
pythonImportsCheck = [ "dnsrecon" ]; pythonImportsCheck = [ "dnsrecon" ];
meta = with lib; { meta = {
description = "DNS Enumeration script"; description = "DNS Enumeration script";
homepage = "https://github.com/darkoperator/dnsrecon"; homepage = "https://github.com/darkoperator/dnsrecon";
changelog = "https://github.com/darkoperator/dnsrecon/releases/tag/${version}"; changelog = "https://github.com/darkoperator/dnsrecon/releases/tag/${version}";
license = licenses.gpl2Only; license = lib.licenses.gpl2Only;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
c0bw3b c0bw3b
fab fab
]; ];

View file

@ -36,12 +36,12 @@ python3.pkgs.buildPythonApplication rec {
"dnstwist" "dnstwist"
]; ];
meta = with lib; { meta = {
description = "Domain name permutation engine for detecting homograph phishing attacks"; description = "Domain name permutation engine for detecting homograph phishing attacks";
homepage = "https://github.com/elceef/dnstwist"; homepage = "https://github.com/elceef/dnstwist";
changelog = "https://github.com/elceef/dnstwist/releases/tag/${version}"; changelog = "https://github.com/elceef/dnstwist/releases/tag/${version}";
license = with licenses; [ gpl3Only ]; license = with lib.licenses; [ gpl3Only ];
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "dnstwist"; mainProgram = "dnstwist";
}; };
} }

View file

@ -34,7 +34,7 @@ buildGoModule rec {
versionCheckProgramArg = "-version"; versionCheckProgramArg = "-version";
meta = with lib; { meta = {
description = "Fast and multi-purpose DNS toolkit"; description = "Fast and multi-purpose DNS toolkit";
longDescription = '' longDescription = ''
dnsx is a fast and multi-purpose DNS toolkit allow to run multiple dnsx is a fast and multi-purpose DNS toolkit allow to run multiple
@ -44,8 +44,8 @@ buildGoModule rec {
''; '';
homepage = "https://github.com/projectdiscovery/dnsx"; homepage = "https://github.com/projectdiscovery/dnsx";
changelog = "https://github.com/projectdiscovery/dnsx/releases/tag/v${version}"; changelog = "https://github.com/projectdiscovery/dnsx/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "dnsx"; mainProgram = "dnsx";
}; };
} }

View file

@ -62,13 +62,13 @@ python3.pkgs.buildPythonApplication rec {
strictDeps = false; strictDeps = false;
meta = with lib; { meta = {
description = "Free basic image editor, similar to Microsoft Paint, but aiming at the GNOME desktop"; description = "Free basic image editor, similar to Microsoft Paint, but aiming at the GNOME desktop";
mainProgram = "drawing"; mainProgram = "drawing";
homepage = "https://maoschanz.github.io/drawing/"; homepage = "https://maoschanz.github.io/drawing/";
changelog = "https://github.com/maoschanz/drawing/releases/tag/${version}"; changelog = "https://github.com/maoschanz/drawing/releases/tag/${version}";
maintainers = with maintainers; [ mothsart ]; maintainers = with lib.maintainers; [ mothsart ];
license = licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -47,7 +47,7 @@ buildGoModule rec {
runHook postInstallCheck runHook postInstallCheck
''; '';
meta = with lib; { meta = {
homepage = "https://driftctl.com/"; homepage = "https://driftctl.com/";
changelog = "https://github.com/snyk/driftctl/releases/tag/v${version}"; changelog = "https://github.com/snyk/driftctl/releases/tag/v${version}";
description = "Detect, track and alert on infrastructure drift"; description = "Detect, track and alert on infrastructure drift";
@ -56,8 +56,8 @@ buildGoModule rec {
driftctl is a free and open-source CLI that warns of infrastructure drift driftctl is a free and open-source CLI that warns of infrastructure drift
and fills in the missing piece in your DevSecOps toolbox. and fills in the missing piece in your DevSecOps toolbox.
''; '';
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
kaction kaction
jk jk
qjoly qjoly

View file

@ -49,13 +49,13 @@ stdenv.mkDerivation rec {
openssl openssl
]; ];
meta = with lib; { meta = {
description = "Watches network traffic, and picks out and displays JPEG and GIF images for display"; description = "Watches network traffic, and picks out and displays JPEG and GIF images for display";
homepage = "https://github.com/deiv/driftnet"; homepage = "https://github.com/deiv/driftnet";
changelog = "https://github.com/deiv/driftnet/releases/tag/v${version}"; changelog = "https://github.com/deiv/driftnet/releases/tag/v${version}";
license = licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
maintainers = with maintainers; [ offline ]; maintainers = with lib.maintainers; [ offline ];
platforms = platforms.linux ++ platforms.darwin; platforms = lib.platforms.linux ++ lib.platforms.darwin;
mainProgram = "driftnet"; mainProgram = "driftnet";
}; };
} }

View file

@ -65,12 +65,12 @@ stdenv.mkDerivation rec {
libxcrypt libxcrypt
]; ];
meta = with lib; { meta = {
description = "Small footprint implementation of the SSH 2 protocol"; description = "Small footprint implementation of the SSH 2 protocol";
homepage = "https://matt.ucc.asn.au/dropbear/dropbear.html"; homepage = "https://matt.ucc.asn.au/dropbear/dropbear.html";
changelog = "https://github.com/mkj/dropbear/raw/DROPBEAR_${version}/CHANGES"; changelog = "https://github.com/mkj/dropbear/raw/DROPBEAR_${version}/CHANGES";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ abbradar ]; maintainers = with lib.maintainers; [ abbradar ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -18,12 +18,12 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true; useFetchCargoVendor = true;
cargoHash = "sha256-CpVci0nw/6Y6uyQX6iRV9E7uXzdZ2fzYIelYxsc+tI0="; cargoHash = "sha256-CpVci0nw/6Y6uyQX6iRV9E7uXzdZ2fzYIelYxsc+tI0=";
meta = with lib; { meta = {
description = "Npm scripts runner written in Rust"; description = "Npm scripts runner written in Rust";
mainProgram = "dum"; mainProgram = "dum";
homepage = "https://github.com/egoist/dum"; homepage = "https://github.com/egoist/dum";
changelog = "https://github.com/egoist/dum/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/egoist/dum/blob/v${version}/CHANGELOG.md";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ figsoda ]; maintainers = with lib.maintainers; [ figsoda ];
}; };
} }

View file

@ -48,12 +48,12 @@ rustPlatform.buildRustPackage {
inherit firefox-esr-unwrapped firefox-unwrapped thunderbird-unwrapped; inherit firefox-esr-unwrapped firefox-unwrapped thunderbird-unwrapped;
}; };
meta = with lib; { meta = {
changelog = "https://github.com/mozilla/dump_syms/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/mozilla/dump_syms/blob/v${version}/CHANGELOG.md";
description = "Command-line utility for parsing the debugging information the compiler provides in ELF or stand-alone PDB files"; description = "Command-line utility for parsing the debugging information the compiler provides in ELF or stand-alone PDB files";
mainProgram = "dump_syms"; mainProgram = "dump_syms";
license = licenses.asl20; license = lib.licenses.asl20;
homepage = "https://github.com/mozilla/dump_syms/"; homepage = "https://github.com/mozilla/dump_syms/";
maintainers = with maintainers; [ hexa ]; maintainers = with lib.maintainers; [ hexa ];
}; };
} }

View file

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

View file

@ -88,17 +88,17 @@ stdenv.mkDerivation rec {
[ -e $out/success ] [ -e $out/success ]
''; '';
}; };
meta = with lib; { meta = {
homepage = "https://e2fsprogs.sourceforge.net/"; homepage = "https://e2fsprogs.sourceforge.net/";
changelog = "https://e2fsprogs.sourceforge.net/e2fsprogs-release.html#${version}"; changelog = "https://e2fsprogs.sourceforge.net/e2fsprogs-release.html#${version}";
description = "Tools for creating and checking ext2/ext3/ext4 filesystems"; description = "Tools for creating and checking ext2/ext3/ext4 filesystems";
license = with licenses; [ license = with lib.licenses; [
gpl2Plus gpl2Plus
lgpl2Plus # lib/ext2fs, lib/e2p lgpl2Plus # lib/ext2fs, lib/e2p
bsd3 # lib/uuid bsd3 # lib/uuid
mit # lib/et, lib/ss mit # lib/et, lib/ss
]; ];
platforms = platforms.unix; platforms = lib.platforms.unix;
maintainers = [ ]; maintainers = with lib.maintainers; [ ];
}; };
} }

View file

@ -22,12 +22,12 @@ buildGoModule rec {
"-w" "-w"
]; ];
meta = with lib; { meta = {
description = "Sensitive data detection tool capable of scanning source code repositories for passwords, key files, and more"; description = "Sensitive data detection tool capable of scanning source code repositories for passwords, key files, and more";
mainProgram = "earlybird"; mainProgram = "earlybird";
homepage = "https://github.com/americanexpress/earlybird"; homepage = "https://github.com/americanexpress/earlybird";
changelog = "https://github.com/americanexpress/earlybird/releases/tag/v${version}"; changelog = "https://github.com/americanexpress/earlybird/releases/tag/v${version}";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = [ ]; maintainers = with lib.maintainers; [ ];
}; };
} }

View file

@ -58,12 +58,12 @@ buildGoModule rec {
}; };
}; };
meta = with lib; { meta = {
description = "Build automation for the container era"; description = "Build automation for the container era";
homepage = "https://earthly.dev/"; homepage = "https://earthly.dev/";
changelog = "https://github.com/earthly/earthly/releases/tag/v${version}"; changelog = "https://github.com/earthly/earthly/releases/tag/v${version}";
license = licenses.mpl20; license = lib.licenses.mpl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
zoedsoupe zoedsoupe
konradmalik konradmalik
]; ];

View file

@ -43,12 +43,12 @@ buildGoModule rec {
}" }"
''; '';
meta = with lib; { meta = {
description = "Attack surface management tool"; description = "Attack surface management tool";
homepage = "https://github.com/g0ldencybersec/EasyEASM"; homepage = "https://github.com/g0ldencybersec/EasyEASM";
changelog = "https://github.com/g0ldencybersec/EasyEASM/releases/tag/v${version}"; changelog = "https://github.com/g0ldencybersec/EasyEASM/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "easyeasm"; mainProgram = "easyeasm";
}; };
} }

View file

@ -51,16 +51,16 @@ python3Packages.buildPythonApplication rec {
pytestCheckHook pytestCheckHook
]; ];
meta = with lib; { meta = {
changelog = "https://codeberg.org/eduVPN/linux-app/raw/tag/${version}/CHANGES.md"; changelog = "https://codeberg.org/eduVPN/linux-app/raw/tag/${version}/CHANGES.md";
description = "Linux client for eduVPN"; description = "Linux client for eduVPN";
homepage = "https://codeberg.org/eduVPN/linux-app"; homepage = "https://codeberg.org/eduVPN/linux-app";
license = licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
mainProgram = "eduvpn-gui"; mainProgram = "eduvpn-gui";
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
benneti benneti
jwijenbergh jwijenbergh
]; ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -27,12 +27,12 @@ buildNpmPackage rec {
}) })
]; ];
meta = with lib; { meta = {
description = "Emmet support based on LSP"; description = "Emmet support based on LSP";
homepage = "https://github.com/aca/emmet-ls"; homepage = "https://github.com/aca/emmet-ls";
changelog = "https://github.com/aca/emmet-ls/releases/tag/${version}"; changelog = "https://github.com/aca/emmet-ls/releases/tag/${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ figsoda ]; maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "emmet-ls"; mainProgram = "emmet-ls";
}; };
} }

View file

@ -122,13 +122,13 @@ stdenv.mkDerivation rec {
}; };
}; };
meta = with lib; { meta = {
description = "GNOME image viewer"; description = "GNOME image viewer";
homepage = "https://gitlab.gnome.org/GNOME/eog"; homepage = "https://gitlab.gnome.org/GNOME/eog";
changelog = "https://gitlab.gnome.org/GNOME/eog/-/blob/${version}/NEWS?ref_type=tags"; changelog = "https://gitlab.gnome.org/GNOME/eog/-/blob/${version}/NEWS?ref_type=tags";
license = licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
teams = [ teams.gnome ]; teams = [ lib.teams.gnome ];
platforms = platforms.unix; platforms = lib.platforms.unix;
mainProgram = "eog"; mainProgram = "eog";
}; };
} }

View file

@ -50,12 +50,12 @@ rustPlatform.buildRustPackage rec {
patchelf $out/bin/epick --add-rpath ${lib.makeLibraryPath [ libGL ]} patchelf $out/bin/epick --add-rpath ${lib.makeLibraryPath [ libGL ]}
''; '';
meta = with lib; { meta = {
description = "Simple color picker that lets the user create harmonic palettes with ease"; description = "Simple color picker that lets the user create harmonic palettes with ease";
homepage = "https://github.com/vv9k/epick"; homepage = "https://github.com/vv9k/epick";
changelog = "https://github.com/vv9k/epick/blob/${version}/CHANGELOG.md"; changelog = "https://github.com/vv9k/epick/blob/${version}/CHANGELOG.md";
license = licenses.gpl3Only; license = lib.licenses.gpl3Only;
maintainers = with maintainers; [ figsoda ]; maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "epick"; mainProgram = "epick";
}; };
} }

View file

@ -26,7 +26,7 @@ stdenvNoCC.mkDerivation rec {
patchShebangs $out/bin/er-patcher patchShebangs $out/bin/er-patcher
''; '';
meta = with lib; { meta = {
homepage = "https://github.com/gurrgur/er-patcher"; homepage = "https://github.com/gurrgur/er-patcher";
changelog = "https://github.com/gurrgur/er-patcher/releases/tag/v${version}"; changelog = "https://github.com/gurrgur/er-patcher/releases/tag/v${version}";
description = "Enhancement patches for Elden Ring adding ultrawide support, custom frame rate limits and more"; description = "Enhancement patches for Elden Ring adding ultrawide support, custom frame rate limits and more";
@ -35,7 +35,7 @@ stdenvNoCC.mkDerivation rec {
This tool is based on patching the game executable through hex-edits. However it is done in a safe and non-destructive way, This tool is based on patching the game executable through hex-edits. However it is done in a safe and non-destructive way,
that ensures the patched executable is never run with EAC enabled (unless explicity told to do so). Use at your own risk! that ensures the patched executable is never run with EAC enabled (unless explicity told to do so). Use at your own risk!
''; '';
license = licenses.mit; license = lib.licenses.mit;
maintainers = [ lib.maintainers.sigmasquadron ]; maintainers = [ lib.maintainers.sigmasquadron ];
mainProgram = "er-patcher"; mainProgram = "er-patcher";
}; };

View file

@ -59,16 +59,16 @@ stdenv.mkDerivation (finalAttrs: {
++ lib.optional fuseSupport "--enable-fuse" ++ lib.optional fuseSupport "--enable-fuse"
++ lib.optional selinuxSupport "--with-selinux"; ++ lib.optional selinuxSupport "--with-selinux";
meta = with lib; { meta = {
homepage = "https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/about/"; homepage = "https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/about/";
description = "Userspace utilities for linux-erofs file system"; description = "Userspace utilities for linux-erofs file system";
changelog = "https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/tree/ChangeLog?h=v${version}"; changelog = "https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/tree/ChangeLog?h=v${finalAttrs.version}";
license = with licenses; [ gpl2Plus ]; license = with lib.licenses; [ gpl2Plus ];
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
ehmry ehmry
nikstur nikstur
jmbaur jmbaur
]; ];
platforms = platforms.unix; platforms = lib.platforms.unix;
}; };
}) })

View file

@ -39,12 +39,12 @@ python3.pkgs.buildPythonApplication rec {
runHook postInstallCheck runHook postInstallCheck
''; '';
meta = with lib; { meta = {
description = "SMB network scanner"; description = "SMB network scanner";
homepage = "https://github.com/viktor02/EroSmb"; homepage = "https://github.com/viktor02/EroSmb";
changelog = "https://github.com/viktor02/EroSmb/releases/tag/v${version}"; changelog = "https://github.com/viktor02/EroSmb/releases/tag/v${version}";
license = with licenses; [ mit ]; license = with lib.licenses; [ mit ];
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "erosmb"; mainProgram = "erosmb";
}; };
} }

View file

@ -59,13 +59,13 @@ python3.pkgs.buildPythonApplication rec {
nixosTest = nixosTests.etebase-server; nixosTest = nixosTests.etebase-server;
}; };
meta = with lib; { meta = {
homepage = "https://github.com/etesync/server"; homepage = "https://github.com/etesync/server";
description = "Etebase (EteSync 2.0) server so you can run your own"; description = "Etebase (EteSync 2.0) server so you can run your own";
mainProgram = "etebase-server"; mainProgram = "etebase-server";
changelog = "https://github.com/etesync/server/blob/${version}/ChangeLog.md"; changelog = "https://github.com/etesync/server/blob/${version}/ChangeLog.md";
license = licenses.agpl3Only; license = lib.licenses.agpl3Only;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
felschr felschr
phaer phaer
]; ];

View file

@ -51,15 +51,15 @@ stdenv.mkDerivation rec {
doCheck = true; doCheck = true;
meta = with lib; { meta = {
description = "Remote shell that automatically reconnects without interrupting the session"; description = "Remote shell that automatically reconnects without interrupting the session";
homepage = "https://eternalterminal.dev/"; homepage = "https://eternalterminal.dev/";
changelog = "https://github.com/MisterTea/EternalTerminal/releases/tag/et-v${version}"; changelog = "https://github.com/MisterTea/EternalTerminal/releases/tag/et-v${version}";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
dezgeg dezgeg
jshort jshort
]; ];
platforms = platforms.linux ++ platforms.darwin; platforms = lib.platforms.linux ++ lib.platforms.darwin;
}; };
} }

View file

@ -40,11 +40,11 @@ stdenv.mkDerivation rec {
passthru.updateScript = bundlerUpdateScript "evil-winrm"; passthru.updateScript = bundlerUpdateScript "evil-winrm";
meta = with lib; { meta = {
description = "WinRM shell for hacking/pentesting"; description = "WinRM shell for hacking/pentesting";
mainProgram = "evil-winrm"; mainProgram = "evil-winrm";
homepage = "https://github.com/Hackplayers/evil-winrm"; homepage = "https://github.com/Hackplayers/evil-winrm";
changelog = "https://github.com/Hackplayers/evil-winrm/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/Hackplayers/evil-winrm/blob/v${version}/CHANGELOG.md";
license = licenses.lgpl3Plus; license = lib.licenses.lgpl3Plus;
}; };
} }

View file

@ -197,12 +197,12 @@ stdenv.mkDerivation rec {
]; ];
}; };
meta = with lib; { meta = {
description = "Unified backend for programs that work with contacts, tasks, and calendar information"; description = "Unified backend for programs that work with contacts, tasks, and calendar information";
homepage = "https://gitlab.gnome.org/GNOME/evolution-data-server"; homepage = "https://gitlab.gnome.org/GNOME/evolution-data-server";
changelog = "https://gitlab.gnome.org/GNOME/evolution-data-server/-/blob/${version}/NEWS?ref_type=tags"; changelog = "https://gitlab.gnome.org/GNOME/evolution-data-server/-/blob/${version}/NEWS?ref_type=tags";
license = licenses.lgpl2Plus; license = lib.licenses.lgpl2Plus;
teams = [ teams.gnome ]; teams = [ lib.teams.gnome ];
platforms = platforms.linux; # requires libuuid platforms = lib.platforms.linux; # requires libuuid
}; };
} }

View file

@ -23,15 +23,15 @@ rustPlatform.buildRustPackage rec {
rm tests/test_cli_interactive.rs rm tests/test_cli_interactive.rs
''; '';
meta = with lib; { meta = {
description = "Parser for the Windows XML Event Log (EVTX) format"; description = "Parser for the Windows XML Event Log (EVTX) format";
homepage = "https://github.com/omerbenamram/evtx"; homepage = "https://github.com/omerbenamram/evtx";
changelog = "https://github.com/omerbenamram/evtx/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/omerbenamram/evtx/blob/v${version}/CHANGELOG.md";
license = with licenses; [ license = with lib.licenses; [
asl20 # or asl20 # or
mit mit
]; ];
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
mainProgram = "evtx_dump"; mainProgram = "evtx_dump";
}; };
} }

View file

@ -37,7 +37,7 @@ python3Packages.buildPythonApplication rec {
pythonImportsCheck = [ "exegol" ]; pythonImportsCheck = [ "exegol" ];
meta = with lib; { meta = {
description = "Fully featured and community-driven hacking environment"; description = "Fully featured and community-driven hacking environment";
longDescription = '' longDescription = ''
Exegol is a community-driven hacking environment, powerful and yet Exegol is a community-driven hacking environment, powerful and yet

View file

@ -22,12 +22,12 @@ buildGoModule rec {
"-w" "-w"
]; ];
meta = with lib; { meta = {
description = "Finds geolocation on all image urls and directories"; description = "Finds geolocation on all image urls and directories";
homepage = "https://github.com/aydinnyunus/exiflooter"; homepage = "https://github.com/aydinnyunus/exiflooter";
changelog = "https://github.com/aydinnyunus/exifLooter/releases/tag/v${version}"; changelog = "https://github.com/aydinnyunus/exifLooter/releases/tag/v${version}";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ octodi ]; maintainers = with lib.maintainers; [ octodi ];
mainProgram = "exiflooter"; mainProgram = "exiflooter";
}; };
} }

View file

@ -192,17 +192,17 @@ stdenv.mkDerivation rec {
runHook postInstall runHook postInstall
''; '';
meta = with lib; { meta = {
homepage = "https://exim.org/"; homepage = "https://exim.org/";
description = "Mail transfer agent (MTA)"; description = "Mail transfer agent (MTA)";
license = with licenses; [ license = with lib.licenses; [
gpl2Plus gpl2Plus
bsd3 bsd3
]; ];
mainProgram = "exim"; mainProgram = "exim";
platforms = platforms.linux; platforms = lib.platforms.linux;
maintainers = with maintainers; [ tv ]; maintainers = with lib.maintainers; [ tv ];
teams = [ teams.helsinki-systems ]; teams = [ lib.teams.helsinki-systems ];
changelog = "https://github.com/Exim/exim/blob/exim-${version}/doc/doc-txt/ChangeLog"; changelog = "https://github.com/Exim/exim/blob/exim-${version}/doc/doc-txt/ChangeLog";
}; };
} }

View file

@ -35,13 +35,13 @@ stdenv.mkDerivation rec {
" $out/bin/extra-container " $out/bin/extra-container
''; '';
meta = with lib; { meta = {
description = "Run declarative containers without full system rebuilds"; description = "Run declarative containers without full system rebuilds";
homepage = "https://github.com/erikarvstedt/extra-container"; homepage = "https://github.com/erikarvstedt/extra-container";
changelog = "https://github.com/erikarvstedt/extra-container/blob/${version}/CHANGELOG.md"; changelog = "https://github.com/erikarvstedt/extra-container/blob/${version}/CHANGELOG.md";
license = licenses.mit; license = lib.licenses.mit;
platforms = platforms.linux; platforms = lib.platforms.linux;
maintainers = [ maintainers.erikarvstedt ]; maintainers = [ lib.maintainers.erikarvstedt ];
mainProgram = "extra-container"; mainProgram = "extra-container";
}; };
} }

View file

@ -98,16 +98,16 @@ stdenv.mkDerivation rec {
"-DF3D_PLUGIN_BUILD_USD=ON" "-DF3D_PLUGIN_BUILD_USD=ON"
]; ];
meta = with lib; { meta = {
description = "Fast and minimalist 3D viewer using VTK"; description = "Fast and minimalist 3D viewer using VTK";
homepage = "https://f3d-app.github.io/f3d"; homepage = "https://f3d-app.github.io/f3d";
changelog = "https://github.com/f3d-app/f3d/releases/tag/v${version}"; changelog = "https://github.com/f3d-app/f3d/releases/tag/v${version}";
license = licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
bcdarwin bcdarwin
pbsds pbsds
]; ];
platforms = with platforms; unix; platforms = with lib.platforms; unix;
mainProgram = "f3d"; mainProgram = "f3d";
}; };
} }

View file

@ -50,7 +50,7 @@ rustPlatform.buildRustPackage rec {
package = fd; package = fd;
}; };
meta = with lib; { meta = {
description = "Simple, fast and user-friendly alternative to find"; description = "Simple, fast and user-friendly alternative to find";
longDescription = '' longDescription = ''
`fd` is a simple, fast and user-friendly alternative to `find`. `fd` is a simple, fast and user-friendly alternative to `find`.
@ -60,11 +60,11 @@ rustPlatform.buildRustPackage rec {
''; '';
homepage = "https://github.com/sharkdp/fd"; homepage = "https://github.com/sharkdp/fd";
changelog = "https://github.com/sharkdp/fd/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/sharkdp/fd/blob/v${version}/CHANGELOG.md";
license = with licenses; [ license = with lib.licenses; [
asl20 # or asl20 # or
mit mit
]; ];
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
dywedir dywedir
figsoda figsoda
globin globin

View file

@ -32,7 +32,7 @@ buildGoModule rec {
"-s" "-s"
]; ];
meta = with lib; { meta = {
description = "Tool for web fuzzing"; description = "Tool for web fuzzing";
mainProgram = "ffuf"; mainProgram = "ffuf";
longDescription = '' longDescription = ''
@ -42,7 +42,7 @@ buildGoModule rec {
''; '';
homepage = "https://github.com/ffuf/ffuf"; homepage = "https://github.com/ffuf/ffuf";
changelog = "https://github.com/ffuf/ffuf/releases/tag/v${version}"; changelog = "https://github.com/ffuf/ffuf/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
}; };
} }

View file

@ -36,13 +36,13 @@ stdenv.mkDerivation rec {
runHook postInstallCheck runHook postInstallCheck
''; '';
meta = with lib; { meta = {
description = "Formatter for Fennel"; description = "Formatter for Fennel";
homepage = src.meta.homepage; homepage = src.meta.homepage;
changelog = "${src.meta.homepage}/tree/${version}/changelog.md"; changelog = "${src.meta.homepage}/tree/${version}/changelog.md";
license = licenses.mit; license = lib.licenses.mit;
platforms = lua.meta.platforms; platforms = lua.meta.platforms;
maintainers = with maintainers; [ chiroptical ]; maintainers = with lib.maintainers; [ chiroptical ];
mainProgram = "fnlfmt"; mainProgram = "fnlfmt";
}; };
} }

View file

@ -18,13 +18,13 @@ stdenv.mkDerivation rec {
"--enable-ipv4" "--enable-ipv4"
]; ];
meta = with lib; { meta = {
description = "Send ICMP echo probes to network hosts"; description = "Send ICMP echo probes to network hosts";
homepage = "http://fping.org/"; homepage = "http://fping.org/";
changelog = "https://github.com/schweikert/fping/releases/tag/v${version}"; changelog = "https://github.com/schweikert/fping/releases/tag/v${version}";
license = licenses.bsd0; license = lib.licenses.bsd0;
mainProgram = "fping"; mainProgram = "fping";
maintainers = with maintainers; [ fab ]; maintainers = with lib.maintainers; [ fab ];
platforms = platforms.all; platforms = lib.platforms.all;
}; };
} }

View file

@ -45,7 +45,7 @@ buildGoModule rec {
runHook postInstall runHook postInstall
''; '';
meta = with lib; { meta = {
description = "High-level tool for the management of Linux filesystem encryption"; description = "High-level tool for the management of Linux filesystem encryption";
mainProgram = "fscrypt"; mainProgram = "fscrypt";
longDescription = '' longDescription = ''
@ -55,8 +55,8 @@ buildGoModule rec {
''; '';
inherit (src.meta) homepage; inherit (src.meta) homepage;
changelog = "https://github.com/google/fscrypt/releases/tag/v${version}"; changelog = "https://github.com/google/fscrypt/releases/tag/v${version}";
license = licenses.asl20; license = lib.licenses.asl20;
platforms = platforms.linux; platforms = lib.platforms.linux;
maintainers = with maintainers; [ primeos ]; maintainers = with lib.maintainers; [ primeos ];
}; };
} }

View file

@ -19,13 +19,13 @@ stdenv.mkDerivation rec {
make install PREFIX=$out make install PREFIX=$out
''; '';
meta = with lib; { meta = {
description = "FileSystem Monitor utility"; description = "FileSystem Monitor utility";
homepage = "https://github.com/nowsecure/fsmon"; homepage = "https://github.com/nowsecure/fsmon";
changelog = "https://github.com/nowsecure/fsmon/releases/tag/${version}"; changelog = "https://github.com/nowsecure/fsmon/releases/tag/${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ dezgeg ]; maintainers = with lib.maintainers; [ dezgeg ];
platforms = platforms.linux; platforms = lib.platforms.linux;
mainProgram = "fsmon"; mainProgram = "fsmon";
}; };
} }

View file

@ -107,15 +107,15 @@ ocamlPackages.buildDunePackage rec {
z3 = fstarZ3; z3 = fstarZ3;
}; };
meta = with lib; { meta = {
description = "ML-like functional programming language aimed at program verification"; description = "ML-like functional programming language aimed at program verification";
homepage = "https://www.fstar-lang.org"; homepage = "https://www.fstar-lang.org";
changelog = "https://github.com/FStarLang/FStar/raw/v${version}/CHANGES.md"; changelog = "https://github.com/FStarLang/FStar/raw/v${version}/CHANGES.md";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
numinit numinit
]; ];
mainProgram = "fstar.exe"; mainProgram = "fstar.exe";
platforms = with platforms; darwin ++ linux; platforms = with lib.platforms; darwin ++ linux;
}; };
} }

View file

@ -29,13 +29,13 @@ stdenv.mkDerivation rec {
libusb-compat-0_1 libusb-compat-0_1
]; ];
meta = with lib; { meta = {
description = "JTAG programmer for the ULX3S and ULX2S open hardware FPGA development boards"; description = "JTAG programmer for the ULX3S and ULX2S open hardware FPGA development boards";
mainProgram = "fujprog"; mainProgram = "fujprog";
homepage = "https://github.com/kost/fujprog"; homepage = "https://github.com/kost/fujprog";
license = licenses.bsd2; license = lib.licenses.bsd2;
maintainers = with maintainers; [ trepetti ]; maintainers = with lib.maintainers; [ trepetti ];
platforms = platforms.all; platforms = lib.platforms.all;
changelog = "https://github.com/kost/fujprog/releases/tag/v${version}"; changelog = "https://github.com/kost/fujprog/releases/tag/v${version}";
}; };
} }

View file

@ -82,7 +82,7 @@ buildGoModule rec {
version = "v${version}"; version = "v${version}";
}; };
meta = with lib; { meta = {
homepage = "https://github.com/sigstore/fulcio"; homepage = "https://github.com/sigstore/fulcio";
changelog = "https://github.com/sigstore/fulcio/releases/tag/v${version}"; changelog = "https://github.com/sigstore/fulcio/releases/tag/v${version}";
description = "Root-CA for code signing certs - issuing certificates based on an OIDC email address"; description = "Root-CA for code signing certs - issuing certificates based on an OIDC email address";
@ -97,8 +97,8 @@ buildGoModule rec {
different delegation models, and to deploy and run Fulcio as a different delegation models, and to deploy and run Fulcio as a
disconnected instance. disconnected instance.
''; '';
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
lesuisse lesuisse
jk jk
]; ];

View file

@ -47,7 +47,7 @@ buildGoModule rec {
passthru.tests.version = testers.testVersion { package = gdu; }; passthru.tests.version = testers.testVersion { package = gdu; };
meta = with lib; { meta = {
description = "Disk usage analyzer with console interface"; description = "Disk usage analyzer with console interface";
longDescription = '' longDescription = ''
Gdu is intended primarily for SSD disks where it can fully Gdu is intended primarily for SSD disks where it can fully
@ -56,8 +56,8 @@ buildGoModule rec {
''; '';
homepage = "https://github.com/dundee/gdu"; homepage = "https://github.com/dundee/gdu";
changelog = "https://github.com/dundee/gdu/releases/tag/v${version}"; changelog = "https://github.com/dundee/gdu/releases/tag/v${version}";
license = with licenses; [ mit ]; license = with lib.licenses; [ mit ];
maintainers = with maintainers; [ maintainers = with lib.maintainers; [
fab fab
zowoq zowoq
]; ];

View file

@ -66,12 +66,12 @@ stdenv.mkDerivation rec {
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]} --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]}
''; '';
meta = with lib; { meta = {
description = "Graphics API Capture and Replay Tools"; description = "Graphics API Capture and Replay Tools";
homepage = "https://github.com/LunarG/gfxreconstruct/"; homepage = "https://github.com/LunarG/gfxreconstruct/";
changelog = "https://github.com/LunarG/gfxreconstruct/releases/tag/v${version}"; changelog = "https://github.com/LunarG/gfxreconstruct/releases/tag/v${version}";
license = licenses.mit; license = lib.licenses.mit;
maintainers = with maintainers; [ Flakebi ]; maintainers = with lib.maintainers; [ Flakebi ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -64,7 +64,7 @@ buildGoModule {
--zsh misc/_gg.zsh --zsh misc/_gg.zsh
''; '';
meta = with lib; { meta = {
mainProgram = "gg"; mainProgram = "gg";
description = "Git with less typing"; description = "Git with less typing";
longDescription = '' longDescription = ''
@ -74,6 +74,6 @@ buildGoModule {
''; '';
homepage = "https://gg-scm.io/"; homepage = "https://gg-scm.io/";
changelog = "https://github.com/gg-scm/gg/blob/v${version}/CHANGELOG.md"; changelog = "https://github.com/gg-scm/gg/blob/v${version}/CHANGELOG.md";
license = licenses.asl20; license = lib.licenses.asl20;
}; };
} }

View file

@ -32,12 +32,12 @@ stdenv.mkDerivation rec {
updateScript = gnome.updateScript { packageName = "gnome-backgrounds"; }; updateScript = gnome.updateScript { packageName = "gnome-backgrounds"; };
}; };
meta = with lib; { meta = {
description = "Default wallpaper set for GNOME"; description = "Default wallpaper set for GNOME";
homepage = "https://gitlab.gnome.org/GNOME/gnome-backgrounds"; homepage = "https://gitlab.gnome.org/GNOME/gnome-backgrounds";
changelog = "https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/blob/${version}/NEWS?ref_type=tags"; changelog = "https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/blob/${version}/NEWS?ref_type=tags";
license = licenses.cc-by-sa-30; license = lib.licenses.cc-by-sa-30;
platforms = platforms.unix; platforms = lib.platforms.unix;
teams = [ teams.gnome ]; teams = [ lib.teams.gnome ];
}; };
} }

View file

@ -117,17 +117,17 @@ stdenv.mkDerivation rec {
}; };
}; };
meta = with lib; { meta = {
description = "Collection of components in GNOME that store secrets, passwords, keys, certificates and make them available to applications"; description = "Collection of components in GNOME that store secrets, passwords, keys, certificates and make them available to applications";
homepage = "https://gitlab.gnome.org/GNOME/gnome-keyring"; homepage = "https://gitlab.gnome.org/GNOME/gnome-keyring";
changelog = "https://gitlab.gnome.org/GNOME/gnome-keyring/-/blob/${version}/NEWS?ref_type=tags"; changelog = "https://gitlab.gnome.org/GNOME/gnome-keyring/-/blob/${version}/NEWS?ref_type=tags";
license = [ license = [
# Most of the code (some is 2Plus) # Most of the code (some is 2Plus)
licenses.lgpl21Plus lib.licenses.lgpl21Plus
# Some stragglers # Some stragglers
licenses.gpl2Plus lib.licenses.gpl2Plus
]; ];
teams = [ teams.gnome ]; teams = [ lib.teams.gnome ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -63,13 +63,13 @@ stdenv.mkDerivation rec {
updateScript = gnome.updateScript { packageName = "gnome-klotski"; }; updateScript = gnome.updateScript { packageName = "gnome-klotski"; };
}; };
meta = with lib; { meta = {
homepage = "https://gitlab.gnome.org/GNOME/gnome-klotski"; homepage = "https://gitlab.gnome.org/GNOME/gnome-klotski";
changelog = "https://gitlab.gnome.org/GNOME/gnome-klotski/-/blob/${version}/NEWS?ref_type=tags"; changelog = "https://gitlab.gnome.org/GNOME/gnome-klotski/-/blob/${version}/NEWS?ref_type=tags";
description = "Slide blocks to solve the puzzle"; description = "Slide blocks to solve the puzzle";
mainProgram = "gnome-klotski"; mainProgram = "gnome-klotski";
teams = [ teams.gnome ]; teams = [ lib.teams.gnome ];
license = licenses.gpl2; license = lib.licenses.gpl2;
platforms = platforms.unix; platforms = lib.platforms.unix;
}; };
} }

View file

@ -89,13 +89,13 @@ stdenv.mkDerivation rec {
updateScript = gnome.updateScript { packageName = "gnome-remote-desktop"; }; updateScript = gnome.updateScript { packageName = "gnome-remote-desktop"; };
}; };
meta = with lib; { meta = {
homepage = "https://gitlab.gnome.org/GNOME/gnome-remote-desktop"; homepage = "https://gitlab.gnome.org/GNOME/gnome-remote-desktop";
changelog = "https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/blob/${version}/NEWS?ref_type=tags"; changelog = "https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/blob/${version}/NEWS?ref_type=tags";
description = "GNOME Remote Desktop server"; description = "GNOME Remote Desktop server";
mainProgram = "grdctl"; mainProgram = "grdctl";
teams = [ teams.gnome ]; teams = [ lib.teams.gnome ];
license = licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -65,13 +65,13 @@ stdenv.mkDerivation rec {
updateScript = gnome.updateScript { packageName = "gnome-sound-recorder"; }; updateScript = gnome.updateScript { packageName = "gnome-sound-recorder"; };
}; };
meta = with lib; { meta = {
description = "Simple and modern sound recorder"; description = "Simple and modern sound recorder";
mainProgram = "gnome-sound-recorder"; mainProgram = "gnome-sound-recorder";
homepage = "https://gitlab.gnome.org/World/vocalis"; homepage = "https://gitlab.gnome.org/World/vocalis";
changelog = "https://gitlab.gnome.org/World/vocalis/-/blob/${version}/NEWS?ref_type=tags"; changelog = "https://gitlab.gnome.org/World/vocalis/-/blob/${version}/NEWS?ref_type=tags";
license = licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
teams = [ teams.gnome ]; teams = [ lib.teams.gnome ];
platforms = platforms.linux; platforms = lib.platforms.linux;
}; };
} }

View file

@ -56,13 +56,13 @@ stdenv.mkDerivation rec {
updateScript = gnome.updateScript { packageName = "gnome-sudoku"; }; updateScript = gnome.updateScript { packageName = "gnome-sudoku"; };
}; };
meta = with lib; { meta = {
homepage = "https://gitlab.gnome.org/GNOME/gnome-sudoku"; homepage = "https://gitlab.gnome.org/GNOME/gnome-sudoku";
changelog = "https://gitlab.gnome.org/GNOME/gnome-sudoku/-/blob/${version}/NEWS?ref_type=tags"; changelog = "https://gitlab.gnome.org/GNOME/gnome-sudoku/-/blob/${version}/NEWS?ref_type=tags";
description = "Test your logic skills in this number grid puzzle"; description = "Test your logic skills in this number grid puzzle";
mainProgram = "gnome-sudoku"; mainProgram = "gnome-sudoku";
teams = [ teams.gnome ]; teams = [ lib.teams.gnome ];
license = licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
platforms = platforms.unix; platforms = lib.platforms.unix;
}; };
} }

View file

@ -20,11 +20,11 @@ buildGoModule rec {
# some tests are broken and others require network access # some tests are broken and others require network access
doCheck = false; doCheck = false;
meta = with lib; { meta = {
homepage = "https://github.com/google/gnostic"; homepage = "https://github.com/google/gnostic";
description = "Compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks"; description = "Compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks";
changelog = "https://github.com/google/gnostic/releases/tag/v${version}"; changelog = "https://github.com/google/gnostic/releases/tag/v${version}";
license = licenses.asl20; license = lib.licenses.asl20;
maintainers = with maintainers; [ urandom ]; maintainers = with lib.maintainers; [ urandom ];
}; };
} }

View file

@ -39,12 +39,12 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
meta = with lib; { meta = {
description = "GNU astronomy utilities and library"; description = "GNU astronomy utilities and library";
homepage = "https://www.gnu.org/software/gnuastro/"; homepage = "https://www.gnu.org/software/gnuastro/";
changelog = "https://git.savannah.gnu.org/cgit/gnuastro.git/plain/NEWS?id=gnuastro_v${version}"; changelog = "https://git.savannah.gnu.org/cgit/gnuastro.git/plain/NEWS?id=gnuastro_v${version}";
license = licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
platforms = platforms.unix; platforms = lib.platforms.unix;
maintainers = with maintainers; [ sikmir ]; maintainers = with lib.maintainers; [ sikmir ];
}; };
} }

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