* Add ocaml-sqlite3

svn path=/nixpkgs/trunk/; revision=25065

+37
+35
pkgs/development/ocaml-modules/sqlite3/default.nix
··· 1 + {stdenv, fetchurl, sqlite, ocaml, findlib}: 2 + 3 + let 4 + ocaml_version = (builtins.parseDrvName ocaml.name).version; 5 + version = "1.5.8"; 6 + in 7 + 8 + stdenv.mkDerivation { 9 + name = "ocaml-sqlite3-${version}"; 10 + 11 + src = fetchurl { 12 + url = "http://hg.ocaml.info/release/ocaml-sqlite3/archive/" + 13 + "release-${version}.tar.bz2"; 14 + sha256 = "0ccy9b4pl9586vlzdkk3kvkz8xqc023ih1aw4nndyjnabkvgl832"; 15 + }; 16 + 17 + buildInputs = [ocaml findlib]; 18 + 19 + configureFlags = "--with-sqlite3=${sqlite}"; 20 + 21 + preConfigure = '' 22 + export OCAMLPATH=$OCAMLPATH:$OCAMLFIND_DESTDIR 23 + ensureDir $out/bin 24 + ''; 25 + 26 + meta = { 27 + homepage = "http://ocaml.info/home/ocaml_sources.html#ocaml-sqlite3"; 28 + description = "OCaml bindings to the SQLite 3 database access library"; 29 + license = "MIT/X11"; 30 + platforms = ocaml.meta.platforms; 31 + maintainers = [ 32 + stdenv.lib.maintainers.z77z 33 + ]; 34 + }; 35 + }
+2
pkgs/top-level/all-packages.nix
··· 2009 2009 2010 2010 ocaml_react = callPackage ../development/ocaml-modules/react { }; 2011 2011 2012 + ocaml_sqlite3 = callPackage ../development/ocaml-modules/sqlite3 { }; 2013 + 2012 2014 ocaml_ssl = callPackage ../development/ocaml-modules/ssl { }; 2013 2015 2014 2016 ounit = callPackage ../development/ocaml-modules/ounit { };