remarkjs: switch to fetchFromGitHub
This commit is contained in:
parent
676bbe428b
commit
aac38fedf5
1 changed files with 12 additions and 8 deletions
|
@ -1,12 +1,13 @@
|
||||||
{ stdenv, lib, fetchgit, fetchurl, nodejs, phantomjs2, pkgs }:
|
{ stdenv, lib, fetchFromGitHub, nodejs, phantomjs2, pkgs }:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
# highlight.js is a git submodule of remark
|
# highlight.js is a git submodule of remark
|
||||||
highlightjs = fetchgit {
|
highlightjs = fetchFromGitHub {
|
||||||
url = "https://github.com/isagalaev/highlight.js";
|
owner = "isagalaev";
|
||||||
|
repo = "highlight.js";
|
||||||
rev = "10b9500b67983f0a9c42d8ce8bf8e8c469f7078c";
|
rev = "10b9500b67983f0a9c42d8ce8bf8e8c469f7078c";
|
||||||
sha256 = "1yy8by15kfklw8lwh17z1swpj067q0skjjih12yawbryraig41m0";
|
sha256 = "1yy8by15kfklw8lwh17z1swpj067q0skjjih12yawbryraig41m0";
|
||||||
};
|
};
|
||||||
|
@ -16,14 +17,17 @@ let
|
||||||
inherit (stdenv.hostPlatform) system;
|
inherit (stdenv.hostPlatform) system;
|
||||||
};
|
};
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
pname = "remarkjs";
|
pname = "remarkjs";
|
||||||
|
|
||||||
version = "0.7.0";
|
version = "0.7.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchFromGitHub {
|
||||||
url = "https://github.com/gnab/remark/archive/v${version}.tar.gz";
|
owner = "gnab";
|
||||||
sha256 = "1a2il6aa0g9cnig56ykmq8lr626pbxlsllk6js41h6gcn214rw60";
|
repo = "remark";
|
||||||
|
rev = "v${version}";
|
||||||
|
sha256 = "sha256-zhHuW4pBqXQEBlSxuyvHKh+ftyIdcqpYgIZZHArUtns=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ nodejs phantomjs2 ] ++ (with nodePackages; [
|
buildInputs = [ nodejs phantomjs2 ] ++ (with nodePackages; [
|
||||||
|
@ -62,7 +66,7 @@ in stdenv.mkDerivation rec {
|
||||||
meta = {
|
meta = {
|
||||||
homepage = "https://remarkjs.com";
|
homepage = "https://remarkjs.com";
|
||||||
description = "A simple, in-browser, markdown-driven slideshow tool";
|
description = "A simple, in-browser, markdown-driven slideshow tool";
|
||||||
maintainers = [];
|
maintainers = [ ];
|
||||||
platforms = lib.platforms.linux;
|
platforms = lib.platforms.linux;
|
||||||
license = lib.licenses.mit;
|
license = lib.licenses.mit;
|
||||||
broken = true;
|
broken = true;
|
||||||
|
|
Loading…
Reference in a new issue