commit ripgrep for openSUSE:Factory
Hello community, here is the log from the commit of package ripgrep for openSUSE:Factory checked in at 2020-08-12 10:24:10 Comparing /work/SRC/openSUSE:Factory/ripgrep (Old) and /work/SRC/openSUSE:Factory/.ripgrep.new.3399 (New) Package is "ripgrep" Wed Aug 12 10:24:10 2020 rev:7 rq:824138 version:12.1.1 Changes: --- /work/SRC/openSUSE:Factory/ripgrep/ripgrep.changes 2020-05-28 09:13:34.328641121 +0200 +++ /work/SRC/openSUSE:Factory/.ripgrep.new.3399/ripgrep.changes 2020-08-12 10:28:14.979953536 +0200 @@ -1,0 +2,10 @@ +Tue Jul 28 22:49:23 UTC 2020 - Martin Rey + +- ripgrep 12.1.1 + * Corrects some egregious markup output in --help (#1581) + * Mention the special $0 capture group in docs for the +-r/--replace flag. (#1591) + * Fix failing test resulting from out-of-sync dependencies. +(#1602) + +--- Old: ripgrep-12.1.0.tar.gz New: ripgrep-12.1.1.tar.gz Other differences: -- ++ ripgrep.spec ++ --- /var/tmp/diff_new_pack.sF8MVD/_old 2020-08-12 10:28:18.879956548 +0200 +++ /var/tmp/diff_new_pack.sF8MVD/_new 2020-08-12 10:28:18.883956551 +0200 @@ -17,7 +17,7 @@ Name: ripgrep -Version:12.1.0 +Version:12.1.1 Release:0 Summary:A search tool that combines ag with grep License:MIT AND Unlicense ++ ripgrep-12.1.0.tar.gz -> ripgrep-12.1.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ripgrep-12.1.0/CHANGELOG.md new/ripgrep-12.1.1/CHANGELOG.md --- old/ripgrep-12.1.0/CHANGELOG.md 2020-05-09 17:13:33.0 +0200 +++ new/ripgrep-12.1.1/CHANGELOG.md 2020-05-29 15:26:47.0 +0200 @@ -1,7 +1,26 @@ -TBD -=== +12.1.1 (2020-05-29) +=== +ripgrep 12.1.1 is a patch release that fixes a couple small bugs. In +particular, the ripgrep 12.1.0 release did not tag new releases for all of its +in-tree dependencies. As a result, ripgrep built dependencies from crates.io +would produce a different build than compiling ripgrep from source on the +`12.1.0` tag. Namely, some crates like `grep-cli` had unreleased changes. + +Bug fixes: + +* [BUG #1581](https://github.com/BurntSushi/ripgrep/issues/1581): + Corrects some egregious markup output in `--help`. +* [BUG #1591](https://github.com/BurntSushi/ripgrep/issues/1591): + Mention the special `$0` capture group in docs for the `-r/--replace` flag. +* [BUG #1602](https://github.com/BurntSushi/ripgrep/issues/1602): + Fix failing test resulting from out-of-sync dependencies. + + +12.1.0 (2020-05-09) +=== ripgrep 12.1.0 is a small minor version release that mostly includes bug fixes -and documentation improvements. +and documentation improvements. This release also contains some important +notices for downstream packagers. **Notices for downstream ripgrep package maintainers:** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ripgrep-12.1.0/Cargo.lock new/ripgrep-12.1.1/Cargo.lock --- old/ripgrep-12.1.0/Cargo.lock 2020-05-09 17:13:33.0 +0200 +++ new/ripgrep-12.1.1/Cargo.lock 2020-05-29 15:26:47.0 +0200 @@ -13,8 +13,8 @@ version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index; dependencies = [ - "hermit-abi 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", - "libc 0.2.69 (registry+https://github.com/rust-lang/crates.io-index)", + "hermit-abi 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.71 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.8 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -35,7 +35,7 @@ [[package]] name = "bstr" -version = "0.2.12" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index; dependencies = [ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -55,7 +55,7 @@ [[package]] name = "cc" -version = "1.0.52" +version = "1.0.54" source = "registry+https://github.com/rust-lang/crates.io-index; [[package]] @@ -65,7 +65,7 @@ [[package]] name = "clap" -version = "2.33.0" +version = "2.33.1" source = "registry+https://github.com/rust-lang/crates.io-index; dependencies = [ "bitflags 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -95,7 +95,7 @@ [[package]] name = "encoding_rs" -version = "0.8.22" +version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index; dependencies = [ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", @@ -107,12 +107,12 @@ version = "0.1.7" source =
commit ripgrep for openSUSE:Factory
Hello community, here is the log from the commit of package ripgrep for openSUSE:Factory checked in at 2020-05-28 09:13:20 Comparing /work/SRC/openSUSE:Factory/ripgrep (Old) and /work/SRC/openSUSE:Factory/.ripgrep.new.3606 (New) Package is "ripgrep" Thu May 28 09:13:20 2020 rev:6 rq:808995 version:12.1.0 Changes: --- /work/SRC/openSUSE:Factory/ripgrep/ripgrep.changes 2020-05-08 23:08:51.394291836 +0200 +++ /work/SRC/openSUSE:Factory/.ripgrep.new.3606/ripgrep.changes 2020-05-28 09:13:34.328641121 +0200 @@ -1,0 +2,11 @@ +Fri May 15 15:33:34 UTC 2020 - Andreas Stieger + +- ripgrep 12.1.0 + * many bug fixes + * performance improvements + * --no-pcre2-unicode deprecated in favor of --no-unicode + * --auto-hybrid-regex deprecated in favor of --engine auto + * supports decompressing .Z files via uncompress +- drop ripgrep-11.0.2-reproducible-manpage.patch, now upstream + +--- Old: ripgrep-11.0.2-reproducible-manpage.patch ripgrep-11.0.2.tar.gz New: ripgrep-12.1.0.tar.gz Other differences: -- ++ ripgrep.spec ++ --- /var/tmp/diff_new_pack.7XM5cN/_old 2020-05-28 09:13:40.436655883 +0200 +++ /var/tmp/diff_new_pack.7XM5cN/_new 2020-05-28 09:13:40.440655892 +0200 @@ -17,7 +17,7 @@ Name: ripgrep -Version:11.0.2 +Version:12.1.0 Release:0 Summary:A search tool that combines ag with grep License:MIT AND Unlicense @@ -25,11 +25,9 @@ URL:https://github.com/BurntSushi/ripgrep Source: https://github.com/BurntSushi/ripgrep/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:vendor.tar.xz -# PATCH-FIX-UPSTREAM https://github.com/BurntSushi/ripgrep/issues/1441 -Patch0: ripgrep-11.0.2-reproducible-manpage.patch -BuildRequires: asciidoc BuildRequires: cargo BuildRequires: rust >= 1.31 +BuildRequires: rubygem(asciidoctor) %description ripgrep is a line oriented search tool that combines the usability of @@ -41,7 +39,7 @@ Summary:Bash Completion for %{name} Group: System/Shells Requires: bash-completion -Supplements:packageand(%{name}:bash) +Supplements:(%{name} and bash) BuildArch: noarch %description bash-completion @@ -50,7 +48,7 @@ %package zsh-completion Summary:ZSH Completion for %{name} Group: System/Shells -Supplements:packageand(%{name}:zsh) +Supplements:(%{name} and zsh) BuildArch: noarch %description zsh-completion @@ -59,7 +57,7 @@ %package fish-completion Summary:Fish Completion for %{name} Group: System/Shells -Supplements:packageand(%{name}:fish) +Supplements:(%{name} and fish) BuildArch: noarch %description fish-completion @@ -68,7 +66,6 @@ %prep %setup -q %setup -q -D -T -a 1 -%patch0 -p1 mkdir cargo-home cat >cargo-home/config < ripgrep-12.1.0.tar.gz ++ 78376 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/ripgrep/vendor.tar.xz /work/SRC/openSUSE:Factory/.ripgrep.new.3606/vendor.tar.xz differ: char 25, line 1
commit ripgrep for openSUSE:Factory
Hello community, here is the log from the commit of package ripgrep for openSUSE:Factory checked in at 2020-05-08 23:08:49 Comparing /work/SRC/openSUSE:Factory/ripgrep (Old) and /work/SRC/openSUSE:Factory/.ripgrep.new.2738 (New) Package is "ripgrep" Fri May 8 23:08:49 2020 rev:5 rq:801758 version:11.0.2 Changes: --- /work/SRC/openSUSE:Factory/ripgrep/ripgrep.changes 2020-03-31 17:17:36.587717695 +0200 +++ /work/SRC/openSUSE:Factory/.ripgrep.new.2738/ripgrep.changes 2020-05-08 23:08:51.394291836 +0200 @@ -1,0 +2,5 @@ +Thu Apr 30 22:33:42 UTC 2020 - Martin Wilck + +- Remove transient file .crates2.json during build + +--- Other differences: -- ++ ripgrep.spec ++ --- /var/tmp/diff_new_pack.p5SBH6/_old 2020-05-08 23:08:52.026293127 +0200 +++ /var/tmp/diff_new_pack.p5SBH6/_new 2020-05-08 23:08:52.026293127 +0200 @@ -1,7 +1,7 @@ # # spec file for package ripgrep # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -88,6 +88,7 @@ # remove residue crate file rm %{buildroot}%{_prefix}/.crates.toml +rm -f %{buildroot}%{_prefix}/.crates2.json install -Dm 644 target/release/build/ripgrep-*/out/rg.1 %{buildroot}%{_mandir}/man1/rg.1 install -Dm 644 target/release/build/ripgrep-*/out/rg.bash %{buildroot}%{_datadir}/bash-completion/completions/rg
commit ripgrep for openSUSE:Factory
Hello community, here is the log from the commit of package ripgrep for openSUSE:Factory checked in at 2020-03-31 17:17:31 Comparing /work/SRC/openSUSE:Factory/ripgrep (Old) and /work/SRC/openSUSE:Factory/.ripgrep.new.3160 (New) Package is "ripgrep" Tue Mar 31 17:17:31 2020 rev:4 rq:790100 version:11.0.2 Changes: --- /work/SRC/openSUSE:Factory/ripgrep/ripgrep.changes 2019-11-28 10:14:09.939637194 +0100 +++ /work/SRC/openSUSE:Factory/.ripgrep.new.3160/ripgrep.changes 2020-03-31 17:17:36.587717695 +0200 @@ -1,0 +2,5 @@ +Wed Mar 25 09:24:24 UTC 2020 - Bernhard Wiedemann + +- Add ripgrep-11.0.2-reproducible-manpage.patch (boo#1100677) + +--- New: ripgrep-11.0.2-reproducible-manpage.patch Other differences: -- ++ ripgrep.spec ++ --- /var/tmp/diff_new_pack.cGIhra/_old 2020-03-31 17:17:37.879718515 +0200 +++ /var/tmp/diff_new_pack.cGIhra/_new 2020-03-31 17:17:37.879718515 +0200 @@ -25,6 +25,8 @@ URL:https://github.com/BurntSushi/ripgrep Source: https://github.com/BurntSushi/ripgrep/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:vendor.tar.xz +# PATCH-FIX-UPSTREAM https://github.com/BurntSushi/ripgrep/issues/1441 +Patch0: ripgrep-11.0.2-reproducible-manpage.patch BuildRequires: asciidoc BuildRequires: cargo BuildRequires: rust >= 1.31 @@ -66,6 +68,7 @@ %prep %setup -q %setup -q -D -T -a 1 +%patch0 -p1 mkdir cargo-home cat >cargo-home/config(out let githash = git_revision_hash(); let githash = githash.as_ref().map(|x| &**x); -tpl = tpl.replace("{VERSION}", ::long_version(githash)); +tpl = tpl.replace("{VERSION}", ::long_version(githash, false)); File::create(_path)?.write_all(tpl.as_bytes())?; let result = process::Command::new("a2x") Index: ripgrep-11.0.2/src/app.rs === --- ripgrep-11.0.2.orig/src/app.rs +++ ripgrep-11.0.2/src/app.rs @@ -61,7 +61,7 @@ pub fn app() -> App<'static, 'static> { // 'static, but we need to build the version string dynamically. We can // fake the 'static lifetime with lazy_static. lazy_static! { -static ref LONG_VERSION: String = long_version(None); +static ref LONG_VERSION: String = long_version(None, true); } let mut app = App::new("ripgrep") @@ -86,30 +86,36 @@ pub fn app() -> App<'static, 'static> { /// If a revision hash is given, then it is used. If one isn't given, then /// the RIPGREP_BUILD_GIT_HASH env var is inspected for it. If that isn't set, /// then a revision hash is not included in the version string returned. -pub fn long_version(revision_hash: Option<>) -> String { +/// +/// If `cpu` is true, then the version string will include the compiled and +/// runtime CPU features. +pub fn long_version(revision_hash: Option<>, cpu: bool) -> String { // Do we have a git hash? // (Yes, if ripgrep was built on a machine with `git` installed.) let hash = match revision_hash.or(option_env!("RIPGREP_BUILD_GIT_HASH")) { None => String::new(), Some(githash) => format!(" (rev {})", githash), }; -// Put everything together. -let runtime = runtime_cpu_features(); -if runtime.is_empty() { -format!( -"{}{}\n{} (compiled)", -crate_version!(), -hash, -compile_cpu_features().join(" ") -) +if !cpu { +format!("{}{}", crate_version!(), hash,) } else { -format!( -"{}{}\n{} (compiled)\n{} (runtime)", -crate_version!(), -hash, -compile_cpu_features().join(" "), -runtime.join(" ") -) +let runtime = runtime_cpu_features(); +if runtime.is_empty() { +format!( +"{}{}\n{} (compiled)", +crate_version!(), +hash, +compile_cpu_features().join(" ") +
commit ripgrep for openSUSE:Factory
Hello community, here is the log from the commit of package ripgrep for openSUSE:Factory checked in at 2019-11-28 10:13:27 Comparing /work/SRC/openSUSE:Factory/ripgrep (Old) and /work/SRC/openSUSE:Factory/.ripgrep.new.26869 (New) Package is "ripgrep" Thu Nov 28 10:13:27 2019 rev:3 rq:750680 version:11.0.2 Changes: --- /work/SRC/openSUSE:Factory/ripgrep/ripgrep.changes 2018-08-31 10:44:54.223235582 +0200 +++ /work/SRC/openSUSE:Factory/.ripgrep.new.26869/ripgrep.changes 2019-11-28 10:14:09.939637194 +0100 @@ -1,0 +2,45 @@ +Mon Nov 11 15:52:55 UTC 2019 - Ismail Dönmez + +- Update to version 11.0.2 + * See included CHANGELOG.md for the complete changelog + +--- +Sun Sep 16 02:44:51 UTC 2018 - Avindra Goolcharan + +- Updated to version 0.10.0 +- Breaking change + * The match semantics of -w/--word-regexp have changed slightly. +They used to be \b(?:)\b. Now, it's +(?:^|\W)(?:)(?:$|\W). This matches the behavior +of GNU grep and is believed to be closer to the intended +semantics of the flag. +- Features + * Add -U/--multiline flag that permits matching over multiple lines. + * Add -P/--pcre2 flag that gives support for look-around and +backreferences. + * Add --json flag that prints results in a JSON Lines format. + * --one-file-system flag to skip directories on different file systems. + * Add --sort and --sortr flag for more sorting. Deprecate --sort-files. + * The --trim flag strips prefix whitespace from all lines printed. + * Add --null-data flag, which makes ripgrep use NUL as a line terminator. + * The --passthru flag now works with the --replace flag. + * Add --line-buffered and --block-buffered for forcing a buffer strategy. + * Add --pre-glob for filtering files through the --pre flag. +- Bug fixes + * Searching with non-zero context can now use memory maps if +appropriate. + * ripgrep will now stop correctly when its output pipe is closed. + * The -w/--word-regexp flag now works more intuitively. + * Detection of readable stdin has improved on Windows. + * Matching empty lines now works correctly in several corner cases. + * Color escape sequences now coalesce, which reduces output size. + * ripgrep is now more robust with respect to memory maps failing. + * Color escape sequences are no longer emitted for empty matches. + * Context from the --passthru flag should not impact process exit status. + * Fixes bug in ignore crate where first path was always treated +as a symlink. + * Read stderr asynchronously when running a process. + * Add compile time and runtime CPU features to --version output. + * Don't complete bare pattern after -f in zsh. + +--- Old: ripgrep-0.9.0.tar.gz New: ripgrep-11.0.2.tar.gz Other differences: -- ++ ripgrep.spec ++ --- /var/tmp/diff_new_pack.Dxlmez/_old 2019-11-28 10:14:12.007637215 +0100 +++ /var/tmp/diff_new_pack.Dxlmez/_new 2019-11-28 10:14:12.011637215 +0100 @@ -1,7 +1,7 @@ # # spec file for package ripgrep # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: ripgrep -Version:0.9.0 +Version:11.0.2 Release:0 Summary:A search tool that combines ag with grep License:MIT AND Unlicense @@ -27,8 +27,7 @@ Source1:vendor.tar.xz BuildRequires: asciidoc BuildRequires: cargo -BuildRequires: rust -BuildRequires: rust-std +BuildRequires: rust >= 1.31 %description ripgrep is a line oriented search tool that combines the usability of @@ -82,7 +81,7 @@ %install export CARGO_HOME=$PWD/cargo-home -cargo install --root=%{buildroot}%{_prefix} +cargo install --path . --root=%{buildroot}%{_prefix} # remove residue crate file rm %{buildroot}%{_prefix}/.crates.toml ++ ripgrep-0.9.0.tar.gz -> ripgrep-11.0.2.tar.gz ++ 57752 lines of diff (skipped) ++ vendor.tar.xz ++ /work/SRC/openSUSE:Factory/ripgrep/vendor.tar.xz /work/SRC/openSUSE:Factory/.ripgrep.new.26869/vendor.tar.xz differ: char 25, line 1
commit ripgrep for openSUSE:Factory
Hello community, here is the log from the commit of package ripgrep for openSUSE:Factory checked in at 2018-08-31 10:44:34 Comparing /work/SRC/openSUSE:Factory/ripgrep (Old) and /work/SRC/openSUSE:Factory/.ripgrep.new (New) Package is "ripgrep" Fri Aug 31 10:44:34 2018 rev:2 rq:631848 version:0.9.0 Changes: --- /work/SRC/openSUSE:Factory/ripgrep/ripgrep.changes 2018-03-20 21:59:04.788447689 +0100 +++ /work/SRC/openSUSE:Factory/.ripgrep.new/ripgrep.changes 2018-08-31 10:44:54.223235582 +0200 @@ -1,0 +2,27 @@ +Mon Aug 27 16:26:04 UTC 2018 - jeng...@inai.de + +- Update RPM groups and summary. + +--- +Sun Aug 26 21:09:52 UTC 2018 - viktor.saev...@gmail.com + +- Updated to version 0.9.0 +- Breaking changes + * When --count and --only-matching are provided simultaneously, +the behavior of ripgrep is as if the --count-matches flag was given. + * Octal syntax is no longer supported. + * The --line-number-width flag has been removed. +- Features + * Added a --stats flag, which emits aggregate statistics +after search results. + * lz4 support when using the -z flag + * Added --no-ignore-global that permits disabling global gitignores + * Renamed --maxdepth to --max-depth + * Added a --pre option to filter with an arbitrary program + * Improved zsh completion +- Bug fixes + * No longer skips tar archives when -z is used + * Ignore gitignore files if outside of a repository + * Use more descriptive error messages + +--- Old: ripgrep-0.8.1.tar.gz New: ripgrep-0.9.0.tar.gz Other differences: -- ++ ripgrep.spec ++ --- /var/tmp/diff_new_pack.PngHdB/_old 2018-08-31 10:44:54.939236442 +0200 +++ /var/tmp/diff_new_pack.PngHdB/_new 2018-08-31 10:44:54.943236447 +0200 @@ -17,9 +17,9 @@ Name: ripgrep -Version:0.8.1 +Version:0.9.0 Release:0 -Summary:A search tool combines the usability of ag with the raw speed of grep +Summary:A search tool that combines ag with grep License:MIT AND Unlicense Group: Productivity/Text/Utilities URL:https://github.com/BurntSushi/ripgrep @@ -38,6 +38,7 @@ %package bash-completion Summary:Bash Completion for %{name} +Group: System/Shells Requires: bash-completion Supplements:packageand(%{name}:bash) BuildArch: noarch @@ -47,6 +48,7 @@ %package zsh-completion Summary:ZSH Completion for %{name} +Group: System/Shells Supplements:packageand(%{name}:zsh) BuildArch: noarch @@ -55,6 +57,7 @@ %package fish-completion Summary:Fish Completion for %{name} +Group: System/Shells Supplements:packageand(%{name}:fish) BuildArch: noarch ++ ripgrep-0.8.1.tar.gz -> ripgrep-0.9.0.tar.gz ++ 9291 lines of diff (skipped) ++ vendor.tar.xz ++ 145740 lines of diff (skipped)