package dune

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

Install

Dune Dependency

Authors

Maintainers

Sources

dune-2.4.0.tbz
sha256=28f1484a798103021833d544f1a79b0234cca77add49bba073013eae94b9dc24
sha512=aa8561d7174f8435a0e86fbd165005a121797e5e5e46d50d5dc75c863bde0e2945311222cadb8ac27e75052bedbae9edf418cb1130f50d807705218ee284a19b

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: 09 Mar 2020

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.07.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

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.07~~"
  5. ocaml >= "4.07" & < "4.12"

Dev Dependencies

None

  1. 0install >= "2.15.1" & < "2.18"
  2. 0install-gtk < "2.18"
  3. ANSITerminal >= "0.8.1"
  4. absolute
  5. abstract_algebra < "v0.17.0"
  6. accessor < "v0.17.0"
  7. accessor_async < "v0.17.0"
  8. accessor_base < "v0.17.0"
  9. accessor_core < "v0.17.0"
  10. acgtk >= "1.4.0" & < "2.0.0"
  11. aches
  12. aches-lwt
  13. acpc >= "2.0.0"
  14. ahrocksdb
  15. aifad >= "2.2.1" & < "2.3.0"
  16. alba >= "0.4.1"
  17. albatross < "1.5.0"
  18. alcotest >= "0.8.5" & < "1.5.0"
  19. alcotest-async >= "0.8.5" & < "1.5.0"
  20. alcotest-lwt >= "0.8.5" & < "1.5.0"
  21. alcotest-mirage < "1.5.0"
  22. alg_structs
  23. alg_structs_qcheck
  24. algaeff
  25. alsa >= "0.3.0"
  26. alt-ergo >= "2.3.0" & < "2.4.3"
  27. alt-ergo-free >= "2.3.3"
  28. alt-ergo-lib < "2.4.3"
  29. alt-ergo-lib-free
  30. alt-ergo-parsers < "2.4.3"
  31. alt-ergo-parsers-free
  32. altgr-ergo >= "2.3.0" & < "2.4.3"
  33. amqp-client >= "2.0.3"
  34. amqp-client-async >= "2.0.3"
  35. amqp-client-lwt >= "2.0.3"
  36. anders
  37. angstrom >= "0.11.1"
  38. angstrom-async >= "0.11.1"
  39. angstrom-lwt-unix >= "0.11.1"
  40. angstrom-unix >= "0.11.1"
  41. ansi < "0.6.0"
  42. anthill
  43. ao >= "0.2.2" & < "0.2.4"
  44. apronext
  45. archetype < "0.1.8"
  46. archi < "0.2.0"
  47. archi-async < "0.2.0"
  48. archi-lwt < "0.2.0"
  49. argon2 >= "1.0.0"
  50. arp >= "1.0.0" & < "2.3.1"
  51. arp-mirage
  52. asak
  53. asn1-combinators >= "0.2.2"
  54. async >= "v0.12.0" & < "v0.17.0"
  55. async-uri < "0.4.0"
  56. async_durable >= "v0.12.0" & < "v0.17.0"
  57. async_extra >= "v0.12.0" & < "v0.17.0"
  58. async_find >= "v0.12.0" & < "v0.17.0"
  59. async_graphics >= "0.7.0"
  60. async_inotify >= "v0.12.0" & < "v0.17.0"
  61. async_interactive >= "v0.12.0" & < "v0.17.0"
  62. async_js >= "v0.12.0" & < "v0.17.0"
  63. async_kernel >= "v0.12.0" & < "v0.17.0"
  64. async_rpc_kernel >= "v0.12.0" & < "v0.17.0"
  65. async_rpc_websocket < "v0.17.0"
  66. async_sendfile >= "v0.12.0" & < "v0.17.0"
  67. async_shell >= "v0.12.0" & < "v0.17.0"
  68. async_smtp >= "v0.12.0" & < "v0.17.0"
  69. async_ssl >= "v0.12.0" & < "v0.17.0"
  70. async_udp < "v0.17.0"
  71. async_unix >= "v0.12.0" & < "v0.17.0"
  72. async_websocket < "v0.17.0"
  73. atd = "2.2.1"
  74. atdgen = "2.2.1"
  75. atdgen-codec-runtime < "2.3.3"
  76. atdgen-runtime = "2.2.1"
  77. atdj = "2.2.1"
  78. atds < "2.3.3"
  79. atomic < "base"
  80. avro
  81. avro-compiler
  82. awa < "0.1.0"
  83. awa-lwt < "0.1.0"
  84. awa-mirage < "0.1.0"
  85. aws-s3 >= "4.0.0"
  86. aws-s3-async >= "4.0.0"
  87. aws-s3-lwt >= "4.0.0"
  88. azblob
  89. azblob-async
  90. azure-cosmos-db < "0.2.0"
  91. babel < "v0.17.0"
  92. bag
  93. bark
  94. base >= "v0.12.0" & < "v0.17.0"
  95. base64 >= "2.3.0"
  96. base_bigstring < "v0.17.0"
  97. base_quickcheck >= "v0.12.1" & < "v0.17.0"
  98. base_trie < "v0.17.0"
  99. bastet
  100. bastet_async
  101. bastet_lwt
  102. batsat < "0.7"
  103. bddrand
  104. bech32
  105. bechamel
  106. bechamel-js
  107. bechamel-notty
  108. bechamel-perf
  109. beluga = "1.0"
  110. benchmark >= "1.6"
  111. benchpress
  112. benchpress-server
  113. bencode >= "2.0"
  114. bheap >= "2.0.0"
  115. bidirectional_map < "v0.17.0"
  116. bigarray-compat
  117. bigarray-overlap < "0.2.1"
  118. bigdecimal < "v0.17.0"
  119. bignum >= "v0.12.0" & < "v0.17.0"
  120. bigstring >= "0.3"
  121. bigstring-unix >= "0.3"
  122. bigstringaf >= "0.5.0" & < "0.7.0"
  123. bimage
  124. bimage-display
  125. bimage-gtk
  126. bimage-io
  127. bimage-lwt
  128. bimage-sdl
  129. bimage-unix
  130. bimap
  131. bin_prot >= "v0.12.0" & < "v0.17.0"
  132. biniou >= "1.2.1"
  133. biocaml >= "0.9.0"
  134. bisect_ppx >= "1.4.0" & < "2.5.0"
  135. bistro >= "0.5.0"
  136. bistro-bio
  137. bitcoinml >= "0.4.1"
  138. bitlib
  139. bitmasks >= "1.2.0"
  140. bitstring = "3.1.1"
  141. bitv >= "1.4"
  142. bjack >= "0.1.6"
  143. blake2 >= "0.3"
  144. bloomf
  145. bls12-381 < "0.4.1"
  146. bnfgen
  147. bogue < "20210917"
  148. bonsai < "v0.17.0"
  149. bson2
  150. bst >= "6.0.0"
  151. build_path_prefix_map >= "0.3"
  152. builder
  153. bun >= "0.3.4"
  154. bwd
  155. bwrap
  156. bytearray >= "1.0.1"
  157. bytepdf
  158. ca-certs
  159. ca-certs-nss < "3.64.0.1"
  160. cairo2 >= "0.6" & < "0.6.3"
  161. cairo2-gtk
  162. cairo2-pango < "0.6.3"
  163. calculon >= "0.4"
  164. calculon-redis
  165. calculon-redis-lib
  166. calculon-web >= "0.4"
  167. caldav < "0.2.2"
  168. calendar >= "3.0.0"
  169. calendars
  170. callipyge >= "0.2"
  171. camels
  172. camelsnakekebab
  173. camlimages >= "5.0.2" & < "5.0.5"
  174. camlon >= "3.0.0"
  175. camltc >= "0.9.8"
  176. camomile = "1.0.2"
  177. capnp >= "3.3.0"
  178. capnp-rpc >= "0.3.2" & < "1.2.3"
  179. capnp-rpc-lwt >= "0.3.2" & < "1.2.3"
  180. capnp-rpc-mirage >= "0.3.2" & < "1.2.3"
  181. capnp-rpc-net < "1.2.3"
  182. capnp-rpc-unix >= "0.3.2" & < "1.2.3"
  183. caqti >= "1.0.0" & < "2.0.1"
  184. caqti-async >= "1.0.0" & < "2.0.1"
  185. caqti-driver-mariadb >= "1.0.0" & < "2.0.1"
  186. caqti-driver-pgx < "2.1.1"
  187. caqti-driver-postgresql >= "1.0.0" & < "2.0.1"
  188. caqti-driver-sqlite3 >= "1.0.0" & < "2.0.1"
  189. caqti-dynload >= "1.0.0" & < "2.0.1"
  190. caqti-lwt >= "1.0.0" & < "2.0.1"
  191. caqti-type-calendar >= "1.0.0" & < "2.0.1"
  192. catala < "0.5.0"
  193. catapult
  194. catapult-client
  195. catapult-daemon
  196. catapult-file
  197. catapult-sqlite
  198. cbor >= "0.3"
  199. cconv >= "0.5"
  200. cconv-ppx
  201. cdb
  202. cdrom >= "0.9.4"
  203. ceph
  204. certify >= "0.3.0"
  205. cfg >= "2.2.0" & < "2.3.0"
  206. cfml
  207. cfstream >= "1.3.1"
  208. chacha
  209. charInfo_width
  210. charrua
  211. charrua-client >= "0.11.2"
  212. charrua-client-lwt >= "0.11.2"
  213. charrua-client-mirage >= "0.11.2"
  214. charrua-core >= "0.11.2"
  215. charrua-server
  216. charrua-unix >= "0.11.2"
  217. charset
  218. chartjs
  219. chartjs-annotation
  220. chartjs-colorschemes
  221. chartjs-datalabels
  222. chartjs-streaming
  223. chase
  224. checkseum >= "0.0.3" & < "0.2.1"
  225. choice >= "0.4"
  226. cinaps >= "v0.12.0"
  227. clangml >= "4.0.0" & < "4.8.0"
  228. clangml-transforms >= "0.24"
  229. clap < "0.2.0"
  230. clarity >= "0.4.0"
  231. clz
  232. cmarker
  233. codept = "0.10.3"
  234. cohttp >= "1.1.1" & < "6.0.0~alpha0"
  235. cohttp-async >= "1.1.1" & < "6.0.0~alpha0"
  236. cohttp-lwt >= "1.1.1" & < "6.0.0~alpha0"
  237. cohttp-lwt-jsoo >= "1.1.1" & < "6.0.0~alpha0"
  238. cohttp-lwt-unix >= "1.1.1" & < "6.0.0~alpha0"
  239. cohttp-mirage >= "1.1.1" & < "6.0.0~alpha0"
  240. cohttp-top >= "1.1.1" & < "6.0.0~alpha0"
  241. cohttp_async_websocket < "v0.17.0"
  242. cohttp_static_handler < "v0.17.0"
  243. coin >= "0.1.1"
  244. colombe
  245. color >= "0.2.0"
  246. color-brewery
  247. combinat < "3.0"
  248. command_rpc >= "v0.12.0" & < "v0.17.0"
  249. conduit >= "1.3.0"
  250. conduit-async >= "1.3.0"
  251. conduit-lwt >= "1.3.0"
  252. conduit-lwt-unix >= "1.3.0"
  253. conduit-mirage
  254. conex >= "0.10.0"
  255. conex-mirage-crypto
  256. conex-nocrypto
  257. conformist < "0.8.1"
  258. containers >= "2.4" & < "3.13"
  259. containers-data < "3.13"
  260. containers-thread
  261. content_security_policy < "v0.17.0"
  262. cookie
  263. coq-of-ocaml < "2.4.1"
  264. coq-serapi >= "8.9.0+0.6.0" & < "8.20.0+0.20.0"
  265. core >= "v0.12.0" & < "v0.17.0"
  266. core_bench >= "v0.12.0" & < "v0.17.0"
  267. core_compat
  268. core_extended >= "v0.12.0" & < "v0.17.0"
  269. core_kernel >= "v0.12.3" & < "v0.17.0"
  270. core_profiler >= "v0.12.0" & < "v0.17.0"
  271. core_unix < "v0.17.0"
  272. cow = "2.4.0"
  273. cowabloga >= "0.5.0"
  274. cpm >= "5.0.0" & < "12.1.2"
  275. cppo >= "1.6.6"
  276. cppo_ocamlbuild >= "1.6.6"
  277. cpu
  278. cpuid >= "0.1.2"
  279. crc >= "2.1.0"
  280. crlibm >= "0.3"
  281. crontab
  282. crowbar = "0.2"
  283. crunch >= "2.2.0" & < "3.3.1"
  284. cry = "0.6.5"
  285. cryptokit = "1.16.1"
  286. csexp < "1.1.0" | >= "1.3.2" & < "1.5.2"
  287. css-parser
  288. cstruct >= "3.3.0"
  289. cstruct-async >= "3.3.0"
  290. cstruct-lwt >= "3.3.0"
  291. cstruct-sexp
  292. cstruct-unix >= "3.3.0"
  293. csv >= "2.2"
  294. csv-lwt >= "2.1"
  295. csvfields >= "v0.12.0" & < "v0.17.0"
  296. csvtool
  297. ctypes-zarith
  298. cudf >= "0.10"
  299. cuid >= "0.2"
  300. curly = "0.2.0"
  301. current < "0.6"
  302. current_ansi
  303. current_docker < "0.6"
  304. current_examples < "0.6"
  305. current_git < "0.6"
  306. current_github < "0.6"
  307. current_incr < "0.6.0"
  308. current_rpc < "0.6"
  309. current_slack < "0.6"
  310. current_web < "0.6"
  311. curses = "1.0.9"
  312. curve-sampling
  313. cviode
  314. cwe_checker
  315. DrawGrammar >= "0.2.2"
  316. daft >= "0.0.4"
  317. data-encoding < "1.0.0"
  318. dataframe
  319. datakit >= "0.12.2"
  320. datakit-bridge-github >= "0.12.2"
  321. datakit-bridge-local-git >= "0.12.2"
  322. datakit-ci >= "0.12.2"
  323. datakit-client >= "0.12.2"
  324. datakit-client-9p >= "0.12.2"
  325. datakit-client-git >= "0.12.2"
  326. datakit-github >= "0.12.2"
  327. datakit-server >= "0.12.2"
  328. datakit-server-9p >= "0.12.2"
  329. datalog >= "0.6"
  330. daypack-lib
  331. dbf < "0.1.1"
  332. debian-formats >= "0.1.2"
  333. decoders >= "0.1.2" & < "1.0.0"
  334. decoders-bencode < "1.0.0"
  335. decoders-cbor < "1.0.0"
  336. decoders-ezjsonm >= "0.1.2" & < "1.0.0"
  337. decoders-jsonm < "1.0.0"
  338. decoders-msgpck < "1.0.0"
  339. decoders-sexplib < "1.0.0"
  340. decoders-yojson >= "0.1.2" & < "1.0.0"
  341. decompress >= "0.8.1" & < "1.3.0"
  342. dedent < "v0.17.0"
  343. dedukti >= "2.7"
  344. delimited_parsing >= "v0.12.0" & < "v0.17.0"
  345. depyt >= "0.3.0"
  346. devkit >= "1.0"
  347. diet >= "0.2"
  348. diffable
  349. digestif >= "0.7" & < "0.8.1"
  350. directories
  351. disml
  352. dispatch >= "0.4.1"
  353. dispatch-js >= "0.4.1"
  354. distributed >= "0.6.0"
  355. distributed-lwt >= "0.2.0"
  356. distributed-uwt >= "0.2.0"
  357. dkim
  358. dkim-bin
  359. dkim-mirage
  360. dlm >= "0.3.1"
  361. dns >= "1.1.0"
  362. dns-async >= "1.1.0"
  363. dns-certify
  364. dns-cli
  365. dns-client
  366. dns-client-lwt
  367. dns-client-miou-unix
  368. dns-client-mirage
  369. dns-lwt >= "1.1.0"
  370. dns-lwt-unix >= "1.1.0"
  371. dns-mirage
  372. dns-resolver
  373. dns-server
  374. dns-stub
  375. dns-tsig
  376. dnssec
  377. docker-api >= "0.2" & < "0.2.2"
  378. docker_hub
  379. dockerfile >= "6.0.0" & < "8.1.0"
  380. dockerfile-cmd >= "6.0.0" & < "8.1.0"
  381. dockerfile-opam >= "6.0.0" & < "8.1.0"
  382. dokeysto >= "3.0.1"
  383. dokeysto_camltc >= "3.0.1"
  384. dokeysto_lz4 >= "3.0.2"
  385. dolmen = "0.4.1"
  386. dolog >= "4.0.0"
  387. domain-name >= "0.1.2"
  388. domainslib < "0.5.0"
  389. dot-merlin-reader < "3.5.0"
  390. dotenv
  391. dream-cli < "0.2.0"
  392. dream-encoding < "0.2.0"
  393. dream-livereload < "0.2.0"
  394. dream-serve
  395. dropbox >= "0.2"
  396. dropbox_lwt_unix
  397. dssi = "0.1.3"
  398. dtoa >= "0.3.2"
  399. dtools = "0.4.2"
  400. duff >= "0.2"
  401. dum >= "1.0.3"
  402. dune-action-plugin < "2.6.0"
  403. dune-build-info < "2.6.0"
  404. dune-configurator >= "1.11.4" & < "2.6.0"
  405. dune-deps
  406. dune-glob < "2.6.0"
  407. dune-private-libs < "2.6.0"
  408. dune-release >= "1.0.0" & < "1.5.1"
  409. duppy = "0.9.0"
  410. duration >= "0.1.2"
  411. earley = "2.0.0"
  412. earlybird < "1.0.0"
  413. easy-format = "1.3.2"
  414. easy_logging
  415. easy_logging_yojson
  416. ecaml >= "v0.12.0" & < "v0.17.0"
  417. edn >= "0.1.6-1-gff9db95"
  418. eigen >= "0.1.0"
  419. eio-ssl < "0.1.1"
  420. either
  421. elasticsearch-cli >= "0.5"
  422. electrod >= "0.2.1" & < "1.0.0"
  423. elpi >= "1.3.1" & < "1.15.2"
  424. email_message >= "v0.12.0" & < "v0.17.0"
  425. emile >= "0.4"
  426. encore >= "0.3"
  427. env_config < "v0.17.0"
  428. epictetus
  429. eqaf >= "0.2"
  430. eqaf-cstruct
  431. erssical >= "1.1.0"
  432. esgg
  433. ethernet
  434. euler
  435. exenum >= "0.86"
  436. exit
  437. expect_test_helpers >= "v0.12.0"
  438. expect_test_helpers_async < "v0.17.0"
  439. expect_test_helpers_core < "v0.17.0"
  440. expect_test_helpers_kernel >= "v0.12.0"
  441. extlib >= "1.7.9"
  442. extunix >= "0.3.1" & < "0.4.0"
  443. ez_pgocaml
  444. ezcurl
  445. ezcurl-lwt
  446. ezdl
  447. ezgzip >= "0.2.3"
  448. ezjs_ace
  449. ezjs_blockies
  450. ezjs_cleave
  451. ezjs_crypto
  452. ezjs_cytoscape
  453. ezjs_d3pie
  454. ezjs_extension
  455. ezjs_fetch < "0.3"
  456. ezjs_idb < "0.1.1"
  457. ezjs_jquery
  458. ezjs_min < "0.2.3"
  459. ezjs_odometer
  460. ezjs_push
  461. ezjs_qrcode
  462. ezjs_recaptcha
  463. ezjs_timeline
  464. ezjsonm >= "1.0.0"
  465. ezjsonm-lwt >= "1.0.0"
  466. ezresto
  467. ezresto-directory
  468. ezsqlite >= "0.4.2"
  469. ezxenstore >= "0.4.1"
  470. ezxmlm >= "1.1.0"
  471. faad = "0.5.0"
  472. facteur
  473. faraday >= "0.7.1"
  474. faraday-async >= "0.7.1"
  475. faraday-lwt >= "0.7.1"
  476. faraday-lwt-unix >= "0.7.1"
  477. farmhash >= "0.4"
  478. fasmifra
  479. fat-filesystem >= "0.13.0"
  480. fd-send-recv >= "2.0.1"
  481. fdkaac = "0.3.2"
  482. feat
  483. feat-core
  484. feat-num
  485. ff < "0.6.0"
  486. ff-pbt < "0.6.0"
  487. ff-sig < "0.6.0"
  488. ffmpeg = "1.0.0~beta1"
  489. ffmpeg-av < "1.0.0~beta2"
  490. ffmpeg-avcodec < "1.0.0~beta2"
  491. ffmpeg-avdevice < "1.0.0~beta2"
  492. ffmpeg-avfilter < "1.0.0~beta2"
  493. ffmpeg-avutil < "1.0.0~beta2"
  494. ffmpeg-swresample < "1.0.0~beta2"
  495. ffmpeg-swscale < "1.0.0~beta2"
  496. fftw3 >= "0.8.2"
  497. fiat-p256 < "0.2.2"
  498. fieldslib >= "v0.12.0" & < "v0.17.0"
  499. file_path < "v0.17.0"
  500. fileutils >= "0.6.1" & < "0.6.6"
  501. fit
  502. fix >= "20181206"
  503. flac = "0.3.0"
  504. flex-array
  505. fmlib < "0.5.3"
  506. fmlib_js >= "0.3.0" & < "0.5.3"
  507. fmlib_parse < "0.5.3"
  508. fmlib_pretty < "0.5.3"
  509. fmlib_std < "0.5.3"
  510. freetds >= "0.7"
  511. frei0r >= "0.1.2"
  512. frenetic >= "5.0.5"
  513. fswatch
  514. fswatch_async
  515. fswatch_lwt
  516. functoria >= "2.2.2" & < "4.0.0~beta1"
  517. functoria-runtime >= "2.2.2" & != "2.2.5" & < "4.0.0~beta1"
  518. fuzzy_compare
  519. fuzzy_match < "v0.17.0"
  520. fzf < "v0.17.0"
  521. General >= "0.6.0"
  522. gapi-ocaml >= "0.3.7"
  523. gbddml
  524. gdbprofiler >= "0.4"
  525. gemini >= "0.3.0"
  526. gen >= "0.5.2"
  527. gen_js_api >= "1.0.6" & < "1.0.8"
  528. genprint
  529. genspir >= "1.0.0"
  530. geoml
  531. get_line >= "7.0.0"
  532. gettext >= "0.4.1"
  533. gettext-camomile
  534. gettext-stub
  535. git >= "2.0.0" & < "3.0.0"
  536. git-http >= "2.0.0"
  537. git-mirage >= "2.0.0" & < "3.0.0"
  538. git-unix >= "2.0.0" & < "3.0.0"
  539. github >= "4.0.0" & < "4.4.0"
  540. github-hooks >= "0.4.0"
  541. github-hooks-unix >= "0.4.0"
  542. github-jsoo >= "4.0.0" & < "4.4.0"
  543. github-unix >= "4.0.0" & < "4.4.0"
  544. glfw-ocaml
  545. gluten < "0.5.0"
  546. gluten-async < "0.5.0"
  547. gluten-eio < "0.5.0"
  548. gluten-lwt < "0.5.0"
  549. gluten-lwt-unix < "0.5.0"
  550. gluten-mirage < "0.5.0"
  551. gmap >= "0.2.1"
  552. gnuplot >= "0.6"
  553. gobba
  554. gobject-introspection
  555. google-drive-ocamlfuse >= "0.6.26"
  556. gopcaml-mode < "0.0.6"
  557. gospel < "0.2.0"
  558. gperftools >= "0.4"
  559. gpr >= "1.4.0" & < "1.5.1"
  560. gr
  561. graphics >= "5.0.0"
  562. graphql >= "0.8.0"
  563. graphql-async >= "0.8.0"
  564. graphql-cohttp >= "0.9.0"
  565. graphql-lwt >= "0.8.0"
  566. graphql_parser >= "0.9.0"
  567. graphql_ppx = "0.7.1"
  568. gremlin
  569. grenier >= "0.8" & < "0.15"
  570. grid
  571. gsl >= "1.24.0" & < "1.25.0"
  572. gstreamer >= "0.3.1"
  573. h1
  574. h1-lwt-unix
  575. h2 < "0.10.0"
  576. h2-async < "0.10.0"
  577. h2-lwt < "0.10.0"
  578. h2-lwt-unix < "0.10.0"
  579. h2-mirage < "0.10.0"
  580. hack_parallel >= "1.0.0"
  581. hacl >= "0.3"
  582. hacl-star
  583. hacl-star-raw >= "0.5.0"
  584. hacl_x25519 < "0.2.1"
  585. happy-eyeballs
  586. happy-eyeballs-lwt
  587. happy-eyeballs-miou-unix
  588. happy-eyeballs-mirage
  589. hardcaml >= "v0.12.0" & < "v0.17.0"
  590. hardcaml_axi < "v0.17.0"
  591. hardcaml_c < "v0.17.0"
  592. hardcaml_circuits < "v0.17.0"
  593. hardcaml_fixed_point < "v0.17.0"
  594. hardcaml_handshake < "v0.17.0"
  595. hardcaml_of_verilog < "v0.17.0"
  596. hardcaml_step_testbench < "v0.17.0"
  597. hardcaml_verify < "v0.17.0"
  598. hardcaml_verilator < "v0.17.0"
  599. hardcaml_waveterm < "v0.17.0"
  600. hardcaml_xilinx < "v0.17.0"
  601. hardcaml_xilinx_components < "v0.17.0"
  602. hardcaml_xilinx_reports < "v0.17.0"
  603. hashids >= "1.0.1"
  604. haxe >= "4.1.1"
  605. hc < "0.2"
  606. hdf5 >= "0.1.5"
  607. headache >= "1.04" & < "1.07"
  608. herdtools7 >= "7.55" & < "7.57"
  609. hex >= "1.3.0"
  610. hex_encode < "v0.17.0"
  611. hg_lib < "v0.17.0"
  612. hidapi >= "1.1"
  613. hidapi-lwt
  614. higher_kinded < "v0.17.0"
  615. hkdf >= "1.0.3"
  616. hl_yaml
  617. hockmd
  618. horned_worm >= "0.3.4"
  619. hpack < "0.10.0"
  620. hts_shrink >= "2.0.0" & < "2.1.2"
  621. http-lwt-client
  622. http-mirage-client
  623. httpaf >= "0.6.0"
  624. httpaf-async >= "0.6.0"
  625. httpaf-lwt-unix
  626. huffman
  627. hvsock >= "2.0.0"
  628. hxd < "0.3.0"
  629. ISO8601 >= "0.2.6"
  630. i3ipc >= "0.1.4"
  631. icalendar
  632. idd
  633. idds
  634. imagelib >= "20200929"
  635. incr_dom >= "v0.12.0" & < "v0.17.0"
  636. incr_dom_interactive < "v0.17.0"
  637. incr_dom_keyboard
  638. incr_dom_partial_render < "v0.17.0"
  639. incr_dom_sexp_form < "v0.17.0"
  640. incr_dom_widgets >= "v0.12.0"
  641. incr_map >= "v0.12.0" & < "v0.17.0"
  642. incr_select >= "v0.12.0" & < "v0.17.0"
  643. incremental >= "v0.12.0" & < "v0.17.0"
  644. indentation_buffer < "v0.17.0"
  645. index < "1.3.0"
  646. inferno >= "20190924" & < "20211222"
  647. influxdb
  648. influxdb-async
  649. influxdb-lwt
  650. inquire < "0.3.0"
  651. int_repr < "v0.17.0"
  652. integers >= "0.3.0"
  653. integers_stubs_js
  654. integration1d >= "0.5.1"
  655. interface-prime
  656. interface-prime-lwt
  657. interval >= "1.5" & < "1.6"
  658. interval-map
  659. interval_base
  660. interval_crlibm
  661. interval_intel
  662. io-page >= "2.1.0" & < "2.4.0"
  663. io-page-unix >= "2.1.0"
  664. io-page-xen >= "2.1.0"
  665. iostream
  666. iostream-camlzip
  667. ipaddr >= "2.9.0"
  668. ipaddr-cstruct
  669. ipaddr-sexp
  670. irc-client >= "0.6.2"
  671. irc-client-lwt >= "0.6.2"
  672. irc-client-lwt-ssl
  673. irc-client-tls >= "0.6.2"
  674. irc-client-unix >= "0.6.2"
  675. irmin >= "2.0.0" & < "2.3.0"
  676. irmin-chunk >= "2.0.0" & < "2.3.0"
  677. irmin-fs >= "2.0.0" & < "2.3.0"
  678. irmin-git >= "2.0.0" & < "2.3.0"
  679. irmin-graphql < "2.3.0"
  680. irmin-http >= "2.0.0" & < "2.3.0"
  681. irmin-indexeddb >= "2.0"
  682. irmin-mem >= "2.0.0" & < "2.3.0"
  683. irmin-mirage >= "2.0.0" & < "2.3.0"
  684. irmin-mirage-git < "2.3.0"
  685. irmin-mirage-graphql < "2.3.0"
  686. irmin-pack < "2.3.0"
  687. irmin-test < "2.3.0"
  688. irmin-unix >= "2.0.0" & < "2.3.0"
  689. iso639
  690. iter
  691. itv-tree >= "2.2"
  692. JsOfOCairo >= "2.0.0"
  693. jane-street-headers >= "v0.12.0" & < "v0.17.0"
  694. jane_rope < "v0.17.0"
  695. janestreet_cpuid < "v0.17.0"
  696. janestreet_csv < "v0.17.0"
  697. janestreet_lru_cache < "v0.17.0"
  698. jemalloc >= "0.2"
  699. jerboa
  700. jhupllib >= "0.2.1"
  701. jingoo >= "1.3.0"
  702. js_of_ocaml >= "3.3.0" & < "3.6.0"
  703. js_of_ocaml-compiler >= "3.3.0" & < "3.6.0"
  704. js_of_ocaml-lwt >= "3.3.0" & < "3.6.0"
  705. js_of_ocaml-ocamlbuild >= "3.5.0" & < "3.6.0"
  706. js_of_ocaml-ppx >= "3.3.0" & < "3.6.0"
  707. js_of_ocaml-ppx_deriving_json >= "3.3.0" & < "3.6.0"
  708. js_of_ocaml-toplevel >= "3.3.0" & < "3.6.0"
  709. js_of_ocaml-tyxml >= "3.3.0" & < "3.6.0"
  710. js_of_ocaml-webgpu
  711. js_of_ocaml-webidl
  712. js_of_ocaml_patches < "v0.17.0"
  713. json-data-encoding < "1.0.0"
  714. json-data-encoding-browser < "1.0.0"
  715. json-data-encoding-bson < "1.0.0"
  716. json_decoder
  717. jsonaf < "v0.17.0"
  718. jsonxt
  719. jsoo_broadcastchannel >= "2.0.0"
  720. jsoo_storage >= "1.0.1"
  721. jst-config < "v0.17.0"
  722. junit >= "2.0.1"
  723. junit_alcotest >= "2.0.1"
  724. junit_ounit >= "2.0.1"
  725. jupyter >= "2.3.2"
  726. jupyter-archimedes >= "2.3.2" & < "2.7.3"
  727. jupyter-kernel
  728. jwto < "0.4.0"
  729. kafka >= "0.5"
  730. kafka_async
  731. kafka_lwt
  732. kappa-agents < "4.1.3"
  733. kappa-binaries < "4.1.3"
  734. kappa-library < "4.1.3"
  735. kappa-server
  736. kcas < "0.1.6"
  737. kdf
  738. ke
  739. key-parsers >= "0.10.0"
  740. kicadsch >= "0.4.0"
  741. kind2 < "1.5.0"
  742. kinetic-client >= "0.0.11"
  743. krb
  744. lablgtk3 >= "3.0.beta4"
  745. lablgtk3-goocanvas2
  746. lablgtk3-gtkspell3
  747. lablgtk3-rsvg2
  748. lablgtk3-sourceview3
  749. lablqml = "0.6.2"
  750. labrys
  751. lacaml >= "11.0.2" & < "11.0.10"
  752. ladspa = "0.2.0"
  753. lambda-runtime
  754. lambda-term >= "2.0" & < "3.3.0"
  755. lambda_streams
  756. lambda_streams_async
  757. lambda_streams_lwt
  758. lambdasoup >= "0.6.4" & < "0.7.3"
  759. lame >= "0.3.4" & < "0.3.6"
  760. lascar >= "0.6-alpha" & < "0.7.0"
  761. lastfm = "0.3.3"
  762. launchd >= "1.3"
  763. lazy-trie >= "1.2.0"
  764. lbfgs >= "0.9.1"
  765. lbvs_consent >= "2.1.0"
  766. ldap = "2.4.1"
  767. learn-ocaml
  768. learn-ocaml-client
  769. ledgerwallet
  770. ledgerwallet-tezos
  771. lens >= "1.2.3"
  772. letsencrypt
  773. letsencrypt-app
  774. letsencrypt-dns
  775. letsencrypt-mirage
  776. letters < "0.3.0"
  777. leveldb >= "1.3.0"
  778. libabsolute
  779. libsvm >= "0.10.0"
  780. libzipperposition
  781. line-up-words >= "v0.12.0" & < "v0.17.0"
  782. line_oriented
  783. linenoise >= "1.2.0"
  784. links >= "0.9" & < "0.9.5"
  785. links-mysql < "0.9.5"
  786. links-postgresql >= "0.9" & < "0.9.5"
  787. links-sqlite3 < "0.9.5"
  788. linol
  789. linol-eio
  790. linol-lwt
  791. linwrap
  792. lmdb >= "1.0"
  793. lo >= "0.2.0"
  794. logical
  795. logs-async < "1.3"
  796. logs-async-reporter < "1.3"
  797. logs-syslog >= "0.2.0"
  798. logtk >= "1.5.1"
  799. lp
  800. lp-glpk
  801. lp-glpk-js
  802. lp-gurobi
  803. lpd >= "1.2.2"
  804. lru >= "0.3.0"
  805. lun
  806. lustre-v6 >= "6.103.3"
  807. lutils >= "1.51.2"
  808. lutin >= "2.71.10"
  809. luv < "0.5.13"
  810. luv_unix
  811. lwd < "0.2"
  812. lwt >= "4.2.0" & < "5.9.0"
  813. lwt-canceler
  814. lwt-dllist
  815. lwt-exit
  816. lwt-parallel >= "1.0.0"
  817. lwt-pipe
  818. lwt-pipeline >= "0.2"
  819. lwt-watcher
  820. lwt_domain
  821. lwt_glib >= "1.1.1"
  822. lwt_log >= "1.1.1"
  823. lwt_ppx >= "1.2.2"
  824. lwt_react >= "1.1.2"
  825. lwt_ssl >= "1.1.3"
  826. lz4 >= "1.2.0"
  827. lz4_chans
  828. lzo >= "0.0.3"
  829. macaddr
  830. macaddr-cstruct
  831. macaddr-sexp
  832. mad = "0.5.0"
  833. magic-mime >= "1.1.2"
  834. magic-trace
  835. malfunction < "0.5"
  836. man_in_the_middle_debugger < "v0.17.0"
  837. markdown
  838. markup >= "0.8.0" & < "1.0.0-1"
  839. markup-lwt
  840. mastodon-archive-viewer >= "0.2" & < "0.4.0"
  841. matplotlib
  842. mc2
  843. mccs >= "1.1+10"
  844. md2mld < "0.7.0"
  845. mdx < "1.11.0"
  846. mechaml >= "1.1.0"
  847. memcad >= "1.1.0"
  848. memo < "0.2"
  849. memprof-limits
  850. memtrace
  851. memtrace-mirage
  852. memtrace_viewer >= "v0.15.0"
  853. menhir >= "20200123" & < "20211125"
  854. menhirLib < "20211125"
  855. menhirSdk < "20211125"
  856. merge-fmt
  857. merlin >= "3.2.1" & != "3.3.5" & < "4.1-411"
  858. merlin-extend >= "0.4"
  859. mesh >= "0.9.5"
  860. mesh-easymesh >= "0.9.5"
  861. mesh-graphics >= "0.9.5"
  862. mesh-triangle >= "0.9.5"
  863. metapp < "0.4.4"
  864. metaquot < "0.5.2"
  865. metrics
  866. metrics-influx
  867. metrics-lwt
  868. metrics-mirage
  869. metrics-rusage
  870. metrics-unix
  871. mew
  872. mew_vi
  873. mindstorm >= "0.8"
  874. mindstorm-lwt
  875. minicaml
  876. minicli >= "5.0.2"
  877. minisat >= "0.3"
  878. mirage >= "3.3.0" & < "4.0.0~beta1"
  879. mirage-block >= "1.2.0"
  880. mirage-block-combinators
  881. mirage-block-lwt >= "1.2.0"
  882. mirage-block-ramdisk >= "0.4"
  883. mirage-block-solo5 >= "0.6.0"
  884. mirage-block-unix >= "2.11.0"
  885. mirage-block-xen
  886. mirage-bootvar-solo5 >= "0.6.0"
  887. mirage-bootvar-unix
  888. mirage-bootvar-xen >= "0.6.0"
  889. mirage-channel >= "3.2.0"
  890. mirage-channel-lwt >= "3.2.0"
  891. mirage-clock >= "2.0.0" & < "4.1.0"
  892. mirage-clock-freestanding >= "2.0.0" & < "4.1.0"
  893. mirage-clock-lwt >= "2.0.0"
  894. mirage-clock-unix >= "2.0.0" & < "4.1.0"
  895. mirage-conduit = "1.3.0" | >= "3.1.0"
  896. mirage-console >= "2.4.0"
  897. mirage-console-lwt >= "2.4.0"
  898. mirage-console-solo5 >= "0.6.0"
  899. mirage-console-unix >= "2.4.1"
  900. mirage-console-xen
  901. mirage-console-xen-backend >= "2.4.0"
  902. mirage-console-xen-proto >= "2.4.0"
  903. mirage-crypto < "0.8.6"
  904. mirage-crypto-entropy
  905. mirage-crypto-pk < "0.8.6"
  906. mirage-crypto-rng < "0.8.6"
  907. mirage-crypto-rng-mirage < "0.8.6"
  908. mirage-device >= "1.2.0"
  909. mirage-dns >= "3.1.0"
  910. mirage-entropy >= "0.5.1"
  911. mirage-flow >= "1.6.0"
  912. mirage-flow-combinators
  913. mirage-flow-lwt >= "1.6.0"
  914. mirage-flow-rawlink >= "1.1.0"
  915. mirage-flow-unix >= "1.6.0"
  916. mirage-fs >= "1.2.0"
  917. mirage-fs-lwt >= "1.2.0"
  918. mirage-fs-mem
  919. mirage-fs-unix >= "1.6.0"
  920. mirage-kv >= "2.0.0"
  921. mirage-kv-lwt >= "2.0.0"
  922. mirage-kv-mem
  923. mirage-kv-unix < "3.0.0"
  924. mirage-logs >= "1.0.0" & < "2.0.0"
  925. mirage-monitoring
  926. mirage-nat >= "1.1.0"
  927. mirage-net >= "2.0.0"
  928. mirage-net-lwt >= "2.0.0"
  929. mirage-net-macosx >= "1.5.0"
  930. mirage-net-solo5 >= "0.4.3"
  931. mirage-net-unix >= "2.5.0"
  932. mirage-net-xen
  933. mirage-profile >= "0.9.0"
  934. mirage-profile-unix >= "0.9.0"
  935. mirage-profile-xen >= "0.9.0"
  936. mirage-protocols >= "2.0.0"
  937. mirage-protocols-lwt >= "2.0.0"
  938. mirage-qubes >= "0.7.0"
  939. mirage-qubes-ipv4 >= "0.7.0"
  940. mirage-random >= "1.2.0"
  941. mirage-random-stdlib
  942. mirage-random-test
  943. mirage-runtime >= "3.3.0" & < "4.0.0~beta1"
  944. mirage-solo5 >= "0.6.2" & < "0.6.4"
  945. mirage-stack >= "1.4.0"
  946. mirage-stack-lwt >= "1.4.0"
  947. mirage-time >= "1.3.0"
  948. mirage-time-lwt >= "1.3.0"
  949. mirage-time-unix >= "1.3.0"
  950. mirage-types >= "3.3.0"
  951. mirage-types-lwt >= "3.3.0"
  952. mirage-unix >= "3.2.0"
  953. mirage-vnetif >= "0.4.2"
  954. mirage-vnetif-stack
  955. mirage-xen < "6.0.0"
  956. mkaudio >= "1.1.0"
  957. mkocaml
  958. mlfenv
  959. mlmpfr >= "4.0.2+dune" & < "4.1.0+bugfix1"
  960. mlpost-lablgtk
  961. mlt_parser >= "v0.12.0" & < "v0.17.0"
  962. mm >= "0.7.0" & < "0.7.2"
  963. mmap
  964. mmdb
  965. mock >= "0.1.1"
  966. mock-ounit >= "0.1.1"
  967. molenc
  968. monolith < "20241126"
  969. morbig >= "0.10.3" & < "0.11.0"
  970. morsmall
  971. moss >= "0.1.1"
  972. mparser >= "1.3"
  973. mparser-pcre
  974. mparser-re
  975. mperf
  976. mpg123 < "0.3"
  977. mpp >= "0.3.4"
  978. mpris >= "0.2.0"
  979. mpris-clients
  980. mrmime < "0.4.0"
  981. mrt-format >= "0.3.1"
  982. msat >= "0.8"
  983. msat-bin
  984. msgpck >= "1.5"
  985. msgpck-repr
  986. mssql
  987. mugen
  988. multipart-form-data >= "0.3.0"
  989. multipart_form
  990. multipart_form-cohttp-lwt
  991. multipart_form-eio
  992. multipart_form-lwt
  993. murmur3 >= "0.3"
  994. mustache = "3.1.0"
  995. mutf8
  996. mwt
  997. mybuild >= "7"
  998. mysql8
  999. n_ary < "v0.17.0"
  1000. naboris
  1001. nacc
  1002. nbd = "4.0.3"
  1003. netchannel
  1004. netkat
  1005. netlink >= "0.3.4"
  1006. netsnmp < "v0.17.0"
  1007. nice_parser
  1008. nocoiner
  1009. noise
  1010. nottui < "0.2"
  1011. nottui-lwt < "0.2"
  1012. nottui-pretty < "0.2"
  1013. notty >= "0.2.3"
  1014. notty_async >= "v0.12.0" & < "v0.17.0"
  1015. np
  1016. npy >= "0.0.9"
  1017. nsq >= "0.4.0"
  1018. numeric_string < "v0.17.0"
  1019. nuscr < "2.0.0"
  1020. obeam
  1021. obelisk >= "0.5.0"
  1022. obus >= "1.2.0"
  1023. ocal >= "0.2.2"
  1024. ocaml-canvas
  1025. ocaml-compiler-libs >= "v0.12.0" & != "v0.12.4"
  1026. ocaml-embed-file < "v0.17.0"
  1027. ocaml-lua >= "1.8"
  1028. ocaml-migrate-parsetree >= "1.2.0"
  1029. ocaml-migrate-parsetree-ocamlbuild >= "1.2.0"
  1030. ocaml-monadic = "0.4.1"
  1031. ocaml-print-intf
  1032. ocaml-probes < "v0.17.0"
  1033. ocaml-protoc >= "2.0.1"
  1034. ocaml-protoc-plugin < "4.3.1"
  1035. ocaml-r >= "0.1.1" & < "0.4.0"
  1036. ocaml-syntax-shims
  1037. ocaml-systemd >= "1.3"
  1038. ocaml-top >= "1.2.0"
  1039. ocaml-vdom < "transition"
  1040. ocaml-version >= "1.0.0" & < "3.6.0"
  1041. ocaml_db_model
  1042. ocaml_intrinsics < "v0.17.0"
  1043. ocaml_pgsql_model
  1044. ocaml_plugin >= "v0.12.0"
  1045. ocamlapi
  1046. ocamlapi_async
  1047. ocamlapi_lwt_unix
  1048. ocamlapi_ppx
  1049. ocamlcodoc
  1050. ocamlformat >= "0.7" & < "0.16.0"
  1051. ocamlfuse >= "2.7.1-cvs6" & < "2.7.1-cvs8"
  1052. ocamlgraph >= "2.0.0"
  1053. ocamlgraph_gtk
  1054. ocamline
  1055. ocb
  1056. ocolor
  1057. ocp-browser >= "1.1.9"
  1058. ocp-indent >= "1.7.0"
  1059. ocp-indent-nlfork >= "1.5.4"
  1060. ocp-index >= "1.1.9"
  1061. ocplib-endian >= "1.1"
  1062. ocplib-json-typed >= "0.7"
  1063. ocplib-json-typed-browser
  1064. ocplib-json-typed-bson
  1065. ocplib-simplex >= "0.5"
  1066. octavius >= "1.2.2"
  1067. odash
  1068. odate >= "0.6"
  1069. odepack >= "0.6.9"
  1070. odnnr
  1071. odoc >= "1.4.0" & < "2.0.0"
  1072. of_json < "v0.17.0"
  1073. offheap
  1074. ogg = "0.6.0" | = "0.7.0"
  1075. ojs < "1.0.8"
  1076. olinq >= "0.3"
  1077. omd = "2.0.0~alpha2"
  1078. omg
  1079. omigrate < "0.3.1"
  1080. omlr
  1081. opam-0install < "0.4.2"
  1082. opam-0install-cudf < "0.4.2"
  1083. opam-build
  1084. opam-client >= "2.0.2" & < "2.3.0~alpha1"
  1085. opam-core >= "2.0.2" & < "2.3.0~alpha1"
  1086. opam-custom-install
  1087. opam-devel >= "2.0.2" & < "2.3.0~alpha1"
  1088. opam-ed >= "0.4"
  1089. opam-file-format >= "2.1.0" & < "2.1.5"
  1090. opam-format >= "2.0.2" & < "2.3.0~alpha1"
  1091. opam-graph
  1092. opam-grep >= "0.2.0"
  1093. opam-installer >= "2.0.2" & < "2.3.0~alpha1"
  1094. opam-package-upgrade >= "0.2"
  1095. opam-publish >= "2.0.2"
  1096. opam-repository >= "2.0.2" & < "2.3.0~alpha1"
  1097. opam-solver >= "2.0.2" & < "2.3.0~alpha1"
  1098. opam-state >= "2.0.2" & < "2.3.0~alpha1"
  1099. opam-test
  1100. opam2web >= "2.0"
  1101. opasswd >= "1.3.1"
  1102. opazl
  1103. openai-gym
  1104. opencc0
  1105. opencc1
  1106. opencc1_1
  1107. openQASM
  1108. opium >= "0.17.0"
  1109. opium-graphql
  1110. opium-testing
  1111. opium_kernel >= "0.17.0"
  1112. oplot < "0.71"
  1113. oplsr
  1114. optal
  1115. opti
  1116. optimization1d >= "0.6.1"
  1117. optint >= "0.0.2"
  1118. opus = "0.2.0"
  1119. oraft < "0.3.0"
  1120. oranger >= "2.0.1"
  1121. orb
  1122. ordinal_abbreviation < "v0.17.0"
  1123. ordma >= "0.0.5"
  1124. orec >= "1.0.1"
  1125. orewa
  1126. orpie
  1127. orrandomForest
  1128. orsvm_e1071 >= "4.0.0"
  1129. orun
  1130. orxgboost >= "1.1.0"
  1131. oseq >= "0.2"
  1132. oskel
  1133. osx-secure-transport >= "0.1.1"
  1134. otf
  1135. otoml
  1136. otr >= "0.3.6"
  1137. ounit = "2.1.2"
  1138. ounit-lwt < "2.2.0"
  1139. ounit2 < "2.2.7"
  1140. ounit2-lwt < "2.2.7"
  1141. override < "0.4.0"
  1142. owee >= "0.3"
  1143. owl >= "0.4.0"
  1144. owl-base >= "0.4.0"
  1145. owl-jupyter
  1146. owl-ode
  1147. owl-ode-base
  1148. owl-ode-odepack
  1149. owl-ode-sundials
  1150. owl-opt
  1151. owl-opt-lbfgs
  1152. owl-plplot
  1153. owl-symbolic
  1154. owl-top >= "0.4.0"
  1155. owl-zoo >= "0.4.0"
  1156. owork
  1157. ozulip
  1158. p4pp
  1159. pacomb
  1160. paf
  1161. paf-cohttp
  1162. paf-le
  1163. pam < "v0.17.0"
  1164. pandoc < "0.2.1"
  1165. pandoc-abbreviations < "0.2.1"
  1166. pandoc-comment < "0.2.1"
  1167. pandoc-crossref < "0.2.1"
  1168. pandoc-include < "0.2.1"
  1169. pandoc-inspect < "0.2.1"
  1170. pandoc-pdf2png < "0.2.1"
  1171. pandoc-replace < "0.2.1"
  1172. papi >= "0.1.1"
  1173. parany >= "7.0.2"
  1174. pardi
  1175. parmap >= "1.1.1" & < "1.2.3"
  1176. parse-argv >= "0.2.0"
  1177. parsexp >= "v0.12.0" & < "v0.17.0"
  1178. parsexp_io >= "v0.12.0" & < "v0.17.0"
  1179. parsley
  1180. patch < "2.0.0"
  1181. patdiff >= "v0.12.1" & < "v0.17.0"
  1182. patience_diff >= "v0.12.0" & < "v0.17.0"
  1183. pattern
  1184. pb
  1185. pb-plugin
  1186. pbkdf >= "1.0.0"
  1187. pbrt
  1188. pbrt_services
  1189. pbrt_yojson
  1190. pcap-format >= "0.5.2"
  1191. pcre >= "7.3.5" & < "7.5.0"
  1192. pds-reachability >= "0.2.2"
  1193. pecu >= "0.2"
  1194. petr4
  1195. pf-qubes
  1196. pg_query
  1197. pgocaml >= "4.0"
  1198. pgocaml_ppx
  1199. pgx >= "1.0" & < "2.2"
  1200. pgx_async >= "1.0" & < "2.2"
  1201. pgx_lwt >= "1.0" & < "2.2"
  1202. pgx_lwt_mirage < "2.2"
  1203. pgx_lwt_unix < "2.2"
  1204. pgx_unix >= "1.0" & < "2.2"
  1205. pgx_value_core < "2.2"
  1206. pgx_value_ptime < "2.2"
  1207. phonetic
  1208. picasso
  1209. piqi >= "0.7.8"
  1210. piqilib >= "0.6.16"
  1211. pixel_pusher
  1212. pkcs11 >= "0.18.0"
  1213. pkcs11-cli
  1214. pkcs11-driver
  1215. pkcs11-rev
  1216. pla = "1.3"
  1217. plato
  1218. plebeia < "2.0.0"
  1219. plotkicadsch >= "0.4.0"
  1220. plplot >= "5.11.0-1"
  1221. polka
  1222. polling_state_rpc < "v0.17.0"
  1223. polly
  1224. pomap >= "4.1.0" & < "4.1.2"
  1225. portaudio = "0.2.2"
  1226. posixat >= "v0.12.0" & < "v0.17.0"
  1227. postgres_async < "v0.17.0"
  1228. postgresql >= "4.4.1" & < "5.1.0"
  1229. pp < "1.2.0"
  1230. pprint >= "20200226"
  1231. ppx-owl-opt
  1232. ppx_accessor < "v0.17.0"
  1233. ppx_assert >= "v0.12.0" & < "v0.17.0"
  1234. ppx_bap
  1235. ppx_base >= "v0.12.0" & < "v0.17.0"
  1236. ppx_bench >= "v0.12.0" & < "v0.17.0"
  1237. ppx_bigarray >= "3.0.0"
  1238. ppx_bin_prot >= "v0.12.0" & < "v0.17.0"
  1239. ppx_blob >= "0.6.0"
  1240. ppx_bsx
  1241. ppx_cold < "v0.17.0"
  1242. ppx_compare >= "v0.12.0" & < "v0.17.0"
  1243. ppx_compose >= "0.1.0"
  1244. ppx_const >= "2.0"
  1245. ppx_conv_func >= "v0.12.0" & < "v0.17.0"
  1246. ppx_css < "v0.17.0"
  1247. ppx_cstruct >= "3.3.0"
  1248. ppx_cstubs
  1249. ppx_csv_conv >= "v0.12.0" & < "v0.17.0"
  1250. ppx_custom_printf >= "v0.12.0" & < "v0.17.0"
  1251. ppx_defer >= "0.4.0"
  1252. ppx_demo < "v0.17.0"
  1253. ppx_derive_at_runtime < "v0.17.0"
  1254. ppx_derivers >= "1.2.1"
  1255. ppx_deriving >= "4.3"
  1256. ppx_deriving_cmdliner >= "0.5.1"
  1257. ppx_deriving_encoding < "0.3.0"
  1258. ppx_deriving_hardcaml >= "v0.12.0"
  1259. ppx_deriving_jsoo
  1260. ppx_deriving_protobuf >= "2.7"
  1261. ppx_deriving_rpc >= "6.1.0"
  1262. ppx_deriving_yojson >= "3.3"
  1263. ppx_disable_unused_warnings < "v0.17.0"
  1264. ppx_distr_guards = "0.2"
  1265. ppx_enum
  1266. ppx_enumerate >= "v0.12.0" & < "v0.17.0"
  1267. ppx_expect >= "v0.12.0" & < "v0.17.0"
  1268. ppx_factory
  1269. ppx_fail >= "v0.12.0"
  1270. ppx_fast_pipe
  1271. ppx_fields_conv >= "v0.12.0" & < "v0.17.0"
  1272. ppx_fixed_literal < "v0.17.0"
  1273. ppx_gen_rec >= "1.1.0"
  1274. ppx_getenv >= "2.0"
  1275. ppx_globalize < "v0.17.0"
  1276. ppx_hash >= "v0.12.0" & < "v0.17.0"
  1277. ppx_here >= "v0.12.0" & < "v0.17.0"
  1278. ppx_ignore_instrumentation < "v0.17.0"
  1279. ppx_import >= "1.5-3-gbd627d5"
  1280. ppx_inline_alcotest
  1281. ppx_inline_test >= "v0.12.0" & < "v0.16.1"
  1282. ppx_irmin < "2.3.0"
  1283. ppx_jane >= "v0.12.0" & < "v0.17.0"
  1284. ppx_js_style >= "v0.12.0" & < "v0.17.0"
  1285. ppx_jsobject_conv >= "0.6.0" & < "0.9.0"
  1286. ppx_jsonaf_conv < "v0.17.0"
  1287. ppx_let >= "v0.12.0" & < "v0.17.0"
  1288. ppx_log < "v0.17.0"
  1289. ppx_meta_conv >= "4.0.1"
  1290. ppx_module_timer < "v0.17.0"
  1291. ppx_monoid = "0.3.2"
  1292. ppx_mysql
  1293. ppx_mysql_identity
  1294. ppx_optcomp >= "v0.12.0" & < "v0.17.0"
  1295. ppx_optional >= "v0.12.0" & < "v0.17.0"
  1296. ppx_pattern_bind < "v0.17.0"
  1297. ppx_pipebang >= "v0.12.0" & < "v0.17.0"
  1298. ppx_protocol_conv >= "3.1.0"
  1299. ppx_protocol_conv_json >= "3.1.0"
  1300. ppx_protocol_conv_jsonm
  1301. ppx_protocol_conv_msgpack >= "3.1.0"
  1302. ppx_protocol_conv_xml_light >= "3.1.0"
  1303. ppx_protocol_conv_xmlm
  1304. ppx_protocol_conv_yaml >= "3.1.0"
  1305. ppx_python < "v0.17.0"
  1306. ppx_rapper
  1307. ppx_rapper_async
  1308. ppx_rapper_lwt
  1309. ppx_regexp >= "0.4.0"
  1310. ppx_relit
  1311. ppx_sexp_conv >= "v0.12.0" & < "v0.17.0"
  1312. ppx_sexp_message >= "v0.12.0" & < "v0.17.0"
  1313. ppx_sexp_value >= "v0.12.0" & < "v0.17.0"
  1314. ppx_show
  1315. ppx_stable < "v0.17.0"
  1316. ppx_stable_witness < "v0.17.0"
  1317. ppx_string < "v0.17.0"
  1318. ppx_string_interpolation
  1319. ppx_test >= "1.7.0"
  1320. ppx_there
  1321. ppx_tools >= "6.0+4.08.0"
  1322. ppx_tools_versioned >= "5.2.2"
  1323. ppx_tydi < "v0.17.0"
  1324. ppx_type_directed_value
  1325. ppx_typed_fields < "v0.17.0"
  1326. ppx_typerep_conv >= "v0.12.0" & < "v0.17.0"
  1327. ppx_tyre
  1328. ppx_units
  1329. ppx_variants_conv >= "v0.12.0" & < "v0.17.0"
  1330. ppx_wideopen
  1331. ppx_xml_conv >= "v0.12.0" & < "v0.17.0"
  1332. ppx_yojson < "1.3.0"
  1333. ppx_yojson_conv < "v0.17.0"
  1334. ppx_yojson_conv_lib < "v0.17.0"
  1335. ppxfind >= "1.3"
  1336. ppxlib >= "0.4.0" & < "0.21.0"
  1337. ppxx >= "2.4.0"
  1338. prc
  1339. printbox >= "0.2" & < "0.8"
  1340. printbox-html < "0.8"
  1341. printbox-text < "0.8"
  1342. prof_spacetime >= "0.3.0"
  1343. profunctor < "v0.17.0"
  1344. prom
  1345. prometheus >= "0.6"
  1346. prometheus-app >= "0.6"
  1347. promise
  1348. protocell
  1349. protocol-9p >= "1.0.0"
  1350. protocol-9p-tool >= "1.0.0"
  1351. protocol-9p-unix >= "1.0.0"
  1352. protocol_version_header >= "v0.12.0" & < "v0.17.0"
  1353. psq >= "0.1.1"
  1354. ptmap >= "2.0.5"
  1355. ptset >= "1.0.1"
  1356. pulseaudio = "0.1.4"
  1357. pure-splitmix >= "0.3"
  1358. py >= "1.1"
  1359. pythonlib
  1360. qbf >= "0.3"
  1361. qcheck >= "0.9" & < "0.21"
  1362. qcheck-alcotest < "0.21"
  1363. qcheck-core < "0.21"
  1364. qcheck-ounit < "0.21"
  1365. qmp >= "0.19.0"
  1366. qrencode >= "0.2"
  1367. qtest >= "2.10.1"
  1368. queenshead
  1369. quests
  1370. radare2 >= "0.0.3"
  1371. randomconv >= "0.1.1"
  1372. range
  1373. rangeSet
  1374. rankers
  1375. rawlink >= "1.0" & < "2.1"
  1376. rdbg >= "1.196.12"
  1377. re >= "1.9.0"
  1378. re2 >= "v0.12.1" & < "v0.17.0"
  1379. re2_stable
  1380. re_parser < "v0.17.0"
  1381. reactiveData >= "0.3.0"
  1382. reanalyze
  1383. reason >= "3.5.0" & < "3.9.0"
  1384. reason-standard
  1385. received
  1386. record_builder >= "v0.12.0" & < "v0.17.0"
  1387. records >= "1.0.0"
  1388. redirect
  1389. redis >= "0.4"
  1390. redis-async < "v0.17.0"
  1391. redis-lwt >= "0.4"
  1392. redis-sync >= "0.4"
  1393. reed-solomon-erasure >= "1.0.2"
  1394. reedsolomon >= "0.3"
  1395. refl
  1396. regenerate >= "0.2"
  1397. regex_parser_intf < "v0.17.0"
  1398. relit_helper
  1399. remu_ts
  1400. res = "5.0.1"
  1401. resource-pooling >= "1.1"
  1402. resource_cache >= "v0.12.0" & < "v0.17.0"
  1403. resp
  1404. resp-client
  1405. resp-mirage
  1406. resp-server >= "0.9"
  1407. resp-unix
  1408. resto
  1409. resto-acl
  1410. resto-cohttp
  1411. resto-cohttp-client
  1412. resto-cohttp-self-serving-client
  1413. resto-cohttp-server
  1414. resto-directory
  1415. resto-json
  1416. result >= "1.4"
  1417. rfc1951 >= "0.8.1" & != "1.0.0" & < "1.3.0"
  1418. rfc6287 >= "1.0.4"
  1419. rfc7748
  1420. rfsm >= "1.6-alpha-3" & < "1.7.0"
  1421. rhythm
  1422. ringo
  1423. ringo-lwt
  1424. rock
  1425. root1d >= "0.5.1"
  1426. rope >= "0.6.2"
  1427. rosetta >= "0.2.0"
  1428. routes < "1.0.0"
  1429. rpc >= "6.1.0"
  1430. rpc_parallel >= "v0.12.0" & < "v0.17.0"
  1431. rpclib >= "6.1.0"
  1432. rpclib-async >= "6.1.0"
  1433. rpclib-html
  1434. rpclib-js
  1435. rpclib-lwt >= "6.1.0"
  1436. rss
  1437. rtop >= "3.5.0" & < "3.9.0"
  1438. rungen
  1439. rusage
  1440. SZXX
  1441. safepass >= "3.1"
  1442. salsa20 >= "1.0.0"
  1443. salsa20-core >= "1.0.0"
  1444. sanddb = "0.2"
  1445. satex
  1446. satyrographos < "0.0.2.7"
  1447. scgi
  1448. scipy
  1449. scrypt-kdf >= "1.0.0"
  1450. searchTree
  1451. secp256k1 >= "0.4.1"
  1452. secp256k1-internal < "0.4.0"
  1453. sedlex >= "2.0" & < "2.4"
  1454. sek
  1455. selective
  1456. semantic_version < "v0.17.0"
  1457. semaphore-compat
  1458. semver >= "0.2.1"
  1459. semver2
  1460. sendmail
  1461. sendmail-lwt
  1462. sendmail-miou-unix
  1463. sendmail-mirage
  1464. sentry
  1465. seq >= "0.2" & < "0.3"
  1466. sequencer_table >= "v0.12.0" & < "v0.17.0"
  1467. session >= "0.4.1"
  1468. session-cohttp >= "0.4.1"
  1469. session-cohttp-async >= "0.4.1"
  1470. session-cohttp-lwt >= "0.4.1"
  1471. session-cookie
  1472. session-cookie-async
  1473. session-cookie-lwt
  1474. session-postgresql >= "0.4.1"
  1475. session-postgresql-async >= "0.4.1"
  1476. session-postgresql-lwt >= "0.4.1"
  1477. session-redis-lwt >= "0.4.1"
  1478. session-webmachine >= "0.4.1"
  1479. setcore >= "1.0.2"
  1480. sexp < "v0.17.0"
  1481. sexp_diff < "v0.17.0"
  1482. sexp_diff_kernel
  1483. sexp_grammar < "v0.17.0"
  1484. sexp_macro < "v0.17.0"
  1485. sexp_pretty >= "v0.12.0" & < "v0.17.0"
  1486. sexp_select < "v0.17.0"
  1487. sexp_string_quickcheck < "v0.17.0"
  1488. sexplib >= "v0.12.0" & < "v0.17.0"
  1489. sexplib0 >= "v0.12.0" & < "v0.17.0"
  1490. sgf >= "1.0.1"
  1491. sha >= "1.13" & < "1.15.1"
  1492. shapefile
  1493. shared-memory-ring >= "3.1.0"
  1494. shared-memory-ring-lwt >= "3.1.0"
  1495. shared-secret >= "0.4"
  1496. shell < "v0.17.0"
  1497. shexp >= "v0.12.0" & < "v0.17.0"
  1498. sihl < "0.1.5"
  1499. sklearn
  1500. slacko >= "0.14.1"
  1501. slug
  1502. smart-print >= "0.3.0"
  1503. smbc >= "0.5"
  1504. smtlib-utils
  1505. snappy >= "0.1.2"
  1506. so
  1507. sortedseq_intersect
  1508. soundtouch >= "0.1.9"
  1509. soupault
  1510. spacetime_lib >= "0.3.0"
  1511. spawn = "v0.13.0"
  1512. spdx_licenses
  1513. speex = "0.4.0"
  1514. spelll >= "0.3"
  1515. spin < "0.7.0"
  1516. splay_tree >= "v0.12.0" & < "v0.17.0"
  1517. splittable_random >= "v0.12.0" & < "v0.17.0"
  1518. spotify-web-api >= "0.2.1"
  1519. spotlib >= "4.1.0"
  1520. sqlgg >= "20200521"
  1521. sqlite3 >= "4.4.1" & < "5.0.3"
  1522. sqlite3_utils
  1523. srt < "0.2.1"
  1524. ssh-agent >= "0.2.0"
  1525. ssl >= "0.5.6" & < "0.6.0"
  1526. stdcompat >= "19"
  1527. stdint >= "0.6.0" & < "0.7.2"
  1528. stdio >= "v0.12.0" & < "v0.17.0"
  1529. stdlib-diff
  1530. stdlib-shims
  1531. stitch
  1532. stored_reversed < "v0.17.0"
  1533. streamable < "v0.17.0"
  1534. streaming
  1535. string_dict >= "v0.12.0" & < "v0.17.0"
  1536. stringext >= "1.6.0"
  1537. sturgeon >= "0.4.2"
  1538. subscriptions-transport-ws
  1539. subtype-refinement >= "0.2"
  1540. swagger >= "0.2.0"
  1541. swhid_core
  1542. syndic >= "1.6.0"
  1543. sys-socket
  1544. sys-socket-unix
  1545. syslog >= "2.0.0"
  1546. syslog-message >= "1.0.0"
  1547. syslog-rfc5424
  1548. tablecloth-base
  1549. tablecloth-native < "transition"
  1550. tar >= "1.0.0" & < "2.0.0"
  1551. tar-mirage >= "1.0.0" & < "2.0.0"
  1552. tar-unix >= "1.0.0" & < "2.0.0"
  1553. tcalc
  1554. tcpip >= "3.7.0" & < "6.0.0"
  1555. tdigest
  1556. teash
  1557. tensorboard
  1558. terminal_size >= "0.1.4"
  1559. textrazor
  1560. textutils >= "v0.12.0" & < "v0.17.0"
  1561. textutils_kernel >= "v0.12.0" & < "v0.17.0"
  1562. textwrap >= "0.2.1"
  1563. theora >= "0.4.0"
  1564. thread-local-storage
  1565. thrift >= "0.10.0"
  1566. tidy >= "5-0.2"
  1567. tilde_f < "v0.17.0"
  1568. time_now < "v0.17.0"
  1569. timezone < "v0.17.0"
  1570. tiny_httpd < "0.15"
  1571. tiny_httpd_camlzip < "0.15"
  1572. tip-parser >= "0.4"
  1573. tldr
  1574. tls >= "0.11.0" & < "0.15.4"
  1575. tls-async < "0.15.4"
  1576. tls-mirage < "0.15.4"
  1577. toml >= "5.0.0" & < "7.0.0"
  1578. toml-cconv
  1579. toml_cconv < "7.0.0"
  1580. toplevel_backend < "v0.17.0"
  1581. toplevel_expect_test >= "v0.12.0" & < "v0.17.0"
  1582. topological_sort >= "v0.12.0" & < "v0.17.0"
  1583. torch < "v0.17.0"
  1584. tqdm
  1585. tracing < "v0.17.0"
  1586. transept
  1587. traverse
  1588. travesty < "0.7.2"
  1589. travis-opam >= "1.5.0"
  1590. tree_layout >= "0.2"
  1591. treeprint >= "2.3.0"
  1592. trie >= "1.0.0"
  1593. tsort
  1594. tube >= "4.4.0"
  1595. tuntap >= "1.7.0"
  1596. twostep
  1597. typerep >= "v0.12.0" & < "v0.17.0"
  1598. tyre >= "0.5"
  1599. tyxml >= "4.3.0" & < "4.6.0"
  1600. tyxml-jsx < "4.6.0"
  1601. tyxml-lwd < "0.2"
  1602. tyxml-ppx >= "4.3.0" & < "4.6.0"
  1603. tyxml-syntax < "4.6.0"
  1604. ubase < "0.20"
  1605. ubpf < "0.2"
  1606. uecc >= "0.2"
  1607. uint >= "2.0.1"
  1608. ulid
  1609. unidecode
  1610. unionFind
  1611. unison >= "2.51.4" & < "2.53.4"
  1612. universo
  1613. unstrctrd
  1614. uri >= "2.2.0"
  1615. uri-bench
  1616. uri-re
  1617. uri-sexp
  1618. uritemplate
  1619. user-agent-parser
  1620. username_kernel < "v0.17.0"
  1621. utop >= "2.3.0" & < "2.15.0"
  1622. uuuu >= "0.1.1"
  1623. variantslib >= "v0.12.0" & < "v0.17.0"
  1624. vcaml
  1625. vcardgen >= "1.2"
  1626. vchan
  1627. vchan-unix
  1628. vchan-xen
  1629. vec < "0.2.0"
  1630. vector
  1631. vercel
  1632. vhd-format >= "0.12.0" & < "0.13.0"
  1633. vhd-format-lwt >= "0.12.0" & < "0.13.0"
  1634. virtual_dom >= "v0.12.0" & < "v0.17.0"
  1635. visitors >= "20200207"
  1636. vlq >= "0.2.1"
  1637. vmnet >= "1.3.2"
  1638. vocal
  1639. voqc < "0.2.0"
  1640. vorbis >= "0.8.0"
  1641. vue-jsoo < "0.3"
  1642. wall >= "0.4"
  1643. wasmer
  1644. weberizer >= "0.8"
  1645. webmachine >= "0.6.2"
  1646. websocket >= "2.12" & < "2.15"
  1647. websocket-async >= "2.12" & < "2.15"
  1648. websocket-lwt >= "2.12"
  1649. websocket-lwt-unix < "2.15"
  1650. websocketaf
  1651. webtest >= "2.0.0"
  1652. webtest-js
  1653. wikitext
  1654. win-error >= "1.0"
  1655. win-eventlog = "0.3"
  1656. winsvc < "1.0.1"
  1657. ws
  1658. ws-server
  1659. wseg
  1660. wtf8 >= "1.0.2"
  1661. x509 >= "0.6.3"
  1662. xapi-backtrace >= "0.7"
  1663. xapi-inventory >= "1.2.1"
  1664. xapi-rrd >= "1.8.2"
  1665. xapi-stdext-date < "4.21.0"
  1666. xapi-stdext-encodings < "4.21.0"
  1667. xapi-stdext-pervasives < "4.21.0"
  1668. xapi-stdext-std < "4.21.0"
  1669. xapi-stdext-threads < "4.21.0"
  1670. xapi-stdext-unix < "4.21.0"
  1671. xapi-stdext-zerocheck < "4.21.0"
  1672. xdg-basedir < "0.0.5"
  1673. xen-evtchn >= "2.1.0"
  1674. xen-evtchn-unix >= "2.1.0"
  1675. xen-gnt >= "3.1.0"
  1676. xen-gnt-unix >= "3.1.0"
  1677. xenstore >= "2.1.0"
  1678. xenstore_transport >= "1.1.0"
  1679. xmlplaylist >= "0.1.5"
  1680. yaml >= "1.0.0"
  1681. yaml-sexp
  1682. yara >= "0.2"
  1683. yojson >= "1.5.0" & < "2.1.0"
  1684. yojson-bench
  1685. yurt >= "0.6"
  1686. yuscii >= "0.2.1"
  1687. yuujinchou >= "3.0.0"
  1688. zarith-ppx
  1689. zarith_stubs_js < "v0.17.0"
  1690. zed >= "2.0" & < "3.2.0"
  1691. zeit
  1692. zipperposition >= "1.5.1"
  1693. zipperposition-tools
  1694. zlib >= "0.6"
  1695. zmq >= "5.1.0" & < "5.2.1"
  1696. zmq-async >= "5.1.0" & < "5.2.1"
  1697. zmq-lwt >= "5.1.0" & < "5.2.1"
  1698. zstandard >= "v0.12.1" & < "v0.17.0"
  1699. zstd = "0.3"
  1700. zxcvbn >= "2.3+2"

Conflicts (4)

  1. jbuilder = "transition"
  2. dune-release < "1.3.0"
  3. odoc < "1.3.0"
  4. dune-configurator < "2.3.0"
OCaml

Innovation. Community. Security.