head	1.1;
access;
symbols
	pkgsrc-2026Q2:1.1.0.6
	pkgsrc-2026Q2-base:1.1
	pkgsrc-2026Q1:1.1.0.4
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.2
	pkgsrc-2025Q4-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2025.11.03.04.26.48;	author taca;	state Exp;
branches;
next	;
commitid	jFacaLtaXzLgU3hG;


desc
@@


1.1
log
@archivers/ruby-zip24: add package version 2.4.1

ruby-zip24 is version 2.x package and ruby-zip will be updated 3.x later.

Changes from current ruby-zip 2.3.2, 2.4.0 was wrongly versioned as 2.4 and
yanked.

2.4.1 (2025-01-05)

* Ensure compatibility with --enable-frozen-string-literal.
* Ensure File.open_buffer doesn't rewrite unchanged data. This is a backport
  of the fix on the 3.x branch.
* Enable use of the version 3 calling style (mainly named parameters)
  wherever possible, while retaining version 2.x compatibility.
* Add (switchable) warning messages to methods that are changed or removed
  in version 3.x.

Tooling:

* Opt-in for MFA requirement explicitly on 2.4 branch.
* Switch to using GitHub Actions (from Travis).
* Update Rubocop versions and configuration.
* Update actions with latest rubies.
@
text
@# $NetBSD$

DISTNAME=	rubyzip-2.4.1
PKGNAME=	${RUBY_PKGPREFIX}-${DISTNAME:S/ruby//:S/zip/&24/}
CATEGORIES=	archivers

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/rubyzip/rubyzip
COMMENT=	Ruby module for reading and writing zip files
LICENSE=	ruby-license

USE_LANGUAGES=	# none

pre-configure:
	${CHMOD} -R -x ${WRKSRC}/Rakefile ${WRKSRC}/lib/zip/*.rb

.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
@
