From 1da6ebcac6eb9e8330cea4ca620989634a7b77e9 Mon Sep 17 00:00:00 2001 From: Craftman7 Date: Sun, 31 Jul 2022 10:23:03 -0700 Subject: [PATCH] exodus: Fix "Failed to load GLES library" --- pkgs/applications/blockchains/exodus/default.nix | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/blockchains/exodus/default.nix b/pkgs/applications/blockchains/exodus/default.nix index 064b8a2d489e..00fe747193a5 100644 --- a/pkgs/applications/blockchains/exodus/default.nix +++ b/pkgs/applications/blockchains/exodus/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl, unzip, glib, systemd, nss, nspr, gtk3-x11, pango, +{ stdenv, lib, fetchzip, glib, systemd, nss, nspr, gtk3-x11, pango, atk, cairo, gdk-pixbuf, xorg, xorg_sys_opengl, util-linux, alsa-lib, dbus, at-spi2-atk, cups, vivaldi-ffmpeg-codecs, libpulseaudio, at-spi2-core, libxkbcommon, mesa }: @@ -6,19 +6,13 @@ stdenv.mkDerivation rec { pname = "exodus"; version = "22.7.15"; - src = fetchurl { + src = fetchzip { url = "https://downloads.exodus.io/releases/${pname}-linux-x64-${version}.zip"; - sha256 = "sha256-tQwxzhy+d2hA7VvZB9qSF7uaYIffAyX9ovZYQ8HDEB8="; + sha256 = "sha256-KAv+H6uJBDGzjg5Qmy54EtiVvV1OGJ6r3XnAQO7qjIg="; }; - sourceRoot = "."; - unpackCmd = '' - ${unzip}/bin/unzip "$src" -x "Exodus*/lib*so" - ''; - installPhase = '' mkdir -p $out/bin $out/share/applications - cd Exodus-linux-x64 cp -r . $out ln -s $out/Exodus $out/bin/Exodus ln -s $out/bin/Exodus $out/bin/exodus