Merge pull request #32538 from vbgl/ott-0.27

ott: 0.25 -> 0.27

authored by Pascal Wittmann and committed by GitHub aacf756e b11254d3

+10 -14
+9 -9
pkgs/applications/science/logic/ott/default.nix
··· 1 - # - coqide compilation can be disabled by setting lablgtk to null; 2 - 3 - {stdenv, fetchurl, pkgconfig, ocaml, camlp5}: 1 + { stdenv, fetchFromGitHub, pkgconfig, ocaml }: 4 2 5 3 stdenv.mkDerivation rec { 6 4 name = "ott-${version}"; 7 - version = "0.25"; 5 + version = "0.27"; 8 6 9 - src = fetchurl { 10 - url = "http://www.cl.cam.ac.uk/~pes20/ott/ott_distro_${version}.tar.gz"; 11 - sha256 = "0i8ad1yrz9nrrgpi8db4z0aii5s0sy35mmzdfw5nq183mvbx8qqd"; 7 + src = fetchFromGitHub { 8 + owner = "ott-lang"; 9 + repo = "ott"; 10 + rev = version; 11 + sha256 = "12hzpyinswqaxwp6y793h7ywrv6289cw4911ah2yzq04ji095pfb"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkgconfig ]; 15 - buildInputs = [ ocaml camlp5 ]; 15 + buildInputs = [ ocaml ]; 16 16 17 17 installPhase = '' 18 18 mkdir -p $out/bin ··· 20 20 ln -s $out/bin/ott.opt $out/bin/ott 21 21 22 22 mkdir -p $out/share/emacs/site-lisp 23 - cp emacs/ottmode.el $out/share/emacs/site-lisp 23 + cp emacs/ott-mode.el $out/share/emacs/site-lisp 24 24 ''; 25 25 26 26 meta = {
+1 -1
pkgs/top-level/all-packages.nix
··· 18943 18943 18944 18944 opensmt = callPackage ../applications/science/logic/opensmt { }; 18945 18945 18946 - inherit (ocamlPackages) ott; 18946 + ott = callPackage ../applications/science/logic/ott { }; 18947 18947 18948 18948 otter = callPackage ../applications/science/logic/otter {}; 18949 18949
-4
pkgs/top-level/ocaml-packages.nix
··· 970 970 971 971 matita_130312 = callPackage ../applications/science/logic/matita/130312.nix { }; 972 972 973 - ott = callPackage ../applications/science/logic/ott { 974 - camlp5 = camlp5_transitional; 975 - }; 976 - 977 973 }; 978 974 in (ocamlPackages.janeStreet // ocamlPackages); 979 975 in lib.fix' (lib.extends overrides packageSet);