From 4a7f99d55d299453a9c2397f90b33d1120669775 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Mon, 11 Jan 2021 08:54:33 +0100 Subject: treewide: with stdenv.lib; in meta -> with lib; MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix --- pkgs/os-specific/linux/915resolution/default.nix | 4 ++-- pkgs/os-specific/linux/acpi-call/default.nix | 4 ++-- pkgs/os-specific/linux/acpi/default.nix | 4 ++-- pkgs/os-specific/linux/acpid/default.nix | 4 ++-- pkgs/os-specific/linux/alsa-lib/default.nix | 4 ++-- pkgs/os-specific/linux/alsa-oss/default.nix | 4 ++-- pkgs/os-specific/linux/alsa-tools/default.nix | 4 ++-- pkgs/os-specific/linux/alsa-topology-conf/default.nix | 4 ++-- pkgs/os-specific/linux/alsa-ucm-conf/default.nix | 4 ++-- pkgs/os-specific/linux/alsa-utils/default.nix | 4 ++-- pkgs/os-specific/linux/amdgpu-pro/default.nix | 4 ++-- pkgs/os-specific/linux/anbox/default.nix | 4 ++-- pkgs/os-specific/linux/anbox/kmod.nix | 4 ++-- pkgs/os-specific/linux/android-udev-rules/default.nix | 4 ++-- pkgs/os-specific/linux/asus-wmi-sensors/default.nix | 4 ++-- pkgs/os-specific/linux/ati-drivers/default.nix | 2 +- pkgs/os-specific/linux/atop/default.nix | 4 ++-- pkgs/os-specific/linux/bbswitch/default.nix | 4 ++-- pkgs/os-specific/linux/bcc/default.nix | 4 ++-- pkgs/os-specific/linux/bluez/default.nix | 2 +- pkgs/os-specific/linux/bolt/default.nix | 4 ++-- pkgs/os-specific/linux/bpftool/default.nix | 4 ++-- pkgs/os-specific/linux/bpftrace/default.nix | 4 ++-- pkgs/os-specific/linux/brillo/default.nix | 4 ++-- pkgs/os-specific/linux/btfs/default.nix | 4 ++-- pkgs/os-specific/linux/busybox/default.nix | 2 +- pkgs/os-specific/linux/cachefilesd/default.nix | 4 ++-- pkgs/os-specific/linux/can-isotp/default.nix | 4 ++-- pkgs/os-specific/linux/can-utils/default.nix | 4 ++-- pkgs/os-specific/linux/checksec/default.nix | 4 ++-- pkgs/os-specific/linux/cifs-utils/default.nix | 2 +- pkgs/os-specific/linux/compsize/default.nix | 4 ++-- pkgs/os-specific/linux/conky/default.nix | 4 ++-- pkgs/os-specific/linux/conntrack-tools/default.nix | 4 ++-- pkgs/os-specific/linux/consoletools/default.nix | 4 ++-- pkgs/os-specific/linux/cpufrequtils/default.nix | 4 ++-- pkgs/os-specific/linux/cpupower/default.nix | 4 ++-- pkgs/os-specific/linux/cpuset/default.nix | 4 ++-- pkgs/os-specific/linux/cramfsprogs/default.nix | 4 ++-- pkgs/os-specific/linux/cramfsswap/default.nix | 4 ++-- pkgs/os-specific/linux/crda/default.nix | 4 ++-- pkgs/os-specific/linux/criu/default.nix | 2 +- pkgs/os-specific/linux/dbus-broker/default.nix | 4 ++-- pkgs/os-specific/linux/ddcci/default.nix | 4 ++-- pkgs/os-specific/linux/devmem2/default.nix | 4 ++-- pkgs/os-specific/linux/digimend/default.nix | 4 ++-- pkgs/os-specific/linux/directvnc/default.nix | 4 ++-- pkgs/os-specific/linux/displaylink/default.nix | 2 +- pkgs/os-specific/linux/dmidecode/default.nix | 4 ++-- pkgs/os-specific/linux/dmtcp/default.nix | 4 ++-- pkgs/os-specific/linux/drbd/default.nix | 4 ++-- pkgs/os-specific/linux/dropwatch/default.nix | 4 ++-- pkgs/os-specific/linux/dstat/default.nix | 4 ++-- pkgs/os-specific/linux/earlyoom/default.nix | 4 ++-- pkgs/os-specific/linux/ebtables/default.nix | 4 ++-- pkgs/os-specific/linux/edac-utils/default.nix | 4 ++-- pkgs/os-specific/linux/ell/default.nix | 4 ++-- pkgs/os-specific/linux/ena/default.nix | 4 ++-- pkgs/os-specific/linux/erofs-utils/default.nix | 4 ++-- pkgs/os-specific/linux/evdi/default.nix | 4 ++-- pkgs/os-specific/linux/extrace/default.nix | 4 ++-- pkgs/os-specific/linux/facetimehd/default.nix | 2 +- pkgs/os-specific/linux/fatrace/default.nix | 4 ++-- pkgs/os-specific/linux/fbterm/default.nix | 2 +- pkgs/os-specific/linux/ffado/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix | 4 ++-- pkgs/os-specific/linux/firmware/broadcom-bt-firmware/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/bt-fw-converter/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/fwupd/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/openelec-dvb-firmware/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/raspberrypi/armstubs.nix | 4 ++-- pkgs/os-specific/linux/firmware/rt5677/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/rtl8192su-firmware/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/rtl8761b-firmware/default.nix | 4 ++-- pkgs/os-specific/linux/firmware/sof-firmware/default.nix | 4 ++-- pkgs/os-specific/linux/flashbench/default.nix | 4 ++-- pkgs/os-specific/linux/freefall/default.nix | 4 ++-- pkgs/os-specific/linux/fscrypt/default.nix | 4 ++-- pkgs/os-specific/linux/fscryptctl/default.nix | 4 ++-- pkgs/os-specific/linux/ftop/default.nix | 4 ++-- pkgs/os-specific/linux/fuse/common.nix | 4 ++-- pkgs/os-specific/linux/fwts/default.nix | 4 ++-- pkgs/os-specific/linux/fwts/module.nix | 4 ++-- pkgs/os-specific/linux/fxload/default.nix | 4 ++-- pkgs/os-specific/linux/gcadapter-oc-kmod/default.nix | 4 ++-- pkgs/os-specific/linux/gobi_loader/default.nix | 4 ++-- pkgs/os-specific/linux/gogoclient/default.nix | 4 ++-- pkgs/os-specific/linux/gradm/default.nix | 4 ++-- pkgs/os-specific/linux/guvcview/default.nix | 6 +++--- pkgs/os-specific/linux/hal-flash/default.nix | 4 ++-- pkgs/os-specific/linux/hd-idle/default.nix | 4 ++-- pkgs/os-specific/linux/hdparm/default.nix | 4 ++-- pkgs/os-specific/linux/hostapd/default.nix | 4 ++-- pkgs/os-specific/linux/hyperv-daemons/default.nix | 2 +- pkgs/os-specific/linux/i2c-tools/default.nix | 4 ++-- pkgs/os-specific/linux/ifmetric/default.nix | 4 ++-- pkgs/os-specific/linux/iio-sensor-proxy/default.nix | 4 ++-- pkgs/os-specific/linux/input-utils/default.nix | 4 ++-- pkgs/os-specific/linux/intel-compute-runtime/default.nix | 4 ++-- pkgs/os-specific/linux/intel-speed-select/default.nix | 4 ++-- pkgs/os-specific/linux/ioport/default.nix | 4 ++-- pkgs/os-specific/linux/iotop/default.nix | 4 ++-- pkgs/os-specific/linux/iproute/default.nix | 4 ++-- pkgs/os-specific/linux/iproute/mptcp.nix | 4 ++-- pkgs/os-specific/linux/ipsec-tools/default.nix | 4 ++-- pkgs/os-specific/linux/ipset/default.nix | 4 ++-- pkgs/os-specific/linux/iptstate/default.nix | 4 ++-- pkgs/os-specific/linux/ipvsadm/default.nix | 4 ++-- pkgs/os-specific/linux/it87/default.nix | 4 ++-- pkgs/os-specific/linux/iwd/default.nix | 4 ++-- pkgs/os-specific/linux/ixgbevf/default.nix | 4 ++-- pkgs/os-specific/linux/jfbview/default.nix | 4 ++-- pkgs/os-specific/linux/jool/cli.nix | 4 ++-- pkgs/os-specific/linux/jool/default.nix | 4 ++-- pkgs/os-specific/linux/kbd/default.nix | 4 ++-- pkgs/os-specific/linux/kbdlight/default.nix | 4 ++-- pkgs/os-specific/linux/kexectools/default.nix | 4 ++-- pkgs/os-specific/linux/keyutils/default.nix | 4 ++-- pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix | 4 ++-- pkgs/os-specific/linux/kmod/default.nix | 2 +- pkgs/os-specific/linux/kmscon/default.nix | 4 ++-- pkgs/os-specific/linux/kmscube/default.nix | 4 ++-- pkgs/os-specific/linux/ledger-udev-rules/default.nix | 4 ++-- pkgs/os-specific/linux/libatasmart/default.nix | 4 ++-- pkgs/os-specific/linux/libbpf/default.nix | 4 ++-- pkgs/os-specific/linux/libevdevc/default.nix | 4 ++-- pkgs/os-specific/linux/libfabric/default.nix | 4 ++-- pkgs/os-specific/linux/libgestures/default.nix | 4 ++-- pkgs/os-specific/linux/libpsm2/default.nix | 4 ++-- pkgs/os-specific/linux/libratbag/default.nix | 4 ++-- pkgs/os-specific/linux/libsepol/default.nix | 4 ++-- pkgs/os-specific/linux/libsmbios/default.nix | 4 ++-- pkgs/os-specific/linux/libudev0-shim/default.nix | 4 ++-- pkgs/os-specific/linux/libvolume_id/default.nix | 4 ++-- pkgs/os-specific/linux/linuxptp/default.nix | 4 ++-- pkgs/os-specific/linux/lksctp-tools/default.nix | 4 ++-- pkgs/os-specific/linux/lm-sensors/default.nix | 4 ++-- pkgs/os-specific/linux/logitech-udev-rules/default.nix | 4 ++-- pkgs/os-specific/linux/lsscsi/default.nix | 4 ++-- pkgs/os-specific/linux/lttng-modules/default.nix | 4 ++-- pkgs/os-specific/linux/lvm2/default.nix | 4 ++-- pkgs/os-specific/linux/macchanger/default.nix | 4 ++-- pkgs/os-specific/linux/mba6x_bl/default.nix | 4 ++-- pkgs/os-specific/linux/mcelog/default.nix | 4 ++-- pkgs/os-specific/linux/mdadm/default.nix | 4 ++-- pkgs/os-specific/linux/metastore/default.nix | 4 ++-- pkgs/os-specific/linux/microcode/amd.nix | 4 ++-- pkgs/os-specific/linux/microcode/intel.nix | 4 ++-- pkgs/os-specific/linux/microcode/iucode-tool.nix | 4 ++-- pkgs/os-specific/linux/mingetty/default.nix | 4 ++-- pkgs/os-specific/linux/miraclecast/default.nix | 4 ++-- pkgs/os-specific/linux/mkinitcpio-nfs-utils/default.nix | 4 ++-- pkgs/os-specific/linux/mmc-utils/default.nix | 4 ++-- pkgs/os-specific/linux/molly-guard/default.nix | 4 ++-- pkgs/os-specific/linux/msr-tools/default.nix | 4 ++-- pkgs/os-specific/linux/mstpd/default.nix | 4 ++-- pkgs/os-specific/linux/multipath-tools/default.nix | 4 ++-- pkgs/os-specific/linux/mxu11x0/default.nix | 4 ++-- pkgs/os-specific/linux/net-tools/mptcp.nix | 4 ++-- pkgs/os-specific/linux/nfs-utils/default.nix | 2 +- pkgs/os-specific/linux/nmon/default.nix | 4 ++-- pkgs/os-specific/linux/nss_ldap/default.nix | 4 ++-- pkgs/os-specific/linux/numactl/default.nix | 4 ++-- pkgs/os-specific/linux/numad/default.nix | 4 ++-- pkgs/os-specific/linux/numatop/default.nix | 4 ++-- pkgs/os-specific/linux/numworks-udev-rules/default.nix | 4 ++-- pkgs/os-specific/linux/nvidia-x11/generic.nix | 4 ++-- pkgs/os-specific/linux/nvidia-x11/persistenced.nix | 2 +- pkgs/os-specific/linux/nvidia-x11/settings.nix | 2 +- pkgs/os-specific/linux/nvidiabl/default.nix | 4 ++-- pkgs/os-specific/linux/oci-seccomp-bpf-hook/default.nix | 4 ++-- pkgs/os-specific/linux/odp-dpdk/default.nix | 4 ++-- pkgs/os-specific/linux/ofp/default.nix | 4 ++-- pkgs/os-specific/linux/open-iscsi/default.nix | 4 ++-- pkgs/os-specific/linux/openrazer/driver.nix | 3 ++- pkgs/os-specific/linux/openvswitch/default.nix | 4 ++-- pkgs/os-specific/linux/openvswitch/lts.nix | 4 ++-- pkgs/os-specific/linux/pagemon/default.nix | 4 ++-- pkgs/os-specific/linux/pam/default.nix | 4 ++-- pkgs/os-specific/linux/pam_ccreds/default.nix | 4 ++-- pkgs/os-specific/linux/pam_gnupg/default.nix | 4 ++-- pkgs/os-specific/linux/pam_krb5/default.nix | 4 ++-- pkgs/os-specific/linux/pam_mount/default.nix | 4 ++-- pkgs/os-specific/linux/pam_p11/default.nix | 4 ++-- pkgs/os-specific/linux/pam_pgsql/default.nix | 4 ++-- pkgs/os-specific/linux/pam_u2f/default.nix | 4 ++-- pkgs/os-specific/linux/paxctl/default.nix | 4 ++-- pkgs/os-specific/linux/paxtest/default.nix | 4 ++-- pkgs/os-specific/linux/pcimem/default.nix | 4 ++-- pkgs/os-specific/linux/pcm/default.nix | 4 ++-- pkgs/os-specific/linux/perf-tools/default.nix | 4 ++-- pkgs/os-specific/linux/phc-intel/default.nix | 4 ++-- pkgs/os-specific/linux/piper/default.nix | 4 ++-- pkgs/os-specific/linux/pktgen/default.nix | 2 +- pkgs/os-specific/linux/ply/default.nix | 4 ++-- pkgs/os-specific/linux/plymouth/default.nix | 2 +- pkgs/os-specific/linux/policycoreutils/default.nix | 4 ++-- pkgs/os-specific/linux/powertop/default.nix | 4 ++-- pkgs/os-specific/linux/prl-tools/default.nix | 2 +- pkgs/os-specific/linux/procdump/default.nix | 4 ++-- pkgs/os-specific/linux/pscircle/default.nix | 4 ++-- pkgs/os-specific/linux/psftools/default.nix | 4 ++-- pkgs/os-specific/linux/psmisc/default.nix | 4 ++-- pkgs/os-specific/linux/radeontools/default.nix | 4 ++-- pkgs/os-specific/linux/radeontop/default.nix | 4 ++-- pkgs/os-specific/linux/rdma-core/default.nix | 4 ++-- pkgs/os-specific/linux/read-edid/default.nix | 2 +- pkgs/os-specific/linux/regionset/default.nix | 4 ++-- pkgs/os-specific/linux/rewritefs/default.nix | 4 ++-- pkgs/os-specific/linux/rfkill/udev.nix | 4 ++-- pkgs/os-specific/linux/rtkit/default.nix | 4 ++-- pkgs/os-specific/linux/rtl8812au/default.nix | 4 ++-- pkgs/os-specific/linux/rtl8814au/default.nix | 4 ++-- pkgs/os-specific/linux/rtl8821au/default.nix | 4 ++-- pkgs/os-specific/linux/rtl8821ce/default.nix | 4 ++-- pkgs/os-specific/linux/rtl8821cu/default.nix | 4 ++-- pkgs/os-specific/linux/rtl88x2bu/default.nix | 4 ++-- pkgs/os-specific/linux/rtl88xxau-aircrack/default.nix | 4 ++-- pkgs/os-specific/linux/schedtool/default.nix | 4 ++-- pkgs/os-specific/linux/sd-switch/default.nix | 4 ++-- pkgs/os-specific/linux/sdparm/default.nix | 4 ++-- pkgs/os-specific/linux/semodule-utils/default.nix | 4 ++-- pkgs/os-specific/linux/sepolgen/default.nix | 4 ++-- pkgs/os-specific/linux/service-wrapper/default.nix | 4 ++-- pkgs/os-specific/linux/shadow/default.nix | 4 ++-- pkgs/os-specific/linux/sssd/default.nix | 4 ++-- pkgs/os-specific/linux/syscall_limiter/default.nix | 4 ++-- pkgs/os-specific/linux/sysklogd/default.nix | 4 ++-- pkgs/os-specific/linux/syslinux/default.nix | 4 ++-- pkgs/os-specific/linux/system76-acpi/default.nix | 4 ++-- pkgs/os-specific/linux/system76-io/default.nix | 4 ++-- pkgs/os-specific/linux/system76/default.nix | 4 ++-- pkgs/os-specific/linux/targetcli/default.nix | 4 ++-- pkgs/os-specific/linux/tiptop/default.nix | 4 ++-- pkgs/os-specific/linux/tmon/default.nix | 4 ++-- pkgs/os-specific/linux/tomb/default.nix | 2 +- pkgs/os-specific/linux/trace-cmd/default.nix | 4 ++-- pkgs/os-specific/linux/trace-cmd/kernelshark.nix | 4 ++-- pkgs/os-specific/linux/trezor-udev-rules/default.nix | 4 ++-- pkgs/os-specific/linux/trinity/default.nix | 4 ++-- pkgs/os-specific/linux/turbostat/default.nix | 4 ++-- pkgs/os-specific/linux/tuxedo-keyboard/default.nix | 4 ++-- pkgs/os-specific/linux/uclibc/default.nix | 4 ++-- pkgs/os-specific/linux/udisks/1-default.nix | 4 ++-- pkgs/os-specific/linux/udisks/2-default.nix | 4 ++-- pkgs/os-specific/linux/undervolt/default.nix | 4 ++-- pkgs/os-specific/linux/untie/default.nix | 4 ++-- pkgs/os-specific/linux/upower/default.nix | 4 ++-- pkgs/os-specific/linux/usbip/default.nix | 2 +- pkgs/os-specific/linux/usbtop/default.nix | 4 ++-- pkgs/os-specific/linux/usbutils/default.nix | 4 ++-- pkgs/os-specific/linux/uvcdynctrl/default.nix | 4 ++-- pkgs/os-specific/linux/v4l-utils/default.nix | 2 +- pkgs/os-specific/linux/v4l2loopback/default.nix | 4 ++-- pkgs/os-specific/linux/v86d/default.nix | 4 ++-- pkgs/os-specific/linux/wireguard/default.nix | 4 ++-- pkgs/os-specific/linux/wooting-udev-rules/default.nix | 4 ++-- pkgs/os-specific/linux/wpa_supplicant/default.nix | 4 ++-- pkgs/os-specific/linux/wpa_supplicant/gui.nix | 4 ++-- pkgs/os-specific/linux/x86_energy_perf_policy/default.nix | 4 ++-- pkgs/os-specific/linux/xf86-input-cmt/default.nix | 4 ++-- pkgs/os-specific/linux/xf86-input-wacom/default.nix | 4 ++-- pkgs/os-specific/linux/xf86-video-nested/default.nix | 4 ++-- pkgs/os-specific/linux/zenmonitor/default.nix | 4 ++-- pkgs/os-specific/linux/zenpower/default.nix | 4 ++-- pkgs/os-specific/linux/zenstates/default.nix | 4 ++-- pkgs/os-specific/linux/zsa-udev-rules/default.nix | 4 ++-- 270 files changed, 521 insertions(+), 520 deletions(-) (limited to 'pkgs/os-specific/linux') diff --git a/pkgs/os-specific/linux/915resolution/default.nix b/pkgs/os-specific/linux/915resolution/default.nix index 906ea04293fe4..57f8ba0d33b32 100644 --- a/pkgs/os-specific/linux/915resolution/default.nix +++ b/pkgs/os-specific/linux/915resolution/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl}: +{lib, stdenv, fetchurl}: stdenv.mkDerivation rec { name = "915resolution-0.5.3"; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { patchPhase = "rm *.o"; installPhase = "mkdir -p $out/sbin; cp 915resolution $out/sbin/"; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://915resolution.mango-lang.org/"; description = "A tool to modify Intel 800/900 video BIOS"; platforms = [ "i686-linux" "x86_64-linux" ]; diff --git a/pkgs/os-specific/linux/acpi-call/default.nix b/pkgs/os-specific/linux/acpi-call/default.nix index bb3aef885a7c1..87535b92e4659 100644 --- a/pkgs/os-specific/linux/acpi-call/default.nix +++ b/pkgs/os-specific/linux/acpi-call/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: stdenv.mkDerivation rec { pname = "acpi-call"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { install -D -m755 examples/turn_off_gpu.sh $out/bin/test_discrete_video_off.sh ''; - meta = with stdenv.lib; { + meta = with lib; { maintainers = with maintainers; [ raskin mic92 ]; inherit (src.meta) homepage; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/acpi/default.nix b/pkgs/os-specific/linux/acpi/default.nix index 69a36d7bf52b0..127d0c4b02231 100644 --- a/pkgs/os-specific/linux/acpi/default.nix +++ b/pkgs/os-specific/linux/acpi/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { pname = "acpi"; @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { sha256 = "01ahldvf0gc29dmbd5zi4rrnrw2i1ajnf30sx2vyaski3jv099fp"; }; - meta = with stdenv.lib; { + meta = with lib; { description = "Show battery status and other ACPI information"; longDescription = '' Linux ACPI client is a small command-line diff --git a/pkgs/os-specific/linux/acpid/default.nix b/pkgs/os-specific/linux/acpid/default.nix index 5ef5e2724b23e..d28ff447681ed 100644 --- a/pkgs/os-specific/linux/acpid/default.nix +++ b/pkgs/os-specific/linux/acpid/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, autoreconfHook }: +{ lib, stdenv, fetchurl, autoreconfHook }: stdenv.mkDerivation rec { name = "acpid-2.0.32"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { --replace "strrchr strtol" "strrchr strtol malloc realloc" ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://sourceforge.net/projects/acpid2/"; description = "A daemon for delivering ACPI events to userspace programs"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/alsa-lib/default.nix b/pkgs/os-specific/linux/alsa-lib/default.nix index b1d85f2674cbf..30bb669cf4ce2 100644 --- a/pkgs/os-specific/linux/alsa-lib/default.nix +++ b/pkgs/os-specific/linux/alsa-lib/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, alsa-ucm-conf, alsa-topology-conf }: +{ lib, stdenv, fetchurl, alsa-ucm-conf, alsa-topology-conf }: stdenv.mkDerivation rec { pname = "alsa-lib"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.alsa-project.org/"; description = "ALSA, the Advanced Linux Sound Architecture libraries"; diff --git a/pkgs/os-specific/linux/alsa-oss/default.nix b/pkgs/os-specific/linux/alsa-oss/default.nix index 774dc3d8d6767..9c87dbe8e8c8b 100644 --- a/pkgs/os-specific/linux/alsa-oss/default.nix +++ b/pkgs/os-specific/linux/alsa-oss/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, alsaLib, gettext, ncurses, libsamplerate}: +{lib, stdenv, fetchurl, alsaLib, gettext, ncurses, libsamplerate}: stdenv.mkDerivation rec { pname = "alsa-oss"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { installFlags = [ "ASOUND_STATE_DIR=$(TMPDIR)/dummy" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.alsa-project.org/"; description = "ALSA, the Advanced Linux Sound Architecture alsa-oss emulation"; diff --git a/pkgs/os-specific/linux/alsa-tools/default.nix b/pkgs/os-specific/linux/alsa-tools/default.nix index 2fef5e07c63cd..4feb99f6bef91 100644 --- a/pkgs/os-specific/linux/alsa-tools/default.nix +++ b/pkgs/os-specific/linux/alsa-tools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, alsaLib, pkgconfig, gtk2, gtk3, fltk13 }: +{ lib, stdenv, fetchurl, alsaLib, pkgconfig, gtk2, gtk3, fltk13 }: # Comes from upstream as as bundle of several tools, # some use gtk2, some gtk3 (and some even fltk13). @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { done ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.alsa-project.org/"; description = "ALSA, the Advanced Linux Sound Architecture tools"; diff --git a/pkgs/os-specific/linux/alsa-topology-conf/default.nix b/pkgs/os-specific/linux/alsa-topology-conf/default.nix index 4b6678d09b23a..2328fea91fd7a 100644 --- a/pkgs/os-specific/linux/alsa-topology-conf/default.nix +++ b/pkgs/os-specific/linux/alsa-topology-conf/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { name = "alsa-topology-conf-${version}"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { runHook postInstall ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.alsa-project.org/"; description = "ALSA topology configuration files"; diff --git a/pkgs/os-specific/linux/alsa-ucm-conf/default.nix b/pkgs/os-specific/linux/alsa-ucm-conf/default.nix index 3ee800438175e..d667cd3d51bb4 100644 --- a/pkgs/os-specific/linux/alsa-ucm-conf/default.nix +++ b/pkgs/os-specific/linux/alsa-ucm-conf/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { name = "alsa-ucm-conf-${version}"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { runHook postInstall ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.alsa-project.org/"; description = "ALSA Use Case Manager configuration"; diff --git a/pkgs/os-specific/linux/alsa-utils/default.nix b/pkgs/os-specific/linux/alsa-utils/default.nix index 055927b7a31e0..40db2261007e3 100644 --- a/pkgs/os-specific/linux/alsa-utils/default.nix +++ b/pkgs/os-specific/linux/alsa-utils/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, alsaLib, gettext, makeWrapper, ncurses, libsamplerate, pciutils, which, fftw}: +{lib, stdenv, fetchurl, alsaLib, gettext, makeWrapper, ncurses, libsamplerate, pciutils, which, fftw}: stdenv.mkDerivation rec { pname = "alsa-utils"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { wrapProgram $out/bin/alsa-info.sh --prefix PATH : "${stdenv.lib.makeBinPath [ which pciutils ]}" ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.alsa-project.org/"; description = "ALSA, the Advanced Linux Sound Architecture utils"; longDescription = '' diff --git a/pkgs/os-specific/linux/amdgpu-pro/default.nix b/pkgs/os-specific/linux/amdgpu-pro/default.nix index 32763fcded51a..78d0748ed3b02 100644 --- a/pkgs/os-specific/linux/amdgpu-pro/default.nix +++ b/pkgs/os-specific/linux/amdgpu-pro/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, elfutils +{ lib, stdenv, fetchurl, elfutils , xorg, patchelf, openssl, libdrm, udev , libxcb, libxshmfence, epoxy, perl, zlib , ncurses @@ -171,7 +171,7 @@ in stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "AMDGPU-PRO drivers"; homepage = "http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Beta-Driver-for-Vulkan-Release-Notes.aspx"; license = licenses.unfree; diff --git a/pkgs/os-specific/linux/anbox/default.nix b/pkgs/os-specific/linux/anbox/default.nix index cf51681a1531d..cfbdb37697755 100644 --- a/pkgs/os-specific/linux/anbox/default.nix +++ b/pkgs/os-specific/linux/anbox/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, fetchurl +{ lib, stdenv, fetchFromGitHub, fetchurl , cmake, pkg-config, dbus, makeWrapper , boost , elfutils # for libdw @@ -148,7 +148,7 @@ stdenv.mkDerivation rec { }; }.${stdenv.system} or null; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://anbox.io"; description = "Android in a box"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/anbox/kmod.nix b/pkgs/os-specific/linux/anbox/kmod.nix index 896beaf3056ec..f62e6ee6aa53e 100644 --- a/pkgs/os-specific/linux/anbox/kmod.nix +++ b/pkgs/os-specific/linux/anbox/kmod.nix @@ -1,4 +1,4 @@ -{ stdenv, kernel, fetchFromGitHub }: +{ lib, stdenv, kernel, fetchFromGitHub }: stdenv.mkDerivation { pname = "anbox-modules"; @@ -31,7 +31,7 @@ stdenv.mkDerivation { done ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Anbox ashmem and binder drivers."; homepage = "https://github.com/anbox/anbox-modules"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/android-udev-rules/default.nix b/pkgs/os-specific/linux/android-udev-rules/default.nix index b6fe86d1b26a9..3d69f5ce0e59b 100644 --- a/pkgs/os-specific/linux/android-udev-rules/default.nix +++ b/pkgs/os-specific/linux/android-udev-rules/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: ## Usage # In NixOS, simply add this package to services.udev.packages: @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { install -D 51-android.rules $out/lib/udev/rules.d/51-android.rules ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/M0Rf30/android-udev-rules"; description = "Android udev rules list aimed to be the most comprehensive on the net"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/asus-wmi-sensors/default.nix b/pkgs/os-specific/linux/asus-wmi-sensors/default.nix index 8eb8a7484e157..3098cbb72538e 100644 --- a/pkgs/os-specific/linux/asus-wmi-sensors/default.nix +++ b/pkgs/os-specific/linux/asus-wmi-sensors/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: stdenv.mkDerivation rec { name = "asus-wmi-sensors-${version}-${kernel.version}"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { "MODDESTDIR=${placeholder "out"}/lib/modules/${kernel.modDirVersion}/kernel/drivers/hwmon" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux HWMON (lmsensors) sensors driver for various ASUS Ryzen and Threadripper motherboards"; homepage = "https://github.com/electrified/asus-wmi-sensors"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/ati-drivers/default.nix b/pkgs/os-specific/linux/ati-drivers/default.nix index 63f9b5399da9b..f4378cad816c6 100644 --- a/pkgs/os-specific/linux/ati-drivers/default.nix +++ b/pkgs/os-specific/linux/ati-drivers/default.nix @@ -126,7 +126,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "ATI Catalyst display drivers"; homepage = "http://support.amd.com/us/gpudownload/Pages/index.aspx"; license = licenses.unfree; diff --git a/pkgs/os-specific/linux/atop/default.nix b/pkgs/os-specific/linux/atop/default.nix index 7557497b959e5..f3df61c15108f 100644 --- a/pkgs/os-specific/linux/atop/default.nix +++ b/pkgs/os-specific/linux/atop/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, zlib, ncurses}: +{lib, stdenv, fetchurl, zlib, ncurses}: stdenv.mkDerivation rec { pname = "atop"; @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { mkdir -p "$out"/{bin,sbin} ''; - meta = with stdenv.lib; { + meta = with lib; { platforms = platforms.linux; maintainers = with maintainers; [ raskin ]; description = ''Console system performance monitor''; diff --git a/pkgs/os-specific/linux/bbswitch/default.nix b/pkgs/os-specific/linux/bbswitch/default.nix index 67cbc6e5c5e62..837906fb55498 100644 --- a/pkgs/os-specific/linux/bbswitch/default.nix +++ b/pkgs/os-specific/linux/bbswitch/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch, kernel, runtimeShell }: +{ lib, stdenv, fetchurl, fetchpatch, kernel, runtimeShell }: let baseName = "bbswitch"; @@ -54,7 +54,7 @@ stdenv.mkDerivation { chmod +x $out/bin/discrete_vga_poweroff $out/bin/discrete_vga_poweron ''; - meta = with stdenv.lib; { + meta = with lib; { description = "A module for powering off hybrid GPUs"; platforms = [ "x86_64-linux" "i686-linux" ]; homepage = "https://github.com/Bumblebee-Project/bbswitch"; diff --git a/pkgs/os-specific/linux/bcc/default.nix b/pkgs/os-specific/linux/bcc/default.nix index 2bc705d4487a0..5338562b7e71b 100644 --- a/pkgs/os-specific/linux/bcc/default.nix +++ b/pkgs/os-specific/linux/bcc/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch +{ lib, stdenv, fetchurl, fetchpatch , makeWrapper, cmake, llvmPackages, kernel , flex, bison, elfutils, python, luajit, netperf, iperf, libelf , systemtap, bash @@ -68,7 +68,7 @@ python.pkgs.buildPythonApplication rec { wrapPythonProgramsIn "$out/share/bcc/tools" "$out $pythonPath" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Dynamic Tracing Tools for Linux"; homepage = "https://iovisor.github.io/bcc/"; license = licenses.asl20; diff --git a/pkgs/os-specific/linux/bluez/default.nix b/pkgs/os-specific/linux/bluez/default.nix index 8e110fb13aceb..be7435fb1d0f4 100644 --- a/pkgs/os-specific/linux/bluez/default.nix +++ b/pkgs/os-specific/linux/bluez/default.nix @@ -112,7 +112,7 @@ in stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Bluetooth support for Linux"; homepage = "http://www.bluez.org/"; license = with licenses; [ gpl2 lgpl21 ]; diff --git a/pkgs/os-specific/linux/bolt/default.nix b/pkgs/os-specific/linux/bolt/default.nix index 1508125695e77..d857fa1463a9f 100644 --- a/pkgs/os-specific/linux/bolt/default.nix +++ b/pkgs/os-specific/linux/bolt/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , meson , ninja , pkgconfig @@ -85,7 +85,7 @@ stdenv.mkDerivation rec { PKG_CONFIG_SYSTEMD_SYSTEMDSYSTEMUNITDIR = "${placeholder "out"}/lib/systemd/system"; PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev"; - meta = with stdenv.lib; { + meta = with lib; { description = "Thunderbolt 3 device management daemon"; homepage = "https://gitlab.freedesktop.org/bolt/bolt"; license = licenses.lgpl21Plus; diff --git a/pkgs/os-specific/linux/bpftool/default.nix b/pkgs/os-specific/linux/bpftool/default.nix index 34ddcc3a213f8..d8c64738d829a 100644 --- a/pkgs/os-specific/linux/bpftool/default.nix +++ b/pkgs/os-specific/linux/bpftool/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , libopcodes, libbfd, libelf , linuxPackages_latest, zlib , python3 @@ -21,7 +21,7 @@ stdenv.mkDerivation { --replace '/sbin' '/bin' ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Debugging/program analysis tool for the eBPF subsystem"; license = [ licenses.gpl2 licenses.bsd2 ]; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/bpftrace/default.nix b/pkgs/os-specific/linux/bpftrace/default.nix index f4e01f75d52e3..ce890ec578b5c 100644 --- a/pkgs/os-specific/linux/bpftrace/default.nix +++ b/pkgs/os-specific/linux/bpftrace/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub +{ lib, stdenv, fetchFromGitHub , cmake, pkgconfig, flex, bison , llvmPackages, kernel, elfutils , libelf, libbfd, libbpf, libopcodes, bcc @@ -52,7 +52,7 @@ stdenv.mkDerivation rec { outputs = [ "out" "man" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "High-level tracing language for Linux eBPF"; homepage = "https://github.com/iovisor/bpftrace"; license = licenses.asl20; diff --git a/pkgs/os-specific/linux/brillo/default.nix b/pkgs/os-specific/linux/brillo/default.nix index 5baaa0752aa68..0736a13ce12e8 100644 --- a/pkgs/os-specific/linux/brillo/default.nix +++ b/pkgs/os-specific/linux/brillo/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitLab , go-md2man, coreutils, substituteAll }: +{ lib, stdenv, fetchFromGitLab , go-md2man, coreutils, substituteAll }: stdenv.mkDerivation rec { pname = "brillo"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { installTargets = [ "install-dist" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Backlight and Keyboard LED control tool"; homepage = "https://gitlab.com/cameronnemo/brillo"; license = [ licenses.gpl3 licenses.bsd0 ]; diff --git a/pkgs/os-specific/linux/btfs/default.nix b/pkgs/os-specific/linux/btfs/default.nix index 6d919ce57d4f0..8aa1bf4889226 100644 --- a/pkgs/os-specific/linux/btfs/default.nix +++ b/pkgs/os-specific/linux/btfs/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig +{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkgconfig , python3, boost, fuse, libtorrent-rasterbar, curl }: stdenv.mkDerivation rec { @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { boost fuse libtorrent-rasterbar curl python3 ]; - meta = with stdenv.lib; { + meta = with lib; { description = "A bittorrent filesystem based on FUSE"; homepage = "https://github.com/johang/btfs"; license = licenses.gpl3; diff --git a/pkgs/os-specific/linux/busybox/default.nix b/pkgs/os-specific/linux/busybox/default.nix index c157c492043c5..49b07bd18e7ee 100644 --- a/pkgs/os-specific/linux/busybox/default.nix +++ b/pkgs/os-specific/linux/busybox/default.nix @@ -129,7 +129,7 @@ stdenv.mkDerivation rec { doCheck = false; # tries to access the net - meta = with stdenv.lib; { + meta = with lib; { description = "Tiny versions of common UNIX utilities in a single small executable"; homepage = "https://busybox.net/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/cachefilesd/default.nix b/pkgs/os-specific/linux/cachefilesd/default.nix index 27fd8c9613ac3..6c52eb4a7f600 100644 --- a/pkgs/os-specific/linux/cachefilesd/default.nix +++ b/pkgs/os-specific/linux/cachefilesd/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { pname = "cachefilesd"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { "MANDIR=$(out)/share/man" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Local network file caching management daemon"; homepage = "https://people.redhat.com/dhowells/fscache/"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/can-isotp/default.nix b/pkgs/os-specific/linux/can-isotp/default.nix index cccc7550fba86..89857a35d9214 100644 --- a/pkgs/os-specific/linux/can-isotp/default.nix +++ b/pkgs/os-specific/linux/can-isotp/default.nix @@ -1,4 +1,4 @@ -{ stdenv, kernel, fetchFromGitHub }: +{ lib, stdenv, kernel, fetchFromGitHub }: stdenv.mkDerivation { pname = "can-isotp"; @@ -26,7 +26,7 @@ stdenv.mkDerivation { nativeBuildInputs = kernel.moduleBuildDependencies; - meta = with stdenv.lib; { + meta = with lib; { description = "Kernel module for ISO-TP (ISO 15765-2)"; homepage = "https://github.com/hartkopp/can-isotp"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/can-utils/default.nix b/pkgs/os-specific/linux/can-utils/default.nix index 2b6b82591b594..90261e8290488 100644 --- a/pkgs/os-specific/linux/can-utils/default.nix +++ b/pkgs/os-specific/linux/can-utils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation { pname = "can-utils"; @@ -21,7 +21,7 @@ stdenv.mkDerivation { preConfigure = ''makeFlagsArray+=(PREFIX="$out")''; - meta = with stdenv.lib; { + meta = with lib; { description = "CAN userspace utilities and tools (for use with Linux SocketCAN)"; homepage = "https://github.com/linux-can/can-utils"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/checksec/default.nix b/pkgs/os-specific/linux/checksec/default.nix index eb33aedd1d49f..f5d4c44b05349 100644 --- a/pkgs/os-specific/linux/checksec/default.nix +++ b/pkgs/os-specific/linux/checksec/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, makeWrapper, file, findutils +{ lib, stdenv, fetchFromGitHub, makeWrapper, file, findutils , binutils-unwrapped, glibc, coreutils, sysctl, openssl }: @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { --prefix PATH : ${path} ''; - meta = with stdenv.lib; { + meta = with lib; { description = "A tool for checking security bits on executables"; homepage = "http://www.trapkit.de/tools/checksec.html"; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/cifs-utils/default.nix b/pkgs/os-specific/linux/cifs-utils/default.nix index 11544d9466626..3171c30987e2c 100644 --- a/pkgs/os-specific/linux/cifs-utils/default.nix +++ b/pkgs/os-specific/linux/cifs-utils/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { makeFlags = [ "root_sbindir=$(out)/sbin" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.samba.org/linux-cifs/cifs-utils/"; description = "Tools for managing Linux CIFS client filesystems"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/compsize/default.nix b/pkgs/os-specific/linux/compsize/default.nix index dd54df77c3485..e1979997d11be 100644 --- a/pkgs/os-specific/linux/compsize/default.nix +++ b/pkgs/os-specific/linux/compsize/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, btrfs-progs }: +{ lib, stdenv, fetchFromGitHub, btrfs-progs }: stdenv.mkDerivation rec { pname = "compsize"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { install -m 0444 compsize.8 $out/share/man/man8 ''; - meta = with stdenv.lib; { + meta = with lib; { description = "btrfs: Find compression type/ratio on a file or set of files"; homepage = "https://github.com/kilobyte/compsize"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/conky/default.nix b/pkgs/os-specific/linux/conky/default.nix index ee67140cd8614..fa3aa563fb154 100644 --- a/pkgs/os-specific/linux/conky/default.nix +++ b/pkgs/os-specific/linux/conky/default.nix @@ -1,4 +1,4 @@ -{ config, stdenv, fetchFromGitHub, pkgconfig, cmake +{ config, lib, stdenv, fetchFromGitHub, pkgconfig, cmake # dependencies , glib, libXinerama @@ -133,7 +133,7 @@ stdenv.mkDerivation rec { # src/conky.cc:137:23: fatal error: defconfig.h: No such file or directory enableParallelBuilding = false; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://conky.sourceforge.net/"; description = "Advanced, highly configurable system monitor based on torsmo"; maintainers = [ maintainers.guibert ]; diff --git a/pkgs/os-specific/linux/conntrack-tools/default.nix b/pkgs/os-specific/linux/conntrack-tools/default.nix index 43306e51166b0..c41f1410b01a8 100644 --- a/pkgs/os-specific/linux/conntrack-tools/default.nix +++ b/pkgs/os-specific/linux/conntrack-tools/default.nix @@ -1,4 +1,4 @@ -{ fetchurl, stdenv, flex, bison, pkgconfig, libmnl, libnfnetlink +{ fetchurl, lib, stdenv, flex, bison, pkgconfig, libmnl, libnfnetlink , libnetfilter_conntrack, libnetfilter_queue, libnetfilter_cttimeout , libnetfilter_cthelper, systemd , libtirpc @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ flex bison pkgconfig ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://conntrack-tools.netfilter.org/"; description = "Connection tracking userspace tools"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/consoletools/default.nix b/pkgs/os-specific/linux/consoletools/default.nix index 83de8f5ae1a50..8def013b956f4 100644 --- a/pkgs/os-specific/linux/consoletools/default.nix +++ b/pkgs/os-specific/linux/consoletools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, SDL }: +{ lib, stdenv, fetchurl, SDL }: stdenv.mkDerivation rec { pname = "linuxconsoletools"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { installFlags = [ "PREFIX=\"\"" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://sourceforge.net/projects/linuxconsole/"; description = "A set of tools for joysticks and serial peripherals"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/cpufrequtils/default.nix b/pkgs/os-specific/linux/cpufrequtils/default.nix index 4c0515e94b3b6..d099a62bc8104 100644 --- a/pkgs/os-specific/linux/cpufrequtils/default.nix +++ b/pkgs/os-specific/linux/cpufrequtils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, libtool, gettext }: +{ lib, stdenv, fetchurl, libtool, gettext }: stdenv.mkDerivation rec { name = "cpufrequtils-008"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { buildInputs = [ stdenv.cc.libc.linuxHeaders libtool gettext ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Tools to display or change the CPU governor settings"; homepage = "http://ftp.be.debian.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/cpupower/default.nix b/pkgs/os-specific/linux/cpupower/default.nix index b6ecaa11de28f..cdc76b6772e26 100644 --- a/pkgs/os-specific/linux/cpupower/default.nix +++ b/pkgs/os-specific/linux/cpupower/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, kernel, pciutils, gettext }: +{ lib, stdenv, buildPackages, kernel, pciutils, gettext }: stdenv.mkDerivation { pname = "cpupower"; @@ -35,7 +35,7 @@ stdenv.mkDerivation { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Tool to examine and tune power saving features"; homepage = "https://www.kernel.org/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/cpuset/default.nix b/pkgs/os-specific/linux/cpuset/default.nix index 9e775de62f585..d1a93e4247e9b 100644 --- a/pkgs/os-specific/linux/cpuset/default.nix +++ b/pkgs/os-specific/linux/cpuset/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchFromGitHub , fetchpatch , pythonPackages @@ -35,7 +35,7 @@ pythonPackages.buildPythonApplication rec { make ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Python application that forms a wrapper around the standard Linux filesystem calls to make using the cpusets facilities in the Linux kernel easier"; homepage = "https://github.com/lpechacek/cpuset"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/cramfsprogs/default.nix b/pkgs/os-specific/linux/cramfsprogs/default.nix index 8633823ab5c5a..3f3e8a075b198 100644 --- a/pkgs/os-specific/linux/cramfsprogs/default.nix +++ b/pkgs/os-specific/linux/cramfsprogs/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchurl , zlib }: @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { buildInputs = [ zlib ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Tools to create, check, and extract content of CramFs images"; homepage = "https://packages.debian.org/jessie/cramfsprogs"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/cramfsswap/default.nix b/pkgs/os-specific/linux/cramfsswap/default.nix index afb38364c4e61..f47482c1111f4 100644 --- a/pkgs/os-specific/linux/cramfsswap/default.nix +++ b/pkgs/os-specific/linux/cramfsswap/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, zlib}: +{lib, stdenv, fetchurl, zlib}: stdenv.mkDerivation rec { pname = "cramfsswap"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { install --target $out/bin -D cramfsswap ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Swap endianess of a cram filesystem (cramfs)"; homepage = "https://packages.debian.org/sid/utils/cramfsswap"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/crda/default.nix b/pkgs/os-specific/linux/crda/default.nix index 979b7cf1deb3e..a970451e0dd15 100644 --- a/pkgs/os-specific/linux/crda/default.nix +++ b/pkgs/os-specific/linux/crda/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch, libgcrypt, libnl, pkgconfig, python3Packages, wireless-regdb }: +{ lib, stdenv, fetchurl, fetchpatch, libgcrypt, libnl, pkgconfig, python3Packages, wireless-regdb }: stdenv.mkDerivation rec { pname = "crda"; @@ -58,7 +58,7 @@ stdenv.mkDerivation rec { rm $out/include/reglib/keys-gcrypt.h ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux wireless Central Regulatory Domain Agent"; longDescription = '' CRDA acts as the udev helper for communication between the kernel and diff --git a/pkgs/os-specific/linux/criu/default.nix b/pkgs/os-specific/linux/criu/default.nix index abc11a4a5f067..3c46595ed87c3 100644 --- a/pkgs/os-specific/linux/criu/default.nix +++ b/pkgs/os-specific/linux/criu/default.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { wrapPythonPrograms ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Userspace checkpoint/restore for Linux"; homepage = "https://criu.org"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/dbus-broker/default.nix b/pkgs/os-specific/linux/dbus-broker/default.nix index d84676bcda6f2..74b35c50de594 100644 --- a/pkgs/os-specific/linux/dbus-broker/default.nix +++ b/pkgs/os-specific/linux/dbus-broker/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, docutils, meson, ninja, pkgconfig +{ lib, stdenv, fetchFromGitHub, docutils, meson, ninja, pkgconfig , dbus, linuxHeaders, systemd }: stdenv.mkDerivation rec { @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { doCheck = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux D-Bus Message Broker"; homepage = "https://github.com/bus1/dbus-broker/wiki"; license = licenses.asl20; diff --git a/pkgs/os-specific/linux/ddcci/default.nix b/pkgs/os-specific/linux/ddcci/default.nix index c977db64ee8ad..7e5f95cb20678 100644 --- a/pkgs/os-specific/linux/ddcci/default.nix +++ b/pkgs/os-specific/linux/ddcci/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitLab, kernel }: +{ lib, stdenv, fetchFromGitLab, kernel }: stdenv.mkDerivation rec { pname = "ddcci-driver"; @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { "INCLUDEDIR=$(out)/include" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Kernel module driver for DDC/CI monitors"; homepage = "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/devmem2/default.nix b/pkgs/os-specific/linux/devmem2/default.nix index 9115601e35735..86f6f916cefc7 100644 --- a/pkgs/os-specific/linux/devmem2/default.nix +++ b/pkgs/os-specific/linux/devmem2/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation { name = "devmem2-2004-08-05"; @@ -18,7 +18,7 @@ stdenv.mkDerivation { install -D devmem2 "$out/bin/devmem2" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Simple program to read/write from/to any location in memory"; homepage = "http://lartmaker.nl/lartware/port/"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/digimend/default.nix b/pkgs/os-specific/linux/digimend/default.nix index 94f32d2c4329b..d0f02097587bf 100644 --- a/pkgs/os-specific/linux/digimend/default.nix +++ b/pkgs/os-specific/linux/digimend/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, fetchpatch, kernel }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, kernel }: assert stdenv.lib.versionAtLeast kernel.version "3.5"; @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { "DESTDIR=${placeholder "out"}" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "DIGImend graphics tablet drivers for the Linux kernel"; homepage = "https://digimend.github.io/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/directvnc/default.nix b/pkgs/os-specific/linux/directvnc/default.nix index c79371909152b..fad9559cc6387 100644 --- a/pkgs/os-specific/linux/directvnc/default.nix +++ b/pkgs/os-specific/linux/directvnc/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, directfb, zlib, libjpeg, xorgproto }: +{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, directfb, zlib, libjpeg, xorgproto }: stdenv.mkDerivation { pname = "directvnc"; @@ -15,7 +15,7 @@ stdenv.mkDerivation { buildInputs = [ directfb zlib libjpeg xorgproto ]; - meta = with stdenv.lib; { + meta = with lib; { description = "DirectFB VNC client"; homepage = "http://drinkmilk.github.io/directvnc/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/displaylink/default.nix b/pkgs/os-specific/linux/displaylink/default.nix index 5e60d68bc2bbf..bd50852bd9d45 100644 --- a/pkgs/os-specific/linux/displaylink/default.nix +++ b/pkgs/os-specific/linux/displaylink/default.nix @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { dontPatchELF = true; - meta = with stdenv.lib; { + meta = with lib; { description = "DisplayLink DL-5xxx, DL-41xx and DL-3x00 Driver for Linux"; maintainers = with maintainers; [ nshalman abbradar peterhoeg eyjhb ]; platforms = [ "x86_64-linux" "i686-linux" ]; diff --git a/pkgs/os-specific/linux/dmidecode/default.nix b/pkgs/os-specific/linux/dmidecode/default.nix index 7d0990d9f81ac..a4e09492debd2 100644 --- a/pkgs/os-specific/linux/dmidecode/default.nix +++ b/pkgs/os-specific/linux/dmidecode/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch }: +{ lib, stdenv, fetchurl, fetchpatch }: stdenv.mkDerivation rec { name = "dmidecode-3.2"; @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { makeFlags = [ "prefix=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.nongnu.org/dmidecode/"; description = "A tool that reads information about your system's hardware from the BIOS according to the SMBIOS/DMI standard"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/dmtcp/default.nix b/pkgs/os-specific/linux/dmtcp/default.nix index 0f7f2f9817a51..21458daf966fc 100644 --- a/pkgs/os-specific/linux/dmtcp/default.nix +++ b/pkgs/os-specific/linux/dmtcp/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, bash, perl, python }: +{ lib, stdenv, fetchFromGitHub, bash, perl, python }: stdenv.mkDerivation rec { pname = "dmtcp"; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { --replace "os.getenv('USER')" "\"nixbld1\"" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Distributed MultiThreaded Checkpointing"; longDescription = '' DMTCP (Distributed MultiThreaded Checkpointing) is a tool to diff --git a/pkgs/os-specific/linux/drbd/default.nix b/pkgs/os-specific/linux/drbd/default.nix index bbf2535ce3d6d..ae3e986e14afa 100644 --- a/pkgs/os-specific/linux/drbd/default.nix +++ b/pkgs/os-specific/linux/drbd/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, flex, systemd, perl }: +{ lib, stdenv, fetchurl, flex, systemd, perl }: stdenv.mkDerivation rec { name = "drbd-8.4.4"; @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { "INITDIR=$(out)/etc/init.d" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.drbd.org/"; description = "Distributed Replicated Block Device, a distributed storage system for Linux"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/dropwatch/default.nix b/pkgs/os-specific/linux/dropwatch/default.nix index 69acfa9682b6a..915d79aabac57 100644 --- a/pkgs/os-specific/linux/dropwatch/default.nix +++ b/pkgs/os-specific/linux/dropwatch/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig +{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkgconfig , libnl, readline, libbfd, ncurses, zlib }: stdenv.mkDerivation rec { @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux kernel dropped packet monitor"; homepage = "https://github.com/nhorman/dropwatch"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/dstat/default.nix b/pkgs/os-specific/linux/dstat/default.nix index 6d2d8eb75b00b..7d0b87609b367 100644 --- a/pkgs/os-specific/linux/dstat/default.nix +++ b/pkgs/os-specific/linux/dstat/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, python2Packages }: +{ lib, stdenv, fetchurl, python2Packages }: python2Packages.buildPythonApplication rec { pname = "dstat"; @@ -16,7 +16,7 @@ python2Packages.buildPythonApplication rec { makeFlags = [ "prefix=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://dag.wieers.com/home-made/dstat/"; description = "Versatile resource statistics tool"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/earlyoom/default.nix b/pkgs/os-specific/linux/earlyoom/default.nix index 1eecacad60c0a..668a3795b993f 100644 --- a/pkgs/os-specific/linux/earlyoom/default.nix +++ b/pkgs/os-specific/linux/earlyoom/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pandoc, installShellFiles, withManpage ? false }: +{ lib, stdenv, fetchFromGitHub, pandoc, installShellFiles, withManpage ? false }: stdenv.mkDerivation rec { pname = "earlyoom"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { installManPage earlyoom.1 ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Early OOM Daemon for Linux"; homepage = "https://github.com/rfjakob/earlyoom"; license = licenses.mit; diff --git a/pkgs/os-specific/linux/ebtables/default.nix b/pkgs/os-specific/linux/ebtables/default.nix index d3705195f599b..2045c4b112c8f 100644 --- a/pkgs/os-specific/linux/ebtables/default.nix +++ b/pkgs/os-specific/linux/ebtables/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { pname = "ebtables"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { preInstall = "mkdir -p $out/etc/sysconfig"; - meta = with stdenv.lib; { + meta = with lib; { description = "A filtering tool for Linux-based bridging firewalls"; homepage = "http://ebtables.sourceforge.net/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/edac-utils/default.nix b/pkgs/os-specific/linux/edac-utils/default.nix index fb0a6dbf62ecd..9b8b998127421 100644 --- a/pkgs/os-specific/linux/edac-utils/default.nix +++ b/pkgs/os-specific/linux/edac-utils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, perl, makeWrapper +{ lib, stdenv, fetchFromGitHub, perl, makeWrapper , sysfsutils, dmidecode, kmod }: stdenv.mkDerivation { @@ -28,7 +28,7 @@ stdenv.mkDerivation { --set PATH ${stdenv.lib.makeBinPath [ dmidecode kmod ]} ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/grondo/edac-utils"; description = "Handles the reporting of hardware-related memory errors"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/ell/default.nix b/pkgs/os-specific/linux/ell/default.nix index c6aed21cd8e81..183c82f467a5d 100644 --- a/pkgs/os-specific/linux/ell/default.nix +++ b/pkgs/os-specific/linux/ell/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchgit , autoreconfHook , pkgconfig @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { doCheck = true; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://01.org/ell"; description = "Embedded Linux Library"; longDescription = '' diff --git a/pkgs/os-specific/linux/ena/default.nix b/pkgs/os-specific/linux/ena/default.nix index 2f06e99b3e136..dc17f7f169655 100644 --- a/pkgs/os-specific/linux/ena/default.nix +++ b/pkgs/os-specific/linux/ena/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: stdenv.mkDerivation rec { version = "2.3.0"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { xz $dest/ena.ko ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Amazon Elastic Network Adapter (ENA) driver for Linux"; homepage = "https://github.com/amzn/amzn-drivers"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/erofs-utils/default.nix b/pkgs/os-specific/linux/erofs-utils/default.nix index 21ad77f234a9b..ffa39dc58028b 100644 --- a/pkgs/os-specific/linux/erofs-utils/default.nix +++ b/pkgs/os-specific/linux/erofs-utils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit, autoreconfHook, pkgconfig, fuse, libuuid, lz4 }: +{ lib, stdenv, fetchgit, autoreconfHook, pkgconfig, fuse, libuuid, lz4 }: stdenv.mkDerivation rec { pname = "erofs-utils"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--enable-fuse" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Userspace utilities for linux-erofs file system"; license = with licenses; [ gpl2 ]; maintainers = with maintainers; [ ehmry ]; diff --git a/pkgs/os-specific/linux/evdi/default.nix b/pkgs/os-specific/linux/evdi/default.nix index 986bb402e57ff..0f56d0e95ca6e 100644 --- a/pkgs/os-specific/linux/evdi/default.nix +++ b/pkgs/os-specific/linux/evdi/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, fetchpatch, kernel, libdrm }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, kernel, libdrm }: stdenv.mkDerivation rec { pname = "evdi"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { install -Dm755 library/libevdi.so $out/lib/libevdi.so ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Extensible Virtual Display Interface"; maintainers = with maintainers; [ eyjhb ]; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/extrace/default.nix b/pkgs/os-specific/linux/extrace/default.nix index 23a9c68b5d5b8..8a02d9c67b14c 100644 --- a/pkgs/os-specific/linux/extrace/default.nix +++ b/pkgs/os-specific/linux/extrace/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { pname = "extrace"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { install -m644 LICENSE "$out/share/licenses/extrace/LICENSE" ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/leahneukirchen/extrace"; description = "Trace exec() calls system-wide"; license = with licenses; [ gpl2 bsd2 ]; diff --git a/pkgs/os-specific/linux/facetimehd/default.nix b/pkgs/os-specific/linux/facetimehd/default.nix index 941e71c3bfc7d..80c823b31d738 100644 --- a/pkgs/os-specific/linux/facetimehd/default.nix +++ b/pkgs/os-specific/linux/facetimehd/default.nix @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/patjak/bcwc_pcie"; description = "Linux driver for the Facetime HD (Broadcom 1570) PCIe webcam"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/fatrace/default.nix b/pkgs/os-specific/linux/fatrace/default.nix index 62767f6827854..a7f754a53ab53 100644 --- a/pkgs/os-specific/linux/fatrace/default.nix +++ b/pkgs/os-specific/linux/fatrace/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchFromGitHub , python3 , which @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Report system-wide file access events"; homepage = "https://github.com/martinpitt/fatrace"; license = licenses.gpl3Plus; diff --git a/pkgs/os-specific/linux/fbterm/default.nix b/pkgs/os-specific/linux/fbterm/default.nix index 2b049bc6df5d2..e1909eea8947c 100644 --- a/pkgs/os-specific/linux/fbterm/default.nix +++ b/pkgs/os-specific/linux/fbterm/default.nix @@ -51,7 +51,7 @@ stdenv.mkDerivation { ./select.patch ]; - meta = with stdenv.lib; { + meta = with lib; { inherit (s) version; description = "Framebuffer terminal emulator"; homepage = "https://code.google.com/archive/p/fbterm/"; diff --git a/pkgs/os-specific/linux/ffado/default.nix b/pkgs/os-specific/linux/ffado/default.nix index b93caccc7574a..96ebaf178bf7e 100644 --- a/pkgs/os-specific/linux/ffado/default.nix +++ b/pkgs/os-specific/linux/ffado/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , mkDerivation , dbus , dbus_cplusplus @@ -98,7 +98,7 @@ mkDerivation rec { wrapQtApp $bin/bin/ffado-mixer ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.ffado.org"; description = "FireWire audio drivers"; license = licenses.gpl3; diff --git a/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix b/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix index 3972e52977f68..c0226065ea269 100644 --- a/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix +++ b/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, b43FirmwareCutter }: +{ lib, stdenv, fetchurl, b43FirmwareCutter }: stdenv.mkDerivation rec { pname = "b43-firmware"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { b43-fwcutter -w $out *.wl_apsta.o ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Firmware for cards supported by the b43 kernel module"; homepage = "http://wireless.kernel.org/en/users/Drivers/b43"; downloadPage = "http://www.lwfinger.com/b43-firmware"; diff --git a/pkgs/os-specific/linux/firmware/broadcom-bt-firmware/default.nix b/pkgs/os-specific/linux/firmware/broadcom-bt-firmware/default.nix index 314a6b7521b88..5118d0a0b9bf5 100644 --- a/pkgs/os-specific/linux/firmware/broadcom-bt-firmware/default.nix +++ b/pkgs/os-specific/linux/firmware/broadcom-bt-firmware/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, cabextract, bt-fw-converter }: +{ lib, stdenv, fetchurl, cabextract, bt-fw-converter }: # Kernels between 4.2 and 4.7 will not work with # this packages as they expect the firmware to be named "BCM.hcd" @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { outputHashAlgo = "sha256"; outputHash = "042frb2dmrqfj8q83h5p769q6hg2b3i8fgnyvs9r9a71z7pbsagq"; - meta = with stdenv.lib; { + meta = with lib; { description = "Firmware for Broadcom WIDCOMM® Bluetooth devices"; homepage = "http://www.catalog.update.microsoft.com/Search.aspx?q=Broadcom+bluetooth"; license = licenses.unfree; diff --git a/pkgs/os-specific/linux/firmware/bt-fw-converter/default.nix b/pkgs/os-specific/linux/firmware/bt-fw-converter/default.nix index 5b4506a10eae6..f9218b688a97e 100644 --- a/pkgs/os-specific/linux/firmware/bt-fw-converter/default.nix +++ b/pkgs/os-specific/linux/firmware/bt-fw-converter/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, makeWrapper, perl, perlPackages, bluez }: +{ lib, stdenv, fetchurl, makeWrapper, perl, perlPackages, bluez }: stdenv.mkDerivation rec { pname = "bt-fw-converter"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { wrapProgram $out/bin/bt-fw-converter --set PERL5LIB $PERL5LIB ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/winterheart/broadcom-bt-firmware/"; description = "A tool that converts hex to hcd based on inf file"; license = licenses.mit; diff --git a/pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix b/pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix index 7d735e69f5687..88a32f174d54a 100644 --- a/pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix +++ b/pkgs/os-specific/linux/firmware/facetimehd-firmware/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, cpio, xz, pkgs }: +{ lib, stdenv, fetchurl, cpio, xz, pkgs }: let @@ -54,7 +54,7 @@ stdenv.mkDerivation { gunzip -c ${firmwareOut}.gz > $out/lib/firmware/facetimehd/${firmwareOut} ''; - meta = with stdenv.lib; { + meta = with lib; { description = "facetimehd firmware"; homepage = "https://support.apple.com/kb/DL1877"; license = licenses.unfree; diff --git a/pkgs/os-specific/linux/firmware/fwupd/default.nix b/pkgs/os-specific/linux/firmware/fwupd/default.nix index eb984d54c783f..25e0e6b0d8829 100644 --- a/pkgs/os-specific/linux/firmware/fwupd/default.nix +++ b/pkgs/os-specific/linux/firmware/fwupd/default.nix @@ -1,6 +1,6 @@ # Updating? Keep $out/etc synchronized with passthru keys -{ stdenv +{ lib, stdenv , fetchurl , fetchFromGitHub , substituteAll @@ -329,7 +329,7 @@ let }; }; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://fwupd.org/"; maintainers = with maintainers; [ jtojnar ]; license = licenses.lgpl21Plus; diff --git a/pkgs/os-specific/linux/firmware/openelec-dvb-firmware/default.nix b/pkgs/os-specific/linux/firmware/openelec-dvb-firmware/default.nix index ff0081a71e17d..3181072ea1821 100644 --- a/pkgs/os-specific/linux/firmware/openelec-dvb-firmware/default.nix +++ b/pkgs/os-specific/linux/firmware/openelec-dvb-firmware/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { pname = "openelec-dvb-firmware"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { find $out \( -name 'README.*' -or -name 'LICEN[SC]E.*' -or -name '*.txt' \) | xargs rm ''; - meta = with stdenv.lib; { + meta = with lib; { description = "DVB firmware from OpenELEC"; homepage = "https://github.com/OpenELEC/dvb-firmware"; license = licenses.unfreeRedistributableFirmware; diff --git a/pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix b/pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix index 1a432eb768c94..041694e2ec17a 100644 --- a/pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix +++ b/pkgs/os-specific/linux/firmware/raspberrypi-wireless/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation { pname = "raspberrypi-wireless-firmware"; @@ -43,7 +43,7 @@ stdenv.mkDerivation { outputHashAlgo = "sha256"; outputHash = "17k9y499kjc4zv7ivnsfrgfibwj0ldr3sqdgia4dackbr70jfg2h"; - meta = with stdenv.lib; { + meta = with lib; { description = "Firmware for builtin Wifi/Bluetooth devices in the Raspberry Pi 3+ and Zero W"; homepage = "https://github.com/RPi-Distro/firmware-nonfree"; license = licenses.unfreeRedistributableFirmware; diff --git a/pkgs/os-specific/linux/firmware/raspberrypi/armstubs.nix b/pkgs/os-specific/linux/firmware/raspberrypi/armstubs.nix index 2f2d0081fffb4..ce4b14910b6b8 100644 --- a/pkgs/os-specific/linux/firmware/raspberrypi/armstubs.nix +++ b/pkgs/os-specific/linux/firmware/raspberrypi/armstubs.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, cmake, pkgconfig }: +{ lib, stdenv, fetchFromGitHub, cmake, pkgconfig }: let inherit (stdenv.lib) optionals; @@ -41,7 +41,7 @@ stdenv.mkDerivation { cp -v *.bin $out/ ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Firmware related ARM stubs for the Raspberry Pi"; homepage = https://github.com/raspberrypi/tools; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/firmware/rt5677/default.nix b/pkgs/os-specific/linux/firmware/rt5677/default.nix index af0c07d105960..f5d84179fd29d 100644 --- a/pkgs/os-specific/linux/firmware/rt5677/default.nix +++ b/pkgs/os-specific/linux/firmware/rt5677/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit }: +{ lib, stdenv, fetchgit }: stdenv.mkDerivation { name = "rt5677-firmware"; @@ -15,7 +15,7 @@ stdenv.mkDerivation { cp ./firmware/rt5677_elf_vad $out/lib/firmware ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Firmware for Realtek rt5677 device"; license = licenses.unfreeRedistributableFirmware; maintainers = [ maintainers.zohl ]; diff --git a/pkgs/os-specific/linux/firmware/rtl8192su-firmware/default.nix b/pkgs/os-specific/linux/firmware/rtl8192su-firmware/default.nix index 9b68a49266f57..84a753ca8eac2 100644 --- a/pkgs/os-specific/linux/firmware/rtl8192su-firmware/default.nix +++ b/pkgs/os-specific/linux/firmware/rtl8192su-firmware/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: with stdenv.lib; stdenv.mkDerivation { name = "rtl8192su-unstable-2016-10-05"; @@ -26,7 +26,7 @@ stdenv.mkDerivation { done ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Firmware for Realtek RTL8188SU/RTL8191SU/RTL8192SU"; homepage = "https://github.com/chunkeey/rtl8192su"; license = licenses.unfreeRedistributableFirmware; diff --git a/pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix b/pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix index f95d1efcef77e..4f33f09cc787f 100644 --- a/pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix +++ b/pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix @@ -1,4 +1,4 @@ -{ stdenv, linuxPackages }: +{ lib, stdenv, linuxPackages }: with stdenv.lib; stdenv.mkDerivation { name = "rtl8723bs-firmware-${linuxPackages.rtl8723bs.version}"; @@ -12,7 +12,7 @@ stdenv.mkDerivation { cp rtl8723bs_wowlan.bin "$out/lib/firmware/rtlwifi" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Firmware for RealTek 8723bs"; homepage = "https://github.com/hadess/rtl8723bs"; license = licenses.unfreeRedistributableFirmware; diff --git a/pkgs/os-specific/linux/firmware/rtl8761b-firmware/default.nix b/pkgs/os-specific/linux/firmware/rtl8761b-firmware/default.nix index 4418722c7c45f..f2dd36a0e065a 100644 --- a/pkgs/os-specific/linux/firmware/rtl8761b-firmware/default.nix +++ b/pkgs/os-specific/linux/firmware/rtl8761b-firmware/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation { name = "rtl8761b-firmware"; @@ -20,7 +20,7 @@ stdenv.mkDerivation { $out/lib/firmware/rtl_bt/rtl8761b_config.bin ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Firmware for Realtek RTL8761b"; license = licenses.unfreeRedistributableFirmware; maintainers = with maintainers; [ edibopp ]; diff --git a/pkgs/os-specific/linux/firmware/sof-firmware/default.nix b/pkgs/os-specific/linux/firmware/sof-firmware/default.nix index 684d638ce29ff..c1f99bdad6867 100644 --- a/pkgs/os-specific/linux/firmware/sof-firmware/default.nix +++ b/pkgs/os-specific/linux/firmware/sof-firmware/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: with stdenv.lib; stdenv.mkDerivation rec { @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { ROOT=$out SOF_VERSION=v${version} ./go.sh ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Sound Open Firmware"; homepage = "https://www.sofproject.org/"; license = with licenses; [ bsd3 isc ]; diff --git a/pkgs/os-specific/linux/flashbench/default.nix b/pkgs/os-specific/linux/flashbench/default.nix index 70ad779c239b3..9c14fde319df5 100644 --- a/pkgs/os-specific/linux/flashbench/default.nix +++ b/pkgs/os-specific/linux/flashbench/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit }: +{ lib, stdenv, fetchgit }: stdenv.mkDerivation { pname = "flashbench"; @@ -17,7 +17,7 @@ stdenv.mkDerivation { install -v -m644 README $out/share/doc/flashbench ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Testing tool for flash based memory devices"; homepage = "https://github.com/bradfa/flashbench"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/freefall/default.nix b/pkgs/os-specific/linux/freefall/default.nix index a6c5a6593d1c8..683b599e5beb8 100644 --- a/pkgs/os-specific/linux/freefall/default.nix +++ b/pkgs/os-specific/linux/freefall/default.nix @@ -1,4 +1,4 @@ -{ stdenv, kernel }: +{ lib, stdenv, kernel }: stdenv.mkDerivation { inherit (kernel) version src; @@ -15,7 +15,7 @@ stdenv.mkDerivation { makeFlags = [ "PREFIX=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { inherit (kernel.meta) homepage license; description = "Free-fall protection for spinning HP/Dell laptop hard drives"; diff --git a/pkgs/os-specific/linux/fscrypt/default.nix b/pkgs/os-specific/linux/fscrypt/default.nix index 000400e4cdf94..db4b70037c8f7 100644 --- a/pkgs/os-specific/linux/fscrypt/default.nix +++ b/pkgs/os-specific/linux/fscrypt/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildGoModule, fetchFromGitHub, gnum4, pam, fscrypt-experimental }: +{ lib, stdenv, buildGoModule, fetchFromGitHub, gnum4, pam, fscrypt-experimental }: # Don't use this for anything important yet! @@ -34,7 +34,7 @@ buildGoModule rec { make install ''; - meta = with stdenv.lib; { + meta = with lib; { description = "A high-level tool for the management of Linux filesystem encryption"; longDescription = '' diff --git a/pkgs/os-specific/linux/fscryptctl/default.nix b/pkgs/os-specific/linux/fscryptctl/default.nix index ecab0350d7897..204ce6bf992c8 100644 --- a/pkgs/os-specific/linux/fscryptctl/default.nix +++ b/pkgs/os-specific/linux/fscryptctl/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: # Don't use this for anything important yet! @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { makeFlags = [ "DESTDIR=$(out)/bin" ]; - meta = with stdenv.lib; { + meta = with lib; { description = '' A low-level tool that handles raw keys and manages policies for Linux filesystem encryption diff --git a/pkgs/os-specific/linux/ftop/default.nix b/pkgs/os-specific/linux/ftop/default.nix index d7791cd1a629b..abd6d78846198 100644 --- a/pkgs/os-specific/linux/ftop/default.nix +++ b/pkgs/os-specific/linux/ftop/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, ncurses }: +{ lib, stdenv, fetchurl, ncurses }: stdenv.mkDerivation rec { pname = "ftop"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { substituteInPlace configure --replace "curses" "ncurses" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Show progress of open files and file systems"; homepage = "https://code.google.com/archive/p/ftop/"; license = licenses.gpl3Plus; diff --git a/pkgs/os-specific/linux/fuse/common.nix b/pkgs/os-specific/linux/fuse/common.nix index b40bd84cbb8db..faef3673bb984 100644 --- a/pkgs/os-specific/linux/fuse/common.nix +++ b/pkgs/os-specific/linux/fuse/common.nix @@ -1,6 +1,6 @@ { version, sha256Hash }: -{ stdenv, fetchFromGitHub, fetchpatch +{ lib, stdenv, fetchFromGitHub, fetchpatch , fusePackages, util-linux, gettext , meson, ninja, pkg-config , autoreconfHook @@ -83,7 +83,7 @@ in stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Library that allows filesystems to be implemented in user space"; longDescription = '' FUSE (Filesystem in Userspace) is an interface for userspace programs to diff --git a/pkgs/os-specific/linux/fwts/default.nix b/pkgs/os-specific/linux/fwts/default.nix index 58d4bdbae8553..857d30859b5ae 100644 --- a/pkgs/os-specific/linux/fwts/default.nix +++ b/pkgs/os-specific/linux/fwts/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchzip, autoreconfHook, pkgconfig, glib, libtool, pcre +{ lib, stdenv, fetchzip, autoreconfHook, pkgconfig, glib, libtool, pcre , json_c, flex, bison, dtc, pciutils, dmidecode, iasl, libbsd }: stdenv.mkDerivation rec { @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://wiki.ubuntu.com/FirmwareTestSuite"; description = "Firmware Test Suite"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/fwts/module.nix b/pkgs/os-specific/linux/fwts/module.nix index ef90e0c303baa..737d3316e21dd 100644 --- a/pkgs/os-specific/linux/fwts/module.nix +++ b/pkgs/os-specific/linux/fwts/module.nix @@ -1,4 +1,4 @@ -{ stdenv, fwts, kernel }: +{ lib, stdenv, fwts, kernel }: stdenv.mkDerivation rec { pname = "fwts-efi-runtime"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { "INSTALL_MOD_PATH=${placeholder "out"}" ]; - meta = with stdenv.lib; { + meta = with lib; { inherit (fwts.meta) homepage license; description = fwts.meta.description + "(efi-runtime kernel module)"; maintainers = with maintainers; [ dtzWill ]; diff --git a/pkgs/os-specific/linux/fxload/default.nix b/pkgs/os-specific/linux/fxload/default.nix index e77983254e431..3255c992f8641 100644 --- a/pkgs/os-specific/linux/fxload/default.nix +++ b/pkgs/os-specific/linux/fxload/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl}: +{lib, stdenv, fetchurl}: stdenv.mkDerivation { name = "fxload-2002_04_11"; @@ -27,7 +27,7 @@ stdenv.mkDerivation { mkdir -p $out/share/usb ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://linux-hotplug.sourceforge.net/?selected=usb"; description = "Tool to upload firmware to Cypress EZ-USB microcontrollers"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/gcadapter-oc-kmod/default.nix b/pkgs/os-specific/linux/gcadapter-oc-kmod/default.nix index dd2979b587129..ab2e099d97087 100644 --- a/pkgs/os-specific/linux/gcadapter-oc-kmod/default.nix +++ b/pkgs/os-specific/linux/gcadapter-oc-kmod/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchFromGitHub , kernel , kmod @@ -28,7 +28,7 @@ in stdenv.mkDerivation rec { install -D {,$out/${kerneldir}/extra/}gcadapter_oc.ko ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Kernel module for overclocking the Nintendo Wii U/Mayflash GameCube adapter"; homepage = "https://github.com/HannesMann/gcadapter-oc-kmod"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/gobi_loader/default.nix b/pkgs/os-specific/linux/gobi_loader/default.nix index b8735354c2c61..b7972007719c9 100644 --- a/pkgs/os-specific/linux/gobi_loader/default.nix +++ b/pkgs/os-specific/linux/gobi_loader/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchurl }: @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { makeFlags = "prefix=${placeholder "out"}"; - meta = with stdenv.lib; { + meta = with lib; { description = "Firmware loader for Qualcomm Gobi USB chipsets"; homepage = "https://www.codon.org.uk/~mjg59/gobi_loader/"; license = with licenses; [ gpl2 ]; diff --git a/pkgs/os-specific/linux/gogoclient/default.nix b/pkgs/os-specific/linux/gogoclient/default.nix index d107f18c8da25..b5eb1ce1a50cd 100644 --- a/pkgs/os-specific/linux/gogoclient/default.nix +++ b/pkgs/os-specific/linux/gogoclient/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, openssl, nettools, iproute, sysctl}: +{lib, stdenv, fetchurl, openssl, nettools, iproute, sysctl}: let baseName = "gogoclient"; version = "1.2"; @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { sed -i -e 's/^.*Exec \$route -A.*$/& metric 128/' $out/template/linux.sh ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://ipv6.ernet.in/Tunnel_broker"; description = "Client to connect to the Freenet6 IPv6 tunnel broker service"; maintainers = [ maintainers.bluescreen303 ]; diff --git a/pkgs/os-specific/linux/gradm/default.nix b/pkgs/os-specific/linux/gradm/default.nix index fee183c825999..90f8df63e3b34 100644 --- a/pkgs/os-specific/linux/gradm/default.nix +++ b/pkgs/os-specific/linux/gradm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl +{ lib, stdenv, fetchurl , bison, flex , pam }: @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { postInstall = ''rmdir $out/dev''; - meta = with stdenv.lib; { + meta = with lib; { description = "grsecurity RBAC administration and policy analysis utility"; homepage = "https://grsecurity.net"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/guvcview/default.nix b/pkgs/os-specific/linux/guvcview/default.nix index d780cade78659..00e726d7222b9 100644 --- a/pkgs/os-specific/linux/guvcview/default.nix +++ b/pkgs/os-specific/linux/guvcview/default.nix @@ -1,5 +1,5 @@ { config -, stdenv +, lib, stdenv , fetchurl , intltool , pkgconfig @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { gsl libpng sfml - ] + ] ++ stdenv.lib.optionals (pulseaudioSupport) [ libpulseaudio ] ++ stdenv.lib.optionals (useGtk) [ gtk3 ] ++ stdenv.lib.optionals (useQt) [ @@ -68,7 +68,7 @@ stdenv.mkDerivation rec { ++ stdenv.lib.optionals (useQt) [ "--enable-qt5" ] ; - meta = with stdenv.lib; { + meta = with lib; { description = "A simple interface for devices supported by the linux UVC driver"; homepage = "http://guvcview.sourceforge.net"; maintainers = [ maintainers.coconnor ]; diff --git a/pkgs/os-specific/linux/hal-flash/default.nix b/pkgs/os-specific/linux/hal-flash/default.nix index c3463851fd3e8..a24bf093f8cf8 100644 --- a/pkgs/os-specific/linux/hal-flash/default.nix +++ b/pkgs/os-specific/linux/hal-flash/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, autoconf, automake, dbus, glib, libtool, pkgconfig, udisks2 }: +{ lib, stdenv, fetchurl, autoconf, automake, dbus, glib, libtool, pkgconfig, udisks2 }: stdenv.mkDerivation { name = "hal-flash-0.3.3"; @@ -13,7 +13,7 @@ stdenv.mkDerivation { preConfigure = "libtoolize && aclocal && autoconf && automake --add-missing"; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/cshorler/hal-flash"; description = "libhal stub library to satisfy the Flash Player DRM requirements"; longDescription = diff --git a/pkgs/os-specific/linux/hd-idle/default.nix b/pkgs/os-specific/linux/hd-idle/default.nix index 5e32e220b2f81..3e4b08151463c 100644 --- a/pkgs/os-specific/linux/hd-idle/default.nix +++ b/pkgs/os-specific/linux/hd-idle/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { name = "hd-idle-1.05"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { installFlags = [ "TARGET_DIR=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Spins down external disks after a period of idle time"; homepage = "http://hd-idle.sourceforge.net/"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/hdparm/default.nix b/pkgs/os-specific/linux/hdparm/default.nix index 012cfb7e6032a..ada0ddef2330f 100644 --- a/pkgs/os-specific/linux/hdparm/default.nix +++ b/pkgs/os-specific/linux/hdparm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { pname = "hdparm"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { makeFlagsArray=(sbindir=$out/sbin manprefix=$out) ''; - meta = with stdenv.lib; { + meta = with lib; { description = "A tool to get/set ATA/SATA drive parameters under Linux"; homepage = "https://sourceforge.net/projects/hdparm/"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/hostapd/default.nix b/pkgs/os-specific/linux/hostapd/default.nix index 991dcbe26152d..f004a27fca1fa 100644 --- a/pkgs/os-specific/linux/hostapd/default.nix +++ b/pkgs/os-specific/linux/hostapd/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, libnl, openssl, sqlite ? null }: +{ lib, stdenv, fetchurl, pkgconfig, libnl, openssl, sqlite ? null }: stdenv.mkDerivation rec { pname = "hostapd"; @@ -94,7 +94,7 @@ stdenv.mkDerivation rec { install -vD hostapd_cli.1 -t $man/share/man/man1 ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://hostap.epitest.fi"; repositories.git = "git://w1.fi/hostap.git"; description = "A user space daemon for access point and authentication servers"; diff --git a/pkgs/os-specific/linux/hyperv-daemons/default.nix b/pkgs/os-specific/linux/hyperv-daemons/default.nix index 1a111a295a428..2d7644e6bda62 100644 --- a/pkgs/os-specific/linux/hyperv-daemons/default.nix +++ b/pkgs/os-specific/linux/hyperv-daemons/default.nix @@ -98,7 +98,7 @@ in stdenv.mkDerivation { done ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Integration Services for running NixOS under HyperV"; longDescription = '' This packages contains the daemons that are used by the Hyper-V hypervisor diff --git a/pkgs/os-specific/linux/i2c-tools/default.nix b/pkgs/os-specific/linux/i2c-tools/default.nix index d1dc94290fab9..23bc89b7d1c92 100644 --- a/pkgs/os-specific/linux/i2c-tools/default.nix +++ b/pkgs/os-specific/linux/i2c-tools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, perl, read-edid }: +{ lib, stdenv, fetchurl, perl, read-edid }: stdenv.mkDerivation rec { pname = "i2c-tools"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { rm -rf $out/include # Installs include/linux/i2c-dev.h that conflics with kernel headers ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Set of I2C tools for Linux"; homepage = "https://i2c.wiki.kernel.org/index.php/I2C_Tools"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/ifmetric/default.nix b/pkgs/os-specific/linux/ifmetric/default.nix index 1f69d728f604c..f5d55db5e41bd 100644 --- a/pkgs/os-specific/linux/ifmetric/default.nix +++ b/pkgs/os-specific/linux/ifmetric/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, lynx }: +{ lib, stdenv, fetchurl, lynx }: stdenv.mkDerivation rec { pname = "ifmetric"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { }) ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Tool for setting IP interface metrics"; longDescription = '' ifmetric is a Linux tool for setting the metrics of all IPv4 routes diff --git a/pkgs/os-specific/linux/iio-sensor-proxy/default.nix b/pkgs/os-specific/linux/iio-sensor-proxy/default.nix index 95f555cef8c04..3f4a8e2348b57 100644 --- a/pkgs/os-specific/linux/iio-sensor-proxy/default.nix +++ b/pkgs/os-specific/linux/iio-sensor-proxy/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoconf-archive, gettext, libtool, intltool, autoconf, automake +{ lib, stdenv, fetchFromGitHub, autoconf-archive, gettext, libtool, intltool, autoconf, automake , glib, gtk3, gtk-doc, libgudev, pkgconfig, systemd }: stdenv.mkDerivation rec { @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { pkgconfig ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Proxy for sending IIO sensor data to D-Bus"; homepage = "https://github.com/hadess/iio-sensor-proxy"; license = licenses.gpl3 ; diff --git a/pkgs/os-specific/linux/input-utils/default.nix b/pkgs/os-specific/linux/input-utils/default.nix index 0fc2130d102a8..3be25867c335d 100644 --- a/pkgs/os-specific/linux/input-utils/default.nix +++ b/pkgs/os-specific/linux/input-utils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, linuxHeaders }: +{ lib, stdenv, fetchurl, linuxHeaders }: stdenv.mkDerivation rec { pname = "input-utils"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { "STRIP=" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Input layer utilities, includes lsinput"; homepage = "https://www.kraxel.org/blog/linux/input/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/intel-compute-runtime/default.nix b/pkgs/os-specific/linux/intel-compute-runtime/default.nix index 7b8c2197d706b..9d69eca57f444 100644 --- a/pkgs/os-specific/linux/intel-compute-runtime/default.nix +++ b/pkgs/os-specific/linux/intel-compute-runtime/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchFromGitHub , patchelf , cmake @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { $out/lib/intel-opencl/libigdrcl.so ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/intel/compute-runtime"; description = "Intel Graphics Compute Runtime for OpenCL. Replaces Beignet for Gen8 (Broadwell) and beyond"; license = licenses.mit; diff --git a/pkgs/os-specific/linux/intel-speed-select/default.nix b/pkgs/os-specific/linux/intel-speed-select/default.nix index 12536130a864b..89b4feff7a502 100644 --- a/pkgs/os-specific/linux/intel-speed-select/default.nix +++ b/pkgs/os-specific/linux/intel-speed-select/default.nix @@ -1,4 +1,4 @@ -{ stdenv, kernel }: +{ lib, stdenv, kernel }: stdenv.mkDerivation { pname = "intel-speed-select"; @@ -11,7 +11,7 @@ stdenv.mkDerivation { sed -i 's,/usr,,g' Makefile ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Tool to enumerate and control the Intel Speed Select Technology features"; homepage = "https://www.kernel.org/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/ioport/default.nix b/pkgs/os-specific/linux/ioport/default.nix index fad85335200cb..543495ec2afc0 100644 --- a/pkgs/os-specific/linux/ioport/default.nix +++ b/pkgs/os-specific/linux/ioport/default.nix @@ -1,4 +1,4 @@ -{ stdenv, perl, fetchurl }: +{ lib, stdenv, perl, fetchurl }: stdenv.mkDerivation { name = "ioport-1.2"; @@ -7,7 +7,7 @@ stdenv.mkDerivation { sha256 = "1h4d5g78y7kla0zl25jgyrk43wy3m3bygqg0blki357bc55irb3z"; }; buildInputs = [ perl ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Direct access to I/O ports from the command line"; homepage = "https://people.redhat.com/rjones/ioport/"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/iotop/default.nix b/pkgs/os-specific/linux/iotop/default.nix index 8f742aa01be8f..1924e326c1e57 100644 --- a/pkgs/os-specific/linux/iotop/default.nix +++ b/pkgs/os-specific/linux/iotop/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, python3Packages, fetchpatch }: +{ lib, stdenv, fetchurl, python3Packages, fetchpatch }: python3Packages.buildPythonApplication rec { name = "iotop-0.6"; @@ -17,7 +17,7 @@ python3Packages.buildPythonApplication rec { doCheck = false; - meta = with stdenv.lib; { + meta = with lib; { description = "A tool to find out the processes doing the most IO"; homepage = "http://guichaz.free.fr/iotop"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/iproute/default.nix b/pkgs/os-specific/linux/iproute/default.nix index 55fa6b36de271..afd495dd6d1d0 100644 --- a/pkgs/os-specific/linux/iproute/default.nix +++ b/pkgs/os-specific/linux/iproute/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl +{ lib, stdenv, fetchurl , buildPackages, bison, flex, pkg-config , db, iptables, libelf, libmnl }: @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://wiki.linuxfoundation.org/networking/iproute2"; description = "A collection of utilities for controlling TCP/IP networking and traffic control in Linux"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/iproute/mptcp.nix b/pkgs/os-specific/linux/iproute/mptcp.nix index 63f0abcd2a299..6505d1d80eea2 100644 --- a/pkgs/os-specific/linux/iproute/mptcp.nix +++ b/pkgs/os-specific/linux/iproute/mptcp.nix @@ -1,4 +1,4 @@ -{ stdenv, iproute, fetchFromGitHub }: +{ lib, stdenv, iproute, fetchFromGitHub }: iproute.overrideAttrs (oa: rec { pname = "iproute_mptcp"; @@ -17,7 +17,7 @@ iproute.overrideAttrs (oa: rec { patchShebangs configure ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/multipath-tcp/iproute-mptcp"; description = "IP-Route extensions for MultiPath TCP"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/ipsec-tools/default.nix b/pkgs/os-specific/linux/ipsec-tools/default.nix index bff356ccb6cf5..4e0ae7955beee 100644 --- a/pkgs/os-specific/linux/ipsec-tools/default.nix +++ b/pkgs/os-specific/linux/ipsec-tools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch, linuxHeaders, readline, openssl, flex, kerberos, pam }: +{ lib, stdenv, fetchurl, fetchpatch, linuxHeaders, readline, openssl, flex, kerberos, pam }: # TODO: These tools are supposed to work under NetBSD and FreeBSD as # well, so I guess it's not appropriate to place this expression in @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { "--enable-stats" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://ipsec-tools.sourceforge.net/"; description = "Port of KAME's IPsec utilities to the Linux-2.6 IPsec implementation"; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/ipset/default.nix b/pkgs/os-specific/linux/ipset/default.nix index 647e5e3597df2..083c9aa726c6c 100644 --- a/pkgs/os-specific/linux/ipset/default.nix +++ b/pkgs/os-specific/linux/ipset/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, libmnl }: +{ lib, stdenv, fetchurl, pkgconfig, libmnl }: stdenv.mkDerivation rec { pname = "ipset"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-kmod=no" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://ipset.netfilter.org/"; description = "Administration tool for IP sets"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/iptstate/default.nix b/pkgs/os-specific/linux/iptstate/default.nix index 529a82e96469b..94693f1559e53 100644 --- a/pkgs/os-specific/linux/iptstate/default.nix +++ b/pkgs/os-specific/linux/iptstate/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, libnetfilter_conntrack, ncurses }: +{ lib, stdenv, fetchurl, libnetfilter_conntrack, ncurses }: stdenv.mkDerivation rec { pname = "iptstate"; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { buildInputs = [ libnetfilter_conntrack ncurses ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Conntrack top like tool"; homepage = "https://github.com/jaymzh/iptstate"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/ipvsadm/default.nix b/pkgs/os-specific/linux/ipvsadm/default.nix index 5f91fa5dccd9d..aab8c2c7c83f0 100644 --- a/pkgs/os-specific/linux/ipvsadm/default.nix +++ b/pkgs/os-specific/linux/ipvsadm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, libnl, popt, gnugrep }: +{ lib, stdenv, fetchurl, pkgconfig, libnl, popt, gnugrep }: stdenv.mkDerivation rec { pname = "ipvsadm"; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { sed -i -e "s|^PATH=.*|PATH=$out/bin:${gnugrep}/bin|" $out/sbin/ipvsadm-{restore,save} ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux Virtual Server support programs"; homepage = "http://www.linuxvirtualserver.org/software/ipvs.html"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/it87/default.nix b/pkgs/os-specific/linux/it87/default.nix index c48de130e5a12..1e56d3a830cc7 100644 --- a/pkgs/os-specific/linux/it87/default.nix +++ b/pkgs/os-specific/linux/it87/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: stdenv.mkDerivation rec { name = "it87-${version}-${kernel.version}"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { "MODDESTDIR=$(out)/lib/modules/${kernel.modDirVersion}/kernel/drivers/hwmon" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Patched module for IT87xx superio chip sensors support"; homepage = "https://github.com/hannesha/it87"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/iwd/default.nix b/pkgs/os-specific/linux/iwd/default.nix index 0cbd7ff3a3ad4..0e73dc94e5a01 100644 --- a/pkgs/os-specific/linux/iwd/default.nix +++ b/pkgs/os-specific/linux/iwd/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchgit , fetchpatch , autoreconfHook @@ -85,7 +85,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://git.kernel.org/pub/scm/network/wireless/iwd.git"; description = "Wireless daemon for Linux"; license = licenses.lgpl21; diff --git a/pkgs/os-specific/linux/ixgbevf/default.nix b/pkgs/os-specific/linux/ixgbevf/default.nix index 67b9a66a8abb2..6a748c4701903 100644 --- a/pkgs/os-specific/linux/ixgbevf/default.nix +++ b/pkgs/os-specific/linux/ixgbevf/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, kernel, kmod }: +{ lib, stdenv, fetchurl, kernel, kmod }: stdenv.mkDerivation rec { name = "ixgbevf-${version}-${kernel.version}"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Intel 82599 Virtual Function Driver"; homepage = "https://sourceforge.net/projects/e1000/files/ixgbevf%20stable/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/jfbview/default.nix b/pkgs/os-specific/linux/jfbview/default.nix index 7984e2678070c..8ed1d87c195a7 100644 --- a/pkgs/os-specific/linux/jfbview/default.nix +++ b/pkgs/os-specific/linux/jfbview/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub +{ lib, stdenv, fetchFromGitHub , freetype, harfbuzz, jbig2dec, libjpeg, libX11, mupdf_1_17, ncurses, openjpeg , openssl @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { install ${toString binaries} $out/bin ''; - meta = with stdenv.lib; { + meta = with lib; { description = "PDF and image viewer for the Linux framebuffer"; longDescription = '' A very fast PDF and image viewer for the Linux framebuffer with some diff --git a/pkgs/os-specific/linux/jool/cli.nix b/pkgs/os-specific/linux/jool/cli.nix index 2d6e624fee696..8572f8ebdb93b 100644 --- a/pkgs/os-specific/linux/jool/cli.nix +++ b/pkgs/os-specific/linux/jool/cli.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libnl, iptables }: +{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, libnl, iptables }: let sourceAttrs = (import ./source.nix) { inherit fetchFromGitHub; }; @@ -18,7 +18,7 @@ stdenv.mkDerivation { sed -e 's%^XTABLES_SO_DIR = .*%XTABLES_SO_DIR = '"$out"'/lib/xtables%g' -i src/usr/iptables/Makefile ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.jool.mx/"; description = "Fairly compliant SIIT and Stateful NAT64 for Linux - CLI tools"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/jool/default.nix b/pkgs/os-specific/linux/jool/default.nix index 69c0da3313642..58894de6c2e6a 100644 --- a/pkgs/os-specific/linux/jool/default.nix +++ b/pkgs/os-specific/linux/jool/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: let sourceAttrs = (import ./source.nix) { inherit fetchFromGitHub; }; @@ -24,7 +24,7 @@ stdenv.mkDerivation { make -C src/mod modules_install INSTALL_MOD_PATH=$out ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.jool.mx/"; description = "Fairly compliant SIIT and Stateful NAT64 for Linux - kernel modules"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/kbd/default.nix b/pkgs/os-specific/linux/kbd/default.nix index 7ee449ff33ede..80cb98feffe11 100644 --- a/pkgs/os-specific/linux/kbd/default.nix +++ b/pkgs/os-specific/linux/kbd/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, autoreconfHook, +{ lib, stdenv, fetchurl, autoreconfHook, gzip, bzip2, pkgconfig, flex, check, pam, coreutils }: @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { makeFlags = [ "setowner=" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "ftp://ftp.altlinux.org/pub/people/legion/kbd/"; description = "Linux keyboard utilities and keyboard maps"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/kbdlight/default.nix b/pkgs/os-specific/linux/kbdlight/default.nix index bc2d53b5e5d94..0ed575b82546a 100644 --- a/pkgs/os-specific/linux/kbdlight/default.nix +++ b/pkgs/os-specific/linux/kbdlight/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { pname = "kbdlight"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { --replace 4755 0755 ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/hobarrera/kbdlight"; description = "A very simple application that changes MacBooks' keyboard backlight level"; license = licenses.isc; diff --git a/pkgs/os-specific/linux/kexectools/default.nix b/pkgs/os-specific/linux/kexectools/default.nix index a70cb2e087fc0..21d803e2b7211 100644 --- a/pkgs/os-specific/linux/kexectools/default.nix +++ b/pkgs/os-specific/linux/kexectools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, fetchurl, zlib, fetchpatch }: +{ lib, stdenv, buildPackages, fetchurl, zlib, fetchpatch }: stdenv.mkDerivation rec { pname = "kexec-tools"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { }) ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://horms.net/projects/kexec/kexec-tools"; description = "Tools related to the kexec Linux feature"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/keyutils/default.nix b/pkgs/os-specific/linux/keyutils/default.nix index fe9cb46fb8a92..81d37d14d9d7c 100644 --- a/pkgs/os-specific/linux/keyutils/default.nix +++ b/pkgs/os-specific/linux/keyutils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: # Note: this package is used for bootstrapping fetchurl, and thus # cannot use fetchpatch! All mutable patches (generated by GitHub or @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { "USRLIBDIR=$(lib)/lib" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://people.redhat.com/dhowells/keyutils/"; description = "Tools used to control the Linux kernel key management system"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix b/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix index 17f34f9bbd795..1c7ea22b75846 100644 --- a/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix +++ b/pkgs/os-specific/linux/kmod-blacklist-ubuntu/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, gnugrep, findutils }: +{ lib, stdenv, fetchurl, gnugrep, findutils }: let version = "22-1.1ubuntu1"; # Zesty @@ -30,7 +30,7 @@ in stdenv.mkDerivation { --replace " xargs " " ${findutils}/bin/xargs " ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://packages.ubuntu.com/source/zesty/kmod"; description = "Linux kernel module blacklists from Ubuntu"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/kmod/default.nix b/pkgs/os-specific/linux/kmod/default.nix index 56fd4c353d922..9feb4fe98216e 100644 --- a/pkgs/os-specific/linux/kmod/default.nix +++ b/pkgs/os-specific/linux/kmod/default.nix @@ -38,7 +38,7 @@ in stdenv.mkDerivation rec { ln -s bin $out/sbin ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Tools for loading and managing Linux kernel modules"; longDescription = '' kmod is a set of tools to handle common tasks with Linux kernel modules diff --git a/pkgs/os-specific/linux/kmscon/default.nix b/pkgs/os-specific/linux/kmscon/default.nix index 8b01fe94d4c7f..ee6a108301baf 100644 --- a/pkgs/os-specific/linux/kmscon/default.nix +++ b/pkgs/os-specific/linux/kmscon/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchFromGitHub , autoreconfHook , libtsm @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "KMS/DRM based System Console"; homepage = "http://www.freedesktop.org/wiki/Software/kmscon/"; license = licenses.mit; diff --git a/pkgs/os-specific/linux/kmscube/default.nix b/pkgs/os-specific/linux/kmscube/default.nix index e2e63bc10a182..147b82c82bffe 100644 --- a/pkgs/os-specific/linux/kmscube/default.nix +++ b/pkgs/os-specific/linux/kmscube/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit, autoreconfHook, libdrm, libX11, libGL, mesa, pkgconfig }: +{ lib, stdenv, fetchgit, autoreconfHook, libdrm, libX11, libGL, mesa, pkgconfig }: stdenv.mkDerivation { name = "kmscube-2018-06-17"; @@ -12,7 +12,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ autoreconfHook pkgconfig ]; buildInputs = [ libdrm libX11 libGL mesa ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Example OpenGL app using KMS/GBM"; homepage = "https://gitlab.freedesktop.org/mesa/kmscube"; license = licenses.mit; diff --git a/pkgs/os-specific/linux/ledger-udev-rules/default.nix b/pkgs/os-specific/linux/ledger-udev-rules/default.nix index e85eb02f8c80f..7b23719c791c3 100644 --- a/pkgs/os-specific/linux/ledger-udev-rules/default.nix +++ b/pkgs/os-specific/linux/ledger-udev-rules/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation { pname = "ledger-udev-rules"; @@ -19,7 +19,7 @@ stdenv.mkDerivation { cp 20-hw1.rules $out/lib/udev/rules.d/20-ledger.rules ''; - meta = with stdenv.lib; { + meta = with lib; { description = "udev rules for Ledger devices"; license = licenses.asl20; maintainers = with maintainers; [ asymmetric ]; diff --git a/pkgs/os-specific/linux/libatasmart/default.nix b/pkgs/os-specific/linux/libatasmart/default.nix index cf5fc54ed65b7..5060df1638b66 100644 --- a/pkgs/os-specific/linux/libatasmart/default.nix +++ b/pkgs/os-specific/linux/libatasmart/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, udev, buildPackages }: +{ lib, stdenv, fetchurl, pkgconfig, udev, buildPackages }: stdenv.mkDerivation rec { name = "libatasmart-0.19"; @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig ]; buildInputs = [ udev ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://0pointer.de/blog/projects/being-smart.html"; description = "Library for querying ATA SMART status"; license = licenses.lgpl21; diff --git a/pkgs/os-specific/linux/libbpf/default.nix b/pkgs/os-specific/linux/libbpf/default.nix index 948b8aab9afda..c454fc5f3b1e1 100644 --- a/pkgs/os-specific/linux/libbpf/default.nix +++ b/pkgs/os-specific/linux/libbpf/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig +{ lib, stdenv, fetchFromGitHub, pkgconfig , libelf, zlib , fetchpatch }: @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { # outputs = [ "out" "dev" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Upstream mirror of libbpf"; homepage = "https://github.com/libbpf/libbpf"; license = with licenses; [ lgpl21 /* or */ bsd2 ]; diff --git a/pkgs/os-specific/linux/libevdevc/default.nix b/pkgs/os-specific/linux/libevdevc/default.nix index 372f110f34716..cb21eeaa75338 100644 --- a/pkgs/os-specific/linux/libevdevc/default.nix +++ b/pkgs/os-specific/linux/libevdevc/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, coreutils, pkgconfig, glib, jsoncpp }: +{ lib, stdenv, fetchFromGitHub, coreutils, pkgconfig, glib, jsoncpp }: stdenv.mkDerivation rec { name = "libevdevc"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { makeFlags = [ "DESTDIR=$(out)" "LIBDIR=/lib" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "ChromiumOS libevdev. Renamed to avoid conflicts with the standard libevdev found in Linux distros"; license = licenses.bsd3; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/libfabric/default.nix b/pkgs/os-specific/linux/libfabric/default.nix index 1911391c935cd..f6171220fb653 100644 --- a/pkgs/os-specific/linux/libfabric/default.nix +++ b/pkgs/os-specific/linux/libfabric/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig, autoreconfHook, libpsm2 }: +{ lib, stdenv, fetchFromGitHub, pkgconfig, autoreconfHook, libpsm2 }: stdenv.mkDerivation rec { pname = "libfabric"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--enable-psm2=${libpsm2}" ] ; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://libfabric.org/"; description = "Open Fabric Interfaces"; license = with licenses; [ gpl2 bsd2 ]; diff --git a/pkgs/os-specific/linux/libgestures/default.nix b/pkgs/os-specific/linux/libgestures/default.nix index 46d25df31b9f9..9aaa1c2bce62e 100644 --- a/pkgs/os-specific/linux/libgestures/default.nix +++ b/pkgs/os-specific/linux/libgestures/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig, glib, jsoncpp }: +{ lib, stdenv, fetchFromGitHub, pkgconfig, glib, jsoncpp }: stdenv.mkDerivation rec { name = "libgestures-${version}"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { makeFlags = [ "DESTDIR=$(out)" "LIBDIR=/lib" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "ChromiumOS libgestures modified to compile for Linux"; license = licenses.bsd3; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/libpsm2/default.nix b/pkgs/os-specific/linux/libpsm2/default.nix index 501453b88216b..b7163617ce53d 100644 --- a/pkgs/os-specific/linux/libpsm2/default.nix +++ b/pkgs/os-specific/linux/libpsm2/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, numactl, pkgconfig }: +{ lib, stdenv, fetchFromGitHub, numactl, pkgconfig }: stdenv.mkDerivation rec { pname = "libpsm2"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { rmdir $out/usr ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/intel/opa-psm2"; description = "The PSM2 library supports a number of fabric media and stacks"; license = with licenses; [ gpl2 bsd3 ]; diff --git a/pkgs/os-specific/linux/libratbag/default.nix b/pkgs/os-specific/linux/libratbag/default.nix index e9f090255f924..2a52e72cc91f0 100644 --- a/pkgs/os-specific/linux/libratbag/default.nix +++ b/pkgs/os-specific/linux/libratbag/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig +{ lib, stdenv, fetchFromGitHub, meson, ninja, pkgconfig , glib, systemd, udev, libevdev, gitMinimal, check, valgrind, swig, python3 , json-glib, libunistring }: @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { "-Dsystemd-unit-dir=./lib/systemd/system/" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Configuration library for gaming mice"; homepage = "https://github.com/libratbag/libratbag"; license = licenses.mit; diff --git a/pkgs/os-specific/linux/libsepol/default.nix b/pkgs/os-specific/linux/libsepol/default.nix index 3592ba1637c1b..f5a190718bf8c 100644 --- a/pkgs/os-specific/linux/libsepol/default.nix +++ b/pkgs/os-specific/linux/libsepol/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, flex }: +{ lib, stdenv, fetchurl, flex }: stdenv.mkDerivation rec { pname = "libsepol"; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { passthru = { inherit se_release se_url; }; - meta = with stdenv.lib; { + meta = with lib; { description = "SELinux binary policy manipulation library"; homepage = "http://userspace.selinuxproject.org"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/libsmbios/default.nix b/pkgs/os-specific/linux/libsmbios/default.nix index 268588f53ab15..108568d0b5196 100644 --- a/pkgs/os-specific/linux/libsmbios/default.nix +++ b/pkgs/os-specific/linux/libsmbios/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig, autoreconfHook, help2man, gettext +{ lib, stdenv, fetchFromGitHub, pkgconfig, autoreconfHook, help2man, gettext , libxml2, perl, python3, doxygen }: @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { preFixup = ''rm -rf "$(pwd)" ''; # Hack to avoid TMPDIR in RPATHs - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/dell/libsmbios"; description = "A library to obtain BIOS information"; license = with licenses; [ osl21 gpl2Plus ]; diff --git a/pkgs/os-specific/linux/libudev0-shim/default.nix b/pkgs/os-specific/linux/libudev0-shim/default.nix index 2073f9f6f56ff..642dd534232ba 100644 --- a/pkgs/os-specific/linux/libudev0-shim/default.nix +++ b/pkgs/os-specific/linux/libudev0-shim/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, udev }: +{ lib, stdenv, fetchFromGitHub, udev }: stdenv.mkDerivation rec { pname = "libudev0-shim"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { ln -s "$name" "$out/lib/libudev.so.0" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Shim to preserve libudev.so.0 compatibility"; homepage = "https://github.com/archlinux/libudev0-shim"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/libvolume_id/default.nix b/pkgs/os-specific/linux/libvolume_id/default.nix index 98ddc50e2e482..f6b760668636c 100644 --- a/pkgs/os-specific/linux/libvolume_id/default.nix +++ b/pkgs/os-specific/linux/libvolume_id/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl}: +{lib, stdenv, fetchurl}: stdenv.mkDerivation { name = "libvolume_id-0.81.1"; @@ -18,7 +18,7 @@ stdenv.mkDerivation { cp -f libvolume_id.so.0 $out/lib/ "; - meta = with stdenv.lib; { + meta = with lib; { platforms = platforms.linux; license = licenses.gpl2; }; diff --git a/pkgs/os-specific/linux/linuxptp/default.nix b/pkgs/os-specific/linux/linuxptp/default.nix index c836cfe5c4335..c9de5f874a3a9 100644 --- a/pkgs/os-specific/linux/linuxptp/default.nix +++ b/pkgs/os-specific/linux/linuxptp/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, linuxHeaders } : +{ lib, stdenv, fetchurl, linuxHeaders } : stdenv.mkDerivation rec { @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Implementation of the Precision Time Protocol (PTP) according to IEEE standard 1588 for Linux"; homepage = "http://linuxptp.sourceforge.net/"; maintainers = [ maintainers.markuskowa ]; diff --git a/pkgs/os-specific/linux/lksctp-tools/default.nix b/pkgs/os-specific/linux/lksctp-tools/default.nix index 6ddf4db562b7c..8bbd3ab7f4272 100644 --- a/pkgs/os-specific/linux/lksctp-tools/default.nix +++ b/pkgs/os-specific/linux/lksctp-tools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { name = "lksctp-tools-1.0.17"; @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { sha256 = "05da6c2v3acc18ndvmkrag6x5lf914b7s0xkkr6wkvrbvd621sqs"; }; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux Kernel Stream Control Transmission Protocol Tools"; homepage = "http://lksctp.sourceforge.net/"; license = with licenses; [ gpl2 lgpl21 ]; # library is lgpl21 diff --git a/pkgs/os-specific/linux/lm-sensors/default.nix b/pkgs/os-specific/linux/lm-sensors/default.nix index fa71d1fd15515..7bde5bd84a74f 100644 --- a/pkgs/os-specific/linux/lm-sensors/default.nix +++ b/pkgs/os-specific/linux/lm-sensors/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchzip, bison, flex, which, perl +{ lib, stdenv, fetchzip, bison, flex, which, perl , sensord ? false, rrdtool ? null }: @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { "AR=${stdenv.cc.targetPrefix}ar" ] ++ stdenv.lib.optional sensord "PROG_EXTRA=sensord"; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://hwmon.wiki.kernel.org/lm_sensors"; changelog = "https://raw.githubusercontent.com/lm-sensors/lm-sensors/V${dashedVersion}/CHANGES"; description = "Tools for reading hardware sensors"; diff --git a/pkgs/os-specific/linux/logitech-udev-rules/default.nix b/pkgs/os-specific/linux/logitech-udev-rules/default.nix index 369f412fbfc52..fde75fdcd6505 100644 --- a/pkgs/os-specific/linux/logitech-udev-rules/default.nix +++ b/pkgs/os-specific/linux/logitech-udev-rules/default.nix @@ -1,4 +1,4 @@ -{ stdenv, solaar }: +{ lib, stdenv, solaar }: # ltunifi and solaar both provide udev rules but solaar's rules are more # up-to-date so we simply use that instead of having to maintain our own rules @@ -11,7 +11,7 @@ stdenv.mkDerivation { install -Dm644 -t $out/etc/udev/rules.d ${solaar.src}/rules.d/*.rules ''; - meta = with stdenv.lib; { + meta = with lib; { description = "udev rules for Logitech devices"; inherit (solaar.meta) homepage license platforms; maintainers = with maintainers; [ peterhoeg ]; diff --git a/pkgs/os-specific/linux/lsscsi/default.nix b/pkgs/os-specific/linux/lsscsi/default.nix index 57778357d0065..90c0361bce353 100644 --- a/pkgs/os-specific/linux/lsscsi/default.nix +++ b/pkgs/os-specific/linux/lsscsi/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation { name = "lsscsi-0.31"; @@ -12,7 +12,7 @@ stdenv.mkDerivation { substituteInPlace Makefile.in --replace /usr "$out" ''; - meta = with stdenv.lib; { + meta = with lib; { license = licenses.gpl2; platforms = platforms.linux; }; diff --git a/pkgs/os-specific/linux/lttng-modules/default.nix b/pkgs/os-specific/linux/lttng-modules/default.nix index 30d4a29b166cf..8e20ffda346e7 100644 --- a/pkgs/os-specific/linux/lttng-modules/default.nix +++ b/pkgs/os-specific/linux/lttng-modules/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, kernel }: +{ lib, stdenv, fetchurl, kernel }: stdenv.mkDerivation rec { pname = "lttng-modules-${version}"; @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux kernel modules for LTTng tracing"; homepage = "https://lttng.org/"; license = with licenses; [ lgpl21 gpl2 mit ]; diff --git a/pkgs/os-specific/linux/lvm2/default.nix b/pkgs/os-specific/linux/lvm2/default.nix index 6f1290cf07051..a7666cc6a7f5c 100644 --- a/pkgs/os-specific/linux/lvm2/default.nix +++ b/pkgs/os-specific/linux/lvm2/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchpatch , fetchurl , pkgconfig @@ -118,7 +118,7 @@ stdenv.mkDerivation rec { passthru.tests.installer = nixosTests.installer.lvm; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://sourceware.org/lvm2/"; description = "Tools to support Logical Volume Management (LVM) on Linux"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/macchanger/default.nix b/pkgs/os-specific/linux/macchanger/default.nix index 29d2a3914a299..5c3646f7b3cc7 100644 --- a/pkgs/os-specific/linux/macchanger/default.nix +++ b/pkgs/os-specific/linux/macchanger/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, texinfo }: +{ lib, stdenv, fetchFromGitHub, autoreconfHook, texinfo }: stdenv.mkDerivation rec { pname = "macchanger"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { outputs = [ "out" "info" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "A utility for viewing/manipulating the MAC address of network interfaces"; maintainers = with maintainers; [ joachifm ma27 ]; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/mba6x_bl/default.nix b/pkgs/os-specific/linux/mba6x_bl/default.nix index f48a3dbb62f5f..441476d5f0656 100644 --- a/pkgs/os-specific/linux/mba6x_bl/default.nix +++ b/pkgs/os-specific/linux/mba6x_bl/default.nix @@ -1,4 +1,4 @@ -{ fetchFromGitHub, kernel, stdenv }: +{ fetchFromGitHub, kernel, lib, stdenv }: stdenv.mkDerivation { name = "mba6x_bl-2016-12-08"; @@ -20,7 +20,7 @@ stdenv.mkDerivation { "INSTALL_MOD_PATH=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "MacBook Air 6,1 and 6,2 (mid 2013) backlight driver"; homepage = "https://github.com/patjak/mba6x_bl"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/mcelog/default.nix b/pkgs/os-specific/linux/mcelog/default.nix index 2e97f9da1eae5..de2c1afb06587 100644 --- a/pkgs/os-specific/linux/mcelog/default.nix +++ b/pkgs/os-specific/linux/mcelog/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, util-linux }: +{ lib, stdenv, fetchFromGitHub, util-linux }: stdenv.mkDerivation rec { pname = "mcelog"; @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { --replace /usr/sbin $out/bin ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Log x86 machine checks: memory, IO, and CPU hardware errors"; longDescription = '' The mcelog daemon accounts memory and some other errors in various ways diff --git a/pkgs/os-specific/linux/mdadm/default.nix b/pkgs/os-specific/linux/mdadm/default.nix index 2fbe05557a2f5..6a319572cbe98 100644 --- a/pkgs/os-specific/linux/mdadm/default.nix +++ b/pkgs/os-specific/linux/mdadm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, util-linux, coreutils, fetchurl, groff, system-sendmail }: +{ lib, stdenv, util-linux, coreutils, fetchurl, groff, system-sendmail }: stdenv.mkDerivation rec { name = "mdadm-4.1"; @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { grep -r $out $out/bin && false || true ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Programs for managing RAID arrays under Linux"; homepage = "http://neil.brown.name/blog/mdadm"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/metastore/default.nix b/pkgs/os-specific/linux/metastore/default.nix index 590b931ac9202..c9875297186e2 100644 --- a/pkgs/os-specific/linux/metastore/default.nix +++ b/pkgs/os-specific/linux/metastore/default.nix @@ -1,4 +1,4 @@ -{ stdenv, libbsd, fetchFromGitHub }: +{ lib, stdenv, libbsd, fetchFromGitHub }: stdenv.mkDerivation rec { version = "1.1.2"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { buildInputs = [ libbsd ]; installFlags = [ "PREFIX=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Store and restore metadata from a filesystem"; homepage = "https://software.przemoc.net/#metastore"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/microcode/amd.nix b/pkgs/os-specific/linux/microcode/amd.nix index 135187c9a108b..72f413f9cb662 100644 --- a/pkgs/os-specific/linux/microcode/amd.nix +++ b/pkgs/os-specific/linux/microcode/amd.nix @@ -1,4 +1,4 @@ -{ stdenv, firmwareLinuxNonfree, libarchive }: +{ lib, stdenv, firmwareLinuxNonfree, libarchive }: stdenv.mkDerivation { name = "amd-ucode-${firmwareLinuxNonfree.version}"; @@ -20,7 +20,7 @@ stdenv.mkDerivation { echo kernel/x86/microcode/AuthenticAMD.bin | bsdcpio -o -H newc -R 0:0 > $out/amd-ucode.img ''; - meta = with stdenv.lib; { + meta = with lib; { description = "AMD Processor microcode patch"; homepage = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git"; license = licenses.unfreeRedistributableFirmware; diff --git a/pkgs/os-specific/linux/microcode/intel.nix b/pkgs/os-specific/linux/microcode/intel.nix index 50055102dbbe7..d6d04f12f8850 100644 --- a/pkgs/os-specific/linux/microcode/intel.nix +++ b/pkgs/os-specific/linux/microcode/intel.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, libarchive, iucode-tool }: +{ lib, stdenv, fetchFromGitHub, libarchive, iucode-tool }: stdenv.mkDerivation rec { pname = "microcode-intel"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { runHook postInstall ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.intel.com/"; description = "Microcode for Intel processors"; license = licenses.unfreeRedistributableFirmware; diff --git a/pkgs/os-specific/linux/microcode/iucode-tool.nix b/pkgs/os-specific/linux/microcode/iucode-tool.nix index 65cb01c84a52d..e38dd83e0dba6 100644 --- a/pkgs/os-specific/linux/microcode/iucode-tool.nix +++ b/pkgs/os-specific/linux/microcode/iucode-tool.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitLab, autoreconfHook }: +{ lib, stdenv, fetchFromGitLab, autoreconfHook }: stdenv.mkDerivation rec { pname = "iucode-tool"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Intel® 64 and IA-32 processor microcode tool"; homepage = "https://gitlab.com/iucode-tool/iucode-tool"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/mingetty/default.nix b/pkgs/os-specific/linux/mingetty/default.nix index 775910d30d6ff..8a2cf69dd368f 100644 --- a/pkgs/os-specific/linux/mingetty/default.nix +++ b/pkgs/os-specific/linux/mingetty/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation { name = "mingetty-1.08"; @@ -13,7 +13,7 @@ stdenv.mkDerivation { makeFlagsArray=(SBINDIR=$out/sbin MANDIR=$out/share/man/man8) ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://sourceforge.net/projects/mingetty"; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/miraclecast/default.nix b/pkgs/os-specific/linux/miraclecast/default.nix index d04695ef619d0..e2230da3d2c0a 100644 --- a/pkgs/os-specific/linux/miraclecast/default.nix +++ b/pkgs/os-specific/linux/miraclecast/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig +{ lib, stdenv, fetchFromGitHub, meson, ninja, pkgconfig , glib, readline, pcre, systemd, udev }: stdenv.mkDerivation { @@ -23,7 +23,7 @@ stdenv.mkDerivation { "-Dbuild-tests=true" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Connect external monitors via Wi-Fi"; homepage = "https://github.com/albfan/miraclecast"; license = licenses.lgpl21Plus; diff --git a/pkgs/os-specific/linux/mkinitcpio-nfs-utils/default.nix b/pkgs/os-specific/linux/mkinitcpio-nfs-utils/default.nix index 8a20a2f733af1..eeea1d74dcac4 100644 --- a/pkgs/os-specific/linux/mkinitcpio-nfs-utils/default.nix +++ b/pkgs/os-specific/linux/mkinitcpio-nfs-utils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { name = "mkinitcpio-nfs-utils-0.3"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { rm -rf $out/usr ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://archlinux.org/"; description = "ipconfig and nfsmount tools for root on NFS, ported from klibc"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/mmc-utils/default.nix b/pkgs/os-specific/linux/mmc-utils/default.nix index 6a9f807947d41..aff847c20ff68 100644 --- a/pkgs/os-specific/linux/mmc-utils/default.nix +++ b/pkgs/os-specific/linux/mmc-utils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit }: +{ lib, stdenv, fetchgit }: stdenv.mkDerivation { pname = "mmc-utils"; @@ -18,7 +18,7 @@ stdenv.mkDerivation { cp man/mmc.1 $out/share/man/man1/ ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Configure MMC storage devices from userspace"; homepage = "http://git.kernel.org/cgit/linux/kernel/git/cjb/mmc-utils.git/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/molly-guard/default.nix b/pkgs/os-specific/linux/molly-guard/default.nix index c9bdff9de3ec4..de396e4f5c762 100644 --- a/pkgs/os-specific/linux/molly-guard/default.nix +++ b/pkgs/os-specific/linux/molly-guard/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, dpkg, busybox, systemd }: +{ lib, stdenv, fetchurl, dpkg, busybox, systemd }: stdenv.mkDerivation rec { pname = "molly-guard"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { done; ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Attempts to prevent you from accidentally shutting down or rebooting machines"; homepage = "https://salsa.debian.org/debian/molly-guard"; license = licenses.artistic2; diff --git a/pkgs/os-specific/linux/msr-tools/default.nix b/pkgs/os-specific/linux/msr-tools/default.nix index f7b81bd3915d6..67356719ffdba 100644 --- a/pkgs/os-specific/linux/msr-tools/default.nix +++ b/pkgs/os-specific/linux/msr-tools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, unzip }: +{ lib, stdenv, fetchurl, unzip }: stdenv.mkDerivation rec { pname = "msr-tools"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { --replace /usr/sbin $out/bin ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Tool to read/write from/to MSR CPU registers on Linux"; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/mstpd/default.nix b/pkgs/os-specific/linux/mstpd/default.nix index 4a7c6282d4c76..389acdf91e6e9 100644 --- a/pkgs/os-specific/linux/mstpd/default.nix +++ b/pkgs/os-specific/linux/mstpd/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, fetchpatch, autoreconfHook }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, autoreconfHook }: stdenv.mkDerivation rec { pname = "mstpd"; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { "--libexecdir=$(out)/lib" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Multiple Spanning Tree Protocol daemon"; homepage = "https://github.com/mstpd/mstpd"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/multipath-tools/default.nix b/pkgs/os-specific/linux/multipath-tools/default.nix index 02853f6497fc0..57c75210568f2 100644 --- a/pkgs/os-specific/linux/multipath-tools/default.nix +++ b/pkgs/os-specific/linux/multipath-tools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, perl, lvm2, libaio, gzip, readline, systemd, liburcu, json_c }: +{ lib, stdenv, fetchurl, pkgconfig, perl, lvm2, libaio, gzip, readline, systemd, liburcu, json_c }: stdenv.mkDerivation rec { pname = "multipath-tools"; @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { "SYSTEMDPATH=lib" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Tools for the Linux multipathing driver"; homepage = "http://christophe.varoqui.free.fr/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/mxu11x0/default.nix b/pkgs/os-specific/linux/mxu11x0/default.nix index ab0b927f1bd11..730b03e93feb4 100644 --- a/pkgs/os-specific/linux/mxu11x0/default.nix +++ b/pkgs/os-specific/linux/mxu11x0/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, kernel }: +{ lib, stdenv, fetchurl, kernel }: stdenv.mkDerivation { name = "mxu11x0-1.4-${kernel.version}"; @@ -26,7 +26,7 @@ stdenv.mkDerivation { hardeningDisable = [ "pic" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "MOXA UPort 11x0 USB to Serial Hub driver"; homepage = "https://www.moxa.com/en/products/industrial-edge-connectivity/usb-to-serial-converters-usb-hubs/usb-to-serial-converters/uport-1000-series"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/net-tools/mptcp.nix b/pkgs/os-specific/linux/net-tools/mptcp.nix index 6e798e6807d7d..a9f99874367c1 100644 --- a/pkgs/os-specific/linux/net-tools/mptcp.nix +++ b/pkgs/os-specific/linux/net-tools/mptcp.nix @@ -1,4 +1,4 @@ -{ stdenv, nettools, fetchFromGitHub }: +{ lib, stdenv, nettools, fetchFromGitHub }: nettools.overrideAttrs(oa: rec { name = "net-tools-mptcp"; @@ -11,7 +11,7 @@ nettools.overrideAttrs(oa: rec { sha256 = "0i7gr1y699nc7j9qllsx8kicqkpkhw51x4chcmyl5xs06b2mdjri"; }; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/multipath-tcp/net-tools"; description = "A set of tools for controlling the network subsystem in Linux"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/nfs-utils/default.nix b/pkgs/os-specific/linux/nfs-utils/default.nix index 63a1a0d8f9665..708430da397e9 100644 --- a/pkgs/os-specific/linux/nfs-utils/default.nix +++ b/pkgs/os-specific/linux/nfs-utils/default.nix @@ -114,7 +114,7 @@ stdenv.mkDerivation rec { nfs4-kerberos = nixosTests.nfs4.kerberos; }; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux user-space NFS utilities"; longDescription = '' diff --git a/pkgs/os-specific/linux/nmon/default.nix b/pkgs/os-specific/linux/nmon/default.nix index 9de18401d7b2c..7ec84443cfe8f 100644 --- a/pkgs/os-specific/linux/nmon/default.nix +++ b/pkgs/os-specific/linux/nmon/default.nix @@ -1,4 +1,4 @@ -{ fetchurl, stdenv, ncurses }: +{ fetchurl, lib, stdenv, ncurses }: stdenv.mkDerivation rec { pname = "nmon"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { cp nmon $out/bin ''; - meta = with stdenv.lib; { + meta = with lib; { description = "AIX & Linux Performance Monitoring tool"; homepage = "http://nmon.sourceforge.net"; license = licenses.gpl3Plus; diff --git a/pkgs/os-specific/linux/nss_ldap/default.nix b/pkgs/os-specific/linux/nss_ldap/default.nix index 74369060ba9f0..0121c4a6f1c86 100644 --- a/pkgs/os-specific/linux/nss_ldap/default.nix +++ b/pkgs/os-specific/linux/nss_ldap/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, openldap, perl}: +{lib, stdenv, fetchurl, openldap, perl}: stdenv.mkDerivation { name = "nss_ldap-265"; @@ -30,7 +30,7 @@ stdenv.mkDerivation { buildInputs = [ openldap perl ]; - meta = with stdenv.lib; { + meta = with lib; { description = "LDAP module for the Solaris Nameservice Switch (NSS)"; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/numactl/default.nix b/pkgs/os-specific/linux/numactl/default.nix index 6e16ecabba2d1..d796bf579f125 100644 --- a/pkgs/os-specific/linux/numactl/default.nix +++ b/pkgs/os-specific/linux/numactl/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook }: +{ lib, stdenv, fetchFromGitHub, autoreconfHook }: stdenv.mkDerivation rec { pname = "numactl"; @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { # building ~5% slower until reboot. Ugh! doCheck = false; # never ever! - meta = with stdenv.lib; { + meta = with lib; { description = "Library and tools for non-uniform memory access (NUMA) machines"; homepage = "https://github.com/numactl/numactl"; license = with licenses; [ gpl2 lgpl21 ]; # libnuma is lgpl21 diff --git a/pkgs/os-specific/linux/numad/default.nix b/pkgs/os-specific/linux/numad/default.nix index 47af20152db9c..cab5fe15e66d7 100644 --- a/pkgs/os-specific/linux/numad/default.nix +++ b/pkgs/os-specific/linux/numad/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { name = "numad-0.5"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { makeFlags = [ "prefix=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "A user-level daemon that monitors NUMA topology and processes resource consumption to facilitate good NUMA resource access"; homepage = "https://fedoraproject.org/wiki/Features/numad"; license = licenses.lgpl21; diff --git a/pkgs/os-specific/linux/numatop/default.nix b/pkgs/os-specific/linux/numatop/default.nix index 57ee511bbadcf..a534ebaaac308 100644 --- a/pkgs/os-specific/linux/numatop/default.nix +++ b/pkgs/os-specific/linux/numatop/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, numactl, ncurses, check }: +{ lib, stdenv, fetchurl, pkgconfig, numactl, ncurses, check }: stdenv.mkDerivation rec { pname = "numatop"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { doCheck = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Tool for runtime memory locality characterization and analysis of processes and threads on a NUMA system"; homepage = "https://01.org/numatop"; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/numworks-udev-rules/default.nix b/pkgs/os-specific/linux/numworks-udev-rules/default.nix index 4a123b202730b..aae7507f50cdd 100644 --- a/pkgs/os-specific/linux/numworks-udev-rules/default.nix +++ b/pkgs/os-specific/linux/numworks-udev-rules/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { pname = "numworks-udev-rules"; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { install -Dm 644 "${udevRules}" "$out/lib/udev/rules.d/50-numworks-calculator.rules" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Udev rules for Numworks calculators"; homepage = "https://numworks.com"; license = licenses.gpl3Plus; diff --git a/pkgs/os-specific/linux/nvidia-x11/generic.nix b/pkgs/os-specific/linux/nvidia-x11/generic.nix index 8a9e340a20a20..1587ad06bc30c 100644 --- a/pkgs/os-specific/linux/nvidia-x11/generic.nix +++ b/pkgs/os-specific/linux/nvidia-x11/generic.nix @@ -16,7 +16,7 @@ , broken ? false }@args: -{ stdenv, callPackage, pkgs, pkgsi686Linux, fetchurl +{ lib, stdenv, callPackage, pkgs, pkgsi686Linux, fetchurl , kernel ? null, perl, nukeReferences , # Whether to build the libraries only (i.e. not the kernel module or # nvidia-settings). Used to support 32-bit binaries on 64-bit @@ -95,7 +95,7 @@ let inherit persistencedVersion settingsVersion; }; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.nvidia.com/object/unix.html"; description = "X.org driver and kernel module for NVIDIA graphics cards"; license = licenses.unfreeRedistributable; diff --git a/pkgs/os-specific/linux/nvidia-x11/persistenced.nix b/pkgs/os-specific/linux/nvidia-x11/persistenced.nix index 5979f7e9a224b..193aa548021db 100644 --- a/pkgs/os-specific/linux/nvidia-x11/persistenced.nix +++ b/pkgs/os-specific/linux/nvidia-x11/persistenced.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = [ "-I${libtirpc.dev}/include/tirpc" ]; NIX_LDFLAGS = [ "-ltirpc" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.nvidia.com/object/unix.html"; description = "Settings application for NVIDIA graphics cards"; license = licenses.unfreeRedistributable; diff --git a/pkgs/os-specific/linux/nvidia-x11/settings.nix b/pkgs/os-specific/linux/nvidia-x11/settings.nix index fbddd7b7fa218..4076a27ffc251 100644 --- a/pkgs/os-specific/linux/nvidia-x11/settings.nix +++ b/pkgs/os-specific/linux/nvidia-x11/settings.nix @@ -97,7 +97,7 @@ stdenv.mkDerivation { inherit libXNVCtrl; }; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.nvidia.com/object/unix.html"; description = "Settings application for NVIDIA graphics cards"; license = licenses.unfreeRedistributable; diff --git a/pkgs/os-specific/linux/nvidiabl/default.nix b/pkgs/os-specific/linux/nvidiabl/default.nix index f56e74eda0425..7ce7c313485d6 100644 --- a/pkgs/os-specific/linux/nvidiabl/default.nix +++ b/pkgs/os-specific/linux/nvidiabl/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: stdenv.mkDerivation rec { name = "nvidiabl-${version}-${kernel.version}"; @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { "KVER=${kernel.modDirVersion}" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux driver for setting the backlight brightness on laptops using NVIDIA GPU"; homepage = "https://github.com/guillaumezin/nvidiabl"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/oci-seccomp-bpf-hook/default.nix b/pkgs/os-specific/linux/oci-seccomp-bpf-hook/default.nix index 3247e8c4eda56..c74810d24d5a1 100644 --- a/pkgs/os-specific/linux/oci-seccomp-bpf-hook/default.nix +++ b/pkgs/os-specific/linux/oci-seccomp-bpf-hook/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , buildGoModule , fetchFromGitHub , go-md2man @@ -45,7 +45,7 @@ buildGoModule rec { installManPage docs/*.[1-9] ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/containers/oci-seccomp-bpf-hook"; description = '' OCI hook to trace syscalls and generate a seccomp profile diff --git a/pkgs/os-specific/linux/odp-dpdk/default.nix b/pkgs/os-specific/linux/odp-dpdk/default.nix index 39bb2f3e411f5..621e6d1f54c33 100644 --- a/pkgs/os-specific/linux/odp-dpdk/default.nix +++ b/pkgs/os-specific/linux/odp-dpdk/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, autoreconfHook, pkgconfig +{ lib, stdenv, fetchurl, autoreconfHook, pkgconfig , dpdk, libconfig, libpcap, numactl, openssl, zlib, libbsd, libelf, jansson }: let dpdk_18_11 = dpdk.overrideAttrs (old: rec { @@ -50,7 +50,7 @@ in stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Open Data Plane optimized for DPDK"; homepage = "https://www.opendataplane.org"; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/ofp/default.nix b/pkgs/os-specific/linux/ofp/default.nix index 7467f7d871370..b392bf6f0ea8b 100644 --- a/pkgs/os-specific/linux/ofp/default.nix +++ b/pkgs/os-specific/linux/ofp/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig, autoreconfHook +{ lib, stdenv, fetchFromGitHub, pkgconfig, autoreconfHook , openssl, libpcap, odp-dpdk, dpdk }: @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { "--disable-shared" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "High performance TCP/IP stack"; homepage = "http://www.openfastpath.org"; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/open-iscsi/default.nix b/pkgs/os-specific/linux/open-iscsi/default.nix index d065dea846bff..5894d4f506edf 100644 --- a/pkgs/os-specific/linux/open-iscsi/default.nix +++ b/pkgs/os-specific/linux/open-iscsi/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, automake, autoconf, libtool, gettext +{ lib, stdenv, fetchFromGitHub, automake, autoconf, libtool, gettext , util-linux, openisns, openssl, kmod, perl, systemd, pkgconf }: @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { sed -i "s|/sbin/iscsiadm|$out/bin/iscsiadm|" $out/bin/iscsi_fw_login ''; - meta = with stdenv.lib; { + meta = with lib; { description = "A high performance, transport independent, multi-platform implementation of RFC3720"; license = licenses.gpl2Plus; homepage = "https://www.open-iscsi.com"; diff --git a/pkgs/os-specific/linux/openrazer/driver.nix b/pkgs/os-specific/linux/openrazer/driver.nix index ef96c7697e777..32c99a8be13a6 100644 --- a/pkgs/os-specific/linux/openrazer/driver.nix +++ b/pkgs/os-specific/linux/openrazer/driver.nix @@ -2,11 +2,12 @@ , fetchFromGitHub , kernel , stdenv +, lib , util-linux }: let - common = import ../../../development/python-modules/openrazer/common.nix { inherit stdenv fetchFromGitHub; }; + common = import ../../../development/python-modules/openrazer/common.nix { inherit lib stdenv fetchFromGitHub; }; in stdenv.mkDerivation (common // { name = "openrazer-${common.version}-${kernel.version}"; diff --git a/pkgs/os-specific/linux/openvswitch/default.nix b/pkgs/os-specific/linux/openvswitch/default.nix index 84f8abf73b0f8..ab7e7cf62e200 100644 --- a/pkgs/os-specific/linux/openvswitch/default.nix +++ b/pkgs/os-specific/linux/openvswitch/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, makeWrapper, pkgconfig, util-linux, which +{ lib, stdenv, fetchurl, makeWrapper, pkgconfig, util-linux, which , procps, libcap_ng, openssl, python3 , perl , kernel ? null }: @@ -44,7 +44,7 @@ in stdenv.mkDerivation rec { enableParallelBuilding = true; doCheck = false; # bash-completion test fails with "compgen: command not found" - meta = with stdenv.lib; { + meta = with lib; { platforms = platforms.linux; description = "A multilayer virtual switch"; longDescription = diff --git a/pkgs/os-specific/linux/openvswitch/lts.nix b/pkgs/os-specific/linux/openvswitch/lts.nix index 54ecefc54b2f4..d0588d4b4416f 100644 --- a/pkgs/os-specific/linux/openvswitch/lts.nix +++ b/pkgs/os-specific/linux/openvswitch/lts.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, makeWrapper, pkgconfig, util-linux, which +{ lib, stdenv, fetchurl, makeWrapper, pkgconfig, util-linux, which , procps, libcap_ng, openssl, python2, iproute , perl , automake, autoconf, libtool, kernel ? null }: @@ -61,7 +61,7 @@ in stdenv.mkDerivation rec { --replace "self.cert_dir" "root_prefix + self.cert_dir" ''; - meta = with stdenv.lib; { + meta = with lib; { platforms = platforms.linux; description = "A multilayer virtual switch"; longDescription = diff --git a/pkgs/os-specific/linux/pagemon/default.nix b/pkgs/os-specific/linux/pagemon/default.nix index 64177fa5d00bc..2ce723913578d 100644 --- a/pkgs/os-specific/linux/pagemon/default.nix +++ b/pkgs/os-specific/linux/pagemon/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, ncurses }: +{ lib, stdenv, fetchFromGitHub, ncurses }: stdenv.mkDerivation rec { pname = "pagemon"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { "MANDIR=$(out)/share/man/man8" ]; - meta = with stdenv.lib; { + meta = with lib; { inherit (src.meta) homepage; description = "Interactive memory/page monitor for Linux"; longDescription = '' diff --git a/pkgs/os-specific/linux/pam/default.nix b/pkgs/os-specific/linux/pam/default.nix index 3faf74af64083..d42ced5ad55af 100644 --- a/pkgs/os-specific/linux/pam/default.nix +++ b/pkgs/os-specific/linux/pam/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages, fetchurl, fetchpatch, flex, cracklib, db4 +{ lib, stdenv, buildPackages, fetchurl, fetchpatch, flex, cracklib, db4 , nixosTests }: @@ -69,7 +69,7 @@ stdenv.mkDerivation rec { inherit (nixosTests) pam-oath-login pam-u2f shadow; }; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.linux-pam.org/"; description = "Pluggable Authentication Modules, a flexible mechanism for authenticating user"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/pam_ccreds/default.nix b/pkgs/os-specific/linux/pam_ccreds/default.nix index c4abfe5c44cba..bfe9ac7c830ca 100644 --- a/pkgs/os-specific/linux/pam_ccreds/default.nix +++ b/pkgs/os-specific/linux/pam_ccreds/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl, pam, openssl, db}: +{lib, stdenv, fetchurl, pam, openssl, db}: stdenv.mkDerivation rec { name = "pam_ccreds-10"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { buildInputs = [ pam openssl db ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.padl.com/OSS/pam_ccreds.html"; description = "PAM module to locally authenticate using an enterprise identity when the network is unavailable"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/pam_gnupg/default.nix b/pkgs/os-specific/linux/pam_gnupg/default.nix index 50373fe746d62..6ffc6050055ea 100644 --- a/pkgs/os-specific/linux/pam_gnupg/default.nix +++ b/pkgs/os-specific/linux/pam_gnupg/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, pam, gnupg }: +{ lib, stdenv, fetchFromGitHub, autoreconfHook, pam, gnupg }: stdenv.mkDerivation rec { pname = "pam_gnupg"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Unlock GnuPG keys on login"; longDescription = '' A PAM module that hands over your login password to gpg-agent. This can diff --git a/pkgs/os-specific/linux/pam_krb5/default.nix b/pkgs/os-specific/linux/pam_krb5/default.nix index 7a384c793d23f..8abfe5fee9d66 100644 --- a/pkgs/os-specific/linux/pam_krb5/default.nix +++ b/pkgs/os-specific/linux/pam_krb5/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pam, kerberos }: +{ lib, stdenv, fetchurl, pam, kerberos }: stdenv.mkDerivation rec { name = "pam-krb5-4.9"; @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { buildInputs = [ pam kerberos ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.eyrie.org/~eagle/software/pam-krb5/"; description = "PAM module allowing PAM-aware applications to authenticate users by performing an AS exchange with a Kerberos KDC"; longDescription = '' diff --git a/pkgs/os-specific/linux/pam_mount/default.nix b/pkgs/os-specific/linux/pam_mount/default.nix index ebfd896555ae5..464a2b04b2b41 100644 --- a/pkgs/os-specific/linux/pam_mount/default.nix +++ b/pkgs/os-specific/linux/pam_mount/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, autoreconfHook, pkgconfig, libtool, pam, libHX, libxml2, pcre, perl, openssl, cryptsetup, util-linux }: +{ lib, stdenv, fetchurl, autoreconfHook, pkgconfig, libtool, pam, libHX, libxml2, pcre, perl, openssl, cryptsetup, util-linux }: stdenv.mkDerivation rec { pname = "pam_mount"; @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { rm -r $out/var ''; - meta = with stdenv.lib; { + meta = with lib; { description = "PAM module to mount volumes for a user session"; homepage = "https://pam-mount.sourceforge.net/"; license = with licenses; [ gpl2 gpl3 lgpl21 lgpl3 ]; diff --git a/pkgs/os-specific/linux/pam_p11/default.nix b/pkgs/os-specific/linux/pam_p11/default.nix index d5336cc9f4ce7..1ed47ba53c2a3 100644 --- a/pkgs/os-specific/linux/pam_p11/default.nix +++ b/pkgs/os-specific/linux/pam_p11/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, pkg-config, openssl, libp11, pam }: +{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, openssl, libp11, pam }: stdenv.mkDerivation rec { pname = "pam_p11"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkg-config ]; buildInputs = [ pam openssl libp11 ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/OpenSC/pam_p11"; description = "Authentication with PKCS#11 modules"; license = licenses.lgpl21Plus; diff --git a/pkgs/os-specific/linux/pam_pgsql/default.nix b/pkgs/os-specific/linux/pam_pgsql/default.nix index 6aa1c3be1e251..eece7b84c3d61 100644 --- a/pkgs/os-specific/linux/pam_pgsql/default.nix +++ b/pkgs/os-specific/linux/pam_pgsql/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, postgresql, libgcrypt, pam }: +{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, postgresql, libgcrypt, pam }: stdenv.mkDerivation rec { pname = "pam_pgsql"; @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkgconfig ]; buildInputs = [ libgcrypt pam postgresql ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Support to authenticate against PostgreSQL for PAM-enabled appliations"; homepage = "https://github.com/pam-pgsql/pam-pgsql"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/pam_u2f/default.nix b/pkgs/os-specific/linux/pam_u2f/default.nix index d8d9a96652c43..852fb2d73ef88 100644 --- a/pkgs/os-specific/linux/pam_u2f/default.nix +++ b/pkgs/os-specific/linux/pam_u2f/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, libfido2, pam, openssl }: +{ lib, stdenv, fetchurl, pkgconfig, libfido2, pam, openssl }: stdenv.mkDerivation rec { pname = "pam_u2f"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { configureFlagsArray+=("--with-pam-dir=$out/lib/security") ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://developers.yubico.com/pam-u2f/"; description = "A PAM module for allowing authentication with a U2F device"; license = licenses.bsd2; diff --git a/pkgs/os-specific/linux/paxctl/default.nix b/pkgs/os-specific/linux/paxctl/default.nix index 754f6bcac333f..da9928a66e3b4 100644 --- a/pkgs/os-specific/linux/paxctl/default.nix +++ b/pkgs/os-specific/linux/paxctl/default.nix @@ -1,4 +1,4 @@ -{ fetchurl, stdenv, elf-header }: +{ fetchurl, lib, stdenv, elf-header }: stdenv.mkDerivation rec { pname = "paxctl"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { setupHook = ./setup-hook.sh; - meta = with stdenv.lib; { + meta = with lib; { description = "A tool for controlling PaX flags on a per binary basis"; homepage = "https://pax.grsecurity.net"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/paxtest/default.nix b/pkgs/os-specific/linux/paxtest/default.nix index 6bd59e1e7fd09..aae8c1296c630 100644 --- a/pkgs/os-specific/linux/paxtest/default.nix +++ b/pkgs/os-specific/linux/paxtest/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, paxctl }: +{ lib, stdenv, fetchurl, paxctl }: stdenv.mkDerivation rec { pname = "paxtest"; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { makeFlags = [ "PAXBIN=${paxctl}/bin/paxctl" "BINDIR=$(out)/bin" "RUNDIR=$(out)/lib/paxtest" ]; installFlags = [ "DESTDIR=\"\"" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Test various memory protection measures"; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/pcimem/default.nix b/pkgs/os-specific/linux/pcimem/default.nix index b559bd98b9c9f..dda4d0fff0b92 100644 --- a/pkgs/os-specific/linux/pcimem/default.nix +++ b/pkgs/os-specific/linux/pcimem/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { pname = "pcimem"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { install -D README "$doc/doc/README" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Simple method of reading and writing to memory registers on a PCI card"; homepage = "https://github.com/billfarrow/pcimem"; license = licenses.gpl2Only; diff --git a/pkgs/os-specific/linux/pcm/default.nix b/pkgs/os-specific/linux/pcm/default.nix index 66f5dcf338a3a..f791661d2ef1a 100644 --- a/pkgs/os-specific/linux/pcm/default.nix +++ b/pkgs/os-specific/linux/pcm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { version = "202011"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { cp pcm*.x $out/bin ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Processor counter monitor"; homepage = "https://www.intel.com/software/pcm"; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/perf-tools/default.nix b/pkgs/os-specific/linux/perf-tools/default.nix index 1a18c6ea27213..7d5d6d59ea84d 100644 --- a/pkgs/os-specific/linux/perf-tools/default.nix +++ b/pkgs/os-specific/linux/perf-tools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, perl }: +{ lib, stdenv, fetchFromGitHub, perl }: stdenv.mkDerivation { name = "perf-tools-20171219"; @@ -34,7 +34,7 @@ stdenv.mkDerivation { mv $d/man $out/share/ ''; - meta = with stdenv.lib; { + meta = with lib; { platforms = platforms.linux; homepage = "https://github.com/brendangregg/perf-tools"; description = "Performance analysis tools based on Linux perf_events (aka perf) and ftrace"; diff --git a/pkgs/os-specific/linux/phc-intel/default.nix b/pkgs/os-specific/linux/phc-intel/default.nix index 2d5d149292cd6..4b4c86aa91642 100644 --- a/pkgs/os-specific/linux/phc-intel/default.nix +++ b/pkgs/os-specific/linux/phc-intel/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, kernel, which }: +{ lib, stdenv, fetchurl, kernel, which }: # Don't bother with older versions, though some might even work: assert stdenv.lib.versionAtLeast kernel.version "4.10"; @@ -36,7 +36,7 @@ in stdenv.mkDerivation rec { install -m 644 *.ko $out/lib/modules/${kernel.modDirVersion}/extra/ ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Undervolting kernel driver for Intel processors"; longDescription = '' PHC is a Linux kernel patch to undervolt processors. This can divide the diff --git a/pkgs/os-specific/linux/piper/default.nix b/pkgs/os-specific/linux/piper/default.nix index 641c8b8ba81f0..caa6b1848e7d0 100644 --- a/pkgs/os-specific/linux/piper/default.nix +++ b/pkgs/os-specific/linux/piper/default.nix @@ -1,4 +1,4 @@ -{ stdenv, meson, ninja, pkgconfig, gettext, fetchFromGitHub, python3 +{ lib, stdenv, meson, ninja, pkgconfig, gettext, fetchFromGitHub, python3 , wrapGAppsHook, gtk3, glib, desktop-file-utils, appstream-glib, gnome3 , gobject-introspection }: @@ -28,7 +28,7 @@ python3.pkgs.buildPythonApplication rec { patchShebangs meson_install.sh ''; - meta = with stdenv.lib; { + meta = with lib; { description = "GTK frontend for ratbagd mouse config daemon"; homepage = "https://github.com/libratbag/piper"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/pktgen/default.nix b/pkgs/os-specific/linux/pktgen/default.nix index a883935b7b954..23b9b9426df4a 100644 --- a/pkgs/os-specific/linux/pktgen/default.nix +++ b/pkgs/os-specific/linux/pktgen/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { rm -rf $out/include $out/lib ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Traffic generator powered by DPDK"; homepage = "http://dpdk.org/"; license = licenses.bsdOriginal; diff --git a/pkgs/os-specific/linux/ply/default.nix b/pkgs/os-specific/linux/ply/default.nix index 1d98cfb0cd183..0433a7a0718c3 100644 --- a/pkgs/os-specific/linux/ply/default.nix +++ b/pkgs/os-specific/linux/ply/default.nix @@ -1,4 +1,4 @@ -{ stdenv, kernel, fetchFromGitHub, autoreconfHook, yacc, flex, p7zip, rsync }: +{ lib, stdenv, kernel, fetchFromGitHub, autoreconfHook, yacc, flex, p7zip, rsync }: assert kernel != null -> stdenv.lib.versionAtLeast kernel.version "4.0"; @@ -33,7 +33,7 @@ in stdenv.mkDerivation { ./autogen.sh --prefix=$out ''; - meta = with stdenv.lib; { + meta = with lib; { description = "dynamic Tracing in Linux"; homepage = "https://wkz.github.io/ply/"; license = [ licenses.gpl2 ]; diff --git a/pkgs/os-specific/linux/plymouth/default.nix b/pkgs/os-specific/linux/plymouth/default.nix index 7a6c227f401f7..88575580e2a28 100644 --- a/pkgs/os-specific/linux/plymouth/default.nix +++ b/pkgs/os-specific/linux/plymouth/default.nix @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { "plymouthd_confdir=$(out)/etc/plymouth" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.freedesktop.org/wiki/Software/Plymouth"; description = "A graphical boot animation"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/policycoreutils/default.nix b/pkgs/os-specific/linux/policycoreutils/default.nix index f9e3a7fb5d4f6..7e2ff29325a81 100644 --- a/pkgs/os-specific/linux/policycoreutils/default.nix +++ b/pkgs/os-specific/linux/policycoreutils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, gettext, libsepol, libselinux, libsemanage }: +{ lib, stdenv, fetchurl, gettext, libsepol, libselinux, libsemanage }: stdenv.mkDerivation rec { pname = "policycoreutils"; @@ -31,7 +31,7 @@ stdenv.mkDerivation rec { "MAN5DIR=$(out)/share/man/man5" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "SELinux policy core utilities"; license = licenses.gpl2; inherit (libsepol.meta) homepage platforms maintainers; diff --git a/pkgs/os-specific/linux/powertop/default.nix b/pkgs/os-specific/linux/powertop/default.nix index 22e70fc0b6589..a8733ac1f8af2 100644 --- a/pkgs/os-specific/linux/powertop/default.nix +++ b/pkgs/os-specific/linux/powertop/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch, gettext, libnl, ncurses, pciutils, pkgconfig, zlib }: +{ lib, stdenv, fetchurl, fetchpatch, gettext, libnl, ncurses, pciutils, pkgconfig, zlib }: stdenv.mkDerivation rec { pname = "powertop"; @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { substituteInPlace src/tuning/bluetooth.cpp --replace "/usr/bin/hcitool" "hcitool" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Analyze power consumption on Intel-based laptops"; homepage = "https://01.org/powertop"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/prl-tools/default.nix b/pkgs/os-specific/linux/prl-tools/default.nix index 9b0e38198a33d..14e43b09e3099 100644 --- a/pkgs/os-specific/linux/prl-tools/default.nix +++ b/pkgs/os-specific/linux/prl-tools/default.nix @@ -156,7 +156,7 @@ stdenv.mkDerivation rec { dontStrip = true; dontPatchELF = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Parallels Tools for Linux guests"; homepage = "https://parallels.com"; platforms = [ "i686-linux" "x86_64-linux" ]; diff --git a/pkgs/os-specific/linux/procdump/default.nix b/pkgs/os-specific/linux/procdump/default.nix index 74ee1533e4616..75ca2cb165e02 100644 --- a/pkgs/os-specific/linux/procdump/default.nix +++ b/pkgs/os-specific/linux/procdump/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, bash, coreutils, gdb, zlib }: +{ lib, stdenv, fetchFromGitHub, bash, coreutils, gdb, zlib }: stdenv.mkDerivation rec { pname = "procdump"; @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { runHook postInstallCheck ''; - meta = with stdenv.lib; { + meta = with lib; { description = "A Linux version of the ProcDump Sysinternals tool"; homepage = "https://github.com/Microsoft/ProcDump-for-Linux"; license = licenses.mit; diff --git a/pkgs/os-specific/linux/pscircle/default.nix b/pkgs/os-specific/linux/pscircle/default.nix index 9dd4ba6cd3731..f6ee22ee0fc6d 100644 --- a/pkgs/os-specific/linux/pscircle/default.nix +++ b/pkgs/os-specific/linux/pscircle/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitLab, meson, pkgconfig, ninja, cairo }: +{ lib, stdenv, fetchFromGitLab, meson, pkgconfig, ninja, cairo }: stdenv.mkDerivation rec { pname = "pscircle"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { ninja ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://gitlab.com/mildlyparallel/pscircle"; description = "Visualize Linux processes in a form of a radial tree"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/psftools/default.nix b/pkgs/os-specific/linux/psftools/default.nix index 5a19fbec24d52..f7bcc2fd6add6 100644 --- a/pkgs/os-specific/linux/psftools/default.nix +++ b/pkgs/os-specific/linux/psftools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { pname = "psftools"; version = "1.0.14"; @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { }; outputs = ["out" "man" "dev" "lib"]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://www.seasip.info/Unix/PSF"; description = "Conversion tools for .PSF fonts"; longDescription = '' diff --git a/pkgs/os-specific/linux/psmisc/default.nix b/pkgs/os-specific/linux/psmisc/default.nix index 4379ee3ae49fc..3e03ec4ea6726 100644 --- a/pkgs/os-specific/linux/psmisc/default.nix +++ b/pkgs/os-specific/linux/psmisc/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchFromGitLab, autoconf, automake, gettext, ncurses}: +{lib, stdenv, fetchFromGitLab, autoconf, automake, gettext, ncurses}: stdenv.mkDerivation rec { pname = "psmisc"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { ./autogen.sh ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://gitlab.com/psmisc/psmisc"; description = "A set of small useful utilities that use the proc filesystem (such as fuser, killall and pstree)"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/radeontools/default.nix b/pkgs/os-specific/linux/radeontools/default.nix index d2c3c11c93901..0d50c6b41d877 100644 --- a/pkgs/os-specific/linux/radeontools/default.nix +++ b/pkgs/os-specific/linux/radeontools/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl +{ lib, stdenv, fetchurl , autoreconfHook , pciutils , pkgconfig @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkgconfig ]; buildInputs = [ xorg.libpciaccess ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Lowlevel tools to tweak register and dump state on radeon GPUs"; homepage = "https://airlied.livejournal.com/"; license = licenses.zlib; diff --git a/pkgs/os-specific/linux/radeontop/default.nix b/pkgs/os-specific/linux/radeontop/default.nix index f55b09f6991b6..f1655c94b84d9 100644 --- a/pkgs/os-specific/linux/radeontop/default.nix +++ b/pkgs/os-specific/linux/radeontop/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig, gettext, makeWrapper +{ lib, stdenv, fetchFromGitHub, pkgconfig, gettext, makeWrapper , ncurses, libdrm, libpciaccess, libxcb }: stdenv.mkDerivation rec { @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { --prefix LD_LIBRARY_PATH : $out/lib ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Top-like tool for viewing AMD Radeon GPU utilization"; longDescription = '' View GPU utilization, both for the total activity percent and individual diff --git a/pkgs/os-specific/linux/rdma-core/default.nix b/pkgs/os-specific/linux/rdma-core/default.nix index 339a6cbbf2909..fd7148b7eb634 100644 --- a/pkgs/os-specific/linux/rdma-core/default.nix +++ b/pkgs/os-specific/linux/rdma-core/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, cmake, pkgconfig, docutils +{ lib, stdenv, fetchFromGitHub, cmake, pkgconfig, docutils , pandoc, ethtool, iproute, libnl, udev, python, perl , makeWrapper } : @@ -43,7 +43,7 @@ in stdenv.mkDerivation { done ''; - meta = with stdenv.lib; { + meta = with lib; { description = "RDMA Core Userspace Libraries and Daemons"; homepage = "https://github.com/linux-rdma/rdma-core"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/read-edid/default.nix b/pkgs/os-specific/linux/read-edid/default.nix index 36020d831aca8..24ad067497663 100644 --- a/pkgs/os-specific/linux/read-edid/default.nix +++ b/pkgs/os-specific/linux/read-edid/default.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { substituteInPlace CMakeLists.txt --replace 'COPYING' 'LICENSE' ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Tool for reading and parsing EDID data from monitors"; homepage = "http://www.polypux.org/projects/read-edid/"; license = licenses.bsd2; # Quoted: "This is an unofficial license. Let's call it BSD-like." diff --git a/pkgs/os-specific/linux/regionset/default.nix b/pkgs/os-specific/linux/regionset/default.nix index 15030d1b19a28..f685eec194888 100644 --- a/pkgs/os-specific/linux/regionset/default.nix +++ b/pkgs/os-specific/linux/regionset/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: let version = "0.2"; in stdenv.mkDerivation { @@ -15,7 +15,7 @@ stdenv.mkDerivation { install -Dm644 {.,$out/share/man/man8}/regionset.8 ''; - meta = with stdenv.lib; { + meta = with lib; { inherit version; homepage = "http://linvdr.org/projects/regionset/"; description = "Tool for changing the region code setting of DVD players"; diff --git a/pkgs/os-specific/linux/rewritefs/default.nix b/pkgs/os-specific/linux/rewritefs/default.nix index a852e43b38f8f..2c50c491d43f3 100644 --- a/pkgs/os-specific/linux/rewritefs/default.nix +++ b/pkgs/os-specific/linux/rewritefs/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig, fuse, pcre }: +{ lib, stdenv, fetchFromGitHub, pkgconfig, fuse, pcre }: stdenv.mkDerivation { pname = "rewritefs"; @@ -21,7 +21,7 @@ stdenv.mkDerivation { preConfigure = "substituteInPlace Makefile --replace /usr/local $out"; - meta = with stdenv.lib; { + meta = with lib; { description = ''A FUSE filesystem intended to be used like Apache mod_rewrite''; homepage = "https://github.com/sloonz/rewritefs"; diff --git a/pkgs/os-specific/linux/rfkill/udev.nix b/pkgs/os-specific/linux/rfkill/udev.nix index a24c947673de2..e1a14a80162c2 100644 --- a/pkgs/os-specific/linux/rfkill/udev.nix +++ b/pkgs/os-specific/linux/rfkill/udev.nix @@ -1,4 +1,4 @@ -{ stdenv, substituteAll }: +{ lib, stdenv, substituteAll }: # Provides a facility to hook into rfkill changes. # @@ -47,7 +47,7 @@ in stdenv.mkDerivation { cp ${rfkillHook} "$out/bin/rfkill-hook.sh" ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://wireless.kernel.org/en/users/Documentation/rfkill"; description = "Rules+hook for udev to catch rfkill state changes"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/rtkit/default.nix b/pkgs/os-specific/linux/rtkit/default.nix index b3f73e6c3bba7..8138fb9c34650 100644 --- a/pkgs/os-specific/linux/rtkit/default.nix +++ b/pkgs/os-specific/linux/rtkit/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, fetchpatch +{ lib, stdenv, fetchFromGitHub, fetchpatch , meson, ninja, pkgconfig, unixtools , dbus, libcap, polkit, systemd }: @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { "-Dsystemd_systemunitdir=${placeholder "out"}/etc/systemd/system" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/heftig/rtkit"; description = "A daemon that hands out real-time priority to processes"; license = with licenses; [ gpl3 bsd0 ]; # lib is bsd license diff --git a/pkgs/os-specific/linux/rtl8812au/default.nix b/pkgs/os-specific/linux/rtl8812au/default.nix index 9b2bcf3b91ce9..0051e689794ce 100644 --- a/pkgs/os-specific/linux/rtl8812au/default.nix +++ b/pkgs/os-specific/linux/rtl8812au/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel, bc, nukeReferences }: +{ lib, stdenv, fetchFromGitHub, kernel, bc, nukeReferences }: stdenv.mkDerivation rec { name = "rtl8812au-${kernel.version}-${version}"; @@ -40,7 +40,7 @@ stdenv.mkDerivation rec { nuke-refs $out/lib/modules/*/kernel/net/wireless/*.ko ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Driver for Realtek 802.11ac, rtl8812au, provides the 8812au mod"; homepage = "https://github.com/gordboy/rtl8812au-5.6.4.2"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/rtl8814au/default.nix b/pkgs/os-specific/linux/rtl8814au/default.nix index 99d22e2f99985..a710ef34e9565 100644 --- a/pkgs/os-specific/linux/rtl8814au/default.nix +++ b/pkgs/os-specific/linux/rtl8814au/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: stdenv.mkDerivation rec { name = "rtl8814au-${kernel.version}-${version}"; @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { mkdir -p "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Realtek 8814AU USB WiFi driver"; homepage = "https://github.com/zebulon2/rtl8814au"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/rtl8821au/default.nix b/pkgs/os-specific/linux/rtl8821au/default.nix index f3d68cf79194d..908220a1f28d0 100644 --- a/pkgs/os-specific/linux/rtl8821au/default.nix +++ b/pkgs/os-specific/linux/rtl8821au/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel, bc, nukeReferences }: +{ lib, stdenv, fetchFromGitHub, kernel, bc, nukeReferences }: stdenv.mkDerivation rec { name = "rtl8821au-${kernel.version}-${version}"; @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { nuke-refs $out/lib/modules/*/kernel/net/wireless/*.ko ''; - meta = with stdenv.lib; { + meta = with lib; { description = "rtl8821AU, rtl8812AU and rtl8811AU chipset driver with firmware"; homepage = "https://github.com/zebulon2/rtl8812au"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/rtl8821ce/default.nix b/pkgs/os-specific/linux/rtl8821ce/default.nix index ae6586262a5c3..81c129fae3ebe 100644 --- a/pkgs/os-specific/linux/rtl8821ce/default.nix +++ b/pkgs/os-specific/linux/rtl8821ce/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel, bc }: +{ lib, stdenv, fetchFromGitHub, kernel, bc }: stdenv.mkDerivation rec { name = "rtl8821ce-${kernel.version}-${version}"; version = "5.5.2_34066.20200325"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { mkdir -p "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Realtek rtl8821ce driver"; homepage = "https://github.com/tomaspinho/rtl8821ce"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/rtl8821cu/default.nix b/pkgs/os-specific/linux/rtl8821cu/default.nix index 35dbd1a9ee100..20bb590895b93 100644 --- a/pkgs/os-specific/linux/rtl8821cu/default.nix +++ b/pkgs/os-specific/linux/rtl8821cu/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel, bc }: +{ lib, stdenv, fetchFromGitHub, kernel, bc }: stdenv.mkDerivation rec { name = "rtl8821cu-${kernel.version}-${version}"; version = "unstable-2020-12-21"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { mkdir -p "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Realtek rtl8821cu driver"; homepage = "https://github.com/brektrou/rtl8821CU"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/rtl88x2bu/default.nix b/pkgs/os-specific/linux/rtl88x2bu/default.nix index c2b5eb1cdb4cc..fb94b14d9eab4 100644 --- a/pkgs/os-specific/linux/rtl88x2bu/default.nix +++ b/pkgs/os-specific/linux/rtl88x2bu/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, fetchpatch, kernel, bc }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, kernel, bc }: stdenv.mkDerivation rec { name = "rtl88x2bu-${kernel.version}-${version}"; @@ -36,7 +36,7 @@ stdenv.mkDerivation rec { mkdir -p "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Realtek rtl88x2bu driver"; homepage = "https://github.com/cilynx/rtl88x2bu"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/rtl88xxau-aircrack/default.nix b/pkgs/os-specific/linux/rtl88xxau-aircrack/default.nix index a86d76a3be592..c37c9502d2db1 100644 --- a/pkgs/os-specific/linux/rtl88xxau-aircrack/default.nix +++ b/pkgs/os-specific/linux/rtl88xxau-aircrack/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: stdenv.mkDerivation rec { name = "rtl88xxau-aircrack-${kernel.version}-${version}"; @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { mkdir -p "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Aircrack-ng kernel module for Realtek 88XXau network cards\n(8811au, 8812au, 8814au and 8821au chipsets) with monitor mode and injection support."; homepage = "https://github.com/aircrack-ng/rtl8812au"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/schedtool/default.nix b/pkgs/os-specific/linux/schedtool/default.nix index 98663a5ab41e0..98d9248e3f425 100644 --- a/pkgs/os-specific/linux/schedtool/default.nix +++ b/pkgs/os-specific/linux/schedtool/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { pname = "schedtool"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { makeFlags = [ "DESTDIR=$(out)" "DESTPREFIX=" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Query or alter a process' scheduling policy under Linux"; homepage = "https://freequaos.host.sk/schedtool/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/sd-switch/default.nix b/pkgs/os-specific/linux/sd-switch/default.nix index 7cbad8d6df3bf..026488a24ded7 100644 --- a/pkgs/os-specific/linux/sd-switch/default.nix +++ b/pkgs/os-specific/linux/sd-switch/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitLab, rustPlatform, pkg-config, dbus }: +{ lib, stdenv, fetchFromGitLab, rustPlatform, pkg-config, dbus }: rustPlatform.buildRustPackage rec { pname = "sd-switch"; @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec { nativeBuildInputs = [ pkg-config ]; buildInputs = [ dbus ]; - meta = with stdenv.lib; { + meta = with lib; { description = "A systemd unit switcher for Home Manager"; homepage = "https://gitlab.com/rycee/sd-switch"; license = licenses.gpl3Plus; diff --git a/pkgs/os-specific/linux/sdparm/default.nix b/pkgs/os-specific/linux/sdparm/default.nix index e0392e442bf51..08e61a98f6b9d 100644 --- a/pkgs/os-specific/linux/sdparm/default.nix +++ b/pkgs/os-specific/linux/sdparm/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl}: +{lib, stdenv, fetchurl}: stdenv.mkDerivation rec { pname = "sdparm"; @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { sha256 = "1nqjc4w2w47zavcbf5xmm53x1zbwgljaw1lpajcdi537cgy32fa8"; }; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://sg.danny.cz/sg/sdparm.html"; description = "A utility to access SCSI device parameters"; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/semodule-utils/default.nix b/pkgs/os-specific/linux/semodule-utils/default.nix index bf1f36835b476..c1243582a5174 100644 --- a/pkgs/os-specific/linux/semodule-utils/default.nix +++ b/pkgs/os-specific/linux/semodule-utils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, libsepol }: +{ lib, stdenv, fetchurl, libsepol }: stdenv.mkDerivation rec { pname = "semodule-utils"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { "LIBSEPOLA=${stdenv.lib.getLib libsepol}/lib/libsepol.a" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "SELinux policy core utilities (packaging additions)"; license = licenses.gpl2; inherit (libsepol.meta) homepage platforms; diff --git a/pkgs/os-specific/linux/sepolgen/default.nix b/pkgs/os-specific/linux/sepolgen/default.nix index 53250b345e835..f7ef1cb9c3a74 100644 --- a/pkgs/os-specific/linux/sepolgen/default.nix +++ b/pkgs/os-specific/linux/sepolgen/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, libsepol, python }: +{ lib, stdenv, fetchurl, libsepol, python }: stdenv.mkDerivation rec { pname = "sepolgen"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { makeFlagsArray+=("PYTHONLIBDIR=lib/${python.libPrefix}/site-packages") ''; - meta = with stdenv.lib; { + meta = with lib; { inherit (libsepol.meta) homepage platforms maintainers; description = "SELinux policy generation library"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/service-wrapper/default.nix b/pkgs/os-specific/linux/service-wrapper/default.nix index 150262158da4c..381f0699697a4 100644 --- a/pkgs/os-specific/linux/service-wrapper/default.nix +++ b/pkgs/os-specific/linux/service-wrapper/default.nix @@ -1,4 +1,4 @@ -{ stdenv, runCommand, substituteAll, coreutils }: +{ lib, stdenv, runCommand, substituteAll, coreutils }: let name = "service-wrapper-${version}"; @@ -12,7 +12,7 @@ runCommand name { inherit coreutils; }; - meta = with stdenv.lib; { + meta = with lib; { description = "A convenient wrapper for the systemctl commands, borrow from Ubuntu"; license = licenses.gpl2Plus; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/shadow/default.nix b/pkgs/os-specific/linux/shadow/default.nix index 59cc59d7714d4..a6d288e0e7209 100644 --- a/pkgs/os-specific/linux/shadow/default.nix +++ b/pkgs/os-specific/linux/shadow/default.nix @@ -1,4 +1,4 @@ -{ stdenv, nixosTests, fetchpatch, fetchFromGitHub, autoreconfHook, libxslt +{ lib, stdenv, nixosTests, fetchpatch, fetchFromGitHub, autoreconfHook, libxslt , libxml2 , docbook_xml_dtd_45, docbook_xsl, itstool, flex, bison , pam ? null, glibcCross ? null }: @@ -77,7 +77,7 @@ stdenv.mkDerivation rec { mv $out/bin/su $su/bin ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/shadow-maint"; description = "Suite containing authentication-related tools such as passwd and su"; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/sssd/default.nix b/pkgs/os-specific/linux/sssd/default.nix index 05866f9426923..0398757c57e9f 100644 --- a/pkgs/os-specific/linux/sssd/default.nix +++ b/pkgs/os-specific/linux/sssd/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch, glibc, augeas, dnsutils, c-ares, curl, +{ lib, stdenv, fetchurl, fetchpatch, glibc, augeas, dnsutils, c-ares, curl, cyrus_sasl, ding-libs, libnl, libunistring, nss, samba, nfs-utils, doxygen, python, python3, pam, popt, talloc, tdb, tevent, pkgconfig, ldb, openldap, pcre, kerberos, cifs-utils, glib, keyutils, dbus, fakeroot, libxslt, libxml2, @@ -93,7 +93,7 @@ stdenv.mkDerivation rec { find "$out" -depth -type d -exec rmdir --ignore-fail-on-non-empty {} \; ''; - meta = with stdenv.lib; { + meta = with lib; { description = "System Security Services Daemon"; homepage = "https://fedorahosted.org/sssd/"; license = licenses.gpl3; diff --git a/pkgs/os-specific/linux/syscall_limiter/default.nix b/pkgs/os-specific/linux/syscall_limiter/default.nix index 0354abf46e1a6..329ec522c422e 100644 --- a/pkgs/os-specific/linux/syscall_limiter/default.nix +++ b/pkgs/os-specific/linux/syscall_limiter/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchFromGitHub , libseccomp , perl @@ -27,7 +27,7 @@ stdenv.mkDerivation { --replace which ${which}/bin/which ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Start Linux programs with only selected syscalls enabled"; homepage = "https://github.com/vi/syscall_limiter"; license = licenses.mit; diff --git a/pkgs/os-specific/linux/sysklogd/default.nix b/pkgs/os-specific/linux/sysklogd/default.nix index f93e9012e05de..454527321fb13 100644 --- a/pkgs/os-specific/linux/sysklogd/default.nix +++ b/pkgs/os-specific/linux/sysklogd/default.nix @@ -1,4 +1,4 @@ -{stdenv, fetchurl}: +{lib, stdenv, fetchurl}: stdenv.mkDerivation { name = "sysklogd-1.5.1"; @@ -21,7 +21,7 @@ stdenv.mkDerivation { preInstall = "mkdir -p $out/share/man/man5/ $out/share/man/man8/ $out/sbin"; - meta = with stdenv.lib; { + meta = with lib; { description = "A system logging daemon"; platforms = platforms.linux; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/syslinux/default.nix b/pkgs/os-specific/linux/syslinux/default.nix index 559fb6219b434..cf263281da274 100644 --- a/pkgs/os-specific/linux/syslinux/default.nix +++ b/pkgs/os-specific/linux/syslinux/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit, fetchurl, fetchpatch, nasm, perl, python3, libuuid, mtools, makeWrapper }: +{ lib, stdenv, fetchgit, fetchurl, fetchpatch, nasm, perl, python3, libuuid, mtools, makeWrapper }: stdenv.mkDerivation { pname = "syslinux"; @@ -91,7 +91,7 @@ stdenv.mkDerivation { rm -rf $out/share/syslinux/com32 ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.syslinux.org/"; description = "A lightweight bootloader"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/system76-acpi/default.nix b/pkgs/os-specific/linux/system76-acpi/default.nix index b7c0e27669da4..f642fad69787d 100644 --- a/pkgs/os-specific/linux/system76-acpi/default.nix +++ b/pkgs/os-specific/linux/system76-acpi/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: let version = "1.0.1"; sha256 = "0jmm9h607f7k20yassm6af9mh5l00yih5248wwv4i05bd68yw3p5"; @@ -29,7 +29,7 @@ stdenv.mkDerivation { mv lib/udev/hwdb.d/* $out/lib/udev/hwdb.d ''; - meta = with stdenv.lib; { + meta = with lib; { maintainers = [ maintainers.khumba ]; license = [ licenses.gpl2Only ]; platforms = [ "i686-linux" "x86_64-linux" ]; diff --git a/pkgs/os-specific/linux/system76-io/default.nix b/pkgs/os-specific/linux/system76-io/default.nix index dac1e2db1e383..fb697430f61c1 100644 --- a/pkgs/os-specific/linux/system76-io/default.nix +++ b/pkgs/os-specific/linux/system76-io/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: let version = "1.0.1"; sha256 = "0qkgkkjy1isv6ws6hrcal75dxjz98rpnvqbm7agdcc6yv0c17wwh"; @@ -27,7 +27,7 @@ stdenv.mkDerivation { install -D system76-io.ko $out/lib/modules/${kernel.modDirVersion}/misc/system76-io.ko ''; - meta = with stdenv.lib; { + meta = with lib; { maintainers = [ maintainers.khumba ]; license = [ licenses.gpl2Plus ]; platforms = [ "i686-linux" "x86_64-linux" ]; diff --git a/pkgs/os-specific/linux/system76/default.nix b/pkgs/os-specific/linux/system76/default.nix index 02eca1d5bbd57..84c153c2f82ec 100644 --- a/pkgs/os-specific/linux/system76/default.nix +++ b/pkgs/os-specific/linux/system76/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel }: +{ lib, stdenv, fetchFromGitHub, kernel }: let version = "1.0.9"; sha256 = "0i4825y2vd679kdjv30ifzj1i1066d3x37z4lgk39hx16993k162"; @@ -29,7 +29,7 @@ stdenv.mkDerivation { mv lib/udev/hwdb.d/* $out/lib/udev/hwdb.d ''; - meta = with stdenv.lib; { + meta = with lib; { maintainers = [ maintainers.khumba ]; license = [ licenses.gpl2Plus ]; platforms = [ "i686-linux" "x86_64-linux" ]; diff --git a/pkgs/os-specific/linux/targetcli/default.nix b/pkgs/os-specific/linux/targetcli/default.nix index 94920c4012a40..ba1c063cc054f 100644 --- a/pkgs/os-specific/linux/targetcli/default.nix +++ b/pkgs/os-specific/linux/targetcli/default.nix @@ -1,4 +1,4 @@ -{ stdenv, python3, fetchFromGitHub }: +{ lib, stdenv, python3, fetchFromGitHub }: python3.pkgs.buildPythonApplication rec { pname = "targetcli"; @@ -18,7 +18,7 @@ python3.pkgs.buildPythonApplication rec { install -D targetclid.8 -t $out/share/man/man8/ ''; - meta = with stdenv.lib; { + meta = with lib; { description = "A command shell for managing the Linux LIO kernel target"; homepage = "https://github.com/open-iscsi/targetcli-fb"; license = licenses.asl20; diff --git a/pkgs/os-specific/linux/tiptop/default.nix b/pkgs/os-specific/linux/tiptop/default.nix index 03db9e3bb0eef..c6870d2a4c447 100644 --- a/pkgs/os-specific/linux/tiptop/default.nix +++ b/pkgs/os-specific/linux/tiptop/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, fetchpatch, libxml2, ncurses, bison, flex }: +{ lib, stdenv, fetchurl, fetchpatch, libxml2, ncurses, bison, flex }: stdenv.mkDerivation rec { pname = "tiptop"; @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { NIX_CFLAGS_COMPILE = "-I${libxml2.dev}/include/libxml2"; - meta = with stdenv.lib; { + meta = with lib; { description = "Performance monitoring tool for Linux"; homepage = "http://tiptop.gforge.inria.fr"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/tmon/default.nix b/pkgs/os-specific/linux/tmon/default.nix index f8438f8d40f0a..5a14d3d2ee340 100644 --- a/pkgs/os-specific/linux/tmon/default.nix +++ b/pkgs/os-specific/linux/tmon/default.nix @@ -1,4 +1,4 @@ -{ stdenv, kernel, ncurses }: +{ lib, stdenv, kernel, ncurses }: stdenv.mkDerivation { name = "tmon-${kernel.version}"; @@ -16,7 +16,7 @@ stdenv.mkDerivation { enableParallelBuilding = true; - meta = with stdenv.lib; { + meta = with lib; { description = "Monitoring and Testing Tool for Linux kernel thermal subsystem"; homepage = "https://www.kernel.org/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/tomb/default.nix b/pkgs/os-specific/linux/tomb/default.nix index 0c5a02061b82d..438934f07d5b5 100644 --- a/pkgs/os-specific/linux/tomb/default.nix +++ b/pkgs/os-specific/linux/tomb/default.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { --prefix PATH : $out/bin:${lib.makeBinPath [ cryptsetup gettext gnupg pinentry util-linux e2fsprogs ]} ''; - meta = with stdenv.lib; { + meta = with lib; { description = "File encryption on GNU/Linux"; homepage = "https://www.dyne.org/software/tomb/"; license = licenses.gpl3; diff --git a/pkgs/os-specific/linux/trace-cmd/default.nix b/pkgs/os-specific/linux/trace-cmd/default.nix index ddd4117021513..27dbc6f583abe 100644 --- a/pkgs/os-specific/linux/trace-cmd/default.nix +++ b/pkgs/os-specific/linux/trace-cmd/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit, asciidoc, docbook_xsl, libxslt }: +{ lib, stdenv, fetchgit, asciidoc, docbook_xsl, libxslt }: stdenv.mkDerivation { pname = "trace-cmd"; version = "2.9-dev"; @@ -26,7 +26,7 @@ stdenv.mkDerivation { "BASH_COMPLETE_DIR=${placeholder "out"}/share/bash-completion/completions" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "User-space tools for the Linux kernel ftrace subsystem"; homepage = "https://kernelshark.org/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/trace-cmd/kernelshark.nix b/pkgs/os-specific/linux/trace-cmd/kernelshark.nix index 3a280b8af0bec..4db4d64bc939b 100644 --- a/pkgs/os-specific/linux/trace-cmd/kernelshark.nix +++ b/pkgs/os-specific/linux/trace-cmd/kernelshark.nix @@ -1,4 +1,4 @@ -{ stdenv, mkDerivation, fetchgit, qtbase, cmake, asciidoc, docbook_xsl, json_c, mesa_glu, freeglut, trace-cmd, pkg-config }: +{ lib, stdenv, mkDerivation, fetchgit, qtbase, cmake, asciidoc, docbook_xsl, json_c, mesa_glu, freeglut, trace-cmd, pkg-config }: mkDerivation { pname = "kernelshark"; version = "1.1.0"; @@ -30,7 +30,7 @@ mkDerivation { pushd kernel-shark/build ''; - meta = with stdenv.lib; { + meta = with lib; { description = "GUI for trace-cmd which is an interface for the Linux kernel ftrace subsystem"; homepage = "https://kernelshark.org/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/trezor-udev-rules/default.nix b/pkgs/os-specific/linux/trezor-udev-rules/default.nix index c2be813737688..e5d20171c5cbe 100644 --- a/pkgs/os-specific/linux/trezor-udev-rules/default.nix +++ b/pkgs/os-specific/linux/trezor-udev-rules/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { pname = "trezor-udev-rules"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { cp 51-trezor.rules $out/lib/udev/rules.d/51-trezor.rules ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Udev rules for Trezor"; license = licenses.gpl3; maintainers = with maintainers; [ prusnak ]; diff --git a/pkgs/os-specific/linux/trinity/default.nix b/pkgs/os-specific/linux/trinity/default.nix index 6d9848ab7126b..9bfe0e942eebb 100644 --- a/pkgs/os-specific/linux/trinity/default.nix +++ b/pkgs/os-specific/linux/trinity/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { pname = "trinity"; @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { makeFlags = [ "DESTDIR=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "A Linux System call fuzz tester"; homepage = "https://codemonkey.org.uk/projects/trinity/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/turbostat/default.nix b/pkgs/os-specific/linux/turbostat/default.nix index 035dddcc4ec03..fb1bcf582fbae 100644 --- a/pkgs/os-specific/linux/turbostat/default.nix +++ b/pkgs/os-specific/linux/turbostat/default.nix @@ -1,4 +1,4 @@ -{ stdenv, kernel, libcap }: +{ lib, stdenv, kernel, libcap }: stdenv.mkDerivation { pname = "turbostat"; @@ -11,7 +11,7 @@ stdenv.mkDerivation { cd tools/power/x86/turbostat ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Report processor frequency and idle statistics"; homepage = "https://www.kernel.org/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/tuxedo-keyboard/default.nix b/pkgs/os-specific/linux/tuxedo-keyboard/default.nix index b67bf2d3dab6f..3187ba6d4dbd6 100644 --- a/pkgs/os-specific/linux/tuxedo-keyboard/default.nix +++ b/pkgs/os-specific/linux/tuxedo-keyboard/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel, kmod }: +{ lib, stdenv, fetchFromGitHub, kernel, kmod }: stdenv.mkDerivation rec { pname = "tuxedo-keyboard-${kernel.version}"; @@ -18,7 +18,7 @@ stdenv.mkDerivation rec { mv src/tuxedo_keyboard.ko $out/lib/modules/${kernel.modDirVersion} ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Full color keyboard driver for tuxedo computers laptops"; homepage = "https://github.com/tuxedocomputers/tuxedo-keyboard/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/uclibc/default.nix b/pkgs/os-specific/linux/uclibc/default.nix index 125a8608c1533..03798b9fe5c2c 100644 --- a/pkgs/os-specific/linux/uclibc/default.nix +++ b/pkgs/os-specific/linux/uclibc/default.nix @@ -1,4 +1,4 @@ -{ stdenv, buildPackages +{ lib, stdenv, buildPackages , fetchurl, linuxHeaders, libiconvReal , extraConfig ? "" }: @@ -104,7 +104,7 @@ stdenv.mkDerivation { libiconv = libiconvReal; }; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://uclibc-ng.org"; description = "A small implementation of the C library"; maintainers = with maintainers; [ rasendubi ]; diff --git a/pkgs/os-specific/linux/udisks/1-default.nix b/pkgs/os-specific/linux/udisks/1-default.nix index 725706f9b0eb1..8f48ae017f0f5 100644 --- a/pkgs/os-specific/linux/udisks/1-default.nix +++ b/pkgs/os-specific/linux/udisks/1-default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, pkgconfig, sg3_utils, udev, glib, dbus, dbus-glib +{ lib, stdenv, fetchurl, pkgconfig, sg3_utils, udev, glib, dbus, dbus-glib , polkit, parted, lvm2, libatasmart, intltool, libuuid, mdadm , libxslt, docbook_xsl, util-linux, libgudev }: @@ -35,7 +35,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--localstatedir=/var" "--enable-lvm2" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.freedesktop.org/wiki/Software/udisks"; description = "A daemon and command-line utility for querying and manipulating storage devices"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/udisks/2-default.nix b/pkgs/os-specific/linux/udisks/2-default.nix index b47d31ab6fdc5..1152ab7ca1e0f 100644 --- a/pkgs/os-specific/linux/udisks/2-default.nix +++ b/pkgs/os-specific/linux/udisks/2-default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, fetchpatch, substituteAll, libtool, pkgconfig, gettext, gnused +{ lib, stdenv, fetchFromGitHub, fetchpatch, substituteAll, libtool, pkgconfig, gettext, gnused , gtk-doc, acl, systemd, glib, libatasmart, polkit, coreutils, bash, which , expat, libxslt, docbook_xsl, util-linux, mdadm, libgudev, libblockdev, parted , gobject-introspection, docbook_xml_dtd_412, docbook_xml_dtd_43, autoconf, automake @@ -79,7 +79,7 @@ stdenv.mkDerivation rec { doCheck = true; - meta = with stdenv.lib; { + meta = with lib; { description = "A daemon, tools and libraries to access and manipulate disks, storage devices and technologies"; homepage = "https://www.freedesktop.org/wiki/Software/udisks/"; license = with licenses; [ lgpl2Plus gpl2Plus ]; # lgpl2Plus for the library, gpl2Plus for the tools & daemon diff --git a/pkgs/os-specific/linux/undervolt/default.nix b/pkgs/os-specific/linux/undervolt/default.nix index 2f03ee8c8201c..5f4ffb50c07bc 100644 --- a/pkgs/os-specific/linux/undervolt/default.nix +++ b/pkgs/os-specific/linux/undervolt/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, python3Packages }: +{ lib, stdenv, fetchFromGitHub, python3Packages }: python3Packages.buildPythonApplication rec { version = "0.3.0"; @@ -11,7 +11,7 @@ python3Packages.buildPythonApplication rec { sha256 = "1aybk8vbb4745raz7rvpkk6b98xrdiwjhkpbv3kwsgsr9sj42lp0"; }; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/georgewhewell/undervolt/"; description = "A program for undervolting Intel CPUs on Linux"; diff --git a/pkgs/os-specific/linux/untie/default.nix b/pkgs/os-specific/linux/untie/default.nix index 9ca1c37e11b4f..947ae2ca8d8b5 100644 --- a/pkgs/os-specific/linux/untie/default.nix +++ b/pkgs/os-specific/linux/untie/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ lib, stdenv, fetchurl }: stdenv.mkDerivation rec { pname = "untie"; @@ -10,7 +10,7 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "A tool to run processes untied from some of the namespaces"; maintainers = with maintainers; [ raskin ]; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/upower/default.nix b/pkgs/os-specific/linux/upower/default.nix index e9d9eff007cde..3a5fb4fa26133 100644 --- a/pkgs/os-specific/linux/upower/default.nix +++ b/pkgs/os-specific/linux/upower/default.nix @@ -1,4 +1,4 @@ -{ stdenv +{ lib, stdenv , fetchurl , pkgconfig , libxslt @@ -62,7 +62,7 @@ stdenv.mkDerivation { "sysconfdir=${placeholder "out"}/etc" ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://upower.freedesktop.org/"; description = "A D-Bus service for power management"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/usbip/default.nix b/pkgs/os-specific/linux/usbip/default.nix index 9a009b74f0832..923eab71b7a85 100644 --- a/pkgs/os-specific/linux/usbip/default.nix +++ b/pkgs/os-specific/linux/usbip/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation { ./autogen.sh ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/torvalds/linux/tree/master/tools/usb/usbip"; description = "allows to pass USB device from server to client over the network"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/usbtop/default.nix b/pkgs/os-specific/linux/usbtop/default.nix index 0ff8fcf0ddf73..6948d51e5dc7e 100644 --- a/pkgs/os-specific/linux/usbtop/default.nix +++ b/pkgs/os-specific/linux/usbtop/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub +{ lib, stdenv, fetchFromGitHub , cmake , libpcap, boost }: @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; buildInputs = [ libpcap boost ]; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://github.com/aguinet/usbtop"; description = "A top utility that shows an estimated instantaneous bandwidth on USB buses and devices"; maintainers = with maintainers; [ etu ]; diff --git a/pkgs/os-specific/linux/usbutils/default.nix b/pkgs/os-specific/linux/usbutils/default.nix index 41db602bce500..a723c18e8426b 100644 --- a/pkgs/os-specific/linux/usbutils/default.nix +++ b/pkgs/os-specific/linux/usbutils/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, substituteAll, autoreconfHook, pkgconfig, libusb1, hwdata , python3 }: +{ lib, stdenv, fetchurl, substituteAll, autoreconfHook, pkgconfig, libusb1, hwdata , python3 }: stdenv.mkDerivation rec { name = "usbutils-012"; @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { moveToOutput "bin/lsusb.py" "$python" ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "http://www.linux-usb.org/"; description = "Tools for working with USB devices, such as lsusb"; license = licenses.gpl2Plus; diff --git a/pkgs/os-specific/linux/uvcdynctrl/default.nix b/pkgs/os-specific/linux/uvcdynctrl/default.nix index f022023fcbb01..3d7fe1f5e150e 100644 --- a/pkgs/os-specific/linux/uvcdynctrl/default.nix +++ b/pkgs/os-specific/linux/uvcdynctrl/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, cmake, pkgconfig, libxml2 }: +{ lib, stdenv, fetchFromGitHub, cmake, pkgconfig, libxml2 }: stdenv.mkDerivation { version = "0.3.0"; @@ -27,7 +27,7 @@ stdenv.mkDerivation { done ''; - meta = with stdenv.lib; { + meta = with lib; { description = "A simple interface for devices supported by the linux UVC driver"; homepage = "http://guvcview.sourceforge.net"; license = licenses.gpl3Plus; diff --git a/pkgs/os-specific/linux/v4l-utils/default.nix b/pkgs/os-specific/linux/v4l-utils/default.nix index 2c9b395949aa5..b9cbd48944c3f 100644 --- a/pkgs/os-specific/linux/v4l-utils/default.nix +++ b/pkgs/os-specific/linux/v4l-utils/default.nix @@ -44,7 +44,7 @@ in stdenv.mkDerivation rec { patchShebangs utils/libcecutil/cec-gen.pl ''; - meta = with stdenv.lib; { + meta = with lib; { description = "V4L utils and libv4l, provide common image formats regardless of the v4l device"; homepage = "https://linuxtv.org/projects.php"; license = licenses.lgpl21Plus; diff --git a/pkgs/os-specific/linux/v4l2loopback/default.nix b/pkgs/os-specific/linux/v4l2loopback/default.nix index 32ae45fbb0ea2..5e0125da00a6f 100644 --- a/pkgs/os-specific/linux/v4l2loopback/default.nix +++ b/pkgs/os-specific/linux/v4l2loopback/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, kernel, kmod }: +{ lib, stdenv, fetchFromGitHub, kernel, kmod }: stdenv.mkDerivation rec { name = "v4l2loopback-${version}-${kernel.version}"; @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { "KERNEL_DIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "A kernel module to create V4L2 loopback devices"; homepage = "https://github.com/umlaeute/v4l2loopback"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/v86d/default.nix b/pkgs/os-specific/linux/v86d/default.nix index ec0c318042a12..36270cdfcc0ec 100644 --- a/pkgs/os-specific/linux/v86d/default.nix +++ b/pkgs/os-specific/linux/v86d/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl +{ lib, stdenv, fetchurl , kernel, klibc }: @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { buildInputs = [ klibc ]; - meta = with stdenv.lib; { + meta = with lib; { description = "A daemon to run x86 code in an emulated environment"; homepage = "https://github.com/mjanusz/v86d"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/wireguard/default.nix b/pkgs/os-specific/linux/wireguard/default.nix index 4ba02fa6c84b9..590e16f7993f0 100644 --- a/pkgs/os-specific/linux/wireguard/default.nix +++ b/pkgs/os-specific/linux/wireguard/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchzip, kernel, perl, wireguard-tools, bc }: +{ lib, stdenv, fetchzip, kernel, perl, wireguard-tools, bc }: # module requires Linux >= 3.10 https://www.wireguard.io/install/#kernel-requirements assert stdenv.lib.versionAtLeast kernel.version "3.10"; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { inherit (wireguard-tools) tests; }; - meta = with stdenv.lib; { + meta = with lib; { inherit (wireguard-tools.meta) homepage license maintainers; description = "Kernel module for the WireGuard secure network tunnel"; downloadPage = "https://git.zx2c4.com/wireguard-linux-compat/refs/"; diff --git a/pkgs/os-specific/linux/wooting-udev-rules/default.nix b/pkgs/os-specific/linux/wooting-udev-rules/default.nix index 0093603c250cb..75924ad02a72f 100644 --- a/pkgs/os-specific/linux/wooting-udev-rules/default.nix +++ b/pkgs/os-specific/linux/wooting-udev-rules/default.nix @@ -1,4 +1,4 @@ -{ stdenv }: +{ lib, stdenv }: stdenv.mkDerivation rec { pname = "wooting-udev-rules"; @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { install -Dpm644 $src $out/lib/udev/rules.d/70-wooting.rules ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://wooting.helpscoutdocs.com/article/34-linux-udev-rules"; description = "udev rules that give NixOS permission to communicate with Wooting keyboards"; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/wpa_supplicant/default.nix b/pkgs/os-specific/linux/wpa_supplicant/default.nix index 5cd440bcdfc7a..7703ffc0e4f15 100644 --- a/pkgs/os-specific/linux/wpa_supplicant/default.nix +++ b/pkgs/os-specific/linux/wpa_supplicant/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, openssl, pkgconfig, libnl +{ lib, stdenv, fetchurl, openssl, pkgconfig, libnl , dbus, readline ? null, pcsclite ? null }: @@ -104,7 +104,7 @@ stdenv.mkDerivation rec { install -Dm444 wpa_supplicant.conf $out/share/doc/wpa_supplicant/wpa_supplicant.conf.example ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://hostap.epitest.fi/wpa_supplicant/"; description = "A tool for connecting to WPA and WPA2-protected wireless networks"; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/wpa_supplicant/gui.nix b/pkgs/os-specific/linux/wpa_supplicant/gui.nix index 132cad4b6d294..ab1cece0f3392 100644 --- a/pkgs/os-specific/linux/wpa_supplicant/gui.nix +++ b/pkgs/os-specific/linux/wpa_supplicant/gui.nix @@ -1,4 +1,4 @@ -{ stdenv, mkDerivation, fetchpatch, qtbase, qmake, inkscape, imagemagick, wpa_supplicant }: +{ lib, stdenv, mkDerivation, fetchpatch, qtbase, qmake, inkscape, imagemagick, wpa_supplicant }: mkDerivation { name = "wpa_gui-${wpa_supplicant.version}"; @@ -32,7 +32,7 @@ mkDerivation { cp -av icons/hicolor $out/share/icons ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Qt-based GUI for wpa_supplicant"; homepage = "https://hostap.epitest.fi/wpa_supplicant/"; license = licenses.bsd3; diff --git a/pkgs/os-specific/linux/x86_energy_perf_policy/default.nix b/pkgs/os-specific/linux/x86_energy_perf_policy/default.nix index 880456afbde22..4b57ed4ceae5a 100644 --- a/pkgs/os-specific/linux/x86_energy_perf_policy/default.nix +++ b/pkgs/os-specific/linux/x86_energy_perf_policy/default.nix @@ -1,4 +1,4 @@ -{ stdenv, kernel }: +{ lib, stdenv, kernel }: stdenv.mkDerivation { name = "x86_energy_perf_policy-${kernel.version}"; @@ -16,7 +16,7 @@ stdenv.mkDerivation { makeFlags = [ "DESTDIR=$(out)" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Set the energy versus performance policy preference bias on recent X86 processors"; homepage = "https://www.kernel.org/"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/xf86-input-cmt/default.nix b/pkgs/os-specific/linux/xf86-input-cmt/default.nix index 93fd7dd5b0e6e..e3ac4df2fd782 100644 --- a/pkgs/os-specific/linux/xf86-input-cmt/default.nix +++ b/pkgs/os-specific/linux/xf86-input-cmt/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig, xorgserver, xorgproto, +{ lib, stdenv, fetchFromGitHub, pkgconfig, xorgserver, xorgproto, utilmacros, libgestures, libevdevc }: stdenv.mkDerivation rec { @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { "--with-sdkdir=${placeholder "out"}" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Chromebook touchpad driver"; license = licenses.bsd3; platforms = platforms.linux; diff --git a/pkgs/os-specific/linux/xf86-input-wacom/default.nix b/pkgs/os-specific/linux/xf86-input-wacom/default.nix index 8a7541afa692d..bea1871b0eb86 100644 --- a/pkgs/os-specific/linux/xf86-input-wacom/default.nix +++ b/pkgs/os-specific/linux/xf86-input-wacom/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl +{ lib, stdenv, fetchurl , xorgproto, libX11, libXext, libXi, libXrandr, libXrender , ncurses, pkgconfig, xorgserver, udev, libXinerama, pixman }: @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { CFLAGS = "-I${pixman}/include/pixman-1"; - meta = with stdenv.lib; { + meta = with lib; { maintainers = [ maintainers.goibhniu ]; description = "Wacom digitizer driver for X11"; homepage = "http://linuxwacom.sourceforge.net"; diff --git a/pkgs/os-specific/linux/xf86-video-nested/default.nix b/pkgs/os-specific/linux/xf86-video-nested/default.nix index f86393cba84da..dbd59d530ce86 100644 --- a/pkgs/os-specific/linux/xf86-video-nested/default.nix +++ b/pkgs/os-specific/linux/xf86-video-nested/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchgit, autoreconfHook, xorgproto, libX11, libXext +{ lib, stdenv, fetchgit, autoreconfHook, xorgproto, libX11, libXext , pixman, pkgconfig, utilmacros, xorgserver }: @@ -20,7 +20,7 @@ stdenv.mkDerivation { CFLAGS = "-I${pixman}/include/pixman-1"; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://cgit.freedesktop.org/xorg/driver/xf86-video-nested"; description = "A driver to run Xorg on top of Xorg or something else"; maintainers = [ maintainers.goibhniu ]; diff --git a/pkgs/os-specific/linux/zenmonitor/default.nix b/pkgs/os-specific/linux/zenmonitor/default.nix index 23acaaa3e231d..4fc2a11a65fbe 100644 --- a/pkgs/os-specific/linux/zenmonitor/default.nix +++ b/pkgs/os-specific/linux/zenmonitor/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub, pkgconfig, gtk3, wrapGAppsHook }: +{ lib, stdenv, fetchFromGitHub, pkgconfig, gtk3, wrapGAppsHook }: stdenv.mkDerivation rec { pname = "zenmonitor"; @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=${placeholder "out"}" ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Monitoring software for AMD Zen-based CPUs"; homepage = "https://github.com/ocerman/zenmonitor"; license = licenses.mit; diff --git a/pkgs/os-specific/linux/zenpower/default.nix b/pkgs/os-specific/linux/zenpower/default.nix index 43885027d9e7f..af59ec8e37bfb 100644 --- a/pkgs/os-specific/linux/zenpower/default.nix +++ b/pkgs/os-specific/linux/zenpower/default.nix @@ -1,4 +1,4 @@ -{ stdenv, kernel, fetchFromGitHub, fetchpatch }: +{ lib, stdenv, kernel, fetchFromGitHub, fetchpatch }: stdenv.mkDerivation rec { pname = "zenpower"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { install -D zenpower.ko -t "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/hwmon/zenpower/" ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux kernel driver for reading temperature, voltage(SVI2), current(SVI2) and power(SVI2) for AMD Zen family CPUs."; homepage = "https://github.com/ocerman/zenpower"; license = licenses.gpl2; diff --git a/pkgs/os-specific/linux/zenstates/default.nix b/pkgs/os-specific/linux/zenstates/default.nix index 4ac77c00aa3b0..a56337cfef22b 100644 --- a/pkgs/os-specific/linux/zenstates/default.nix +++ b/pkgs/os-specific/linux/zenstates/default.nix @@ -21,7 +21,7 @@ # before = [ "sleep.target" ]; # }; -{ stdenv, fetchFromGitHub, python3 }: +{ lib, stdenv, fetchFromGitHub, python3 }: stdenv.mkDerivation rec { pname = "zenstates"; version = "0.0.1"; @@ -44,7 +44,7 @@ stdenv.mkDerivation rec { patchShebangs --build $out/bin/zenstates ''; - meta = with stdenv.lib; { + meta = with lib; { description = "Linux utility for Ryzen processors and motherboards"; homepage = "https://github.com/r4m0n/ZenStates-Linux"; license = licenses.mit; diff --git a/pkgs/os-specific/linux/zsa-udev-rules/default.nix b/pkgs/os-specific/linux/zsa-udev-rules/default.nix index 76150affe49fc..ac69dc13b4746 100644 --- a/pkgs/os-specific/linux/zsa-udev-rules/default.nix +++ b/pkgs/os-specific/linux/zsa-udev-rules/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation { pname = "zsa-udev-rules"; @@ -23,7 +23,7 @@ stdenv.mkDerivation { cp dist/linux64/50-wally.rules $out/lib/udev/rules.d/ ''; - meta = with stdenv.lib; { + meta = with lib; { description = "udev rules for ZSA devices"; license = licenses.mit; maintainers = with maintainers; [ davidak ]; -- cgit 1.4.1