package dune

  1. Overview
  2. Docs
Fast, portable, and opinionated build system

Install

Dune Dependency

Authors

Maintainers

Sources

dune-2.8.5.tbz
sha256=79011283fb74c7a27eb17ad752efbcc39b39633cbacc8d7be97e8ea869443629
sha512=4ef6cdea0768a29de0108cb61b04ef471cb494762c865265f20d7d15ed65a39557f7e34f2dbd466352a6567cce29d7ba21be6569afafbcfc2871720b9466dcae

Description

dune is a build system that was designed to simplify the release of Jane Street packages. It reads metadata from "dune" files following a very simple s-expression syntax.

dune is fast, has very low-overhead, and supports parallel builds on all platforms. It has no system dependencies; all you need to build dune or packages using dune is OCaml. You don't need make or bash as long as the packages themselves don't use bash explicitly.

dune supports multi-package development by simply dropping multiple repositories into the same directory.

It also supports multi-context builds, such as building against several opam roots/switches simultaneously. This helps maintaining packages across several versions of OCaml and gives cross-compilation for free.

Published: 30 Mar 2021

README

Dune - A composable build system

Dune is a build system designed for OCaml/Reason projects only. It focuses on providing the user with a consistent experience and takes care of most of the low-level details of OCaml compilation. All you have to do is provide a description of your project and dune will do the rest.

The scheme it implements is inspired from the one used inside Jane Street and adapted to the open source world. It has matured over a long time and is used daily by hundreds of developers, which means that it is highly tested and productive.

Dune comes with a manual. If you want to get started without reading too much, you can look at the quick start guide or watch this introduction video.

The example directory contains examples of projects using dune.

Overview

Dune reads project metadata from dune files, which are either static files in a simple S-expression syntax or OCaml scripts. It uses this information to setup build rules, generate configuration files for development tools such as merlin, handle installation, etc...

Dune itself is fast, has very low overhead and supports parallel builds on all platforms. It has no system dependencies: all you need to build dune and packages using dune is OCaml. You don't need make or bash as long as the packages themselves don't use bash explicitly.

In particular, one can install OCaml on Windows with a binary installer and then use only the Windows Console to build dune and packages using dune.

Strengths

Composable

Take n repositories that use dune, arrange them in any way on the file system and the result is still a single repository that dune knows how to build at once.

This make simultaneous development on multiple packages trivial.

Gracefully handles multi-package repositories

Dune knows how to handle repositories containing several packages. When building via opam, it is able to correctly use libraries that were previously installed even if they are already present in the source tree.

The magic invocation is:

$ dune build --only-packages <package-name> @install

Building against several configurations at once

Dune is able to build a given source code repository against several configurations simultaneously. This helps maintaining packages across several versions of OCaml as you can test them all at once without hassle.

In particular, this makes it easy to handle cross-compilation.

This feature requires opam.

Requirements

Dune requires OCaml version 4.08.0 to build itself and can build OCaml projects using ocaml 4.02.3 or greater.

Installation

The recommended way to install dune is via the opam package manager:

$ opam install dune

If you are new to opam, make sure to run eval $(opam config env) to make dune available in your PATH. The dune binary is self contained and relocatable, so you can safely copy it somewhere else to make it permanently available.

You can also build it manually with:

$ make release
$ make install

If you do not have make, you can do the following:

$ ocaml bootstrap.ml
$ ./dune.exe build -p dune --profile dune-bootstrap
$ ./dune.exe install dune

The first command builds the dune.exe binary. The second builds the additional files that are installed by dune, such as the man pages, and the last simply installs all of that on the system.

Note that unless you ran the optional ./configure script, you can simply copy dune.exe anywhere and it will just work. dune is fully relocatable and discovers its environment at runtime rather than hard-coding it at compilation time.

Support

If you have questions about dune, you can send an email to ocaml-core@googlegroups.com or open a ticket on GitHub.

Migration from jbuilder

Dune was formerly known as jbuilder. Migration from jbuilder to dune is described in the manual.

Status

Dune is now fairly stable and is used by the majority of packages on opam. Note that dune retains backward compatibility with Jbuilder, and in particular existing Jbuilder projects will continue to be buildable with dune.

Dependencies (5)

  1. base-threads
  2. base-unix
  3. ocamlfind-secondary
  4. ocaml >= "4.02" & < "4.08~~"
  5. ocaml >= "4.08" & < "5.0"

Dev Dependencies

None

  1. 0install >= "2.15.1"
  2. 0install-gtk
  3. 0install-solver
  4. ANSITerminal >= "0.8.1"
  5. aarch64-esperanto >= "0.0.6"
  6. absolute
  7. abstract_algebra < "v0.17.0"
  8. accessor < "v0.17.0"
  9. accessor_async < "v0.17.0"
  10. accessor_base < "v0.17.0"
  11. accessor_core < "v0.17.0"
  12. acgtk >= "1.4.0" & < "2.0.0"
  13. aches
  14. aches-lwt
  15. acpc >= "2.0.0"
  16. advi
  17. agrid
  18. ahrocksdb
  19. aifad >= "2.2.1"
  20. alba >= "0.4.1"
  21. albatross
  22. alcotest >= "0.8.5" & < "1.7.0"
  23. alcotest-async >= "0.8.5" & < "1.7.0"
  24. alcotest-js < "1.7.0"
  25. alcotest-lwt >= "0.8.5" & < "1.7.0"
  26. alcotest-mirage < "1.7.0"
  27. alg_structs
  28. alg_structs_qcheck
  29. algaeff
  30. alsa >= "0.3.0"
  31. alt-ergo >= "2.3.0" & < "2.4.3"
  32. alt-ergo-free >= "2.3.3"
  33. alt-ergo-lib < "2.4.3"
  34. alt-ergo-lib-free
  35. alt-ergo-parsers < "2.4.3"
  36. alt-ergo-parsers-free
  37. altgr-ergo >= "2.3.0" & < "2.4.3"
  38. amqp-client >= "2.0.3"
  39. amqp-client-async >= "2.0.3"
  40. amqp-client-lwt >= "2.0.3"
  41. anders
  42. angstrom >= "0.11.1"
  43. angstrom-async >= "0.11.1"
  44. angstrom-lwt-unix >= "0.11.1"
  45. angstrom-unix >= "0.11.1"
  46. ansi < "0.6.0"
  47. anthill
  48. ao >= "0.2.2"
  49. api-watch
  50. apronext
  51. archetype
  52. archi
  53. archi-async
  54. archi-lwt
  55. arg-complete
  56. argon2 >= "1.0.0"
  57. arp >= "1.0.0"
  58. arp-mirage
  59. art
  60. asak
  61. ask
  62. ask-integrator
  63. asli >= "0.2.0"
  64. asn1-combinators >= "0.2.2"
  65. async >= "v0.12.0" & < "v0.17.0"
  66. async-uri < "0.4.0"
  67. async_durable >= "v0.12.0" & < "v0.17.0"
  68. async_extra >= "v0.12.0" & < "v0.17.0"
  69. async_find >= "v0.12.0" & < "v0.17.0"
  70. async_graphics >= "0.7.0"
  71. async_inotify >= "v0.12.0" & < "v0.17.0"
  72. async_interactive >= "v0.12.0" & < "v0.17.0"
  73. async_js >= "v0.12.0" & < "v0.17.0"
  74. async_kernel >= "v0.12.0" & < "v0.17.0"
  75. async_rpc_kernel >= "v0.12.0" & < "v0.17.0"
  76. async_rpc_websocket < "v0.17.0"
  77. async_sendfile >= "v0.12.0" & < "v0.17.0"
  78. async_shell >= "v0.12.0" & < "v0.17.0"
  79. async_smtp >= "v0.12.0" & < "v0.17.0"
  80. async_ssl >= "v0.12.0" & < "v0.17.0"
  81. async_udp < "v0.17.0"
  82. async_unix >= "v0.12.0" & < "v0.17.0"
  83. async_websocket < "v0.17.0"
  84. atable
  85. atd >= "2.2.1"
  86. atdd
  87. atdgen >= "2.2.1"
  88. atdgen-codec-runtime
  89. atdgen-runtime >= "2.2.1"
  90. atdj >= "2.2.1" & < "20151001.01"
  91. atdpy
  92. atds
  93. atdts
  94. atomic < "base"
  95. autofonce
  96. autofonce_config
  97. autofonce_core
  98. autofonce_lib
  99. autofonce_m4
  100. autofonce_misc
  101. autofonce_patch
  102. autofonce_share
  103. avro
  104. avro-compiler
  105. awa
  106. awa-lwt
  107. awa-mirage
  108. aws >= "1.2"
  109. aws-async
  110. aws-autoscaling >= "1.2"
  111. aws-cloudformation >= "1.2"
  112. aws-cloudtrail >= "1.2"
  113. aws-cloudwatch
  114. aws-ec2 >= "1.2"
  115. aws-elasticache
  116. aws-elasticloadbalancing >= "1.2"
  117. aws-lwt
  118. aws-rds
  119. aws-route53
  120. aws-s3 >= "4.0.0"
  121. aws-s3-async >= "4.0.0"
  122. aws-s3-lwt >= "4.0.0"
  123. aws-sdb >= "1.2"
  124. aws-sqs
  125. aws-ssm >= "1.2"
  126. aws-sts >= "1.2"
  127. azblob
  128. azblob-async
  129. azure-cosmos-db
  130. babel < "v0.17.0"
  131. bag
  132. bare_encoding
  133. bark
  134. base >= "v0.12.0" & < "v0.17.0"
  135. base32
  136. base64 >= "2.3.0"
  137. base_bigstring < "v0.17.0"
  138. base_quickcheck >= "v0.12.1" & < "v0.17.0"
  139. base_trie < "v0.17.0"
  140. bastet
  141. bastet_async
  142. bastet_lwt
  143. batch_jaro_winkler
  144. batsat
  145. batteries >= "3.7.1"
  146. bddrand
  147. bech32
  148. bechamel
  149. bechamel-js
  150. bechamel-notty
  151. bechamel-perf
  152. beluga = "1.0"
  153. benchmark >= "1.6"
  154. benchpress
  155. benchpress-server
  156. bencode >= "2.0"
  157. bentov
  158. bheap >= "2.0.0"
  159. bidirectional_map < "v0.17.0"
  160. bigarray-compat
  161. bigarray-overlap
  162. bigdecimal < "v0.17.0"
  163. bignum >= "v0.12.0" & < "v0.17.0"
  164. bigstring >= "0.3"
  165. bigstring-unix >= "0.3"
  166. bigstringaf >= "0.5.0" & < "0.9.1"
  167. bimage
  168. bimage-display
  169. bimage-gtk
  170. bimage-io
  171. bimage-lwt
  172. bimage-sdl
  173. bimage-unix
  174. bimap
  175. bin_prot >= "v0.12.0" & < "v0.17.0"
  176. binaryen != "0.3.0" & < "0.11.0"
  177. binaryen_dsl
  178. bindlib >= "6.0.0"
  179. biniou >= "1.2.1"
  180. binning
  181. binsec >= "0.4.0" & < "0.5.0"
  182. bio_io != "0.1.2" & < "0.5.1"
  183. biocaml >= "0.9.0"
  184. biotk < "0.3"
  185. bisect_ppx >= "1.4.0" & < "2.8.3"
  186. bistro >= "0.5.0"
  187. bistro-bio
  188. bitcoin >= "3.0"
  189. bitcoin-cohttp-async
  190. bitcoin-cohttp-lwt
  191. bitcoin-ocurl
  192. bitcoinml >= "0.4.1"
  193. bitlib
  194. bitmasks >= "1.2.0"
  195. bitpack_serializer
  196. bitstring >= "3.1.1"
  197. bitv >= "1.4"
  198. bitwuzla
  199. bitwuzla-bin < "1.0.0"
  200. bitwuzla-c
  201. bjack >= "0.1.6"
  202. blake2 >= "0.3"
  203. blake3
  204. bloomf
  205. bls12-381 < "6.0.1"
  206. bls12-381-gen
  207. bls12-381-hash
  208. bls12-381-js
  209. bls12-381-js-gen
  210. bls12-381-legacy
  211. bls12-381-signature
  212. bls12-381-unix
  213. bnfgen
  214. bogue
  215. boltzgen
  216. bonsai < "v0.17.0"
  217. box
  218. brr-lwd
  219. bson2
  220. bst >= "6.0.0"
  221. buffer-pool
  222. build_path_prefix_map >= "0.3"
  223. builder
  224. builder-web
  225. bun >= "0.3.4"
  226. bwd
  227. bwrap
  228. bytearray >= "1.0.1"
  229. bytebuffer
  230. bytepdf
  231. bz2
  232. ca-certs
  233. ca-certs-nss
  234. cactus
  235. cairo2 >= "0.6"
  236. cairo2-gtk
  237. cairo2-pango
  238. calculon >= "0.4"
  239. calculon-redis
  240. calculon-redis-lib
  241. calculon-web >= "0.4"
  242. caldav < "0.2.2"
  243. calendar >= "3.0.0"
  244. calendars
  245. calipso
  246. callipyge >= "0.2"
  247. camelot
  248. camels
  249. camelsnakekebab
  250. camlimages >= "5.0.2" & < "5.0.5"
  251. camlon >= "3.0.0"
  252. camlp-streams
  253. camltc >= "0.9.8"
  254. camomile = "1.0.2"
  255. camyll
  256. capnp >= "3.3.0"
  257. capnp-rpc >= "0.3.2" & < "1.2.3"
  258. capnp-rpc-lwt >= "0.3.2" & < "1.2.3"
  259. capnp-rpc-mirage >= "0.3.2" & < "1.2.3"
  260. capnp-rpc-net < "1.2.3"
  261. capnp-rpc-unix >= "0.3.2" & < "1.2.3"
  262. caqti >= "1.0.0" & < "2.1.1"
  263. caqti-async >= "1.0.0" & < "2.1.1"
  264. caqti-driver-mariadb >= "1.0.0" & < "2.0.1"
  265. caqti-driver-pgx < "2.1.1"
  266. caqti-driver-postgresql >= "1.0.0" & < "2.1.1"
  267. caqti-driver-sqlite3 >= "1.0.0" & < "2.1.1"
  268. caqti-dynload >= "1.0.0"
  269. caqti-eio < "2.1.1"
  270. caqti-lwt >= "1.0.0" & < "2.1.1"
  271. caqti-mirage < "2.1.1"
  272. caqti-type-calendar >= "1.0.0"
  273. carray
  274. carton
  275. carton-git
  276. carton-lwt
  277. catala < "0.8.0"
  278. catapult
  279. catapult-client
  280. catapult-daemon
  281. catapult-file
  282. catapult-sqlite
  283. cbor >= "0.3"
  284. cconv >= "0.5"
  285. cconv-ppx
  286. cdb
  287. cdrom >= "0.9.4"
  288. ceph
  289. certify >= "0.3.0"
  290. cf < "0.5.0"
  291. cf-lwt < "0.5.0"
  292. cfg >= "2.2.0"
  293. cfml
  294. cfstream >= "1.3.1"
  295. chacha
  296. charInfo_width
  297. charrua
  298. charrua-client >= "0.11.2"
  299. charrua-client-lwt >= "0.11.2"
  300. charrua-client-mirage >= "0.11.2"
  301. charrua-core >= "0.11.2"
  302. charrua-server
  303. charrua-unix >= "0.11.2"
  304. charset
  305. chartjs
  306. chartjs-annotation
  307. chartjs-colorschemes
  308. chartjs-datalabels
  309. chartjs-streaming
  310. chase
  311. checkseum = "0.0.3" | >= "0.2.1"
  312. choice >= "0.4"
  313. cinaps >= "v0.12.0"
  314. clangml >= "4.0.0" & < "4.8.0"
  315. clangml-transforms >= "0.24"
  316. clap
  317. clarity >= "0.4.0"
  318. clarity-lang
  319. class_group_vdf != "0.0.4"
  320. clim
  321. clim-ppx
  322. clz
  323. cmarker
  324. codept >= "0.10.3"
  325. cohttp >= "1.1.1" & < "6.0.0~alpha0"
  326. cohttp-async >= "1.1.1" & < "6.0.0~alpha0"
  327. cohttp-lwt >= "1.1.1" & < "6.0.0~alpha0"
  328. cohttp-lwt-jsoo >= "1.1.1" & < "6.0.0~alpha0"
  329. cohttp-lwt-unix >= "1.1.1" & < "6.0.0~alpha0"
  330. cohttp-mirage >= "1.1.1" & < "6.0.0~alpha0"
  331. cohttp-top >= "1.1.1" & < "6.0.0~alpha0"
  332. cohttp_async_websocket < "v0.17.0"
  333. cohttp_static_handler < "v0.17.0"
  334. coin >= "0.1.1"
  335. colombe
  336. color >= "0.2.0"
  337. color-brewery
  338. combinat
  339. comby
  340. comby-kernel
  341. comby-semantic
  342. command_rpc >= "v0.12.0" & < "v0.17.0"
  343. conduit >= "1.3.0"
  344. conduit-async >= "1.3.0"
  345. conduit-lwt >= "1.3.0"
  346. conduit-lwt-unix >= "1.3.0"
  347. conduit-mirage
  348. conex >= "0.10.0"
  349. conex-mirage-crypto
  350. conex-nocrypto
  351. conformist
  352. containers >= "2.4" & < "3.13"
  353. containers-data < "3.13"
  354. containers-thread
  355. content_security_policy < "v0.17.0"
  356. cookie
  357. cookies
  358. coq >= "8.14.0" & < "8.17.0"
  359. coq-of-ocaml >= "2.4.1" & != "2.5.2+4.13" & < "2.5.3+4.13"
  360. coq-serapi >= "8.9.0+0.6.0" & < "8.20.0+0.20.0"
  361. coqide >= "8.14.0" & < "8.17.0"
  362. core >= "v0.12.0" & < "v0.17.0"
  363. core_bench >= "v0.12.0" & < "v0.17.0"
  364. core_compat
  365. core_extended >= "v0.12.0" & < "v0.17.0"
  366. core_kernel >= "v0.12.3" & < "v0.17.0"
  367. core_profiler >= "v0.12.0" & < "v0.17.0"
  368. core_unix < "v0.17.0"
  369. cosovo
  370. cow = "2.4.0"
  371. cowabloga >= "0.5.0"
  372. cpm >= "5.0.0"
  373. cppo >= "1.6.6"
  374. cppo_ocamlbuild >= "1.6.6"
  375. cps_toolbox < "0.3"
  376. cpu
  377. cpuid >= "0.1.2"
  378. crc >= "2.1.0"
  379. crlibm >= "0.3"
  380. crontab
  381. crowbar = "0.2"
  382. crunch >= "2.2.0"
  383. cry >= "0.6.5"
  384. cryptokit >= "1.16.1"
  385. csexp < "1.5.2"
  386. css-parser
  387. cstruct >= "3.3.0"
  388. cstruct-async >= "3.3.0"
  389. cstruct-lwt >= "3.3.0"
  390. cstruct-sexp
  391. cstruct-unix >= "3.3.0"
  392. csv >= "2.2"
  393. csv-lwt >= "2.1"
  394. csvfields >= "v0.12.0" & < "v0.17.0"
  395. csvtool
  396. ctoxml
  397. ctypes-zarith
  398. cudf >= "0.10"
  399. cuid >= "0.2"
  400. cumulus
  401. curly >= "0.2.0"
  402. current < "0.6"
  403. current-web-pipelines
  404. current_ansi
  405. current_docker < "0.6"
  406. current_examples < "0.6"
  407. current_git < "0.6"
  408. current_github < "0.6"
  409. current_incr
  410. current_ocluster < "0.2"
  411. current_rpc < "0.6"
  412. current_slack < "0.6"
  413. current_web < "0.6"
  414. curses >= "1.0.9"
  415. curve-sampling
  416. cviode
  417. cwe_checker
  418. DrawGrammar >= "0.2.2"
  419. daft >= "0.0.4"
  420. dap
  421. data-encoding < "1.0.0"
  422. dataframe
  423. datakit >= "0.12.2"
  424. datakit-bridge-github >= "0.12.2"
  425. datakit-bridge-local-git >= "0.12.2"
  426. datakit-ci >= "0.12.2"
  427. datakit-client >= "0.12.2"
  428. datakit-client-9p >= "0.12.2"
  429. datakit-client-git >= "0.12.2"
  430. datakit-github >= "0.12.2"
  431. datakit-server >= "0.12.2"
  432. datakit-server-9p >= "0.12.2"
  433. datalog >= "0.6"
  434. dates_calc < "0.0.7"
  435. daypack-lib
  436. dbf < "0.1.1"
  437. debian-formats >= "0.1.2"
  438. decimal
  439. decoders >= "0.1.2" & < "1.0.0"
  440. decoders-bencode < "1.0.0"
  441. decoders-cbor < "1.0.0"
  442. decoders-ezjsonm >= "0.1.2" & < "1.0.0"
  443. decoders-jsonm < "1.0.0"
  444. decoders-msgpck < "1.0.0"
  445. decoders-sexplib < "1.0.0"
  446. decoders-yojson >= "0.1.2" & < "1.0.0"
  447. decompress >= "0.8.1"
  448. dedent < "v0.17.0"
  449. dedukti >= "2.7"
  450. delimited_parsing >= "v0.12.0" & < "v0.17.0"
  451. depyt >= "0.3.0"
  452. devkit >= "1.0"
  453. diet >= "0.2"
  454. diffable
  455. digestif >= "0.7" & < "0.7.2" | >= "0.8.1"
  456. directories
  457. dirsift
  458. dirsp-exchange
  459. dirsp-exchange-kbb2017
  460. dirsp-proscript
  461. dirsp-proscript-mirage
  462. dirsp-ps2ocaml
  463. disml
  464. dispatch >= "0.4.1"
  465. dispatch-js >= "0.4.1"
  466. distributed >= "0.6.0"
  467. distributed-lwt >= "0.2.0"
  468. distributed-uwt >= "0.2.0"
  469. dkim
  470. dkim-bin
  471. dkim-mirage
  472. dlm >= "0.3.1"
  473. dns >= "1.1.0"
  474. dns-async >= "1.1.0"
  475. dns-certify
  476. dns-cli
  477. dns-client
  478. dns-client-lwt
  479. dns-client-miou-unix
  480. dns-client-mirage
  481. dns-lwt >= "1.1.0"
  482. dns-lwt-unix >= "1.1.0"
  483. dns-mirage
  484. dns-resolver
  485. dns-server
  486. dns-stub
  487. dns-tsig
  488. dnssec
  489. docker-api >= "0.2"
  490. docker_hub
  491. dockerfile >= "6.0.0" & < "8.1.0"
  492. dockerfile-cmd >= "6.0.0" & < "8.1.0"
  493. dockerfile-opam >= "6.0.0" & < "8.1.0"
  494. docteur
  495. docteur-solo5
  496. docteur-unix
  497. doi2bib
  498. dokeysto >= "3.0.1"
  499. dokeysto_camltc >= "3.0.1"
  500. dokeysto_lz4 >= "3.0.2"
  501. dolmen >= "0.4.1" & < "0.8"
  502. dolmen_bin < "0.8"
  503. dolmen_loop < "0.8"
  504. dolmen_lsp < "0.8"
  505. dolmen_type < "0.8"
  506. dolog >= "4.0.0"
  507. domain-name >= "0.1.2"
  508. domainslib < "0.5.0"
  509. dose3 >= "6.1"
  510. dose3-extra
  511. dot-merlin-reader < "4.2"
  512. dotenv
  513. dream
  514. dream-cli
  515. dream-encoding
  516. dream-html < "3.9.5"
  517. dream-httpaf
  518. dream-livereload
  519. dream-pure
  520. dream-serve
  521. drom >= "0.3.0"
  522. drom_lib >= "0.3.0"
  523. drom_toml
  524. dropbox >= "0.2"
  525. dropbox_lwt_unix
  526. dssi >= "0.1.3"
  527. dtoa >= "0.3.2"
  528. dtools >= "0.4.2"
  529. dual
  530. duff >= "0.2"
  531. dum >= "1.0.3"
  532. dune-action-plugin < "2.9.0"
  533. dune-build-info < "2.9.0"
  534. dune-cargo-build
  535. dune-compiledb
  536. dune-configurator >= "1.11.4" & < "2.9.0"
  537. dune-deps
  538. dune-expand
  539. dune-glob < "2.9.0"
  540. dune-private-libs < "2.9.0"
  541. dune-release >= "1.0.0" & < "2.0.0"
  542. dune-site < "2.9.0"
  543. duppy >= "0.9.0"
  544. duration >= "0.1.2"
  545. earley >= "2.0.0"
  546. earlybird
  547. easy-format = "1.3.2"
  548. easy_logging
  549. easy_logging_yojson
  550. ecaml >= "v0.12.0" & < "v0.17.0"
  551. edn >= "0.1.6-1-gff9db95"
  552. eigen >= "0.1.0"
  553. eio-ssl
  554. either
  555. elasticsearch-cli >= "0.5"
  556. electrod >= "0.2.1"
  557. elpi >= "1.3.1"
  558. email_message >= "v0.12.0" & < "v0.17.0"
  559. embedded_ocaml_templates < "0.8"
  560. emile >= "0.4"
  561. encore >= "0.3"
  562. env_config < "v0.17.0"
  563. epictetus
  564. eqaf >= "0.2"
  565. eqaf-cstruct
  566. erlang
  567. erssical >= "1.1.0"
  568. esgg
  569. esperanto-cosmopolitan >= "0.0.5"
  570. ethernet
  571. euler
  572. exenum >= "0.86"
  573. exit
  574. expect_test_helpers >= "v0.12.0"
  575. expect_test_helpers_async < "v0.17.0"
  576. expect_test_helpers_core < "v0.17.0"
  577. expect_test_helpers_kernel >= "v0.12.0"
  578. extlib >= "1.7.9"
  579. extunix >= "0.3.1" & < "0.4.2"
  580. ez_api
  581. ez_cmdliner
  582. ez_config
  583. ez_file != "0.2.0"
  584. ez_hash
  585. ez_pgocaml
  586. ez_search
  587. ez_subst
  588. ezcurl
  589. ezcurl-lwt
  590. ezdl
  591. ezgzip >= "0.2.3"
  592. ezjs_ace
  593. ezjs_blockies
  594. ezjs_cleave
  595. ezjs_crypto
  596. ezjs_cytoscape
  597. ezjs_d3pie
  598. ezjs_extension
  599. ezjs_fetch < "0.3"
  600. ezjs_idb
  601. ezjs_jquery
  602. ezjs_min
  603. ezjs_odometer
  604. ezjs_push
  605. ezjs_qrcode
  606. ezjs_recaptcha
  607. ezjs_timeline
  608. ezjsonm >= "1.0.0"
  609. ezjsonm-lwt >= "1.0.0"
  610. ezresto
  611. ezresto-directory
  612. ezsqlite >= "0.4.2"
  613. ezxenstore >= "0.4.1"
  614. ezxmlm >= "1.1.0"
  615. FPauth
  616. FPauth-core
  617. FPauth-responses
  618. FPauth-strategies
  619. FrontC >= "4.0.0"
  620. faad >= "0.5.0"
  621. facteur
  622. fadbadml >= "0.1.2"
  623. faraday >= "0.7.1"
  624. faraday-async >= "0.7.1"
  625. faraday-lwt >= "0.7.1"
  626. faraday-lwt-unix >= "0.7.1"
  627. farmhash >= "0.4"
  628. fasmifra
  629. fat-filesystem >= "0.13.0"
  630. fd-send-recv >= "2.0.1"
  631. fdkaac = "0.3.2"
  632. feat
  633. feat-core
  634. feat-num
  635. feather
  636. feather_async
  637. ff
  638. ff-bench
  639. ff-pbt
  640. ff-sig
  641. ffmpeg >= "1.0.0~beta1" & < "1.1.5"
  642. ffmpeg-av < "1.1.5"
  643. ffmpeg-avcodec < "1.1.5"
  644. ffmpeg-avdevice < "1.1.5"
  645. ffmpeg-avfilter < "1.1.5"
  646. ffmpeg-avutil < "1.1.5"
  647. ffmpeg-swresample < "1.1.5"
  648. ffmpeg-swscale < "1.1.5"
  649. fftw3 >= "0.8.2"
  650. fiat-p256
  651. fieldslib >= "v0.12.0" & < "v0.17.0"
  652. file_path < "v0.17.0"
  653. fileutils >= "0.6.1" & < "0.6.6"
  654. finch
  655. fit
  656. fix >= "20181206"
  657. flac >= "0.3.0"
  658. flex-array
  659. fmlib < "0.5.3"
  660. fmlib_js < "0.5.3"
  661. fmlib_parse < "0.5.3"
  662. fmlib_pretty < "0.5.3"
  663. fmlib_std < "0.5.3"
  664. fontforge-of-ocaml
  665. fred
  666. freetds >= "0.7"
  667. frei0r >= "0.1.2"
  668. frenetic >= "5.0.5"
  669. fromager
  670. fsevents
  671. fsevents-lwt
  672. fsml
  673. fswatch
  674. fswatch_async
  675. fswatch_lwt
  676. fun-postgresql
  677. fun-sql
  678. fun-sqlite
  679. functoria >= "2.2.2" & < "4.0.0"
  680. functoria-runtime >= "2.2.2" & != "2.2.5" & < "3.0.2" | >= "3.1.2" & < "4.0.0"
  681. fuzzy_compare
  682. fuzzy_match < "v0.17.0"
  683. fzf < "v0.17.0"
  684. General >= "0.6.0"
  685. GT
  686. gapi-ocaml >= "0.3.7"
  687. gbddml
  688. gd >= "1.1"
  689. gdbprofiler >= "0.4"
  690. gemini >= "0.3.0"
  691. gen >= "0.5.2"
  692. gen_js_api >= "1.0.6"
  693. genprint
  694. genspio >= "0.0.3"
  695. genspir >= "1.0.0"
  696. geoml
  697. get_line >= "7.0.0"
  698. gettext >= "0.4.1"
  699. gettext-camomile
  700. gettext-stub
  701. git >= "2.0.0"
  702. git-cohttp
  703. git-cohttp-mirage
  704. git-cohttp-unix
  705. git-http >= "2.0.0"
  706. git-mirage >= "2.0.0"
  707. git-paf
  708. git-unix >= "2.0.0"
  709. github >= "4.0.0"
  710. github-data
  711. github-hooks >= "0.4.0"
  712. github-hooks-unix >= "0.4.0"
  713. github-jsoo >= "4.0.0"
  714. github-unix >= "4.0.0"
  715. glfw-ocaml
  716. globlon
  717. gluten
  718. gluten-async
  719. gluten-eio
  720. gluten-lwt
  721. gluten-lwt-unix
  722. gluten-mirage
  723. gmap >= "0.2.1"
  724. gmp
  725. gnuplot >= "0.6"
  726. gobba
  727. gobject-introspection
  728. goblint-cil >= "1.8.0"
  729. google-drive-ocamlfuse >= "0.6.26"
  730. gopcaml-mode >= "0.0.2" & < "0.0.6"
  731. gospel < "0.2.0"
  732. gotd
  733. gperftools >= "0.4"
  734. gpiod
  735. gpr >= "1.4.0"
  736. gr
  737. graphics >= "5.0.0"
  738. graphql >= "0.8.0"
  739. graphql-async >= "0.8.0"
  740. graphql-cohttp >= "0.9.0"
  741. graphql-lwt >= "0.8.0"
  742. graphql_parser >= "0.9.0"
  743. graphql_ppx >= "0.7.1"
  744. graphv
  745. graphv_core
  746. graphv_core_lib
  747. graphv_font
  748. graphv_font_js
  749. graphv_font_stb_truetype
  750. graphv_gles2
  751. graphv_gles2_native
  752. graphv_gles2_native_impl
  753. graphv_webgl
  754. graphv_webgl_impl
  755. gremlin
  756. grenier >= "0.8" & < "0.15"
  757. grid
  758. grpc < "0.2.0"
  759. grpc-async < "0.2.0"
  760. grpc-lwt < "0.2.0"
  761. gsl >= "1.24.0"
  762. gstreamer >= "0.3.1"
  763. h1
  764. h1-lwt-unix
  765. h1_parser
  766. h2
  767. h2-async
  768. h2-eio
  769. h2-lwt
  770. h2-lwt-unix
  771. h2-mirage
  772. hack_parallel >= "1.0.0"
  773. hacl >= "0.3"
  774. hacl-star
  775. hacl-star-raw >= "0.5.0"
  776. hacl_x25519
  777. happy-eyeballs
  778. happy-eyeballs-lwt
  779. happy-eyeballs-miou-unix
  780. happy-eyeballs-mirage
  781. hardcaml >= "v0.12.0" & < "v0.17.0"
  782. hardcaml_axi < "v0.17.0"
  783. hardcaml_c < "v0.17.0"
  784. hardcaml_circuits < "v0.17.0"
  785. hardcaml_fixed_point < "v0.17.0"
  786. hardcaml_handshake < "v0.17.0"
  787. hardcaml_of_verilog < "v0.17.0"
  788. hardcaml_step_testbench < "v0.17.0"
  789. hardcaml_verify < "v0.17.0"
  790. hardcaml_verilator < "v0.17.0"
  791. hardcaml_waveterm < "v0.17.0"
  792. hardcaml_xilinx < "v0.17.0"
  793. hardcaml_xilinx_components < "v0.17.0"
  794. hardcaml_xilinx_reports < "v0.17.0"
  795. hashcons >= "1.4.0"
  796. hashids >= "1.0.1"
  797. haxe >= "4.1.1"
  798. hc < "0.2"
  799. hdf5 >= "0.1.5"
  800. headache >= "1.04" & < "1.07"
  801. header-check
  802. herdtools7 >= "7.55"
  803. hex >= "1.3.0"
  804. hex_encode < "v0.17.0"
  805. hexstring
  806. hg_lib < "v0.17.0"
  807. hidapi >= "1.1"
  808. hidapi-lwt
  809. higher_kinded < "v0.17.0"
  810. hkdf >= "1.0.3"
  811. hl_yaml
  812. hockmd
  813. horned_worm >= "0.3.4"
  814. hpack
  815. hts_shrink >= "2.0.0"
  816. http-cookie != "4.0.0" & < "4.3.0"
  817. http-lwt-client
  818. http-mirage-client
  819. http-multipart-formdata
  820. httpaf >= "0.6.0"
  821. httpaf-async >= "0.6.0"
  822. httpaf-lwt-unix
  823. httpaf_caged
  824. httpcats
  825. httph
  826. huffman
  827. hvsock >= "2.0.0"
  828. hxd
  829. hyper
  830. ISO8601 >= "0.2.6"
  831. i3ipc >= "0.1.4"
  832. icalendar
  833. idd
  834. idds
  835. imagelib >= "20200929"
  836. incr_dom >= "v0.12.0" & < "v0.17.0"
  837. incr_dom_interactive < "v0.17.0"
  838. incr_dom_keyboard
  839. incr_dom_partial_render < "v0.17.0"
  840. incr_dom_sexp_form < "v0.17.0"
  841. incr_dom_widgets >= "v0.12.0"
  842. incr_map >= "v0.12.0" & < "v0.17.0"
  843. incr_select >= "v0.12.0" & < "v0.17.0"
  844. incremental >= "v0.12.0" & < "v0.17.0"
  845. indentation_buffer < "v0.17.0"
  846. index
  847. index-bench
  848. inferno >= "20190924"
  849. influxdb
  850. influxdb-async
  851. influxdb-lwt
  852. inquire
  853. int_repr < "v0.17.0"
  854. integers >= "0.3.0"
  855. integers_stubs_js
  856. integration1d >= "0.5.1"
  857. interface-prime
  858. interface-prime-lwt
  859. interval >= "1.5" & < "1.6"
  860. interval-map
  861. interval_base
  862. interval_crlibm
  863. interval_intel
  864. io-page >= "2.1.0"
  865. io-page-unix >= "2.1.0"
  866. io-page-xen >= "2.1.0"
  867. iostream
  868. iostream-camlzip
  869. ipaddr >= "2.9.0"
  870. ipaddr-cstruct
  871. ipaddr-sexp
  872. irc-client >= "0.6.2"
  873. irc-client-lwt >= "0.6.2"
  874. irc-client-lwt-ssl
  875. irc-client-tls >= "0.6.2"
  876. irc-client-unix >= "0.6.2"
  877. irmin >= "2.0.0" & < "3.0.0"
  878. irmin-bench < "3.0.0"
  879. irmin-chunk >= "2.0.0" & < "3.0.0"
  880. irmin-containers < "3.0.0"
  881. irmin-fs >= "2.0.0" & < "3.0.0"
  882. irmin-git >= "2.0.0" & < "3.0.0"
  883. irmin-graphql < "3.0.0"
  884. irmin-http >= "2.0.0" & < "3.0.0"
  885. irmin-indexeddb >= "2.0"
  886. irmin-layers
  887. irmin-mem >= "2.0.0"
  888. irmin-mirage >= "2.0.0" & < "3.0.0"
  889. irmin-mirage-git < "3.0.0"
  890. irmin-mirage-graphql < "3.0.0"
  891. irmin-pack < "3.0.0"
  892. irmin-test < "3.0.0"
  893. irmin-tezos < "3.0.0"
  894. irmin-unix >= "2.0.0" & < "3.0.0"
  895. irmin-watcher >= "0.5.0"
  896. iso639
  897. iter
  898. itv-tree >= "2.2"
  899. JsOfOCairo >= "2.0.0"
  900. jane-street-headers >= "v0.12.0" & < "v0.17.0"
  901. jane_rope < "v0.17.0"
  902. janestreet_cpuid < "v0.17.0"
  903. janestreet_csv < "v0.17.0"
  904. janestreet_lru_cache < "v0.17.0"
  905. jekyll-format >= "0.2.0" & < "0.3.1"
  906. jemalloc >= "0.2"
  907. jerboa
  908. jhupllib >= "0.2.1"
  909. jingoo >= "1.3.0"
  910. jose
  911. js_of_ocaml >= "3.3.0" & < "4.0.0"
  912. js_of_ocaml-compiler >= "3.3.0" & < "4.0.0"
  913. js_of_ocaml-lwt >= "3.3.0" & < "4.0.0"
  914. js_of_ocaml-ocamlbuild >= "3.5.0" & < "5.0"
  915. js_of_ocaml-ppx >= "3.3.0" & < "4.0.0"
  916. js_of_ocaml-ppx_deriving_json >= "3.3.0" & < "4.0.0"
  917. js_of_ocaml-toplevel >= "3.3.0" & < "4.0.0"
  918. js_of_ocaml-tyxml >= "3.3.0" & < "4.0.0"
  919. js_of_ocaml-webgpu
  920. js_of_ocaml-webidl
  921. js_of_ocaml_patches < "v0.17.0"
  922. json-data-encoding < "1.0.0"
  923. json-data-encoding-browser < "1.0.0"
  924. json-data-encoding-bson < "1.0.0"
  925. json_decoder
  926. jsonaf < "v0.17.0"
  927. jsonoo
  928. jsonrpc < "1.8.2"
  929. jsonxt
  930. jsoo-react
  931. jsoo_broadcastchannel >= "2.0.0"
  932. jsoo_storage >= "1.0.1"
  933. jst-config < "v0.17.0"
  934. junit >= "2.0.1"
  935. junit_alcotest >= "2.0.1"
  936. junit_ounit >= "2.0.1"
  937. jupyter >= "2.3.2"
  938. jupyter-archimedes >= "2.3.2"
  939. jupyter-kernel
  940. jwto
  941. kafka >= "0.5"
  942. kafka_async
  943. kafka_lwt
  944. kappa-agents < "4.1.3"
  945. kappa-binaries < "4.1.3"
  946. kappa-library < "4.1.3"
  947. kappa-server
  948. kcas < "0.1.6"
  949. kdf
  950. ke
  951. key-parsers >= "0.10.0"
  952. kicadsch >= "0.4.0"
  953. kind2
  954. kinetic-client >= "0.0.11"
  955. kittyimg
  956. kqueue < "0.2.0"
  957. krb
  958. lablgtk3 >= "3.0.beta4"
  959. lablgtk3-goocanvas2
  960. lablgtk3-gtkspell3
  961. lablgtk3-rsvg2
  962. lablgtk3-sourceview3
  963. lablqml >= "0.6"
  964. labrys
  965. lacaml >= "11.0.2"
  966. ladspa >= "0.2.0"
  967. lambda
  968. lambda-runtime
  969. lambda-term >= "2.0" & < "3.3.0"
  970. lambda_streams
  971. lambda_streams_async
  972. lambda_streams_lwt
  973. lambdapi >= "2.0.0" & < "2.3.1"
  974. lambdasoup >= "0.6.4"
  975. lame >= "0.3.4"
  976. landmarks >= "1.4"
  977. landmarks-ppx
  978. lascar >= "0.6-alpha"
  979. lastfm = "0.3.3"
  980. launchd >= "1.3"
  981. lazy-trie >= "1.2.0"
  982. lbfgs >= "0.9.1"
  983. lbvs_consent >= "2.1.0"
  984. ldap >= "2.4.1"
  985. learn-ocaml
  986. learn-ocaml-client
  987. ledgerwallet
  988. ledgerwallet-tezos
  989. lens >= "1.2.3"
  990. letsencrypt
  991. letsencrypt-app
  992. letsencrypt-dns
  993. letsencrypt-mirage
  994. letters
  995. leveldb >= "1.3.0"
  996. libabsolute
  997. libsvm >= "0.10.0"
  998. libzipperposition
  999. lilac
  1000. lilv
  1001. line-up-words >= "v0.12.0" & < "v0.17.0"
  1002. line_oriented
  1003. linenoise >= "1.2.0"
  1004. links >= "0.9"
  1005. links-mysql
  1006. links-postgresql >= "0.9"
  1007. links-sqlite3
  1008. linol
  1009. linol-eio
  1010. linol-lwt
  1011. lintcstubs-arity < "0.2.0" | >= "0.4.1"
  1012. linwrap
  1013. liquid_interpreter
  1014. liquid_ml
  1015. liquid_parser
  1016. liquid_std
  1017. liquid_syntax
  1018. little_logger
  1019. llama-cpp-ocaml
  1020. llvm >= "15.0.7+nnp-2"
  1021. lmdb >= "1.0"
  1022. lo >= "0.2.0"
  1023. loga >= "0.0.5"
  1024. logical
  1025. logs-async < "1.3"
  1026. logs-async-reporter < "1.3"
  1027. logs-ppx
  1028. logs-syslog >= "0.2.0"
  1029. logtk >= "1.5.1"
  1030. lp
  1031. lp-glpk
  1032. lp-glpk-js
  1033. lp-gurobi
  1034. lpd >= "1.2.2"
  1035. lru >= "0.3.0"
  1036. lsp < "1.8.2"
  1037. lt-code
  1038. lua_parser
  1039. lun
  1040. lustre-v6 >= "6.103.3"
  1041. lutils >= "1.51.2"
  1042. lutin >= "2.71.10"
  1043. luv
  1044. luv_unix
  1045. lwd
  1046. lwt >= "4.2.0"
  1047. lwt-canceler
  1048. lwt-dllist
  1049. lwt-exit
  1050. lwt-parallel >= "1.0.0"
  1051. lwt-pipe
  1052. lwt-pipeline >= "0.2"
  1053. lwt-watcher
  1054. lwt_domain
  1055. lwt_glib >= "1.1.1"
  1056. lwt_log >= "1.1.1"
  1057. lwt_ppx >= "1.2.2"
  1058. lwt_react >= "1.1.2"
  1059. lwt_retry
  1060. lwt_ssl >= "1.1.3"
  1061. lz4 >= "1.2.0"
  1062. lz4_chans
  1063. lzo >= "0.0.3"
  1064. macaddr
  1065. macaddr-cstruct
  1066. macaddr-sexp
  1067. mad >= "0.5.0"
  1068. magic-mime >= "1.1.2"
  1069. magic-trace
  1070. make-random
  1071. malfunction < "0.5"
  1072. man_in_the_middle_debugger < "v0.17.0"
  1073. markdown
  1074. markup >= "0.8.0"
  1075. markup-lwt
  1076. mastodon-archive-viewer >= "0.2" & < "0.4.0"
  1077. matplotlib
  1078. mc2
  1079. mccs >= "1.1+10"
  1080. md2mld < "0.7.0"
  1081. mdx != "1.7.0" & < "2.2.0"
  1082. mec
  1083. mechaml >= "1.1.0"
  1084. mem_usage
  1085. memcad >= "1.1.0"
  1086. memgraph
  1087. memgraph_kitty
  1088. memo < "0.2"
  1089. memprof-limits
  1090. memtrace
  1091. memtrace-mirage
  1092. memtrace_viewer
  1093. menhir >= "20200123"
  1094. menhirCST
  1095. menhirLib
  1096. menhirSdk
  1097. merge-fmt
  1098. merlin >= "3.2.1" & < "4.3.1-411"
  1099. merlin-extend >= "0.4"
  1100. mesh >= "0.9.5"
  1101. mesh-easymesh >= "0.9.5"
  1102. mesh-graphics >= "0.9.5"
  1103. mesh-triangle >= "0.9.5"
  1104. metapp
  1105. metaquot
  1106. metrics
  1107. metrics-influx
  1108. metrics-lwt
  1109. metrics-mirage
  1110. metrics-rusage
  1111. metrics-unix
  1112. mew
  1113. mew_vi
  1114. mimic
  1115. mimic-happy-eyeballs
  1116. mindstorm >= "0.8"
  1117. mindstorm-lwt
  1118. minicaml
  1119. minicli >= "5.0.2"
  1120. minisat >= "0.3"
  1121. miou
  1122. mirage >= "3.3.0" & < "4.0.0"
  1123. mirage-block >= "1.2.0"
  1124. mirage-block-ccm >= "1.1.0"
  1125. mirage-block-combinators
  1126. mirage-block-lwt >= "1.2.0"
  1127. mirage-block-ramdisk >= "0.4"
  1128. mirage-block-solo5 >= "0.6.0"
  1129. mirage-block-unix >= "2.11.0"
  1130. mirage-block-xen
  1131. mirage-bootvar
  1132. mirage-bootvar-solo5 >= "0.6.0"
  1133. mirage-bootvar-unix
  1134. mirage-bootvar-xen >= "0.6.0"
  1135. mirage-channel >= "3.2.0"
  1136. mirage-channel-lwt >= "3.2.0"
  1137. mirage-clock >= "2.0.0"
  1138. mirage-clock-freestanding >= "2.0.0"
  1139. mirage-clock-lwt >= "2.0.0"
  1140. mirage-clock-solo5
  1141. mirage-clock-unix >= "2.0.0"
  1142. mirage-conduit = "1.3.0" | >= "3.1.0"
  1143. mirage-console >= "2.4.0"
  1144. mirage-console-lwt >= "2.4.0"
  1145. mirage-console-solo5 >= "0.6.0"
  1146. mirage-console-unix >= "2.4.1"
  1147. mirage-console-xen
  1148. mirage-console-xen-backend >= "2.4.0"
  1149. mirage-console-xen-proto >= "2.4.0"
  1150. mirage-crypto
  1151. mirage-crypto-ec
  1152. mirage-crypto-entropy
  1153. mirage-crypto-pk
  1154. mirage-crypto-rng
  1155. mirage-crypto-rng-async
  1156. mirage-crypto-rng-eio >= "0.11.0"
  1157. mirage-crypto-rng-lwt
  1158. mirage-crypto-rng-miou-unix
  1159. mirage-crypto-rng-mirage
  1160. mirage-device >= "1.2.0"
  1161. mirage-dns >= "3.1.0"
  1162. mirage-entropy >= "0.5.1"
  1163. mirage-flow >= "1.6.0"
  1164. mirage-flow-combinators
  1165. mirage-flow-lwt >= "1.6.0"
  1166. mirage-flow-rawlink >= "1.1.0"
  1167. mirage-flow-unix >= "1.6.0"
  1168. mirage-fs >= "1.2.0"
  1169. mirage-fs-lwt >= "1.2.0"
  1170. mirage-fs-mem
  1171. mirage-fs-unix >= "1.6.0"
  1172. mirage-kv >= "2.0.0"
  1173. mirage-kv-lwt >= "2.0.0"
  1174. mirage-kv-mem
  1175. mirage-kv-unix < "3.0.0"
  1176. mirage-logs >= "1.0.0" & < "2.0.0"
  1177. mirage-monitoring
  1178. mirage-nat >= "1.1.0"
  1179. mirage-net >= "2.0.0"
  1180. mirage-net-lwt >= "2.0.0"
  1181. mirage-net-macosx >= "1.5.0"
  1182. mirage-net-solo5 >= "0.4.3"
  1183. mirage-net-unix >= "2.5.0"
  1184. mirage-net-xen
  1185. mirage-profile >= "0.9.0"
  1186. mirage-profile-unix >= "0.9.0"
  1187. mirage-profile-xen >= "0.9.0"
  1188. mirage-protocols >= "2.0.0"
  1189. mirage-protocols-lwt >= "2.0.0"
  1190. mirage-qubes >= "0.7.0"
  1191. mirage-qubes-ipv4 >= "0.7.0"
  1192. mirage-random >= "1.2.0"
  1193. mirage-random-stdlib
  1194. mirage-random-test
  1195. mirage-runtime >= "3.3.0" & < "4.0.0"
  1196. mirage-solo5 >= "0.6.2"
  1197. mirage-stack >= "1.4.0"
  1198. mirage-stack-lwt >= "1.4.0"
  1199. mirage-time >= "1.3.0"
  1200. mirage-time-lwt >= "1.3.0"
  1201. mirage-time-unix >= "1.3.0"
  1202. mirage-types >= "3.3.0"
  1203. mirage-types-lwt >= "3.3.0"
  1204. mirage-unix >= "3.2.0"
  1205. mirage-vnetif >= "0.4.2"
  1206. mirage-vnetif-stack
  1207. mirage-xen
  1208. mkaudio >= "1.1.0"
  1209. mkocaml
  1210. mlbdd >= "0.7.2"
  1211. mlfenv
  1212. mlmpfr >= "4.0.2+dune" & < "4.1.0+bugfix1"
  1213. mlpost >= "0.9"
  1214. mlpost-lablgtk
  1215. mlt_parser >= "v0.12.0" & < "v0.17.0"
  1216. mm >= "0.7.0" & < "0.8.2"
  1217. mmap
  1218. mmdb
  1219. mock >= "0.1.1"
  1220. mock-ounit >= "0.1.1"
  1221. module-graph
  1222. molenc
  1223. monaco_jsoo
  1224. monolith < "20241126"
  1225. monomorphic >= "2.0"
  1226. monorobot
  1227. morbig >= "0.10.3"
  1228. morsmall
  1229. moss >= "0.1.1"
  1230. mparser >= "1.3"
  1231. mparser-pcre
  1232. mparser-re
  1233. mperf
  1234. mpg123
  1235. mpp >= "0.3.4"
  1236. mpris >= "0.2.0"
  1237. mpris-clients
  1238. mrmime
  1239. mrt-format >= "0.3.1"
  1240. msat >= "0.8"
  1241. msat-bin
  1242. msgpck >= "1.5"
  1243. msgpck-repr
  1244. mssql
  1245. mugen
  1246. mula
  1247. multipart-form-data >= "0.3.0"
  1248. multipart_form
  1249. multipart_form-cohttp-lwt
  1250. multipart_form-eio
  1251. multipart_form-lwt
  1252. murmur3 >= "0.3"
  1253. mustache >= "3.1.0"
  1254. mustache-cli
  1255. mutf8
  1256. mwt
  1257. mybuild >= "7"
  1258. mysql8
  1259. mysql_protocol >= "3.0.1"
  1260. n_ary < "v0.17.0"
  1261. naboris
  1262. nacc
  1263. nanoid
  1264. nanosvg
  1265. nanosvg_text
  1266. nbd >= "4.0.3"
  1267. nbd-tool
  1268. nbd-unix
  1269. netchannel
  1270. netkat
  1271. netlink >= "0.3.4"
  1272. netsnmp < "v0.17.0"
  1273. nice_parser
  1274. ninja_utils
  1275. nmea
  1276. noCanren >= "0.3.0~alpha1"
  1277. nocoiner
  1278. node_of_ocaml
  1279. noise
  1280. non_empty_list
  1281. nottui
  1282. nottui-lwt
  1283. nottui-pretty
  1284. notty >= "0.2.3"
  1285. notty_async >= "v0.12.0" & < "v0.17.0"
  1286. np
  1287. npy >= "0.0.9"
  1288. nsq >= "0.4.0"
  1289. numeric_string < "v0.17.0"
  1290. nuscr
  1291. OCanren < "0.3.0"
  1292. OCanren-ppx < "0.3.0"
  1293. obeam
  1294. obelisk >= "0.5.0"
  1295. obuilder < "0.5"
  1296. obuilder-spec < "0.5"
  1297. obus >= "1.2.0"
  1298. ocal >= "0.2.2"
  1299. ocaml-canvas
  1300. ocaml-compiler-libs >= "v0.12.0"
  1301. ocaml-embed-file < "v0.17.0"
  1302. ocaml-lsp-server < "1.8.0"
  1303. ocaml-lua >= "1.8"
  1304. ocaml-migrate-parsetree >= "1.2.0"
  1305. ocaml-migrate-parsetree-ocamlbuild >= "1.2.0"
  1306. ocaml-monadic >= "0.4.1"
  1307. ocaml-print-intf
  1308. ocaml-probes < "v0.17.0"
  1309. ocaml-protoc >= "2.0.1"
  1310. ocaml-protoc-plugin < "4.3.1"
  1311. ocaml-r >= "0.1.1"
  1312. ocaml-syntax-shims
  1313. ocaml-systemd >= "1.3"
  1314. ocaml-top >= "1.2.0"
  1315. ocaml-vdom < "transition"
  1316. ocaml-version >= "1.0.0" & < "3.6.0"
  1317. ocaml_db_model
  1318. ocaml_intrinsics < "v0.17.0"
  1319. ocaml_pgsql_model
  1320. ocaml_plugin >= "v0.12.0"
  1321. ocamlapi
  1322. ocamlapi_async
  1323. ocamlapi_lwt_unix
  1324. ocamlapi_ppx
  1325. ocamlcodoc
  1326. ocamlformat >= "0.7"
  1327. ocamlformat-lib
  1328. ocamlformat-mlx
  1329. ocamlformat-mlx-lib
  1330. ocamlformat-rpc < "removed"
  1331. ocamlformat-rpc-lib
  1332. ocamlfuse >= "2.7.1-cvs6" & < "2.7.1-cvs8"
  1333. ocamlgraph >= "2.0.0"
  1334. ocamlgraph_gtk
  1335. ocamline
  1336. ocamlog
  1337. ocb
  1338. ocluster < "0.2"
  1339. ocluster-api < "0.2"
  1340. ocolor
  1341. ocp-browser >= "1.1.9"
  1342. ocp-indent >= "1.7.0"
  1343. ocp-indent-nlfork >= "1.5.4"
  1344. ocp-index >= "1.1.9"
  1345. ocp-search
  1346. ocp_reveal
  1347. ocplib-endian >= "1.1"
  1348. ocplib-json-typed >= "0.7"
  1349. ocplib-json-typed-browser
  1350. ocplib-json-typed-bson
  1351. ocplib-simplex >= "0.5"
  1352. ocplib_stuff != "0.3.0"
  1353. ocsigen-i18n >= "4.0.0"
  1354. ocsigen-ppx-rpc
  1355. ocsigenserver >= "4.0.1"
  1356. octavius >= "1.2.2"
  1357. odash
  1358. odate >= "0.6"
  1359. odep < "0.2.0"
  1360. odepack >= "0.6.9"
  1361. odnnr
  1362. odoc >= "1.4.0" & < "2.0.0"
  1363. odoc-parser < "2.3.0"
  1364. of_json < "v0.17.0"
  1365. offheap
  1366. ogg = "0.6.0" | >= "0.7.0"
  1367. ohex
  1368. oidc
  1369. ojs
  1370. olinq >= "0.3"
  1371. omd >= "1.3.2"
  1372. omg
  1373. omigrate < "0.3.1"
  1374. omlr
  1375. oniguruma
  1376. opam-0install
  1377. opam-0install-cudf
  1378. opam-bin >= "1.0.0"
  1379. opam-build
  1380. opam-client >= "2.0.2"
  1381. opam-compiler
  1382. opam-core >= "2.0.2"
  1383. opam-custom-install
  1384. opam-devel >= "2.0.2"
  1385. opam-dune-lint < "0.3"
  1386. opam-ed >= "0.4"
  1387. opam-file-format >= "2.1.0" & < "2.1.5"
  1388. opam-format >= "2.0.2"
  1389. opam-graph
  1390. opam-grep >= "0.2.0"
  1391. opam-installer >= "2.0.2"
  1392. opam-monorepo < "0.2.3"
  1393. opam-package-upgrade >= "0.2"
  1394. opam-publish >= "2.0.2"
  1395. opam-repository >= "2.0.2"
  1396. opam-solver >= "2.0.2"
  1397. opam-spin
  1398. opam-state >= "2.0.2"
  1399. opam-test
  1400. opam2web >= "2.0"
  1401. opam_bin_lib != "0.9.5"
  1402. opasswd >= "1.3.1"
  1403. opazl
  1404. openai-gym
  1405. openapi
  1406. openapi-opium
  1407. openapi_router
  1408. opencc0
  1409. opencc1
  1410. opencc1_1
  1411. openQASM
  1412. opentelemetry < "0.7"
  1413. opentelemetry-client-cohttp-lwt < "0.7"
  1414. opentelemetry-client-ocurl < "0.7"
  1415. opentelemetry-cohttp-lwt < "0.7"
  1416. opentelemetry-lwt < "0.7"
  1417. opium >= "0.17.0"
  1418. opium-graphql
  1419. opium-testing
  1420. opium_kernel >= "0.17.0"
  1421. oplot
  1422. oplsr
  1423. opomodoro
  1424. opsian
  1425. optal
  1426. opti
  1427. optimization1d >= "0.6.1"
  1428. optiml-transport
  1429. optint >= "0.0.2"
  1430. opus >= "0.2.0"
  1431. oraft < "0.3.0"
  1432. oranger >= "2.0.1"
  1433. orb
  1434. order-i3-xfce
  1435. ordinal_abbreviation < "v0.17.0"
  1436. ordma >= "0.0.5"
  1437. orec >= "1.0.1"
  1438. orewa
  1439. orf
  1440. orgeat
  1441. orpie
  1442. orrandomForest
  1443. orsvm_e1071 >= "4.0.0"
  1444. orun
  1445. orxgboost >= "1.1.0"
  1446. oseq >= "0.2"
  1447. osh
  1448. oskel
  1449. osnap
  1450. osx-secure-transport >= "0.1.1"
  1451. otf
  1452. otoml
  1453. otr >= "0.3.6"
  1454. ounit = "2.1.2"
  1455. ounit-lwt < "2.2.0"
  1456. ounit2 < "2.2.7"
  1457. ounit2-lwt < "2.2.7"
  1458. override < "0.4.0"
  1459. owee >= "0.3"
  1460. owl >= "0.4.0"
  1461. owl-base >= "0.4.0"
  1462. owl-jupyter
  1463. owl-ode
  1464. owl-ode-base
  1465. owl-ode-odepack
  1466. owl-ode-sundials
  1467. owl-opt
  1468. owl-opt-lbfgs
  1469. owl-plplot
  1470. owl-symbolic
  1471. owl-top >= "0.4.0"
  1472. owl-zoo >= "0.4.0"
  1473. owork
  1474. ozulip
  1475. p4pp
  1476. p5scm
  1477. packstream
  1478. pacomb
  1479. paf
  1480. paf-cohttp
  1481. paf-le
  1482. pam < "v0.17.0"
  1483. pandoc
  1484. pandoc-abbreviations
  1485. pandoc-comment
  1486. pandoc-crossref
  1487. pandoc-include
  1488. pandoc-inspect
  1489. pandoc-pdf2png
  1490. pandoc-replace
  1491. papi >= "0.1.1"
  1492. parany >= "7.0.2"
  1493. pardi
  1494. parmap >= "1.1.1"
  1495. parse-argv >= "0.2.0"
  1496. parsexp >= "v0.12.0" & < "v0.17.0"
  1497. parsexp_io >= "v0.12.0" & < "v0.17.0"
  1498. parsley
  1499. patch < "2.0.0"
  1500. patdiff >= "v0.12.1" & < "v0.17.0"
  1501. path_glob
  1502. patience_diff >= "v0.12.0" & < "v0.17.0"
  1503. patoline >= "0.2"
  1504. patricia-tree < "0.10.0"
  1505. pattern
  1506. pb
  1507. pb-plugin
  1508. pbkdf >= "1.0.0"
  1509. pbrt
  1510. pbrt_services
  1511. pbrt_yojson
  1512. pcap-format >= "0.5.2"
  1513. pcre >= "7.3.5"
  1514. pcre2
  1515. pds-reachability >= "0.2.2"
  1516. pecu >= "0.2"
  1517. petr4
  1518. pf-qubes
  1519. pg_query
  1520. pgocaml >= "4.0"
  1521. pgocaml_ppx
  1522. pgx >= "1.0" & < "2.2"
  1523. pgx_async >= "1.0" & < "2.2"
  1524. pgx_lwt >= "1.0" & < "2.2"
  1525. pgx_lwt_mirage < "2.2"
  1526. pgx_lwt_unix < "2.2"
  1527. pgx_unix >= "1.0" & < "2.2"
  1528. pgx_value_core < "2.2"
  1529. pgx_value_ptime < "2.2"
  1530. phantom-algebra >= "1.0.1"
  1531. phonetic
  1532. phylogenetics < "0.2.0"
  1533. piaf
  1534. picasso
  1535. piqi >= "0.7.8"
  1536. piqilib >= "0.6.16"
  1537. pixel_pusher
  1538. pkcs11 >= "0.18.0"
  1539. pkcs11-cli
  1540. pkcs11-driver
  1541. pkcs11-rev
  1542. pla >= "1.3"
  1543. plato
  1544. plebeia < "2.0.0"
  1545. plist-xml
  1546. plist-xml-lwt
  1547. plotkicadsch >= "0.4.0"
  1548. plplot >= "5.11.0-1"
  1549. polka
  1550. polling_state_rpc < "v0.17.0"
  1551. polly
  1552. polynomial
  1553. pomap >= "4.1.0"
  1554. popper
  1555. portaudio >= "0.2.2"
  1556. portaudio_c_bindings
  1557. portmidi
  1558. posix-base < "2.0.2"
  1559. posix-bindings < "2.0.2"
  1560. posix-getopt >= "2.0.0" & < "2.0.2"
  1561. posix-signal < "2.0.2"
  1562. posix-socket < "2.0.2"
  1563. posix-socket-unix < "2.0.2"
  1564. posix-time2 < "2.0.2"
  1565. posix-types >= "2.0.0" & < "2.0.2"
  1566. posix-uname < "2.0.2"
  1567. posixat >= "v0.12.0" & < "v0.17.0"
  1568. postgres_async < "v0.17.0"
  1569. postgresql >= "4.4.1"
  1570. pp
  1571. pp_loc
  1572. pprint >= "20200226"
  1573. ppx-owl-opt
  1574. ppx_accessor < "v0.17.0"
  1575. ppx_assert >= "v0.12.0" & < "v0.17.0"
  1576. ppx_bap
  1577. ppx_base >= "v0.12.0" & < "v0.17.0"
  1578. ppx_bench >= "v0.12.0" & < "v0.17.0"
  1579. ppx_bigarray >= "3.0.0"
  1580. ppx_bin_prot >= "v0.12.0" & < "v0.17.0"
  1581. ppx_bitstring >= "4.0.0"
  1582. ppx_blob >= "0.6.0"
  1583. ppx_bsx
  1584. ppx_catch
  1585. ppx_cold < "v0.17.0"
  1586. ppx_compare >= "v0.12.0" & < "v0.17.0"
  1587. ppx_compose >= "0.1.0"
  1588. ppx_const >= "2.0"
  1589. ppx_conv_func >= "v0.12.0" & < "v0.17.0"
  1590. ppx_counters
  1591. ppx_css < "v0.17.0"
  1592. ppx_cstruct >= "3.3.0"
  1593. ppx_cstubs
  1594. ppx_csv_conv >= "v0.12.0" & < "v0.17.0"
  1595. ppx_custom_printf >= "v0.12.0" & < "v0.17.0"
  1596. ppx_decimal
  1597. ppx_defer >= "0.4.0"
  1598. ppx_demo < "v0.17.0"
  1599. ppx_derive_at_runtime < "v0.17.0"
  1600. ppx_derivers >= "1.2.1"
  1601. ppx_deriving >= "4.3"
  1602. ppx_deriving_cmdliner >= "0.5.1"
  1603. ppx_deriving_encoding
  1604. ppx_deriving_hardcaml >= "v0.12.0"
  1605. ppx_deriving_hash
  1606. ppx_deriving_json_schema
  1607. ppx_deriving_jsoo
  1608. ppx_deriving_madcast >= "0.2"
  1609. ppx_deriving_popper
  1610. ppx_deriving_protobuf >= "2.7"
  1611. ppx_deriving_qcheck
  1612. ppx_deriving_rpc >= "6.1.0"
  1613. ppx_deriving_scad
  1614. ppx_deriving_yaml < "0.2.2"
  1615. ppx_deriving_yojson >= "3.3"
  1616. ppx_disable_unused_warnings < "v0.17.0"
  1617. ppx_distr_guards >= "0.2"
  1618. ppx_enum
  1619. ppx_enumerate >= "v0.12.0" & < "v0.17.0"
  1620. ppx_expect >= "v0.12.0" & < "v0.17.0"
  1621. ppx_factory
  1622. ppx_fail >= "v0.12.0"
  1623. ppx_fast_pipe
  1624. ppx_fields_conv >= "v0.12.0" & < "v0.17.0"
  1625. ppx_fixed_literal < "v0.17.0"
  1626. ppx_gen_rec >= "1.1.0"
  1627. ppx_getenv >= "2.0"
  1628. ppx_globalize < "v0.17.0"
  1629. ppx_hash >= "v0.12.0" & < "v0.17.0"
  1630. ppx_here >= "v0.12.0" & < "v0.17.0"
  1631. ppx_ignore_instrumentation < "v0.17.0"
  1632. ppx_import >= "1.5-3-gbd627d5"
  1633. ppx_inline_alcotest
  1634. ppx_inline_test >= "v0.12.0" & < "v0.16.1"
  1635. ppx_irmin < "3.0.0"
  1636. ppx_jane >= "v0.12.0" & < "v0.17.0"
  1637. ppx_js_style >= "v0.12.0" & < "v0.17.0"
  1638. ppx_jsobject_conv >= "0.6.0"
  1639. ppx_jsonaf_conv < "v0.17.0"
  1640. ppx_let >= "v0.12.0" & < "v0.17.0"
  1641. ppx_log < "v0.17.0"
  1642. ppx_make
  1643. ppx_map
  1644. ppx_meta_conv >= "4.0.1"
  1645. ppx_module_timer < "v0.17.0"
  1646. ppx_monad
  1647. ppx_monoid >= "0.3.2"
  1648. ppx_mysql
  1649. ppx_mysql_identity
  1650. ppx_open
  1651. ppx_optcomp >= "v0.12.0" & < "v0.17.0"
  1652. ppx_optional >= "v0.12.0" & < "v0.17.0"
  1653. ppx_pattern_bind < "v0.17.0"
  1654. ppx_pbt
  1655. ppx_pipebang >= "v0.12.0" & < "v0.17.0"
  1656. ppx_protocol_conv >= "3.1.0"
  1657. ppx_protocol_conv_json >= "3.1.0"
  1658. ppx_protocol_conv_jsonm
  1659. ppx_protocol_conv_msgpack >= "3.1.0"
  1660. ppx_protocol_conv_xml_light >= "3.1.0"
  1661. ppx_protocol_conv_xmlm
  1662. ppx_protocol_conv_yaml >= "3.1.0"
  1663. ppx_pyformat
  1664. ppx_python < "v0.17.0"
  1665. ppx_rapper
  1666. ppx_rapper_async
  1667. ppx_rapper_lwt
  1668. ppx_regexp >= "0.4.0"
  1669. ppx_relit
  1670. ppx_repr
  1671. ppx_sexp_conv >= "v0.12.0" & < "v0.17.0"
  1672. ppx_sexp_message >= "v0.12.0" & < "v0.17.0"
  1673. ppx_sexp_value >= "v0.12.0" & < "v0.17.0"
  1674. ppx_show
  1675. ppx_stable < "v0.17.0"
  1676. ppx_stable_witness < "v0.17.0"
  1677. ppx_string < "v0.17.0"
  1678. ppx_string_interpolation
  1679. ppx_subliner
  1680. ppx_test >= "1.7.0"
  1681. ppx_there
  1682. ppx_tools >= "6.0+4.08.0"
  1683. ppx_tools_versioned >= "5.2.2"
  1684. ppx_tydi < "v0.17.0"
  1685. ppx_type_directed_value
  1686. ppx_typed_fields < "v0.17.0"
  1687. ppx_typerep_conv >= "v0.12.0" & < "v0.17.0"
  1688. ppx_tyre
  1689. ppx_units
  1690. ppx_variants_conv >= "v0.12.0" & < "v0.17.0"
  1691. ppx_viewpattern
  1692. ppx_wideopen
  1693. ppx_xml_conv >= "v0.12.0" & < "v0.17.0"
  1694. ppx_yojson
  1695. ppx_yojson_conv < "v0.17.0"
  1696. ppx_yojson_conv_lib < "v0.17.0"
  1697. ppxfind >= "1.3"
  1698. ppxlib >= "0.4.0" & < "0.34.0"
  1699. ppxx >= "2.4.0"
  1700. pratter
  1701. prbnmcn-basic-structures
  1702. prbnmcn-cgrph
  1703. prbnmcn-clustering
  1704. prbnmcn-dagger
  1705. prbnmcn-dagger-gsl
  1706. prbnmcn-dagger-stats
  1707. prbnmcn-dagger-test
  1708. prbnmcn-gnuplot
  1709. prbnmcn-linalg
  1710. prbnmcn-mcts
  1711. prbnmcn-proptest
  1712. prbnmcn-stats
  1713. prbnmcn-ucb1
  1714. prc
  1715. preface
  1716. prettym
  1717. printbox >= "0.2" & < "0.8"
  1718. printbox-html < "0.8"
  1719. printbox-text < "0.8"
  1720. prof_spacetime >= "0.3.0"
  1721. profunctor < "v0.17.0"
  1722. progress
  1723. prom
  1724. prometheus >= "0.6"
  1725. prometheus-app >= "0.6"
  1726. promise
  1727. promise_jsoo
  1728. promise_jsoo_lwt
  1729. protocell
  1730. protocol-9p >= "1.0.0"
  1731. protocol-9p-tool >= "1.0.0"
  1732. protocol-9p-unix >= "1.0.0"
  1733. protocol_version_header >= "v0.12.0" & < "v0.17.0"
  1734. prr
  1735. psmt2-frontend = "0.3.0" | >= "0.4.0"
  1736. psq >= "0.1.1"
  1737. ptmap >= "2.0.5"
  1738. ptset >= "1.0.1"
  1739. pulseaudio >= "0.1.4"
  1740. pure-html < "3.9.5"
  1741. pure-splitmix >= "0.3"
  1742. py >= "1.1"
  1743. pyast
  1744. pyml >= "20210924"
  1745. pyml_bindgen < "0.3.0"
  1746. pyre-ast
  1747. pythonlib
  1748. qbf >= "0.3"
  1749. qcheck >= "0.9"
  1750. qcheck-alcotest
  1751. qcheck-core
  1752. qcheck-ounit
  1753. qiskit < "0.44.0"
  1754. qmp >= "0.19.0"
  1755. qrencode >= "0.2"
  1756. qtest >= "2.10.1"
  1757. queenshead
  1758. quests
  1759. radamsa
  1760. radare2 >= "0.0.3"
  1761. randomconv >= "0.1.1"
  1762. randoml
  1763. range
  1764. rangeSet
  1765. rankers
  1766. rawlink >= "1.0" & < "2.1"
  1767. raygui < "1.4.0"
  1768. raylib < "1.4.0"
  1769. rdbg >= "1.196.12"
  1770. re >= "1.9.0"
  1771. re2 >= "v0.12.1" & < "v0.17.0"
  1772. re2_stable
  1773. re_parser < "v0.17.0"
  1774. reactiveData >= "0.3.0"
  1775. reanalyze
  1776. reason >= "3.5.0" & < "3.9.0"
  1777. reason-standard
  1778. received
  1779. record_builder >= "v0.12.0" & < "v0.17.0"
  1780. records >= "1.0.0"
  1781. reddit_api_async
  1782. reddit_api_kernel
  1783. redirect
  1784. redis >= "0.4"
  1785. redis-async < "v0.17.0"
  1786. redis-lwt >= "0.4"
  1787. redis-sync >= "0.4"
  1788. reed-solomon-erasure >= "1.0.2"
  1789. reedsolomon >= "0.3"
  1790. refl
  1791. regenerate >= "0.2"
  1792. regex_parser_intf < "v0.17.0"
  1793. relit_helper
  1794. remu_ts
  1795. reparse < "3.1.0"
  1796. reparse-lwt < "3.1.0"
  1797. reparse-lwt-unix < "3.1.0"
  1798. reparse-unix
  1799. repr
  1800. repr-bench
  1801. repr-fuzz
  1802. res >= "5.0.1"
  1803. res_tailwindcss
  1804. resource-pooling >= "1.1"
  1805. resource_cache >= "v0.12.0" & < "v0.17.0"
  1806. resp
  1807. resp-client
  1808. resp-mirage
  1809. resp-server >= "0.9"
  1810. resp-unix
  1811. resto
  1812. resto-acl
  1813. resto-cohttp
  1814. resto-cohttp-client
  1815. resto-cohttp-self-serving-client
  1816. resto-cohttp-server
  1817. resto-directory
  1818. resto-json
  1819. result >= "1.4"
  1820. rfc1951 >= "0.8.1" & != "1.0.0"
  1821. rfc6287 >= "1.0.4"
  1822. rfc7748
  1823. rfsm >= "1.6-alpha-3" & < "2.0"
  1824. rhythm
  1825. ringo
  1826. ringo-lwt
  1827. rock
  1828. roman
  1829. root1d >= "0.5.1"
  1830. rope >= "0.6.2"
  1831. rosetta >= "0.2.0"
  1832. routes < "2.0.0"
  1833. rpc >= "6.1.0"
  1834. rpc_parallel >= "v0.12.0" & < "v0.17.0"
  1835. rpclib >= "6.1.0"
  1836. rpclib-async >= "6.1.0"
  1837. rpclib-html
  1838. rpclib-js
  1839. rpclib-lwt >= "6.1.0"
  1840. rsdd
  1841. rss
  1842. rtop >= "3.5.0" & < "3.9.0"
  1843. rungen
  1844. rusage
  1845. rust-staticlib-gen
  1846. rust-staticlib-virtual
  1847. SZXX
  1848. safepass >= "3.1"
  1849. salsa20 >= "1.0.0"
  1850. salsa20-core >= "1.0.0"
  1851. samplerate >= "0.1.6"
  1852. sanddb = "0.2"
  1853. satex
  1854. satyrographos
  1855. scfg
  1856. scgi
  1857. scipy
  1858. scrypt-kdf >= "1.0.0"
  1859. sd_logic
  1860. searchTree
  1861. secp256k1 >= "0.4.1"
  1862. secp256k1-internal
  1863. sedlex >= "2.0" & < "3.2"
  1864. sek
  1865. selective
  1866. semantic_version < "v0.17.0"
  1867. semaphore-compat
  1868. semver >= "0.2.1"
  1869. semver2
  1870. sendmail
  1871. sendmail-lwt
  1872. sendmail-miou-unix
  1873. sendmail-mirage
  1874. sentry
  1875. seq >= "0.2" & < "base"
  1876. sequencer_table >= "v0.12.0" & < "v0.17.0"
  1877. serial
  1878. session >= "0.4.1"
  1879. session-cohttp >= "0.4.1"
  1880. session-cohttp-async >= "0.4.1"
  1881. session-cohttp-lwt >= "0.4.1"
  1882. session-cookie
  1883. session-cookie-async
  1884. session-cookie-lwt
  1885. session-postgresql >= "0.4.1"
  1886. session-postgresql-async >= "0.4.1"
  1887. session-postgresql-lwt >= "0.4.1"
  1888. session-redis-lwt >= "0.4.1"
  1889. session-webmachine >= "0.4.1"
  1890. setcore >= "1.0.2"
  1891. sexp < "v0.17.0"
  1892. sexp_diff < "v0.17.0"
  1893. sexp_diff_kernel
  1894. sexp_grammar < "v0.17.0"
  1895. sexp_macro < "v0.17.0"
  1896. sexp_pretty >= "v0.12.0" & < "v0.17.0"
  1897. sexp_select < "v0.17.0"
  1898. sexp_string_quickcheck < "v0.17.0"
  1899. sexplib >= "v0.12.0" & < "v0.17.0"
  1900. sexplib0 >= "v0.12.0" & < "v0.17.0"
  1901. sgf >= "1.0.1"
  1902. sha >= "1.13" & < "1.15.1"
  1903. shapefile
  1904. shared-block-ring >= "3.0.0"
  1905. shared-memory-ring >= "3.1.0"
  1906. shared-memory-ring-lwt >= "3.1.0"
  1907. shared-secret >= "0.4"
  1908. shell < "v0.17.0"
  1909. shexp >= "v0.12.0" & < "v0.17.0"
  1910. shine >= "0.2.2"
  1911. shuttle
  1912. shuttle_http < "0.11.0"
  1913. shuttle_ssl
  1914. sihl
  1915. sihl-cache
  1916. sihl-contract
  1917. sihl-core
  1918. sihl-email
  1919. sihl-facade
  1920. sihl-persistence
  1921. sihl-queue
  1922. sihl-session
  1923. sihl-storage
  1924. sihl-token
  1925. sihl-type
  1926. sihl-user
  1927. sihl-web
  1928. simple63
  1929. sklearn
  1930. slacko >= "0.14.1"
  1931. slug
  1932. smart-print >= "0.3.0"
  1933. smbc >= "0.5"
  1934. smol
  1935. smol-helpers
  1936. smtlib-utils
  1937. snappy >= "0.1.2"
  1938. so
  1939. solidity-alcotest
  1940. solidity-common
  1941. solidity-parser
  1942. solidity-test
  1943. solidity-typechecker
  1944. sortedseq_intersect
  1945. soundtouch >= "0.1.9"
  1946. soupault
  1947. spacetime_lib >= "0.3.0"
  1948. spawn < "v0.9.0" | >= "v0.13.0"
  1949. spdx_licenses
  1950. spectrum
  1951. speex >= "0.4.0"
  1952. spelll >= "0.3"
  1953. spin
  1954. splay_tree >= "v0.12.0" & < "v0.17.0"
  1955. splittable_random >= "v0.12.0" & < "v0.17.0"
  1956. spotify-web-api >= "0.2.1"
  1957. spotlib >= "4.1.0"
  1958. sqlgg >= "20200521"
  1959. sqlite3 >= "4.4.1"
  1960. sqlite3_utils
  1961. srt < "0.3.1"
  1962. ssh-agent >= "0.2.0"
  1963. ssl >= "0.5.6"
  1964. stdcompat >= "19"
  1965. stdint >= "0.6.0" & < "0.7.2"
  1966. stdint-literals
  1967. stdio >= "v0.12.0" & < "v0.17.0"
  1968. stdlib-diff
  1969. stdlib-random
  1970. stdlib-shims
  1971. stitch
  1972. stored_reversed < "v0.17.0"
  1973. streamable < "v0.17.0"
  1974. streaming
  1975. string_dict >= "v0.12.0" & < "v0.17.0"
  1976. stringext >= "1.6.0"
  1977. sturgeon >= "0.4.2"
  1978. subscriptions-transport-ws
  1979. subtype-refinement >= "0.2"
  1980. swagger >= "0.2.0"
  1981. swhid
  1982. swhid_compute
  1983. swhid_core
  1984. swhid_types
  1985. syndic >= "1.6.0"
  1986. sys-socket
  1987. sys-socket-unix
  1988. syslog >= "2.0.0"
  1989. syslog-message >= "1.0.0"
  1990. syslog-rfc5424
  1991. systemverilog >= "0.0.2"
  1992. tablecloth-base
  1993. tablecloth-native < "transition"
  1994. taglib >= "0.3.7"
  1995. talaria-bibtex
  1996. tar >= "1.0.0" & < "2.0.0"
  1997. tar-mirage >= "1.0.0" & < "2.0.0"
  1998. tar-unix >= "1.0.0" & < "2.0.0"
  1999. tcalc
  2000. tcpip >= "3.7.0"
  2001. tdigest
  2002. teash
  2003. telltime
  2004. tensorboard
  2005. terminal < "0.4.0"
  2006. terminal_size >= "0.1.4"
  2007. testu01
  2008. textmate-language
  2009. textrazor
  2010. textutils >= "v0.12.0" & < "v0.17.0"
  2011. textutils_kernel >= "v0.12.0" & < "v0.17.0"
  2012. textwrap >= "0.2.1"
  2013. tezos-base < "12.3"
  2014. tezos-base58
  2015. tezos-bls12-381-polynomial
  2016. tezos-clic < "12.3"
  2017. tezos-context < "12.3"
  2018. tezos-context-hash
  2019. tezos-context-hash-irmin
  2020. tezos-crypto < "12.3"
  2021. tezos-error-monad < "12.3"
  2022. tezos-event-logging < "12.3"
  2023. tezos-hacl-glue < "12.3"
  2024. tezos-hacl-glue-unix < "12.3"
  2025. tezos-lwt-result-stdlib < "12.3"
  2026. tezos-micheline < "12.3"
  2027. tezos-p2p < "12.3"
  2028. tezos-p2p-services < "12.3"
  2029. tezos-plompiler
  2030. tezos-plonk
  2031. tezos-protocol-environment-packer < "12.3"
  2032. tezos-protocol-environment-sigs < "12.3"
  2033. tezos-protocol-environment-structs < "12.3"
  2034. tezos-requester < "12.3"
  2035. tezos-rpc < "12.3"
  2036. tezos-rpc-http < "12.3"
  2037. tezos-rpc-http-client < "12.3"
  2038. tezos-rpc-http-client-unix < "12.3"
  2039. tezos-rpc-http-server < "12.3"
  2040. tezos-shell-services < "12.3"
  2041. tezos-stdlib < "12.3"
  2042. tezos-stdlib-unix < "12.3"
  2043. tezos-test-helpers < "12.3"
  2044. tezos-test-services
  2045. tezos-version < "12.3"
  2046. tezos-workers < "12.3"
  2047. tezt < "2.0.0"
  2048. theora >= "0.4.0"
  2049. thread-local-storage
  2050. thrift >= "0.10.0"
  2051. tidy >= "5-0.2"
  2052. tidy_email
  2053. tidy_email_mailgun
  2054. tidy_email_sendgrid
  2055. tidy_email_smtp
  2056. tilde_f < "v0.17.0"
  2057. time_now < "v0.17.0"
  2058. timed >= "1.1"
  2059. timedesc < "0.8.0"
  2060. timere < "0.8.0"
  2061. timere-parse
  2062. timezone < "v0.17.0"
  2063. tiny_httpd < "0.15"
  2064. tiny_httpd_camlzip < "0.15"
  2065. tip-parser >= "0.4"
  2066. tldr
  2067. tls >= "0.11.0" & < "0.15.4"
  2068. tls-async < "0.15.4"
  2069. tls-mirage < "0.15.4"
  2070. toml >= "5.0.0" & < "7.1.0"
  2071. toml-cconv
  2072. toml_cconv
  2073. toplevel_backend < "v0.17.0"
  2074. toplevel_expect_test >= "v0.12.0" & < "v0.17.0"
  2075. topological_sort >= "v0.12.0" & < "v0.17.0"
  2076. torch < "v0.17.0"
  2077. tqdm
  2078. tracing < "v0.17.0"
  2079. tracy-client
  2080. transept
  2081. traverse
  2082. travesty < "0.7.2"
  2083. travis-opam >= "1.5.0"
  2084. trax >= "0.4.0"
  2085. tree_layout >= "0.2"
  2086. treeprint >= "2.3.0"
  2087. trie >= "1.0.0"
  2088. tsdl-image >= "0.3.0"
  2089. tsdl-mixer >= "0.3.0"
  2090. tsdl-ttf >= "0.3"
  2091. tsort
  2092. tube >= "4.4.0"
  2093. tuntap >= "1.7.0"
  2094. twostep
  2095. tyabt
  2096. typerep >= "v0.12.0" & < "v0.17.0"
  2097. typeset < "0.4"
  2098. tyre >= "0.5"
  2099. tyxml >= "4.3.0"
  2100. tyxml-jsx
  2101. tyxml-lwd
  2102. tyxml-ppx >= "4.3.0"
  2103. tyxml-syntax
  2104. u2f
  2105. ubase
  2106. ubpf < "0.2"
  2107. uecc >= "0.2"
  2108. uint >= "2.0.1"
  2109. ulid
  2110. um-abt
  2111. unidecode
  2112. unionFind
  2113. unisim_archisec < "0.0.1"
  2114. unison >= "2.51.4" & < "2.53.4"
  2115. universo
  2116. unix-errno >= "0.6.0"
  2117. unstrctrd
  2118. uri >= "2.2.0"
  2119. uri-bench
  2120. uri-re
  2121. uri-sexp
  2122. uring < "0.4"
  2123. uritemplate
  2124. user-agent-parser
  2125. username_kernel < "v0.17.0"
  2126. uspf
  2127. uspf-lwt
  2128. uspf-mirage
  2129. uspf-unix
  2130. utop >= "2.3.0"
  2131. uuuu >= "0.1.1"
  2132. validator
  2133. variantslib >= "v0.12.0" & < "v0.17.0"
  2134. varray
  2135. vcaml
  2136. vcardgen >= "1.2"
  2137. vchan
  2138. vchan-unix
  2139. vchan-xen
  2140. vec
  2141. vector
  2142. vercel
  2143. vhd-format >= "0.12.0"
  2144. vhd-format-lwt >= "0.12.0"
  2145. virtual_dom >= "v0.12.0" & < "v0.17.0"
  2146. visitors >= "20200207"
  2147. vlq >= "0.2.1"
  2148. vmnet >= "1.3.2"
  2149. vocal
  2150. voqc
  2151. vorbis >= "0.8.0"
  2152. vpt >= "5.0.0"
  2153. vue-jsoo
  2154. wall >= "0.4"
  2155. wasmer
  2156. wasmtime
  2157. wayland
  2158. waylaunch
  2159. webauthn
  2160. weberizer >= "0.8"
  2161. webmachine >= "0.6.2"
  2162. websocket >= "2.12" & < "2.15"
  2163. websocket-async >= "2.12" & < "2.15"
  2164. websocket-lwt >= "2.12"
  2165. websocket-lwt-unix < "2.15"
  2166. websocketaf
  2167. webtest >= "2.0.0"
  2168. webtest-js
  2169. wikitext
  2170. win-error >= "1.0"
  2171. win-eventlog = "0.3"
  2172. winsvc
  2173. ws
  2174. ws-server
  2175. wseg
  2176. wtf8 >= "1.0.2"
  2177. wtr
  2178. wtr-ppx
  2179. wu-manber-fuzzy-search
  2180. x509 >= "0.6.3"
  2181. x86_64-esperanto >= "0.0.6"
  2182. xapi-backtrace >= "0.7"
  2183. xapi-inventory >= "1.2.1"
  2184. xapi-rrd >= "1.8.2"
  2185. xapi-stdext-date
  2186. xapi-stdext-encodings
  2187. xapi-stdext-pervasives
  2188. xapi-stdext-std
  2189. xapi-stdext-threads
  2190. xapi-stdext-unix
  2191. xapi-stdext-zerocheck
  2192. xdg-basedir < "0.0.5"
  2193. xen-evtchn >= "2.1.0"
  2194. xen-evtchn-unix >= "2.1.0"
  2195. xen-gnt >= "3.1.0"
  2196. xen-gnt-unix >= "3.1.0"
  2197. xenstore >= "2.1.0"
  2198. xenstore_transport >= "1.1.0"
  2199. xml-light >= "2.5"
  2200. xmlplaylist >= "0.1.5"
  2201. xoshiro
  2202. yaml >= "1.0.0"
  2203. yaml-sexp
  2204. yara >= "0.2"
  2205. yocaml < "2.0.0"
  2206. yocaml_cmark
  2207. yocaml_git < "2.0.0"
  2208. yocaml_jingoo < "2.0.0"
  2209. yocaml_markdown
  2210. yocaml_mustache < "2.0.0"
  2211. yocaml_syndication < "2.0.0"
  2212. yocaml_unix < "2.0.0"
  2213. yocaml_yaml < "2.0.0"
  2214. yojson >= "1.5.0"
  2215. yojson-bench
  2216. yojson-five
  2217. yurt >= "0.6"
  2218. yuscii >= "0.2.1"
  2219. yuujinchou
  2220. zarith-ppx
  2221. zarith_stubs_js < "v0.17.0"
  2222. zed >= "2.0" & < "3.2.0"
  2223. zeit
  2224. zelus
  2225. zelus-gtk
  2226. zipperposition >= "1.5.1"
  2227. zipperposition-tools
  2228. zlib >= "0.6"
  2229. zlist >= "0.4.0"
  2230. zmq >= "5.1.0"
  2231. zmq-async >= "5.1.0"
  2232. zmq-eio
  2233. zmq-lwt >= "5.1.0"
  2234. zstandard >= "v0.12.1" & < "v0.17.0"
  2235. zstd = "0.3"
  2236. zxcvbn >= "2.3+2"

Conflicts (7)

  1. jbuilder = "transition"
  2. js_of_ocaml-compiler < "3.6.0"
  3. dune-release < "1.3.0"
  4. odoc < "1.3.0"
  5. dune-configurator < "2.3.0"
  6. ocaml-lsp-server < "1.3.0"
  7. merlin < "3.4.0"
OCaml

Innovation. Community. Security.