summary refs log blame commit diff
path: root/pkgs/development/ocaml-modules/camomile/0.8.2.nix
blob: 43bbfe7b6a6dca409f43f953b811c0a0667f3e49 (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                
 
                                          


                                                                       
                         
                     
                    


                                                                      
                                                                    

    


                                               
 
                              

          
                                                  
                                                              
                                  
                     
                                           
                   
                             
      

    
{stdenv, lib, fetchurl, ocaml, findlib, camlp4}:

if lib.versionAtLeast ocaml.version "4.05"
then throw "camomile-0.8.2 is not available for OCaml ${ocaml.version}"
else

stdenv.mkDerivation rec {
  pname = "camomile";
  version = "0.8.2";

  src = fetchurl {
    url = "mirror://sourceforge/camomile/camomile-${version}.tar.bz2";
    sha256 = "0x43pjxx70kgip86mmdn08s97k4qzdqc8i79xfyyx28smy1bsa00";
  };

  nativeBuildInputs = [ ocaml findlib camlp4 ];

  strictDeps = true;

  createFindlibDestdir = true;

  meta = {
    homepage = "http://camomile.sourceforge.net/";
    description = "A comprehensive Unicode library for OCaml";
    license = lib.licenses.lgpl21;
    branch = "0.8.2";
    platforms = ocaml.meta.platforms or [];
    maintainers = [
      lib.maintainers.maggesi
    ];
  };
}