Bug 273403 - sysutils/jdupes: Update to 1.27.3
Summary: sysutils/jdupes: Update to 1.27.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL: https://github.com/jbruchon/jdupes/re...
Keywords:
Depends on: 273400
Blocks:
  Show dependency treegraph
 
Reported: 2023-08-28 15:41 UTC by Thomas Hurst
Modified: 2023-09-10 16:43 UTC (History)
3 users (show)

See Also:


Attachments
Git patch for sysutils/jdupes (5.43 KB, patch)
2023-08-28 15:41 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 2023-08-28 15:41:29 UTC
Created attachment 244422 [details]
Git patch for sysutils/jdupes

Update to jdupes 1.27.3.  Some notable user-facing changes:

* Text-based hash database with -y/--hash-db
* -e/--error-on-dupe flag to terminate immediately if any dupe is found
* -C/--chunk-size now uses KiB instead of bytes (BREAKING CHANGE)

Many thanks to the author for upstream changes made to help simplify the port.

Additionally this removes the workaround for a strip(1) issue with LOW_MEMORY builds I can no longer reproduce (bin/269568).

--

Passes portlint with one nit on pkg-descr which has a secondary URL.  poudriere testport -i on i386/amd64 12.4/13.2-RELEASE with and without LOW_MEMORY.

This depends on devel/libjodycode submitted as ports/273400.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2023-08-29 12:10:30 UTC
^Triage: fixing category.
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-09-10 16:15:04 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=99d0f41c60158d38b4f67fdc8d0ceca96e65ef23

commit 99d0f41c60158d38b4f67fdc8d0ceca96e65ef23
Author:     Thomas Hurst <tom@hur.st>
AuthorDate: 2023-08-28 15:39:21 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-09-10 16:12:59 +0000

    sysutils/jdupes: Update to 1.27.3

    Some notable user-facing changes:

    * Text-based hash database with -y/--hash-db
    * -e/--error-on-dupe flag to terminate immediately if any dupe is found
    * -C/--chunk-size now uses KiB instead of bytes (BREAKING CHANGE)

    Many thanks to the author for upstream changes made to help simplify the
    port.

    Additionally this removes the workaround for a strip(1) issue with
    LOW_MEMORY builds I can no longer reproduce (bin/269568).

    Changelog: https://github.com/jbruchon/jdupes/releases/tag/v1.27.3

    PR:             273403

 sysutils/jdupes/Makefile                    | 23 ++++++-------------
 sysutils/jdupes/distinfo                    |  6 ++---
 sysutils/jdupes/files/patch-Makefile (gone) | 34 -----------------------------
 sysutils/jdupes/pkg-message                 |  7 ++++++
 4 files changed, 17 insertions(+), 53 deletions(-)
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2023-09-10 16:43:20 UTC
Thank you for your contribution.