Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge branch 'master' of github.com:OCamlPro/opam-repository

Conflicts:
	packages/compiler-libs.3.12.1/files/compiler-libs.install
  • Loading branch information...
commit 8d6f632ad6ad7505b7bcfcbc55778649232848d8 2 parents 6e59d6e + e1220f9
@tuong tuong authored
Showing with 994 additions and 418 deletions.
  1. +1 −1  packages/async.108.00.02/opam
  2. +5 −0 packages/async.108.07.00/descr
  3. +10 −0 packages/async.108.07.00/opam
  4. +2 −0  packages/async.108.07.00/url
  5. +1 −1  packages/async_core.108.00.02/opam
  6. +5 −0 packages/async_core.108.07.00/descr
  7. +10 −0 packages/async_core.108.07.00/opam
  8. +2 −0  packages/async_core.108.07.00/url
  9. +1 −1  packages/async_extra.108.00.02/opam
  10. +5 −0 packages/async_extra.108.07.00/descr
  11. +10 −0 packages/async_extra.108.07.00/opam
  12. +2 −0  packages/async_extra.108.07.00/url
  13. +1 −1  packages/async_unix.108.00.02/opam
  14. +5 −0 packages/async_unix.108.07.00/descr
  15. +10 −0 packages/async_unix.108.07.00/opam
  16. +2 −0  packages/async_unix.108.07.00/url
  17. +5 −0 packages/bin_prot.108.07.00/descr
  18. +10 −0 packages/bin_prot.108.07.00/opam
  19. +2 −0  packages/bin_prot.108.07.00/url
  20. +1 −0  packages/calendar.2.03.1/opam
  21. +20 −0 packages/calendar.2.03.2/descr
  22. +11 −0 packages/calendar.2.03.2/opam
  23. +2 −0  packages/calendar.2.03.2/url
  24. +7 −0 packages/cmdliner.0.9.2/descr
  25. +11 −0 packages/cmdliner.0.9.2/opam
  26. +2 −0  packages/cmdliner.0.9.2/url
  27. +1 −0  packages/cohttp.0.9.1/descr
  28. +11 −0 packages/cohttp.0.9.1/opam
  29. +2 −0  packages/cohttp.0.9.1/url
  30. +4 −0 packages/comparelib.108.07.00/descr
  31. +10 −0 packages/comparelib.108.07.00/opam
  32. +2 −0  packages/comparelib.108.07.00/url
  33. +262 −260 packages/compiler-libs.3.12.1/files/compiler-libs.install
  34. +1 −2  packages/compiler-libs.3.12.1/opam
  35. +1 −0  packages/compiler-libs.base/opam
  36. +48 −114 packages/conf-libev.4-11/files/discover.ml
  37. +4 −0 packages/core.108.07.00/descr
  38. +10 −0 packages/core.108.07.00/opam
  39. +2 −0  packages/core.108.07.00/url
  40. +4 −0 packages/core_extended.108.07.00/descr
  41. +10 −0 packages/core_extended.108.07.00/opam
  42. +2 −0  packages/core_extended.108.07.00/url
  43. 0  packages/{cow-0.3.2 → cow.0.3.2}/descr
  44. 0  packages/{cow-0.3.2 → cow.0.3.2}/opam
  45. 0  packages/{cow-0.3.2 → cow.0.3.2}/url
  46. +1 −0  packages/dns.0.4.0/descr
  47. +11 −0 packages/dns.0.4.0/opam
  48. +2 −0  packages/dns.0.4.0/url
  49. +1 −0  packages/dyntype.0.8.4/descr
  50. +13 −0 packages/dyntype.0.8.4/opam
  51. +2 −0  packages/dyntype.0.8.4/url
  52. +5 −0 packages/fieldslib.108.07.00/descr
  53. +10 −0 packages/fieldslib.108.07.00/opam
  54. +2 −0  packages/fieldslib.108.07.00/url
  55. +1 −0  packages/github.0.3.0/descr
  56. +11 −0 packages/github.0.3.0/opam
  57. +3 −0  packages/github.0.3.0/url
  58. +1 −1  packages/mancoosi-dose.2.9.15/opam
  59. +1 −0  packages/mirage-fs.0.3.0/descr
  60. +7 −0 packages/mirage-fs.0.3.0/opam
  61. +2 −0  packages/mirage-fs.0.3.0/url
  62. +1 −0  packages/mirage-net.0.3.0/descr
  63. +10 −0 packages/mirage-net.0.3.0/opam
  64. +2 −0  packages/mirage-net.0.3.0/url
  65. +1 −0  packages/mirage.0.4.0/descr
  66. +10 −0 packages/mirage.0.4.0/opam
  67. +2 −0  packages/mirage.0.4.0/url
  68. +1 −1  packages/ocaml-data-notation.0.0.9/opam
  69. +35 −0 packages/ocaml-http.0.1.5/descr
  70. +10 −0 packages/ocaml-http.0.1.5/opam
  71. +2 −0  packages/ocaml-http.0.1.5/url
  72. 0  packages/{ocp-build.1.0.1 → ocp-build.0.1}/descr
  73. 0  packages/{ocp-build.1.0.1 → ocp-build.0.1}/files/ocp-build.install
  74. 0  packages/{ocp-build.1.0.1 → ocp-build.0.1}/opam
  75. 0  packages/{ocp-build.1.0.1 → ocp-build.0.1}/url
  76. +0 −29 packages/opam.0.1/files/opam.install
  77. +0 −2  packages/opam.0.1/url
  78. 0  packages/{opam.0.1 → opam.0.6.0}/descr
  79. +15 −3 packages/{opam.0.1 → opam.0.6.0}/files/depends.ocp.in
  80. +23 −0 packages/opam.0.6.0/files/opam.install
  81. +4 −1 packages/{opam.0.1 → opam.0.6.0}/opam
  82. +2 −0  packages/opam.0.6.0/url
  83. +5 −0 packages/opam2web.0.1.1/descr
  84. +4 −0 packages/opam2web.0.1.1/files/opam2web.install
  85. +6 −0 packages/opam2web.0.1.1/opam
  86. +2 −0  packages/opam2web.0.1.1/url
  87. +6 −0 packages/orm.0.6.3/descr
  88. +14 −0 packages/orm.0.6.3/opam
  89. +2 −0  packages/orm.0.6.3/url
  90. +1 −0  packages/ospec.0.2.1/opam
  91. +4 −0 packages/ospec.0.3.0/descr
  92. +11 −0 packages/ospec.0.3.0/opam
  93. +2 −0  packages/ospec.0.3.0/url
  94. +8 −0 packages/pa_ounit.108.07.00/descr
  95. +10 −0 packages/pa_ounit.108.07.00/opam
  96. +2 −0  packages/pa_ounit.108.07.00/url
  97. +1 −0  packages/pcap.0.3.1/descr
  98. +10 −0 packages/pcap.0.3.1/opam
  99. +3 −0  packages/pcap.0.3.1/url
  100. +1 −0  packages/pcap.0.3.2/descr
  101. +10 −0 packages/pcap.0.3.2/opam
  102. +3 −0  packages/pcap.0.3.2/url
  103. +4 −0 packages/pipebang.108.07.00/descr
  104. +10 −0 packages/pipebang.108.07.00/opam
  105. +2 −0  packages/pipebang.108.07.00/url
  106. +7 −0 packages/release.1.0.0/descr
  107. +11 −0 packages/release.1.0.0/opam
  108. +2 −0  packages/release.1.0.0/url
  109. +6 −0 packages/rpc.1.2.0/descr
  110. +13 −0 packages/rpc.1.2.0/opam
  111. +2 −0  packages/rpc.1.2.0/url
  112. +5 −0 packages/sexplib.108.07.00/descr
  113. +10 −0 packages/sexplib.108.07.00/opam
  114. +2 −0  packages/sexplib.108.07.00/url
  115. +1 −1  packages/sexplib.7.0.5/opam
  116. +5 −0 packages/type_conv.108.07.00/descr
  117. +10 −0 packages/type_conv.108.07.00/opam
  118. +2 −0  packages/type_conv.108.07.00/url
  119. +4 −0 packages/typehashlib.108.07.00/descr
  120. +19 −0 packages/typehashlib.108.07.00/files/typehashlib.config.in
  121. +10 −0 packages/typehashlib.108.07.00/opam
  122. +2 −0  packages/typehashlib.108.07.00/url
  123. +1 −0  packages/uint.1.0.3/descr
  124. +11 −0 packages/uint.1.0.3/opam
  125. +2 −0  packages/uint.1.0.3/url
  126. +1 −0  packages/uri.1.3.1/descr
  127. +11 −0 packages/uri.1.3.1/opam
  128. +2 −0  packages/uri.1.3.1/url
  129. +4 −0 packages/variantslib.108.07.00/descr
  130. +10 −0 packages/variantslib.108.07.00/opam
  131. +2 −0  packages/variantslib.108.07.00/url
  132. +3 −0  packages/wget.0.1.0/descr
  133. +1 −0  packages/wget.0.1.0/files/wget.install
  134. +4 −0 packages/wget.0.1.0/opam
  135. +2 −0  packages/wget.0.1.0/url
View
2  packages/async.108.00.02/opam
@@ -7,4 +7,4 @@ build: [
remove: [
["ocamlfind" "remove" "async"]
]
-depends: ["async_core" "async_extra" "async_unix"]
+depends: ["async_core" {="108.00.02"} "async_extra" {="108.00.02"} "async_unix" {="108.00.02"}]
View
5 packages/async.108.07.00/descr
@@ -0,0 +1,5 @@
+Monadic concurrency library
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/async.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "async"]
+]
+depends: ["async_core" {="108.07.00"} "async_extra" {="108.07.00"} "async_unix" {="108.07.00"}]
View
2  packages/async.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/async-108.07.00.tar.gz"
+checksum: "f26089359a167010474607f606dde099"
View
2  packages/async_core.108.00.02/opam
@@ -7,4 +7,4 @@ build: [
remove: [
["ocamlfind" "remove" "async_core"]
]
-depends: ["core"]
+depends: ["core" {="108.00.02"}]
View
5 packages/async_core.108.07.00/descr
@@ -0,0 +1,5 @@
+Monadic concurrency library
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/async_core.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "async_core"]
+]
+depends: ["core" {= "108.07.00"}]
View
2  packages/async_core.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/async_core-108.07.00.tar.gz"
+checksum: "fa07c129438a6dd434d748db8cc51631"
View
2  packages/async_extra.108.00.02/opam
@@ -7,4 +7,4 @@ build: [
remove: [
["ocamlfind" "remove" "async_extra"]
]
-depends: ["async_core" "async_unix"]
+depends: ["async_core" {="108.00.02"} "async_unix" {="108.00.02"}]
View
5 packages/async_extra.108.07.00/descr
@@ -0,0 +1,5 @@
+Monadic concurrency library
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/async_extra.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "async_extra"]
+]
+depends: ["async_core" {= "108.07.00"} "async_unix" {= "108.07.00"}]
View
2  packages/async_extra.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/async_extra-108.07.00.tar.gz"
+checksum: "be715f1a92edd0c42476ba45d0f397e0"
View
2  packages/async_unix.108.00.02/opam
@@ -7,4 +7,4 @@ build: [
remove: [
["ocamlfind" "remove" "async_unix"]
]
-depends: ["async_core"]
+depends: ["async_core" {="108.00.02"}]
View
5 packages/async_unix.108.07.00/descr
@@ -0,0 +1,5 @@
+Monadic concurrency library
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/async_unix.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "async_unix"]
+]
+depends: ["async_core" {= "108.07.00"}]
View
2  packages/async_unix.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/async_unix-108.07.00.tar.gz"
+checksum: "ebbea4e4d42362fd1c1c4ce9433fbc25"
View
5 packages/bin_prot.108.07.00/descr
@@ -0,0 +1,5 @@
+A binary protocol generator
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/bin_prot.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "bin_prot"]
+]
+depends: ["ocamlfind" "type_conv" {= "108.07.00"} ]
View
2  packages/bin_prot.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/bin_prot-108.07.00.tar.gz"
+checksum: "751b6304d0a5059dea64955d05cc2654"
View
1  packages/calendar.2.03.1/opam
@@ -1,5 +1,6 @@
opam-version: "1"
maintainer: "contact@ocamlpro.com"
+ocaml-version: [ < "4.00.0" ]
build: [
["./configure"]
["make"]
View
20 packages/calendar.2.03.2/descr
@@ -0,0 +1,20 @@
+Library for handling dates and times in your program
+The Calendar Library (Calendar for short) is an Objective Caml library
+for handling dates and times in your program.
+
+Calendar mainly implements 3 datatypes:
+
+Date: year/month/day with support for under-specified dates
+"year/month" or "year" only and support for Gregorian and Julian
+calendar
+
+Time: hour/minute/second with support for time zones
+
+Calendar: Date + Time
+
+Seconds can be either integers or floats (different implementations
+are provided). The library also comes with:
+
+Printers and parsers
+
+Period: an interval between two dates or two times or two calendars
View
11 packages/calendar.2.03.2/opam
@@ -0,0 +1,11 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["./configure"]
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "calendar"]
+]
+depends: ["ocamlfind"]
View
2  packages/calendar.2.03.2/url
@@ -0,0 +1,2 @@
+archive: "http://forge.ocamlcore.org/frs/download.php/915/calendar-2.03.2.tar.gz"
+checksum: "4f50e3c9ad0eec3d06c0457a2ba0f0b4"
View
7 packages/cmdliner.0.9.2/descr
@@ -0,0 +1,7 @@
+Declarative definition of command line interfaces.
+
+Cmdliner provides a simple and compositional mechanism to convert command line
+arguments to OCaml values and pass them to your functions. The module
+automatically handles syntax errors, help messages and UNIX man page
+generation. It supports programs with single or multiple commands (like darcs
+or git) and respect most of the POSIX and GNU conventions.
View
11 packages/cmdliner.0.9.2/opam
@@ -0,0 +1,11 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["ocaml" "setup.ml" "-configure" "--prefix" "%{prefix}%"]
+ ["ocaml" "setup.ml" "-build"]
+ ["ocaml" "setup.ml" "-install"]
+]
+remove: [
+ ["ocamlfind" "remove" "cmdliner"]
+]
+depends: ["ocamlfind"]
View
2  packages/cmdliner.0.9.2/url
@@ -0,0 +1,2 @@
+archive: "http://erratique.ch/software/cmdliner/releases/cmdliner-0.9.2.tbz"
+checksum: "8f3c925d15d676602782453a16808102"
View
1  packages/cohttp.0.9.1/descr
@@ -0,0 +1 @@
+HTTP library for Lwt, Async and Mirage
View
11 packages/cohttp.0.9.1/opam
@@ -0,0 +1,11 @@
+opam-version: "1"
+maintainer: "anil@recoil.org"
+build: [
+ ["make" "all"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "cohttp"]
+]
+depends: [ "ocamlfind" "re" "uri" "ounit" ]
+depopts: [ "async" {= "108.00.02"} "lwt" "mirage-net" ]
View
2  packages/cohttp.0.9.1/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/mirage/ocaml-cohttp/tarball/ocaml-cohttp-0.9.1"
+checksum: "d7732dd27ec6f647277f6e3016a14d7b"
View
4 packages/comparelib.108.07.00/descr
@@ -0,0 +1,4 @@
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/comparelib.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "comparelib"]
+]
+depends: ["type_conv" {= "108.07.00"} "ocamlfind"]
View
2  packages/comparelib.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/comparelib-108.07.00.tar.gz"
+checksum: "c4d9689c83b07be383ab8b264c856a7b"
View
522 packages/compiler-libs.3.12.1/files/compiler-libs.install
@@ -1,262 +1,264 @@
lib: [
- "_obuild/parsing/asttypes.cmi"
- "_obuild/parsing/asttypes.mlimods"
- "_obuild/parsing/lexer.cmi"
- "_obuild/parsing/lexer.cmo"
- "_obuild/parsing/lexer.cmx"
- "_obuild/parsing/lexer.mlimods"
- "_obuild/parsing/lexer.mlmods"
- "_obuild/parsing/lexer.o"
- "_obuild/parsing/linenum.cmi"
- "_obuild/parsing/linenum.cmo"
- "_obuild/parsing/linenum.cmx"
- "_obuild/parsing/linenum.mlimods"
- "_obuild/parsing/linenum.mlmods"
- "_obuild/parsing/linenum.o"
- "_obuild/parsing/location.cmi"
- "_obuild/parsing/location.cmo"
- "_obuild/parsing/location.cmx"
- "_obuild/parsing/location.mlimods"
- "_obuild/parsing/location.mlmods"
- "_obuild/parsing/location.o"
- "_obuild/parsing/longident.cmi"
- "_obuild/parsing/longident.cmo"
- "_obuild/parsing/longident.cmx"
- "_obuild/parsing/longident.mlimods"
- "_obuild/parsing/longident.mlmods"
- "_obuild/parsing/longident.o"
- "_obuild/parsing/parse.cmi"
- "_obuild/parsing/parse.cmo"
- "_obuild/parsing/parse.cmx"
- "_obuild/parsing/parse.mlimods"
- "_obuild/parsing/parse.mlmods"
- "_obuild/parsing/parse.o"
- "_obuild/parsing/parser.cmi"
- "_obuild/parsing/parser.cmo"
- "_obuild/parsing/parser.cmx"
- "_obuild/parsing/parser.mlimods"
- "_obuild/parsing/parser.mlmods"
- "_obuild/parsing/parser.o"
- "_obuild/parsing/parsetree.cmi"
- "_obuild/parsing/parsetree.mlimods"
- "_obuild/parsing/parsing.a"
- "_obuild/parsing/parsing.cma"
- "_obuild/parsing/parsing.cmxa"
- "_obuild/parsing/printast.cmi"
- "_obuild/parsing/printast.cmo"
- "_obuild/parsing/printast.cmx"
- "_obuild/parsing/printast.mlimods"
- "_obuild/parsing/printast.mlmods"
- "_obuild/parsing/printast.o"
- "_obuild/parsing/syntaxerr.cmi"
- "_obuild/parsing/syntaxerr.cmo"
- "_obuild/parsing/syntaxerr.cmx"
- "_obuild/parsing/syntaxerr.mlimods"
- "_obuild/parsing/syntaxerr.mlmods"
- "_obuild/parsing/syntaxerr.o"
- "_obuild/typing/annot.cmi"
- "_obuild/typing/annot.mlimods"
- "_obuild/typing/btype.cmi"
- "_obuild/typing/btype.cmo"
- "_obuild/typing/btype.cmx"
- "_obuild/typing/btype.mlimods"
- "_obuild/typing/btype.mlmods"
- "_obuild/typing/btype.o"
- "_obuild/typing/ctype.cmi"
- "_obuild/typing/ctype.cmo"
- "_obuild/typing/ctype.cmx"
- "_obuild/typing/ctype.mlimods"
- "_obuild/typing/ctype.mlmods"
- "_obuild/typing/ctype.o"
- "_obuild/typing/datarepr.cmi"
- "_obuild/typing/datarepr.cmo"
- "_obuild/typing/datarepr.cmx"
- "_obuild/typing/datarepr.mlimods"
- "_obuild/typing/datarepr.mlmods"
- "_obuild/typing/datarepr.o"
- "_obuild/typing/env.cmi"
- "_obuild/typing/env.cmo"
- "_obuild/typing/env.cmx"
- "_obuild/typing/env.mlimods"
- "_obuild/typing/env.mlmods"
- "_obuild/typing/env.o"
- "_obuild/typing/ident.cmi"
- "_obuild/typing/ident.cmo"
- "_obuild/typing/ident.cmx"
- "_obuild/typing/ident.mlmods"
- "_obuild/typing/ident.o"
- "_obuild/typing/includeclass.cmi"
- "_obuild/typing/includeclass.cmo"
- "_obuild/typing/includeclass.cmx"
- "_obuild/typing/includeclass.mlimods"
- "_obuild/typing/includeclass.mlmods"
- "_obuild/typing/includeclass.o"
- "_obuild/typing/includecore.cmi"
- "_obuild/typing/includecore.cmo"
- "_obuild/typing/includecore.cmx"
- "_obuild/typing/includecore.mlimods"
- "_obuild/typing/includecore.mlmods"
- "_obuild/typing/includecore.o"
- "_obuild/typing/includemod.cmi"
- "_obuild/typing/includemod.cmo"
- "_obuild/typing/includemod.cmx"
- "_obuild/typing/includemod.mlimods"
- "_obuild/typing/includemod.mlmods"
- "_obuild/typing/includemod.o"
- "_obuild/typing/mtype.cmi"
- "_obuild/typing/mtype.cmo"
- "_obuild/typing/mtype.cmx"
- "_obuild/typing/mtype.mlimods"
- "_obuild/typing/mtype.mlmods"
- "_obuild/typing/mtype.o"
- "_obuild/typing/oprint.cmi"
- "_obuild/typing/oprint.cmo"
- "_obuild/typing/oprint.cmx"
- "_obuild/typing/oprint.mlimods"
- "_obuild/typing/oprint.mlmods"
- "_obuild/typing/oprint.o"
- "_obuild/typing/outcometree.cmi"
- "_obuild/typing/outcometree.mlimods"
- "_obuild/typing/parmatch.cmi"
- "_obuild/typing/parmatch.cmo"
- "_obuild/typing/parmatch.cmx"
- "_obuild/typing/parmatch.mlimods"
- "_obuild/typing/parmatch.mlmods"
- "_obuild/typing/parmatch.o"
- "_obuild/typing/path.cmi"
- "_obuild/typing/path.cmo"
- "_obuild/typing/path.cmx"
- "_obuild/typing/path.mlimods"
- "_obuild/typing/path.mlmods"
- "_obuild/typing/path.o"
- "_obuild/typing/predef.cmi"
- "_obuild/typing/predef.cmo"
- "_obuild/typing/predef.cmx"
- "_obuild/typing/predef.mlimods"
- "_obuild/typing/predef.mlmods"
- "_obuild/typing/predef.o"
- "_obuild/typing/primitive.cmi"
- "_obuild/typing/primitive.cmo"
- "_obuild/typing/primitive.cmx"
- "_obuild/typing/primitive.mlimods"
- "_obuild/typing/primitive.mlmods"
- "_obuild/typing/primitive.o"
- "_obuild/typing/printtyp.cmi"
- "_obuild/typing/printtyp.cmo"
- "_obuild/typing/printtyp.cmx"
- "_obuild/typing/printtyp.mlimods"
- "_obuild/typing/printtyp.mlmods"
- "_obuild/typing/printtyp.o"
- "_obuild/typing/stypes.cmi"
- "_obuild/typing/stypes.cmo"
- "_obuild/typing/stypes.cmx"
- "_obuild/typing/stypes.mlimods"
- "_obuild/typing/stypes.mlmods"
- "_obuild/typing/stypes.o"
- "_obuild/typing/subst.cmi"
- "_obuild/typing/subst.cmo"
- "_obuild/typing/subst.cmx"
- "_obuild/typing/subst.mlimods"
- "_obuild/typing/subst.mlmods"
- "_obuild/typing/subst.o"
- "_obuild/typing/typeclass.cmi"
- "_obuild/typing/typeclass.cmo"
- "_obuild/typing/typeclass.cmx"
- "_obuild/typing/typeclass.mlimods"
- "_obuild/typing/typeclass.mlmods"
- "_obuild/typing/typeclass.o"
- "_obuild/typing/typecore.cmi"
- "_obuild/typing/typecore.cmo"
- "_obuild/typing/typecore.cmx"
- "_obuild/typing/typecore.mlimods"
- "_obuild/typing/typecore.mlmods"
- "_obuild/typing/typecore.o"
- "_obuild/typing/typedecl.cmi"
- "_obuild/typing/typedecl.cmo"
- "_obuild/typing/typedecl.cmx"
- "_obuild/typing/typedecl.mlimods"
- "_obuild/typing/typedecl.mlmods"
- "_obuild/typing/typedecl.o"
- "_obuild/typing/typedtree.cmi"
- "_obuild/typing/typedtree.cmo"
- "_obuild/typing/typedtree.cmx"
- "_obuild/typing/typedtree.mlimods"
- "_obuild/typing/typedtree.mlmods"
- "_obuild/typing/typedtree.o"
- "_obuild/typing/typemod.cmi"
- "_obuild/typing/typemod.cmo"
- "_obuild/typing/typemod.cmx"
- "_obuild/typing/typemod.mlimods"
- "_obuild/typing/typemod.mlmods"
- "_obuild/typing/typemod.o"
- "_obuild/typing/types.cmi"
- "_obuild/typing/types.cmo"
- "_obuild/typing/types.cmx"
- "_obuild/typing/types.mlmods"
- "_obuild/typing/types.o"
- "_obuild/typing/typetexp.cmi"
- "_obuild/typing/typetexp.cmo"
- "_obuild/typing/typetexp.cmx"
- "_obuild/typing/typetexp.mlimods"
- "_obuild/typing/typetexp.mlmods"
- "_obuild/typing/typetexp.o"
- "_obuild/typing/typing.a"
- "_obuild/typing/typing.cma"
- "_obuild/typing/typing.cmxa"
- "_obuild/typing/unused_var.cmi"
- "_obuild/typing/unused_var.cmo"
- "_obuild/typing/unused_var.cmx"
- "_obuild/typing/unused_var.mlimods"
- "_obuild/typing/unused_var.mlmods"
- "_obuild/typing/unused_var.o"
- "_obuild/utils/ccomp.cmi"
- "_obuild/utils/ccomp.cmo"
- "_obuild/utils/ccomp.cmx"
- "_obuild/utils/ccomp.mlimods"
- "_obuild/utils/ccomp.mlmods"
- "_obuild/utils/ccomp.o"
- "_obuild/utils/clflags.cmi"
- "_obuild/utils/clflags.cmo"
- "_obuild/utils/clflags.cmx"
- "_obuild/utils/clflags.mlimods"
- "_obuild/utils/clflags.mlmods"
- "_obuild/utils/clflags.o"
- "_obuild/utils/config.cmi"
- "_obuild/utils/config.cmo"
- "_obuild/utils/config.cmx"
- "_obuild/utils/config.mlimods"
- "_obuild/utils/config.mlmods"
- "_obuild/utils/config.o"
- "_obuild/utils/consistbl.cmi"
- "_obuild/utils/consistbl.cmo"
- "_obuild/utils/consistbl.cmx"
- "_obuild/utils/consistbl.mlimods"
- "_obuild/utils/consistbl.mlmods"
- "_obuild/utils/consistbl.o"
- "_obuild/utils/misc.cmi"
- "_obuild/utils/misc.cmo"
- "_obuild/utils/misc.cmx"
- "_obuild/utils/misc.mlimods"
- "_obuild/utils/misc.mlmods"
- "_obuild/utils/misc.o"
- "_obuild/utils/tbl.cmi"
- "_obuild/utils/tbl.cmo"
- "_obuild/utils/tbl.cmx"
- "_obuild/utils/tbl.mlmods"
- "_obuild/utils/tbl.o"
- "_obuild/utils/terminfo.cmi"
- "_obuild/utils/terminfo.cmo"
- "_obuild/utils/terminfo.cmx"
- "_obuild/utils/terminfo.mlimods"
- "_obuild/utils/terminfo.mlmods"
- "_obuild/utils/terminfo.o"
- "_obuild/utils/utils.a"
- "_obuild/utils/utils.cma"
- "_obuild/utils/utils.cmxa"
- "_obuild/utils/warnings.cmi"
- "_obuild/utils/warnings.cmo"
- "_obuild/utils/warnings.cmx"
- "_obuild/utils/warnings.mlimods"
- "_obuild/utils/warnings.mlmods"
- "_obuild/utils/warnings.o"
+ "parsing/asttypes.cmi"
+ "parsing/asttypes.mlimods"
+ "parsing/lexer.cmi"
+ "parsing/lexer.cmo"
+ "parsing/lexer.cmx"
+ "parsing/lexer.mlimods"
+ "parsing/lexer.mlmods"
+ "parsing/lexer.o"
+ "parsing/linenum.cmi"
+ "parsing/linenum.cmo"
+ "parsing/linenum.cmx"
+ "parsing/linenum.mlimods"
+ "parsing/linenum.mlmods"
+ "parsing/linenum.o"
+ "parsing/location.cmi"
+ "parsing/location.cmo"
+ "parsing/location.cmx"
+ "parsing/location.mlimods"
+ "parsing/location.mlmods"
+ "parsing/location.o"
+ "parsing/longident.cmi"
+ "parsing/longident.cmo"
+ "parsing/longident.cmx"
+ "parsing/longident.mlimods"
+ "parsing/longident.mlmods"
+ "parsing/longident.o"
+ "parsing/parse.cmi"
+ "parsing/parse.cmo"
+ "parsing/parse.cmx"
+ "parsing/parse.mlimods"
+ "parsing/parse.mlmods"
+ "parsing/parse.o"
+ "parsing/parser.cmi"
+ "parsing/parser.cmo"
+ "parsing/parser.cmx"
+ "parsing/parser.mlimods"
+ "parsing/parser.mlmods"
+ "parsing/parser.o"
+ "parsing/parsetree.cmi"
+ "parsing/parsetree.mlimods"
+ "parsing/parsing.a"
+ "parsing/parsing.cma"
+ "parsing/parsing.cmxa"
+ "parsing/printast.cmi"
+ "parsing/printast.cmo"
+ "parsing/printast.cmx"
+ "parsing/printast.mlimods"
+ "parsing/printast.mlmods"
+ "parsing/printast.o"
+ "parsing/syntaxerr.cmi"
+ "parsing/syntaxerr.cmo"
+ "parsing/syntaxerr.cmx"
+ "parsing/syntaxerr.mlimods"
+ "parsing/syntaxerr.mlmods"
+ "parsing/syntaxerr.o"
+
+ "typing/annot.cmi"
+ "typing/annot.mlimods"
+ "typing/btype.cmi"
+ "typing/btype.cmo"
+ "typing/btype.cmx"
+ "typing/btype.mlimods"
+ "typing/btype.mlmods"
+ "typing/btype.o"
+ "typing/ctype.cmi"
+ "typing/ctype.cmo"
+ "typing/ctype.cmx"
+ "typing/ctype.mlimods"
+ "typing/ctype.mlmods"
+ "typing/ctype.o"
+ "typing/datarepr.cmi"
+ "typing/datarepr.cmo"
+ "typing/datarepr.cmx"
+ "typing/datarepr.mlimods"
+ "typing/datarepr.mlmods"
+ "typing/datarepr.o"
+ "typing/env.cmi"
+ "typing/env.cmo"
+ "typing/env.cmx"
+ "typing/env.mlimods"
+ "typing/env.mlmods"
+ "typing/env.o"
+ "typing/ident.cmi"
+ "typing/ident.cmo"
+ "typing/ident.cmx"
+ "typing/ident.mlmods"
+ "typing/ident.o"
+ "typing/includeclass.cmi"
+ "typing/includeclass.cmo"
+ "typing/includeclass.cmx"
+ "typing/includeclass.mlimods"
+ "typing/includeclass.mlmods"
+ "typing/includeclass.o"
+ "typing/includecore.cmi"
+ "typing/includecore.cmo"
+ "typing/includecore.cmx"
+ "typing/includecore.mlimods"
+ "typing/includecore.mlmods"
+ "typing/includecore.o"
+ "typing/includemod.cmi"
+ "typing/includemod.cmo"
+ "typing/includemod.cmx"
+ "typing/includemod.mlimods"
+ "typing/includemod.mlmods"
+ "typing/includemod.o"
+ "typing/mtype.cmi"
+ "typing/mtype.cmo"
+ "typing/mtype.cmx"
+ "typing/mtype.mlimods"
+ "typing/mtype.mlmods"
+ "typing/mtype.o"
+ "typing/oprint.cmi"
+ "typing/oprint.cmo"
+ "typing/oprint.cmx"
+ "typing/oprint.mlimods"
+ "typing/oprint.mlmods"
+ "typing/oprint.o"
+ "typing/outcometree.cmi"
+ "typing/outcometree.mlimods"
+ "typing/parmatch.cmi"
+ "typing/parmatch.cmo"
+ "typing/parmatch.cmx"
+ "typing/parmatch.mlimods"
+ "typing/parmatch.mlmods"
+ "typing/parmatch.o"
+ "typing/path.cmi"
+ "typing/path.cmo"
+ "typing/path.cmx"
+ "typing/path.mlimods"
+ "typing/path.mlmods"
+ "typing/path.o"
+ "typing/predef.cmi"
+ "typing/predef.cmo"
+ "typing/predef.cmx"
+ "typing/predef.mlimods"
+ "typing/predef.mlmods"
+ "typing/predef.o"
+ "typing/primitive.cmi"
+ "typing/primitive.cmo"
+ "typing/primitive.cmx"
+ "typing/primitive.mlimods"
+ "typing/primitive.mlmods"
+ "typing/primitive.o"
+ "typing/printtyp.cmi"
+ "typing/printtyp.cmo"
+ "typing/printtyp.cmx"
+ "typing/printtyp.mlimods"
+ "typing/printtyp.mlmods"
+ "typing/printtyp.o"
+ "typing/stypes.cmi"
+ "typing/stypes.cmo"
+ "typing/stypes.cmx"
+ "typing/stypes.mlimods"
+ "typing/stypes.mlmods"
+ "typing/stypes.o"
+ "typing/subst.cmi"
+ "typing/subst.cmo"
+ "typing/subst.cmx"
+ "typing/subst.mlimods"
+ "typing/subst.mlmods"
+ "typing/subst.o"
+ "typing/typeclass.cmi"
+ "typing/typeclass.cmo"
+ "typing/typeclass.cmx"
+ "typing/typeclass.mlimods"
+ "typing/typeclass.mlmods"
+ "typing/typeclass.o"
+ "typing/typecore.cmi"
+ "typing/typecore.cmo"
+ "typing/typecore.cmx"
+ "typing/typecore.mlimods"
+ "typing/typecore.mlmods"
+ "typing/typecore.o"
+ "typing/typedecl.cmi"
+ "typing/typedecl.cmo"
+ "typing/typedecl.cmx"
+ "typing/typedecl.mlimods"
+ "typing/typedecl.mlmods"
+ "typing/typedecl.o"
+ "typing/typedtree.cmi"
+ "typing/typedtree.cmo"
+ "typing/typedtree.cmx"
+ "typing/typedtree.mlimods"
+ "typing/typedtree.mlmods"
+ "typing/typedtree.o"
+ "typing/typemod.cmi"
+ "typing/typemod.cmo"
+ "typing/typemod.cmx"
+ "typing/typemod.mlimods"
+ "typing/typemod.mlmods"
+ "typing/typemod.o"
+ "typing/types.cmi"
+ "typing/types.cmo"
+ "typing/types.cmx"
+ "typing/types.mlmods"
+ "typing/types.o"
+ "typing/typetexp.cmi"
+ "typing/typetexp.cmo"
+ "typing/typetexp.cmx"
+ "typing/typetexp.mlimods"
+ "typing/typetexp.mlmods"
+ "typing/typetexp.o"
+ "typing/typing.a"
+ "typing/typing.cma"
+ "typing/typing.cmxa"
+ "typing/unused_var.cmi"
+ "typing/unused_var.cmo"
+ "typing/unused_var.cmx"
+ "typing/unused_var.mlimods"
+ "typing/unused_var.mlmods"
+ "typing/unused_var.o"
+
+ "utils/ccomp.cmi"
+ "utils/ccomp.cmo"
+ "utils/ccomp.cmx"
+ "utils/ccomp.mlimods"
+ "utils/ccomp.mlmods"
+ "utils/ccomp.o"
+ "utils/clflags.cmi"
+ "utils/clflags.cmo"
+ "utils/clflags.cmx"
+ "utils/clflags.mlimods"
+ "utils/clflags.mlmods"
+ "utils/clflags.o"
+ "utils/config.cmi"
+ "utils/config.cmo"
+ "utils/config.cmx"
+ "utils/config.mlimods"
+ "utils/config.mlmods"
+ "utils/config.o"
+ "utils/consistbl.cmi"
+ "utils/consistbl.cmo"
+ "utils/consistbl.cmx"
+ "utils/consistbl.mlimods"
+ "utils/consistbl.mlmods"
+ "utils/consistbl.o"
+ "utils/misc.cmi"
+ "utils/misc.cmo"
+ "utils/misc.cmx"
+ "utils/misc.mlimods"
+ "utils/misc.mlmods"
+ "utils/misc.o"
+ "utils/tbl.cmi"
+ "utils/tbl.cmo"
+ "utils/tbl.cmx"
+ "utils/tbl.mlmods"
+ "utils/tbl.o"
+ "utils/terminfo.cmi"
+ "utils/terminfo.cmo"
+ "utils/terminfo.cmx"
+ "utils/terminfo.mlimods"
+ "utils/terminfo.mlmods"
+ "utils/terminfo.o"
+ "utils/utils.a"
+ "utils/utils.cma"
+ "utils/utils.cmxa"
+ "utils/warnings.cmi"
+ "utils/warnings.cmo"
+ "utils/warnings.cmx"
+ "utils/warnings.mlimods"
+ "utils/warnings.mlmods"
+ "utils/warnings.o"
]
View
3  packages/compiler-libs.3.12.1/opam
@@ -3,7 +3,6 @@ maintainer: "contact@ocamlpro.com"
build: [
["./configure"]
["make" "core"]
- ["make" "depend"]
- ["ocp-build" "-init" "-scan"]
+ ["make" "world" "world.opt"]
]
depends: ["ocp-build"]
View
1  packages/compiler-libs.base/opam
@@ -1,5 +1,6 @@
opam-version: "1"
maintainer: "contact@ocamlpro.com"
+ocaml-version: [>= "4.00.0"]
build: [
["./build.sh"]
]
View
162 packages/conf-libev.4-11/files/discover.ml
@@ -22,15 +22,51 @@
(* Discover available features *)
+let cut_tail l = List.rev (List.tl (List.rev l))
+
+let string_split sep source =
+ let copy_part index offset =
+ let dst = String.create (offset - index) in
+ let () = String.blit source index dst 0 (offset - index) in
+ dst
+ in
+ let l = String.length source in
+ let rec loop prev current acc =
+ if current >= l then
+ List.rev acc
+ else
+ match (source.[current] = sep, current = prev, current = l - 1) with
+ | (true, true, _) -> loop (current + 1) (current + 1) acc
+ | (true, _, _) -> loop (current + 1) (current + 1) ((copy_part prev current)::acc)
+ | (false, _, true) -> loop (current + 1) (current + 1) ((copy_part prev (current + 1))::acc)
+ | _ -> loop prev (current + 1) acc
+ in loop 0 0 []
+
+let uniq lst =
+ let unique_set = Hashtbl.create (List.length lst) in
+ List.iter (fun x -> Hashtbl.replace unique_set x ()) lst;
+ Hashtbl.fold (fun x () xs -> x :: xs) unique_set []
+
+let get_paths env_name =
+ try
+ let paths = Sys.getenv env_name in
+ let dirs = string_split ':' paths in
+ List.map (fun dir ->
+ let components = string_split '/' dir in
+ "/" ^ (String.concat "/" (cut_tail components))
+ ) dirs
+ with Not_found -> []
+
+let env_paths = List.append (get_paths "LIBRARY_PATH") (get_paths "C_INCLUDE_PATH")
+
(* Keep that in sync with the list in myocamlbuild.ml *)
-let search_paths = [
+let search_paths = uniq (List.append [
"/usr";
"/usr/local";
"/opt";
"/opt/local";
"/sw";
- "/mingw";
-]
+ "/mingw";] env_paths)
open Printf
@@ -43,18 +79,6 @@ external test : unit -> unit = \"lwt_test\"
let () = test ()
"
-(*
-let pthread_code = "
-#include <caml/mlvalues.h>
-#include <pthread.h>
-
-CAMLprim value lwt_test()
-{
- pthread_create(0, 0, 0, 0);
- return Val_unit;
-}
-"
-*)
let libev_code = "
#include <caml/mlvalues.h>
@@ -66,79 +90,6 @@ CAMLprim value lwt_test()
return Val_unit;
}
"
-(*
-let fd_passing_code = "
-#include <caml/mlvalues.h>
-#include <sys/types.h>
-#include <sys/socket.h>
-
-CAMLprim value lwt_test()
-{
- struct msghdr msg;
- msg.msg_controllen = 0;
- msg.msg_control = 0;
- return Val_unit;
-}
-"
-
-let getcpu_code = "
-#include <caml/mlvalues.h>
-#define _GNU_SOURCE
-#include <sched.h>
-
-CAMLprim value lwt_test()
-{
- sched_getcpu();
- return Val_unit;
-}
-"
-
-let affinity_code = "
-#include <caml/mlvalues.h>
-#define _GNU_SOURCE
-#include <sched.h>
-
-CAMLprim value lwt_test()
-{
- sched_getaffinity(0, 0, 0);
- return Val_unit;
-}
-"
-
-let eventfd_code = "
-#include <caml/mlvalues.h>
-#include <sys/eventfd.h>
-
-CAMLprim value lwt_test()
-{
- eventfd(0, 0);
- return Val_unit;
-}
-"
-
-let get_credentials_code = "
-#include <caml/mlvalues.h>
-#include <sys/types.h>
-#include <sys/socket.h>
-
-CAMLprim value lwt_test()
-{
- getsockopt(0, SOL_SOCKET, SO_PEERCRED, 0, 0);
- return Val_unit;
-}
-"
-
-let fdatasync_code = "
-#include <caml/mlvalues.h>
-#include <sys/unistd.h>
-
-CAMLprim value lwt_test()
-{
- fdatasync(0);
- return Val_unit;
-}
-"
-*)
(* +-----------------------------------------------------------------+
| Compilation |
+-----------------------------------------------------------------+ *)
@@ -146,10 +97,7 @@ CAMLprim value lwt_test()
let ocamlc = ref "ocamlc"
let ext_obj = ref ".o"
let exec_name = ref "a.out"
-(*
-let use_libev = ref true
-let os_type = ref "Unix"
-*)
+
let log_file = ref ""
let caml_file = ref ""
@@ -167,24 +115,20 @@ let search_header header =
loop search_paths
let c_args =
- let flags path = Printf.sprintf "-ccopt -I%s/include -cclib -L%s/lib" path path in
- match search_header "ev.h", search_header "pthread.h" with
- | None, None -> ""
- | Some path, None | None, Some path -> flags path
- | Some path1, Some path2 when path1 = path2 -> flags path1
- | Some path1, Some path2 -> flags path1 ^ " " ^ flags path2
+ let flags path = Printf.sprintf "-ccopt -I%s/include -ccopt -L%s/lib" path path in
+ match search_header "ev.h" with
+ | None -> ""
+ | Some path -> flags path
let compile args stub_file =
- ksprintf
- Sys.command
- "%s -custom %s %s %s %s > %s 2>&1"
+ let cmd = sprintf "%s -custom %s %s %s %s > %s 2>&1"
!ocamlc
c_args
(Filename.quote stub_file)
args
(Filename.quote !caml_file)
- (Filename.quote !log_file)
- = 0
+ (Filename.quote !log_file) in
+ Sys.command cmd = 0
let safe_remove file_name =
try
@@ -243,15 +187,6 @@ let () =
"-ocamlc", Arg.Set_string ocamlc, "<path> ocamlc";
"-ext-obj", Arg.Set_string ext_obj, "<ext> C object files extension";
"-exec-name", Arg.Set_string exec_name, "<name> name of the executable produced by ocamlc";
-(*
- "-use-libev", Arg.Symbol (["true"; "false"],
- function
- | "true" -> use_libev := true
- | "false" -> use_libev := false
- | _ -> assert false), " whether to check for libev";
-
- "-os-type", Arg.Set_string os_type, "<name> type of the target os";
-*)
] in
Arg.parse args ignore "check for external C libraries and available features\noptions are:";
@@ -274,8 +209,7 @@ let () =
safe_remove (Filename.chop_extension !caml_file ^ ".cmo"));
let missing = [] in
- let missing = if test_feature (*~do_check:!use_libev*) "libev" "HAVE_LIBEV" ~args:"-cclib -lev" libev_code then missing else "libev" :: missing in
-(* let missing = if test_feature ~do_check:(!os_type <> "Win32") "pthread" "HAVE_PTHREAD" ~args:"-cclib -lpthread" pthread_code then missing else "pthread" :: missing in *)
+ let missing = if test_feature "libev" "HAVE_LIBEV" ~args:"-cclib -lev" libev_code then missing else "libev" :: missing in
if missing <> [] then begin
printf "
View
4 packages/core.108.07.00/descr
@@ -0,0 +1,4 @@
+Industrial strength alternative to OCaml's standard library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/core.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "core"]
+]
+depends: ["ocamlfind" "bin_prot" {= "108.07.00"} "fieldslib" {= "108.07.00"} "pa_ounit" {= "108.07.00"} "pipebang" {= "108.07.00"} "sexplib" {= "108.07.00"} "variantslib" {= "108.07.00"} "res" "ounit" "comparelib" {= "108.07.00"}]
View
2  packages/core.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/core-108.07.00.tar.gz"
+checksum: "360e4cd76eacd0f0263fb535a0f4eaf1"
View
4 packages/core_extended.108.07.00/descr
@@ -0,0 +1,4 @@
+Extra components that are not as closely vetted or as stable as Core
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/core_extended.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "core_extended"]
+]
+depends: ["pcre-ocaml" "core" {= "108.07.00"}]
View
2  packages/core_extended.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/core_extended-108.07.00.tar.gz"
+checksum: "ce5b53ce254361aa9b030bd455614fe1"
View
0  packages/cow-0.3.2/descr → packages/cow.0.3.2/descr
File renamed without changes
View
0  packages/cow-0.3.2/opam → packages/cow.0.3.2/opam
File renamed without changes
View
0  packages/cow-0.3.2/url → packages/cow.0.3.2/url
File renamed without changes
View
1  packages/dns.0.4.0/descr
@@ -0,0 +1 @@
+DNS client and server implementation
View
11 packages/dns.0.4.0/opam
@@ -0,0 +1,11 @@
+opam-version: "1"
+maintainer: "anil@recoil.org"
+build: [
+ ["ocaml" "setup.ml" "-configure" "--prefix" "%{prefix}%"]
+ ["ocaml" "setup.ml" "-build"]
+ ["ocaml" "setup.ml" "-install"]
+]
+remove: [
+ ["ocamlfind" "remove" "dns"]
+]
+depends: ["cstruct" "lwt" "ocamlfind" "cryptokit" "re" "uri" ]
View
2  packages/dns.0.4.0/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/mirage/ocaml-dns/tarball/ocaml-dns-0.4.0"
+checksum: "c019cc573625b86bee636be8ef51d10b"
View
1  packages/dyntype.0.8.4/descr
@@ -0,0 +1 @@
+syntax extension which makes OCaml types and values easier to manipulate programmatically
View
13 packages/dyntype.0.8.4/opam
@@ -0,0 +1,13 @@
+opam-version: "1"
+maintainer: "anil@recoil.org"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "dyntype"]
+]
+depends: [
+ "type_conv" {= "108.00.02"}
+ "ocamlfind"
+]
View
2  packages/dyntype.0.8.4/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/mirage/dyntype/tarball/dyntype-0.8.4"
+checksum: "40b4d77c3288f65107410da629536c43"
View
5 packages/fieldslib.108.07.00/descr
@@ -0,0 +1,5 @@
+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
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/fieldslib.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "fieldslib"]
+]
+depends: ["ocamlfind" "type_conv" {= "108.07.00"}]
View
2  packages/fieldslib.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/fieldslib-108.07.00.tar.gz"
+checksum: "38aa45118b669818e94a86d177a1b75f"
View
1  packages/github.0.3.0/descr
@@ -0,0 +1 @@
+API for the Github website
View
11 packages/github.0.3.0/opam
@@ -0,0 +1,11 @@
+opam-version: "1"
+maintainer: "anil@recoil.org"
+build: [
+ ["ocaml" "setup.ml" "-configure" "--prefix" "%{prefix}%"]
+ ["make" "build"]
+ ["ocaml" "setup.ml" "-install"]
+]
+remove: [
+ ["ocamlfind" "remove" "github"]
+]
+depends: ["ocamlfind" "ssl" "cohttp" {>="0.9.1"} "lwt" "atdgen" "yojson"]
View
3  packages/github.0.3.0/url
@@ -0,0 +1,3 @@
+archive: "https://github.com/avsm/ocaml-github/tarball/ocaml-github-0.3.0"
+checksum: "27680ff1c89ced00c44a184a0d354abb"
+
View
2  packages/mancoosi-dose.2.9.15/opam
@@ -4,5 +4,5 @@ substs: ["mancoosi-dose.ocp" "mancoosi-dose.config"]
build: [
["ocp-build" "-scan" "-init" "dose" "-v" "0"]
]
-depends: ["ocp-build" "ocamlgraph" "mancoosi-cudf" "extlib" "re"]
+depends: ["ocp-build" "ocamlgraph" "mancoosi-cudf" "extlib" "re" {>= "1.1.0"}]
libraries: ["dose"]
View
1  packages/mirage-fs.0.3.0/descr
@@ -0,0 +1 @@
+Mirage filesystem utilities
View
7 packages/mirage-fs.0.3.0/opam
@@ -0,0 +1,7 @@
+opam-version: "1"
+maintainer: "anil@recoil.org"
+build: [
+ ["make" "all"]
+]
+remove: [ ]
+depends: [ ]
View
2  packages/mirage-fs.0.3.0/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/mirage/mirage-fs/tarball/mirage-fs-0.3.0"
+checksum: "6ddcfc6607e5f1a6b47cb3e08cebdd1a"
View
1  packages/mirage-net.0.3.0/descr
@@ -0,0 +1 @@
+Mirage stdlib
View
10 packages/mirage-net.0.3.0/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "anil@recoil.org"
+build: [
+ ["make" "all"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "mirage-net"]
+]
+depends: ["mirage" "ocamlfind"]
View
2  packages/mirage-net.0.3.0/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/mirage/mirage-net/tarball/mirage-net-0.3.0"
+checksum: "65b3517a9873a113228adf3d6c7ef8ec"
View
1  packages/mirage.0.4.0/descr
@@ -0,0 +1 @@
+Mirage stdlib
View
10 packages/mirage.0.4.0/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "anil@recoil.org"
+build: [
+ ["make" "all"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "mirage"]
+]
+depends: ["cstruct" "ocamlfind" "lwt"]
View
2  packages/mirage.0.4.0/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/mirage/mirage-platform/tarball/mirage-platform-0.4.0"
+checksum: "065e9eba07588384889be2a1cc202a12"
View
2  packages/ocaml-data-notation.0.0.9/opam
@@ -7,4 +7,4 @@ build: [
remove: [
["ocamlfind" "remove" "odn"]
]
-depends: ["ocamlfind" "type_conv"]
+depends: ["ocamlfind" "type_conv" {= "108.00.02"}]
View
35 packages/ocaml-http.0.1.5/descr
@@ -0,0 +1,35 @@
+Library freely inspired from Perl's HTTP::Daemon module
+OCaml HTTP is an OCaml library freely inspired from Perl's
+HTTP::Daemon module that permits you to write simple HTTP daemons in
+OCaml.
+
+The main API let you define a HTTP daemon specification, which
+contains, among other parameters, a callback function that is invoked
+each time a request is received. The callback function will be invoked
+with an instance of an object representing the received HTTP request
+and an out_channel connected to the remote HTTP client socket.
+
+Then you can start your HTTP daemon invoking the main function passing
+your specification. Each time a client connect to the TCP port bound
+by your daemon, OCaml HTTP will parse the request and instantiate the
+request object. If all goes well your callback will be invoked,
+otherwise appropriate error messages will be sent back to the client
+without disturbing your callback.
+
+You can use a lot of facility functions in your callback that permits
+you to send easily headers, error responses, file, or abstract HTTP
+response objects. Otherwise you can also choose the 'hard way' and
+send data directly to the out_channel (expecially useful for sending
+data incrementally to the client). You can also mix the two
+approaches.
+
+Daemon specifications are used also to specify other parameters
+governing daemon behaviour like: TCP port and address to bind, way of
+handling incoming requests (handle all of them in a single process,
+fork a new process or spawn a new thread for each incoming request),
+timeout, authentication requirements (username and password for HTTP
+basic authentication).
+
+OCaml HTTP contains also a tiny implementation of a HTTP client which
+can be used to retrieve resources via GET HTTP method and to iter on
+them (useful for huge resources which can't be kept in memory).
View
10 packages/ocaml-http.0.1.5/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make" "all" "opt"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "http"]
+]
+depends: ["ocamlfind" "ocamlnet" "pcre-ocaml"]
View
2  packages/ocaml-http.0.1.5/url
@@ -0,0 +1,2 @@
+archive: "https://forge.ocamlcore.org/frs/download.php/545/ocaml-http-0.1.5.tar.gz"
+checksum: "5426221ff76d7095fa1f5ee873b07829"
View
0  packages/ocp-build.1.0.1/descr → packages/ocp-build.0.1/descr
File renamed without changes
View
0  packages/ocp-build.1.0.1/files/ocp-build.install → packages/ocp-build.0.1/files/ocp-build.install
File renamed without changes
View
0  packages/ocp-build.1.0.1/opam → packages/ocp-build.0.1/opam
File renamed without changes
View
0  packages/ocp-build.1.0.1/url → packages/ocp-build.0.1/url
File renamed without changes
View
29 packages/opam.0.1/files/opam.install
@@ -1,29 +0,0 @@
-bin: [
-
- "_obuild/opam/opam.asm" { "opam" }
-
- (* rsync scripts *)
- "_obuild/opam-rsync-init/opam-rsync-init.asm" { "opam-rsync-init" }
- "_obuild/opam-rsync-update/opam-rsync-update.asm" { "opam-rsync-update" }
- "_obuild/opam-rsync-download/opam-rsync-download.asm" { "opam-rsync-download" }
- "_obuild/opam-rsync-upload/opam-rsync-upload.asm" { "opam-rsync-upload" }
-
- (* server scripts *)
- "_obuild/opam-server/opam-server.asm" { "opam-server" }
- "_obuild/opam-server-init/opam-server-init.asm" { "opam-server-init" }
- "_obuild/opam-server-update/opam-server-update.asm" { "opam-server-update" }
- "_obuild/opam-server-download/opam-server-download.asm" { "opam-server-download" }
- "_obuild/opam-server-upload/opam-server-upload.asm" { "opam-server-upload" }
-
- (* git scripts *)
- "_obuild/opam-git-init/opam-git-init.asm" { "opam-git-init" }
- "_obuild/opam-git-update/opam-git-update.asm" { "opam-git-update" }
- "_obuild/opam-git-download/opam-git-download.asm" { "opam-git-download" }
- "_obuild/opam-git-upload/opam-git-upload.asm" { "opam-git-upload" }
-
- (* helper scripts *)
- "_obuild/opam-mk-install/opam-mk-install.asm" { "opam-mk-install" }
- "_obuild/opam-mk-config/opam-mk-config.asm" { "opam-mk-config" }
- "_obuild/opam-mk-repo/opam-mk-repo.asm" { "opam-mk-repo" }
-
-]
View
2  packages/opam.0.1/url
@@ -1,2 +0,0 @@
-archive: "https://github.com/OCamlPro/opam/tarball/0.1"
-checksum: "c4cc7a7da7598723968fa8041c8d95de"
View
0  packages/opam.0.1/descr → packages/opam.0.6.0/descr
File renamed without changes
View
18 packages/opam.0.1/files/depends.ocp.in → packages/opam.0.6.0/files/depends.ocp.in
@@ -1,14 +1,26 @@
begin library "re"
- dirname += "%{lib}%/ocaml-re"
+ dirname += "%{lib}%/re"
generated = true
end
begin library "re_perl"
- dirname += "%{lib}%/ocaml-re"
+ dirname += "%{lib}%/re"
generated = true
requires = [ "re" ]
end
+begin library "re_glob"
+ dirname += "%{lib}%/re"
+ generated = true
+ requires = [ "re" ]
+end
+
+begin library "re_pcre"
+ dirname += "%{lib}%/re"
+ generated = true
+ requires = [ "re_perl" ]
+end
+
begin library "graph"
dirname += "%{lib}%/ocamlgraph"
generated = true
@@ -28,7 +40,7 @@ end
begin library "dose"
dirname += "%{lib}%/mancoosi-dose"
generated = true
- requires = [ "re_perl" "extLib" "cudf" "graph" "unix" "str" ]
+ requires = [ "re_pcre" "extLib" "cudf" "graph" "unix" "str" ]
end
begin library "extLib"
View
23 packages/opam.0.6.0/files/opam.install
@@ -0,0 +1,23 @@
+bin: [
+ "_obuild/opam/opam.asm" { "opam" }
+ "_obuild/opam-mk-repo/opam-mk-repo.asm" { "opam-mk-repo" }
+]
+lib: [
+ "META"
+ "_obuild/opam-lib/opam-lib.a"
+ "_obuild/opam-lib/opam-lib.cma"
+ "_obuild/opam-lib/opam-lib.cmxa"
+ "_obuild/opam-lib/file.cmi"
+ "_obuild/opam-lib/path.cmi"
+ "_obuild/opam-lib/file_format.cmi"
+ "_obuild/opam-lib/process.cmi"
+ "_obuild/opam-lib/globals.cmi"
+ "_obuild/opam-lib/repositories.cmi"
+ "_obuild/opam-lib/lexer.cmi"
+ "_obuild/opam-lib/run.cmi"
+ "_obuild/opam-lib/linelexer.cmi"
+ "_obuild/opam-lib/types.cmi"
+ "_obuild/opam-lib/parallel.cmi"
+ "_obuild/opam-lib/utils.cmi"
+ "_obuild/opam-lib/parser.cmi"
+]
View
5 packages/opam.0.1/opam → packages/opam.0.6.0/opam
@@ -2,6 +2,9 @@ opam-version: "1"
maintainer: "contact@ocamlpro.com"
substs: ["depends.ocp"]
build: [
+ ["./configure" "--prefix=%{prefix}%" "--mandir=%{prefix}%/man"]
+ ["make" "META"]
["make" "compile"]
+ ["make" "install"]
]
-depends: ["ocamlgraph" "ocaml-arg" "mancoosi-dose" "mancoosi-cudf"]
+depends: ["ocamlgraph" "ocaml-arg" "mancoosi-dose" "mancoosi-cudf" "re"]
View
2  packages/opam.0.6.0/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/OCamlPro/opam/tarball/0.6.0"
+checksum: "00a9c02bf44ddd2e68f1a777698397eb"
View
5 packages/opam2web.0.1.1/descr
@@ -0,0 +1,5 @@
+A tool to generate a website from an OPAM repository
+
+This utility creates a static website from an OPAM repository, listing all
+available packages and their details. A homepage and OPAM documentation is
+included as well.
View
4 packages/opam2web.0.1.1/files/opam2web.install
@@ -0,0 +1,4 @@
+bin: [
+ "src/_build/opam2web.native" { "opam2web" }
+]
+lib: []
View
6 packages/opam2web.0.1.1/opam
@@ -0,0 +1,6 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+]
+depends: ["opam" "cow"]
View
2  packages/opam2web.0.1.1/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/OCamlPro/opam2web/tarball/0.1.1"
+checksum: "0f0454d548316d837acfdd9f6e20cec5"
View
6 packages/orm.0.6.3/descr
@@ -0,0 +1,6 @@
+The ORM library provides a storage backend to persist ML values.
+
+This backend is integrated seamlessly with OCaml and currently uses
+SQLite (although other backends are easily possible). The user does
+not have to worry about writing any SQL queries manually.
+
View
14 packages/orm.0.6.3/opam
@@ -0,0 +1,14 @@
+opam-version: "1"
+maintainer: "anil@recoil.org"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "orm"]
+]
+depends: [
+ "sqlite3-ocaml"
+ "dyntype" {>= "0.8.4"}
+ "ocamlfind"
+]
View
2  packages/orm.0.6.3/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/mirage/orm/tarball/orm-0.6.3"
+checksum: "2ae25f4a3fcfe33804db502a23482a8f"
View
1  packages/ospec.0.2.1/opam
@@ -1,5 +1,6 @@
opam-version: "1"
maintainer: "contact@ocamlpro.com"
+ocaml-version: [ < "4.00.0" ]
build: [
["ocaml" "setup.ml" "-configure" "--prefix" "%{prefix}%"]
["ocaml" "setup.ml" "-build"]
View
4 packages/ospec.0.3.0/descr
@@ -0,0 +1,4 @@
+Behavior-Driven Development tool for OCaml, inspired by RSpec
+OSpec is a Behavior-Driven Development tool for OCaml, inspired by
+RSpec, a Ruby BDD library. It is implemented as a Camlp4 syntax
+extension.
View
11 packages/ospec.0.3.0/opam
@@ -0,0 +1,11 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["ocaml" "setup.ml" "-configure" "--prefix" "%{prefix}%"]
+ ["ocaml" "setup.ml" "-build"]
+ ["ocaml" "setup.ml" "-install"]
+]
+remove: [
+ ["ocamlfind" "remove" "ospec"]
+]
+depends: ["ocamlfind"]
View
2  packages/ospec.0.3.0/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/andrenth/ospec/tarball/release-0.3.0"
+checksum: "86d85a45980bd8142cef557cc1757e90"
View
8 packages/pa_ounit.108.07.00/descr
@@ -0,0 +1,8 @@
+Syntax extension for oUnit
+Pa_ounit is a syntax extension that helps writing in-line oUnit. It
+takes care of automatically registering the tests and generates
+helpfull failure messages with the file and line number.
+
+It allows user to register tests with a new TEST top-level expressions
+and automatically collects all the tests in a module (in a function
+ounit_tests of type unit -> OUnit.test).
View
10 packages/pa_ounit.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "pa_ounit"]
+]
+depends: ["ocamlfind" "type_conv" {= "108.07.00"}]
View
2  packages/pa_ounit.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/pa_ounit-108.07.00.tar.gz"
+checksum: "85f2e2b1ac68951a8c2d990a29c5e371"
View
1  packages/pcap.0.3.1/descr
@@ -0,0 +1 @@
+read and write pcap-formatted network packet traces
View
10 packages/pcap.0.3.1/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "dave@recoil.org"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "pcap"]
+]
+depends: ["ocamlfind" "cstruct"]
View
3  packages/pcap.0.3.1/url
@@ -0,0 +1,3 @@
+archive: "http://github.com/mirage/ocaml-pcap/tarball/ocaml-pcap-0.3.1"
+checksum: "ead83996e1f580c261cad1820b2666be"
+
View
1  packages/pcap.0.3.2/descr
@@ -0,0 +1 @@
+read and write pcap-formatted network packet traces
View
10 packages/pcap.0.3.2/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "dave@recoil.org"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "pcap"]
+]
+depends: ["ocamlfind" "cstruct"]
View
3  packages/pcap.0.3.2/url
@@ -0,0 +1,3 @@
+archive: "http://github.com/mirage/ocaml-pcap/tarball/ocaml-pcap-0.3.2"
+checksum: "3798e45befe2abff4dbf0451f254b1f4"
+
View
4 packages/pipebang.108.07.00/descr
@@ -0,0 +1,4 @@
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/pipebang.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "pa_pipebang"]
+]
+depends: ["ocamlfind" "type_conv" {= "108.07.00"}]
View
2  packages/pipebang.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/pipebang-108.07.00.tar.gz"
+checksum: "2d39139cb0e933746a69b14f54037a5a"
View
7 packages/release.1.0.0/descr
@@ -0,0 +1,7 @@
+Release is a multi-process Lwt-enabled daemon framework for OCaml.
+
+It provides facilities for type-safe inter-process communication and
+privilege-dropping.
+
+Its goal is to make it easy to write servers that are released from the calling
+terminal and to release root privileges when those are not necessary.
View
11 packages/release.1.0.0/opam
@@ -0,0 +1,11 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["ocaml" "setup.ml" "-configure" "--prefix" "%{prefix}%"]
+ ["ocaml" "setup.ml" "-build"]
+ ["ocaml" "setup.ml" "-install"]
+]
+remove: [
+ ["ocamlfind" "remove" "release"]
+]
+depends: ["lwt" "ocamlfind" "uint"]
View
2  packages/release.1.0.0/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/andrenth/release/tarball/1.0.0"
+checksum: "c087bb9307c4b67a1f60dfb8f6f24f3b"
View
6 packages/rpc.1.2.0/descr
@@ -0,0 +1,6 @@
+A library to deal with RPCs in ocaml.
+
+The idea behind this library is to generate functions to convert
+values of a given type to and from theirs RPC representations. In
+order to do so, it is sufficicient to add with rpc to the
+corresponding type defintion.
View
13 packages/rpc.1.2.0/opam
@@ -0,0 +1,13 @@
+opam-version: "1"
+maintainer: "thomas@gazagnaire.org"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "rpc"]
+]
+depends: [
+ "ocamlfind"
+ "xmlm"
+]
View
2  packages/rpc.1.2.0/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/samoht/ocaml-rpc/tarball/1.2.0"
+checksum: "e312b3bbb8edab16fca48514694c3741"
View
5 packages/sexplib.108.07.00/descr
@@ -0,0 +1,5 @@
+Library for serializing OCaml values to and from S-expressions
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/sexplib.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "sexplib"]
+]
+depends: ["ocamlfind" "type_conv" {= "108.07.00"}]
View
2  packages/sexplib.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/sexplib-108.07.00.tar.gz"
+checksum: "20472501851db900fe3e78836ca5cbd9"
View
2  packages/sexplib.7.0.5/opam
@@ -8,4 +8,4 @@ build: [
remove: [
["ocamlfind" "remove" "sexplib"]
]
-depends: ["ocamlfind" "type_conv"]
+depends: ["ocamlfind" "type_conv" {= "108.00.02"}]
View
5 packages/type_conv.108.07.00/descr
@@ -0,0 +1,5 @@
+Library for building type-driven syntax extensions
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/type_conv.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "type_conv"]
+]
+depends: ["ocamlfind"]
View
2  packages/type_conv.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/type_conv-108.07.00.tar.gz"
+checksum: "e3a4bd63e2c24d1396ce64e42293f1d8"
View
4 packages/typehashlib.108.07.00/descr
@@ -0,0 +1,4 @@
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
19 packages/typehashlib.108.07.00/files/typehashlib.config.in
@@ -0,0 +1,19 @@
+library "typehashlib" {
+ asmcomp: [ "-I" "%{lib}%/typehashlib" ]
+ bytelink: [ "-I" "%{lib}%/typehashlib" ]
+ asmlink: [ "-I" "%{lib}%/typehashlib" "pa_typehash.cmxa" ]
+ bytelink: [ "-I" "%{lib}%/typehashlib" "pa_typehash.cma" ]
+}
+
+syntax "pa_typehash" {
+ asmcomp: []
+ bytelink: []
+ asmlink: [ "pa_typehash.cmxa" ]
+ bytelink: [ "pa_typehash.cma" ]
+ requires: [
+ "camlp4.lib"
+ "camlp4.quotations.o"
+ "pa_type_conv"
+ "typehashlib"
+ ]
+}
View
10 packages/typehashlib.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "typehashlib"]
+]
+depends: ["type_conv" {= "108.07.00"} "ocamlfind"]
View
2  packages/typehashlib.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/typehashlib-108.07.00.tar.gz"
+checksum: "f2cc8e130bf19a24bb79e47d0c25d152"
View
1  packages/uint.1.0.3/descr
@@ -0,0 +1 @@
+Unsigned ints for OCaml
View
11 packages/uint.1.0.3/opam
@@ -0,0 +1,11 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["ocaml" "setup.ml" "-configure" "--prefix" "%{prefix}%"]
+ ["ocaml" "setup.ml" "-build"]
+ ["ocaml" "setup.ml" "-install"]
+]
+remove: [
+ ["ocamlfind" "remove" "uint"]
+]
+depends: ["ospec" "ocamlfind"]
View
2  packages/uint.1.0.3/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/andrenth/ocaml-uint/tarball/1.0.3"
+checksum: "cbba3a16d7c98f362a7dbc788b311dbc"
View
1  packages/uri.1.3.1/descr
@@ -0,0 +1 @@
+RFC3968 URI parsing library
View
11 packages/uri.1.3.1/opam
@@ -0,0 +1,11 @@
+opam-version: "1"
+maintainer: "anil@recoil.org"
+build: [
+ ["ocaml" "setup.ml" "-configure" "--prefix" "%{prefix}%"]
+ ["ocaml" "setup.ml" "-build"]
+ ["ocaml" "setup.ml" "-install"]
+]
+remove: [
+ ["ocamlfind" "remove" "uri"]
+]
+depends: ["re" "ocamlfind"]
View
2  packages/uri.1.3.1/url
@@ -0,0 +1,2 @@
+archive: "http://github.com/mirage/ocaml-uri/tarball/ocaml-uri-1.3.1"
+checksum: "851166afe53636fb043d9672bb7d54d1"
View
4 packages/variantslib.108.07.00/descr
@@ -0,0 +1,4 @@
+Part of Jane Street’s Core library
+The Core suite of libraries is an industrial strength alternative to
+OCaml's standard library that was developed by Jane Street, the
+largest industrial user of OCaml.
View
10 packages/variantslib.108.07.00/opam
@@ -0,0 +1,10 @@
+opam-version: "1"
+maintainer: "contact@ocamlpro.com"
+build: [
+ ["make"]
+ ["make" "install"]
+]
+remove: [
+ ["ocamlfind" "remove" "variantslib"]
+]
+depends: ["ocamlfind" "type_conv" {= "108.07.00"}]
View
2  packages/variantslib.108.07.00/url
@@ -0,0 +1,2 @@
+archive: "https://ocaml.janestreet.com/ocaml-core/108.07.00/individual/variantslib-108.07.00.tar.gz"
+checksum: "15790adc22388aaa28e965c33a3beaed"
View
3  packages/wget.0.1.0/descr
@@ -0,0 +1,3 @@
+Basic wget-like client, based on the Citrix' HTTP library.
+
+Pure OCaml implementation.
View
1  packages/wget.0.1.0/files/wget.install
@@ -0,0 +1 @@
+bin: [ "_obuild/owget/owget.asm" { "owget" } ]
View
4 packages/wget.0.1.0/opam
@@ -0,0 +1,4 @@
+opam-version: "1"
+maintainer: "thomas@gazagnaire.org"
+build: [ "make" ]
+depends: ["ocp-build"]
View
2  packages/wget.0.1.0/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/samoht/ocaml-wget/tarball/0.1.0"
+checksum: "d1e2f51b61b8d8791ccd7bc2a18d98dc"
Please sign in to comment.
Something went wrong with that request. Please try again.