treewide: remove with lib Part 1

Changed files
+1020 -1020
pkgs
applications
audio
librespot
mixxx
mopidy
samplebrain
strawberry
blockchains
bitcoin-abc
bitcoin-knots
editors
qxmledit
your-editor
gis
qmapshack
graphics
drawio
xournalpp
misc
bitwarden-menu
heimer
klayout
opentrack
synergy
valentina
whalebird
networking
cluster
calico
kuma
rke2
sonobuoy
terraform
compactor
instant-messengers
telegram
kotatogram-desktop
twinkle
maestral-qt
mailreaders
notmuch
thunderbird
thunderbird-bin
netmaker
newsreaders
quiterss
sniffers
wireshark
sync
rclone
wgnord
office
kbibtex
science
astronomy
celestia
biology
electronics
gerbv
misc
sasview
version-management
git-machete
video
mpv
obs-studio
plugins
obs-multi-rtmp
obs-vaapi
virtualization
window-managers
by-name
ac
accerciser
acme-sh
ad
adalanche
adbtuifm
adreaper
adriconf
advancecomp
adwaita-icon-theme
ai
aide
aiodnsbrute
airgeddon
airlift
airscan
al
alacritty
alejandra
ali
alienarena
alterx
alvr
am
amass
amazon-ssm-agent
ameba
amfora
ap
apachetomcatscanner
aperture
apkeep
apkleaks
apktool
ar
arduino-ide
arduino-language-server
argc
argo-workflows
argocd-vault-plugin
aria2
arjun
artem
as
askalono
asn
asnmap
assh
aw
await
aws-encryption-sdk-cli
aws-iam-authenticator
aws-sam-cli
awscli2
awsebcli
awslimitchecker
ba
baboossh
badrobot
bambu-studio
bat
batmon
bazel-buildtools
bazel-remote
bazelisk
be
bearer
beatprints
beluga
bi
bigquery-emulator
biodiff
bird-lg
bird2
bird3
bl
blackbox-terminal
blueman
bluetuith
bluewalker
bo
bom
bomber-go
boofuzz
bosh-cli
boundary
br
breads-ad
brev-cli
browsr
ca
cadaver
caerbannog
caf
caffeine-ng
calcurse
cameradar
cansina
cargo-about
cargo-audit
cargo-binstall
cargo-binutils
cargo-c
cargo-clone
cargo-cross
cargo-deadlinks
cargo-deny
cargo-diet
cargo-docset
cargo-edit
cargo-expand
cargo-generate
cargo-hack
cargo-insta
cargo-leptos
cargo-lock
cargo-make
cargo-outdated
cargo-public-api
cargo-rdme
cargo-release
cargo-run-bin
cargo-show-asm
cargo-sort
cargo-spellcheck
cargo-sync-readme
cargo-tally
cargo-toml-lint
cargo-ui
cargo-update
cargo-workspaces
cargo-zigbuild
cariddi
cascadia-code
cd
cdecrypt
cdk-go
cdncheck
ce
ch
chain-bench
changelogger
changie
chaos
charm
charm-freeze
checkip
checkmate
checkov
checkpwn
checkstyle
cheese
cherrybomb
chisel
cl
clair
clairvoyance
clever-tools
clj-kondo
cljfmt
cloud-custodian
cloud-hypervisor
cloud-nuke
cloudflare-dynamic-dns
cloudflared
cloudfox
cloudhunter
cloudlist
cloudrecon
cloudsmith-cli
cm
cmark
cmark-gfm
cn
cnquery
co
cobra-cli
codeberg-pages
codechecker
coercer
coinlive
commitmsgfmt
commix
comodoro
comrak
conkeyscan
conpass
consul
container2wasm
copilot-cli
coreth
coturn
cozette
cp
cpufetch
cr
crabz
crcpp
crossplane-cli
crosswords
crowdsec
crun
cryfs
cy
cyberchef
cyclonedx-cli
da
dalfox
darkstat
darktile
das
dasel
databricks-sql-cli
datree
dav1d
db
dbmate
de
debootstrap
deckmaster
delta
denaro
dendrite
dep-scan
dependency-track-exporter
depotdownloader
desync
devhelp
devpi-client
devspace
di
diffoscope
dinish
discocss
discordchatexporter-cli
discordchatexporter-desktop
distribution
dive
do
docker-compose-language-service
docker-credential-gcr
docker-slim
dockle
dontgo403
dooit
doq
dos2unix
dotool
dy
dynamips
dyndnsc
ec
ec2stepshell
ecs-agent
ek
eksctl
el
elan
elasticsearch-curator
elfinfo
ell
en
enc
endlessh
endlessh-go
engelsystem
entr
enum4linux-ng
enumerepo
envio
envoy
es
espflash
esphome
eu
eureka-ideas
fa
fable
faketty
fangfrisch
faraday-agent-dispatcher
faraday-cli
fastjet-contrib
fastnetmon-advanced
fc
fe
fead
feishin
felix-fm
fend
fernglas
+3 -3
pkgs/applications/audio/librespot/default.nix
···
--set ALSA_PLUGIN_DIR '${alsa-plugins}/lib/alsa-lib'
'';
-
meta = with lib; {
+
meta = {
description = "Open Source Spotify client library and playback daemon";
mainProgram = "librespot";
homepage = "https://github.com/librespot-org/librespot";
changelog = "https://github.com/librespot-org/librespot/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ bennofs ];
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ bennofs ];
};
}
+4 -4
pkgs/applications/audio/mixxx/default.nix
···
cp "$rules" "$out/lib/udev/rules.d/69-mixxx-usb-uaccess.rules"
'';
-
meta = with lib; {
+
meta = {
homepage = "https://mixxx.org";
description = "Digital DJ mixing software";
mainProgram = "mixxx";
changelog = "https://github.com/mixxxdj/mixxx/blob/${version}/CHANGELOG.md";
-
license = licenses.gpl2;
-
maintainers = with maintainers; [
+
license = lib.licenses.gpl2;
+
maintainers = with lib.maintainers; [
benley
bfortz
];
-
platforms = platforms.linux;
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/applications/audio/mopidy/musicbox-webclient.nix
···
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Mopidy frontend extension and web client with additional features for Pi MusicBox";
homepage = "https://github.com/pimusicbox/mopidy-musicbox-webclient";
changelog = "https://github.com/pimusicbox/mopidy-musicbox-webclient/blob/v${version}/CHANGELOG.rst";
-
license = licenses.asl20;
-
maintainers = [ ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ ];
};
}
+4 -4
pkgs/applications/audio/samplebrain/default.nix
···
install -m 444 -D desktop/samplebrain.svg $out/share/icons/hicolor/scalable/apps/samplebrain.svg
'';
-
meta = with lib; {
+
meta = {
description = "Custom sample mashing app";
mainProgram = "samplebrain";
homepage = "https://thentrythis.org/projects/samplebrain";
changelog = "https://gitlab.com/then-try-this/samplebrain/-/releases/v${version}_release";
-
maintainers = with maintainers; [ mitchmindtree ];
-
license = licenses.gpl2;
-
platforms = platforms.linux;
+
maintainers = with lib.maintainers; [ mitchmindtree ];
+
license = lib.licenses.gpl2;
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/applications/audio/strawberry/default.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
description = "Music player and music collection organizer";
homepage = "https://www.strawberrymusicplayer.org/";
changelog = "https://raw.githubusercontent.com/jonaski/strawberry/${version}/Changelog";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ peterhoeg ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ peterhoeg ];
# upstream says darwin should work but they lack maintainers as of 0.6.6
-
platforms = platforms.linux;
+
platforms = lib.platforms.linux;
mainProgram = "strawberry";
};
}
+4 -4
pkgs/applications/blockchains/bitcoin-abc/default.nix
···
find ./. -type f -iname "*.sh" -exec chmod +x {} \;
'';
-
meta = with lib; {
+
meta = {
description = "Peer-to-peer electronic cash system (Cash client)";
longDescription = ''
Bitcoin ABC is the name of open source software which enables the use of Bitcoin.
···
'';
homepage = "https://bitcoinabc.org/";
changelog = "https://www.bitcoinabc.org/doc/release-notes/release-notes-${version}.html";
-
maintainers = with maintainers; [ lassulus ];
-
license = licenses.mit;
+
maintainers = with lib.maintainers; [ lassulus ];
+
license = lib.licenses.mit;
broken = stdenv.hostPlatform.isDarwin;
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
mainProgram = "bitcoin-cli";
};
}
+4 -4
pkgs/applications/blockchains/bitcoin-knots/default.nix
···
enableParallelBuilding = true;
-
meta = with lib; {
+
meta = {
description = "Derivative of Bitcoin Core with a collection of improvements";
homepage = "https://bitcoinknots.org/";
changelog = "https://github.com/bitcoinknots/bitcoin/blob/v${version}/doc/release-notes.md";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
prusnak
mmahut
];
-
license = licenses.mit;
-
platforms = platforms.unix;
+
license = lib.licenses.mit;
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/applications/editors/qxmledit/default.nix
···
dontWrapQtApps = true;
-
meta = with lib; {
+
meta = {
broken = stdenv.hostPlatform.isDarwin;
description = "Simple XML editor based on qt libraries";
homepage = "https://sourceforge.net/projects/qxmledit";
-
license = licenses.lgpl2;
-
platforms = platforms.unix;
+
license = lib.licenses.lgpl2;
+
platforms = lib.platforms.unix;
changelog = "https://github.com/lbellonda/qxmledit/blob/${version}/NEWS";
mainProgram = "qxmledit";
};
+4 -4
pkgs/applications/editors/your-editor/default.nix
···
runHook postInstall
'';
-
meta = with lib; {
+
meta = {
description = "Your-editor (yed) is a small and simple terminal editor core that is meant to be extended through a powerful plugin architecture";
homepage = "https://your-editor.org/";
changelog = "https://github.com/your-editor/yed/blob/${version}/CHANGELOG.md";
-
license = with licenses; [ mit ];
-
platforms = platforms.unix;
-
maintainers = with maintainers; [ uniquepointer ];
+
license = with lib.licenses; [ mit ];
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [ uniquepointer ];
mainProgram = "yed";
};
}
+4 -4
pkgs/applications/gis/qmapshack/default.nix
···
}"
];
-
meta = with lib; {
+
meta = {
description = "Consumer grade GIS software";
homepage = "https://github.com/Maproom/qmapshack";
changelog = "https://github.com/Maproom/qmapshack/blob/V_${version}/changelog.txt";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [
dotlambda
sikmir
];
-
platforms = with platforms; linux;
+
platforms = with lib.platforms; linux;
};
}
+3 -3
pkgs/applications/graphics/drawio/default.nix
···
})
];
-
meta = with lib; {
+
meta = {
description = "Desktop version of draw.io for creating diagrams";
homepage = "https://about.draw.io/";
license = with lib.licenses; [
···
unfreeRedistributable
];
changelog = "https://github.com/jgraph/drawio-desktop/releases/tag/v${version}";
-
maintainers = with maintainers; [ darkonion0 ];
-
platforms = platforms.darwin ++ platforms.linux;
+
maintainers = with lib.maintainers; [ darkonion0 ];
+
platforms = lib.platforms.darwin ++ lib.platforms.linux;
mainProgram = "drawio";
};
}
+4 -4
pkgs/applications/graphics/xournalpp/default.nix
···
)
'';
-
meta = with lib; {
+
meta = {
description = "Xournal++ is a handwriting Notetaking software with PDF annotation support";
homepage = "https://xournalpp.github.io/";
changelog = "https://github.com/xournalpp/xournalpp/blob/v${version}/CHANGELOG.md";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ sikmir ];
-
platforms = platforms.unix;
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ sikmir ];
+
platforms = lib.platforms.unix;
mainProgram = "xournalpp";
};
}
+3 -3
pkgs/applications/misc/bitwarden-menu/default.nix
···
doCheck = false;
-
meta = with lib; {
+
meta = {
changelog = "https://github.com/firecat53/bitwarden-menu/releases/tag/v${version}";
description = "Dmenu/Rofi frontend for managing Bitwarden vaults. Uses the Bitwarden CLI tool to interact with the Bitwarden database";
mainProgram = "bwm";
homepage = "https://github.com/firecat53/bitwarden-menu";
-
license = licenses.mit;
-
maintainers = with maintainers; [ aman9das ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ aman9das ];
};
}
+4 -4
pkgs/applications/misc/heimer/default.nix
···
qtbase
];
-
meta = with lib; {
+
meta = {
description = "Simple cross-platform mind map and note-taking tool written in Qt";
mainProgram = "heimer";
homepage = "https://github.com/juzzlin/Heimer";
changelog = "https://github.com/juzzlin/Heimer/blob/${version}/CHANGELOG";
-
license = licenses.gpl3Plus;
-
maintainers = [ ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ ];
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/applications/misc/klayout/default.nix
···
# and no format arguments [-Werror=format-security]"
hardeningDisable = [ "format" ];
-
meta = with lib; {
+
meta = {
description = "High performance layout viewer and editor with support for GDS and OASIS";
mainProgram = "klayout";
-
license = with licenses; [ gpl2Plus ];
+
license = with lib.licenses; [ gpl2Plus ];
homepage = "https://www.klayout.de/";
changelog = "https://www.klayout.de/development.html#${version}";
-
platforms = platforms.linux ++ platforms.darwin;
-
maintainers = with maintainers; [ ];
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
+
maintainers = with lib.maintainers; [ ];
};
}
+3 -3
pkgs/applications/misc/opentrack/default.nix
···
})
];
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/opentrack/opentrack";
description = "Head tracking software for MS Windows, Linux, and Apple OSX";
mainProgram = "opentrack";
changelog = "https://github.com/opentrack/opentrack/releases/tag/${version}";
-
license = licenses.isc;
-
maintainers = with maintainers; [ zaninime ];
+
license = lib.licenses.isc;
+
maintainers = with lib.maintainers; [ zaninime ];
};
}
+4 -4
pkgs/applications/misc/synergy/default.nix
···
dontWrapQtApps = lib.optional (!withGUI) true;
-
meta = with lib; {
+
meta = {
description = "Share one mouse and keyboard between multiple computers";
homepage = "https://symless.com/synergy";
changelog = "https://github.com/symless/synergy-core/blob/${version}/ChangeLog";
mainProgram = lib.optionalString (!withGUI) "synergyc";
-
license = licenses.gpl2Only;
-
maintainers = with maintainers; [ talyz ];
-
platforms = platforms.unix;
+
license = lib.licenses.gpl2Only;
+
maintainers = with lib.maintainers; [ talyz ];
+
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/applications/misc/valentina/default.nix
···
install -Dm644 dist/debian/valentina.sharedmimeinfo $out/share/mime/packages/valentina.xml
'';
-
meta = with lib; {
+
meta = {
description = "Open source sewing pattern drafting software";
homepage = "https://smart-pattern.com.ua/";
changelog = "https://gitlab.com/smart-pattern/valentina/-/blob/v${version}/ChangeLog.txt";
-
license = licenses.gpl3Plus;
-
platforms = platforms.linux;
-
maintainers = [ ];
+
license = lib.licenses.gpl3Plus;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [ ];
};
}
+3 -3
pkgs/applications/misc/whalebird/default.nix
···
runHook postInstall
'';
-
meta = with lib; {
+
meta = {
description = "Single-column Fediverse client for desktop";
mainProgram = "whalebird";
homepage = "https://whalebird.social";
changelog = "https://github.com/h3poteto/whalebird-desktop/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ weathercold ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ weathercold ];
platforms = [
"x86_64-linux"
"aarch64-linux"
+4 -4
pkgs/applications/networking/cluster/calico/default.nix
···
"-w"
];
-
meta = with lib; {
+
meta = {
homepage = "https://projectcalico.docs.tigera.io";
changelog = "https://github.com/projectcalico/calico/releases/tag/v${version}";
description = "Cloud native networking and network security";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ urandom ];
-
platforms = platforms.linux;
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ urandom ];
+
platforms = lib.platforms.linux;
inherit mainProgram;
};
}
+3 -3
pkgs/applications/networking/cluster/kuma/default.nix
···
"-X ${prefix}.buildDate=${version}"
];
-
meta = with lib; {
+
meta = {
description = "Service mesh controller";
homepage = "https://kuma.io/";
changelog = "https://github.com/kumahq/kuma/blob/${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ zbioe ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ zbioe ];
};
}
+5 -5
pkgs/applications/networking/cluster/rke2/builder.nix
···
// moduleTests;
} // (lib.mapAttrs (_: value: fetchurl value) imagesVersions);
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/rancher/rke2";
description = "RKE2, also known as RKE Government, is Rancher's next-generation Kubernetes distribution";
-
changelog = "https://github.com/rancher/rke2/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
changelog = "https://github.com/rancher/rke2/releases/tag/v${finalAttrs.version}";
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
rorosen
zimbatm
zygot
];
mainProgram = "rke2";
-
platforms = platforms.linux;
+
platforms = lib.platforms.linux;
};
})
+3 -3
pkgs/applications/networking/cluster/sonobuoy/default.nix
···
};
};
-
meta = with lib; {
+
meta = {
description = "Diagnostic tool that makes it easier to understand the state of a Kubernetes cluster";
longDescription = ''
Sonobuoy is a diagnostic tool that makes it easier to understand the state of
···
homepage = "https://sonobuoy.io";
changelog = "https://github.com/vmware-tanzu/sonobuoy/releases/tag/v${version}";
-
license = licenses.asl20;
+
license = lib.licenses.asl20;
mainProgram = "sonobuoy";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
carlosdagos
saschagrunert
wilsonehusin
+3 -3
pkgs/applications/networking/cluster/terraform/default.nix
···
subPackages = [ "." ];
-
meta = with lib; {
+
meta = {
description = "Tool for building, changing, and versioning infrastructure";
homepage = "https://www.terraform.io/";
changelog = "https://github.com/hashicorp/terraform/blob/v${version}/CHANGELOG.md";
-
license = licenses.bsl11;
-
maintainers = with maintainers; [
+
license = lib.licenses.bsl11;
+
maintainers = with lib.maintainers; [
Chili-Man
kalbasit
timstott
+4 -4
pkgs/applications/networking/compactor/default.nix
···
wireshark-cli
];
-
meta = with lib; {
+
meta = {
description = "Tools to capture DNS traffic and record it in C-DNS files";
homepage = "https://dns-stats.org/";
changelog = "https://github.com/dns-stats/compactor/raw/${version}/ChangeLog.txt";
-
license = licenses.mpl20;
-
maintainers = with maintainers; [ fdns ];
-
platforms = platforms.unix;
+
license = lib.licenses.mpl20;
+
maintainers = with lib.maintainers; [ fdns ];
+
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/default.nix
···
})
];
-
meta = with lib; {
+
meta = {
description = "Kotatogram – experimental Telegram Desktop fork";
longDescription = ''
Unofficial desktop client for the Telegram messenger, based on Telegram Desktop.
It contains some useful (or purely cosmetic) features, but they could be unstable. A detailed list is available here: https://kotatogram.github.io/changes
'';
-
license = licenses.gpl3Only;
-
platforms = platforms.all;
+
license = lib.licenses.gpl3Only;
+
platforms = lib.platforms.all;
homepage = "https://kotatogram.github.io";
changelog = "https://github.com/kotatogram/kotatogram-desktop/releases/tag/k${version}";
-
maintainers = with maintainers; [ ilya-fedin ];
+
maintainers = with lib.maintainers; [ ilya-fedin ];
mainProgram = if stdenv.hostPlatform.isLinux then "kotatogram-desktop" else "Kotatogram";
};
};
+4 -4
pkgs/applications/networking/instant-messengers/twinkle/default.nix
···
# "-DWITH_DIAMONDCARD=On" seems ancient and broken
];
-
meta = with lib; {
+
meta = {
changelog = "https://github.com/LubosD/twinkle/blob/${version}/NEWS";
description = "SIP-based VoIP client";
homepage = "http://twinkle.dolezel.info/";
-
license = licenses.gpl2Plus;
-
maintainers = [ maintainers.mkg20001 ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl2Plus;
+
maintainers = [ lib.maintainers.mkg20001 ];
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/applications/networking/maestral-qt/default.nix
···
passthru.tests.maestral = nixosTests.maestral;
-
meta = with lib; {
+
meta = {
description = "GUI front-end for maestral (an open-source Dropbox client) for Linux";
homepage = "https://maestral.app";
changelog = "https://github.com/samschott/maestral/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
peterhoeg
sfrijters
];
-
platforms = platforms.linux;
+
platforms = lib.platforms.linux;
mainProgram = "maestral_qt";
};
}
+5 -5
pkgs/applications/networking/mailreaders/notmuch/default.nix
···
};
};
-
meta = with lib; {
+
meta = {
description = "Mail indexer";
homepage = "https://notmuchmail.org/";
-
changelog = "https://git.notmuchmail.org/git?p=notmuch;a=blob_plain;f=NEWS;hb=${version}";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [
+
changelog = "https://git.notmuchmail.org/git?p=notmuch;a=blob_plain;f=NEWS;hb=${finalAttrs.version}";
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [
flokli
puckipedia
];
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
mainProgram = "notmuch";
};
})
+3 -3
pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
···
gtk3 = gtk3;
};
-
meta = with lib; {
+
meta = {
changelog = "https://www.thunderbird.net/en-US/thunderbird/${version}/releasenotes/";
description = "Mozilla Thunderbird, a full-featured email client (binary package)";
homepage = "http://www.mozilla.org/thunderbird/";
mainProgram = "thunderbird";
-
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
-
license = licenses.mpl20;
+
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
+
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ lovesegfault ];
platforms = builtins.attrNames mozillaPlatforms;
hydraPlatforms = [ ];
+4 -4
pkgs/applications/networking/mailreaders/thunderbird/packages.nix
···
icu77 = icu77';
};
-
meta = with lib; {
+
meta = {
changelog = "https://www.thunderbird.net/en-US/thunderbird/${version}/releasenotes/";
description = "Full-featured e-mail client";
homepage = "https://thunderbird.net/";
mainProgram = "thunderbird";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
lovesegfault
pierron
vcunat
];
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
broken = stdenv.buildPlatform.is32bit;
# since Firefox 60, build on 32-bit platforms fails with "out of memory".
# not in `badPlatforms` because cross-compilation on 64-bit machine might work.
-
license = licenses.mpl20;
+
license = lib.licenses.mpl20;
};
}).override
{
+3 -3
pkgs/applications/networking/netmaker/default.nix
···
xorg.libXrandr
];
-
meta = with lib; {
+
meta = {
description = "WireGuard automation from homelab to enterprise";
homepage = "https://netmaker.io";
changelog = "https://github.com/gravitl/netmaker/-/releases/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
urandom
qjoly
];
+4 -4
pkgs/applications/networking/newsreaders/quiterss/default.nix
···
sqlite.dev
];
-
meta = with lib; {
+
meta = {
description = "Qt-based RSS/Atom news feed reader";
longDescription = ''
QuiteRSS is a open-source cross-platform RSS/Atom news feeds reader
···
'';
homepage = "https://quiterss.org";
changelog = "https://github.com/QuiteRSS/quiterss/blob/${version}/CHANGELOG";
-
license = licenses.gpl3;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [ primeos ];
+
license = lib.licenses.gpl3;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [ primeos ];
};
}
+4 -4
pkgs/applications/networking/sniffers/wireshark/default.nix
···
cp -r $out/lib/wireshark/extcap $out/Applications/Wireshark.app/Contents/MacOS/extcap
'';
-
meta = with lib; {
+
meta = {
description = "Powerful network protocol analyzer";
longDescription = ''
Wireshark (formerly known as "Ethereal") is a powerful network
···
'';
homepage = "https://www.wireshark.org";
changelog = "https://www.wireshark.org/docs/relnotes/wireshark-${version}.html";
-
license = licenses.gpl2Plus;
-
platforms = platforms.linux ++ platforms.darwin;
-
maintainers = with maintainers; [
+
license = lib.licenses.gpl2Plus;
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
+
maintainers = with lib.maintainers; [
bjornfor
fpletz
];
+3 -3
pkgs/applications/networking/sync/rclone/default.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
+
meta = {
description = "Command line program to sync files and directories to and from major cloud storage";
homepage = "https://rclone.org";
changelog = "https://github.com/rclone/rclone/blob/v${version}/docs/content/changelog.md";
-
license = licenses.mit;
+
license = lib.licenses.mit;
mainProgram = "rclone";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
SuperSandro2000
];
};
+3 -3
pkgs/applications/networking/wgnord/default.nix
···
];
};
-
meta = with lib; {
+
meta = {
description = "NordVPN Wireguard (NordLynx) client in POSIX shell";
homepage = "https://github.com/phirecc/wgnord";
changelog = "https://github.com/phirecc/wgnord/releases/tag/v${version}";
maintainers = with lib.maintainers; [ urandom ];
-
license = licenses.mit;
+
license = lib.licenses.mit;
mainProgram = "wgnord";
-
platforms = platforms.linux;
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/applications/office/kbibtex/default.nix
···
"${lib.makeBinPath [ bibutils ]}"
];
-
meta = with lib; {
+
meta = {
description = "Bibliography editor for KDE";
mainProgram = "kbibtex";
homepage = "https://userbase.kde.org/KBibTeX";
changelog = "https://invent.kde.org/office/kbibtex/-/raw/v${version}/ChangeLog";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ dotlambda ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ dotlambda ];
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/applications/science/astronomy/celestia/default.nix
···
enableParallelBuilding = true;
-
meta = with lib; {
+
meta = {
homepage = "https://celestiaproject.space/";
description = "Real-time 3D simulation of space";
mainProgram = "celestia";
changelog = "https://github.com/CelestiaProject/Celestia/releases/tag/${version}";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ hjones2199 ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ hjones2199 ];
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/applications/science/biology/nest/default.nix
···
command = "nest --version";
};
-
meta = with lib; {
+
meta = {
description = "NEST is a command line tool for simulating neural networks";
homepage = "https://www.nest-simulator.org/";
changelog = "https://github.com/nest/nest-simulator/releases/tag/v${version}";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [
jiegec
davidcromp
];
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/applications/science/electronics/gerbv/default.nix
···
"--disable-update-desktop-database"
];
-
meta = with lib; {
+
meta = {
description = "Gerber (RS-274X) viewer";
mainProgram = "gerbv";
homepage = "https://gerbv.github.io/";
changelog = "https://github.com/gerbv/gerbv/releases/tag/v${version}";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ mog ];
-
platforms = platforms.unix;
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ mog ];
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/applications/science/misc/sasview/default.nix
···
"test_data_reader_exception"
];
-
meta = with lib; {
+
meta = {
description = "Fitting and data analysis for small angle scattering data";
homepage = "https://www.sasview.org";
changelog = "https://github.com/SasView/sasview/releases/tag/v${version}";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ rprospero ];
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ rprospero ];
};
}
+3 -3
pkgs/applications/version-management/git-machete/default.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/VirtusLab/git-machete";
description = "Git repository organizer and rebase/merge workflow automation tool";
changelog = "https://github.com/VirtusLab/git-machete/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ blitz ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ blitz ];
mainProgram = "git-machete";
};
}
+4 -4
pkgs/applications/video/mpv/scripts/mpris.nix
···
stripDebugList = [ "share/mpv/scripts" ];
passthru.scriptName = "mpris.so";
-
meta = with lib; {
+
meta = {
description = "MPRIS plugin for mpv";
homepage = "https://github.com/hoyon/mpv-mpris";
-
license = licenses.mit;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [ ajs124 ];
+
license = lib.licenses.mit;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [ ajs124 ];
changelog = "https://github.com/hoyon/mpv-mpris/releases/tag/${version}";
};
}
+4 -4
pkgs/applications/video/mpv/scripts/thumbnail.nix
···
extraScripts = [ "mpv_thumbnail_script_server.lua" ];
passthru.scriptName = "mpv_thumbnail_script_{client_osc,server}.lua";
-
meta = with lib; {
+
meta = {
description = "Lua script to show preview thumbnails in mpv's OSC seekbar";
homepage = "https://github.com/marzzzello/mpv_thumbnail_script";
changelog = "https://github.com/marzzzello/mpv_thumbnail_script/releases/tag/${version}";
-
license = licenses.gpl3Plus;
-
platforms = platforms.all;
-
maintainers = with maintainers; [ figsoda ];
+
license = lib.licenses.gpl3Plus;
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+3 -3
pkgs/applications/video/obs-studio/plugins/obs-multi-rtmp/default.nix
···
rm -rf $out/dist
'';
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/sorayuki/obs-multi-rtmp/";
changelog = "https://github.com/sorayuki/obs-multi-rtmp/releases/tag/${version}";
description = "Multi-site simultaneous broadcast plugin for OBS Studio";
-
license = licenses.gpl2Only;
-
maintainers = with maintainers; [ jk ];
+
license = lib.licenses.gpl2Only;
+
maintainers = with lib.maintainers; [ jk ];
platforms = [
"x86_64-linux"
"i686-linux"
+3 -3
pkgs/applications/video/obs-studio/plugins/obs-vaapi/default.nix
···
mv $out/lib/obs-vaapi.so $out/lib/obs-plugins/
'';
-
meta = with lib; {
+
meta = {
description = "OBS Studio VAAPI support via GStreamer";
homepage = "https://github.com/fzwoch/obs-vaapi";
changelog = "https://github.com/fzwoch/obs-vaapi/releases/tag/${version}";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
ahuzik
pedrohlc
];
-
license = licenses.gpl2Plus;
+
license = lib.licenses.gpl2Plus;
platforms = [
"x86_64-linux"
"i686-linux"
+3 -3
pkgs/applications/virtualization/lima/default.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/lima-vm/lima";
description = "Linux virtual machines (on macOS, in most cases)";
changelog = "https://github.com/lima-vm/lima/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ anhduy ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ anhduy ];
};
}
+4 -4
pkgs/applications/window-managers/phosh/phosh-mobile-settings.nix
···
updateScript = directoryListingUpdater { };
};
-
meta = with lib; {
+
meta = {
description = "Settings app for mobile specific things";
mainProgram = "phosh-mobile-settings";
homepage = "https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings";
changelog = "https://gitlab.gnome.org/World/Phosh/phosh-mobile-settings/-/blob/v${version}/debian/changelog";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ rvl ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ rvl ];
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/ac/accerciser/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
homepage = "https://gitlab.gnome.org/GNOME/accerciser";
changelog = "https://gitlab.gnome.org/GNOME/accerciser/-/blob/${version}/NEWS?ref_type=tags";
description = "Interactive Python accessibility explorer";
mainProgram = "accerciser";
-
teams = [ teams.gnome ];
-
license = licenses.bsd3;
-
platforms = platforms.linux;
+
teams = [ lib.teams.gnome ];
+
license = lib.licenses.bsd3;
+
platforms = lib.platforms.linux;
};
}
+2 -2
pkgs/by-name/ac/acme-sh/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
+
meta = {
homepage = "https://acme.sh/";
changelog = "https://github.com/acmesh-official/acme.sh/releases/tag/${version}";
description = "Pure Unix shell script implementing ACME client protocol";
···
- IPv6 ready
- Cron job notifications for renewal or error etc.
'';
-
license = licenses.gpl3Only;
+
license = lib.licenses.gpl3Only;
teams = [ lib.teams.serokell ];
inherit (coreutils.meta) platforms;
mainProgram = "acme.sh";
+3 -3
pkgs/by-name/ad/adalanche/package.nix
···
"-X=github.com/lkarlslund/adalanche/modules/version.Version=${version}"
];
-
meta = with lib; {
+
meta = {
description = "Active Directory ACL Visualizer and Explorer";
homepage = "https://github.com/lkarlslund/adalanche";
changelog = "https://github.com/lkarlslund/Adalanche/releases/tag/v${version}";
-
license = licenses.agpl3Only;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.agpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "adalanche";
};
}
+4 -4
pkgs/by-name/ad/adbtuifm/package.nix
···
hash = "sha256-TK93O9XwMrsrQT3EG0969HYMtYkK0a4PzG9FSTqHxAY=";
};
vendorHash = "sha256-voVoowjM90OGWXF4REEevO8XEzT7azRYiDay4bnGBks=";
-
meta = with lib; {
+
meta = {
description = "TUI-based file manager for the Android Debug Bridge";
homepage = "https://github.com/darkhz/adbtuifm";
changelog = "https://github.com/darkhz/adbtuifm/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ daru-san ];
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ daru-san ];
mainProgram = "adbtuifm";
-
platforms = platforms.linux;
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ad/adreaper/package.nix
···
mv $out/bin/ADReaper $out/bin/$pname
'';
-
meta = with lib; {
+
meta = {
description = "Enumeration tool for Windows Active Directories";
homepage = "https://github.com/AidenPearce369/ADReaper";
changelog = "https://github.com/AidenPearce369/ADReaper/releases/tag/ADReaperv${version}";
# Upstream doesn't have a license yet
# https://github.com/AidenPearce369/ADReaper/issues/2
-
license = with licenses; [ unfree ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ unfree ];
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "ADReaper";
};
}
+4 -4
pkgs/by-name/ad/adriconf/package.nix
···
-t $out/share/icons/hicolor/256x256/apps/
'';
-
meta = with lib; {
+
meta = {
homepage = "https://gitlab.freedesktop.org/mesa/adriconf/";
changelog = "https://gitlab.freedesktop.org/mesa/adriconf/-/releases/v${version}";
description = "GUI tool used to configure open source graphics drivers";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ muscaln ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ muscaln ];
+
platforms = lib.platforms.linux;
mainProgram = "adriconf";
};
}
+4 -4
pkgs/by-name/ad/advancecomp/package.nix
···
echo "${version}" >.version
'';
-
meta = with lib; {
+
meta = {
description = "Set of tools to optimize deflate-compressed files";
-
license = licenses.gpl3;
-
maintainers = [ maintainers.raskin ];
-
platforms = platforms.linux ++ platforms.darwin;
+
license = lib.licenses.gpl3;
+
maintainers = [ lib.maintainers.raskin ];
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
homepage = "https://github.com/amadvance/advancecomp";
changelog = "https://github.com/amadvance/advancecomp/blob/v${version}/HISTORY";
};
+4 -4
pkgs/by-name/ad/adwaita-icon-theme/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
homepage = "https://gitlab.gnome.org/GNOME/adwaita-icon-theme";
changelog = "https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/blob/${version}/NEWS?ref_type=tags";
-
platforms = with platforms; linux ++ darwin;
-
teams = [ teams.gnome ];
-
license = licenses.cc-by-sa-30;
+
platforms = with lib.platforms; linux ++ darwin;
+
teams = [ lib.teams.gnome ];
+
license = lib.licenses.cc-by-sa-30;
};
}
+4 -4
pkgs/by-name/ai/aide/package.nix
···
"--sysconfdir=/etc"
];
-
meta = with lib; {
+
meta = {
homepage = "https://aide.github.io/";
changelog = "https://github.com/aide/aide/blob/v${version}/ChangeLog";
description = "File and directory integrity checker";
mainProgram = "aide";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ happysalada ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ happysalada ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ai/aiodnsbrute/package.nix
···
"aiodnsbrute.cli"
];
-
meta = with lib; {
+
meta = {
description = "DNS brute force utility";
mainProgram = "aiodnsbrute";
homepage = "https://github.com/blark/aiodnsbrute";
changelog = "https://github.com/blark/aiodnsbrute/releases/tag/v${version}";
-
license = with licenses; [ gpl3Only ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ gpl3Only ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+4 -4
pkgs/by-name/ai/airgeddon/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
+
meta = {
description = "Multi-use TUI to audit wireless networks";
mainProgram = "airgeddon";
homepage = "https://github.com/v1s1t0r1sh3r3/airgeddon";
changelog = "https://github.com/v1s1t0r1sh3r3/airgeddon/blob/v${version}/CHANGELOG.md";
-
license = licenses.gpl3Plus;
-
maintainers = [ ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ai/airlift/package.nix
···
pythonImportsCheck = [
"airlift"
];
-
meta = with lib; {
+
meta = {
description = "Flexible, configuration driven CLI for Apache Airflow local development";
homepage = "https://github.com/jl178/airlift";
-
license = licenses.mit;
+
license = lib.licenses.mit;
changelog = "https://github.com/jl178/airlift/releases/tag/v${version}";
-
maintainers = with maintainers; [ jl178 ];
+
maintainers = with lib.maintainers; [ jl178 ];
mainProgram = "airlift";
};
}
+3 -3
pkgs/by-name/ai/airscan/package.nix
···
vendorHash = "sha256-I5JRGaff6OIwx4q7BjpFwvJiQe4kw03V8+McYPcJhho=";
-
meta = with lib; {
+
meta = {
description = "Package to scan paper documents using the Apple AirScan (eSCL) protocol";
mainProgram = "airscan1";
homepage = "https://github.com/stapelberg/airscan";
changelog = "https://github.com/stapelberg/airscan/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ johannwagner ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ johannwagner ];
};
}
+4 -4
pkgs/by-name/al/alacritty/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
+
meta = {
description = "Cross-platform, GPU-accelerated terminal emulator";
homepage = "https://github.com/alacritty/alacritty";
-
license = licenses.asl20;
+
license = lib.licenses.asl20;
mainProgram = "alacritty";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
Br1ght0ne
rvdp
];
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
changelog = "https://github.com/alacritty/alacritty/blob/v${version}/CHANGELOG.md";
};
}
+3 -3
pkgs/by-name/al/alejandra/package.nix
···
version = testers.testVersion { package = alejandra; };
};
-
meta = with lib; {
+
meta = {
description = "Uncompromising Nix Code Formatter";
homepage = "https://github.com/kamadorueda/alejandra";
changelog = "https://github.com/kamadorueda/alejandra/blob/${version}/CHANGELOG.md";
-
license = licenses.unlicense;
-
maintainers = with maintainers; [
+
license = lib.licenses.unlicense;
+
maintainers = with lib.maintainers; [
_0x4A6F
kamadorueda
sciencentistguy
+4 -4
pkgs/by-name/al/ali/package.nix
···
vendorHash = "sha256-YWx9K04kTMaI0FXebwRQVCt0nxIwZ6xlbtI2lk3qp0M=";
-
meta = with lib; {
+
meta = {
description = "Generate HTTP load and plot the results in real-time";
homepage = "https://github.com/nakabonne/ali";
changelog = "https://github.com/nakabonne/ali/releases/tag/v${version}";
-
license = licenses.mit;
-
platforms = platforms.linux ++ platforms.darwin;
-
maintainers = with maintainers; [ farcaller ];
+
license = lib.licenses.mit;
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
+
maintainers = with lib.maintainers; [ farcaller ];
mainProgram = "ali";
# Broken on darwin for Go toolchain > 1.22, with error:
# 'link: golang.org/x/net/internal/socket: invalid reference to syscall.recvmsg'
+4 -4
pkgs/by-name/al/alienarena/package.nix
···
--replace libGL.so.1 ${libGL}/lib/libGL.so.1
'';
-
meta = with lib; {
+
meta = {
changelog = "https://github.com/alienarena/alienarena/releases/tag/${version}";
description = "Free, stand-alone first-person shooter computer game";
longDescription = ''
···
'';
homepage = "https://alienarena.org";
# Engine is under GPLv2, everything else is under
-
license = licenses.unfreeRedistributable;
-
maintainers = with maintainers; [ astsmtl ];
-
platforms = platforms.linux;
+
license = lib.licenses.unfreeRedistributable;
+
maintainers = with lib.maintainers; [ astsmtl ];
+
platforms = lib.platforms.linux;
hydraPlatforms = [ ];
};
}
+3 -3
pkgs/by-name/al/alterx/package.nix
···
vendorHash = "sha256-aTA5KGeYmJnbVRbEhT9LigQoJFLD17q9spzBV4BGhNw=";
-
meta = with lib; {
+
meta = {
description = "Fast and customizable subdomain wordlist generator using DSL";
mainProgram = "alterx";
homepage = "https://github.com/projectdiscovery/alterx";
changelog = "https://github.com/projectdiscovery/alterx/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+4 -4
pkgs/by-name/al/alvr/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
description = "Stream VR games from your PC to your headset via Wi-Fi";
homepage = "https://github.com/alvr-org/ALVR/";
changelog = "https://github.com/alvr-org/ALVR/releases/tag/v${version}";
-
license = licenses.mit;
+
license = lib.licenses.mit;
mainProgram = "alvr_dashboard";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
luNeder
jopejoe1
];
-
platforms = platforms.linux;
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/am/amass/package.nix
···
# https://github.com/OWASP/Amass/issues/640
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "In-Depth DNS Enumeration and Network Mapping";
longDescription = ''
The OWASP Amass tool suite obtains subdomain names by scraping data
···
'';
homepage = "https://owasp.org/www-project-amass/";
changelog = "https://github.com/OWASP/Amass/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
kalbasit
fab
];
+4 -4
pkgs/by-name/am/amazon-ssm-agent/package.nix
···
__darwinAllowLocalNetworking = true;
-
meta = with lib; {
+
meta = {
description = "Agent to enable remote management of your Amazon EC2 instance configuration";
changelog = "https://github.com/aws/amazon-ssm-agent/releases/tag/${version}";
homepage = "https://github.com/aws/amazon-ssm-agent";
-
license = licenses.asl20;
-
platforms = platforms.unix;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [
manveru
anthonyroussel
arianvp
+3 -3
pkgs/by-name/am/ameba/package.nix
···
format = "make";
installFlags = [ "INSTALL_BIN=${coreutils}/bin/install" ];
-
meta = with lib; {
+
meta = {
description = "Static code analysis tool for Crystal";
mainProgram = "ameba";
homepage = "https://crystal-ameba.github.io";
changelog = "https://github.com/crystal-ameba/ameba/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ ];
};
}
+3 -3
pkgs/by-name/am/amfora/package.nix
···
install -Dm644 amfora.desktop -t $out/share/applications
'';
-
meta = with lib; {
+
meta = {
description = "Fancy terminal browser for the Gemini protocol";
mainProgram = "amfora";
homepage = "https://github.com/makeworld-the-better-one/amfora";
-
license = with licenses; [ gpl3 ];
-
maintainers = with maintainers; [ deifactor ];
+
license = with lib.licenses; [ gpl3 ];
+
maintainers = with lib.maintainers; [ deifactor ];
changelog = "https://github.com/makeworld-the-better-one/amfora/blob/v${version}/CHANGELOG.md";
};
}
+3 -3
pkgs/by-name/ap/apachetomcatscanner/package.nix
···
pythonImportsCheck = [ "apachetomcatscanner" ];
-
meta = with lib; {
+
meta = {
description = "Tool to scan for Apache Tomcat server vulnerabilities";
homepage = "https://github.com/p0dalirius/ApacheTomcatScanner";
changelog = "https://github.com/p0dalirius/ApacheTomcatScanner/releases/tag/${version}";
-
license = licenses.gpl2Only;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.gpl2Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "ApacheTomcatScanner";
};
}
+3 -3
pkgs/by-name/ap/aperture/package.nix
···
subPackages = [ "cmd/aperture" ];
-
meta = with lib; {
+
meta = {
description = "L402 (Lightning HTTP 402) Reverse Proxy";
homepage = "https://github.com/lightninglabs/aperture";
changelog = "https://github.com/lightninglabs/aperture/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
sputn1ck
HannahMR
];
+3 -3
pkgs/by-name/ap/apkeep/package.nix
···
openssl
];
-
meta = with lib; {
+
meta = {
description = "Command-line tool for downloading APK files from various sources";
homepage = "https://github.com/EFForg/apkeep";
changelog = "https://github.com/EFForg/apkeep/blob/${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = [ ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ ];
mainProgram = "apkeep";
};
}
+3 -3
pkgs/by-name/ap/apkleaks/package.nix
···
pythonImportsCheck = [ "apkleaks" ];
-
meta = with lib; {
+
meta = {
description = "Scanning APK file for URIs, endpoints and secrets";
homepage = "https://github.com/dwisiswant0/apkleaks";
changelog = "https://github.com/dwisiswant0/apkleaks/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "apkleaks";
};
}
+5 -5
pkgs/by-name/ap/apktool/package.nix
···
--prefix PATH : ${lib.getBin aapt}
'';
-
meta = with lib; {
+
meta = {
description = "Tool for reverse engineering Android apk files";
mainProgram = "apktool";
homepage = "https://ibotpeaches.github.io/Apktool/";
changelog = "https://github.com/iBotPeaches/Apktool/releases/tag/v${version}";
-
sourceProvenance = with sourceTypes; [ binaryBytecode ];
-
license = licenses.asl20;
-
maintainers = with maintainers; [ offline ];
-
platforms = with platforms; unix;
+
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ offline ];
+
platforms = with lib.platforms; unix;
};
}
+3 -3
pkgs/by-name/ar/arduino-ide/package.nix
···
extraPkgs = pkgs: [ pkgs.libsecret ];
-
meta = with lib; {
+
meta = {
description = "Open-source electronics prototyping platform";
homepage = "https://www.arduino.cc/en/software";
changelog = "https://github.com/arduino/arduino-ide/releases/tag/${version}";
-
license = licenses.agpl3Only;
+
license = lib.licenses.agpl3Only;
mainProgram = "arduino-ide";
-
maintainers = with maintainers; [ clerie ];
+
maintainers = with lib.maintainers; [ clerie ];
platforms = [ "x86_64-linux" ];
};
}
+3 -3
pkgs/by-name/ar/arduino-language-server/package.nix
···
"-extldflags '-static'"
];
-
meta = with lib; {
+
meta = {
description = "Arduino Language Server based on Clangd to Arduino code autocompletion";
mainProgram = "arduino-language-server";
homepage = "https://github.com/arduino/arduino-language-server";
changelog = "https://github.com/arduino/arduino-language-server/releases/tag/${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ BattleCh1cken ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ BattleCh1cken ];
};
}
+3 -3
pkgs/by-name/ar/argc/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
description = "Command-line options, arguments and sub-commands parser for bash";
mainProgram = "argc";
homepage = "https://github.com/sigoden/argc";
changelog = "https://github.com/sigoden/argc/releases/tag/v${version}";
-
license = with licenses; [
+
license = with lib.licenses; [
mit
# or
asl20
];
-
maintainers = with maintainers; [ figsoda ];
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+4 -4
pkgs/by-name/ar/argo-workflows/package.nix
···
done
'';
-
meta = with lib; {
+
meta = {
description = "Container native workflow engine for Kubernetes";
mainProgram = "argo";
homepage = "https://github.com/argoproj/argo";
changelog = "https://github.com/argoproj/argo-workflows/blob/v${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ groodt ];
-
platforms = platforms.unix;
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ groodt ];
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/by-name/ar/argocd-vault-plugin/package.nix
···
version = "argocd-vault-plugin v${version} (unknown) BuildDate: 1970-01-01T00:00:00Z";
};
-
meta = with lib; {
+
meta = {
homepage = "https://argocd-vault-plugin.readthedocs.io";
changelog = "https://github.com/argoproj-labs/argocd-vault-plugin/releases/tag/v${version}";
description = "Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets";
mainProgram = "argocd-vault-plugin";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ urandom ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ urandom ];
};
}
+4 -4
pkgs/by-name/ar/aria2/package.nix
···
aria2 = nixosTests.aria2;
};
-
meta = with lib; {
+
meta = {
homepage = "https://aria2.github.io";
changelog = "https://github.com/aria2/aria2/releases/tag/release-${version}";
description = "Lightweight, multi-protocol, multi-source, command-line download utility";
mainProgram = "aria2c";
-
license = licenses.gpl2Plus;
-
platforms = platforms.unix;
-
maintainers = with maintainers; [
+
license = lib.licenses.gpl2Plus;
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [
Br1ght0ne
koral
timhae
+3 -3
pkgs/by-name/ar/arjun/package.nix
···
"arjun"
];
-
meta = with lib; {
+
meta = {
description = "HTTP parameter discovery suite";
homepage = "https://github.com/s0md3v/Arjun";
changelog = "https://github.com/s0md3v/Arjun/blob/${version}/CHANGELOG.md";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ octodi ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ octodi ];
mainProgram = "arjun";
};
}
+3 -3
pkgs/by-name/ar/artem/package.nix
···
--zsh $releaseDir/build/artem-*/out/_artem
'';
-
meta = with lib; {
+
meta = {
description = "Small CLI program to convert images to ASCII art";
homepage = "https://github.com/finefindus/artem";
changelog = "https://github.com/finefindus/artem/blob/v${version}/CHANGELOG.md";
-
license = licenses.mpl20;
-
maintainers = with maintainers; [ figsoda ];
+
license = lib.licenses.mpl20;
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "artem";
};
}
+3 -3
pkgs/by-name/as/askalono/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-ug79p75Oa5lsd9COWO2aIx3jN7de1QZggMFiOPAN5kQ=";
-
meta = with lib; {
+
meta = {
description = "Tool to detect open source licenses from texts";
homepage = "https://github.com/jpeddicord/askalono";
changelog = "https://github.com/jpeddicord/askalono/blob/${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ figsoda ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "askalono";
};
}
+3 -3
pkgs/by-name/as/asn/package.nix
···
}"
'';
-
meta = with lib; {
+
meta = {
description = "OSINT command line tool for investigating network data";
longDescription = ''
ASN / RPKI validity / BGP stats / IPv4v6 / Prefix / URL / ASPath / Organization /
···
'';
homepage = "https://github.com/nitefood/asn";
changelog = "https://github.com/nitefood/asn/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ devhell ];
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ devhell ];
mainProgram = "asn";
};
}
+3 -3
pkgs/by-name/as/asnmap/package.nix
···
# Tests require network access
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Tool to gather network ranges using ASN information";
homepage = "https://github.com/projectdiscovery/asnmap";
changelog = "https://github.com/projectdiscovery/asnmap/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "asnmap";
};
}
+4 -4
pkgs/by-name/as/assh/package.nix
···
$out/bin/assh --help > /dev/null
'';
-
meta = with lib; {
+
meta = {
description = "Advanced SSH config - Regex, aliases, gateways, includes and dynamic hosts";
homepage = "https://github.com/moul/assh";
changelog = "https://github.com/moul/assh/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ ];
-
platforms = with platforms; linux ++ darwin;
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ ];
+
platforms = with lib.platforms; linux ++ darwin;
};
}
+4 -4
pkgs/by-name/aw/await/package.nix
···
doInstallCheck = true;
versionCheckProgramArg = "--version";
-
meta = with lib; {
+
meta = {
changelog = "https://github.com/slavaGanzin/await/releases/tag/${version}";
description = "Small binary that runs a list of commands in parallel and awaits termination";
homepage = "https://github.com/slavaGanzin/await";
-
license = licenses.mit;
-
maintainers = with maintainers; [ chewblacka ];
-
platforms = platforms.all;
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ chewblacka ];
+
platforms = lib.platforms.all;
mainProgram = "await";
};
}
+3 -3
pkgs/by-name/aw/aws-encryption-sdk-cli/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
homepage = "https://aws-encryption-sdk-cli.readthedocs.io/";
changelog = "https://github.com/aws/aws-encryption-sdk-cli/blob/v${version}/CHANGELOG.rst";
description = "CLI wrapper around aws-encryption-sdk-python";
-
license = licenses.asl20;
+
license = lib.licenses.asl20;
mainProgram = "aws-encryption-cli";
-
maintainers = with maintainers; [ anthonyroussel ];
+
maintainers = with lib.maintainers; [ anthonyroussel ];
};
}
+3 -3
pkgs/by-name/aw/aws-iam-authenticator/package.nix
···
subPackages = [ "cmd/aws-iam-authenticator" ];
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/kubernetes-sigs/aws-iam-authenticator";
description = "AWS IAM credentials for Kubernetes authentication";
mainProgram = "aws-iam-authenticator";
changelog = "https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ srhb ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ srhb ];
};
}
+3 -3
pkgs/by-name/aw/aws-sam-cli/package.nix
···
__darwinAllowLocalNetworking = true;
-
meta = with lib; {
+
meta = {
description = "CLI tool for local development and testing of Serverless applications";
homepage = "https://github.com/aws/aws-sam-cli";
changelog = "https://github.com/aws/aws-sam-cli/releases/tag/v${version}";
-
license = licenses.asl20;
+
license = lib.licenses.asl20;
mainProgram = "sam";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
lo1tuma
anthonyroussel
];
+3 -3
pkgs/by-name/aw/awscli2/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
description = "Unified tool to manage your AWS services";
homepage = "https://aws.amazon.com/cli/";
changelog = "https://github.com/aws/aws-cli/blob/${version}/CHANGELOG.rst";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
bhipple
davegallant
bryanasdev000
+3 -3
pkgs/by-name/aw/awsebcli/package.nix
···
"test_aws_eb_profile_environment_variable_found__profile_exists_in_credentials_file"
];
-
meta = with lib; {
+
meta = {
description = "Command line interface for Elastic Beanstalk";
homepage = "https://aws.amazon.com/elasticbeanstalk/";
changelog = "https://github.com/aws/aws-elastic-beanstalk-cli/blob/${version}/CHANGES.rst";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ kirillrdy ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ kirillrdy ];
mainProgram = "eb";
};
}
+3 -3
pkgs/by-name/aw/awslimitchecker/package.nix
···
pythonImportsCheck = [ "awslimitchecker.checker" ];
-
meta = with lib; {
+
meta = {
description = "Script and python package to check your AWS service limits and usage via boto3";
homepage = "http://awslimitchecker.readthedocs.org";
changelog = "https://github.com/jantman/awslimitchecker/blob/${version}/CHANGES.rst";
-
license = licenses.agpl3Plus;
-
maintainers = with maintainers; [ zakame ];
+
license = lib.licenses.agpl3Plus;
+
maintainers = with lib.maintainers; [ zakame ];
mainProgram = "awslimitchecker";
};
}
+3 -3
pkgs/by-name/ba/baboossh/package.nix
···
pythonImportsCheck = [ "baboossh" ];
-
meta = with lib; {
+
meta = {
description = "Tool to do SSH spreading";
homepage = "https://github.com/cybiere/baboossh";
changelog = "https://github.com/cybiere/baboossh/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "baboossh";
};
}
+3 -3
pkgs/by-name/ba/badrobot/package.nix
···
--zsh <($out/bin/badrobot completion zsh)
'';
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/controlplaneio/badrobot";
changelog = "https://github.com/controlplaneio/badrobot/blob/v${version}/CHANGELOG.md";
description = "Operator Security Audit Tool";
···
likelihood that a compromised Operator would be able to obtain full
cluster permissions.
'';
-
license = with licenses; [ asl20 ];
-
maintainers = with maintainers; [ jk ];
+
license = with lib.licenses; [ asl20 ];
+
maintainers = with lib.maintainers; [ jk ];
};
}
+4 -4
pkgs/by-name/ba/bambu-studio/package.nix
···
mv $out/README.md $out/share/BambuStudio/README.md
'';
-
meta = with lib; {
+
meta = {
description = "PC Software for BambuLab's 3D printers";
homepage = "https://github.com/bambulab/BambuStudio";
changelog = "https://github.com/bambulab/BambuStudio/releases/tag/v${version}";
-
license = licenses.agpl3Plus;
-
maintainers = with maintainers; [
+
license = lib.licenses.agpl3Plus;
+
maintainers = with lib.maintainers; [
zhaofengli
dsluijk
];
mainProgram = "bambu-studio";
-
platforms = platforms.linux;
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ba/bat/package.nix
···
runHook postInstallCheck
'';
-
meta = with lib; {
+
meta = {
description = "Cat(1) clone with syntax highlighting and Git integration";
homepage = "https://github.com/sharkdp/bat";
changelog = "https://github.com/sharkdp/bat/raw/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
mainProgram = "bat";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
dywedir
zowoq
SuperSandro2000
+4 -4
pkgs/by-name/ba/batmon/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-0SXb8jBAYKnNFguamSMosPE6gH9aUzydF16w3SLhOU4=";
-
meta = with lib; {
+
meta = {
description = "Interactive batteries viewer";
longDescription = ''
An interactive viewer, similar to top, htop and other *top utilities,
···
'';
homepage = "https://github.com/6543/batmon/";
changelog = "https://github.com/6543/batmon/releases/tag/v${version}";
-
license = licenses.asl20;
+
license = lib.licenses.asl20;
mainProgram = "batmon";
-
platforms = with platforms; unix ++ windows;
+
platforms = with lib.platforms; unix ++ windows;
broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64;
-
maintainers = with maintainers; [ _6543 ];
+
maintainers = with lib.maintainers; [ _6543 ];
};
}
+4 -4
pkgs/by-name/ba/bazel-buildtools/package.nix
···
"-X main.buildScmRevision=${src.rev}"
];
-
meta = with lib; {
+
meta = {
description = "Tools for working with Google's bazel buildtool. Includes buildifier, buildozer, and unused_deps";
homepage = "https://github.com/bazelbuild/buildtools";
changelog = "https://github.com/bazelbuild/buildtools/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
elasticdog
uri-canva
];
-
teams = [ teams.bazel ];
+
teams = [ lib.teams.bazel ];
};
}
+3 -3
pkgs/by-name/ba/bazel-remote/package.nix
···
"-X main.gitCommit=${version}"
];
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/buchgr/bazel-remote";
description = "Remote HTTP/1.1 cache for Bazel";
mainProgram = "bazel-remote";
changelog = "https://github.com/buchgr/bazel-remote/releases/tag/v${version}";
-
license = licenses.asl20;
+
license = lib.licenses.asl20;
teams = [ lib.teams.bazel ];
-
platforms = platforms.darwin ++ platforms.linux;
+
platforms = lib.platforms.darwin ++ lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ba/bazelisk/package.nix
···
"-X main.BazeliskVersion=${version}"
];
-
meta = with lib; {
+
meta = {
description = "User-friendly launcher for Bazel";
mainProgram = "bazelisk";
longDescription = ''
···
'';
homepage = "https://github.com/bazelbuild/bazelisk";
changelog = "https://github.com/bazelbuild/bazelisk/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ elasticdog ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ elasticdog ];
};
}
+3 -3
pkgs/by-name/be/bearer/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
description = "Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks";
homepage = "https://github.com/bearer/bearer";
changelog = "https://github.com/Bearer/bearer/releases/tag/v${version}";
-
license = with licenses; [ elastic20 ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ elastic20 ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+4 -4
pkgs/by-name/be/beatprints/package.nix
···
spotipy
];
-
meta = with lib; {
+
meta = {
description = "Create eye-catching, Pinterest-style music posters effortlessly";
longDescription = ''
Create eye-catching, Pinterest-style music posters effortlessly. BeatPrints integrates with Spotify and LRClib API to help you design custom posters for your favorite tracks or albums. 🍀
···
homepage = "https://beatprints.readthedocs.io";
changelog = "https://github.com/TrueMyst/BeatPrints/releases/tag/v${version}";
mainProgram = "beatprints";
-
license = licenses.cc-by-nc-sa-40;
-
maintainers = with maintainers; [ DataHearth ];
-
platforms = platforms.all;
+
license = lib.licenses.cc-by-nc-sa-40;
+
maintainers = with lib.maintainers; [ DataHearth ];
+
platforms = lib.platforms.all;
};
}
+4 -4
pkgs/by-name/be/beluga/package.nix
···
cp -r tools/beluga-mode.el $out/share/emacs/site-lisp/beluga
'';
-
meta = with lib; {
+
meta = {
description = "Functional language for reasoning about formal systems";
homepage = "https://complogic.cs.mcgill.ca/beluga";
changelog = "https://github.com/Beluga-lang/Beluga/releases/tag/v${version}";
-
license = licenses.gpl3Plus;
-
maintainers = [ maintainers.bcdarwin ];
-
platforms = platforms.unix;
+
license = lib.licenses.gpl3Plus;
+
maintainers = [ lib.maintainers.bcdarwin ];
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/by-name/bi/bigquery-emulator/package.nix
···
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "BigQuery emulator server implemented in Go.";
homepage = "https://github.com/goccy/bigquery-emulator";
changelog = "https://github.com/goccy/pname/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ tarantoj ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ tarantoj ];
mainProgram = "bigquery-emulator";
};
}
+3 -3
pkgs/by-name/bi/biodiff/package.nix
···
buildNoDefaultFeatures = true;
buildFeatures = [ "wfa2" ];
-
meta = with lib; {
+
meta = {
description = "Hex diff viewer using alignment algorithms from biology";
homepage = "https://github.com/8051Enthusiast/biodiff";
changelog = "https://github.com/8051Enthusiast/biodiff/blob/v${version}/CHANGELOG";
-
license = licenses.mit;
-
maintainers = with maintainers; [ newam ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ newam ];
};
}
+3 -3
pkgs/by-name/bi/bird-lg/package.nix
···
inherit modRoot vendorHash;
-
meta = with lib; {
+
meta = {
description = "Bird Looking Glass";
homepage = "https://github.com/xddxdd/bird-lg-go";
changelog = "https://github.com/xddxdd/bird-lg-go/releases/tag/v${version}";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [
tchekda
e1mo
];
+4 -4
pkgs/by-name/bi/bird2/package.nix
···
passthru.tests = nixosTests.bird;
-
meta = with lib; {
+
meta = {
changelog = "https://gitlab.nic.cz/labs/bird/-/blob/v${version}/NEWS";
description = "BIRD Internet Routing Daemon";
homepage = "https://bird.network.cz";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ herbetom ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ herbetom ];
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/bi/bird3/package.nix
···
passthru.tests = nixosTests.bird;
-
meta = with lib; {
+
meta = {
changelog = "https://gitlab.nic.cz/labs/bird/-/blob/v${version}/NEWS";
description = "BIRD Internet Routing Daemon";
homepage = "https://bird.nic.cz/";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ herbetom ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ herbetom ];
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/bl/blackbox-terminal/package.nix
···
mesonFlags = [ "-Dblackbox_is_flatpak=false" ];
-
meta = with lib; {
+
meta = {
description = "Beautiful GTK 4 terminal";
mainProgram = "blackbox";
homepage = "https://gitlab.gnome.org/raggesilver/blackbox";
changelog = "https://gitlab.gnome.org/raggesilver/blackbox/-/raw/v${version}/CHANGELOG.md";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [
chuangzhu
linsui
];
-
platforms = platforms.linux;
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/bl/blueman/package.nix
···
wrapPythonProgramsIn "$out/libexec" "$out $pythonPath"
'';
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/blueman-project/blueman";
description = "GTK-based Bluetooth Manager";
-
license = licenses.gpl3;
-
platforms = platforms.linux;
+
license = lib.licenses.gpl3;
+
platforms = lib.platforms.linux;
changelog = "https://github.com/blueman-project/blueman/releases/tag/${version}";
-
maintainers = with maintainers; [ abbradar ];
+
maintainers = with lib.maintainers; [ abbradar ];
};
}
+5 -5
pkgs/by-name/bl/bluetuith/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
description = "TUI-based bluetooth connection manager";
longDescription = ''
Bluetuith can transfer files via OBEX, perform authenticated pairing,
···
devices. The TUI has mouse support.
'';
homepage = "https://github.com/darkhz/bluetuith";
-
changelog = "https://github.com/darkhz/bluetuith/releases/tag/v${version}";
-
license = licenses.mit;
-
platforms = platforms.linux;
+
changelog = "https://github.com/darkhz/bluetuith/releases/tag/v${finalAttrs.version}";
+
license = lib.licenses.mit;
+
platforms = lib.platforms.linux;
mainProgram = "bluetuith";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
pyrox0
katexochen
];
+4 -4
pkgs/by-name/bl/bluewalker/package.nix
···
"-s"
];
-
meta = with lib; {
+
meta = {
description = "Simple command line Bluetooth LE scanner";
homepage = "https://gitlab.com/jtaimisto/bluewalker";
changelog = "https://gitlab.com/jtaimisto/bluewalker/-/tags/v${version}";
-
license = licenses.bsd2;
-
maintainers = with maintainers; [ cimm ];
-
platforms = platforms.linux;
+
license = lib.licenses.bsd2;
+
maintainers = with lib.maintainers; [ cimm ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/bo/bom/package.nix
···
doCheck = false;
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/kubernetes-sigs/bom";
changelog = "https://github.com/kubernetes-sigs/bom/releases/tag/v${version}";
description = "Utility to generate SPDX-compliant Bill of Materials manifests";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ developer-guy ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ developer-guy ];
mainProgram = "bom";
};
}
+3 -3
pkgs/by-name/bo/bomber-go/package.nix
···
"-skip=TestEnrich" # Requires network access
];
-
meta = with lib; {
+
meta = {
description = "Tool to scans Software Bill of Materials (SBOMs) for vulnerabilities";
homepage = "https://github.com/devops-kung-fu/bomber";
changelog = "https://github.com/devops-kung-fu/bomber/releases/tag/v${version}";
-
license = licenses.mpl20;
+
license = lib.licenses.mpl20;
mainProgram = "bomber";
-
maintainers = with maintainers; [ fab ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/bo/boofuzz/package.nix
···
"boofuzz"
];
-
meta = with lib; {
+
meta = {
description = "Network protocol fuzzing tool";
mainProgram = "boo";
homepage = "https://github.com/jtpereyda/boofuzz";
changelog = "https://github.com/jtpereyda/boofuzz/blob/v${version}/CHANGELOG.rst";
-
license = with licenses; [ gpl2Plus ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ gpl2Plus ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/bo/bosh-cli/package.nix
···
wrapProgram $out/bin/bosh --prefix PATH : '${lib.makeBinPath [ openssh ]}'
'';
-
meta = with lib; {
+
meta = {
description = "Command line interface to CloudFoundry BOSH";
homepage = "https://bosh.io";
changelog = "https://github.com/cloudfoundry/bosh-cli/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ ris ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ ris ];
mainProgram = "bosh";
};
}
+5 -5
pkgs/by-name/bo/boundary/package.nix
···
passthru.updateScript = ./update.sh;
-
meta = with lib; {
+
meta = {
homepage = "https://boundaryproject.io/";
changelog = "https://github.com/hashicorp/boundary/blob/v${version}/CHANGELOG.md";
description = "Enables identity-based access management for dynamic infrastructure";
···
and resilient. It can run in clouds, on-prem, secure enclaves and more,
and does not require an agent to be installed on every end host.
'';
-
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
-
license = licenses.bsl11;
-
maintainers = with maintainers; [
+
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
+
license = lib.licenses.bsl11;
+
maintainers = with lib.maintainers; [
jk
techknowlogick
];
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
mainProgram = "boundary";
};
}
+3 -3
pkgs/by-name/br/breads-ad/package.nix
···
# Project has no tests
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Tool to evaluate Active Directory Security";
homepage = "https://github.com/oppsec/breads";
changelog = "https://github.com/oppsec/breads/blob/${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "breads-ad";
};
}
+3 -3
pkgs/by-name/br/brev-cli/package.nix
···
mv $out/bin/brev-cli $out/bin/brev
'';
-
meta = with lib; {
+
meta = {
description = "Connect your laptop to cloud computers";
mainProgram = "brev";
homepage = "https://github.com/brevdev/brev-cli";
changelog = "https://github.com/brevdev/brev-cli/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ dit7ya ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ dit7ya ];
};
}
+3 -3
pkgs/by-name/br/browsr/package.nix
···
"test_textual_app_context_path"
];
-
meta = with lib; {
+
meta = {
description = "File explorer in your terminal";
mainProgram = "browsr";
homepage = "https://juftin.com/browsr";
changelog = "https://github.com/juftin/browsr/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ figsoda ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+4 -4
pkgs/by-name/ca/cadaver/package.nix
···
zlib
];
-
meta = with lib; {
+
meta = {
description = "Command-line WebDAV client";
homepage = "https://notroj.github.io/cadaver/";
changelog = "https://github.com/notroj/cadaver/blob/${version}/NEWS";
-
maintainers = with maintainers; [ ianwookim ];
-
license = licenses.gpl2Plus;
-
platforms = with platforms; linux ++ freebsd ++ openbsd;
+
maintainers = with lib.maintainers; [ ianwookim ];
+
license = lib.licenses.gpl2Plus;
+
platforms = with lib.platforms; linux ++ freebsd ++ openbsd;
mainProgram = "cadaver";
};
}
+3 -3
pkgs/by-name/ca/caerbannog/package.nix
···
pygobject3
];
-
meta = with lib; {
+
meta = {
description = "Mobile-friendly Gtk frontend for password-store";
mainProgram = "caerbannog";
homepage = "https://sr.ht/~craftyguy/caerbannog/";
changelog = "https://git.sr.ht/~craftyguy/caerbannog/refs/${version}";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ dotlambda ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ dotlambda ];
};
}
+4 -4
pkgs/by-name/ca/caf/package.nix
···
doCheck = !stdenv.hostPlatform.isDarwin;
checkTarget = "test";
-
meta = with lib; {
+
meta = {
description = "Open source implementation of the actor model in C++";
homepage = "http://actor-framework.org/";
-
license = licenses.bsd3;
-
platforms = platforms.unix;
+
license = lib.licenses.bsd3;
+
platforms = lib.platforms.unix;
changelog = "https://github.com/actor-framework/actor-framework/raw/${version}/CHANGELOG.md";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
bobakker
tobim
];
+4 -4
pkgs/by-name/ca/caffeine-ng/package.nix
···
makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
'';
-
meta = with lib; {
+
meta = {
mainProgram = "caffeine";
-
maintainers = with maintainers; [ marzipankaiser ];
+
maintainers = with lib.maintainers; [ marzipankaiser ];
description = "Status bar application to temporarily inhibit screensaver and sleep mode";
homepage = "https://codeberg.org/WhyNotHugo/caffeine-ng";
changelog = "https://codeberg.org/WhyNotHugo/caffeine-ng/src/tag/v${version}/CHANGELOG.rst";
-
license = licenses.gpl3;
-
platforms = platforms.linux;
+
license = lib.licenses.gpl3;
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/ca/calcurse/package.nix
···
patchPythonScript $out/bin/calcurse-caldav
'';
-
meta = with lib; {
+
meta = {
description = "Calendar and scheduling application for the command line";
longDescription = ''
calcurse is a calendar and scheduling application for the command line. It helps
···
'';
homepage = "https://calcurse.org/";
changelog = "https://git.calcurse.org/calcurse.git/plain/CHANGES.md?h=v${version}";
-
license = licenses.bsd2;
-
platforms = platforms.unix;
-
maintainers = [ maintainers.matthiasbeyer ];
+
license = lib.licenses.bsd2;
+
platforms = lib.platforms.unix;
+
maintainers = [ lib.maintainers.matthiasbeyer ];
};
}
+3 -3
pkgs/by-name/ca/cameradar/package.nix
···
# At least one test is outdated
#doCheck = false;
-
meta = with lib; {
+
meta = {
description = "RTSP stream access tool";
homepage = "https://github.com/Ullaakut/cameradar";
changelog = "https://github.com/Ullaakut/cameradar/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ fab ];
# Upstream issue, doesn't build with latest curl, see
# https://github.com/Ullaakut/cameradar/issues/320
# https://github.com/andelf/go-curl/issues/84
+3 -3
pkgs/by-name/ca/cansina/package.nix
···
"cansina"
];
-
meta = with lib; {
+
meta = {
description = "Web Content Discovery Tool";
homepage = "https://github.com/deibit/cansina";
changelog = "https://github.com/deibit/cansina/blob/${version}/CHANGELOG.md";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "cansina";
};
}
+3 -3
pkgs/by-name/ca/cargo-about/package.nix
···
ZSTD_SYS_USE_PKG_CONFIG = true;
};
-
meta = with lib; {
+
meta = {
description = "Cargo plugin to generate list of all licenses for a crate";
homepage = "https://github.com/EmbarkStudios/cargo-about";
changelog = "https://github.com/EmbarkStudios/cargo-about/blob/${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
mit # or
asl20
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
evanjs
figsoda
matthiasbeyer
+3 -3
pkgs/by-name/ca/cargo-audit/package.nix
···
# The tests require network access which is not available in sandboxed Nix builds.
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Audit Cargo.lock files for crates with security vulnerabilities";
mainProgram = "cargo-audit";
homepage = "https://rustsec.org";
changelog = "https://github.com/rustsec/rustsec/blob/cargo-audit/v${version}/cargo-audit/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
mit # or
asl20
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
basvandijk
figsoda
jk
+3 -3
pkgs/by-name/ca/cargo-binstall/package.nix
···
"--skip=gh_api_client::test::test_gh_api_client_cargo_binstall_v0_20_1"
];
-
meta = with lib; {
+
meta = {
description = "Tool for installing rust binaries as an alternative to building from source";
mainProgram = "cargo-binstall";
homepage = "https://github.com/cargo-bins/cargo-binstall";
changelog = "https://github.com/cargo-bins/cargo-binstall/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ figsoda ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+3 -3
pkgs/by-name/ca/cargo-binutils/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-QdW0HiVhKFuXj7hWZw1lkrFmvVIqbeMKRF2qnBX9wRI=";
-
meta = with lib; {
+
meta = {
description = "Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain";
longDescription = ''
In order for this to work, you either need to run `rustup component add llvm-tools-preview` or install the `llvm-tools-preview` component using your Nix library (e.g. fenix or rust-overlay)
'';
homepage = "https://github.com/rust-embedded/cargo-binutils";
changelog = "https://github.com/rust-embedded/cargo-binutils/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
stupremee
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-c/package.nix
···
inherit rav1e;
};
-
meta = with lib; {
+
meta = {
description = "Cargo subcommand to build and install C-ABI compatible dynamic and static libraries";
longDescription = ''
Cargo C-ABI helpers. A cargo applet that produces and installs a correct
···
'';
homepage = "https://github.com/lu-zero/cargo-c";
changelog = "https://github.com/lu-zero/cargo-c/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
cpu
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-clone/package.nix
···
# requires internet access
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Cargo subcommand to fetch the source code of a Rust crate";
mainProgram = "cargo-clone";
homepage = "https://github.com/janlikar/cargo-clone";
changelog = "https://github.com/janlikar/cargo-clone/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
figsoda
matthiasbeyer
janlikar
+3 -3
pkgs/by-name/ca/cargo-cross/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
+
meta = {
description = "Zero setup cross compilation and cross testing";
homepage = "https://github.com/cross-rs/cross";
changelog = "https://github.com/cross-rs/cross/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [ otavio ];
+
maintainers = with lib.maintainers; [ otavio ];
mainProgram = "cross";
};
}
+3 -3
pkgs/by-name/ca/cargo-deadlinks/package.nix
···
# assumes the target is x86_64-unknown-linux-gnu
"--skip simple_project::it_checks_okay_project_correctly";
-
meta = with lib; {
+
meta = {
description = "Cargo subcommand to check rust documentation for broken links";
homepage = "https://github.com/deadlinks/cargo-deadlinks";
changelog = "https://github.com/deadlinks/cargo-deadlinks/blob/${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
newam
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-deny/package.nix
···
# tests require internet access
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Cargo plugin for linting your dependencies";
mainProgram = "cargo-deny";
homepage = "https://github.com/EmbarkStudios/cargo-deny";
changelog = "https://github.com/EmbarkStudios/cargo-deny/blob/${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
figsoda
matthiasbeyer
jk
+3 -3
pkgs/by-name/ca/cargo-diet/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-crdRRlRi3H8j/ojGH+oqmaeSS8ee8dUALorZPWE/j1Y=";
-
meta = with lib; {
+
meta = {
description = "Help computing optimal include directives for your Cargo.toml manifest";
mainProgram = "cargo-diet";
homepage = "https://github.com/the-lean-crate/cargo-diet";
changelog = "https://github.com/the-lean-crate/cargo-diet/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
figsoda
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-docset/package.nix
···
rev-prefix = "v";
};
-
meta = with lib; {
+
meta = {
description = "Cargo subcommand to generate a Dash/Zeal docset for your Rust packages";
mainProgram = "cargo-docset";
homepage = "https://github.com/Robzz/cargo-docset";
changelog = "https://github.com/Robzz/cargo-docset/blob/${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
colinsane
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-edit/package.nix
···
doCheck = false; # integration tests depend on changing cargo config
-
meta = with lib; {
+
meta = {
description = "Utility for managing cargo dependencies from the command line";
homepage = "https://github.com/killercup/cargo-edit";
changelog = "https://github.com/killercup/cargo-edit/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
Br1ght0ne
figsoda
gerschtli
+3 -3
pkgs/by-name/ca/cargo-expand/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-4HH25MEj3iCrm9iCW8vWVMDou/F3YidRIWDH0m5FTaY=";
-
meta = with lib; {
+
meta = {
description = "Cargo subcommand to show result of macro expansion";
homepage = "https://github.com/dtolnay/cargo-expand";
changelog = "https://github.com/dtolnay/cargo-expand/releases/tag/${version}";
-
license = with licenses; [
+
license = with lib.licenses; [
mit
asl20
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
figsoda
xrelkd
];
+3 -3
pkgs/by-name/ca/cargo-generate/package.nix
···
LIBGIT2_NO_VENDOR = 1;
};
-
meta = with lib; {
+
meta = {
description = "Tool to generate a new Rust project by leveraging a pre-existing git repository as a template";
mainProgram = "cargo-generate";
homepage = "https://github.com/cargo-generate/cargo-generate";
changelog = "https://github.com/cargo-generate/cargo-generate/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
figsoda
turbomack
matthiasbeyer
+3 -3
pkgs/by-name/ca/cargo-hack/package.nix
···
# some necessary files are absent in the crate version
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Cargo subcommand to provide various options useful for testing and continuous integration";
mainProgram = "cargo-hack";
homepage = "https://github.com/taiki-e/cargo-hack";
changelog = "https://github.com/taiki-e/cargo-hack/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [ figsoda ];
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+3 -3
pkgs/by-name/ca/cargo-insta/package.nix
···
"--skip=env::test_get_cargo_workspace_manifest_dir"
];
-
meta = with lib; {
+
meta = {
description = "Cargo subcommand for snapshot testing";
mainProgram = "cargo-insta";
homepage = "https://github.com/mitsuhiko/insta";
changelog = "https://github.com/mitsuhiko/insta/blob/${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
figsoda
oxalica
matthiasbeyer
+3 -3
pkgs/by-name/ca/cargo-leptos/package.nix
···
buildFeatures = [ "no_downloads" ]; # cargo-leptos will try to install missing dependencies on its own otherwise
doCheck = false; # Check phase tries to query crates.io
-
meta = with lib; {
+
meta = {
description = "Build tool for the Leptos web framework";
mainProgram = "cargo-leptos";
homepage = "https://github.com/leptos-rs/cargo-leptos";
changelog = "https://github.com/leptos-rs/cargo-leptos/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ benwis ];
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ benwis ];
};
}
+3 -3
pkgs/by-name/ca/cargo-lock/package.nix
···
buildFeatures = [ "cli" ];
-
meta = with lib; {
+
meta = {
description = "Self-contained Cargo.lock parser with graph analysis";
mainProgram = "cargo-lock";
homepage = "https://github.com/rustsec/rustsec/tree/main/cargo-lock";
changelog = "https://github.com/rustsec/rustsec/blob/cargo-lock/v${version}/cargo-lock/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
figsoda
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-make/package.nix
···
# https://travis-ci.org/sagiegurari/cargo-make
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Rust task runner and build tool";
homepage = "https://github.com/sagiegurari/cargo-make";
changelog = "https://github.com/sagiegurari/cargo-make/blob/${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
figsoda
xrelkd
];
+3 -3
pkgs/by-name/ca/cargo-outdated/package.nix
···
buildInputs = [ openssl ];
-
meta = with lib; {
+
meta = {
description = "Cargo subcommand for displaying when Rust dependencies are out of date";
mainProgram = "cargo-outdated";
homepage = "https://github.com/kbknapp/cargo-outdated";
changelog = "https://github.com/kbknapp/cargo-outdated/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
ivan
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-public-api/package.nix
···
# Tests fail
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations";
mainProgram = "cargo-public-api";
homepage = "https://github.com/Enselic/cargo-public-api";
changelog = "https://github.com/Enselic/cargo-public-api/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ matthiasbeyer ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ matthiasbeyer ];
};
}
+3 -3
pkgs/by-name/ca/cargo-rdme/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-W800jepxDv6OjbcxRKphAnDU2OuBGGGSLELe8gAfTr8=";
-
meta = with lib; {
+
meta = {
description = "Cargo command to create the README.md from your crate's documentation";
mainProgram = "cargo-rdme";
homepage = "https://github.com/orium/cargo-rdme";
changelog = "https://github.com/orium/cargo-rdme/blob/v${version}/release-notes.md";
-
license = with licenses; [ mpl20 ];
-
maintainers = with maintainers; [ GoldsteinE ];
+
license = with lib.licenses; [ mpl20 ];
+
maintainers = with lib.maintainers; [ GoldsteinE ];
};
}
+3 -3
pkgs/by-name/ca/cargo-release/package.nix
···
# disable vendored-libgit2 and vendored-openssl
buildNoDefaultFeatures = true;
-
meta = with lib; {
+
meta = {
description = ''Cargo subcommand "release": everything about releasing a rust crate'';
mainProgram = "cargo-release";
homepage = "https://github.com/crate-ci/cargo-release";
changelog = "https://github.com/crate-ci/cargo-release/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
figsoda
gerschtli
];
+3 -3
pkgs/by-name/ca/cargo-run-bin/package.nix
···
# multiple impurities in tests
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Build, cache, and run binaries scoped in Cargo.toml rather than installing globally. This acts similarly to npm run and gomodrun, and allows your teams to always be running the same tooling versions";
mainProgram = "cargo-bin";
homepage = "https://github.com/dustinblackman/cargo-run-bin";
changelog = "https://github.com/dustinblackman/cargo-run-bin/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
mightyiam
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-show-asm/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
description = "Cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code";
homepage = "https://github.com/pacak/cargo-show-asm";
changelog = "https://github.com/pacak/cargo-show-asm/blob/${version}/Changelog.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
figsoda
oxalica
matthiasbeyer
+3 -3
pkgs/by-name/ca/cargo-sort/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-nQ1g0rBWx7yHQO9U/J0/XI76quEAvpCyhZDcTJKYYXo=";
-
meta = with lib; {
+
meta = {
description = "Tool to check that your Cargo.toml dependencies are sorted alphabetically";
mainProgram = "cargo-sort";
homepage = "https://github.com/devinr528/cargo-sort";
changelog = "https://github.com/devinr528/cargo-sort/blob/v${version}/changelog.md";
-
license = with licenses; [
+
license = with lib.licenses; [
mit # or
asl20
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
figsoda
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-spellcheck/package.nix
···
"--skip=tests::e2e::issue_226"
];
-
meta = with lib; {
+
meta = {
description = "Checks rust documentation for spelling and grammar mistakes";
mainProgram = "cargo-spellcheck";
homepage = "https://github.com/drahnr/cargo-spellcheck";
changelog = "https://github.com/drahnr/cargo-spellcheck/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
newam
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-sync-readme/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-A1LZKENNOcgUz6eacUo9WCKIZWA7dJa0zuZrgzRr/Js=";
-
meta = with lib; {
+
meta = {
description = "Cargo plugin that generates a Markdown section in your README based on your Rust documentation";
mainProgram = "cargo-sync-readme";
homepage = "https://github.com/phaazon/cargo-sync-readme";
changelog = "https://github.com/phaazon/cargo-sync-readme/blob/${version}/CHANGELOG.md";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [
b4dm4n
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-tally/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-9p5IfGfOWyDanaUt1h6bnq4mDxp+VdU4scNdWGRiWYE=";
-
meta = with lib; {
+
meta = {
description = "Graph the number of crates that depend on your crate over time";
mainProgram = "cargo-tally";
homepage = "https://github.com/dtolnay/cargo-tally";
changelog = "https://github.com/dtolnay/cargo-tally/releases/tag/${version}";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
figsoda
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-toml-lint/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-ymf91oCLOY5vo1pncCT83j3k8wyLEwAl3/8lnAyPdzI=";
-
meta = with lib; {
+
meta = {
description = "Simple linter for Cargo.toml manifests";
mainProgram = "cargo-toml-lint";
homepage = "https://github.com/fuellabs/cargo-toml-lint";
changelog = "https://github.com/fuellabs/cargo-toml-lint/releases/tag/v${version}";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
mitchmindtree
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-ui/package.nix
···
LIBGIT2_NO_VENDOR = 1;
};
-
meta = with lib; {
+
meta = {
description = "GUI for Cargo";
mainProgram = "cargo-ui";
homepage = "https://github.com/slint-ui/cargo-ui";
changelog = "https://github.com/slint-ui/cargo-ui/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
mit
asl20
gpl3Only
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
figsoda
matthiasbeyer
];
+3 -3
pkgs/by-name/ca/cargo-update/package.nix
···
LIBGIT2_NO_VENDOR = 1;
};
-
meta = with lib; {
+
meta = {
description = "Cargo subcommand for checking and applying updates to installed executables";
homepage = "https://github.com/nabijaczleweli/cargo-update";
changelog = "https://github.com/nabijaczleweli/cargo-update/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
gerschtli
Br1ght0ne
johntitor
+3 -3
pkgs/by-name/ca/cargo-workspaces/package.nix
···
LIBSSH2_SYS_USE_PKG_CONFIG = true;
};
-
meta = with lib; {
+
meta = {
description = "Tool for managing cargo workspaces and their crates, inspired by lerna";
longDescription = ''
A tool that optimizes the workflow around cargo workspaces with
···
'';
homepage = "https://github.com/pksunkara/cargo-workspaces";
changelog = "https://github.com/pksunkara/cargo-workspaces/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
figsoda
macalinao
matthiasbeyer
+3 -3
pkgs/by-name/ca/cargo-zigbuild/package.nix
···
--prefix PATH : ${zig}/bin
'';
-
meta = with lib; {
+
meta = {
description = "Tool to compile Cargo projects with zig as the linker";
mainProgram = "cargo-zigbuild";
homepage = "https://github.com/messense/cargo-zigbuild";
changelog = "https://github.com/messense/cargo-zigbuild/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ figsoda ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+3 -3
pkgs/by-name/ca/cariddi/package.nix
···
"-s"
];
-
meta = with lib; {
+
meta = {
description = "Crawler for URLs and endpoints";
homepage = "https://github.com/edoardottt/cariddi";
changelog = "https://github.com/edoardottt/cariddi/releases/tag/v${version}";
-
license = with licenses; [ gpl3Plus ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ gpl3Plus ];
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "cariddi";
};
}
+5 -5
pkgs/by-name/ca/cascadia-code/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
+
meta = {
description = "Monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal";
homepage = "https://github.com/microsoft/cascadia-code";
-
changelog = "https://github.com/microsoft/cascadia-code/raw/v${version}/FONTLOG.txt";
-
license = licenses.ofl;
-
maintainers = with maintainers; [ ryanccn ];
-
platforms = platforms.all;
+
changelog = "https://github.com/microsoft/cascadia-code/raw/v${finalAttrs.version}/FONTLOG.txt";
+
license = lib.licenses.ofl;
+
maintainers = with lib.maintainers; [ ryanccn ];
+
platforms = lib.platforms.all;
};
})
+4 -4
pkgs/by-name/cd/cdecrypt/package.nix
···
install -Dm755 cdecrypt $out/bin/cdecrypt
'';
-
meta = with lib; {
+
meta = {
description = "Utility that decrypts Wii U NUS content files";
mainProgram = "cdecrypt";
homepage = "https://github.com/VitaSmith/cdecrypt";
changelog = "https://github.com/VitaSmith/cdecrypt/releases/tag/v${version}";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ hughobrien ];
-
platforms = platforms.linux ++ platforms.darwin;
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ hughobrien ];
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};
}
+3 -3
pkgs/by-name/cd/cdk-go/package.nix
···
# At least one test is outdated
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Container penetration toolkit";
homepage = "https://github.com/cdk-team/CDK";
changelog = "https://github.com/cdk-team/CDK/releases/tag/v${version}";
-
license = with licenses; [ gpl2Only ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ gpl2Only ];
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "cdk";
broken = stdenv.hostPlatform.isDarwin; # needs to update gopsutil to at least v3.21.3 to include https://github.com/shirou/gopsutil/pull/1042
};
+3 -3
pkgs/by-name/cd/cdncheck/package.nix
···
--replace-fail "TestCheckDNSResponse" "SkipTestCheckDNSResponse"
'';
-
meta = with lib; {
+
meta = {
description = "Tool to detect various technology for a given IP address";
homepage = "https://github.com/projectdiscovery/cdncheck";
changelog = "https://github.com/projectdiscovery/cdncheck/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "cdncheck";
};
}
+3 -3
pkgs/by-name/ce/cent/package.nix
···
"-w"
];
-
meta = with lib; {
+
meta = {
description = "Tool to handle Nuclei community templates";
homepage = "https://github.com/xm1k3/cent";
changelog = "https://github.com/xm1k3/cent/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = [ ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ ];
mainProgram = "cent";
};
}
+3 -3
pkgs/by-name/ce/cero/package.nix
···
# Tests are comparing output
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Scrape domain names from SSL certificates of arbitrary hosts";
homepage = "https://github.com/glebarez/cero";
changelog = "https://github.com/glebarez/cero/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "cero";
};
}
+3 -3
pkgs/by-name/ch/chain-bench/package.nix
···
runHook postInstallCheck
'';
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/aquasecurity/chain-bench";
changelog = "https://github.com/aquasecurity/chain-bench/releases/tag/v${version}";
description = "Open-source tool for auditing your software supply chain stack for security compliance based on a new CIS Software Supply Chain benchmark";
···
hackers and protect your sensitive data and customer trust, you need to
ensure your code is compliant with your organization's policies.
'';
-
license = licenses.asl20;
-
maintainers = with maintainers; [ jk ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ jk ];
};
}
+3 -3
pkgs/by-name/ch/changelogger/package.nix
···
--zsh <($out/bin/changelogger completion zsh)
'';
-
meta = with lib; {
+
meta = {
description = "Tool to manage your changelog file in Markdown";
homepage = "https://github.com/MarkusFreitag/changelogger";
changelog = "https://github.com/MarkusFreitag/changelogger/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ tomsiewert ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ tomsiewert ];
mainProgram = "changelogger";
};
}
+3 -3
pkgs/by-name/ch/changie/package.nix
···
--zsh <($out/bin/changie completion zsh)
'';
-
meta = with lib; {
+
meta = {
description = "Automated changelog tool for preparing releases with lots of customization options";
mainProgram = "changie";
homepage = "https://changie.dev";
changelog = "https://github.com/miniscruff/changie/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
figsoda
matthiasbeyer
];
+3 -3
pkgs/by-name/ch/chaos/package.nix
···
versionCheckProgramArg = "--version";
-
meta = with lib; {
+
meta = {
description = "Tool to communicate with Chaos DNS API";
homepage = "https://github.com/projectdiscovery/chaos-client";
changelog = "https://github.com/projectdiscovery/chaos-client/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "chaos";
};
}
+3 -3
pkgs/by-name/ch/charm-freeze/package.nix
···
"-X=main.Version=${version}"
];
-
meta = with lib; {
+
meta = {
description = "Tool to generate images of code and terminal output";
mainProgram = "freeze";
homepage = "https://github.com/charmbracelet/freeze";
changelog = "https://github.com/charmbracelet/freeze/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
caarlos0
maaslalani
];
+3 -3
pkgs/by-name/ch/charm/package.nix
···
"-X=main.Version=${version}"
];
-
meta = with lib; {
+
meta = {
description = "Manage your charm account on the CLI";
homepage = "https://github.com/charmbracelet/charm";
changelog = "https://github.com/charmbracelet/charm/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ penguwin ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ penguwin ];
mainProgram = "charm";
};
}
+3 -3
pkgs/by-name/ch/checkip/package.nix
···
# Requires network
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "CLI tool that checks an IP address using various public services";
homepage = "https://github.com/jreisinger/checkip";
changelog = "https://github.com/jreisinger/checkip/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "checkip";
};
}
+3 -3
pkgs/by-name/ch/checkmate/package.nix
···
subPackages = [ "." ];
-
meta = with lib; {
+
meta = {
description = "Pluggable code security analysis tool";
mainProgram = "checkmate";
homepage = "https://github.com/adedayo/checkmate";
changelog = "https://github.com/adedayo/checkmate/releases/tag/v${version}";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/ch/checkov/package.nix
···
chmod +x $out/bin/checkov
'';
-
meta = with lib; {
+
meta = {
description = "Static code analysis tool for infrastructure-as-code";
homepage = "https://github.com/bridgecrewio/checkov";
changelog = "https://github.com/bridgecrewio/checkov/releases/tag/${version}";
···
Prevent cloud misconfigurations during build-time for Terraform, Cloudformation,
Kubernetes, Serverless framework and other infrastructure-as-code-languages.
'';
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
anhdle14
fab
];
+3 -3
pkgs/by-name/ch/checkpwn/package.nix
···
"--skip=test_cli_"
];
-
meta = with lib; {
+
meta = {
description = "Check Have I Been Pwned and see if it's time for you to change passwords";
homepage = "https://github.com/brycx/checkpwn";
changelog = "https://github.com/brycx/checkpwn/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ figsoda ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "checkpwn";
};
}
+4 -4
pkgs/by-name/ch/checkstyle/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
+
meta = {
description = "Checks Java source against a coding standard";
mainProgram = "checkstyle";
longDescription = ''
···
'';
homepage = "https://checkstyle.org/";
changelog = "https://checkstyle.org/releasenotes.html#Release_${version}";
-
sourceProvenance = with sourceTypes; [ binaryBytecode ];
-
license = licenses.lgpl21;
-
maintainers = with maintainers; [ pSub ];
+
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
+
license = lib.licenses.lgpl21;
+
maintainers = with lib.maintainers; [ pSub ];
platforms = jre.meta.platforms;
};
}
+4 -4
pkgs/by-name/ch/cheese/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
homepage = "https://gitlab.gnome.org/GNOME/cheese";
changelog = "https://gitlab.gnome.org/GNOME/cheese/-/blob/${version}/NEWS?ref_type=tags";
description = "Take photos and videos with your webcam, with fun graphical effects";
mainProgram = "cheese";
-
maintainers = with maintainers; [ aleksana ];
-
license = licenses.gpl2Plus;
-
platforms = platforms.linux;
+
maintainers = with lib.maintainers; [ aleksana ];
+
license = lib.licenses.gpl2Plus;
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/ch/cherrybomb/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-j9CT2HHFY4ANWKvx8t/jgCc3aOiSEJlq8CHstjSc+O4=";
-
meta = with lib; {
+
meta = {
description = "CLI tool that helps you avoid undefined user behavior by validating your API specifications";
mainProgram = "cherrybomb";
homepage = "https://github.com/blst-security/cherrybomb";
changelog = "https://github.com/blst-security/cherrybomb/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ figsoda ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ figsoda ];
};
}
+3 -3
pkgs/by-name/ch/chisel/package.nix
···
# Tests require access to the network
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "TCP/UDP tunnel over HTTP";
longDescription = ''
Chisel is a fast TCP/UDP tunnel, transported over HTTP, secured via
···
'';
homepage = "https://github.com/jpillora/chisel";
changelog = "https://github.com/jpillora/chisel/releases/tag/v${version}";
-
license = with licenses; [ mit ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ mit ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/cl/clair/package.nix
···
}"
'';
-
meta = with lib; {
+
meta = {
description = "Vulnerability Static Analysis for Containers";
homepage = "https://github.com/quay/clair";
changelog = "https://github.com/quay/clair/blob/v${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = [ ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ ];
};
}
+3 -3
pkgs/by-name/cl/clairvoyance/package.nix
···
"test_probe_typename"
];
-
meta = with lib; {
+
meta = {
description = "Tool to obtain GraphQL API schemas";
mainProgram = "clairvoyance";
homepage = "https://github.com/nikitastupin/clairvoyance";
changelog = "https://github.com/nikitastupin/clairvoyance/releases/tag/v${version}";
-
license = with licenses; [ asl20 ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ asl20 ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/cl/clever-tools/package.nix
···
--zsh <($out/bin/clever --zsh-autocomplete-script $out/bin/clever)
'';
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/CleverCloud/clever-tools";
changelog = "https://github.com/CleverCloud/clever-tools/blob/${version}/CHANGELOG.md";
description = "Deploy on Clever Cloud and control your applications, add-ons, services from command line";
-
license = licenses.asl20;
+
license = lib.licenses.asl20;
mainProgram = "clever";
-
teams = [ teams.clevercloud ];
+
teams = [ lib.teams.clevercloud ];
};
}
+4 -4
pkgs/by-name/cl/clj-kondo/package.nix
···
"--no-fallback"
];
-
meta = with lib; {
+
meta = {
description = "Linter for Clojure code that sparks joy";
homepage = "https://github.com/clj-kondo/clj-kondo";
-
sourceProvenance = with sourceTypes; [ binaryBytecode ];
-
license = licenses.epl10;
+
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
+
license = lib.licenses.epl10;
changelog = "https://github.com/clj-kondo/clj-kondo/blob/v${version}/CHANGELOG.md";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
jlesquembre
bandresen
];
+4 -4
pkgs/by-name/cl/cljfmt/package.nix
···
command = "cljfmt --version";
};
-
meta = with lib; {
+
meta = {
mainProgram = "cljfmt";
description = "Tool for formatting Clojure code";
homepage = "https://github.com/weavejester/cljfmt";
-
sourceProvenance = with sourceTypes; [ binaryBytecode ];
-
license = licenses.epl10;
+
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
+
license = lib.licenses.epl10;
changelog = "https://github.com/weavejester/cljfmt/blob/${version}/CHANGELOG.md";
-
maintainers = with maintainers; [ sg-qwt ];
+
maintainers = with lib.maintainers; [ sg-qwt ];
};
}
+3 -3
pkgs/by-name/cl/cloud-custodian/package.nix
···
$out/bin/custodian --help
'';
-
meta = with lib; {
+
meta = {
description = "Rules engine for cloud security, cost optimization, and governance";
homepage = "https://cloudcustodian.io";
changelog = "https://github.com/cloud-custodian/cloud-custodian/releases/tag/${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ bhipple ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ bhipple ];
mainProgram = "custodian";
};
}
+3 -3
pkgs/by-name/cl/cloud-hypervisor/package.nix
···
"vmm" # /dev/kvm
];
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/cloud-hypervisor/cloud-hypervisor";
description = "Open source Virtual Machine Monitor (VMM) that runs on top of KVM";
changelog = "https://github.com/cloud-hypervisor/cloud-hypervisor/releases/tag/v${version}";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20
bsd3
];
mainProgram = "cloud-hypervisor";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
offline
qyliss
];
+3 -3
pkgs/by-name/cl/cloud-nuke/package.nix
···
wrapProgram $out/bin/cloud-nuke --set-default DISABLE_TELEMETRY true
'';
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/gruntwork-io/cloud-nuke";
description = "Tool for cleaning up your cloud accounts by nuking (deleting) all resources within it";
mainProgram = "cloud-nuke";
changelog = "https://github.com/gruntwork-io/cloud-nuke/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = [ ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ ];
};
}
+3 -3
pkgs/by-name/cl/cloudflare-dynamic-dns/package.nix
···
passthru.tests.version = testers.testVersion { package = cloudflare-dynamic-dns; };
-
meta = with lib; {
+
meta = {
changelog = "https://github.com/Zebradil/cloudflare-dynamic-dns/blob/${version}/CHANGELOG.md";
description = "Dynamic DNS client for Cloudflare";
homepage = "https://github.com/Zebradil/cloudflare-dynamic-dns";
-
license = licenses.mit;
+
license = lib.licenses.mit;
mainProgram = "cloudflare-dynamic-dns";
-
maintainers = [ maintainers.zebradil ];
+
maintainers = [ lib.maintainers.zebradil ];
};
}
+4 -4
pkgs/by-name/cl/cloudflared/package.nix
···
updateScript = gitUpdater { };
};
-
meta = with lib; {
+
meta = {
description = "Cloudflare Tunnel daemon, Cloudflare Access toolkit, and DNS-over-HTTPS client";
homepage = "https://www.cloudflare.com/products/tunnel";
changelog = "https://github.com/cloudflare/cloudflared/releases/tag/${version}";
-
license = licenses.asl20;
-
platforms = platforms.unix ++ platforms.windows;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
platforms = lib.platforms.unix ++ lib.platforms.windows;
+
maintainers = with lib.maintainers; [
bbigras
enorris
thoughtpolice
+3 -3
pkgs/by-name/cl/cloudfox/package.nix
···
# Some tests are failing because of wrong filename/path
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Tool for situational awareness of cloud penetration tests";
homepage = "https://github.com/BishopFox/cloudfox";
changelog = "https://github.com/BishopFox/cloudfox/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "cloudfox";
};
}
+3 -3
pkgs/by-name/cl/cloudhunter/package.nix
···
# Project has no tests
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Cloud bucket scanner";
mainProgram = "cloudhunter";
homepage = "https://github.com/belane/CloudHunter";
changelog = "https://github.com/belane/CloudHunter/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/cl/cloudlist/package.nix
···
versionCheckProgramArg = "--version";
-
meta = with lib; {
+
meta = {
description = "Tool for listing assets from multiple cloud providers";
homepage = "https://github.com/projectdiscovery/cloudlist";
changelog = "https://github.com/projectdiscovery/cloudlist/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "cloudlist";
};
}
+3 -3
pkgs/by-name/cl/cloudrecon/package.nix
···
"-w"
];
-
meta = with lib; {
+
meta = {
description = "Tool to find assets from certificates";
homepage = "https://github.com/g0ldencybersec/CloudRecon";
changelog = "https://github.com/g0ldencybersec/CloudRecon/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "cloudrecon";
};
}
+4 -4
pkgs/by-name/cl/cloudsmith-cli/package.nix
···
cd "$out"
'';
-
meta = with lib; {
+
meta = {
homepage = "https://help.cloudsmith.io/docs/cli/";
description = "Cloudsmith Command Line Interface";
mainProgram = "cloudsmith";
changelog = "https://github.com/cloudsmith-io/cloudsmith-cli/blob/v${version}/CHANGELOG.md";
-
maintainers = [ ];
-
license = licenses.asl20;
-
platforms = with platforms; unix;
+
maintainers = with lib.maintainers; [ ];
+
license = lib.licenses.asl20;
+
platforms = with lib.platforms; unix;
};
}
+4 -4
pkgs/by-name/cm/cmark-gfm/package.nix
···
doCheck = true;
-
meta = with lib; {
+
meta = {
description = "GitHub's fork of cmark, a CommonMark parsing and rendering library and program in C";
mainProgram = "cmark-gfm";
homepage = "https://github.com/github/cmark-gfm";
changelog = "https://github.com/github/cmark-gfm/raw/${version}/changelog.txt";
-
maintainers = with maintainers; [ cyplo ];
-
platforms = platforms.unix;
-
license = licenses.bsd2;
+
maintainers = with lib.maintainers; [ cyplo ];
+
platforms = lib.platforms.unix;
+
license = lib.licenses.bsd2;
};
}
+4 -4
pkgs/by-name/cm/cmark/package.nix
···
export ${lib_path}=$(readlink -f ./src)
'';
-
meta = with lib; {
+
meta = {
description = "CommonMark parsing and rendering library and program in C";
mainProgram = "cmark";
homepage = "https://github.com/commonmark/cmark";
changelog = "https://github.com/commonmark/cmark/raw/${version}/changelog.txt";
-
maintainers = [ maintainers.michelk ];
-
platforms = platforms.all;
-
license = licenses.bsd2;
+
maintainers = [ lib.maintainers.michelk ];
+
platforms = lib.platforms.all;
+
license = lib.licenses.bsd2;
};
}
+3 -3
pkgs/by-name/cn/cnquery/package.nix
···
"-s"
];
-
meta = with lib; {
+
meta = {
description = "Cloud-native, graph-based asset inventory";
longDescription = ''
cnquery is a cloud-native tool for querying your entire fleet. It answers thousands of
···
'';
homepage = "https://mondoo.com/cnquery";
changelog = "https://github.com/mondoohq/cnquery/releases/tag/v${version}";
-
license = licenses.bsl11;
-
maintainers = with maintainers; [ mariuskimmina ];
+
license = lib.licenses.bsl11;
+
maintainers = with lib.maintainers; [ mariuskimmina ];
};
}
+3 -3
pkgs/by-name/co/cobra-cli/package.nix
···
--prefix PATH : ${go}/bin
'';
-
meta = with lib; {
+
meta = {
description = "Cobra CLI tool to generate applications and commands";
mainProgram = "cobra-cli";
homepage = "https://github.com/spf13/cobra-cli/";
changelog = "https://github.com/spf13/cobra-cli/releases/tag/${version}";
-
license = licenses.afl20;
-
maintainers = [ maintainers.ivankovnatsky ];
+
license = lib.licenses.afl20;
+
maintainers = [ lib.maintainers.ivankovnatsky ];
};
}
+3 -3
pkgs/by-name/co/codeberg-pages/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
mainProgram = "pages";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
laurent-f1z1
christoph-heiss
];
-
license = licenses.eupl12;
+
license = lib.licenses.eupl12;
homepage = "https://codeberg.org/Codeberg/pages-server";
description = "Static websites hosting from Gitea repositories";
changelog = "https://codeberg.org/Codeberg/pages-server/releases/tag/v${version}";
+4 -4
pkgs/by-name/co/codechecker/package.nix
···
}
'';
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/Ericsson/codechecker";
changelog = "https://github.com/Ericsson/codechecker/releases/tag/v${version}";
description = "Analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20
llvm-exception
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
zebreus
felixsinger
];
mainProgram = "CodeChecker";
-
platforms = platforms.darwin ++ platforms.linux;
+
platforms = lib.platforms.darwin ++ lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/co/coercer/package.nix
···
rm Coercer.py
'';
-
meta = with lib; {
+
meta = {
description = "Tool to automatically coerce a Windows server";
homepage = "https://github.com/p0dalirius/Coercer";
changelog = "https://github.com/p0dalirius/Coercer/releases/tag/${version}";
-
license = licenses.gpl2Only;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.gpl2Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "coercer";
};
}
+3 -3
pkgs/by-name/co/coinlive/package.nix
···
doInstallCheck = true;
-
meta = with lib; {
+
meta = {
description = "Live cryptocurrency prices CLI";
homepage = "https://github.com/mayeranalytics/coinlive";
changelog = "https://github.com/mayeranalytics/coinlive/releases/tag/v${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "coinlive";
};
}
+3 -3
pkgs/by-name/co/commitmsgfmt/package.nix
···
command = "commitmsgfmt -V";
};
-
meta = with lib; {
+
meta = {
homepage = "https://gitlab.com/mkjeldsen/commitmsgfmt";
changelog = "https://gitlab.com/mkjeldsen/commitmsgfmt/-/raw/v${version}/CHANGELOG.md";
description = "Formats commit messages better than fmt(1) and Vim";
mainProgram = "commitmsgfmt";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ mmlb ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ mmlb ];
};
}
+3 -3
pkgs/by-name/co/commix/package.nix
···
# Project has no tests
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Automated Command Injection Exploitation Tool";
mainProgram = "commix";
homepage = "https://github.com/commixproject/commix";
changelog = "https://github.com/commixproject/commix/releases/tag/v${version}";
-
license = with licenses; [ gpl3Plus ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ gpl3Plus ];
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/co/comodoro/package.nix
···
--zsh <($out/bin/comodoro completion zsh)
'';
-
meta = with lib; {
+
meta = {
description = "CLI to manage your time";
homepage = "https://github.com/pimalaya/comodoro";
changelog = "https://github.com/soywod/comodoro/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ soywod ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ soywod ];
mainProgram = "comodoro";
};
}
+3 -3
pkgs/by-name/co/comrak/package.nix
···
useFetchCargoVendor = true;
cargoHash = "sha256-MFSyxoNzPzIP2Yi3lCyEcsAx4DvNmk2Jr75oD/tX9iE=";
-
meta = with lib; {
+
meta = {
description = "CommonMark-compatible GitHub Flavored Markdown parser and formatter";
mainProgram = "comrak";
homepage = "https://github.com/kivikakk/comrak";
changelog = "https://github.com/kivikakk/comrak/blob/v${version}/changelog.txt";
-
license = licenses.bsd2;
-
maintainers = with maintainers; [
+
license = lib.licenses.bsd2;
+
maintainers = with lib.maintainers; [
figsoda
kivikakk
];
+3 -3
pkgs/by-name/co/conkeyscan/package.nix
···
pythonImportsCheck = [ "conkeyscan" ];
-
meta = with lib; {
+
meta = {
description = "Tool to scan Confluence for keywords";
homepage = "https://github.com/CompassSecurity/conkeyscan";
changelog = "https://github.com/CompassSecurity/conkeyscan/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "conkeyscan";
};
}
+3 -3
pkgs/by-name/co/conpass/package.nix
···
pythonImportsCheck = [ "conpass" ];
-
meta = with lib; {
+
meta = {
description = "Continuous password spraying tool";
homepage = "https://github.com/login-securite/conpass";
changelog = "https://github.com/login-securite/conpass/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "conpass";
};
}
+4 -4
pkgs/by-name/co/consul/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
+
meta = {
description = "Tool for service discovery, monitoring and configuration";
changelog = "https://github.com/hashicorp/consul/releases/tag/v${version}";
homepage = "https://www.consul.io/";
-
platforms = platforms.linux ++ platforms.darwin;
-
license = licenses.bsl11;
-
maintainers = with maintainers; [
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
+
license = lib.licenses.bsl11;
+
maintainers = with lib.maintainers; [
adamcstephens
pradeepchhetri
vdemeester
+3 -3
pkgs/by-name/co/container2wasm/package.nix
···
"cmd/c2w"
];
-
meta = with lib; {
+
meta = {
description = "Container to WASM converter";
homepage = "https://github.com/ktock/container2wasm";
changelog = "https://github.com/ktock/container2wasm/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ dit7ya ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ dit7ya ];
mainProgram = "c2w";
};
}
+3 -3
pkgs/by-name/co/copilot-cli/package.nix
···
version = "v${version}";
};
-
meta = with lib; {
+
meta = {
description = "Build, Release and Operate Containerized Applications on AWS";
homepage = "https://github.com/aws/copilot-cli";
changelog = "https://github.com/aws/copilot-cli/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ jiegec ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ jiegec ];
mainProgram = "copilot";
};
}
+3 -3
pkgs/by-name/co/coreth/package.nix
···
postInstall = "mv $out/bin/{plugin,evm}";
-
meta = with lib; {
+
meta = {
description = "Code and wrapper to extract Ethereum blockchain functionalities without network/consensus, for building custom blockchain services";
homepage = "https://github.com/ava-labs/coreth";
changelog = "https://github.com/ava-labs/coreth/releases/tag/v${version}";
-
license = licenses.lgpl3Only;
-
maintainers = with maintainers; [ urandom ];
+
license = lib.licenses.lgpl3Only;
+
maintainers = with lib.maintainers; [ urandom ];
};
}
+4 -4
pkgs/by-name/co/coturn/package.nix
···
passthru.tests.coturn = nixosTests.coturn;
-
meta = with lib; {
+
meta = {
description = "TURN server";
homepage = "https://coturn.net/";
changelog = "https://github.com/coturn/coturn/blob/${version}/ChangeLog";
-
license = with licenses; [ bsd3 ];
-
platforms = platforms.all;
-
maintainers = with maintainers; [ _0x4A6F ];
+
license = with lib.licenses; [ bsd3 ];
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ _0x4A6F ];
broken = stdenv.hostPlatform.isDarwin; # 2018-10-21
};
}
+4 -4
pkgs/by-name/co/cozette/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
+
meta = {
description = "Bitmap programming font optimized for coziness";
homepage = "https://github.com/slavfox/cozette";
changelog = "https://github.com/slavfox/Cozette/blob/v.${version}/CHANGELOG.md";
-
license = licenses.mit;
-
platforms = platforms.all;
-
maintainers = with maintainers; [ brettlyons ];
+
license = lib.licenses.mit;
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ brettlyons ];
};
}
+3 -3
pkgs/by-name/cp/cpufetch/package.nix
···
runHook postInstall
'';
-
meta = with lib; {
+
meta = {
description = "Simplistic yet fancy CPU architecture fetching tool";
-
license = licenses.gpl2Only;
+
license = lib.licenses.gpl2Only;
homepage = "https://github.com/Dr-Noob/cpufetch";
changelog = "https://github.com/Dr-Noob/cpufetch/releases/tag/v${version}";
-
maintainers = with maintainers; [ devhell ];
+
maintainers = with lib.maintainers; [ devhell ];
mainProgram = "cpufetch";
};
}
+3 -3
pkgs/by-name/cr/crabz/package.nix
···
nativeBuildInputs = [ cmake ];
-
meta = with lib; {
+
meta = {
description = "Cross platform, fast, compression and decompression tool";
homepage = "https://github.com/sstadick/crabz";
changelog = "https://github.com/sstadick/crabz/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
unlicense # or
mit
];
-
maintainers = with maintainers; [ figsoda ];
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "crabz";
};
}
+4 -4
pkgs/by-name/cr/crcpp/package.nix
···
doCheck = true;
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/d-bahr/CRCpp";
changelog = "https://github.com/d-bahr/CRCpp/releases/tag/release-${version}";
description = "Easy to use and fast C++ CRC library";
-
platforms = platforms.all;
-
maintainers = [ ];
-
license = licenses.bsd3;
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ ];
+
license = lib.licenses.bsd3;
};
}
+3 -3
pkgs/by-name/cr/crossplane-cli/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
homepage = "https://www.crossplane.io/";
changelog = "https://github.com/crossplane/crossplane/releases/tag/v${version}";
description = "Utility to make using Crossplane easier";
mainProgram = "crossplane";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ selfuryon ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ selfuryon ];
};
}
+4 -4
pkgs/by-name/cr/crosswords/package.nix
···
libipuz
];
-
meta = with lib; {
+
meta = {
description = "Crossword player and editor for GNOME";
homepage = "https://gitlab.gnome.org/jrb/crosswords";
changelog = "https://gitlab.gnome.org/jrb/crosswords/-/blob/${version}/NEWS.md?ref_type=tags";
-
license = licenses.gpl3Plus;
+
license = lib.licenses.gpl3Plus;
mainProgram = "crosswords";
-
maintainers = with maintainers; [ aleksana ];
-
platforms = platforms.unix;
+
maintainers = with lib.maintainers; [ aleksana ];
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/by-name/cr/crowdsec/package.nix
···
fi
'';
-
meta = with lib; {
+
meta = {
homepage = "https://crowdsec.net/";
changelog = "https://github.com/crowdsecurity/crowdsec/releases/tag/v${version}";
description = "CrowdSec is a free, open-source and collaborative IPS";
···
etc.) while the aggressive IP can be sent to CrowdSec for curation before
being shared among all users to further improve everyone's security.
'';
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
jk
urandom
];
+4 -4
pkgs/by-name/cr/crun/package.nix
···
passthru.tests = { inherit (nixosTests) podman; };
-
meta = with lib; {
+
meta = {
changelog = "https://github.com/containers/crun/releases/tag/${version}";
description = "Fast and lightweight fully featured OCI runtime and C library for running containers";
homepage = "https://github.com/containers/crun";
-
license = licenses.gpl2Plus;
-
platforms = platforms.linux;
-
teams = [ teams.podman ];
+
license = lib.licenses.gpl2Plus;
+
platforms = lib.platforms.linux;
+
teams = [ lib.teams.podman ];
mainProgram = "crun";
};
}
+4 -4
pkgs/by-name/cr/cryfs/package.nix
···
runHook postCheck
'';
-
meta = with lib; {
+
meta = {
description = "Cryptographic filesystem for the cloud";
homepage = "https://www.cryfs.org/";
changelog = "https://github.com/cryfs/cryfs/raw/${version}/ChangeLog.txt";
-
license = licenses.lgpl3Only;
-
maintainers = with maintainers; [
+
license = lib.licenses.lgpl3Only;
+
maintainers = with lib.maintainers; [
peterhoeg
c0bw3b
sigmasquadron
];
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/by-name/cy/cyberchef/package.nix
···
mv * "$out/share/cyberchef"
'';
-
meta = with lib; {
+
meta = {
description = "Cyber Swiss Army Knife for encryption, encoding, compression and data analysis";
homepage = "https://gchq.github.io/CyberChef";
changelog = "https://github.com/gchq/CyberChef/blob/v${version}/CHANGELOG.md";
-
maintainers = with maintainers; [ sebastianblunt ];
-
license = licenses.asl20;
-
platforms = platforms.all;
+
maintainers = with lib.maintainers; [ sebastianblunt ];
+
license = lib.licenses.asl20;
+
platforms = lib.platforms.all;
};
}
+5 -5
pkgs/by-name/cy/cyclonedx-cli/package.nix
···
--replace-fail 'net6.0' 'net8.0'
'';
-
meta = with lib; {
+
meta = {
description = "CycloneDX CLI tool for SBOM analysis, merging, diffs and format conversions";
homepage = "https://github.com/CycloneDX/cyclonedx-cli";
changelog = "https://github.com/CycloneDX/cyclonedx-cli/releases/tag/v${version}";
-
maintainers = with maintainers; [ thillux ];
-
teams = [ teams.cyberus ];
-
license = licenses.asl20;
-
platforms = with platforms; (linux ++ darwin);
+
maintainers = with lib.maintainers; [ thillux ];
+
teams = [ lib.teams.cyberus ];
+
license = lib.licenses.asl20;
+
platforms = with lib.platforms; (linux ++ darwin);
mainProgram = "cyclonedx";
};
}
+3 -3
pkgs/by-name/da/dalfox/package.nix
···
# Tests require network access
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Tool for analysing parameter and XSS scanning";
homepage = "https://github.com/hahwul/dalfox";
changelog = "https://github.com/hahwul/dalfox/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "dalfox";
};
}
+3 -3
pkgs/by-name/da/darkstat/package.nix
···
enableParallelBuilding = true;
-
meta = with lib; {
+
meta = {
description = "Network statistics web interface";
longDescription = ''
Captures network traffic, calculates statistics about usage, and serves
···
'';
homepage = "http://unix4lyfe.org/darkstat";
changelog = "https://github.com/emikulic/darkstat/releases/tag/${version}";
-
license = licenses.gpl2Only;
-
platforms = with platforms; unix;
+
license = lib.licenses.gpl2Only;
+
platforms = with lib.platforms; unix;
mainProgram = "darkstat";
};
}
+4 -4
pkgs/by-name/da/darktile/package.nix
···
passthru.tests.test = nixosTests.terminal-emulators.darktile;
-
meta = with lib; {
+
meta = {
description = "GPU rendered terminal emulator designed for tiling window managers";
homepage = "https://github.com/liamg/darktile";
downloadPage = "https://github.com/liamg/darktile/releases";
changelog = "https://github.com/liamg/darktile/releases/tag/v${version}";
-
license = licenses.mit;
-
platforms = platforms.linux;
+
license = lib.licenses.mit;
+
platforms = lib.platforms.linux;
badPlatforms = [ "aarch64-linux" ];
-
maintainers = with maintainers; [ mikaelfangel ];
+
maintainers = with lib.maintainers; [ mikaelfangel ];
mainProgram = "darktile";
};
}
+3 -3
pkgs/by-name/da/das/package.nix
···
pythonImportsCheck = [ "das" ];
-
meta = with lib; {
+
meta = {
description = "Divide full port scan results and use it for targeted Nmap runs";
homepage = "https://github.com/snovvcrash/DivideAndScan";
changelog = "https://github.com/snovvcrash/DivideAndScan/releases/tag/v${version}";
-
license = licenses.bsd2;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.bsd2;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "das";
};
}
+3 -3
pkgs/by-name/da/dasel/package.nix
···
runHook postInstallCheck
'';
-
meta = with lib; {
+
meta = {
description = "Query and update data structures from the command line";
longDescription = ''
Dasel (short for data-selector) allows you to query and modify data structures using selector strings.
···
'';
homepage = "https://github.com/TomWright/dasel";
changelog = "https://github.com/TomWright/dasel/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
+
license = lib.licenses.mit;
mainProgram = "dasel";
-
maintainers = with maintainers; [ _0x4A6F ];
+
maintainers = with lib.maintainers; [ _0x4A6F ];
};
}
+3 -3
pkgs/by-name/da/databricks-sql-cli/package.nix
···
pytestCheckHook
];
-
meta = with lib; {
+
meta = {
description = "CLI for querying Databricks SQL";
mainProgram = "dbsqlcli";
homepage = "https://github.com/databricks/databricks-sql-cli";
changelog = "https://github.com/databricks/databricks-sql-cli/releases/tag/v${version}";
-
license = licenses.databricks;
-
maintainers = with maintainers; [ kfollesdal ];
+
license = lib.licenses.databricks;
+
maintainers = with lib.maintainers; [ kfollesdal ];
};
}
+3 -3
pkgs/by-name/da/datree/package.nix
···
command = "datree version";
};
-
meta = with lib; {
+
meta = {
description = "CLI tool to ensure K8s manifests and Helm charts follow best practices";
mainProgram = "datree";
longDescription = ''
···
'';
homepage = "https://datree.io/";
changelog = "https://github.com/datreeio/datree/releases/tag/${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
azahi
jceb
];
+4 -4
pkgs/by-name/da/dav1d/package.nix
···
;
};
-
meta = with lib; {
+
meta = {
description = "Cross-platform AV1 decoder focused on speed and correctness";
longDescription = ''
The goal of this project is to provide a decoder for most platforms, and
···
inherit (src.meta) homepage;
changelog = "https://code.videolan.org/videolan/dav1d/-/tags/${version}";
# More technical: https://code.videolan.org/videolan/dav1d/blob/${version}/NEWS
-
license = licenses.bsd2;
-
platforms = platforms.unix ++ platforms.windows;
-
maintainers = with maintainers; [ primeos ];
+
license = lib.licenses.bsd2;
+
platforms = lib.platforms.unix ++ lib.platforms.windows;
+
maintainers = with lib.maintainers; [ primeos ];
};
}
+3 -3
pkgs/by-name/db/dbmate/package.nix
···
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Database migration tool";
mainProgram = "dbmate";
homepage = "https://github.com/amacneil/dbmate";
changelog = "https://github.com/amacneil/dbmate/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ manveru ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ manveru ];
};
}
+4 -4
pkgs/by-name/de/debootstrap/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
changelog = "https://salsa.debian.org/installer-team/debootstrap/-/blob/${version}/debian/changelog";
description = "Tool to create a Debian system in a chroot";
homepage = "https://wiki.debian.org/Debootstrap";
-
license = licenses.mit;
-
maintainers = with maintainers; [ marcweber ];
-
platforms = platforms.linux;
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ marcweber ];
+
platforms = lib.platforms.linux;
mainProgram = "debootstrap";
};
}
+4 -4
pkgs/by-name/de/deckmaster/package.nix
···
--prefix XDG_DATA_DIRS : "${roboto.out}/share/" \
'';
-
meta = with lib; {
+
meta = {
description = "Application to control your Elgato Stream Deck on Linux";
mainProgram = "deckmaster";
homepage = "https://github.com/muesli/deckmaster";
changelog = "https://github.com/muesli/deckmaster/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ ];
-
platforms = platforms.linux;
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/de/delta/package.nix
···
"--skip=test_diff_real_files"
];
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/dandavison/delta";
description = "Syntax-highlighting pager for git";
changelog = "https://github.com/dandavison/delta/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
zowoq
SuperSandro2000
figsoda
+4 -4
pkgs/by-name/de/denaro/package.nix
···
passthru.updateScript = ./update.sh;
-
meta = with lib; {
+
meta = {
description = "Personal finance manager for GNOME";
homepage = "https://github.com/nlogozzo/NickvisionMoney";
mainProgram = "NickvisionMoney.GNOME";
-
license = licenses.mit;
+
license = lib.licenses.mit;
changelog = "https://github.com/nlogozzo/NickvisionMoney/releases/tag/${version}";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
chuangzhu
kashw2
];
-
platforms = platforms.linux;
+
platforms = lib.platforms.linux;
};
}
+4 -4
pkgs/by-name/de/dendrite/package.nix
···
];
};
-
meta = with lib; {
+
meta = {
homepage = "https://element-hq.github.io/dendrite";
description = "Second-generation Matrix homeserver written in Go";
changelog = "https://github.com/element-hq/dendrite/releases/tag/v${version}";
-
license = licenses.agpl3Plus;
-
teams = [ teams.matrix ];
-
platforms = platforms.unix;
+
license = lib.licenses.agpl3Plus;
+
teams = [ lib.teams.matrix ];
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/by-name/de/dep-scan/package.nix
···
"test_query_metadata2"
];
-
meta = with lib; {
+
meta = {
description = "Security and risk audit tool based on known vulnerabilities, advisories, and license limitations for project dependencies";
homepage = "https://github.com/owasp-dep-scan/dep-scan";
changelog = "https://github.com/owasp-dep-scan/dep-scan/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "dep-scan";
};
}
+3 -3
pkgs/by-name/de/dependency-track-exporter/package.nix
···
"-X=github.com/prometheus/common/version.BuildDate=1970-01-01T00:00:00Z"
];
-
meta = with lib; {
+
meta = {
description = "Helper to export Prometheus metrics for Dependency-Track";
homepage = "https://github.com/jetstack/dependency-track-exporter";
changelog = "https://github.com/jetstack/dependency-track-exporter/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "dependency-track-exporter";
};
}
+3 -3
pkgs/by-name/de/depotdownloader/package.nix
···
passthru.updateScript = ./update.sh;
-
meta = with lib; {
+
meta = {
description = "Steam depot downloader utilizing the SteamKit2 library";
changelog = "https://github.com/SteamRE/DepotDownloader/releases/tag/DepotDownloader_${version}";
-
license = licenses.gpl2Only;
-
maintainers = [ maintainers.babbaj ];
+
license = lib.licenses.gpl2Only;
+
maintainers = [ lib.maintainers.babbaj ];
platforms = [
"x86_64-linux"
"aarch64-linux"
+3 -3
pkgs/by-name/de/desync/package.nix
···
# nix builder doesn't have access to test data; tests fail for reasons unrelated to binary being bad.
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Content-addressed binary distribution system";
mainProgram = "desync";
longDescription = "An alternate implementation of the casync protocol and storage mechanism with a focus on production-readiness";
homepage = "https://github.com/folbricht/desync";
changelog = "https://github.com/folbricht/desync/releases/tag/v${version}";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ chaduffy ];
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ chaduffy ];
};
}
+4 -4
pkgs/by-name/de/devhelp/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
description = "API documentation browser for GNOME";
mainProgram = "devhelp";
homepage = "https://apps.gnome.org/Devhelp/";
changelog = "https://gitlab.gnome.org/GNOME/devhelp/-/blob/${version}/NEWS?ref_type=tags";
-
license = licenses.gpl3Plus;
-
teams = [ teams.gnome ];
-
platforms = platforms.linux;
+
license = lib.licenses.gpl3Plus;
+
teams = [ lib.teams.gnome ];
+
platforms = lib.platforms.linux;
};
}
+3 -3
pkgs/by-name/de/devpi-client/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
description = "Client for devpi, a pypi index server and packaging meta tool";
homepage = "http://doc.devpi.net";
changelog = "https://github.com/devpi/devpi/blob/client-${version}/client/CHANGELOG";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
lewo
makefu
];
+3 -3
pkgs/by-name/de/devspace/package.nix
···
package = devspace;
};
-
meta = with lib; {
+
meta = {
description = "Open-source developer tool for Kubernetes that lets you develop and deploy cloud-native software faster";
homepage = "https://devspace.sh/";
changelog = "https://github.com/devspace-sh/devspace/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ darkonion0 ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ darkonion0 ];
};
}
+4 -4
pkgs/by-name/di/diffoscope/package.nix
···
'';
};
-
meta = with lib; {
+
meta = {
description = "Perform in-depth comparison of files, archives, and directories";
longDescription = ''
diffoscope will try to get to the bottom of what makes files or directories
···
'';
homepage = "https://diffoscope.org/";
changelog = "https://diffoscope.org/news/diffoscope-${version}-released/";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [
dezgeg
danielfullmer
raitobezarius
];
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
mainProgram = "diffoscope";
};
}
+4 -4
pkgs/by-name/di/dinish/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/playbeing/dinish";
changelog = "https://github.com/playbeing/dinish/blob/v${version}/FONTLOG.txt";
description = "Modern computer font inspired by DIN 1451";
longDescription = "DINish is one of many modern computer fonts that were inspired by the lettering of the German Autobahn road signs. It is professionally designed, and usable for body text and captions, even spreadsheets. Its unadorned style is easy to read, and although it is close to a century old maintains a fresh look.";
-
license = licenses.ofl;
-
platforms = platforms.all;
-
maintainers = with maintainers; [ vji ];
+
license = lib.licenses.ofl;
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [ vji ];
};
}
+4 -4
pkgs/by-name/di/discocss/package.nix
···
ln -s ${discord}/share/* $out/share
'';
-
meta = with lib; {
+
meta = {
description = "Tiny Discord css-injector";
changelog = "https://github.com/mlvzk/discocss/releases/tag/v${version}";
homepage = "https://github.com/mlvzk/discocss";
-
license = licenses.mpl20;
-
platforms = platforms.unix;
-
maintainers = with maintainers; [ mlvzk ];
+
license = lib.licenses.mpl20;
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [ mlvzk ];
mainProgram = "discocss";
};
}
+4 -4
pkgs/by-name/di/discordchatexporter-cli/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
description = "Tool to export Discord chat logs to a file";
homepage = "https://github.com/Tyrrrz/DiscordChatExporter";
-
license = licenses.gpl3Plus;
+
license = lib.licenses.gpl3Plus;
changelog = "https://github.com/Tyrrrz/DiscordChatExporter/blob/${version}/Changelog.md";
-
maintainers = with maintainers; [ ];
-
platforms = platforms.unix;
+
maintainers = with lib.maintainers; [ ];
+
platforms = lib.platforms.unix;
mainProgram = "discordchatexporter-cli";
};
}
+3 -3
pkgs/by-name/di/discordchatexporter-desktop/package.nix
···
updateScript = ./updater.sh;
};
-
meta = with lib; {
+
meta = {
description = "Tool to export Discord chat logs to a file (GUI version)";
homepage = "https://github.com/Tyrrrz/DiscordChatExporter";
-
license = licenses.gpl3Plus;
+
license = lib.licenses.gpl3Plus;
changelog = "https://github.com/Tyrrrz/DiscordChatExporter/blob/${version}/Changelog.md";
-
maintainers = with maintainers; [ willow ];
+
maintainers = with lib.maintainers; [ willow ];
platforms = [ "x86_64-linux" ];
mainProgram = "discordchatexporter";
};
+4 -4
pkgs/by-name/di/distribution/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
+
meta = {
description = "Toolkit to pack, ship, store, and deliver container content";
longDescription = ''
Distribution is a Open Source Registry implementation for storing and distributing container
···
or running a simple private registry.
'';
homepage = "https://distribution.github.io/distribution/";
-
changelog = "https://github.com/distribution/distribution/releases/tag/v${version}";
-
license = licenses.asl20;
+
changelog = "https://github.com/distribution/distribution/releases/tag/v${finalAttrs.version}";
+
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ katexochen ];
mainProgram = "registry";
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
};
})
+3 -3
pkgs/by-name/di/dive/package.nix
···
"-X main.version=${version}"
];
-
meta = with lib; {
+
meta = {
description = "Tool for exploring each layer in a docker image";
mainProgram = "dive";
homepage = "https://github.com/wagoodman/dive";
changelog = "https://github.com/wagoodman/dive/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ SuperSandro2000 ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ SuperSandro2000 ];
};
}
+3 -3
pkgs/by-name/do/docker-compose-language-service/package.nix
···
npmDepsHash = "sha256-G1X9WrnwN6wM9S76PsGrPTmmiMBUKu4T2Al3HH3Wo+w=";
-
meta = with lib; {
+
meta = {
description = "Language service for Docker Compose documents";
homepage = "https://github.com/microsoft/compose-language-service";
changelog = "https://github.com/microsoft/compose-language-service/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ natsukium ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ natsukium ];
mainProgram = "docker-compose-langserver";
};
}
+3 -3
pkgs/by-name/do/docker-credential-gcr/package.nix
···
__darwinAllowLocalNetworking = true;
-
meta = with lib; {
+
meta = {
description = "Docker credential helper for GCR (https://gcr.io) users";
longDescription = ''
docker-credential-gcr is Google Container Registry's Docker credential
···
'';
homepage = "https://github.com/GoogleCloudPlatform/docker-credential-gcr";
changelog = "https://github.com/GoogleCloudPlatform/docker-credential-gcr/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
suvash
anthonyroussel
];
+3 -3
pkgs/by-name/do/docker-slim/package.nix
···
wrapProgram "$out/bin/slim" --add-flags '--state-path "$(pwd)"'
'';
-
meta = with lib; {
+
meta = {
description = "Minify and secure Docker containers";
homepage = "https://slimtoolkit.org/";
changelog = "https://github.com/slimtoolkit/slim/raw/${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
Br1ght0ne
mbrgm
];
+3 -3
pkgs/by-name/do/dockle/package.nix
···
runHook postInstallCheck
'';
-
meta = with lib; {
+
meta = {
homepage = "https://containers.goodwith.tech";
changelog = "https://github.com/goodwithtech/dockle/releases/tag/v${version}";
description = "Container Image Linter for Security";
···
Helping build the Best-Practice Docker Image.
Easy to start.
'';
-
license = licenses.asl20;
-
maintainers = with maintainers; [ jk ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ jk ];
};
}
+3 -3
pkgs/by-name/do/dontgo403/package.nix
···
"-s"
];
-
meta = with lib; {
+
meta = {
description = "Tool to bypass 40X response codes";
mainProgram = "nomore403";
homepage = "https://github.com/devploit/dontgo403";
changelog = "https://github.com/devploit/dontgo403/releases/tag/${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+3 -3
pkgs/by-name/do/dooit/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
+
meta = {
description = "TUI todo manager";
homepage = "https://github.com/dooit-org/dooit";
changelog = "https://github.com/dooit-org/dooit/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
khaneliman
wesleyjrz
kraanzu
+3 -3
pkgs/by-name/do/doq/package.nix
···
pythonImportsCheck = [ "doq" ];
-
meta = with lib; {
+
meta = {
description = "Docstring generator for Python";
homepage = "https://github.com/heavenshell/py-doq";
changelog = "https://github.com/heavenshell/py-doq/releases/tag/${version}";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ natsukium ];
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ natsukium ];
mainProgram = "doq";
};
}
+4 -4
pkgs/by-name/do/dos2unix/package.nix
···
];
makeFlags = [ "prefix=${placeholder "out"}" ];
-
meta = with lib; {
+
meta = {
description = "Convert text files with DOS or Mac line breaks to Unix line breaks and vice versa";
homepage = "https://waterlan.home.xs4all.nl/dos2unix.html";
changelog = "https://sourceforge.net/p/dos2unix/dos2unix/ci/dos2unix-${version}/tree/dos2unix/NEWS.txt?format=raw";
-
license = licenses.bsd2;
-
maintainers = with maintainers; [ c0bw3b ];
-
platforms = platforms.all;
+
license = lib.licenses.bsd2;
+
maintainers = with lib.maintainers; [ c0bw3b ];
+
platforms = lib.platforms.all;
};
}
+3 -3
pkgs/by-name/do/dotool/package.nix
···
installManPage doc/dotool.1
'';
-
meta = with lib; {
+
meta = {
description = "Command to simulate input anywhere";
homepage = "https://git.sr.ht/~geb/dotool";
changelog = "https://git.sr.ht/~geb/dotool/tree/${version}/item/CHANGELOG.md";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ dit7ya ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ dit7ya ];
};
}
+4 -4
pkgs/by-name/dy/dynamips/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
+
meta = {
description = "Cisco router emulator";
longDescription = ''
Dynamips is an emulator computer program that was written to emulate Cisco
···
'';
homepage = "https://github.com/GNS3/dynamips";
changelog = "https://github.com/GNS3/dynamips/releases/tag/v${version}";
-
license = licenses.gpl2Plus;
+
license = lib.licenses.gpl2Plus;
mainProgram = "dynamips";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
primeos
anthonyroussel
];
-
platforms = platforms.linux ++ platforms.darwin;
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
};
}
+4 -4
pkgs/by-name/dy/dyndnsc/package.nix
···
# Allow tests that bind or connect to localhost on macOS.
__darwinAllowLocalNetworking = true;
-
meta = with lib; {
+
meta = {
description = "Dynamic DNS update client with support for multiple protocols";
longDescription = ''
Dyndnsc is a command line client for sending updates to Dynamic
···
'';
homepage = "https://github.com/infothrill/python-dyndnsc";
changelog = "https://github.com/infothrill/python-dyndnsc/releases/tag/${version}";
-
license = licenses.mit;
-
maintainers = [ ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ ];
mainProgram = "dyndnsc";
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
};
}
+3 -3
pkgs/by-name/ec/ec2stepshell/package.nix
···
"ec2stepshell"
];
-
meta = with lib; {
+
meta = {
description = "AWS post-exploitation tool";
mainProgram = "ec2stepshell";
homepage = "https://github.com/saw-your-packet/EC2StepShell";
changelog = "https://github.com/saw-your-packet/EC2StepShell/blob/${version}/CHANGELOG.txt";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+4 -4
pkgs/by-name/ec/ecs-agent/package.nix
···
"-w"
];
-
meta = with lib; {
+
meta = {
description = "Agent that runs on AWS EC2 container instances and starts containers on behalf of Amazon ECS";
homepage = "https://github.com/aws/amazon-ecs-agent";
changelog = "https://github.com/aws/amazon-ecs-agent/raw/v${version}/CHANGELOG.md";
-
license = licenses.asl20;
-
platforms = platforms.linux;
-
maintainers = [ ];
+
license = lib.licenses.asl20;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [ ];
mainProgram = "agent";
};
}
+3 -3
pkgs/by-name/ek/eksctl/package.nix
···
--zsh <($out/bin/eksctl completion zsh)
'';
-
meta = with lib; {
+
meta = {
description = "CLI for Amazon EKS";
homepage = "https://github.com/weaveworks/eksctl";
changelog = "https://github.com/eksctl-io/eksctl/releases/tag/v${version}";
-
license = licenses.asl20;
-
maintainers = with maintainers; [
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [
xrelkd
Chili-Man
];
+3 -3
pkgs/by-name/el/elan/package.nix
···
$out/bin/elan completions zsh > "$out/share/zsh/site-functions/_elan"
'';
-
meta = with lib; {
+
meta = {
description = "Small tool to manage your installations of the Lean theorem prover";
homepage = "https://github.com/leanprover/elan";
changelog = "https://github.com/leanprover/elan/blob/v${version}/CHANGELOG.md";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [ ];
+
maintainers = with lib.maintainers; [ ];
mainProgram = "elan";
};
}
+3 -3
pkgs/by-name/el/elasticsearch-curator/package.nix
···
updateScript = nix-update-script { };
};
-
meta = with lib; {
+
meta = {
description = "Curate, or manage, your Elasticsearch indices and snapshots";
homepage = "https://github.com/elastic/curator";
changelog = "https://github.com/elastic/curator/releases/tag/v${version}";
-
license = licenses.asl20;
+
license = lib.licenses.asl20;
longDescription = ''
Elasticsearch Curator helps you curate, or manage, your Elasticsearch
indices and snapshots by:
···
* Perform various actions on the items which remain in the actionable list.
'';
mainProgram = "curator";
-
maintainers = with maintainers; [ basvandijk ];
+
maintainers = with lib.maintainers; [ basvandijk ];
};
}
+3 -3
pkgs/by-name/el/elfinfo/package.nix
···
vendorHash = null;
-
meta = with lib; {
+
meta = {
description = "Small utility for showing information about ELF files";
mainProgram = "elfinfo";
homepage = "https://elfinfo.roboticoverlords.org/";
changelog = "https://github.com/xyproto/elfinfo/releases/tag/${version}";
-
license = licenses.bsd3;
-
maintainers = [ ];
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ ];
};
}
+4 -4
pkgs/by-name/el/ell/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
homepage = "https://git.kernel.org/pub/scm/libs/ell/ell.git";
description = "Embedded Linux Library";
longDescription = ''
The Embedded Linux* Library (ELL) provides core, low-level functionality for system daemons. It typically has no dependencies other than the Linux kernel, C standard library, and libdl (for dynamic linking). While ELL is designed to be efficient and compact enough for use on embedded Linux platforms, it is not limited to resource-constrained systems.
'';
changelog = "https://git.kernel.org/pub/scm/libs/ell/ell.git/tree/ChangeLog?h=${version}";
-
license = licenses.lgpl21Plus;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [
+
license = lib.licenses.lgpl21Plus;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [
mic92
dtzWill
];
+3 -3
pkgs/by-name/en/enc/package.nix
···
--zsh <($out/bin/enc completion zsh)
'';
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/life4/enc";
changelog = "https://github.com/life4/enc/releases/tag/v${version}";
description = "Modern and friendly alternative to GnuPG";
···
Our goal was to make encryption available to all engineers without the need to learn a lot of new words, concepts,
and commands. It is the most beginner-friendly CLI tool for encryption, and keeping it that way is our top priority.
'';
-
license = licenses.mit;
-
maintainers = with maintainers; [ rvnstn ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ rvnstn ];
};
}
+3 -3
pkgs/by-name/en/endlessh-go/package.nix
···
inherit (nixosTests) endlessh-go;
};
-
meta = with lib; {
+
meta = {
description = "Implementation of endlessh exporting Prometheus metrics";
homepage = "https://github.com/shizunge/endlessh-go";
changelog = "https://github.com/shizunge/endlessh-go/releases/tag/${version}";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ azahi ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ azahi ];
mainProgram = "endlessh-go";
};
}
+4 -4
pkgs/by-name/en/endlessh/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
description = "SSH tarpit that slowly sends an endless banner";
homepage = "https://github.com/skeeto/endlessh";
changelog = "https://github.com/skeeto/endlessh/releases/tag/${version}";
-
license = licenses.unlicense;
-
maintainers = with maintainers; [ azahi ];
-
platforms = platforms.unix;
+
license = lib.licenses.unlicense;
+
maintainers = with lib.maintainers; [ azahi ];
+
platforms = lib.platforms.unix;
mainProgram = "endlessh";
};
}
+4 -4
pkgs/by-name/en/engelsystem/package.nix
···
passthru.tests = nixosTests.engelsystem;
-
meta = with lib; {
+
meta = {
changelog = "https://github.com/engelsystem/engelsystem/releases/tag/v${version}";
description = "Coordinate your volunteers in teams, assign them to work shifts or let them decide for themselves when and where they want to help with what";
homepage = "https://engelsystem.de";
-
license = licenses.gpl2Only;
+
license = lib.licenses.gpl2Only;
mainProgram = "migrate";
-
maintainers = [ ];
-
platforms = platforms.all;
+
maintainers = with lib.maintainers; [ ];
+
platforms = lib.platforms.all;
};
}
+4 -4
pkgs/by-name/en/entr/package.nix
···
TARGET_OS = stdenv.hostPlatform.uname.system;
-
meta = with lib; {
+
meta = {
homepage = "https://eradman.com/entrproject/";
description = "Run arbitrary commands when files change";
changelog = "https://github.com/eradman/entr/raw/${version}/NEWS";
-
license = licenses.isc;
-
platforms = platforms.all;
-
maintainers = with maintainers; [
+
license = lib.licenses.isc;
+
platforms = lib.platforms.all;
+
maintainers = with lib.maintainers; [
pSub
synthetica
];
+3 -3
pkgs/by-name/en/enum4linux-ng/package.nix
···
# It's only a script and not a Python module. Project has no tests
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Windows/Samba enumeration tool";
longDescription = ''
enum4linux-ng.py is a rewrite of Mark Lowe's enum4linux.pl, a tool for
···
'';
homepage = "https://github.com/cddmp/enum4linux-ng";
changelog = "https://github.com/cddmp/enum4linux-ng/releases/tag/v${version}";
-
license = with licenses; [ gpl3Plus ];
-
maintainers = with maintainers; [ fab ];
+
license = with lib.licenses; [ gpl3Plus ];
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "enum4linux-ng";
};
}
+3 -3
pkgs/by-name/en/enumerepo/package.nix
···
"-w"
];
-
meta = with lib; {
+
meta = {
description = "Tool to list all public repositories for (valid) GitHub usernames";
mainProgram = "enumerepo";
homepage = "https://github.com/trickest/enumerepo";
changelog = "https://github.com/trickest/enumerepo/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ fab ];
};
}
+4 -4
pkgs/by-name/en/envio/package.nix
···
installManPage man/*.1
'';
-
meta = with lib; {
+
meta = {
homepage = "https://envio-cli.github.io/home";
changelog = "https://github.com/envio-cli/envio/blob/${version}/CHANGELOG.md";
description = "Modern and secure CLI tool for managing environment variables";
···
switch between different configurations and apply them to their current
environment.
'';
-
license = with licenses; [
+
license = with lib.licenses; [
mit
asl20
];
-
platforms = platforms.unix;
-
maintainers = with maintainers; [ afh ];
+
platforms = lib.platforms.unix;
+
maintainers = with lib.maintainers; [ afh ];
};
}
+3 -3
pkgs/by-name/en/envoy/package.nix
···
'';
};
-
meta = with lib; {
+
meta = {
homepage = "https://envoyproxy.io";
changelog = "https://github.com/envoyproxy/envoy/releases/tag/v${version}";
description = "Cloud-native edge and service proxy";
mainProgram = "envoy";
-
license = licenses.asl20;
-
maintainers = with maintainers; [ lukegb ];
+
license = lib.licenses.asl20;
+
maintainers = with lib.maintainers; [ lukegb ];
platforms = [
"x86_64-linux"
"aarch64-linux"
+3 -3
pkgs/by-name/es/espflash/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
description = "Serial flasher utility for Espressif SoCs and modules based on esptool.py";
homepage = "https://github.com/esp-rs/espflash";
changelog = "https://github.com/esp-rs/espflash/blob/v${version}/CHANGELOG.md";
mainProgram = "espflash";
-
license = with licenses; [
+
license = with lib.licenses; [
mit # or
asl20
];
-
maintainers = with maintainers; [ matthiasbeyer ];
+
maintainers = with lib.maintainers; [ matthiasbeyer ];
};
}
+3 -3
pkgs/by-name/es/esphome/package.nix
···
tests = { inherit (nixosTests) esphome; };
};
-
meta = with lib; {
+
meta = {
changelog = "https://github.com/esphome/esphome/releases/tag/${version}";
description = "Make creating custom firmwares for ESP32/ESP8266 super easy";
homepage = "https://esphome.io/";
-
license = with licenses; [
+
license = with lib.licenses; [
mit # The C++/runtime codebase of the ESPHome project (file extensions .c, .cpp, .h, .hpp, .tcc, .ino)
gpl3Only # The python codebase and all other parts of this codebase
];
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
hexa
];
mainProgram = "esphome";
+3 -3
pkgs/by-name/eu/eureka-ideas/package.nix
···
useNextest = true;
-
meta = with lib; {
+
meta = {
description = "CLI tool to input and store your ideas without leaving the terminal";
homepage = "https://github.com/simeg/eureka";
changelog = "https://github.com/simeg/eureka/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ figsoda ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "eureka";
};
}
+5 -5
pkgs/by-name/fa/fable/package.nix
···
version = "[37m${finalAttrs.version}";
};
-
meta = with lib; {
+
meta = {
description = "Fable is an F# to JavaScript compiler";
mainProgram = "fable";
homepage = "https://github.com/fable-compiler/fable";
-
changelog = "https://github.com/fable-compiler/fable/releases/tag/v${version}";
-
license = licenses.mit;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [
+
changelog = "https://github.com/fable-compiler/fable/releases/tag/v${finalAttrs.version}";
+
license = lib.licenses.mit;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [
anpin
mdarocha
];
+3 -3
pkgs/by-name/fa/faketty/package.nix
···
patchShebangs tests/test.sh
'';
-
meta = with lib; {
+
meta = {
description = "Wrapper to execute a command in a pty, even if redirecting the output";
homepage = "https://github.com/dtolnay/faketty";
changelog = "https://github.com/dtolnay/faketty/releases/tag/${version}";
-
license = with licenses; [
+
license = with lib.licenses; [
asl20 # or
mit
];
-
maintainers = with maintainers; [ figsoda ];
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "faketty";
};
}
+3 -3
pkgs/by-name/fa/fangfrisch/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
description = "Update and verify unofficial Clam Anti-Virus signatures";
homepage = "https://github.com/rseichter/fangfrisch";
changelog = "https://github.com/rseichter/fangfrisch/blob/${version}/CHANGELOG.rst";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ happysalada ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ happysalada ];
mainProgram = "fangfrisch";
};
}
+3 -3
pkgs/by-name/fa/faraday-agent-dispatcher/package.nix
···
"faraday_agent_dispatcher"
];
-
meta = with lib; {
+
meta = {
description = "Tool to send result from tools to the Faraday Platform";
homepage = "https://github.com/infobyte/faraday_agent_dispatcher";
changelog = "https://github.com/infobyte/faraday_agent_dispatcher/releases/tag/${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "faraday-dispatcher";
};
}
+3 -3
pkgs/by-name/fa/faraday-cli/package.nix
···
pythonImportsCheck = [ "faraday_cli" ];
-
meta = with lib; {
+
meta = {
description = "Command Line Interface for Faraday";
homepage = "https://github.com/infobyte/faraday-cli";
changelog = "https://github.com/infobyte/faraday-cli/releases/tag/${version}";
-
license = licenses.gpl3Only;
-
maintainers = with maintainers; [ fab ];
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [ fab ];
mainProgram = "faraday-cli";
};
}
+4 -4
pkgs/by-name/fa/fastjet-contrib/package.nix
···
make fragile-shared-install
'';
-
meta = with lib; {
+
meta = {
description = "Third party extensions for FastJet";
homepage = "http://fastjet.fr/";
changelog = "https://phab.hepforge.org/source/fastjetsvn/browse/contrib/tags/${version}/NEWS?as=source&blame=off";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ veprbl ];
-
platforms = platforms.unix;
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ veprbl ];
+
platforms = lib.platforms.unix;
};
}
+4 -4
pkgs/by-name/fa/fastnetmon-advanced/package.nix
···
passthru.tests = { inherit (nixosTests) fastnetmon-advanced; };
-
meta = with lib; {
+
meta = {
description = "High performance DDoS detector / sensor - commercial edition";
homepage = "https://fastnetmon.com";
changelog = "https://github.com/FastNetMon/fastnetmon-advanced-releases/releases/tag/v${version}";
-
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
-
teams = [ teams.wdz ];
-
license = licenses.unfree;
+
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
+
teams = [ lib.teams.wdz ];
+
license = lib.licenses.unfree;
platforms = [ "x86_64-linux" ];
};
}
+4 -4
pkgs/by-name/fc/fcft/package.nix
···
onlyGraphemeShaping = fcft.override { withShapingTypes = [ "grapheme" ]; };
};
-
meta = with lib; {
+
meta = {
homepage = "https://codeberg.org/dnkl/fcft";
changelog = "https://codeberg.org/dnkl/fcft/releases/tag/${version}";
description = "Simple library for font loading and glyph rasterization";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
fionera
sternenseemann
];
-
license = with licenses; [
+
license = with lib.licenses; [
mit
zlib
];
-
platforms = with platforms; linux;
+
platforms = with lib.platforms; linux;
};
}
+3 -3
pkgs/by-name/fe/fead/package.nix
···
# The package has no tests.
doCheck = false;
-
meta = with lib; {
+
meta = {
description = "Advert generator from web feeds";
homepage = "https://trong.loang.net/~cnx/fead";
-
license = licenses.agpl3Plus;
+
license = lib.licenses.agpl3Plus;
changelog = "https://trong.loang.net/~cnx/fead/tag?h=${version}";
-
maintainers = with maintainers; [ McSinyx ];
+
maintainers = with lib.maintainers; [ McSinyx ];
mainProgram = "fead";
};
}
+5 -5
pkgs/by-name/fe/feishin/package.nix
···
})
];
-
meta = with lib; {
+
meta = {
description = "Full-featured Subsonic/Jellyfin compatible desktop music player";
homepage = "https://github.com/jeffvli/feishin";
changelog = "https://github.com/jeffvli/feishin/releases/tag/v${version}";
-
sourceProvenance = with sourceTypes; [ fromSource ];
-
license = licenses.gpl3Plus;
-
platforms = platforms.unix;
+
sourceProvenance = with lib.sourceTypes; [ fromSource ];
+
license = lib.licenses.gpl3Plus;
+
platforms = lib.platforms.unix;
mainProgram = "feishin";
-
maintainers = with maintainers; [
+
maintainers = with lib.maintainers; [
onny
jlbribeiro
];
+3 -3
pkgs/by-name/fe/felix-fm/package.nix
···
passthru.updateScript = nix-update-script { };
-
meta = with lib; {
+
meta = {
description = "Tui file manager with vim-like key mapping";
homepage = "https://github.com/kyoheiu/felix";
changelog = "https://github.com/kyoheiu/felix/blob/v${version}/CHANGELOG.md";
-
license = licenses.mit;
-
maintainers = with maintainers; [ figsoda ];
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [ figsoda ];
mainProgram = "fx";
};
}
+3 -3
pkgs/by-name/fe/fend/package.nix
···
};
};
-
meta = with lib; {
+
meta = {
description = "Arbitrary-precision unit-aware calculator";
homepage = "https://github.com/printfn/fend";
changelog = "https://github.com/printfn/fend/releases/tag/v${version}";
-
license = licenses.mit;
-
maintainers = with maintainers; [
+
license = lib.licenses.mit;
+
maintainers = with lib.maintainers; [
djanatyn
liff
];
+4 -4
pkgs/by-name/fe/fernglas/package.nix
···
popd
'';
-
meta = with lib; {
+
meta = {
description = "Looking glass for your network using BGP and BMP as data source";
homepage = "https://wobcom.github.io/fernglas/";
changelog = "https://github.com/wobcom/fernglas/releases/tag/fernglas-${version}";
-
license = licenses.eupl12;
-
platforms = platforms.linux;
-
teams = [ teams.wdz ];
+
license = lib.licenses.eupl12;
+
platforms = lib.platforms.linux;
+
teams = [ lib.teams.wdz ];
mainProgram = "fernglas";
};
}