diff options
author | Sébastien Maret <sebastien.maret@icloud.com> | 2019-02-13 12:25:01 +0100 |
---|---|---|
committer | Vincent Laporte <vbgl@users.noreply.github.com> | 2019-02-14 19:51:09 +0100 |
commit | 7bc350cc28c6c91840e82789a63c5b509f820b2d (patch) | |
tree | fe83446a6212cbd5605f6a11e3d0805637f69ca5 /pkgs/applications/networking/sync | |
parent | 0ac83f0857c2edfb79572361fb2673725ff762b3 (diff) | |
download | nixlib-7bc350cc28c6c91840e82789a63c5b509f820b2d.tar nixlib-7bc350cc28c6c91840e82789a63c5b509f820b2d.tar.gz nixlib-7bc350cc28c6c91840e82789a63c5b509f820b2d.tar.bz2 nixlib-7bc350cc28c6c91840e82789a63c5b509f820b2d.tar.lz nixlib-7bc350cc28c6c91840e82789a63c5b509f820b2d.tar.xz nixlib-7bc350cc28c6c91840e82789a63c5b509f820b2d.tar.zst nixlib-7bc350cc28c6c91840e82789a63c5b509f820b2d.zip |
unison: 2.48.4 -> 2.51.2
Diffstat (limited to 'pkgs/applications/networking/sync')
-rw-r--r-- | pkgs/applications/networking/sync/unison/default.nix | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/pkgs/applications/networking/sync/unison/default.nix b/pkgs/applications/networking/sync/unison/default.nix index ed48bce7b2e2..7862cc1e6e4f 100644 --- a/pkgs/applications/networking/sync/unison/default.nix +++ b/pkgs/applications/networking/sync/unison/default.nix @@ -1,20 +1,23 @@ -{stdenv, fetchurl, ocaml, lablgtk, fontschumachermisc, xset, makeWrapper, ncurses +{stdenv, fetchFromGitHub, ocaml, lablgtk, fontschumachermisc, xset, makeWrapper, ncurses , enableX11 ? true}: stdenv.mkDerivation (rec { - name = "unison-2.48.4"; - src = fetchurl { - url = "http://www.seas.upenn.edu/~bcpierce/unison/download/releases/stable/${name}.tar.gz"; - sha256 = "30aa53cd671d673580104f04be3cf81ac1e20a2e8baaf7274498739d59e99de8"; + name = "unison-${version}"; + version = "2.51.2"; + src = fetchFromGitHub { + owner = "bcpierce00"; + repo = "unison"; + rev = "v${version}"; + sha256 = "1bykiyc0dc5pkw8x370qkg2kygq9pq7yqzsgczd3y13b6ivm4sdq"; }; buildInputs = [ ocaml makeWrapper ncurses ]; preBuild = (if enableX11 then '' - sed -i "s|\(OCAMLOPT=.*\)$|\1 -I $(echo "${lablgtk}"/lib/ocaml/*/site-lib/lablgtk2)|" Makefile.OCaml + sed -i "s|\(OCAMLOPT=.*\)$|\1 -I $(echo "${lablgtk}"/lib/ocaml/*/site-lib/lablgtk2)|" src/Makefile.OCaml '' else "") + '' - echo -e '\ninstall:\n\tcp $(FSMONITOR)$(EXEC_EXT) $(INSTALLDIR)' >> fsmonitor/linux/Makefile + echo -e '\ninstall:\n\tcp $(FSMONITOR)$(EXEC_EXT) $(INSTALLDIR)' >> src/fsmonitor/linux/Makefile ''; makeFlags = "INSTALLDIR=$(out)/bin/" + (if enableX11 then " UISTYLE=gtk2" else "") |