Bug 266892

Summary: archivers/p5-Compress-Bzip2: Update to 2.28
Product: Ports & Packages Reporter: Gian-Simon Purkert <gspurki>
Component: Individual Port(s)Assignee: Dmitry Sivachenko <demon>
Status: Closed FIXED    
Severity: Affects Only Me CC: gspurki
Priority: --- Flags: bugzilla: maintainer-feedback? (demon)
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://metacpan.org/dist/Compress-Bzip2/changes#L201
Attachments:
Description Flags
Update to 2.28 none

Description Gian-Simon Purkert 2022-10-07 15:59:22 UTC
Created attachment 237143 [details]
Update to 2.28
Comment 1 Dmitry Sivachenko freebsd_committer freebsd_triage 2022-10-12 10:12:18 UTC
Hello,

what is the reason for archivert/bzip2 run-depends?
Comment 2 Gian-Simon Purkert 2022-10-12 14:28:33 UTC
(In reply to Dmitry Sivachenko from comment #1)

You are absolutely right, unlike the others this is definitely ART10 and NOT ARTPERL10.
Comment 3 Gian-Simon Purkert 2022-10-12 14:31:20 UTC
Comment on attachment 237143 [details]
Update to 2.28

>diff --git a/archivers/p5-Compress-Bzip2/Makefile b/archivers/p5-Compress-Bzip2/Makefile
>index de6232d9ec8f..6ebaceadb781 100644
>--- a/archivers/p5-Compress-Bzip2/Makefile
>+++ b/archivers/p5-Compress-Bzip2/Makefile
>@@ -1,5 +1,5 @@
> PORTNAME=	Compress-Bzip2
>-PORTVERSION=	2.24
>+DISTVERSION=	2.28
> CATEGORIES=	archivers perl5
> MASTER_SITES=	CPAN
> PKGNAMEPREFIX=	p5-
>@@ -8,9 +8,11 @@ MAINTAINER=	demon@FreeBSD.org
> COMMENT=	Perl5 interface to bzip2 compression library
> WWW=		https://metacpan.org/release/Compress-Bzip2
> 
>-LICENSE=	ART10 GPLv1+
>+LICENSE=	ART10 GPLv1+
> LICENSE_COMB=	dual
> 
>+RUN_DEPENDS=	bzip2:archivers/bzip2
>+
> USES=		perl5
> USE_PERL5=	configure
> 
>diff --git a/archivers/p5-Compress-Bzip2/distinfo b/archivers/p5-Compress-Bzip2/distinfo
>index 9f7710145d5f..c2338e0c2bdb 100644
>--- a/archivers/p5-Compress-Bzip2/distinfo
>+++ b/archivers/p5-Compress-Bzip2/distinfo
>@@ -1,2 +1,3 @@
>-SHA256 (Compress-Bzip2-2.24.tar.gz) = 7956ac627fb373fae6effede3d21b3157122800224491b124afdd7bb426c8c3f
>-SIZE (Compress-Bzip2-2.24.tar.gz) = 886898
>+TIMESTAMP = 1665157833
>+SHA256 (Compress-Bzip2-2.28.tar.gz) = 859f835c3f5c998810d8b2a6f9e282ff99d6cb66ccfa55cae7e66dafb035116e
>+SIZE (Compress-Bzip2-2.28.tar.gz) = 895637
Comment 4 Gian-Simon Purkert 2022-10-12 14:37:23 UTC
(In reply to Dmitry Sivachenko from comment #1)

https://metacpan.org/release/RURBAN/Compress-Bzip2-2.28/source/bzlib-src
Comment 5 Dmitry Sivachenko freebsd_committer freebsd_triage 2022-10-17 08:06:13 UTC
(In reply to Gian-Simon Purkert from comment #4)

I think that sources for libbz are provided for systems which lack libbz.so, but FreeBSD has libbz.so in base system.  So these sources are not needed and bzip2 binary is not needed in runtime too.
Comment 6 commit-hook freebsd_committer freebsd_triage 2022-10-17 08:08:31 UTC
A commit in branch main references this bug:

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

commit b7c11c584acaa3853e6ac03f98d40e0bbcf2b5f2
Author:     Dmitry Sivachenko <demon@FreeBSD.org>
AuthorDate: 2022-10-17 08:06:35 +0000
Commit:     Dmitry Sivachenko <demon@FreeBSD.org>
CommitDate: 2022-10-17 08:07:28 +0000

    archivers/p5-Compress-Bzip2: update to version 2.28.

    Submitted by:   Gian-Simon Purkert <gspurki@gmail.com>
    PR:     266892

 archivers/p5-Compress-Bzip2/Makefile | 2 +-
 archivers/p5-Compress-Bzip2/distinfo | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)
Comment 7 Dmitry Sivachenko freebsd_committer freebsd_triage 2022-10-17 08:22:49 UTC
Port updated, thanks!