remarkjs: switch to fetchFromGitHub

authored by Felix Buehler and committed by Jonathan Ringer aac38fed 676bbe42

+12 -8
+12 -8
pkgs/development/web/remarkjs/default.nix
··· 1 - { stdenv, lib, fetchgit, fetchurl, nodejs, phantomjs2, pkgs }: 2 3 with lib; 4 5 let 6 7 # highlight.js is a git submodule of remark 8 - highlightjs = fetchgit { 9 - url = "https://github.com/isagalaev/highlight.js"; 10 rev = "10b9500b67983f0a9c42d8ce8bf8e8c469f7078c"; 11 sha256 = "1yy8by15kfklw8lwh17z1swpj067q0skjjih12yawbryraig41m0"; 12 }; ··· 16 inherit (stdenv.hostPlatform) system; 17 }; 18 19 - in stdenv.mkDerivation rec { 20 pname = "remarkjs"; 21 22 version = "0.7.0"; 23 24 - src = fetchurl { 25 - url = "https://github.com/gnab/remark/archive/v${version}.tar.gz"; 26 - sha256 = "1a2il6aa0g9cnig56ykmq8lr626pbxlsllk6js41h6gcn214rw60"; 27 }; 28 29 buildInputs = [ nodejs phantomjs2 ] ++ (with nodePackages; [ ··· 62 meta = { 63 homepage = "https://remarkjs.com"; 64 description = "A simple, in-browser, markdown-driven slideshow tool"; 65 - maintainers = []; 66 platforms = lib.platforms.linux; 67 license = lib.licenses.mit; 68 broken = true;
··· 1 + { stdenv, lib, fetchFromGitHub, nodejs, phantomjs2, pkgs }: 2 3 with lib; 4 5 let 6 7 # highlight.js is a git submodule of remark 8 + highlightjs = fetchFromGitHub { 9 + owner = "isagalaev"; 10 + repo = "highlight.js"; 11 rev = "10b9500b67983f0a9c42d8ce8bf8e8c469f7078c"; 12 sha256 = "1yy8by15kfklw8lwh17z1swpj067q0skjjih12yawbryraig41m0"; 13 }; ··· 17 inherit (stdenv.hostPlatform) system; 18 }; 19 20 + in 21 + stdenv.mkDerivation rec { 22 pname = "remarkjs"; 23 24 version = "0.7.0"; 25 26 + src = fetchFromGitHub { 27 + owner = "gnab"; 28 + repo = "remark"; 29 + rev = "v${version}"; 30 + sha256 = "sha256-zhHuW4pBqXQEBlSxuyvHKh+ftyIdcqpYgIZZHArUtns="; 31 }; 32 33 buildInputs = [ nodejs phantomjs2 ] ++ (with nodePackages; [ ··· 66 meta = { 67 homepage = "https://remarkjs.com"; 68 description = "A simple, in-browser, markdown-driven slideshow tool"; 69 + maintainers = [ ]; 70 platforms = lib.platforms.linux; 71 license = lib.licenses.mit; 72 broken = true;