Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (4m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 14:27:33 UTC Now

2023-05-21 17:44:16 UTC MAIN commitmail json YAML

py-cryptodome: update to 3.18.0.

3.18.0 (18 May 2023)
++++++++++++++++++++++++++

New features
---------------
* Added support for DER BOOLEAN encodings.
* The library now compiles on Windows ARM64. Thanks to Niyas Sait.

  Resolved issues
---------------
* GH#722: ``nonce`` attribute was not correctly set for XChaCha20_Poly1305 ciphers. Thanks to Liam Haber.
* GH#728: Workaround for a possible x86 emulator bug in Windows for ARM64.
* GH#739: OID encoding for arc 2 didn't accept children larger than 39. Thanks to James.
* Correctly check that the scalar matches the point when importing an ECC private key.

(wiz)

2023-05-21 17:42:20 UTC MAIN commitmail json YAML

doc: Updated devel/py-astroid to 2.15.5

(wiz)

2023-05-21 17:42:11 UTC MAIN commitmail json YAML

py-astroid: update to 2.15.5.

    Handle objects.Super in helpers.object_type().
    Refs pylint-dev/pylint#8554

(wiz)

2023-05-21 17:41:15 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-Glances to 3.4.0.3

(wiz)

2023-05-21 17:41:05 UTC MAIN commitmail json YAML

py-Glances: update to 3.4.0.3.

===============
Version 3.4.0.3
===============

Bugs corrected:

    * Add glances binary to '/usr/local/bin' + Update ENV PATH to include '/venv/bin' in Dockerfiles #2419
    * No more threshold display in the WebUI cpu/mem and memswap plugins #2420

===============
Version 3.4.0.2
===============

Bugs corrected:

    * Cannot start Glances 3.4.0.1 on Windows 10: SIGHUP not defined #2408
    * Influxdb2 export not working #2407

===============
Version 3.4.0.1
===============

Bug corrected:

    * 3.4.0 crash on startupwith minimal deps #2401

===============
Version 3.4.0
===============

Enhancements:

    * Enhance process "extended stats" display (in Curses interface) #2225
      _You can now *pin* a specific process to the top of the process list_
    * Improve Glances start time by disabling Docker and Podman version getter - Related to #1985
    * Customizable InfluxDB2 export interval #2348
    * Improve kill signal management #2194
    * Display a critical error message if Glances is ran with both webserver and rpcserver mode
    * Refactor the Cloud plugin, disable it by default in the default configuration file - Related to #2279
    * Correct clear-text logging of sensitive information (security alert #29)
    * Use of a broken or weak cryptographic hashing algorithm (SHA256) on password storage #2175

Bug corrected:

    * Correct issue (error message) concerning the Cloud plugin - Related to #2392
    * InfluxDB2 export doesn't process folders correctly - missing key #2327
    * Index error when displaying programs on MacOS #2360
    * Dissociate 2 sensors with exactly the same names #2280
    * All times displayed in UTC - Container not using TZ/localtime (Docker) #2278
    * It is not possible to return API data for a particular mount point (FS plugin) #1162

Documentation and CI:

    * chg: Dockerfile - structured & cleaner build process #2386
    * Ubuntu is back as additional Docker images. Alpine stays the default one. Related to #2185
    * Improve Makefile amd docker-compose to support Podman and GPU
    * Workaround to pin urlib3<2.0 - Related to #2392
    * Error while generating the documentation (ModuleNotFoundError: No module named 'glances') #2391
    * Update Flamegraph (memory profiling)
    * Improve template for issue report and feature request
    * Parameters in the VIRT column #2343
    * Graph generation documentation is not clear #2336
    * docs: Docker - include tag details
    * Add global architecture diagram (Excalidraw)
    * Links to documents in sample glances.conf are not valid. #2271
    * Add semgrep support
    * Smartmontools missing from full docker image #2262
    * Improve documentation regarding regexp in configuration file
    * Improve documentation about the [ip] plugin #2251

Cyber security update:

    * All libs have been updated to the latest version
      Full roadmap here: https://github.com/nicolargo/glances/milestone/62?closed=1

(wiz)

2023-05-21 17:38:02 UTC MAIN commitmail json YAML

doc: Updated converters/fribidi to 1.0.13

(wiz)

2023-05-21 17:37:47 UTC MAIN commitmail json YAML

fribidi: update to 1.0.13.

Overview of changes between 1.0.12 and 1.0.13
=============================================

* Adding missing man pages to the tar release file.

(wiz)

2023-05-21 16:34:11 UTC MAIN commitmail json YAML

doc: Updated security/ca-certificates to 20230311

(kim)

2023-05-21 16:33:50 UTC MAIN commitmail json YAML

ca-certificates: Update to 20230311

ca-certificates (20230311) unstable; urgency=medium

  [ Đoàn Trần Công Danh ]
  * ca-certificates: compat with non-GNU mktemp (closes: #1000847)

  [ Ilya Lipnitskiy ]
  * certdata2pem.py: use UTC time when checking cert validity

  [ Julien Cristau ]
  * Update Mozilla certificate authority bundle to version 2.60
    The following certificate authorities were added (+):
    + "Autoridad de Certificacion Firmaprofesional CIF A62634068"
    + "Certainly Root E1"
    + "Certainly Root R1"
    + "D-TRUST BR Root CA 1 2020"
    + "D-TRUST EV Root CA 1 2020"
    + "DigiCert TLS ECC P384 Root G5"
    + "DigiCert TLS RSA4096 Root G5"
    + "E-Tugra Global Root CA ECC v3"
    + "E-Tugra Global Root CA RSA v3"
    + "HARICA TLS ECC Root CA 2021"
    + "HARICA TLS RSA Root CA 2021"
    + "HiPKI Root CA - G1"
    + "ISRG Root X2"
    + "Security Communication ECC RootCA1"
    + "Security Communication RootCA3"
    + "Telia Root CA v2"
    + "TunTrust Root CA"
    + "vTrus ECC Root CA"
    + "vTrus Root CA"
    The following certificate authorities were removed (-):
    - "Cybertrust Global Root" (expired)
    - "EC-ACC"
    - "GlobalSign Root CA - R2" (expired)
    - "Hellenic Academic and Research Institutions RootCA 2011"
    - "Network Solutions Certificate Authority"
    - "Staat der Nederlanden EV Root CA" (expired)
  * Drop trailing space from debconf template causing misformatting
    (closes: #980821)

  [ Wataru Ashihara ]
  * Make certdata2pem.py compatible with cryptography >= 35 (closes: #1008244)

-- Julien Cristau <jcristau@debian.org>  Sat, 11 Mar 2023 09:47:05 +0100

(kim)

2023-05-21 15:06:48 UTC MAIN commitmail json YAML

www/squid5/Makefile.common: add one more "used by" line

Now, this file is used by www/squidGuard/Makefile, too.

(taca)

2023-05-21 15:04:56 UTC MAIN commitmail json YAML

www/squidGuard: switch to use squid5/Makefile.common

Switch to use squid5/Makefile.common.

No PKGREVISION bump since this change dose not affect any binary change nor
dependency.

(taca)

2023-05-21 14:54:34 UTC MAIN commitmail json YAML

www/squid5/Makefile.common: add a "used by" line

This file is used by www/squidview/Makefile.

(taca)

2023-05-21 14:52:50 UTC MAIN commitmail json YAML

doc: Updated www/squidview to 0.86nb1

(taca)

2023-05-21 14:52:22 UTC MAIN commitmail json YAML

www/squidview: replace LOGDIR properly

Instead of squid4/Makefile, use squid5/Makefile.common to get LOGDIR's
value, too.

Bump PKGREVISION.

(taca)

2023-05-21 14:17:23 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.1.9, double-conversion-3.3.0, fribidi-1.0.13,
  grpc-1.55, gstreamer1-1.22.3, litehtml-0.8, nettle-3.9, protobuf-23.1,
  py-Glances-3.4.0.3, py-astroid-2.15.5, py-cryptodome-3.18.0,
  py-docutils-0.20.1, py-httpie-3.2.2, py-lsp-server-1.7.3,
  py-pip-audit-2.8.0, py-poetry-1.5.0, py-protobuf-4.23.1,
  py-pygls-1.0.2, py-setuptools-67.8.0, py-txtorcon-23.5.0,
  py-tzlocal-5.0.1, texlab-5.6.0, typst-0.4.0, unifont-15.0.02,
  vim-share-9.0.1572.

(wiz)

2023-05-21 12:20:53 UTC MAIN commitmail json YAML

doc: Updated biology/biolibc-tools to 0.1.4.3

(bacon)

2023-05-21 12:20:46 UTC MAIN commitmail json YAML

biology/biolibc-tools: Update to 0.1.4.3

deromanize: Take optional input filename, improve robustness

(bacon)

2023-05-21 06:44:50 UTC MAIN commitmail json YAML

doc: update exiv2 entry, only geeqie to go

(wiz)

2023-05-21 06:27:31 UTC MAIN commitmail json YAML

easyrpg-player: adapt some code for fmtlib 10

XXX: more to do

(wiz)

2023-05-21 05:56:05 UTC MAIN commitmail json YAML

doc/TODO: + fcitx5-5.0.23.

(wiz)

2023-05-21 05:55:39 UTC MAIN commitmail json YAML

2023-05-21 05:36:10 UTC MAIN commitmail json YAML

ruby-selenium-webdriver: this requires at least Ruby 3.0 now

(wiz)

2023-05-21 05:30:40 UTC MAIN commitmail json YAML

*: simplify p5-Algorithm-Diff dependency, pkgsrc version was always new enough

(wiz)

2023-05-21 03:36:16 UTC MAIN commitmail json YAML

doc: Updated www/ruby-rouge to 4.1.1

(taca)

2023-05-21 03:35:43 UTC MAIN commitmail json YAML

www/ruby-rouge: update to 4.1.1

4.1.1 (2023-05-15)

o General

  * Fix Twig/Jinja: incorrect recognition of some special tokens like
    keywords (#1949 by nsfisis)
  * Add reference to Code of Conduct (#1942 by Tan Le)

o Dart Lexer

  * Add basic support for Dart 3 features (#1935 by Parker Lougheed)

o Dot Lexer

  * Add alias graphviz for dot (#1651 by Alexander Sapozhnikov)

o JavaScript Lexer

  * javascript: Fix an issue where some keywords like "for" and "if" are
    mistakenly recognized as functions (#1938 by nsfisis)

o Liquid Lexer

  * Liquid: update for 5.0.0 (#1681 by Eric Knibbe)

o Mosel Lexer

  * Delete buggy detection for Mosel (#1936 by Cyril Brulebois)

o Openedge Lexer

  * fix: improve openedge abl langage (#1843 by clement-brodu)

o PHP Lexer

  * php: fix highlight of fully-qualified identifiers (fix #1718) (#1924 by
    nsfisis)

o Python Lexer

  * Support doctest highlight in Python lexer (#1932 by Tan Le)

o Ruby Lexer

  * Highlight Ruby's and/or/not logical operators (#1950 by Demian Ferreiro)
  * Fix string interpolation in Ruby percent literal (#1945 by Tan Le)

o Rust Lexer

  * rust: Update builtins and sample file (fix #1922) (#1923 by nsfisis)

o Shell Lexer

  * Add detection for zsh completion files (#1933 by Germ叩n Ria単o)

(taca)

2023-05-21 03:29:36 UTC MAIN commitmail json YAML

doc: Updated www/ruby-loofah to 2.21.3

(taca)

2023-05-21 03:29:12 UTC MAIN commitmail json YAML

www/ruby-loofah: update to 2.21.3

2.21.3 / 2023-05-15

* Quash "instance variable not initialized" warning in Ruby < 3.0. [#268]
  (Thanks, @dharamgollapudi!)

(taca)

2023-05-21 03:28:06 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-core

(taca)

2023-05-21 03:27:38 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-core: update to 3.173.0

3.173.0 (2023-05-18)

* Feature - Updated Aws::STS::Client with the latest API changes.

(taca)

2023-05-21 03:26:19 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-partitions to 1.767.0

(taca)

2023-05-21 03:25:52 UTC MAIN commitmail json YAML

www/ruby-aws-partitions: update to 1.767.0

1.767.0 (2023-05-19)

* Feature - Added support for enumerating regions for Aws::MediaPackageV2.

1.766.0 (2023-05-18)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.765.0 (2023-05-16)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.764.0 (2023-05-15)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

(taca)

2023-05-21 03:24:22 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-temple to 0.10.1

(taca)

2023-05-21 03:23:48 UTC MAIN commitmail json YAML

textproc/ruby-temple: update to 0.10.1

0.10.1 (2023-05-16)

* Use specified :capture_generator for nested captures (#112, #144)
* Compatibility with frozen string literals

(taca)

2023-05-21 03:22:23 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-rqrcode to 2.2.0

(taca)

2023-05-21 03:21:58 UTC MAIN commitmail json YAML

textproc/ruby-rqrcode: update to 2.2.0

2.2.0 (2023-05-17)

Changed

* Allow all ChunkyPNG::Color options to be passed into fill and color on
  as_png [#135]
* Add 3.2 to CI @petergoldstein [#133]
* Development dependency upgrades. Minimum Ruby change [#130]
* README updates

(taca)

2023-05-21 03:19:09 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-asciidoctor to 2.0.20

(taca)

2023-05-21 03:18:24 UTC MAIN commitmail json YAML

textproc/ruby-asciidoctor: update to 2.0.20

2.0.19 (2023-05-17)

Development on Asciidoctor 2.1 has been on pause while we focus on
progressing the AsciiDoc Language Specification.  In the meantime, we
extracted some of the minor improvements and bug fixes from main and put
them into this patch release in the 2.0.x release line.

The most impactful fix is a switch from recursion to a while loop to prevent
a stack limit error when looking for the next line to process.  Those using
JRuby will appreciate that fact that a uri:classloader: prefix is treated as
an absolute path rather than a URL, which will allow those paths to be read
correctly and avoid misleading security warnings.

A few refinements where made to how the AsciiDoc source is parsed.  First,
constrained passthroughs inside a monospace span are now always processed as
expected.  When parsing a dlist, a nested list that starts with at least one
block attribute line is now attached correctly.  The partintro block is now
generated consistently, despite how it's defined in the AsciiDoc source.
Numeric character references are passed over when searching for the URL
fragment in the xref target.  An inline ref is cataloged even if the
resolved reftext is empty.  An include target may not start or end with a
space (to distinguish it from a dlist entry).  Finally, square brackets are
not swallowed when parsing an escaped URL macro.

Several improvements have been made when converting to man pages.  When
generating DocBook, the root <reftext> tag is correctly enclosed in an
<article> tag and reftext substitutions are applied to the value of the
mantitle attribute.  When converting to the man page format, the alt text of
a block image is processed correctly (i.e., "manified").  In the HTML
output, a monospace span in a section title is not converted to uppercase.

The default stylesheet has been updated so that the margin on the first and
last child of a sidebar is collapsed correctly and so the font size of a
term in a horizontal list matches the font size of a term in a regular
dlist.

The code has been updated to be compatible with recent software releases,
including Ruby 3.2, Haml 6, and Rouge 4.1.

Distribution

Changelog

Improvements
* Return empty string instead of nil if raw or verbatim block has no lines
* Don't uppercase monospace span in section title in manpage output (#4402)
* Simplify processing of implicit link (i.e., autolink) by separating
  implicit and explicit match
* Generate partintro block consistently (#4450)
* Add Kiswahili translation for built-in labels (PR #4454) (@bkmgit)

Compliance
* Fix call order so use of an include file with invalid encoding continues
  to raise error when using Ruby >= 3.2.0
* Fix test assertion for fallback Rouge stylesheet to be compatible with
  Rouge 4.1 (#4406) (@tmzullinger)
* Support notitle option on section as alternative to untitled to hide title
  (#4437)
* Add support for Haml 6 to template converter (#4429)

Bug Fixes
* Process constrained inline passthrough inside monospace span (#4458)
* Catalog inline ref defined using anchor macro even when resolved reftext
  is empty
* Use while loop rather than recursion to locate next line to process;
  prevents stack limit error (#4368)
* Avoid matching numeric character references when searching for # in xref
  target (#4393)
* Use correct selector to collapse margin on first and last child of sidebar
* Don't allow target of include directive to start with a space (to
  distinguish it from a dlist item) or to end with a space
* Manify alt text of block image in manpage output (#4401)
* Adjust font size of term in horizontal dlist to match font size of term in
  regular dlist
* Implicitly attach nested list that starts with block attribute lines to
  dlist entry (#4268)
* Don't swallow square brackets when processing escaped URL macro
* Treat uri:classloader: as an absolute path prefix when running on JRuby
  (#3929)
* Apply reftext substitutions to value of mantitle attribute in DocBook
  output (#4448)
* Enclose <reftext> tag in <article> tag in DocBook output for man page
  (#4452)
* Correctly handle compat role on monospace and constrained passthrough when
  box attrlist or formatted text is escaped

2.0.20 (2023-05-18)

After the 2.0.19 release, we discovered that the man page was not being
updated during the release.  This release has no changes other than t fix
the release process.  For changes related to 2.0.19, see
https://github.com/asciidoctor/asciidoctor/releases/tag/v2.0.19.

Distribution

Changelog

Bug Fixes
* Update release-version attribute in READMEs and man page during release
* Rebuild man page during release

(taca)

2023-05-21 03:10:12 UTC MAIN commitmail json YAML

doc: Updated sysutils/ruby-inspec-core to 5.22.3

(taca)

2023-05-21 03:09:36 UTC MAIN commitmail json YAML

sysutils/ruby-inspec-core: update to 5.22.3

5.22.3 (2023-05-18)

Merged Pull Requests

* CFINSPEC-554: Update CLI Docs rake task to work with current InSpec
  docs. #6384 (ahasunos)
* CFINSPEC-573: Fix for mongodb_session resource prints debug level of
  information in profile run result. #6401 (Vasu1105)
* Updates Release Process Docs #6398 (Vasu1105)
* CFINSPEC-576 : Fix profile gem dependency loading issue when dependent gem
  is required inside profile libraries. #6408 (Vasu1105)
* CFINSPEC-580 Dependent profiles fix for any scheme of version used in
  profiles #6410 (Nik08)
* Formatting fixes for podman docs #6386 (IanMadd)
* Bump omnibus-software from 6a13693 to 225e357 in /omnibus #6442
  (dependabot[bot])
* Bump omnibus from c66e97c to cf97613 in /omnibus #6423 (dependabot[bot])
* Bump kitchen-vagrant from 1.12.1 to 1.14.1 in /omnibus #6427
  (dependabot[bot])
* Bump test-kitchen from 3.3.2 to 3.5.0 in /omnibus #6360 (dependabot[bot])
* Bump rack from 2.2.4 to 2.2.6.2 in /omnibus #6388 (dependabot[bot])
* Revert "adding new private verify, as this will kick off the expeditor
  bump version" #6479 (Vasu1105)
* CHEF-1458 Multiple values changes in SimpleConfig library #6489 (Nik08)
* CHEF-105 Adds configuration required for sonarqube integration. #6480
  (Vasu1105)
* Add nftables resources #6499 (jjacque)
* CHEF-2438 Add train-kubernetes to inspec gemspec #6512 (clintoncwolfe)
* Bump rack from 2.2.6.2 to 2.2.6.4 in /omnibus #6490 (dependabot[bot])
* fix: ensure Invoke-WebRequest headers can be configured #6484
  (amlodzianowski)
* For #6493 : Add postgres_session support for custom port with a socket
  connection #6494 (Taknok)

(taca)

2023-05-21 03:07:26 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-socket to 0.1.51

(taca)

2023-05-21 03:07:03 UTC MAIN commitmail json YAML

security/ruby-rex-socket: update to 0.1.51

0.1.51 (2023-05-17)

* Land #60, Fix crash when running socks proxy4a comm

(taca)

2023-05-21 03:05:41 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit-payloads to 2.0.132

(taca)

2023-05-21 03:05:18 UTC MAIN commitmail json YAML

security/ruby-metasploit-payloads: update to 2.0.132

2.0.132 (2023-05-15)

* Land #645, Add stdapi_sys_process_memory_query

(taca)

2023-05-21 03:03:28 UTC MAIN commitmail json YAML

doc: Updated net/ruby-connection_pool to 2.4.1

(taca)

2023-05-21 03:03:01 UTC MAIN commitmail json YAML

net/ruby-connection_pool: update to 2.4.1

2.4.1 (2023-05-19)

* New auto_reload_after_fork config option to disable auto-drop [#177,
  shayonj]

(taca)

2023-05-21 02:59:37 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rgl to 0.6.3

(taca)

2023-05-21 02:59:10 UTC MAIN commitmail json YAML

devel/ruby-rgl: update to 0.6.3

0.6.3 (2013-05-17)

What's Changed

* Bump actions/deploy-pages from 1 to 2 by @dependabot in #90
* Fix copy paste snafu for rdoc ref by @r0ckarong in #96
* Fix edge direction setting example by @r0ckarong in #97

New Contributors

* @r0ckarong made their first contribution in #96 and #88

(taca)

2023-05-21 02:40:59 UTC MAIN commitmail json YAML

www/squid5: correct "used by" line of Makefile.common

(taca)

2023-05-21 02:39:47 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-parser to 3.20.1

(taca)

2023-05-21 02:39:26 UTC MAIN commitmail json YAML

devel/ruby-parser: update to 3.20.1

3.20.1 (2023-05-16)

1 minor enhancement:

* Fixes Sexp#line_max in parser for many constructs: paren_args, arrays of
  various sorts, calls, classes, modules, etc.

(taca)

2023-05-21 02:22:32 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-msgpack to 1.7.1

(taca)

2023-05-21 02:22:10 UTC MAIN commitmail json YAML

devel/ruby-msgpack: update to 1.7.1

1.7.1 (2023-05-19)

* Fix JRuby 9.4 compatibility.
* Fix compilation on older compilers (gcc 4.x).
* Fix an infinite recursion issue when registering a Symbol type with a
  nil packer.

(taca)

2023-05-21 02:19:36 UTC MAIN commitmail json YAML

doc: Updated www/squid5 to 5.9

(taca)

2023-05-21 02:19:11 UTC MAIN commitmail json YAML

www/squid5: update to 5.9

5.9 (2023-05-17)

This release is a bug fix release resolving some issues
found in the prior Squid releases.

The major changes to be aware of:

* Improve reply_body_max_size matching accuracy

This bug shows up as cache.log entries at debug level >=3
stating "HttpReply.cc(..) receivedBodyTooLarge: (negative number) >? -1"

In such cases, reply_body_max_size configuration would be
ignored, resulting in undercounting of traffic.

* Fix build issues highlighted by the most recent versions of
  GCC and Clang.

* Portability fixes for ESI, bundled GnuRegex, and GnuTLS

(taca)

2023-05-21 00:28:25 UTC MAIN commitmail json YAML

Updated textproc/p5-podlators to 5.01

(wen)

2023-05-21 00:27:41 UTC MAIN commitmail json YAML

Update to 5.01

Upstream changes:
5.01 - 2022-12-25

- Guesswork (formatting rules based on heuristics intended for Perl
  documentation) can now be disabled or selectively enabled in Pod::Text
  with the guesswork option (--guesswork to pod2text).  This is similar
  to the support added to Pod::Man in 5.00, except there is only one type
  of guesswork currently (quoting).

- Pod::Text suppresses quote marks around some additional cases of Perl
  code in C<> where the intent had been to suppress the quotes but there
  were various bugs in the matching regular expressions.  This primarily
  affects function and method calls.

- Fix an escaping issue in Pod::Man with complex lquote, rquote, and
  quotes options containing double quotes that caused some double quotes
  to be incorrectly duplicated.

- Pod::Man now avoids quoting macro arguments when this is unnecessary.

- Depend on Pod::Simple 3.26 or later, since Pod::Text now calls its
  encoding() method.

5.00 - 2022-11-25

- Drop support for Perl 5.8.  The minimum required version is Perl 5.10.

- The default output encoding of Pod::Man on non-EBCDIC systems is now
  UTF-8.  The utf8 option (-u or --utf8 to pod2man) is now ignored, since
  it is the default.  See the ENCODING section of its documentation for
  testing results and further discussion.  (#68741)

- Pod::Man now supports an encoding option (-e or --encoding to pod2man),
  to change the output encoding to any encoding recognized by Encode, or
  the special values groff or roff.  Setting it to roff requests the old
  behavior of using character substitutions and *roff escapes to generate
  ASCII-only output (the default prior to this version).

- Pod::Man now supports the groff output encoding, which replaces all
  non-ASCII characters with \[uNNNN] escapes.  This escape was not
  supported by the originally *roff implementation, but it is supported
  by groff and mandoc and allows proper representation of Unicode
  characters.  This output format has no known advantages in portability
  over UTF-8 on non-EBCDIC systems.  It is the default output format on
  EBCDIC systems, and when the Encode module is not available.  (#73804)

- Pod::Man no longer does guesswork transformations that only affected
  troff output.  Formatting manual pages with troff is exceptionally
  rare, and this magic caused constant maintenance issues.  This means
  "--" is no longer changed to an em-dash, strings of capital letters
  aren't made a bit smaller, no attempt is made to change double quotes
  to paired quotes, and no special formatting is done for C++.  (#132007)

- Guesswork (formatting rules based on heuristics intended for Perl
  documentation) can now be disabled or selectively enabled in Pod::Man
  with the guesswork option (--guesswork to pod2man).  (#143668)

- Pod::Text now supports an encoding option (-e or --encoding to
  pod2text) to force the output encoding, similar to Pod::Man.  The utf8
  option (-u or --utf8 to pod2text) is still supported and is equivalent
  to setting encoding to UTF-8.

- Pod::Text now defaults to UTF-8 encoding if it sees a non-ASCII
  character on a non-EBCDIC system and the input encoding is not
  specified.  This should fix rendering of E<> escapes of non-ASCII
  characters in POD files that don't specify an input encoding, at the
  cost of assuming UTF-8 output.  Pod::Text also now commits to an
  encoding the first time it outputs a non-ASCII character and sticks
  with that encoding for the rest of the file, even if the detected or
  declared input encoding changes.  (#102631)

- Stop using a PerlIO encoding layer for Pod::Text output and instead
  use Encode.  If a PerlIO encoding layer is already set, trust it and do
  no encoding.  This fixes encoding problems with output to a string.

- Add a coding tag comment to the start of Pod::Man output if the output
  encoding is not ASCII.  groff's preconv program and FreeBSD's mandoc
  will use this line to determine the input encoding.

- Pod::Man now supports a language option (--language to pod2man) that
  adds groff language configuration commands to the start of the output.
  This is required for proper line breaking of Japanese and Chinese text
  when the manual page is not installed in a language-specific directory
  so that the man program knows to add that configuration automatically.
  Unfortunately, the commands added when this option is used are
  groff-specific.  Thanks to zynldyx for the bug report and suggested
  fix.

- Pod::Man now converts Unicode zero-width spaces (U+200B) to the *roff
  escape \:, which indicates a line break point without a space or
  hyphen.  (Unfortunately, groff does not honor U+200B itself as a line
  break point.)  This escape is not part of the language defined in CSTR
  #54, but is supported by both groff and mandoc, so hopefully use of
  this escape won't cause problems.  (Debian Bug#941980)

- Pod::Man and Pod::Text now correctly honor S<> wrapping L<> with an
  anchor and URL, and make the space between the anchor and URL
  nonbreaking.  (#143768)

- Clear the current font before changing fonts in all Pod::Man output,
  not just headings.  groff 1.22.4 does not clear bold or italic when
  seeing \f(CW font change, which meant bold and italic were extending
  farther than they should without this change.  (#143667)

- Honor the quotes, lquote, and rquote configuration parameters to
  Pod::Man for C<> text inside the special NAME section.  (#143967)

- Pod::Man suppresses quote marks around some additional cases of Perl
  code in C<> where the intent had been to suppress the quotes but there
  were various bugs in the matching regular expressions.  This primarily
  affects method calls and negative numbers.

- Avoid non-standard *roff escape in the troff accent mark definition for
  an acute accent.  \h"..." was used instead of \h'...' as seen in the
  other accent mark definitions.  This error appears to have existed
  since the first version of Pod::Man.  Thanks, Paul Evans.  (GitHub #14)

- Document that nroff adds two spaces after each sentence when reflowing,
  and therefore if you want formatted Pod::Man output to consistently
  have one space after each sentence, you will have to avoid ending a
  sentence at the end of a line in the middle of a paragraph.

(wen)

2023-05-21 00:23:51 UTC MAIN commitmail json YAML

Updated textproc/p5-Pod-Weaver to 4.019

(wen)

2023-05-21 00:21:53 UTC MAIN commitmail json YAML

Update to 4.019

Upstream changes:
4.019    2023-01-11 21:59:08-05:00 America/New_York
        - update dist metadata
        - update a test to pass under Test2::Harness (even though I'm not sure
          why I had to!)

(wen)

2023-05-21 00:14:15 UTC MAIN commitmail json YAML

doc: Updated editors/xemacs-current to 21.5.35

(hauke)

2023-05-21 00:13:56 UTC MAIN commitmail json YAML

editors/xemacs-current{,-nox11}: Update to 21.5.35

Changes in XEmacs 21.5.35 ?kohlrabi?

Major Features, Bugfixes, and Backward Incompatible Changes

-- New: Ben Wing's unicode-internal support -- Ben Wing
-- Improve: Reduce needless byte-char conversion, C code -- Aidan Kehoe
-- Improve: Add support for OpenSSL bignum implementation -- Jaakko Salomaa
-- Improve: #'format and friends now much more featured -- Aidan Kehoe
-- Improve: Removed unexec, incremental garbage collector, support for non-system malloc(), support for Win 95/98/ME -- Aidan Kehoe
-- Fix: Convert assert on menubar syntax errors to log warning and skip the menu -- Jerry James

User-Visible Bug Fixes and Improvements

-- Fix: Remove a reference to 'efs-ftp-path from #'file-remote-p -- Mike Sperber
-- Improve: Allow :visible in menu specs; document -- Jerry James
-- Improve: Allow a string the LHS of a syntax-alist entry in `font-lock-defaults' to be a string (sync to GNU Emacs) -- Mike Sperber
-- Improve: Make #'byte-compile-if suppress spurious warnings from `(if (fboundp ...' or `(if (boundp ...' constructs (port of Dave Love patch to Emacs) -- Mike Sperber
-- Improve: Silence warnings about throws out of #'post-command-hook' -- Mike Sperber
-- New: Support bignums with MPIR -- Jerry James
-- Improve: Help buffer behaviour synced with GNU -- Mats Lidell
-- Improve: Better behaviour with deletion of text and saved window points.

Build Infrastructure and Source Tree

-- Fix: Change several Mule-specific constructs to generic ones in core Lisp (paragraphs.el); fixes --without-mule build from tarballs -- Stephen Turnbull
-- Fix: Fix Windows portability issues -- Vin Shelton, Jerry James, Mats Lidell
-- Fix: Reverse sense of #if for insert-data-in-exec build -- Jerry James
-- Fix: Silence syntax warnings -- Jerry James
-- Improve: Update autoconf helpers to latest upstream version -- Jerry James
-- Improve: Use more recent makeinfo(1) if available -- Jerry James
-- Improve: GTK 3.X support when available -- Jeff Sparkes
-- New: TLS support -- Jerry James
-- Improve: Disable ASLR on any system where that is necessary for XEmacs binary -- Aidan Kehoe, Mike Sperber, Marcus Crestani
-- Improve: Use pkg-info if available to determine linked libraries for ncurses -- Aidan Kehoe, Mats Lidell
-- Improve: Run autoupdate on configure.ac, heed its advice -- Aidan Kehoe
-- Improve: Fix broken linker -R flag detection, pkg-config problems, -f* flags inappropriate when linking -- Jaakko Salomaa
-- Improve: Fix PostgreSQL header detection -- Jaakko Salomaa
-- Fix: --with-infopath handling, configure.ac -- Jaakko Salomaa
-- Fix: Canna version detection -- Jaakko Salomaa

Documentation

-- Improve: Bignum documentation -- Jerry James
-- Improve: Port texi files to Texinfo 5, fix style -- Jerry James
-- Improve: Document #'digit-char-p, #'digit-char, #'parse-integer -- Aidan Kehoe
-- Improve: Add notes about pixel_to_glyph_transation and related code -- Mike Kupfer
-- Improve: Document char-code-limit -- Aidan Kehoe
-- New: Describe the arbitrary-base syntax for rationals -- Aidan Kehoe
-- Improve: Details of extent properties vs string properties -- Stephen Turnbull
-- New: Document extent support in #'format, document #'format-into -- Aidan Kehoe
-- Improve: Move generalised support for duplicable extents to Old Future work -- Aidan Kehoe
-- New: Document the new flags and modifiers, #'format -- Aidan Kehoe
-- New: Document shadowing of lambda list arguments, #'symbol-macrolet. Document the new SHADOW argument for each symbol macro specified. -- Aidan Kehoe
-- New: Document #'string-match-p, #'looking-at-p. -- Aidan Kehoe
-- New: Document that (shift a) is supported as keystroke syntax -- Aidan Kehoe
-- Improve: Remove duplicated info, widget.texi. -- Aidan Kehoe, FKtPp, Steven Mitchell
-- New: Update documentation of #'generate-new-buffer-name -- Aidan Kehoe
-- Improve: Face property documentation -- Stephen Turnbull
-- Improve: Remove mention of non-system malloc() implementations -- Aidan Kehoe
-- Improve: Document algorithmic complexity consideration with #'marker-position -- Aidan Kehoe
-- Improve: Re-encode texi as UTF-8 when appropriate -- Aidan Kehoe
-- New: Document named non-shy groups, limits on interval qualifiers -- Aidan Kehoe
-- New: Document workarounds to avoid compile-time evaluation of (require ...) forms -- Aidan Kehoe
-- New: Document MARKERP argument to #'extent-{start,end}-position -- Aidan Kehoe
-- New: Document underlying implementation of the match data, associated performance and correctness considerations -- Aidan Kehoe
-- New: Document search-error-on-bad-match-data -- Aidan Kehoe
-- New: Document redisplay no longer entered recursively -- Aidan Kehoe
-- New: Document changes to unique stream identifiers -- Aidan Kehoe
-- New: Document changes to profiling implementation -- Aidan Kehoe
-- New: Document removal of support for Windows 95/98/ME systems -- Aidan Kehoe
-- Improve: Remove details of the implementation of the incremental garbage collector; document experience with it and its removal -- Aidan Kehoe
-- Improve: Update the documentation of the dumping process -- Aidan Kehoe
-- Improve: Adjust documentation of the garbage collector to put KKCC in the forefront. -- Aidan Kehoe
-- Improve: Documentation of no need for POSIX-compatible #'looking-at-p, #'string-match-p -- Aidan Kehoe
-- New: Document the OpenSSL bignum driver -- Jaakko Salomaa
-- New: Document the ?z integer length modifier -- Aidan Kehoe
-- Improve: Move display table extensions to Old Future work -- Aidan Kehoe
-- New: Document the -no-configured-paths command line flag -- Jaakko Salomaa
-- Fix: Build error, navigation problems, internals.texi -- Henry Thompson
-- Improve: Deprecate #'string-equal -- Aidan Kehoe
-- Fix: Buggy ASCII art, internals.texi -- Aidan Kehoe, Mats Lidell
-- Improve: Remove deprecated @refill from manual -- Aidan Kehoe

Lisp API

-- Fix: Add optional ID-FORMAT to #'file-attributes (GNU compatibility); add tests -- Mats Lidell, Vin Shelton
-- Fix: Make #'apply-partially more intelligent about constructing compiled functions when making closures; add tests -- Aidan Kehoe
-- Improve: Add optional WHEN and DOCSTRING arguments to #'define-obsolete-function-alias, #'define-compatible-function-alias, #'define-obsolete-variable-alias, #'define-compatible-variable-alias (GNU compatibility) -- Stephen Turnbull, Mike Sperber, Jeff Sparkes
-- New: Add #'font-lock-extend-region-functions' from GNU Emacs, use it -- Mike Sperber
-- New: Add #'write-sequence, API from Common Lisp. -- Aidan Kehoe
-- Improve: Allow optional `docstring' argument to #'define-function, as in GNU Emacs. -- Mike Sperber
-- Fix: #'next-command-event: Only snooze displaying keystrokes if PROMPT is nil -- Aidan Kehoe
-- Fix: #'message and friends: Preserve extent information in prompts. -- Aidan Kehoe.
-- Fix: #'x-store-cutbuffer-internal: No longer crash when passed a non-string STRING argument. -- Aidan Kehoe
-- Fix: #'encode-time: Correct the sign used when calculating the time zone strong. -- Marcus Crestani.
-- New: #'open-network-stream-internal, #'tls-negotiate: Add support for TLS to streams.
-- New: Expose #'parse-integer to Lisp -- Aidan Kehoe
-- Fix: #'event-matches-key-specifier-p: Check keysym and modifiers when on a TTY. -- Aidan Kehoe
-- New: Add support for GNU's help-event-list. -- Aidan Kehoe
-- New: no-character-typed error, used in #'self-insert-command -- Aidan Kehoe
-- New: char-code-limit available -- Aidan Kehoe
-- Fix: #'accept-process-output: Restore the current buffer even on non-local exit -- Aidan Kehoe
-- Fix: #'getenv: Escape quotation marks correctly when interactively showing a variable's value -- Aidan Kehoe
-- New: Add #'clear-string, API From GNU. -- Aidan Kehoe
-- Fix: #'string-to-number: Canonicalise ratios in this function -- Aidan Kehoe
-- Fix: #'logand, #'logior, #'rem, #'lsh: Make errors less misleading -- Aidan Kehoe
-- Improve: #'line-number: Implement using the C implementation of src/line-number.c, improving performance. -- Aidan Kehoe
-- Fix: #'load-internal: Error correctly with a zero-length file name, rather than giving a bus error. -- Aidan Kehoe
-- Fix: #'print and friends: Avoid crashes when STREAM can cause string data relocation. -- Aidan Kehoe
-- Fix: string property lists: Avoid silent corruption of a fixnum stored in a string's property list. -- Aidan Kehoe
-- Fix: #'reduce: avoid a crash with a cons sequence, :from-end nil, and a zero-length range. -- Aidan Kehoe
-- Improve: Move #'concatenate to C, improve the implementation and algorthmic complexity of #'concat. -- Aidan Kehoe
-- New: Provide Common Lisp's #'make-string-output-stream, exposing the existing C resizing_buffer lstream type, and preserving extent information for this. -- Aidan Kehoe
-- Improve: Do not accept non-fixnum number arguments with %c, #'format. -- Aidan Kehoe
-- Improve: Use our integer to string conversion code within #'format, #'number-to-string.
-- Improve: Preserve extent information within #'format.
-- New: Add digit-fixnum-ascii, a version of digit-fixnum-map supporting only the ASCII digits; use this internally. -- Aidan Kehoe
-- Improve: Don't echo mouse wheel events. -- Aidan Kehoe.
-- Improve: Add support for pad characters, h, l, hh, ll modifiers, unsigned modifiers, #'format. -- Aidan Kehoe
-- New: Provide #'format-into, writing the output into a stream. -- Aidan Kehoe
-- Fix: #'substitute-command-keys, preserve extent information -- Aidan Kehoe
-- Fix: Avoid problems in #'mapcon when FUNCTION returns nil. -- Aidan Kehoe
-- Improve: Implement obarray as a proper Lisp hash table. -- Aidan Kehoe
-- Fix: #'normalize-menu-text, avoid corruption of result. -- Aidan Kehoe
-- Improve: Sync the #'run-hook family of functions from GNU. -- Aidan Kehoe
-- New: #'run-hook-wrapped, API imported from GNU. -- Aidan Kehoe
-- Improve: Accept (shift a) as equivalent to (A) when parsing keysyms. -- Aidan Kehoe
-- Fix: Error with (aref STRING (length STRING)) -- Aidan Kehoe
-- New: Add #'with-hash-table-iterator, API from Common Lisp. -- Aidan Kehoe
-- Improve: Increase default gc-cons-threshold to 32 megabytes from 2 megabytes. -- Aidan Kehoe
-- Improve: Sync API for #'generate-new-buffer-name. -- Aidan Kehoe
-- Improve: Standardise the behaviour of #'% within XEmacs, don't rely on quirks of underlying C implementation. -- Aidan Kehoe
-- Improve: Standardise on Lisp characters as the keysym objects across all supported platforms. -- Aidan Kehoe
-- Improve: Return two values in #'user-name-completion, no need for #'user-name-completion-1. -- Aidan Kehoe
-- New: Support named non-shy ("explicitly numbered") groups in regular expressions. -- Aidan Kehoe
-- New: Take up to #xFFFF repetitions when using \{N,M\} regexp repetition syntax -- Aidan Kehoe
-- New: Extend display table handling to take arbitrary format strings. -- Aidan Kehoe
-- Improve: Restrict MINWIDTH, PRECISION field ranges in format strings to #xFFFF. -- Aidan Kehoe
-- Improve: Add a -no-configured-paths option, most useful when building -- Jaakko Salomaa
-- Improve: Deprecate #'string-equal, move it to obsolete.el -- Aidan Kehoe
-- Improve: Add a Latin-script Azeri language environment -- Aidan Kehoe
-- Improve: Avoid errors with misc-user events and isearch-pre-command-hook -- Aidan Kehoe
-- Improve: Warn about non-string, non-integer args to #'gensym -- Aidan Kehoe
-- Improve: Give better backtraces on error at startup -- Aidan Kehoe
-- Improve: Deal better with unparseable Fc font names. -- Stephen Turnbull
-- New: Sync mode-require-final-newline from GNU -- Aidan Kehoe
-- New: Add #'write-string, #'write-line -- Aidan Kehoe
-- Improve: Blinking of parentheses when demonstrating matching parentheses -- Aidan Kehoe
-- New: Respect function-key-map in #'read-char, #'read-char-exclusive, error if no character typed. -- Aidan Kehoe
-- Improve: Remove metadata marking #'keymapp as side-effect free. -- Aidan Kehoe
-- New: #'synthesize-unicode-codepoint, bind it to (control shift u) as specified by ISO 14755. -- Aidan Kehoe
-- Improve: Do not insert timestamps in .elc comments, making builds reproducible. -- Jerry James.
-- New: Transport layer security (TLS) support -- Jerry James
-- Improve: `noerror' optional argument to #'line-move -- Michael Sperber.
-- Improve: Handling of case sensitivity in interactive regular expression search -- Aidan Kehoe
-- Improve: Remove unused code for Mule TTY support. -- Aidan Kehoe
-- New: #'max-char function for GNU compatibility. -- Aidan Kehoe
-- Improve: Avoid using the regexp support for very simple searches. -- Aidan Kehoe
-- Fix: Avoid over-eager deletion of frams, gnuclient -- Aidan Kehoe
-- Improve: Less garbage with the message stack. -- Aidan Kehoe
-- Fix: Give clearer errors with #'check-type and non-setf'able PLACEs -- Aidan Kehoe
-- New: #'logcount, function from Common Lisp. -- Aidan Kehoe
-- Improve: Mark #'integer-length, #'logcount as side-effect free. Avoid allocating memory with #'integer-length -- Aidan Kehoe
-- Improve: Respect load-ignore-out-of-date-elc-files, call #'substitute-in-file-name #'load. -- Aidan Kehoe
-- Improve: Sync functionality from GNU, mwheel.el -- Aidan Kehoe
-- Improve: Avoid use of #'vassoc in core code, move it to packages -- Aidan Kehoe
-- Improve: Warn if interactive spec encountered where arglist expected, bytecomp.el -- Aidan Kehoe
-- Improve: Abbrev tables are now vectors, not hash tables. -- Aidan Kehoe
-- Improve: Add compatibility implementation of traditional emacs obarray, now we use hash tables. -- Aidan Kehoe
-- New: help.el, add support for detecting the current Lisp function if we are in the context of a C file. -- Aidan Kehoe
-- Fix: Shadow symbol macros when the corresponding symbols are encountered in lambda argument lists -- Aidan Kehoe
-- Improve: Rename #'font-menu-change-face to #'font-menu-maybe-change-face, fix a bug in it. -- Aidan Kehoe
-- Improve: FORM does not need to be a cons, #'assert -- Aidan Kehoe
-- New: Merge GNU's :height custom-face-attribute. -- Aidan Kehoe
-- Fix: auto-save-unescape-name, correct the hex parsing -- Aidan Kehoe
-- Improve: Replace calls to #'string-match with calls to #'string-match-p if appropriate. -- Aidan Kehoe
-- Improve: Remove keyboard-type, never used. -- Aidan Kehoe
-- Improve: Case tables generated from UnicodeData.txt -- Aidan Kehoe
-- Improve: Make compose.el available on non-X11 platforms. -- Aidan Kehoe
-- Improve: Allow a numeric offset as the APPEND argument to #'write-region. -- Aidan Kehoe
-- Fix: Make #'key-or-mouse-event-p, #'timeout-or-eval-event-p, #'char-or-event-p available. -- Aidan Kehoe
-- New: Import coding-system-history. Adjust #'read-coding-system to use it and to adjust PROMPT based on default-coding-system. -- Aidan Kehoe
-- New: Import pcase.el from GNU. -- Aidan Kehoe

Internal API and Implementation

-- Fix: Canonicalize some ratios -- Jerry James
-- Fix: Change integer arithmetic to fixnums in check_valid_xbm_inline; adjust test to changed error -- Jerry James
-- Fix: Initialization of bignums from long longs -- Jerry James
-- Fix: Replace AC_FUNC_FSEEKO with HAVE_FSEEKO in config.h.in -- Jerry James
-- Improve: Add mp-specific allocation functions -- Jerry James
-- Improve: Prepare for large file support -- Jerry James
-- Improve: Reimplement #'process-synchronize-point as a label in #'call-process-internal -- Aidan Kehoe
-- Improve: Support for statically linked modules -- Jerry James
-- Improve: Use make_fixnum instead of make_integer where size is known to fit in many places -- Jerry James
-- Improve: Lazy conversion of markers when comparing values in the same buffer, giving performance improvements e.g. with large VM buffers -- Aidan Kehoe
-- Improve: Use skip_ascii() in the no-conversion coding system, speeding up writes of large buffers -- Aidan Kehoe
-- Improve: Pass character count information to the buffer insertion code from the no-conversion and Unicode coding systems, speeding up reads of large files -- Aidan Kehoe
-- Improve: Increase the C buffer size used in #'copy-file, #'insert-file-contents-internal, speeding up these operations -- Aidan Kehoe
-- Improve: Add error handling to the coding conversion code -- Jerry James
-- Improve: Quiet compiler warnings with clang, g++, Visual Studio -- Aidan Kehoe, Vin Shelton, Jerry James.
-- Improve: Be more careful dealing with C's isupper() when calculating the inverse table for Vdigit_fixnum_map -- Aidan Kehoe, Vin Shelton.
-- Improve: Work exclusively in byte positions, extent.c -- Aidan Kehoe
-- Improve: Only provide our max_align_t if the current compiler does not. -- Jerry James
-- Improve: Speed of get_char_table () on builds without optimization -- Aidan Kehoe
-- Improve: print_symbol(), read_atom(): Speed these up significantly, add support for non-ASCII digits -- Aidan Kehoe
-- Fix: Avoid problems with GMP and non-finite C doubles. -- Aidan Kehoe
-- Fix: #'truncate: Avoid bugs with bignums and double_to_integer() -- Aidan Kehoe
-- Improve: encode_unicode_char (): Use U+FFFD unconditionally when we have no information on the Unicode mapping of a character. -- Aidan Kehoe
-- Fix: x_IO_error_handler(): Check for a real error in this, avoiding a crash on OS X. -- Stephen Turnbull
-- Improve: #'save-current-buffer: Docstring changes. -- Stephen Turnbull
-- Fix: Regular expression searching within relocating Lisp buffers. -- Aidan Kehoe.
-- Improve: Create less garbage when reading symbols, lread.c -- Aidan Kehoe
-- Improve: No need for NARGS argument to write_fmt_string_lisp() -- Aidan Kehoe
-- Improve: Give the compiler a chance to do strlen at compile time, write_ascstring () -- Aidan Kehoe
-- Improve: Differentiate between char->byte and byte->char conversion and between external->internal, internal->external conversion when profiling. -- Aidan Kehoe
-- Change: Rename emacs_v?sprintf_malloc* functions to emacs_v?asprintf, analagous to their usual Unix equivalents. -- Aidan Kehoe
-- Improve: Make general functions available to convert between C integers of a specific type and Lisp integers, including bignums. Use this. -- Aidan Kehoe
-- Improve: Move various simple, non-loop hotspot, functions from data.c to subr.el -- Aidan Kehoe
-- Fix: Our integer to string code was buggy with LONG_MIN, fix that. -- Aidan Kehoe
-- New: Merge the unicode-internal branch, providing an ISO10646-compatibile internal format to Mule builds -- Ben Wing
-- Improve: Write to the normal stdio object, stderr_out(), stdout_out(). -- Aidan Kehoe
-- Improve: Drop extensive needless Ibyte -> Ichar conversion, redisplay. -- Aidan Kehoe.
-- Improve: Use make_uninit_vector(), make_uninit_string() in Freverse -- Aidan Kehoe
-- Improve: Implement #'looking-at-p, #'string-match-p in C. -- Aidan Kehoe
-- Improve: Circularity checking with unread-command-events. -- Aidan Kehoe
-- Improve: Circularity and well-formedness checking for external lists, Lisp primitives. -- Aidan Kehoe
-- Fix: Respect SIGNALP in PRIVATE_UNVERIFIED_LIST_LOOP_7(), avoiding problems with circular lists. -- Aidan Kehoe
-- Fix: Correct regexp interval handling code. -- Aidan Kehoe, Stephen Turnbull
-- Fix: Error within read1() if a #@INTEGER docstring comment has an unreasonably large integer. -- Aidan Kehoe, Hao Sun.
-- Fix: Error when passed values that would overflow, Fmake_vector(), Fmake_string(), Fmake_bit_vector(). -- Aidan Kehoe
-- Fix: Avoid stack overflow with recursive specifiers, print_specifier (). -- Aidan Kehoe, Raymond Toy
-- Fix: Avoid tying up XEmacs with error messages when specifier instantiator fails. -- Aidan Kehoe
-- Fix: Take a size_t argument, xemacs_c_alloca, check for overflow. -- Aidan Kehoe
-- Improve: Remove gmalloc.c, which is unmaintained, always use system malloc. -- Aidan Kehoe
-- Improve: Remove use of Eistring malloc buffers, write directly to Lisp streams instead. -- Aidan Kehoe
-- Improve: Use the Lisp hash table infrastructure for the X GC cache, improve algorithm. -- Aidan Kehoe
-- Improve: Fix some leaks in the GTK code. -- Aidan Kehoe
-- Improve: Avoid clobbering documentation for compiled function aliases -- Aidan Kehoe
-- Improve: Use an explicit weak list object for the syntax table, specifier, and weak hash table, avoiding duplicating implementation. -- Aidan Kehoe
-- Improve: Move the weak box implementation to Lisp. -- Aidan Kehoe
-- Improve: Only convert markers to integers when needed to compare them. -- Aidan Kehoe
-- Improve: Reduce unnecessary byte-char conversion costs with markers. -- Aidan Kehoe
-- Improve: Adjust the line numbering code to track buffer byte positions, which is cheaper. -- Aidan Kehoe
-- Improve: Reduce needless byte-char conversion in redisplay -- Aidan Kehoe
-- Improve: Save window points as zero-length extents, not C integers -- Aidan Kehoe
-- Improve: Pay attention to wraparound in buffer modification ticks. -- Aidan Kehoe
-- Improve: Rename byte_marker_position to marker_byte_position for GNU compatibility. -- Aidan Kehoe
-- Fix: Correct type description of dynarr lengths -- Aidan Kehoe
-- Fix: Don't choke on an ill-formed or circular Vprocess_environment -- Aidan Kehoe
-- New: Make qxeGetWindowLongPtr and related functions available to the NT code. -- Aidan Kehoe
-- Improve: Rename DONT_EXTERN_INLINE_HEADER_FUNCTIONS to FORCE_INLINE_FUNCTION_DEFINITION. -- Aidan Kehoe
-- New: Make write_external_fmt_string_va () availab, allowing a coding system to be specified for string arguments. -- Aidan Kehoe
-- Improve: Use the existing Lisp list infrastructure with struct expose_ignore. -- Aidan Kehoe
-- Improve: Use the existing Lisp list infrastructure with timeouts. -- Aidan Kehoe
-- Fix: Prevent update_syntax_cache(), Fextent_at() from accessing buffer positions outside the accessible region -- Alan Mackenzie
-- Fix: Make Fscan_sexps() respect syntax table properties, terminating quotes -- Alan Mackenzie
-- New: Flag GB_ALLOW_NIL to indicate to return point for buffer positions, get_buffer_pos_{char,byte} -- Aidan Kehoe
-- New: set_marker_byte_position_restricted(), reduce need to convert to character positions. -- Aidan Kehoe
-- Improve: Use Bytebpos values in the line-start cache -- Aidan Kehoe
-- Improve: Make vertical scrollbars function in terms of lines, not buffer positions, with small buffers -- Aidan Kehoe
-- New: Provide a GET_STRSIGNAL() macro, on the model of GET_STRERROR() -- Aidan Kehoe
-- Improve: Get XEmacs building and runnning on 64 bit Cygwin. -- Aidan Kehoe
-- New: get_buffer_pos_both (), reduce needless byte->char conversion with (goto-char MARKER) -- Aidan Kehoe
-- Improve: Mark generated modeline strings as such, respect this when signalling that extents have changed. -- Aidan Kehoe
-- New: Move match subexpression information to being implemented as extents, giving better warnings and more consistent behaviour with #'replace-match. -- Aidan Kehoe
-- Improve: Remove needless byte-char conversion from search.c -- Aidan Kehoe
-- Improve: Rename string ascii_begin field to ascii_end -- Aidan Kehoe
-- Improve: Move window_end_pos[] to being an array of markers. -- Aidan Kehoe
-- Fix: Avoid recursive entry to redisplay, Fwindow_end(). -- Aidan Kehoe
-- Fix: Never return an invalid buffer position, #'event-point, #'event-modeline-position -- Aidan Kehoe
-- Improve: Remove redisplay_text_width_string(), equivalent to redisplay_window_text_width_string(). -- Aidan Kehoe
-- Improve: Drop caching of GCs under GTK. -- Aidan Kehoe
-- Improve: No need for a hash table mapping marshaller types to functions, ui-gtk.c -- Aidan Kehoe
-- Improve: Use weak lists for the window point and saved_window_start caches -- Aidan Kehoe
-- Improve: Use a weak list for the USID to process mapping -- Aidan Kehoe
-- Improve: Move the main profiling hash table to being a Lisp hash table -- Aidan Kehoe
-- Improve: Implement the mswindows_read_link () cache as a normal Lisp hash table. -- Aidan Kehoe
-- Improve: Remove hash.c, hash.h, no longer used. -- Aidan Kehoe
-- Improve: Correct a bug in ALIST_LOOP_4() -- Aidan Kehoe
-- Improve: Remove support for running as a non-Unicode program under Win32. -- Aidan Kehoe
-- Improve: Remove support for the incremental garbage collector, improving stability, speed, memory usage, and mantainability. -- Aidan Kehoe
-- Improve: Remove support for unexec, improving maintainability. -- Aidan Kehoe
-- Improve: Remove support for the old mark algorithm, KKCC is stable and performant -- Aidan Kehoe
-- Improve: Remove support for systems without job control, mkdir or rmdir, imprve maintainability. -- Aidan Kehoe
-- Improve: Don't modify the compiled pattern in re_match_2_internal, avoiding re-entrancy problems. -- Aidan Kehoe
-- Improve: Represent internal register numbers with two bytes rather than one in compiled regular expressions. -- Aidan Kehoe
-- Improve: Move implementation of long-deprecated #'following-char, #'preceding-char to Lisp. -- Aidan Kehoe
-- Improve: Provide access to the OpenSSL bignum implementation, which doesn't have the reliability concerns of GMP -- Jaakko Salomaa
-- Improve: Better error handling with OpenSSL, TLS -- Jaakko Salomaa
-- Fix: Use the z integer length modifier in C code when printing EMACS_INT -- Aidan Kehoe
-- Improve: Implement total_data_usage() in terms of BSD libkvm. -- Aidan Kehoe
-- Improve: Provide formatted printing that doesn't error to the C code. -- Aidan Kehoe
-- Improve: Never return a negative value to Lisp when hashing. -- Aidan Kehoe
-- Improve: Load the Unicode conversion tables as Lisp structures. -- Jaakko Salomaa
-- Improve: Avoid a blinking TTY cursor -- Jaakko Salomaa
-- Fix: Avoid infinite loop in next_previous_single_property_change () -- Jaakko Salomaa.
-- Fix: Avoid calling Fextent_object () on non-live extents, #'delete-window, #'set-window-buffer -- Aidan Kehoe, Henry Thompson
-- Improve: Have the syntax cache, indentation code work in byte positions. -- Aidan Kehoe
-- Improve: Avoid needles byte-char conversion, process.c -- Aidan Kehoe
-- Fix: Avoid crashes with invalid characters in generated modeline strings and error-checking builds. -- Aidan Kehoe
-- Fix: Avoid the AMD64 red zone confusing find_stack_direction (), alloca.c -- Aidan Kehoe
-- Improve: Changes to bring XEmacs closer to building and running on 64-bit Visual Studio. -- Aidan Kehoe
-- Improve: Reduce memory allocation, use of the regexp engine, gnuserv.el -- Aidan Kehoe
-- Improve: Print the stderr of make-docfile to the terminal instead of silently discarding it. -- Aidan Kehoe
-- Improve: Handle vectors better in backquote.el -- Aidan Kehoe
-- Improve: Use #'string-match-p, #'looking-at-p if match data not used -- Aidan Kehoe
-- Improve: Implement #'eval-when in the byte compiler. -- Aidan Kehoe
-- Improve: Remove alist.el from core code. -- Aidan Kehoe
-- Improve: Minimise calls to #'marker-position in the core Lisp code -- Aidan Kehoe
-- Improve: Use #'apply-partially to create closures with lambdas and lexical variables. -- Aidan Kehoe
-- Fix: Save any existing non-default mode-popup-menu correctly, #'easy-menu-remove -- Aidan Kehoe
-- Improve: Generate digit.el from UnicodeData.txt -- Aidan Kehoe
-- Fix: Deal with byte offsets generated by makeinfo(1), info.el -- Aidan Kehoe
-- Improve: Avoid calls to #'following-char, #'preceding-char in core code -- Aidan Kehoe
-- Improve: Avoid lock files when generating finder-inf.el, make parallel builds more likely to work -- Aidan Kehoe, Mats Lidell
-- Improve: Clean up startup path debugging code -- Jaakko Salomaa
-- Improve: Abstract out the list of things to be saved and restored in #'search-push-state -- Aidan Kehoe
-- Fix: Avoid silent wrapping of fill-column, #'do-auto-fill, #'fill-region-as-paragraph. -- Aidan Kehoe
-- Fix: Don't error with anonymous functions, #'display-call-tree. -- Aidan Kehoe

Testing and Debugging

-- New: Add tests for #'file-attributes -- Mats Lidell
-- Improve: Use print_circle within debug_print() -- Jerry James.
-- New: Test fixnum_to_string with LONG_MIN -- Aidan Kehoe
-- Improve: Process tests -- Stephen Turnbull
-- New: Test require-final-newline, mode-require-final-newline -- Mats Lidell
-- Improve: Only test fontconfig if the font-mgr feature is available -- Aidan Kehoe
-- New: Test #'write-sequence, #'write-string, #'write-line -- Aidan Kehoe
-- New: Test propagation of extent information -- Aidan Kehoe
-- New: Test #'parse-integer, #'digit-char, #'digit-char-p -- Aidan Kehoe
-- New: Test #'substitute -- Aidan Kehoe
-- Improve: Test read and print handling of symbols that look like numbers. -- Aidan Kehoe
-- New: Test character with no Unicode mapping represented as REPLACEMENT CHARACTER, UTF-8 -- Aidan Kehoe
-- New: Test #'integer-length, #'logcount -- Aidan Kehoe
-- New: Superficial tests #'load, #'load-internal -- Aidan Kehoe
-- New: Test #'equalp compiler macro -- Aidan Kehoe
-- New: Check Lisp printer handles relocation of string data OK -- Aidan Kehoe
-- New: Test for insufficient GCPRO in sublis () -- Aidan Kehoe
-- New: Check bug with #'reduce fixed -- Aidan Kehoe
-- New: Test #'make-string-output-stream, #'get-output-stream-string -- Aidan Kehoe
-- New: Test #'format and friends -- Aidan Kehoe, Uwe Bonnes, Aneurin Price, Mike McCormack
-- New: Check no crash with #'decode-time if localtime() returns nil -- Aidan Kehoe
-- New: Check bug in #'mapcon fixed -- Aidan Kehoe
-- New: Check no crash on large number of symbols in an obarray -- Aidan Kehoe
-- New: Test #'normalize-menu-text, #'compare-menu-text -- Aidan Kehoe
-- New: Test #'lexical-let, #'lexical-let* -- Aidan Kehoe
-- New: Test #'string-match-p, #'looking-at-p -- Aidan Kehoe
-- New: Check bug in regexps with backreferences fixed. -- Aidan Kehoe
-- New: Test #'run-hooks and friends -- Aidan Kehoe
-- New: Test #'safe-length -- Aidan Kehoe
-- New: Check special operators GCPRO correctly -- Aidan Kehoe
-- New: Check bugs fixed with intervals in regexps -- Aidan Kehoe
-- New: Test #'auto-save-escape-name, #'auto-save-unescape-name -- Aidan Kehoe
-- New: Test restrictions on ZONE argument to #'encode-time -- Aidan Kehoe
-- New: Test limits on the size of array types -- Aidan Kehoe
-- New: Test the SHADOW argument to #'symbol-macrolet -- Aidan Kehoe
-- New: Check (int-char most-negative-fixnum) gives nil -- Aidan Kehoe
-- New: Check (user-login-name 4294967296) no longer gives "root" -- Aidan Kehoe-- New: Test simple predicates recently moved to subr.el from data.c; test #'ignore -- Aidan Kehoe
-- Improve: Update checking for search algorithm used to take uppercase Unicode sharp s into account -- Aidan Kehoe
-- New: Check ?\x00 not accepted as a converter character, #'format -- Aidan Kehoe
-- New: Test #'max, #'min, #'< and friends with fixnums and markers -- Aidan Kehoe
-- New: Check #'read doesn't get confused with a marker STREAM and a multibyte buffer.  -- Aidan Kehoe
-- New: Test #'car, #'cdr -- Aidan Kehoe
-- New: Test case-insensitive packages (obarrays) -- Aidan Kehoe
-- New: Test named non-shy groups -- Aidan Kehoe
-- New: Test limits of regexp ranges -- Aidan Kehoe
-- New: Check for a bug fixed in #'save-window-start -- Aidan Kehoe
-- New: Check error appropriately with (format "%c" ...), non char-or-char-int-p arguments -- Aidan Kehoe
-- Improve: Tests for #'replace-regexp-in-string -- Aidan Kehoe
-- Improve: Test #'replace-match when stored match data has its start and end positions reversed -- Aidan Kehoe
-- Improve: Naming of bug-hash-table, reproduce-crashes.el -- Aidan Kehoe
-- New: Test bug fixed with display of line numbers in modeline -- Aidan Kehoe
-- New: Check that #'zerop errors with character or marker arguments -- Aidan Kehoe
-- New: Test #'split-char, #'make-char -- Aidan Kehoe
-- New: Test overflow detected with integer parsing code, Lisp reader -- Aidan Kehoe
-- New: Check more than 255 shy groups supported -- Aidan Kehoe
-- New: Test the OpenSSL bignum driver -- Jaakko Salomaa
-- New: Test :error-behavior keyword argument to #'format-into -- Aidan Kehoe
-- New: Test #'apply-partial with lambdas with &rest arguments -- Jaakko Salomaa
-- New: Test get_string_{pos,range}_byte () -- Aidan Kehoe
-- Improve: Call #'test-chars even on unicode-internal builds -- Aidan Kehoe
-- New: Test for a bug in #'byte-optimize-zerop -- Aidan Kehoe

(hauke)

2023-05-20 23:28:38 UTC MAIN commitmail json YAML

Updated textproc/p5-Pod-Spell to 1.26

(wen)

2023-05-20 23:27:30 UTC MAIN commitmail json YAML

Update to 1.26

Upstream changes:
1.26      2023-03-13

    - encode output as UTF-8

1.25      2022-10-04
    - releasing as stable

1.24      2022-10-03 (TRIAL RELEASE)
    - account for stopwords added in UTF-8 encoded form

1.23      2022-09-21
    - releasing as stable

1.22      2022-08-29 (TRIAL RELEASE)
    - fix finding wordlist when not run against files directly in lib/

(wen)

2023-05-20 23:24:55 UTC MAIN commitmail json YAML

Updated textproc/p5-Pod-Eventual to 0.094003

(wen)

2023-05-20 23:23:33 UTC MAIN commitmail json YAML

Update to 0.094003

Upstream changes:
Changes for version 0.094003 - 2022-12-31
update author contact info

(wen)

2023-05-20 23:21:27 UTC MAIN commitmail json YAML

Updated textproc/p5-Pod-Elemental to 0.103006

(wen)

2023-05-20 23:20:31 UTC MAIN commitmail json YAML

Update to 0.103006

Upstream changes:
Changes for version 0.103006 - 2022-12-31
update packaging and metadata
minimum required Perl is now v5.12

(wen)

2023-05-20 16:15:42 UTC MAIN commitmail json YAML

mk/bsd.builtin.mk: add keywords for 'make help'

(rillig)

2023-05-20 16:14:07 UTC MAIN commitmail json YAML

mk/help.awk: clean up comments

(rillig)

2023-05-20 15:46:14 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 16.7.2

(schmonz)

2023-05-20 15:46:07 UTC MAIN commitmail json YAML

2023-05-20 15:46:07 UTC MAIN commitmail json YAML

Update to 16.7.2. From the changelog:

Bug Fixes:

- platform: avoid duplicate creations of template cache
- schema: add upgrade to segment types
- schema: add definitions of upgrade and correct outdated links
- upgrade: avoid duplicate HTTP requests

Features:

- new Sitecore context segment
- upgrade segment

(schmonz)

2023-05-20 15:43:53 UTC MAIN commitmail json YAML

doc/guide: move the PREFER section to the user's guide and rewrite it

The variables PREFER_PKGSRC and PREFER_NATIVE are user-settable,
therefore it was confusing to see them documented only in the developer
part.

Rewrite the whole section to sync with reality since neither of these
variables is tested for the word "no".

(rillig)

2023-05-20 15:41:25 UTC MAIN commitmail json YAML

doc: Updated net/openconnect to 9.12

(schmonz)

2023-05-20 15:41:19 UTC MAIN commitmail json YAML

Update to 9.12. From the changelog:

- Fix FreeBSD build and tests.
- Explicitly reject overly long tun device names.
- Work around ambiguity between <json.h> from json-parser vs
  json-c (!476).
- Fix symbol versioning for openconnect_set_sni().
- Increase maximum input size from stdin (#579).
- Ignore 0.0.0.0 as NBNS address (!446, vpnc-scripts#58).
- Fix Mac OS build of os-tcp-mtu tool (#612).

(schmonz)

2023-05-20 14:42:11 UTC MAIN commitmail json YAML

2023-05-20 13:59:30 UTC MAIN commitmail json YAML

doc: Updated textproc/angle-grinder to 0.19.1

(pin)

2023-05-20 13:59:11 UTC MAIN commitmail json YAML

textproc/angle-grinder: update to 0.19.1

v0.19.1
What's Changed
- Bump h2 from 0.3.16 to 0.3.17 by @dependabot in #188
- Fix handling of binary input by @rcoh in #191

v0.19.0
What's Changed
- Use Cow to remove need for cloning input by @rcoh in #163
- Switch to tikv-jemallocator from jemallocator by @piggynl in #165
- Upgrade everything to clear out various security vulnerabilities by
  @rcoh in #175
- Maintain ordering of columns when emitting aggregation JSON. by
  @asutherland in #177
- Include aliases for NGINX Ingress Controller by @Ziul in #180
- Include aliases for NGINX by @Ziul in #179
- upgrade dependencies by @rcoh in #183
- Fix --output for aggregates @rcoh in #184

(pin)

2023-05-20 13:27:51 UTC MAIN commitmail json YAML

Added emulators/IshkurCPM version 0.0.20230518.

(thorpej)

2023-05-20 13:26:51 UTC MAIN commitmail json YAML

Add a package for Ishkur CP/M, an open source, modular CP/M distribution for
the NABU computer.  It is designed to work with both server-based (disk images
or native file access over NHACP) and local storage options.

This package provides a convenient method to install these binaries on
a system that can vend them to a NABU PC using a NABU server, or build
disk images with the binaries using cpmtools.

(thorpej)

2023-05-20 12:49:29 UTC MAIN commitmail json YAML

Added emulators/marduk version 0.26e.

(thorpej)

2023-05-20 12:47:47 UTC MAIN commitmail json YAML

2023-05-20 12:32:45 UTC MAIN commitmail json YAML

doc/TODO: Drop qgis entries

qgis is now at 3.28.6, which is up to date with respect to the LTR,
the version that geography/qgis is documented to follow.  "make cce"
failed to cope with that entry and 3.30.2, so remove that too.

(gdt)

2023-05-20 12:30:29 UTC MAIN commitmail json YAML

Updated geography/qgis to 3.28.6 [gdt 2023-05-20]

(gdt)

2023-05-20 12:28:11 UTC MAIN commitmail json YAML

geography/qgis: Update to 3.28.6

This is a micro release relative to 3.28.4.

(gdt)

2023-05-20 11:53:19 UTC MAIN commitmail json YAML

doc: Updated devel/glib2 to 2.74.6nb1

(bacon)

2023-05-20 11:53:10 UTC MAIN commitmail json YAML

devel/glib2: Unbreak build on Darwin

Uses DYLD_FALLBACK_LIBRARY_PATH to locate a library used in the
build process but not yet installed

Patch submitted in PR pkg/57415 by jonathan buschmann
ok wiz@

(bacon)

2023-05-20 11:27:27 UTC MAIN commitmail json YAML

2023-05-20 07:48:21 UTC MAIN commitmail json YAML

doc: remove dupe

(wiz)

2023-05-20 07:46:02 UTC MAIN commitmail json YAML

doc: Updated devel/p5-List-SomeUtils to 0.59

(wiz)

2023-05-20 07:45:53 UTC MAIN commitmail json YAML

p5-List-SomeUtils: update to 0.59.

0.59    2022-12-10

* Require Module::Implementation 0.04. Without this tests fail. Reported by
  Eric Brine. GH #11.

(wiz)

2023-05-20 07:45:17 UTC MAIN commitmail json YAML

p5-Test-Without-Module: update to 0.21.

0.21 2022-12-10
  - Harden test suite against changed error message coming with 5.38

(wiz)

2023-05-20 07:44:55 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test-Without-Module to 0.21

(wiz)

2023-05-20 07:43:57 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Term-Table to 0.016

(wiz)

2023-05-20 07:43:48 UTC MAIN commitmail json YAML

p5-Term-Table: update to 0.016.

0.016    2022-01-03 12:56:51-08:00 America/Los_Angeles

    - Be explicit about bareword filehandles

(wiz)

2023-05-20 07:43:22 UTC MAIN commitmail json YAML

doc: Updated devel/p5-File-chdir to 0.1011

(wiz)

2023-05-20 07:43:13 UTC MAIN commitmail json YAML

p5-File-chdir: update to 0.1011.

0.1011    2016-10-07 10:23:15-04:00 America/New_York

    [Documentation]

    - Fixed POD typos

(wiz)

2023-05-20 07:42:46 UTC MAIN commitmail json YAML

doc: Updated devel/p5-FFI-CheckLib to 0.31

(wiz)

2023-05-20 07:42:37 UTC MAIN commitmail json YAML

p5-FFI-CheckLib: update to 0.31.

0.31      2022-09-30 07:42:44 -0600
  - Better support for Homebrew and MacPorts on macOS (gh#46 cdalvaro++)
  - New environment variable FFI_CHECKLIB_PACKAGE (gh#46)
  - New environment variable FFI_CHECKLIB_PATH (gh#50, gh#52)
  - Documentation improvements (gh#49, gh#52)

0.30      2022-09-22 04:24:26 -0600
  - [ BREAKING CHANGE ]
    If the alien option is provided, the libraries provided by aliens will be
    preferred over the system libraries (gh#47, gh#48)

0.29      2022-09-10 01:46:05 -0600
  - Handle Windows DLLs using underscores instead of dashes in version
    numbers (gh#44, gh#45, shawnlaffan++)

(wiz)

2023-05-20 07:41:28 UTC MAIN commitmail json YAML

doc: Updated time/p5-DateTime-Locale to 1.38

(wiz)

2023-05-20 07:41:19 UTC MAIN commitmail json YAML

p5-DateTime-Locale: update to 1.38.

1.38    2023-04-14

- Rebuilt all locale data with the data from CLDR 43.0.0.

(wiz)

2023-05-20 07:39:52 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-Pod-Parser to 1.66

(wiz)

2023-05-20 07:39:43 UTC MAIN commitmail json YAML

p5-Pod-Parser: update to 1.66.

R22-Apr-2023          Marek Rouchal                        <marekr@cpan.org>
-----------------------------------------------------------------------------
Version 1.66
+ fix CPAN#145128 - Pod::Find does not work any more with 5.36 on Win32
+ unixify line endings in this distribution

21-May-2022          Marek Rouchal                        <marekr@cpan.org>
-----------------------------------------------------------------------------
Version 1.65
+ fix CPAN#124881 - warning from Pod::PlainText
+ fix CPAN#125860 - fix version where Pod::Parser was removed from core

21-May-2022          Marek Rouchal                        <marekr@cpan.org>
-----------------------------------------------------------------------------
Version 1.64
+ fix CPAN#112113: link to Pod::Simple not working

(wiz)

2023-05-20 07:37:20 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Params-ValidationCompiler to 0.31

(wiz)

2023-05-20 07:37:11 UTC MAIN commitmail json YAML

p5-Params-ValidationCompiler: update to 0.31.

0.31    2023-01-06

- Require Class::XSAccessor 1.17+ when trying to load it. Earlier versions
  cause test failures. Reported by David Cantrell. GH #27.

(wiz)

2023-05-20 07:36:12 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Devel-Caller to 2.07

(wiz)

2023-05-20 07:36:03 UTC MAIN commitmail json YAML

p5-Devel-Caller: update to 2.07.

2.07 Tuesday 11th April, 2023
        Fix compatibility with bleadperl https://rt.cpan.org/Public/Bug/Display.html?id=144051
        Small Pod and Distribution cleanups contributed by Tom Hukins based on other rt.cpan tickets https://github.com/richardc/perl-devel-caller/pull/1

(wiz)

2023-05-20 07:35:25 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Alien-Build to 2.80

(wiz)

2023-05-20 07:35:16 UTC MAIN commitmail json YAML

p5-Alien-Build: update to 2.80.

2.80      2023-05-11 16:31:46 -0600
  - Documentation improvements (gh#399, gh#400, gh#401, gh#402)
  - Do not generate .../Install/Files.pm if one is provided by the
    Alien (gh#393, gh#397)

2.79      2023-05-05 15:08:46 -0600
  - Updated non-binding support for Perls to match the policy
    of the Perl toolchain (Perls older than 10 years old are
    unsupported, with a one-time exception of Perl 5.16).  The
    intent is not to suddenly drop support for older Perls, but
    the Alien-Build team may take advantage of features in
    supported Perls that will effectively remove compatability
    with unsupported Perls.

2.78      2023-03-07 11:49:27 -0700
  - Test fix to handle Perls with space in the path (gh#391, mohawk++)

2.77      2023-01-20 14:59:14 +1100
  - Documentation improvements (gh#389, #gh#390)
  - Additional noisy diagnostic when trying to use the regular
    download negotiator plugin with a GitHub releases page
    (gh#388, gh#390)

2.76      2022-12-28 18:30:39 -0700
  - Fix inline_auto_include so that it gives priority to
    the .runtime.inline_auto_include property

2.75      2022-12-21 21:03:27 -0700
  - The Download::Negotiate plugin will no longer pick the
    Fetch::CurlCommand plugin (unless bootstrap_ssl option is
    chosen), because it relies on the -J option which is
    unfortunately not reliable.  When a more reliable method
    can be used by Fetch::CurlCommand we will likely go back
    to preferring it (gh#384, gh#385)

2.74      2022-11-27 08:26:06 -0700
  - Patches to Test::Alien to make it safe for C99
    (gh#383, Florian Weimer++)

2.73      2022-11-20 07:23:46 -0700
  - Fix Extract::ArchiveZip test when ALIEN_DOWNLOAD_RULE set to
    digest_or_encrypt (gh#382)

2.72      2022-10-26 06:28:00 -0600
  - Improved diagnostic when all links are excluded by the filter
    stage (gh#380)

2.71      2022-10-04 11:18:14 -0600
  - Added Alien::Build::Plugin::Extract::File (gh#375)

2.70      2022-09-23 06:27:39 -0600
  - Production release identical to 2.69_01

2.69_01  2022-09-20 18:00:17 -0600
  - Documentation improvements (gh#370)
  - Added meta.platform.cpu.count and meta.platform.cpu.arch.name
    properties (gh#371 zmughal++)

2.68      2022-09-05 09:05:18 -0600
  - Documentation improvements (gh#367)
  - alien_diag from Test::Alien::Diag now can optionaly take a
    hash reference as its last argument (gh#365, gh#366)
  - alien_diag supports two new options properties and
    list_properties (gh#365, gh#366)
  - Document that alien_diag may take more than one alien as
    an argument (this has always been the case, but never
    documented (gh#366)

2.67      2022-09-03 17:07:40 -0600
  - Test::Alien::Diag should now handle undef fields more
    gracefully (gh#363, gh#364)

2.66      2022-09-01 13:29:15 -0600
  - Validate SSL certificates for Fetch::HTTPTiny plugin if
    ALIEN_DOWNLOAD_RULE is one of encrypt, digest_or_encrypt
    or digest_and_encrypt (gh#362)

2.65      2022-08-30 11:17:41 -0600
  - Fix POD name for Alien::Build::Manual::Security (gh#360)

2.64      2022-08-30 10:09:42 -0600
  - Production release identical to 2.63.01
  - !!! Notice of Change of Behavior !!!

    In the near future, AB will require by default one of:

    1. Secure https connection
    2. Bundled pacakge (ie file:// URL)
    3. Cryptographic signature

    before extracting archives fetched off the internet.  You can test
    the new behavior yourself by setting
    ALIEN_DOWNLOAD_RULE to `digest_or_encrypt`.  More details can
    be found in the Alien::Build::Manual::Security POD

    !!! Notice of Change of Behavior !!!

2.63_01  2022-08-30 00:44:54 -0600
  - New documentation Alien::Build::Manual::Security (gh#357)
  - Compute $build->donwload_rule as soon as possible (gh#190, gh#358)
  - ALIEN_DOWNLOAD_RULE=default is now a legal value.  It is currently
    the same as 'warn' but will probably become 'digest_or_encrypt' in
    the future (gh#356)
  - Added notice in change of behavior (gh#190, gh#359)

2.62_01  2022-08-29 15:03:53 -0600
  - Fixed bug introduced in 2.60_01 where file URLs were not considered
    safe (gh#351, gh#355)

2.61_01  2022-08-28 15:49:06 -0600
  - Added preload_plugin and postload_plugin to Alien::Build::rc
    (gh#348, gh#349)

2.60_01  2022-08-28 10:37:01 -0600
  - Documentation improvements (gh#333, gh#334, gh#342, gh#343, gh#344)
  - Fixed a number of broken links in POD (gh#344)
  - Added download_detail install property (gh#190, gh#344)
  - Added download_rule method (gh#190, gh#344)
  - The fetch hook and other plugins that use the same file hash can
    and now should include a protocol field (gh#190, gh#344)

2.59      2022-08-16 09:38:14 -0600
  - Documentation improvements (gh#337, gh#341)
  - Do not allow downgrading from SSL if start_url is https.  This is
    done by filtering non-SSL URLs from the candidate listif the start_url
    uses https (gh#190, gh#339)

2.58_01  2022-08-15 12:55:07 -0600
  - Fix bug where properties could not be interpolated in environment
    variables if meta.env_interpolate is on (gh#333)
  - Can now pass an Alien::Build instance into Alien::Build::Interpolator's
    interpolate method to use meta, install, runtime, etc. prroperites in
    the template (gh#312, gh#333)

2.57_01  2022-08-15 11:09:52 -0600
  - Added experimental plugin Digest::SHA and Digest::SHAPP for checking
    signatures (gh#332)
  - Added experimental check_digest method on Alien::Build (gh#332)
  - Added experimental digest keyword for alienfile (gh#332)
  - Removed long deprecated subplugin method from Alien::Build::Plugin (gh#331)

2.56      2022-08-13 15:33:18 -0600
  - Production release identical to 2.55.01

2.55_01  2022-08-13 15:28:00 -0600
  - Documentation improvements (gh#313, gh#330)

2.54_01  2022-08-13 11:29:15 -0600
  - Documentation improvements (gh#48, gh#313, gh#329)

2.53      2022-08-12 14:02:31 -0600
  - Documentation improvements (gh#241, gh#254, gh#283, gh#298, gh#312, gh#327)
  - Added .runtime.inline_auto_include property (gh#226, gh#328)
  - xs_ok in Test::Alien will now keep temporary generated files on failure
    by default.  You can override this behavior using TEST_ALIEN_ALWAYS_KEEP
    (gh#315, gh#326)
  - Added TEST_ALIEN_ALIENS_MISSING environment variable to remove warning
    in Test::Alien when you use some tools without first calling alien_ok
    (gh#326)

2.52      2022-08-11 15:18:46 -0600
  - Improved documentation (gh#317, gh#318)
  - Fixed bug for run_ok in Test::Alien where passing a command in scalar
    context would not work for commands with arguments (gh#320)
  - Added interpolate_run_ok and plugin_ok to Test::Alien (gh#319, gh#321, gh#322)
  - Better support for Alien::MSYS + Test::Alien (gh#323)
  - Better handle it when flags are undef by not passing into
    Text::ParseWords::shellwords(gh#314, gh#324)

2.51      2022-08-03 09:57:08 -0600
  - Remove use of duplicate lddlfalgs in Test::Alien which could cause failures
    on AIX (gh#217, gh#316)

2.50      2022-06-23 11:53:00 -0500
  - Documentation updates (gh#308, gh#310)

2.49      2022-06-23 11:19:08 -0500
  - Fix tests to pass on systems that do not have a compiler (gh#309)

2.48      2022-03-13 11:20:19 -0600
  - Added atleast_version to Probe::CommandLine and Probe::CBuilder plugins
    (gh#299, gh#300, shawnlaffan++)
  - Added Alien::Util module (gh#301)

2.47      2022-03-07 07:03:52 -0700
  - Fixed bug where Probe::CBuilder plugin could report the wrong diagnostic
    when throwing an exception (gh#296, gh#297, shawnlaffan++)

2.46      2021-11-30 15:17:58 -0700
  - Fix bug where the Build::Copy plugin could fail when spaces are in
    the target path (gh#290, gh#292 kiwiroy++)

2.45      2021-10-28 04:55:28 -0600
  - On macOS / OS X the Build::Copy plugin now uses cp -pPR instead of
    cp -aR; on modern macOS this does the same thing, on very old versions
    of OS X the -a option is not recognized (gh#288)

2.44      2021-10-20 17:51:21 -0600
  - Fix bug in Alien::Build::Log::Abbreviate (gh#287 kiwiroy++)

2.43_01  2021-09-30 10:10:07 -0600
  - Fix test for Decode::DirListingFtpCopy which was incorrectly testing
    Decode::DirListing (gh#285, gh#286)

2.42      2021-09-29 09:54:26 -0600
  - Improved documentation relating to the Alien::Base alt methods and
    the PkgConfig plugins use of pkg_name property (gh#234, gh#284)

2.41      2021-06-21 22:50:57 -0600
  - Documentation fixes (gh#266, gh#267)
  - Use parent instead of base in code and documentation (gh#268)

2.40      2021-05-13 06:44:37 -0600
  - Test::Alien tests will issue a diagnostic if you call them without
    alien_ok which is probably a mistake (gh#262, gh#263)

2.39_01  2021-05-12 04:14:06 -0600
  - Add support for HTTP request headers on all appropriate core fetch plugins
    (gh#256, gh#259)
  - The fetch method on Alien::Build  now has a http_headers option
    (gh#256, gh#259)
  - Fix bug where symlinks to directories were incorrectly being skipped
    (gh#255, gh#260)

(wiz)

2023-05-20 07:33:21 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Algorithm-Diff to 1.201

(wiz)

2023-05-20 07:31:46 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-XML-LibXML to 2.0208

(wiz)

2023-05-20 07:31:17 UTC MAIN commitmail json YAML

p5-XML-LibXML: update to 2.0208.

2.0208  2022-09-30
    - Fix https://rt.cpan.org/Ticket/Display.html?id=144415
        - Bug #144415 for XML-LibXML: createElementNS & setNamespace get
          confused by Readonly scalars
        - thanks to DAKKAR and haarg.

(wiz)

2023-05-20 07:30:35 UTC MAIN commitmail json YAML

doc: Updated sysutils/p5-File-Remove to 1.61

(wiz)

2023-05-20 07:30:20 UTC MAIN commitmail json YAML

p5-File-Remove: update to 1.61.

1.61    2022-06-13 - Shlomi Fish
    - Merged https://github.com/shlomif/File-Remove/pull/4

(wiz)

2023-05-20 07:29:56 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Sub-Quote to 2.006008

(wiz)

2023-05-20 07:29:39 UTC MAIN commitmail json YAML

p5-Sub-Quote: update to 2.006008.

2.006008 - 2023-01-20
  - drop Test::Fatal prereq
  - recommend Sub::Util rather than Sub::Name
  - use XString for quoting strings where possible
  - move tests for quotify on perl 5.6 to author only

2.006_007 - 2022-04-05
  - accurately detect numbers vs strings in quotify on perl 5.36
  - accurately detect booleans in quotify on perl 5.36
  - add workaround for float formatting for perls compiled to use gcvd

(wiz)

2023-05-20 07:28:44 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Sub-Install to 0.929

(wiz)

2023-05-20 07:28:35 UTC MAIN commitmail json YAML

p5-Sub-Install: update to 0.929.

0.929    2022-12-31 15:58:28-05:00 America/New_York
        - update packaging and metadata

(wiz)

2023-05-20 07:27:29 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Params-Validate to 1.31

(wiz)

2023-05-20 07:27:21 UTC MAIN commitmail json YAML

p5-Params-Validate: update to 1.31.

1.31    2022-10-22

- Require Devel::PPPort 3.68+ for compatibility with Perls <= 5.8.5. Patch by
  Graham Knop. PR #25.

(wiz)

2023-05-20 07:26:43 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Module-Build-Tiny to 0.045

(wiz)

2023-05-20 07:26:34 UTC MAIN commitmail json YAML

p5-Module-Build-Tiny: update to 0.045.

0.045    2023-04-30 11:52:20+02:00 Europe/Brussels
          - Fix compilation issue on Windows

0.044    2023-04-28 09:19:30+02:00 Europe/Brussels
          - Add module sharedirs
          - Only add src/*.c files to primary XS file

0.043    2023-04-19 02:05:14+02:00 Europe/Amsterdam
          - Fix manification test for perls without man paths

0.042    2023-04-18 23:32:40+02:00 Europe/Amsterdam
          - Restore manpage generation
          - Add include/ to include paths
          - Compile all .c files in src/

0.041    2023-04-17 16:03:06+02:00 Europe/Amsterdam
          - Released without changes from 0.040

0.040    2023-02-05 23:06:28+01:00 Europe/Amsterdam (TRIAL RELEASE)
          - Manify .pod after .pm
          - Filter out script documentation from scripts
          - Don't manify podless modules/scripts

(wiz)

2023-05-20 07:25:13 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Future to 0.50

(wiz)

2023-05-20 07:25:04 UTC MAIN commitmail json YAML

p5-Future: update to 0.50.

0.50    2023-03-17
        [CHANGES]
        * Swap all unit tests from `Test::More` to `Test2::V0`
        * Avoids test_requires on `Test::Refcount` or `Test::Fatal`

        [BUGFIXES]
        * Fix documentation minisynopsis on `->udata`
        * Set `@CARP_NOT` so that `AWAIT_GET` rethrow appears to come from
          the right location (RT145249)

0.49    2022-10-17
        [CHANGES]
        * Big reshuffle to move most code into Future/PP.pm in order to
          support an optional Future-XS distribution too
        * Attempt to load Future::XS by preference if it is available
        * Additional unit tests for cornercases of XS implementation
        * Remember to provide the AWAIT_WAIT API method
        * Migrated Future::Queue out into its own distribution

        [BUGFIXES]
        * Bugfixes and unit tests for convergents on pre-cancelled futures
          (RT144459)

(wiz)

2023-05-20 07:22:56 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test2-Suite to 0.000155

(wiz)

2023-05-20 07:22:45 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test2-Suite to 0.000155

(wiz)

2023-05-20 07:22:36 UTC MAIN commitmail json YAML

p5-Test2-Suite: update to 0.000155.

0.000155  2023-04-28 08:28:42-07:00 America/Los_Angeles

    - Fix #247
    - Fix changes file

0.000154  2023-04-28 05:57:58-07:00 America/Los_Angeles

    - Fix 00-report.t

0.000153  2023-04-27 15:27:32-07:00 America/Los_Angeles

    - Fix broken call to plugins

0.000152  2023-04-27 02:52:44-07:00 America/Los_Angeles

    - Inline Importer.pm for core support

0.000151  2023-04-27 02:35:37-07:00 America/Los_Angeles

    - The following are all in hopes of getting Test2:Suite into core.
    - Make Module::Pluggable optional
    - Inline Scope::Guard
    - Inline Sub::Info
    - Do not recommend Sub::Name

0.000150  2023-03-21 08:25:21-07:00 America/Los_Angeles

    - Do not index Devel::MAT::Dumper

0.000149  2023-03-21 06:44:50-07:00 America/Los_Angeles

    - Fix warning when Devel::MAT::Dumper is installed and -w is used

0.000148  2023-03-05 14:59:45-08:00 America/Los_Angeles

    - Fixes for refcount stuff

0.000147  2023-03-04 11:42:59-08:00 America/Los_Angeles

    - Add refcount tools, and include in ::V0

0.000146  2023-03-04 11:08:10-08:00 America/Los_Angeles

    - Add T2_AUTO_DUMP and T2_AUTO_DEPARSE env vars

(wiz)

2023-05-20 07:19:05 UTC MAIN commitmail json YAML

doc: Updated devel/p5-File-BaseDir to 0.09

(wiz)

2023-05-20 07:18:56 UTC MAIN commitmail json YAML

p5-File-BaseDir: update to 0.09.

0.09      2021-07-08 14:04:14 -0600
- Tests can now be run in parallel or isolation safely (rt#199256)
- Fallback on getpwuid if environment variable not set (rt#127138)
- Test suite works with or without environment variables (rt#127138)

(wiz)

2023-05-20 07:12:41 UTC MAIN commitmail json YAML

p5-Config-Tiny: update to 2.29.

2.29  2023-04-05T12:53:00
- Edit to remove Test::Pod from TEST_REQUIRES in Makefile.PL, again.
Thanx to Andrew Daugherity for the patch.
- Update versiojnn # in t/02.main.t.

(wiz)

2023-05-20 07:12:09 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Class-Method-Modifiers to 2.15

(wiz)

2023-05-20 07:12:00 UTC MAIN commitmail json YAML

p5-Class-Method-Modifiers: update to 2.15.

2.15      2023-03-05 23:42:48Z
        - localize $SIG{__DIE__} before calling eval (closes RT#146848; Yves
          Orton)

2.14      2023-01-16 21:26:04Z
        - remove Test::Fatal and Test::Needs from test prereqs (PRs #7, #8,
          Graham Knop)

(wiz)

2023-05-20 07:11:03 UTC MAIN commitmail json YAML

doc: Updated devel/p5-B-Hooks-EndOfScope to 0.26

(wiz)

2023-05-20 07:10:48 UTC MAIN commitmail json YAML

p5-B-Hooks-EndOfScope: update to 0.26.

0.26      2022-02-21 05:35:44Z
  - update bundled version of ExtUtils::HasCompiler, for new new Apple
    include paths

0.25      2021-10-10 19:34:55Z
  - add test of dieing inside an on_scope_end() (PR#8)

(wiz)

2023-05-20 07:10:22 UTC MAIN commitmail json YAML

doc: Updated www/p5-URI to 5.19

(wiz)

2023-05-20 07:10:13 UTC MAIN commitmail json YAML

p5-URI: update to 5.19.

5.19      2023-04-30 16:15:58Z
  - Form parameters without values are now represented by undef (GH#65)
    (Gianni Ceccarelli)

(wiz)

2023-05-20 07:09:14 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-Text-CSV_XS to 1.50

(wiz)

2023-05-20 07:09:05 UTC MAIN commitmail json YAML

p5-Text-CSV_XS: update to 1.50.

1.50 - 2023-03-01, H.Merijn Brand
    * Promote sep to sep_set in csv () with auto-headers
    * Fix bug in set_diag surfaced by PERL_RC_STACK

1.49 - 2023-01-03, H.Merijn Brand
    * csv2xlsx --split=CxP [--split-label=C]
    * Full documentation/manual for csv2xlsx
    * Fix non-integer arguments to getline_all (issue 39)
    * It's 2023

(wiz)

2023-05-20 07:08:21 UTC MAIN commitmail json YAML

doc: Updated security/p5-IO-Socket-SSL to 2.081

(wiz)

2023-05-20 07:08:12 UTC MAIN commitmail json YAML

p5-IO-Socket-SSL: update to 2.081.

2.081 2023/01/25
- new function set_msg_callback for user defined callback on each SSL message
- showcase function in example/ssl_client.pl and example/ssl_server.pl for
  computing JA3S/JA3 fingerprints
- fix tracing added in 2.076 to no longer include SSL3_RT_HEADER (noise)
2.080 2023/01/18
- move certs into t/ so that distributions like CentOS don't install the
  test certificates as part of the documentation any longer.
2.079 2023/01/16
- properly extract IPv6 address for verification from PeerAddr if not explicitly
  given as SSL_verifycn_name.
  https://github.com/noxxi/p5-io-socket-ssl/issues/123
2.078 2022/12/11
- revert decision from 2014 to not verify hostname by default if hostname is
  IP address but no explicit verification scheme given
  https://github.com/noxxi/p5-io-socket-ssl/issues/121
2.077 2022/11/21
- fix memory leak in session cache, thanks to genuaboro
  https://github.com/noxxi/p5-io-socket-ssl/pull/118
- more race conditions in tests fixed thanks to jddurand
  https://github.com/noxxi/p5-io-socket-ssl/issues/97
2.076 2022/11/12
- added curl like tracing based on contribution from jddurand
  https://github.com/noxxi/p5-io-socket-ssl/pull/117
- fixed race condition in t/sni_verify.t based on analysis from jddurand
  https://github.com/noxxi/p5-io-socket-ssl/issues/97
2.075
- treat SSL_write returning 0 same as previously -1, as suggested by both
  OpenSSL and LibreSSL documentation
- propagate error from SSL_shutdown, but if the shutdown is caused by an outer
  SSL error keep the original error
- small tests fixes

(wiz)

2023-05-20 07:07:01 UTC MAIN commitmail json YAML

doc: Updated net/p5-Net-DNS to 1.38

(wiz)

2023-05-20 07:06:52 UTC MAIN commitmail json YAML

p5-Net-DNS: update to 1.38.

**** 1.38 May 9, 2023

Mailbox.pm: Improve robustness of address parsing.
Deprecate packet->edns->size() method.
Deprecate rdatastr() historical RR subtype method.
Major overhaul of pre-installation test scripts.
Add new t/TestToolkit.pm
Refactor socket code and control structure in
Nameserver.pm and improve efficiency of zonefile
data storage and retrieval.

Fix rt.cpan.org #148274
Multicast DNS flag breaks Net::DNS::Parameters::classbyval

Fix rt.cpan.org #148273
EDNS extended rcode not handled correctly

Fix rt.cpan.org #147507
Nameserver.pm: peerhost undefined after $sock->accept

**** 1.37 Mar 13, 2023

Add links to relevant RFCs in package documentation.

Fix rt.cpan.org #147038
resolver->axfr( undef ) fails silently

Fix rt.cpan.org #145944
Case sensitivity issue with AXFR

**** 1.36 Dec 30, 2022

Adopt JSON as presentation notation for EDNS options.
Disallow zero packet->id in outbound packet.
Remove deprecated 2-argument TSIG->create() method.
Revise TSIG test scripts and documentation.

**** 1.35 Oct 4, 2022

Improve SVCB error reporting.

Fix rt.cpan.org #144328
accept_reply test fails with matched consecutive "random"
generated packet->id

Fix rt.cpan.org #144299
Spelling errors.

(wiz)

2023-05-20 07:05:59 UTC MAIN commitmail json YAML

doc: Updated net/p5-Net to 3.15

(wiz)

2023-05-20 07:05:45 UTC MAIN commitmail json YAML

p5-Net: update to 3.15.

3.15 2023-03-20

    - Release for updating bleadperl to avoid cmp_version.t trouble.  No code
      changes.

(wiz)

2023-05-20 07:04:45 UTC MAIN commitmail json YAML

doc: Updated misc/p5-Locale-libintl to 1.33

(wiz)

2023-05-20 07:04:36 UTC MAIN commitmail json YAML

2023-05-20 07:03:13 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-Image-Info to 1.43

(wiz)

2023-05-20 07:03:04 UTC MAIN commitmail json YAML

p5-Image-Info: update to 1.43.

2022-10-03  Slaven Rezic  <slaven@rezic.de>

    Release 1.43

    Stable release with all changes in 1.42_50

2022-07-17  Slaven Rezic  <slaven@rezic.de>

    Release 1.42_50

    Fix XML::Simple-related test failures (RT #143685)

    Cease warnings with inconsistent maker info (RT #133006)

    Don't fail on invalid rational value in EXIF (RT #135126)

    Don't bail out on erroneous APP1 EXIF segments (RT #131616)

(wiz)

2023-05-20 07:02:12 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Sub-Exporter to 0.989

(wiz)

2023-05-20 07:02:03 UTC MAIN commitmail json YAML

p5-Sub-Exporter: update to 0.989.

0.989    2022-12-31 19:34:54-05:00 America/New_York
        - update author contact info

(wiz)

2023-05-20 07:00:38 UTC MAIN commitmail json YAML

p5-Scalar-List-Utils: update to 1.63.

1.63 -- 2022-08-08
[BUGFIXES]
* Fix off-by-one in stack handling of head() / tail() (RT143905)
* Fix documentation copy-paste error about builtin::reftype
* Ensure exotic_names.t will work on EBCDIC platforms
* Add basic Github CI workflow

1.62 -- 2022-03-17
[CHANGES]
* Prepare for perl 5.35.10 release:
    + Skip the tainted tests if your perl was built without taint
      support
    + Document the existence of the `builtin::` equivalents for
      several Scalar::Util functions

1.61 -- 2022-02-16
[BUGFIXES]
* Fix some more signed comparison warnings (Perl5 #19429)

(wiz)

2023-05-20 06:59:26 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Params-Util to 1.102

(wiz)

2023-05-20 06:59:17 UTC MAIN commitmail json YAML

p5-Params-Util: update to 1.102.

1.102 2020-11-02
- fix RT#133623 - Can't install in pureperl mode. Thanks to Nigel
  Gregoire (@nfg) for reporting and proposal for proper fix.
- update ppport.h from Devel::PPPort 3.62

1.101 2020-10-22
- fix inconsistent license conditions in meta data and documentation
  and add appropriate LICENSE files. Fixes RT#133586.

1.100 2020-10-21
- Re-release 1.099_001 without further changes

1.099_001 2020-10-01
- refactor tooling to get reasonable author tests and
  code/distribution quality checks (fixes RT#109106 - thanks
  to Alexandr Ciornii (CHORNY) for reporting -- and fixes RT#81924:
  obsolete section in Makefile.PL? - thanks to Sam Ferencik and
  Paul Cochrane for reporing and contribution)
- seaparate PP code into dedicated module
- fix spelling errors (including RT#115910 - thanks to
  Salvatore Bonaccorso (CARNIL) for reporting -- and RT#86356 -
  thanks to D. Steinbrunner for reporing and sorry Paul for fixing
  it during adding new author tests)
        - fix RT#87649 (_CLASS) and RT#81276 (_POSINT) plus similar fixes
  for _STRING, _IDENTIFIER, _NUMBER and _NONNEGINT - thanks to
  Bernhard Graf (GRAF) and victor@vsespb.ru for reporting and
  Paul Cochrane <paul@liekut.de> for submitting initial patches.
- fix RT#79995: Please mention _INSTANCEDOES in Changes (and _CLASSDOES)
- fix RT#79856: Build breaks in 1.07

(wiz)

2023-05-20 06:57:57 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Package-Stash-XS to 0.30

(wiz)

2023-05-20 06:57:42 UTC MAIN commitmail json YAML

p5-Package-Stash-XS: update to 0.30.

0.30      2022-06-12 20:00:39Z
      - misc tooling updates
      - fixed redundant argument in sprintf in tests (RT#143205)

(wiz)

2023-05-20 06:56:45 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Package-Stash to 0.40

(wiz)

2023-05-20 06:56:36 UTC MAIN commitmail json YAML

p5-Package-Stash: update to 0.40.

0.40      2022-02-21 05:38:38Z
    - update bundled version of ExtUtils::HasCompiler, for new new Apple
      include paths

(wiz)

2023-05-20 06:55:23 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Package-DeprecationManager to 0.18

(wiz)

2023-05-20 06:55:07 UTC MAIN commitmail json YAML

p5-Package-DeprecationManager: update to 0.18.

0.18    2023-02-19

- Use Sub::Util instead of Sub::Name, which is part of Scalar-List-Utils,
  which itself is a dependency already. Implemented by Aristotle Pagaltzis. GH
  #3.

(wiz)

2023-05-20 06:53:23 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Module-Refresh to 0.18

(wiz)

2023-05-20 06:53:14 UTC MAIN commitmail json YAML

p5-Module-Refresh: update to 0.18.

0.18 Tue May 10 03:33:29 CST 2022

* Fix uninitialized warnings when modules were not successfully loaded

(wiz)

2023-05-20 06:51:10 UTC MAIN commitmail json YAML

doc: Updated devel/p5-MRO-Compat to 0.15

(wiz)

2023-05-20 06:51:01 UTC MAIN commitmail json YAML

p5-MRO-Compat: update to 0.15.

0.15 - 2022-01-06
    - fix function prototypes to match core functions

0.14_01 - 2020-11-16
    - optimize pure perl DFS inheritance calculation on perl 5.8
    - pod formatting fix

(wiz)

2023-05-20 06:50:28 UTC MAIN commitmail json YAML

doc: Updated devel/p5-File-ShareDir-Install to 0.14

(wiz)

2023-05-20 06:50:11 UTC MAIN commitmail json YAML

p5-File-ShareDir-Install: update to 0.14.

0.14      2022-07-01 03:46:36Z
    - work around a build issue on windows (RT#125571)

(wiz)

2023-05-20 06:49:19 UTC MAIN commitmail json YAML

doc: Updated devel/p5-File-MimeInfo to 0.33

(wiz)

2023-05-20 06:49:10 UTC MAIN commitmail json YAML

p5-File-MimeInfo: update to 0.33.

0.33  2022-07-12
- Fix uninitialized value warning in File::MimeInfo::Applications,
  provided by SPFabGerman

(wiz)

2023-05-20 06:48:42 UTC MAIN commitmail json YAML

doc: Updated devel/p5-File-Listing to 6.15

(wiz)

2023-05-20 06:48:33 UTC MAIN commitmail json YAML

p5-File-Listing: update to 6.15.

6.15      2022-04-17 04:09:58 -0600
  - Main git repository has now been detached from the original
    repository (originally it was a fork).  The old repository
    can be found at https://github.com/gisle/file-listing
  - Adjust test suite to handle systems that cannot handle
    year 2038+ dates (gh#24)

(wiz)

2023-05-20 06:47:36 UTC MAIN commitmail json YAML

p5-Exporter-Tiny: update to 1.006002.

1.006002 2023-03-31

[ Documentation ]
- Link to Exporter::Almighty in pod.
- Update copyright dates.

[ Packaging ]
- Set homepage in metadata to https://exportertiny.github.io.

1.006001 2023-03-24

[ Documentation ]
- Don't mention Alt::Lexical::Var::ButSupportModernPerl in manual.

[ Packaging ]
- No longer dynamically recommend Alt::Lexical::Var::ButSupportModernPerl.

(wiz)

2023-05-20 06:46:23 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Data-OptList to 0.114

(wiz)

2023-05-20 06:46:00 UTC MAIN commitmail json YAML

p5-Data-OptList: update to 0.114.

0.114    2023-05-06 17:25:36-04:00 America/New_York
        - Data::OptList now requires perl v5.12.0
        - tests no longer add "-T" to shebang, so do not invoke taint mode

0.113    2022-12-31 21:07:47-05:00 America/New_York
        - update author contact info

(wiz)

2023-05-20 06:45:38 UTC MAIN commitmail json YAML

doc: Updated devel/p5-CPAN-Meta-Check to 0.017

(wiz)

2023-05-20 06:45:23 UTC MAIN commitmail json YAML

p5-CPAN-Meta-Check: update to 0.017.

0.017    2023-01-03 16:53:14+01:00 Europe/Amsterdam
          - Use Module::Metadata for more accurate testing

0.016    2023-01-03 14:25:46+01:00 Europe/Amsterdam
          - Fix rounding issue in test

0.015    2023-01-03 03:42:47+01:00 Europe/Amsterdam
          - Drop Test::Deep prereq

(wiz)

2023-05-20 06:44:31 UTC MAIN commitmail json YAML

doc: Updated converters/p5-Convert-Color to 0.17

(wiz)

2023-05-20 06:44:21 UTC MAIN commitmail json YAML

p5-Convert-Color: update to 0.17.

0.17    2023-04-21
        [BUGFIXES]
        * Call `plan()` to skip tests in t/31x11.t if no rgb.txt is found
          (RT147340)

(wiz)

2023-05-20 06:43:58 UTC MAIN commitmail json YAML

doc: Updated www/p5-libwww to 6.70

(wiz)

2023-05-20 06:43:40 UTC MAIN commitmail json YAML

p5-libwww: update to 6.70.

6.70      2023-04-30 13:22:56Z
    - Add cookie_jar_class attribute to allow different cookie jar modules
      to be used more easily (GH#91) (Tom Hukins, Julien Fiegehenn)
    - POD now contains all default attributes (GH#428) (Julien Fiegehenn)

6.69      2023-04-29 13:14:31Z
    - Timeouts for cached connections now update (GH#73) (Eric Johnson)
    - The conn_cache() can now be unset (GH#424) (Julien Fiegehenn)
    - LWP::Protocol now only attempts to load modules once (GH#62) (Burak Gursoy)
    - Fix a bug in no_proxy that allowed partial matches to a proxy address
      to disable a proxy (GH#421) (Julien Fiegehenn)

(wiz)

2023-05-20 06:39:53 UTC MAIN commitmail json YAML

doc: Updated www/p5-Template-Toolkit to 3.101

(wiz)

2023-05-20 06:39:44 UTC MAIN commitmail json YAML

p5-Template-Toolkit: update to 3.101.

Improvements:
* Added meta() method to Template::Document to return all META items

Bug Fixes:
* Fixed incorrect line numbers when using outline tags
* Fixed incorrect Apache::Util(s) module in t/html.t

(wiz)

2023-05-20 06:37:50 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Sub-Name to 0.27

(wiz)

2023-05-20 06:37:32 UTC MAIN commitmail json YAML

p5-Sub-Name: update to 0.27.

0.27      2023-04-29 12:32:26Z
    - skip quote-separator tests on newer perls that deprecate this behaviour

(wiz)

2023-05-20 06:37:06 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Struct-Dumb to 0.14

(wiz)

2023-05-20 06:36:57 UTC MAIN commitmail json YAML

p5-Struct-Dumb: update to 0.14.

0.14    2023-02-11
        [CHANGES]
        * Updates to `feature 'class'` support, using `:param` instead of
          `ADJUST` blocks
        * Swap all unit tests from `Test::More` to `Test2::V0`
        * Drop test-time dependence on `Test::Fatal`

(wiz)

2023-05-20 06:35:56 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Proc-ProcessTable to 0.635

(wiz)

2023-05-20 06:35:47 UTC MAIN commitmail json YAML

p5-Proc-ProcessTable: update to 0.635.

0.635 2023-05-08
  - Do not try to scan /dev/.lxd-mounts

0.634 2021-09-27
  - Published the wrong branch (sorry, it was late). Now it is really fixed!

0.633 2021-09-27
  - Dummy version, no changes

0.632 2021-09-27
  - The included obstack files confused linux compilation. Placed them
    in os/ and fixed compile steps

0.631 2021-09-26
  - added cygwin implementation/extension of ASSI
  - aaand we are back to 3-digit version numbers due to quirks
    of rpmvercmp, which thinks that 0.612 is higer than 0.62

(wiz)

2023-05-20 06:35:05 UTC MAIN commitmail json YAML

doc: Updated devel/p5-OLE-Storage_Lite to 0.22

(wiz)

2023-05-20 06:34:53 UTC MAIN commitmail json YAML

p5-OLE-Storage_Lite: update to 0.22.

0.22: not documented

0.21 Fri Feb 17 2020

    + Fix for Spreadsheet::ParseExcel break due to the previous change in
      v0.20.  https://github.com/jmcnamara/ole-storage-lite/pull/4

(wiz)

2023-05-20 06:34:07 UTC MAIN commitmail json YAML

p5-Module-Build: update to 0.42340.

0.4234 - Fri 28 Apr 2023 10:46:26 CEST
  - PodParser now respects =encoding directives

  - Don't use libraries in t/bundled for Build.PL

  - make_tarball: workaround for broken tar on Darwin

  - Respect $Config{man1ext}/$Config{man3ext}

  - Do not require a compiler if c_source is an empty list

0.42_33 - Wed Mar 29 10:38:56 PM CEST 2023

  - PodParser now respects =encoding directives

  - Don't use libraries in t/bundled for Build.PL

  - make_tarball: workaround for broken tar on Darwin

  - Respect $Config{man1ext}/$Config{man3ext}

  - Do not require a compiler if c_source is an empty list

0.4232 - Thu Dec  8 10:27:44 PM CET 2022

  - Drop Pod::Man dependency for 5.8 compatibility

(wiz)

2023-05-20 06:26:35 UTC MAIN commitmail json YAML

doc: Updated devel/p5-List-UtilsBy to 0.12

(wiz)

2023-05-20 06:26:26 UTC MAIN commitmail json YAML

p5-List-UtilsBy: update to 0.12.

0.12    2022-04-29
        [CHANGES]
        * Documentation updates:
            + Add examples showing combining multiple functions to give
              further behaviours
            + Fixed typo "probability" (RT127988, RT136817)

(wiz)

2023-05-20 06:25:33 UTC MAIN commitmail json YAML

doc: Updated devel/p5-IO-AIO to 4.80

(wiz)

2023-05-20 06:25:24 UTC MAIN commitmail json YAML

p5-IO-AIO: update to 4.80.

4.80 Sat 01 Apr 2023 04:13:37 CEST
- remove long obsolete "paths must be absolute" text in aio_open/stat
          descriptions.
- another workaround for the low-quality musl libc.
- test for umount seperately, as it is more portable.
        - some low-quality posix attempts (openbsd, osx) declare the availability
          of fexecve but then don't even bother to implemnent a stub.

(wiz)

2023-05-20 06:23:08 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Commandable to 0.10

(wiz)

2023-05-20 06:22:59 UTC MAIN commitmail json YAML

p5-Commandable: update to 0.10.

0.10    2023-04-29
        [CHANGES]
        * Add more types of option - negatable, incrementable, multi-value
          (much thanks to ilmari)
        * Use trailing `=` to indicate option names with values; to match
          Getopt::Long
        * Swap all unit tests from `Test::More` to `Test2::V0`

(wiz)

2023-05-20 06:21:17 UTC MAIN commitmail json YAML

doc: Updated databases/p5-DBD-SQLite to 1.72

(wiz)

2023-05-20 06:21:07 UTC MAIN commitmail json YAML

p5-DBD-SQLite: update to 1.72.

1.72 2022-11-04
    - Switched to a production version

1.71_07 2022-10-26
    - Upgraded SQLite to 3.39.4

1.71_06 2022-03-12
    - Set UTF8CACHE to avoid slowdown with -DDEBUGGING (andk, Leont, FGasper)

1.71_05 2022-02-26
    - Fix another test failure on perl built with -DDEBUGGING
    - Lowercase datatype in table column metadata for backcompat

1.71_04 2022-02-26
    - Fix test failure on perl built with -DDEBUGGING (andk++)

1.71_03 2022-02-23
    - Upgraded SQLite to 3.38.0
    - Expose sqlite_error_offset introduced in 3.38.0

1.71_02 2022-01-07
    - Upgraded SQLite to 3.37.2
    - Improve sqlite_load_extension doc (GH#94, Derek Lamb++)

1.71_01 2021-12-02
    - Upgraded SQLite to 3.37.0
    - Add a feature to unregister a created function
    - Fix accented characters in POD (GH#90, HaraldJoerg++)

(wiz)

2023-05-20 06:19:58 UTC MAIN commitmail json YAML

doc: Updated converters/p5-JSON to 4.10

(wiz)

2023-05-20 06:19:48 UTC MAIN commitmail json YAML

p5-JSON: update to 4.10.

4.10 2022-10-09
    - updated backportPP with JSON::PP 4.12

4.09 2022-08-01
    - fix a test to pass under perl with core bool support

4.08 2022-07-31
    - updated backportPP with JSON::PP 4.11

4.07 2022-06-24
    - updated backportPP with JSON::PP 4.10

4.06 2022-05-22
    - updated backportPP with JSON::PP 4.09

(wiz)

2023-05-20 06:18:28 UTC MAIN commitmail json YAML

doc: Updated lang/p5-Perl-LanguageServer to 2.5.0

(wiz)

2023-05-20 06:18:19 UTC MAIN commitmail json YAML

p5-Perl-LanguageServer: update to 2.5.0.

2.5.0  C<2023-02-05>

* Set minimal Perl version to 5.16 (#91)

* Per default enviroment from vscode will be passed to debuggee, syntax check and perltidy.

* Add configuration C<disablePassEnv> to not pass enviroment variables.

* Support for C<logLevel> and C<logFile> settings via LanguageServer protocol and
not only via command line options (#97) [schellj]

* Fix: "No DB::DB routine defined" (#91) [peterdragon]

* Fix: Typos and spelling in README (#159) [dseynhae]

* Fix: Update call to gensym(), to fix 'strict subs' error (#164) [KohaAloha]

* Convert identention from tabs to spaces and remove trailing whitespaces

(wiz)