mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-08 02:38:11 +09:00
Merge master into staging-next
This commit is contained in:
commit
dc23b83b01
382 changed files with 1547 additions and 1453 deletions
|
@ -1259,6 +1259,13 @@ as many tests should be enabled as possible. Failing tests can still be
|
|||
a good indication that the package is not in a valid state.
|
||||
:::
|
||||
|
||||
::: {.note}
|
||||
We only want to test the functionality of a package. In particular, we are not
|
||||
interested in coverage, formatting, and type checking. If pytest fails with
|
||||
`unrecognized arguments: --cov`, add `pytest-cov-stub` to `nativeCheckInputs`
|
||||
rather than `pytest-cov`.
|
||||
:::
|
||||
|
||||
#### Using pytest {#using-pytest}
|
||||
|
||||
Pytest is the most common test runner for python repositories. A trivial
|
||||
|
|
|
@ -1529,7 +1529,6 @@ in
|
|||
zoom-us = runTest ./zoom-us.nix;
|
||||
zram-generator = runTest ./zram-generator.nix;
|
||||
zrepl = runTest ./zrepl.nix;
|
||||
zsh-history = runTest ./zsh-history.nix;
|
||||
zwave-js = runTest ./zwave-js.nix;
|
||||
zwave-js-ui = runTest ./zwave-js-ui.nix;
|
||||
}
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
name = "zsh-history";
|
||||
meta = with pkgs.lib.maintainers; {
|
||||
maintainers = [ ];
|
||||
};
|
||||
|
||||
nodes.default =
|
||||
{ ... }:
|
||||
{
|
||||
programs = {
|
||||
zsh.enable = true;
|
||||
};
|
||||
environment.systemPackages = [ pkgs.zsh-history ];
|
||||
programs.zsh.interactiveShellInit = ''
|
||||
source ${pkgs.zsh-history.out}/share/zsh/init.zsh
|
||||
'';
|
||||
users.users.root.shell = "${pkgs.zsh}/bin/zsh";
|
||||
};
|
||||
|
||||
testScript = ''
|
||||
start_all()
|
||||
default.wait_for_unit("multi-user.target")
|
||||
default.wait_until_succeeds("pgrep -f 'agetty.*tty1'")
|
||||
|
||||
# Login
|
||||
default.wait_until_tty_matches("1", "login: ")
|
||||
default.send_chars("root\n")
|
||||
default.wait_until_tty_matches("1", r"\nroot@default\b")
|
||||
|
||||
# Generate some history
|
||||
default.send_chars("echo foobar\n")
|
||||
default.wait_until_tty_matches("1", "foobar")
|
||||
|
||||
# Ensure that command was recorded in history
|
||||
default.succeed("/run/current-system/sw/bin/history list | grep -q foobar")
|
||||
'';
|
||||
}
|
|
@ -23,12 +23,12 @@ stdenvNoCC.mkDerivation rec {
|
|||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Proportional version of the 0xProto font";
|
||||
homepage = "https://github.com/0xType/0xPropo";
|
||||
changelog = "https://github.com/0xType/0xPropo/releases/tag/${version}";
|
||||
license = licenses.ofl;
|
||||
maintainers = with maintainers; [ vinnymeller ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.ofl;
|
||||
maintainers = with lib.maintainers; [ vinnymeller ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -29,15 +29,15 @@ stdenvNoCC.mkDerivation rec {
|
|||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Monospaced font based on IBM 3270 terminals";
|
||||
homepage = "https://github.com/rbanffy/3270font";
|
||||
changelog = "https://github.com/rbanffy/3270font/blob/v${version}/CHANGELOG.md";
|
||||
license = [
|
||||
licenses.bsd3
|
||||
licenses.ofl
|
||||
lib.licenses.bsd3
|
||||
lib.licenses.ofl
|
||||
];
|
||||
maintainers = [ ];
|
||||
platforms = platforms.all;
|
||||
maintainers = with lib.maintainers; [ ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -18,13 +18,13 @@ stdenv.mkDerivation rec {
|
|||
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Tunnelling for application that don't speak IPv6";
|
||||
mainProgram = "6tunnel";
|
||||
homepage = "https://github.com/wojtekka/6tunnel";
|
||||
changelog = "https://github.com/wojtekka/6tunnel/blob/${version}/ChangeLog";
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = with maintainers; [ Br1ght0ne ];
|
||||
platforms = platforms.unix;
|
||||
license = lib.licenses.gpl2Only;
|
||||
maintainers = with lib.maintainers; [ Br1ght0ne ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -33,13 +33,13 @@ stdenv.mkDerivation rec {
|
|||
# but it's better to disable tests than loose ASLR on i686
|
||||
doCheck = !stdenv.hostPlatform.isi686;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "ATSC A/52 stream decoder";
|
||||
homepage = "https://liba52.sourceforge.io/";
|
||||
changelog = "https://git.adelielinux.org/community/a52dec/-/blob/v${version}/ChangeLog?ref_type=tags";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ wegank ];
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ wegank ];
|
||||
mainProgram = "a52dec";
|
||||
platforms = platforms.unix;
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -25,13 +25,13 @@ buildGoModule rec {
|
|||
# Tests require network access
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Vulnerability remediation scoring system";
|
||||
homepage = "https://github.com/elysium-suite/aeacus";
|
||||
changelog = "https://github.com/elysium-suite/aeacus/releases/tag/v${version}";
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.gpl2Only;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "aeacus";
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -22,12 +22,12 @@ buildGoModule rec {
|
|||
"-X main.Version=${version}"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/slok/agebox";
|
||||
changelog = "https://github.com/slok/agebox/releases/tag/v${version}";
|
||||
description = "Age based repository file encryption gitops tool";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ lesuisse ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ lesuisse ];
|
||||
mainProgram = "agebox";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -68,14 +68,14 @@ stdenvNoCC.mkDerivation rec {
|
|||
];
|
||||
});
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Android GPU Inspector";
|
||||
homepage = "https://gpuinspector.dev";
|
||||
changelog = "https://github.com/google/agi/releases/tag/v${version}";
|
||||
platforms = [ "x86_64-linux" ];
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ kashw2 ];
|
||||
sourceProvenance = with sourceTypes; [
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ kashw2 ];
|
||||
sourceProvenance = with lib.sourceTypes; [
|
||||
binaryBytecode
|
||||
binaryNativeCode
|
||||
];
|
||||
|
|
|
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "ANSI HTML Adapter";
|
||||
mainProgram = "aha";
|
||||
longDescription = ''
|
||||
|
@ -27,11 +27,11 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
homepage = "https://github.com/theZiz/aha";
|
||||
changelog = "https://github.com/theZiz/aha/blob/${version}/CHANGELOG";
|
||||
license = with licenses; [
|
||||
license = with lib.licenses; [
|
||||
lgpl2Plus
|
||||
mpl11
|
||||
];
|
||||
maintainers = with maintainers; [ pSub ];
|
||||
platforms = platforms.all;
|
||||
maintainers = with lib.maintainers; [ pSub ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -53,12 +53,12 @@ python3.pkgs.buildPythonApplication rec {
|
|||
"ansibledoctor"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Annotation based documentation for your Ansible roles";
|
||||
mainProgram = "ansible-doctor";
|
||||
homepage = "https://github.com/thegeeklab/ansible-doctor";
|
||||
changelog = "https://github.com/thegeeklab/ansible-doctor/releases/tag/v${version}";
|
||||
license = licenses.lgpl3Only;
|
||||
maintainers = with maintainers; [ tboerger ];
|
||||
license = lib.licenses.lgpl3Only;
|
||||
maintainers = with lib.maintainers; [ tboerger ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -34,12 +34,12 @@ buildNpmPackage rec {
|
|||
npmPackFlags = [ "--ignore-scripts" ];
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
changelog = "https://github.com/ansible/ansible-language-server/releases/tag/v${version}";
|
||||
description = "Ansible Language Server";
|
||||
mainProgram = "ansible-language-server";
|
||||
homepage = "https://github.com/ansible/ansible-language-server";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ hexa ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ hexa ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -55,12 +55,12 @@ stdenv.mkDerivation rec {
|
|||
mv docs/* $out/share/doc/${pname}
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/CycoPH/atasm";
|
||||
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}";
|
||||
maintainers = with maintainers; [ ];
|
||||
platforms = with platforms; unix;
|
||||
maintainers = with lib.maintainers; [ ];
|
||||
platforms = with lib.platforms; unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -48,12 +48,12 @@ stdenv.mkDerivation rec {
|
|||
|
||||
doCheck = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Advanced tftp tools";
|
||||
changelog = "https://sourceforge.net/p/atftp/code/ci/v${version}/tree/Changelog";
|
||||
homepage = "https://sourceforge.net/projects/atftp/";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ raskin ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ raskin ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -35,16 +35,16 @@ buildGoModule (finalAttrs: {
|
|||
tests.version = testers.testVersion { package = athens; };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Go module datastore and proxy";
|
||||
homepage = "https://github.com/gomods/athens";
|
||||
changelog = "https://github.com/gomods/athens/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
changelog = "https://github.com/gomods/athens/releases/tag/v${finalAttrs.version}";
|
||||
license = lib.licenses.mit;
|
||||
mainProgram = "athens";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
katexochen
|
||||
malt3
|
||||
];
|
||||
platforms = platforms.unix;
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
})
|
||||
|
|
|
@ -40,12 +40,12 @@ buildGoModule {
|
|||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/AthanorLabs/atomic-swap";
|
||||
changelog = "https://github.com/AthanorLabs/atomic-swap/releases/tag/v${version}";
|
||||
description = "ETH-XMR atomic swap implementation";
|
||||
license = with licenses; [ lgpl3Only ];
|
||||
maintainers = with maintainers; [
|
||||
license = with lib.licenses; [ lgpl3Only ];
|
||||
maintainers = with lib.maintainers; [
|
||||
happysalada
|
||||
lord-valen
|
||||
];
|
||||
|
|
|
@ -31,12 +31,12 @@ python3.pkgs.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "audiness" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "CLI tool to interact with Nessus";
|
||||
homepage = "https://github.com/audiusGmbH/audiness";
|
||||
changelog = "https://github.com/audiusGmbH/audiness/releases/tag/${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "audiness";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -18,12 +18,12 @@ rustPlatform.buildRustPackage rec {
|
|||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-kIrbHt6aAUgdF4Jx/aUOYpiBj1+pyFLCVak6R+JN2Ug=";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Ping the host continuously and write results to a file";
|
||||
homepage = "https://github.com/audiusGmbH/audion";
|
||||
changelog = "https://github.com/audiusGmbH/audion/releases/tag/${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "audion";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
|
|||
# One test is failing, see PR #101947
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "C++ program to generate waveform data and render waveform images from audio files";
|
||||
longDescription = ''
|
||||
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";
|
||||
changelog = "https://github.com/bbc/audiowaveform/blob/${version}/ChangeLog";
|
||||
license = licenses.gpl3Plus;
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ edbentley ];
|
||||
license = lib.licenses.gpl3Plus;
|
||||
platforms = lib.platforms.all;
|
||||
maintainers = with lib.maintainers; [ edbentley ];
|
||||
mainProgram = "audiowaveform";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -62,13 +62,13 @@ stdenv.mkDerivation rec {
|
|||
"dev"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Configuration editing tool";
|
||||
license = licenses.lgpl21Only;
|
||||
license = lib.licenses.lgpl21Only;
|
||||
homepage = "https://augeas.net/";
|
||||
changelog = "https://github.com/hercules-team/augeas/releases/tag/release-${version}";
|
||||
mainProgram = "augtool";
|
||||
maintainers = with maintainers; [ offline ];
|
||||
platforms = platforms.unix;
|
||||
maintainers = with lib.maintainers; [ offline ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -47,12 +47,12 @@ buildGoModule rec {
|
|||
|
||||
subPackages = [ "cmd/auth0" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Supercharge your developer workflow";
|
||||
homepage = "https://auth0.github.io/auth0-cli";
|
||||
changelog = "https://github.com/auth0/auth0-cli/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ matthewcroughan ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ matthewcroughan ];
|
||||
mainProgram = "auth0";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -25,14 +25,14 @@ let
|
|||
hash = "sha256-idShMSYIrf3ViG9VFNGNu6TSjBz3Q+GJMMeCzcJwfG4=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Authentication glue you need";
|
||||
changelog = "https://github.com/goauthentik/authentik/releases/tag/version%2F${version}";
|
||||
homepage = "https://goauthentik.io/";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.linux;
|
||||
broken = stdenvNoCC.buildPlatform != stdenvNoCC.hostPlatform;
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
jvanbruegge
|
||||
risson
|
||||
];
|
||||
|
|
|
@ -36,12 +36,12 @@ python3.pkgs.buildPythonApplication rec {
|
|||
"autobloody"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Tool to automatically exploit Active Directory privilege escalation paths";
|
||||
homepage = "https://github.com/CravateRouge/autobloody";
|
||||
changelog = "https://github.com/CravateRouge/autobloody/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "autobloody";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -34,12 +34,12 @@ rustPlatform.buildRustPackage rec {
|
|||
|
||||
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)";
|
||||
mainProgram = "autocorrect";
|
||||
homepage = "https://huacnlee.github.io/autocorrect";
|
||||
changelog = "https://github.com/huacnlee/autocorrect/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = [ ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -18,13 +18,13 @@ rustPlatform.buildRustPackage rec {
|
|||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-H4bFSqt8hOH6tF2WO1mQqqmbK9U2qlFC+7swz/xj1I8=";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Automatically update system timezone based on location";
|
||||
homepage = "https://github.com/maxbrunet/automatic-timezoned";
|
||||
changelog = "https://github.com/maxbrunet/automatic-timezoned/blob/v${version}/CHANGELOG.md";
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ maxbrunet ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl3;
|
||||
maintainers = with lib.maintainers; [ maxbrunet ];
|
||||
platforms = lib.platforms.linux;
|
||||
mainProgram = "automatic-timezoned";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -29,15 +29,15 @@ stdenv.mkDerivation rec {
|
|||
|
||||
strictDeps = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Ayatana Display Indicator Objects";
|
||||
homepage = "https://github.com/AyatanaIndicators/ayatana-ido";
|
||||
changelog = "https://github.com/AyatanaIndicators/ayatana-ido/blob/${version}/ChangeLog";
|
||||
license = [
|
||||
licenses.lgpl3Plus
|
||||
licenses.lgpl21Plus
|
||||
lib.licenses.lgpl3Plus
|
||||
lib.licenses.lgpl21Plus
|
||||
];
|
||||
maintainers = [ maintainers.nickhu ];
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ lib.maintainers.nickhu ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -25,11 +25,11 @@ buildGoModule rec {
|
|||
ln -rs "$out/bin/azure-storage-azcopy" "$out/bin/azcopy"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "New Azure Storage data transfer utility - AzCopy v10";
|
||||
homepage = "https://github.com/Azure/azure-storage-azcopy";
|
||||
changelog = "https://github.com/Azure/azure-storage-azcopy/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ kashw2 ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ kashw2 ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -25,12 +25,12 @@ stdenv.mkDerivation rec {
|
|||
--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";
|
||||
homepage = "https://linphone.org/technical-corner/bcg729";
|
||||
changelog = "https://gitlab.linphone.org/BC/public/bcg729/raw/${version}/NEWS";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ c0bw3b ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ c0bw3b ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -26,13 +26,13 @@ stdenv.mkDerivation rec {
|
|||
"PREFIX=$(out)"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "BPF based visual packet rate monitor";
|
||||
mainProgram = "bpfmon";
|
||||
homepage = "https://github.com/bbonev/bpfmon";
|
||||
changelog = "https://github.com/bbonev/bpfmon/releases/tag/v${version}";
|
||||
maintainers = with maintainers; [ arezvov ];
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with lib.maintainers; [ arezvov ];
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -75,19 +75,19 @@ stdenv.mkDerivation rec {
|
|||
bpf = nixosTests.bpf;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "High-level tracing language for Linux eBPF";
|
||||
homepage = "https://github.com/bpftrace/bpftrace";
|
||||
changelog = "https://github.com/bpftrace/bpftrace/releases/tag/v${version}";
|
||||
mainProgram = "bpftrace";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
rvl
|
||||
thoughtpolice
|
||||
martinetd
|
||||
mfrw
|
||||
illustris
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -29,11 +29,11 @@ buildGoModule rec {
|
|||
cp sample-btcd.conf $DIR
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Alternative full node bitcoin implementation written in Go (golang)";
|
||||
homepage = "https://github.com/btcsuite/btcd";
|
||||
changelog = "https://github.com/btcsuite/btcd/releases/tag/v${version}";
|
||||
license = licenses.isc;
|
||||
maintainers = with maintainers; [ _0xB10C ];
|
||||
license = lib.licenses.isc;
|
||||
maintainers = with lib.maintainers; [ _0xB10C ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -30,15 +30,15 @@ buildDotnetModule rec {
|
|||
mv $out/bin/{BTCPayServer,btcpayserver} || :
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Self-hosted, open-source cryptocurrency payment processor";
|
||||
homepage = "https://btcpayserver.org";
|
||||
changelog = "https://github.com/btcpayserver/btcpayserver/blob/v${version}/Changelog.md";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
kcalvinalvin
|
||||
erikarvstedt
|
||||
];
|
||||
license = licenses.mit;
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -51,13 +51,13 @@ stdenv.mkDerivation rec {
|
|||
versionCheckProgramArg = "--version";
|
||||
doInstallCheck = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Monitor of resources";
|
||||
homepage = "https://github.com/aristocratos/btop";
|
||||
changelog = "https://github.com/aristocratos/btop/blob/v${version}/CHANGELOG.md";
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.asl20;
|
||||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
maintainers = with lib.maintainers; [
|
||||
khaneliman
|
||||
rmcgibbo
|
||||
];
|
||||
|
|
|
@ -97,13 +97,13 @@ stdenv.mkDerivation rec {
|
|||
rev-prefix = "v";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Utilities for the btrfs filesystem";
|
||||
homepage = "https://btrfs.readthedocs.io/en/latest/";
|
||||
changelog = "https://github.com/kdave/btrfs-progs/raw/v${version}/CHANGES";
|
||||
license = licenses.gpl2Only;
|
||||
license = lib.licenses.gpl2Only;
|
||||
mainProgram = "btrfs";
|
||||
maintainers = with maintainers; [ raskin ];
|
||||
platforms = platforms.linux;
|
||||
maintainers = with lib.maintainers; [ raskin ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -140,16 +140,16 @@ stdenv.mkDerivation {
|
|||
};
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Fast, hermetic, multi-language build system";
|
||||
homepage = "https://buck2.build";
|
||||
changelog = "https://github.com/facebook/buck2/releases/tag/${version}";
|
||||
license = with licenses; [
|
||||
license = with lib.licenses; [
|
||||
asl20 # or
|
||||
mit
|
||||
];
|
||||
mainProgram = "buck2";
|
||||
maintainers = with maintainers; [ thoughtpolice ];
|
||||
maintainers = with lib.maintainers; [ thoughtpolice ];
|
||||
platforms = [
|
||||
"x86_64-linux"
|
||||
"aarch64-linux"
|
||||
|
|
|
@ -120,20 +120,20 @@ stdenvNoCC.mkDerivation rec {
|
|||
done
|
||||
'';
|
||||
};
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://bun.sh";
|
||||
changelog = "https://bun.sh/blog/bun-v${version}";
|
||||
description = "Incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one";
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
longDescription = ''
|
||||
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
|
||||
lgpl21Only # javascriptcore and webkit
|
||||
];
|
||||
mainProgram = "bun";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
DAlperin
|
||||
jk
|
||||
thilobillerbeck
|
||||
|
|
|
@ -46,12 +46,12 @@ stdenv.mkDerivation rec {
|
|||
"--with-openssl=${openssl.dev}"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/zmartzone/cjose";
|
||||
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";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ midchildan ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ midchildan ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
9
pkgs/by-name/cl/claude-code/package-lock.json
generated
9
pkgs/by-name/cl/claude-code/package-lock.json
generated
|
@ -1,17 +1,18 @@
|
|||
{
|
||||
"name": "claude-code",
|
||||
"version": "1.0.17",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"dependencies": {
|
||||
"@anthropic-ai/claude-code": "^1.0.11"
|
||||
"@anthropic-ai/claude-code": "^1.0.17"
|
||||
}
|
||||
},
|
||||
"node_modules/@anthropic-ai/claude-code": {
|
||||
"version": "1.0.11",
|
||||
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.11.tgz",
|
||||
"integrity": "sha512-ezYfkSxCiQjReJoBJkayTpzhWRWKmfEy6Ria2TdufBmDR7Kj/iP4IY10M5JOTgB8pw7XfjYpijgnomiFZmVRbg==",
|
||||
"version": "1.0.17",
|
||||
"resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.17.tgz",
|
||||
"integrity": "sha512-+MX/pKOKXG2HLSh7WJIgiILdumqRgcORUX0iSQmAfn+UEoHSYSuFWZWuWBpixaa8W4tiTCC06uN4pgzinCU6jw==",
|
||||
"hasInstallScript": true,
|
||||
"license": "SEE LICENSE IN README.md",
|
||||
"bin": {
|
||||
|
|
|
@ -7,16 +7,16 @@
|
|||
|
||||
buildNpmPackage rec {
|
||||
pname = "claude-code";
|
||||
version = "1.0.11";
|
||||
version = "1.0.17";
|
||||
|
||||
nodejs = nodejs_20; # required for sandboxed Nix builds on Darwin
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz";
|
||||
hash = "sha256-IXNBNjt4Sh5pR+Cz2uEZcCop9reAmQ7hObohtN0f3Ww=";
|
||||
hash = "sha256-RxbsAehJ4zIt86ppmMB1MPg/XFrGWuumNdQbT+ytg8A=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-p5FQBBlMNcRBYKIkeeETyup5zKr2Rcxu/Jw+kFwQrHA=";
|
||||
npmDepsHash = "sha256-tC0OyJ3t4i/CdqKUGIw5Wd9UiLYJECcbDi/suxim0/A=";
|
||||
|
||||
postPatch = ''
|
||||
cp ${./package-lock.json} package-lock.json
|
||||
|
|
|
@ -36,12 +36,12 @@ buildGraalvmNativeImage rec {
|
|||
"-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";
|
||||
homepage = "https://github.com/markus-wa/cq";
|
||||
changelog = "https://github.com/markus-wa/cq/releases/releases/tag/${version}";
|
||||
license = licenses.epl20;
|
||||
maintainers = with maintainers; [ farcaller ];
|
||||
platforms = platforms.unix;
|
||||
license = lib.licenses.epl20;
|
||||
maintainers = with lib.maintainers; [ farcaller ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -24,12 +24,12 @@ buildGoModule rec {
|
|||
version = "csvq version ${version}";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "SQL-like query language for CSV";
|
||||
mainProgram = "csvq";
|
||||
homepage = "https://mithrandie.github.io/csvq/";
|
||||
changelog = "https://github.com/mithrandie/csvq/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ tomodachi94 ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ tomodachi94 ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -34,12 +34,12 @@ python3.pkgs.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "cups_printers" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Tool for interacting with a CUPS server";
|
||||
homepage = "https://github.com/audiusGmbH/cups-printers";
|
||||
changelog = "https://github.com/audiusGmbH/cups-printers/blob/${version}/CHANGELOG.md";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "cups-printers";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -26,12 +26,12 @@ buildGoModule rec {
|
|||
"-w"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Tool to work with CVEs";
|
||||
homepage = "https://github.com/projectdiscovery/cvemap";
|
||||
changelog = "https://github.com/projectdiscovery/cvemap/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "cvemap";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -99,12 +99,12 @@ py.pkgs.buildPythonApplication rec {
|
|||
"cwltool"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Common Workflow Language reference implementation";
|
||||
homepage = "https://www.commonwl.org";
|
||||
changelog = "https://github.com/common-workflow-language/cwltool/releases/tag/${version}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ veprbl ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ veprbl ];
|
||||
mainProgram = "cwltool";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -17,14 +17,14 @@ buildNpmPackage rec {
|
|||
|
||||
npmDepsHash = "sha256-zQ0T/1khnn+CXm/3yc9nANL0ROEEE03U5fV57btEmPg=";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Commitizen command line utility";
|
||||
homepage = "https://commitizen.github.io/cz-cli";
|
||||
changelog = "https://github.com/commitizen/cz-cli/releases/tag/v${version}";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
freezeboy
|
||||
natsukium
|
||||
];
|
||||
license = licenses.mit;
|
||||
license = lib.licenses.mit;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -47,13 +47,13 @@ buildGo123Module rec {
|
|||
version = "v${version}";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Modern diagram scripting language that turns text to diagrams";
|
||||
mainProgram = "d2";
|
||||
homepage = "https://d2lang.com";
|
||||
changelog = "https://github.com/terrastruct/d2/releases/tag/v${version}";
|
||||
license = licenses.mpl20;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.mpl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
dit7ya
|
||||
kashw2
|
||||
];
|
||||
|
|
|
@ -69,13 +69,13 @@ stdenv.mkDerivation rec {
|
|||
};
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "GSettings editor for GNOME";
|
||||
mainProgram = "dconf-editor";
|
||||
homepage = "https://apps.gnome.org/DconfEditor/";
|
||||
changelog = "https://gitlab.gnome.org/GNOME/dconf-editor/-/blob/${version}/NEWS?ref_type=tags";
|
||||
license = licenses.gpl3Plus;
|
||||
teams = [ teams.gnome ];
|
||||
platforms = platforms.unix;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
teams = [ lib.teams.gnome ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -41,12 +41,12 @@ stdenv.mkDerivation rec {
|
|||
enableParallelBuilding = true;
|
||||
doInstallCheck = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "http://www.ddcutil.com/";
|
||||
description = "Query and change Linux monitor settings using DDC/CI and USB";
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ rnhmjoj ];
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ rnhmjoj ];
|
||||
changelog = "https://github.com/rockowitz/ddcutil/blob/v${version}/CHANGELOG.md";
|
||||
mainProgram = "ddcutil";
|
||||
};
|
||||
|
|
|
@ -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";
|
||||
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";
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.asl20;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [
|
||||
hyzual
|
||||
anthonyroussel
|
||||
];
|
||||
|
|
|
@ -38,13 +38,13 @@ stdenv.mkDerivation rec {
|
|||
runHook postBuild
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Tool for visualization of DHCP packets as recorded and output by tcpdump to analyze DHCP server responses";
|
||||
homepage = "https://github.com/bbonev/dhcpdump";
|
||||
changelog = "https://github.com/bbonev/dhcpdump/releases/tag/v${version}";
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ nickcao ];
|
||||
license = licenses.bsd2;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ nickcao ];
|
||||
license = lib.licenses.bsd2;
|
||||
mainProgram = "dhcpdump";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -48,12 +48,12 @@ buildGoModule rec {
|
|||
};
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Synchronize your DNS to multiple providers from a simple DSL";
|
||||
homepage = "https://dnscontrol.org/";
|
||||
changelog = "https://github.com/StackExchange/dnscontrol/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ SuperSandro2000 ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ SuperSandro2000 ];
|
||||
mainProgram = "dnscontrol";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -27,12 +27,12 @@ buildGoModule rec {
|
|||
"-X=github.com/mosajjal/dnsmonster/util.releaseVersion=${version}"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Passive DNS Capture and Monitoring Toolkit";
|
||||
homepage = "https://github.com/mosajjal/dnsmonster";
|
||||
changelog = "https://github.com/mosajjal/dnsmonster/releases/tag/v${version}";
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.gpl2Only;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
broken = stdenv.hostPlatform.isDarwin;
|
||||
mainProgram = "dnsmonster";
|
||||
};
|
||||
|
|
|
@ -46,14 +46,14 @@ stdenv.mkDerivation rec {
|
|||
|
||||
doCheck = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Tools for DNS benchmaring";
|
||||
homepage = "https://www.dns-oarc.net/tools/dnsperf";
|
||||
changelog = "https://github.com/DNS-OARC/dnsperf/releases/tag/v${version}";
|
||||
license = licenses.isc;
|
||||
platforms = platforms.unix;
|
||||
license = lib.licenses.isc;
|
||||
platforms = lib.platforms.unix;
|
||||
mainProgram = "dnsperf";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
vcunat
|
||||
mfrw
|
||||
];
|
||||
|
|
|
@ -32,12 +32,12 @@ python3.pkgs.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "dnsrecon" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "DNS Enumeration script";
|
||||
homepage = "https://github.com/darkoperator/dnsrecon";
|
||||
changelog = "https://github.com/darkoperator/dnsrecon/releases/tag/${version}";
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.gpl2Only;
|
||||
maintainers = with lib.maintainers; [
|
||||
c0bw3b
|
||||
fab
|
||||
];
|
||||
|
|
|
@ -36,12 +36,12 @@ python3.pkgs.buildPythonApplication rec {
|
|||
"dnstwist"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Domain name permutation engine for detecting homograph phishing attacks";
|
||||
homepage = "https://github.com/elceef/dnstwist";
|
||||
changelog = "https://github.com/elceef/dnstwist/releases/tag/${version}";
|
||||
license = with licenses; [ gpl3Only ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = with lib.licenses; [ gpl3Only ];
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "dnstwist";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -34,7 +34,7 @@ buildGoModule rec {
|
|||
|
||||
versionCheckProgramArg = "-version";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Fast and multi-purpose DNS toolkit";
|
||||
longDescription = ''
|
||||
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";
|
||||
changelog = "https://github.com/projectdiscovery/dnsx/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "dnsx";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -62,13 +62,13 @@ python3.pkgs.buildPythonApplication rec {
|
|||
|
||||
strictDeps = false;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Free basic image editor, similar to Microsoft Paint, but aiming at the GNOME desktop";
|
||||
mainProgram = "drawing";
|
||||
homepage = "https://maoschanz.github.io/drawing/";
|
||||
changelog = "https://github.com/maoschanz/drawing/releases/tag/${version}";
|
||||
maintainers = with maintainers; [ mothsart ];
|
||||
license = licenses.gpl3Plus;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with lib.maintainers; [ mothsart ];
|
||||
license = lib.licenses.gpl3Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -47,7 +47,7 @@ buildGoModule rec {
|
|||
runHook postInstallCheck
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://driftctl.com/";
|
||||
changelog = "https://github.com/snyk/driftctl/releases/tag/v${version}";
|
||||
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
|
||||
and fills in the missing piece in your DevSecOps toolbox.
|
||||
'';
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
kaction
|
||||
jk
|
||||
qjoly
|
||||
|
|
|
@ -49,13 +49,13 @@ stdenv.mkDerivation rec {
|
|||
openssl
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Watches network traffic, and picks out and displays JPEG and GIF images for display";
|
||||
homepage = "https://github.com/deiv/driftnet";
|
||||
changelog = "https://github.com/deiv/driftnet/releases/tag/v${version}";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ offline ];
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ offline ];
|
||||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
mainProgram = "driftnet";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -65,12 +65,12 @@ stdenv.mkDerivation rec {
|
|||
libxcrypt
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Small footprint implementation of the SSH 2 protocol";
|
||||
homepage = "https://matt.ucc.asn.au/dropbear/dropbear.html";
|
||||
changelog = "https://github.com/mkj/dropbear/raw/DROPBEAR_${version}/CHANGES";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ abbradar ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ abbradar ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -18,12 +18,12 @@ rustPlatform.buildRustPackage rec {
|
|||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-CpVci0nw/6Y6uyQX6iRV9E7uXzdZ2fzYIelYxsc+tI0=";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Npm scripts runner written in Rust";
|
||||
mainProgram = "dum";
|
||||
homepage = "https://github.com/egoist/dum";
|
||||
changelog = "https://github.com/egoist/dum/blob/v${version}/CHANGELOG.md";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ figsoda ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -48,12 +48,12 @@ rustPlatform.buildRustPackage {
|
|||
inherit firefox-esr-unwrapped firefox-unwrapped thunderbird-unwrapped;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
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";
|
||||
mainProgram = "dump_syms";
|
||||
license = licenses.asl20;
|
||||
license = lib.licenses.asl20;
|
||||
homepage = "https://github.com/mozilla/dump_syms/";
|
||||
maintainers = with maintainers; [ hexa ];
|
||||
maintainers = with lib.maintainers; [ hexa ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -19,13 +19,13 @@ buildGoModule {
|
|||
|
||||
vendorHash = "sha256-1lise/u40Q8W9STsuyrWIbhf2HY+SFCytUL1PTSWvfY=";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Easily Manage AWS ECS Resources in Terminal 🐱";
|
||||
homepage = "https://github.com/keidarcy/e1s";
|
||||
changelog = "https://github.com/keidarcy/e1s/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
license = lib.licenses.mit;
|
||||
mainProgram = "e1s";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
zelkourban
|
||||
carlossless
|
||||
];
|
||||
|
|
|
@ -88,17 +88,17 @@ stdenv.mkDerivation rec {
|
|||
[ -e $out/success ]
|
||||
'';
|
||||
};
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://e2fsprogs.sourceforge.net/";
|
||||
changelog = "https://e2fsprogs.sourceforge.net/e2fsprogs-release.html#${version}";
|
||||
description = "Tools for creating and checking ext2/ext3/ext4 filesystems";
|
||||
license = with licenses; [
|
||||
license = with lib.licenses; [
|
||||
gpl2Plus
|
||||
lgpl2Plus # lib/ext2fs, lib/e2p
|
||||
bsd3 # lib/uuid
|
||||
mit # lib/et, lib/ss
|
||||
];
|
||||
platforms = platforms.unix;
|
||||
maintainers = [ ];
|
||||
platforms = lib.platforms.unix;
|
||||
maintainers = with lib.maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -22,12 +22,12 @@ buildGoModule rec {
|
|||
"-w"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Sensitive data detection tool capable of scanning source code repositories for passwords, key files, and more";
|
||||
mainProgram = "earlybird";
|
||||
homepage = "https://github.com/americanexpress/earlybird";
|
||||
changelog = "https://github.com/americanexpress/earlybird/releases/tag/v${version}";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -58,12 +58,12 @@ buildGoModule rec {
|
|||
};
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Build automation for the container era";
|
||||
homepage = "https://earthly.dev/";
|
||||
changelog = "https://github.com/earthly/earthly/releases/tag/v${version}";
|
||||
license = licenses.mpl20;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.mpl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
zoedsoupe
|
||||
konradmalik
|
||||
];
|
||||
|
|
|
@ -43,12 +43,12 @@ buildGoModule rec {
|
|||
}"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Attack surface management tool";
|
||||
homepage = "https://github.com/g0ldencybersec/EasyEASM";
|
||||
changelog = "https://github.com/g0ldencybersec/EasyEASM/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "easyeasm";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -51,16 +51,16 @@ python3Packages.buildPythonApplication rec {
|
|||
pytestCheckHook
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
changelog = "https://codeberg.org/eduVPN/linux-app/raw/tag/${version}/CHANGES.md";
|
||||
description = "Linux client for eduVPN";
|
||||
homepage = "https://codeberg.org/eduVPN/linux-app";
|
||||
license = licenses.gpl3Plus;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
mainProgram = "eduvpn-gui";
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
benneti
|
||||
jwijenbergh
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -27,12 +27,12 @@ buildNpmPackage rec {
|
|||
})
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Emmet support based on LSP";
|
||||
homepage = "https://github.com/aca/emmet-ls";
|
||||
changelog = "https://github.com/aca/emmet-ls/releases/tag/${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ figsoda ];
|
||||
mainProgram = "emmet-ls";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -122,13 +122,13 @@ stdenv.mkDerivation rec {
|
|||
};
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "GNOME image viewer";
|
||||
homepage = "https://gitlab.gnome.org/GNOME/eog";
|
||||
changelog = "https://gitlab.gnome.org/GNOME/eog/-/blob/${version}/NEWS?ref_type=tags";
|
||||
license = licenses.gpl2Plus;
|
||||
teams = [ teams.gnome ];
|
||||
platforms = platforms.unix;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
teams = [ lib.teams.gnome ];
|
||||
platforms = lib.platforms.unix;
|
||||
mainProgram = "eog";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -50,12 +50,12 @@ rustPlatform.buildRustPackage rec {
|
|||
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";
|
||||
homepage = "https://github.com/vv9k/epick";
|
||||
changelog = "https://github.com/vv9k/epick/blob/${version}/CHANGELOG.md";
|
||||
license = licenses.gpl3Only;
|
||||
maintainers = with maintainers; [ figsoda ];
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [ figsoda ];
|
||||
mainProgram = "epick";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenvNoCC.mkDerivation rec {
|
|||
patchShebangs $out/bin/er-patcher
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/gurrgur/er-patcher";
|
||||
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";
|
||||
|
@ -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,
|
||||
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 ];
|
||||
mainProgram = "er-patcher";
|
||||
};
|
||||
|
|
|
@ -59,16 +59,16 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
++ lib.optional fuseSupport "--enable-fuse"
|
||||
++ lib.optional selinuxSupport "--with-selinux";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/about/";
|
||||
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}";
|
||||
license = with licenses; [ gpl2Plus ];
|
||||
maintainers = with maintainers; [
|
||||
changelog = "https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/tree/ChangeLog?h=v${finalAttrs.version}";
|
||||
license = with lib.licenses; [ gpl2Plus ];
|
||||
maintainers = with lib.maintainers; [
|
||||
ehmry
|
||||
nikstur
|
||||
jmbaur
|
||||
];
|
||||
platforms = platforms.unix;
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
})
|
||||
|
|
|
@ -39,12 +39,12 @@ python3.pkgs.buildPythonApplication rec {
|
|||
runHook postInstallCheck
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "SMB network scanner";
|
||||
homepage = "https://github.com/viktor02/EroSmb";
|
||||
changelog = "https://github.com/viktor02/EroSmb/releases/tag/v${version}";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = with lib.licenses; [ mit ];
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "erosmb";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -59,13 +59,13 @@ python3.pkgs.buildPythonApplication rec {
|
|||
nixosTest = nixosTests.etebase-server;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/etesync/server";
|
||||
description = "Etebase (EteSync 2.0) server so you can run your own";
|
||||
mainProgram = "etebase-server";
|
||||
changelog = "https://github.com/etesync/server/blob/${version}/ChangeLog.md";
|
||||
license = licenses.agpl3Only;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.agpl3Only;
|
||||
maintainers = with lib.maintainers; [
|
||||
felschr
|
||||
phaer
|
||||
];
|
||||
|
|
|
@ -51,15 +51,15 @@ stdenv.mkDerivation rec {
|
|||
|
||||
doCheck = true;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Remote shell that automatically reconnects without interrupting the session";
|
||||
homepage = "https://eternalterminal.dev/";
|
||||
changelog = "https://github.com/MisterTea/EternalTerminal/releases/tag/et-v${version}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
dezgeg
|
||||
jshort
|
||||
];
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
platforms = lib.platforms.linux ++ lib.platforms.darwin;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -40,11 +40,11 @@ stdenv.mkDerivation rec {
|
|||
|
||||
passthru.updateScript = bundlerUpdateScript "evil-winrm";
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "WinRM shell for hacking/pentesting";
|
||||
mainProgram = "evil-winrm";
|
||||
homepage = "https://github.com/Hackplayers/evil-winrm";
|
||||
changelog = "https://github.com/Hackplayers/evil-winrm/blob/v${version}/CHANGELOG.md";
|
||||
license = licenses.lgpl3Plus;
|
||||
license = lib.licenses.lgpl3Plus;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -197,12 +197,12 @@ stdenv.mkDerivation rec {
|
|||
];
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Unified backend for programs that work with contacts, tasks, and calendar information";
|
||||
homepage = "https://gitlab.gnome.org/GNOME/evolution-data-server";
|
||||
changelog = "https://gitlab.gnome.org/GNOME/evolution-data-server/-/blob/${version}/NEWS?ref_type=tags";
|
||||
license = licenses.lgpl2Plus;
|
||||
teams = [ teams.gnome ];
|
||||
platforms = platforms.linux; # requires libuuid
|
||||
license = lib.licenses.lgpl2Plus;
|
||||
teams = [ lib.teams.gnome ];
|
||||
platforms = lib.platforms.linux; # requires libuuid
|
||||
};
|
||||
}
|
||||
|
|
|
@ -23,15 +23,15 @@ rustPlatform.buildRustPackage rec {
|
|||
rm tests/test_cli_interactive.rs
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Parser for the Windows XML Event Log (EVTX) format";
|
||||
homepage = "https://github.com/omerbenamram/evtx";
|
||||
changelog = "https://github.com/omerbenamram/evtx/blob/v${version}/CHANGELOG.md";
|
||||
license = with licenses; [
|
||||
license = with lib.licenses; [
|
||||
asl20 # or
|
||||
mit
|
||||
];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
mainProgram = "evtx_dump";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -37,7 +37,7 @@ python3Packages.buildPythonApplication rec {
|
|||
|
||||
pythonImportsCheck = [ "exegol" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Fully featured and community-driven hacking environment";
|
||||
longDescription = ''
|
||||
Exegol is a community-driven hacking environment, powerful and yet
|
||||
|
|
|
@ -22,12 +22,12 @@ buildGoModule rec {
|
|||
"-w"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Finds geolocation on all image urls and directories";
|
||||
homepage = "https://github.com/aydinnyunus/exiflooter";
|
||||
changelog = "https://github.com/aydinnyunus/exifLooter/releases/tag/v${version}";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ octodi ];
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ octodi ];
|
||||
mainProgram = "exiflooter";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -192,17 +192,17 @@ stdenv.mkDerivation rec {
|
|||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://exim.org/";
|
||||
description = "Mail transfer agent (MTA)";
|
||||
license = with licenses; [
|
||||
license = with lib.licenses; [
|
||||
gpl2Plus
|
||||
bsd3
|
||||
];
|
||||
mainProgram = "exim";
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ tv ];
|
||||
teams = [ teams.helsinki-systems ];
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ tv ];
|
||||
teams = [ lib.teams.helsinki-systems ];
|
||||
changelog = "https://github.com/Exim/exim/blob/exim-${version}/doc/doc-txt/ChangeLog";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -35,13 +35,13 @@ stdenv.mkDerivation rec {
|
|||
" $out/bin/extra-container
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Run declarative containers without full system rebuilds";
|
||||
homepage = "https://github.com/erikarvstedt/extra-container";
|
||||
changelog = "https://github.com/erikarvstedt/extra-container/blob/${version}/CHANGELOG.md";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ maintainers.erikarvstedt ];
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = [ lib.maintainers.erikarvstedt ];
|
||||
mainProgram = "extra-container";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -98,16 +98,16 @@ stdenv.mkDerivation rec {
|
|||
"-DF3D_PLUGIN_BUILD_USD=ON"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Fast and minimalist 3D viewer using VTK";
|
||||
homepage = "https://f3d-app.github.io/f3d";
|
||||
changelog = "https://github.com/f3d-app/f3d/releases/tag/v${version}";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [
|
||||
bcdarwin
|
||||
pbsds
|
||||
];
|
||||
platforms = with platforms; unix;
|
||||
platforms = with lib.platforms; unix;
|
||||
mainProgram = "f3d";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -50,7 +50,7 @@ rustPlatform.buildRustPackage rec {
|
|||
package = fd;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Simple, fast and user-friendly alternative to find";
|
||||
longDescription = ''
|
||||
`fd` is a simple, fast and user-friendly alternative to `find`.
|
||||
|
@ -60,11 +60,11 @@ rustPlatform.buildRustPackage rec {
|
|||
'';
|
||||
homepage = "https://github.com/sharkdp/fd";
|
||||
changelog = "https://github.com/sharkdp/fd/blob/v${version}/CHANGELOG.md";
|
||||
license = with licenses; [
|
||||
license = with lib.licenses; [
|
||||
asl20 # or
|
||||
mit
|
||||
];
|
||||
maintainers = with maintainers; [
|
||||
maintainers = with lib.maintainers; [
|
||||
dywedir
|
||||
figsoda
|
||||
globin
|
||||
|
|
|
@ -32,7 +32,7 @@ buildGoModule rec {
|
|||
"-s"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Tool for web fuzzing";
|
||||
mainProgram = "ffuf";
|
||||
longDescription = ''
|
||||
|
@ -42,7 +42,7 @@ buildGoModule rec {
|
|||
'';
|
||||
homepage = "https://github.com/ffuf/ffuf";
|
||||
changelog = "https://github.com/ffuf/ffuf/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -36,13 +36,13 @@ stdenv.mkDerivation rec {
|
|||
runHook postInstallCheck
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Formatter for Fennel";
|
||||
homepage = src.meta.homepage;
|
||||
changelog = "${src.meta.homepage}/tree/${version}/changelog.md";
|
||||
license = licenses.mit;
|
||||
license = lib.licenses.mit;
|
||||
platforms = lua.meta.platforms;
|
||||
maintainers = with maintainers; [ chiroptical ];
|
||||
maintainers = with lib.maintainers; [ chiroptical ];
|
||||
mainProgram = "fnlfmt";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -18,13 +18,13 @@ stdenv.mkDerivation rec {
|
|||
"--enable-ipv4"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Send ICMP echo probes to network hosts";
|
||||
homepage = "http://fping.org/";
|
||||
changelog = "https://github.com/schweikert/fping/releases/tag/v${version}";
|
||||
license = licenses.bsd0;
|
||||
license = lib.licenses.bsd0;
|
||||
mainProgram = "fping";
|
||||
maintainers = with maintainers; [ fab ];
|
||||
platforms = platforms.all;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
platforms = lib.platforms.all;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -45,7 +45,7 @@ buildGoModule rec {
|
|||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "High-level tool for the management of Linux filesystem encryption";
|
||||
mainProgram = "fscrypt";
|
||||
longDescription = ''
|
||||
|
@ -55,8 +55,8 @@ buildGoModule rec {
|
|||
'';
|
||||
inherit (src.meta) homepage;
|
||||
changelog = "https://github.com/google/fscrypt/releases/tag/v${version}";
|
||||
license = licenses.asl20;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ primeos ];
|
||||
license = lib.licenses.asl20;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ primeos ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -19,13 +19,13 @@ stdenv.mkDerivation rec {
|
|||
make install PREFIX=$out
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "FileSystem Monitor utility";
|
||||
homepage = "https://github.com/nowsecure/fsmon";
|
||||
changelog = "https://github.com/nowsecure/fsmon/releases/tag/${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ dezgeg ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ dezgeg ];
|
||||
platforms = lib.platforms.linux;
|
||||
mainProgram = "fsmon";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -107,15 +107,15 @@ ocamlPackages.buildDunePackage rec {
|
|||
z3 = fstarZ3;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "ML-like functional programming language aimed at program verification";
|
||||
homepage = "https://www.fstar-lang.org";
|
||||
changelog = "https://github.com/FStarLang/FStar/raw/v${version}/CHANGES.md";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
numinit
|
||||
];
|
||||
mainProgram = "fstar.exe";
|
||||
platforms = with platforms; darwin ++ linux;
|
||||
platforms = with lib.platforms; darwin ++ linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -29,13 +29,13 @@ stdenv.mkDerivation rec {
|
|||
libusb-compat-0_1
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "JTAG programmer for the ULX3S and ULX2S open hardware FPGA development boards";
|
||||
mainProgram = "fujprog";
|
||||
homepage = "https://github.com/kost/fujprog";
|
||||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ trepetti ];
|
||||
platforms = platforms.all;
|
||||
license = lib.licenses.bsd2;
|
||||
maintainers = with lib.maintainers; [ trepetti ];
|
||||
platforms = lib.platforms.all;
|
||||
changelog = "https://github.com/kost/fujprog/releases/tag/v${version}";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -82,7 +82,7 @@ buildGoModule rec {
|
|||
version = "v${version}";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://github.com/sigstore/fulcio";
|
||||
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";
|
||||
|
@ -97,8 +97,8 @@ buildGoModule rec {
|
|||
different delegation models, and to deploy and run Fulcio as a
|
||||
disconnected instance.
|
||||
'';
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [
|
||||
lesuisse
|
||||
jk
|
||||
];
|
||||
|
|
|
@ -47,7 +47,7 @@ buildGoModule rec {
|
|||
|
||||
passthru.tests.version = testers.testVersion { package = gdu; };
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Disk usage analyzer with console interface";
|
||||
longDescription = ''
|
||||
Gdu is intended primarily for SSD disks where it can fully
|
||||
|
@ -56,8 +56,8 @@ buildGoModule rec {
|
|||
'';
|
||||
homepage = "https://github.com/dundee/gdu";
|
||||
changelog = "https://github.com/dundee/gdu/releases/tag/v${version}";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [
|
||||
license = with lib.licenses; [ mit ];
|
||||
maintainers = with lib.maintainers; [
|
||||
fab
|
||||
zowoq
|
||||
];
|
||||
|
|
|
@ -66,12 +66,12 @@ stdenv.mkDerivation rec {
|
|||
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]}
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Graphics API Capture and Replay Tools";
|
||||
homepage = "https://github.com/LunarG/gfxreconstruct/";
|
||||
changelog = "https://github.com/LunarG/gfxreconstruct/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ Flakebi ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ Flakebi ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -64,7 +64,7 @@ buildGoModule {
|
|||
--zsh misc/_gg.zsh
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
mainProgram = "gg";
|
||||
description = "Git with less typing";
|
||||
longDescription = ''
|
||||
|
@ -74,6 +74,6 @@ buildGoModule {
|
|||
'';
|
||||
homepage = "https://gg-scm.io/";
|
||||
changelog = "https://github.com/gg-scm/gg/blob/v${version}/CHANGELOG.md";
|
||||
license = licenses.asl20;
|
||||
license = lib.licenses.asl20;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -32,12 +32,12 @@ stdenv.mkDerivation rec {
|
|||
updateScript = gnome.updateScript { packageName = "gnome-backgrounds"; };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Default wallpaper set for GNOME";
|
||||
homepage = "https://gitlab.gnome.org/GNOME/gnome-backgrounds";
|
||||
changelog = "https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/blob/${version}/NEWS?ref_type=tags";
|
||||
license = licenses.cc-by-sa-30;
|
||||
platforms = platforms.unix;
|
||||
teams = [ teams.gnome ];
|
||||
license = lib.licenses.cc-by-sa-30;
|
||||
platforms = lib.platforms.unix;
|
||||
teams = [ lib.teams.gnome ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -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";
|
||||
homepage = "https://gitlab.gnome.org/GNOME/gnome-keyring";
|
||||
changelog = "https://gitlab.gnome.org/GNOME/gnome-keyring/-/blob/${version}/NEWS?ref_type=tags";
|
||||
license = [
|
||||
# Most of the code (some is 2Plus)
|
||||
licenses.lgpl21Plus
|
||||
lib.licenses.lgpl21Plus
|
||||
# Some stragglers
|
||||
licenses.gpl2Plus
|
||||
lib.licenses.gpl2Plus
|
||||
];
|
||||
teams = [ teams.gnome ];
|
||||
platforms = platforms.linux;
|
||||
teams = [ lib.teams.gnome ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -63,13 +63,13 @@ stdenv.mkDerivation rec {
|
|||
updateScript = gnome.updateScript { packageName = "gnome-klotski"; };
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
homepage = "https://gitlab.gnome.org/GNOME/gnome-klotski";
|
||||
changelog = "https://gitlab.gnome.org/GNOME/gnome-klotski/-/blob/${version}/NEWS?ref_type=tags";
|
||||
description = "Slide blocks to solve the puzzle";
|
||||
mainProgram = "gnome-klotski";
|
||||
teams = [ teams.gnome ];
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.unix;
|
||||
teams = [ lib.teams.gnome ];
|
||||
license = lib.licenses.gpl2;
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue