138d93c
Name:           ocaml-lwt
ce0607f
Version:        5.4.2
eb31e82
Release:        2%{?dist}
138d93c
Summary:        OCaml lightweight thread library
138d93c
Jerry James 284721b
# The openssl linking exception is granted.
138d93c
License:        LGPLv2+ with exceptions
c24489a
URL:            http://ocsigen.org/lwt
46ea019
Source0:        https://github.com/ocsigen/lwt/archive/%{version}/lwt-%{version}.tar.gz
2d4d4db
46ea019
BuildRequires:  ocaml >= 4.02.0
e5e86f6
BuildRequires:  ocaml-findlib
46ea019
2148a8e
BuildRequires:  dune
9f17e4c
BuildRequires:  ocaml-dune-devel
46ea019
BuildRequires:  ocaml-cppo
46ea019
BuildRequires:  ocaml-result-devel
4830d6e
BuildRequires:  ocaml-seq-devel
49c46da
BuildRequires:  ocaml-bisect-ppx-devel
9f17e4c
9f17e4c
# lwt.unix dependencies
2148a8e
BuildRequires:  ocaml-mmap-devel
9f17e4c
BuildRequires:  ocaml-ocplib-endian-devel
46ea019
49caeaa
# lwt_luv dependencies.
49caeaa
BuildRequires:  ocaml-luv-devel
49caeaa
46ea019
# lwt_react dependencies.
46ea019
BuildRequires:  ocaml-react-devel
46ea019
46ea019
# lwt_ppx dependencies.
49caeaa
BuildRequires:  ocaml-ppxlib >= 0.16.0
46ea019
Jerry James 284721b
BuildRequires:  glib2-devel
f9ddd56
BuildRequires:  libev-devel
138d93c
138d93c
138d93c
%description
138d93c
Lwt is a lightweight thread library for Objective Caml.  This library
138d93c
is part of the Ocsigen project.
138d93c
138d93c
%package        devel
138d93c
Summary:        Development files for %{name}
Jerry James 284721b
Requires:       %{name}%{?_isa} = %{version}-%{release}
49caeaa
Requires:       ocaml-mmap-devel%{?_isa}
0306d61
Requires:       ocaml-ocplib-endian-devel%{?_isa}
0306d61
Requires:       ocaml-result-devel%{?_isa}
5c307f8
Requires:       ocaml-seq-devel%{?_isa}
e5e86f6
Requires:       libev-devel%{?_isa}
138d93c
138d93c
%description    devel
138d93c
The %{name}-devel package contains libraries and signature files for
138d93c
developing applications that use %{name}.
138d93c
49caeaa
%package        luv
49caeaa
Summary:        Libuv engine for lwt
49caeaa
Requires:       %{name}%{?_isa} = %{version}-%{release}
49caeaa
49caeaa
%description    luv
49caeaa
This package contains a libuv engine for lwt.
49caeaa
49caeaa
%package        luv-devel
49caeaa
Summary:        Development files for ocaml-lwt-luv
49caeaa
49caeaa
Requires:       %{name}-luv%{?_isa} = %{version}-%{release}
49caeaa
Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
49caeaa
Requires:       ocaml-luv-devel%{?_isa}
49caeaa
Requires:       ocaml-result-devel%{?_isa}
49caeaa
49caeaa
%description    luv-devel
49caeaa
The %{name}-luv-devel package contains libraries and signature files for
49caeaa
developing applications that use %{name}-luv.
49caeaa
543a389
%package        react
543a389
Summary:        Helpers for using React with Lwt
543a389
Requires:       %{name}%{?_isa} = %{version}-%{release}
543a389
543a389
%description    react
543a389
Helpers for using React with Lwt.
543a389
543a389
%package        react-devel
543a389
Summary:        Development files for ocaml-lwt-react
543a389
543a389
Requires:       %{name}-react%{?_isa} = %{version}-%{release}
e5e86f6
Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
49caeaa
Requires:       ocaml-react-devel%{?_isa}
543a389
543a389
%description    react-devel
543a389
The %{name}-react-devel package contains libraries and signature files for
543a389
developing applications that use %{name}-react.
543a389
543a389
%package        ppx
543a389
Summary:        PPX syntax for Lwt
543a389
Requires:       %{name}%{?_isa} = %{version}-%{release}
543a389
543a389
%description    ppx
543a389
PPX syntax for Lwt, providing something similar to async/await from JavaScript.
543a389
543a389
%package        ppx-devel
543a389
Summary:        Development files for ocaml-lwt-ppx
543a389
543a389
Requires:       %{name}-ppx%{?_isa} = %{version}-%{release}
e5e86f6
Requires:       %{name}-devel%{?_isa} = %{version}-%{release}
49caeaa
Requires:       ocaml-ppxlib-devel%{?_isa}
543a389
543a389
%description    ppx-devel
543a389
The %{name}-ppx-devel package contains libraries and signature files for
543a389
developing applications that use %{name}-ppx.
543a389
138d93c
%prep
df64295
%autosetup -n lwt-%{version}
4808efb
46ea019
# It looks like one test fails.
543a389
# Actually, it looks like all the "mcast" tests fail in koji.
543a389
# They should probably be disabled via a patch, but this works for now.
46ea019
sed 's,test_mcast "mcast-join-loop" true true;,(*test_mcast "mcast-join-loop" true true;*),' -i test/unix/test_mcast.ml
543a389
sed 's,test_mcast "mcast-join-noloop" true false;,(*test_mcast "mcast-join-noloop" true false;*),' -i test/unix/test_mcast.ml
543a389
sed 's,test_mcast "mcast-nojoin-loop" false true;,(*test_mcast "mcast-nojoin-loop" false true;*),' -i test/unix/test_mcast.ml
543a389
sed 's,test_mcast "mcast-nojoin-noloop" false false;,(*test_mcast "mcast-nojoin-noloop" false false;*),' -i test/unix/test_mcast.ml
138d93c
138d93c
%build
0306d61
# Enable libev and pthread.
0306d61
dune exec src/unix/config/discover.exe -- --save \
0306d61
     --use-libev true --use-pthread true
a1082fd
dune build --profile=release --verbose
a1082fd
e5e86f6
# Relink the stublib with RPM_LD_FLAGS
e5e86f6
cd _build/default/src/unix
e5e86f6
ocamlmklib -g -ldopt "$RPM_LD_FLAGS" -lev -lpthread -lm -o lwt_unix_stubs \
e5e86f6
  $(ar t liblwt_unix_stubs.a)
e5e86f6
cd -
e5e86f6
138d93c
%install
a1082fd
dune install --profile=release --destdir %{buildroot}
138d93c
0306d61
# Remove spurious dune-installed documentation.
46ea019
rm -rf %{buildroot}/%{_prefix}/doc
138d93c
Jerry James 284721b
%check
057a7a7
# Disable this test on s390x.
057a7a7
# https://bugzilla.redhat.com/show_bug.cgi?id=1826511
057a7a7
%ifnarch s390x
9f17e4c
dune runtest --profile=release
057a7a7
%endif
Jerry James 284721b
138d93c
%files
46ea019
%doc CHANGES README.md
46ea019
%license LICENSE.md
e5e86f6
%dir %{_libdir}/ocaml/lwt/
e5e86f6
%dir %{_libdir}/ocaml/lwt/unix/
e5e86f6
%{_libdir}/ocaml/lwt/META
e5e86f6
%{_libdir}/ocaml/lwt/dune-package
e5e86f6
%{_libdir}/ocaml/lwt/opam
e5e86f6
%{_libdir}/ocaml/lwt/*.cma
e5e86f6
%{_libdir}/ocaml/lwt/*.cmi
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.cma
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.cmi
4808efb
%ifarch %{ocaml_native_compiler}
e5e86f6
%{_libdir}/ocaml/lwt/*.cmxs
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.cmxs
138d93c
%endif
e5e86f6
%{_libdir}/ocaml/stublibs/*.so
138d93c
138d93c
%files devel
ac54fcc
%doc CHANGES README.md
4808efb
%ifarch %{ocaml_native_compiler}
543a389
%{_libdir}/ocaml/lwt/*.a
543a389
%{_libdir}/ocaml/lwt/*.cmxa
543a389
%{_libdir}/ocaml/lwt/*.cmx
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.a
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.cmxa
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.cmx
543a389
%endif
e5e86f6
%{_libdir}/ocaml/lwt/*.cmt
e5e86f6
%{_libdir}/ocaml/lwt/*.cmti
e5e86f6
%{_libdir}/ocaml/lwt/*.ml
543a389
%{_libdir}/ocaml/lwt/*.mli
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.cmt
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.cmti
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.h
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.ml
e5e86f6
%{_libdir}/ocaml/lwt/unix/*.mli
543a389
49caeaa
%files luv
49caeaa
%doc CHANGES README.md
49caeaa
%license LICENSE.md
49caeaa
%dir %{_libdir}/ocaml/lwt_luv/
49caeaa
%{_libdir}/ocaml/lwt_luv/META
49caeaa
%{_libdir}/ocaml/lwt_luv/dune-package
49caeaa
%{_libdir}/ocaml/lwt_luv/opam
49caeaa
%{_libdir}/ocaml/lwt_luv/*.cma
49caeaa
%{_libdir}/ocaml/lwt_luv/*.cmi
49caeaa
%ifarch %{ocaml_native_compiler}
49caeaa
%{_libdir}/ocaml/lwt_luv/*.cmxs
49caeaa
%endif
49caeaa
49caeaa
%files luv-devel
49caeaa
%doc CHANGES README.md
49caeaa
%ifarch %{ocaml_native_compiler}
49caeaa
%{_libdir}/ocaml/lwt_luv/*.a
49caeaa
%{_libdir}/ocaml/lwt_luv/*.cmxa
49caeaa
%{_libdir}/ocaml/lwt_luv/*.cmx
49caeaa
%endif
49caeaa
%{_libdir}/ocaml/lwt_luv/*.cmt
49caeaa
%{_libdir}/ocaml/lwt_luv/*.cmti
49caeaa
%{_libdir}/ocaml/lwt_luv/*.ml
49caeaa
%{_libdir}/ocaml/lwt_luv/*.mli
49caeaa
543a389
%files react
543a389
%doc CHANGES README.md
543a389
%license LICENSE.md
e5e86f6
%dir %{_libdir}/ocaml/lwt_react/
e5e86f6
%{_libdir}/ocaml/lwt_react/META
e5e86f6
%{_libdir}/ocaml/lwt_react/dune-package
e5e86f6
%{_libdir}/ocaml/lwt_react/opam
e5e86f6
%{_libdir}/ocaml/lwt_react/*.cma
e5e86f6
%{_libdir}/ocaml/lwt_react/*.cmi
543a389
%ifarch %{ocaml_native_compiler}
e5e86f6
%{_libdir}/ocaml/lwt_react/*.cmxs
543a389
%endif
543a389
543a389
%files react-devel
543a389
%doc CHANGES README.md
543a389
%ifarch %{ocaml_native_compiler}
543a389
%{_libdir}/ocaml/lwt_react/*.a
543a389
%{_libdir}/ocaml/lwt_react/*.cmxa
543a389
%{_libdir}/ocaml/lwt_react/*.cmx
543a389
%endif
e5e86f6
%{_libdir}/ocaml/lwt_react/*.cmt
e5e86f6
%{_libdir}/ocaml/lwt_react/*.cmti
e5e86f6
%{_libdir}/ocaml/lwt_react/*.ml
543a389
%{_libdir}/ocaml/lwt_react/*.mli
543a389
543a389
%files ppx
e5e86f6
%dir %{_libdir}/ocaml/lwt_ppx/
e5e86f6
%{_libdir}/ocaml/lwt_ppx/META
e5e86f6
%{_libdir}/ocaml/lwt_ppx/dune-package
e5e86f6
%{_libdir}/ocaml/lwt_ppx/opam
e5e86f6
%{_libdir}/ocaml/lwt_ppx/ppx.exe
e5e86f6
%{_libdir}/ocaml/lwt_ppx/*.cma
e5e86f6
%{_libdir}/ocaml/lwt_ppx/*.cmi
543a389
%ifarch %{ocaml_native_compiler}
e5e86f6
%{_libdir}/ocaml/lwt_ppx/*.cmxs
543a389
%endif
543a389
543a389
%files ppx-devel
543a389
%doc CHANGES README.md
543a389
%ifarch %{ocaml_native_compiler}
543a389
%{_libdir}/ocaml/lwt_ppx/*.a
543a389
%{_libdir}/ocaml/lwt_ppx/*.cmxa
543a389
%{_libdir}/ocaml/lwt_ppx/*.cmx
138d93c
%endif
e5e86f6
%{_libdir}/ocaml/lwt_ppx/*.cmt
e5e86f6
%{_libdir}/ocaml/lwt_ppx/*.cmti
e5e86f6
%{_libdir}/ocaml/lwt_ppx/*.ml
543a389
%{_libdir}/ocaml/lwt_ppx/*.mli
138d93c
138d93c
138d93c
%changelog
eb31e82
* Tue Oct 05 2021 Richard W.M. Jones <rjones@redhat.com> - 5.4.2-2
eb31e82
- OCaml 4.13.1 build
eb31e82
ce0607f
* Mon Oct  4 2021 Richard W.M. Jones <rjones@redhat.com> - 5.4.2-1
ce0607f
- New upstream version 5.4.2
ce0607f
ca38324
* Wed Sep  1 2021 Jerry James <loganjerry@gmail.com> - 5.4.1-7
ca38324
- Rebuild for ocaml-ppxlib 0.23.0
ca38324
e112372
* Fri Aug  6 2021 Jerry James <loganjerry@gmail.com> - 5.4.1-6
e112372
- Rebuild for ocaml-luv 0.5.10
e112372
e112372
* Thu Jul 29 2021 Jerry James <loganjerry@gmail.com> - 5.4.1-5
d5a1d5a
- Rebuild for ocaml-ppxlib 0.22.2 and ocaml-luv 0.5.9
d5a1d5a
c69b564
* Tue Jul 27 2021 Richard W.M. Jones <rjones@redhat.com> - 5.4.1-4
c69b564
- Rebuild for changed ocamlx(Dynlink)
c69b564
e16bb48
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.4.1-3
e16bb48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
e16bb48
f6f9ca1
* Tue Jun 22 2021 Jerry James <loganjerry@gmail.com> - 5.4.1-2
f6f9ca1
- Rebuild for ocaml-ppxlib 0.22.1
f6f9ca1
5d3a0f9
* Mon May 31 2021 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 5.4.1-1
5d3a0f9
- Update to 5.4.1 (#1811637)
5d3a0f9
68de51d
* Mon May 10 2021 Jerry James <loganjerry@gmail.com> - 5.4.0-3
68de51d
- Rebuild for ocaml-luv 0.5.8
68de51d
a3e8b94
* Mon Mar  1 17:16:08 GMT 2021 Richard W.M. Jones <rjones@redhat.com> - 5.4.0-2
a3e8b94
- OCaml 4.12.0 build
a3e8b94
49caeaa
* Sat Feb 20 2021 Jerry James <loganjerry@gmail.com> - 5.4.0-1
49caeaa
- New upstream version 5.4.0
49caeaa
- Add luv subpackage
49caeaa
c152bab
* Tue Feb  2 2021 Richard W.M. Jones <rjones@redhat.com> - 5.3.0-9
c152bab
- Bump and rebuild for updated ocaml-camomile dep (RHBZ#1923853).
c152bab
e4e06de
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-8
e4e06de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
e4e06de
c8c362c
* Mon Dec  7 2020 Jerry James <loganjerry@gmail.com> - 5.3.0-7
c8c362c
- Rebuild for ocaml-migrate-parsetree 1.8.0
c8c362c
e0576c9
* Tue Sep 01 2020 Richard W.M. Jones <rjones@redhat.com> - 5.3.0-6
e0576c9
- OCaml 4.11.1 rebuild
e0576c9
5f1502c
* Fri Aug 21 2020 Richard W.M. Jones <rjones@redhat.com> - 5.3.0-5
5f1502c
- OCaml 4.11.0 rebuild
5f1502c
301801c
* Mon Aug 03 2020 Richard W.M. Jones <rjones@redhat.com> - 5.3.0-4
301801c
- Bump and rebuild to fix Dynlink dependency.
301801c
9998615
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-3
9998615
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
9998615
6fb18ad
* Thu Jul 23 2020 Richard W.M. Jones <rjones@redhat.com> - 5.3.0-2
6fb18ad
- Rebuild to resolve build order symbol problems.
6fb18ad
0306d61
* Mon Jun 15 2020 Jerry James <loganjerry@gmail.com> - 5.3.0-1
0306d61
- New upstream version 5.3.0
0306d61
05cf78c
* Tue May 05 2020 Richard W.M. Jones <rjones@redhat.com> - 5.2.0-3
05cf78c
- OCaml 4.11.0+dev2-2020-04-22 rebuild
05cf78c
30bd69a
* Tue Apr 21 2020 Richard W.M. Jones <rjones@redhat.com> - 5.2.0-2
30bd69a
- OCaml 4.11.0 pre-release attempt 2
30bd69a
df64295
* Thu Apr 16 2020 Jerry James <loganjerry@gmail.com> - 5.2.0-1
df64295
- New upstream version 5.2.0
df64295
- Remove upstreamed lwt-5.1.2-bytes.patch
df64295
- Remove unneeded BRs
df64295
- Require ocaml-bisect-ppx-devel from ocaml-lwt-react-devel
df64295
1d6255e
* Fri Apr 03 2020 Richard W.M. Jones <rjones@redhat.com> - 5.1.2-4
1d6255e
- Update all OCaml dependencies for RPM 4.16.
1d6255e
e5e86f6
* Thu Mar  5 2020 Jerry James <loganjerry@gmail.com> - 5.1.2-3
e5e86f6
- Link the stublib with RPM_LD_FLAGS
e5e86f6
- Add the executable bit to cmxs files
e5e86f6
- Require libev-devel from the devel subpackage
e5e86f6
- Require ocaml-lwt-devel from ocaml-lwt-{react,ppx}-devel
e5e86f6
- Refactor the %files lists
e5e86f6
52dfc0e
* Wed Feb 26 2020 Richard W.M. Jones <rjones@redhat.com> - 5.1.2-2
52dfc0e
- OCaml 4.10.0 final.
52dfc0e
49c46da
* Tue Feb 25 2020 Richard W.M. Jones <rjones@redhat.com> - 5.1.2-1
49c46da
- New upstream version 5.1.2.
49c46da
- Add trivial patch to fix OCaml 4.10 build.
49c46da
- +BR ocaml-bisect-ppx-devel.
49c46da
91221da
* Fri Jan 31 2020 Richard W.M. Jones <rjones@redhat.com> - 4.4.0-7
91221da
- Bump release and rebuild.
91221da
c414eb2
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.0-6
c414eb2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
c414eb2
4f74d8b
* Sun Jan 19 2020 Richard W.M. Jones <rjones@redhat.com> - 4.4.0-5
4f74d8b
- Bump release and rebuild.
4f74d8b
52936fe
* Sun Jan 19 2020 Richard W.M. Jones <rjones@redhat.com> - 4.4.0-4
52936fe
- Bump release and rebuild.
52936fe
b1c04ca
* Sun Jan 19 2020 Richard W.M. Jones <rjones@redhat.com> - 4.4.0-3
b1c04ca
- OCaml 4.10.0+beta1 rebuild.
b1c04ca
04eba1f
* Sun Jan 12 2020 Robert-André Mauchin <zebob.m@gmail.com> - 4.4.0-2
04eba1f
- OCaml 4.09.0 (final) rebuild.
04eba1f
4830d6e
* Tue Oct 15 2019 Ben Rosser <rosser.bjr@gmail.com> - 4.4.0-1
4830d6e
- Update to latest upstream release, 4.4.0 (rhbz#1755859).
4830d6e
9f17e4c
* Tue Oct 01 2019 Ben Rosser <rosser.bjr@gmail.com> - 4.3.1-1
9f17e4c
- Update to latest upstream release; reenable tests.
9f17e4c
2a1fb44
* Wed Aug 21 2019 Richard W.M. Jones <rjones@redhat.com> - 4.3.0-1
2a1fb44
- New upstream version 4.3.0.
2a1fb44
- Remove patches from git which were unused and unapplied.
2a1fb44
5c307f8
* Fri Aug 16 2019 Richard W.M. Jones <rjones@redhat.com> - 4.2.1-6
5c307f8
- Fix previous commit.
5c307f8
d8daff0
* Fri Aug 16 2019 Richard W.M. Jones <rjones@redhat.com> - 4.2.1-5
d8daff0
- Add Requires: ocaml-seq-devel to devel subpackage.
d8daff0
d2053e6
* Fri Aug 16 2019 Richard W.M. Jones <rjones@redhat.com> - 4.2.1-4
d2053e6
- OCaml 4.08.1 (final) rebuild.
d2053e6
2148a8e
* Wed Aug 07 2019 Ben Rosser <rosser.bjr@gmail.com> - 4.2.1-3
2148a8e
- Add BuildRequires on ocaml-mmap.
2148a8e
9af5aee
* Thu Aug 01 2019 Richard W.M. Jones <rjones@redhat.com> - 4.2.1-2
9af5aee
- OCaml 4.08.1 (rc2) rebuild.
9af5aee
a1082fd
* Sun Jul 28 2019 Richard W.M. Jones <rjones@redhat.com> - 4.2.1-1
a1082fd
- New upstream version 4.2.1.
a1082fd
fbe90b1
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-3
fbe90b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
fbe90b1
550d9fc
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-2
550d9fc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
550d9fc
46ea019
* Thu Sep 27 2018 Ben Rosser <rosser.bjr@gmail.com> - 4.1.0-1
46ea019
- Updated to 4.1.0, using jbuilder/dune as buildsystem. (rhbz#1289549).
46ea019
- lwt_react and lwt_ppx are now separate opam packages, built from this tarball.
543a389
- Split lwt_react and lwt_ppx into ocaml-lwt-react and ocaml-lwt-ppx subpackages.
46ea019
fc46f23
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.0-21
fc46f23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
fc46f23
cabbde2
* Wed Jul 11 2018 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-20
cabbde2
- OCaml 4.07.0 (final) rebuild.
cabbde2
5e9de23
* Wed Jun 20 2018 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-19
5e9de23
- OCaml 4.07.0-rc1 rebuild.
5e9de23
2d9734b
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.0-18
2d9734b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2d9734b
112063f
* Fri Nov 17 2017 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-17
112063f
- OCaml 4.06.0 rebuild.
112063f
0108e84
* Tue Oct 03 2017 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-16
0108e84
- Rebuild against new ocaml-ssl.
0108e84
4808efb
* Tue Aug 08 2017 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-15
93b020e
- OCaml 4.05.0 rebuild.
93b020e
7526be3
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.0-13
7526be3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
7526be3
e5e05cd
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.0-12
e5e05cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e5e05cd
ea38091
* Tue Jun 27 2017 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-11
ea38091
- Bump release and rebuild.
ea38091
d27cf07
* Mon Jun 26 2017 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-10
d27cf07
- OCaml 4.04.2 rebuild.
d27cf07
0ee2d98
* Fri May 12 2017 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-9
0ee2d98
- OCaml 4.04.1 rebuild.
0ee2d98
5ef5de1
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.0-8
5ef5de1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
5ef5de1
1529491
* Wed Nov 09 2016 Dan Horák <dan@danny.cz> - 2.5.0-7
1529491
- rebuild for s390x codegen bug
1529491
f9388b3
* Mon Nov 07 2016 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-6
f9388b3
- Rebuild for OCaml 4.04.0.
582bb31
- Add explicit dependency on ocamlbuild.
f9388b3
ffbe8be
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.0-5
ffbe8be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
ffbe8be
3f7f6bc
* Sun Aug  2 2015 Michel Alexandre Salim <salimma@fedoraproject.org> - 2.5.0-4
3f7f6bc
- Re-enable React (fixes bz# 1249307)
3f7f6bc
4b83304
* Tue Jul 28 2015 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-3
4b83304
- OCaml 4.02.3 rebuild.
4b83304
f87314c
* Fri Jul 24 2015 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-2
f87314c
- Enable building the syntax extension.
f87314c
- Fix Source URL.
f87314c
ac54fcc
* Wed Jul 22 2015 Richard W.M. Jones <rjones@redhat.com> - 2.5.0-1
ac54fcc
- New version 2.5.0.
ac54fcc
- Enable bytecode builds.
ac54fcc
b14e1e2
* Wed Jun 24 2015 Richard W.M. Jones <rjones@redhat.com> - 2.4.5-6
b14e1e2
- ocaml-4.02.2 final rebuild.
b14e1e2
a482ac8
* Wed Jun 17 2015 Richard W.M. Jones <rjones@redhat.com> - 2.4.5-5
a482ac8
- ocaml-4.02.2 rebuild.
a482ac8
037fd23
* Tue Feb 17 2015 Richard W.M. Jones <rjones@redhat.com> - 2.4.5-4
037fd23
- ocaml-4.02.1 rebuild.
037fd23
da0f995
* Sun Aug 31 2014 Richard W.M. Jones <rjones@redhat.com> - 2.4.5-3
da0f995
- ocaml-4.02.0 final rebuild.
da0f995
277f52c
* Sat Aug 23 2014 Richard W.M. Jones <rjones@redhat.com> - 2.4.5-2
277f52c
- ocaml-4.02.0+rc1 rebuild.
277f52c
945f3d5
* Mon Aug 18 2014 Scott Tsai <scottt.tw@gmail.com> 2.4.5-1
945f3d5
- New upstream version 2.4.5 (tarball created from tag through github https://github.com/ocsigen/lwt/tags)
945f3d5
- Remove patches which are now upstream.
945f3d5
- Disable ocaml-react support since it breaks the build (https://github.com/ocsigen/lwt/issues/77)
945f3d5
- Remove manual.pdf for now since tarballs from git tags don't include the pre-built documentation
945f3d5
cc9d336
* Mon Aug 18 2014 Scott Tsai <scottt.tw@gmail.com> - 2.4.3-12
cc9d336
- Add lwt-fix-ocaml-camlp4-19.patch to fix OCaml 4.02+ build failure
b418509
- Rebuild for ocaml-4.02.0-0.8.git10e45753.fc22.
cc9d336
9bde3dc
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.3-11
9bde3dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
9bde3dc
e48476f
* Sat Aug 09 2014 Richard W.M. Jones <rjones@redhat.com> - 2.4.3-10
e48476f
- ocaml-4.02.0-0.8.git10e45753.fc22 rebuild.
e48476f
f249e30
* Tue Jul 22 2014 Richard W.M. Jones <rjones@redhat.com> - 2.4.3-9
f249e30
- OCaml 4.02.0 beta rebuild.
f249e30
6c17ea3
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.3-8
6c17ea3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
6c17ea3
9c3a025
* Tue Apr 15 2014 Richard W.M. Jones <rjones@redhat.com> - 2.4.3-7
9c3a025
- Remove ocaml_arches macro (RHBZ#1087794).
9c3a025
9c3a025
* Tue Apr 15 2014 Richard W.M. Jones <rjones@redhat.com> - 2.4.3-6
9c3a025
- Remove ocaml_arches macro (RHBZ#1087794).
9c3a025
6419d2d
* Fri Jan  3 2014 Richard W.M. Jones <rjones@redhat.com> - 2.4.3-5
6419d2d
- Enable lwt.react support, and check it gets enabled (RHBZ#1048367).
131eff5
- Remove libev patch since headers are back to normal location
131eff5
  in libev >= 4.15-3.
6419d2d
Jerry James 284721b
* Wed Sep 18 2013 Jerry James <loganjerry@gmail.com> - 2.4.3-4
Jerry James 284721b
- Rebuild for OCaml 4.01.0, and add -ocaml41 patch to adapt to changes
Jerry James 284721b
- Enable debuginfo
Jerry James 284721b
- Enable glib integration
Jerry James 284721b
- Add check script
Jerry James 284721b
- Add manual to -devel subpackage
Jerry James 284721b
- Minor spec file cleanups
Jerry James 284721b
Jerry James 284721b
* Sat Sep 14 2013 Scott Tsai <scottt.tw@gmail.com> - 2.4.3-3
2cf5555
- New upstream version 2.4.3
2cf5555
fc5e69f
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-3
fc5e69f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
fc5e69f
c8bd1f8
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-2
c8bd1f8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
c8bd1f8
151ed62
* Tue Oct 30 2012 Richard W.M. Jones <rjones@redhat.com> - 2.4.2-1
151ed62
- New upstream version 2.4.2.
151ed62
- Rebuild for OCaml 4.00.1.
151ed62
- Remove patches which are now upstream.
151ed62
- Clean up spec file.
151ed62
e8251a5
* Mon Jul 30 2012 Richard W.M. Jones <rjones@redhat.com> - 2.3.2-7
e8251a5
- Rebuild for OCaml 4.00.0 official.
e8251a5
7f248b6
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.2-6
7f248b6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7f248b6
a3e2501
* Thu Jun 14 2012 Scott Tsai <scottt.tw@gmail.com> - 2.3.2-5
a3e2501
- Patch myocamlobuild.ml in lwt-2.3.2-ocaml-4.patch to
a3e2501
  add compiler-libs to search patch for "Toploop".
a3e2501
- Add oasis-common.patch to make setup.ml work on OCaml 4.00.0
a3e2501
- Both patches from https://sympa.inria.fr/sympa/arc/caml-list/2012-05/msg00223.html
a3e2501
8fcc1d7
* Mon Jun 11 2012 Richard W.M. Jones <rjones@redhat.com> - 2.3.2-4
8fcc1d7
- Patch for OCaml 4.00.0.
8fcc1d7
3d9bcdb
* Sun Jun 10 2012 Richard W.M. Jones <rjones@redhat.com> - 2.3.2-3
3d9bcdb
- Rebuild for OCaml 4.00.0.
3d9bcdb
a03d556
* Sat Jan 07 2012 Richard W.M. Jones <rjones@redhat.com> - 2.3.2-2
a03d556
- Rebuild for OCaml 3.12.1.
a03d556
8ca35f2
* Thu Dec 08 2011 Scott Tsai scottt.tw@gmail.com - 2.3.2-1
6277ccd
- New upstream version 2.3.2. 
6277ccd
35e6ed0
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-2
35e6ed0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
35e6ed0
f9ddd56
* Thu Jan  6 2011 Richard W.M. Jones <rjones@redhat.com> - 2.2.0-1
f9ddd56
- New upstream version 2.2.0.
f9ddd56
- Rebuild for OCaml 3.12.0.
f9ddd56
- Add BR libev-devel.
f9ddd56
- Patch <ev.h> -> <libev/ev.h>
f9ddd56
- *.cmx files are no longer being distributed.
f9ddd56
- No VERSION file.
f9ddd56
3bc7090
* Wed Dec 30 2009 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-0.3.rc1
3bc7090
- Rebuild for OCaml 3.11.2.
3bc7090
dd50d5a
* Mon Oct 12 2009 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-0.2.rc1.fc13
8e464ff
- ocaml-react is now in Fedora, so build this package.
dd50d5a
- Missing BR on camlp4.
8e464ff
c24489a
* Thu Oct  8 2009 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-0.rc1.fc13
c24489a
- New upstream version 2.0.0+rc1.
c24489a
- NB. This cannot be built as it depends on new package ocaml-react
c24489a
  (RHBZ#527971).
c24489a
7ce5cd1
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-6
7ce5cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7ce5cd1
5363081
* Sat May 23 2009 Richard W.M. Jones <rjones@redhat.com> - 1.1.0-5
5363081
- Rebuild for OCaml 3.11.1
5363081
16b5251
* Thu Apr 16 2009 S390x secondary arch maintainer <fedora-s390x@lists.fedoraproject.org>
16b5251
- ExcludeArch sparc64, s390, s390x as we don't have OCaml on those archs
16b5251
  (added sparc64 per request from the sparc maintainer)
16b5251
d7d48fc
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-4
d7d48fc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
d7d48fc
16665ef
* Thu Dec  4 2008 Richard W.M. Jones <rjones@redhat.com> - 1.1.0-3
16665ef
- Rebuild.
16665ef
93e1b85
* Wed Sep  3 2008 Richard W.M. Jones <rjones@redhat.com> - 1.1.0-2
93e1b85
- Rebuild with higher EVR than F-9 branch.
93e1b85
138d93c
* Mon Sep  1 2008 Richard W.M. Jones <rjones@redhat.com> - 1.1.0-1
138d93c
- Initial RPM release.