in a couple places that are affected by graphics/ocaml-lablgl and/or
x11-toolkits/ocaml-lablgtk2.
No PORTREVISION bump since THREADS is on by default.
Approved by: maintainer (implicit)
- Fix devel/cil build with 3.11.0 by using proper object file name
- Fix devel/deputy build with 3.11.0 by using proper object file name
- Fix lang/mtasc. Ocamlp4 syntax has changed and usage of ';' as delimiters
is not allowed now.
- Fix usage message in lang/mtasc.
- Implement a FreeBSD specific code for retriving the executable path in lang/mtasc.
- Update devel/omake to 0.9.8.5.
- Fix devel/omake compilation with 3.11 by dropping an unused reference from the code.
- Fix www/geneweb build with 3.11 by not emitting errors for warnings.
- Fix print/advi build. [2]
- Update lang/cduce to 0.5.3 (this fixes build with ocaml 3.11.0).
PR: ports/130845 [1] [2] (based on)
Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1],
Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> [2]
swith. This allows build with threaded Tk (otherwise configure fails to use
Tk). Also depend on threaded Tk by default in case of THREADS support - with
non-pthread tk library it will not be stable enough
- Add OPTIONS
- Enable builds of non-threaded targets
- Depend on X in case if X is installed, since configure does this by default.
- Rename patchfiles to make portlint happy
- Eliminate the number of reinplace patterns (remove duplicates, optimize)
- Move manpage list in the separate files
- Pass pthread flags to compiler (PTHREAD_CFLAGS/LIBS safety)
- Remove some ugly hacks on setting permissions etc (eliminated by setting
correct permission in COPY_TREE macros)
- Eliminate duplicate entries in PLIST in case of unstalling optimized binaries,
also optimize this part
- Remove unused PLIST_SUB variable
- Miscelanios cleanups in Makefile
- Pass maintainership to submitter
The following files was added:
- files/man1
- files/manlinks
- files/mann
- files/patch-camlp4-man_Makefile
- files/patch-camlp4_lib_Makefile
- files/patch-ocamldoc_Makefile
- files/patch-stdlib_Makefile
I removed the following files:
- files/patch-camlp4-man::Makefile
- files/patch-camlp4::lib::Makefile
- files/patch-ocamldoc::Makefile
- files/patch-stdlib::Makefile
Also add bsd.ocaml.mk until it will be included in Mk/
PR: ports/101122
Submitted by: Stanislav Sedov
(additionnal libs needed to build programs manipulating OCaml modules,
like the ocaml/cduce interface for example.);
- add an option WITH_OPT_DEFAULT, telling the port to replace ocamlc and
other tools by there native and faster version;
WARNING: This option may break other ports!
- Take maintainership.
PR: ports/81868
Submitted by: Marwan Burelle <marwan.burelle (at) lri.fr>
- Strip all the executables which are allowed to be stripped
according to the OCaml documentation
- PORTVERSION looks now more correct because the documentation
(which has the other version number, without the patch level prefix)
is now in a separate port
PR: ports/62291
Submitted by: maintainer
to fix building the port when using WITHOUT_X11 knob.
- Fixed Makefiles to avoid gmake-isms.
- Fix pkg-plist
PR: 60219
Submitted by: maintainer
Noticed by: Dmitry Morozovsky <marck@rinet.ru>,
Marwan Burelle <Marwan.Burelle@ens.fr>
Patch diddn't apply cleanly, not reflecting the current version.
Merged the changes.
Tested both standard package and "WITH_TK=yes"
PR: 25816
Submitted by: patrick@watson.org
pthreads in Thread module. Also fixes the bug in OCAML
distribution which nobody apparently noticed before.
Use TK 8.3 instead of 8.2 for labltk
PR: 23305
Submitted by: Alexander N. Kabaev <ak03@gte.com>
Submitted by: Patrick M Doane <patrick@watson.org>
all the way to diffing yorick/pkg/PLIST and then died with a
"bad hostname freefall.freebsd.org" .... Hopefully that's not bad... ;-)
Hmm.. Maybe I'll try doing this from beast, next! kickme's a boring
machine, and bento is busy.