Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ocaml-gen for openSUSE:Factory checked in at 2023-05-23 14:53:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ocaml-gen (Old) and /work/SRC/openSUSE:Factory/.ocaml-gen.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ocaml-gen" Tue May 23 14:53:42 2023 rev:9 rq:1086690 version:1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ocaml-gen/ocaml-gen.changes 2022-04-06 21:51:33.643519707 +0200 +++ /work/SRC/openSUSE:Factory/.ocaml-gen.new.1533/ocaml-gen.changes 2023-05-23 14:53:57.618276135 +0200 @@ -1,0 +2,6 @@ +Fri May 5 05:05:05 UTC 2023 - oher...@suse.de + +- Update to version 1.1 + See included CHANGELOG.md for details + +------------------------------------------------------------------- Old: ---- ocaml-gen-1.0.tar.xz New: ---- ocaml-gen-1.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ocaml-gen.spec ++++++ --- /var/tmp/diff_new_pack.42Vz65/_old 2023-05-23 14:53:58.218279685 +0200 +++ /var/tmp/diff_new_pack.42Vz65/_new 2023-05-23 14:53:58.222279709 +0200 @@ -1,7 +1,7 @@ # # spec file for package ocaml-gen # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,7 +25,7 @@ %define pkg ocaml-gen Name: %pkg%nsuffix -Version: 1.0 +Version: 1.1 Release: 0 %{?ocaml_preserve_bytecode} Summary: Simple, efficient iterators for OCaml @@ -35,10 +35,8 @@ Source0: %pkg-%version.tar.xz BuildRequires: ocaml BuildRequires: ocaml-dune -BuildRequires: ocaml-rpm-macros >= 20220222 +BuildRequires: ocaml-rpm-macros >= 20230101 %if 1 -BuildRequires: ocamlfind(bytes) -BuildRequires: ocamlfind(dune.configurator) BuildRequires: ocamlfind(seq) %endif ++++++ _service ++++++ --- /var/tmp/diff_new_pack.42Vz65/_old 2023-05-23 14:53:58.274280017 +0200 +++ /var/tmp/diff_new_pack.42Vz65/_new 2023-05-23 14:53:58.278280040 +0200 @@ -1,7 +1,7 @@ <services> <service name="tar_scm" mode="disabled"> <param name="filename">ocaml-gen</param> - <param name="revision">2ab29e69102b5bd4b4e2d3fca3d6b3b84c985446</param> + <param name="revision">30802b92145e0c9cd235d3d2ba4d2210fda5612a</param> <param name="scm">git</param> <param name="submodules">disable</param> <param name="url">https://github.com/c-cube/gen.git</param> ++++++ ocaml-gen-1.0.tar.xz -> ocaml-gen-1.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-gen-1.0/.github/workflows/gh-pages.yml new/ocaml-gen-1.1/.github/workflows/gh-pages.yml --- old/ocaml-gen-1.0/.github/workflows/gh-pages.yml 2022-01-21 19:13:43.000000000 +0100 +++ new/ocaml-gen-1.1/.github/workflows/gh-pages.yml 2023-03-15 16:07:14.000000000 +0100 @@ -7,20 +7,15 @@ jobs: deploy: + name: Deploy doc runs-on: ubuntu-latest steps: - uses: actions/checkout@main - - name: Cache opam - id: cache-opam - uses: actions/cache@v2 + - name: Use OCaml + uses: ocaml/setup-ocaml@v2 with: - path: ~/.opam - key: opam-ubuntu-latest-4.12.0 - - - uses: avsm/setup-ocaml@v1 - with: - ocaml-version: '4.12.0' + ocaml-compiler: '4.13.x' - name: Pin run: opam pin -n . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-gen-1.0/.github/workflows/main.yml new/ocaml-gen-1.1/.github/workflows/main.yml --- old/ocaml-gen-1.0/.github/workflows/main.yml 2022-01-21 19:13:43.000000000 +0100 +++ new/ocaml-gen-1.1/.github/workflows/main.yml 2023-03-15 16:07:14.000000000 +0100 @@ -20,7 +20,7 @@ - 4.12.x runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@main - uses: ocaml/setup-ocaml@v2 with: ocaml-compiler: ${{ matrix.ocaml-compiler }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-gen-1.0/CHANGELOG.md new/ocaml-gen-1.1/CHANGELOG.md --- old/ocaml-gen-1.0/CHANGELOG.md 2022-01-21 19:13:43.000000000 +0100 +++ new/ocaml-gen-1.1/CHANGELOG.md 2023-03-15 16:07:14.000000000 +0100 @@ -1,5 +1,9 @@ # Changelog +## 1.1 + +- remove deps on bytes and dune-configurator (@nojb) + ## 1.0 - add `{of_seq,to_iter,persistent_to_seq,persistent_lazy_to_seq}` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-gen-1.0/gen.opam new/ocaml-gen-1.1/gen.opam --- old/ocaml-gen-1.0/gen.opam 2022-01-21 19:13:43.000000000 +0100 +++ new/ocaml-gen-1.1/gen.opam 2023-03-15 16:07:14.000000000 +0100 @@ -3,7 +3,7 @@ synopsis: "Iterators for OCaml, both restartable and consumable" author: [ "Simon Cruanes" "ELLIOTTCABLE" ] name: "gen" -version: "1.0" +version: "1.1" license: "BSD-2-Clause" build: [ ["dune" "build" "@install" "-p" name "-j" jobs] @@ -12,8 +12,6 @@ ] depends: [ "dune" {>= "1.1"} - "dune-configurator" - "base-bytes" "seq" "odoc" {with-doc} "qcheck" {with-test} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-gen-1.0/src/dune new/ocaml-gen-1.1/src/dune --- old/ocaml-gen-1.0/src/dune 2022-01-21 19:13:43.000000000 +0100 +++ new/ocaml-gen-1.1/src/dune 2023-03-15 16:07:14.000000000 +0100 @@ -1,7 +1,6 @@ (executable (name mkshims) - (modules mkshims) - (libraries dune.configurator)) + (modules mkshims)) (rule (targets GenShims_.ml) @@ -21,5 +20,4 @@ (modules Gen GenLabels GenM GenClone GenMList GenM_intf Gen_intf GenLabels_intf GenShims_) (flags :standard -warn-error -a+8 -safe-string -nolabels) (ocamlopt_flags :standard (:include flambda.flags)) - (libraries bytes seq)) - + (libraries seq)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-gen-1.0/src/gen.ml new/ocaml-gen-1.1/src/gen.ml --- old/ocaml-gen-1.0/src/gen.ml 2022-01-21 19:13:43.000000000 +0100 +++ new/ocaml-gen-1.1/src/gen.ml 2023-03-15 16:07:14.000000000 +0100 @@ -1004,7 +1004,7 @@ | [a;b] -> OUnit.assert_equal [1;3;5;7;9] (Gen.to_list a); OUnit.assert_equal [2;4;6;8;10] (Gen.to_list b) - | _ -> OUnit.assert_failure "wrong list lenght" + | _ -> OUnit.assert_failure "wrong list length" *) (*$R diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-gen-1.0/src/genLabels_intf.ml new/ocaml-gen-1.1/src/genLabels_intf.ml --- old/ocaml-gen-1.0/src/genLabels_intf.ml 2022-01-21 19:13:43.000000000 +0100 +++ new/ocaml-gen-1.1/src/genLabels_intf.ml 2023-03-15 16:07:14.000000000 +0100 @@ -5,7 +5,7 @@ The signature {!S} abstracts on a type ['a t], where the [t] can be the type of transient or restartable generators. Some functions specify - explicitely that they use ['a gen] (transient generators). *) + explicitly that they use ['a gen] (transient generators). *) type 'a gen = unit -> 'a option type 'a iter = ('a -> unit) -> unit diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-gen-1.0/src/gen_intf.ml new/ocaml-gen-1.1/src/gen_intf.ml --- old/ocaml-gen-1.0/src/gen_intf.ml 2022-01-21 19:13:43.000000000 +0100 +++ new/ocaml-gen-1.1/src/gen_intf.ml 2023-03-15 16:07:14.000000000 +0100 @@ -5,7 +5,7 @@ The signature {!S} abstracts on a type ['a t], where the [t] can be the type of transient or restartable generators. Some functions specify - explicitely that they use ['a gen] (transient generators). *) + explicitly that they use ['a gen] (transient generators). *) type 'a gen = unit -> 'a option type 'a iter = ('a -> unit) -> unit diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ocaml-gen-1.0/src/mkshims.ml new/ocaml-gen-1.1/src/mkshims.ml --- old/ocaml-gen-1.0/src/mkshims.ml 2022-01-21 19:13:43.000000000 +0100 +++ new/ocaml-gen-1.1/src/mkshims.ml 2023-03-15 16:07:14.000000000 +0100 @@ -1,5 +1,3 @@ -module C = Configurator.V1 - let write_file f s = let out = open_out f in output_string out s; flush out; close_out out @@ -9,8 +7,5 @@ let shims_post_407 = "module Stdlib = Stdlib" let () = - C.main ~name:"mkshims" (fun c -> - let version = C.ocaml_config_var_exn c "version" in - let major, minor = Scanf.sscanf version "%u.%u" (fun maj min -> maj, min) in - write_file "GenShims_.ml" (if (major, minor) >= (4,7) then shims_post_407 else shims_pre_407); - ) + let major, minor = Scanf.sscanf Sys.ocaml_version "%u.%u" (fun maj min -> maj, min) in + write_file "GenShims_.ml" (if (major, minor) >= (4,7) then shims_post_407 else shims_pre_407);