diff options
author | Florian Klink <flokli@flokli.de> | 2020-10-28 00:51:39 +0100 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2020-10-28 23:24:18 +0100 |
commit | f142493a6a4e2ef9851884d482d14fba1de375a6 (patch) | |
tree | 1fc54ead8ec6b3d8386235735e0b209a62f4e5cc | |
parent | 1f9347431c153ffa3b61e0677782678bfce4bae3 (diff) | |
download | nixpkgs-f142493a6a4e2ef9851884d482d14fba1de375a6.tar nixpkgs-f142493a6a4e2ef9851884d482d14fba1de375a6.tar.gz nixpkgs-f142493a6a4e2ef9851884d482d14fba1de375a6.tar.bz2 nixpkgs-f142493a6a4e2ef9851884d482d14fba1de375a6.tar.lz nixpkgs-f142493a6a4e2ef9851884d482d14fba1de375a6.tar.xz nixpkgs-f142493a6a4e2ef9851884d482d14fba1de375a6.tar.zst nixpkgs-f142493a6a4e2ef9851884d482d14fba1de375a6.zip |
systemd: add withShellCompletions flag
-rw-r--r-- | pkgs/os-specific/linux/systemd/default.nix | 4 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index e8a38bce882..49279c4b578 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -69,6 +69,7 @@ , withPolkit ? true , withRemote ? false # has always been disabled on NixOS, upstream version appears broken anyway , withResolved ? true +, withShellCompletions ? true , withTimedated ? true , withTimesyncd ? true @@ -278,6 +279,9 @@ stdenv.mkDerivation { "-Defi-libdir=${toString gnu-efi}/lib" "-Defi-includedir=${toString gnu-efi}/include/efi" "-Defi-ldsdir=${toString gnu-efi}/lib" + ] ++ lib.optionals (withShellCompletions == false) [ + "-Dbashcompletiondir=no" + "-Dzshcompletiondir=no" ]; preConfigure = '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d308ac7015c..760deb47013 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -18675,6 +18675,7 @@ in withNetworkd = false; withPolkit = false; withResolved = false; + withShellCompletions = false; withTimedated = false; glib = null; libgcrypt = null; |