non port: lang/ocaml/distinfo |
Number of commits found: 32 |
Monday, 11 Mar 2024
|
21:50 Guido Falsi (madpilot) Author: Benjamin Jacobs
lang/ocaml: Update to 4.14.1
The 'force-safe-string; setting is NOT enabled, as opposed to the
new upstream default. OCaml users are encouraged to migrate to safe
strings as soon as possible.
- The X11 library isn't part of lang/ocaml anymore, users should
install x11-toolkits/ocaml-graphics.
- Add new 'ocaml' USES
- Bump PORTREVISION on dependent ports, due to ABI Change.
The update includes the following updates to existing ports (needed
to keep them working):
- devel/ocaml-camlp4: Updated to 4.14+1
- devel/ocaml-camlp5: Updated to 8.02.01, homepage updated
- devel/ocaml-dune: Patch to allow overriding the stublibs directory,
strip binary and shared libraries
- devel/ocaml-findlib: Improve port
- devel/ocaml-lwt: Fix build with OCaml 4.14
- deve/ocaml-re: Update to 1.11.0, use new dune USES
- devel/ocaml-sdl: Fix build with new ocaml
- games/freetennis: Fix build, tidy Makefile
- graphics/ocaml-images: Updated to 5.0.4, new homepage, use new
dune USES, undeprecate
- graphics/ocaml-lablgl: Moved into site-lib, dynamic objects
stripped, add missing GL dependencies
- math/coq: Updated to 8.19.0
- math/ocaml-zarith: strip shared libraries, fixed usage of
USE_OCAML_LDCONFIG, use new dune USES
- math/teyjus: Fix build
- net/unison240: Fix build with new compiler
- net/unison248: Fix build with new compiler, add MAKE_JOBS_UNSAFE
- net-p2p/mldonkey: Fix build with new compiler, fix build on i386
- sysutils/ledit: Updated to 2.06, install native binary, Use github,
fix man page installation
- www/geneweb: Build fix for OCaml and Camlp5 updates
- x11-toolkits/ocaml-lablgtk2: Fix build with new compiler
- x11-toolkits/ocaml-lablgtk3: Updated to 3.1.4, added ocaml-camlp-stream
dependency, build fix patch
- x11-toolkits/ocaml-labltk: Updated to 8.06.12, Improve Makefile
Added the following ports:
- devel/ocaml-astring
- devel/ocaml-base
- devel/ocaml-bos
- devel/ocaml-camlp-streams
- devel/ocaml-csexp
- devel/ocaml-fmt
- devel/ocaml-fpath
- devel/ocaml-logs
- devel/ocaml-mtime
- devel/ocaml-pcre2
- devel/ocaml-rresult
- devel/ocaml-seq
- devel/ocaml-stdio
- x11-toolkits/ocaml-graphics
PR: 250408 [1], 262781 [1], 262788 [3], 262789 [1],
262792 [1], 263006 [1], 263162 [3], 263206 [2],
276893 [1], 276945 [4], 276953 [1], 277026 [5],
277241 [1], 277242 [1], 277243 [1], 277244 [1],
277245 [1], 277246 [1], 277247 [1], 277248 [1],
277249 [1], 277250 [1], 277251 [1], 277252 [1],
277253 [1], 277254 [1], 277255 [1], 277256 [4],
277257 [1], 277258 [1]
Approved by: maintainer timeout [1],
yuri (maintainer) [2],
overcome by events, fixit [3],
madpilot (maintainer) [4]
Reviewed by: madpilot
Exp-run by: antoine [5]
Differential Revision: https://reviews.freebsd.org/D43861
8025aa1 |
Wednesday, 5 Jul 2023
|
09:55 Guido Falsi (madpilot)
lang/ocaml: Update to 4.08.1
This update allows (and for some requires) to also update dependencies
to newer versions. Where possible I updated to the latest version.
The ocaml port now is MAKE_JOBS safe.
Changes to dependent ports included in this commit:
- devel/ocaml-sexplib: Rename to devel/ocaml-sexplib0 adapting to
upstream. Update to 0.16.0
- devel/coccinelle: Update to 1.1.1, moved to github
- devel/ocaml-camlp4: Update to 4.08+1
- devel/ocaml-camomile: Use dune for build, adapt port
- devel/ocaml-cppo: Fix lib files installation [1]
- devel/ocaml-dune: Update to 3.7.1 [2]
- devel/ocaml-findlib: Update to 1.9.6 [3]
- devel/ocaml-ipaddr: Update to 3.1.0
- devel/ocaml-parmap: Update to 1.2.4, use dune for build [4]
- devel/ocaml-ppx-tools: Update to 6.6, use dune for build
- graphics/ocaml-cairo: Update to 0.6.4
- net-p2p/mldonkey: Update to 3.1.7-2 [2]
- net/unison: Remove ocaml 4.07 compatibility patches
- net/unison232: Mark broken, fails to build with newer ocaml [5]
- security/ocaml-ssl: Update to 0.5.13 [2]
- x11-toolkits/ocaml-labltk: Update to 8.06.7 [2]
Dune now requires full path as argument to --libdir, so various
ports have been patched accordingly.
Bumping PORTREVISION for all dependent ports that were not updated.
PR: 272067
Approved by: michipili@gmail.com (maintainer timeout),
eduardo (maintainer timeout) [1],
danfe [2],
hrs (maintainer timeout) [3],
dumbbell (maintainer timeout) [4],
mandree (implicit) [5]
Differential Revision: https://reviews.freebsd.org/D40599
2b40e46 |
Saturday, 16 Apr 2022
|
07:19 Alexey Dokuchaev (danfe)
OCaml: transient update of the stack to version 4.07.1
This is the first step in modernizing our OCaml ports infrastructure,
as we had accumulated substantial technical debt over the years when
many of its consumer ports had not received proper care and updates.
It is currently considered as the lowest supported version (baseline)
in majority of open-source OCaml projects, which would help to pull
up other ports, e.g. `devel/ocaml-dune' in smaller, manageable pieces.
For conservative hackers among us and for compatibility with RHEL 8
which is also on it, having 4.07 in the tree would allow users stick
to that package (pkg lock it) if needed.
PR: 250408, 262781
Exp-run by: antoine
317aa04 |
Monday, 24 Jun 2019
|
10:14 danfe
Update OCaml to version 4.05.0 (this is the last version where strings
are unsafe by default, which is the main motivation why it was picked,
but not the very latest one) and synchronize the rest of the stack and
dependent ports with it, particularly:
- Update `devel/ocaml-ocamlbuild' to version 0.14.0 and unbreak,
register build dependency on all ports that require it (should
be part of USE_OCAML, but we do not want to make any Mk-related
changes the for time being)
- Update `devel/ocaml-camlp4' to version 4.05+2
- Update `devel/ocaml-camlp5' to version 7.07 (the project had
moved to GitHub)
- Mark `devel/ocaml-deriving-ocsigen' as BROKEN for now, it is
very outdated and requires quite a lot of work
- Update `x11-toolkits/ocaml-labltk' to version 8.06.3
PR: 218333
Exp-run by: antoine
|
Wednesday, 16 Dec 2015
|
03:31 wen
- Update to 4.02.3
PR: 203589
Submitted by: michipili@gmail.com(maintainer)
|
Friday, 2 Oct 2015
|
06:40 antoine
Backout r398381, it fails to package
With hat: portmgr
MFH: 2015Q4
|
Thursday, 1 Oct 2015
|
19:24 mi
Upgrade from 4.02.1 to 4.02.3. Disable adding of explicit -O to compiler flags,
because that ends up lowering optimization for most people (from -O2).
Approved by: maintainer
(The upgrade is too minor to justify revision bumping of depending ports.)
|
Wednesday, 29 Apr 2015
|
20:45 marino
lang/ocaml: Upgrade version 4.01 => 4.02
PR: 195736
Submitted by: Michael Gruenewald (maintainer)
Add'l fixes: marino
Besides typical port cleanup, the dragonfly patches which had been
removed for the update were added back to the configure patch.
|
Saturday, 26 Apr 2014
|
17:20 marino
lang/ocaml: Upgrade version 4.00.1 to 4.01.0 and stage
This is a significant update from the maintainer. Not only has stage
support been added (and verified with an 8x pass on RedPorts), but
installed binaries are no longer stripped which was the cause of the
coccinelle malfunction seen on DragonFly.
Licensing was also defined, and the X11 build failure caused by the
use of the -R linker flag without the -Wl prefix has also been
rectified. [2]
PR: ports/188158 [1]
Submitted by: maintainer (Michael Gruenewald)
PR: ports/188330 [2]
Submitted by: madpilot
Approved by: maintainer
|
Wednesday, 26 Mar 2014
|
17:50 marino
ocaml update 1/4: lang/ocaml upgrade from 3.12 to 4.00
There have been manual outstanding PRs on OCAML that have dragged on
for well more than a year. In the meantime, FreeBSD has been painfully
stucking on version 3.12 of Ocaml. Meanwhile, DragonFly's dports have
been maintaining version 4.00.
With a "Just do it" attitude, the dports version of Ocaml has been brought
in. This doesn't have stage support, nor is the the latest version
available. The idea is just get a working base Ocaml 4.00 in ports and
then have the maintainer update the appropriate PRs.
As a consequence, updates to omake, ocaml-findlib, and ocaml-images is
also required and upcoming.
Urged by: portmgr (bapt)
Related PR: ports/173364
Related PR: ports/173453
|
Monday, 28 Nov 2011
|
11:42 miwi
- Update to 3.12.1
- Pass maintainership to submitter
PR: 162576
Submitted by: michael.grunewald@laposte.net
Feature safe: yes
|
Thursday, 31 Mar 2011
|
07:36 stas
- Update to 3.12.0.
PR: ports/155155
Submitted by: wen heping <wenheping@gmail.com>, Jaap Boender
<jaapb@kerguelen.org>
|
Tuesday, 9 Mar 2010
|
22:45 stas
- Update to 3.11.2.
PR: ports/144004
Submitted by: soulcatcher <soulcatcher13@gmail.com>
|
Monday, 29 Jun 2009
|
10:46 stas
- Update to 3.11.1.
|
Saturday, 11 Apr 2009
|
13:23 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]
|
Sunday, 6 Apr 2008
|
19:44 stas
- Update to 3.10.2.
Thanks to: Thomas Crimi <tcrimi@procida.us>
|
Saturday, 23 Sep 2006
|
17:37 stas
- Update to 3.09.3
ChangeLog:
- Mainly bugfix release
Approved by: sem (mentor)
|
Wednesday, 14 Jun 2006
|
21:46 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)
|
Thursday, 1 Dec 2005
|
17:32 garga
- Add SHA256
Approved by: maintainer
|
15:46 garga
- Update to 3.09.0
PR: ports/89780
Submitted by: maintainer
|
Saturday, 23 Apr 2005
|
01:34 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
|
Saturday, 4 Dec 2004
|
15:57 kwm
Update to version 3.08.2.
Mark broken on sparc64.
PR: 74342
Submitted by: maintainer
|
Saturday, 21 Aug 2004
|
06:31 krion
Update to 3.08.1
PR: ports/70745
Submitted by: maintainer
|
Monday, 19 Jul 2004
|
21:13 vs
Update to 3.08.0
PR: ports/69254
Submitted by: Eugene Ossintsev (maintainer)
|
Thursday, 18 Mar 2004
|
18:01 trevor
Add size data, approved by maintainers.
|
Friday, 27 Feb 2004
|
07:26 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
|
Saturday, 6 Dec 2003
|
00:05 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
|
Wednesday, 21 Aug 2002
|
02:14 kevlo
Update to version 3.06
PR: 41822
Submitted by: Ronald Kuehn <rk@ronald.org>
|
Monday, 12 Aug 2002
|
14:22 naddy
Update to ocaml 3.05.
PR: 41299
Submitted by: Ronald Kuehn <rk@ronald.org>
Approved by: maintainer timeout
|
Monday, 11 Feb 2002
|
05:22 pat
Update to 3.04
|
Sunday, 12 Aug 2001
|
21:06 knu
Update to 3.02.
|
Sunday, 18 Mar 2001
|
07:41 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"
| Number of commits found: 32 |
|