23 stdenv.mkDerivation rec {
27 src = fetchFromGitHub {
31 hash = "sha256-FPhHy+4BmaoGrHGsc5o79Au9JcH5C+iWTYQYwnTLaUY=";
32 fetchSubmodules = true;
58 mkdir -p $out/share/abaddon
59 cp -r ../res/{css,res} $out/share/abaddon
62 wrapProgram $out/bin/abaddon \
63 --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ alsa-lib libpulseaudio ]}" \
64 --chdir $out/share/abaddon
73 desktopName = "Abaddon";
74 genericName = meta.description;
75 startupWMClass = pname;
76 categories = [ "Network" "InstantMessaging" ];
77 mimeTypes = [ "x-scheme-handler/discord" ];
82 description = "A discord client reimplementation, written in C++";
83 mainProgram = "abaddon";
84 homepage = "https://github.com/uowuo/abaddon";
85 license = licenses.gpl3Plus;
86 maintainers = with maintainers; [ genericnerdyusername ];
87 platforms = lib.platforms.linux;