diff options
Diffstat (limited to 'pkgs/by-name/fa/fastfetch/package.nix')
-rw-r--r-- | pkgs/by-name/fa/fastfetch/package.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/by-name/fa/fastfetch/package.nix b/pkgs/by-name/fa/fastfetch/package.nix index 9bb0fd4919ea6..5a3c6d4882102 100644 --- a/pkgs/by-name/fa/fastfetch/package.nix +++ b/pkgs/by-name/fa/fastfetch/package.nix @@ -11,6 +11,7 @@ , hwdata , imagemagick_light , libXrandr +, libdrm , libglvnd , libpulseaudio , libselinux @@ -46,13 +47,13 @@ let in stdenv'.mkDerivation (finalAttrs: { pname = "fastfetch"; - version = "2.10.2"; + version = "2.15.0"; src = fetchFromGitHub { owner = "fastfetch-cli"; repo = "fastfetch"; rev = finalAttrs.version; - hash = "sha256-1ok2HR9RapS+MF8zuNLhzMZMz0F2AQsKsxNqCT7QF/8="; + hash = "sha256-0kReN7FKrcRhxUuwZoArLTW2F1q40Wbp9/hRoDjKZHs="; }; outputs = [ "out" "man" ]; @@ -77,6 +78,7 @@ stdenv'.mkDerivation (finalAttrs: { ddcutil glib hwdata + libdrm libpulseaudio libselinux libsepol @@ -132,6 +134,9 @@ stdenv'.mkDerivation (finalAttrs: { (lib.cmakeBool "ENABLE_XCB_RANDR" x11Support) (lib.cmakeBool "ENABLE_XFCONF" (x11Support && (!stdenv.isDarwin))) (lib.cmakeBool "ENABLE_XRANDR" x11Support) + ] ++ lib.optionals stdenv.isLinux [ + (lib.cmakeOptionType "filepath" "CUSTOM_PCI_IDS_PATH" "${hwdata}/share/hwdata/pci.ids") + (lib.cmakeOptionType "filepath" "CUSTOM_AMDGPU_IDS_PATH" "${libdrm}/share/libdrm/amdgpu.ids") ]; postInstall = '' @@ -154,7 +159,7 @@ stdenv'.mkDerivation (finalAttrs: { description = "Like neofetch, but much faster because written in C"; homepage = "https://github.com/fastfetch-cli/fastfetch"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ gerg-l khaneliman ]; + maintainers = with lib.maintainers; [ khaneliman ]; platforms = lib.platforms.all; mainProgram = "fastfetch"; }; |