diff --git a/ocaml-duppy-0.9.3-upstream-export-poll.patch b/ocaml-duppy-0.9.3-upstream-export-poll.patch deleted file mode 100644 index bd37c37..0000000 --- a/ocaml-duppy-0.9.3-upstream-export-poll.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 84a198fadf78b9fbf27729030c0658f48fccec91 Mon Sep 17 00:00:00 2001 -From: Romain Beauxis -Date: Sat, 8 Jul 2023 16:18:24 -0500 -Subject: [PATCH] Export poll. - ---- - src/duppy.mli | 9 +++++++++ - 1 file changed, 9 insertions(+) - -diff --git a/src/duppy.mli b/src/duppy.mli -index 88fb35c..480e050 100644 ---- a/src/duppy.mli -+++ b/src/duppy.mli -@@ -67,6 +67,15 @@ val create : - unit -> - 'a scheduler - -+(** Internal polling function. Uses `Unix.select` on windows and -+ `poll` otherwise. *) -+val poll : -+ Unix.file_descr list -> -+ Unix.file_descr list -> -+ Unix.file_descr list -> -+ float -> -+ Unix.file_descr list * Unix.file_descr list * Unix.file_descr list -+ - (** [queue ~log ~priorities s name] - * starts a queue, on the scheduler [s] only processing priorities [p] - * for which [priorities p] returns [true]. diff --git a/ocaml-duppy.spec b/ocaml-duppy.spec index c318911..143c8ee 100644 --- a/ocaml-duppy.spec +++ b/ocaml-duppy.spec @@ -1,8 +1,8 @@ %define ocamlpck duppy Name: ocaml-duppy -Version: 0.9.3 -Release: 2mamba +Version: 0.9.4 +Release: 1mamba Summary: Ocaml-duppy is an advanced scheduler for Ocaml programmers Group: Development/Libraries Vendor: openmamba @@ -10,13 +10,12 @@ Distribution: openmamba Packager: Silvan Calarco URL: https://github.com/savonet/ocaml-duppy Source: https://github.com/savonet/ocaml-duppy.git/v%{version}/ocaml-duppy-%{version}.tar.bz2 -Patch0: ocaml-duppy-0.9.3-upstream-export-poll.patch License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel -BuildRequires: ocaml -BuildRequires: ocaml-pcre-devel +BuildRequires: ocaml-re BuildRequires: ocaml-runtime +BuildRequires: ocaml-seq-devel ## AUTOBUILDREQ-END BuildRequires: ocaml >= 4.14.1 BuildRequires: dune @@ -40,7 +39,6 @@ This package contains libraries and signature files for developing applications %prep %setup -q -%patch 0 -p1 -b .upstream-export-poll %build dune build @@ -75,6 +73,9 @@ rm -rf %{buildroot}/usr/doc %doc examples/ %changelog +* Thu Mar 28 2024 Automatic Build System 0.9.4-1mamba +- automatic version update by autodist + * Fri Jul 21 2023 Silvan Calarco 0.9.3-2mamba - added upstream patch to export poll (fixes liquidsoap 2.2.0 build)