cryptowatch-desktop: init at 0.5.0

authored by Lev Livnev and committed by Yt 549a1bf9 484bf4b7

+59
+57
pkgs/applications/finance/cryptowatch/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + , autoPatchelfHook 5 + , wrapGAppsHook 6 + , dbus 7 + , libGL 8 + , libX11 9 + , libXcursor 10 + , libXi 11 + , libXrandr 12 + , udev 13 + , unzip 14 + }: 15 + 16 + stdenv.mkDerivation rec { 17 + pname = "cryptowatch-desktop"; 18 + version = "0.5.0"; 19 + 20 + src = fetchurl { 21 + url = "https://cryptowat.ch/desktop/download/linux/${version}"; 22 + sha256 = "0lr5fsd0f44b1v9f2dvx0a0lmz9dyivyz5d98qx2gcv3jkngw34v"; 23 + }; 24 + 25 + unpackPhase = "unzip $src"; 26 + 27 + nativeBuildInputs = [ 28 + autoPatchelfHook 29 + wrapGAppsHook 30 + unzip 31 + ]; 32 + 33 + buildInputs = [ 34 + dbus 35 + udev 36 + ]; 37 + 38 + sourceRoot = "."; 39 + 40 + installPhase = '' 41 + install -m755 -D cryptowatch_desktop $out/bin/cryptowatch_desktop 42 + ''; 43 + 44 + preFixup = '' 45 + gappsWrapperArgs+=( 46 + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libGL libX11 libXcursor libXrandr libXi ]}" 47 + ) 48 + ''; 49 + 50 + meta = with lib; { 51 + homepage = "https://cryptowat.ch"; 52 + description = "Application for visualising real-time cryptocurrency market data"; 53 + platforms = platforms.linux; 54 + license = licenses.unfree; 55 + maintainers = with maintainers; [ livnev ]; 56 + }; 57 + }
+2
pkgs/top-level/all-packages.nix
··· 335 335 336 336 crow-translate = libsForQt5.callPackage ../applications/misc/crow-translate { }; 337 337 338 + cryptowatch-desktop = callPackage ../applications/finance/cryptowatch { }; 339 + 338 340 dhallDirectoryToNix = callPackage ../build-support/dhall/directory-to-nix.nix { }; 339 341 340 342 dhallPackageToNix = callPackage ../build-support/dhall/package-to-nix.nix { };