comical: refactor

+19 -5
+19 -5
pkgs/applications/graphics/comical/default.nix
··· 1 - { lib, stdenv, fetchurl, wxGTK32, util-linux, zlib, Cocoa }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , hexdump 5 + , wxGTK32 6 + , zlib 7 + , Cocoa 8 + }: 2 9 3 10 stdenv.mkDerivation rec { 4 11 pname = "comical"; ··· 6 13 7 14 src = fetchurl { 8 15 url = "mirror://sourceforge/comical/comical-${version}.tar.gz"; 9 - sha256 = "0b6527cc06b25a937041f1eb248d0fd881cf055362097036b939817f785ab85e"; 16 + hash = "sha256-C2UnzAayWpNwQfHrJI0P2IHPBVNiCXA2uTmBf3hauF4="; 10 17 }; 11 18 12 - patches = [ ./wxgtk-3.2.patch ]; 19 + patches = [ 20 + ./wxgtk-3.2.patch 21 + ]; 22 + 23 + nativeBuildInputs = [ 24 + hexdump 25 + ]; 13 26 14 27 buildInputs = [ 15 28 wxGTK32 16 - util-linux 17 29 zlib 18 30 ] ++ lib.optionals stdenv.isDarwin [ 19 31 Cocoa ··· 25 37 "CXX=${stdenv.cc.targetPrefix}c++" 26 38 ]; 27 39 28 - preInstall = "mkdir -pv $out/bin"; 40 + preInstall = '' 41 + mkdir -p $out/bin 42 + ''; 29 43 30 44 meta = { 31 45 description = "Viewer of CBR and CBZ files, often used to store scanned comics";