./devel/ocaml-dune, Composable build system for OCaml

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.11.1nb1, Package name: ocaml-dune-3.11.1nb1, Maintainer: jaapb

Dune is a build system for OCaml/Reason projects only.


Required to run:
[lang/ocaml] [devel/ocaml-findlib]

Required to build:
[pkgtools/cwrappers] [misc/ocaml-opaline]

Master sites:

Filesize: 2689.301 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-18 04:06:47 by Taylor R Campbell | Files touched by this commit (1)
Log message:
devel/ocaml-dune: revbump for the `which' fix (pkg-config not found).

dholland@ had added this patch only to devel/ocaml-dune-configurator
and revbumped that:

https://mail-index.netbsd.org/pkgsrc-changes/2024/11/30/msg311600.html

Then gdt@ moved the patches to devel/ocaml-dune to merge the patchdir
and distinfo, since the half-merged state was causing trouble, but
didn't revbump devel/ocaml-dune:

https://mail-index.netbsd.org/pkgsrc-changes/2024/12/06/msg311977.html

Builds that have been incremental since before 2024-12-06 may still
have a broken devel/ocaml-dune and no reason to rebuild it until we
revbump it.
   2024-12-06 17:41:16 by Greg Troxel | Files touched by this commit (5)
Log message:
devel/ocaml-dune*: Untangle patch mess

ocaml-dune had a shared distinfo file but not a shared patch
directory.  This did not go well when -configurator got a patch.

Declare a shared PATCHDIR,   Move the new patch to it.
   2024-11-28 13:51:37 by Jason Bacon | Files touched by this commit (2)
Log message:
devel/ocaml-dune: Unbreak build with non-default mandir

Build system does not respect "configure --mandir"
Added patch to control mandir during install
https://github.com/ocaml/dune/issues/10229
   2023-12-04 14:56:35 by Jonathan Perkin | Files touched by this commit (2)
Log message:
ocaml-dune: SunOS build fix.
   2023-11-05 22:26:42 by Jaap Boender | Files touched by this commit (7)
Log message:
Updated devel/ocaml-dune to version 3.11.1.

This is a change that's way overdue; lots and lots of changes between
the latest version (2.9.3) and this one. Check out CHANGES.md in the
distribution for all details.

I've slimmed down the package so it only installes the core dune
package.
   2022-05-24 20:51:57 by Jaap Boender | Files touched by this commit (118) | Package updated
Log message:
Recursive revbump associated with update of ocaml.

Also change of mk/ocaml.mk to lang/ocaml/ocaml.mk.
   2022-04-12 13:28:00 by Tobias Nygren | Files touched by this commit (1)
Log message:
ocaml-dune: remove wrong/incomplete PKGMANDIR solution
   2022-03-28 19:08:09 by Tobias Nygren | Files touched by this commit (1)
Log message:
ocaml-dune: honour PKGMANDIR