Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.12.1 28 Nov 2011 11:42:03 |
miwi |
- Update to 3.12.1
- Pass maintainership to submitter
PR: 162576
Submitted by: michael.grunewald@laposte.net
Feature safe: yes |
3.12.0_1 05 Nov 2011 03:40:18 |
tabthorpe |
Reassign stas' ports back to the pool at his request, thanks for your years
of service, we hope to see you back. |
3.12.0_1 25 Oct 2011 08:14:31 |
dougb |
Fix plist when the THREADS option is off. Also convert to @dirrmtry
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) |
3.12.0_1 04 Apr 2011 07:46:58 |
stas |
- Fix plist after the last commit.
Reported by: Johan van Selst <johans@stack.nl>
Pointy hat to: me (yes, again) |
3.12.0_1 04 Apr 2011 02:29:25 |
stas |
- Re-enable native dynamic linking on FreeBSD.
- Bump port revision.
PR: ports/156159
Submitted by: Johan van Selst <johans@stack.nl>
Pointy hat to: me |
3.12.0 31 Mar 2011 07:39:43 |
stas |
- Forced commit to describe the major changes in this version:
* Polymorphic recursion is supported, using explicit type
declarations on the recursively-defined identifiers.
* First-class modules: module expressions can be embedded
as values of the core language, then manipulated like
any other first-class value, then projected back to the module level.
* New operator to modify a signature a posteriori: S with
type t := tau denotes signature S where the t type component
is removed and substituted by the type tau elsewhere.
* New notations for record expressions and record patterns:
{ lbl } as shorthand for { lbl = lbl }, and { ...; _ } marks
record patterns where some labels were intentionally omitted.
* Local open let open ... in ... now supported by popular demand.
* Type variables can be bound as type parameters to functions;
such types are treated like abstract types within the function
body, and like type variables (possibly generalized) outside.
* The module type of construct enables to recover the module type
of a given module.
* Explicit method override using the method! keyword, with associated
warnings and errors. |
3.12.0 31 Mar 2011 07:36:54 |
stas |
- Update to 3.12.0.
PR: ports/155155
Submitted by: wen heping <wenheping@gmail.com>, Jaap Boender
<jaapb@kerguelen.org> |
3.11.2 22 Mar 2010 09:37:41 |
stas |
- Fix build on powerpc. |
3.11.2 09 Mar 2010 22:45:47 |
stas |
- Update to 3.11.2.
PR: ports/144004
Submitted by: soulcatcher <soulcatcher13@gmail.com> |
3.11.1 11 Nov 2009 16:13:16 |
marcel |
ocaml builds on ia64.
Approved by: stas |
3.11.1 29 Jun 2009 10:46:44 |
stas |
- Update to 3.11.1. |
3.11.0_1 21 May 2009 11:55:56 |
pav |
- Mark MAKE_JOBS_UNSAFE
Submitted by: David Naylor <naylor.b.david@gmail.com> |
3.11.0_1 09 May 2009 19:54:23 |
stas |
- Fix a couple of serious bugs in threading code (#4666 and #4678).
Obtained from: ocaml cvs |
3.11.0 11 Apr 2009 13:23:05 |
stas |
- Update lang/ocaml to 3.11.0. [1]
- 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] |
3.10.2_1 06 Apr 2009 19:40:07 |
stas |
- Make ocaml to find tk again. |
3.10.2_1 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
3.10.2 10 Apr 2008 11:56:28 |
pav |
- Remove empty files |
3.10.2 06 Apr 2008 19:44:41 |
stas |
- Update to 3.10.2.
Thanks to: Thomas Crimi <tcrimi@procida.us> |
3.09.3_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
3.09.3 24 Mar 2007 14:03:04 |
pav |
- COPYTREE_* are now part of bsd.port.mk
PR: ports/100996
Submitted by: stass |
3.09.3 23 Sep 2006 17:37:24 |
stas |
- Update to 3.09.3
ChangeLog:
- Mainly bugfix release
Approved by: sem (mentor) |
3.09.2_2 20 Sep 2006 10:44:30 |
stas |
Change my maintainer address to FreeBSD one.
Approved by: sem (mentor) |
3.09.2_2 19 Aug 2006 09:38:45 |
itetcu |
Don't depend on X11 when WITHOUT_X11 was defined, even if X11 exists on
target machine.
PR: ports/102261
Submitted by: Stanislav Sedov (maintainer)
Requested by: John E Hein <jhein@timing.com> |
3.09.2_1 07 Aug 2006 06:55:28 |
itetcu |
Add USE_OCAML_WASH hack to allow ocaml ports delete shared ocaml dirs on
uninstall. Required when installed to non-standard prefix.
PR: ports/101525
Submitted by: Stanislav Sedov (maintainer) |
3.09.2_1 04 Aug 2006 14:22:51 |
itetcu |
- support non-standard prefix
- fix some plist issues
Submitted by: maintainer (via private email) |
3.09.2_1 02 Aug 2006 14:00:20 |
itetcu |
- Add support for threaded Tk by passing PTHREAD_LIBS to configure in -tklibs
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 (Only the first 15 lines of the commit message are shown above ) |
3.09.2 14 Jun 2006 21:46:40 |
sat |
- Update to 3.09.2
- Add MASTER_SITE_GENTOO
- Unqoute a BROKEN
PR: ports/97555
Submitted by: sat
Tested by: Joseph Koshy <jkoshy@freebsd.org>, Denis Shaposhnikov
<dsh@vlink.ru>,
Holger Lamm <holger@e-gitt.net>, Hubert Tournier
<hubert.tournier@online.fr>,
Dan Pelleg <daniel+unison@pelleg.org> (many thanks are due) |
3.09.0 14 Jun 2006 21:38:09 |
linimon |
Reset marwan.burelle@lri.fr due to 6 months of inactivity, no response to
email, and various maintainer-timeouts.
Hat: portmgr |
3.09.0 09 May 2006 20:52:24 |
edwin |
Remove USE_REINPLACE from the categories starting with L |
3.09.0 01 Dec 2005 17:32:25 |
garga |
- Add SHA256
Approved by: maintainer |
3.09.0 01 Dec 2005 15:46:34 |
garga |
- Update to 3.09.0
PR: ports/89780
Submitted by: maintainer |
3.08.3_2 28 Oct 2005 22:50:21 |
kris |
BROKEN on ia64: Segfault during build |
3.08.3_2 14 Sep 2005 15:20:36 |
barner |
- Update metaocaml to 3.08.a23
- Remove CONFLICTS with lang/ocaml
Submitted by: Geoffrey Mainland (metaocaml maintainer)
PR: ports/85236 |
3.08.3_2 04 Jul 2005 14:50:07 |
mi |
Don't try to fix compile flags on sparc64 and just mark the port broken
on the platform -- ocamlc.opt keeps seg-faulting even with `-O0 -g' even
on 5-stable.
Patch(es) needed.
Notified by: Peter van Dijk |
3.08.3_2 03 Jul 2005 06:02:21 |
mi |
OCaml folks use $(ARCH) in Makefiles to mean, what configure identified
as the architecture (and wrote out ${WRKSRC}/config/Makefile).
Our make, however, ignores assigments to this variable. Fortunately for
most concerned, make's ARCH is the same as configure's. Except on
sparc64.
This update fixes this problem as well as
. adds a hunk to patch-configure to enable profiling on all
platforms;
. modifies REPLINPLACE_ARGS to not even create .bak files instead
of removing them later.
at the moment, the build still dies on Panther due to a segfault in the
freshly built ocamlc.opt. It may be due to Panther's running 6-current,
however and there is no other sparc64 to check...
Notified by: kris (the sparc vs. sparc64 issue) |
3.08.3_2 01 Jul 2005 16:17:30 |
mi |
Remove architecture limitations. It certainly builds fine on my amd64
machine. If our other platforms still have problems, I'll cross them
out after pointyhat's notification(s).
Approved by: maintainer timeout |
3.08.3_2 27 Jun 2005 14:09:09 |
jylefort |
Conflicts with metaocaml. |
3.08.3_2 08 Jun 2005 21:16:02 |
thierry |
- Add a knob WITHOUT_COMPILER_LIB, in order to install compiler libs
(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> |
3.08.3_1 23 May 2005 00:12:42 |
kris |
BROKEN on !i386: Does not compile |
3.08.3_1 21 May 2005 19:57:07 |
sem |
- Fix permission of ld.conf. It should be 0644 instead of 0444.
- Unbreak unguilty ports. |
3.08.3 23 Apr 2005 12:33:57 |
pav |
- Fix plist: delete .bak files after REINPLACE_CMD so they don't get installed
later |
3.08.3 23 Apr 2005 01:34:05 |
lioux |
o Update to 3.08.3
o Uphold both CFLAGS and INSTALL_* permission safeness
o Both sort and update PLIST
o Tested against net/mldonkey-devel for 24 hours |
3.08.2 07 Apr 2005 05:17:16 |
sem |
- Reset maintainer
Requested by: Eugene Ossintsev <eugos@gmx.net> |
3.08.2 04 Dec 2004 15:57:11 |
kwm |
Update to version 3.08.2.
Mark broken on sparc64.
PR: 74342
Submitted by: maintainer |
3.08.1_1 24 Nov 2004 01:55:42 |
kris |
BROKEN on sparc64 when defined(WITHOUT_X11): Does not compile |
3.08.1_1 12 Nov 2004 19:27:47 |
pav |
- Add an empty directory to the package, so deinstalling of the package does
not produce the warning about a nonexisting directory.
PR: ports/73842
Submitted by: Eugene Ossintsev <eugos@gmx.net> (maintainer) |
3.08.1 21 Aug 2004 06:31:29 |
krion |
Update to 3.08.1
PR: ports/70745
Submitted by: maintainer |
3.08.0 19 Jul 2004 21:13:24 |
vs |
Update to 3.08.0
PR: ports/69254
Submitted by: Eugene Ossintsev (maintainer) |
3.07.2 13 May 2004 09:10:03 |
kris |
BROKEN on sparc64: Coredump during build |
3.07.2 22 Mar 2004 23:49:35 |
pav |
- Replace nasty [A-Za-hj-z] with a recursive cp. Not that elegant but it
works under all locales.
Approved by: maintainer |
3.07.2 18 Mar 2004 18:01:13 |
trevor |
Add size data, approved by maintainers. |
3.07.2 27 Feb 2004 07:26:15 |
sergei |
- Split the port into 3 parts: ocaml, ocaml-nox11 (slave port), ocaml-doc
- 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 |
3.07_1 02 Feb 2004 12:53:27 |
arved |
Fix build on IA64, while I am here. |
3.07_1 02 Feb 2004 12:02:04 |
arved |
Fix build on AMD64
Submitted by: stephane via maintainer |
3.07_1 14 Dec 2003 15:53:51 |
sergei |
- Added a patch to the original OCaml's configure script
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> |
3.07 06 Dec 2003 00:05:06 |
sergei |
- Update to 3.07 (patchlevel 2
- Fix MASTER_SITES list
- Update MANN and MLINK
- Re-sort pkg-plist for better maintenance
- Assign maintainership to the submitter
PR: 59602
Submitted by: Eugene Ossintsev <eugos@gmx.net>
Approved by: previous maintainer |
3.06 24 Sep 2003 09:37:11 |
osa |
Make portlint(1) happy by changing strip to ${STRIP_CMD}
Submitted by: Oleg Karachevtsev <ok@etrust.ru>
PR: 56998 |
3.06 28 Jun 2003 17:41:27 |
lev |
Add WITHOUT_X11 knob. It allows to build OCAML on servers and other
systems withou XFree86 libraries.
PR: ports/53289
Submitted by: myself
Approved by: sobomax |
3.06 29 Mar 2003 13:06:59 |
schweikh |
New patch to unbreak the build (configure step runs thread program that
never terminates and hogs the CPU).
Approved by: MAINTAINER timeout
PR: ports/45233 |
3.06 21 Feb 2003 12:35:09 |
knu |
De-pkg-comment. |
3.06 21 Aug 2002 02:14:35 |
kevlo |
Update to version 3.06
PR: 41822
Submitted by: Ronald Kuehn <rk@ronald.org> |
3.05 12 Aug 2002 14:22:37 |
naddy |
Update to ocaml 3.05.
PR: 41299
Submitted by: Ronald Kuehn <rk@ronald.org>
Approved by: maintainer timeout |
11 Feb 2002 05:22:16 |
pat |
Update to 3.04 |
12 Aug 2001 21:06:45 |
knu |
Update to 3.02. |
20 Mar 2001 04:34:01 |
dinoex |
Deletion of patches didn't make it. Thanks to Stephane.Legrand@bigfoot.com for
reporting it. |
18 Mar 2001 07:41:07 |
dinoex |
Update to new Version 3.01 Patch diddn't apply cleanly, not reflecting the
current version. Merged the changes. Tested both standard package and
"WITH_TK=yes" |
24 Feb 2001 00:23:33 |
olgeni |
Remove backup file from html documentation. |
17 Feb 2001 23:01:11 |
jeh |
Attached patch allows OCAML to detect and use FreeBSD's native pthreads in
Thread module. Also fixes the bug in OCAML distribution which nobody
apparently noticed before. |
16 Jan 2001 17:33:20 |
sobomax |
Massive style enforcement - use ^I instead of spaces for variables identation.
|
08 Oct 2000 04:17:26 |
asami |
Convert category lang to new layout. |
02 Oct 2000 15:40:55 |
ade |
Change maintainership |
13 Aug 2000 18:55:31 |
alex |
This file is no longer needed for version 3.00, PLIST_SUB is used. |
13 Aug 2000 13:21:21 |
alex |
Update to version 3.00. Portlint, while I'm here. |