forked from mirrors/nixpkgs
Merge pull request #13897 from nbp/fix-ocaml-pkgs-platform
Ensure that we can evaluate the platform attribute of ocaml packages.
This commit is contained in:
commit
9504992e1d
|
@ -50,7 +50,7 @@ stdenv.mkDerivation {
|
|||
homepage = "http://www.loria.fr/equipes/calligramme/acg";
|
||||
description = "A toolkit for developing ACG signatures and lexicon";
|
||||
license = licenses.cecill20;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [ maintainers.jirkamarsik ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
let
|
||||
ocaml_version = (builtins.parseDrvName ocaml.name).version;
|
||||
defaultMeta = {
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
in
|
||||
assert minimumSupportedOcamlVersion != null ->
|
||||
|
|
|
@ -36,7 +36,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://protz.github.io/mezzo/;
|
||||
description = "A programming language in the ML tradition, which places strong emphasis on the control of aliasing and access to mutable memory";
|
||||
license = licenses.gpl2;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ stdenv.mkDerivation {
|
|||
backtracking, multi-threading, and much more...
|
||||
'';
|
||||
license = licenses.bsd2;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [ maintainers.jirkamarsik ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -28,7 +28,7 @@ stdenv.mkDerivation {
|
|||
this part is currently work in progress).
|
||||
'';
|
||||
license = licenses.lgpl3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [ maintainers.jirkamarsik ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ stdenv.mkDerivation {
|
|||
meta = {
|
||||
homepage = https://github.com/mirleft/ocaml-asn1-combinators;
|
||||
description = "Combinators for expressing ASN.1 grammars in OCaml";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
license = stdenv.lib.licenses.bsd2;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
broken = stdenv.isi686; # https://github.com/mirleft/ocaml-asn1-combinators/issues/13
|
||||
|
|
|
@ -16,7 +16,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
homepage = https://github.com/mirage/ocaml-base64;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
description = "Base64 encoding and decoding in OCaml";
|
||||
license = stdenv.lib.licenses.isc;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
|
|
|
@ -28,7 +28,7 @@ stdenv.mkDerivation {
|
|||
language.
|
||||
'';
|
||||
license = stdenv.lib.licenses.lgpl21Plus;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
];
|
||||
|
|
|
@ -31,6 +31,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "${webpage}";
|
||||
license = licenses.bsd3;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -48,7 +48,7 @@ EOF
|
|||
modeled after the famous log4j logging framework for Java.
|
||||
'';
|
||||
license = licenses.lgpl3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [ maintainers.jirkamarsik ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@ stdenv.mkDerivation {
|
|||
homepage = https://forge.ocamlcore.org/projects/calendar/;
|
||||
description = "An Objective Caml library managing dates and times";
|
||||
license = "LGPL";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.gal_bolle
|
||||
];
|
||||
|
|
|
@ -40,7 +40,7 @@ stdenv.mkDerivation {
|
|||
for reading from and writing to compressed files in these formats.
|
||||
'';
|
||||
license = "LGPL+linking exceptions";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
];
|
||||
|
|
|
@ -22,7 +22,7 @@ stdenv.mkDerivation {
|
|||
description = "A comprehensive Unicode library for OCaml";
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
branch = "0.8.2";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
];
|
||||
|
|
|
@ -20,7 +20,7 @@ stdenv.mkDerivation {
|
|||
homepage = https://github.com/yoriyuki/Camomile/tree/master/Camomile;
|
||||
description = "A comprehensive Unicode library for OCaml";
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
];
|
||||
|
|
|
@ -20,6 +20,6 @@ stdenv.mkDerivation {
|
|||
description = "A front-end for the C programming language that facilitates program analysis and transformation";
|
||||
license = licenses.bsd3;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -35,6 +35,6 @@ stdenv.mkDerivation {
|
|||
description = "An OCaml module for the declarative definition of command line interfaces";
|
||||
license = licenses.bsd3;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
homepage = http://config-file.forge.ocamlcore.org/;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
description = "An OCaml library used to manage the configuration file(s) of an application";
|
||||
license = stdenv.lib.licenses.lgpl2Plus;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
|
|
|
@ -42,6 +42,6 @@ stdenv.mkDerivation {
|
|||
helpers for unix and threads.
|
||||
'';
|
||||
license = stdenv.lib.licenses.bsd2;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -28,7 +28,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
homepage = http://www.coherentpdf.com/;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
description = "PDF Command Line Tools";
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
|
|
|
@ -29,7 +29,7 @@ stdenv.mkDerivation {
|
|||
itself.
|
||||
'';
|
||||
license = stdenv.lib.licenses.mit;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
];
|
||||
|
|
|
@ -23,7 +23,7 @@ stdenv.mkDerivation {
|
|||
meta = {
|
||||
homepage = "http://pauillac.inria.fr/~xleroy/software.html";
|
||||
description = "A library of cryptographic primitives for OCaml";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
];
|
||||
|
|
|
@ -24,6 +24,6 @@ stdenv.mkDerivation {
|
|||
description = "Map OCaml arrays onto C-like structs";
|
||||
license = stdenv.lib.licenses.isc;
|
||||
maintainers = [ maintainers.vbgl maintainers.ericbmerritt ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -27,6 +27,6 @@ stdenv.mkDerivation {
|
|||
homepage = https://github.com/Chris00/ocaml-csv;
|
||||
license = licenses.lgpl21;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -19,7 +19,7 @@ stdenv.mkDerivation {
|
|||
meta = {
|
||||
homepage = https://github.com/UnixJunkie/dolog;
|
||||
description = "Minimalistic lazy logger in OCaml";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
|
|
|
@ -28,6 +28,6 @@ stdenv.mkDerivation {
|
|||
homepage = http://dypgen.free.fr;
|
||||
description = "Dypgen GLR self extensible parser generator";
|
||||
license = stdenv.lib.licenses.cecill-b;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -51,7 +51,7 @@ stdenv.mkDerivation rec
|
|||
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
|
||||
maintainers = [ stdenv.lib.maintainers.gal_bolle ];
|
||||
};
|
||||
|
|
|
@ -19,6 +19,6 @@ stdenv.mkDerivation {
|
|||
homepage = https://ocaml.janestreet.com/;
|
||||
description = "Quotation expanders for enumerating finite types";
|
||||
license = stdenv.lib.licenses.asl20;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@ stdenv.mkDerivation {
|
|||
meta = {
|
||||
homepage = https://github.com/ermine/xml;
|
||||
description = "XML Parser for discrete data";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation {
|
|||
meta = {
|
||||
homepage = https://github.com/ermine/xmpp;
|
||||
description = "OCaml based XMPP implementation";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
|
|
|
@ -23,6 +23,6 @@ stdenv.mkDerivation {
|
|||
homepage = http://code.google.com/p/ocaml-extlib/;
|
||||
description = "Enhancements to the OCaml Standard Library modules";
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -21,6 +21,6 @@ stdenv.mkDerivation {
|
|||
homepage = https://github.com/mirage/ezjsonm;
|
||||
license = stdenv.lib.licenses.isc;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -20,6 +20,6 @@ stdenv.mkDerivation {
|
|||
description = "OCaml syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
homepage = https://forge.ocamlcore.org/projects/ocaml-fileutils/;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
description = "Library to provide pure OCaml functions to manipulate real file (POSIX like) and filename";
|
||||
license = stdenv.lib.licenses.lgpl21Plus;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
|
|
|
@ -20,6 +20,6 @@ stdenv.mkDerivation {
|
|||
description = "A simple OCaml module for computing the least solution of a system of monotone equations";
|
||||
license = licenses.cecill-c;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@ stdenv.mkDerivation {
|
|||
meta = {
|
||||
description = "Fontconfig bindings for OCaml";
|
||||
license = stdenv.lib.licenses.gpl2Plus;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -22,6 +22,6 @@ stdenv.mkDerivation {
|
|||
description = "A distributed computing library for Objective Caml which facilitates distributed execution of parallelizable computations in a seamless fashion";
|
||||
license = licenses.lgpl21;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -19,6 +19,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = http://gapi-ocaml.forge.ocamlcore.org;
|
||||
license = stdenv.lib.licenses.mit;
|
||||
maintainers = with stdenv.lib.maintainers; [ bennofs ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -20,6 +20,6 @@ stdenv.mkDerivation {
|
|||
homepage = https://github.com/c-cube/gen;
|
||||
description = "Simple, efficient iterators for OCaml";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
|
|||
raster data.
|
||||
'';
|
||||
homepage = "${webpage}";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
license = licenses.bsd3;
|
||||
maintainers = [ maintainers.jirkamarsik ];
|
||||
};
|
||||
|
|
|
@ -20,6 +20,6 @@ stdenv.mkDerivation {
|
|||
description = "A small OCaml library to ease the creation of graphical toplevels";
|
||||
license = stdenv.lib.licenses.lgpl3;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -22,6 +22,6 @@ stdenv.mkDerivation {
|
|||
homepage = https://github.com/mirage/ocaml-hex;
|
||||
license = stdenv.lib.licenses.isc;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = http://ocaml-http.forge.ocamlcore.org/;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
description = "do it yourself (OCaml) HTTP daemon";
|
||||
license = licenses.lgpl2;
|
||||
maintainers = with maintainers; [ roconnor vbgl ];
|
||||
|
|
|
@ -17,7 +17,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
homepage = https://github.com/mirage/io-page;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
description = "IO memory page library for Mirage backends";
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
|
|
|
@ -16,7 +16,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://sagotch.github.io/ISO8601.ml/;
|
||||
description = "ISO 8601 and RFC 3999 date parsing for OCaml";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -38,6 +38,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "${webpage}";
|
||||
license = licenses.lgpl3;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -25,6 +25,6 @@ stdenv.mkDerivation {
|
|||
homepage = http://erratique.ch/software/jsonm;
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ stdenv.mkDerivation {
|
|||
createFindlibDestdir = true;
|
||||
|
||||
meta = {
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
homepage = http://gtk-extras.forge.ocamlcore.org/;
|
||||
description = "A collection of libraries and modules useful when developing OCaml/LablGtk2 applications";
|
||||
|
|
|
@ -15,7 +15,7 @@ stdenv.mkDerivation {
|
|||
createFindlibDestdir = true;
|
||||
|
||||
meta = {
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
homepage = http://gtk-extras.forge.ocamlcore.org/;
|
||||
description = "A collection of libraries and modules useful when developing OCaml/LablGtk2 applications";
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation (rec {
|
|||
|
||||
meta = {
|
||||
branch = "2.14";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
stdenv.lib.maintainers.roconnor
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation {
|
|||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [
|
||||
z77z roconnor vbgl
|
||||
];
|
||||
|
|
|
@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
homepage = https://github.com/diml/lambda-term;
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
branch = "1.6";
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.gal_bolle
|
||||
|
|
|
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
homepage = https://github.com/diml/lambda-term;
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.gal_bolle
|
||||
];
|
||||
|
|
|
@ -27,7 +27,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
inherit (llvm.meta) license homepage;
|
||||
inherit (ocaml.meta) platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
description = "OCaml bindings distributed with LLVM";
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
|
|
|
@ -29,7 +29,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://ocsigen.org/lwt;
|
||||
description = "Lightweight thread library for Objective Caml";
|
||||
license = licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [
|
||||
z77z vbgl gal_bolle
|
||||
];
|
||||
|
|
|
@ -16,7 +16,7 @@ stdenv.mkDerivation {
|
|||
description = "Macros for Caml Queries";
|
||||
homepage = https://github.com/ocsigen/macaque;
|
||||
license = licenses.lgpl2;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [ vbgl ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@ stdenv.mkDerivation {
|
|||
meta = {
|
||||
homepage = https://github.com/mirage/ocaml-magic-mime;
|
||||
description = "Convert file extensions to MIME types";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
license = stdenv.lib.licenses.isc;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
|
|
|
@ -41,7 +41,7 @@ stdenv.mkDerivation {
|
|||
qpl /* generator */
|
||||
lgpl2 /* library */
|
||||
];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [ z77z ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation {
|
|||
meta = {
|
||||
homepage = https://github.com/mirleft/ocaml-nocrypto;
|
||||
description = "Simplest possible crypto to support TLS";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
license = stdenv.lib.licenses.bsd2;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
|
|
|
@ -40,6 +40,6 @@ stdenv.mkDerivation {
|
|||
homepage = http://cairographics.org/cairo-ocaml;
|
||||
description = "ocaml bindings for cairo library";
|
||||
license = stdenv.lib.licenses.gpl2;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -47,7 +47,7 @@ stdenv.mkDerivation {
|
|||
and SVG file output.
|
||||
'';
|
||||
license = licenses.lgpl3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [ maintainers.jirkamarsik ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -25,6 +25,6 @@ stdenv.mkDerivation {
|
|||
Result module defined in this library.
|
||||
'';
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -19,6 +19,6 @@ stdenv.mkDerivation {
|
|||
homepage = "http://ocaml-text.forge.ocamlcore.org/";
|
||||
description = "A library for convenient text manipulation";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -38,7 +38,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://ocamlgraph.lri.fr/;
|
||||
description = "Graph library for Objective Caml";
|
||||
license = stdenv.lib.licenses.gpl2Oss;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.kkallio
|
||||
];
|
||||
|
|
|
@ -32,7 +32,7 @@ stdenv.mkDerivation {
|
|||
x86 or x86-64 processors. Support for additional architectures and
|
||||
operating systems is planned, but not yet available.
|
||||
'';
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
];
|
||||
|
|
|
@ -42,7 +42,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://projects.camlcity.org/projects/ocamlnet.html;
|
||||
description = "A library implementing Internet protocols (http, cgi, email, etc.) for OCaml";
|
||||
license = "Most Ocamlnet modules are released under the zlib/png license. The HTTP server module Nethttpd is, however, under the GPL.";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
];
|
||||
|
|
|
@ -18,7 +18,7 @@ stdenv.mkDerivation {
|
|||
description = "Optimised functions to read and write int16/32/64";
|
||||
homepage = https://github.com/OCamlPro/ocplib-endian;
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@ stdenv.mkDerivation {
|
|||
homepage = https://github.com/ocsigen/deriving;
|
||||
description = "Extension to OCaml for deriving functions from type declarations";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with stdenv.lib.maintainers; [
|
||||
gal_bolle vbgl
|
||||
];
|
||||
|
|
|
@ -42,7 +42,7 @@ stdenv.mkDerivation {
|
|||
A full featured Web server. It implements most features of the HTTP protocol, and has a very powerful extension mechanism that make very easy to plug your own OCaml modules for generating pages.
|
||||
'';
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [ stdenv.lib.maintainers.gal_bolle ];
|
||||
};
|
||||
|
||||
|
|
|
@ -14,6 +14,6 @@ stdenv.mkDerivation rec {
|
|||
license = stdenv.lib.licenses.bsd3;
|
||||
homepage = http://ocurl.forge.ocamlcore.org/;
|
||||
maintainers = with stdenv.lib.maintainers; [ bennofs ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@ stdenv.mkDerivation {
|
|||
description = "Store data using OCaml notation";
|
||||
homepage = https://forge.ocamlcore.org/projects/odn/;
|
||||
license = licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [
|
||||
vbgl z77z
|
||||
];
|
||||
|
|
|
@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
|
|||
description = "jQuery Binding for Eliom";
|
||||
homepage = http://ocsigen.org/ojquery/;
|
||||
license = stdenv.lib.licenses.lgpl3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ stdenv.mkDerivation {
|
|||
homepage = https://github.com/diml/optcomp;
|
||||
description = "Optional compilation for OCaml with cpp-like directives";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.gal_bolle
|
||||
];
|
||||
|
|
|
@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
|
|||
of them.
|
||||
'';
|
||||
homepage = "${webpage}";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
license = licenses.bsd3;
|
||||
maintainers = [ maintainers.jirkamarsik ];
|
||||
};
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://ounit.forge.ocamlcore.org/;
|
||||
description = "Unit test framework for OCaml";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
];
|
||||
|
|
|
@ -22,7 +22,7 @@ buildOcaml {
|
|||
homepage = "https://bitbucket.org/mmottl/pcre-ocaml";
|
||||
description = "An efficient C-library for pattern matching with Perl-style regular expressions in OCaml";
|
||||
license = licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [ z77z vbmithr ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ stdenv.mkDerivation {
|
|||
description = "An interface to PostgreSQL databases for OCaml applications";
|
||||
homepage = http://pgocaml.forge.ocamlcore.org/;
|
||||
license = licenses.lgpl2;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [ vbgl ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -23,6 +23,6 @@ stdenv.mkDerivation {
|
|||
description = "An OCaml adaptation of Wadler’s and Leijen’s prettier printer";
|
||||
license = licenses.cecill-c;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@ stdenv.mkDerivation {
|
|||
description = "Tools for authors of ppx rewriters";
|
||||
homepage = http://www.lexifi.com/ppx_tools;
|
||||
license = licenses.mit;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [ vbgl ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -46,6 +46,6 @@ in stdenv.mkDerivation {
|
|||
homepage = "http://github.com/chemoelectric/pycaml";
|
||||
description = "Bindings for python and ocaml";
|
||||
license = "LGPL";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -24,6 +24,6 @@ stdenv.mkDerivation {
|
|||
homepage = https://github.com/c-cube/qcheck/;
|
||||
license = stdenv.lib.licenses.bsd2;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -19,7 +19,7 @@ stdenv.mkDerivation {
|
|||
meta = {
|
||||
description = "Inline (Unit) Tests for OCaml (formerly “qtest”)";
|
||||
homepage = https://github.com/vincent-hugot/iTeML;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
meta = {
|
||||
homepage = https://github.com/ocaml/ocaml-re;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
description = "Pure OCaml regular expressions, with support for Perl and POSIX-style strings";
|
||||
license = stdenv.lib.licenses.lgpl2;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
|
|
|
@ -29,7 +29,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://erratique.ch/software/react;
|
||||
description = "Applicative events and signals for OCaml";
|
||||
license = licenses.bsd3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [ z77z vbmithr gal_bolle];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -28,7 +28,7 @@ stdenv.mkDerivation {
|
|||
description = "An OCaml module for functional reactive programming (FRP) based on React";
|
||||
homepage = https://github.com/hhugo/reactiveData;
|
||||
license = licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [ vbgl ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://ocaml-safepass.forge.ocamlcore.org/;
|
||||
description = "An OCaml library offering facilities for the safe storage of user passwords";
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -34,6 +34,6 @@ stdenv.mkDerivation rec {
|
|||
homepage = "${webpage}";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -33,6 +33,6 @@ stdenv.mkDerivation {
|
|||
sequence is iterated/folded on.
|
||||
'';
|
||||
license = stdenv.lib.licenses.bsd2;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -25,6 +25,6 @@ stdenv.mkDerivation {
|
|||
description = "Library for serializing OCaml values to and from S-expressions";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -24,6 +24,6 @@ stdenv.mkDerivation {
|
|||
description = "Library for serializing OCaml values to and from S-expressions";
|
||||
license = licenses.asl20;
|
||||
maintainers = [ maintainers.vbgl maintainers.ericbmerritt ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
|
|||
homepage = http://mmottl.github.io/sqlite3-ocaml/;
|
||||
description = "OCaml bindings to the SQLite 3 database access library";
|
||||
license = licenses.mit;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [
|
||||
z77z vbgl
|
||||
];
|
||||
|
|
|
@ -21,6 +21,6 @@ stdenv.mkDerivation {
|
|||
description = "A thin wrapper for sqlite3-ocaml with a simplified interface";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://savonet.rastageeks.org/;
|
||||
description = "OCaml bindings for libssl ";
|
||||
license = "LGPL+link exception";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [
|
||||
stdenv.lib.maintainers.z77z
|
||||
];
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
homepage = https://github.com/rgrinberg/stringext;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
description = "Extra string functions for OCaml";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
|
|
|
@ -44,6 +44,6 @@ stdenv.mkDerivation {
|
|||
homepage = "${webpage}";
|
||||
description = "Thin bindings to the cross-platform SDL library";
|
||||
license = licenses.bsd3;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -25,6 +25,6 @@ stdenv.mkDerivation {
|
|||
description = "“The Whitespace Thing” for OCaml";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.vbgl ];
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@ stdenv.mkDerivation {
|
|||
description = "Support library for OCaml preprocessor type conversions";
|
||||
license = licenses.asl20;
|
||||
branch = "108";
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [ z77z ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@ stdenv.mkDerivation {
|
|||
homepage = "http://forge.ocamlcore.org/projects/type-conv/";
|
||||
description = "Support library for OCaml preprocessor type conversions";
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with stdenv.lib.maintainers; [ z77z ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://ocsigen.org/tyxml/;
|
||||
description = "A library that makes it almost impossible for your OCaml programs to generate wrong XML output, using static typing";
|
||||
license = licenses.lgpl21;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = with maintainers; [
|
||||
gal_bolle vbgl
|
||||
];
|
||||
|
|
|
@ -26,7 +26,7 @@ stdenv.mkDerivation {
|
|||
homepage = http://www.cduce.org/download.html;
|
||||
description = "A lexer generator for Unicode and OCaml";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
maintainers = [ stdenv.lib.maintainers.roconnor ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -28,7 +28,7 @@ stdenv.mkDerivation {
|
|||
|
||||
meta = {
|
||||
homepage = https://github.com/mirage/ocaml-uri;
|
||||
platforms = ocaml.meta.platforms;
|
||||
platforms = ocaml.meta.platforms or [];
|
||||
description = "RFC3986 URI parsing library for OCaml";
|
||||
license = stdenv.lib.licenses.isc;
|
||||
maintainers = with stdenv.lib.maintainers; [ vbgl ];
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue