Bug 247057 - sysutils/jdupes: Update to 1.16.0
Summary: sysutils/jdupes: Update to 1.16.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Hiroki Tagato
URL: https://github.com/jbruchon/jdupes/re...
Keywords: buildisok, easy
Depends on:
Blocks:
 
Reported: 2020-06-07 17:31 UTC by Thomas Hurst
Modified: 2020-06-11 12:26 UTC (History)
3 users (show)

See Also:


Attachments
Patch to 1.16.0 (1.10 KB, patch)
2020-06-07 17:31 UTC, Thomas Hurst
tom: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Hurst 2020-06-07 17:31:56 UTC
Created attachment 215327 [details]
Patch to 1.16.0

This release includes a workaround for potential data loss:

> A potential data loss bug was discovered where a file added by a recursive path and an explicit specification of that file would cause it to be loaded into the file tree twice and match itself.

See https://github.com/jbruchon/jdupes/releases/tag/v1.15.0 for more details.

Other notable highlights since the previous port update include:

* Add -X noext/onlyext filters to exclude/require specific file extension(s)
* Long option --exclude is deprecated and renamed --extfilter
* Fix the behaviour of the -I/--isolate option
* Add new option -j/--json for JSON (machine-readable) output
Comment 1 Steve Wills freebsd_committer freebsd_triage 2020-06-07 19:30:01 UTC
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/153743841
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2020-06-08 05:47:32 UTC
^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval

Attachment -> Details -> maintainer-approval [+]

Thanks!
Comment 3 Carlo Strub freebsd_committer freebsd_triage 2020-06-10 19:42:24 UTC
Patch does not apply. Please review.
Comment 4 Thomas Hurst 2020-06-10 20:37:36 UTC
It applied for CI and it applies for me from a fresh download to a fresh checkout. Perhaps the patch got mangled somewhere your end?
Comment 5 commit-hook freebsd_committer freebsd_triage 2020-06-11 05:48:03 UTC
A commit references this bug:

Author: tagattie
Date: Thu Jun 11 05:47:11 UTC 2020
New revision: 538456
URL: https://svnweb.freebsd.org/changeset/ports/538456

Log:
  - Update to 1.16.0
  - Make portlint/portfmt happy

  PR:		247057
  Submitted by:	Thomas Hurst <tom@hur.st> (maintainer)
  Approved by:	mentors (implicit)
  MFH:		2020Q2 (important bugfix; potential data loss)
  Changelog:	https://github.com/jbruchon/jdupes/releases/tag/v1.13
  		https://github.com/jbruchon/jdupes/releases/tag/v1.13.1
  		https://github.com/jbruchon/jdupes/releases/tag/v1.13.2
  		https://github.com/jbruchon/jdupes/releases/tag/v1.13.3
  		https://github.com/jbruchon/jdupes/releases/tag/v1.14.0
  		https://github.com/jbruchon/jdupes/releases/tag/v1.15.0
  		https://github.com/jbruchon/jdupes/releases/tag/v1.16.0

Changes:
  head/sysutils/jdupes/Makefile
  head/sysutils/jdupes/distinfo
Comment 6 commit-hook freebsd_committer freebsd_triage 2020-06-11 12:25:56 UTC
A commit references this bug:

Author: tagattie
Date: Thu Jun 11 12:24:58 UTC 2020
New revision: 538476
URL: https://svnweb.freebsd.org/changeset/ports/538476

Log:
  MFH: r538456

  - Update to 1.16.0
  - Make portlint/portfmt happy

  PR:		247057
  Submitted by:	Thomas Hurst <tom@hur.st> (maintainer)
  Approved by:	mentors (implicit)
  Changelog:	https://github.com/jbruchon/jdupes/releases/tag/v1.13
  		https://github.com/jbruchon/jdupes/releases/tag/v1.13.1
  		https://github.com/jbruchon/jdupes/releases/tag/v1.13.2
  		https://github.com/jbruchon/jdupes/releases/tag/v1.13.3
  		https://github.com/jbruchon/jdupes/releases/tag/v1.14.0
  		https://github.com/jbruchon/jdupes/releases/tag/v1.15.0
  		https://github.com/jbruchon/jdupes/releases/tag/v1.16.0

  Approved by:	ports-secteam (joneum)

Changes:
_U  branches/2020Q2/
  branches/2020Q2/sysutils/jdupes/Makefile
  branches/2020Q2/sysutils/jdupes/distinfo
Comment 7 Hiroki Tagato freebsd_committer freebsd_triage 2020-06-11 12:26:32 UTC
Committed, thanks!