ocamlPackages.eliom: switch to fetchFromGitHub
This commit is contained in:
parent
e02ae572b5
commit
0affb60221
1 changed files with 27 additions and 12 deletions
|
@ -1,25 +1,40 @@
|
|||
{ stdenv, lib, fetchzip, which, ocsigen_server, ocaml,
|
||||
lwt_react,
|
||||
opaline, ppx_deriving, findlib
|
||||
, js_of_ocaml-ocamlbuild, js_of_ocaml-ppx, js_of_ocaml-ppx_deriving_json
|
||||
{ stdenv
|
||||
, lib
|
||||
, fetchFromGitHub
|
||||
, which
|
||||
, ocsigen_server
|
||||
, ocaml
|
||||
, lwt_react
|
||||
, opaline
|
||||
, ppx_deriving
|
||||
, findlib
|
||||
, js_of_ocaml-ocamlbuild
|
||||
, js_of_ocaml-ppx
|
||||
, js_of_ocaml-ppx_deriving_json
|
||||
, js_of_ocaml-lwt
|
||||
, js_of_ocaml-tyxml
|
||||
, lwt_ppx
|
||||
, ocamlnet
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec
|
||||
{
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "eliom";
|
||||
version = "8.9.0";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/ocsigen/eliom/archive/${version}.tar.gz";
|
||||
sha256 = "sha256:1b1vb3ilb54ffzb98mqa6zggqchsnjspbni8qxi6j42pbajp7p2l";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ocsigen";
|
||||
repo = "eliom";
|
||||
rev = version;
|
||||
sha256 = "sha256-VNxzpVpXEGlixyjadbW0GjL83jcKV5TWd46UReNYO6w=";
|
||||
};
|
||||
|
||||
buildInputs = [ ocaml which findlib js_of_ocaml-ocamlbuild
|
||||
js_of_ocaml-ppx_deriving_json opaline
|
||||
buildInputs = [
|
||||
ocaml
|
||||
which
|
||||
findlib
|
||||
js_of_ocaml-ocamlbuild
|
||||
js_of_ocaml-ppx_deriving_json
|
||||
opaline
|
||||
ocamlnet
|
||||
];
|
||||
|
||||
|
@ -41,7 +56,7 @@ stdenv.mkDerivation rec
|
|||
homepage = "http://ocsigen.org/eliom/";
|
||||
description = "OCaml Framework for programming Web sites and client/server Web applications";
|
||||
|
||||
longDescription =''Eliom is a framework for programming Web sites
|
||||
longDescription = ''Eliom is a framework for programming Web sites
|
||||
and client/server Web applications. It introduces new concepts to
|
||||
simplify programming common behaviours and uses advanced static
|
||||
typing features of OCaml to check many properties of the Web site
|
||||
|
|
Loading…
Reference in a new issue