Blame SPECS/ocaml-dune.spec

b3e523
%global libname dune
b3e523
b3e523
# Since menhir now requires dune to build, but dune needs menhir only for the
b3e523
# tests, build in bootstrap mode to skip the tests and the need for menhir.
b3e523
%bcond_without menhir
b3e523
b3e523
Name:           ocaml-%{libname}
b3e523
Version:        2.8.5
b3e523
Release:        6%{?dist}
b3e523
Summary:        A composable build system for OCaml
b3e523
b3e523
# Dune itself is MIT.  Some bundled libraries have a different license:
b3e523
# ISC:
b3e523
# - vendor/cmdliner
b3e523
# LGPLv2:
b3e523
# - vendor/incremental-cycles
b3e523
# LGPLv2 with exceptions:
b3e523
# - vendor/opam-file-format
b3e523
# - vendor/re
b3e523
License:        MIT and LGPLv2 and LGPLv2 with exceptions and ISC
b3e523
b3e523
URL:            https://dune.build
b3e523
Source0:        https://github.com/ocaml/%{libname}/archive/%{version}/%{libname}-%{version}.tar.gz
b3e523
b3e523
BuildRequires:  emacs
b3e523
BuildRequires:  make
b3e523
BuildRequires:  ocaml >= 4.08
b3e523
BuildRequires:  ocaml-csexp-devel >= 1.3.0
b3e523
BuildRequires:  ocaml-findlib
b3e523
BuildRequires:  %{py3_dist sphinx}
b3e523
BuildRequires:  %{py3_dist sphinx-rtd-theme}
b3e523
b3e523
%if %{without menhir}
b3e523
# Required by tests.
b3e523
BuildRequires:  ocaml-menhir
b3e523
%endif
b3e523
b3e523
# Dune has vendored deps (ugh):
b3e523
# I'm not clear on how to unbundle them.
b3e523
# It seems to be unsupported upstream; the bootstrap process for dune
b3e523
# doesn't seem to be able to detect libraries installed systemwide.
b3e523
# https://github.com/ocaml/dune/issues/220
b3e523
Provides:      bundled(ocaml-build-path-prefix-map) = 0.2
b3e523
Provides:      bundled(ocaml-opam-file-format) = 2.0.0
b3e523
Provides:      bundled(ocaml-cmdliner) = 1.0.4
b3e523
Provides:      bundled(ocaml-re) = 1.9.0
b3e523
b3e523
Provides:      dune = %{version}-%{release}
b3e523
b3e523
Provides:      jbuilder = %{version}-%{release}
b3e523
Obsoletes:     jbuilder < 1.0.1-3
b3e523
b3e523
%description
b3e523
Dune is a build system designed for OCaml/Reason projects only. It focuses
b3e523
on providing the user with a consistent experience and takes care of most of
b3e523
the low-level details of OCaml compilation. All you have to do is provide a
b3e523
description of your project and Dune will do the rest.
b3e523
b3e523
The scheme it implements is inspired from the one used inside Jane Street and
b3e523
adapted to the open source world. It has matured over a long time and is used
b3e523
daily by hundred of developers, which means that it is highly tested and
b3e523
productive.
b3e523
b3e523
%package        devel
b3e523
Summary:        Development files for %{name}
b3e523
Requires:       %{name}%{?isa} = %{version}-%{release}
b3e523
Requires:       ocaml-csexp-devel%{?_isa}
b3e523
b3e523
%description    devel
b3e523
The %{name}-devel package contains libraries and
b3e523
signature files for developing applications that use %{name}.
b3e523
b3e523
%package        doc
b3e523
Summary:        HTML documentation for %{name}
b3e523
Requires:       %{name} = %{version}-%{release}
b3e523
b3e523
BuildArch:      noarch
b3e523
b3e523
%description    doc
b3e523
HTML documentation for dune, a composable build system for OCaml.
b3e523
b3e523
%package        emacs
b3e523
Summary:        Emacs support for %{name}
b3e523
License:        ISC
b3e523
Requires:       %{name} = %{version}-%{release}
b3e523
b3e523
BuildArch:      noarch
b3e523
b3e523
%description    emacs
b3e523
The %{name}-devel package contains Emacs integration with the dune build
b3e523
system, a mode to edit dune files, and flymake support for dune files.
b3e523
b3e523
%prep
b3e523
%autosetup -n %{libname}-%{version} -p1
b3e523
b3e523
%build
b3e523
./configure --libdir %{_libdir}/ocaml --mandir %{_mandir}
b3e523
b3e523
# This command fails, because ppx_bench, ppx_expect, and core_bench are missing.
b3e523
# However, it is only tests that fail, not the actual build, so ignore the
b3e523
# failures and continue.
b3e523
%make_build release || :
b3e523
./dune.exe build @install
b3e523
%make_build doc
b3e523
b3e523
# Relink the stublibs.  See https://github.com/ocaml/dune/issues/2977.
b3e523
cd _build/default/src/stdune
b3e523
ocamlmklib -g -ldopt "%{build_ldflags}" -o stdune_stubs fcntl_stubs.o
b3e523
cd -
b3e523
cd _build/default/src/dune_filesystem_stubs
b3e523
ocamlmklib -g -ldopt "%{build_ldflags}" -o dune_filesystem_stubs_stubs \
b3e523
  $(ar t libdune_filesystem_stubs_stubs.a)
b3e523
cd -
b3e523
b3e523
%install
b3e523
# "make install" only installs the binary.  We want the libraries, too.
b3e523
./dune.exe install --destdir %{buildroot}
b3e523
b3e523
%ifarch %{ocaml_native_compiler}
b3e523
# Add missing executable bits
b3e523
find %{buildroot}%{_libdir}/ocaml -name \*.cmxs -exec chmod 0755 {} \+
b3e523
%endif
b3e523
b3e523
# Byte compile the Emacs files
b3e523
cd %{buildroot}%{_emacs_sitelispdir}
b3e523
%_emacs_bytecompile dune.el dune-flymake.el
b3e523
cd -
b3e523
b3e523
# Install documentation by way of pkgdocdir.
b3e523
rm -fr %{buildroot}%{_prefix}/doc
b3e523
mkdir -p %{buildroot}%{_pkgdocdir}/
b3e523
cp -ar README.md CHANGES.md MIGRATION.md doc/_build/* %{buildroot}%{_pkgdocdir}/
b3e523
b3e523
%if %{without menhir}
b3e523
%check
b3e523
# These are the only tests we can run.  The others require components that
b3e523
# either depend on dune themselves or are not available in Fedora at all.
b3e523
%{buildroot}%{_bindir}/dune runtest test/unit-tests
b3e523
%endif
b3e523
b3e523
%files
b3e523
%license LICENSE.md
b3e523
%doc %{_pkgdocdir}/README.md
b3e523
%doc %{_pkgdocdir}/CHANGES.md
b3e523
%doc %{_pkgdocdir}/MIGRATION.md
b3e523
%{_bindir}/dune
b3e523
%{_mandir}/man*/dune*
b3e523
%dir %{_pkgdocdir}/
b3e523
%dir %{_libdir}/ocaml/dune/
b3e523
%dir %{_libdir}/ocaml/dune-action-plugin/
b3e523
%dir %{_libdir}/ocaml/dune-build-info/
b3e523
%dir %{_libdir}/ocaml/dune-configurator/
b3e523
%dir %{_libdir}/ocaml/dune-glob/
b3e523
%dir %{_libdir}/ocaml/dune-private-libs/
b3e523
%dir %{_libdir}/ocaml/dune-private-libs/dune-lang/
b3e523
%dir %{_libdir}/ocaml/dune-private-libs/dune_re/
b3e523
%dir %{_libdir}/ocaml/dune-private-libs/ocaml-config/
b3e523
%dir %{_libdir}/ocaml/dune-private-libs/stdune/
b3e523
%dir %{_libdir}/ocaml/dune-site/
b3e523
%dir %{_libdir}/ocaml/dune-site/plugins/
b3e523
%{_libdir}/ocaml/dune*/META
b3e523
%{_libdir}/ocaml/dune*/*.cma
b3e523
%{_libdir}/ocaml/dune*/*.cmi
b3e523
%{_libdir}/ocaml/dune-configurator/.private/
b3e523
%{_libdir}/ocaml/dune-private-libs/*/*.cma
b3e523
%{_libdir}/ocaml/dune-private-libs/*/*.cmi
b3e523
%{_libdir}/ocaml/dune-site/*/*.cma
b3e523
%{_libdir}/ocaml/dune-site/*/*.cmi
b3e523
%ifarch %{ocaml_native_compiler}
b3e523
%{_libdir}/ocaml/dune*/*.cmxs
b3e523
%{_libdir}/ocaml/dune-private-libs/*/*.cmxs
b3e523
%{_libdir}/ocaml/dune-site/*/*.cmxs
b3e523
%{_libdir}/ocaml/stublibs/dllstdune_stubs.so
b3e523
%{_libdir}/ocaml/stublibs/dlldune_filesystem_stubs_stubs.so
b3e523
%endif
b3e523
b3e523
%files devel
b3e523
%{_libdir}/ocaml/dune*/dune-package
b3e523
%{_libdir}/ocaml/dune*/opam
b3e523
%{_libdir}/ocaml/dune*/*.cmt
b3e523
%{_libdir}/ocaml/dune*/*.cmti
b3e523
%{_libdir}/ocaml/dune*/*.ml
b3e523
%{_libdir}/ocaml/dune*/*.mli
b3e523
%{_libdir}/ocaml/dune-private-libs/*/*.cmt
b3e523
%{_libdir}/ocaml/dune-private-libs/*/*.cmti
b3e523
%{_libdir}/ocaml/dune-private-libs/*/*.ml
b3e523
%{_libdir}/ocaml/dune-private-libs/*/*.mli
b3e523
%{_libdir}/ocaml/dune-site/*/*.cmt
b3e523
%{_libdir}/ocaml/dune-site/*/*.cmti
b3e523
%{_libdir}/ocaml/dune-site/*/*.ml
b3e523
%{_libdir}/ocaml/dune-site/*/*.mli
b3e523
%ifarch %{ocaml_native_compiler}
b3e523
%{_libdir}/ocaml/dune*/*.a
b3e523
%{_libdir}/ocaml/dune*/*.cmx
b3e523
%{_libdir}/ocaml/dune*/*.cmxa
b3e523
%{_libdir}/ocaml/dune-private-libs/*/*.a
b3e523
%{_libdir}/ocaml/dune-private-libs/*/*.cmx
b3e523
%{_libdir}/ocaml/dune-private-libs/*/*.cmxa
b3e523
%{_libdir}/ocaml/dune-site/*/*.a
b3e523
%{_libdir}/ocaml/dune-site/*/*.cmx
b3e523
%{_libdir}/ocaml/dune-site/*/*.cmxa
b3e523
%endif
b3e523
b3e523
%files doc
b3e523
%exclude %{_pkgdocdir}/README.md
b3e523
%exclude %{_pkgdocdir}/CHANGES.md
b3e523
%doc %{_pkgdocdir}/*
b3e523
b3e523
%files emacs
b3e523
%{_emacs_sitelispdir}/dune*
b3e523
b3e523
%changelog
b3e523
* Fri Mar 11 2022 Richard W.M. Jones <rjones@redhat.com> - 2.8.5-6
b3e523
- Rebuild for EPEL
b3e523
resolves: rhbz#2060850
b3e523
b3e523
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.8.5-5
b3e523
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
b3e523
  Related: rhbz#1991688
b3e523
b3e523
* Sat Aug  7 2021 Florian Weimer <fweimer@redhat.com> - 2.8.5-4
b3e523
- Rebuild to pick up new build flags from redhat-rpm-config (#1984652)
b3e523
b3e523
* Wed Jun 23 2021 Richard W.M. Jones <rjones@redhat.com> - 2.8.5-3
b3e523
- Bump and rebuild
b3e523
  resolves: rhbz#1975305
b3e523
b3e523
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 2.8.5-2
b3e523
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
b3e523
b3e523
* Mon Mar 29 2021 Jerry James <loganjerry@gmail.com> - 2.8.5-1
b3e523
- Version 2.8.5
b3e523
b3e523
* Mon Mar  8 2021 Jerry James <loganjerry@gmail.com> - 2.8.4-1
b3e523
- Version 2.8.4
b3e523
b3e523
* Mon Mar  8 2021 Jerry James <loganjerry@gmail.com> - 2.8.3-1
b3e523
- Version 2.8.3
b3e523
b3e523
* Mon Feb  1 2021 Richard W.M. Jones <rjones@redhat.com> - 2.8.2-3
b3e523
- Bump and rebuild for updated ocaml Dynlink dependency.
b3e523
b3e523
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.2-2
b3e523
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
b3e523
b3e523
* Thu Jan 21 2021 Jerry James <loganjerry@gmail.com> - 2.8.2-1
b3e523
- Version 2.8.2
b3e523
b3e523
* Thu Jan 14 2021 Jerry James <loganjerry@gmail.com> - 2.8.1-1
b3e523
- Version 2.8.1
b3e523
b3e523
* Wed Jan 13 2021 Jerry James <loganjerry@gmail.com> - 2.8.0-1
b3e523
- Version 2.8.0
b3e523
- Drop upstreamed patch from pull request 3757
b3e523
b3e523
* Fri Sep 18 2020 Jerry James <loganjerry@gmail.com> - 2.7.1-2
b3e523
- Add ocaml-csexp-devel R to the -devel subpackage
b3e523
b3e523
* Mon Sep 14 2020 Jerry James <loganjerry@gmail.com> - 2.7.1-1
b3e523
- Version 2.7.1
b3e523
- Csexp is no longer vendored in
b3e523
- Drop upstreamed patches for issue 3736 and pull request 3739
b3e523
- Fix configuration with patch from pull request 3757
b3e523
b3e523
* Tue Sep 01 2020 Richard W.M. Jones <rjones@redhat.com> - 2.7.0-6
b3e523
- OCaml 4.11.1 rebuild
b3e523
b3e523
* Mon Aug 24 2020 Richard W.M. Jones <rjones@redhat.com> - 2.7.0-5
b3e523
- Add fix for https://github.com/ocaml/dune/issues/3736
b3e523
b3e523
* Fri Aug 21 2020 Richard W.M. Jones <rjones@redhat.com> - 2.7.0-2
b3e523
- OCaml 4.11.0 rebuild
b3e523
b3e523
* Fri Aug 14 2020 Jerry James <loganjerry@gmail.com> - 2.7.0-1
b3e523
- Version 2.7.0
b3e523
- Drop upstreamed patch for issue 3671
b3e523
b3e523
* Tue Aug  4 2020 Richard W.M. Jones <rjones@redhat.com> - 2.6.2-2
b3e523
- Pass -g option when compiling ppx extensions.
b3e523
  https://github.com/ocaml/dune/pull/3671
b3e523
b3e523
* Mon Aug  3 2020 Jerry James <loganjerry@gmail.com> - 2.6.2-1
b3e523
- New version 2.6.2
b3e523
b3e523
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.1-2
b3e523
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b3e523
b3e523
* Thu Jul  2 2020 Jerry James <loganjerry@gmail.com> - 2.6.1-1
b3e523
- New version 2.6.1
b3e523
b3e523
* Sat Jun  6 2020 Jerry James <loganjerry@gmail.com> - 2.6.0-1
b3e523
- New version 2.6.0
b3e523
b3e523
* Mon May 04 2020 Richard W.M. Jones <rjones@redhat.com> - 2.5.1-4
b3e523
- OCaml 4.11.0+dev2-2020-04-22 rebuild
b3e523
b3e523
* Tue Apr 21 2020 Richard W.M. Jones <rjones@redhat.com> - 2.5.1-3
b3e523
- OCaml 4.11.0 pre-release attempt 2
b3e523
- Rename cond "bootstrap" as "menhir".
b3e523
b3e523
* Sun Apr 19 2020 Jerry James <loganjerry@gmail.com> - 2.5.1-1
b3e523
- New version 2.5.1
b3e523
b3e523
* Sat Apr 18 2020 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-5
b3e523
- Bump release and rebuild.
b3e523
b3e523
* Sat Apr 18 2020 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-4
b3e523
- Bump release and rebuild.
b3e523
b3e523
* Fri Apr 17 2020 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-3
b3e523
- Bump release and rebuild.
b3e523
b3e523
* Fri Apr 17 2020 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-2
b3e523
- OCaml 4.11.0 pre-release
b3e523
b3e523
* Fri Apr 10 2020 Jerry James <loganjerry@gmail.com> - 2.5.0-1
b3e523
- Version 2.5.0
b3e523
b3e523
* Thu Apr 02 2020 Richard W.M. Jones <rjones@redhat.com> - 2.4.0-2
b3e523
- Update all OCaml dependencies for RPM 4.16.
b3e523
b3e523
* Fri Mar  6 2020 Jerry James <loganjerry@gmail.com> - 2.4.0-1
b3e523
- New version 2.4.0
b3e523
- Add bootstrap conditional for builds without ocaml-menhir
b3e523
b3e523
* Wed Feb 26 2020 Richard W.M. Jones <rjones@redhat.com> - 2.3.1-2
b3e523
- OCaml 4.10.0 final.
b3e523
b3e523
* Thu Feb 20 2020 Jerry James <loganjerry@gmail.com> - 2.3.1-1
b3e523
- New version 2.3.1 (bz 1805578)
b3e523
b3e523
* Tue Feb 18 2020 Jerry James <loganjerry@gmail.com> - 2.3.0-1
b3e523
- New version 2.3.0 (bz 1803374)
b3e523
b3e523
* Fri Feb  7 2020 Jerry James <loganjerry@gmail.com> - 2.2.0-1
b3e523
- New version 2.2.0 (bz 1742638)
b3e523
b3e523
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-3
b3e523
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
b3e523
b3e523
* Sun Jan 19 2020 Richard W.M. Jones <rjones@redhat.com> - 2.1.2-2
b3e523
- OCaml 4.10.0+beta1 rebuild.
b3e523
b3e523
* Fri Jan 10 2020 Ben Rosser <rosser.bjr@gmail.com> - 2.1.2-1
b3e523
- Update to latest upstream release, 2.1.2.
b3e523
- Remove doc patches (as they were accepted upstream).
b3e523
b3e523
* Sat Jan  4 2020 Jerry James <loganjerry@gmail.com> - 2.1.0-1
b3e523
- New version 2.1.0 (bz 1742638)
b3e523
- Invoke the configure script (bz 1740196)
b3e523
- Add LGPLv2 to License due to incremental-cycles
b3e523
- Add -emacs subpackage and byte compile the Emacs Lisp files
b3e523
- Drop upstreamed 15c04b09a8c06871635d5fd98c3a37089bbde6d9.patch
b3e523
- Add -doc-emphasis and -doc-scheme patches
b3e523
- Run the unit tests in %%check
b3e523
b3e523
* Fri Dec 06 2019 Richard W.M. Jones <rjones@redhat.com> - 1.11.0-4
b3e523
- OCaml 4.09.0 (final) rebuild.
b3e523
b3e523
* Fri Aug 16 2019 Richard W.M. Jones <rjones@redhat.com> - 1.11.0-3
b3e523
- OCaml 4.08.1 (final) rebuild.
b3e523
b3e523
* Fri Aug 09 2019 Richard W.M. Jones <rjones@redhat.com> - 1.11.0-2
b3e523
- Work around nodynlink issue on armv7.
b3e523
  https://github.com/ocaml/dune/issues/2527
b3e523
b3e523
* Thu Aug 08 2019 Richard W.M. Jones <rjones@redhat.com> - 1.11.0-1
b3e523
- New version 1.11.0 (also required for camomile 1.0.2).
b3e523
b3e523
* Tue Aug 06 2019 Ben Rosser <rosser.bjr@gmail.com> - 1.10.0-5
b3e523
- Install dune libraries. Add new ocaml-dune subpackage (rhbz#1737414).
b3e523
b3e523
* Wed Jul 31 2019 Richard W.M. Jones <rjones@redhat.com> - 1.10.0-4
b3e523
- OCaml 4.08.1 (rc2) rebuild.
b3e523
b3e523
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.0-3
b3e523
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b3e523
b3e523
* Thu Jun 27 2019 Richard W.M. Jones <rjones@redhat.com> - 1.10.0-2
b3e523
- OCaml 4.08.0 (final) rebuild.
b3e523
b3e523
* Sun Jun 16 2019 Andy Li <andy@onthewings.net> - 1.10.0-1
b3e523
- Updated to latest upstream release (#1715394).
b3e523
b3e523
* Thu May 16 2019 Andy Li <andy@onthewings.net> - 1.9.3-1
b3e523
- Updated to latest upstream release (#1705660).
b3e523
b3e523
* Tue Apr 30 2019 Richard W.M. Jones <rjones@redhat.com> - 1.9.1-2
b3e523
- OCaml 4.08.0 (beta 3) rebuild.
b3e523
b3e523
* Thu Apr 11 2019 Andy Li <andy@onthewings.net> - 1.9.1-1
b3e523
- Updated to latest upstream release (#1698732).
b3e523
b3e523
* Wed Apr 10 2019 Andy Li <andy@onthewings.net> - 1.9.0-1
b3e523
- Updated to latest upstream release (#1698022).
b3e523
b3e523
* Wed Mar 13 2019 Andy Li <andy@onthewings.net> - 1.8.2-1
b3e523
- Updated to latest upstream release (#1686836).
b3e523
- Add missing dependency on sphinx_rtd_theme.
b3e523
b3e523
* Fri Mar 08 2019 Andy Li <andy@onthewings.net> - 1.8.0-1
b3e523
- Updated to latest upstream release (#1686466).
b3e523
b3e523
* Fri Mar 01 2019 Andy Li <andy@onthewings.net> - 1.7.3-1
b3e523
- Renamed source package from jbuilder to ocaml-dune.
b3e523
- Updated URLs and license according to upstream changes.
b3e523
- Updated to latest upstream release (#1600105).
b3e523
- Removed 1113.patch which has been applied upstream in eariler version.
b3e523
- Removed rpm check section since the upstream tests depend on opam.
b3e523
b3e523
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-2
b3e523
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
b3e523
b3e523
* Tue Aug 07 2018 Ben Rosser <rosser.bjr@gmail.com> - 1.0.1-1
b3e523
- Updated to latest upstream release.
b3e523
- Manpages have been renamed to 'dune'. A 'dune' binary is now provided as well.
b3e523
b3e523
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-0.12.beta20
b3e523
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b3e523
b3e523
* Wed May 02 2018 Ben Rosser <rosser.bjr@gmail.com> - 1.0-0.11.beta20
b3e523
- Updated to latest upstream release (#1537836).
b3e523
b3e523
* Tue Mar 06 2018 Ben Rosser <rosser.bjr@gmail.com> - 1.0-0.10.beta18
b3e523
- Updated to latest upstream release (#1537836).
b3e523
b3e523
* Mon Feb 12 2018 Ben Rosser <rosser.bjr@gmail.com> - 1.0-0.9.beta17
b3e523
- Update to upstream re-release of beta 17.
b3e523
b3e523
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-0.8.beta17
b3e523
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b3e523
b3e523
* Tue Jan 30 2018 Ben Rosser <rosser.bjr@gmail.com> - 1.0-0.7.beta18
b3e523
- Fix build failure on ppc64 by always using bytecode ocaml compiler to bootstrap.
b3e523
b3e523
* Wed Jan 24 2018 Ben Rosser <rosser.bjr@gmail.com> 1.0-0.6.beta17
b3e523
- Update to latest upstream release, beta17 (#1537836).
b3e523
- Remove unit tests that require external deps (that themselves require jbuilder).
b3e523
b3e523
* Tue Nov 14 2017 Ben Rosser <rosser.bjr@gmail.com> 1.0-0.5.beta16
b3e523
- Update to latest upstream release, beta16 (#1509749).
b3e523
- Add pre_tag version suffix to source flie name to avoid confusion.
b3e523
b3e523
* Mon Oct 23 2017 Ben Rosser <rosser.bjr@gmail.com> 1.0-0.4.beta14
b3e523
- Update to latest upstream release, beta14 (#1504414).
b3e523
b3e523
* Mon Aug 28 2017 Ben Rosser <rosser.bjr@gmail.com> 1.0-0.3.beta12
b3e523
- Update to latest upstream release, beta12.
b3e523
- Fix typo in description.
b3e523
- Use simpler github source URL.
b3e523
- Use make_build macros when compiling.
b3e523
b3e523
* Tue Aug 15 2017 Ben Rosser <rosser.bjr@gmail.com> 1.0-0.2.beta11
b3e523
- Update to a git snapshot so opam can be built against.
b3e523
- Modernize ocaml packaging.
b3e523
b3e523
* Tue Aug  1 2017 Ben Rosser <rosser.bjr@gmail.com> 1.0-0.1.beta11
b3e523
- Initial package.