Xinglu Chen
092b65e1aa
gnu: Add ocaml-dune-build-info.
...
* gnu/packages/ocaml.scm (ocaml-dune-build-info): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:37:34 +02:00
Xinglu Chen
03f05b475b
gnu: Add ocaml-fix.
...
* gnu/packages/ocaml.scm (ocaml-fix): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:30:56 +02:00
Xinglu Chen
2787bcbd1b
gnu: Add ocaml-uuseg.
...
* gnu/packages/ocaml.scm (ocaml-uuseg): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:25:59 +02:00
Xinglu Chen
d31434c473
gnu: Add ocaml-uucp.
...
* gnu/packages/ocaml.scm (ocaml-uucp): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:24:10 +02:00
Xinglu Chen
882976d444
gnu: Add ocaml-uucd.
...
* gnu/packages/ocaml.scm (ocaml-uucd): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:21:23 +02:00
Xinglu Chen
e473fe1056
gnu: ocaml-bisect-ppx: Update to 2.6.1.
...
* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 2.6.1.
[propagated-inputs]: Adjust accordingly.
[arguments]: Remove unnecessary phase; disable tests.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08 22:20:15 +02:00
Ricardo Wurmus
d648037edc
gnu: ocaml-biniou: Simplify "make-writable" phase.
...
* gnu/packages/ocaml.scm (ocaml-biniou)[arguments]: Simplify phase.
2021-08-04 17:08:31 +02:00
Ludovic Courtès
bc64d9554b
gnu: Use 'search-input-file' when looking for executables.
...
* gnu/packages/admin.scm (isc-dhcp): Use 'search-input-file' when
looking for executables.
* gnu/packages/audio.scm (ableton-link): Likewise.
* gnu/packages/benchmark.scm (fio): Likewise.
* gnu/packages/bioinformatics.scm (roary): Likewise.
(ngless): Likewise.
* gnu/packages/boost.scm (boost-for-irods): Likewise.
* gnu/packages/bootloaders.scm (grub): Likewise.
(grub-efi): Likewise.
* gnu/packages/chemistry.scm (inchi): Likewise.
* gnu/packages/dictionaries.scm (ding): Likewise.
* gnu/packages/dlang.scm (ldc): Likewise.
* gnu/packages/education.scm (childsplay): Likewise.
* gnu/packages/emacs-xyz.scm (emacs-hyperbole): Likewise.
(emacs-haskell-mode): Likewise.
(emacs-auctex): Likewise.
(emacs-ggtags): Likewise.
(emacs-graphviz-dot-mode): Likewise.
(emacs-flycheck-grammalecte): Likewise.
(emacs-counsel-notmuch): Likewise.
(emacspeak): Likewise.
(emacs-exwm): Likewise.
(emacs-exwm-x): Likewise.
(emacs-treemacs): Likewise.
(emacs-telega): Likewise.
(emacs-exiftool): Likewise.
* gnu/packages/emulators.scm (higan): Likewise.
* gnu/packages/engineering.scm (freehdl): Likewise.
(librepcb): Likewise.
* gnu/packages/entr.scm (entr): Likewise.
* gnu/packages/file-systems.scm (libeatmydata): Likewise.
(xfstests): Likewise.
(mergerfs): Likewise.
(mergerfs-tools): Likewise.
* gnu/packages/finance.scm (monero-gui): Likewise.
* gnu/packages/flashing-tools.scm (flashrom): Likewise.
* gnu/packages/fontutils.scm (fontforge): Likewise.
* gnu/packages/game-development.scm (python2-renpy): Likewise.
* gnu/packages/games.scm (opensurge): Likewise.
(xboard): Likewise.
(hyperrogue): Likewise.
(flare-game): Likewise.
(chessx): Likewise.
* gnu/packages/geo.scm (grass): Likewise.
* gnu/packages/glib.scm (glib): Likewise.
* gnu/packages/gnome.scm (mm-common): Likewise.
(network-manager-openvpn): Likewise.
(network-manager-vpnc): Likewise.
(network-manager-openconnect): Likewise.
(apostrophe): Likewise.
* gnu/packages/gnupg.scm (pius): Likewise.
(jetring): Likewise.
* gnu/packages/gnuzilla.scm (icedove): Likewise.
* gnu/packages/golang.scm (go-1.4): Likewise.
* gnu/packages/graphviz.scm (xdot): Likewise.
* gnu/packages/guile-xyz.scm (jupyter-guile-kernel): Likewise.
* gnu/packages/haskell-xyz.scm (ghc-hindent): Likewise.
* gnu/packages/ibus.scm (ibus): Likewise.
* gnu/packages/image.scm (phockup): Likewise.
* gnu/packages/irc.scm (quassel): Likewise.
* gnu/packages/java.scm (drip): Likewise.
(ant-bootstrap): Likewise.
(tla2tools): Likewise.
* gnu/packages/julia.scm (julia): Likewise.
* gnu/packages/less.scm (lesspipe): Likewise.
* gnu/packages/libreoffice.scm (libreoffice): Likewise.
* gnu/packages/linux.scm (fuse): Likewise.
(lm-sensors): Likewise.
(bluez): Likewise.
(fakeroot): Likewise.
(inputattach): Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-diskspace): Likewise.
* gnu/packages/lisp.scm (lisp-repl-core-dumper): Likewise.
* gnu/packages/lua.scm (fennel): Likewise.
* gnu/packages/lxde.scm (spacefm): Likewise.
* gnu/packages/mail.scm (public-inbox): Likewise.
* gnu/packages/maths.scm (hdf-java): Likewise.
(maxima): Likewise.
(frama-c): Likewise.
* gnu/packages/messaging.scm (libgadu): Likewise.
* gnu/packages/music.scm (denemo): Likewise.
(curseradio): Likewise.
* gnu/packages/netpbm.scm (netpbm): Likewise.
* gnu/packages/networking.scm (blueman): Likewise.
(squid): Likewise.
(aircrack-ng): Likewise.
* gnu/packages/node.scm (node): Likewise.
(node-llparse-frontend-bootstrap): Likewise.
(node-llparse-bootstrap): Likewise.
(llhttp-bootstrap): Likewise.
(node-lts): Likewise.
* gnu/packages/ocaml.scm (ocaml-4.11): Likewise.
(opam): Likewise.
(ocaml-graph): Likewise.
* gnu/packages/orpheus.scm (orpheus): Likewise.
* gnu/packages/password-utils.scm (password-store): Likewise.
* gnu/packages/python.scm (pypy3): Likewise.
* gnu/packages/qt.scm (qt5ct): Likewise.
* gnu/packages/radio.scm (libosmo-dsp): Likewise.
* gnu/packages/ruby.scm (ruby-pandoc-ruby): Likewise.
* gnu/packages/rust.scm (rust-1.30): Likewise.
* gnu/packages/screen.scm (byobu): Likewise.
* gnu/packages/statistics.scm (r-with-tests): Likewise.
* gnu/packages/suckless.scm (surf): Likewise.
* gnu/packages/syndication.scm (gfeeds): Likewise.
* gnu/packages/telephony.scm (mumble): Likewise.
* gnu/packages/terminals.scm (alacritty): Likewise.
* gnu/packages/tex.scm (texlive-bin): Likewise.
* gnu/packages/uml.scm (plantuml): Likewise.
* gnu/packages/version-control.scm (python-git-multimail): Likewise.
(gitolite): Likewise.
(hg-commitsigs): Likewise.
(git-when-merged): Likewise.
(git-imerge): Likewise.
(gita): Likewise.
* gnu/packages/video.scm (you-get): Likewise.
* gnu/packages/vim.scm (eovim): Likewise.
* gnu/packages/virtualization.scm (qemu): Likewise.
(virt-manager): Likewise.
(criu): Likewise.
* gnu/packages/vpn.scm (strongswan): Likewise.
(xl2tpd): Likewise.
* gnu/packages/wm.scm (i3lock-fancy): Likewise.
* gnu/packages/wxwidgets.scm (python-wxpython): Likewise.
(python2-wxpython): Likewise.
* gnu/packages/xdisorg.scm (autorandr): Likewise.
* gnu/packages/xorg.scm (hackneyed-x11-cursors): Likewise.
(v86d): Likewise.
(mkfontdir): Likewise.
(xpra): Likewise.
2021-07-24 16:23:23 +02:00
Ludovic Courtès
0e47fcced4
Merge branch 'master' into core-updates
2021-07-18 19:50:01 +02:00
Ivan Gankevich
c21ccbf14e
gnu: Add ocaml-bibtex2html.
...
* gnu/packages/ocaml.scm (ocaml-bibtex2html): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-07-10 15:02:12 +02:00
Ivan Gankevich
bfa0df0d61
gnu: hevea: Update to 2.35.
...
* gnu/packages/ocaml.scm (hevea): Update to 2.35.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-07-10 15:01:31 +02:00
Julien Lepiller
4fa62cf702
gnu: ocaml-earley: Update to 3.0.0.
...
* gnu/packages/ocaml.scm (ocaml-earley): Update to 3.0.0. Use latest
ocaml version.
2021-07-05 16:54:14 +02:00
Julien Lepiller
ef79d6c5d6
gnu: Add ocaml-sqlite3.
...
* gnu/packages/ocaml.scm (ocaml-sqlite3): New variable.
(ocaml4.07-sqlite3): Inherit from ocaml-sqlite3.
* gnu/packages/bioinformatics.scm (pplacer): Also use package-with-ocaml4.07
with ocaml-sqlite3.
2021-07-05 16:54:11 +02:00
Xinglu Chen
364b56124b
gnu: Add ocaml-cohttp.
...
* gnu/packages/ocaml.scm (ocaml-cohttp): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-27 15:15:41 +02:00
Xinglu Chen
e366b94f9f
gnu: Add ocaml-uri-sexp.
...
* gnu/packages/ocaml.scm (ocaml-uri-sexp): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-27 14:58:59 +02:00
Xinglu Chen
41aec416ce
gnu: ocaml-uri: Update to 4.2.0.
...
* gnu/packages/ocaml.scm (ocaml-uri): Update to 4.2.0.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-27 14:55:03 +02:00
Xinglu Chen
91b29aa373
gnu: ocaml-dose3: Fix tests.
...
* gnu/packages/ocaml.scm (ocaml-dose3)[arguments]<#:phases>: Add phase to
patch tests script.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-23 14:41:49 +02:00
Efraim Flashner
3623696db1
gnu: ocaml-uri: Use a source file-name.
...
* gnu/packages/ocaml.scm (ocaml-uri)[source]: Add a file-name field.
2021-06-22 13:49:06 +03:00
Xinglu Chen
980c33bd3f
gnu: ocaml-merlin: Inherit from ‘ocaml-dot-merlin-reader’.
...
* gnu/packages/ocaml.scm (ocaml-merlin): Inherit from
‘ocaml-dot-merlin-reader’, thus also updating it to 4.2-411.
[version, source, build-system, home-page]: Remove.
[arguments]<#:phases>: Use custom test phase.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-21 00:10:03 +02:00
Xinglu Chen
5ae0d2c247
gnu: ocaml-dot-merlin-reader: Update to 4.2-411.
...
* gnu/packages/ocaml.scm (ocaml-dot-merlin-reader): Update to 4.2-411.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-21 00:09:13 +02:00
Xinglu Chen
a211078f99
gnu: ocaml-ppxlib: Update to 0.22.1.
...
* gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.22.1.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-20 13:14:06 +02:00
Xinglu Chen
0bfafa49fa
gnu: ocaml-menhir: Update to 20210419.
...
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20210419.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-20 13:13:29 +02:00
Xinglu Chen
dcd94ee855
gnu: Add ocaml-mparser-pcre.
...
* gnu/packages/ocaml.scm (ocaml-mparser-pcre): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-20 02:15:10 +02:00
Xinglu Chen
620b4e8ad3
gnu: Add ocaml-mparser-re.
...
* gnu/packages/ocaml.scm (ocaml-mparser-re): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-20 02:15:02 +02:00
Xinglu Chen
fe6fd923a8
gnu: Add ocaml-mparser.
...
* gnu/packages/ocaml.scm (ocaml-mparser): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-20 02:13:48 +02:00
Xinglu Chen
96dce8c7fe
gnu: ocaml4.07-pcre: Remove package.
...
* gnu/packages/ocaml.scm (ocaml4.07-pcre): Remove package. It has been
superseded by ‘ocaml-pcre’.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-20 02:13:33 +02:00
Xinglu Chen
97d3a9f781
gnu: ocaml4.07-expect: Switch to default OCaml compiler.
...
* gnu/packages/ocaml.scm (ocaml4.07-expect): Rename to ‘ocaml-expect’.
[arguments]: Use default OCaml compiler.
[native-inputs]: Use ‘ocaml-*’ packages instead of ‘ocaml4.07-*’.
[propagated-inputs]: Likewise.
[description]: Make it a full sentence.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-20 02:13:24 +02:00
Xinglu Chen
376b16e9a1
gnu: Add ocaml-pcre.
...
* gnu/packages/ocaml.scm (ocaml-pcre): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-20 02:12:40 +02:00
Julien Lepiller
0e8a18f0ec
gnu: cubicle: Make deterministic.
...
* gnu/packages/ocaml.scm (cubicle)[arguments]: Remove build date from
resulting binary.
2021-06-19 12:54:32 +02:00
Julien Lepiller
9417fae9fb
gnu: cubicle: Fix build with newer ocaml-num.
...
* gnu/packages/ocaml.scm (cubicle)[arguments]: Adjust Makefile for
changes in ocaml-num.
2021-06-19 12:54:27 +02:00
pukkamustard
e93f6b693b
gnu: Update ocaml-mdx to 1.9.0.
...
* gnu/packages/ocaml.scm (ocaml-mdx): Update to 1.9.0.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-19 12:31:47 +02:00
Xinglu Chen
dee608a1bb
gnu: Add ocaml-calendar.
...
* gnu/packages/ocaml.scm (ocaml-calendar): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-19 00:14:16 +02:00
Xinglu Chen
299c3c1860
gnu: dune-bootstrap: Update to 2.8.5.
...
* gnu/packages/ocaml.scm (dune-bootstrap): Update to 2.8.5.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-18 14:33:10 +02:00
divoplade
d9e14697fd
gnu: Add ocaml-js-of-ocaml.
...
* gnu/packages/ocaml.scm (ocaml-js-of-ocaml): New variable.
Co-Authored-By: pukkamustard <pukkamustard@posteo.net>
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:55 +02:00
pukkamustard
a8d460b369
gnu: ocaml-num: Update to 1.4.
...
* gnu/packages/ocaml.scm (ocaml-num): Update to 1.4.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:53 +02:00
pukkamustard
fac530bca6
gnu: Add ocaml-ppx-expect.
...
* gnu/packages/ocaml.scm (ocaml-ppx-expect): New variable.
(ocaml4.07-ppx-expect): Inherit from ocaml-ppx-expect.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:51 +02:00
pukkamustard
10ca414197
gnu: Add ocaml-ppx-variants-conv.
...
* gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): New variable.
(ocaml4.07-ppx-variants-conv): Inherit from ocaml-ppx-variants-conv.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:49 +02:00
pukkamustard
9891f88f7d
gnu: Add ocaml-variantslib.
...
* gnu/packages/ocaml.scm (ocaml-variantslib): New variable.
(ocaml4.07-variantslib): Inherit from ocaml-variantslib.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:47 +02:00
divoplade
61c7467745
gnu: Add ocaml-graphics.
...
* gnu/packages/ocaml.scm (ocaml-graphics): New variable.
Co-Authored-By: pukkamustard <pukkamustard@posteo.net>
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:45 +02:00
pukkamustard
40d6c7aada
gnu: Add ocaml-uri.
...
* gnu/packages/ocaml.scm (ocaml-uri): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:43 +02:00
pukkamustard
1daf62b940
gnu: Add ocaml-angstrom.
...
* gnu/packages/ocaml.scm (ocaml-angstrom): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:41 +02:00
pukkamustard
b05e5f6fdf
gnu: Add ocaml-ppx-inline-test.
...
* gnu/packages/ocaml.scm (ocaml-ppx-inline-test): New variable.
(ocaml4.07-ppx-inline-test): Inherit from ocaml-ppx-inline-test.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:39 +02:00
pukkamustard
7c8fcd284b
gnu: Add ocaml-time-now.
...
* gnu/packages/ocaml.scm (ocaml-time-now): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:37 +02:00
pukkamustard
847960d38a
gnu: Add ocaml-jane-street-headers.
...
* gnu/packages/ocaml.scm (ocaml-jane-street-headers): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:35 +02:00
pukkamustard
d0bbac69df
gnu: Add ocaml-jst-config.
...
* gnu/packages/ocaml.scm (ocaml-jst-config): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:33 +02:00
pukkamustard
aa7f358808
gnu: Add ocaml-ppx-optional.
...
* gnu/packages/ocaml.scm (ocaml-ppx-optional): New variable.
(ocaml4.07-ppx-optional): Inherit from ocaml-ppx-optional.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:31 +02:00
pukkamustard
90db0c0f17
gnu: Add ocaml-ppx-optcomp
...
* gnu/packages/ocaml.scm (ocaml-ppx-optcomp): New variable.
(ocaml4.07-ppx-optcomp): Inherit from ocaml-ppx-optcomp.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:29 +02:00
pukkamustard
a6bd051c04
gnu: Add ocaml-ppx-fields-conv.
...
* gnu/packages/ocaml.scm (ocaml-ppx-fields-conv): New variable.
(ocaml4.07-ppx-fields-conv): Inherit from ocaml-ppx-fields-conv.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:27 +02:00
pukkamustard
8a6c39c272
gnu: Add ocaml-fieldslib.
...
* gnu/packages/ocaml.scm (ocaml-fieldslib): New variable.
(ocaml4.07-fieldslib): Inherit from ocaml-fieldslib.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:25 +02:00
pukkamustard
b9eca10ffc
gnu: Add ocaml-ppx-base.
...
* gnu/packages/ocaml.scm (ocaml-ppx-base): New variable.
(ocaml4.07-ppx-base): Inherit from ocaml-ppx-base.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:23 +02:00
pukkamustard
2c876ea6cb
gnu: Add ocaml-ppx-js-style.
...
* gnu/packages/ocaml.scm (ocaml-ppx-js-style): New variable.
(ocaml4.07-ppx-js-style): Inherit from ocaml-ppx-js-style.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:21 +02:00
pukkamustard
f804b3e88c
gnu: Add ocaml-ppx-enumerate.
...
* gnu/packages/ocaml.scm (ocaml-ppx-enumerate): New variable.
(ocaml4.07-ppx-enumerate): Inherit from ocaml-ppx-enumerate.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:19 +02:00
pukkamustard
686bb9e61d
gnu: Add ocaml-ppx-hash.
...
* gnu/packages/ocaml.scm (ocaml-ppx-hash): New variable.
(ocaml4.07-ppx-hash): Inherit from ocaml-ppx-hash.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:17 +02:00
pukkamustard
30781d6803
gnu: Add ocaml-ppx-custom-printf.
...
* gnu/packages/ocaml.scm (ocaml-ppx-custom-printf): New variable.
(ocaml4.07-ppx-custom-printf): Inherit from ocaml-ppx-custom-printf.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:15 +02:00
pukkamustard
77b3588deb
gnu: Add ocaml-ppx-assert.
...
* gnu/packages/ocaml.scm (ocaml-ppx-assert): New variable.
(ocaml4.07-ppx-assert): Inherit from ocaml-ppx-assert.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-13 17:15:00 +02:00
pukkamustard
52dc188e12
gnu: Add ocaml-ppx-cold.
...
* gnu/packages/ocaml.scm (ocaml-ppx-cold): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:17:22 +02:00
pukkamustard
7cf518ee85
gnu: Add ocaml-ppx-here.
...
* gnu/packages/ocaml.scm (ocaml-ppx-here): New variable.
(ocaml4.07-ppx-here): Inherit from ocaml-ppx-here.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:58 +02:00
pukkamustard
c35fd0374d
gnu: Add ocaml-ppx-compare.
...
* gnu/packages/ocaml.scm (ocaml-ppx-compare): New variable.
(ocaml4.07-ppx-compare): Inherit from ocaml-ppx-compare.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:56 +02:00
pukkamustard
5b61a1472b
gnu: Add ocaml-syntax-shims.
...
* gnu/packages/ocaml.scm (ocaml-syntax-shims): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:52 +02:00
pukkamustard
3649c56a5f
gnu: Add ocaml-ppx-let.
...
* gnu/packages/ocaml.scm (ocaml-ppx-let): New variable.
(ocaml4.07-ppx-let): Inherit from ocaml-ppx-let.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:50 +02:00
pukkamustard
6f4f9c4d55
gnu: Add ocaml-bigstringaf.
...
* gnu/ocaml/packages.scm (ocaml-bigstringaf): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:48 +02:00
pukkamustard
c729d98610
gnu: Add ocaml-ppx-sexp-conv.
...
* gnu/packages/ocaml.scm (ocaml-ppx-sexp-conv): New variable.
(ocaml4.07-ppx-sexp-conv): Inherit from ocaml-ppx-sexp-conv.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:45 +02:00
pukkamustard
ec31363e22
gnu: Add ocaml-uunf.
...
* gnu/packages/ocaml.scm (ocaml-uunf): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:43 +02:00
pukkamustard
59a39ec61b
gnu: Add ocaml-sedlex.
...
* gnu/packages/ocaml.scm (ocaml-sedlex): New variable.
(ocaml4.07-sedlex): Inherit from ocaml-sedlex.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:41 +02:00
pukkamustard
262683250c
gnu: Add ocaml-ppxlib.
...
* gnu/packages/ocaml.scm (ocaml-ppxlib): New variable.
(ocaml4.07-ppxlib): Inherit from ocaml-ppxlib.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:39 +02:00
pukkamustard
3c8899160b
gnu: ocaml-migrate-parsetree: Update to 2.1.0.
...
* gnu/packages/ocaml.scm (ocaml-migrate-parsetree): Update to 2.1.0.
(ocaml-migrate-parsetree-1): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:37 +02:00
pukkamustard
cfa65d7770
gnu: Add ocaml-compiler-libs.
...
* gnu/packages/ocaml.scm (ocaml-compiler-libs): New variable.
(ocaml4.07-compiler-libs): Inherit from ocaml-compiler-libs.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:35 +02:00
pukkamustard
8f5aa879de
gnu: Add ocaml-stdio.
...
* gnu/packages/ocaml.scm (ocaml-stdio): New variable.
(ocaml4.07-stdio): Inherit from ocaml-stdio.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:33 +02:00
pukkamustard
4b6e1fba5a
gnu: Add ocaml-gen.
...
* gnu/packages/ocaml.scm (ocaml-gen): New variable.
(ocaml4.07-gen): Remove variable.
(ocaml4.07-sedlex): Replace ocaml4.07-gen with ocaml-gen.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:31 +02:00
pukkamustard
99ed037081
gnu: ocaml4.07-gen: Update to 0.5.3.
...
* gnu/packages/ocaml.scm (ocaml4.07-gen): Update to 4.07.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:29 +02:00
pukkamustard
b3bc7489c6
gnu: ocaml-lwt: Update to 5.4.0.
...
* gnu/packages/ocaml.scm (ocaml-lwt): Update to 5.4.0.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:27 +02:00
pukkamustard
0f5f8d48f8
gnu: ocaml-lwt: Make libev a propagated input.
...
* gnu/packages/ocaml.scm (ocaml-lwt) [propagated-inputs]: Add libev.
[inputs]: Remove libev.
(ocaml-ouint2, ocaml4.07-lambda-term, ocaml-markup) [inputs]: Remove libev.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:25 +02:00
pukkamustard
5a4acc5331
gnu: ocaml-ctypes: Make ocaml-integers a propagated input.
...
* gnu/packages/ocaml.scm (ocaml-ctypes)[propagated-inputs]: Add ocaml-integers.
[inputs]: Remove ocaml-integers.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:22 +02:00
pukkamustard
0f62ea0774
gnu: ocaml-ctypes: Update to 0.18.0.
...
* gnu/packages/ocaml.scm (ocaml-ctypes): Update to 0.18.0.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:16:20 +02:00
pukkamustard
b477a9f42e
gnu: ocaml-integers: Update to 0.4.0.
...
* gnu/packages/ocaml.scm (ocaml-integers): Update to 0.4.0.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-06-06 17:15:58 +02:00
Ludovic Courtès
28ae358503
gnu: ocaml: Depend on libiberty.
...
Currently gcc:lib does not include libiberty so this change restores the
initial intent.
* gnu/packages/ocaml.scm (ocaml-4.11)[inputs]: Replace "gcc:lib" by
"libiberty".
2021-05-08 14:55:49 +02:00
Vagrant Cascadian
2967fa1634
gnu: ocaml-mdx: Fix grammar.
...
* gnu/packages/ocaml.scm (ocaml-mdx)[description]: Remove gratuitous
uses of "allows to".
2021-04-21 08:33:33 -07:00
Tobias Geerinckx-Rice
871012000c
gnu: camlboot: Fix typo in synopsis.
...
* gnu/packages/ocaml.scm (camlboot)[synopsis]: Fix typo.
2021-04-10 14:11:27 +02:00
Sharlatan Hellseher
ee9c44c767
gnu: Add camlidl.
...
* gnu/packages/ocaml.scm (camlidl): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-06 23:59:47 +02:00
Julien Lepiller
c6ada4914d
gnu: camlboot: Fix typo in properties.
...
* gnu/packages/ocaml.scm (camlboot)[properties]: Add missing pair of
parenthesis.
2021-03-05 22:38:19 +01:00
Julien Lepiller
58277e68d4
gnu: camlboot: Raise max-silent-time timeout value to 4 hours.
...
* gnu/packages/ocaml.scm (camlboot)[properties]: Add a 'max-silent-time'
property, with a value of 4 hours.
2021-03-05 15:53:36 +01:00
Julien Lepiller
0bd58ae7ff
gnu: ocaml-4.07: Bootstrap.
...
* gnu/packages/ocaml.scm (ocaml-4.07): Implement bootstrap via camlboot.
2021-03-03 17:04:16 +01:00
Julien Lepiller
63df962225
gnu: Add camlboot.
...
* gnu/packages/ocaml.scm (camlboot): New variable.
2021-03-03 17:02:23 +01:00
Ludovic Courtès
97f8b22f6d
gnu: ocaml-llvm: Move to (gnu packages llvm).
...
Commit 8f710cc598
introduced a circular
dependency between ocaml.scm and llvm.scm by referring to 'llvm' from
the top level of ocaml.scm. This fixes it.
* gnu/packages/ocaml.scm (make-ocaml-llvm, ocaml-llvm)
(ocaml-llvm-9, ocaml-llvm-10, ocaml-llvm-11): Move to...
* gnu/packages/llvm.scm: ... here.
2021-03-02 23:12:36 +01:00
Nicolas Goaziou
0ee39e0372
gnu: ocaml-xmlm: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-xmlm)[home-page]: Use HTTPS URI.
2021-02-28 11:21:19 +01:00
Nicolas Goaziou
1ac3e93761
gnu: ocaml-uutf: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-uutf)[home-page]: Use HTTPS URI.
2021-02-28 11:20:57 +01:00
Nicolas Goaziou
0a55be06e3
gnu: ocaml-uuidm: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-uuidm)[home-page]: Use HTTPS URI.
2021-02-28 11:20:39 +01:00
Nicolas Goaziou
0e0153e336
gnu: ocaml-topkg: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-topkg)[home-page]: Use HTTPS URI.
2021-02-28 11:20:14 +01:00
Nicolas Goaziou
1f0ace4ad9
gnu: ocaml-rresult: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-rresult)[home-page]: Use HTTPS URI.
2021-02-28 11:19:54 +01:00
Nicolas Goaziou
a0e343b936
gnu: ocaml-react: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-react)[home-page]: Use HTTPS URI.
2021-02-28 11:19:18 +01:00
Nicolas Goaziou
331b5f833e
gnu: ocaml-mtime: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-mtime)[home-page]: Use HTTPS URI.
2021-02-28 11:18:52 +01:00
Nicolas Goaziou
3b50326df0
gnu: ocaml-logs: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-logs)[home-page]: Use HTTPS URI.
2021-02-28 11:18:27 +01:00
Nicolas Goaziou
bc3a2c4274
gnu: ocaml-jsonm: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-jsonm)[home-page]: Use HTTPS URI.
2021-02-28 11:17:55 +01:00
Nicolas Goaziou
e5d08d8301
gnu: ocaml-fpath: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-fpath)[home-page]: Use HTTPS URI.
2021-02-28 11:17:32 +01:00
Nicolas Goaziou
5d47847751
gnu: ocaml-fmt: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-fmt)[home-page]: Use HTTPS URI.
2021-02-28 11:16:58 +01:00
Nicolas Goaziou
45bfc108d7
gnu: ocaml-dose3: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-dose3)[home-page]: Use HTTPS URI.
2021-02-28 11:16:24 +01:00
Nicolas Goaziou
b7c2df602b
gnu: ocaml-cudf: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-cudf)[home-page]: Use HTTPS URI.
2021-02-28 11:15:45 +01:00
Nicolas Goaziou
7f37adfd6a
gnu: ocaml-cmdliner: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-cmdliner)[home-page]: Use HTTPS URI.
2021-02-28 11:15:19 +01:00
Nicolas Goaziou
683e24355e
gnu: ocaml-bos: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-bos)[home-page]: Use HTTPS URI.
2021-02-28 11:14:50 +01:00
Nicolas Goaziou
b0d1ace528
gnu: ocaml-astring: Use HTTPS home page URI.
...
* gnu/packages/ocaml.scm (ocaml-astring)[home-page]: Use HTTPS URI.
2021-02-28 11:14:19 +01:00
Ludovic Courtès
d8c80c671b
gnu: ocaml-llvm: Remove duplicate package.
...
Commit 8f710cc598
introduced a duplicate
ocaml-llvm@9.0.1 package, which was flagged by a test failure in
tests/packages.scm.
* gnu/packages/ocaml.scm (make-ocaml-llvm): Define as 'mlambdaq'.
2021-02-22 23:42:08 +01:00
Julien Lepiller
8f710cc598
gnu: Add ocaml-llvm.
...
* gnu/packages/ocaml.scm (make-ocaml-llvm, ocaml-llvm, ocaml-llvm-9)
(ocaml-llvm-10, ocaml-llvm-11): New variables.
2021-02-16 16:52:55 +01:00
Julien Lepiller
6bf136c890
gnu: opam: Update to 2.0.8.
...
* gnu/packages/ocaml.scm (opam): Update to 2.0.8.
2021-02-11 23:53:40 +01:00
aecepoglu
e3b71ee6dc
ocaml: Add ocaml-down.
...
* gnu/packages/ocaml.scm (ocaml-down): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-01-12 15:03:59 +01:00
aecepoglu
564cbfd99f
ocaml: Add ocaml-ocp-index.
...
* gnu/packages/ocaml.scm (ocaml-ocp-index): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-01-12 15:02:11 +01:00
aecepoglu
b6529e1896
ocaml: Add ocaml-ocp-indent.
...
* gnu/packages/ocaml.scm (ocaml-ocp-indent): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-01-12 15:01:05 +01:00
pukkamustard
8b036927a4
gnu: Add ocaml-merlin.
...
* gnu/packages/ocaml.scm (ocaml-merlin): New variable.
(ocaml4.07-merlin): Inherit from ocaml-merlin.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:26:32 +01:00
pukkamustard
995685738e
gnu: Add ocaml-dot-merlin-reader.
...
* gnu/packages/ocaml.scm (ocaml-dot-merlin-reader): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:26:29 +01:00
pukkamustard
f6979a7d9f
gnu: ocaml-yojson: Make dependencies propagated-inputs.
...
* gnu/packages/ocaml.scm (ocaml-yojson): Make dependencies propagated-inputs.
(ocaml4.07-merlin)[inputs]: Remove ocaml-biniou and ocaml-easy-format.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:26:18 +01:00
pukkamustard
b13544751f
gnu: Add ocaml-mdx.
...
* gnu/packages/ocaml.scm (ocaml-mdx): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:26:15 +01:00
pukkamustard
c0bfff6aca
gnu: Add ocaml-version.
...
* gnu/packages/ocaml.scm (ocaml-version): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:26:11 +01:00
pukkamustard
9e02c4acb3
gnu: Add ocaml-odoc.
...
* gnu/packages/ocaml.scm (ocaml-odoc): New variable.
(ocaml4.07-odoc): Inherit from ocaml-odoc and update to 1.5.1.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:26:08 +01:00
pukkamustard
ad6a057724
gnu: ocaml-markup: Update to 1.0.0.
...
* gnu/packages/ocaml.scm (ocaml-markup): Update to 1.0.0.
(ocaml-markup0.8.0): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:26:04 +01:00
pukkamustard
1a5bca9b3b
gnu: ocaml-tyxml: Update to 4.4.0.
...
* gnu/packages/ocaml.scm (ocaml-tyxml): Update to 4.4.0.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:26:01 +01:00
pukkamustard
349699bbc2
gnu: Add ocaml-ounit2.
...
* gnu/packages/ocaml.xyz (ocaml-ounit2): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:25:58 +01:00
pukkamustard
5de771a49a
gnu: Add ocaml-sexplib.
...
* gnu/packages/ocaml.scm (ocaml-sexplib): New variable.
(ocaml4.07-sexplib): Inherit from ocaml-sexplib.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:25:54 +01:00
pukkamustard
662307c30a
gnu: Add ocaml-parsexp.
...
* gnu/packages/ocaml.scm (ocaml-parsexp): New variable.
(ocaml4.07-parsexp): Inherit from ocaml-parsexp.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:25:51 +01:00
pukkamustard
55c2851a19
gnu: Add ocaml-base.
...
* gnu/packages/ocaml.scm (ocaml-base): New variable.
(ocaml4.07-base): Inherit from ocaml-base.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:25:47 +01:00
pukkamustard
adb30e517b
gnu: Add ocaml-sexplib0.
...
* gnu/packages/ocaml.scm (ocaml-sexplib0): New variable.
(ocaml4.07-sexplib0): Inherit from ocaml-sexplib0.
(janestreet-origin): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:25:44 +01:00
pukkamustard
77ca156ab2
gnu: Remove ocaml-js-build-tools.
...
The package is deprecated and no longer maintained. It is recommended
to use dune instead.
* gnu/packages/ocaml.xyz (ocaml-js-build-tools, janestreet-origin)
(janestreet-arguments): Remove variables.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-30 14:25:39 +01:00
divoplade
190187326a
gnu: Add ocaml-reactivedata.
...
* gnu/packages/ocaml.scm (ocaml-reactivedata): Add ocaml-reactivedata.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-12-15 15:46:01 +01:00
Vincent Legoll
20e5658c04
gnu: ocaml-menhir: Update to 20200211.
...
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20200211.
[build-system]: Switch from gnu to dune.
[arguments]: Remove phases and make-flags.
[native-inputs]: Remove field.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 20:18:11 +00:00
Brett Gilio
0ada181aa1
gnu: ocaml-cairo2: Patch test phase.
...
* gnu/local.mk (ocaml-cairo2-caml_ba_array_fix.patch): Add ref.
* gnu/packages/ocaml.scm (ocaml-cairo2): Utilize patch.
* gnu/packages/patches/ocaml-cairo2-caml_ba_array-fix.patch: Add file.
2020-11-22 21:02:59 -06:00
Brett Gilio
cab2ddb4c8
gnu: lablgtk3: Update to 3.1.1.
...
* gnu/packages/ocaml.scm (lablgtk3): Update to 3.1.1.
2020-11-19 13:35:12 -06:00
Brett Gilio
34ba163718
gnu: ocaml-cairo2: Amend comment about tests.
...
* gnu/packages/ocaml.scm (ocaml-cairo2): Amend comment about tests.
Related to issue #44725 .
2020-11-19 13:22:33 -06:00
Brett Gilio
54aa60b123
gnu: ocaml-cairo2: Disable tests.
...
* gnu/packages/ocaml.scm (ocaml-cairo2): Disable tests.
Issue: #44725
2020-11-18 15:52:17 -06:00
Julien Lepiller
0a173fe25f
gnu: ocaml: Switch to 4.11 by default.
...
* gnu/packages/ocaml.scm (ocaml): Switch to 4.11 by default.
2020-11-10 16:05:13 +01:00
Julien Lepiller
83e8fceb6c
gnu: ocamlify: Perform bootstrap build.
...
setup.ml is pre-generated in this package. Since it is generated by a
dependent package, we build manually. This will also allow us to build
this package properly with ocaml 4.11.
* gnu/packages/ocaml.scm (ocamlify): Perform bootstrap build.
2020-11-10 16:03:40 +01:00
Julien Lepiller
b35b661b89
gnu: ocaml-ppx-tools-versioned: Use release profile.
...
* gnu/packages/ocaml.scm (ocaml-ppx-tools-versioned): Use release
profile.
2020-11-10 16:03:31 +01:00
Julien Lepiller
6ed2741a35
guix: ocaml: Add package-with-ocaml4.09.
...
* guix/build-system/ocaml.scm (package-with-ocaml4.09)
(strip-ocaml4.09-variant): New variables.
* gnu/packages/ocaml.scm (ocaml4.09-result, ocaml4.09-csexp)
(ocaml4.09-dune-configurator, ocaml4.09-dune): New variables.
2020-11-10 16:02:59 +01:00
Julien Lepiller
35c02c559e
gnu: Add ocaml4.09-findlib.
...
* gnu/packages/ocaml.scm (ocaml4.09-findlib): New variable.
2020-11-10 16:02:54 +01:00
Julien Lepiller
0c83708240
gnu: ocaml: Update to 4.11.1.
...
* gnu/packages/ocaml.scm (ocaml): Update to 4.11.1.
2020-11-10 16:02:33 +01:00
Julien Lepiller
de5659d7d6
gnu: dune-configurator: Add synopsis and description.
...
* gnu/packages/ocaml.scm (dune-configurator): Add synopsis and
description.
2020-10-30 20:13:50 +01:00
zimoun
87f31bf2a8
gnu: emacs-tuareg: Update to 2.2.0-0.ccde45b.
...
* gnu/packages/ocaml.scm (emacs-tuareg): Update to 2.2.0-0.ccde45b.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-10-19 22:47:16 +02:00
Julien Lepiller
339177956a
gnu: dune: Update to 2.7.1.
...
* gnu/packages/ocaml.scm (dune): Update to 2.7.1.
(ocaml4.07-dune): Keep version 1.11.3.
(ocaml-result, ocaml-csexp): Use the bootstrap dune on dune
dependencies.
(ocaml-craml, ocaml-bitstring): Run "dune upgrade" before building.
2020-10-15 18:01:35 +02:00
Julien Lepiller
339c752d05
gnu: ocaml-4.07: Ensure build with ocaml4.7-dune.
...
* gnu/packages/ocaml.scm (ocaml4.07-gen, ocaml4.07-sedlex)
(ocaml4.07-ezjsonm, ocaml4.07-uri, ocaml4.07-charinfo-width)
(ocaml4.07-zed, ocaml4.07-lambda-term, ocaml4.07-utop)
(ocaml4.07-ppx-inline-test, ocaml4.07-earley, ocaml4.07-merlin)
(ocaml4.07-sexplib0, ocaml4.07-parsexp, ocaml4.07-sexplib)
(ocaml4.07-base, ocaml4.07-stdio, ocaml4.07-ppxlib, ocaml4.07-ppx-compare)
(ocaml4.07-fieldslib, ocaml4.07-variantslib, ocaml4.07-ppx-fields-conv)
(ocaml4.07-ppx-sexp-conv, ocaml4.07-ppx-variants-conv)
(ocaml4.07-ppx-custom-printf, ocaml4.07-bin-prot, ocaml4.07-ppx-hash)
(ocaml4.07-ppx-enumerate, ocaml4.07-ppx-bench, ocaml4.07-ppx-here)
(ocaml4.07-ppx-typerep, ocaml4.07-ppx-sexp-value, ocaml4.07-ppx-sexp-message)
(ocaml4.07-ppx-pipebang, ocaml4.07-ppx-optional, ocaml4.07-ppx-optcomp)
(ocaml4.07-ppx-let, ocaml4.07-ppx-fail, ocaml4.07-ppx-assert)
(ocaml4.07-ppx-expect, ocaml4.07-ppx-js-style, ocaml4.07-ppx-typerep-conv)
(ocaml4.07-ppx-base, ocaml4.07-ppx-bin-prot, ocaml4.07-ppx-jane)
(ocaml4.07-splittable-random, ocaml4.07-configurator, ocaml4.07-spawn)
(ocaml4.07-core, ocaml4.07-core-kernel)[arguments]: Use ocaml4.07-dune.
2020-10-15 18:01:27 +02:00
Julien Lepiller
f2df5a4bb2
gnu: ocaml-jane-street-headers: Build only with OCaml 4.07.
...
* gnu/packages/ocaml.scm (ocaml-jane-street-headers): Rename to...
(ocaml4.07-jane-street-headers): ...to this. Use OCaml 4.07.
2020-10-15 18:01:21 +02:00
Julien Lepiller
c49b94a56c
gnu: ocaml-compiler-libs: Build only with OCaml 4.07.
...
* gnu/packages/ocaml.scm (ocaml-compiler-libs): Rename to...
(ocaml4.07-compiler-libs): ...to this. Use OCaml 4.07.
2020-10-15 18:01:15 +02:00
Julien Lepiller
171abdd8f5
gnu: Add ocaml-csexp.
...
* gnu/packages/ocaml.scm (ocaml-csexp): New variable.
2020-10-15 18:01:05 +02:00
Julien Lepiller
bc92fd22df
gnu: ocaml-result: Update to 1.5.
...
* gnu/packages/ocaml.scm (ocaml-result): Update to 1.5.
2020-10-15 18:01:00 +02:00
Julien Lepiller
01ec666e6c
gnu: ocaml-alcotest: Update to 1.0.0.
2020-10-15 18:00:53 +02:00
Julien Lepiller
0a86b93fae
gnu: ocaml-fmt: Update to 0.8.9.
...
* gnu/packages/ocaml.scm (ocaml-fmt): Update to 0.8.9.
2020-10-15 18:00:49 +02:00
Julien Lepiller
276be8f21c
gnu: ocaml-logs: Update to 0.7.0.
...
* gnu/packages/ocaml.scm (ocaml-logs): Update to 0.7.0.
2020-10-15 18:00:44 +02:00
Julien Lepiller
bd2ad4a195
gnu: ocaml-base64: Update to 3.4.0.
...
* gnu/packages/ocaml.scm (ocaml-base64): Update to 3.4.0.
2020-10-15 18:00:28 +02:00
Julien Lepiller
ef841e96b9
gnu: opam: Update to 2.0.7.
...
* gnu/packages/ocaml.scm (opam): Update to 2.0.7.
2020-10-15 18:00:21 +02:00
Julien Lepiller
32fd3e9c0b
gnu: ocaml-tyxml: Do not use deprecated jbuilder.
...
* gnu/packages/ocaml.scm (ocaml-tyxml): Remove #:jbuild argument.
2020-10-15 18:00:18 +02:00
Julien Lepiller
0f1362f049
gnu: ocaml4.07-core: Do not use deprecated jbuilder.
...
* gnu/packages/ocaml.scm (ocaml4.07-core): Remove #:jbuild argument.
2020-10-15 18:00:13 +02:00
Julien Lepiller
47ef85b588
gnu: ocaml4.07-ppx-expect: Do not use deprecated jbuilder.
...
* gnu/packages/ocaml.scm (ocaml4.07-ppx-expect): Remove #:jbuild argument.
2020-10-15 18:00:10 +02:00
Julien Lepiller
1f4b40227c
gnu: ocaml4.07-merlin: Do not use deprecated jbuilder.
...
* gnu/packages/ocaml.scm (ocaml4.07-merlin): Remove #:jbuild argument.
2020-10-15 18:00:08 +02:00
Julien Lepiller
3b90075a40
gnu: ocaml4.07-utop: Do not use deprecated jbuilder.
...
* gnu/packages/ocaml.scm (ocaml4.07-utop): Remove #:jbuild argument.
2020-10-15 18:00:04 +02:00
Julien Lepiller
0a8eb6850d
gnu: ocaml4.07-zed: Do not use deprecated jbuilder.
...
* gnu/packages/ocaml.scm (ocaml4.07-zed): Remove #:jbuild argument.
2020-10-15 18:00:01 +02:00
Julien Lepiller
8ff5f39a9f
gnu: ocaml-easy-format: Do not use deprecated jbuilder.
...
* gnu/packages/ocaml.scm (ocaml-easy-format): Remove #:jbuild argument.
2020-10-15 17:59:56 +02:00
Julien Lepiller
2d00625f24
gnu: ocaml-lwt-log: Do not use deprecated jbuilder.
...
* gnu/packages/ocaml.scm (ocaml-lwt-log): Remove #:jbuild argument.
2020-10-15 17:59:52 +02:00
Julien Lepiller
93304a0c89
gnu: ocaml-bitstring: Do not use deprecated jbuilder.
...
* gnu/packages/ocaml.scm (ocaml-bitstring): Remove #:jbuild argument.
2020-10-15 17:59:48 +02:00
Julien Lepiller
a8a8547abf
gnu: ocaml-qtest: Do not use deprecated jbuilder.
...
* gnu/packages/ocaml.scm (ocaml-qtest): Remove #:jbuild argument.
2020-10-15 17:59:44 +02:00
Julien Lepiller
f0c6fe314f
gnu: ocaml-ppx-tools-versioned: Update to 5.4.0.
...
* gnu/packages/ocaml.scm (ocaml-ppx-tools-versioned): Update to 5.4.0.
2020-10-15 17:59:40 +02:00
Julien Lepiller
bd8558a0e5
gnu: ocaml-migrate-parsetree: Update to 1.7.3.
...
* gnu/packages/ocaml.scm (ocaml-migrate-parsetree): Update to 1.7.3.
2020-10-15 17:59:37 +02:00
Julien Lepiller
7ae38a0479
gnu: ocaml-mccs: Update to 1.1+11.
...
* gnu/packages/ocaml-mccs: Update to 1.1+11.
2020-10-15 17:59:33 +02:00
Julien Lepiller
61949dbc8a
gnu: camlp5: Update to 7.13.
...
* gnu/packages/ocaml.scm (camlp5): Update to 7.13.
2020-10-15 17:59:25 +02:00
Julien Lepiller
aea459a504
gnu: unison: Build with ocaml-4.09.
...
* gnu/packages/ocaml.scm (unison)[sources]: Add an upstream patch.
[native-inputs]: Use ocaml-4.09.
* gnu/packages/patches/unison-fix-ocaml-4.08.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-10-15 17:59:18 +02:00
Julien Lepiller
db194f714a
gnu: ocaml4.07-sqlite3: Fix build.
...
* gnu/packages/ocaml.scm (ocaml4.07-sqlite3): Use dune for OCaml 4.07.
2020-09-30 14:38:51 +02:00
Tobias Geerinckx-Rice
7230f6d5dd
gnu: Fix typoes in package descriptions.
...
* gnu/packages/audio.scm (caps-plugins-lv2)[synopsis]: Fix typo.
* gnu/packages/bioconductor.scm (r-karyoploter, r-anota, r-gcrma)
(r-bigmemoryextras)[description]: Likewise.
* gnu/packages/cran.scm (r-geometry)[synopsis]: Likewise.
(r-stringdist, r-patchwork, r-depth, r-tea)[description]: Likewise.
* gnu/packages/crates-io.scm (rust-assert-fs-0.11, rust-notify-4)
(rust-tokio-fs-0.1)[synopsis, description]: Likewise.
(rust-blas-sys-0.7)[description]: Likewise.
(rust-fs-extra-1.1, rust-xattr-0.2)[synopsis]: Likewise.
* gnu/packages/databases.scm (perl-mysql-config)[description]: Likewise.
* gnu/packages/disk.scm (hddtemp)[description]: Likewise.
* gnu/packages/django.scm (python-djangorestframework)[description]:
Likewise.
* gnu/packages/documentation.scm (doc++)[description]: Likewise.
* gnu/packages/emacs-xyz.scm (emacs-kakoune, emacs-pyim-basedict, eless)
(emacs-scpaste)[description]: Likewise.
* gnu/packages/file-systems.scm (dbxfs)[description]: Likewise.
* gnu/packages/finance.scm (python-stdnum)[description]: Likewise.
* gnu/packages/fontutils.scm (woff2)[description]: Likewise.
* gnu/packages/games.scm (openttd-opengfx)[description]: Likewise.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-topicons-redux)
[description]: Likewise.
* gnu/packages/gnome.scm (libgrss)[description]: Likewise.
* gnu/packages/golang.scm (go-github-com-mitchellh-reflectwalk)
[description]: Likewise.
(go-github-com-go-git-go-billy)[synopsis, description]: Likewise.
* gnu/packages/haskell-check.scm (ghc-inspection-testing)[description]:
Likewise.
* gnu/packages/haskell-web.scm (ghc-yesod-form)[description]: Likewise.
* gnu/packages/haskell-xyz.scm (ghc-hex)[description]: Likewise.
* gnu/packages/hyperledger.scm (hyperledger-iroha-ed25519)[description]:
Likewise.
* gnu/packages/java.scm (java-mail)[synopsis]: Likewise.
(java-native-access-platform)[description]: Likewise.
* gnu/packages/kde-frameworks.scm (kactivities-stats)[description]:
Likewise.
* gnu/packages/kde-utils.scm (krusader)[description]: Likewise.
* gnu/packages/language.scm (praat)[description]: Likewise.
* gnu/packages/linux.scm (light)[description]: Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-hu.dwim.defclass-star)[description]:
Likewise.
* gnu/packages/mail.scm (dovecot-trees, sieve-connect)[description]:
Likewise.
* gnu/packages/ocaml.scm (ocaml-opam-file-format, ocaml-cppo)
(ocaml4.07-ppx-variants-conv)[description]: Likewise.
* gnu/packages/perl.scm (perl-convert-binhex)[description]: Likewise.
* gnu/packages/python-crypto.scm (python-ecdsa)[description]: Likewise.
* gnu/packages/python-web.scm (python-html5lib)[synopsis, description]:
Likewise.
(python-venusian)[synopsis]: Likewise.
* gnu/packages/python-xyz.scm (python-readlike, python-gssapi)
(python-flufl-i18n)[description]: Likewise.
(python-pox, python-watchdog, python-xattr)[synopsis, description]:
Likewise.
* gnu/packages/ruby.scm (ruby-sorcerer)[description]: Likewise.
* gnu/packages/rust-apps.scm (watchexec)[description]: Likewise.
* gnu/packages/rust.scm (mrustc)[synopsis]: Likewise.
* gnu/packages/shells.scm (s-shell)[description]: Likewise.
* gnu/packages/ssh.scm (sshpass)[description]: Likewise.
* gnu/packages/terminals.scm (beep)[description]: Likewise.
* gnu/packages/web.scm (perl-lwp-useragent-cached)[description]:
Likewise.
* gnu/packages/wv.scm (wv)[description]: Likewise.
2020-09-23 04:37:01 +02:00
Tobias Geerinckx-Rice
2d3370c4ec
gnu: ocamlify: Update to 0.0.2.
...
* gnu/packages/ocaml.scm (ocamlify): Update to 0.0.2.
[arguments]: Add a ‘disable-safe-string’ phase.
2020-08-31 20:32:50 +02:00
Tobias Geerinckx-Rice
4a7243fcfb
gnu: ocamlify: Parametrize source URI.
...
* gnu/packages/ocaml.scm (ocamlify)[source]: Construct with VERSION.
2020-08-31 20:32:50 +02:00
Marius Bakke
05b90a4ab4
gnu: opam: Fix tests.
...
* gnu/packages/ocaml.scm (opam)[arguments]: Remove #:tests?. Adjust the
pre-check phase to make some files writable, patch a hard-coded file name, and
disable mostly-redundant git tests.
[native-inputs]: Remove GIT and PYTHON. Add OPENSSL, PYTHON-WRAPPER, RSYNC,
UNZIP, and WHICH.
2020-07-30 18:18:12 +02:00
Ludovic Courtès
b0e7b6992f
gnu: Remove ".git" from " https://github/…/….git ".
...
Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix
swh) would sometimes return #f for these because the ".git" URLs are
redirects to the non-".git" URLs. Consequently, 'guix lint -c archival'
would keep saying "scheduled Software Heritage archival"; likewise, the
fallback download code would fail.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/aidc.scm,
gnu/packages/algebra.scm,
gnu/packages/android.scm,
gnu/packages/animation.scm,
gnu/packages/arcan.scm,
gnu/packages/assembly.scm,
gnu/packages/audio.scm,
gnu/packages/authentication.scm,
gnu/packages/avr.scm,
gnu/packages/axoloti.scm,
gnu/packages/backup.scm,
gnu/packages/bash.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioconductor.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/boost.scm,
gnu/packages/build-tools.scm,
gnu/packages/c.scm,
gnu/packages/calendar.scm,
gnu/packages/cdrom.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/chez.scm,
gnu/packages/clojure.scm,
gnu/packages/code.scm,
gnu/packages/compression.scm,
gnu/packages/compton.scm,
gnu/packages/coq.scm,
gnu/packages/cpp.scm,
gnu/packages/cran.scm,
gnu/packages/crypto.scm,
gnu/packages/curl.scm,
gnu/packages/databases.scm,
gnu/packages/datastructures.scm,
gnu/packages/debug.scm,
gnu/packages/disk.scm,
gnu/packages/distributed.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/dns.scm,
gnu/packages/docker.scm,
gnu/packages/education.scm,
gnu/packages/efi.scm,
gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm,
gnu/packages/embedded.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/erlang.scm,
gnu/packages/fabric-management.scm,
gnu/packages/file-systems.scm,
gnu/packages/finance.scm,
gnu/packages/firmware.scm,
gnu/packages/flashing-tools.scm,
gnu/packages/fonts.scm,
gnu/packages/fontutils.scm,
gnu/packages/fpga.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/genealogy.scm,
gnu/packages/genimage.scm,
gnu/packages/geo.scm,
gnu/packages/gimp.scm,
gnu/packages/gl.scm,
gnu/packages/gnome-xyz.scm,
gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/golang.scm,
gnu/packages/gpodder.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/groff.scm,
gnu/packages/groovy.scm,
gnu/packages/gtk.scm,
gnu/packages/guile-xyz.scm,
gnu/packages/guile.scm,
gnu/packages/hardware.scm,
gnu/packages/haskell-apps.scm,
gnu/packages/haskell-xyz.scm,
gnu/packages/hexedit.scm,
gnu/packages/i2p.scm,
gnu/packages/ibus.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/ipfs.scm,
gnu/packages/java-graphics.scm,
gnu/packages/java-maths.scm,
gnu/packages/java.scm,
gnu/packages/javascript.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/jupyter.scm,
gnu/packages/kodi.scm,
gnu/packages/language.scm,
gnu/packages/lego.scm,
gnu/packages/less.scm,
gnu/packages/libusb.scm,
gnu/packages/linux.scm,
gnu/packages/lirc.scm,
gnu/packages/lisp-xyz.scm,
gnu/packages/llvm.scm,
gnu/packages/logging.scm,
gnu/packages/lolcode.scm,
gnu/packages/lua.scm,
gnu/packages/lxde.scm,
gnu/packages/lxqt.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/markup.scm,
gnu/packages/maths.scm,
gnu/packages/maven.scm,
gnu/packages/mes.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/node-xyz.scm,
gnu/packages/ocaml.scm,
gnu/packages/ocr.scm,
gnu/packages/onc-rpc.scm,
gnu/packages/opencl.scm,
gnu/packages/opencog.scm,
gnu/packages/pantheon.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/perl6.scm,
gnu/packages/phabricator.scm,
gnu/packages/popt.scm,
gnu/packages/printers.scm,
gnu/packages/prolog.scm,
gnu/packages/protobuf.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm,
gnu/packages/qt.scm,
gnu/packages/radio.scm,
gnu/packages/rails.scm,
gnu/packages/rdf.scm,
gnu/packages/rednotebook.scm,
gnu/packages/rpc.scm,
gnu/packages/rsync.scm,
gnu/packages/ruby.scm,
gnu/packages/rust.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/security-token.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/shellutils.scm,
gnu/packages/simh.scm,
gnu/packages/sml.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/stenography.scm,
gnu/packages/sync.scm,
gnu/packages/syncthing.scm,
gnu/packages/synergy.scm,
gnu/packages/telephony.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tmux.scm,
gnu/packages/tor.scm,
gnu/packages/toys.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/vim.scm,
gnu/packages/virtualization.scm,
gnu/packages/vlang.scm,
gnu/packages/vnc.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wireservice.scm,
gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm,
tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
2020-07-12 23:08:15 +02:00
Efraim Flashner
2d84ef328c
gnu: ocaml4.07-piqi: Don't use unstable tarball.
...
* gnu/packages/ocaml.scm (ocaml4.07-piqi)[source]: Download using
git-fetch.
[arguments]: Add custom phase to make files writable.
2020-06-24 10:35:56 +03:00
Tobias Geerinckx-Rice
bb79af865a
gnu: ocaml-extlib: Update to 1.7.7.
...
* gnu/packages/ocaml.scm (ocaml-extlib): Update to 1.7.7.
[source]: Update TLD.
2020-06-03 20:45:20 +02:00
Tobias Geerinckx-Rice
e809c891dd
gnu: camlp5: Update to 7.12.
...
* gnu/packages/ocaml.scm (camlp5): Update to 7.12.
2020-06-03 06:46:31 +02:00
Tobias Geerinckx-Rice
2da5fcfdfa
gnu: hevea: Update to 2.34.
...
* gnu/packages/ocaml.scm (hevea): Update to 2.34.
2020-05-20 05:56:53 +02:00
Julien Lepiller
523cbfbd55
gnu: bap: Update to 2.0.0.
...
* gnu/packages/ocaml.scm (bap): Update to 2.0.0.
2020-05-16 17:43:25 +02:00
Julien Lepiller
1ac2bf05c8
gnu: ocaml-ocurl: Update to 0.9.1.
...
* gnu/packages/ocaml.scm (ocaml-ocurl): Update to 0.9.1.
2020-05-15 15:56:33 +02:00
Julien Lepiller
bee8c8acd7
gnu: ocaml-fileutils: Update to 0.6.2.
...
* gnu/packages/ocaml.scm (ocaml-fileutils): Update to 0.6.2.
2020-05-15 14:48:46 +02:00
Julien Lepiller
8965111768
gnu: ocaml-octavius: Update to 1.2.2.
...
* gnu/packages/ocaml.scm (ocaml-octavius): Update to 1.2.2.
2020-05-15 14:44:58 +02:00
Vagrant Cascadian
e49a6c82c2
gnu: ocamlify: Fix grammar of "allows to create" to "creates".
...
* gnu/packages/ocaml (ocamlify): Fix grammar.
2020-04-12 16:25:56 -07:00
Vagrant Cascadian
2bf52398a7
gnu: ocaml-mtime: Fix grammar "allows to measure" to "measures".
...
* gnu/packages/ocaml (ocaml-mtime): Fix grammar.
2020-04-12 16:25:53 -07:00
Vagrant Cascadian
bf05272459
gnu: ocaml-qcheck: Fix grammar of "allows to check" to "checks".
...
* gnu/packages/ocaml (ocaml-qcheck): Fix grammar.
2020-04-12 13:34:59 -07:00
Julien Lepiller
3a3b594822
gnu: ocaml-menhir: Update to 20190626.
...
* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20190626.
2020-04-04 18:34:42 +02:00
Tobias Geerinckx-Rice
d8bf501eb2
gnu: ocaml-sedlex: Use HTTPS home page.
...
* gnu/packages/ocaml.scm (ocaml-sedlex)[home-page]: Use HTTPS.
2020-03-21 03:09:43 +01:00
Tobias Geerinckx-Rice
786886d1f5
gnu: ocaml-tsdl: Update to 0.9.7.
...
* gnu/packages/ocaml.scm (ocaml-tsdl): Update to 0.9.7.
[native-inputs]: Remove ocaml-ocb-stubblr.
[inputs]: Remove ocaml-result.
2020-03-21 03:09:43 +01:00
Tobias Geerinckx-Rice
2d1e064694
gnu: ocaml-tsdl: Use HTTPS home page.
...
* gnu/packages/ocaml.scm (ocaml-tsdl)[home-page]: Use HTTPS.
2020-03-21 03:09:43 +01:00
Tobias Geerinckx-Rice
619ffa02ef
gnu: camlp5: Update home page.
...
* gnu/packages/ocaml.scm (camlp5)[home-page]: Update.
2020-03-19 02:28:37 +01:00
Tobias Geerinckx-Rice
0c34b5e6d0
gnu: camlzip: Update home page.
...
* gnu/packages/ocaml.scm (camlzip)[home-page]: Update.
2020-03-19 00:44:53 +01:00
Tobias Geerinckx-Rice
a79b7ab5a2
gnu: lablgtk: Update to 2.18.10.
...
* gnu/packages/ocaml.scm (lablgtk): Update to 2.18.10.
2020-03-19 00:42:17 +01:00
Tobias Geerinckx-Rice
91c19e76a5
gnu: ocaml-mccs: Use HTTPS home page.
...
* gnu/packages/ocaml.scm (ocaml-mccs)[home-page]: Use HTTPS.
2020-02-29 15:21:45 +01:00
Tobias Geerinckx-Rice
c917c23e72
gnu: hevea: Update to 2.33.
...
* gnu/packages/ocaml.scm (hevea): Update to 2.33.
2020-02-23 17:55:05 +01:00
Tobias Geerinckx-Rice
338ae8eb36
gnu: camlp5: Update to 7.11.
...
* gnu/packages/ocaml.scm (camlp5): Update to 7.11.
2020-02-16 22:46:38 +01:00
Efraim Flashner
c8f16c7f7e
gnu: ocaml-ctypes: Don't use unstable tarball.
...
* gnu/packages/ocaml.scm (ocaml-ctypes)[source]: Download using git-fetch.
[arguments]: Add phase to make files writable.
2020-01-28 11:25:17 +02:00
Efraim Flashner
4d85a7dd26
gnu: ocaml-ocplib-endian: Don't use unstable tarball.
...
* gnu/packages/ocaml.scm (ocaml-ocplib-endian)[source]: Download using
git-fetch.
2020-01-28 11:25:17 +02:00
Efraim Flashner
8684575a88
gnu: ocaml-lwt: Don't use unstable tarball.
...
* gnu/packages/ocaml.scm (ocaml-lwt)[source]: Download using git-fetch.
2020-01-28 11:25:14 +02:00
Julien Lepiller
87858bc526
gnu: ocaml: Switch to ocaml 4.09 by default.
...
Bap and earley cannot be updated as they do not support 4.09 yet. Bap requires
the janestreet packages, which cannot be upgraded as no version supports
4.09 and 4.07 at the same time. Moreover, newer versions of the
janestreet packages have a different dependency graph, which will
require a whole new set of packages. We cannot simply use
package-with-ocaml4.07 on them.
* gnu/packages/ocaml.scm (ocaml-sqlite3, ocaml-ppx-tools, ocaml-gen)
(ocaml-sedlex, ocaml-pcre, ocaml-expect, ocaml-ezjsonm, ocaml-uri)
(ocaml-piqilib, ocaml-piqi, ocaml-charinfo-width, ocaml-zed)
(ocaml-lambda-term, ocaml-utop, ocaml-ppx-inline-test, ocaml-earley)
(ocaml-merlin, ocaml-gsl, ocaml-gsl-1, ocaml-sexplib0, ocaml-parsexp)
(ocaml-sexplib, ocaml-base, ocaml-stdio, ocaml-ppxlib, ocaml-ppx-compare)
(ocaml-fieldslib, ocaml-variantslib, ocaml-ppx-fields-conv)
(ocaml-ppx-sexp-conv, ocaml-ppx-variants-conv, ocaml-ppx-custom-printf)
(ocaml-bin-prot, ocaml-ppx-hash, ocaml-ppx-enumerate, ocaml-ppx-bench)
(ocaml-ppx-here, ocaml-ppx-typerep, ocaml-ppx-sexp-value)
(ocaml-ppx-sexp-message, ocaml-ppx-pipebang, ocaml-ppx-optional)
(ocaml-ppx-optcomp, ocaml-ppx-fail, ocaml-ppx-let, ocaml-ppx-assert)
(ocaml-ppx-expect, ocaml-ppx-js-style, ocaml-ppx-typerep-conv)
(ocaml-ppx-base, ocaml-ppx-bin-prot, ocaml-ppx-jane)
(ocaml-splittable-random, ocaml-configurator, ocaml-spawn, ocaml-core)
(ocaml-core-kernel, ocaml-odoc, ocaml-fftw3, ocaml-lacaml): Rename to ...
(ocaml4.07-sqlite3, ocaml4.07-ppx-tools, ocaml4.07-gen, ocaml4.07-sedlex)
(ocaml4.07-pcre, ocaml4.07-expect, ocaml4.07-ezjsonm, ocaml4.07-uri)
(ocaml4.07-piqilib, ocaml4.07-piqi, ocaml4.07-charinfo-width)
(ocaml4.07-zed, ocaml4.07-lambda-term, ocaml4.07-utop)
(ocaml4.07-ppx-inline-test, ocaml4.07-earley, ocaml4.07-merlin)
(ocaml4.07-gsl, ocaml4.07-gsl-1, ocaml4.07-sexplib0, ocaml4.07-parsexp)
(ocaml4.07-sexplib, ocaml4.07-base, ocaml4.07-stdio, ocaml4.07-ppxlib)
(ocaml4.07-ppx-compare, ocaml4.07-fieldslib, ocaml4.07-variantslib)
(ocaml4.07-ppx-fields-conv, ocaml4.07-ppx-sexp-conv)
(ocaml4.07-ppx-variants-conv, ocaml4.07-ppx-custom-printf)
(ocaml4.07-bin-prot, ocaml4.07-ppx-hash, ocaml4.07-ppx-enumerate)
(ocaml4.07-ppx-bench, ocaml4.07-ppx-here, ocaml4.07-ppx-typerep)
(ocaml4.07-ppx-sexp-value, ocaml4.07-ppx-sexp-message)
(ocaml4.07-ppx-pipebang, ocaml4.07-ppx-optional, ocaml4.07-ppx-optcomp)
(ocaml4.07-ppx-fail, ocaml4.07-ppx-let, ocaml4.07-ppx-assert)
(ocaml4.07-ppx-expect, ocaml4.07-ppx-js-style)
(ocaml4.07-ppx-typerep-conv, ocaml4.07-ppx-base, ocaml4.07-ppx-bin-prot)
(ocaml4.07-ppx-jane, ocaml4.07-splittable-random)
(ocaml4.07-configurator, ocaml4.07-spawn, ocaml4.07-core)
(ocaml4.07-core-kernel, ocaml4.07-odoc, ocaml4.07-fftw3)
(ocaml4.07-lacaml): ... to this and use ocaml 4.07.
(bap, unison): Use ocaml-4.07.
* gnu/packages/bioinformatics.scm (pplacer): Use ocaml-4.07.
2020-01-27 03:56:06 +01:00
Julien Lepiller
0ccd9463ec
gnu: Add ocaml4.07-dune.
...
* gnu/packages/ocaml.scm (ocaml4.07-dune): New variable.
2020-01-27 03:55:42 +01:00
Julien Lepiller
73c26d5729
gnu: Add ocaml4.07-lablgtk.
...
* gnu/packages/ocaml.scm (ocaml4.07-lablgtk): New variable.
(lablgtk)[properties]: Add variant.
2020-01-27 03:55:27 +01:00
Julien Lepiller
7a4780ce9d
gnu: ocambuild: Update to 0.14.0.
...
* gnu/packages/ocaml.scm (ocamlbuild): Update to 0.14.0.
[build-system]: Use ocaml-build-system.
2020-01-27 03:54:52 +01:00
Vagrant Cascadian
a6d35eb455
gnu: ocaml-mmap: Fix spelling of "function".
...
* gnu/packages/ocaml (ocaml-mmap)[description]: Fix typo.
2020-01-24 02:37:57 -08:00
Julien Lepiller
59fcf386f8
gnu: ocaml4.07-findlib: Fix building with ocaml 4.07.
...
* gnu/packages/ocaml.scm (ocaml4.07-findlib): rename inputs to
native-inputs.
2020-01-23 01:48:10 +01:00
Efraim Flashner
0f654e63d6
gnu: ocaml-mmap: Use a source file-name.
...
* gnu/packages/ocaml.scm (ocaml-mmap)[source]: Add file-name field.
2020-01-22 11:28:29 +02:00
Julien Lepiller
e3388d6361
gnu: Add ocaml4.07-findlib.
...
* gnu/packages/ocaml.scm (ocaml4.07-findlib): New variable.
2020-01-22 01:15:47 +01:00
Julien Lepiller
6c89e06626
gnu: ocaml-lambda-term: Add missing dependencies.
...
* gnu/packages/ocaml.scm (ocaml-lambda-term)[propagated-inputs]: Add
ocaml-lwt-react.
[inputs]: Add libev.
2020-01-22 01:10:27 +01:00
Julien Lepiller
d77310cc3f
nu: Add ocaml-lwt-react.
...
* gnu/packages/ocaml.scm (ocaml-lwt-react): New variable.
2020-01-22 01:08:45 +01:00