treewide: remove with lib Part 2 (#413589)

Changed files
+1101 -1101
pkgs
by-name
fi
fiano
fiche
fierce
fim-rs
findomain
fingerprintx
firecracker
fl
flare-floss
flavours
flip-link
flycast
fo
foliate
fortune-kind
four-in-a-row
fr
fractal
frawk
fre
freenukum
freetds
frotz
ga
galene
galer
gallia
gam
game-rs
gato
gc
gcli
gcp-scanner
gcsfuse
ge
geary
genact
gerbera
gh
gh
gh-i
ghauri
ghostie
ghostunnel
ghunt
gi
girsh
git-cliff
git-gr
git-interactive-rebase-tool
git-mit
git-nomad
git-releaser
git-stack
git-together
gitcs
gitea-actions-runner
gitg
github-runner
gitlab-pages
gitleaks
gitls
gittuf
gitversion
gl
glasskube
glitter
glow
go
go-bindata
go-camo
go-cve-search
go-dork
go-exploitdb
go-licenses
go-secdump
go-swagger
go2rtc
go2tv
go365
goaccess
gobgpd
goblob
gobuster
godns
godspeed
goeland
gogup
golangci-lint
gomtree
google-guest-agent
goresym
gorilla-cli
goss
gotestfmt
gotestwaf
gotosocial
goverview
govulncheck
gr
grafana-dash-n-grab
grafana-loki
granted
graphinder
greenmask
grex
grpc
gu
ha
ha-mqtt-discoverable-cli
halloy
haveged
hayagriva
he
hednsextractor
helm-ls
hevea
hex
heygpt
hi
hilbish
himalaya
ho
hy
hyperfine
ic
icoextract
im
imaginary
imdshift
immer
in
inferno
inform6
infra
infracost
inih
initool
innernet
inql
insomnia
intel-compute-runtime
intel-compute-runtime-legacy1
intel-gpu-tools
intel-media-driver
interactsh
intermodal
ir
ircdog
irqbalance
irrd
ja
jaeles
janus-gateway
ji
jigdo
jira-cli-go
jitterentropy-rngd
ju
ka
kafkactl
kalker
karate
karmor
katana
kd
kdigger
kdsingleapplication
ke
kea
keedump
keepassxc-go
keepwn
kent
ki
kickstart
kics
kikit
solidpython
kitty-img
km
ko
ko
konstraint
kor
koreader
ku
kube-bench
kube-capacity
kube-linter
kube-score
kubeaudit
kubecfg
kubeclarity
kubecolor
kubectl-doctor
kubectl-example
kubectl-explore
kubectl-images
kubectl-ktop
kubectl-neat
kubectl-tree
kubectl-view-secret
kubefirst
kubeone
kubernetes-code-generator
kubernetes-controller-tools
kubescape
kubeseal
kubesec
kubeshark
kubestroyer
la
lapce
lasso
le
lean
ledfx
ledger
ledger-autosync
leetgo
legba
legitify
lemmeknow
lemmy-help
level-zero
li
libaom
libavif
libayatana-appindicator
libayatana-indicator
libcyaml
libeduvpn-common
libgcrypt
libgedit-amtk
libglvnd
libgpg-error
libhugetlbfs
libical
libipuz
libkqueue
libmbim
libosinfo
libplacebo
libplacebo_5
libpsl
libqmi
libre-graph-api-cpp-qt-client
librsync
libsndfile
libspelling
libtasn1
libtins
libtomcrypt
libudev-zero
libuninameslist
liburcu
libvirt
libvpx
license-scanner
lightsoff
ligolo-ng
likwid
lil-pwny
link-grammar
linkchecker
linux-router
listenbrainz-mpd
listmonk
litecli
livi
lo
lokinet
loramon
lu
luabridge
lubelogger
ludusavi
luigi
lux
ma
macchina
macs2
maelstrom-clj
magic-wormhole-rs
mailhog
maim
mainsail
malwoverview
mantra
mapcidr
markdown-anki-decks
marker
martian-mono
masscan
massdns
matrix-appservice-irc
matrix-synapse-unwrapped
mc
mcfly
me
med
mediawriter
melt
menyoki
mercure
mermerd
metabigor
metacity
mi
microbin
millet
minetest-mapserver
minify
minigalaxy
minijinja
miniserve
misconfig-mapper
mitmproxy2swagger
ml
mlkit
mlxbf-bootctl
mo
mobile-broadband-provider-info
mockgen
mockoon
mommy
monsoon
my
mydumper
myks
na
naabu
namespace-cli
nanodbc
nats-kafka
nats-server
nats-top
natscli
ne
neatvnc
nebula
neon
netclient
netop
neverest
newman
next-ls
nf
nfdump
nfpm
ni
nikto
nil
nix-du
nix-template
nix-weather
no
noaa-apt
node-manta
node-problem-detector
nodenv
nofi
nomore403
normcap
noseyparker
nostr-rs-relay
+3 -3
pkgs/by-name/fi/fiano/package.nix
···
"-w"
];
-
meta = with lib; {
description = "Go-based tools for modifying UEFI firmware";
homepage = "https://github.com/linuxboot/fiano";
changelog = "https://github.com/linuxboot/fiano/blob/v${version}/RELEASES.md";
-
license = licenses.bsd3;
-
maintainers = [ maintainers.jmbaur ];
};
}
···
"-w"
];
+
meta = {
description = "Go-based tools for modifying UEFI firmware";
homepage = "https://github.com/linuxboot/fiano";
changelog = "https://github.com/linuxboot/fiano/blob/v${version}/RELEASES.md";
+
license = lib.licenses.bsd3;
+
maintainers = [ lib.maintainers.jmbaur ];
};
}
+4 -4
pkgs/by-name/fi/fiche/package.nix
···
doCheck = true;
-
meta = with lib; {
description = "Command line pastebin for sharing terminal output";
longDescription = ''
Fiche is a command line pastebin server for sharing terminal output.
···
homepage = "https://github.com/solusipse/fiche";
changelog = "https://github.com/solusipse/fiche/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = [ maintainers.pinpox ];
-
platforms = platforms.all;
mainProgram = "fiche";
};
}
···
doCheck = true;
+
meta = {
description = "Command line pastebin for sharing terminal output";
longDescription = ''
Fiche is a command line pastebin server for sharing terminal output.
···
homepage = "https://github.com/solusipse/fiche";
changelog = "https://github.com/solusipse/fiche/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.pinpox ];
+
platforms = lib.platforms.all;
mainProgram = "fiche";
};
}
+3 -3
pkgs/by-name/fi/fierce/package.nix
···
pythonImportsCheck = [ "fierce" ];
-
meta = with lib; {
description = "DNS reconnaissance tool for locating non-contiguous IP space";
homepage = "https://github.com/mschwager/fierce";
changelog = "https://github.com/mschwager/fierce/blob/${version}/CHANGELOG.md";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ c0bw3b ];
mainProgram = "fierce";
};
}
···
pythonImportsCheck = [ "fierce" ];
+
meta = {
description = "DNS reconnaissance tool for locating non-contiguous IP space";
homepage = "https://github.com/mschwager/fierce";
changelog = "https://github.com/mschwager/fierce/blob/${version}/CHANGELOG.md";
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ c0bw3b ];
mainProgram = "fierce";
};
}
+3 -3
pkgs/by-name/fi/fim-rs/package.nix
···
# There is a failure while the binary is checked
doCheck = false;
-
meta = with lib; {
description = "Host-based file integrity monitoring tool";
longDescription = ''
FIM is a File Integrity Monitoring tool that tracks any event over your
···
'';
homepage = "https://github.com/Achiefs/fim";
changelog = "https://github.com/Achiefs/fim/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
mainProgram = "fim";
};
}
···
# There is a failure while the binary is checked
doCheck = false;
+
meta = {
description = "Host-based file integrity monitoring tool";
longDescription = ''
FIM is a File Integrity Monitoring tool that tracks any event over your
···
'';
homepage = "https://github.com/Achiefs/fim";
changelog = "https://github.com/Achiefs/fim/releases/tag/v${version}";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "fim";
};
}
+3 -3
pkgs/by-name/fi/findomain/package.nix
···
installManPage findomain.1
'';
-
meta = with lib; {
description = "Fastest and cross-platform subdomain enumerator";
homepage = "https://github.com/Findomain/Findomain";
changelog = "https://github.com/Findomain/Findomain/releases/tag/${version}";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [
Br1ght0ne
figsoda
];
···
installManPage findomain.1
'';
+
meta = {
description = "Fastest and cross-platform subdomain enumerator";
homepage = "https://github.com/Findomain/Findomain";
changelog = "https://github.com/Findomain/Findomain/releases/tag/${version}";
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [
Br1ght0ne
figsoda
];
+3 -3
pkgs/by-name/fi/fingerprintx/package.nix
···
# Tests require network access
doCheck = false;
-
meta = with lib; {
description = "Standalone utility for service discovery on open ports";
mainProgram = "fingerprintx";
homepage = "https://github.com/praetorian-inc/fingerprintx";
changelog = "https://github.com/praetorian-inc/fingerprintx/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
};
}
···
# Tests require network access
doCheck = false;
+
meta = {
description = "Standalone utility for service discovery on open ports";
mainProgram = "fingerprintx";
homepage = "https://github.com/praetorian-inc/fingerprintx";
changelog = "https://github.com/praetorian-inc/fingerprintx/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/fi/firecracker/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
description = "Secure, fast, minimal micro-container virtualization";
homepage = "http://firecracker-microvm.io";
changelog = "https://github.com/firecracker-microvm/firecracker/releases/tag/v${version}";
mainProgram = "firecracker";
-
license = licenses.asl20;
platforms = lib.platforms.linux;
-
maintainers = with maintainers; [
usertam
thoughtpolice
qjoly
···
runHook postInstall
'';
+
meta = {
description = "Secure, fast, minimal micro-container virtualization";
homepage = "http://firecracker-microvm.io";
changelog = "https://github.com/firecracker-microvm/firecracker/releases/tag/v${version}";
mainProgram = "firecracker";
+
license = lib.licenses.asl20;
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [
usertam
thoughtpolice
qjoly
+3 -3
pkgs/by-name/fl/flare-floss/package.nix
···
export HOME=$(mktemp -d)
'';
-
meta = with lib; {
description = "Automatically extract obfuscated strings from malware";
homepage = "https://github.com/mandiant/flare-floss";
changelog = "https://github.com/mandiant/flare-floss/releases/tag/v${version}";
-
license = licenses.asl20;
mainProgram = "floss";
-
maintainers = with maintainers; [ fab ];
};
}
···
export HOME=$(mktemp -d)
'';
+
meta = {
description = "Automatically extract obfuscated strings from malware";
homepage = "https://github.com/mandiant/flare-floss";
changelog = "https://github.com/mandiant/flare-floss/releases/tag/v${version}";
+
license = lib.licenses.asl20;
mainProgram = "floss";
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/fl/flavours/package.nix
···
--bash <($out/bin/flavours --completions bash)
'';
-
meta = with lib; {
description = "Easy to use base16 scheme manager/builder that integrates with any workflow";
homepage = "https://github.com/Misterio77/flavours";
changelog = "https://github.com/Misterio77/flavours/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
moni
misterio77
];
···
--bash <($out/bin/flavours --completions bash)
'';
+
meta = {
description = "Easy to use base16 scheme manager/builder that integrates with any workflow";
homepage = "https://github.com/Misterio77/flavours";
changelog = "https://github.com/Misterio77/flavours/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
moni
misterio77
];
+3 -3
pkgs/by-name/fl/flip-link/package.nix
···
"--skip should_verify_memory_layout"
];
-
meta = with lib; {
description = "Adds zero-cost stack overflow protection to your embedded programs";
mainProgram = "flip-link";
homepage = "https://github.com/knurling-rs/flip-link";
changelog = "https://github.com/knurling-rs/flip-link/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
FlorianFranzen
newam
];
···
"--skip should_verify_memory_layout"
];
+
meta = {
description = "Adds zero-cost stack overflow protection to your embedded programs";
mainProgram = "flip-link";
homepage = "https://github.com/knurling-rs/flip-link";
changelog = "https://github.com/knurling-rs/flip-link/blob/v${version}/CHANGELOG.md";
+
license = with lib.licenses; [
asl20 # or
mit
];
+
maintainers = with lib.maintainers; [
FlorianFranzen
newam
];
+4 -4
pkgs/by-name/fl/flycast/package.nix
···
wrapProgram $out/bin/flycast --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]}
'';
-
meta = with lib; {
homepage = "https://github.com/flyinghead/flycast";
changelog = "https://github.com/flyinghead/flycast/releases/tag/v${version}";
description = "Multi-platform Sega Dreamcast, Naomi and Atomiswave emulator";
mainProgram = "flycast";
-
license = licenses.gpl2Only;
-
platforms = platforms.unix;
-
maintainers = [ ];
};
}
···
wrapProgram $out/bin/flycast --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]}
'';
+
meta = {
homepage = "https://github.com/flyinghead/flycast";
changelog = "https://github.com/flyinghead/flycast/releases/tag/v${version}";
description = "Multi-platform Sega Dreamcast, Naomi and Atomiswave emulator";
mainProgram = "flycast";
+
license = lib.licenses.gpl2Only;
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [ ];
};
}
+3 -3
pkgs/by-name/fo/foliate/package.nix
···
webkitgtk_6_0
];
-
meta = with lib; {
description = "Simple and modern GTK eBook reader";
homepage = "https://johnfactotum.github.io/foliate";
changelog = "https://github.com/johnfactotum/foliate/releases/tag/${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [
onny
aleksana
];
···
webkitgtk_6_0
];
+
meta = {
description = "Simple and modern GTK eBook reader";
homepage = "https://johnfactotum.github.io/foliate";
changelog = "https://github.com/johnfactotum/foliate/releases/tag/${version}";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [
onny
aleksana
];
+4 -4
pkgs/by-name/fo/fortune-kind/package.nix
···
ln -s fortune-kind $out/bin/fortune
'';
-
meta = with lib; {
description = "Kinder, curated fortune, written in rust";
longDescription = ''
Historically, contributions to fortune-mod have had a less-than ideal
···
'';
homepage = "https://github.com/cafkafk/fortune-kind";
changelog = "https://github.com/cafkafk/fortune-kind/releases/tag/v${version}";
-
license = licenses.gpl3Only;
mainProgram = "fortune-kind";
-
maintainers = with maintainers; [ cafkafk ];
-
platforms = platforms.unix ++ platforms.windows;
};
}
···
ln -s fortune-kind $out/bin/fortune
'';
+
meta = {
description = "Kinder, curated fortune, written in rust";
longDescription = ''
Historically, contributions to fortune-mod have had a less-than ideal
···
'';
homepage = "https://github.com/cafkafk/fortune-kind";
changelog = "https://github.com/cafkafk/fortune-kind/releases/tag/v${version}";
+
license = lib.licenses.gpl3Only;
mainProgram = "fortune-kind";
+
maintainers = with lib.maintainers; [ cafkafk ];
+
platforms = lib.platforms.unix ++ lib.platforms.windows;
};
}
+4 -4
pkgs/by-name/fo/four-in-a-row/package.nix
···
updateScript = gnome.updateScript { packageName = "four-in-a-row"; };
};
-
meta = with lib; {
homepage = "https://gitlab.gnome.org/GNOME/four-in-a-row";
changelog = "https://gitlab.gnome.org/GNOME/four-in-a-row/-/blob/${version}/NEWS?ref_type=tags";
description = "Make lines of the same color to win";
mainProgram = "four-in-a-row";
-
teams = [ teams.gnome ];
-
license = licenses.gpl2;
-
platforms = platforms.unix;
};
}
···
updateScript = gnome.updateScript { packageName = "four-in-a-row"; };
};
+
meta = {
homepage = "https://gitlab.gnome.org/GNOME/four-in-a-row";
changelog = "https://gitlab.gnome.org/GNOME/four-in-a-row/-/blob/${version}/NEWS?ref_type=tags";
description = "Make lines of the same color to win";
mainProgram = "four-in-a-row";
+
teams = [ lib.teams.gnome ];
+
license = lib.licenses.gpl2;
+
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/by-name/fr/fractal/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
description = "Matrix group messaging app";
homepage = "https://gitlab.gnome.org/GNOME/fractal";
changelog = "https://gitlab.gnome.org/World/fractal/-/releases/${version}";
-
license = licenses.gpl3Plus;
-
teams = [ teams.gnome ];
-
platforms = platforms.linux;
mainProgram = "fractal";
};
}
···
updateScript = nix-update-script { };
};
+
meta = {
description = "Matrix group messaging app";
homepage = "https://gitlab.gnome.org/GNOME/fractal";
changelog = "https://gitlab.gnome.org/World/fractal/-/releases/${version}";
+
license = lib.licenses.gpl3Plus;
+
teams = [ lib.teams.gnome ];
+
platforms = lib.platforms.linux;
mainProgram = "fractal";
};
}
+3 -3
pkgs/by-name/fr/frawk/package.nix
···
# depends on cpu instructions that may not be available on builders
doCheck = false;
-
meta = with lib; {
description = "Small programming language for writing short programs processing textual data";
mainProgram = "frawk";
homepage = "https://github.com/ezrosent/frawk";
changelog = "https://github.com/ezrosent/frawk/releases/tag/v${version}";
-
license = with licenses; [
mit # or
asl20
];
-
maintainers = with maintainers; [ figsoda ];
};
}
···
# depends on cpu instructions that may not be available on builders
doCheck = false;
+
meta = {
description = "Small programming language for writing short programs processing textual data";
mainProgram = "frawk";
homepage = "https://github.com/ezrosent/frawk";
changelog = "https://github.com/ezrosent/frawk/releases/tag/v${version}";
+
license = with lib.licenses; [
mit # or
asl20
];
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+3 -3
pkgs/by-name/fr/fre/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-07qKG4ju2UOkTcgWAl2U0uqQZyiosK1UH/M2BvwMAaU=";
-
meta = with lib; {
description = "CLI tool for tracking your most-used directories and files";
homepage = "https://github.com/camdencheek/fre";
changelog = "https://github.com/camdencheek/fre/blob/${version}/CHANGELOG.md";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ gaykitty ];
mainProgram = "fre";
};
}
···
useFetchCargoVendor = true;
cargoHash = "sha256-07qKG4ju2UOkTcgWAl2U0uqQZyiosK1UH/M2BvwMAaU=";
+
meta = {
description = "CLI tool for tracking your most-used directories and files";
homepage = "https://github.com/camdencheek/fre";
changelog = "https://github.com/camdencheek/fre/blob/${version}/CHANGELOG.md";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ gaykitty ];
mainProgram = "fre";
};
}
+3 -3
pkgs/by-name/fr/freenukum/package.nix
···
install -Dm644 "${desktopItem}/share/applications/"* -t $out/share/applications/
'';
-
meta = with lib; {
description = "Clone of the original Duke Nukum 1 Jump'n Run game";
homepage = "https://salsa.debian.org/silwol/freenukum";
changelog = "https://salsa.debian.org/silwol/freenukum/-/blob/v${version}/CHANGELOG.md";
-
license = licenses.agpl3Plus;
-
maintainers = with maintainers; [ _0x4A6F ];
broken = stdenv.hostPlatform.isDarwin;
};
}
···
install -Dm644 "${desktopItem}/share/applications/"* -t $out/share/applications/
'';
+
meta = {
description = "Clone of the original Duke Nukum 1 Jump'n Run game";
homepage = "https://salsa.debian.org/silwol/freenukum";
changelog = "https://salsa.debian.org/silwol/freenukum/-/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.agpl3Plus;
+
maintainers = with lib.maintainers; [ _0x4A6F ];
broken = stdenv.hostPlatform.isDarwin;
};
}
+4 -4
pkgs/by-name/fr/freetds/package.nix
···
pkg-config
];
-
meta = with lib; {
description = "Libraries to natively talk to Microsoft SQL Server and Sybase databases";
homepage = "https://www.freetds.org";
changelog = "https://github.com/FreeTDS/freetds/releases/tag/v${version}";
-
license = licenses.lgpl2;
-
maintainers = with maintainers; [ peterhoeg ];
-
platforms = platforms.all;
};
}
···
pkg-config
];
+
meta = {
description = "Libraries to natively talk to Microsoft SQL Server and Sybase databases";
homepage = "https://www.freetds.org";
changelog = "https://github.com/FreeTDS/freetds/releases/tag/v${version}";
+
license = lib.licenses.lgpl2;
+
maintainers = with lib.maintainers; [ peterhoeg ];
+
platforms = lib.platforms.all;
};
}
+4 -4
pkgs/by-name/fr/frotz/package.nix
···
installFlags = [ "PREFIX=$(out)" ];
-
meta = with lib; {
homepage = "https://davidgriffith.gitlab.io/frotz/";
changelog = "https://gitlab.com/DavidGriffith/frotz/-/raw/${version}/NEWS";
description = "Z-machine interpreter for Infocom games and other interactive fiction";
mainProgram = "frotz";
-
platforms = platforms.unix;
-
maintainers = with maintainers; [
nicknovitski
ddelabru
];
-
license = licenses.gpl2Plus;
};
}
···
installFlags = [ "PREFIX=$(out)" ];
+
meta = {
homepage = "https://davidgriffith.gitlab.io/frotz/";
changelog = "https://gitlab.com/DavidGriffith/frotz/-/raw/${version}/NEWS";
description = "Z-machine interpreter for Infocom games and other interactive fiction";
mainProgram = "frotz";
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [
nicknovitski
ddelabru
];
+
license = lib.licenses.gpl2Plus;
};
}
+4 -4
pkgs/by-name/ga/galene/package.nix
···
tests.vm = nixosTests.galene.basic;
};
-
meta = with lib; {
description = "Videoconferencing server that is easy to deploy, written in Go";
homepage = "https://github.com/jech/galene";
changelog = "https://github.com/jech/galene/raw/galene-${version}/CHANGES";
-
license = licenses.mit;
-
platforms = platforms.linux;
teams = [ lib.teams.ngi ];
-
maintainers = with maintainers; [
rgrunbla
erdnaxe
];
···
tests.vm = nixosTests.galene.basic;
};
+
meta = {
description = "Videoconferencing server that is easy to deploy, written in Go";
homepage = "https://github.com/jech/galene";
changelog = "https://github.com/jech/galene/raw/galene-${version}/CHANGES";
+
license = lib.licenses.mit;
+
platforms = lib.platforms.linux;
teams = [ lib.teams.ngi ];
+
maintainers = with lib.maintainers; [
rgrunbla
erdnaxe
];
+3 -3
pkgs/by-name/ga/galer/package.nix
···
vendorHash = "sha256-BS7ZUq8/swZpTaYGjiF5OuZXQpoosZ3mdF9v1euijxo=";
-
meta = with lib; {
description = "Tool to fetch URLs from HTML attributes";
homepage = "https://github.com/dwisiswant0/galer";
changelog = "https://github.com/dwisiswant0/galer/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "galer";
};
}
···
vendorHash = "sha256-BS7ZUq8/swZpTaYGjiF5OuZXQpoosZ3mdF9v1euijxo=";
+
meta = {
description = "Tool to fetch URLs from HTML attributes";
homepage = "https://github.com/dwisiswant0/galer";
changelog = "https://github.com/dwisiswant0/galer/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "galer";
};
}
+4 -4
pkgs/by-name/ga/gallia/package.nix
···
pythonImportsCheck = [ "gallia" ];
-
meta = with lib; {
description = "Extendable Pentesting Framework for the Automotive Domain";
homepage = "https://github.com/Fraunhofer-AISEC/gallia";
changelog = "https://github.com/Fraunhofer-AISEC/gallia/releases/tag/v${version}";
-
license = with licenses; [ asl20 ];
-
maintainers = with maintainers; [
fab
rumpelsepp
];
-
platforms = platforms.linux;
};
}
···
pythonImportsCheck = [ "gallia" ];
+
meta = {
description = "Extendable Pentesting Framework for the Automotive Domain";
homepage = "https://github.com/Fraunhofer-AISEC/gallia";
changelog = "https://github.com/Fraunhofer-AISEC/gallia/releases/tag/v${version}";
+
license = with lib.licenses; [ asl20 ];
+
maintainers = with lib.maintainers; [
fab
rumpelsepp
];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ga/gam/package.nix
···
runHook postCheck
'';
-
meta = with lib; {
description = "Command line management for Google Workspace";
mainProgram = "gam";
homepage = "https://github.com/GAM-team/GAM/wiki";
changelog = "https://github.com/GAM-team/GAM/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ thanegill ];
};
}
···
runHook postCheck
'';
+
meta = {
description = "Command line management for Google Workspace";
mainProgram = "gam";
homepage = "https://github.com/GAM-team/GAM/wiki";
changelog = "https://github.com/GAM-team/GAM/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ thanegill ];
};
}
+4 -4
pkgs/by-name/ga/game-rs/package.nix
···
propagatedBuildInputs = [ steam-run ];
-
meta = with lib; {
description = "Minimal CLI game launcher for linux";
homepage = "https://github.com/amanse/game-rs";
changelog = "https://github.com/Amanse/game-rs/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ amanse ];
-
platforms = platforms.linux;
};
}
···
propagatedBuildInputs = [ steam-run ];
+
meta = {
description = "Minimal CLI game launcher for linux";
homepage = "https://github.com/amanse/game-rs";
changelog = "https://github.com/Amanse/game-rs/releases/tag/v${version}";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ amanse ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ga/gato/package.nix
···
"gato"
];
-
meta = with lib; {
description = "GitHub Self-Hosted Runner Enumeration and Attack Tool";
homepage = "https://github.com/praetorian-inc/gato";
changelog = "https://github.com/praetorian-inc/gato/releases/tag/${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
mainProgram = "gato";
};
}
···
"gato"
];
+
meta = {
description = "GitHub Self-Hosted Runner Enumeration and Attack Tool";
homepage = "https://github.com/praetorian-inc/gato";
changelog = "https://github.com/praetorian-inc/gato/releases/tag/${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gato";
};
}
+4 -4
pkgs/by-name/gc/gcli/package.nix
···
];
buildInputs = [ curl ];
-
meta = with lib; {
description = "Portable Git(Hub|Lab|ea) CLI tool";
homepage = "https://herrhotzenplotz.de/gcli/";
changelog = "https://github.com/herrhotzenplotz/gcli/releases/tag/${version}";
-
license = licenses.bsd2;
mainProgram = "gcli";
-
maintainers = with maintainers; [ kenran ];
-
platforms = platforms.unix;
};
}
···
];
buildInputs = [ curl ];
+
meta = {
description = "Portable Git(Hub|Lab|ea) CLI tool";
homepage = "https://herrhotzenplotz.de/gcli/";
changelog = "https://github.com/herrhotzenplotz/gcli/releases/tag/${version}";
+
license = lib.licenses.bsd2;
mainProgram = "gcli";
+
maintainers = with lib.maintainers; [ kenran ];
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/by-name/gc/gcp-scanner/package.nix
···
"test_acceptance"
];
-
meta = with lib; {
description = "Comprehensive scanner for Google Cloud";
homepage = "https://github.com/google/gcp_scanner";
changelog = "https://github.com/google/gcp_scanner/blob/${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
mainProgram = "gcp-scanner";
};
}
···
"test_acceptance"
];
+
meta = {
description = "Comprehensive scanner for Google Cloud";
homepage = "https://github.com/google/gcp_scanner";
changelog = "https://github.com/google/gcp_scanner/blob/${version}/CHANGELOG.md";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gcp-scanner";
};
}
+3 -3
pkgs/by-name/gc/gcsfuse/package.nix
···
ln -s $out/bin/mount_gcsfuse $out/bin/mount.fuse.gcsfuse
'';
-
meta = with lib; {
description = "User-space file system for interacting with Google Cloud Storage";
homepage = "https://cloud.google.com/storage/docs/gcs-fuse";
changelog = "https://github.com/GoogleCloudPlatform/gcsfuse/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = [ ];
# internal/cache/file/downloader/job.go:386:77: undefined: syscall.O_DIRECT
broken = stdenv.hostPlatform.isDarwin;
};
···
ln -s $out/bin/mount_gcsfuse $out/bin/mount.fuse.gcsfuse
'';
+
meta = {
description = "User-space file system for interacting with Google Cloud Storage";
homepage = "https://cloud.google.com/storage/docs/gcs-fuse";
changelog = "https://github.com/GoogleCloudPlatform/gcsfuse/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ ];
# internal/cache/file/downloader/job.go:386:77: undefined: syscall.O_DIRECT
broken = stdenv.hostPlatform.isDarwin;
};
+4 -4
pkgs/by-name/ge/geary/package.nix
···
};
};
-
meta = with lib; {
homepage = "https://gitlab.gnome.org/GNOME/geary";
changelog = "https://gitlab.gnome.org/GNOME/geary/-/blob/${version}/NEWS?ref_type=tags";
description = "Mail client for GNOME 3";
-
teams = [ teams.gnome ];
-
license = licenses.lgpl21Plus;
-
platforms = platforms.linux;
};
}
···
};
};
+
meta = {
homepage = "https://gitlab.gnome.org/GNOME/geary";
changelog = "https://gitlab.gnome.org/GNOME/geary/-/blob/${version}/NEWS?ref_type=tags";
description = "Mail client for GNOME 3";
+
teams = [ lib.teams.gnome ];
+
license = lib.licenses.lgpl21Plus;
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ge/genact/package.nix
···
--zsh <($out/bin/genact --print-completions zsh)
'';
-
meta = with lib; {
description = "Nonsense activity generator";
homepage = "https://github.com/svenstaro/genact";
changelog = "https://github.com/svenstaro/genact/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ figsoda ];
mainProgram = "genact";
};
}
···
--zsh <($out/bin/genact --print-completions zsh)
'';
+
meta = {
description = "Nonsense activity generator";
homepage = "https://github.com/svenstaro/genact";
changelog = "https://github.com/svenstaro/genact/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "genact";
};
}
+4 -4
pkgs/by-name/ge/gerbera/package.nix
···
passthru.tests = { inherit (nixosTests) mediatomb; };
-
meta = with lib; {
homepage = "https://docs.gerbera.io/";
changelog = "https://github.com/gerbera/gerbera/releases/tag/v${version}";
description = "UPnP Media Server for 2024";
···
It allows to stream your digital media through your home network and consume it on all kinds
of UPnP supporting devices.
'';
-
license = licenses.gpl2Only;
-
maintainers = with maintainers; [ ardumont ];
-
platforms = platforms.linux;
mainProgram = "gerbera";
};
}
···
passthru.tests = { inherit (nixosTests) mediatomb; };
+
meta = {
homepage = "https://docs.gerbera.io/";
changelog = "https://github.com/gerbera/gerbera/releases/tag/v${version}";
description = "UPnP Media Server for 2024";
···
It allows to stream your digital media through your home network and consume it on all kinds
of UPnP supporting devices.
'';
+
license = lib.licenses.gpl2Only;
+
maintainers = with lib.maintainers; [ ardumont ];
+
platforms = lib.platforms.linux;
mainProgram = "gerbera";
};
}
+3 -3
pkgs/by-name/gh/gh-i/package.nix
···
ldflags = [ "-s" ];
-
meta = with lib; {
description = "Search github issues interactively";
changelog = "https://github.com/gennaro-tedesco/gh-i/releases/tag/v${version}";
homepage = "https://github.com/gennaro-tedesco/gh-i";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ phanirithvij ];
mainProgram = "gh-i";
};
}
···
ldflags = [ "-s" ];
+
meta = {
description = "Search github issues interactively";
changelog = "https://github.com/gennaro-tedesco/gh-i/releases/tag/v${version}";
homepage = "https://github.com/gennaro-tedesco/gh-i";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ phanirithvij ];
mainProgram = "gh-i";
};
}
+3 -3
pkgs/by-name/gh/gh/package.nix
···
package = gh;
};
-
meta = with lib; {
description = "GitHub CLI tool";
homepage = "https://cli.github.com/";
changelog = "https://github.com/cli/cli/releases/tag/v${version}";
-
license = licenses.mit;
mainProgram = "gh";
-
maintainers = with maintainers; [ zowoq ];
};
}
···
package = gh;
};
+
meta = {
description = "GitHub CLI tool";
homepage = "https://cli.github.com/";
changelog = "https://github.com/cli/cli/releases/tag/v${version}";
+
license = lib.licenses.mit;
mainProgram = "gh";
+
maintainers = with lib.maintainers; [ zowoq ];
};
}
+3 -3
pkgs/by-name/gh/ghauri/package.nix
···
"ghauri"
];
-
meta = with lib; {
description = "Tool for detecting and exploiting SQL injection security flaws";
homepage = "https://github.com/r0oth3x49/ghauri";
changelog = "https://github.com/r0oth3x49/ghauri/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "ghauri";
};
}
···
"ghauri"
];
+
meta = {
description = "Tool for detecting and exploiting SQL injection security flaws";
homepage = "https://github.com/r0oth3x49/ghauri";
changelog = "https://github.com/r0oth3x49/ghauri/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "ghauri";
};
}
+3 -3
pkgs/by-name/gh/ghostie/package.nix
···
export HOME=$(mktemp -d)
'';
-
meta = with lib; {
description = "Github notifications in your terminal";
homepage = "https://github.com/attriaayush/ghostie";
changelog = "https://github.com/attriaayush/ghostie/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ matthiasbeyer ];
broken = stdenv.hostPlatform.isx86_64 && stdenv.hostPlatform.isDarwin;
mainProgram = "ghostie";
};
···
export HOME=$(mktemp -d)
'';
+
meta = {
description = "Github notifications in your terminal";
homepage = "https://github.com/attriaayush/ghostie";
changelog = "https://github.com/attriaayush/ghostie/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ matthiasbeyer ];
broken = stdenv.hostPlatform.isx86_64 && stdenv.hostPlatform.isDarwin;
mainProgram = "ghostie";
};
+3 -3
pkgs/by-name/gh/ghostunnel/package.nix
···
podman = nixosTests.podman-tls-ghostunnel;
};
-
meta = with lib; {
description = "TLS proxy with mutual authentication support for securing non-TLS backend applications";
homepage = "https://github.com/ghostunnel/ghostunnel#readme";
changelog = "https://github.com/ghostunnel/ghostunnel/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
roberth
mjm
];
···
podman = nixosTests.podman-tls-ghostunnel;
};
+
meta = {
description = "TLS proxy with mutual authentication support for securing non-TLS backend applications";
homepage = "https://github.com/ghostunnel/ghostunnel#readme";
changelog = "https://github.com/ghostunnel/ghostunnel/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
roberth
mjm
];
+3 -3
pkgs/by-name/gh/ghunt/package.nix
···
"ghunt"
];
-
meta = with lib; {
description = "Offensive Google framework";
mainProgram = "ghunt";
homepage = "https://github.com/mxrch/ghunt";
changelog = "https://github.com/mxrch/GHunt/releases/tag/v${version}";
-
license = licenses.agpl3Only;
-
maintainers = with maintainers; [ fab ];
};
}
···
"ghunt"
];
+
meta = {
description = "Offensive Google framework";
mainProgram = "ghunt";
homepage = "https://github.com/mxrch/ghunt";
changelog = "https://github.com/mxrch/GHunt/releases/tag/v${version}";
+
license = lib.licenses.agpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/gi/girsh/package.nix
···
mv $out/bin/src $out/bin/$pname
'';
-
meta = with lib; {
description = "Automatically spawn a reverse shell fully interactive for Linux or Windows victim";
homepage = "https://github.com/nodauf/Girsh";
changelog = "https://github.com/nodauf/Girsh/releases/tag/v${version}";
-
license = licenses.gpl2Only;
-
maintainers = with maintainers; [ fab ];
};
}
···
mv $out/bin/src $out/bin/$pname
'';
+
meta = {
description = "Automatically spawn a reverse shell fully interactive for Linux or Windows victim";
homepage = "https://github.com/nodauf/Girsh";
changelog = "https://github.com/nodauf/Girsh/releases/tag/v${version}";
+
license = lib.licenses.gpl2Only;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/gi/git-cliff/package.nix
···
installManPage $OUT_DIR/git-cliff.1
'';
-
meta = with lib; {
description = "Highly customizable Changelog Generator that follows Conventional Commit specifications";
homepage = "https://github.com/orhun/git-cliff";
changelog = "https://github.com/orhun/git-cliff/blob/v${version}/CHANGELOG.md";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [
siraben
matthiasbeyer
];
···
installManPage $OUT_DIR/git-cliff.1
'';
+
meta = {
description = "Highly customizable Changelog Generator that follows Conventional Commit specifications";
homepage = "https://github.com/orhun/git-cliff";
changelog = "https://github.com/orhun/git-cliff/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [
siraben
matthiasbeyer
];
+3 -3
pkgs/by-name/gi/git-gr/package.nix
···
--zsh <(${gitGr} completions zsh)
'';
-
meta = with lib; {
homepage = "https://github.com/9999years/git-gr";
changelog = "https://github.com/9999years/git-gr/releases/tag/v${version}";
description = "Gerrit CLI client";
-
license = [ licenses.mit ];
-
maintainers = [ maintainers._9999years ];
mainProgram = "git-gr";
};
···
--zsh <(${gitGr} completions zsh)
'';
+
meta = {
homepage = "https://github.com/9999years/git-gr";
changelog = "https://github.com/9999years/git-gr/releases/tag/v${version}";
description = "Gerrit CLI client";
+
license = [ lib.licenses.mit ];
+
maintainers = [ lib.maintainers._9999years ];
mainProgram = "git-gr";
};
+3 -3
pkgs/by-name/gi/git-interactive-rebase-tool/package.nix
···
preCheck = "export GIRT_BUILD_GIT_HASH=${version}";
postCheck = "unset GIRT_BUILD_GIT_HASH";
-
meta = with lib; {
homepage = "https://github.com/MitMaro/git-interactive-rebase-tool";
description = "Native cross platform full feature terminal based sequence editor for git interactive rebase";
changelog = "https://github.com/MitMaro/git-interactive-rebase-tool/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
SuperSandro2000
zowoq
ma27
···
preCheck = "export GIRT_BUILD_GIT_HASH=${version}";
postCheck = "unset GIRT_BUILD_GIT_HASH";
+
meta = {
homepage = "https://github.com/MitMaro/git-interactive-rebase-tool";
description = "Native cross platform full feature terminal based sequence editor for git interactive rebase";
changelog = "https://github.com/MitMaro/git-interactive-rebase-tool/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
SuperSandro2000
zowoq
ma27
+3 -3
pkgs/by-name/gi/git-mit/package.nix
···
LIBGIT2_NO_VENDOR = 1;
};
-
meta = with lib; {
description = "Minimalist set of hooks to aid pairing and link commits to issues";
homepage = "https://github.com/PurpleBooth/git-mit";
changelog = "https://github.com/PurpleBooth/git-mit/releases/tag/v${version}";
-
license = licenses.cc0;
-
maintainers = with maintainers; [ figsoda ];
};
}
···
LIBGIT2_NO_VENDOR = 1;
};
+
meta = {
description = "Minimalist set of hooks to aid pairing and link commits to issues";
homepage = "https://github.com/PurpleBooth/git-mit";
changelog = "https://github.com/PurpleBooth/git-mit/releases/tag/v${version}";
+
license = lib.licenses.cc0;
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+3 -3
pkgs/by-name/gi/git-nomad/package.nix
···
nativeCheckInputs = [ git ];
-
meta = with lib; {
description = "Synchronize work-in-progress git branches in a light weight fashion";
homepage = "https://github.com/rraval/git-nomad";
changelog = "https://github.com/rraval/git-nomad/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ rraval ];
mainProgram = "git-nomad";
};
}
···
nativeCheckInputs = [ git ];
+
meta = {
description = "Synchronize work-in-progress git branches in a light weight fashion";
homepage = "https://github.com/rraval/git-nomad";
changelog = "https://github.com/rraval/git-nomad/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ rraval ];
mainProgram = "git-nomad";
};
}
+3 -3
pkgs/by-name/gi/git-releaser/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "Tool for creating Git releases based on Semantic Versioning";
homepage = "https://github.com/git-releaser/git-releaser";
changelog = "https://github.com/git-releaser/git-releaser/releases/tag/v${version}";
-
maintainers = with maintainers; [ jakuzure ];
-
license = licenses.asl20;
mainProgram = "git-releaser";
};
}
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "Tool for creating Git releases based on Semantic Versioning";
homepage = "https://github.com/git-releaser/git-releaser";
changelog = "https://github.com/git-releaser/git-releaser/releases/tag/v${version}";
+
maintainers = with lib.maintainers; [ jakuzure ];
+
license = lib.licenses.asl20;
mainProgram = "git-releaser";
};
}
+3 -3
pkgs/by-name/gi/git-stack/package.nix
···
package = git-stack;
};
-
meta = with lib; {
description = "Stacked branch management for Git";
homepage = "https://github.com/gitext-rs/git-stack";
changelog = "https://github.com/gitext-rs/git-stack/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ stehessel ];
mainProgram = "git-stack";
};
}
···
package = git-stack;
};
+
meta = {
description = "Stacked branch management for Git";
homepage = "https://github.com/gitext-rs/git-stack";
changelog = "https://github.com/gitext-rs/git-stack/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ stehessel ];
mainProgram = "git-stack";
};
}
+3 -3
pkgs/by-name/gi/git-together/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-5LKKjHzIlXw0bUmF7GDCVW0cptCxohq6CNPIrMZKorM=";
-
meta = with lib; {
changelog = "https://github.com/kejadlen/git-together/releases/tag/v${version}";
description = "Better commit attribution while pairing without messing with your git workflow";
homepage = "https://github.com/kejadlen/git-together";
-
license = licenses.mit;
-
maintainers = with maintainers; [ sentientmonkey ];
mainProgram = "git-together";
};
}
···
useFetchCargoVendor = true;
cargoHash = "sha256-5LKKjHzIlXw0bUmF7GDCVW0cptCxohq6CNPIrMZKorM=";
+
meta = {
changelog = "https://github.com/kejadlen/git-together/releases/tag/v${version}";
description = "Better commit attribution while pairing without messing with your git workflow";
homepage = "https://github.com/kejadlen/git-together";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ sentientmonkey ];
mainProgram = "git-together";
};
}
+3 -3
pkgs/by-name/gi/gitcs/package.nix
···
ldflags = [ "-s" ];
-
meta = with lib; {
description = "Scan local git repositories and generate a visual contributions graph";
changelog = "https://github.com/knbr13/gitcs/releases/tag/v${version}";
homepage = "https://github.com/knbr13/gitcs";
-
license = licenses.mit;
-
maintainers = with maintainers; [ phanirithvij ];
mainProgram = "gitcs";
};
}
···
ldflags = [ "-s" ];
+
meta = {
description = "Scan local git repositories and generate a visual contributions graph";
changelog = "https://github.com/knbr13/gitcs/releases/tag/v${version}";
homepage = "https://github.com/knbr13/gitcs";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ phanirithvij ];
mainProgram = "gitcs";
};
}
+3 -3
pkgs/by-name/gi/gitea-actions-runner/package.nix
···
version = "v${version}";
};
-
meta = with lib; {
mainProgram = "act_runner";
-
maintainers = with maintainers; [ techknowlogick ];
-
license = licenses.mit;
changelog = "https://gitea.com/gitea/act_runner/releases/tag/v${version}";
homepage = "https://gitea.com/gitea/act_runner";
description = "Runner for Gitea based on act";
···
version = "v${version}";
};
+
meta = {
mainProgram = "act_runner";
+
maintainers = with lib.maintainers; [ techknowlogick ];
+
license = lib.licenses.mit;
changelog = "https://gitea.com/gitea/act_runner/releases/tag/v${version}";
homepage = "https://gitea.com/gitea/act_runner";
description = "Runner for Gitea based on act";
+4 -4
pkgs/by-name/gi/gitg/package.nix
···
strictDeps = true;
-
meta = with lib; {
homepage = "https://gitlab.gnome.org/GNOME/gitg";
changelog = "https://gitlab.gnome.org/GNOME/gitg/-/blob/v${version}/NEWS?ref_type=tags";
description = "GNOME GUI client to view git repositories";
mainProgram = "gitg";
-
maintainers = with maintainers; [
domenkozar
Luflosi
];
-
license = licenses.gpl2Plus;
-
platforms = platforms.linux;
};
}
···
strictDeps = true;
+
meta = {
homepage = "https://gitlab.gnome.org/GNOME/gitg";
changelog = "https://gitlab.gnome.org/GNOME/gitg/-/blob/v${version}/NEWS?ref_type=tags";
description = "GNOME GUI client to view git repositories";
mainProgram = "gitg";
+
maintainers = with lib.maintainers; [
domenkozar
Luflosi
];
+
license = lib.licenses.gpl2Plus;
+
platforms = lib.platforms.linux;
};
}
+5 -5
pkgs/by-name/gi/github-runner/package.nix
···
updateScript = ./update.sh;
};
-
meta = with lib; {
-
changelog = "https://github.com/actions/runner/releases/tag/v${version}";
description = "Self-hosted runner for GitHub Actions";
homepage = "https://github.com/actions/runner";
-
license = licenses.mit;
-
maintainers = with maintainers; [
veehaitch
kfollesdal
aanderse
···
"x86_64-darwin"
"aarch64-darwin"
];
-
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
};
})
···
updateScript = ./update.sh;
};
+
meta = {
+
changelog = "https://github.com/actions/runner/releases/tag/v${finalAttrs.version}";
description = "Self-hosted runner for GitHub Actions";
homepage = "https://github.com/actions/runner";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
veehaitch
kfollesdal
aanderse
···
"x86_64-darwin"
"aarch64-darwin"
];
+
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
};
})
+3 -3
pkgs/by-name/gi/gitlab-pages/package.nix
···
vendorHash = "sha256-BjCwPt1duDINHP7L0qT2KNTjOZ62bWgVij88ztjjyPg=";
subPackages = [ "." ];
-
meta = with lib; {
description = "Daemon used to serve static websites for GitLab users";
mainProgram = "gitlab-pages";
homepage = "https://gitlab.com/gitlab-org/gitlab-pages";
changelog = "https://gitlab.com/gitlab-org/gitlab-pages/-/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
teams = [ teams.gitlab ];
};
}
···
vendorHash = "sha256-BjCwPt1duDINHP7L0qT2KNTjOZ62bWgVij88ztjjyPg=";
subPackages = [ "." ];
+
meta = {
description = "Daemon used to serve static websites for GitLab users";
mainProgram = "gitlab-pages";
homepage = "https://gitlab.com/gitlab-org/gitlab-pages";
changelog = "https://gitlab.com/gitlab-org/gitlab-pages/-/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
teams = [ lib.teams.gitlab ];
};
}
+3 -3
pkgs/by-name/gi/gitleaks/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "Scan git repos (or files) for secrets";
longDescription = ''
Gitleaks is a SAST tool for detecting hardcoded secrets like passwords,
···
'';
homepage = "https://github.com/zricethezav/gitleaks";
changelog = "https://github.com/zricethezav/gitleaks/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ fab ];
mainProgram = "gitleaks";
};
}
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "Scan git repos (or files) for secrets";
longDescription = ''
Gitleaks is a SAST tool for detecting hardcoded secrets like passwords,
···
'';
homepage = "https://github.com/zricethezav/gitleaks";
changelog = "https://github.com/zricethezav/gitleaks/releases/tag/v${version}";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gitleaks";
};
}
+3 -3
pkgs/by-name/gi/gitls/package.nix
···
version = "v${version}";
};
-
meta = with lib; {
description = "Tools to enumerate git repository URL";
homepage = "https://github.com/hahwul/gitls";
changelog = "https://github.com/hahwul/gitls/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "gitls";
};
}
···
version = "v${version}";
};
+
meta = {
description = "Tools to enumerate git repository URL";
homepage = "https://github.com/hahwul/gitls";
changelog = "https://github.com/hahwul/gitls/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gitls";
};
}
+3 -3
pkgs/by-name/gi/gittuf/package.nix
···
postInstall = "rm $out/bin/cli"; # remove gendoc cli binary
-
meta = with lib; {
changelog = "https://github.com/gittuf/gittuf/blob/v${version}/CHANGELOG.md";
description = "Security layer for Git repositories";
homepage = "https://gittuf.dev";
-
license = licenses.asl20;
mainProgram = "gittuf";
-
maintainers = with maintainers; [ flandweber ];
};
}
···
postInstall = "rm $out/bin/cli"; # remove gendoc cli binary
+
meta = {
changelog = "https://github.com/gittuf/gittuf/blob/v${version}/CHANGELOG.md";
description = "Security layer for Git repositories";
homepage = "https://gittuf.dev";
+
license = lib.licenses.asl20;
mainProgram = "gittuf";
+
maintainers = with lib.maintainers; [ flandweber ];
};
}
+4 -4
pkgs/by-name/gi/gitversion/package.nix
···
nugetHash = "sha256-gtkD+egl9zAfJ4ZsOwb7u82IhBabjBFxU+nv9yQ1HHQ=";
-
meta = with lib; {
description = "From git log to SemVer in no time";
homepage = "https://gitversion.net/";
changelog = "https://github.com/GitTools/GitVersion/releases/tag/${version}";
downloadPage = "https://github.com/GitTools/GitVersion";
-
license = licenses.mit;
-
platforms = platforms.linux ++ platforms.windows ++ platforms.darwin;
-
maintainers = with maintainers; [ acesyde ];
};
}
···
nugetHash = "sha256-gtkD+egl9zAfJ4ZsOwb7u82IhBabjBFxU+nv9yQ1HHQ=";
+
meta = {
description = "From git log to SemVer in no time";
homepage = "https://gitversion.net/";
changelog = "https://github.com/GitTools/GitVersion/releases/tag/${version}";
downloadPage = "https://github.com/GitTools/GitVersion";
+
license = lib.licenses.mit;
+
platforms = lib.platforms.linux ++ lib.platforms.windows ++ lib.platforms.darwin;
+
maintainers = with lib.maintainers; [ acesyde ];
};
}
+3 -3
pkgs/by-name/gl/glasskube/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "The missing Package Manager for Kubernetes featuring a GUI and a CLI";
homepage = "https://github.com/glasskube/glasskube";
changelog = "https://github.com/glasskube/glasskube/releases/tag/v${version}";
-
maintainers = with maintainers; [ jakuzure ];
-
license = licenses.asl20;
mainProgram = "glasskube";
};
}
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "The missing Package Manager for Kubernetes featuring a GUI and a CLI";
homepage = "https://github.com/glasskube/glasskube";
changelog = "https://github.com/glasskube/glasskube/releases/tag/v${version}";
+
maintainers = with lib.maintainers; [ jakuzure ];
+
license = lib.licenses.asl20;
mainProgram = "glasskube";
};
}
+3 -3
pkgs/by-name/gl/glitter/package.nix
···
"runs_correctly"
];
-
meta = with lib; {
description = "Git wrapper that allows you to compress multiple commands into one";
homepage = "https://github.com/milo123459/glitter";
changelog = "https://github.com/Milo123459/glitter/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ figsoda ];
mainProgram = "glitter";
};
}
···
"runs_correctly"
];
+
meta = {
description = "Git wrapper that allows you to compress multiple commands into one";
homepage = "https://github.com/milo123459/glitter";
changelog = "https://github.com/Milo123459/glitter/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "glitter";
};
}
+3 -3
pkgs/by-name/gl/glow/package.nix
···
--zsh <($out/bin/glow completion zsh)
'';
-
meta = with lib; {
description = "Render markdown on the CLI, with pizzazz!";
homepage = "https://github.com/charmbracelet/glow";
changelog = "https://github.com/charmbracelet/glow/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
Br1ght0ne
penguwin
];
···
--zsh <($out/bin/glow completion zsh)
'';
+
meta = {
description = "Render markdown on the CLI, with pizzazz!";
homepage = "https://github.com/charmbracelet/glow";
changelog = "https://github.com/charmbracelet/glow/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
Br1ght0ne
penguwin
];
+3 -3
pkgs/by-name/go/go-bindata/package.nix
···
"-w"
];
-
meta = with lib; {
homepage = "https://github.com/kevinburke/go-bindata";
changelog = "https://github.com/kevinburke/go-bindata/blob/v${version}/CHANGELOG.md";
description = "Small utility which generates Go code from any file, useful for embedding binary data in a Go program";
mainProgram = "go-bindata";
-
maintainers = [ ];
-
license = licenses.cc0;
};
}
···
"-w"
];
+
meta = {
homepage = "https://github.com/kevinburke/go-bindata";
changelog = "https://github.com/kevinburke/go-bindata/blob/v${version}/CHANGELOG.md";
description = "Small utility which generates Go code from any file, useful for embedding binary data in a Go program";
mainProgram = "go-bindata";
+
maintainers = with lib.maintainers; [ ];
+
license = lib.licenses.cc0;
};
}
+3 -3
pkgs/by-name/go/go-camo/package.nix
···
rm pkg/camo/proxy_{,filter_}test.go
'';
-
meta = with lib; {
description = "Camo server is a special type of image proxy that proxies non-secure images over SSL/TLS";
homepage = "https://github.com/cactus/go-camo";
changelog = "https://github.com/cactus/go-camo/releases/tag/v${version}";
-
license = licenses.mit;
mainProgram = "go-camo";
-
maintainers = with maintainers; [ viraptor ];
};
}
···
rm pkg/camo/proxy_{,filter_}test.go
'';
+
meta = {
description = "Camo server is a special type of image proxy that proxies non-secure images over SSL/TLS";
homepage = "https://github.com/cactus/go-camo";
changelog = "https://github.com/cactus/go-camo/releases/tag/v${version}";
+
license = lib.licenses.mit;
mainProgram = "go-camo";
+
maintainers = with lib.maintainers; [ viraptor ];
};
}
+3 -3
pkgs/by-name/go/go-cve-search/package.nix
···
# Tests requires network access
doCheck = false;
-
meta = with lib; {
description = "Lightweight CVE search tool";
mainProgram = "go-cve-search";
longDescription = ''
···
'';
homepage = "https://github.com/s-index/go-cve-search";
changelog = "https://github.com/s-index/go-cve-search/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ fab ];
};
}
···
# Tests requires network access
doCheck = false;
+
meta = {
description = "Lightweight CVE search tool";
mainProgram = "go-cve-search";
longDescription = ''
···
'';
homepage = "https://github.com/s-index/go-cve-search";
changelog = "https://github.com/s-index/go-cve-search/releases/tag/v${version}";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/go/go-dork/package.nix
···
vendorHash = "sha256-6V58RRRPamBMDAf0gg4sQMQkoD5dWauCFtPrwf5EasI=";
-
meta = with lib; {
description = "Dork scanner";
homepage = "https://github.com/dwisiswant0/go-dork";
changelog = "https://github.com/dwisiswant0/go-dork/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "go-dork";
};
}
···
vendorHash = "sha256-6V58RRRPamBMDAf0gg4sQMQkoD5dWauCFtPrwf5EasI=";
+
meta = {
description = "Dork scanner";
homepage = "https://github.com/dwisiswant0/go-dork";
changelog = "https://github.com/dwisiswant0/go-dork/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "go-dork";
};
}
+3 -3
pkgs/by-name/go/go-exploitdb/package.nix
···
"-X=github.com/vulsio/go-exploitdb/config.Version=${version}"
];
-
meta = with lib; {
description = "Tool for searching Exploits from Exploit Databases, etc";
mainProgram = "go-exploitdb";
homepage = "https://github.com/vulsio/go-exploitdb";
changelog = "https://github.com/vulsio/go-exploitdb/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
};
}
···
"-X=github.com/vulsio/go-exploitdb/config.Version=${version}"
];
+
meta = {
description = "Tool for searching Exploits from Exploit Databases, etc";
mainProgram = "go-exploitdb";
homepage = "https://github.com/vulsio/go-exploitdb";
changelog = "https://github.com/vulsio/go-exploitdb/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/go/go-licenses/package.nix
···
# Tests require internet connection
doCheck = false;
-
meta = with lib; {
changelog = "https://github.com/google/go-licenses/releases/tag/v${version}";
description = "Reports on the licenses used by a Go package and its dependencies";
mainProgram = "go-licenses";
homepage = "https://github.com/google/go-licenses";
-
license = with licenses; [ asl20 ];
-
maintainers = with maintainers; [ Luflosi ];
};
}
···
# Tests require internet connection
doCheck = false;
+
meta = {
changelog = "https://github.com/google/go-licenses/releases/tag/v${version}";
description = "Reports on the licenses used by a Go package and its dependencies";
mainProgram = "go-licenses";
homepage = "https://github.com/google/go-licenses";
+
license = with lib.licenses; [ asl20 ];
+
maintainers = with lib.maintainers; [ Luflosi ];
};
}
+3 -3
pkgs/by-name/go/go-secdump/package.nix
···
"-w"
];
-
meta = with lib; {
description = "Tool to remotely dump secrets from the Windows registry";
homepage = "https://github.com/jfjallid/go-secdump";
changelog = "https://github.com/jfjallid/go-secdump/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "go-secdump";
platforms = lib.platforms.linux;
};
···
"-w"
];
+
meta = {
description = "Tool to remotely dump secrets from the Windows registry";
homepage = "https://github.com/jfjallid/go-secdump";
changelog = "https://github.com/jfjallid/go-secdump/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "go-secdump";
platforms = lib.platforms.linux;
};
+3 -3
pkgs/by-name/go/go-swagger/package.nix
···
"-X github.com/go-swagger/go-swagger/cmd/swagger/commands.Commit=${src.rev}"
];
-
meta = with lib; {
description = "Golang implementation of Swagger 2.0, representation of your RESTful API";
homepage = "https://github.com/go-swagger/go-swagger";
changelog = "https://github.com/go-swagger/go-swagger/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ kalbasit ];
mainProgram = "swagger";
};
}
···
"-X github.com/go-swagger/go-swagger/cmd/swagger/commands.Commit=${src.rev}"
];
+
meta = {
description = "Golang implementation of Swagger 2.0, representation of your RESTful API";
homepage = "https://github.com/go-swagger/go-swagger";
changelog = "https://github.com/go-swagger/go-swagger/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ kalbasit ];
mainProgram = "swagger";
};
}
+3 -3
pkgs/by-name/go/go2rtc/package.nix
···
doCheck = false; # tests fail
-
meta = with lib; {
description = "Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MJPEG, HomeKit, FFmpeg, etc";
homepage = "https://github.com/AlexxIT/go2rtc";
changelog = "https://github.com/AlexxIT/go2rtc/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ hexa ];
mainProgram = "go2rtc";
};
}
···
doCheck = false; # tests fail
+
meta = {
description = "Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MJPEG, HomeKit, FFmpeg, etc";
homepage = "https://github.com/AlexxIT/go2rtc";
changelog = "https://github.com/AlexxIT/go2rtc/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ hexa ];
mainProgram = "go2rtc";
};
}
+3 -3
pkgs/by-name/go/go2tv/package.nix
···
doCheck = false;
-
meta = with lib; {
description = "Cast media files to UPnP/DLNA Media Renderers and Smart TVs";
homepage = "https://github.com/alexballas/go2tv";
changelog = "https://github.com/alexballas/go2tv/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ gdamjan ];
mainProgram = pname;
};
}
···
doCheck = false;
+
meta = {
description = "Cast media files to UPnP/DLNA Media Renderers and Smart TVs";
homepage = "https://github.com/alexballas/go2tv";
changelog = "https://github.com/alexballas/go2tv/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ gdamjan ];
mainProgram = pname;
};
}
+3 -3
pkgs/by-name/go/go365/package.nix
···
mv $out/bin/Go365 $out/bin/$pname
'';
-
meta = with lib; {
description = "Office 365 enumeration tool";
homepage = "https://github.com/optiv/Go365";
changelog = "https://github.com/optiv/Go365/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ fab ];
mainProgram = "Go365";
};
}
···
mv $out/bin/Go365 $out/bin/$pname
'';
+
meta = {
description = "Office 365 enumeration tool";
homepage = "https://github.com/optiv/Go365";
changelog = "https://github.com/optiv/Go365/releases/tag/v${version}";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "Go365";
};
}
+4 -4
pkgs/by-name/go/goaccess/package.nix
···
]
);
-
meta = with lib; {
description = "Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems";
homepage = "https://goaccess.io";
changelog = "https://github.com/allinurl/goaccess/raw/v${version}/ChangeLog";
-
license = licenses.mit;
-
maintainers = with maintainers; [ ederoyd46 ];
-
platforms = platforms.linux ++ platforms.darwin;
mainProgram = "goaccess";
};
}
···
]
);
+
meta = {
description = "Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems";
homepage = "https://goaccess.io";
changelog = "https://github.com/allinurl/goaccess/raw/v${version}/ChangeLog";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ ederoyd46 ];
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
mainProgram = "goaccess";
};
}
+3 -3
pkgs/by-name/go/gobgpd/package.nix
···
passthru.tests = { inherit (nixosTests) gobgpd; };
-
meta = with lib; {
description = "BGP implemented in Go";
mainProgram = "gobgpd";
homepage = "https://osrg.github.io/gobgp/";
changelog = "https://github.com/osrg/gobgp/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ higebu ];
};
}
···
passthru.tests = { inherit (nixosTests) gobgpd; };
+
meta = {
description = "BGP implemented in Go";
mainProgram = "gobgpd";
homepage = "https://osrg.github.io/gobgp/";
changelog = "https://github.com/osrg/gobgp/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ higebu ];
};
}
+3 -3
pkgs/by-name/go/goblob/package.nix
···
"-w"
];
-
meta = with lib; {
description = "Enumeration tool for publicly exposed Azure Storage blobs";
mainProgram = "goblob";
homepage = "https://github.com/Macmod/goblob";
changelog = "https://github.com/Macmod/goblob/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
};
}
···
"-w"
];
+
meta = {
description = "Enumeration tool for publicly exposed Azure Storage blobs";
mainProgram = "goblob";
homepage = "https://github.com/Macmod/goblob";
changelog = "https://github.com/Macmod/goblob/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/go/gobuster/package.nix
···
"-w"
];
-
meta = with lib; {
description = "Tool used to brute-force URIs, DNS subdomains, Virtual Host names on target web servers";
mainProgram = "gobuster";
homepage = "https://github.com/OJ/gobuster";
changelog = "https://github.com/OJ/gobuster/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
fab
pamplemousse
];
···
"-w"
];
+
meta = {
description = "Tool used to brute-force URIs, DNS subdomains, Virtual Host names on target web servers";
mainProgram = "gobuster";
homepage = "https://github.com/OJ/gobuster";
changelog = "https://github.com/OJ/gobuster/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
fab
pamplemousse
];
+3 -3
pkgs/by-name/go/godns/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "Dynamic DNS client tool supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc";
homepage = "https://github.com/TimothyYe/godns";
changelog = "https://github.com/TimothyYe/godns/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ yinfeng ];
mainProgram = "godns";
};
}
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "Dynamic DNS client tool supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc";
homepage = "https://github.com/TimothyYe/godns";
changelog = "https://github.com/TimothyYe/godns/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ yinfeng ];
mainProgram = "godns";
};
}
+4 -4
pkgs/by-name/go/godspeed/package.nix
···
mv $out/bin/GodSpeed $out/bin/${pname}
'';
-
meta = with lib; {
description = "Manager for reverse shells";
homepage = "https://github.com/redcode-labs/GodSpeed";
changelog = "https://github.com/redcode-labs/GodSpeed/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
-
teams = [ teams.redcodelabs ];
mainProgram = "godspeed";
broken = stdenv.hostPlatform.isDarwin;
};
···
mv $out/bin/GodSpeed $out/bin/${pname}
'';
+
meta = {
description = "Manager for reverse shells";
homepage = "https://github.com/redcode-labs/GodSpeed";
changelog = "https://github.com/redcode-labs/GodSpeed/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
+
teams = [ lib.teams.redcodelabs ];
mainProgram = "godspeed";
broken = stdenv.hostPlatform.isDarwin;
};
+3 -3
pkgs/by-name/go/goeland/package.nix
···
"-X github.com/slurdge/goeland/version.GitCommit=${version}"
];
-
meta = with lib; {
description = "Alternative to rss2email written in golang with many filters";
mainProgram = "goeland";
longDescription = ''
···
'';
homepage = "https://github.com/slurdge/goeland";
changelog = "https://github.com/slurdge/goeland/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [ mit ];
-
maintainers = [ maintainers.sweenu ];
};
}
···
"-X github.com/slurdge/goeland/version.GitCommit=${version}"
];
+
meta = {
description = "Alternative to rss2email written in golang with many filters";
mainProgram = "goeland";
longDescription = ''
···
'';
homepage = "https://github.com/slurdge/goeland";
changelog = "https://github.com/slurdge/goeland/blob/v${version}/CHANGELOG.md";
+
license = with lib.licenses; [ mit ];
+
maintainers = [ lib.maintainers.sweenu ];
};
}
+3 -3
pkgs/by-name/go/gogup/package.nix
···
"-X github.com/nao1215/gup/internal/cmdinfo.Version=v${version}"
];
-
meta = with lib; {
description = "Update binaries installed by 'go install' with goroutines";
changelog = "https://github.com/nao1215/gup/blob/v${version}/CHANGELOG.md";
homepage = "https://github.com/nao1215/gup";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ phanirithvij ];
mainProgram = "gup";
};
}
···
"-X github.com/nao1215/gup/internal/cmdinfo.Version=v${version}"
];
+
meta = {
description = "Update binaries installed by 'go install' with goroutines";
changelog = "https://github.com/nao1215/gup/blob/v${version}/CHANGELOG.md";
homepage = "https://github.com/nao1215/gup";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ phanirithvij ];
mainProgram = "gup";
};
}
+3 -3
pkgs/by-name/go/golangci-lint/package.nix
···
done
'';
-
meta = with lib; {
description = "Fast linters Runner for Go";
homepage = "https://golangci-lint.run/";
changelog = "https://github.com/golangci/golangci-lint/blob/v${version}/CHANGELOG.md";
mainProgram = "golangci-lint";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [
SuperSandro2000
mic92
];
···
done
'';
+
meta = {
description = "Fast linters Runner for Go";
homepage = "https://golangci-lint.run/";
changelog = "https://github.com/golangci/golangci-lint/blob/v${version}/CHANGELOG.md";
mainProgram = "golangci-lint";
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [
SuperSandro2000
mic92
];
+3 -3
pkgs/by-name/go/gomtree/package.nix
···
"-X main.Version=${version}"
];
-
meta = with lib; {
description = "File systems verification utility and library, in likeness of mtree(8)";
changelog = "https://github.com/vbatts/go-mtree/releases/tag/v${version}";
homepage = "https://github.com/vbatts/go-mtree";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ phanirithvij ];
mainProgram = "gomtree";
};
}
···
"-X main.Version=${version}"
];
+
meta = {
description = "File systems verification utility and library, in likeness of mtree(8)";
changelog = "https://github.com/vbatts/go-mtree/releases/tag/v${version}";
homepage = "https://github.com/vbatts/go-mtree";
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ phanirithvij ];
mainProgram = "gomtree";
};
}
+4 -4
pkgs/by-name/go/google-guest-agent/package.nix
···
--prefix PATH ":" "$binPath"
'';
-
meta = with lib; {
description = "Guest Agent for Google Compute Engine";
homepage = "https://github.com/GoogleCloudPlatform/guest-agent";
changelog = "https://github.com/GoogleCloudPlatform/guest-agent/releases/tag/${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ abbradar ];
-
platforms = platforms.linux;
};
}
···
--prefix PATH ":" "$binPath"
'';
+
meta = {
description = "Guest Agent for Google Compute Engine";
homepage = "https://github.com/GoogleCloudPlatform/guest-agent";
changelog = "https://github.com/GoogleCloudPlatform/guest-agent/releases/tag/${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ abbradar ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/go/goresym/package.nix
···
doCheck = true;
-
meta = with lib; {
description = "Go symbol recovery tool";
mainProgram = "GoReSym";
homepage = "https://github.com/mandiant/GoReSym";
changelog = "https://github.com/mandiant/GoReSym/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ pyrox0 ];
};
}
···
doCheck = true;
+
meta = {
description = "Go symbol recovery tool";
mainProgram = "GoReSym";
homepage = "https://github.com/mandiant/GoReSym";
changelog = "https://github.com/mandiant/GoReSym/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ pyrox0 ];
};
}
+3 -3
pkgs/by-name/go/gorilla-cli/package.nix
···
# no tests
doCheck = false;
-
meta = with lib; {
description = "LLMs for your CLI";
homepage = "https://github.com/gorilla-llm/gorilla-cli";
changelog = "https://github.com/gorilla-llm/gorilla-cli/releases/tag/${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ happysalada ];
mainProgram = "gorilla";
};
}
···
# no tests
doCheck = false;
+
meta = {
description = "LLMs for your CLI";
homepage = "https://github.com/gorilla-llm/gorilla-cli";
changelog = "https://github.com/gorilla-llm/gorilla-cli/releases/tag/${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ happysalada ];
mainProgram = "gorilla";
};
}
+4 -4
pkgs/by-name/go/goss/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
homepage = "https://github.com/goss-org/goss/";
changelog = "https://github.com/goss-org/goss/releases/tag/v${version}";
description = "Quick and easy server validation";
···
It eases the process of writing tests by allowing the user to generate tests from the current system state.
Once the test suite is written they can be executed, waited-on, or served as a health endpoint.
'';
-
license = licenses.asl20;
mainProgram = "goss";
-
maintainers = with maintainers; [
hyzual
jk
anthonyroussel
];
-
platforms = platforms.linux ++ platforms.darwin;
};
}
···
updateScript = nix-update-script { };
};
+
meta = {
homepage = "https://github.com/goss-org/goss/";
changelog = "https://github.com/goss-org/goss/releases/tag/v${version}";
description = "Quick and easy server validation";
···
It eases the process of writing tests by allowing the user to generate tests from the current system state.
Once the test suite is written they can be executed, waited-on, or served as a health endpoint.
'';
+
license = lib.licenses.asl20;
mainProgram = "goss";
+
maintainers = with lib.maintainers; [
hyzual
jk
anthonyroussel
];
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};
}
+3 -3
pkgs/by-name/go/gotestfmt/package.nix
···
vendorHash = null;
-
meta = with lib; {
description = "Go test output for humans";
homepage = "https://github.com/gotesttools/gotestfmt";
changelog = "https://github.com/GoTestTools/gotestfmt/releases/tag/v${version}";
-
license = licenses.unlicense;
-
maintainers = with maintainers; [ urandom ];
};
}
···
vendorHash = null;
+
meta = {
description = "Go test output for humans";
homepage = "https://github.com/gotesttools/gotestfmt";
changelog = "https://github.com/GoTestTools/gotestfmt/releases/tag/v${version}";
+
license = lib.licenses.unlicense;
+
maintainers = with lib.maintainers; [ urandom ];
};
}
+3 -3
pkgs/by-name/go/gotestwaf/package.nix
···
versionCheckProgramArg = "--version";
-
meta = with lib; {
description = "Tool for API and OWASP attack simulation";
homepage = "https://github.com/wallarm/gotestwaf";
changelog = "https://github.com/wallarm/gotestwaf/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "gotestwaf";
};
}
···
versionCheckProgramArg = "--version";
+
meta = {
description = "Tool for API and OWASP attack simulation";
homepage = "https://github.com/wallarm/gotestwaf";
changelog = "https://github.com/wallarm/gotestwaf/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "gotestwaf";
};
}
+3 -3
pkgs/by-name/go/gotosocial/package.nix
···
passthru.tests.gotosocial = nixosTests.gotosocial;
-
meta = with lib; {
homepage = "https://gotosocial.org";
changelog = "https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v${version}";
description = "Fast, fun, ActivityPub server, powered by Go";
···
advertised to! A light-weight alternative to Mastodon
and Pleroma, with support for clients!
'';
-
maintainers = with maintainers; [ blakesmith ];
-
license = licenses.agpl3Only;
};
}
···
passthru.tests.gotosocial = nixosTests.gotosocial;
+
meta = {
homepage = "https://gotosocial.org";
changelog = "https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v${version}";
description = "Fast, fun, ActivityPub server, powered by Go";
···
advertised to! A light-weight alternative to Mastodon
and Pleroma, with support for clients!
'';
+
maintainers = with lib.maintainers; [ blakesmith ];
+
license = lib.licenses.agpl3Only;
};
}
+3 -3
pkgs/by-name/go/goverview/package.nix
···
# Tests require network access
doCheck = false;
-
meta = with lib; {
description = "Tool to get an overview of the list of URLs";
mainProgram = "goverview";
homepage = "https://github.com/j3ssie/goverview";
changelog = "https://github.com/j3ssie/goverview/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
};
}
···
# Tests require network access
doCheck = false;
+
meta = {
description = "Tool to get an overview of the list of URLs";
mainProgram = "goverview";
homepage = "https://github.com/j3ssie/goverview";
changelog = "https://github.com/j3ssie/goverview/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/go/govulncheck/package.nix
···
"-w"
];
-
meta = with lib; {
homepage = "https://pkg.go.dev/golang.org/x/vuln/cmd/govulncheck";
downloadPage = "https://github.com/golang/vuln";
changelog = "https://github.com/golang/vuln/releases/tag/v${version}";
···
example, a dependency with a Windows-specific vulnerability will not be
reported for a Linux build.
'';
-
license = with licenses; [ bsd3 ];
-
maintainers = with maintainers; [
jk
SuperSandro2000
];
···
"-w"
];
+
meta = {
homepage = "https://pkg.go.dev/golang.org/x/vuln/cmd/govulncheck";
downloadPage = "https://github.com/golang/vuln";
changelog = "https://github.com/golang/vuln/releases/tag/v${version}";
···
example, a dependency with a Windows-specific vulnerability will not be
reported for a Linux build.
'';
+
license = with lib.licenses; [ bsd3 ];
+
maintainers = with lib.maintainers; [
jk
SuperSandro2000
];
+3 -3
pkgs/by-name/gr/grafana-dash-n-grab/package.nix
···
# you don't have grafana running.
doCheck = false;
-
meta = with lib; {
description = "Grafana Dash-n-Grab (gdg) -- backup and restore Grafana dashboards, datasources, and other entities";
-
license = licenses.bsd3;
homepage = "https://github.com/esnet/gdg";
-
teams = [ teams.bitnomial ];
mainProgram = "gdg";
changelog = "https://github.com/esnet/gdg/releases/tag/v${version}";
};
···
# you don't have grafana running.
doCheck = false;
+
meta = {
description = "Grafana Dash-n-Grab (gdg) -- backup and restore Grafana dashboards, datasources, and other entities";
+
license = lib.licenses.bsd3;
homepage = "https://github.com/esnet/gdg";
+
teams = [ lib.teams.bitnomial ];
mainProgram = "gdg";
changelog = "https://github.com/esnet/gdg/releases/tag/v${version}";
};
+3 -3
pkgs/by-name/gr/grafana-loki/package.nix
···
"-X ${t}.Revision=unknown"
];
-
meta = with lib; {
description = "Like Prometheus, but for logs";
mainProgram = "promtail";
-
license = with licenses; [
agpl3Only
asl20
];
homepage = "https://grafana.com/oss/loki/";
changelog = "https://github.com/grafana/loki/releases/tag/v${version}";
-
maintainers = with maintainers; [
willibutz
globin
mmahut
···
"-X ${t}.Revision=unknown"
];
+
meta = {
description = "Like Prometheus, but for logs";
mainProgram = "promtail";
+
license = with lib.licenses; [
agpl3Only
asl20
];
homepage = "https://grafana.com/oss/loki/";
changelog = "https://github.com/grafana/loki/releases/tag/v${version}";
+
maintainers = with lib.maintainers; [
willibutz
globin
mmahut
+3 -3
pkgs/by-name/gr/granted/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "Easiest way to access your cloud";
homepage = "https://github.com/common-fate/granted";
changelog = "https://github.com/common-fate/granted/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
jlbribeiro
];
};
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "Easiest way to access your cloud";
homepage = "https://github.com/common-fate/granted";
changelog = "https://github.com/common-fate/granted/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
jlbribeiro
];
};
+3 -3
pkgs/by-name/gr/graphinder/package.nix
···
"test_is_gql_endpoint"
];
-
meta = with lib; {
description = "Tool to find GraphQL endpoints using subdomain enumeration";
mainProgram = "graphinder";
homepage = "https://github.com/Escape-Technologies/graphinder";
changelog = "https://github.com/Escape-Technologies/graphinder/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ fab ];
};
}
···
"test_is_gql_endpoint"
];
+
meta = {
description = "Tool to find GraphQL endpoints using subdomain enumeration";
mainProgram = "graphinder";
homepage = "https://github.com/Escape-Technologies/graphinder";
changelog = "https://github.com/Escape-Technologies/graphinder/releases/tag/v${version}";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/gr/greenmask/package.nix
···
--replace-fail "TestS3Storage" "SkipTestS3Storage"
'';
-
meta = with lib; {
description = "PostgreSQL database anonymization tool";
homepage = "https://github.com/GreenmaskIO/greenmask";
changelog = "https://github.com/GreenmaskIO/greenmask/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
mainProgram = "greenmask";
};
}
···
--replace-fail "TestS3Storage" "SkipTestS3Storage"
'';
+
meta = {
description = "PostgreSQL database anonymization tool";
homepage = "https://github.com/GreenmaskIO/greenmask";
changelog = "https://github.com/GreenmaskIO/greenmask/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "greenmask";
};
}
+3 -3
pkgs/by-name/gr/grex/package.nix
···
$out/bin/grex --help > /dev/null
'';
-
meta = with lib; {
description = "Command-line tool for generating regular expressions from user-provided test cases";
homepage = "https://github.com/pemistahl/grex";
changelog = "https://github.com/pemistahl/grex/releases/tag/v${version}";
-
license = licenses.asl20;
mainProgram = "grex";
-
maintainers = with maintainers; [
SuperSandro2000
mfrw
];
···
$out/bin/grex --help > /dev/null
'';
+
meta = {
description = "Command-line tool for generating regular expressions from user-provided test cases";
homepage = "https://github.com/pemistahl/grex";
changelog = "https://github.com/pemistahl/grex/releases/tag/v${version}";
+
license = lib.licenses.asl20;
mainProgram = "grex";
+
maintainers = with lib.maintainers; [
SuperSandro2000
mfrw
];
+4 -4
pkgs/by-name/gr/grpc/package.nix
···
inherit arrow-cpp;
};
-
meta = with lib; {
description = "C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ lnl7 ];
homepage = "https://grpc.io/";
-
platforms = platforms.all;
changelog = "https://github.com/grpc/grpc/releases/tag/v${version}";
};
}
···
inherit arrow-cpp;
};
+
meta = {
description = "C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ lnl7 ];
homepage = "https://grpc.io/";
+
platforms = lib.platforms.all;
changelog = "https://github.com/grpc/grpc/releases/tag/v${version}";
};
}
+4 -4
pkgs/by-name/gu/guix/package.nix
···
inherit (nixosTests) guix;
};
-
meta = with lib; {
description = "Functional package manager with a Scheme interface";
longDescription = ''
GNU Guix is a purely functional package manager for the GNU system, and a distribution thereof.
···
'';
homepage = "http://www.gnu.org/software/guix";
changelog = "https://git.savannah.gnu.org/cgit/guix.git/plain/NEWS?h=v${version}";
-
license = licenses.gpl3Plus;
mainProgram = "guix";
-
maintainers = with maintainers; [
cafkafk
foo-dogsquared
hpfr
];
-
platforms = platforms.linux;
};
}
···
inherit (nixosTests) guix;
};
+
meta = {
description = "Functional package manager with a Scheme interface";
longDescription = ''
GNU Guix is a purely functional package manager for the GNU system, and a distribution thereof.
···
'';
homepage = "http://www.gnu.org/software/guix";
changelog = "https://git.savannah.gnu.org/cgit/guix.git/plain/NEWS?h=v${version}";
+
license = lib.licenses.gpl3Plus;
mainProgram = "guix";
+
maintainers = with lib.maintainers; [
cafkafk
foo-dogsquared
hpfr
];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/gu/gum/package.nix
···
--zsh <($out/bin/gum completion zsh)
'';
-
meta = with lib; {
description = "Tasty Bubble Gum for your shell";
homepage = "https://github.com/charmbracelet/gum";
changelog = "https://github.com/charmbracelet/gum/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ maaslalani ];
mainProgram = "gum";
};
}
···
--zsh <($out/bin/gum completion zsh)
'';
+
meta = {
description = "Tasty Bubble Gum for your shell";
homepage = "https://github.com/charmbracelet/gum";
changelog = "https://github.com/charmbracelet/gum/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ maaslalani ];
mainProgram = "gum";
};
}
+3 -3
pkgs/by-name/ha/ha-mqtt-discoverable-cli/package.nix
···
pythonImportsCheck = [ "ha_mqtt_discoverable_cli" ];
-
meta = with lib; {
description = "CLI for creating Home Assistant compatible MQTT entities that will be automatically discovered";
homepage = "https://github.com/unixorn/ha-mqtt-discoverable-cli";
changelog = "https://github.com/unixorn/ha-mqtt-discoverable-cli/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
mainProgram = "hmd";
};
}
···
pythonImportsCheck = [ "ha_mqtt_discoverable_cli" ];
+
meta = {
description = "CLI for creating Home Assistant compatible MQTT entities that will be automatically discovered";
homepage = "https://github.com/unixorn/ha-mqtt-discoverable-cli";
changelog = "https://github.com/unixorn/ha-mqtt-discoverable-cli/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "hmd";
};
}
+3 -3
pkgs/by-name/ha/halloy/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "IRC application";
homepage = "https://github.com/squidowl/halloy";
changelog = "https://github.com/squidowl/halloy/blob/${version}/CHANGELOG.md";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [
fab
iivusly
ivyfanchiang
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "IRC application";
homepage = "https://github.com/squidowl/halloy";
changelog = "https://github.com/squidowl/halloy/blob/${version}/CHANGELOG.md";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [
fab
iivusly
ivyfanchiang
+5 -5
pkgs/by-name/ha/haveged/package.nix
···
doCheck = true;
-
meta = with lib; {
description = "Simple entropy daemon";
mainProgram = "haveged";
longDescription = ''
···
'';
homepage = "https://github.com/jirka-h/haveged";
changelog = "https://raw.githubusercontent.com/jirka-h/haveged/v${version}/ChangeLog";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ domenkozar ];
-
platforms = platforms.unix;
-
badPlatforms = platforms.darwin; # fails to build since v1.9.15
};
}
···
doCheck = true;
+
meta = {
description = "Simple entropy daemon";
mainProgram = "haveged";
longDescription = ''
···
'';
homepage = "https://github.com/jirka-h/haveged";
changelog = "https://raw.githubusercontent.com/jirka-h/haveged/v${version}/ChangeLog";
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ domenkozar ];
+
platforms = lib.platforms.unix;
+
badPlatforms = lib.platforms.darwin; # fails to build since v1.9.15
};
}
+3 -3
pkgs/by-name/ha/hayagriva/package.nix
···
"--skip=csl::tests::test_csl"
];
-
meta = with lib; {
description = "Work with references: Literature database management, storage, and citation formatting";
homepage = "https://github.com/typst/hayagriva";
changelog = "https://github.com/typst/hayagriva/releases/tag/v${version}";
-
license = with licenses; [
asl20
mit
];
-
maintainers = with maintainers; [ figsoda ];
mainProgram = "hayagriva";
};
}
···
"--skip=csl::tests::test_csl"
];
+
meta = {
description = "Work with references: Literature database management, storage, and citation formatting";
homepage = "https://github.com/typst/hayagriva";
changelog = "https://github.com/typst/hayagriva/releases/tag/v${version}";
+
license = with lib.licenses; [
asl20
mit
];
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "hayagriva";
};
}
+3 -3
pkgs/by-name/he/hednsextractor/package.nix
···
"-w"
];
-
meta = with lib; {
description = "Tool suite for hunting suspicious targets, expose domains and phishing discovery";
homepage = "https://github.com/HuntDownProject/HEDnsExtractor";
changelog = "https://github.com/HuntDownProject/HEDnsExtractor/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
mainProgram = "hednsextractor";
};
}
···
"-w"
];
+
meta = {
description = "Tool suite for hunting suspicious targets, expose domains and phishing discovery";
homepage = "https://github.com/HuntDownProject/HEDnsExtractor";
changelog = "https://github.com/HuntDownProject/HEDnsExtractor/releases/tag/v${version}";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "hednsextractor";
};
}
+3 -3
pkgs/by-name/he/helm-ls/package.nix
···
command = "helm_ls version";
};
-
meta = with lib; {
description = "Language server for Helm";
changelog = "https://github.com/mrjosh/helm-ls/releases/tag/v${version}";
homepage = "https://github.com/mrjosh/helm-ls";
-
license = licenses.mit;
-
maintainers = with maintainers; [ stehessel ];
mainProgram = "helm_ls";
};
}
···
command = "helm_ls version";
};
+
meta = {
description = "Language server for Helm";
changelog = "https://github.com/mrjosh/helm-ls/releases/tag/v${version}";
homepage = "https://github.com/mrjosh/helm-ls";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ stehessel ];
mainProgram = "helm_ls";
};
}
+4 -4
pkgs/by-name/he/hevea/package.nix
···
makeFlags = [ "PREFIX=$(out)" ];
-
meta = with lib; {
description = "Quite complete and fast LATEX to HTML translator";
homepage = "https://hevea.inria.fr/";
changelog = "https://github.com/maranget/hevea/raw/v${version}/CHANGES";
-
license = licenses.qpl;
-
maintainers = with maintainers; [ pSub ];
-
platforms = with platforms; unix;
};
}
···
makeFlags = [ "PREFIX=$(out)" ];
+
meta = {
description = "Quite complete and fast LATEX to HTML translator";
homepage = "https://hevea.inria.fr/";
changelog = "https://github.com/maranget/hevea/raw/v${version}/CHANGES";
+
license = lib.licenses.qpl;
+
maintainers = with lib.maintainers; [ pSub ];
+
platforms = with lib.platforms; unix;
};
}
+3 -3
pkgs/by-name/he/hex/package.nix
···
version = "hx ${version}";
};
-
meta = with lib; {
description = "Futuristic take on hexdump, made in Rust";
homepage = "https://github.com/sitkevij/hex";
changelog = "https://github.com/sitkevij/hex/releases/tag/v${version}";
mainProgram = "hx";
-
license = licenses.mit;
-
maintainers = [ ];
};
}
···
version = "hx ${version}";
};
+
meta = {
description = "Futuristic take on hexdump, made in Rust";
homepage = "https://github.com/sitkevij/hex";
changelog = "https://github.com/sitkevij/hex/releases/tag/v${version}";
mainProgram = "hx";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ ];
};
}
+3 -3
pkgs/by-name/he/heygpt/package.nix
···
OPENSSL_LIB_DIR = "${lib.getLib openssl}/lib";
OPENSSL_DIR = "${lib.getDev openssl}";
-
meta = with lib; {
description = "Simple command-line interface for ChatGPT API";
homepage = "https://github.com/fuyufjh/heygpt";
changelog = "https://github.com/fuyufjh/heygpt/releases/tag/v${version}";
-
license = licenses.mit;
mainProgram = "heygpt";
-
maintainers = with maintainers; [ aldoborrero ];
};
}
···
OPENSSL_LIB_DIR = "${lib.getLib openssl}/lib";
OPENSSL_DIR = "${lib.getDev openssl}";
+
meta = {
description = "Simple command-line interface for ChatGPT API";
homepage = "https://github.com/fuyufjh/heygpt";
changelog = "https://github.com/fuyufjh/heygpt/releases/tag/v${version}";
+
license = lib.licenses.mit;
mainProgram = "heygpt";
+
maintainers = with lib.maintainers; [ aldoborrero ];
};
}
+3 -3
pkgs/by-name/hi/hilbish/package.nix
···
cp -r nature $out/share/hilbish/
'';
-
meta = with lib; {
description = "Interactive Unix-like shell written in Go";
mainProgram = "hilbish";
changelog = "https://github.com/Rosettea/Hilbish/releases/tag/v${version}";
homepage = "https://github.com/Rosettea/Hilbish";
-
maintainers = with maintainers; [ moni ];
-
license = licenses.mit;
};
}
···
cp -r nature $out/share/hilbish/
'';
+
meta = {
description = "Interactive Unix-like shell written in Go";
mainProgram = "hilbish";
changelog = "https://github.com/Rosettea/Hilbish/releases/tag/v${version}";
homepage = "https://github.com/Rosettea/Hilbish";
+
maintainers = with lib.maintainers; [ moni ];
+
license = lib.licenses.mit;
};
}
+3 -3
pkgs/by-name/hi/himalaya/package.nix
···
installShellCompletion "$out"/share/completions/himalaya.{bash,fish,zsh}
'';
-
meta = with lib; {
description = "CLI to manage emails";
mainProgram = "himalaya";
homepage = "https://github.com/pimalaya/himalaya";
changelog = "https://github.com/pimalaya/himalaya/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [
soywod
yanganto
];
···
installShellCompletion "$out"/share/completions/himalaya.{bash,fish,zsh}
'';
+
meta = {
description = "CLI to manage emails";
mainProgram = "himalaya";
homepage = "https://github.com/pimalaya/himalaya";
changelog = "https://github.com/pimalaya/himalaya/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
soywod
yanganto
];
+3 -3
pkgs/by-name/ho/hors/package.nix
···
# requires network access
doCheck = false;
-
meta = with lib; {
description = "Instant coding answers via the command line";
mainProgram = "hors";
homepage = "https://github.com/windsoilder/hors";
changelog = "https://github.com/WindSoilder/hors/blob/v${version}/CHANGELOG.md";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ figsoda ];
};
}
···
# requires network access
doCheck = false;
+
meta = {
description = "Instant coding answers via the command line";
mainProgram = "hors";
homepage = "https://github.com/windsoilder/hors";
changelog = "https://github.com/WindSoilder/hors/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+3 -3
pkgs/by-name/hy/hyperfine/package.nix
···
--zsh $releaseDir/build/hyperfine-*/out/_hyperfine
'';
-
meta = with lib; {
description = "Command-line benchmarking tool";
homepage = "https://github.com/sharkdp/hyperfine";
changelog = "https://github.com/sharkdp/hyperfine/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
figsoda
thoughtpolice
];
···
--zsh $releaseDir/build/hyperfine-*/out/_hyperfine
'';
+
meta = {
description = "Command-line benchmarking tool";
homepage = "https://github.com/sharkdp/hyperfine";
changelog = "https://github.com/sharkdp/hyperfine/blob/v${version}/CHANGELOG.md";
+
license = with lib.licenses; [
asl20 # or
mit
];
+
maintainers = with lib.maintainers; [
figsoda
thoughtpolice
];
+3 -3
pkgs/by-name/ic/icoextract/package.nix
···
install -Dm644 exe-thumbnailer.thumbnailer -t $out/share/thumbnailers
'';
-
meta = with lib; {
description = "Extract icons from Windows PE files";
homepage = "https://github.com/jlu5/icoextract";
changelog = "https://github.com/jlu5/icoextract/blob/${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [
bryanasdev000
donovanglover
];
···
install -Dm644 exe-thumbnailer.thumbnailer -t $out/share/thumbnailers
'';
+
meta = {
description = "Extract icons from Windows PE files";
homepage = "https://github.com/jlu5/icoextract";
changelog = "https://github.com/jlu5/icoextract/blob/${version}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
bryanasdev000
donovanglover
];
+3 -3
pkgs/by-name/im/imaginary/package.nix
···
__darwinAllowLocalNetworking = true;
-
meta = with lib; {
homepage = "https://fly.io/docs/app-guides/run-a-global-image-service";
changelog = "https://github.com/h2non/imaginary/releases/tag/v${version}";
description = "Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing";
-
license = licenses.mit;
-
maintainers = with maintainers; [
dotlambda
urandom
];
···
__darwinAllowLocalNetworking = true;
+
meta = {
homepage = "https://fly.io/docs/app-guides/run-a-global-image-service";
changelog = "https://github.com/h2non/imaginary/releases/tag/v${version}";
description = "Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
dotlambda
urandom
];
+3 -3
pkgs/by-name/im/imdshift/package.nix
···
"IMDShift"
];
-
meta = with lib; {
description = "Tool to migrate workloads to IMDSv2";
mainProgram = "imdshift";
homepage = "https://github.com/ayushpriya10/IMDShift";
changelog = "https://github.com/ayushpriya10/IMDShift/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
};
}
···
"IMDShift"
];
+
meta = {
description = "Tool to migrate workloads to IMDSv2";
mainProgram = "imdshift";
homepage = "https://github.com/ayushpriya10/IMDShift";
changelog = "https://github.com/ayushpriya10/IMDShift/releases/tag/v${version}";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+4 -4
pkgs/by-name/im/immer/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "Postmodern immutable and persistent data structures for C++ — value semantics at scale";
homepage = "https://sinusoid.es/immer";
changelog = "https://github.com/arximboldi/immer/releases/tag/v${version}";
-
license = licenses.boost;
-
maintainers = with maintainers; [ sifmelcara ];
-
platforms = platforms.all;
};
}
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "Postmodern immutable and persistent data structures for C++ — value semantics at scale";
homepage = "https://sinusoid.es/immer";
changelog = "https://github.com/arximboldi/immer/releases/tag/v${version}";
+
license = lib.licenses.boost;
+
maintainers = with lib.maintainers; [ sifmelcara ];
+
platforms = lib.platforms.all;
};
}
+3 -3
pkgs/by-name/in/inferno/package.nix
···
"--skip=flamegraph_multiple_base_symbol"
];
-
meta = with lib; {
description = "Port of parts of the flamegraph toolkit to Rust";
homepage = "https://github.com/jonhoo/inferno";
changelog = "https://github.com/jonhoo/inferno/blob/v${version}/CHANGELOG.md";
-
license = licenses.cddl;
-
maintainers = with maintainers; [ figsoda ];
};
}
···
"--skip=flamegraph_multiple_base_symbol"
];
+
meta = {
description = "Port of parts of the flamegraph toolkit to Rust";
homepage = "https://github.com/jonhoo/inferno";
changelog = "https://github.com/jonhoo/inferno/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.cddl;
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+3 -3
pkgs/by-name/in/inform6/package.nix
···
"PREFIX=${placeholder "out"}"
];
-
meta = with lib; {
description = "Interactive fiction compiler and libraries";
longDescription = ''
Inform 6 is a C-like programming language for writing interactive fiction
···
'';
homepage = "https://gitlab.com/DavidGriffith/inform6unix";
changelog = "https://gitlab.com/DavidGriffith/inform6unix/-/raw/${version}/NEWS";
-
license = licenses.artistic2;
maintainers = with lib.maintainers; [ ddelabru ];
-
platforms = platforms.all;
};
}
···
"PREFIX=${placeholder "out"}"
];
+
meta = {
description = "Interactive fiction compiler and libraries";
longDescription = ''
Inform 6 is a C-like programming language for writing interactive fiction
···
'';
homepage = "https://gitlab.com/DavidGriffith/inform6unix";
changelog = "https://gitlab.com/DavidGriffith/inform6unix/-/raw/${version}/NEWS";
+
license = lib.licenses.artistic2;
maintainers = with lib.maintainers; [ ddelabru ];
+
platforms = lib.platforms.all;
};
}
+3 -3
pkgs/by-name/in/infra/package.nix
···
"-w"
];
-
meta = with lib; {
description = "Infra manages access to infrastructure such as Kubernetes";
homepage = "https://github.com/infrahq/infra";
changelog = "https://github.com/infrahq/infra/raw/v${version}/CHANGELOG.md";
-
license = licenses.elastic20;
-
maintainers = with maintainers; [ peterromfeldhk ];
mainProgram = "infra";
};
}
···
"-w"
];
+
meta = {
description = "Infra manages access to infrastructure such as Kubernetes";
homepage = "https://github.com/infrahq/infra";
changelog = "https://github.com/infrahq/infra/raw/v${version}/CHANGELOG.md";
+
license = lib.licenses.elastic20;
+
maintainers = with lib.maintainers; [ peterromfeldhk ];
mainProgram = "infra";
};
}
+3 -3
pkgs/by-name/in/infracost/package.nix
···
runHook postInstallCheck
'';
-
meta = with lib; {
homepage = "https://infracost.io";
changelog = "https://github.com/infracost/infracost/releases/tag/v${version}";
description = "Cloud cost estimates for Terraform in your CLI and pull requests";
···
This helps developers, DevOps et al. quickly see the cost breakdown and
compare different deployment options upfront.
'';
-
license = licenses.asl20;
-
maintainers = with maintainers; [
davegallant
jk
kashw2
···
runHook postInstallCheck
'';
+
meta = {
homepage = "https://infracost.io";
changelog = "https://github.com/infracost/infracost/releases/tag/v${version}";
description = "Cloud cost estimates for Terraform in your CLI and pull requests";
···
This helps developers, DevOps et al. quickly see the cost breakdown and
compare different deployment options upfront.
'';
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
davegallant
jk
kashw2
+4 -4
pkgs/by-name/in/inih/package.nix
···
ninja
];
-
meta = with lib; {
description = "Simple .INI file parser in C, good for embedded systems";
homepage = "https://github.com/benhoyt/inih";
changelog = "https://github.com/benhoyt/inih/releases/tag/r${version}";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ TredwellGit ];
-
platforms = platforms.all;
};
}
···
ninja
];
+
meta = {
description = "Simple .INI file parser in C, good for embedded systems";
homepage = "https://github.com/benhoyt/inih";
changelog = "https://github.com/benhoyt/inih/releases/tag/r${version}";
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ TredwellGit ];
+
platforms = lib.platforms.all;
};
}
+3 -3
pkgs/by-name/in/initool/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
inherit (mlton.meta) platforms;
description = "Manipulate INI files from the command line";
mainProgram = "initool";
homepage = "https://github.com/dbohdan/initool";
-
license = licenses.mit;
-
maintainers = with maintainers; [ e1mo ];
changelog = "https://github.com/dbohdan/initool/releases/tag/v${version}";
};
}
···
runHook postInstall
'';
+
meta = {
inherit (mlton.meta) platforms;
description = "Manipulate INI files from the command line";
mainProgram = "initool";
homepage = "https://github.com/dbohdan/initool";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ e1mo ];
changelog = "https://github.com/dbohdan/initool/releases/tag/v${version}";
};
}
+3 -3
pkgs/by-name/in/innernet/package.nix
···
};
};
-
meta = with lib; {
description = "Private network system that uses WireGuard under the hood";
homepage = "https://github.com/tonarino/innernet";
changelog = "https://github.com/tonarino/innernet/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
tomberek
_0x4A6F
];
···
};
};
+
meta = {
description = "Private network system that uses WireGuard under the hood";
homepage = "https://github.com/tonarino/innernet";
changelog = "https://github.com/tonarino/innernet/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
tomberek
_0x4A6F
];
+3 -3
pkgs/by-name/in/inql/package.nix
···
"inql"
];
-
meta = with lib; {
description = "Security testing tool for GraphQL";
mainProgram = "inql";
homepage = "https://github.com/doyensec/inql";
changelog = "https://github.com/doyensec/inql/releases/tag/v${version}";
-
license = with licenses; [ asl20 ];
-
maintainers = with maintainers; [ fab ];
};
}
···
"inql"
];
+
meta = {
description = "Security testing tool for GraphQL";
mainProgram = "inql";
homepage = "https://github.com/doyensec/inql";
changelog = "https://github.com/doyensec/inql/releases/tag/v${version}";
+
license = with lib.licenses; [ asl20 ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/in/insomnia/package.nix
···
}
.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}");
-
meta = with lib; {
homepage = "https://insomnia.rest";
description = " The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.";
mainProgram = "insomnia";
changelog = "https://github.com/Kong/insomnia/releases/tag/core@${version}";
-
license = licenses.asl20;
platforms = [
"aarch64-darwin"
"x86_64-linux"
"x86_64-darwin"
];
-
maintainers = with maintainers; [
markus1189
kashw2
DataHearth
···
}
.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}");
+
meta = {
homepage = "https://insomnia.rest";
description = " The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.";
mainProgram = "insomnia";
changelog = "https://github.com/Kong/insomnia/releases/tag/core@${version}";
+
license = lib.licenses.asl20;
platforms = [
"aarch64-darwin"
"x86_64-linux"
"x86_64-darwin"
];
+
maintainers = with lib.maintainers; [
markus1189
kashw2
DataHearth
+3 -3
pkgs/by-name/in/intel-compute-runtime-legacy1/package.nix
···
rev-prefix = "24.35.30872.";
};
-
meta = with lib; {
description = "Intel Graphics Compute Runtime oneAPI Level Zero and OpenCL with support for Gen8, Gen9 and Gen11 GPUs";
mainProgram = "ocloc";
homepage = "https://github.com/intel/compute-runtime";
changelog = "https://github.com/intel/compute-runtime/releases/tag/${version}";
-
license = licenses.mit;
platforms = [ "x86_64-linux" ];
-
maintainers = with maintainers; [ fleaz ];
};
}
···
rev-prefix = "24.35.30872.";
};
+
meta = {
description = "Intel Graphics Compute Runtime oneAPI Level Zero and OpenCL with support for Gen8, Gen9 and Gen11 GPUs";
mainProgram = "ocloc";
homepage = "https://github.com/intel/compute-runtime";
changelog = "https://github.com/intel/compute-runtime/releases/tag/${version}";
+
license = lib.licenses.mit;
platforms = [ "x86_64-linux" ];
+
maintainers = with lib.maintainers; [ fleaz ];
};
}
+3 -3
pkgs/by-name/in/intel-compute-runtime/package.nix
···
$out/lib/intel-opencl/libigdrcl.so
'';
-
meta = with lib; {
description = "Intel Graphics Compute Runtime oneAPI Level Zero and OpenCL, supporting 12th Gen and newer";
mainProgram = "ocloc";
homepage = "https://github.com/intel/compute-runtime";
changelog = "https://github.com/intel/compute-runtime/releases/tag/${version}";
-
license = licenses.mit;
platforms = [
"x86_64-linux"
"aarch64-linux"
];
-
maintainers = with maintainers; [ SuperSandro2000 ];
};
}
···
$out/lib/intel-opencl/libigdrcl.so
'';
+
meta = {
description = "Intel Graphics Compute Runtime oneAPI Level Zero and OpenCL, supporting 12th Gen and newer";
mainProgram = "ocloc";
homepage = "https://github.com/intel/compute-runtime";
changelog = "https://github.com/intel/compute-runtime/releases/tag/${version}";
+
license = lib.licenses.mit;
platforms = [
"x86_64-linux"
"aarch64-linux"
];
+
maintainers = with lib.maintainers; [ SuperSandro2000 ];
};
}
+3 -3
pkgs/by-name/in/intel-gpu-tools/package.nix
···
hardeningDisable = [ "bindnow" ];
-
meta = with lib; {
changelog = "https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/blob/v${version}/NEWS";
homepage = "https://drm.pages.freedesktop.org/igt-gpu-tools/";
description = "Tools for development and testing of the Intel DRM driver";
-
license = licenses.mit;
platforms = [
"x86_64-linux"
"i686-linux"
];
-
maintainers = with maintainers; [ pSub ];
};
}
···
hardeningDisable = [ "bindnow" ];
+
meta = {
changelog = "https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/blob/v${version}/NEWS";
homepage = "https://drm.pages.freedesktop.org/igt-gpu-tools/";
description = "Tools for development and testing of the Intel DRM driver";
+
license = lib.licenses.mit;
platforms = [
"x86_64-linux"
"i686-linux"
];
+
maintainers = with lib.maintainers; [ pSub ];
};
}
+4 -4
pkgs/by-name/in/intel-media-driver/package.nix
···
inherit (pkgsi686Linux) intel-media-driver;
};
-
meta = with lib; {
description = "Intel Media Driver for VAAPI — Broadwell+ iGPUs";
longDescription = ''
The Intel Media Driver for VAAPI is a new VA-API (Video Acceleration API)
···
'';
homepage = "https://github.com/intel/media-driver";
changelog = "https://github.com/intel/media-driver/releases/tag/intel-media-${version}";
-
license = with licenses; [
bsd3
mit
];
-
platforms = platforms.linux;
-
maintainers = with maintainers; [ SuperSandro2000 ];
};
}
···
inherit (pkgsi686Linux) intel-media-driver;
};
+
meta = {
description = "Intel Media Driver for VAAPI — Broadwell+ iGPUs";
longDescription = ''
The Intel Media Driver for VAAPI is a new VA-API (Video Acceleration API)
···
'';
homepage = "https://github.com/intel/media-driver";
changelog = "https://github.com/intel/media-driver/releases/tag/intel-media-${version}";
+
license = with lib.licenses; [
bsd3
mit
];
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [ SuperSandro2000 ];
};
}
+3 -3
pkgs/by-name/in/interactsh/package.nix
···
# Test files are not part of the release tarball
doCheck = false;
-
meta = with lib; {
description = "Out of bounds interaction gathering server and client library";
longDescription = ''
Interactsh is an Open-Source Solution for Out of band Data Extraction,
···
'';
homepage = "https://github.com/projectdiscovery/interactsh";
changelog = "https://github.com/projectdiscovery/interactsh/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ hanemile ];
};
}
···
# Test files are not part of the release tarball
doCheck = false;
+
meta = {
description = "Out of bounds interaction gathering server and client library";
longDescription = ''
Interactsh is an Open-Source Solution for Out of band Data Extraction,
···
'';
homepage = "https://github.com/projectdiscovery/interactsh";
changelog = "https://github.com/projectdiscovery/interactsh/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ hanemile ];
};
}
+3 -3
pkgs/by-name/in/intermodal/package.nix
···
--zsh <($out/bin/imdl completions zsh)
'';
-
meta = with lib; {
description = "User-friendly and featureful command-line BitTorrent metainfo utility";
homepage = "https://github.com/casey/intermodal";
changelog = "https://github.com/casey/intermodal/releases/tag/v${version}";
-
license = licenses.cc0;
-
maintainers = with maintainers; [
Br1ght0ne
xrelkd
];
···
--zsh <($out/bin/imdl completions zsh)
'';
+
meta = {
description = "User-friendly and featureful command-line BitTorrent metainfo utility";
homepage = "https://github.com/casey/intermodal";
changelog = "https://github.com/casey/intermodal/releases/tag/v${version}";
+
license = lib.licenses.cc0;
+
maintainers = with lib.maintainers; [
Br1ght0ne
xrelkd
];
+3 -3
pkgs/by-name/ir/ircdog/package.nix
···
vendorHash = null;
-
meta = with lib; {
description = "ircdog is a simple wrapper over the raw IRC protocol that can respond to pings, and interprets formatting codes";
mainProgram = "ircdog";
homepage = "https://github.com/ergochat/ircdog";
changelog = "https://github.com/ergochat/ircdog/releases/tag/v${version}";
-
license = licenses.isc;
-
maintainers = with maintainers; [ hexa ];
};
}
···
vendorHash = null;
+
meta = {
description = "ircdog is a simple wrapper over the raw IRC protocol that can respond to pings, and interprets formatting codes";
mainProgram = "ircdog";
homepage = "https://github.com/ergochat/ircdog";
changelog = "https://github.com/ergochat/ircdog/releases/tag/v${version}";
+
license = lib.licenses.isc;
+
maintainers = with lib.maintainers; [ hexa ];
};
}
+4 -4
pkgs/by-name/ir/irqbalance/package.nix
···
--replace-fail ' $IRQBALANCE_ARGS' ""
'';
-
meta = with lib; {
homepage = "https://github.com/Irqbalance/irqbalance";
changelog = "https://github.com/Irqbalance/irqbalance/releases/tag/v${version}";
description = "Daemon to help balance the cpu load generated by interrupts across all of a systems cpus";
-
license = licenses.gpl2Only;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [ moni ];
};
}
···
--replace-fail ' $IRQBALANCE_ARGS' ""
'';
+
meta = {
homepage = "https://github.com/Irqbalance/irqbalance";
changelog = "https://github.com/Irqbalance/irqbalance/releases/tag/v${version}";
description = "Daemon to help balance the cpu load generated by interrupts across all of a systems cpus";
+
license = lib.licenses.gpl2Only;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [ moni ];
};
}
+3 -3
pkgs/by-name/ir/irrd/package.nix
···
"test_050_non_json_response"
];
-
meta = with lib; {
changelog = "https://irrd.readthedocs.io/en/v${version}/releases/";
description = "Internet Routing Registry database server, processing IRR objects in the RPSL format";
-
license = licenses.mit;
homepage = "https://github.com/irrdnet/irrd";
-
teams = [ teams.wdz ];
};
}
···
"test_050_non_json_response"
];
+
meta = {
changelog = "https://irrd.readthedocs.io/en/v${version}/releases/";
description = "Internet Routing Registry database server, processing IRR objects in the RPSL format";
+
license = lib.licenses.mit;
homepage = "https://github.com/irrdnet/irrd";
+
teams = [ lib.teams.wdz ];
};
}
+3 -3
pkgs/by-name/ja/jaeles/package.nix
···
# Tests want to download signatures
doCheck = false;
-
meta = with lib; {
description = "Tool for automated Web application testing";
mainProgram = "jaeles";
homepage = "https://github.com/jaeles-project/jaeles";
changelog = "https://github.com/jaeles-project/jaeles/releases/tag/beta-v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
};
}
···
# Tests want to download signatures
doCheck = false;
+
meta = {
description = "Tool for automated Web application testing";
mainProgram = "jaeles";
homepage = "https://github.com/jaeles-project/jaeles";
changelog = "https://github.com/jaeles-project/jaeles/releases/tag/beta-v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+4 -4
pkgs/by-name/ja/janus-gateway/package.nix
···
moveToOutput etc "$doc"
'';
-
meta = with lib; {
description = "General purpose WebRTC server";
homepage = "https://janus.conf.meetecho.com/";
changelog = "https://github.com/meetecho/janus-gateway/blob/v${version}/CHANGELOG.md";
-
license = licenses.gpl3Only;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [ fpletz ];
};
}
···
moveToOutput etc "$doc"
'';
+
meta = {
description = "General purpose WebRTC server";
homepage = "https://janus.conf.meetecho.com/";
changelog = "https://github.com/meetecho/janus-gateway/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.gpl3Only;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [ fpletz ];
};
}
+4 -4
pkgs/by-name/ji/jigdo/package.nix
···
zlib
];
-
meta = with lib; {
description = "Download utility that can fetch files from several sources simultaneously";
homepage = "https://www.einval.com/~steve/software/jigdo/";
changelog = "https://git.einval.com/cgi-bin/gitweb.cgi?p=jigdo.git;a=blob;f=changelog;hb=refs/tags/${version}";
-
license = licenses.gpl2Only;
-
maintainers = with maintainers; [ wegank ];
-
platforms = platforms.unix;
};
}
···
zlib
];
+
meta = {
description = "Download utility that can fetch files from several sources simultaneously";
homepage = "https://www.einval.com/~steve/software/jigdo/";
changelog = "https://git.einval.com/cgi-bin/gitweb.cgi?p=jigdo.git;a=blob;f=changelog;hb=refs/tags/${version}";
+
license = lib.licenses.gpl2Only;
+
maintainers = with lib.maintainers; [ wegank ];
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/by-name/ji/jira-cli-go/package.nix
···
__darwinAllowLocalNetworking = true;
-
meta = with lib; {
description = "Feature-rich interactive Jira command line";
homepage = "https://github.com/ankitpokhrel/jira-cli";
changelog = "https://github.com/ankitpokhrel/jira-cli/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
bryanasdev000
anthonyroussel
];
···
__darwinAllowLocalNetworking = true;
+
meta = {
description = "Feature-rich interactive Jira command line";
homepage = "https://github.com/ankitpokhrel/jira-cli";
changelog = "https://github.com/ankitpokhrel/jira-cli/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
bryanasdev000
anthonyroussel
];
+5 -5
pkgs/by-name/ji/jitterentropy-rngd/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
description = ''A random number generator, which injects entropy to the kernel'';
homepage = "https://github.com/smuellerDD/jitterentropy-rngd";
changelog = "https://github.com/smuellerDD/jitterentropy-rngd/releases/tag/v${version}";
license = [
-
licenses.gpl2Only
-
licenses.bsd3
];
-
platforms = platforms.linux;
-
maintainers = with maintainers; [ thillux ];
mainProgram = "jitterentropy-rngd";
};
}
···
runHook postInstall
'';
+
meta = {
description = ''A random number generator, which injects entropy to the kernel'';
homepage = "https://github.com/smuellerDD/jitterentropy-rngd";
changelog = "https://github.com/smuellerDD/jitterentropy-rngd/releases/tag/v${version}";
license = [
+
lib.licenses.gpl2Only
+
lib.licenses.bsd3
];
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [ thillux ];
mainProgram = "jitterentropy-rngd";
};
}
+3 -3
pkgs/by-name/ju/jumpy/package.nix
···
--add-rpath ${lib.makeLibraryPath [ vulkan-loader ]}
'';
-
meta = with lib; {
description = "Tactical 2D shooter played by up to 4 players online or on a shared screen";
mainProgram = "jumpy";
homepage = "https://fishfight.org/";
changelog = "https://github.com/fishfolk/jumpy/releases/tag/v${version}";
-
license = with licenses; [
mit # or
asl20
];
-
maintainers = with maintainers; [ figsoda ];
};
}
···
--add-rpath ${lib.makeLibraryPath [ vulkan-loader ]}
'';
+
meta = {
description = "Tactical 2D shooter played by up to 4 players online or on a shared screen";
mainProgram = "jumpy";
homepage = "https://fishfight.org/";
changelog = "https://github.com/fishfolk/jumpy/releases/tag/v${version}";
+
license = with lib.licenses; [
mit # or
asl20
];
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+3 -3
pkgs/by-name/ju/just/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
homepage = "https://github.com/casey/just";
changelog = "https://github.com/casey/just/blob/${version}/CHANGELOG.md";
description = "Handy way to save and run project-specific commands";
-
license = licenses.cc0;
-
maintainers = with maintainers; [
xrelkd
jk
];
···
passthru.updateScript = nix-update-script { };
+
meta = {
homepage = "https://github.com/casey/just";
changelog = "https://github.com/casey/just/blob/${version}/CHANGELOG.md";
description = "Handy way to save and run project-specific commands";
+
license = lib.licenses.cc0;
+
maintainers = with lib.maintainers; [
xrelkd
jk
];
+3 -3
pkgs/by-name/ka/kafkactl/package.nix
···
doCheck = false;
-
meta = with lib; {
homepage = "https://github.com/deviceinsight/kafkactl";
changelog = "https://github.com/deviceinsight/kafkactl/blob/v${version}/CHANGELOG.md";
description = "Command Line Tool for managing Apache Kafka";
···
- Configuration of different contexts
- directly access kafka clusters inside your kubernetes cluster
'';
-
license = licenses.asl20;
-
maintainers = with maintainers; [ grburst ];
};
}
···
doCheck = false;
+
meta = {
homepage = "https://github.com/deviceinsight/kafkactl";
changelog = "https://github.com/deviceinsight/kafkactl/blob/v${version}/CHANGELOG.md";
description = "Command Line Tool for managing Apache Kafka";
···
- Configuration of different contexts
- directly access kafka clusters inside your kubernetes cluster
'';
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ grburst ];
};
}
+3 -3
pkgs/by-name/ka/kalker/package.nix
···
env.CARGO_FEATURE_USE_SYSTEM_LIBS = "1";
-
meta = with lib; {
homepage = "https://kalker.strct.net";
changelog = "https://github.com/PaddiM8/kalker/releases/tag/v${version}";
description = "Command line calculator";
···
A command line calculator that supports math-like syntax with user-defined
variables, functions, derivation, integration, and complex numbers
'';
-
license = licenses.mit;
-
maintainers = with maintainers; [
figsoda
lovesegfault
];
···
env.CARGO_FEATURE_USE_SYSTEM_LIBS = "1";
+
meta = {
homepage = "https://kalker.strct.net";
changelog = "https://github.com/PaddiM8/kalker/releases/tag/v${version}";
description = "Command line calculator";
···
A command line calculator that supports math-like syntax with user-defined
variables, functions, derivation, integration, and complex numbers
'';
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
figsoda
lovesegfault
];
+3 -3
pkgs/by-name/ka/karate/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
description = "API Test Automation Made Simple";
mainProgram = "karate";
longDescription = ''
···
'';
homepage = "https://github.com/karatelabs/karate";
changelog = "https://github.com/karatelabs/karate/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = [ maintainers.kephasp ];
platforms = jre.meta.platforms;
};
}
···
runHook postInstall
'';
+
meta = {
description = "API Test Automation Made Simple";
mainProgram = "karate";
longDescription = ''
···
'';
homepage = "https://github.com/karatelabs/karate";
changelog = "https://github.com/karatelabs/karate/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.kephasp ];
platforms = jre.meta.platforms;
};
}
+3 -3
pkgs/by-name/ka/karmor/package.nix
···
};
};
-
meta = with lib; {
description = "Client tool to help manage KubeArmor";
mainProgram = "karmor";
homepage = "https://kubearmor.io";
changelog = "https://github.com/kubearmor/kubearmor-client/releases/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
urandom
kashw2
];
···
};
};
+
meta = {
description = "Client tool to help manage KubeArmor";
mainProgram = "karmor";
homepage = "https://kubearmor.io";
changelog = "https://github.com/kubearmor/kubearmor-client/releases/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
urandom
kashw2
];
+3 -3
pkgs/by-name/ka/katana/package.nix
···
"-s"
];
-
meta = with lib; {
description = "Next-generation crawling and spidering framework";
homepage = "https://github.com/projectdiscovery/katana";
changelog = "https://github.com/projectdiscovery/katana/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ dit7ya ];
mainProgram = "katana";
};
}
···
"-s"
];
+
meta = {
description = "Next-generation crawling and spidering framework";
homepage = "https://github.com/projectdiscovery/katana";
changelog = "https://github.com/projectdiscovery/katana/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ dit7ya ];
mainProgram = "katana";
};
}
+3 -3
pkgs/by-name/kd/kdigger/package.nix
···
runHook postInstallCheck
'';
-
meta = with lib; {
homepage = "https://github.com/quarkslab/kdigger";
changelog = "https://github.com/quarkslab/kdigger/releases/tag/v${version}";
description = "In-pod context discovery tool for Kubernetes penetration testing";
···
plugins called buckets to facilitate pentesting Kubernetes from inside a
pod.
'';
-
license = licenses.asl20;
-
maintainers = with maintainers; [ jk ];
platforms = [
"x86_64-linux"
"aarch64-linux"
···
runHook postInstallCheck
'';
+
meta = {
homepage = "https://github.com/quarkslab/kdigger";
changelog = "https://github.com/quarkslab/kdigger/releases/tag/v${version}";
description = "In-pod context discovery tool for Kubernetes penetration testing";
···
plugins called buckets to facilitate pentesting Kubernetes from inside a
pod.
'';
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ jk ];
platforms = [
"x86_64-linux"
"aarch64-linux"
+4 -4
pkgs/by-name/kd/kdsingleapplication/package.nix
···
cmakeFlags = [ "-DKDSingleApplication_QT6=true" ];
dontWrapQtApps = true;
-
meta = with lib; {
description = "KDAB's helper class for single-instance policy applications";
homepage = "https://www.kdab.com/";
-
maintainers = with maintainers; [ hellwolf ];
-
platforms = platforms.unix;
-
license = licenses.mit;
changelog = "https://github.com/KDAB/KDSingleApplication/releases/tag/v${version}";
};
}
···
cmakeFlags = [ "-DKDSingleApplication_QT6=true" ];
dontWrapQtApps = true;
+
meta = {
description = "KDAB's helper class for single-instance policy applications";
homepage = "https://www.kdab.com/";
+
maintainers = with lib.maintainers; [ hellwolf ];
+
platforms = lib.platforms.unix;
+
license = lib.licenses.mit;
changelog = "https://github.com/KDAB/KDSingleApplication/releases/tag/v${version}";
};
}
+4 -4
pkgs/by-name/ke/kea/package.nix
···
};
};
-
meta = with lib; {
# error: implicit instantiation of undefined template 'std::char_traits<unsigned char>'
broken = stdenv.hostPlatform.isDarwin;
changelog = "https://downloads.isc.org/isc/kea/${version}/Kea-${version}-ReleaseNotes.txt";
···
use by enterprises and service providers, either as is or with
extensions and modifications.
'';
-
license = licenses.mpl20;
-
platforms = platforms.unix;
-
maintainers = with maintainers; [
fpletz
hexa
];
···
};
};
+
meta = {
# error: implicit instantiation of undefined template 'std::char_traits<unsigned char>'
broken = stdenv.hostPlatform.isDarwin;
changelog = "https://downloads.isc.org/isc/kea/${version}/Kea-${version}-ReleaseNotes.txt";
···
use by enterprises and service providers, either as is or with
extensions and modifications.
'';
+
license = lib.licenses.mpl20;
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [
fpletz
hexa
];
+3 -3
pkgs/by-name/ke/keedump/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-ogfLMkTzGwYADDfn05IOXiOSJzk5iN2GJ6kaT9L9sqM=";
-
meta = with lib; {
description = "PoC KeePass master password dumper";
homepage = "https://github.com/ynuwenhof/keedump";
changelog = "https://github.com/ynuwenhof/keedump/releases/tag/v${version}";
-
license = with licenses; [
asl20
mit
];
-
maintainers = with maintainers; [ fab ];
mainProgram = "keedump";
};
}
···
useFetchCargoVendor = true;
cargoHash = "sha256-ogfLMkTzGwYADDfn05IOXiOSJzk5iN2GJ6kaT9L9sqM=";
+
meta = {
description = "PoC KeePass master password dumper";
homepage = "https://github.com/ynuwenhof/keedump";
changelog = "https://github.com/ynuwenhof/keedump/releases/tag/v${version}";
+
license = with lib.licenses; [
asl20
mit
];
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "keedump";
};
}
+3 -3
pkgs/by-name/ke/keepassxc-go/package.nix
···
--zsh <($out/bin/keepassxc-go completion zsh)
'';
-
meta = with lib; {
description = "Library and basic CLI tool to interact with KeepassXC via unix socket";
homepage = "https://github.com/MarkusFreitag/keepassxc-go";
changelog = "https://github.com/MarkusFreitag/keepassxc-go/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ xgwq ];
mainProgram = "keepassxc-go";
};
}
···
--zsh <($out/bin/keepassxc-go completion zsh)
'';
+
meta = {
description = "Library and basic CLI tool to interact with KeepassXC via unix socket";
homepage = "https://github.com/MarkusFreitag/keepassxc-go";
changelog = "https://github.com/MarkusFreitag/keepassxc-go/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ xgwq ];
mainProgram = "keepassxc-go";
};
}
+3 -3
pkgs/by-name/ke/keepwn/package.nix
···
pythonImportsCheck = [ "keepwn" ];
-
meta = with lib; {
description = "Tool to automate KeePass discovery and secret extraction";
homepage = "https://github.com/Orange-Cyberdefense/KeePwn";
changelog = "https://github.com/Orange-Cyberdefense/KeePwn/releases/tag/${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
mainProgram = "keepwn";
};
}
···
pythonImportsCheck = [ "keepwn" ];
+
meta = {
description = "Tool to automate KeePass discovery and secret extraction";
homepage = "https://github.com/Orange-Cyberdefense/KeePwn";
changelog = "https://github.com/Orange-Cyberdefense/KeePwn/releases/tag/${version}";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "keepwn";
};
}
+4 -4
pkgs/by-name/ke/kent/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
description = "UCSC Genome Bioinformatics Group's suite of biological analysis tools, i.e. the kent utilities";
homepage = "http://genome.ucsc.edu";
changelog = "https://github.com/ucscGenomeBrowser/kent/releases/tag/v${version}_base";
-
license = licenses.unfree;
-
maintainers = with maintainers; [ scalavision ];
-
platforms = platforms.linux;
};
}
···
runHook postInstall
'';
+
meta = {
description = "UCSC Genome Bioinformatics Group's suite of biological analysis tools, i.e. the kent utilities";
homepage = "http://genome.ucsc.edu";
changelog = "https://github.com/ucscGenomeBrowser/kent/releases/tag/v${version}_base";
+
license = lib.licenses.unfree;
+
maintainers = with lib.maintainers; [ scalavision ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ki/kickstart/package.nix
···
};
};
-
meta = with lib; {
description = "Scaffolding tool to get new projects up and running quickly";
homepage = "https://github.com/Keats/kickstart";
changelog = "https://github.com/Keats/kickstart/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ gaelreyrol ];
mainProgram = "kickstart";
};
}
···
};
};
+
meta = {
description = "Scaffolding tool to get new projects up and running quickly";
homepage = "https://github.com/Keats/kickstart";
changelog = "https://github.com/Keats/kickstart/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ gaelreyrol ];
mainProgram = "kickstart";
};
}
+3 -3
pkgs/by-name/ki/kics/package.nix
···
command = "kics version";
};
-
meta = with lib; {
description = "Tool to check for vulnerabilities and other issues";
longDescription = ''
Find security vulnerabilities, compliance issues, and
···
'';
homepage = "https://github.com/Checkmarx/kics";
changelog = "https://github.com/Checkmarx/kics/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ patryk4815 ];
mainProgram = "kics";
};
}
···
command = "kics version";
};
+
meta = {
description = "Tool to check for vulnerabilities and other issues";
longDescription = ''
Find security vulnerabilities, compliance issues, and
···
'';
homepage = "https://github.com/Checkmarx/kics";
changelog = "https://github.com/Checkmarx/kics/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ patryk4815 ];
mainProgram = "kics";
};
}
+3 -3
pkgs/by-name/ki/kikit/solidpython/default.nix
···
"solid"
];
-
meta = with lib; {
description = "Python interface to the OpenSCAD declarative geometry language";
homepage = "https://github.com/SolidCode/SolidPython";
changelog = "https://github.com/SolidCode/SolidPython/releases/tag/v${version}";
-
maintainers = with maintainers; [ jfly ];
-
license = licenses.lgpl21Plus;
};
}
···
"solid"
];
+
meta = {
description = "Python interface to the OpenSCAD declarative geometry language";
homepage = "https://github.com/SolidCode/SolidPython";
changelog = "https://github.com/SolidCode/SolidPython/releases/tag/v${version}";
+
maintainers = with lib.maintainers; [ jfly ];
+
license = lib.licenses.lgpl21Plus;
};
}
+3 -3
pkgs/by-name/ki/kitty-img/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-KSNl/SpqcgMaKbkBfNtR7M8+B1clPauYi7NlP+f5Pd0=";
-
meta = with lib; {
description = "Print images inline in kitty";
homepage = "https://git.sr.ht/~zethra/kitty-img";
changelog = "https://git.sr.ht/~zethra/kitty-img/refs/${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ gaykitty ];
mainProgram = "kitty-img";
};
}
···
useFetchCargoVendor = true;
cargoHash = "sha256-KSNl/SpqcgMaKbkBfNtR7M8+B1clPauYi7NlP+f5Pd0=";
+
meta = {
description = "Print images inline in kitty";
homepage = "https://git.sr.ht/~zethra/kitty-img";
changelog = "https://git.sr.ht/~zethra/kitty-img/refs/${version}";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ gaykitty ];
mainProgram = "kitty-img";
};
}
+4 -4
pkgs/by-name/km/kmon/package.nix
···
--zsh $releaseDir/../completions/_kmon
'';
-
meta = with lib; {
description = "Linux Kernel Manager and Activity Monitor";
homepage = "https://github.com/orhun/kmon";
changelog = "https://github.com/orhun/kmon/blob/v${version}/CHANGELOG.md";
-
license = licenses.gpl3Only;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [
figsoda
matthiasbeyer
];
···
--zsh $releaseDir/../completions/_kmon
'';
+
meta = {
description = "Linux Kernel Manager and Activity Monitor";
homepage = "https://github.com/orhun/kmon";
changelog = "https://github.com/orhun/kmon/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.gpl3Only;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [
figsoda
matthiasbeyer
];
+3 -3
pkgs/by-name/ko/ko/package.nix
···
--zsh <($out/bin/ko completion zsh)
'';
-
meta = with lib; {
homepage = "https://github.com/ko-build/ko";
changelog = "https://github.com/ko-build/ko/releases/tag/v${version}";
description = "Build and deploy Go applications";
···
ko builds images by effectively executing go build on your local machine, and as such doesn't require docker to be installed. This can make it a good fit for lightweight CI/CD use cases.
ko makes multi-platform builds easy, produces SBOMs by default, and includes support for simple YAML templating which makes it a powerful tool for Kubernetes applications.
'';
-
license = licenses.asl20;
-
maintainers = with maintainers; [
nickcao
jk
vdemeester
···
--zsh <($out/bin/ko completion zsh)
'';
+
meta = {
homepage = "https://github.com/ko-build/ko";
changelog = "https://github.com/ko-build/ko/releases/tag/v${version}";
description = "Build and deploy Go applications";
···
ko builds images by effectively executing go build on your local machine, and as such doesn't require docker to be installed. This can make it a good fit for lightweight CI/CD use cases.
ko makes multi-platform builds easy, produces SBOMs by default, and includes support for simple YAML templating which makes it a powerful tool for Kubernetes applications.
'';
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
nickcao
jk
vdemeester
+3 -3
pkgs/by-name/ko/konstraint/package.nix
···
runHook postInstallCheck
'';
-
meta = with lib; {
homepage = "https://github.com/plexsystems/konstraint";
changelog = "https://github.com/plexsystems/konstraint/releases/tag/v${version}";
description = "Policy management tool for interacting with Gatekeeper";
···
Gatekeeper. Automatically copy Rego to the ConstraintTemplate. Automatically update all ConstraintTemplates with
library changes. Enable writing the same policies for Conftest and Gatekeeper.
'';
-
license = licenses.mit;
-
maintainers = with maintainers; [ jk ];
};
}
···
runHook postInstallCheck
'';
+
meta = {
homepage = "https://github.com/plexsystems/konstraint";
changelog = "https://github.com/plexsystems/konstraint/releases/tag/v${version}";
description = "Policy management tool for interacting with Gatekeeper";
···
Gatekeeper. Automatically copy Rego to the ConstraintTemplate. Automatically update all ConstraintTemplates with
library changes. Enable writing the same policies for Conftest and Gatekeeper.
'';
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ jk ];
};
}
+3 -3
pkgs/by-name/ko/kor/package.nix
···
"-w"
];
-
meta = with lib; {
description = "Golang Tool to discover unused Kubernetes Resources";
homepage = "https://github.com/yonahd/kor";
changelog = "https://github.com/yonahd/kor/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = [ maintainers.ivankovnatsky ];
mainProgram = "kor";
};
}
···
"-w"
];
+
meta = {
description = "Golang Tool to discover unused Kubernetes Resources";
homepage = "https://github.com/yonahd/kor";
changelog = "https://github.com/yonahd/kor/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.ivankovnatsky ];
mainProgram = "kor";
};
}
+4 -4
pkgs/by-name/ko/koreader/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
homepage = "https://github.com/koreader/koreader";
changelog = "https://github.com/koreader/koreader/releases/tag/v${version}";
description = "An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices";
mainProgram = "koreader";
-
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
platforms = [
"aarch64-linux"
"armv7l-linux"
"x86_64-linux"
];
-
license = licenses.agpl3Only;
-
maintainers = with maintainers; [
contrun
neonfuz
liberodark
···
updateScript = nix-update-script { };
};
+
meta = {
homepage = "https://github.com/koreader/koreader";
changelog = "https://github.com/koreader/koreader/releases/tag/v${version}";
description = "An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices";
mainProgram = "koreader";
+
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
platforms = [
"aarch64-linux"
"armv7l-linux"
"x86_64-linux"
];
+
license = lib.licenses.agpl3Only;
+
maintainers = with lib.maintainers; [
contrun
neonfuz
liberodark
+3 -3
pkgs/by-name/ku/kube-bench/package.nix
···
runHook postInstallCheck
'';
-
meta = with lib; {
homepage = "https://github.com/aquasecurity/kube-bench";
changelog = "https://github.com/aquasecurity/kube-bench/releases/tag/v${version}";
description = "Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark";
mainProgram = "kube-bench";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ jk ];
};
}
···
runHook postInstallCheck
'';
+
meta = {
homepage = "https://github.com/aquasecurity/kube-bench";
changelog = "https://github.com/aquasecurity/kube-bench/releases/tag/v${version}";
description = "Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark";
mainProgram = "kube-bench";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ jk ];
};
}
+3 -3
pkgs/by-name/ku/kube-capacity/package.nix
···
vendorHash = "sha256-YME4AXpHvr1bNuc/HoHxam+7ZkwLzjhIvFSfD4hga1A=";
-
meta = with lib; {
description = "A simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster";
mainProgram = "kube-capacity";
homepage = "https://github.com/robscott/kube-capacity";
changelog = "https://github.com/robscott/kube-capacity/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = [ maintainers.bryanasdev000 ];
};
}
···
vendorHash = "sha256-YME4AXpHvr1bNuc/HoHxam+7ZkwLzjhIvFSfD4hga1A=";
+
meta = {
description = "A simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster";
mainProgram = "kube-capacity";
homepage = "https://github.com/robscott/kube-capacity";
changelog = "https://github.com/robscott/kube-capacity/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = [ lib.maintainers.bryanasdev000 ];
};
}
+4 -4
pkgs/by-name/ku/kube-linter/package.nix
···
command = "kube-linter version";
};
-
meta = with lib; {
description = "Static analysis tool that checks Kubernetes YAML files and Helm charts";
homepage = "https://kubelinter.io";
changelog = "https://github.com/stackrox/kube-linter/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
mtesseract
stehessel
Intuinewin
];
-
platforms = platforms.all;
};
}
···
command = "kube-linter version";
};
+
meta = {
description = "Static analysis tool that checks Kubernetes YAML files and Helm charts";
homepage = "https://kubelinter.io";
changelog = "https://github.com/stackrox/kube-linter/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
mtesseract
stehessel
Intuinewin
];
+
platforms = lib.platforms.all;
};
}
+3 -3
pkgs/by-name/ku/kube-score/package.nix
···
};
};
-
meta = with lib; {
description = "Kubernetes object analysis with recommendations for improved reliability and security";
mainProgram = "kube-score";
homepage = "https://github.com/zegl/kube-score";
changelog = "https://github.com/zegl/kube-score/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ j4m3s ];
};
}
···
};
};
+
meta = {
description = "Kubernetes object analysis with recommendations for improved reliability and security";
mainProgram = "kube-score";
homepage = "https://github.com/zegl/kube-score";
changelog = "https://github.com/zegl/kube-score/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ j4m3s ];
};
}
+3 -3
pkgs/by-name/ku/kubeaudit/package.nix
···
# Tests require a running Kubernetes instance
doCheck = false;
-
meta = with lib; {
description = "Audit tool for Kubernetes";
homepage = "https://github.com/Shopify/kubeaudit";
changelog = "https://github.com/Shopify/kubeaudit/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ fab ];
mainProgram = "kubeaudit";
};
}
···
# Tests require a running Kubernetes instance
doCheck = false;
+
meta = {
description = "Audit tool for Kubernetes";
homepage = "https://github.com/Shopify/kubeaudit";
changelog = "https://github.com/Shopify/kubeaudit/releases/tag/v${version}";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "kubeaudit";
};
}
+3 -3
pkgs/by-name/ku/kubecfg/package.nix
···
--zsh <($out/bin/kubecfg completion --shell=zsh)
'';
-
meta = with lib; {
description = "Tool for managing Kubernetes resources as code";
mainProgram = "kubecfg";
homepage = "https://github.com/kubecfg/kubecfg";
changelog = "https://github.com/kubecfg/kubecfg/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
benley
qjoly
];
···
--zsh <($out/bin/kubecfg completion --shell=zsh)
'';
+
meta = {
description = "Tool for managing Kubernetes resources as code";
mainProgram = "kubecfg";
homepage = "https://github.com/kubecfg/kubecfg";
changelog = "https://github.com/kubecfg/kubecfg/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
benley
qjoly
];
+3 -3
pkgs/by-name/ku/kubeclarity/package.nix
···
mv $out/bin/cli $out/bin/kubeclarity
'';
-
meta = with lib; {
description = "Kubernetes runtime scanner";
mainProgram = "kubeclarity";
longDescription = ''
···
'';
homepage = "https://github.com/openclarity/kubeclarity";
changelog = "https://github.com/openclarity/kubeclarity/releases/tag/v${version}";
-
license = with licenses; [ asl20 ];
-
maintainers = with maintainers; [ fab ];
};
}
···
mv $out/bin/cli $out/bin/kubeclarity
'';
+
meta = {
description = "Kubernetes runtime scanner";
mainProgram = "kubeclarity";
longDescription = ''
···
'';
homepage = "https://github.com/openclarity/kubeclarity";
changelog = "https://github.com/openclarity/kubeclarity/releases/tag/v${version}";
+
license = with lib.licenses; [ asl20 ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/ku/kubecolor/package.nix
···
echo 'compdef kubecolor=kubectl' >> $out/share/zsh/site-functions/_kubecolor
'';
-
meta = with lib; {
description = "Colorizes kubectl output";
mainProgram = "kubecolor";
homepage = "https://github.com/kubecolor/kubecolor";
changelog = "https://github.com/kubecolor/kubecolor/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
ivankovnatsky
SuperSandro2000
applejag
···
echo 'compdef kubecolor=kubectl' >> $out/share/zsh/site-functions/_kubecolor
'';
+
meta = {
description = "Colorizes kubectl output";
mainProgram = "kubecolor";
homepage = "https://github.com/kubecolor/kubecolor";
changelog = "https://github.com/kubecolor/kubecolor/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
ivankovnatsky
SuperSandro2000
applejag
+3 -3
pkgs/by-name/ku/kubectl-doctor/package.nix
···
mv $out/bin/{cmd,kubectl-doctor}
'';
-
meta = with lib; {
description = "kubectl cluster triage plugin for k8s";
mainProgram = "kubectl-doctor";
homepage = "https://github.com/emirozer/kubectl-doctor";
changelog = "https://github.com/emirozer/kubectl-doctor/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = [ maintainers.zimbatm ];
};
}
···
mv $out/bin/{cmd,kubectl-doctor}
'';
+
meta = {
description = "kubectl cluster triage plugin for k8s";
mainProgram = "kubectl-doctor";
homepage = "https://github.com/emirozer/kubectl-doctor";
changelog = "https://github.com/emirozer/kubectl-doctor/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = [ lib.maintainers.zimbatm ];
};
}
+3 -3
pkgs/by-name/ku/kubectl-example/package.nix
···
vendorHash = null;
-
meta = with lib; {
description = "kubectl plugin for retrieving resource example YAMLs";
mainProgram = "kubectl-example";
homepage = "https://github.com/seredot/kubectl-example";
changelog = "https://github.com/seredot/kubectl-example/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = [ maintainers.bryanasdev000 ];
};
}
···
vendorHash = null;
+
meta = {
description = "kubectl plugin for retrieving resource example YAMLs";
mainProgram = "kubectl-example";
homepage = "https://github.com/seredot/kubectl-example";
changelog = "https://github.com/seredot/kubectl-example/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = [ lib.maintainers.bryanasdev000 ];
};
}
+3 -3
pkgs/by-name/ku/kubectl-explore/package.nix
···
vendorHash = "sha256-vCL+gVf0BCqsdRU2xk1Xs3FYcKYB1z2wLpZ3TvYmJdc=";
doCheck = false;
-
meta = with lib; {
description = "Better kubectl explain with the fuzzy finder";
mainProgram = "kubectl-explore";
homepage = "https://github.com/keisku/kubectl-explore";
changelog = "https://github.com/keisku/kubectl-explore/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = [ maintainers.koralowiec ];
};
}
···
vendorHash = "sha256-vCL+gVf0BCqsdRU2xk1Xs3FYcKYB1z2wLpZ3TvYmJdc=";
doCheck = false;
+
meta = {
description = "Better kubectl explain with the fuzzy finder";
mainProgram = "kubectl-explore";
homepage = "https://github.com/keisku/kubectl-explore";
changelog = "https://github.com/keisku/kubectl-explore/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.koralowiec ];
};
}
+3 -3
pkgs/by-name/ku/kubectl-images/package.nix
···
mv $out/bin/cmd $out/bin/kubectl-images
'';
-
meta = with lib; {
description = "Show container images used in the cluster";
mainProgram = "kubectl-images";
homepage = "https://github.com/chenjiandongx/kubectl-images";
changelog = "https://github.com/chenjiandongx/kubectl-images/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = [ maintainers.ivankovnatsky ];
};
}
···
mv $out/bin/cmd $out/bin/kubectl-images
'';
+
meta = {
description = "Show container images used in the cluster";
mainProgram = "kubectl-images";
homepage = "https://github.com/chenjiandongx/kubectl-images";
changelog = "https://github.com/chenjiandongx/kubectl-images/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.ivankovnatsky ];
};
}
+3 -3
pkgs/by-name/ku/kubectl-ktop/package.nix
···
ln -s $out/bin/ktop $out/bin/kubectl-ktop
'';
-
meta = with lib; {
description = "Top-like tool for your Kubernetes clusters";
homepage = "https://github.com/vladimirvivien/ktop";
changelog = "https://github.com/vladimirvivien/ktop/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = [ maintainers.ivankovnatsky ];
};
}
···
ln -s $out/bin/ktop $out/bin/kubectl-ktop
'';
+
meta = {
description = "Top-like tool for your Kubernetes clusters";
homepage = "https://github.com/vladimirvivien/ktop";
changelog = "https://github.com/vladimirvivien/ktop/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = [ lib.maintainers.ivankovnatsky ];
};
}
+3 -3
pkgs/by-name/ku/kubectl-neat/package.nix
···
sed 's,#!/bin/bash,#!${bash}/bin/bash,' -i test/kubectl-stub
'';
-
meta = with lib; {
description = "Clean up Kubernetes yaml and json output to make it readable";
mainProgram = "kubectl-neat";
homepage = "https://github.com/itaysk/kubectl-neat";
changelog = "https://github.com/itaysk/kubectl-neat/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = [ maintainers.koralowiec ];
};
}
···
sed 's,#!/bin/bash,#!${bash}/bin/bash,' -i test/kubectl-stub
'';
+
meta = {
description = "Clean up Kubernetes yaml and json output to make it readable";
mainProgram = "kubectl-neat";
homepage = "https://github.com/itaysk/kubectl-neat";
changelog = "https://github.com/itaysk/kubectl-neat/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = [ lib.maintainers.koralowiec ];
};
}
+3 -3
pkgs/by-name/ku/kubectl-tree/package.nix
···
vendorHash = "sha256-iblEfpYOvTjd3YXQ3Mmj5XckivHoXf4336H+F7NEfBA=";
-
meta = with lib; {
description = "kubectl plugin to browse Kubernetes object hierarchies as a tree";
mainProgram = "kubectl-tree";
homepage = "https://github.com/ahmetb/kubectl-tree";
changelog = "https://github.com/ahmetb/kubectl-tree/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = [ maintainers.ivankovnatsky ];
};
}
···
vendorHash = "sha256-iblEfpYOvTjd3YXQ3Mmj5XckivHoXf4336H+F7NEfBA=";
+
meta = {
description = "kubectl plugin to browse Kubernetes object hierarchies as a tree";
mainProgram = "kubectl-tree";
homepage = "https://github.com/ahmetb/kubectl-tree";
changelog = "https://github.com/ahmetb/kubectl-tree/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = [ lib.maintainers.ivankovnatsky ];
};
}
+3 -3
pkgs/by-name/ku/kubectl-view-secret/package.nix
···
mv $out/bin/cmd $out/bin/kubectl-view-secret
'';
-
meta = with lib; {
description = "Kubernetes CLI plugin to decode Kubernetes secrets";
mainProgram = "kubectl-view-secret";
homepage = "https://github.com/elsesiy/kubectl-view-secret";
changelog = "https://github.com/elsesiy/kubectl-view-secret/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = [ maintainers.sagikazarmark ];
};
}
···
mv $out/bin/cmd $out/bin/kubectl-view-secret
'';
+
meta = {
description = "Kubernetes CLI plugin to decode Kubernetes secrets";
mainProgram = "kubectl-view-secret";
homepage = "https://github.com/elsesiy/kubectl-view-secret";
changelog = "https://github.com/elsesiy/kubectl-view-secret/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.sagikazarmark ];
};
}
+3 -3
pkgs/by-name/ku/kubefirst/package.nix
···
doCheck = false;
-
meta = with lib; {
description = "Tool to create instant GitOps platforms that integrate some of the best tools in cloud native from scratch";
mainProgram = "kubefirst";
homepage = "https://github.com/konstructio/kubefirst/";
changelog = "https://github.com/konstructio/kubefirst/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ qjoly ];
};
}
···
doCheck = false;
+
meta = {
description = "Tool to create instant GitOps platforms that integrate some of the best tools in cloud native from scratch";
mainProgram = "kubefirst";
homepage = "https://github.com/konstructio/kubefirst/";
changelog = "https://github.com/konstructio/kubefirst/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ qjoly ];
};
}
+3 -3
pkgs/by-name/ku/kubeone/package.nix
···
command = "kubeone version";
};
-
meta = with lib; {
description = "Automate cluster operations on all your cloud, on-prem, edge, and IoT environments";
homepage = "https://kubeone.io/";
changelog = "https://github.com/kubermatic/kubeone/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ lblasc ];
};
}
···
command = "kubeone version";
};
+
meta = {
description = "Automate cluster operations on all your cloud, on-prem, edge, and IoT environments";
homepage = "https://kubeone.io/";
changelog = "https://github.com/kubermatic/kubeone/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ lblasc ];
};
}
+3 -3
pkgs/by-name/ku/kubernetes-code-generator/package.nix
···
"-w"
];
-
meta = with lib; {
homepage = "https://github.com/kubernetes/code-generator";
changelog = "https://github.com/kubernetes/code-generator/releases/tag/v${version}";
description = "Kubernetes code generation";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ urandom ];
};
}
···
"-w"
];
+
meta = {
homepage = "https://github.com/kubernetes/code-generator";
changelog = "https://github.com/kubernetes/code-generator/releases/tag/v${version}";
description = "Kubernetes code generation";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ urandom ];
};
}
+3 -3
pkgs/by-name/ku/kubernetes-controller-tools/package.nix
···
"cmd/helpgen"
];
-
meta = with lib; {
description = "Tools to use with the Kubernetes controller-runtime libraries";
homepage = "https://github.com/kubernetes-sigs/controller-tools";
changelog = "https://github.com/kubernetes-sigs/controller-tools/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ michojel ];
};
}
···
"cmd/helpgen"
];
+
meta = {
description = "Tools to use with the Kubernetes controller-runtime libraries";
homepage = "https://github.com/kubernetes-sigs/controller-tools";
changelog = "https://github.com/kubernetes-sigs/controller-tools/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ michojel ];
};
}
+3 -3
pkgs/by-name/ku/kubescape/package.nix
···
versionCheckProgramArg = "version";
-
meta = with lib; {
description = "Tool for testing if Kubernetes is deployed securely";
homepage = "https://github.com/kubescape/kubescape";
changelog = "https://github.com/kubescape/kubescape/releases/tag/v${version}";
···
time. Kubescape integrates natively with other DevOps tools, including
Jenkins, CircleCI and Github workflows.
'';
-
license = licenses.asl20;
-
maintainers = with maintainers; [
fab
jk
];
···
versionCheckProgramArg = "version";
+
meta = {
description = "Tool for testing if Kubernetes is deployed securely";
homepage = "https://github.com/kubescape/kubescape";
changelog = "https://github.com/kubescape/kubescape/releases/tag/v${version}";
···
time. Kubescape integrates natively with other DevOps tools, including
Jenkins, CircleCI and Github workflows.
'';
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
fab
jk
];
+3 -3
pkgs/by-name/ku/kubeseal/package.nix
···
"-X main.VERSION=${version}"
];
-
meta = with lib; {
description = "Kubernetes controller and tool for one-way encrypted Secrets";
mainProgram = "kubeseal";
homepage = "https://github.com/bitnami-labs/sealed-secrets";
changelog = "https://github.com/bitnami-labs/sealed-secrets/blob/v${version}/RELEASE-NOTES.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ groodt ];
};
}
···
"-X main.VERSION=${version}"
];
+
meta = {
description = "Kubernetes controller and tool for one-way encrypted Secrets";
mainProgram = "kubeseal";
homepage = "https://github.com/bitnami-labs/sealed-secrets";
changelog = "https://github.com/bitnami-labs/sealed-secrets/blob/v${version}/RELEASE-NOTES.md";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ groodt ];
};
}
+3 -3
pkgs/by-name/ku/kubesec/package.nix
···
runHook postInstallCheck
'';
-
meta = with lib; {
description = "Security risk analysis tool for Kubernetes resources";
mainProgram = "kubesec";
homepage = "https://github.com/controlplaneio/kubesec";
changelog = "https://github.com/controlplaneio/kubesec/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [ asl20 ];
-
maintainers = with maintainers; [
fab
jk
];
···
runHook postInstallCheck
'';
+
meta = {
description = "Security risk analysis tool for Kubernetes resources";
mainProgram = "kubesec";
homepage = "https://github.com/controlplaneio/kubesec";
changelog = "https://github.com/controlplaneio/kubesec/blob/v${version}/CHANGELOG.md";
+
license = with lib.licenses; [ asl20 ];
+
maintainers = with lib.maintainers; [
fab
jk
];
+3 -3
pkgs/by-name/ku/kubeshark/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
changelog = "https://github.com/kubeshark/kubeshark/releases/tag/v${version}";
description = "API Traffic Viewer for Kubernetes";
mainProgram = "kubeshark";
homepage = "https://kubeshark.co/";
-
license = licenses.asl20;
longDescription = ''
The API traffic viewer for Kubernetes providing real-time, protocol-aware visibility into Kubernetes’ internal network,
Think TCPDump and Wireshark re-invented for Kubernetes
capturing, dissecting and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters.
'';
-
maintainers = with maintainers; [
bryanasdev000
qjoly
];
···
updateScript = nix-update-script { };
};
+
meta = {
changelog = "https://github.com/kubeshark/kubeshark/releases/tag/v${version}";
description = "API Traffic Viewer for Kubernetes";
mainProgram = "kubeshark";
homepage = "https://kubeshark.co/";
+
license = lib.licenses.asl20;
longDescription = ''
The API traffic viewer for Kubernetes providing real-time, protocol-aware visibility into Kubernetes’ internal network,
Think TCPDump and Wireshark re-invented for Kubernetes
capturing, dissecting and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters.
'';
+
maintainers = with lib.maintainers; [
bryanasdev000
qjoly
];
+3 -3
pkgs/by-name/ku/kubestroyer/package.nix
···
"-w"
];
-
meta = with lib; {
description = "Kubernetes exploitation tool";
homepage = "https://github.com/Rolix44/Kubestroyer";
changelog = "https://github.com/Rolix44/Kubestroyer/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "kubestroyer";
};
}
···
"-w"
];
+
meta = {
description = "Kubernetes exploitation tool";
homepage = "https://github.com/Rolix44/Kubestroyer";
changelog = "https://github.com/Rolix44/Kubestroyer/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "kubestroyer";
};
}
+3 -3
pkgs/by-name/la/lapce/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "Lightning-fast and Powerful Code Editor written in Rust";
homepage = "https://github.com/lapce/lapce";
changelog = "https://github.com/lapce/lapce/releases/tag/v${version}";
-
license = with licenses; [ asl20 ];
-
maintainers = with maintainers; [ elliot ];
mainProgram = "lapce";
};
}
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "Lightning-fast and Powerful Code Editor written in Rust";
homepage = "https://github.com/lapce/lapce";
changelog = "https://github.com/lapce/lapce/releases/tag/v${version}";
+
license = with lib.licenses; [ asl20 ];
+
maintainers = with lib.maintainers; [ elliot ];
mainProgram = "lapce";
};
}
+4 -4
pkgs/by-name/la/lasso/package.nix
···
--prefix=$out
'';
-
meta = with lib; {
homepage = "https://lasso.entrouvert.org/";
description = "Liberty Alliance Single Sign-On library";
changelog = "https://git.entrouvert.org/entrouvert/lasso/raw/tag/v${version}/ChangeLog";
-
license = licenses.gpl2Plus;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [ womfoo ];
};
}
···
--prefix=$out
'';
+
meta = {
homepage = "https://lasso.entrouvert.org/";
description = "Liberty Alliance Single Sign-On library";
changelog = "https://git.entrouvert.org/entrouvert/lasso/raw/tag/v${version}/ChangeLog";
+
license = lib.licenses.gpl2Plus;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [ womfoo ];
};
}
+4 -4
pkgs/by-name/le/lean/package.nix
···
--replace "greadlink" "${coreutils}/bin/readlink"
'';
-
meta = with lib; {
description = "Automatic and interactive theorem prover";
homepage = "https://leanprover.github.io/";
changelog = "https://github.com/leanprover-community/lean/blob/v${version}/doc/changes.md";
-
license = licenses.asl20;
-
platforms = platforms.unix;
-
maintainers = with maintainers; [
thoughtpolice
];
};
···
--replace "greadlink" "${coreutils}/bin/readlink"
'';
+
meta = {
description = "Automatic and interactive theorem prover";
homepage = "https://leanprover.github.io/";
changelog = "https://github.com/leanprover-community/lean/blob/v${version}/doc/changes.md";
+
license = lib.licenses.asl20;
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [
thoughtpolice
];
};
+3 -3
pkgs/by-name/le/ledfx/package.nix
···
# Project has no tests
doCheck = false;
-
meta = with lib; {
description = "Network based LED effect controller with support for advanced real-time audio effects";
homepage = "https://github.com/LedFx/LedFx";
changelog = "https://github.com/LedFx/LedFx/blob/${version}/CHANGELOG.rst";
-
license = licenses.gpl3Only;
-
teams = [ teams.c3d2 ];
mainProgram = "ledfx";
};
}
···
# Project has no tests
doCheck = false;
+
meta = {
description = "Network based LED effect controller with support for advanced real-time audio effects";
homepage = "https://github.com/LedFx/LedFx";
changelog = "https://github.com/LedFx/LedFx/blob/${version}/CHANGELOG.rst";
+
license = lib.licenses.gpl3Only;
+
teams = [ lib.teams.c3d2 ];
mainProgram = "ledfx";
};
}
+3 -3
pkgs/by-name/le/ledger-autosync/package.nix
···
python3Packages.pytestCheckHook
];
-
meta = with lib; {
homepage = "https://github.com/egh/ledger-autosync";
changelog = "https://github.com/egh/ledger-autosync/releases/tag/v${version}";
description = "OFX/CSV autosync for ledger and hledger";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ eamsden ];
};
}
···
python3Packages.pytestCheckHook
];
+
meta = {
homepage = "https://github.com/egh/ledger-autosync";
changelog = "https://github.com/egh/ledger-autosync/releases/tag/v${version}";
description = "OFX/CSV autosync for ledger and hledger";
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ eamsden ];
};
}
+4 -4
pkgs/by-name/le/ledger/package.nix
···
installShellCompletion --cmd ledger --bash $src/contrib/ledger-completion.bash
'';
-
meta = with lib; {
description = "Double-entry accounting system with a command-line reporting interface";
mainProgram = "ledger";
homepage = "https://www.ledger-cli.org/";
changelog = "https://github.com/ledger/ledger/raw/v${version}/NEWS.md";
-
license = licenses.bsd3;
longDescription = ''
Ledger is a powerful, double-entry accounting system that is accessed
from the UNIX command-line. This may put off some users, as there is
no flashy UI, but for those who want unparalleled reporting access to
their data, there really is no alternative.
'';
-
platforms = platforms.all;
-
maintainers = with maintainers; [ jwiegley ];
};
}
···
installShellCompletion --cmd ledger --bash $src/contrib/ledger-completion.bash
'';
+
meta = {
description = "Double-entry accounting system with a command-line reporting interface";
mainProgram = "ledger";
homepage = "https://www.ledger-cli.org/";
changelog = "https://github.com/ledger/ledger/raw/v${version}/NEWS.md";
+
license = lib.licenses.bsd3;
longDescription = ''
Ledger is a powerful, double-entry accounting system that is accessed
from the UNIX command-line. This may put off some users, as there is
no flashy UI, but for those who want unparalleled reporting access to
their data, there really is no alternative.
'';
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ jwiegley ];
};
}
+3 -3
pkgs/by-name/le/leetgo/package.nix
···
--zsh <($out/bin/leetgo completion zsh)
'';
-
meta = with lib; {
description = "A command-line tool for LeetCode";
homepage = "https://github.com/j178/leetgo";
changelog = "https://github.com/j178/leetgo/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ Ligthiago ];
mainProgram = "leetgo";
};
}
···
--zsh <($out/bin/leetgo completion zsh)
'';
+
meta = {
description = "A command-line tool for LeetCode";
homepage = "https://github.com/j178/leetgo";
changelog = "https://github.com/j178/leetgo/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ Ligthiago ];
mainProgram = "leetgo";
};
}
+3 -3
pkgs/by-name/le/legba/package.nix
···
# Paho C test fails due to permission issue
doCheck = false;
-
meta = with lib; {
description = "Multiprotocol credentials bruteforcer / password sprayer and enumerator";
homepage = "https://github.com/evilsocket/legba";
changelog = "https://github.com/evilsocket/legba/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ mikaelfangel ];
mainProgram = "legba";
};
}
···
# Paho C test fails due to permission issue
doCheck = false;
+
meta = {
description = "Multiprotocol credentials bruteforcer / password sprayer and enumerator";
homepage = "https://github.com/evilsocket/legba";
changelog = "https://github.com/evilsocket/legba/releases/tag/v${version}";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ mikaelfangel ];
mainProgram = "legba";
};
}
+3 -3
pkgs/by-name/le/legitify/package.nix
···
rm e2e/e2e_test.go # tests requires network
'';
-
meta = with lib; {
description = "Tool to detect and remediate misconfigurations and security risks of GitHub assets";
homepage = "https://github.com/Legit-Labs/legitify";
changelog = "https://github.com/Legit-Labs/legitify/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
mainProgram = "legitify";
};
}
···
rm e2e/e2e_test.go # tests requires network
'';
+
meta = {
description = "Tool to detect and remediate misconfigurations and security risks of GitHub assets";
homepage = "https://github.com/Legit-Labs/legitify";
changelog = "https://github.com/Legit-Labs/legitify/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "legitify";
};
}
+3 -3
pkgs/by-name/le/lemmeknow/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-65PPIYfwVO8O4K8yr499vRQScpAREiBZ8O0rrDMCXB8=";
-
meta = with lib; {
description = "Tool to identify anything";
homepage = "https://github.com/swanandx/lemmeknow";
changelog = "https://github.com/swanandx/lemmeknow/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
figsoda
Br1ght0ne
];
···
useFetchCargoVendor = true;
cargoHash = "sha256-65PPIYfwVO8O4K8yr499vRQScpAREiBZ8O0rrDMCXB8=";
+
meta = {
description = "Tool to identify anything";
homepage = "https://github.com/swanandx/lemmeknow";
changelog = "https://github.com/swanandx/lemmeknow/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
figsoda
Br1ght0ne
];
+3 -3
pkgs/by-name/le/lemmy-help/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-ZuLbdsZadEkY5M4LoHBn6gnKYklVbXpRa60EocYUH+A=";
-
meta = with lib; {
description = "CLI for generating vim help docs from emmylua comments";
longDescription = ''
`lemmy-help` is an emmylua parser as well as a CLI which takes that parsed tree and converts it into vim help docs.
'';
homepage = "https://github.com/numToStr/lemmy-help";
changelog = "https://github.com/numToStr/lemmy-help/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ figsoda ];
mainProgram = "lemmy-help";
};
}
···
useFetchCargoVendor = true;
cargoHash = "sha256-ZuLbdsZadEkY5M4LoHBn6gnKYklVbXpRa60EocYUH+A=";
+
meta = {
description = "CLI for generating vim help docs from emmylua comments";
longDescription = ''
`lemmy-help` is an emmylua parser as well as a CLI which takes that parsed tree and converts it into vim help docs.
'';
homepage = "https://github.com/numToStr/lemmy-help";
changelog = "https://github.com/numToStr/lemmy-help/releases/tag/v${version}";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "lemmy-help";
};
}
+4 -4
pkgs/by-name/le/level-zero/package.nix
···
inherit intel-compute-runtime openvino;
};
-
meta = with lib; {
description = "oneAPI Level Zero Specification Headers and Loader";
homepage = "https://github.com/oneapi-src/level-zero";
changelog = "https://github.com/oneapi-src/level-zero/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
platforms = platforms.linux;
-
maintainers = [ maintainers.ziguana ];
};
}
···
inherit intel-compute-runtime openvino;
};
+
meta = {
description = "oneAPI Level Zero Specification Headers and Loader";
homepage = "https://github.com/oneapi-src/level-zero";
changelog = "https://github.com/oneapi-src/level-zero/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
platforms = lib.platforms.linux;
+
maintainers = [ lib.maintainers.ziguana ];
};
}
+4 -4
pkgs/by-name/li/libaom/package.nix
···
};
};
-
meta = with lib; {
description = "Alliance for Open Media AV1 codec library";
longDescription = ''
Libaom is the reference implementation of the AV1 codec from the Alliance
···
'';
homepage = "https://aomedia.org/av1-features/get-started/";
changelog = "https://aomedia.googlesource.com/aom/+/refs/tags/v${version}/CHANGELOG";
-
maintainers = with maintainers; [
primeos
kiloreux
dandellion
];
-
platforms = platforms.all;
outputsToInstall = [ "bin" ];
-
license = licenses.bsd2;
};
}
···
};
};
+
meta = {
description = "Alliance for Open Media AV1 codec library";
longDescription = ''
Libaom is the reference implementation of the AV1 codec from the Alliance
···
'';
homepage = "https://aomedia.org/av1-features/get-started/";
changelog = "https://aomedia.googlesource.com/aom/+/refs/tags/v${version}/CHANGELOG";
+
maintainers = with lib.maintainers; [
primeos
kiloreux
dandellion
];
+
platforms = lib.platforms.all;
outputsToInstall = [ "bin" ];
+
license = lib.licenses.bsd2;
};
}
+4 -4
pkgs/by-name/li/libavif/package.nix
···
--set GDK_PIXBUF_MODULE_FILE ${gdkPixbufModuleFile}
'';
-
meta = with lib; {
description = "C implementation of the AV1 Image File Format";
longDescription = ''
Libavif aims to be a friendly, portable C implementation of the
···
'';
homepage = "https://github.com/AOMediaCodec/libavif";
changelog = "https://github.com/AOMediaCodec/libavif/blob/v${version}/CHANGELOG.md";
-
maintainers = with maintainers; [ mkg20001 ];
-
platforms = platforms.all;
-
license = licenses.bsd2;
};
}
···
--set GDK_PIXBUF_MODULE_FILE ${gdkPixbufModuleFile}
'';
+
meta = {
description = "C implementation of the AV1 Image File Format";
longDescription = ''
Libavif aims to be a friendly, portable C implementation of the
···
'';
homepage = "https://github.com/AOMediaCodec/libavif";
changelog = "https://github.com/AOMediaCodec/libavif/blob/v${version}/CHANGELOG.md";
+
maintainers = with lib.maintainers; [ mkg20001 ];
+
platforms = lib.platforms.all;
+
license = lib.licenses.bsd2;
};
}
+5 -5
pkgs/by-name/li/libayatana-appindicator/package.nix
···
"-DENABLE_BINDINGS_MONO=False"
];
-
meta = with lib; {
description = "Ayatana Application Indicators Shared Library";
homepage = "https://github.com/AyatanaIndicators/libayatana-appindicator";
changelog = "https://github.com/AyatanaIndicators/libayatana-appindicator/blob/${version}/ChangeLog";
license = [
-
licenses.lgpl3Plus
-
licenses.lgpl21Plus
];
-
maintainers = [ maintainers.nickhu ];
-
platforms = platforms.linux;
};
}
···
"-DENABLE_BINDINGS_MONO=False"
];
+
meta = {
description = "Ayatana Application Indicators Shared Library";
homepage = "https://github.com/AyatanaIndicators/libayatana-appindicator";
changelog = "https://github.com/AyatanaIndicators/libayatana-appindicator/blob/${version}/ChangeLog";
license = [
+
lib.licenses.lgpl3Plus
+
lib.licenses.lgpl21Plus
];
+
maintainers = [ lib.maintainers.nickhu ];
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/li/libayatana-indicator/package.nix
···
strictDeps = true;
-
meta = with lib; {
description = "Ayatana Indicators Shared Library";
homepage = "https://github.com/AyatanaIndicators/libayatana-indicator";
changelog = "https://github.com/AyatanaIndicators/libayatana-indicator/blob/${version}/ChangeLog";
-
license = licenses.gpl3Plus;
-
maintainers = [ maintainers.nickhu ];
-
platforms = platforms.linux;
};
}
···
strictDeps = true;
+
meta = {
description = "Ayatana Indicators Shared Library";
homepage = "https://github.com/AyatanaIndicators/libayatana-indicator";
changelog = "https://github.com/AyatanaIndicators/libayatana-indicator/blob/${version}/ChangeLog";
+
license = lib.licenses.gpl3Plus;
+
maintainers = [ lib.maintainers.nickhu ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/li/libcyaml/package.nix
···
"PREFIX=$(out)"
];
-
meta = with lib; {
homepage = "https://github.com/tlsa/libcyaml";
description = "C library for reading and writing YAML";
changelog = "https://github.com/tlsa/libcyaml/raw/v${version}/CHANGES.md";
-
license = licenses.isc;
-
platforms = platforms.unix;
};
}
···
"PREFIX=$(out)"
];
+
meta = {
homepage = "https://github.com/tlsa/libcyaml";
description = "C library for reading and writing YAML";
changelog = "https://github.com/tlsa/libcyaml/raw/v${version}/CHANGES.md";
+
license = lib.licenses.isc;
+
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/by-name/li/libeduvpn-common/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
changelog = "https://raw.githubusercontent.com/eduvpn/eduvpn-common/${version}/CHANGES.md";
description = "Code to be shared between eduVPN clients";
homepage = "https://github.com/eduvpn/eduvpn-common";
-
maintainers = with maintainers; [
benneti
jwijenbergh
];
-
license = licenses.mit;
-
platforms = platforms.linux;
};
}
···
runHook postInstall
'';
+
meta = {
changelog = "https://raw.githubusercontent.com/eduvpn/eduvpn-common/${version}/CHANGES.md";
description = "Code to be shared between eduVPN clients";
homepage = "https://github.com/eduvpn/eduvpn-common";
+
maintainers = with lib.maintainers; [
benneti
jwijenbergh
];
+
license = lib.licenses.mit;
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/li/libgcrypt/package.nix
···
inherit gnupg libotr rsyslog;
};
-
meta = with lib; {
homepage = "https://www.gnu.org/software/libgcrypt/";
changelog = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=${pname}.git;a=blob;f=NEWS;hb=refs/tags/${pname}-${version}";
description = "General-purpose cryptographic library";
-
license = licenses.lgpl2Plus;
-
platforms = platforms.all;
-
maintainers = [ ];
};
}
···
inherit gnupg libotr rsyslog;
};
+
meta = {
homepage = "https://www.gnu.org/software/libgcrypt/";
changelog = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=${pname}.git;a=blob;f=NEWS;hb=refs/tags/${pname}-${version}";
description = "General-purpose cryptographic library";
+
license = lib.licenses.lgpl2Plus;
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ ];
};
}
+4 -4
pkgs/by-name/li/libgedit-amtk/package.nix
···
passthru.updateScript = gitUpdater { };
-
meta = with lib; {
homepage = "https://gitlab.gnome.org/World/gedit/libgedit-amtk";
changelog = "https://gitlab.gnome.org/World/gedit/libgedit-amtk/-/blob/${version}/NEWS?ref_type=tags";
description = "Actions, Menus and Toolbars Kit for GTK applications";
-
maintainers = with maintainers; [
manveru
bobby285271
];
-
license = licenses.lgpl21Plus;
-
platforms = platforms.linux;
};
}
···
passthru.updateScript = gitUpdater { };
+
meta = {
homepage = "https://gitlab.gnome.org/World/gedit/libgedit-amtk";
changelog = "https://gitlab.gnome.org/World/gedit/libgedit-amtk/-/blob/${version}/NEWS?ref_type=tags";
description = "Actions, Menus and Toolbars Kit for GTK applications";
+
maintainers = with lib.maintainers; [
manveru
bobby285271
];
+
license = lib.licenses.lgpl21Plus;
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/li/libglvnd/package.nix
···
passthru = { inherit (addDriverRunpath) driverLink; };
-
meta = with lib; {
description = "GL Vendor-Neutral Dispatch library";
longDescription = ''
libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API
···
inherit (src.meta) homepage;
# https://gitlab.freedesktop.org/glvnd/libglvnd#libglvnd:
changelog = "https://gitlab.freedesktop.org/glvnd/libglvnd/-/tags/v${version}";
-
license = with licenses; [
mit
bsd1
bsd3
gpl3Only
asl20
];
-
platforms = platforms.unix;
# https://gitlab.freedesktop.org/glvnd/libglvnd/-/issues/212
badPlatforms = [ lib.systems.inspect.platformPatterns.isStatic ];
-
maintainers = with maintainers; [ primeos ];
};
}
···
passthru = { inherit (addDriverRunpath) driverLink; };
+
meta = {
description = "GL Vendor-Neutral Dispatch library";
longDescription = ''
libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API
···
inherit (src.meta) homepage;
# https://gitlab.freedesktop.org/glvnd/libglvnd#libglvnd:
changelog = "https://gitlab.freedesktop.org/glvnd/libglvnd/-/tags/v${version}";
+
license = with lib.licenses; [
mit
bsd1
bsd3
gpl3Only
asl20
];
+
platforms = lib.platforms.unix;
# https://gitlab.freedesktop.org/glvnd/libglvnd/-/issues/212
badPlatforms = [ lib.systems.inspect.platformPatterns.isStatic ];
+
maintainers = with lib.maintainers; [ primeos ];
};
}
+4 -4
pkgs/by-name/li/libgpg-error/package.nix
···
doCheck = true; # not cross
-
meta = with lib; {
homepage = "https://www.gnupg.org/software/libgpg-error/index.html";
changelog = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=blob;f=NEWS;hb=refs/tags/libgpg-error-${version}";
description = "Small library that defines common error values for all GnuPG components";
···
Daemon and possibly more in the future.
'';
-
license = licenses.lgpl2Plus;
-
platforms = platforms.all;
-
maintainers = [ ];
};
}
// genPosixLockObjOnlyAttrs
···
doCheck = true; # not cross
+
meta = {
homepage = "https://www.gnupg.org/software/libgpg-error/index.html";
changelog = "https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=blob;f=NEWS;hb=refs/tags/libgpg-error-${version}";
description = "Small library that defines common error values for all GnuPG components";
···
Daemon and possibly more in the future.
'';
+
license = lib.licenses.lgpl2Plus;
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ ];
};
}
// genPosixLockObjOnlyAttrs
+7 -7
pkgs/by-name/li/libhugetlbfs/package.nix
···
"install-docs"
];
-
meta = with lib; {
homepage = "https://github.com/libhugetlbfs/libhugetlbfs";
changelog = "https://github.com/libhugetlbfs/libhugetlbfs/blob/${version}/NEWS";
description = "library and utilities for Linux hugepages";
-
maintainers = with maintainers; [ qyliss ];
-
license = licenses.lgpl21Plus;
-
platforms = platforms.linux;
-
badPlatforms = flatten [
-
systems.inspect.platformPatterns.isStatic
-
systems.inspect.patterns.isMusl
];
};
}
···
"install-docs"
];
+
meta = {
homepage = "https://github.com/libhugetlbfs/libhugetlbfs";
changelog = "https://github.com/libhugetlbfs/libhugetlbfs/blob/${version}/NEWS";
description = "library and utilities for Linux hugepages";
+
maintainers = with lib.maintainers; [ qyliss ];
+
license = lib.licenses.lgpl21Plus;
+
platforms = lib.platforms.linux;
+
badPlatforms = lib.flatten [
+
lib.systems.inspect.platformPatterns.isStatic
+
lib.systems.inspect.patterns.isMusl
];
};
}
+4 -4
pkgs/by-name/li/libical/package.nix
···
runHook postInstallCheck
'';
-
meta = with lib; {
homepage = "https://github.com/libical/libical";
description = "Open Source implementation of the iCalendar protocols";
-
changelog = "https://github.com/libical/libical/raw/v${version}/ReleaseNotes.txt";
-
license = licenses.mpl20;
-
platforms = platforms.unix;
};
})
···
runHook postInstallCheck
'';
+
meta = {
homepage = "https://github.com/libical/libical";
description = "Open Source implementation of the iCalendar protocols";
+
changelog = "https://github.com/libical/libical/raw/v${finalAttrs.version}/ReleaseNotes.txt";
+
license = lib.licenses.mpl20;
+
platforms = lib.platforms.unix;
};
})
+4 -4
pkgs/by-name/li/libipuz/package.nix
···
json-glib
];
-
meta = with lib; {
description = "Library for parsing .ipuz puzzle files";
homepage = "https://gitlab.gnome.org/jrb/libipuz";
changelog = "https://gitlab.gnome.org/jrb/libipuz/-/blob/${version}/NEWS.md?ref_type=tags";
-
license = licenses.lgpl21Plus;
-
maintainers = with maintainers; [ aleksana ];
-
platforms = platforms.unix;
};
}
···
json-glib
];
+
meta = {
description = "Library for parsing .ipuz puzzle files";
homepage = "https://gitlab.gnome.org/jrb/libipuz";
changelog = "https://gitlab.gnome.org/jrb/libipuz/-/blob/${version}/NEWS.md?ref_type=tags";
+
license = lib.licenses.lgpl21Plus;
+
maintainers = with lib.maintainers; [ aleksana ];
+
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/by-name/li/libkqueue/package.nix
···
nativeBuildInputs = [ cmake ];
-
meta = with lib; {
description = "kqueue(2) compatibility library";
homepage = "https://github.com/mheily/libkqueue";
changelog = "https://github.com/mheily/libkqueue/raw/v${version}/ChangeLog";
-
license = licenses.bsd2;
-
maintainers = [ ];
-
platforms = platforms.linux;
};
}
···
nativeBuildInputs = [ cmake ];
+
meta = {
description = "kqueue(2) compatibility library";
homepage = "https://github.com/mheily/libkqueue";
changelog = "https://github.com/mheily/libkqueue/raw/v${version}/ChangeLog";
+
license = lib.licenses.bsd2;
+
maintainers = with lib.maintainers; [ ];
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/li/libmbim/package.nix
···
build-aux/mbim-codegen/mbim-codegen
'';
-
meta = with lib; {
homepage = "https://www.freedesktop.org/wiki/Software/libmbim/";
description = "Library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol";
changelog = "https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/raw/${version}/NEWS";
-
teams = [ teams.freedesktop ];
-
platforms = platforms.linux;
-
license = licenses.gpl2Plus;
};
}
···
build-aux/mbim-codegen/mbim-codegen
'';
+
meta = {
homepage = "https://www.freedesktop.org/wiki/Software/libmbim/";
description = "Library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol";
changelog = "https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/raw/${version}/NEWS";
+
teams = [ lib.teams.freedesktop ];
+
platforms = lib.platforms.linux;
+
license = lib.licenses.gpl2Plus;
};
}
+4 -4
pkgs/by-name/li/libosinfo/package.nix
···
doCheck = true;
-
meta = with lib; {
description = "GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support";
homepage = "https://libosinfo.org/";
changelog = "https://gitlab.com/libosinfo/libosinfo/-/blob/v${version}/NEWS";
-
license = licenses.lgpl2Plus;
-
platforms = platforms.unix;
-
maintainers = [ maintainers.bjornfor ];
};
}
···
doCheck = true;
+
meta = {
description = "GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support";
homepage = "https://libosinfo.org/";
changelog = "https://gitlab.com/libosinfo/libosinfo/-/blob/v${version}/NEWS";
+
license = lib.licenses.lgpl2Plus;
+
platforms = lib.platforms.unix;
+
maintainers = [ lib.maintainers.bjornfor ];
};
}
+4 -4
pkgs/by-name/li/libplacebo/package.nix
···
--replace 'python_env.append' '#'
'';
-
meta = with lib; {
description = "Reusable library for GPU-accelerated video/image rendering primitives";
longDescription = ''
Reusable library for GPU-accelerated image/view processing primitives and
···
'';
homepage = "https://code.videolan.org/videolan/libplacebo";
changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${version}";
-
license = licenses.lgpl21Plus;
-
maintainers = with maintainers; [ primeos ];
-
platforms = platforms.all;
};
}
···
--replace 'python_env.append' '#'
'';
+
meta = {
description = "Reusable library for GPU-accelerated video/image rendering primitives";
longDescription = ''
Reusable library for GPU-accelerated image/view processing primitives and
···
'';
homepage = "https://code.videolan.org/videolan/libplacebo";
changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${version}";
+
license = lib.licenses.lgpl21Plus;
+
maintainers = with lib.maintainers; [ primeos ];
+
platforms = lib.platforms.all;
};
}
+4 -4
pkgs/by-name/li/libplacebo_5/package.nix
···
--replace 'python_env.append' '#'
'';
-
meta = with lib; {
description = "Reusable library for GPU-accelerated video/image rendering primitives";
longDescription = ''
Reusable library for GPU-accelerated image/view processing primitives and
···
'';
homepage = "https://code.videolan.org/videolan/libplacebo";
changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${version}";
-
license = licenses.lgpl21Plus;
-
maintainers = with maintainers; [ primeos ];
-
platforms = platforms.all;
};
}
···
--replace 'python_env.append' '#'
'';
+
meta = {
description = "Reusable library for GPU-accelerated video/image rendering primitives";
longDescription = ''
Reusable library for GPU-accelerated image/view processing primitives and
···
'';
homepage = "https://code.videolan.org/videolan/libplacebo";
changelog = "https://code.videolan.org/videolan/libplacebo/-/tags/v${version}";
+
license = lib.licenses.lgpl21Plus;
+
maintainers = with lib.maintainers; [ primeos ];
+
platforms = lib.platforms.all;
};
}
+4 -4
pkgs/by-name/li/libpsl/package.nix
···
doCheck = true;
-
meta = with lib; {
description = "C library for the Publix Suffix List";
longDescription = ''
libpsl is a C library for the Publix Suffix List (PSL). A "public suffix"
···
'';
homepage = "https://rockdaboot.github.io/libpsl/";
changelog = "https://raw.githubusercontent.com/rockdaboot/libpsl/libpsl-${version}/NEWS";
-
license = licenses.mit;
-
maintainers = [ maintainers.c0bw3b ];
mainProgram = "psl";
-
platforms = platforms.unix ++ platforms.windows;
pkgConfigModules = [ "libpsl" ];
};
}
···
doCheck = true;
+
meta = {
description = "C library for the Publix Suffix List";
longDescription = ''
libpsl is a C library for the Publix Suffix List (PSL). A "public suffix"
···
'';
homepage = "https://rockdaboot.github.io/libpsl/";
changelog = "https://raw.githubusercontent.com/rockdaboot/libpsl/libpsl-${version}/NEWS";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.c0bw3b ];
mainProgram = "psl";
+
platforms = lib.platforms.unix ++ lib.platforms.windows;
pkgConfigModules = [ "libpsl" ];
};
}
+4 -4
pkgs/by-name/li/libqmi/package.nix
···
build-aux/qmi-codegen/qmi-codegen
'';
-
meta = with lib; {
homepage = "https://www.freedesktop.org/wiki/Software/libqmi/";
description = "Modem protocol helper library";
-
teams = [ teams.freedesktop ];
-
platforms = platforms.linux;
-
license = with licenses; [
# Library
lgpl2Plus
# Tools
···
build-aux/qmi-codegen/qmi-codegen
'';
+
meta = {
homepage = "https://www.freedesktop.org/wiki/Software/libqmi/";
description = "Modem protocol helper library";
+
teams = [ lib.teams.freedesktop ];
+
platforms = lib.platforms.linux;
+
license = with lib.licenses; [
# Library
lgpl2Plus
# Tools
+4 -4
pkgs/by-name/li/libre-graph-api-cpp-qt-client/package.nix
···
buildInputs = [ qt6.qtbase ];
dontWrapQtApps = true;
-
meta = with lib; {
description = "C++ Qt API for Libre Graph, a free API for cloud collaboration inspired by the MS Graph API";
homepage = "https://owncloud.org";
-
maintainers = with maintainers; [ hellwolf ];
-
platforms = platforms.unix;
-
license = licenses.asl20;
changelog = "https://github.com/owncloud/libre-graph-api-cpp-qt-client/releases/tag/v${version}";
};
}
···
buildInputs = [ qt6.qtbase ];
dontWrapQtApps = true;
+
meta = {
description = "C++ Qt API for Libre Graph, a free API for cloud collaboration inspired by the MS Graph API";
homepage = "https://owncloud.org";
+
maintainers = with lib.maintainers; [ hellwolf ];
+
platforms = lib.platforms.unix;
+
license = lib.licenses.asl20;
changelog = "https://github.com/owncloud/libre-graph-api-cpp-qt-client/releases/tag/v${version}";
};
}
+3 -3
pkgs/by-name/li/librsync/package.nix
···
dontStrip = stdenv.hostPlatform != stdenv.buildPlatform;
-
meta = with lib; {
description = "Implementation of the rsync remote-delta algorithm";
homepage = "https://librsync.sourceforge.net/";
changelog = "https://github.com/librsync/librsync/releases/tag/v${version}";
-
license = licenses.lgpl2Plus;
mainProgram = "rdiff";
-
platforms = platforms.unix;
};
}
···
dontStrip = stdenv.hostPlatform != stdenv.buildPlatform;
+
meta = {
description = "Implementation of the rsync remote-delta algorithm";
homepage = "https://librsync.sourceforge.net/";
changelog = "https://github.com/librsync/librsync/releases/tag/v${version}";
+
license = lib.licenses.lgpl2Plus;
mainProgram = "rdiff";
+
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/by-name/li/libsndfile/package.nix
···
lame = (lame.override { sndfileFileIOSupport = true; });
};
-
meta = with lib; {
description = "C library for reading and writing files containing sampled sound";
homepage = "https://libsndfile.github.io/libsndfile/";
changelog = "https://github.com/libsndfile/libsndfile/releases/tag/${version}";
-
license = licenses.lgpl2Plus;
-
maintainers = with maintainers; [ lovek323 ];
-
platforms = platforms.all;
longDescription = ''
Libsndfile is a C library for reading and writing files containing
···
lame = (lame.override { sndfileFileIOSupport = true; });
};
+
meta = {
description = "C library for reading and writing files containing sampled sound";
homepage = "https://libsndfile.github.io/libsndfile/";
changelog = "https://github.com/libsndfile/libsndfile/releases/tag/${version}";
+
license = lib.licenses.lgpl2Plus;
+
maintainers = with lib.maintainers; [ lovek323 ];
+
platforms = lib.platforms.all;
longDescription = ''
Libsndfile is a C library for reading and writing files containing
+5 -5
pkgs/by-name/li/libspelling/package.nix
···
packageName = "libspelling";
};
-
meta = with lib; {
description = "Spellcheck library for GTK 4";
homepage = "https://gitlab.gnome.org/GNOME/libspelling";
-
license = licenses.lgpl21Plus;
-
changelog = "https://gitlab.gnome.org/GNOME/libspelling/-/raw/${version}/NEWS";
-
maintainers = with maintainers; [ chuangzhu ];
-
teams = [ teams.gnome ];
};
})
···
packageName = "libspelling";
};
+
meta = {
description = "Spellcheck library for GTK 4";
homepage = "https://gitlab.gnome.org/GNOME/libspelling";
+
license = lib.licenses.lgpl21Plus;
+
changelog = "https://gitlab.gnome.org/GNOME/libspelling/-/raw/${finalAttrs.version}/NEWS";
+
maintainers = with lib.maintainers; [ chuangzhu ];
+
teams = [ lib.teams.gnome ];
};
})
+3 -3
pkgs/by-name/li/libtasn1/package.nix
···
inherit gnutls samba qemu;
};
-
meta = with lib; {
homepage = "https://www.gnu.org/software/libtasn1/";
description = "ASN.1 library";
longDescription = ''
···
other packages. The goal of this implementation is to be highly
portable, and only require an ANSI C89 platform.
'';
-
license = licenses.lgpl2Plus;
-
platforms = platforms.all;
changelog = "https://gitlab.com/gnutls/libtasn1/-/blob/v${version}/NEWS";
};
}
···
inherit gnutls samba qemu;
};
+
meta = {
homepage = "https://www.gnu.org/software/libtasn1/";
description = "ASN.1 library";
longDescription = ''
···
other packages. The goal of this implementation is to be highly
portable, and only require an ANSI C89 platform.
'';
+
license = lib.licenses.lgpl2Plus;
+
platforms = lib.platforms.all;
changelog = "https://gitlab.com/gnutls/libtasn1/-/blob/v${version}/NEWS";
};
}
+2 -2
pkgs/by-name/li/libtins/package.nix
···
doCheck = true;
checkTarget = "tests test";
-
meta = with lib; {
description = "High-level, multiplatform C++ network packet sniffing and crafting library";
homepage = "https://libtins.github.io/";
changelog = "https://raw.githubusercontent.com/mfontanini/libtins/v${version}/CHANGES.md";
license = lib.licenses.bsd2;
-
maintainers = with maintainers; [ fdns ];
platforms = lib.platforms.unix;
};
}
···
doCheck = true;
checkTarget = "tests test";
+
meta = {
description = "High-level, multiplatform C++ network packet sniffing and crafting library";
homepage = "https://libtins.github.io/";
changelog = "https://raw.githubusercontent.com/mfontanini/libtins/v${version}/CHANGES.md";
license = lib.licenses.bsd2;
+
maintainers = with lib.maintainers; [ fdns ];
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/by-name/li/libtomcrypt/package.nix
···
enableParallelBuilding = true;
-
meta = with lib; {
description = "Fairly comprehensive, modular and portable cryptographic toolkit";
homepage = "https://www.libtom.net/LibTomCrypt/";
changelog = "https://github.com/libtom/libtomcrypt/raw/v${version}/changes";
-
license = with licenses; [
publicDomain
wtfpl
];
-
maintainers = [ ];
-
platforms = platforms.all;
};
}
···
enableParallelBuilding = true;
+
meta = {
description = "Fairly comprehensive, modular and portable cryptographic toolkit";
homepage = "https://www.libtom.net/LibTomCrypt/";
changelog = "https://github.com/libtom/libtomcrypt/raw/v${version}/changes";
+
license = with lib.licenses; [
publicDomain
wtfpl
];
+
maintainers = with lib.maintainers; [ ];
+
platforms = lib.platforms.all;
};
}
+5 -5
pkgs/by-name/li/libudev-zero/package.nix
···
pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
};
-
meta = with lib; {
homepage = "https://github.com/illiliti/libudev-zero";
description = "Daemonless replacement for libudev";
-
changelog = "https://github.com/illiliti/libudev-zero/releases/tag/${version}";
-
maintainers = with maintainers; [
qyliss
shamilton
];
-
license = licenses.isc;
pkgConfigModules = [ "libudev" ];
-
platforms = platforms.linux;
};
})
···
pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
};
+
meta = {
homepage = "https://github.com/illiliti/libudev-zero";
description = "Daemonless replacement for libudev";
+
changelog = "https://github.com/illiliti/libudev-zero/releases/tag/${finalAttrs.version}";
+
maintainers = with lib.maintainers; [
qyliss
shamilton
];
+
license = lib.licenses.isc;
pkgConfigModules = [ "libudev" ];
+
platforms = lib.platforms.linux;
};
})
+4 -4
pkgs/by-name/li/libuninameslist/package.nix
···
autoreconfHook
];
-
meta = with lib; {
homepage = "https://github.com/fontforge/libuninameslist/";
changelog = "https://github.com/fontforge/libuninameslist/blob/${version}/ChangeLog";
description = "Library of Unicode names and annotation data";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ erictapen ];
-
platforms = platforms.all;
};
}
···
autoreconfHook
];
+
meta = {
homepage = "https://github.com/fontforge/libuninameslist/";
changelog = "https://github.com/fontforge/libuninameslist/blob/${version}/ChangeLog";
description = "Library of Unicode names and annotation data";
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ erictapen ];
+
platforms = lib.platforms.all;
};
}
+13 -13
pkgs/by-name/li/liburcu/package.nix
···
preCheck = "patchShebangs tests/unit";
doCheck = true;
-
meta = with lib; {
description = "Userspace RCU (read-copy-update) library";
homepage = "https://lttng.org/urcu";
changelog = "https://github.com/urcu/userspace-rcu/raw/v${version}/ChangeLog";
-
license = licenses.lgpl21Plus;
# https://git.liburcu.org/?p=userspace-rcu.git;a=blob;f=include/urcu/arch.h
-
platforms = intersectLists platforms.unix (
-
platforms.x86
-
++ platforms.power
-
++ platforms.s390
-
++ platforms.arm
-
++ platforms.aarch64
-
++ platforms.mips
-
++ platforms.m68k
-
++ platforms.riscv
-
++ platforms.loongarch64
);
-
maintainers = [ maintainers.bjornfor ];
};
}
···
preCheck = "patchShebangs tests/unit";
doCheck = true;
+
meta = {
description = "Userspace RCU (read-copy-update) library";
homepage = "https://lttng.org/urcu";
changelog = "https://github.com/urcu/userspace-rcu/raw/v${version}/ChangeLog";
+
license = lib.licenses.lgpl21Plus;
# https://git.liburcu.org/?p=userspace-rcu.git;a=blob;f=include/urcu/arch.h
+
platforms = lib.intersectLists lib.platforms.unix (
+
lib.platforms.x86
+
++ lib.platforms.power
+
++ lib.platforms.s390
+
++ lib.platforms.arm
+
++ lib.platforms.aarch64
+
++ lib.platforms.mips
+
++ lib.platforms.m68k
+
++ lib.platforms.riscv
+
++ lib.platforms.loongarch64
);
+
maintainers = [ lib.maintainers.bjornfor ];
};
}
+4 -4
pkgs/by-name/li/libvirt/package.nix
···
passthru.tests.libvirtd = nixosTests.libvirtd;
-
meta = with lib; {
description = "Toolkit to interact with the virtualization capabilities of recent versions of Linux and other OSes";
homepage = "https://libvirt.org/";
changelog = "https://gitlab.com/libvirt/libvirt/-/raw/v${version}/NEWS.rst";
-
license = licenses.lgpl2Plus;
-
platforms = platforms.unix;
-
maintainers = with maintainers; [
fpletz
globin
lovesegfault
···
passthru.tests.libvirtd = nixosTests.libvirtd;
+
meta = {
description = "Toolkit to interact with the virtualization capabilities of recent versions of Linux and other OSes";
homepage = "https://libvirt.org/";
changelog = "https://gitlab.com/libvirt/libvirt/-/raw/v${version}/NEWS.rst";
+
license = lib.licenses.lgpl2Plus;
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [
fpletz
globin
lovesegfault
+4 -4
pkgs/by-name/li/libvpx/package.nix
···
ffmpeg = ffmpeg.override { withVpx = true; };
};
-
meta = with lib; {
description = "WebM VP8/VP9 codec SDK";
homepage = "https://www.webmproject.org/";
changelog = "https://github.com/webmproject/libvpx/raw/v${version}/CHANGELOG";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ codyopel ];
-
platforms = platforms.all;
};
}
···
ffmpeg = ffmpeg.override { withVpx = true; };
};
+
meta = {
description = "WebM VP8/VP9 codec SDK";
homepage = "https://www.webmproject.org/";
changelog = "https://github.com/webmproject/libvpx/raw/v${version}/CHANGELOG";
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ codyopel ];
+
platforms = lib.platforms.all;
};
}
+3 -3
pkgs/by-name/li/license-scanner/package.nix
···
vendorHash = "sha256-7xa2tdCDCXkOZCLL8YPtO7i1VqD61Mow7un0690I8mM=";
-
meta = with lib; {
description = "Utility that provides an API and CLI to identify licenses and legal terms";
mainProgram = "license-scanner";
homepage = "https://github.com/CycloneDX/license-scanner";
changelog = "https://github.com/CycloneDX/license-scanner/blob/${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
};
}
···
vendorHash = "sha256-7xa2tdCDCXkOZCLL8YPtO7i1VqD61Mow7un0690I8mM=";
+
meta = {
description = "Utility that provides an API and CLI to identify licenses and legal terms";
mainProgram = "license-scanner";
homepage = "https://github.com/CycloneDX/license-scanner";
changelog = "https://github.com/CycloneDX/license-scanner/blob/${version}/CHANGELOG.md";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+4 -4
pkgs/by-name/li/lightsoff/package.nix
···
updateScript = gnome.updateScript { packageName = "lightsoff"; };
};
-
meta = with lib; {
homepage = "https://gitlab.gnome.org/GNOME/lightsoff";
changelog = "https://gitlab.gnome.org/GNOME/lightsoff/-/blob/${version}/NEWS?ref_type=tags";
description = "Puzzle game, where the objective is to turn off all of the tiles on the board";
mainProgram = "lightsoff";
-
teams = [ teams.gnome ];
-
license = licenses.gpl2;
-
platforms = platforms.unix;
};
}
···
updateScript = gnome.updateScript { packageName = "lightsoff"; };
};
+
meta = {
homepage = "https://gitlab.gnome.org/GNOME/lightsoff";
changelog = "https://gitlab.gnome.org/GNOME/lightsoff/-/blob/${version}/NEWS?ref_type=tags";
description = "Puzzle game, where the objective is to turn off all of the tiles on the board";
mainProgram = "lightsoff";
+
teams = [ lib.teams.gnome ];
+
license = lib.licenses.gpl2;
+
platforms = lib.platforms.unix;
};
}
+2 -2
pkgs/by-name/li/ligolo-ng/package.nix
···
# Tests require network access
doCheck = false;
-
meta = with lib; {
description = "Tunneling/pivoting tool that uses a TUN interface";
homepage = "https://github.com/tnpitsecurity/ligolo-ng";
changelog = "https://github.com/nicocha30/ligolo-ng/releases/tag/v${version}";
-
license = licenses.gpl3Only;
};
}
···
# Tests require network access
doCheck = false;
+
meta = {
description = "Tunneling/pivoting tool that uses a TUN interface";
homepage = "https://github.com/tnpitsecurity/ligolo-ng";
changelog = "https://github.com/nicocha30/ligolo-ng/releases/tag/v${version}";
+
license = lib.licenses.gpl3Only;
};
}
+4 -4
pkgs/by-name/li/likwid/package.nix
···
makeFlags = [ "PREFIX=$(out)" ];
-
meta = with lib; {
homepage = "https://hpc.fau.de/research/tools/likwid/";
changelog = "https://github.com/RRZE-HPC/likwid/releases/tag/v${version}";
description = "Performance monitoring and benchmarking suite";
-
license = licenses.gpl3Only;
# Might work on ARM by appropriately setting COMPILER in config.mk
-
platforms = intersectLists platforms.linux platforms.x86;
-
maintainers = [ maintainers.vbgl ];
mainProgram = "likwid-perfctr";
};
}
···
makeFlags = [ "PREFIX=$(out)" ];
+
meta = {
homepage = "https://hpc.fau.de/research/tools/likwid/";
changelog = "https://github.com/RRZE-HPC/likwid/releases/tag/v${version}";
description = "Performance monitoring and benchmarking suite";
+
license = lib.licenses.gpl3Only;
# Might work on ARM by appropriately setting COMPILER in config.mk
+
platforms = lib.intersectLists lib.platforms.linux lib.platforms.x86;
+
maintainers = [ lib.maintainers.vbgl ];
mainProgram = "likwid-perfctr";
};
}
+3 -3
pkgs/by-name/li/lil-pwny/package.nix
···
"lil_pwny"
];
-
meta = with lib; {
description = "Offline auditing of Active Directory passwords";
mainProgram = "lil-pwny";
homepage = "https://github.com/PaperMtn/lil-pwny";
changelog = "https://github.com/PaperMtn/lil-pwny/blob/${version}/CHANGELOG.md";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
};
}
···
"lil_pwny"
];
+
meta = {
description = "Offline auditing of Active Directory passwords";
mainProgram = "lil-pwny";
homepage = "https://github.com/PaperMtn/lil-pwny";
changelog = "https://github.com/PaperMtn/lil-pwny/blob/${version}/CHANGELOG.md";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/li/linkchecker/package.nix
···
__darwinAllowLocalNetworking = true;
-
meta = with lib; {
description = "Check websites for broken links";
mainProgram = "linkchecker";
homepage = "https://linkcheck.github.io/linkchecker/";
changelog = "https://github.com/linkchecker/linkchecker/releases/tag/v${version}";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [
peterhoeg
tweber
];
···
__darwinAllowLocalNetworking = true;
+
meta = {
description = "Check websites for broken links";
mainProgram = "linkchecker";
homepage = "https://linkcheck.github.io/linkchecker/";
changelog = "https://github.com/linkchecker/linkchecker/releases/tag/v${version}";
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [
peterhoeg
tweber
];
+4 -4
pkgs/by-name/li/linux-router/package.nix
···
makeWrapper $out/.bin-wrapped/lnxrouter $out/bin/lnxrouter --prefix PATH : ${binPath}
'';
-
meta = with lib; {
homepage = "https://github.com/garywill/linux-router";
description = "Set Linux as router / Wifi hotspot / proxy in one command";
longDescription = ''
···
- Compatible with NetworkManager (automatically set interface as unmanaged)
'';
changelog = "https://github.com/garywill/linux-router/releases/tag/${version}";
-
license = licenses.lgpl21Only;
-
maintainers = with maintainers; [ x3ro ];
-
platforms = platforms.linux;
mainProgram = "lnxrouter";
};
}
···
makeWrapper $out/.bin-wrapped/lnxrouter $out/bin/lnxrouter --prefix PATH : ${binPath}
'';
+
meta = {
homepage = "https://github.com/garywill/linux-router";
description = "Set Linux as router / Wifi hotspot / proxy in one command";
longDescription = ''
···
- Compatible with NetworkManager (automatically set interface as unmanaged)
'';
changelog = "https://github.com/garywill/linux-router/releases/tag/${version}";
+
license = lib.licenses.lgpl21Only;
+
maintainers = with lib.maintainers; [ x3ro ];
+
platforms = lib.platforms.linux;
mainProgram = "lnxrouter";
};
}
+3 -3
pkgs/by-name/li/listenbrainz-mpd/package.nix
···
installManPage listenbrainz-mpd.1
'';
-
meta = with lib; {
homepage = "https://codeberg.org/elomatreb/listenbrainz-mpd";
changelog = "https://codeberg.org/elomatreb/listenbrainz-mpd/src/tag/v${version}/CHANGELOG.md";
description = "ListenBrainz submission client for MPD";
-
license = licenses.agpl3Only;
-
maintainers = with maintainers; [ DeeUnderscore ];
mainProgram = "listenbrainz-mpd";
};
}
···
installManPage listenbrainz-mpd.1
'';
+
meta = {
homepage = "https://codeberg.org/elomatreb/listenbrainz-mpd";
changelog = "https://codeberg.org/elomatreb/listenbrainz-mpd/src/tag/v${version}/CHANGELOG.md";
description = "ListenBrainz submission client for MPD";
+
license = lib.licenses.agpl3Only;
+
maintainers = with lib.maintainers; [ DeeUnderscore ];
mainProgram = "listenbrainz-mpd";
};
}
+3 -3
pkgs/by-name/li/listmonk/package.nix
···
tests = { inherit (nixosTests) listmonk; };
};
-
meta = with lib; {
description = "High performance, self-hosted, newsletter and mailing list manager with a modern dashboard";
mainProgram = "listmonk";
homepage = "https://github.com/knadh/listmonk";
changelog = "https://github.com/knadh/listmonk/releases/tag/v${version}";
-
maintainers = with maintainers; [ raitobezarius ];
-
license = licenses.agpl3Only;
};
}
···
tests = { inherit (nixosTests) listmonk; };
};
+
meta = {
description = "High performance, self-hosted, newsletter and mailing list manager with a modern dashboard";
mainProgram = "listmonk";
homepage = "https://github.com/knadh/listmonk";
changelog = "https://github.com/knadh/listmonk/releases/tag/v${version}";
+
maintainers = with lib.maintainers; [ raitobezarius ];
+
license = lib.licenses.agpl3Only;
};
}
+3 -3
pkgs/by-name/li/listmonk/stuffbin.nix
···
"-X main.version=${version}"
];
-
meta = with lib; {
description = "Compress and embed static files and assets into Go binaries and access them with a virtual file system in production";
homepage = "https://github.com/knadh/stuffbin";
changelog = "https://github.com/knadh/stuffbin/releases/tag/v${version}";
-
maintainers = with maintainers; [ raitobezarius ];
-
license = licenses.mit;
};
}
···
"-X main.version=${version}"
];
+
meta = {
description = "Compress and embed static files and assets into Go binaries and access them with a virtual file system in production";
homepage = "https://github.com/knadh/stuffbin";
changelog = "https://github.com/knadh/stuffbin/releases/tag/v${version}";
+
maintainers = with lib.maintainers; [ raitobezarius ];
+
license = lib.licenses.mit;
};
}
+3 -3
pkgs/by-name/li/litecli/package.nix
···
"test_auto_escaped_col_names"
];
-
meta = with lib; {
description = "Command-line interface for SQLite";
mainProgram = "litecli";
longDescription = ''
···
'';
homepage = "https://litecli.com";
changelog = "https://github.com/dbcli/litecli/blob/v${version}/CHANGELOG.md";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ Scriptkiddi ];
};
}
···
"test_auto_escaped_col_names"
];
+
meta = {
description = "Command-line interface for SQLite";
mainProgram = "litecli";
longDescription = ''
···
'';
homepage = "https://litecli.com";
changelog = "https://github.com/dbcli/litecli/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ Scriptkiddi ];
};
}
+4 -4
pkgs/by-name/li/livi/package.nix
···
];
strictDeps = true;
-
meta = with lib; {
homepage = "https://gitlab.gnome.org/guidog/livi";
changelog = "https://gitlab.gnome.org/guidog/livi/-/blob/v${version}/NEWS?ref_type=tags";
description = "Small video player targeting mobile devices (also named μPlayer)";
-
license = licenses.gpl3Plus;
-
platforms = platforms.linux;
mainProgram = "livi";
-
maintainers = with maintainers; [ mksafavi ];
};
}
···
];
strictDeps = true;
+
meta = {
homepage = "https://gitlab.gnome.org/guidog/livi";
changelog = "https://gitlab.gnome.org/guidog/livi/-/blob/v${version}/NEWS?ref_type=tags";
description = "Small video player targeting mobile devices (also named μPlayer)";
+
license = lib.licenses.gpl3Plus;
+
platforms = lib.platforms.linux;
mainProgram = "livi";
+
maintainers = with lib.maintainers; [ mksafavi ];
};
}
+3 -3
pkgs/by-name/lo/lokinet/package.nix
···
"-DWITH_SETCAP=OFF"
];
-
meta = with lib; {
description = "Anonymous, decentralized and IP based overlay network for the internet";
homepage = "https://lokinet.org/";
changelog = "https://github.com/oxen-io/lokinet/releases/tag/v${version}";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ wyndon ];
};
}
···
"-DWITH_SETCAP=OFF"
];
+
meta = {
description = "Anonymous, decentralized and IP based overlay network for the internet";
homepage = "https://lokinet.org/";
changelog = "https://github.com/oxen-io/lokinet/releases/tag/v${version}";
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ wyndon ];
};
}
+3 -3
pkgs/by-name/lo/loramon/package.nix
···
pyserial
];
-
meta = with lib; {
description = "LoRa packet sniffer for RNode hardware";
mainProgram = "loramon";
homepage = "https://github.com/markqvist/LoRaMon";
changelog = "https://github.com/markqvist/LoRaMon/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ erethon ];
};
}
···
pyserial
];
+
meta = {
description = "LoRa packet sniffer for RNode hardware";
mainProgram = "loramon";
homepage = "https://github.com/markqvist/LoRaMon";
changelog = "https://github.com/markqvist/LoRaMon/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ erethon ];
};
}
+4 -4
pkgs/by-name/lu/luabridge/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
description = "Lightweight, dependency-free library for binding Lua to C++";
homepage = "https://github.com/vinniefalco/LuaBridge";
changelog = "https://github.com/vinniefalco/LuaBridge/blob/${version}/CHANGES.md";
-
platforms = platforms.unix;
-
license = licenses.mit;
-
maintainers = [ ];
};
}
···
runHook postInstall
'';
+
meta = {
description = "Lightweight, dependency-free library for binding Lua to C++";
homepage = "https://github.com/vinniefalco/LuaBridge";
changelog = "https://github.com/vinniefalco/LuaBridge/blob/${version}/CHANGES.md";
+
platforms = lib.platforms.unix;
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ ];
};
}
+4 -4
pkgs/by-name/lu/lubelogger/package.nix
···
executables = [ "CarCareTracker" ]; # This wraps "$out/lib/$pname/foo" to `$out/bin/foo`.
-
meta = with lib; {
description = "Vehicle service records and maintainence tracker";
longDescription = ''
A self-hosted, open-source, unconventionally-named vehicle maintenance records and fuel mileage tracker.
···
'';
homepage = "https://lubelogger.com";
changelog = "https://github.com/hargata/lubelog/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ lyndeno ];
mainProgram = "CarCareTracker";
-
platforms = platforms.all;
};
}
···
executables = [ "CarCareTracker" ]; # This wraps "$out/lib/$pname/foo" to `$out/bin/foo`.
+
meta = {
description = "Vehicle service records and maintainence tracker";
longDescription = ''
A self-hosted, open-source, unconventionally-named vehicle maintenance records and fuel mileage tracker.
···
'';
homepage = "https://lubelogger.com";
changelog = "https://github.com/hargata/lubelog/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ lyndeno ];
mainProgram = "CarCareTracker";
+
platforms = lib.platforms.all;
};
}
+3 -3
pkgs/by-name/lu/ludusavi/package.nix
···
"''${gappsWrapperArgs[@]}"
'';
-
meta = with lib; {
description = "Backup tool for PC game saves";
homepage = "https://github.com/mtkennerly/ludusavi";
changelog = "https://github.com/mtkennerly/ludusavi/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [
pasqui23
megheaiulian
];
···
"''${gappsWrapperArgs[@]}"
'';
+
meta = {
description = "Backup tool for PC game saves";
homepage = "https://github.com/mtkennerly/ludusavi";
changelog = "https://github.com/mtkennerly/ludusavi/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
pasqui23
megheaiulian
];
+3 -3
pkgs/by-name/lu/luigi/package.nix
···
# This enables accessing modules stored in cwd
makeWrapperArgs = [ "--prefix PYTHONPATH . :" ];
-
meta = with lib; {
description = "Python package that helps you build complex pipelines of batch jobs";
longDescription = ''
Luigi handles dependency resolution, workflow management, visualization,
···
'';
homepage = "https://github.com/spotify/luigi";
changelog = "https://github.com/spotify/luigi/releases/tag/${version}";
-
license = [ licenses.asl20 ];
-
maintainers = [ maintainers.bhipple ];
};
}
···
# This enables accessing modules stored in cwd
makeWrapperArgs = [ "--prefix PYTHONPATH . :" ];
+
meta = {
description = "Python package that helps you build complex pipelines of batch jobs";
longDescription = ''
Luigi handles dependency resolution, workflow management, visualization,
···
'';
homepage = "https://github.com/spotify/luigi";
changelog = "https://github.com/spotify/luigi/releases/tag/${version}";
+
license = [ lib.licenses.asl20 ];
+
maintainers = [ lib.maintainers.bhipple ];
};
}
+3 -3
pkgs/by-name/lu/lux/package.nix
···
doCheck = false; # require network
-
meta = with lib; {
description = "Fast and simple video download library and CLI tool written in Go";
homepage = "https://github.com/iawia002/lux";
changelog = "https://github.com/iawia002/lux/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ galaxy ];
mainProgram = "lux";
};
}
···
doCheck = false; # require network
+
meta = {
description = "Fast and simple video download library and CLI tool written in Go";
homepage = "https://github.com/iawia002/lux";
changelog = "https://github.com/iawia002/lux/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ galaxy ];
mainProgram = "lux";
};
}
+3 -3
pkgs/by-name/ma/macchina/package.nix
···
installManPage doc/macchina.{1,7}
'';
-
meta = with lib; {
description = "Fast, minimal and customizable system information fetcher";
homepage = "https://github.com/Macchina-CLI/macchina";
changelog = "https://github.com/Macchina-CLI/macchina/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [
_414owen
figsoda
];
···
installManPage doc/macchina.{1,7}
'';
+
meta = {
description = "Fast, minimal and customizable system information fetcher";
homepage = "https://github.com/Macchina-CLI/macchina";
changelog = "https://github.com/Macchina-CLI/macchina/releases/tag/v${version}";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [
_414owen
figsoda
];
+3 -3
pkgs/by-name/ma/macs2/package.nix
···
pythonImportsCheck = [ "MACS2" ];
-
meta = with lib; {
description = "Model-based Analysis for ChIP-Seq";
mainProgram = "macs2";
homepage = "https://github.com/macs3-project/MACS/";
changelog = "https://github.com/macs3-project/MACS/releases/tag/v${version}";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ gschwartz ];
};
}
···
pythonImportsCheck = [ "MACS2" ];
+
meta = {
description = "Model-based Analysis for ChIP-Seq";
mainProgram = "macs2";
homepage = "https://github.com/macs3-project/MACS/";
changelog = "https://github.com/macs3-project/MACS/releases/tag/v${version}";
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ gschwartz ];
};
}
+5 -5
pkgs/by-name/ma/maelstrom-clj/package.nix
···
graphviz
];
-
meta = with lib; {
description = "Workbench for writing toy implementations of distributed systems";
homepage = "https://github.com/jepsen-io/maelstrom";
changelog = "https://github.com/jepsen-io/maelstrom/releases/tag/${version}";
mainProgram = "maelstrom";
-
sourceProvenance = [ sourceTypes.binaryBytecode ];
-
license = licenses.epl10;
-
maintainers = [ maintainers.emilioziniades ];
-
platforms = platforms.linux ++ platforms.darwin;
};
}
···
graphviz
];
+
meta = {
description = "Workbench for writing toy implementations of distributed systems";
homepage = "https://github.com/jepsen-io/maelstrom";
changelog = "https://github.com/jepsen-io/maelstrom/releases/tag/${version}";
mainProgram = "maelstrom";
+
sourceProvenance = [ lib.sourceTypes.binaryBytecode ];
+
license = lib.licenses.epl10;
+
maintainers = [ lib.maintainers.emilioziniades ];
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};
}
+3 -3
pkgs/by-name/ma/magic-wormhole-rs/package.nix
···
--zsh <($out/bin/wormhole-rs completion zsh)
'';
-
meta = with lib; {
description = "Rust implementation of Magic Wormhole, with new features and enhancements";
homepage = "https://github.com/magic-wormhole/magic-wormhole.rs";
changelog = "https://github.com/magic-wormhole/magic-wormhole.rs/raw/${version}/changelog.md";
-
license = licenses.eupl12;
-
maintainers = with maintainers; [
zeri
piegames
];
···
--zsh <($out/bin/wormhole-rs completion zsh)
'';
+
meta = {
description = "Rust implementation of Magic Wormhole, with new features and enhancements";
homepage = "https://github.com/magic-wormhole/magic-wormhole.rs";
changelog = "https://github.com/magic-wormhole/magic-wormhole.rs/raw/${version}/changelog.md";
+
license = lib.licenses.eupl12;
+
maintainers = with lib.maintainers; [
zeri
piegames
];
+3 -3
pkgs/by-name/ma/mailhog/package.nix
···
inherit (nixosTests) mailhog;
};
-
meta = with lib; {
description = "Web and API based SMTP testing";
mainProgram = "MailHog";
homepage = "https://github.com/mailhog/MailHog";
changelog = "https://github.com/mailhog/MailHog/releases/tag/v${version}";
-
maintainers = with maintainers; [
disassembler
jojosch
];
-
license = licenses.mit;
};
}
···
inherit (nixosTests) mailhog;
};
+
meta = {
description = "Web and API based SMTP testing";
mainProgram = "MailHog";
homepage = "https://github.com/mailhog/MailHog";
changelog = "https://github.com/mailhog/MailHog/releases/tag/v${version}";
+
maintainers = with lib.maintainers; [
disassembler
jojosch
];
+
license = lib.licenses.mit;
};
}
+2 -2
pkgs/by-name/ma/maim/package.nix
···
doCheck = false;
-
meta = with lib; {
mainProgram = "maim";
inherit (src.meta) homepage;
description = "Command-line screenshot utility";
···
changelog = "https://github.com/naelstrof/maim/releases/tag/v${version}";
platforms = lib.platforms.all;
license = lib.licenses.gpl3Plus;
-
maintainers = [ ];
};
}
···
doCheck = false;
+
meta = {
mainProgram = "maim";
inherit (src.meta) homepage;
description = "Command-line screenshot utility";
···
changelog = "https://github.com/naelstrof/maim/releases/tag/v${version}";
platforms = lib.platforms.all;
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ ];
};
}
+4 -4
pkgs/by-name/ma/mainsail/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
description = "Web interface for managing and controlling 3D printers with Klipper";
homepage = "https://docs.mainsail.xyz";
changelog = "https://github.com/mainsail-crew/mainsail/releases/tag/v${version}";
-
license = licenses.gpl3Plus;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [
shhht
lovesegfault
wulfsta
···
runHook postInstall
'';
+
meta = {
description = "Web interface for managing and controlling 3D printers with Klipper";
homepage = "https://docs.mainsail.xyz";
changelog = "https://github.com/mainsail-crew/mainsail/releases/tag/v${version}";
+
license = lib.licenses.gpl3Plus;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [
shhht
lovesegfault
wulfsta
+3 -3
pkgs/by-name/ma/malwoverview/package.nix
···
"malwoverview"
];
-
meta = with lib; {
description = "Tool for threat hunting and gathering intel information from various sources";
homepage = "https://github.com/alexandreborges/malwoverview";
changelog = "https://github.com/alexandreborges/malwoverview/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
mainProgram = "malwoverview.py";
};
}
···
"malwoverview"
];
+
meta = {
description = "Tool for threat hunting and gathering intel information from various sources";
homepage = "https://github.com/alexandreborges/malwoverview";
changelog = "https://github.com/alexandreborges/malwoverview/releases/tag/v${version}";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "malwoverview.py";
};
}
+3 -3
pkgs/by-name/ma/mantra/package.nix
···
"-w"
];
-
meta = with lib; {
description = "Tool used to hunt down API key leaks in JS files and pages";
homepage = "https://github.com/MrEmpy/Mantra";
changelog = "https://github.com/MrEmpy/Mantra/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
mainProgram = "mantra";
};
}
···
"-w"
];
+
meta = {
description = "Tool used to hunt down API key leaks in JS files and pages";
homepage = "https://github.com/MrEmpy/Mantra";
changelog = "https://github.com/MrEmpy/Mantra/releases/tag/v${version}";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "mantra";
};
}
+3 -3
pkgs/by-name/ma/mapcidr/package.nix
···
"cmd/mapcidr"
];
-
meta = with lib; {
description = "Small utility program to perform multiple operations for a given subnet/CIDR ranges";
longDescription = ''
mapCIDR is developed to ease load distribution for mass scanning
···
'';
homepage = "https://github.com/projectdiscovery/mapcidr";
changelog = "https://github.com/projectdiscovery/mapcidr/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ hanemile ];
mainProgram = "mapcidr";
};
}
···
"cmd/mapcidr"
];
+
meta = {
description = "Small utility program to perform multiple operations for a given subnet/CIDR ranges";
longDescription = ''
mapCIDR is developed to ease load distribution for mass scanning
···
'';
homepage = "https://github.com/projectdiscovery/mapcidr";
changelog = "https://github.com/projectdiscovery/mapcidr/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ hanemile ];
mainProgram = "mapcidr";
};
}
+4 -4
pkgs/by-name/ma/markdown-anki-decks/package.nix
···
"markdown_anki_decks"
];
-
meta = with lib; {
description = "Tool to convert Markdown files into Anki Decks";
homepage = "https://github.com/lukesmurray/markdown-anki-decks";
changelog = "https://github.com/lukesmurray/markdown-anki-decks/blob/${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ totoroot ];
-
platforms = platforms.unix;
mainProgram = "mdankideck";
};
}
···
"markdown_anki_decks"
];
+
meta = {
description = "Tool to convert Markdown files into Anki Decks";
homepage = "https://github.com/lukesmurray/markdown-anki-decks";
changelog = "https://github.com/lukesmurray/markdown-anki-decks/blob/${version}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ totoroot ];
+
platforms = lib.platforms.unix;
mainProgram = "mdankideck";
};
}
+4 -4
pkgs/by-name/ma/marker/package.nix
···
meson rewrite kwargs set project / version '${version}'
'';
-
meta = with lib; {
homepage = "https://fabiocolacio.github.io/Marker/";
description = "Markdown editor for the Linux desktop made with GTK3";
-
maintainers = with maintainers; [
trepetti
aleksana
];
-
license = licenses.gpl3Plus;
-
platforms = platforms.linux;
changelog = "https://github.com/fabiocolacio/Marker/releases/tag/${version}";
mainProgram = "marker";
};
···
meson rewrite kwargs set project / version '${version}'
'';
+
meta = {
homepage = "https://fabiocolacio.github.io/Marker/";
description = "Markdown editor for the Linux desktop made with GTK3";
+
maintainers = with lib.maintainers; [
trepetti
aleksana
];
+
license = lib.licenses.gpl3Plus;
+
platforms = lib.platforms.linux;
changelog = "https://github.com/fabiocolacio/Marker/releases/tag/${version}";
mainProgram = "marker";
};
+4 -4
pkgs/by-name/ma/martian-mono/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
description = "Free and open-source monospaced font from Evil Martians";
homepage = "https://github.com/evilmartians/mono";
changelog = "https://github.com/evilmartians/mono/raw/v${version}/Changelog.md";
-
license = licenses.ofl;
-
maintainers = [ ];
-
platforms = platforms.all;
};
}
···
runHook postInstall
'';
+
meta = {
description = "Free and open-source monospaced font from Evil Martians";
homepage = "https://github.com/evilmartians/mono";
changelog = "https://github.com/evilmartians/mono/raw/v${version}/Changelog.md";
+
license = lib.licenses.ofl;
+
maintainers = with lib.maintainers; [ ];
+
platforms = lib.platforms.all;
};
}
+4 -4
pkgs/by-name/ma/masscan/package.nix
···
$out/bin/masscan --selftest
'';
-
meta = with lib; {
description = "Fast scan of the Internet";
mainProgram = "masscan";
homepage = "https://github.com/robertdavidgraham/masscan";
changelog = "https://github.com/robertdavidgraham/masscan/releases/tag/${version}";
-
license = licenses.agpl3Only;
-
platforms = platforms.unix;
-
maintainers = with maintainers; [ rnhmjoj ];
};
}
···
$out/bin/masscan --selftest
'';
+
meta = {
description = "Fast scan of the Internet";
mainProgram = "masscan";
homepage = "https://github.com/robertdavidgraham/masscan";
changelog = "https://github.com/robertdavidgraham/masscan/releases/tag/${version}";
+
license = lib.licenses.agpl3Only;
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [ rnhmjoj ];
};
}
+5 -5
pkgs/by-name/ma/massdns/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "Resolve large amounts of domain names";
homepage = "https://github.com/blechschmidt/massdns";
changelog = "https://github.com/blechschmidt/massdns/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ geoffreyfrogeye ];
mainProgram = "massdns";
-
platforms = platforms.all;
# error: use of undeclared identifier 'MSG_NOSIGNAL'
-
badPlatforms = platforms.darwin;
};
}
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "Resolve large amounts of domain names";
homepage = "https://github.com/blechschmidt/massdns";
changelog = "https://github.com/blechschmidt/massdns/releases/tag/v${version}";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ geoffreyfrogeye ];
mainProgram = "massdns";
+
platforms = lib.platforms.all;
# error: use of undeclared identifier 'MSG_NOSIGNAL'
+
badPlatforms = lib.platforms.darwin;
};
}
+4 -4
pkgs/by-name/ma/matrix-appservice-irc/package.nix
···
passthru.tests.matrix-appservice-irc = nixosTests.matrix-appservice-irc;
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
changelog = "https://github.com/matrix-org/matrix-appservice-irc/releases/tag/${version}";
description = "Node.js IRC bridge for Matrix";
mainProgram = "matrix-appservice-irc";
-
maintainers = with maintainers; [ rhysmdnz ];
homepage = "https://github.com/matrix-org/matrix-appservice-irc";
-
license = licenses.asl20;
-
platforms = platforms.linux;
};
}
···
passthru.tests.matrix-appservice-irc = nixosTests.matrix-appservice-irc;
passthru.updateScript = nix-update-script { };
+
meta = {
changelog = "https://github.com/matrix-org/matrix-appservice-irc/releases/tag/${version}";
description = "Node.js IRC bridge for Matrix";
mainProgram = "matrix-appservice-irc";
+
maintainers = with lib.maintainers; [ rhysmdnz ];
homepage = "https://github.com/matrix-org/matrix-appservice-irc";
+
license = lib.licenses.asl20;
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
homepage = "https://matrix.org";
changelog = "https://github.com/element-hq/synapse/releases/tag/v${version}";
description = "Matrix reference homeserver";
-
license = licenses.agpl3Plus;
-
maintainers = with maintainers; [ sumnerevans ];
-
teams = [ teams.matrix ];
};
}
···
updateScript = nix-update-script { };
};
+
meta = {
homepage = "https://matrix.org";
changelog = "https://github.com/element-hq/synapse/releases/tag/v${version}";
description = "Matrix reference homeserver";
+
license = lib.licenses.agpl3Plus;
+
maintainers = with lib.maintainers; [ sumnerevans ];
+
teams = [ lib.teams.matrix ];
};
}
+3 -3
pkgs/by-name/ma/matrix-synapse-unwrapped/plugins/s3-storage-provider.nix
···
"s3_storage_provider"
];
-
meta = with lib; {
description = "Synapse storage provider to fetch and store media in Amazon S3";
mainProgram = "s3_media_upload";
homepage = "https://github.com/matrix-org/synapse-s3-storage-provider";
changelog = "https://github.com/matrix-org/synapse-s3-storage-provider/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = [ ];
};
}
···
"s3_storage_provider"
];
+
meta = {
description = "Synapse storage provider to fetch and store media in Amazon S3";
mainProgram = "s3_media_upload";
homepage = "https://github.com/matrix-org/synapse-s3-storage-provider";
changelog = "https://github.com/matrix-org/synapse-s3-storage-provider/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ ];
};
}
+3 -3
pkgs/by-name/mc/mcfly/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-9oNfXNQywvgTREa0G1UbId4ezLSCem4IBkqE5X234hE=";
-
meta = with lib; {
homepage = "https://github.com/cantino/mcfly";
description = "Upgraded ctrl-r where history results make sense for what you're working on right now";
changelog = "https://github.com/cantino/mcfly/raw/v${version}/CHANGELOG.txt";
-
license = licenses.mit;
-
maintainers = [ maintainers.melkor333 ];
mainProgram = "mcfly";
};
}
···
useFetchCargoVendor = true;
cargoHash = "sha256-9oNfXNQywvgTREa0G1UbId4ezLSCem4IBkqE5X234hE=";
+
meta = {
homepage = "https://github.com/cantino/mcfly";
description = "Upgraded ctrl-r where history results make sense for what you're working on right now";
changelog = "https://github.com/cantino/mcfly/raw/v${version}/CHANGELOG.txt";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.melkor333 ];
mainProgram = "mcfly";
};
}
+4 -4
pkgs/by-name/me/med/package.nix
···
find . -type f -exec sed -i "s|/opt/med|$out/share/med|g" {} +
'';
-
meta = with lib; {
description = "GUI game memory scanner and editor";
homepage = "https://github.com/allencch/med";
changelog = "https://github.com/allencch/med/releases/tag/${version}";
-
maintainers = with maintainers; [ zebreus ];
-
platforms = platforms.linux;
-
license = licenses.bsd3;
mainProgram = "med";
};
}
···
find . -type f -exec sed -i "s|/opt/med|$out/share/med|g" {} +
'';
+
meta = {
description = "GUI game memory scanner and editor";
homepage = "https://github.com/allencch/med";
changelog = "https://github.com/allencch/med/releases/tag/${version}";
+
maintainers = with lib.maintainers; [ zebreus ];
+
platforms = lib.platforms.linux;
+
license = lib.licenses.bsd3;
mainProgram = "med";
};
}
+3 -3
pkgs/by-name/me/mediawriter/package.nix
···
xz
];
-
meta = with lib; {
description = "Tool to write images files to portable media";
homepage = "https://github.com/FedoraQt/MediaWriter";
changelog = "https://github.com/FedoraQt/MediaWriter/releases/tag/${version}";
-
license = licenses.lgpl2Only;
-
maintainers = with maintainers; [ fab ];
mainProgram = "mediawriter";
};
}
···
xz
];
+
meta = {
description = "Tool to write images files to portable media";
homepage = "https://github.com/FedoraQt/MediaWriter";
changelog = "https://github.com/FedoraQt/MediaWriter/releases/tag/${version}";
+
license = lib.licenses.lgpl2Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "mediawriter";
};
}
+3 -3
pkgs/by-name/me/melt/package.nix
···
"-X=main.Version=${version}"
];
-
meta = with lib; {
description = "Backup and restore Ed25519 SSH keys with seed words";
mainProgram = "melt";
homepage = "https://github.com/charmbracelet/melt";
changelog = "https://github.com/charmbracelet/melt/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ penguwin ];
};
}
···
"-X=main.Version=${version}"
];
+
meta = {
description = "Backup and restore Ed25519 SSH keys with seed words";
mainProgram = "melt";
homepage = "https://github.com/charmbracelet/melt";
changelog = "https://github.com/charmbracelet/melt/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ penguwin ];
};
}
+3 -3
pkgs/by-name/me/menyoki/package.nix
···
installShellCompletion completions/menyoki.{bash,fish,zsh}
'';
-
meta = with lib; {
description = "Screen{shot,cast} and perform ImageOps on the command line";
homepage = "https://menyoki.cli.rs/";
changelog = "https://github.com/orhun/menyoki/blob/v${version}/CHANGELOG.md";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ figsoda ];
mainProgram = "menyoki";
};
}
···
installShellCompletion completions/menyoki.{bash,fish,zsh}
'';
+
meta = {
description = "Screen{shot,cast} and perform ImageOps on the command line";
homepage = "https://menyoki.cli.rs/";
changelog = "https://github.com/orhun/menyoki/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "menyoki";
};
}
+4 -4
pkgs/by-name/me/mercure/package.nix
···
};
};
-
meta = with lib; {
description = "Open, easy, fast, reliable and battery-efficient solution for real-time communications";
homepage = "https://github.com/dunglas/mercure";
changelog = "https://github.com/dunglas/mercure/releases/tag/v${version}";
-
license = licenses.agpl3Only;
-
maintainers = with maintainers; [ gaelreyrol ];
-
platforms = platforms.unix;
mainProgram = "mercure";
};
}
···
};
};
+
meta = {
description = "Open, easy, fast, reliable and battery-efficient solution for real-time communications";
homepage = "https://github.com/dunglas/mercure";
changelog = "https://github.com/dunglas/mercure/releases/tag/v${version}";
+
license = lib.licenses.agpl3Only;
+
maintainers = with lib.maintainers; [ gaelreyrol ];
+
platforms = lib.platforms.unix;
mainProgram = "mercure";
};
}
+3 -3
pkgs/by-name/me/mermerd/package.nix
···
};
};
-
meta = with lib; {
description = "Create Mermaid-Js ERD diagrams from existing tables";
mainProgram = "mermerd";
homepage = "https://github.com/KarnerTh/mermerd";
changelog = "https://github.com/KarnerTh/mermerd/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ austin-artificial ];
};
}
···
};
};
+
meta = {
description = "Create Mermaid-Js ERD diagrams from existing tables";
mainProgram = "mermerd";
homepage = "https://github.com/KarnerTh/mermerd";
changelog = "https://github.com/KarnerTh/mermerd/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ austin-artificial ];
};
}
+3 -3
pkgs/by-name/me/metabigor/package.nix
···
# Disabled for now as there are some failures ("undefined:")
doCheck = false;
-
meta = with lib; {
description = "Tool to perform OSINT tasks";
homepage = "https://github.com/j3ssie/metabigor";
changelog = "https://github.com/j3ssie/metabigor/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "metabigor";
};
}
···
# Disabled for now as there are some failures ("undefined:")
doCheck = false;
+
meta = {
description = "Tool to perform OSINT tasks";
homepage = "https://github.com/j3ssie/metabigor";
changelog = "https://github.com/j3ssie/metabigor/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "metabigor";
};
}
+4 -4
pkgs/by-name/me/metacity/package.nix
···
doCheck = true;
-
meta = with lib; {
description = "Window manager used in Gnome Flashback";
homepage = "https://gitlab.gnome.org/GNOME/metacity";
changelog = "https://gitlab.gnome.org/GNOME/metacity/-/blob/${version}/NEWS?ref_type=tags";
-
license = licenses.gpl2;
-
teams = [ teams.gnome ];
-
platforms = platforms.linux;
};
}
···
doCheck = true;
+
meta = {
description = "Window manager used in Gnome Flashback";
homepage = "https://gitlab.gnome.org/GNOME/metacity";
changelog = "https://gitlab.gnome.org/GNOME/metacity/-/blob/${version}/NEWS?ref_type=tags";
+
license = lib.licenses.gpl2;
+
teams = [ lib.teams.gnome ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/mi/microbin/package.nix
···
RUSTONIG_SYSTEM_LIBONIG = true;
};
-
meta = with lib; {
description = "Tiny, self-contained, configurable paste bin and URL shortener written in Rust";
homepage = "https://github.com/szabodanika/microbin";
changelog = "https://github.com/szabodanika/microbin/releases/tag/v${version}";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [
dit7ya
figsoda
];
···
RUSTONIG_SYSTEM_LIBONIG = true;
};
+
meta = {
description = "Tiny, self-contained, configurable paste bin and URL shortener written in Rust";
homepage = "https://github.com/szabodanika/microbin";
changelog = "https://github.com/szabodanika/microbin/releases/tag/v${version}";
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [
dit7ya
figsoda
];
+4 -4
pkgs/by-name/mi/millet/package.nix
···
"millet-ls"
];
-
meta = with lib; {
description = "Language server for Standard ML";
homepage = "https://github.com/azdavis/millet";
changelog = "https://github.com/azdavis/millet/blob/v${version}/docs/CHANGELOG.md";
license = [
-
licenses.mit # or
-
licenses.asl20
];
-
maintainers = [ ];
mainProgram = "millet-ls";
};
}
···
"millet-ls"
];
+
meta = {
description = "Language server for Standard ML";
homepage = "https://github.com/azdavis/millet";
changelog = "https://github.com/azdavis/millet/blob/v${version}/docs/CHANGELOG.md";
license = [
+
lib.licenses.mit # or
+
lib.licenses.asl20
];
+
maintainers = with lib.maintainers; [ ];
mainProgram = "millet-ls";
};
}
+4 -4
pkgs/by-name/mi/minetest-mapserver/package.nix
···
vendorHash = "sha256-sPqwY3c/ehrrP6aeUyRUMqCpHqBErwIXUlgoX0P99/w=";
-
meta = with lib; {
description = "Realtime mapserver for minetest";
mainProgram = "mapserver";
homepage = "https://github.com/minetest-mapserver/mapserver/blob/master/readme.md";
changelog = "https://github.com/minetest-mapserver/mapserver/releases/tag/v${version}";
-
license = with licenses; [
mit
cc-by-sa-30
];
-
platforms = platforms.all;
-
maintainers = with maintainers; [ gm6k ];
};
}
···
vendorHash = "sha256-sPqwY3c/ehrrP6aeUyRUMqCpHqBErwIXUlgoX0P99/w=";
+
meta = {
description = "Realtime mapserver for minetest";
mainProgram = "mapserver";
homepage = "https://github.com/minetest-mapserver/mapserver/blob/master/readme.md";
changelog = "https://github.com/minetest-mapserver/mapserver/releases/tag/v${version}";
+
license = with lib.licenses; [
mit
cc-by-sa-30
];
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ gm6k ];
};
}
+3 -3
pkgs/by-name/mi/minify/package.nix
···
installShellCompletion --cmd minify --bash cmd/minify/bash_completion
'';
-
meta = with lib; {
description = "Go minifiers for web formats";
homepage = "https://go.tacodewolff.nl/minify";
downloadPage = "https://github.com/tdewolff/minify";
changelog = "https://github.com/tdewolff/minify/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ gaelreyrol ];
mainProgram = "minify";
};
}
···
installShellCompletion --cmd minify --bash cmd/minify/bash_completion
'';
+
meta = {
description = "Go minifiers for web formats";
homepage = "https://go.tacodewolff.nl/minify";
downloadPage = "https://github.com/tdewolff/minify";
changelog = "https://github.com/tdewolff/minify/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ gaelreyrol ];
mainProgram = "minify";
};
}
+4 -4
pkgs/by-name/mi/minigalaxy/package.nix
···
makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
'';
-
meta = with lib; {
homepage = "https://sharkwouter.github.io/minigalaxy/";
changelog = "https://github.com/sharkwouter/minigalaxy/blob/${version}/CHANGELOG.md";
downloadPage = "https://github.com/sharkwouter/minigalaxy/releases";
description = "Simple GOG client for Linux";
-
license = licenses.gpl3;
-
maintainers = [ ];
-
platforms = platforms.linux;
};
}
···
makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
'';
+
meta = {
homepage = "https://sharkwouter.github.io/minigalaxy/";
changelog = "https://github.com/sharkwouter/minigalaxy/blob/${version}/CHANGELOG.md";
downloadPage = "https://github.com/sharkwouter/minigalaxy/releases";
description = "Simple GOG client for Linux";
+
license = lib.licenses.gpl3;
+
maintainers = with lib.maintainers; [ ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/mi/minijinja/package.nix
···
cargoBuildFlags = "--bin minijinja-cli";
-
meta = with lib; {
description = "Command Line Utility to render MiniJinja/Jinja2 templates";
homepage = "https://github.com/mitsuhiko/minijinja";
-
license = with licenses; [ asl20 ];
-
maintainers = with maintainers; [ psibi ];
changelog = "https://github.com/mitsuhiko/minijinja/blob/${version}/CHANGELOG.md";
mainProgram = "minijinja-cli";
};
···
cargoBuildFlags = "--bin minijinja-cli";
+
meta = {
description = "Command Line Utility to render MiniJinja/Jinja2 templates";
homepage = "https://github.com/mitsuhiko/minijinja";
+
license = with lib.licenses; [ asl20 ];
+
maintainers = with lib.maintainers; [ psibi ];
changelog = "https://github.com/mitsuhiko/minijinja/blob/${version}/CHANGELOG.md";
mainProgram = "minijinja-cli";
};
+3 -3
pkgs/by-name/mi/miniserve/package.nix
···
__darwinAllowLocalNetworking = true;
-
meta = with lib; {
description = "CLI tool to serve files and directories over HTTP";
homepage = "https://github.com/svenstaro/miniserve";
changelog = "https://github.com/svenstaro/miniserve/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ figsoda ];
mainProgram = "miniserve";
};
}
···
__darwinAllowLocalNetworking = true;
+
meta = {
description = "CLI tool to serve files and directories over HTTP";
homepage = "https://github.com/svenstaro/miniserve";
changelog = "https://github.com/svenstaro/miniserve/blob/v${version}/CHANGELOG.md";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "miniserve";
};
}
+3 -3
pkgs/by-name/mi/misconfig-mapper/package.nix
···
"-w"
];
-
meta = with lib; {
description = "Tool to uncover security misconfigurations on popular third-party services";
homepage = "https://github.com/intigriti/misconfig-mapper";
changelog = "https://github.com/intigriti/misconfig-mapper/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "misconfig-mapper";
};
}
···
"-w"
];
+
meta = {
description = "Tool to uncover security misconfigurations on popular third-party services";
homepage = "https://github.com/intigriti/misconfig-mapper";
changelog = "https://github.com/intigriti/misconfig-mapper/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "misconfig-mapper";
};
}
+3 -3
pkgs/by-name/mi/mitmproxy2swagger/package.nix
···
pythonImportsCheck = [ "mitmproxy2swagger" ];
-
meta = with lib; {
description = "Tool to automagically reverse-engineer REST APIs";
homepage = "https://github.com/alufers/mitmproxy2swagger";
changelog = "https://github.com/alufers/mitmproxy2swagger/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "mitmproxy2swagger";
};
}
···
pythonImportsCheck = [ "mitmproxy2swagger" ];
+
meta = {
description = "Tool to automagically reverse-engineer REST APIs";
homepage = "https://github.com/alufers/mitmproxy2swagger";
changelog = "https://github.com/alufers/mitmproxy2swagger/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "mitmproxy2swagger";
};
}
+4 -4
pkgs/by-name/ml/mlkit/package.nix
···
runHook postCheck
'';
-
meta = with lib; {
description = "Standard ML Compiler and Toolkit";
homepage = "https://elsman.com/mlkit/";
changelog = "https://github.com/melsman/mlkit/blob/v${version}/NEWS.md";
-
license = licenses.gpl2Plus;
-
platforms = platforms.unix;
-
maintainers = with maintainers; [ athas ];
};
}
···
runHook postCheck
'';
+
meta = {
description = "Standard ML Compiler and Toolkit";
homepage = "https://elsman.com/mlkit/";
changelog = "https://github.com/melsman/mlkit/blob/v${version}/NEWS.md";
+
license = lib.licenses.gpl2Plus;
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [ athas ];
};
}
+3 -3
pkgs/by-name/ml/mlxbf-bootctl/package.nix
···
install -D mlxbf-bootctl $out/bin/mlxbf-bootctl
'';
-
meta = with lib; {
description = "Control BlueField boot partitions";
homepage = "https://github.com/Mellanox/mlxbf-bootctl";
-
license = licenses.bsd2;
changelog = "https://github.com/Mellanox/mlxbf-bootctl/releases/tag/${pname}-${version}";
# This package is supposed to only run on a BlueField. Thus aarch64-linux
# is the only relevant platform.
platforms = [ "aarch64-linux" ];
-
maintainers = with maintainers; [ nikstur ];
};
}
···
install -D mlxbf-bootctl $out/bin/mlxbf-bootctl
'';
+
meta = {
description = "Control BlueField boot partitions";
homepage = "https://github.com/Mellanox/mlxbf-bootctl";
+
license = lib.licenses.bsd2;
changelog = "https://github.com/Mellanox/mlxbf-bootctl/releases/tag/${pname}-${version}";
# This package is supposed to only run on a BlueField. Thus aarch64-linux
# is the only relevant platform.
platforms = [ "aarch64-linux" ];
+
maintainers = with lib.maintainers; [ nikstur ];
};
}
+4 -4
pkgs/by-name/mo/mobile-broadband-provider-info/package.nix
···
updateScript = gnome.updateScript { packageName = pname; };
};
-
meta = with lib; {
description = "Mobile broadband service provider database";
homepage = "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info";
changelog = "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info/-/blob/${version}/NEWS?ref_type=tags";
-
license = licenses.publicDomain;
-
maintainers = [ ];
-
platforms = platforms.all;
};
}
···
updateScript = gnome.updateScript { packageName = pname; };
};
+
meta = {
description = "Mobile broadband service provider database";
homepage = "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info";
changelog = "https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info/-/blob/${version}/NEWS?ref_type=tags";
+
license = lib.licenses.publicDomain;
+
maintainers = with lib.maintainers; [ ];
+
platforms = lib.platforms.all;
};
}
+3 -3
pkgs/by-name/mo/mockgen/package.nix
···
'';
};
-
meta = with lib; {
description = "GoMock is a mocking framework for the Go programming language";
homepage = "https://github.com/uber-go/mock";
changelog = "https://github.com/uber-go/mock/blob/v${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ bouk ];
mainProgram = "mockgen";
};
}
···
'';
};
+
meta = {
description = "GoMock is a mocking framework for the Go programming language";
homepage = "https://github.com/uber-go/mock";
changelog = "https://github.com/uber-go/mock/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ bouk ];
mainProgram = "mockgen";
};
}
+4 -4
pkgs/by-name/mo/mockoon/package.nix
···
--replace 'Exec=AppRun' 'Exec=${pname}'
'';
-
meta = with lib; {
description = "Easiest and quickest way to run mock APIs locally";
longDescription = ''
Mockoon is the easiest and quickest way to run mock APIs locally.
No remote deployment, no account required, free and open-source.
'';
-
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
homepage = "https://mockoon.com";
changelog = "https://github.com/mockoon/mockoon/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ dit7ya ];
mainProgram = "mockoon";
platforms = [ "x86_64-linux" ];
};
···
--replace 'Exec=AppRun' 'Exec=${pname}'
'';
+
meta = {
description = "Easiest and quickest way to run mock APIs locally";
longDescription = ''
Mockoon is the easiest and quickest way to run mock APIs locally.
No remote deployment, no account required, free and open-source.
'';
+
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
homepage = "https://mockoon.com";
changelog = "https://github.com/mockoon/mockoon/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ dit7ya ];
mainProgram = "mockoon";
platforms = [ "x86_64-linux" ];
};
+4 -4
pkgs/by-name/mo/mommy/package.nix
···
''}
'';
-
meta = with lib; {
description = "mommy's here to support you, in any shell, on any system~ ❤️";
homepage = "https://github.com/FWDekker/mommy";
changelog = "https://github.com/FWDekker/mommy/blob/v${version}/CHANGELOG.md";
-
license = licenses.unlicense;
-
platforms = platforms.all;
-
maintainers = [ ];
mainProgram = "mommy";
};
}
···
''}
'';
+
meta = {
description = "mommy's here to support you, in any shell, on any system~ ❤️";
homepage = "https://github.com/FWDekker/mommy";
changelog = "https://github.com/FWDekker/mommy/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.unlicense;
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ ];
mainProgram = "mommy";
};
}
+3 -3
pkgs/by-name/mo/monsoon/package.nix
···
# Tests fails on darwin
doCheck = !stdenv.hostPlatform.isDarwin;
-
meta = with lib; {
description = "Fast HTTP enumerator";
mainProgram = "monsoon";
longDescription = ''
···
'';
homepage = "https://github.com/RedTeamPentesting/monsoon";
changelog = "https://github.com/RedTeamPentesting/monsoon/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
};
}
···
# Tests fails on darwin
doCheck = !stdenv.hostPlatform.isDarwin;
+
meta = {
description = "Fast HTTP enumerator";
mainProgram = "monsoon";
longDescription = ''
···
'';
homepage = "https://github.com/RedTeamPentesting/monsoon";
changelog = "https://github.com/RedTeamPentesting/monsoon/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/my/mydumper/package.nix
···
version = "myloader v${version}";
};
-
meta = with lib; {
description = "High-performance MySQL backup tool";
homepage = "https://github.com/mydumper/mydumper";
changelog = "https://github.com/mydumper/mydumper/releases/tag/v${version}";
-
license = licenses.gpl3Plus;
platforms = lib.platforms.unix;
-
maintainers = with maintainers; [
izorkin
michaelglass
];
···
version = "myloader v${version}";
};
+
meta = {
description = "High-performance MySQL backup tool";
homepage = "https://github.com/mydumper/mydumper";
changelog = "https://github.com/mydumper/mydumper/releases/tag/v${version}";
+
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [
izorkin
michaelglass
];
+5 -5
pkgs/by-name/my/myks/package.nix
···
--fish <($out/bin/myks completion fish)
'';
-
meta = with lib; {
changelog = "https://github.com/mykso/myks/blob/v${version}/CHANGELOG.md";
description = "Configuration framework for Kubernetes applications";
-
license = licenses.mit;
homepage = "https://github.com/mykso/myks";
-
maintainers = [
-
maintainers.kbudde
-
maintainers.zebradil
];
mainProgram = "myks";
};
···
--fish <($out/bin/myks completion fish)
'';
+
meta = {
changelog = "https://github.com/mykso/myks/blob/v${version}/CHANGELOG.md";
description = "Configuration framework for Kubernetes applications";
+
license = lib.licenses.mit;
homepage = "https://github.com/mykso/myks";
+
maintainers = with lib.maintainers; [
+
lib.maintainers.kbudde
+
lib.maintainers.zebradil
];
mainProgram = "myks";
};
+3 -3
pkgs/by-name/na/naabu/package.nix
···
versionCheckProgramArg = "-version";
-
meta = with lib; {
description = "Fast SYN/CONNECT port scanner";
longDescription = ''
Naabu is a port scanning tool written in Go that allows you to enumerate
···
'';
homepage = "https://github.com/projectdiscovery/naabu";
changelog = "https://github.com/projectdiscovery/naabu/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
mainProgram = "naabu";
};
}
···
versionCheckProgramArg = "-version";
+
meta = {
description = "Fast SYN/CONNECT port scanner";
longDescription = ''
Naabu is a port scanning tool written in Go that allows you to enumerate
···
'';
homepage = "https://github.com/projectdiscovery/naabu";
changelog = "https://github.com/projectdiscovery/naabu/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "naabu";
};
}
+3 -3
pkgs/by-name/na/namespace-cli/package.nix
···
"-X namespacelabs.dev/foundation/internal/cli/version.Tag=v${version}"
];
-
meta = with lib; {
mainProgram = "nsc";
-
maintainers = with maintainers; [ techknowlogick ];
-
license = licenses.asl20;
changelog = "https://github.com/namespacelabs/foundation/releases/tag/v${version}";
homepage = "https://github.com/namespacelabs/foundation";
description = "Command line interface for the Namespaces platform";
···
"-X namespacelabs.dev/foundation/internal/cli/version.Tag=v${version}"
];
+
meta = {
mainProgram = "nsc";
+
maintainers = with lib.maintainers; [ techknowlogick ];
+
license = lib.licenses.asl20;
changelog = "https://github.com/namespacelabs/foundation/releases/tag/v${version}";
homepage = "https://github.com/namespacelabs/foundation";
description = "Command line interface for the Namespaces platform";
+3 -3
pkgs/by-name/na/nanodbc/package.nix
···
else
[ "-DBUILD_SHARED_LIBS=ON" ];
-
meta = with lib; {
homepage = "https://github.com/nanodbc/nanodbc";
changelog = "https://github.com/nanodbc/nanodbc/raw/v${version}/CHANGELOG.md";
description = "Small C++ wrapper for the native C ODBC API";
-
license = licenses.mit;
-
maintainers = [ maintainers.bzizou ];
};
}
···
else
[ "-DBUILD_SHARED_LIBS=ON" ];
+
meta = {
homepage = "https://github.com/nanodbc/nanodbc";
changelog = "https://github.com/nanodbc/nanodbc/raw/v${version}/CHANGELOG.md";
description = "Small C++ wrapper for the native C ODBC API";
+
license = lib.licenses.mit;
+
maintainers = [ lib.maintainers.bzizou ];
};
}
+3 -3
pkgs/by-name/na/nats-kafka/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "NATS to Kafka Bridging";
mainProgram = "nats-kafka";
homepage = "https://github.com/nats-io/nats-kafka";
changelog = "https://github.com/nats-io/nats-kafka/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ misuzu ];
};
}
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "NATS to Kafka Bridging";
mainProgram = "nats-kafka";
homepage = "https://github.com/nats-io/nats-kafka";
changelog = "https://github.com/nats-io/nats-kafka/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ misuzu ];
};
}
+3 -3
pkgs/by-name/na/nats-server/package.nix
···
passthru.tests.nats = nixosTests.nats;
-
meta = with lib; {
description = "High-Performance server for NATS";
mainProgram = "nats-server";
homepage = "https://nats.io/";
changelog = "https://github.com/nats-io/nats-server/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
swdunlop
derekcollison
];
···
passthru.tests.nats = nixosTests.nats;
+
meta = {
description = "High-Performance server for NATS";
mainProgram = "nats-server";
homepage = "https://nats.io/";
changelog = "https://github.com/nats-io/nats-server/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
swdunlop
derekcollison
];
+3 -3
pkgs/by-name/na/nats-top/package.nix
···
};
};
-
meta = with lib; {
description = "top-like tool for monitoring NATS servers";
homepage = "https://github.com/nats-io/nats-top";
changelog = "https://github.com/nats-io/nats-top/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ fab ];
mainProgram = "nats-top";
};
}
···
};
};
+
meta = {
description = "top-like tool for monitoring NATS servers";
homepage = "https://github.com/nats-io/nats-top";
changelog = "https://github.com/nats-io/nats-top/releases/tag/v${version}";
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "nats-top";
};
}
+3 -3
pkgs/by-name/na/natscli/package.nix
···
versionCheckProgram = "${placeholder "out"}/bin/nats";
-
meta = with lib; {
description = "NATS Command Line Interface";
homepage = "https://github.com/nats-io/natscli";
changelog = "https://github.com/nats-io/natscli/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
mainProgram = "nats";
};
}
···
versionCheckProgram = "${placeholder "out"}/bin/nats";
+
meta = {
description = "NATS Command Line Interface";
homepage = "https://github.com/nats-io/natscli";
changelog = "https://github.com/nats-io/natscli/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "nats";
};
}
+4 -4
pkgs/by-name/ne/neatvnc/package.nix
···
doCheck = true;
-
meta = with lib; {
description = "VNC server library";
longDescription = ''
This is a liberally licensed VNC server library that's intended to be
···
'';
homepage = "https://github.com/any1/neatvnc";
changelog = "https://github.com/any1/neatvnc/releases/tag/v${version}";
-
license = licenses.isc;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [ nickcao ];
};
}
···
doCheck = true;
+
meta = {
description = "VNC server library";
longDescription = ''
This is a liberally licensed VNC server library that's intended to be
···
'';
homepage = "https://github.com/any1/neatvnc";
changelog = "https://github.com/any1/neatvnc/releases/tag/v${version}";
+
license = lib.licenses.isc;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [ nickcao ];
};
}
+3 -3
pkgs/by-name/ne/nebula/package.nix
···
inherit (nixosTests) nebula;
};
-
meta = with lib; {
description = "Overlay networking tool with a focus on performance, simplicity and security";
longDescription = ''
Nebula is a scalable overlay networking tool with a focus on performance,
···
'';
homepage = "https://github.com/slackhq/nebula";
changelog = "https://github.com/slackhq/nebula/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [
Br1ght0ne
numinit
];
···
inherit (nixosTests) nebula;
};
+
meta = {
description = "Overlay networking tool with a focus on performance, simplicity and security";
longDescription = ''
Nebula is a scalable overlay networking tool with a focus on performance,
···
'';
homepage = "https://github.com/slackhq/nebula";
changelog = "https://github.com/slackhq/nebula/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
Br1ght0ne
numinit
];
+3 -3
pkgs/by-name/ne/neon/package.nix
···
passthru = { inherit compressionSupport sslSupport; };
-
meta = with lib; {
description = "HTTP and WebDAV client library";
mainProgram = "neon-config";
homepage = "https://notroj.github.io/neon/";
changelog = "https://github.com/notroj/${pname}/blob/${version}/NEWS";
-
platforms = platforms.unix;
-
license = licenses.lgpl2;
};
}
···
passthru = { inherit compressionSupport sslSupport; };
+
meta = {
description = "HTTP and WebDAV client library";
mainProgram = "neon-config";
homepage = "https://notroj.github.io/neon/";
changelog = "https://github.com/notroj/${pname}/blob/${version}/NEWS";
+
platforms = lib.platforms.unix;
+
license = lib.licenses.lgpl2;
};
}
+3 -3
pkgs/by-name/ne/netclient/package.nix
···
hardeningEnabled = [ "pie" ];
-
meta = with lib; {
description = "Automated WireGuard® Management Client";
mainProgram = "netclient";
homepage = "https://netmaker.io";
changelog = "https://github.com/gravitl/netclient/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ wexder ];
};
}
···
hardeningEnabled = [ "pie" ];
+
meta = {
description = "Automated WireGuard® Management Client";
mainProgram = "netclient";
homepage = "https://netmaker.io";
changelog = "https://github.com/gravitl/netclient/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ wexder ];
};
}
+4 -4
pkgs/by-name/ne/netop/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-WGwtRMARwRvcUflN3JYL32aib+IG1Q0j0D9BEfaiME4=";
-
meta = with lib; {
changelog = "https://github.com/ZingerLittleBee/netop/raw/v${version}/CHANGELOG.md";
description = "Network monitor using bpf";
homepage = "https://github.com/ZingerLittleBee/netop";
-
license = licenses.mit;
mainProgram = "netop";
-
maintainers = [ maintainers.marcusramberg ];
-
platforms = platforms.linux;
};
}
···
useFetchCargoVendor = true;
cargoHash = "sha256-WGwtRMARwRvcUflN3JYL32aib+IG1Q0j0D9BEfaiME4=";
+
meta = {
changelog = "https://github.com/ZingerLittleBee/netop/raw/v${version}/CHANGELOG.md";
description = "Network monitor using bpf";
homepage = "https://github.com/ZingerLittleBee/netop";
+
license = lib.licenses.mit;
mainProgram = "netop";
+
maintainers = [ lib.maintainers.marcusramberg ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ne/neverest/package.nix
···
--zsh <($out/bin/neverest completion zsh)
'';
-
meta = with lib; {
description = "CLI to synchronize, backup and restore emails";
mainProgram = "neverest";
homepage = "https://pimalaya.org/neverest/cli/v${version}/";
changelog = "https://git.sr.ht/~soywod/neverest-cli/tree/v${version}/item/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ soywod ];
};
}
···
--zsh <($out/bin/neverest completion zsh)
'';
+
meta = {
description = "CLI to synchronize, backup and restore emails";
mainProgram = "neverest";
homepage = "https://pimalaya.org/neverest/cli/v${version}/";
changelog = "https://git.sr.ht/~soywod/neverest-cli/tree/v${version}/item/CHANGELOG.md";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ soywod ];
};
}
+3 -3
pkgs/by-name/ne/newman/package.nix
···
dontNpmBuild = true;
-
meta = with lib; {
homepage = "https://www.getpostman.com";
description = "Command-line collection runner for Postman";
mainProgram = "newman";
changelog = "https://github.com/postmanlabs/newman/releases/tag/v${version}";
-
maintainers = with maintainers; [ freezeboy ];
-
license = licenses.asl20;
};
}
···
dontNpmBuild = true;
+
meta = {
homepage = "https://www.getpostman.com";
description = "Command-line collection runner for Postman";
mainProgram = "newman";
changelog = "https://github.com/postmanlabs/newman/releases/tag/v${version}";
+
maintainers = with lib.maintainers; [ freezeboy ];
+
license = lib.licenses.asl20;
};
}
+3 -3
pkgs/by-name/ne/next-ls/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
homepage = "https://www.elixir-tools.dev/next-ls/";
changelog = "https://github.com/elixir-tools/next-ls/releases/tag/v${version}";
description = "The language server for Elixir that just works";
-
license = licenses.mit;
mainProgram = "nextls";
-
maintainers = [ maintainers.adamcstephens ];
platforms = beamPackages.erlang.meta.platforms;
};
}
···
runHook postInstall
'';
+
meta = {
homepage = "https://www.elixir-tools.dev/next-ls/";
changelog = "https://github.com/elixir-tools/next-ls/releases/tag/v${version}";
description = "The language server for Elixir that just works";
+
license = lib.licenses.mit;
mainProgram = "nextls";
+
maintainers = [ lib.maintainers.adamcstephens ];
platforms = beamPackages.erlang.meta.platforms;
};
}
+4 -4
pkgs/by-name/nf/nfdump/package.nix
···
"--enable-nfpcapd"
];
-
meta = with lib; {
description = "Tools for working with netflow data";
longDescription = ''
nfdump is a set of tools for working with netflow data.
'';
homepage = "https://github.com/phaag/nfdump";
changelog = "https://github.com/phaag/nfdump/releases/tag/v${version}";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ takikawa ];
-
platforms = platforms.unix;
};
}
···
"--enable-nfpcapd"
];
+
meta = {
description = "Tools for working with netflow data";
longDescription = ''
nfdump is a set of tools for working with netflow data.
'';
homepage = "https://github.com/phaag/nfdump";
changelog = "https://github.com/phaag/nfdump/releases/tag/v${version}";
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ takikawa ];
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/by-name/nf/nfpm/package.nix
···
--zsh <(${emulator} $out/bin/nfpm completion zsh)
'';
-
meta = with lib; {
description = "Simple deb and rpm packager written in Go";
homepage = "https://github.com/goreleaser/nfpm";
changelog = "https://github.com/goreleaser/nfpm/releases/tag/v${version}";
-
maintainers = with maintainers; [
techknowlogick
caarlos0
];
-
license = with licenses; [ mit ];
mainProgram = "nfpm";
};
}
···
--zsh <(${emulator} $out/bin/nfpm completion zsh)
'';
+
meta = {
description = "Simple deb and rpm packager written in Go";
homepage = "https://github.com/goreleaser/nfpm";
changelog = "https://github.com/goreleaser/nfpm/releases/tag/v${version}";
+
maintainers = with lib.maintainers; [
techknowlogick
caarlos0
];
+
license = with lib.licenses; [ mit ];
mainProgram = "nfpm";
};
}
+4 -4
pkgs/by-name/ni/nikto/package.nix
···
--prefix PERL5LIB : $PERL5LIB
'';
-
meta = with lib; {
description = "Web server scanner";
mainProgram = "nikto";
-
license = licenses.gpl2Plus;
homepage = "https://cirt.net/Nikto2";
changelog = "https://github.com/sullo/nikto/releases/tag/${version}";
-
maintainers = with maintainers; [ shamilton ];
-
platforms = platforms.unix;
};
}
···
--prefix PERL5LIB : $PERL5LIB
'';
+
meta = {
description = "Web server scanner";
mainProgram = "nikto";
+
license = lib.licenses.gpl2Plus;
homepage = "https://cirt.net/Nikto2";
changelog = "https://github.com/sullo/nikto/releases/tag/${version}";
+
maintainers = with lib.maintainers; [ shamilton ];
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/by-name/ni/nil/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "Yet another language server for Nix";
homepage = "https://github.com/oxalica/nil";
changelog = "https://github.com/oxalica/nil/releases/tag/${version}";
-
license = with licenses; [
mit
asl20
];
-
maintainers = with maintainers; [
figsoda
oxalica
];
···
passthru.updateScript = nix-update-script { };
+
meta = {
description = "Yet another language server for Nix";
homepage = "https://github.com/oxalica/nil";
changelog = "https://github.com/oxalica/nil/releases/tag/${version}";
+
license = with lib.licenses; [
mit
asl20
];
+
maintainers = with lib.maintainers; [
figsoda
oxalica
];
+4 -4
pkgs/by-name/ni/nix-du/package.nix
···
rustPlatform.bindgenHook
];
-
meta = with lib; {
description = "Tool to determine which gc-roots take space in your nix store";
homepage = "https://github.com/symphorien/nix-du";
-
license = licenses.lgpl3Only;
-
maintainers = [ maintainers.symphorien ];
-
platforms = platforms.unix;
mainProgram = "nix-du";
changelog = "https://github.com/symphorien/nix-du/blob/v${version}/CHANGELOG.md";
};
···
rustPlatform.bindgenHook
];
+
meta = {
description = "Tool to determine which gc-roots take space in your nix store";
homepage = "https://github.com/symphorien/nix-du";
+
license = lib.licenses.lgpl3Only;
+
maintainers = [ lib.maintainers.symphorien ];
+
platforms = lib.platforms.unix;
mainProgram = "nix-du";
changelog = "https://github.com/symphorien/nix-du/blob/v${version}/CHANGELOG.md";
};
+3 -3
pkgs/by-name/ni/nix-template/package.nix
···
--zsh <($out/bin/nix-template completions zsh)
'';
-
meta = with lib; {
description = "Make creating nix expressions easy";
homepage = "https://github.com/jonringer/nix-template/";
changelog = "https://github.com/jonringer/nix-template/releases/tag/v${version}";
-
license = licenses.cc0;
-
maintainers = [ ];
mainProgram = "nix-template";
};
}
···
--zsh <($out/bin/nix-template completions zsh)
'';
+
meta = {
description = "Make creating nix expressions easy";
homepage = "https://github.com/jonringer/nix-template/";
changelog = "https://github.com/jonringer/nix-template/releases/tag/v${version}";
+
license = lib.licenses.cc0;
+
maintainers = with lib.maintainers; [ ];
mainProgram = "nix-template";
};
}
+4 -4
pkgs/by-name/ni/nix-weather/package.nix
···
# be able to find updates through repology and we need this.
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
description = "Check Cache Availablility of NixOS Configurations";
longDescription = ''
Fast rust tool to check availability of your entire system in caches. It
···
'';
homepage = "https://git.fem.gg/cafkafk/nix-weather";
changelog = "https://git.fem.gg/cafkafk/nix-weather/releases/tag/v${version}";
-
license = licenses.eupl12;
mainProgram = "nix-weather";
-
maintainers = with maintainers; [
cafkafk
freyacodes
];
-
platforms = platforms.all;
};
}
···
# be able to find updates through repology and we need this.
passthru.updateScript = nix-update-script { };
+
meta = {
description = "Check Cache Availablility of NixOS Configurations";
longDescription = ''
Fast rust tool to check availability of your entire system in caches. It
···
'';
homepage = "https://git.fem.gg/cafkafk/nix-weather";
changelog = "https://git.fem.gg/cafkafk/nix-weather/releases/tag/v${version}";
+
license = lib.licenses.eupl12;
mainProgram = "nix-weather";
+
maintainers = with lib.maintainers; [
cafkafk
freyacodes
];
+
platforms = lib.platforms.all;
};
}
+4 -4
pkgs/by-name/no/noaa-apt/package.nix
···
install -Dm644 -t $out/share/icons/hicolor/scalable/apps $src/debian/ar.com.mbernardi.noaa-apt.svg
'';
-
meta = with lib; {
description = "NOAA APT image decoder";
homepage = "https://noaa-apt.mbernardi.com.ar/";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [
trepetti
tmarkus
];
-
platforms = platforms.all;
changelog = "https://github.com/martinber/noaa-apt/releases/tag/v${version}";
mainProgram = "noaa-apt";
};
···
install -Dm644 -t $out/share/icons/hicolor/scalable/apps $src/debian/ar.com.mbernardi.noaa-apt.svg
'';
+
meta = {
description = "NOAA APT image decoder";
homepage = "https://noaa-apt.mbernardi.com.ar/";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [
trepetti
tmarkus
];
+
platforms = lib.platforms.all;
changelog = "https://github.com/martinber/noaa-apt/releases/tag/v${version}";
mainProgram = "noaa-apt";
};
+3 -3
pkgs/by-name/no/node-manta/package.nix
···
};
};
-
meta = with lib; {
description = "Manta Object-Storage Client CLIs and Node.js SDK";
homepage = "https://github.com/TritonDataCenter/node-manta";
changelog = "https://github.com/TritonDataCenter/node-manta/blob/v${version}/CHANGES.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ teutat3s ];
mainProgram = "mls";
};
}
···
};
};
+
meta = {
description = "Manta Object-Storage Client CLIs and Node.js SDK";
homepage = "https://github.com/TritonDataCenter/node-manta";
changelog = "https://github.com/TritonDataCenter/node-manta/blob/v${version}/CHANGES.md";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ teutat3s ];
mainProgram = "mls";
};
}
+3 -3
pkgs/by-name/no/node-problem-detector/package.nix
···
"-X k8s.io/node-problem-detector/pkg/version.version=v${version}"
];
-
meta = with lib; {
description = "Various problem detectors running on the Kubernetes nodes";
homepage = "https://github.com/kubernetes/node-problem-detector";
changelog = "https://github.com/kubernetes/node-problem-detector/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ lbpdt ];
};
}
···
"-X k8s.io/node-problem-detector/pkg/version.version=v${version}"
];
+
meta = {
description = "Various problem detectors running on the Kubernetes nodes";
homepage = "https://github.com/kubernetes/node-problem-detector";
changelog = "https://github.com/kubernetes/node-problem-detector/releases/tag/v${version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ lbpdt ];
};
}
+4 -4
pkgs/by-name/no/nodenv/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
description = "Manage multiple NodeJS versions";
mainProgram = "nodenv";
homepage = "https://github.com/nodenv/nodenv/";
changelog = "https://github.com/nodenv/nodenv/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ alexnortung ];
-
platforms = platforms.unix;
};
}
···
runHook postInstall
'';
+
meta = {
description = "Manage multiple NodeJS versions";
mainProgram = "nodenv";
homepage = "https://github.com/nodenv/nodenv/";
changelog = "https://github.com/nodenv/nodenv/releases/tag/v${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ alexnortung ];
+
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/by-name/no/nofi/package.nix
···
nativeBuildInputs = [ pkg-config ];
buildInputs = [ dbus ];
-
meta = with lib; {
description = "Interruption-free notification system for Linux";
homepage = "https://github.com/ellsclytn/nofi/";
changelog = "https://github.com/ellsclytn/nofi/raw/v${version}/CHANGELOG.md";
license = [
-
licenses.asl20 # or
-
licenses.mit
];
mainProgram = "nofi";
-
maintainers = [ maintainers.magnetophon ];
};
}
···
nativeBuildInputs = [ pkg-config ];
buildInputs = [ dbus ];
+
meta = {
description = "Interruption-free notification system for Linux";
homepage = "https://github.com/ellsclytn/nofi/";
changelog = "https://github.com/ellsclytn/nofi/raw/v${version}/CHANGELOG.md";
license = [
+
lib.licenses.asl20 # or
+
lib.licenses.mit
];
mainProgram = "nofi";
+
maintainers = [ lib.maintainers.magnetophon ];
};
}
+3 -3
pkgs/by-name/no/nomore403/package.nix
···
"-X=main.BuildDate=1970-01-01T00:00:00Z"
];
-
meta = with lib; {
description = "Tool to bypass 403/40X response codes";
homepage = "https://github.com/devploit/nomore403";
changelog = "https://github.com/devploit/nomore403/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
mainProgram = "nomore403";
};
}
···
"-X=main.BuildDate=1970-01-01T00:00:00Z"
];
+
meta = {
description = "Tool to bypass 403/40X response codes";
homepage = "https://github.com/devploit/nomore403";
changelog = "https://github.com/devploit/nomore403/releases/tag/${version}";
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "nomore403";
};
}
+3 -3
pkgs/by-name/no/normcap/package.nix
···
})
];
-
meta = with lib; {
description = "OCR powered screen-capture tool to capture information instead of images";
homepage = "https://dynobo.github.io/normcap/";
changelog = "https://github.com/dynobo/normcap/releases/tag/v${version}";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [
cafkafk
pbsds
];
···
})
];
+
meta = {
description = "OCR powered screen-capture tool to capture information instead of images";
homepage = "https://dynobo.github.io/normcap/";
changelog = "https://github.com/dynobo/normcap/releases/tag/v${version}";
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [
cafkafk
pbsds
];
+3 -3
pkgs/by-name/no/noseyparker/package.nix
···
OPENSSL_NO_VENDOR = 1;
-
meta = with lib; {
description = "Find secrets and sensitive information in textual data";
mainProgram = "noseyparker";
homepage = "https://github.com/praetorian-inc/noseyparker";
changelog = "https://github.com/praetorian-inc/noseyparker/blob/v${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ _0x4A6F ];
};
}
···
OPENSSL_NO_VENDOR = 1;
+
meta = {
description = "Find secrets and sensitive information in textual data";
mainProgram = "noseyparker";
homepage = "https://github.com/praetorian-inc/noseyparker";
changelog = "https://github.com/praetorian-inc/noseyparker/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ _0x4A6F ];
};
}
+3 -3
pkgs/by-name/no/nostr-rs-relay/package.nix
···
protobuf
];
-
meta = with lib; {
description = "Nostr relay written in Rust";
homepage = "https://sr.ht/~gheartsfield/nostr-rs-relay/";
changelog = "https://github.com/scsibug/nostr-rs-relay/releases/tag/${version}";
-
maintainers = with maintainers; [ jurraca ];
-
license = licenses.mit;
};
}
···
protobuf
];
+
meta = {
description = "Nostr relay written in Rust";
homepage = "https://sr.ht/~gheartsfield/nostr-rs-relay/";
changelog = "https://github.com/scsibug/nostr-rs-relay/releases/tag/${version}";
+
maintainers = with lib.maintainers; [ jurraca ];
+
license = lib.licenses.mit;
};
}