Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ocaml-uutf for openSUSE:Factory 
checked in at 2021-04-29 01:36:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ocaml-uutf (Old)
 and      /work/SRC/openSUSE:Factory/.ocaml-uutf.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ocaml-uutf"

Thu Apr 29 01:36:50 2021 rev:3 rq:867948 version:1.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/ocaml-uutf/ocaml-uutf.changes    2019-11-11 
21:31:08.440223204 +0100
+++ /work/SRC/openSUSE:Factory/.ocaml-uutf.new.12324/ocaml-uutf.changes 
2021-04-29 01:37:19.550487053 +0200
@@ -1,0 +2,5 @@
+Thu Jan 21 21:21:21 UTC 2021 - [email protected]
+
+- build with dune via ocaml-uutf.patch
+
+-------------------------------------------------------------------

New:
----
  ocaml-uutf.patch

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

Other differences:
------------------
++++++ ocaml-uutf.spec ++++++
--- /var/tmp/diff_new_pack.kEOkIP/_old  2021-04-29 01:37:19.934487597 +0200
+++ /var/tmp/diff_new_pack.kEOkIP/_new  2021-04-29 01:37:19.938487603 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ocaml-uutf
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,7 +15,7 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-%define _name   uutf
+
 Name:           ocaml-uutf
 Version:        1.0.2
 Release:        0
@@ -23,11 +23,12 @@
 Summary:        Non-blocking streaming Unicode codec for OCaml
 License:        ISC
 Group:          Development/Languages/OCaml
-Url:            http://erratique.ch/software/uutf
-Source:         %{name}-%{version}.tar.xz
+URL:            http://erratique.ch/software/uutf
+Source0:        %{name}-%{version}.tar.xz
+Patch0:         ocaml-uutf.patch
 BuildRequires:  ocaml
 BuildRequires:  ocaml-dune
-BuildRequires:  ocaml-rpm-macros >= 20191101
+BuildRequires:  ocaml-rpm-macros >= 20210121
 
 %description
 Uutf is a non-blocking streaming codec to decode and encode the UTF-8,

++++++ _service ++++++
--- /var/tmp/diff_new_pack.kEOkIP/_old  2021-04-29 01:37:19.966487643 +0200
+++ /var/tmp/diff_new_pack.kEOkIP/_new  2021-04-29 01:37:19.966487643 +0200
@@ -1,10 +1,13 @@
 <services>
   <service name="tar_scm" mode="disabled">
-    <param name="url">https://github.com/dune-universe/uutf.git</param>
-    <param name="scm">git</param>
-    <param name="versionformat">1.0.2</param>
-    <param name="revision">duniverse-v1.0.2</param>
     <param name="filename">ocaml-uutf</param>
+    <param name="revision">d43c88c0673b0d30dc34960645d0f992d68b23a1</param>
+    <param name="scm">git</param>
+    <param name="submodules">disable</param>
+    <param name="url">https://github.com/dbuenzli/uutf.git</param>
+    <param name="versionformat">@PARENT_TAG@</param>
+    <param name="versionrewrite-pattern">[v]?([^\+]+)(.*)</param>
+    <param name="versionrewrite-replacement">\1</param>
   </service>
   <service name="recompress" mode="disabled">
     <param name="file">*.tar</param>

++++++ ocaml-uutf-1.0.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocaml-uutf-1.0.2/CHANGES.md 
new/ocaml-uutf-1.0.2/CHANGES.md
--- old/ocaml-uutf-1.0.2/CHANGES.md     2019-02-06 17:50:06.000000000 +0100
+++ new/ocaml-uutf-1.0.2/CHANGES.md     2019-02-05 21:29:14.000000000 +0100
@@ -1,8 +1,10 @@
+v1.0.2 2019-02-05 La Forclaz (VS)
+---------------------------------
 
 - Fix the substring folding functionality introduced in v1.0.0.
   It never worked correctly.
 
-v1.0.1 2016-03-07 La Forclaz (VS)
+v1.0.1 2017-03-07 La Forclaz (VS)
 ---------------------------------
 
 - OCaml 4.05.0 compatibility (removal of `Uchar.dump`).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocaml-uutf-1.0.2/dune-project 
new/ocaml-uutf-1.0.2/dune-project
--- old/ocaml-uutf-1.0.2/dune-project   2019-02-06 17:50:06.000000000 +0100
+++ new/ocaml-uutf-1.0.2/dune-project   1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-(lang dune 1.0)
-(name uutf)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocaml-uutf-1.0.2/opam new/ocaml-uutf-1.0.2/opam
--- old/ocaml-uutf-1.0.2/opam   1970-01-01 01:00:00.000000000 +0100
+++ new/ocaml-uutf-1.0.2/opam   2019-02-05 21:29:14.000000000 +0100
@@ -0,0 +1,22 @@
+opam-version: "2.0"
+maintainer: "Daniel B??nzli <daniel.buenzl [email protected]>"
+authors: ["Daniel B??nzli <daniel.buenzl [email protected]>"]
+homepage: "http://erratique.ch/software/uutf";
+doc: "http://erratique.ch/software/uutf/doc/Uutf";
+dev-repo: "git+http://erratique.ch/repos/uutf.git";
+bug-reports: "https://github.com/dbuenzli/uutf/issues";
+tags: [ "unicode" "text" "utf-8" "utf-16" "codec" "org:erratique" ]
+license: "ISC"
+depends: [
+  "ocaml" {>= "4.01.0"}
+  "ocamlfind" {build}
+  "ocamlbuild" {build}
+  "topkg" {build}
+  "uchar"
+]
+depopts: ["cmdliner"]
+conflicts: ["cmdliner" { < "0.9.6"} ]
+build: [[
+  "ocaml" "pkg/pkg.ml" "build"
+          "--pinned" "%{pinned}%"
+          "--with-cmdliner" "%{cmdliner:installed}%" ]]
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocaml-uutf-1.0.2/src/dune 
new/ocaml-uutf-1.0.2/src/dune
--- old/ocaml-uutf-1.0.2/src/dune       2019-02-06 17:50:06.000000000 +0100
+++ new/ocaml-uutf-1.0.2/src/dune       1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-(library
- (name uutf)
- (public_name uutf)
- (flags (:standard -w -3-27))
- (wrapped false))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ocaml-uutf-1.0.2/uutf.opam 
new/ocaml-uutf-1.0.2/uutf.opam
--- old/ocaml-uutf-1.0.2/uutf.opam      2019-02-06 17:50:06.000000000 +0100
+++ new/ocaml-uutf-1.0.2/uutf.opam      1970-01-01 01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
-opam-version: "1.2"
-maintainer: "Daniel B??nzli <daniel.buenzl [email protected]>"
-authors: ["Daniel B??nzli <daniel.buenzl [email protected]>"]
-homepage: "http://erratique.ch/software/uutf";
-doc: "http://erratique.ch/software/uutf/doc/Uutf";
-dev-repo: "http://erratique.ch/repos/uutf.git";
-bug-reports: "https://github.com/dbuenzli/uutf/issues";
-tags: [ "unicode" "text" "utf-8" "utf-16" "codec" "org:erratique" ]
-license: "ISC"
-available: [ ocaml-version >= "4.01.0"]
-depends: [
-  "ocamlfind" {build}
-  "ocamlbuild" {build}
-  "topkg" {build}
-  "uchar"
-]
-depopts: ["cmdliner"]
-conflicts: ["cmdliner" { < "0.9.6"} ]
-build: [[
-  "ocaml" "pkg/pkg.ml" "build"
-          "--pinned" "%{pinned}%"
-          "--with-cmdliner" "%{cmdliner:installed}%" ]]
\ No newline at end of file

++++++ ocaml-uutf.patch ++++++
--- /dev/null
+++ b/dune-project
@@ -0,0 +1,2 @@
+(lang dune 1.0)
+(name uutf)
--- a/opam
+++ /dev/null
@@ -1,22 +0,0 @@
-opam-version: "2.0"
-maintainer: "Daniel B??nzli <daniel.buenzl [email protected]>"
-authors: ["Daniel B??nzli <daniel.buenzl [email protected]>"]
-homepage: "http://erratique.ch/software/uutf";
-doc: "http://erratique.ch/software/uutf/doc/Uutf";
-dev-repo: "git+http://erratique.ch/repos/uutf.git";
-bug-reports: "https://github.com/dbuenzli/uutf/issues";
-tags: [ "unicode" "text" "utf-8" "utf-16" "codec" "org:erratique" ]
-license: "ISC"
-depends: [
-  "ocaml" {>= "4.01.0"}
-  "ocamlfind" {build}
-  "ocamlbuild" {build}
-  "topkg" {build}
-  "uchar"
-]
-depopts: ["cmdliner"]
-conflicts: ["cmdliner" { < "0.9.6"} ]
-build: [[
-  "ocaml" "pkg/pkg.ml" "build"
-          "--pinned" "%{pinned}%"
-          "--with-cmdliner" "%{cmdliner:installed}%" ]]
\ No newline at end of file
--- /dev/null
+++ b/src/dune
@@ -0,0 +1,5 @@
+(library
+ (name uutf)
+ (public_name uutf)
+ (flags (:standard -w -3-27))
+ (wrapped false))
--- /dev/null
+++ b/uutf.opam
@@ -0,0 +1,34 @@
+opam-version: "2.0"
+maintainer: "Daniel B??nzli <daniel.buenzl [email protected]>"
+authors: ["Daniel B??nzli <daniel.buenzl [email protected]>"]
+homepage: "http://erratique.ch/software/uutf";
+doc: "http://erratique.ch/software/uutf/doc/Uutf";
+dev-repo: "git+https://github.com/dune-universe/uutf.git";
+bug-reports: "https://github.com/dbuenzli/uutf/issues";
+tags: [ "unicode" "text" "utf-8" "utf-16" "codec" "org:erratique" ]
+license: "ISC"
+depends: [
+  "dune"
+  "ocaml" {>= "4.01.0"}
+  "uchar"
+]
+depopts: ["cmdliner"]
+conflicts: ["cmdliner" { < "0.9.6"} ]
+synopsis: """Non-blocking streaming Unicode codec for OCaml"""
+description: """\
+
+Uutf is a non-blocking streaming codec to decode and encode the UTF-8,
+UTF-16, UTF-16LE and UTF-16BE encoding schemes. It can efficiently
+work character by character without blocking on IO. Decoders perform
+character position tracking and support newline normalization.
+
+Functions are also provided to fold over the characters of UTF encoded
+OCaml string values and to directly encode characters in OCaml
+Buffer.t values.
+
+Uutf has no dependency and is distributed under the ISC license.
+"""
+build: [[ "dune" "build" "-p" name ]]
+url {
+  src: "git://github.com/dune-universe/uutf.git#duniverse-v1.0.2"
+}

Reply via email to