Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package grex for openSUSE:Factory checked in at 2024-03-07 18:29:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/grex (Old) and /work/SRC/openSUSE:Factory/.grex.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grex" Thu Mar 7 18:29:35 2024 rev:3 rq:1155759 version:1.4.5 Changes: -------- --- /work/SRC/openSUSE:Factory/grex/grex.changes 2023-10-17 20:26:00.341397857 +0200 +++ /work/SRC/openSUSE:Factory/.grex.new.1770/grex.changes 2024-03-07 18:30:25.719254996 +0100 @@ -1,0 +2,12 @@ +Tue Mar 5 17:55:41 UTC 2024 - Joshua Smith <jsmith...@gmail.com> + +- Modernized rust in specfile and enabled tests +- Update to version 1.4.5: + * All dependencies have been updated to their latest versions + * For a small set of special characters, grex produced incorrect + regular expressions when the case-insensitivity feature was + enabled. This has been fixed. + * The code for creating regular expressions in verbose mode has + been simplified and is more performant now. + +------------------------------------------------------------------- @@ -19 +31 @@ - fully supported. (#128) + fully supported. @@ -21 +33 @@ - cannot be handled by the CLI. (#165) + cannot be handled by the CLI. Old: ---- cargo_config grex-1.4.4.tar.gz New: ---- grex-1.4.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ grex.spec ++++++ --- /var/tmp/diff_new_pack.6GfenB/_old 2024-03-07 18:30:27.483320091 +0100 +++ /var/tmp/diff_new_pack.6GfenB/_new 2024-03-07 18:30:27.503320829 +0100 @@ -1,7 +1,7 @@ # # spec file for package grex # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,16 +17,14 @@ Name: grex -Version: 1.4.4 +Version: 1.4.5 Release: 0 Summary: CLI regex generator License: Apache-2.0 AND MPL-2.0 AND MIT AND (Apache-2.0 OR MIT) AND BSL-1.0 AND Apache-2.0 WITH LLVM-exception URL: https://github.com/pemistahl/grex Source0: https://github.com/pemistahl/grex/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: vendor.tar.zst -Source2: cargo_config BuildRequires: cargo-packaging -BuildRequires: rust+cargo %description grex is a library as well as a command-line utility that is meant to simplify the @@ -37,9 +35,7 @@ It started as a Rust port of the JavaScript tool regexgen written by Devon Govett. %prep -%setup -qa1 -mkdir .cargo -cp %{SOURCE2} .cargo/config +%autosetup -a 1 %build %{cargo_build} --features "default cli" @@ -47,6 +43,9 @@ %install %{cargo_install} --features "default cli" +%check +%{cargo_test} --features "default cli" + %files %doc *.md %license LICENSE ++++++ _service ++++++ --- /var/tmp/diff_new_pack.6GfenB/_old 2024-03-07 18:30:27.639325847 +0100 +++ /var/tmp/diff_new_pack.6GfenB/_new 2024-03-07 18:30:27.683327471 +0100 @@ -1,11 +1,12 @@ <services> - <service name="cargo_vendor" mode="disabled"> - <param name="srctar">grex-1.4.4.tar.gz</param> - <param name="compression">zst</param> - <param name="update">true</param> + <service name="download_files" mode="manual"/> + <service name="cargo_vendor" mode="manual"> + <param name="src">grex-*</param> + <param name="compression">zst</param> + <param name="update">true</param> </service> - <service name="cargo_audit" mode="disabled"> - <param name="srcdir">grex-1.4.4</param> + <service name="cargo_audit" mode="manual"> + <param name="src">grex-*</param> </service> </services> ++++++ grex-1.4.4.tar.gz -> grex-1.4.5.tar.gz ++++++ ++++ 4094 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ Binary files /var/tmp/diff_new_pack.6GfenB/_old and /var/tmp/diff_new_pack.6GfenB/_new differ