imagemagick: fetch sources from github

Release tarballs are deleted after a new release.

+6 -9
+6 -9
pkgs/applications/graphics/ImageMagick/7.0.nix
··· 1 - { lib, stdenv, fetchurl, fetchpatch, pkgconfig, libtool 2 , bzip2, zlib, libX11, libXext, libXt, fontconfig, freetype, ghostscript, libjpeg 3 , lcms2, openexr, libpng, librsvg, libtiff, libxml2, openjpeg, libwebp 4 , ApplicationServices ··· 15 16 cfg = { 17 version = "7.0.7-22"; 18 - sha256 = "12c48cfhc2a3zvhgxdywrfy8b4m2vx85vn2qj69iyni5x849xpj9"; 19 patches = []; 20 }; 21 in ··· 24 name = "imagemagick-${version}"; 25 inherit (cfg) version; 26 27 - src = fetchurl { 28 - urls = [ 29 - "mirror://imagemagick/releases/ImageMagick-${version}.tar.xz" 30 - # the original source above removes tarballs quickly 31 - "http://distfiles.macports.org/ImageMagick/ImageMagick-${version}.tar.xz" 32 - "https://bintray.com/homebrew/mirror/download_file?file_path=imagemagick-${version}.tar.xz" 33 - ]; 34 inherit (cfg) sha256; 35 }; 36
··· 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, pkgconfig, libtool 2 , bzip2, zlib, libX11, libXext, libXt, fontconfig, freetype, ghostscript, libjpeg 3 , lcms2, openexr, libpng, librsvg, libtiff, libxml2, openjpeg, libwebp 4 , ApplicationServices ··· 15 16 cfg = { 17 version = "7.0.7-22"; 18 + sha256 = "1ad7mwx48xrkvm3v060n2f67kmi0qk7gfql1shiwbkkjvzzaaiam"; 19 patches = []; 20 }; 21 in ··· 24 name = "imagemagick-${version}"; 25 inherit (cfg) version; 26 27 + src = fetchFromGitHub { 28 + owner = "ImageMagick"; 29 + repo = "ImageMagick"; 30 + rev = cfg.version; 31 inherit (cfg) sha256; 32 }; 33