Bug 226185

Summary: textproc/ripgrep: Update to version 0.8.1
Product: Ports & Packages Reporter: Petteri Valkonen <petteri.valkonen>
Component: Individual Port(s)Assignee: Tobias Kortkamp <tobik>
Status: Closed FIXED    
Severity: Affects Only Me CC: tobik, yuri
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Version 0.8.1 update patch
none
Corrected version 0.8.1 update patch
none
patch-to-2.1.0 none

Description Petteri Valkonen 2018-02-24 19:51:11 UTC
Created attachment 190970 [details]
Version 0.8.1 update patch

The attached patch updates textproc/ripgrep to version 0.8.1.

Changelog: https://github.com/BurntSushi/ripgrep/releases/tag/0.8.1
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2018-02-24 20:02:34 UTC
Shell completion should now be installed unconditionally. Please remove the corresponding port options.

Thanks!
Yuri
Comment 2 Tobias Kortkamp freebsd_committer freebsd_triage 2018-02-24 20:07:50 UTC
Please also update CARGO_CRATES to match what's in Cargo.lock.
Comment 3 Tobias Kortkamp freebsd_committer freebsd_triage 2018-02-24 20:11:26 UTC
(In reply to Tobias Kortkamp from comment #2)
It's currently downgrading two crates.  If there is a reason for that
we should mention it in the commit log.

===>  Configuring for ripgrep-0.8.1
    Updating clap v2.30.0 -> v2.29.4
    Updating walkdir v2.1.4 -> v2.1.3
Comment 4 Petteri Valkonen 2018-02-24 21:09:24 UTC
Created attachment 190973 [details]
Corrected version 0.8.1 update patch

Updated patch that installs shell completions unconditionally and updates clap and walkdir crates.
Comment 5 Petteri Valkonen 2018-02-24 21:11:52 UTC
(In reply to Tobias Kortkamp from comment #3)

Good catch. I could've sworn I was working off the Cargo.lock extracted from the 0.8.1 tarball. Please find an updated patch attached.
Comment 6 Tobias Kortkamp freebsd_committer freebsd_triage 2018-02-24 22:27:00 UTC
(In reply to petteri.valkonen from comment #5)
Looks good. Committed. Thank you!
Comment 7 commit-hook freebsd_committer freebsd_triage 2018-02-24 22:27:03 UTC
A commit references this bug:

Author: tobik
Date: Sat Feb 24 22:26:16 UTC 2018
New revision: 462870
URL: https://svnweb.freebsd.org/changeset/ports/462870

Log:
  textproc/ripgrep: Update to 0.8.1

  - Unconditionally install shell completion files

  Changes:	https://github.com/BurntSushi/ripgrep/releases/tag/0.8.1
  PR:		226185
  Submitted by:	petteri.valkonen@iki.fi (maintainer)

Changes:
  head/textproc/ripgrep/Makefile
  head/textproc/ripgrep/distinfo
Comment 8 Yuri Victorovich freebsd_committer freebsd_triage 2018-02-24 22:54:01 UTC
Created attachment 190976 [details]
patch-to-2.1.0

My current patch
Comment 9 Yuri Victorovich freebsd_committer freebsd_triage 2018-02-24 22:58:35 UTC
(In reply to Yuri Victorovich from comment #8)

Wrong bug, never mind.