diff --git a/sources b/sources index 9c4ae6c..87421f4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (utop-2.9.2.tbz) = db97275aa4bd7725a9eeec6d9155c239f3e48adf8d34b73f55caa2de32fde98862480db5e05dffc89e98efd12eb60e08d89ad34b9a92a8de0d37ccb32af07ddf +SHA512 (utop-2.13.1.tbz) = 37b116f408a8d8448e5faf99805e3c26a8bc0c149a64e2be75d261b1de9aca176982e95fb0d128e5072f22da99375d0691d23093d4b21d5fb9a26b034c262c51 diff --git a/utop.spec b/utop.spec index e91fd8a..a8b4785 100644 --- a/utop.spec +++ b/utop.spec @@ -1,29 +1,31 @@ -%undefine _package_note_flags - # The OCaml code is byte compiled, not native compiled, so there are no ELF # objects in the binary RPM. %global debug_package %{nil} Name: utop -Version: 2.9.2 -Release: 6%{?dist} +Version: 2.13.1 +Release: 1%{?dist} Summary: Improved toplevel for OCaml License: BSD-3-Clause URL: https://github.com/ocaml-community/utop Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tbz -BuildRequires: ocaml >= 4.03.0 -BuildRequires: ocaml-camomile-devel +BuildRequires: ocaml >= 4.11.0 +BuildRequires: ocaml-alcotest-devel BuildRequires: ocaml-cppo >= 1.1.2 -BuildRequires: ocaml-dune >= 1.0 +BuildRequires: ocaml-dune >= 2.0 BuildRequires: ocaml-findlib >= 1.7.2 BuildRequires: ocaml-lambda-term-devel >= 3.1.0 +BuildRequires: ocaml-logs-devel +BuildRequires: ocaml-lwt-devel BuildRequires: ocaml-lwt-react-devel BuildRequires: ocaml-react-devel >= 1.0.0 +BuildRequires: ocaml-xdg-devel >= 3.9.0 +BuildRequires: ocaml-zed-devel >= 3.2.0 # for utop.el -BuildRequires: emacs +BuildRequires: emacs-nox BuildRequires: emacs-tuareg Provides: ocaml-%{name}%{?_isa} = %{version}-%{release} @@ -39,6 +41,8 @@ Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: ocaml-findlib%{?_isa} Requires: ocaml-lambda-term-devel%{?_isa} +Requires: ocaml-logs-devel%{?_isa} +Requires: ocaml-zed-devel%{?_isa} %description devel The %{name}-devel package contains libraries and signature files for @@ -75,6 +79,9 @@ mkdir -p %{buildroot}%{_emacs_sitestartdir} cp -p src/top/utop-autoloads.* %{buildroot}%{_emacs_sitestartdir} cp -p src/top/utop.elc %{buildroot}%{_emacs_sitelispdir} +%check +%dune_check + %files -f .ofiles %license LICENSE %doc README.md CHANGES.md @@ -86,6 +93,10 @@ cp -p src/top/utop.elc %{buildroot}%{_emacs_sitelispdir} %{_emacs_sitestartdir}/%{name}-autoloads.el* %changelog +* Mon Jul 10 2023 Jerry James - 2.13.1-1 +- Version 2.13.1 +- Add a %%check script + * Tue Jan 24 2023 Richard W.M. Jones - 2.9.2-6 - Rebuild OCaml packages for F38