Commit Graph

56 Commits

Author SHA1 Message Date
Richard W.M. Jones
dc143d5bb6 OCaml 4.10.0 final. 2020-02-25 21:25:57 +00:00
Richard W.M. Jones
f986cb165c OCaml 4.10.0+beta1. 2020-01-18 11:43:26 +00:00
Richard W.M. Jones
643d094358 OCaml 4.09.0 final. 2019-12-05 12:56:42 +00:00
Richard W.M. Jones
fe05d6a138 OCaml 4.08.1 final. 2019-08-16 08:58:35 +01:00
Richard W.M. Jones
77bcef6197 OCaml 4.08.1+rc2.
Include fix for miscompilation of off_t on 32 bit architectures.
2019-07-30 08:54:03 +01:00
Richard W.M. Jones
0cadb87d84 OCaml 4.08.0 (RHBZ#1673688). 2019-06-27 14:50:15 +01:00
Richard W.M. Jones
1da04a1857 OCaml 4.08.0 beta 3 (RHBZ#1673688).
- emacs subpackage has been dropped (from upstream):
  https://github.com/ocaml/ocaml/pull/2078#issuecomment-443322613
  https://github.com/Chris00/caml-mode
- Remove ocamlbyteinfo and ocamlpluginfo, neither can be compiled.
- Disable tests on all architectures, temporarily hopefully.
- Package threads/*.mli files.
2019-04-26 16:46:59 +01:00
Richard W.M. Jones
148a5c2576 OCaml 4.07.0 (RHBZ#1536734).
Small adjustments to ocamldoc packaging.
2018-07-11 11:15:38 +01:00
Richard W.M. Jones
0c1300311f OCaml 4.07.0-rc1 (RHBZ#1536734). 2018-06-19 18:32:28 +01:00
Richard W.M. Jones
9bc0b70a71 OCaml 4.07.0-beta2 (RHBZ#1536734). 2018-04-26 15:01:11 +01:00
Richard W.M. Jones
e65cf15d35 Drop non-free documentation (RHBZ#1530647). 2018-01-10 14:27:37 +00:00
Richard W.M. Jones
a4c8f9a8f0 New upstream version 4.06.0.
Enable parallel builds again.
Rebase patches.
2017-11-07 14:58:29 +00:00
Richard W.M. Jones
5f905fc187 - New upstream version 4.05.0.
- Disable parallel builds for now.
- *.mli files are now included in ocaml-compiler-libs.
- Add possible fix for aarch64 with new binutils.
2017-08-05 16:33:41 +01:00
Richard W.M. Jones
725d4a96c7 Revert "New upstream version 4.05.0."
It's been decided to allow the Fedora 27 Mass Rebuild to take place
before OCaml 4.05.0 is added to Fedora.  To avoid this package
accidentally getting included in the mass rebuild, this commit reverts
the new upstream version, and then it will be un-re-verted after the
Mass Rebuild.

This reverts commit 40c060b8ec.
2017-07-21 11:00:11 +01:00
Richard W.M. Jones
40c060b8ec New upstream version 4.05.0.
- Disable parallel builds for now.
- *.mli files are now included in ocaml-compiler-libs.
2017-07-18 17:40:06 +01:00
Richard W.M. Jones
310b7aa2bb New upstream version 4.04.2.
Fix: ocaml: Insufficient sanitisation allows privilege escalation for
  setuid binaries (CVE-2017-9772) (RHBZ#1464920).
2017-06-26 10:53:06 +01:00
Richard W.M. Jones
62c9a887d9 New upstream version 4.04.1. 2017-05-10 12:50:40 +01:00
Richard W.M. Jones
c99809b76e New upstream version 4.04.0. 2016-11-04 22:17:02 +00:00
Richard W.M. Jones
22dd7125c6 New upstream version 4.04.0+beta2. 2016-11-04 10:06:18 +00:00
Richard W.M. Jones
34fde6cc25 New upstream version: 4.02.3. 2015-07-28 11:07:36 +01:00
Richard W.M. Jones
bdf7af5cc7 New upstream version: 4.02.2.
- No need for a mass rebuild, since this version is identical to RC1.
2015-06-23 17:04:13 +01:00
Richard W.M. Jones
c5cb967506 New upstream version: 4.02.2+rc1.
- Dropped two aarch64 patches which are now included upstream.
- Includes libasmrun_shared.so (RHBZ#1195025).
2015-06-16 14:00:05 +01:00
Richard W.M. Jones
fa72b7f43e New upstream version 4.02.1.
- Rebase patches on top.
2015-02-16 12:39:40 +00:00
Richard W.M. Jones
91c6a95e71 New upstream OCaml 4.02.0 final.
- Add patch for ocaml-camlimages
  (see http://caml.inria.fr/mantis/view.php?id=6517)
2014-08-30 13:37:34 +01:00
Richard W.M. Jones
1dbbca1c02 Rebase on top of OCaml 4.02+rc1 (same as git commit c48fc015). 2014-08-22 20:01:51 +01:00
Richard W.M. Jones
f482b154ca Rebase on top of 4.02.0 beta commit 10e45753.
This changes the definition of String and Bytes, thus necessitating
another complete rebuild :-(
2014-08-01 16:20:20 +01:00
Richard W.M. Jones
5815ad5d25 Rebase on top of 4.02.0 beta commit c4f3a6c7.
- Remove the patch to disable CSE, since that problem is fixed upstream.
- Remove the patch fixing caml_callback2 on aarch64 since that patch is
  now upstream.
2014-07-19 11:34:01 +01:00
Richard W.M. Jones
7335bbf1f3 Update to 4.02.0-beta1 + patches from the upstream 4.02 branch.
- REMOVED labltk and camlp4 packages, since these are now packaged
  separately upstream.
- Upstream includes fix for stack alignment issues on i686, so remove hack.
- Upstream now uses mkstemp where available, so patch removed.
- Upstream includes Aarch64 backend, so remove our own backport.
- Drop BR on ocaml-srpm-macros, since it is now included in Fedora.
2014-07-12 18:49:45 +01:00
Richard W.M. Jones
2d6392e7eb Update to new major version 4.01.0.
- Rebase patches.
- Remove bogus Requires 'ncurses-devel'.  The base ocaml package already
  pulls in the library implicitly.
- Remove bogus Requires 'gdbm-devel'.  Nothing in the source mentions gdbm.
- Use mkstemp instead of mktemp in ocamlyacc.
- Add LICENSE as doc to some subpackages to keep rpmlint happy.
- Remove .ignore file from some packages.
- Remove period from end of Summary.
2013-09-13 21:45:36 +01:00
Richard W.M. Jones
ed0c3aae64 OCaml 4.00.1.
- Clean up spec file.
2012-10-16 19:26:03 +01:00
Richard W.M. Jones
24e662a3fe Upgrade to OCaml 4.00.0 official release.
- Remove one patch (add -lpthread) which went upstream.
2012-07-28 11:25:14 +01:00
Richard W.M. Jones
1837515a64 Upgrade to OCaml 4.00.0 beta 2.
- The language is now officially called OCaml (not Objective Caml, O'Caml etc)
- Rebase patches on top:
  . New ARM backend patch no longer required, since upstream.
  . Replacement config.guess, config.sub no longer required, since upstream
    versions are newer.
  . ppc64 backend known not to work; will fix shortly.
- New tool: ocamloptp (ocamlopt profiler).
- New VERSION file in ocaml-runtime package.
- New ocaml-compiler-libs subpackage.
- Rearrange ExclusiveArch alphanumerically.
- alpha, ia64 native backends have been removed upstream, so they are
  no longer supported as native compiler targets.
- Remove defattr.
2012-06-07 15:17:24 +01:00
Richard W.M. Jones
a334c49ca0 New upstream version 3.12.1. 2012-01-06 12:38:15 +00:00
Richard W.M. Jones
c6dd15b742 - New upstream version 3.12.0.
http://fedoraproject.org/wiki/Features/OCaml3.12
- Remove ppc64 support patch.
- Rebase rpath removal patch.
- ocamlobjinfo is now an official tool, so no need to compile it by hand.
  Add objinfo_helper.
- Disable ocamlplugininfo.
- Remove addlabels, scrapelabels.
- Remove ocaml/stublibs/dlltkanim.so.
2011-01-04 23:09:22 +00:00
Richard W.M. Jones
982825f20a Update reference manual to latest version from website. 2010-01-29 15:59:13 +00:00
Richard W.M. Jones
62846e76c2 - Update to 3.11.2 official release. 2010-01-20 21:40:12 +00:00
Richard W.M. Jones
7de6ce63a8 Update to (release candidate) 3.11.2+rc1. 2009-12-29 16:30:58 +00:00
Richard W.M. Jones
44da86600b - OCaml 3.11.1 (this is virtually the same as the release candidate that we
were using for Fedora 12).
2009-09-30 12:25:22 +00:00
Richard W.M. Jones
72e4275157 Remember to upload the source this time. 2009-06-03 18:20:32 +00:00
Richard W.M. Jones
9f89b6c018 3.11.1 release candidate 0. 2009-05-22 15:25:54 +00:00
Richard W.M. Jones
ab974e5e6f Official release of 3.11.0. 2008-12-04 15:34:51 +00:00
Richard W.M. Jones
bbb190be7a Fixed sources file. 2008-12-04 13:48:11 +00:00
Richard W.M. Jones
ff34342be8 New upstream version 3.11.0+rc1. 2008-12-04 13:17:21 +00:00
Richard W.M. Jones
f7302e68d1 Rebuild for major new upstream release of 3.11.0 for Fedora 11. 2008-11-20 15:30:55 +00:00
Richard W.M. Jones
fdf6a5a93a - New upstream version 3.10.2 for Fedora 10.
- Cleaned up several rpmlint errors & warnings.
2008-04-23 08:45:19 +00:00
Richard W.M. Jones
a775fd8aca - new upstream version 3.10.1 2008-02-12 21:10:04 +00:00
Gérard Milmeister
6c6aa246e1 new version 3.10.0 2007-07-02 15:13:39 +00:00
Gérard Milmeister
3b2827bcb6 new version 3.09.3 2006-12-02 15:07:49 +00:00
Gérard Milmeister
266d4d2b1f new version 3.09.2 2006-04-30 17:06:38 +00:00
Gérard Milmeister
5e1a828b8c new version 3.09.1 2006-01-04 23:17:43 +00:00