···3636 homepage = http://protz.github.io/mezzo/;
3737 description = "A programming language in the ML tradition, which places strong emphasis on the control of aliasing and access to mutable memory";
3838 license = licenses.gpl2;
3939- platforms = ocaml.meta.platforms;
3939+ platforms = ocaml.meta.platforms or [];
4040 };
4141}
4242
···2828 this part is currently work in progress).
2929 '';
3030 license = licenses.lgpl3;
3131- platforms = ocaml.meta.platforms;
3131+ platforms = ocaml.meta.platforms or [];
3232 maintainers = [ maintainers.jirkamarsik ];
3333 };
3434}
···2020 description = "A front-end for the C programming language that facilitates program analysis and transformation";
2121 license = licenses.bsd3;
2222 maintainers = [ maintainers.vbgl ];
2323- platforms = ocaml.meta.platforms;
2323+ platforms = ocaml.meta.platforms or [];
2424 };
2525}
···2020 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";
2121 license = licenses.asl20;
2222 maintainers = [ maintainers.vbgl ];
2323- platforms = ocaml.meta.platforms;
2323+ platforms = ocaml.meta.platforms or [];
2424 };
2525}
···20202121 meta = {
2222 homepage = https://forge.ocamlcore.org/projects/ocaml-fileutils/;
2323- platforms = ocaml.meta.platforms;
2323+ platforms = ocaml.meta.platforms or [];
2424 description = "Library to provide pure OCaml functions to manipulate real file (POSIX like) and filename";
2525 license = stdenv.lib.licenses.lgpl21Plus;
2626 maintainers = with stdenv.lib.maintainers; [ vbgl ];
+1-1
pkgs/development/ocaml-modules/fix/default.nix
···2020 description = "A simple OCaml module for computing the least solution of a system of monotone equations";
2121 license = licenses.cecill-c;
2222 maintainers = [ maintainers.vbgl ];
2323- platforms = ocaml.meta.platforms;
2323+ platforms = ocaml.meta.platforms or [];
2424 };
2525}
···3232 x86 or x86-64 processors. Support for additional architectures and
3333 operating systems is planned, but not yet available.
3434 '';
3535- platforms = ocaml.meta.platforms;
3535+ platforms = ocaml.meta.platforms or [];
3636 maintainers = [
3737 stdenv.lib.maintainers.z77z
3838 ];
···4242 homepage = http://projects.camlcity.org/projects/ocamlnet.html;
4343 description = "A library implementing Internet protocols (http, cgi, email, etc.) for OCaml";
4444 license = "Most Ocamlnet modules are released under the zlib/png license. The HTTP server module Nethttpd is, however, under the GPL.";
4545- platforms = ocaml.meta.platforms;
4545+ platforms = ocaml.meta.platforms or [];
4646 maintainers = [
4747 stdenv.lib.maintainers.z77z
4848 ];
···4242 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.
4343 '';
4444 license = stdenv.lib.licenses.lgpl21;
4545- platforms = ocaml.meta.platforms;
4545+ platforms = ocaml.meta.platforms or [];
4646 maintainers = [ stdenv.lib.maintainers.gal_bolle ];
4747 };
4848
···2222 homepage = "http://forge.ocamlcore.org/projects/type-conv/";
2323 description = "Support library for OCaml preprocessor type conversions";
2424 license = stdenv.lib.licenses.lgpl21;
2525- platforms = ocaml.meta.platforms;
2525+ platforms = ocaml.meta.platforms or [];
2626 maintainers = with stdenv.lib.maintainers; [ z77z ];
2727 };
2828}
+1-1
pkgs/development/ocaml-modules/tyxml/default.nix
···1818 homepage = http://ocsigen.org/tyxml/;
1919 description = "A library that makes it almost impossible for your OCaml programs to generate wrong XML output, using static typing";
2020 license = licenses.lgpl21;
2121- platforms = ocaml.meta.platforms;
2121+ platforms = ocaml.meta.platforms or [];
2222 maintainers = with maintainers; [
2323 gal_bolle vbgl
2424 ];
+1-1
pkgs/development/ocaml-modules/ulex/default.nix
···2626 homepage = http://www.cduce.org/download.html;
2727 description = "A lexer generator for Unicode and OCaml";
2828 license = stdenv.lib.licenses.mit;
2929- platforms = ocaml.meta.platforms;
2929+ platforms = ocaml.meta.platforms or [];
3030 maintainers = [ stdenv.lib.maintainers.roconnor ];
3131 };
3232}
+1-1
pkgs/development/ocaml-modules/uri/default.nix
···28282929 meta = {
3030 homepage = https://github.com/mirage/ocaml-uri;
3131- platforms = ocaml.meta.platforms;
3131+ platforms = ocaml.meta.platforms or [];
3232 description = "RFC3986 URI parsing library for OCaml";
3333 license = stdenv.lib.licenses.isc;
3434 maintainers = with stdenv.lib.maintainers; [ vbgl ];
+1-1
pkgs/development/ocaml-modules/uucd/default.nix
···3333 meta = with stdenv.lib; {
3434 description = "An OCaml module to decode the data of the Unicode character database from its XML representation";
3535 homepage = "${webpage}";
3636- platforms = ocaml.meta.platforms;
3636+ platforms = ocaml.meta.platforms or [];
3737 maintainers = [ maintainers.vbgl ];
3838 license = licenses.bsd3;
3939 };
+1-1
pkgs/development/ocaml-modules/uucp/default.nix
···3535 meta = with stdenv.lib; {
3636 description = "An OCaml library providing efficient access to a selection of character properties of the Unicode character database";
3737 homepage = "${webpage}";
3838- platforms = ocaml.meta.platforms;
3838+ platforms = ocaml.meta.platforms or [];
3939 license = licenses.bsd3;
4040 maintainers = [ maintainers.vbgl ];
4141 };
+1-1
pkgs/development/ocaml-modules/uuidm/default.nix
···2222 description = "An OCaml module implementing 128 bits universally unique identifiers version 3, 5 (name based with MD5, SHA-1 hashing) and 4 (random based) according to RFC 4122";
2323 homepage = http://erratique.ch/software/uuidm;
2424 license = licenses.bsd3;
2525- platforms = ocaml.meta.platforms;
2525+ platforms = ocaml.meta.platforms or [];
2626 maintainers = [ maintainers.maurer ];
2727 };
2828}
···2626 homepage = http://ocsigen.org/js_of_ocaml/;
2727 description = "Compiler of OCaml bytecode to Javascript. It makes it possible to run Ocaml programs in a Web browser";
2828 license = licenses.lgpl2;
2929- platforms = ocaml.meta.platforms;
2929+ platforms = ocaml.meta.platforms or [];
3030 maintainers = [
3131 maintainers.gal_bolle
3232 ];
+1-1
pkgs/development/tools/ocaml/oasis/default.nix
···2626 homepage = http://oasis.forge.ocamlcore.org/;
2727 description = "Configure, build and install system for OCaml projects";
2828 license = licenses.lgpl21;
2929- platforms = ocaml.meta.platforms;
2929+ platforms = ocaml.meta.platforms or [];
3030 maintainers = with maintainers; [
3131 vbgl z77z
3232 ];