Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package opam for openSUSE:Factory checked in at 2022-08-21 14:11:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/opam (Old) and /work/SRC/openSUSE:Factory/.opam.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opam" Sun Aug 21 14:11:03 2022 rev:12 rq:998407 version:2.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/opam/opam.changes 2022-04-05 19:56:37.365451367 +0200 +++ /work/SRC/openSUSE:Factory/.opam.new.2083/opam.changes 2022-08-21 14:11:10.110456938 +0200 @@ -1,0 +2,7 @@ +Tue Aug 2 02:02:02 UTC 2022 - oher...@suse.de + +- Update to version 2.1.3 + See included CHANGES for details +- Require base64, instead of silently relying on extlib + +------------------------------------------------------------------- Old: ---- opam-2.1.2.tar.xz New: ---- opam-2.1.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ opam.spec ++++++ --- /var/tmp/diff_new_pack.N3hM5q/_old 2022-08-21 14:11:10.582458239 +0200 +++ /var/tmp/diff_new_pack.N3hM5q/_new 2022-08-21 14:11:10.590458261 +0200 @@ -17,7 +17,7 @@ Name: opam -Version: 2.1.2 +Version: 2.1.3 Release: 0 Summary: Source-based package manager for OCaml License: LGPL-2.1-only WITH OCaml-LGPL-linking-exception @@ -31,7 +31,8 @@ BuildRequires: ocaml BuildRequires: ocaml-cppo BuildRequires: ocaml-dune -BuildRequires: ocaml-rpm-macros >= 20220222 +BuildRequires: ocaml-rpm-macros >= 20220707 +BuildRequires: ocamlfind(base64) BuildRequires: ocamlfind(bigarray) BuildRequires: ocamlfind(cmdliner) BuildRequires: ocamlfind(cudf) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.N3hM5q/_old 2022-08-21 14:11:10.626458360 +0200 +++ /var/tmp/diff_new_pack.N3hM5q/_new 2022-08-21 14:11:10.630458371 +0200 @@ -1,7 +1,7 @@ <services> <service mode="disabled" name="tar_scm"> <param name="filename">opam</param> - <param name="revision">1388025221bf807ae9cfe5c5bb274d1edee6a3c2</param> + <param name="revision">c3a6a0926250c95b2dddf9fca2d322d484b20d44</param> <param name="scm">git</param> <param name="submodules">disable</param> <param name="url">https://github.com/ocaml/opam.git</param> ++++++ opam-2.1.2.tar.xz -> opam-2.1.3.tar.xz ++++++ ++++ 6210 lines of diff (skipped) ++++++ opam.patch ++++++ --- /var/tmp/diff_new_pack.N3hM5q/_old 2022-08-21 14:11:10.870459033 +0200 +++ /var/tmp/diff_new_pack.N3hM5q/_new 2022-08-21 14:11:10.870459033 +0200 @@ -1,3 +1,14 @@ +--- a/src/client/dune ++++ b/src/client/dune +@@ -3,7 +3,7 @@ + (public_name opam-client) + (synopsis "OCaml Package Manager client and CLI library") + (modules (:standard \ opamMain get_git_version)) +- (libraries opam-state opam-solver opam-repository re extlib cmdliner) ++ (libraries opam-state opam-solver opam-repository re base64 cmdliner) + (flags (:standard + (:include ../ocaml-flags-standard.sexp) + (:include ../ocaml-flags-configure.sexp) --- a/src/client/opamAdminCheck.ml +++ b/src/client/opamAdminCheck.ml @@ -110,9 +110,9 @@ let cycle_check univ = @@ -21,6 +32,17 @@ in (* Simplify the graph by merging all equivalent versions of each package *) +--- a/src/client/opamSwitchCommand.ml ++++ b/src/client/opamSwitchCommand.ml +@@ -400,7 +400,7 @@ let import_t ?ask importfile t = + OpamPath.Switch.extra_files_dir t.switch_global.root t.switch + in + OpamHash.Map.iter (fun hash content -> +- let value = Base64.decode_string content in ++ let value = Base64.decode_exn content in + let my = OpamHash.compute_from_string ~kind:(OpamHash.kind hash) value in + if OpamHash.contents my = OpamHash.contents hash then + let dst = --- a/src/solver/dune +++ b/src/solver/dune @@ -2,7 +2,7 @@