public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/ocaml-fpath] rawhide: OCaml 5.5.0 rebuild
@ 2026-07-09 20:06 Jerry James
0 siblings, 0 replies; only message in thread
From: Jerry James @ 2026-07-09 20:06 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/ocaml-fpath
Branch : rawhide
Commit : 0243c64ca3769bb407c45101525206b917e708e0
Author : Jerry James <loganjerry@gmail.com>
Date : 2026-07-09T14:05:50-06:00
Stats : +13/-15 in 1 file(s)
URL : https://src.fedoraproject.org/rpms/ocaml-fpath/c/0243c64ca3769bb407c45101525206b917e708e0?branch=rawhide
Log:
OCaml 5.5.0 rebuild
- Use the topkg declarative buildsystem
- Update __ocaml_requires_opts for OCaml 5.5.0
---
diff --git a/ocaml-fpath.spec b/ocaml-fpath.spec
index c972534..c5f50d2 100644
--- a/ocaml-fpath.spec
+++ b/ocaml-fpath.spec
@@ -1,13 +1,10 @@
-# OCaml packages not built on i686 since OCaml 5 / Fedora 39.
-ExcludeArch: %{ix86}
-
%ifnarch %{ocaml_native_compiler}
%global debug_package %{nil}
%endif
Name: ocaml-fpath
Version: 0.7.3
-Release: 31%{?dist}
+Release: 32%{?dist}
Summary: File paths for OCaml
License: ISC
@@ -15,6 +12,12 @@ URL: https://erratique.ch/software/fpath
VCS: git:https://erratique.ch/repos/fpath.git
Source: https://github.com/dbuenzli/fpath/archive/v%{version}/fpath-%{version}.tar.gz
+# OCaml packages not built on i686 since OCaml 5 / Fedora 39.
+ExcludeArch: %{ix86}
+
+BuildSystem: topkg
+BuildOption(build): --tests true
+
BuildRequires: ocaml >= 4.03.0
BuildRequires: ocaml-astring-devel
BuildRequires: ocaml-compiler-libs
@@ -24,7 +27,7 @@ BuildRequires: ocaml-rpm-macros
BuildRequires: ocaml-topkg-devel >= 0.9.0
# Do not require ocaml-compiler-libs at runtime
-%global __ocaml_requires_opts -i Asttypes -i Build_path_prefix_map -i Cmi_format -i Env -i Format_doc -i Ident -i Identifiable -i Load_path -i Location -i Longident -i Misc -i Oprint -i Outcometree -i Parsetree -i Path -i Primitive -i Shape -i Subst -i Toploop -i Type_immediacy -i Types -i Unit_info -i Warnings
+%global __ocaml_requires_opts -i Asttypes -i Build_path_prefix_map -i Cmi_format -i Data_types -i Env -i Format_doc -i Ident -i Identifiable -i Load_path -i Location -i Longident -i Misc -i Oprint -i Outcometree -i Parsetree -i Path -i Primitive -i Shape -i Subst -i Toploop -i Type_immediacy -i Types -i Unit_info -i Warnings
%description
Fpath is an OCaml module for handling file system paths with POSIX or Windows
@@ -57,16 +60,6 @@ for fil in $(find . -type f); do
rm $fil.orig
done
-%build
-# Build the library and the tests
-ocaml pkg/pkg.ml build --tests true
-
-%install
-%ocaml_install
-
-%check
-ocaml pkg/pkg.ml test
-
%files -f .ofiles
%doc CHANGES.md README.md
%license LICENSE.md
@@ -74,6 +67,11 @@ ocaml pkg/pkg.ml test
%files devel -f .ofiles-devel
%changelog
+* Thu Jul 09 2026 Jerry James <loganjerry@gmail.com> - 0.7.3-32
+- OCaml 5.5.0 rebuild
+- Use the topkg declarative buildsystem
+- Update __ocaml_requires_opts for OCaml 5.5.0
+
* Fri Feb 27 2026 Richard W.M. Jones <rjones@redhat.com> - 0.7.3-31
- Rebuild for OCaml 5.4.1 with aarch64 frame pointers fix
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-09 20:06 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-09 20:06 [rpms/ocaml-fpath] rawhide: OCaml 5.5.0 rebuild Jerry James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox