From 7c5a635089a87f6e81a6b21c23bec6f5d4534a60 Mon Sep 17 00:00:00 2001 From: Gerg-L Date: Fri, 4 Aug 2023 23:52:38 -0400 Subject: [PATCH] added meta.mainProgram and deleted fastfetch --- packages/fastfetch.nix | 80 ------------------------------------------ packages/parrot.nix | 1 + 2 files changed, 1 insertion(+), 80 deletions(-) delete mode 100644 packages/fastfetch.nix diff --git a/packages/fastfetch.nix b/packages/fastfetch.nix deleted file mode 100644 index c8ca303..0000000 --- a/packages/fastfetch.nix +++ /dev/null @@ -1,80 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - cmake, - pkg-config, - chafa, - dbus, - dconf, - glib, - imagemagick_light, - libglvnd, - libpulseaudio, - libxcb, - libXrandr, - networkmanager, - ocl-icd, - opencl-headers, - pciutils, - rpm, - sqlite, - vulkan-loader, - wayland, - xfce, - zlib, -}: -stdenv.mkDerivation (finalAttrs: { - pname = "fastfetch"; - version = "1.12.2"; - - src = fetchFromGitHub { - owner = "LinusDierheimer"; - repo = finalAttrs.pname; - rev = finalAttrs.version; - hash = "sha256-l9fIm7+dBsOqGoFUYtpYESAjDy3496rDTUDQjbNU4U0="; - }; - - nativeBuildInputs = [ - cmake - pkg-config - ]; - - buildInputs = [ - chafa - dbus - dconf - glib - imagemagick_light - libglvnd - libpulseaudio - libxcb - libXrandr - networkmanager - ocl-icd - opencl-headers - pciutils - rpm - sqlite - vulkan-loader - wayland - xfce.xfconf - zlib - ]; - - preBuild = '' - export TRASH=$(mktemp -d) - ''; - - cmakeFlags = [ - "-DTARGET_DIR_ETC=$(TRASH)" - ]; - - meta = with lib; { - description = "Like neofetch, but much faster because written in C"; - homepage = "https://github.com/fastfetch-cli/fastfetch"; - license = licenses.mit; - platforms = platforms.linux; - maintainers = with maintainers; [gerg-l]; - }; -}) diff --git a/packages/parrot.nix b/packages/parrot.nix index 2818cff..d451b26 100644 --- a/packages/parrot.nix +++ b/packages/parrot.nix @@ -41,4 +41,5 @@ rustPlatform.buildRustPackage ffmpeg ]} ''; + meta.mainProgram = "parrot"; }