CVS commit: pkgsrc/textproc/p5-podlators

"Wen Heping" <[email protected]> Tue, 4 Aug 2026 00:54:47 +0000
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
This is a multi-part message in MIME format.

--_----------=_1785804887154940
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="US-ASCII"

Module Name:	pkgsrc
Committed By:	wen
Date:		Tue Aug  4 00:54:47 UTC 2026

Modified Files:
	pkgsrc/textproc/p5-podlators: Makefile distinfo

Log Message:
Update to 6.1.0

Upstream changes:
v6.1.0 - 2026-07-19
- groff 1.24.0 broke use of the .IP macro for tag list formatting by
  removing the mandatory spacing between the tag and the paragraph. Work
  around this by using .TP for lists other than bullet or numbered
  lists. Be aware that groff 1.24 and later defaults to a minimum gap of
  two spaces between the tag and the paragraph for .TP instead of one
  space as in previous pod2man and groff releases. POD documents that want
  an indent just wide enough for tags to format on the same line as the
  paragraph may need to increase the indent level for the =over command by
  one to render as desired with those versions of groff.
- Change the default fixed-width font from CW to CR. This avoids warnings
  with groff 1.24.0 or later at the cost of breaking troff output on
  Solaris 10. nroff output and troff output on Solaris 11 are
  unaffected. The pod2man option --fixed=CW will restore the previous
  behavior. Thanks to G. Branden Robinson for the analysis and assistance.
  (GitHub #43)
- Move the Pod::Man override of the AD string (needed to request left
  justification) after .TH, and also clear the HY register to request no
  hyphenation. This positioning also works with groff 1.23.0 and is
  required by groff 1.24.0 to disable hyphenation and use left
  justification by default without overriding user preferences. Many
  thanks to G. Branden Robinson for the discussion and assistance.
- Pod::Text now supports setting the encoding option to "none" to disable
  output encoding. This only makes sense when calling output_string() to
  direct the formatted output to a scalar. It is intended for special
  cases where the formatted output is held in memory for further
  processing and will encoded for output at a later step. Thanks to
  djerius for the suggestion. (GitHub #38)
- Fix Pod::Text quoting heuristics for C<> when the contents contains
  newlines. Thanks to van-de-bugger for the report. (GitHub #39)
- Suppress adding double quotes around C<> text in Pod::Man and Pod::Text
  if the contents are quoted with Unicode double quotes or consist of a
  single character followed by an ASCII double quote.
- Fix the documentation for the date and release options to Pod::Man and
  the corresponding --date and --release options to pod2man. The positions
  of the footers controlled by these options were reversed in podlators
  1.12 but the documentation was never updated.
- Update the Pod::Man discussion of intersentence spacing to reflect groff
  changes around double quotes and to recommend against attempting to
  manage the spacing for *roff output.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/textproc/p5-podlators/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/textproc/p5-podlators/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.


--_----------=_1785804887154940
Content-Disposition: inline
Content-Length: 1804
Content-Transfer-Encoding: binary
Content-Type: text/x-diff; charset=us-ascii

Modified files:

Index: pkgsrc/textproc/p5-podlators/Makefile
diff -u pkgsrc/textproc/p5-podlators/Makefile:1.36 pkgsrc/textproc/p5-podlators/Makefile:1.37
--- pkgsrc/textproc/p5-podlators/Makefile:1.36	Thu Jul 16 19:05:31 2026
+++ pkgsrc/textproc/p5-podlators/Makefile	Tue Aug  4 00:54:47 2026
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.36 2026/07/16 19:05:31 wiz Exp $
+# $NetBSD: Makefile,v 1.37 2026/08/04 00:54:47 wen Exp $
 
-DISTNAME=	podlators-v6.0.2
+DISTNAME=	podlators-v6.1.0
 PKGNAME=	p5-${DISTNAME:S/-v/-/}
-PKGREVISION=	2
 CATEGORIES=	textproc perl5
-MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=Pod/}
+MASTER_SITES=	${MASTER_SITE_PERL_CPAN:=../../authors/id/R/RR/RRA/}
 
 MAINTAINER=	[email protected]
 HOMEPAGE=	https://metacpan.org/release/podlators

Index: pkgsrc/textproc/p5-podlators/distinfo
diff -u pkgsrc/textproc/p5-podlators/distinfo:1.17 pkgsrc/textproc/p5-podlators/distinfo:1.18
--- pkgsrc/textproc/p5-podlators/distinfo:1.17	Sat Apr 19 12:51:02 2025
+++ pkgsrc/textproc/p5-podlators/distinfo	Tue Aug  4 00:54:47 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2025/04/19 12:51:02 wen Exp $
+$NetBSD: distinfo,v 1.18 2026/08/04 00:54:47 wen Exp $
 
-BLAKE2s (podlators-v6.0.2.tar.gz) = 27d10a4f0022dd19ae01b670fc0868318b60d5437f31897caec907af65732824
-SHA512 (podlators-v6.0.2.tar.gz) = e21de42d9512638a263c875878b98b57cf2e2e1963145fdf3d2b18acd2a1aed71b4f883cd9313b1162c1f0ceee4436e776a6a1b6bede0976a878d8506ba38686
-Size (podlators-v6.0.2.tar.gz) = 155778 bytes
+BLAKE2s (podlators-v6.1.0.tar.gz) = 82f5eab26ea83dc295debe7900c52e8bae3f7da8e5f7574b6fadd6cb5e973022
+SHA512 (podlators-v6.1.0.tar.gz) = 6e01aabfc1340d8d425de94684d274f5eb3fed5ca07725105d6b91f118be8ee6fe46cc328708ed0d4c2133e5a3687833fd78e5abe49687c5a33aed7670a6e603
+Size (podlators-v6.1.0.tar.gz) = 159286 bytes


--_----------=_1785804887154940--