···40404141 passthru.updateScript = nix-update-script { };
42424343- meta = with lib; {
4343+ meta = {
4444 homepage = "https://github.com/AthanorLabs/atomic-swap";
4545 changelog = "https://github.com/AthanorLabs/atomic-swap/releases/tag/v${version}";
4646 description = "ETH-XMR atomic swap implementation";
4747- license = with licenses; [ lgpl3Only ];
4848- maintainers = with maintainers; [
4747+ license = with lib.licenses; [ lgpl3Only ];
4848+ maintainers = with lib.maintainers; [
4949 happysalada
5050 lord-valen
5151 ];
+3-3
pkgs/by-name/au/audiness/package.nix
···31313232 pythonImportsCheck = [ "audiness" ];
33333434- meta = with lib; {
3434+ meta = {
3535 description = "CLI tool to interact with Nessus";
3636 homepage = "https://github.com/audiusGmbH/audiness";
3737 changelog = "https://github.com/audiusGmbH/audiness/releases/tag/${version}";
3838- license = licenses.mit;
3939- maintainers = with maintainers; [ fab ];
3838+ license = lib.licenses.mit;
3939+ maintainers = with lib.maintainers; [ fab ];
4040 mainProgram = "audiness";
4141 };
4242}
+3-3
pkgs/by-name/au/audion/package.nix
···1818 useFetchCargoVendor = true;
1919 cargoHash = "sha256-kIrbHt6aAUgdF4Jx/aUOYpiBj1+pyFLCVak6R+JN2Ug=";
20202121- meta = with lib; {
2121+ meta = {
2222 description = "Ping the host continuously and write results to a file";
2323 homepage = "https://github.com/audiusGmbH/audion";
2424 changelog = "https://github.com/audiusGmbH/audion/releases/tag/${version}";
2525- license = licenses.mit;
2626- maintainers = with maintainers; [ fab ];
2525+ license = lib.licenses.mit;
2626+ maintainers = with lib.maintainers; [ fab ];
2727 mainProgram = "audion";
2828 };
2929}
+4-4
pkgs/by-name/au/audiowaveform/package.nix
···4747 # One test is failing, see PR #101947
4848 doCheck = false;
49495050- meta = with lib; {
5050+ meta = {
5151 description = "C++ program to generate waveform data and render waveform images from audio files";
5252 longDescription = ''
5353 audiowaveform is a C++ command-line application that generates waveform data from either MP3, WAV, FLAC, or Ogg Vorbis format audio files.
···5555 '';
5656 homepage = "https://github.com/bbc/audiowaveform";
5757 changelog = "https://github.com/bbc/audiowaveform/blob/${version}/ChangeLog";
5858- license = licenses.gpl3Plus;
5959- platforms = platforms.all;
6060- maintainers = with maintainers; [ edbentley ];
5858+ license = lib.licenses.gpl3Plus;
5959+ platforms = lib.platforms.all;
6060+ maintainers = with lib.maintainers; [ edbentley ];
6161 mainProgram = "audiowaveform";
6262 };
6363}
···140140 };
141141 };
142142143143- meta = with lib; {
143143+ meta = {
144144 description = "Fast, hermetic, multi-language build system";
145145 homepage = "https://buck2.build";
146146 changelog = "https://github.com/facebook/buck2/releases/tag/${version}";
147147- license = with licenses; [
147147+ license = with lib.licenses; [
148148 asl20 # or
149149 mit
150150 ];
151151 mainProgram = "buck2";
152152- maintainers = with maintainers; [ thoughtpolice ];
152152+ maintainers = with lib.maintainers; [ thoughtpolice ];
153153 platforms = [
154154 "x86_64-linux"
155155 "aarch64-linux"
+4-4
pkgs/by-name/bu/bun/package.nix
···120120 done
121121 '';
122122 };
123123- meta = with lib; {
123123+ meta = {
124124 homepage = "https://bun.sh";
125125 changelog = "https://bun.sh/blog/bun-v${version}";
126126 description = "Incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one";
127127- sourceProvenance = with sourceTypes; [ binaryNativeCode ];
127127+ sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
128128 longDescription = ''
129129 All in one fast & easy-to-use tool. Instead of 1,000 node_modules for development, you only need bun.
130130 '';
131131- license = with licenses; [
131131+ license = with lib.licenses; [
132132 mit # bun core
133133 lgpl21Only # javascriptcore and webkit
134134 ];
135135 mainProgram = "bun";
136136- maintainers = with maintainers; [
136136+ maintainers = with lib.maintainers; [
137137 DAlperin
138138 jk
139139 thilobillerbeck
+4-4
pkgs/by-name/cj/cjose/package.nix
···4646 "--with-openssl=${openssl.dev}"
4747 ];
48484949- meta = with lib; {
4949+ meta = {
5050 homepage = "https://github.com/zmartzone/cjose";
5151 changelog = "https://github.com/zmartzone/cjose/blob/${version}/CHANGELOG.md";
5252 description = "C library for Javascript Object Signing and Encryption. This is a maintained fork of the original project";
5353- license = licenses.mit;
5454- maintainers = with maintainers; [ midchildan ];
5555- platforms = platforms.all;
5353+ license = lib.licenses.mit;
5454+ maintainers = with lib.maintainers; [ midchildan ];
5555+ platforms = lib.platforms.all;
5656 };
5757}
+4-4
pkgs/by-name/cq/cq/package.nix
···3636 "-H:ReflectionConfigurationFiles=${build-src}/package/reflection-config.json"
3737 ];
38383939- meta = with lib; {
3939+ meta = {
4040 description = "Clojure Query: A Command-line Data Processor for JSON, YAML, EDN, XML and more";
4141 homepage = "https://github.com/markus-wa/cq";
4242 changelog = "https://github.com/markus-wa/cq/releases/releases/tag/${version}";
4343- license = licenses.epl20;
4444- maintainers = with maintainers; [ farcaller ];
4545- platforms = platforms.unix;
4343+ license = lib.licenses.epl20;
4444+ maintainers = with lib.maintainers; [ farcaller ];
4545+ platforms = lib.platforms.unix;
4646 };
4747}
+3-3
pkgs/by-name/cs/csvq/package.nix
···2424 version = "csvq version ${version}";
2525 };
26262727- meta = with lib; {
2727+ meta = {
2828 description = "SQL-like query language for CSV";
2929 mainProgram = "csvq";
3030 homepage = "https://mithrandie.github.io/csvq/";
3131 changelog = "https://github.com/mithrandie/csvq/releases/tag/v${version}";
3232- license = licenses.mit;
3333- maintainers = with maintainers; [ tomodachi94 ];
3232+ license = lib.licenses.mit;
3333+ maintainers = with lib.maintainers; [ tomodachi94 ];
3434 };
3535}
+3-3
pkgs/by-name/cu/cups-printers/package.nix
···34343535 pythonImportsCheck = [ "cups_printers" ];
36363737- meta = with lib; {
3737+ meta = {
3838 description = "Tool for interacting with a CUPS server";
3939 homepage = "https://github.com/audiusGmbH/cups-printers";
4040 changelog = "https://github.com/audiusGmbH/cups-printers/blob/${version}/CHANGELOG.md";
4141- license = licenses.mit;
4242- maintainers = with maintainers; [ fab ];
4141+ license = lib.licenses.mit;
4242+ maintainers = with lib.maintainers; [ fab ];
4343 mainProgram = "cups-printers";
4444 };
4545}
+3-3
pkgs/by-name/cv/cvemap/package.nix
···2626 "-w"
2727 ];
28282929- meta = with lib; {
2929+ meta = {
3030 description = "Tool to work with CVEs";
3131 homepage = "https://github.com/projectdiscovery/cvemap";
3232 changelog = "https://github.com/projectdiscovery/cvemap/releases/tag/v${version}";
3333- license = licenses.mit;
3434- maintainers = with maintainers; [ fab ];
3333+ license = lib.licenses.mit;
3434+ maintainers = with lib.maintainers; [ fab ];
3535 mainProgram = "cvemap";
3636 };
3737}
···40404141 enableParallelBuilding = true;
42424343- meta = with lib; {
4343+ meta = {
4444 homepage = "http://www.ddcutil.com/";
4545 description = "Query and change Linux monitor settings using DDC/CI and USB";
4646- license = licenses.gpl2Plus;
4747- platforms = platforms.linux;
4848- maintainers = with maintainers; [ rnhmjoj ];
4646+ license = lib.licenses.gpl2Plus;
4747+ platforms = lib.platforms.linux;
4848+ maintainers = with lib.maintainers; [ rnhmjoj ];
4949 changelog = "https://github.com/rockowitz/ddcutil/blob/v${version}/CHANGELOG.md";
5050 mainProgram = "ddcutil";
5151 };
+4-4
pkgs/by-name/dg/dgoss/package.nix
···3636 };
3737 };
38383939- meta = with lib; {
3939+ meta = {
4040 homepage = "https://github.com/goss-org/goss/blob/v${version}/extras/dgoss/README.md";
4141 changelog = "https://github.com/goss-org/goss/releases/tag/v${version}";
4242 description = "Convenience wrapper around goss that aims to bring the simplicity of goss to docker containers";
4343- license = licenses.asl20;
4444- platforms = platforms.linux;
4545- maintainers = with maintainers; [
4343+ license = lib.licenses.asl20;
4444+ platforms = lib.platforms.linux;
4545+ maintainers = with lib.maintainers; [
4646 hyzual
4747 anthonyroussel
4848 ];
+4-4
pkgs/by-name/dh/dhcpdump/package.nix
···3838 runHook postBuild
3939 '';
40404141- meta = with lib; {
4141+ meta = {
4242 description = "Tool for visualization of DHCP packets as recorded and output by tcpdump to analyze DHCP server responses";
4343 homepage = "https://github.com/bbonev/dhcpdump";
4444 changelog = "https://github.com/bbonev/dhcpdump/releases/tag/v${version}";
4545- platforms = platforms.linux;
4646- maintainers = with maintainers; [ nickcao ];
4747- license = licenses.bsd2;
4545+ platforms = lib.platforms.linux;
4646+ maintainers = with lib.maintainers; [ nickcao ];
4747+ license = lib.licenses.bsd2;
4848 mainProgram = "dhcpdump";
4949 };
5050}
+3-3
pkgs/by-name/dn/dnscontrol/package.nix
···4848 };
4949 };
50505151- meta = with lib; {
5151+ meta = {
5252 description = "Synchronize your DNS to multiple providers from a simple DSL";
5353 homepage = "https://dnscontrol.org/";
5454 changelog = "https://github.com/StackExchange/dnscontrol/releases/tag/v${version}";
5555- license = licenses.mit;
5656- maintainers = with maintainers; [ SuperSandro2000 ];
5555+ license = lib.licenses.mit;
5656+ maintainers = with lib.maintainers; [ SuperSandro2000 ];
5757 mainProgram = "dnscontrol";
5858 };
5959}
+3-3
pkgs/by-name/dn/dnsmonster/package.nix
···2727 "-X=github.com/mosajjal/dnsmonster/util.releaseVersion=${version}"
2828 ];
29293030- meta = with lib; {
3030+ meta = {
3131 description = "Passive DNS Capture and Monitoring Toolkit";
3232 homepage = "https://github.com/mosajjal/dnsmonster";
3333 changelog = "https://github.com/mosajjal/dnsmonster/releases/tag/v${version}";
3434- license = licenses.gpl2Only;
3535- maintainers = with maintainers; [ fab ];
3434+ license = lib.licenses.gpl2Only;
3535+ maintainers = with lib.maintainers; [ fab ];
3636 broken = stdenv.hostPlatform.isDarwin;
3737 mainProgram = "dnsmonster";
3838 };
+4-4
pkgs/by-name/dn/dnsperf/package.nix
···46464747 doCheck = true;
48484949- meta = with lib; {
4949+ meta = {
5050 description = "Tools for DNS benchmaring";
5151 homepage = "https://www.dns-oarc.net/tools/dnsperf";
5252 changelog = "https://github.com/DNS-OARC/dnsperf/releases/tag/v${version}";
5353- license = licenses.isc;
5454- platforms = platforms.unix;
5353+ license = lib.licenses.isc;
5454+ platforms = lib.platforms.unix;
5555 mainProgram = "dnsperf";
5656- maintainers = with maintainers; [
5656+ maintainers = with lib.maintainers; [
5757 vcunat
5858 mfrw
5959 ];
+3-3
pkgs/by-name/dn/dnsrecon/package.nix
···32323333 pythonImportsCheck = [ "dnsrecon" ];
34343535- meta = with lib; {
3535+ meta = {
3636 description = "DNS Enumeration script";
3737 homepage = "https://github.com/darkoperator/dnsrecon";
3838 changelog = "https://github.com/darkoperator/dnsrecon/releases/tag/${version}";
3939- license = licenses.gpl2Only;
4040- maintainers = with maintainers; [
3939+ license = lib.licenses.gpl2Only;
4040+ maintainers = with lib.maintainers; [
4141 c0bw3b
4242 fab
4343 ];
+3-3
pkgs/by-name/dn/dnstwist/package.nix
···3636 "dnstwist"
3737 ];
38383939- meta = with lib; {
3939+ meta = {
4040 description = "Domain name permutation engine for detecting homograph phishing attacks";
4141 homepage = "https://github.com/elceef/dnstwist";
4242 changelog = "https://github.com/elceef/dnstwist/releases/tag/${version}";
4343- license = with licenses; [ gpl3Only ];
4444- maintainers = with maintainers; [ fab ];
4343+ license = with lib.licenses; [ gpl3Only ];
4444+ maintainers = with lib.maintainers; [ fab ];
4545 mainProgram = "dnstwist";
4646 };
4747}
+3-3
pkgs/by-name/dn/dnsx/package.nix
···34343535 versionCheckProgramArg = "-version";
36363737- meta = with lib; {
3737+ meta = {
3838 description = "Fast and multi-purpose DNS toolkit";
3939 longDescription = ''
4040 dnsx is a fast and multi-purpose DNS toolkit allow to run multiple
···4444 '';
4545 homepage = "https://github.com/projectdiscovery/dnsx";
4646 changelog = "https://github.com/projectdiscovery/dnsx/releases/tag/v${version}";
4747- license = licenses.mit;
4848- maintainers = with maintainers; [ fab ];
4747+ license = lib.licenses.mit;
4848+ maintainers = with lib.maintainers; [ fab ];
4949 mainProgram = "dnsx";
5050 };
5151}
+4-4
pkgs/by-name/dr/drawing/package.nix
···62626363 strictDeps = false;
64646565- meta = with lib; {
6565+ meta = {
6666 description = "Free basic image editor, similar to Microsoft Paint, but aiming at the GNOME desktop";
6767 mainProgram = "drawing";
6868 homepage = "https://maoschanz.github.io/drawing/";
6969 changelog = "https://github.com/maoschanz/drawing/releases/tag/${version}";
7070- maintainers = with maintainers; [ mothsart ];
7171- license = licenses.gpl3Plus;
7272- platforms = platforms.linux;
7070+ maintainers = with lib.maintainers; [ mothsart ];
7171+ license = lib.licenses.gpl3Plus;
7272+ platforms = lib.platforms.linux;
7373 };
7474}
+3-3
pkgs/by-name/dr/driftctl/package.nix
···4747 runHook postInstallCheck
4848 '';
49495050- meta = with lib; {
5050+ meta = {
5151 homepage = "https://driftctl.com/";
5252 changelog = "https://github.com/snyk/driftctl/releases/tag/v${version}";
5353 description = "Detect, track and alert on infrastructure drift";
···5656 driftctl is a free and open-source CLI that warns of infrastructure drift
5757 and fills in the missing piece in your DevSecOps toolbox.
5858 '';
5959- license = licenses.asl20;
6060- maintainers = with maintainers; [
5959+ license = lib.licenses.asl20;
6060+ maintainers = with lib.maintainers; [
6161 kaction
6262 jk
6363 qjoly
+4-4
pkgs/by-name/dr/driftnet/package.nix
···4949 openssl
5050 ];
51515252- meta = with lib; {
5252+ meta = {
5353 description = "Watches network traffic, and picks out and displays JPEG and GIF images for display";
5454 homepage = "https://github.com/deiv/driftnet";
5555 changelog = "https://github.com/deiv/driftnet/releases/tag/v${version}";
5656- license = licenses.gpl2Plus;
5757- maintainers = with maintainers; [ offline ];
5858- platforms = platforms.linux ++ platforms.darwin;
5656+ license = lib.licenses.gpl2Plus;
5757+ maintainers = with lib.maintainers; [ offline ];
5858+ platforms = lib.platforms.linux ++ lib.platforms.darwin;
5959 mainProgram = "driftnet";
6060 };
6161}
+4-4
pkgs/by-name/dr/dropbear/package.nix
···6565 libxcrypt
6666 ];
67676868- meta = with lib; {
6868+ meta = {
6969 description = "Small footprint implementation of the SSH 2 protocol";
7070 homepage = "https://matt.ucc.asn.au/dropbear/dropbear.html";
7171 changelog = "https://github.com/mkj/dropbear/raw/DROPBEAR_${version}/CHANGES";
7272- license = licenses.mit;
7373- maintainers = with maintainers; [ abbradar ];
7474- platforms = platforms.linux;
7272+ license = lib.licenses.mit;
7373+ maintainers = with lib.maintainers; [ abbradar ];
7474+ platforms = lib.platforms.linux;
7575 };
7676}
+3-3
pkgs/by-name/du/dum/package.nix
···1818 useFetchCargoVendor = true;
1919 cargoHash = "sha256-CpVci0nw/6Y6uyQX6iRV9E7uXzdZ2fzYIelYxsc+tI0=";
20202121- meta = with lib; {
2121+ meta = {
2222 description = "Npm scripts runner written in Rust";
2323 mainProgram = "dum";
2424 homepage = "https://github.com/egoist/dum";
2525 changelog = "https://github.com/egoist/dum/blob/v${version}/CHANGELOG.md";
2626- license = licenses.mit;
2727- maintainers = with maintainers; [ figsoda ];
2626+ license = lib.licenses.mit;
2727+ maintainers = with lib.maintainers; [ figsoda ];
2828 };
2929}
+3-3
pkgs/by-name/du/dump_syms/package.nix
···4848 inherit firefox-esr-unwrapped firefox-unwrapped thunderbird-unwrapped;
4949 };
50505151- meta = with lib; {
5151+ meta = {
5252 changelog = "https://github.com/mozilla/dump_syms/blob/v${version}/CHANGELOG.md";
5353 description = "Command-line utility for parsing the debugging information the compiler provides in ELF or stand-alone PDB files";
5454 mainProgram = "dump_syms";
5555- license = licenses.asl20;
5555+ license = lib.licenses.asl20;
5656 homepage = "https://github.com/mozilla/dump_syms/";
5757- maintainers = with maintainers; [ hexa ];
5757+ maintainers = with lib.maintainers; [ hexa ];
5858 };
5959}
···5050 patchelf $out/bin/epick --add-rpath ${lib.makeLibraryPath [ libGL ]}
5151 '';
52525353- meta = with lib; {
5353+ meta = {
5454 description = "Simple color picker that lets the user create harmonic palettes with ease";
5555 homepage = "https://github.com/vv9k/epick";
5656 changelog = "https://github.com/vv9k/epick/blob/${version}/CHANGELOG.md";
5757- license = licenses.gpl3Only;
5858- maintainers = with maintainers; [ figsoda ];
5757+ license = lib.licenses.gpl3Only;
5858+ maintainers = with lib.maintainers; [ figsoda ];
5959 mainProgram = "epick";
6060 };
6161}
+2-2
pkgs/by-name/er/er-patcher/package.nix
···2626 patchShebangs $out/bin/er-patcher
2727 '';
28282929- meta = with lib; {
2929+ meta = {
3030 homepage = "https://github.com/gurrgur/er-patcher";
3131 changelog = "https://github.com/gurrgur/er-patcher/releases/tag/v${version}";
3232 description = "Enhancement patches for Elden Ring adding ultrawide support, custom frame rate limits and more";
···3535 This tool is based on patching the game executable through hex-edits. However it is done in a safe and non-destructive way,
3636 that ensures the patched executable is never run with EAC enabled (unless explicity told to do so). Use at your own risk!
3737 '';
3838- license = licenses.mit;
3838+ license = lib.licenses.mit;
3939 maintainers = [ lib.maintainers.sigmasquadron ];
4040 mainProgram = "er-patcher";
4141 };
···197197 ];
198198 };
199199200200- meta = with lib; {
200200+ meta = {
201201 description = "Unified backend for programs that work with contacts, tasks, and calendar information";
202202 homepage = "https://gitlab.gnome.org/GNOME/evolution-data-server";
203203 changelog = "https://gitlab.gnome.org/GNOME/evolution-data-server/-/blob/${version}/NEWS?ref_type=tags";
204204- license = licenses.lgpl2Plus;
205205- teams = [ teams.gnome ];
206206- platforms = platforms.linux; # requires libuuid
204204+ license = lib.licenses.lgpl2Plus;
205205+ teams = [ lib.teams.gnome ];
206206+ platforms = lib.platforms.linux; # requires libuuid
207207 };
208208}
+3-3
pkgs/by-name/ev/evtx/package.nix
···2323 rm tests/test_cli_interactive.rs
2424 '';
25252626- meta = with lib; {
2626+ meta = {
2727 description = "Parser for the Windows XML Event Log (EVTX) format";
2828 homepage = "https://github.com/omerbenamram/evtx";
2929 changelog = "https://github.com/omerbenamram/evtx/blob/v${version}/CHANGELOG.md";
3030- license = with licenses; [
3030+ license = with lib.licenses; [
3131 asl20 # or
3232 mit
3333 ];
3434- maintainers = with maintainers; [ fab ];
3434+ maintainers = with lib.maintainers; [ fab ];
3535 mainProgram = "evtx_dump";
3636 };
3737}
+1-1
pkgs/by-name/ex/exegol/package.nix
···37373838 pythonImportsCheck = [ "exegol" ];
39394040- meta = with lib; {
4040+ meta = {
4141 description = "Fully featured and community-driven hacking environment";
4242 longDescription = ''
4343 Exegol is a community-driven hacking environment, powerful and yet
+3-3
pkgs/by-name/ex/exiflooter/package.nix
···2222 "-w"
2323 ];
24242525- meta = with lib; {
2525+ meta = {
2626 description = "Finds geolocation on all image urls and directories";
2727 homepage = "https://github.com/aydinnyunus/exiflooter";
2828 changelog = "https://github.com/aydinnyunus/exifLooter/releases/tag/v${version}";
2929- license = licenses.asl20;
3030- maintainers = with maintainers; [ octodi ];
2929+ license = lib.licenses.asl20;
3030+ maintainers = with lib.maintainers; [ octodi ];
3131 mainProgram = "exiflooter";
3232 };
3333}
+5-5
pkgs/by-name/ex/exim/package.nix
···192192 runHook postInstall
193193 '';
194194195195- meta = with lib; {
195195+ meta = {
196196 homepage = "https://exim.org/";
197197 description = "Mail transfer agent (MTA)";
198198- license = with licenses; [
198198+ license = with lib.licenses; [
199199 gpl2Plus
200200 bsd3
201201 ];
202202 mainProgram = "exim";
203203- platforms = platforms.linux;
204204- maintainers = with maintainers; [ tv ];
205205- teams = [ teams.helsinki-systems ];
203203+ platforms = lib.platforms.linux;
204204+ maintainers = with lib.maintainers; [ tv ];
205205+ teams = [ lib.teams.helsinki-systems ];
206206 changelog = "https://github.com/Exim/exim/blob/exim-${version}/doc/doc-txt/ChangeLog";
207207 };
208208}
···9898 "-DF3D_PLUGIN_BUILD_USD=ON"
9999 ];
100100101101- meta = with lib; {
101101+ meta = {
102102 description = "Fast and minimalist 3D viewer using VTK";
103103 homepage = "https://f3d-app.github.io/f3d";
104104 changelog = "https://github.com/f3d-app/f3d/releases/tag/v${version}";
105105- license = licenses.bsd3;
106106- maintainers = with maintainers; [
105105+ license = lib.licenses.bsd3;
106106+ maintainers = with lib.maintainers; [
107107 bcdarwin
108108 pbsds
109109 ];
110110- platforms = with platforms; unix;
110110+ platforms = with lib.platforms; unix;
111111 mainProgram = "f3d";
112112 };
113113}
+3-3
pkgs/by-name/fd/fd/package.nix
···5050 package = fd;
5151 };
52525353- meta = with lib; {
5353+ meta = {
5454 description = "Simple, fast and user-friendly alternative to find";
5555 longDescription = ''
5656 `fd` is a simple, fast and user-friendly alternative to `find`.
···6060 '';
6161 homepage = "https://github.com/sharkdp/fd";
6262 changelog = "https://github.com/sharkdp/fd/blob/v${version}/CHANGELOG.md";
6363- license = with licenses; [
6363+ license = with lib.licenses; [
6464 asl20 # or
6565 mit
6666 ];
6767- maintainers = with maintainers; [
6767+ maintainers = with lib.maintainers; [
6868 dywedir
6969 figsoda
7070 globin
+3-3
pkgs/by-name/ff/ffuf/package.nix
···3232 "-s"
3333 ];
34343535- meta = with lib; {
3535+ meta = {
3636 description = "Tool for web fuzzing";
3737 mainProgram = "ffuf";
3838 longDescription = ''
···4242 '';
4343 homepage = "https://github.com/ffuf/ffuf";
4444 changelog = "https://github.com/ffuf/ffuf/releases/tag/v${version}";
4545- license = licenses.mit;
4646- maintainers = with maintainers; [ fab ];
4545+ license = lib.licenses.mit;
4646+ maintainers = with lib.maintainers; [ fab ];
4747 };
4848}
···107107 z3 = fstarZ3;
108108 };
109109110110- meta = with lib; {
110110+ meta = {
111111 description = "ML-like functional programming language aimed at program verification";
112112 homepage = "https://www.fstar-lang.org";
113113 changelog = "https://github.com/FStarLang/FStar/raw/v${version}/CHANGES.md";
114114- license = licenses.asl20;
115115- maintainers = with maintainers; [
114114+ license = lib.licenses.asl20;
115115+ maintainers = with lib.maintainers; [
116116 numinit
117117 ];
118118 mainProgram = "fstar.exe";
119119- platforms = with platforms; darwin ++ linux;
119119+ platforms = with lib.platforms; darwin ++ linux;
120120 };
121121}
+4-4
pkgs/by-name/fu/fujprog/package.nix
···2929 libusb-compat-0_1
3030 ];
31313232- meta = with lib; {
3232+ meta = {
3333 description = "JTAG programmer for the ULX3S and ULX2S open hardware FPGA development boards";
3434 mainProgram = "fujprog";
3535 homepage = "https://github.com/kost/fujprog";
3636- license = licenses.bsd2;
3737- maintainers = with maintainers; [ trepetti ];
3838- platforms = platforms.all;
3636+ license = lib.licenses.bsd2;
3737+ maintainers = with lib.maintainers; [ trepetti ];
3838+ platforms = lib.platforms.all;
3939 changelog = "https://github.com/kost/fujprog/releases/tag/v${version}";
4040 };
4141}
+3-3
pkgs/by-name/fu/fulcio/package.nix
···8282 version = "v${version}";
8383 };
84848585- meta = with lib; {
8585+ meta = {
8686 homepage = "https://github.com/sigstore/fulcio";
8787 changelog = "https://github.com/sigstore/fulcio/releases/tag/v${version}";
8888 description = "Root-CA for code signing certs - issuing certificates based on an OIDC email address";
···9797 different delegation models, and to deploy and run Fulcio as a
9898 disconnected instance.
9999 '';
100100- license = licenses.asl20;
101101- maintainers = with maintainers; [
100100+ license = lib.licenses.asl20;
101101+ maintainers = with lib.maintainers; [
102102 lesuisse
103103 jk
104104 ];
+3-3
pkgs/by-name/gd/gdu/package.nix
···47474848 passthru.tests.version = testers.testVersion { package = gdu; };
49495050- meta = with lib; {
5050+ meta = {
5151 description = "Disk usage analyzer with console interface";
5252 longDescription = ''
5353 Gdu is intended primarily for SSD disks where it can fully
···5656 '';
5757 homepage = "https://github.com/dundee/gdu";
5858 changelog = "https://github.com/dundee/gdu/releases/tag/v${version}";
5959- license = with licenses; [ mit ];
6060- maintainers = with maintainers; [
5959+ license = with lib.licenses; [ mit ];
6060+ maintainers = with lib.maintainers; [
6161 fab
6262 zowoq
6363 ];
···3232 updateScript = gnome.updateScript { packageName = "gnome-backgrounds"; };
3333 };
34343535- meta = with lib; {
3535+ meta = {
3636 description = "Default wallpaper set for GNOME";
3737 homepage = "https://gitlab.gnome.org/GNOME/gnome-backgrounds";
3838 changelog = "https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/blob/${version}/NEWS?ref_type=tags";
3939- license = licenses.cc-by-sa-30;
4040- platforms = platforms.unix;
4141- teams = [ teams.gnome ];
3939+ license = lib.licenses.cc-by-sa-30;
4040+ platforms = lib.platforms.unix;
4141+ teams = [ lib.teams.gnome ];
4242 };
4343}
+5-5
pkgs/by-name/gn/gnome-keyring/package.nix
···117117 };
118118 };
119119120120- meta = with lib; {
120120+ meta = {
121121 description = "Collection of components in GNOME that store secrets, passwords, keys, certificates and make them available to applications";
122122 homepage = "https://gitlab.gnome.org/GNOME/gnome-keyring";
123123 changelog = "https://gitlab.gnome.org/GNOME/gnome-keyring/-/blob/${version}/NEWS?ref_type=tags";
124124 license = [
125125 # Most of the code (some is 2Plus)
126126- licenses.lgpl21Plus
126126+ lib.licenses.lgpl21Plus
127127 # Some stragglers
128128- licenses.gpl2Plus
128128+ lib.licenses.gpl2Plus
129129 ];
130130- teams = [ teams.gnome ];
131131- platforms = platforms.linux;
130130+ teams = [ lib.teams.gnome ];
131131+ platforms = lib.platforms.linux;
132132 };
133133}
···5656 updateScript = gnome.updateScript { packageName = "gnome-sudoku"; };
5757 };
58585959- meta = with lib; {
5959+ meta = {
6060 homepage = "https://gitlab.gnome.org/GNOME/gnome-sudoku";
6161 changelog = "https://gitlab.gnome.org/GNOME/gnome-sudoku/-/blob/${version}/NEWS?ref_type=tags";
6262 description = "Test your logic skills in this number grid puzzle";
6363 mainProgram = "gnome-sudoku";
6464- teams = [ teams.gnome ];
6565- license = licenses.gpl3Plus;
6666- platforms = platforms.unix;
6464+ teams = [ lib.teams.gnome ];
6565+ license = lib.licenses.gpl3Plus;
6666+ platforms = lib.platforms.unix;
6767 };
6868}
+3-3
pkgs/by-name/gn/gnostic/package.nix
···2020 # some tests are broken and others require network access
2121 doCheck = false;
22222323- meta = with lib; {
2323+ meta = {
2424 homepage = "https://github.com/google/gnostic";
2525 description = "Compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks";
2626 changelog = "https://github.com/google/gnostic/releases/tag/v${version}";
2727- license = licenses.asl20;
2828- maintainers = with maintainers; [ urandom ];
2727+ license = lib.licenses.asl20;
2828+ maintainers = with lib.maintainers; [ urandom ];
2929 };
3030}
···21212222 nativeBuildInputs = [ cmake ];
23232424- meta = with lib; {
2424+ meta = {
2525 description = "Close to drop in replacement for cut that can use a regex delimiter instead of a fixed string";
2626 homepage = "https://github.com/sstadick/hck";
2727 changelog = "https://github.com/sstadick/hck/blob/v${version}/CHANGELOG.md";
2828- license = with licenses; [
2828+ license = with lib.licenses; [
2929 mit # or
3030 unlicense
3131 ];
3232- maintainers = with maintainers; [
3232+ maintainers = with lib.maintainers; [
3333 figsoda
3434 gepbird
3535 ];
+3-3
pkgs/by-name/hc/hcloud/package.nix
···3535 done
3636 '';
37373838- meta = with lib; {
3838+ meta = {
3939 changelog = "https://github.com/hetznercloud/cli/releases/tag/v${version}";
4040 description = "Command-line interface for Hetzner Cloud, a provider for cloud virtual private servers";
4141 mainProgram = "hcloud";
4242 homepage = "https://github.com/hetznercloud/cli";
4343- license = licenses.mit;
4444- maintainers = with maintainers; [
4343+ license = lib.licenses.mit;
4444+ maintainers = with lib.maintainers; [
4545 zauberpony
4646 techknowlogick
4747 ];
+4-4
pkgs/by-name/hd/hdrop/package.nix
···4747 }"
4848 '';
49495050- meta = with lib; {
5050+ meta = {
5151 description = "Emulate 'tdrop' in Hyprland (run, show and hide specific programs per keybind)";
5252 homepage = "https://github.com/Schweber/hdrop";
5353 changelog = "https://github.com/Schweber/hdrop/releases/tag/v${version}";
5454- license = licenses.agpl3Only;
5555- platforms = platforms.linux;
5656- maintainers = with maintainers; [ Schweber ];
5454+ license = lib.licenses.agpl3Only;
5555+ platforms = lib.platforms.linux;
5656+ maintainers = with lib.maintainers; [ Schweber ];
5757 mainProgram = "hdrop";
5858 };
5959}
+3-3
pkgs/by-name/hf/hfinger/package.nix
···3838 "hfinger"
3939 ];
40404141- meta = with lib; {
4141+ meta = {
4242 description = "Fingerprinting tool for HTTP requests";
4343 mainProgram = "hfinger";
4444 homepage = "https://github.com/CERT-Polska/hfinger";
4545 changelog = "https://github.com/CERT-Polska/hfinger/releases/tag/v${version}";
4646- license = with licenses; [ gpl3Only ];
4747- maintainers = with maintainers; [ fab ];
4646+ license = with lib.licenses; [ gpl3Only ];
4747+ maintainers = with lib.maintainers; [ fab ];
4848 };
4949}
+3-3
pkgs/by-name/hj/hjson-go/package.nix
···2222 "-w"
2323 ];
24242525- meta = with lib; {
2525+ meta = {
2626 description = "Utility to convert JSON to and from HJSON";
2727 homepage = "https://hjson.github.io/";
2828 changelog = "https://github.com/hjson/hjson-go/releases/tag/v${version}";
2929- maintainers = with maintainers; [ ehmry ];
3030- license = licenses.mit;
2929+ maintainers = with lib.maintainers; [ ehmry ];
3030+ license = lib.licenses.mit;
3131 mainProgram = "hjson-cli";
3232 };
3333}
···34343535 passthru.updateScript = nix-update-script { };
36363737- meta = with lib; {
3737+ meta = {
3838 homepage = "https://github.com/jfrog/jfrog-cli";
3939 description = "Client for accessing to JFrog's Artifactory and Mission Control through their respective REST APIs";
4040 changelog = "https://github.com/jfrog/jfrog-cli/releases/tag/v${version}";
4141- license = licenses.asl20;
4141+ license = lib.licenses.asl20;
4242 mainProgram = "jf";
4343- maintainers = with maintainers; [
4343+ maintainers = with lib.maintainers; [
4444 detegr
4545 aidalgol
4646 ];
+4-4
pkgs/by-name/jj/jj/package.nix
···5757 };
5858 };
59596060- meta = with lib; {
6060+ meta = {
6161 description = "JSON Stream Editor (command line utility)";
6262 longDescription = ''
6363 JJ is a command line utility that provides a fast and simple way to retrieve
···6666 that do not apply, and aborts as soon as the target value has been found or updated.
6767 '';
6868 homepage = "https://github.com/tidwall/jj";
6969- changelog = "https://github.com/tidwall/jj/releases/tag/v${version}";
7070- license = licenses.mit;
6969+ changelog = "https://github.com/tidwall/jj/releases/tag/v${finalAttrs.version}";
7070+ license = lib.licenses.mit;
7171 mainProgram = "jj";
7272- maintainers = with maintainers; [ katexochen ];
7272+ maintainers = with lib.maintainers; [ katexochen ];
7373 };
7474})
+3-3
pkgs/by-name/jo/jobber/package.nix
···3535 mv $out/bin/jobber{master,runner} $out/libexec/
3636 '';
37373838- meta = with lib; {
3838+ meta = {
3939 homepage = "https://dshearer.github.io/jobber";
4040 changelog = "https://github.com/dshearer/jobber/releases/tag/v${version}";
4141 description = "Alternative to cron, with sophisticated status-reporting and error-handling";
4242- license = licenses.mit;
4343- maintainers = with maintainers; [ urandom ];
4242+ license = lib.licenses.mit;
4343+ maintainers = with lib.maintainers; [ urandom ];
4444 mainProgram = "jobber";
4545 };
4646}
+3-3
pkgs/by-name/jo/joincap/package.nix
···2525 "-w"
2626 ];
27272828- meta = with lib; {
2828+ meta = {
2929 description = "Merge multiple pcap files together, gracefully";
3030 homepage = "https://github.com/assafmo/joincap";
3131 changelog = "https://github.com/assafmo/joincap/blob/v${version}/CHANGELOG.md";
3232- license = licenses.mit;
3333- maintainers = with maintainers; [ fab ];
3232+ license = lib.licenses.mit;
3333+ maintainers = with lib.maintainers; [ fab ];
3434 mainProgram = "joincap";
3535 };
3636}
+3-3
pkgs/by-name/jr/jrnl/package.nix
···6161 version = "v${version}";
6262 };
63636464- meta = with lib; {
6464+ meta = {
6565 description = "Command line journal application that stores your journal in a plain text file";
6666 homepage = "https://jrnl.sh/";
6767 changelog = "https://github.com/jrnl-org/jrnl/releases/tag/v${version}";
6868- license = licenses.gpl3Only;
6969- maintainers = with maintainers; [
6868+ license = lib.licenses.gpl3Only;
6969+ maintainers = with lib.maintainers; [
7070 bryanasdev000
7171 zalakain
7272 ];
···1515 useFetchCargoVendor = true;
1616 cargoHash = "sha256-aJBZtRs83KwnxlgNn/5zEGCw4YUl4mRcs1dFi2uaIrc=";
17171818- meta = with lib; {
1818+ meta = {
1919 description = "Print pokemon sprites in your terminal";
2020 homepage = "https://github.com/yannjor/krabby";
2121 changelog = "https://github.com/yannjor/krabby/releases/tag/v${version}";
2222- license = licenses.gpl3;
2323- maintainers = with maintainers; [ ruby0b ];
2222+ license = lib.licenses.gpl3;
2323+ maintainers = with lib.maintainers; [ ruby0b ];
2424 mainProgram = "krabby";
2525 };
2626}
+3-3
pkgs/by-name/kr/krbjack/package.nix
···3838 "krbjack"
3939 ];
40404141- meta = with lib; {
4141+ meta = {
4242 description = "Kerberos AP-REQ hijacking tool with DNS unsecure updates abuse";
4343 homepage = "https://github.com/almandin/krbjack";
4444 changelog = "https://github.com/almandin/krbjack/releases/tag/${version}}";
4545- license = licenses.beerware;
4646- maintainers = with maintainers; [ fab ];
4545+ license = lib.licenses.beerware;
4646+ maintainers = with lib.maintainers; [ fab ];
4747 mainProgram = "krbjack";
4848 };
4949}
+3-3
pkgs/by-name/kr/krelay/package.nix
···2929 mv $out/bin/client $out/bin/kubectl-relay
3030 '';
31313232- meta = with lib; {
3232+ meta = {
3333 description = "Drop-in replacement for `kubectl port-forward` with some enhanced features";
3434 homepage = "https://github.com/knight42/krelay";
3535 changelog = "https://github.com/knight42/krelay/releases/tag/v${version}";
3636- license = licenses.mit;
3737- maintainers = with maintainers; [ ivankovnatsky ];
3636+ license = lib.licenses.mit;
3737+ maintainers = with lib.maintainers; [ ivankovnatsky ];
3838 mainProgram = "kubectl-relay";
3939 };
4040}
+3-3
pkgs/by-name/kr/krill/package.nix
···3030 # disable failing tests on darwin
3131 doCheck = !stdenv.hostPlatform.isDarwin;
32323333- meta = with lib; {
3333+ meta = {
3434 description = "RPKI Certificate Authority and Publication Server written in Rust";
3535 longDescription = ''
3636 Krill is a free, open source RPKI Certificate Authority that lets you run
···4040 '';
4141 homepage = "https://github.com/NLnetLabs/krill";
4242 changelog = "https://github.com/NLnetLabs/krill/releases/tag/v${version}";
4343- license = licenses.mpl20;
4444- maintainers = with maintainers; [ steamwalker ];
4343+ license = lib.licenses.mpl20;
4444+ maintainers = with lib.maintainers; [ steamwalker ];
4545 };
4646}
+3-3
pkgs/by-name/ky/kyverno/package.nix
···4747 version = "v${version}"; # needed because testVersion uses grep -Fw
4848 };
49495050- meta = with lib; {
5050+ meta = {
5151 description = "Kubernetes Native Policy Management";
5252 mainProgram = "kyverno";
5353 homepage = "https://kyverno.io/";
5454 changelog = "https://github.com/kyverno/kyverno/releases/tag/v${version}";
5555- license = licenses.asl20;
5656- maintainers = with maintainers; [ bryanasdev000 ];
5555+ license = lib.licenses.asl20;
5656+ maintainers = with lib.maintainers; [ bryanasdev000 ];
5757 };
5858}
+3-3
pkgs/by-name/ld/ldapmonitor/package.nix
···3232 runHook postInstall
3333 '';
34343535- meta = with lib; {
3535+ meta = {
3636 description = "Tool to monitor creation, deletion and changes to LDAP objects";
3737 mainProgram = "ldapmonitor";
3838 homepage = "https://github.com/p0dalirius/LDAPmonitor";
3939 changelog = "https://github.com/p0dalirius/LDAPmonitor/releases/tag/${version}";
4040- license = with licenses; [ gpl3Only ];
4141- maintainers = with maintainers; [ fab ];
4040+ license = with lib.licenses; [ gpl3Only ];
4141+ maintainers = with lib.maintainers; [ fab ];
4242 };
4343}
+3-3
pkgs/by-name/ld/ldapnomnom/package.nix
···2222 "-s"
2323 ];
24242525- meta = with lib; {
2525+ meta = {
2626 description = "Tool to anonymously bruteforce usernames from Domain controllers";
2727 homepage = "https://github.com/lkarlslund/ldapnomnom";
2828 changelog = "https://github.com/lkarlslund/ldapnomnom/releases/tag/v${version}";
2929- license = licenses.mit;
3030- maintainers = with maintainers; [ fab ];
2929+ license = lib.licenses.mit;
3030+ maintainers = with lib.maintainers; [ fab ];
3131 mainProgram = "ldapnomnom";
3232 };
3333}
+4-4
pkgs/by-name/ld/ldmud/package.nix
···102102 cp -v ../COPYRIGHT $out/share/
103103 '';
104104105105- meta = with lib; {
105105+ meta = {
106106 description = "Gamedriver for LPMuds including a LPC compiler, interpreter and runtime";
107107 homepage = "https://ldmud.eu";
108108 changelog = "https://github.com/ldmud/ldmud/blob/${version}/HISTORY";
···116116 a driver in its own right.
117117 '';
118118 # See https://github.com/ldmud/ldmud/blob/master/COPYRIGHT
119119- license = licenses.unfreeRedistributable;
120120- platforms = with platforms; linux ++ darwin;
121121- maintainers = with maintainers; [ cpu ];
119119+ license = lib.licenses.unfreeRedistributable;
120120+ platforms = with lib.platforms; linux ++ darwin;
121121+ maintainers = with lib.maintainers; [ cpu ];
122122 };
123123}
+3-3
pkgs/by-name/ld/ldproxy/package.nix
···2424 # cf: https://github.com/esp-rs/embuild/tree/v0.31.4/ldproxy
2525 buildAndTestSubdir = "ldproxy";
26262727- meta = with lib; {
2727+ meta = {
2828 description = "Linker Proxy: a simple tool to forward linker arguments to the actual linker executable";
2929 homepage = "https://github.com/esp-rs/embuild";
3030 changelog = "https://github.com/esp-rs/embuild/blob/v${version}/CHANGELOG.md";
3131- license = with licenses; [
3131+ license = with lib.licenses; [
3232 mit # or
3333 asl20
3434 ];
3535- maintainers = with maintainers; [ vpochapuis ];
3535+ maintainers = with lib.maintainers; [ vpochapuis ];
3636 };
3737}
+3-3
pkgs/by-name/lf/lf/package.nix
···3737 installShellCompletion etc/lf.{bash,zsh,fish}
3838 '';
39394040- meta = with lib; {
4040+ meta = {
4141 description = "Terminal file manager written in Go and heavily inspired by ranger";
4242 longDescription = ''
4343 lf (as in "list files") is a terminal file manager written in Go. It is
···4747 '';
4848 homepage = "https://godoc.org/github.com/gokcehan/lf";
4949 changelog = "https://github.com/gokcehan/lf/releases/tag/r${version}";
5050- license = licenses.mit;
5151- maintainers = with maintainers; [ dotlambda ];
5050+ license = lib.licenses.mit;
5151+ maintainers = with lib.maintainers; [ dotlambda ];
5252 mainProgram = "lf";
5353 };
5454}
+4-4
pkgs/by-name/lm/lmdb/package.nix
···7373 ln -s lmdb.pc "$dev/lib/pkgconfig/liblmdb.pc"
7474 '';
75757676- meta = with lib; {
7676+ meta = {
7777 description = "Lightning memory-mapped database";
7878 longDescription = ''
7979 LMDB is an ultra-fast, ultra-compact key-value embedded data store
···8484 '';
8585 homepage = "https://symas.com/lmdb/";
8686 changelog = "https://git.openldap.org/openldap/openldap/-/blob/LMDB_${version}/libraries/liblmdb/CHANGES";
8787- maintainers = with maintainers; [
8787+ maintainers = with lib.maintainers; [
8888 jb55
8989 vcunat
9090 ];
9191- license = licenses.openldap;
9292- platforms = platforms.all;
9191+ license = lib.licenses.openldap;
9292+ platforms = lib.platforms.all;
9393 };
9494}
+3-3
pkgs/by-name/ls/lscolors/package.nix
···2121 # setid is not allowed in the sandbox
2222 checkFlags = [ "--skip=tests::style_for_setid" ];
23232424- meta = with lib; {
2424+ meta = {
2525 description = "Rust library and tool to colorize paths using LS_COLORS";
2626 homepage = "https://github.com/sharkdp/lscolors";
2727 changelog = "https://github.com/sharkdp/lscolors/releases/tag/v${version}";
2828- license = with licenses; [
2828+ license = with lib.licenses; [
2929 asl20 # or
3030 mit
3131 ];
3232- maintainers = with maintainers; [ SuperSandro2000 ];
3232+ maintainers = with lib.maintainers; [ SuperSandro2000 ];
3333 mainProgram = "lscolors";
3434 };
3535}
+4-4
pkgs/by-name/ls/lse/package.nix
···2828 --prefix PATH : ${lib.makeBinPath [ bash ]}
2929 '';
30303131- meta = with lib; {
3131+ meta = {
3232 description = "Linux enumeration tool with verbosity levels";
3333 homepage = "https://github.com/diego-treitos/linux-smart-enumeration";
3434 changelog = "https://github.com/diego-treitos/linux-smart-enumeration/releases/tag/${version}";
3535- license = licenses.gpl3Only;
3636- maintainers = with maintainers; [ fab ];
3535+ license = lib.licenses.gpl3Only;
3636+ maintainers = with lib.maintainers; [ fab ];
3737 mainProgram = "lse.sh";
3838- platforms = platforms.all;
3838+ platforms = lib.platforms.all;
3939 };
4040}
···173173 tests = nixosTests.music-assistant;
174174 };
175175176176- meta = with lib; {
176176+ meta = {
177177 changelog = "https://github.com/music-assistant/server/releases/tag/${version}";
178178 description = "Music Assistant is a music library manager for various music sources which can easily stream to a wide range of supported players";
179179 longDescription = ''
···182182 always-on device like a Raspberry Pi, a NAS or an Intel NUC or alike.
183183 '';
184184 homepage = "https://github.com/music-assistant/server";
185185- license = licenses.asl20;
186186- maintainers = with maintainers; [ hexa ];
185185+ license = lib.licenses.asl20;
186186+ maintainers = with lib.maintainers; [ hexa ];
187187 mainProgram = "mass";
188188 };
189189}
···2121 "-w"
2222 ];
23232424- meta = with lib; {
2424+ meta = {
2525 homepage = "https://github.com/praetorian-inc/snowcat";
2626 changelog = "https://github.com/praetorian-inc/snowcat/releases/tag/v${version}";
2727 description = "Tool to audit the istio service mesh";
···3535 with Istio, and begin to enumerate the required data. Optionally, you can
3636 point snowcat at a directory containing Kubernets YAML files.
3737 '';
3838- license = licenses.asl20;
3939- maintainers = with maintainers; [ jk ];
3838+ license = lib.licenses.asl20;
3939+ maintainers = with lib.maintainers; [ jk ];
4040 };
4141}
+3-3
pkgs/by-name/sn/snowflake/package.nix
···19192020 vendorHash = "sha256-vopRE4B4WhncUdBfmBTzRbZzCU20vsHoNCYcPG4BGc0=";
21212222- meta = with lib; {
2222+ meta = {
2323 description = "System to defeat internet censorship";
2424 homepage = "https://snowflake.torproject.org/";
2525 changelog = "https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/raw/v${version}/ChangeLog";
2626- maintainers = with maintainers; [
2626+ maintainers = with lib.maintainers; [
2727 bbjubjub
2828 yayayayaka
2929 ];
3030- license = licenses.bsd3;
3030+ license = lib.licenses.bsd3;
3131 };
3232}
+3-3
pkgs/by-name/sq/sqlboiler/package.nix
···32323333 doCheck = false;
34343535- meta = with lib; {
3535+ meta = {
3636 description = "Generate a Go ORM tailored to your database schema";
3737 homepage = "https://github.com/volatiletech/sqlboiler";
3838 changelog = "https://github.com/volatiletech/sqlboiler/releases/tag/v${version}";
3939- license = licenses.bsd3;
4040- maintainers = with maintainers; [ mrityunjaygr8 ];
3939+ license = lib.licenses.bsd3;
4040+ maintainers = with lib.maintainers; [ mrityunjaygr8 ];
4141 mainProgram = "sqlboiler";
4242 };
4343}
···5151 install profile.d/toolbox.sh -Dt $out/share/profile.d
5252 '';
53535454- meta = with lib; {
5454+ meta = {
5555 homepage = "https://containertoolbx.org";
5656 changelog = "https://github.com/containers/toolbox/releases/tag/${version}";
5757 description = "Tool for containerized command line environments on Linux";
5858- license = licenses.asl20;
5959- maintainers = with maintainers; [ urandom ];
5858+ license = lib.licenses.asl20;
5959+ maintainers = with lib.maintainers; [ urandom ];
6060 mainProgram = "toolbox";
6161 };
6262}
+3-3
pkgs/by-name/to/topgrade/package.nix
···4141 installManPage topgrade.8
4242 '';
43434444- meta = with lib; {
4444+ meta = {
4545 description = "Upgrade all the things";
4646 homepage = "https://github.com/topgrade-rs/topgrade";
4747 changelog = "https://github.com/topgrade-rs/topgrade/releases/tag/v${version}";
4848- license = licenses.gpl3Only;
4949- maintainers = with maintainers; [
4848+ license = lib.licenses.gpl3Only;
4949+ maintainers = with lib.maintainers; [
5050 SuperSandro2000
5151 xyenon
5252 ];
+5-5
pkgs/by-name/to/tor-browser/package.nix
···353353 };
354354 };
355355356356- meta = with lib; {
356356+ meta = {
357357 description = "Privacy-focused browser routing traffic through the Tor network";
358358 mainProgram = "tor-browser";
359359 homepage = "https://www.torproject.org/";
360360 changelog = "https://gitweb.torproject.org/builders/tor-browser-build.git/plain/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt?h=maint-${version}";
361361- platforms = attrNames sources;
362362- maintainers = with maintainers; [
361361+ platforms = lib.attrNames sources;
362362+ maintainers = with lib.maintainers; [
363363 felschr
364364 panicgh
365365 joachifm
···368368 # MPL2.0+, GPL+, &c. While it's not entirely clear whether
369369 # the compound is "libre" in a strict sense (some components place certain
370370 # restrictions on redistribution), it's free enough for our purposes.
371371- license = with licenses; [
371371+ license = with lib.licenses; [
372372 mpl20
373373 lgpl21Plus
374374 lgpl3Plus
375375 free
376376 ];
377377- sourceProvenance = with sourceTypes; [ binaryNativeCode ];
377377+ sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
378378 };
379379 }
380380 )
+4-4
pkgs/by-name/to/totem/package.nix
···108108 };
109109 };
110110111111- meta = with lib; {
111111+ meta = {
112112 homepage = "https://apps.gnome.org/Totem/";
113113 changelog = "https://gitlab.gnome.org/GNOME/totem/-/blob/${version}/NEWS?ref_type=tags";
114114 description = "Movie player for the GNOME desktop based on GStreamer";
115115- teams = [ teams.gnome ];
116116- license = licenses.gpl2Plus; # with exception to allow use of non-GPL compatible plug-ins
117117- platforms = platforms.linux;
115115+ teams = [ lib.teams.gnome ];
116116+ license = lib.licenses.gpl2Plus; # with exception to allow use of non-GPL compatible plug-ins
117117+ platforms = lib.platforms.linux;
118118 # gst-inspect-1.0 is not smart enough for cross compiling
119119 broken = stdenv.buildPlatform != stdenv.hostPlatform;
120120 };
+4-4
pkgs/by-name/ts/tsung/package.nix
···4444 --set PERL5LIB "${perlPackages.makePerlPath [ perlPackages.TemplateToolkit ]}"
4545 '';
46464747- meta = with lib; {
4747+ meta = {
4848 homepage = "http://tsung.erlang-projects.org/";
4949 changelog = "https://github.com/processone/tsung/blob/v${version}/CHANGELOG.md";
5050 description = "High-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc";
···5353 can currently be used to stress HTTP, WebDAV, SOAP, PostgreSQL, MySQL,
5454 AMQP, MQTT, LDAP and Jabber/XMPP servers.
5555 '';
5656- license = licenses.gpl2Plus;
5757- maintainers = with maintainers; [ uskudnik ];
5858- platforms = platforms.unix;
5656+ license = lib.licenses.gpl2Plus;
5757+ maintainers = with lib.maintainers; [ uskudnik ];
5858+ platforms = lib.platforms.unix;
5959 };
6060}
+3-3
pkgs/by-name/tt/ttdl/package.nix
···1818 useFetchCargoVendor = true;
1919 cargoHash = "sha256-dr/hT8mVUlO0pX/OGqIqPDevflNVPD88epLZsW772Os=";
20202121- meta = with lib; {
2121+ meta = {
2222 description = "CLI tool to manage todo lists in todo.txt format";
2323 homepage = "https://github.com/VladimirMarkelov/ttdl";
2424 changelog = "https://github.com/VladimirMarkelov/ttdl/blob/v${version}/changelog";
2525- license = with licenses; [ mit ];
2626- maintainers = with maintainers; [ _3JlOy-PYCCKUi ];
2525+ license = with lib.licenses; [ mit ];
2626+ maintainers = with lib.maintainers; [ _3JlOy-PYCCKUi ];
2727 mainProgram = "ttdl";
2828 };
2929}
···3333 "-w"
3434 ];
35353636- meta = with lib; {
3636+ meta = {
3737 description = "Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it";
3838 homepage = "https://github.com/bridgecrewio/yor";
3939 changelog = "https://github.com/bridgecrewio/yor/releases/tag/${version}";
4040- license = licenses.asl20;
4141- maintainers = [ maintainers.ivankovnatsky ];
4040+ license = lib.licenses.asl20;
4141+ maintainers = [ lib.maintainers.ivankovnatsky ];
4242 };
4343}
+3-3
pkgs/by-name/yo/you-get/package.nix
···4242 "you_get"
4343 ];
44444545- meta = with lib; {
4545+ meta = {
4646 description = "Tiny command line utility to download media contents from the web";
4747 homepage = "https://you-get.org";
4848 changelog = "https://github.com/soimort/you-get/raw/v${version}/CHANGELOG.rst";
4949- license = licenses.mit;
5050- maintainers = with maintainers; [ ryneeverett ];
4949+ license = lib.licenses.mit;
5050+ maintainers = with lib.maintainers; [ ryneeverett ];
5151 mainProgram = "you-get";
5252 };
5353}
···3434 runHook postInstall
3535 '';
36363737- meta = with lib; {
3737+ meta = {
3838 description = "Command line interface to interact with Camunda 8 and Zeebe";
3939 homepage = "https://docs.camunda.io/docs/apis-clients/cli-client/";
4040 downloadPage = "https://github.com/camunda/zeebe/releases";
4141 changelog = "https://github.com/camunda/zeebe/releases/tag/${version}";
4242- sourceProvenance = with sourceTypes; [ binaryNativeCode ];
4343- license = licenses.asl20;
4242+ sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
4343+ license = lib.licenses.asl20;
4444 platforms = [
4545 "x86_64-darwin"
4646 "x86_64-linux"
4747 ];
4848- maintainers = with maintainers; [ thetallestjj ];
4848+ maintainers = with lib.maintainers; [ thetallestjj ];
4949 longDescription = ''
5050 A command line interface for Camunda Platform 8 designed to create and read resources inside a Zeebe broker.
5151 It can be used for regular development and maintenance tasks such as:
+3-3
pkgs/by-name/ze/zed/package.nix
···4040 };
4141 };
42424343- meta = with lib; {
4343+ meta = {
4444 description = "Novel data lake based on super-structured data";
4545 homepage = "https://zed.brimdata.io";
4646 changelog = "https://github.com/brimdata/zed/blob/v${version}/CHANGELOG.md";
4747- license = licenses.bsd3;
4848- maintainers = with maintainers; [
4747+ license = lib.licenses.bsd3;
4848+ maintainers = with lib.maintainers; [
4949 dit7ya
5050 knl
5151 ];
+4-4
pkgs/by-name/ze/zeek/package.nix
···107107 inherit broker;
108108 };
109109110110- meta = with lib; {
110110+ meta = {
111111 description = "Network analysis framework much different from a typical IDS";
112112 homepage = "https://www.zeek.org";
113113 changelog = "https://github.com/zeek/zeek/blob/v${version}/CHANGES";
114114- license = licenses.bsd3;
115115- maintainers = with maintainers; [
114114+ license = lib.licenses.bsd3;
115115+ maintainers = with lib.maintainers; [
116116 pSub
117117 tobim
118118 ];
119119- platforms = platforms.unix;
119119+ platforms = lib.platforms.unix;
120120 };
121121}
+3-3
pkgs/by-name/ze/zeekscript/package.nix
···3131 "zeekscript"
3232 ];
33333434- meta = with lib; {
3434+ meta = {
3535 description = "Zeek script formatter and analyzer";
3636 homepage = "https://github.com/zeek/zeekscript";
3737 changelog = "https://github.com/zeek/zeekscript/blob/v${version}/CHANGES";
3838- license = licenses.bsd3;
3939- maintainers = with maintainers; [
3838+ license = lib.licenses.bsd3;
3939+ maintainers = with lib.maintainers; [
4040 fab
4141 tobim
4242 ];
+3-3
pkgs/by-name/zf/zfind/package.nix
···2222 "main.appVersion=${version}"
2323 ];
24242525- meta = with lib; {
2525+ meta = {
2626 description = "CLI for file search with SQL like syntax.";
2727 longDescription = ''
2828 zfind allows you to search for files, including inside tar, zip, 7z and rar archives.
···3030 '';
3131 homepage = "https://github.com/laktak/zfind";
3232 changelog = "https://github.com/laktak/zfind/releases/tag/v${version}";
3333- license = licenses.mit;
3333+ license = lib.licenses.mit;
3434 mainProgram = "zfind";
3535- maintainers = with maintainers; [ eeedean ];
3535+ maintainers = with lib.maintainers; [ eeedean ];
3636 };
3737}
···3131 passthru.tests.zigbee2mqtt = nixosTests.zigbee2mqtt_1;
3232 passthru.updateScript = nix-update-script { };
33333434- meta = with lib; {
3434+ meta = {
3535 changelog = "https://github.com/Koenkk/zigbee2mqtt/releases/tag/${version}";
3636 description = "Zigbee to MQTT bridge using zigbee-shepherd";
3737 homepage = "https://github.com/Koenkk/zigbee2mqtt";
3838- license = licenses.gpl3;
3838+ license = lib.licenses.gpl3;
3939 longDescription = ''
4040 Allows you to use your Zigbee devices without the vendor's bridge or gateway.
41414242 It bridges events and allows you to control your Zigbee devices via MQTT.
4343 In this way you can integrate your Zigbee devices with whatever smart home infrastructure you are using.
4444 '';
4545- maintainers = with maintainers; [
4545+ maintainers = with lib.maintainers; [
4646 sweber
4747 hexa
4848 ];
+4-4
pkgs/by-name/zi/zile/package.nix
···4646 # XXX: Work around cross-compilation-unfriendly `gl_FUNC_FSTATAT' macro.
4747 gl_cv_func_fstatat_zero_flag = "yes";
48484949- meta = with lib; {
4949+ meta = {
5050 homepage = "https://www.gnu.org/software/zile/";
5151 changelog = "https://git.savannah.gnu.org/cgit/zile.git/plain/NEWS?h=v${version}";
5252 description = "Zile Implements Lua Editors";
···7878 Lossy Emacs. Zile has been written to be as similar as possible to Emacs;
7979 every Emacs user should feel at home.
8080 '';
8181- license = licenses.gpl3Plus;
8282- maintainers = with maintainers; [ pSub ];
8383- platforms = platforms.unix;
8181+ license = lib.licenses.gpl3Plus;
8282+ maintainers = with lib.maintainers; [ pSub ];
8383+ platforms = lib.platforms.unix;
8484 mainProgram = "zile";
8585 };
8686}
···4848 "-DBUILDTESTS=OFF"
4949 ];
50505151- meta = with lib; {
5151+ meta = {
5252 homepage = "https://github.com/gdraheim/zziplib";
5353 changelog = "https://github.com/gdraheim/zziplib/blob/${version}/ChangeLog";
5454 description = "Library to extract data from files archived in a zip file";
···5959 The implementation is based only on the (free) subset of compression with
6060 the zlib algorithm which is actually used by the zip/unzip tools.
6161 '';
6262- license = with licenses; [
6262+ license = with lib.licenses; [
6363 lgpl2Plus
6464 mpl11
6565 ];
6666- maintainers = with maintainers; [ ];
6767- platforms = platforms.unix;
6666+ maintainers = with lib.maintainers; [ ];
6767+ platforms = lib.platforms.unix;
6868 };
6969}