p5-Text-CSV_XS: update to 1.64.
1.64 - 2026-06-22, H.Merijn Brand
* Fix syntax error in csv2xlsx
1.63 - 2026-06-22, H.Merijn Brand
* Check attribute lengths (memory protection)
* Minor code consistencies (not user-visible)
* Dropped support for 5.6.x and 5.8.0. Minimum perl is now 5.8.1
* Fix special str setting consistency for types, undef_str and
comment_str
* Characters []:*/\ are not allowed in XLSX sheet names
p5-Math-BigInt: update to 2.005003.
2.005003 2025-04-13
* Add new methods to_fp80() and from_fp80() for encoding and decoding values in
the x86 extended-precision 80 bit format.
2.005002 2025-03-28
* Fix the handling of read-only objects in bblsft() and bbrsft() in
Math::BigFloat and Math::BigRat.
2.005001 2025-03-25
New:
* Add new method bperm() to Math::BigInt, Math::BigFloat, and Math::BigRat.
* Add the following methods to Math::BigRat and Math::BigFloat:
[74 lines not shown]
p5-IO-Socket-SSL: update to 2.099.
2.099 2026/06/26
- Close socket by default on failed SSL handshake when created with new, but
keep open when upgrading from existing socket with start_SSL. This restores
old behavior which was accidentally broken.
p5-HTTP-Date: update to 6.07.
6.07 2026-06-25 15:12:09Z
- Add test with Time::Zone (GH#25) (Michal Josef Špaček)
- Add test with bad Time::Zone string (GH#26) (Michal Josef Špaček)
- Add tests with negative time (GH#26) (Michal Josef Špaček)
- Replace all instances of \d with [0-9] in regular expressions to
reject non-ASCII Unicode digits, with a regression test (GH#27)
(Robert Rothenberg)
- Reject malformed ISO 8601 timezones with a doubled colon (GH#31)
(Olaf Alders)
- Document day/month/year ordering for numeric dates (GH#32) (Olaf
Alders)
ja-freewnn-{lib,server}: fix builds with gcc 14 and later
- Add necessary standard headers to pull proper prototypes in test
programs in the generated configure script to avoid errors caused
by -Wimplicit-function-declaration (which is fatal on -std=gnu23)
- Use proper qsort(3)-compatible comparator prototypes
- Add missing prototypes for several function pointer arguments
- Fix other -Wimcompatiple-pointer-types warnings
- Appease several -Wpointer-compare and -Wpointer-sign warnings
- Move -Wchar-subscripts fixes from SUBST to explicit patch files
- Also fix wnn_sStrncpy() to use the correct conversion direction
(found during -Wincompatiple-pointer-types cleanup)
While here, take MAINTAINERship.
Bump PKGREVISIONs.
x11/xephem: Drop 2nd copy of fixing perl path
We had both REPLACE_PERL and a hand-written SUBST to do that, surely
from long ago. Just use REPLACE_PERL; that's what it's for.
x11/xephem: Grab 3 more files of upstream pull request 126
Files outside of the old WRKSRC were not picked up by mkpatches.
Restore patch comments lost in BUILD_DIRS pivot.
x11/xephem: Pivot from WRKSRC to BUILD_DIRS
WRKSRC implies that the build does not look outside of it, but that's
not true. Instead, make WRKSRC top level, and instead invoke make in
(singleton) BUILD_DIRS.
This is a huge commit textually, but it's just a pivot in how the
subdir is used, adding BUILD_DIRS to paths, and renaming all the
patches.
NFCI; this should produce the same binary. Works on netbsd-10 amd64
in "look at sky view, didn't crash, not blank" testing.
x11/xephem: Prune documentation of pkgsrc-specific license grant
Long ago, xephem was not free software and Elwood wrote to me granting
permission to distribute pkgsrc-modified binaries. Since then, it
became "mit", and is clearly documented as such in the sources, so
this is ancient history.
x11/xephem: Add \todo about wrong WRKSRC
While WRKSRC points to the dir in which make should be invoked, the
build references files outside of that dir. So it's wrong, and
BUILD_DIRS should be used instead.