diff options
author | Izorkin <izorkin@elven.pw> | 2024-02-05 01:40:33 +0300 |
---|---|---|
committer | Izorkin <izorkin@elven.pw> | 2024-02-05 09:46:21 +0300 |
commit | 40be3d6fdabc2d4bb3bc473bd67af4552fbd0807 (patch) | |
tree | fe2e65242847330afa9a0e927deae6159a404d33 /pkgs/tools | |
parent | 4cdd48107486e728a85a8cd0977ba54846c79778 (diff) | |
download | nixlib-40be3d6fdabc2d4bb3bc473bd67af4552fbd0807.tar nixlib-40be3d6fdabc2d4bb3bc473bd67af4552fbd0807.tar.gz nixlib-40be3d6fdabc2d4bb3bc473bd67af4552fbd0807.tar.bz2 nixlib-40be3d6fdabc2d4bb3bc473bd67af4552fbd0807.tar.lz nixlib-40be3d6fdabc2d4bb3bc473bd67af4552fbd0807.tar.xz nixlib-40be3d6fdabc2d4bb3bc473bd67af4552fbd0807.tar.zst nixlib-40be3d6fdabc2d4bb3bc473bd67af4552fbd0807.zip |
fastfetch: add required packages
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/misc/fastfetch/default.nix | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/pkgs/tools/misc/fastfetch/default.nix b/pkgs/tools/misc/fastfetch/default.nix index d3294c3be0b3..f772376d6ee6 100644 --- a/pkgs/tools/misc/fastfetch/default.nix +++ b/pkgs/tools/misc/fastfetch/default.nix @@ -9,23 +9,30 @@ , ddcutil , glib , imagemagick_light +, libXrandr , libglvnd , libpulseaudio +, libselinux +, libsepol , libxcb -, libXrandr , makeBinaryWrapper , networkmanager , nix-update-script , ocl-icd , opencl-headers , pciutils +, pcre +, pcre2 , pkg-config +, python3 , rpm , sqlite , testers +, util-linux , vulkan-loader , wayland , xfce +, xorg , yyjson , zlib , rpmSupport ? false @@ -49,24 +56,29 @@ stdenv.mkDerivation (finalAttrs: { cmake makeBinaryWrapper pkg-config + python3 ]; buildInputs = [ chafa imagemagick_light + pcre + pcre2 sqlite yyjson - ] - ++ lib.optionals stdenv.isLinux [ + ] ++ lib.optionals stdenv.isLinux [ dbus dconf ddcutil glib libpulseaudio + libselinux + libsepol networkmanager ocl-icd opencl-headers pciutils + util-linux zlib ] ++ lib.optionals rpmSupport [ rpm @@ -78,6 +90,9 @@ stdenv.mkDerivation (finalAttrs: { libXrandr libglvnd libxcb + xorg.libXau + xorg.libXdmcp + xorg.libXext ] ++ lib.optionals (x11Support && (!stdenv.isDarwin)) [ xfce.xfconf ] ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ @@ -97,6 +112,10 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = [ (lib.cmakeOptionType "filepath" "CMAKE_INSTALL_SYSCONFDIR" "${placeholder "out"}/etc") + (lib.cmakeBool "ENABLE_DIRECTX_HEADERS" false) + (lib.cmakeBool "ENABLE_DRM" false) + (lib.cmakeBool "ENABLE_IMAGEMAGICK6" false) + (lib.cmakeBool "ENABLE_OSMESA" false) (lib.cmakeBool "ENABLE_SYSTEM_YYJSON" true) (lib.cmakeBool "ENABLE_GLX" x11Support) (lib.cmakeBool "ENABLE_RPM" rpmSupport) |