Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ocaml-gettext for openSUSE:Factory 
checked in at 2026-07-17 01:38:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ocaml-gettext (Old)
 and      /work/SRC/openSUSE:Factory/.ocaml-gettext.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ocaml-gettext"

Fri Jul 17 01:38:12 2026 rev:12 rq:1365550 version:0.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ocaml-gettext/ocaml-gettext.changes      
2024-05-21 18:36:29.054477464 +0200
+++ /work/SRC/openSUSE:Factory/.ocaml-gettext.new.24530/ocaml-gettext.changes   
2026-07-17 01:40:06.838426169 +0200
@@ -1,0 +2,8 @@
+Tue Jul  7 07:07:07 UTC 2026 - [email protected]
+
+- Update to version 0.5.0
+  see included CHANGES.md file for details
+- Remove 2f4079f9d0beb60568cf4f4e024c6fda5581f995.patch
+- Add ocaml-gettext.patch
+
+-------------------------------------------------------------------

Old:
----
  2f4079f9d0beb60568cf4f4e024c6fda5581f995.patch
  ocaml-gettext-0.4.2.tar.xz

New:
----
  ocaml-gettext-0.5.0.tar.xz
  ocaml-gettext.patch

----------(Old B)----------
  Old:  see included CHANGES.md file for details
- Remove 2f4079f9d0beb60568cf4f4e024c6fda5581f995.patch
- Add ocaml-gettext.patch
----------(Old E)----------

----------(New B)----------
  New:- Remove 2f4079f9d0beb60568cf4f4e024c6fda5581f995.patch
- Add ocaml-gettext.patch
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ocaml-gettext.spec ++++++
--- /var/tmp/diff_new_pack.KhReuw/_old  2026-07-17 01:40:07.558450479 +0200
+++ /var/tmp/diff_new_pack.KhReuw/_new  2026-07-17 01:40:07.562450615 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ocaml-gettext
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,26 +21,28 @@
 %if "%build_flavor" == "testsuite"
 %if %{without ocaml_gettext_testsuite}
 ExclusiveArch:  do-not-build
+%else
+ExclusiveArch:  aarch64 ppc64le riscv64 s390x x86_64
 %endif
 %define nsuffix -testsuite
 %else
+ExclusiveArch:  aarch64 ppc64le riscv64 s390x x86_64
 %define nsuffix %nil
 %endif
 
 %define     pkg ocaml-gettext
 Name:           %pkg%nsuffix
-Version:        0.4.2
+Version:        0.5.0
 Release:        0
 %{?ocaml_preserve_bytecode}
 Summary:        OCaml library for i18n
 License:        SUSE-LGPL-2.0-with-linking-exception
-Group:          Development/Languages/OCaml
-URL:            https://opam.ocaml.org/packages/gettext
+URL:            https://opam.ocaml.org/packages/gettext/
 Source0:        %pkg-%version.tar.xz
-Patch0:         2f4079f9d0beb60568cf4f4e024c6fda5581f995.patch
+Patch0:         %pkg.patch
 BuildRequires:  ocaml
 BuildRequires:  ocaml-dune
-BuildRequires:  ocaml-rpm-macros >= 20231101
+BuildRequires:  ocaml-rpm-macros >= 20260707
 %if 1
 BuildRequires:  ocamlfind(compiler-libs.common)
 BuildRequires:  ocamlfind(cppo)
@@ -79,8 +81,7 @@
 
 %package        devel
 Summary:        Development files for %name
-Group:          Development/Languages/OCaml
-Requires:       %name = %version
+Requires:       %name = %version-%release
 Obsoletes:      ocaml-gettext-camomile-devel < %version-%release
 Provides:       ocaml-gettext-camomile-devel = %version-%release
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.KhReuw/_old  2026-07-17 01:40:07.614452371 +0200
+++ /var/tmp/diff_new_pack.KhReuw/_new  2026-07-17 01:40:07.618452506 +0200
@@ -1,8 +1,8 @@
 <services>
-  <service name="tar_scm" mode="disabled">
+  <service name="tar_scm" mode="manual">
     <param name="exclude">patches</param>
     <param name="filename">ocaml-gettext</param>
-    <param name="revision">9b7afc702bccace9a544b8efa2a28bc2b13371ed</param>
+    <param name="revision">6591d7a502a0df0be81057e5961931a37214285d</param>
     <param name="scm">git</param>
     <param name="submodules">disable</param>
     <param name="url">https://github.com/gildor478/ocaml-gettext.git</param>
@@ -10,10 +10,10 @@
     <param name="versionrewrite-pattern">[v]?([^+]+)(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
   </service>
-  <service name="recompress" mode="disabled">
+  <service name="recompress" mode="manual">
     <param name="file">*.tar</param>
     <param name="compression">xz</param>
   </service>
-  <service name="set_version" mode="disabled"/>
+  <service name="set_version" mode="manual"/>
 </services>
 

++++++ ocaml-gettext-0.4.2.tar.xz -> ocaml-gettext-0.5.0.tar.xz ++++++
++++ 5475 lines of diff (skipped)

++++++ ocaml-gettext.patch ++++++
File "src/bin/ocaml-xgettext/xgettext.ml", line 115, characters 8-32:
Error: The variable f on the left-hand side of this or-pattern has type
         string
       but on the right-hand side it has type string Location.loc
---
 src/bin/ocaml-xgettext/xgettext.ml |    4 ++++
 1 file changed, 4 insertions(+)

--- a/src/bin/ocaml-xgettext/xgettext.ml
+++ b/src/bin/ocaml-xgettext/xgettext.ml
@@ -112,7 +112,11 @@
   | [] -> false
   | func :: functions -> (
       match lid with
+#if OCAML_VERSION >= (5, 4, 0)
+      | (Lident f | Ldot (_, {txt = f; _})) when f = func -> true
+#else
       | (Lident f | Ldot (_, f)) when f = func -> true
+#endif
       | _ -> is_like lid functions )
 
 let visit_expr (iterator : Ast_iterator.iterator) expr =

Reply via email to