···36 homepage = http://protz.github.io/mezzo/;
37 description = "A programming language in the ML tradition, which places strong emphasis on the control of aliasing and access to mutable memory";
38 license = licenses.gpl2;
39- platforms = ocaml.meta.platforms;
40 };
41}
42
···36 homepage = http://protz.github.io/mezzo/;
37 description = "A programming language in the ML tradition, which places strong emphasis on the control of aliasing and access to mutable memory";
38 license = licenses.gpl2;
39+ platforms = ocaml.meta.platforms or [];
40 };
41}
42
···28 this part is currently work in progress).
29 '';
30 license = licenses.lgpl3;
31- platforms = ocaml.meta.platforms;
32 maintainers = [ maintainers.jirkamarsik ];
33 };
34}
···28 this part is currently work in progress).
29 '';
30 license = licenses.lgpl3;
31+ platforms = ocaml.meta.platforms or [];
32 maintainers = [ maintainers.jirkamarsik ];
33 };
34}
···40 for reading from and writing to compressed files in these formats.
41 '';
42 license = "LGPL+linking exceptions";
43- platforms = ocaml.meta.platforms;
44 maintainers = [
45 stdenv.lib.maintainers.z77z
46 ];
···40 for reading from and writing to compressed files in these formats.
41 '';
42 license = "LGPL+linking exceptions";
43+ platforms = ocaml.meta.platforms or [];
44 maintainers = [
45 stdenv.lib.maintainers.z77z
46 ];
···20 description = "A front-end for the C programming language that facilitates program analysis and transformation";
21 license = licenses.bsd3;
22 maintainers = [ maintainers.vbgl ];
23- platforms = ocaml.meta.platforms;
24 };
25}
···20 description = "A front-end for the C programming language that facilitates program analysis and transformation";
21 license = licenses.bsd3;
22 maintainers = [ maintainers.vbgl ];
23+ platforms = ocaml.meta.platforms or [];
24 };
25}
···20 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";
21 license = licenses.asl20;
22 maintainers = [ maintainers.vbgl ];
23- platforms = ocaml.meta.platforms;
24 };
25}
···20 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";
21 license = licenses.asl20;
22 maintainers = [ maintainers.vbgl ];
23+ platforms = ocaml.meta.platforms or [];
24 };
25}
···2021 meta = {
22 homepage = https://forge.ocamlcore.org/projects/ocaml-fileutils/;
23- platforms = ocaml.meta.platforms;
24 description = "Library to provide pure OCaml functions to manipulate real file (POSIX like) and filename";
25 license = stdenv.lib.licenses.lgpl21Plus;
26 maintainers = with stdenv.lib.maintainers; [ vbgl ];
···2021 meta = {
22 homepage = https://forge.ocamlcore.org/projects/ocaml-fileutils/;
23+ platforms = ocaml.meta.platforms or [];
24 description = "Library to provide pure OCaml functions to manipulate real file (POSIX like) and filename";
25 license = stdenv.lib.licenses.lgpl21Plus;
26 maintainers = with stdenv.lib.maintainers; [ vbgl ];
+1-1
pkgs/development/ocaml-modules/fix/default.nix
···20 description = "A simple OCaml module for computing the least solution of a system of monotone equations";
21 license = licenses.cecill-c;
22 maintainers = [ maintainers.vbgl ];
23- platforms = ocaml.meta.platforms;
24 };
25}
···20 description = "A simple OCaml module for computing the least solution of a system of monotone equations";
21 license = licenses.cecill-c;
22 maintainers = [ maintainers.vbgl ];
23+ platforms = ocaml.meta.platforms or [];
24 };
25}
···20 description = "A small OCaml library to ease the creation of graphical toplevels";
21 license = stdenv.lib.licenses.lgpl3;
22 maintainers = with stdenv.lib.maintainers; [ vbgl ];
23- platforms = ocaml.meta.platforms;
24 };
25}
···20 description = "A small OCaml library to ease the creation of graphical toplevels";
21 license = stdenv.lib.licenses.lgpl3;
22 maintainers = with stdenv.lib.maintainers; [ vbgl ];
23+ platforms = ocaml.meta.platforms or [];
24 };
25}
···32 x86 or x86-64 processors. Support for additional architectures and
33 operating systems is planned, but not yet available.
34 '';
35- platforms = ocaml.meta.platforms;
36 maintainers = [
37 stdenv.lib.maintainers.z77z
38 ];
···32 x86 or x86-64 processors. Support for additional architectures and
33 operating systems is planned, but not yet available.
34 '';
35+ platforms = ocaml.meta.platforms or [];
36 maintainers = [
37 stdenv.lib.maintainers.z77z
38 ];
···42 homepage = http://projects.camlcity.org/projects/ocamlnet.html;
43 description = "A library implementing Internet protocols (http, cgi, email, etc.) for OCaml";
44 license = "Most Ocamlnet modules are released under the zlib/png license. The HTTP server module Nethttpd is, however, under the GPL.";
45- platforms = ocaml.meta.platforms;
46 maintainers = [
47 stdenv.lib.maintainers.z77z
48 ];
···42 homepage = http://projects.camlcity.org/projects/ocamlnet.html;
43 description = "A library implementing Internet protocols (http, cgi, email, etc.) for OCaml";
44 license = "Most Ocamlnet modules are released under the zlib/png license. The HTTP server module Nethttpd is, however, under the GPL.";
45+ platforms = ocaml.meta.platforms or [];
46 maintainers = [
47 stdenv.lib.maintainers.z77z
48 ];
···42 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.
43 '';
44 license = stdenv.lib.licenses.lgpl21;
45- platforms = ocaml.meta.platforms;
46 maintainers = [ stdenv.lib.maintainers.gal_bolle ];
47 };
48
···42 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.
43 '';
44 license = stdenv.lib.licenses.lgpl21;
45+ platforms = ocaml.meta.platforms or [];
46 maintainers = [ stdenv.lib.maintainers.gal_bolle ];
47 };
48
···22 homepage = "http://forge.ocamlcore.org/projects/type-conv/";
23 description = "Support library for OCaml preprocessor type conversions";
24 license = stdenv.lib.licenses.lgpl21;
25+ platforms = ocaml.meta.platforms or [];
26 maintainers = with stdenv.lib.maintainers; [ z77z ];
27 };
28}
+1-1
pkgs/development/ocaml-modules/tyxml/default.nix
···18 homepage = http://ocsigen.org/tyxml/;
19 description = "A library that makes it almost impossible for your OCaml programs to generate wrong XML output, using static typing";
20 license = licenses.lgpl21;
21- platforms = ocaml.meta.platforms;
22 maintainers = with maintainers; [
23 gal_bolle vbgl
24 ];
···18 homepage = http://ocsigen.org/tyxml/;
19 description = "A library that makes it almost impossible for your OCaml programs to generate wrong XML output, using static typing";
20 license = licenses.lgpl21;
21+ platforms = ocaml.meta.platforms or [];
22 maintainers = with maintainers; [
23 gal_bolle vbgl
24 ];
···26 homepage = http://www.cduce.org/download.html;
27 description = "A lexer generator for Unicode and OCaml";
28 license = stdenv.lib.licenses.mit;
29+ platforms = ocaml.meta.platforms or [];
30 maintainers = [ stdenv.lib.maintainers.roconnor ];
31 };
32}
+1-1
pkgs/development/ocaml-modules/uri/default.nix
···2829 meta = {
30 homepage = https://github.com/mirage/ocaml-uri;
31- platforms = ocaml.meta.platforms;
32 description = "RFC3986 URI parsing library for OCaml";
33 license = stdenv.lib.licenses.isc;
34 maintainers = with stdenv.lib.maintainers; [ vbgl ];
···2829 meta = {
30 homepage = https://github.com/mirage/ocaml-uri;
31+ platforms = ocaml.meta.platforms or [];
32 description = "RFC3986 URI parsing library for OCaml";
33 license = stdenv.lib.licenses.isc;
34 maintainers = with stdenv.lib.maintainers; [ vbgl ];
+1-1
pkgs/development/ocaml-modules/uucd/default.nix
···33 meta = with stdenv.lib; {
34 description = "An OCaml module to decode the data of the Unicode character database from its XML representation";
35 homepage = "${webpage}";
36- platforms = ocaml.meta.platforms;
37 maintainers = [ maintainers.vbgl ];
38 license = licenses.bsd3;
39 };
···33 meta = with stdenv.lib; {
34 description = "An OCaml module to decode the data of the Unicode character database from its XML representation";
35 homepage = "${webpage}";
36+ platforms = ocaml.meta.platforms or [];
37 maintainers = [ maintainers.vbgl ];
38 license = licenses.bsd3;
39 };
+1-1
pkgs/development/ocaml-modules/uucp/default.nix
···35 meta = with stdenv.lib; {
36 description = "An OCaml library providing efficient access to a selection of character properties of the Unicode character database";
37 homepage = "${webpage}";
38- platforms = ocaml.meta.platforms;
39 license = licenses.bsd3;
40 maintainers = [ maintainers.vbgl ];
41 };
···35 meta = with stdenv.lib; {
36 description = "An OCaml library providing efficient access to a selection of character properties of the Unicode character database";
37 homepage = "${webpage}";
38+ platforms = ocaml.meta.platforms or [];
39 license = licenses.bsd3;
40 maintainers = [ maintainers.vbgl ];
41 };
+1-1
pkgs/development/ocaml-modules/uuidm/default.nix
···22 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";
23 homepage = http://erratique.ch/software/uuidm;
24 license = licenses.bsd3;
25- platforms = ocaml.meta.platforms;
26 maintainers = [ maintainers.maurer ];
27 };
28}
···22 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";
23 homepage = http://erratique.ch/software/uuidm;
24 license = licenses.bsd3;
25+ platforms = ocaml.meta.platforms or [];
26 maintainers = [ maintainers.maurer ];
27 };
28}
···34 description = "Shim for vrt to enable bootstrapping";
35 license = licenses.asl20;
36 maintainers = [ maintainers.ericbmerritt ];
37+ platforms = ocaml.meta.platforms or [];
38 };
39}
+1-1
pkgs/development/tools/ocaml/camlp4/default.nix
···39 meta = with stdenv.lib; {
40 description = "A software system for writing extensible parsers for programming languages";
41 homepage = https://github.com/ocaml/camlp4;
42- platforms = ocaml.meta.platforms;
43 };
44}
···39 meta = with stdenv.lib; {
40 description = "A software system for writing extensible parsers for programming languages";
41 homepage = https://github.com/ocaml/camlp4;
42+ platforms = ocaml.meta.platforms or [];
43 };
44}
···26 homepage = http://ocsigen.org/js_of_ocaml/;
27 description = "Compiler of OCaml bytecode to Javascript. It makes it possible to run Ocaml programs in a Web browser";
28 license = licenses.lgpl2;
29- platforms = ocaml.meta.platforms;
30 maintainers = [
31 maintainers.gal_bolle
32 ];
···26 homepage = http://ocsigen.org/js_of_ocaml/;
27 description = "Compiler of OCaml bytecode to Javascript. It makes it possible to run Ocaml programs in a Web browser";
28 license = licenses.lgpl2;
29+ platforms = ocaml.meta.platforms or [];
30 maintainers = [
31 maintainers.gal_bolle
32 ];
+1-1
pkgs/development/tools/ocaml/oasis/default.nix
···26 homepage = http://oasis.forge.ocamlcore.org/;
27 description = "Configure, build and install system for OCaml projects";
28 license = licenses.lgpl21;
29- platforms = ocaml.meta.platforms;
30 maintainers = with maintainers; [
31 vbgl z77z
32 ];
···26 homepage = http://oasis.forge.ocamlcore.org/;
27 description = "Configure, build and install system for OCaml projects";
28 license = licenses.lgpl21;
29+ platforms = ocaml.meta.platforms or [];
30 maintainers = with maintainers; [
31 vbgl z77z
32 ];