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 (24m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 14:47:20 UTC Now

2020-09-10 10:04:21 UTC MAIN commitmail json YAML

py-pypika: updated to 0.39.1

0.39.1:
Unknown changes

(adam)

2020-09-10 09:52:04 UTC MAIN commitmail json YAML

Updated textproc/py-elementpath, net/py-zeroconf

(adam)

2020-09-10 09:51:07 UTC MAIN commitmail json YAML

py-zeroconf: updated to 0.28.4

0.28.4
Improved cache reaper performance significantly, thanks to J. Nick Koston.
Added ServiceListener to __all__ as it's part of the public API, thanks to Justin Nesselrotte.

0.28.3
Reduced a time an internal lock is held which should eliminate deadlocks in high-traffic networks, thanks to J. Nick Koston.

0.28.2
Stopped asking questions we already have answers for in cache, thanks to Paul Daumlechner.
Removed initial delay before querying for service info, thanks to Erik Montnemery.

(adam)

2020-09-10 09:49:30 UTC MAIN commitmail json YAML

py-elementpath: updated to 2.0.2

v2.0.2
Add regex translator to package API
More than 99% of W3C XPath 2.0 tests pass

v2.0.1
Add regex transpiler (for XPath/XQuery and XML Schema regular expressions)
Hotfix for issue 30

v2.0.0
Extensive testing with W3C XPath 2.0 tests (~98% passed)
Split context variables from in-scope variables (types)
Add other XSD builtin atomic types

(adam)

2020-09-10 09:37:34 UTC MAIN commitmail json YAML

Updated www/py-django2, www/py-django3

(adam)

2020-09-10 09:37:17 UTC MAIN commitmail json YAML

py-django3: updated to 3.1.1

Django 3.1.1 fixes two security issues and several bugs in 3.1.

CVE-2020-24583: Incorrect permissions on intermediate-level directories on Python 3.7+

On Python 3.7+, FILE_UPLOAD_DIRECTORY_PERMISSIONS mode was not applied to intermediate-level directories created in the process of uploading files and to intermediate-level collected static directories when using the collectstatic management command.

You should review and manually fix permissions on existing intermediate-level directories.

CVE-2020-24584: Permission escalation in intermediate-level directories of the file system cache on Python 3.7+

On Python 3.7+, the intermediate-level directories of the file system cache had the system窶冱 standard umask rather than 0o077 (no group or others permissions).

Bugfixes

Fixed wrapping of translated action labels in the admin窶冱 navigation sidebar for East Asian languages.
Fixed wrapping of long model names in the admin窶冱 navigation sidebar.
Fixed encoding session data while upgrading multiple instances of the same project to Django 3.1.
Adjusted admin窶冱 navigation sidebar template to reduce debug logging when rendering.
Fixed a data loss possibility in the select_for_update(). When using related fields pointing to a proxy model in the of argument, the corresponding model was not locked.
Fixed a data loss possibility, following a regression in Django 2.0, when copying model instances with a cached fields value.
Fixed a regression in Django 3.1 that caused a crash when decoding an invalid session data.
Reverted a deprecation in Django 3.1 that caused a crash when passing deprecated keyword arguments to a queryset in TemplateView.get_context_data().
Enforced thread sensitivity of the MiddlewareMixin.process_request() and process_response() hooks when in an async context.
Fixed __in lookup on key transforms for JSONField with MariaDB, MySQL, Oracle, and SQLite.
Fixed a regression in Django 3.1 that caused permission errors in CommonPasswordValidator and settings.py generated by the startproject command, when user didn窶冲 have permissions to all intermediate directories in a Django installation path.
Fixed detecting an async get_response callable in various builtin middlewares.
Fixed a QuerySet.order_by() crash on PostgreSQL when ordering and grouping by JSONField with a custom decoder.
Fixed a QuerySet.delete() crash on MySQL, following a performance regression in Django 3.1 on MariaDB 10.3.2+, when filtering against an aggregate function.
Fixed a django.contrib.admin.EmptyFieldListFilter crash when using on reverse relations.
Prevented content overflowing in the admin changelist view when the navigation sidebar is enabled

What窶冱 new in Django 3.1
Asynchronous views and middleware support
JSONField for all supported database backends
DEFAULT_HASHING_ALGORITHM settings

(adam)

2020-09-10 09:32:28 UTC MAIN commitmail json YAML

py-django2: updated to 2.2.16

Django 2.2.16 fixes two security issues and two data loss bugs in 2.2.15.

CVE-2020-24583: Incorrect permissions on intermediate-level directories on Python 3.7+

On Python 3.7+, FILE_UPLOAD_DIRECTORY_PERMISSIONS mode was not applied to intermediate-level directories created in the process of uploading files and to intermediate-level collected static directories when using the collectstatic management command.

You should review and manually fix permissions on existing intermediate-level directories.

CVE-2020-24584: Permission escalation in intermediate-level directories of the file system cache on Python 3.7+

On Python 3.7+, the intermediate-level directories of the file system cache had the system窶冱 standard umask rather than 0o077 (no group or others permissions).

Bugfixes

Fixed a data loss possibility in the select_for_update(). When using related fields pointing to a proxy model in the of argument, the corresponding model was not locked.
Fixed a data loss possibility, following a regression in Django 2.0, when copying model instances with a cached fields value.

Django 2.2.15 fixes two bugs in 2.2.14.

Bugfixes

Allowed setting the SameSite cookie flag in HttpResponse.delete_cookie().
Fixed crash when sending emails to addresses with display names longer than 75 chars on Python 3.6.11+, 3.7.8+, and 3.8.4+.

(adam)

2020-09-10 09:27:51 UTC MAIN commitmail json YAML

Updated databases/py-sqlalchemy, net/py-smb, devel/py-xdis, lang/py-uncompyle6

(adam)

2020-09-10 09:27:26 UTC MAIN commitmail json YAML

py-uncompyle6: updated to 3.7.4

3.7.4:
Fragment parsing was borked. This means deparsing in trepan2/trepan3k was broken
3.7+: narrow precedence for call tatement
del_stmt -> delete to better match Python AST
3.8+ Add another forelsestmt (found only in a loop)
3.8+ Add precedence on walrus operator
More files blackened
bump min xdis version

3.7.3:
Mostly small miscellaneous bug fixes
__doc__ = DocDescr() from test_descr.py was getting confused as a docstring.
detect 2.7 exchandler range better
Add for .. else reduction checks on 2.6 and before
Add reduce check for 2.7 augmented assign
Add VERSION in a pydoc-friendly way

3.7.2:
Use newer xdis
Docstrings (again) which were broken again on earlier Python
Fix 2.6 and 2.7 decompilation bug in handling "list if" comprehensions

(adam)

2020-09-10 09:25:02 UTC MAIN commitmail json YAML

py-xdis: updated to 5.0.4

5.0.4:
Add python versions 3.6.12, 3.7.9
extended arg disassembly handling for {LOAD,STORE}_ATTR

5.0.3:
Add versions 3.8.5, 3.7.8, and 3.6.11
Clarify changes to 3.8 ROT_FOUR
Update 3.9 magics and opcodes

5.0.2:
Add Python 3.8.4 as a 3.8 release
pydisasm.py Python 3.3 tolerance
Make pydoc's version reporting show xdis's version

5.0.1:
Two small improvements that are usefil in the forthcoming trepan3k release:

interpret RAISE_VARARGS's argc parameter. Some other formatting was extended too
check_object_path() is more leanient in the path name (it doesn't have to end in .py anymore), but it is
more stringent about what constitutes Python source (it compiles the text to determine validity)
In the above is_python_source() and is_bytecode_extension() are used. They are also exported.

5.0.0:
Disassembly format and options have simplified and improved.

(adam)

2020-09-10 09:21:37 UTC MAIN commitmail json YAML

py-smb: updated to 1.2.2

pysmb-1.2.2
- Improve SMB URL handlers to support specifying server's machine name and IP
  address.
- Improvements to documentation on SMB URLs

(adam)

2020-09-10 09:19:16 UTC MAIN commitmail json YAML

py-sqlalchemy: updated to 1.3.19

1.3.19

orm

[orm] [usecase]
Adjusted the workings of the Mapper.all_orm_descriptors() accessor to represent the attributes in the order that they are located in a deterministic way, assuming the use of Python 3.6 or higher which maintains the sorting order of class attributes based on how they were declared. This sorting is not guaranteed to match the declared order of attributes in all cases however; see the method documentation for the exact scheme.

orm declarative

[usecase] [declarative] [orm]
The name of the virtual column used when using the AbstractConcreteBase and ConcreteBase classes can now be customized, to allow for models that have a column that is actually named type. Pull request courtesy Jesse-Bakker.

sql

[sql] [bug]
Repaired an issue where the ���ORDER BY��� clause rendering a label name rather than a complete expression, which is particularly important for SQL Server, would fail to occur if the expression were enclosed in a parenthesized grouping in some cases. This case has been added to test support. The change additionally adjusts the ���automatically add ORDER BY columns when DISTINCT is present��� behavior of ORM query, deprecated in 1.4, to more accurately detect column expressions that are already present.

[sql] [bug] [datatypes]
The LookupError message will now provide the user with up to four possible values that a column is constrained to via the Enum. Values longer than 11 characters will be truncated and replaced with ellipses. Pull request courtesy Ramon Williams.

[sql] [bug]
Fixed issue where the Connection.execution_options.schema_translate_map feature would not take effect when the Sequence.next_value() function function for a Sequence were used in the Column.server_default parameter and the create table DDL were emitted.

postgresql

[postgresql] [bug]
Fixed issue where the return type for the various RANGE comparison operators would itself be the same RANGE type rather than BOOLEAN, which would cause an undesirable result in the case that a TypeDecorator that defined result-processing behavior were in use. Pull request courtesy Jim Bosch.

mysql

[mysql] [usecase]
The MySQL dialect will render FROM DUAL for a SELECT statement that has no FROM clause but has a WHERE clause. This allows things like ���SELECT 1 WHERE EXISTS (subquery)��� kinds of queries to be used as well as other use cases.

[mysql] [bug]
Fixed an issue where CREATE TABLE statements were not specifying the COLLATE keyword correctly.

[mysql] [bug]
Added MariaDB code 1927 to the list of ���disconnect��� codes, as recent MariaDB versions apparently use this code when the database server was stopped.

sqlite

[sqlite] [bug] [mssql] [reflection]
Applied a sweep through all included dialects to ensure names that contain single or double quotes are properly escaped when querying system tables, for all Inspector methods that accept object names as an argument (e.g. table names, view names, etc). SQLite and MSSQL contained two quoting issues that were repaired.

mssql

[mssql] [bug] [sql]
Fixed bug where the mssql dialect incorrectly escaped object names that contained ���]��� character(s).

misc

[usecase] [py3k]
Added a **kw argument to the DeclarativeMeta.__init__() method. This allows a class to support the PEP 487 metaclass hook __init_subclass__.

(adam)

2020-09-10 08:51:53 UTC MAIN commitmail json YAML

lmdb: catch up with databases/openldap update again

(prlw1)

2020-09-10 07:54:52 UTC MAIN commitmail json YAML

2020-09-10 07:41:08 UTC MAIN commitmail json YAML

doc: Added www/lua-web-sanitize version 1.0.0

(nia)

2020-09-10 07:40:55 UTC MAIN commitmail json YAML

www: Add lua-web-sanitize

A Lua library for working with HTML and CSS. It can do HTML and CSS
sanitization using a whitelist, along with general HTML parsing and
transformation. It also includes a query-selector syntax (similar to
jQuery) for scanning HTML.

(nia)

2020-09-10 07:18:34 UTC MAIN commitmail json YAML

grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.32.0

Release v1.32.0
This release contains refinements, improvements, and bug fixes, with highlights listed below.

Core
Remove stream from stalled lists on remove_stream.
Do not cancel RPC if send metadata size if larger than peer's limit.
Don't consider receiving non-OK status as an error for HTTP2.
Keepalive throttling.
Include the target_uri in "target uri is not valid" error messages.
Fix "cannot send compressed message large than 1024B" in cronet_transport.
Receive SETTINGS frame on clients before declaring subchannel READY.
Enabled GPR_ABSEIL_SYNC.
Experimental xDS v3 support.

C++
Upgrade bazel used for all tests to 2.2.0.
Remove test targets and test helper libraries from Makefile.
Fix repeated builds broken by re2's cmake.
Log the peer address of grpc_cli CallMethod RPCs to stderr.

Python
[gRPC Easy] GA: This release enables runtime import of .proto Files. (gRFC, PR) Together with support for simple stubs present since 1.29, this completes gRPC Easy. To start using these features, take a look at the example. If using simple stubs without runtime proto import, generated code must be regenerated with an up-to-date version of the grpcio-tools package.
[Aio] Graduation from experimental folder.
[Aio] Prevent call objects from outliving its parent channel or server.
[Aio] Add a fail-back polling mode for Windows+3.8+.
Raises an exception when port binding failed.
Implement compute_engine_channel_credentials in Python.
Fix bazel out directory when using external repo.

(adam)

2020-09-10 02:39:01 UTC MAIN commitmail json YAML

add and enable matrix-synapse

(jnemeth)

2020-09-10 00:35:15 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-notifyd to 0.6.2

(gutteridge)

2020-09-10 00:34:45 UTC MAIN commitmail json YAML

xfce4-notifyd: update to 0.6.2

Change log:

0.6.2
======
- Switch to new app icon and rDNS icon name
- Default to session autostart instead of DBus (Fixes #27)
- Add configurable log size limit (default: 100)
- Make buttons on non-1st notifications work
- panel-plugin: Add option to hide "Clear log" dialog
- log: properly handle iso8601 timestamps
- log: Use SHA-1 data hash in icon cache paths (bug #16825)
- log: Improve performance of adding notifications to log file (bug #14865)
- log: Refactor log keyfile element insertion into a separate function
- Add basic GitLab pipeline
- Fix GTimeVal deprecation (Bug #16805)
- Remove unused expire_timeout variable
- Fix memory leaks
- settings: Switch to symbolic close icon
- Translation Updates:
  Bulgarian, Catalan, Chinese (China), Danish, Dutch, Eastern Armenian,
  Estonian, Finnish, French, Galician, German, Hebrew, Indonesian,
  Italian, Japanese, Kazakh, Korean, Lithuanian, Norwegian Bokm奪l,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Turkish

(gutteridge)

2020-09-09 15:07:08 UTC MAIN commitmail json YAML

Updated databases/openldap, devel/py-typing-extensions

(adam)

2020-09-09 15:06:49 UTC MAIN commitmail json YAML

py-typing-extensions: updated to 3.7.4.3

3.7.4.3
Revert last two changes; bump version to 3.7.4.3
This should address issues due to projects including 'typing' in their
requirements.txt file without a version constraint on Python (or
pinning to 3.7.4.1).

(adam)

2020-09-09 15:05:17 UTC MAIN commitmail json YAML

openldap: updated to 2.4.53

OpenLDAP 2.4.53
Added slapd syncrepl additional SYNC logging
Fixed slapd syncrepl segfault on NULL cookie on REFRESH
Fixed slapd syncrepl to use fresh connection on REFRESH fallback
Fixed slapo-ppolicy race condition for pwdFailureTime
Build
Require OpenSSL 1.0.2 or later
Fixed libldap compilation issue with broken C compilers

(adam)

2020-09-09 13:27:28 UTC MAIN commitmail json YAML

doc: Updated chat/ircd-hybrid to 8.2.33

(fox)

2020-09-09 13:26:49 UTC MAIN commitmail json YAML

chat/ircd-hybrid: Updates to 8.2.33

Changes since 8.2.32:

-- Noteworthy changes in version 8.2.33 (2020-09-07)
o) Added 'client' option to listener::flags
o) Added 'defer' option to listener::flags
o) IRC operators may now use CIDR notation in "WHO"
o) For a full list of all changes in this release, see https://git.io/JUZKO

(fox)

2020-09-09 13:03:56 UTC MAIN commitmail json YAML

doc: Updated graphics/krita to 4.3.0nb4

(ryoon)

2020-09-09 13:03:20 UTC MAIN commitmail json YAML

krita: Add HIEF load/save support

Bump PKGREVISION.
From Chavdar Ivanov via PR pkg/55644.

(ryoon)

2020-09-09 12:46:03 UTC MAIN commitmail json YAML

doc: Updated multimedia/adobe-flash-player to 32.0.0.433

(tsutsui)

2020-09-09 12:45:38 UTC MAIN commitmail json YAML

2020-09-09 12:40:29 UTC MAIN commitmail json YAML

doc: Added net/phetch version 1.0.3

(pin)

2020-09-09 12:39:51 UTC MAIN commitmail json YAML

Add net/phetch

(pin)

2020-09-09 12:38:44 UTC MAIN commitmail json YAML

net/phetch: import package

Terminal client designed to help you quickly navigate the gophersphere.

(pin)

2020-09-09 11:50:50 UTC MAIN commitmail json YAML

2020-09-09 11:22:27 UTC MAIN commitmail json YAML

2020-09-09 11:04:42 UTC MAIN commitmail json YAML

doc: Updated chat/znc to 1.8.2

(ryoon)

2020-09-09 11:04:06 UTC MAIN commitmail json YAML

znc: Update to 1.8.2

Changelog:
# ZNC 1.8.2 (2020-07-07)

## New
* Polish translation
* List names of translators in TRANSLATORS.md file in source, as this contribution isn't directly reflected in git log
* During --makeconf warn about listening on port 6697 too, not only about 6667

## Fixes
* webadmin: When confirming deletion of a network and selecting No, redirect to the edituser page instead of listusers page
* Make more client command results translateable, which were missed before

(ryoon)

2020-09-09 10:48:25 UTC MAIN commitmail json YAML

libreoffice: Only enable Java on openjdk11 archs

(nia)

2020-09-09 10:32:21 UTC MAIN commitmail json YAML

doc: Updated fonts/fontforge to 20200314

(wiz)

2020-09-09 10:32:08 UTC MAIN commitmail json YAML

fontforge: update to 20200314.

Significant changes include the following.

    FontForge now has much improved stroke expansion functionality. The main change is that it actually works most of the time. New features include support for arbitrary convex nibs and the miter-clip and arc join styles from SVG 2. All functionality is accessible from the Python and native APIs. (By @skef.)
    Remove overlap handles certain important edge cases better. (By @skef and @frank-trampe.)
    The Python API now has a function called genericGlyphChange that matches the "Change Glyph" command in the GUI. See #4133 for more details. (By @skef.)
    The Python API now has functions for getting Unicode script and for interrogating glyph boundaries. (By @ctrlcctrlv.)
    One can now use text flags (rather than just numerical flags) when opening a font file via the Python API. (By @skef.)
    UFO import now outputs the note field properly. (By @skef.)
    SVG import is much more robust. (By @skef.)
    We have dropped most gnulib and autotools logic in favor of CMake, which dramatically simplifies the build system and just as dramatically improves build time. (By @jtanx.)
    As part of the switch to CMake, per the deprecation of Python 2, and per the lack of objections to the proposal on the mailing list, we have dropped support for building FontForge with Python 2 support. The non-build-system Python 2 code remains, but it is neither tested nor maintained nor supported and is likely to follow a trajectory of decay and then removal.
    Documentation is now rendered in Sphinx, which makes maintenance and improvement easier. (By @jtanx.)
    Translations now happen on crowdin, which makes contributions easier. (By @jtanx.)
    We got such a contribution for Croatian. (By @milotype.)
    Character view point coloring is more consistent, and preview fills support transparency. (By @skef.)
    The user can now move and close tabs in the character view. (By @ctrlcctrlv.)
    The metrics view now allows for entry of negative kerning values and runs a bit more smoothly. (By @ctrlcctrlv.)
    There is now a warning when a user is about to discard an unsaved script. (By @ctrlcctrlv.)
    We fixed bugs all over, as always, with particular attention given to the metrics view, Python, Spiro, and high-resolution displays.

Notes on build system changes:

    libgutils and libgunicode have been combined into libfontforge
    libgdraw and libfontforgeexe have been combined into the fontforge executable itself
    No development files are installed (headers, or pkg-config). This is because we do not provide a stable API or ABI to work against, nor are the headers actually well configured to be used externally. We are also not aware of any maintained product that compiles against FontForge itself.

(wiz)

2020-09-09 09:19:47 UTC MAIN commitmail json YAML

doc: Updated www/kore to 4.0.1

(fcambus)

2020-09-09 09:19:35 UTC MAIN commitmail json YAML

kore: update to 4.0.1.

ChangeLog:

This patch release fixes an issue with the accept lock and pulls in a few
patches from NetBSD and OpenBSD ports to make maintainer life a little bit
easier.

Important changes:

- Pull in NetBSD and OpenBSD ports patches
- Only reset accept_avail if we actually grabbed the accept lock
- Fixed building with multiple make jobs if PYTHON=1 was specified

Small changes:

- Added BEERS file
- Fixed a few typos
- Removed lingering x86 seccomp code (Linux)

(fcambus)

2020-09-09 08:44:55 UTC MAIN commitmail json YAML

doc: Updated graphics/libspiro to 1.1.0.20200505

(wiz)

2020-09-09 08:44:46 UTC MAIN commitmail json YAML

libspiro: update to 1.1.0.20200505.

- 2020-May-05
    * Libspiro Version 20200505 (1.1.0)
    * Bugfix for CVE-2019-19847 affecting {call-test14 to call-test19}.
    * Fix a memory access bug/error created earlier by patch 2017oct28
      Users using tagpoint libspiro20150702 are unaffected by this bug.
      Users using tagpoint libspiro20190731 are recommended to upgrade.
      Thanks to Frederic Cambus for calling attention to these faults.
    * Add optional 'end knot' for open curves (useful for displaying).
    * CRA Version also higher than so-bump 1.0.5 used on some distros;
      this maybe of interest to distros that bumped an earlier version.
    * Some garbage-in/garbage-out checks to verify we have 'ah' pairs,
      and we don't start with ']', or end with '['. Add libspiro.3 man.
    * Corrected set_di_to_x1y1() to use a constant bandwidth of 0.0005
    * Code improvements and bug fixes for better tagged/spiro results.
    * Several improvements added to further increase libspiro's speed.

- 2019-Jul-31
    * Libspiro Version 20190731 (1.0.0)
    * Corrected library to report correctly as next version up. This is
      probably a significant change, therefore bumped library to start
      at 1.0 even though backwards compatibility remains close to same.
    * Scaling bug fixed. Libspiro can accept points that can be shifted
      and/or scaled, this gives libspiro more flexiblity with graphics
      and templates. Large or small spiros created before this fix may
      need adjusting to fit the new calculations, but they're resizable
      and movable afterwards.
    * Added toggle switch ncq giving users additional functionality not
      easily accessible through spiro paths, including quad0 access.
    * Removed the excessively long package name, which you'll note as a
      so-bump change with Fedora and also Debian in naming this package.
    * Some Java alignment fixed - Thanks to Mingye Wang
    * Added new anchor and handle {'a','h'} which may be useful to many.
    * Fix System.arraycopy and README.md - Thanks to Wieslaw Soltes.
    * Include config header before DO_TIME_DAY - Thanks to Jeremy Tan.

(wiz)

2020-09-09 08:38:14 UTC MAIN commitmail json YAML

doc: Updated www/ruby-rouge to 3.23.0

(fcambus)

2020-09-09 08:38:03 UTC MAIN commitmail json YAML

ruby-rouge: update to 3.23.0.

ChangeLog:

This release has two new lexers: one for PostScript and one for systemd
unit files. There's also fixes for the Kotlin, Ruby and Rust lexers.

(fcambus)

2020-09-09 08:16:31 UTC MAIN commitmail json YAML

py-curl: Re-adjust PLIST after py-setuptools-50.2.0 update

PKGREVISION++

Noticed by <prlw1>, thanks!

(leot)

2020-09-09 07:41:40 UTC MAIN commitmail json YAML

doc: Updated textproc/libuninameslist to 20200413

(wiz)

2020-09-09 07:41:26 UTC MAIN commitmail json YAML

libuninameslist: update to 20200413.

- 2020-Apr-13
    * Version 1.7, Unicode 13.0, French version 1.3 is at Unicode 13.0,
      and including python library wrapper 'uninameslist', version 0.2.
      The French version was updated from version 10.0 to 13.0 shortly
      after Unicode's release - this is a big effort and congratulation
      to the French team! This version updates the main library to also
      include access to libuninameslist-fr. To include this access, you
      need to use './configure --enable-frenchlib'
      This is the first step in adding other languages if anyone wants
      to add more languages.
      The default functions remain as English to retain common grounds
      which is necessary for scripting, and/or file-sharing purposes.

- 2020-Mar-13
    * Version 1.6, Unicode 13.0, French version 1.2 is at Unicode 10.0.
      Unicode has changed cadence to release earlier in the year. This
      contains Official 13.0 NamesList.txt codes released on 2020mar05.

(wiz)

2020-09-09 07:39:51 UTC MAIN commitmail json YAML

doc: Updated audio/strawberry to 0.7.2

(wiz)

2020-09-09 07:38:50 UTC MAIN commitmail json YAML

strawberry: update to 0.7.2.

0.7.2:

  BugFixes:
    * Fixed installation directory for translations.
    * Fixed collection sorting for non-ASCII characters.
    * Fixed closing connected devices on exit.

0.7.1:

  Bugfixes:
    * Fixed incorrectly mapped global shortcuts keys "2" and "3".
    * Fixed Last.fm scrobbling to correctly start array notation for parameters at 0 and not 1.
    * Fixed sending trackNumber correctly for Last.fm and Libre.fm scrobbling.
    * Fixed collection search when using special characters in the search query.
    * Fixed reading and saving MP4 lyrics tag.
    * Fixed reading ASF comment tag.
    * Fixed adding playlist songs outside the collection when there are multiple files with the same URL.
    * Fixed the rescan songs option to work with local songs outside of the collection.
    * Fixed problems with editing song metadata in the playlists.
    * Fixed saving and restoring playlist scrollbar position when switching between playlists.
    * Fixed minor issue in cue parser with date and genre.
    * (macOS) Fixed gst-libav plugin issue resulting in MP3 not working.

  Enhancements:
    * Simplified and improved startup behaviour code.
    * Adapted all source code to be compatible with Qt 6, and increased required Qt version to 5.8.
    * Added option to compile with Qt 6 (-DWITH_QT6=ON).
    * Base warning for show in file browser on unique directories to avoid unneeded warning about opening many files.
    * Use album artist instead of artist for album repeat mode when available.
    * Added extra safety for overwriting files for filesystem storages when organizing files.
    * Remove diacritics in FTS search.
    * Improved playlist context menu.
    * Added fatal CMake error for missing protobuf compiler.
    * Added support for parsing radio streams metadata with tilde in title.
    * Added CMake option to install translation files.
    * Increased maximum time step for seeking to 60.
    * (Unix) Added playback actions to desktop file.
    * (macOS) Hide behaviour settings that are unavailable on macOS.
    * (macOS) Fixed compile warnings.
    * (macOS) Added Sparkle integration to notify on new versions.
    * (Windows) Added QtSparkle support to notify on new versions.

  Removed features:
    * Removed Xine engine support.
    * Removed broken imobiledevice (iPhone) support.

(wiz)

2020-09-09 07:29:39 UTC MAIN commitmail json YAML

doc: Updated security/p11-kit to 0.23.21

(wiz)

2020-09-09 07:29:29 UTC MAIN commitmail json YAML

p11-kit: update to 0.23.21.

0.23.21 (stable)
* proxy: Do not assign duplicate slot IDs [PR#282]
* common: Get program name based on executable path if possible [PR#307]
* anchor: Exit with non-zero code, if any error occurs [PR#304]
* Build and test fixes [PR#283, PR#290, PR#291, PR#292, PR#296, PR#299, PR#305, PR#306, PR#309, PR#311]

0.23.20 (stable)
* Revert "Fix RPC when length-s are 0" changes [PR#276]

0.23.19 (stable)
* common: add Russian PKCS#11 extensions to pkcs11x.h header [PR#255]
* Add simple bash completion for provided commands [PR#258]
* Unbreak list matching in enable-in and disable-in [PR#262]
* Fix RPC when length-s are 0 [PR#259]
* rpc: Add vsock transport support [PR#270]
* trust: Support CKA_NSS_{SERVER,EMAIL}_DISTRUST_AFTER [PR#265]
* Build fixes [PR#271, PR#272, PR#273, ...]

0.23.18 (stable)
* rpc: Allow empty CK_DATE value [PR#253]
* build: Meson fixes [PR#245]
* build: Adjust feature parity between meson and autotools [PR#247]

0.23.17 (stable)
* common: Fix uClibc-ng compilation [PR#237]
* trust: do not allow daylight to invalidate date validation [PR#236]
* build: Port to meson build system [PR#231, PR#234]
* rpc: On UNIX wait on condition variable instead of FD if header is for a different thread [PR#232]
* doc: Add 'server' command in help [PR#229]
* Build and test fixes [PR#230]

0.23.16 (stable)
* proxy: Support C_WaitForSlotEvent() if CKF_DONT_BLOCK is specified [PR#225]
* conf: Ignore user configuration if the program is running as root [PR#226]
* proxy: Refresh slot list on every C_GetSlotList call [PR#224]
* modules: Fix index used in call to p11_dict_remove() [PR#219]
* Fix Win32 p11_dl_error crash [PR#218]
* modules: check gl.modules before iterates on it when freeing [PR#217]
* trust: Ignore unreadable content in anchors [PR#215]
* extract-jks: Prefer _p11_extract_jks_timestamp to SOURCE_DATE_EPOCH [PR#213]

(wiz)

2020-09-09 07:27:37 UTC MAIN commitmail json YAML

Updated devel/py-setuptools, devel/py-pip

(adam)

2020-09-09 07:26:48 UTC MAIN commitmail json YAML

py-pip: updated to 20.2.3

20.2.3:

Deprecations and Removals
-------------------------
- Deprecate support for Python 3.5

Features
--------
- Make the ``setup.py install`` deprecation warning less noisy. We warn only
  when ``setup.py install`` succeeded and ``setup.py bdist_wheel`` failed, as
  situations where both fails are most probably irrelevant to this deprecation.

(adam)

2020-09-09 07:25:46 UTC MAIN commitmail json YAML

py-setuptools: updated to 50.3.0

v50.3.0
In distutils, restore support for monkeypatched CCompiler.spawn per pypa/distutils#15.

(adam)

2020-09-09 07:25:26 UTC MAIN commitmail json YAML

doc: Updated fonts/cascadia-ttf to 2008.25

(wiz)

2020-09-09 07:25:17 UTC MAIN commitmail json YAML

cascadia-ttf: update to 2008.25.

This update to the Cascadia family of fonts brings the following changes:

    We are now generating static TTFs for every named variant
        These static instances will be hinted using ttfautohint, and so will look different than the variable font at small and intermediate point sizes
    We've temporarily stopped shipping variable OTFs due to some concerns about overlapping and psautohint
    The heaviest weight of Cascadia has been made a little lighter
    We have aligned the Powerline glyphs and the box-/line-drawing glyphs better to their metrics and to the letter glyphs
    Diacritic anchors have been added to all alphabetic characters (#282, #330)
    The font now ships with decomposed fi and fl ligatures
    The horn combining diacritic has had its weight fixed somewhat for Bold
    Primes have been redesigned to give them a more "angled" feel (#294)
    Acute and grave have been given additional weight to help differentiate them from dot (#268)
    The contextual alternate for x used to signify hexadecimal numbers has been disabled (#285)

(wiz)

2020-09-09 07:08:12 UTC MAIN commitmail json YAML

Updated devel/blosc, lang/nodejs

(adam)

2020-09-09 07:07:56 UTC MAIN commitmail json YAML

nodejs: updated to 14.10.0

Version 14.10.0 (Current)

Notable Changes

(SEMVER-MINOR) buffer: also alias BigUInt methods
(SEMVER-MINOR) crypto: add randomInt function
(SEMVER-MINOR) perf_hooks: add idleTime and event loop util
(SEMVER-MINOR) stream: simpler and faster Readable async iterator
(SEMVER-MINOR) stream: save error in state

(adam)

2020-09-09 07:06:56 UTC MAIN commitmail json YAML

blosc: updated to 1.20.1

Changes from 1.20.0 to 1.20.1
=============================
* Added `<unistd.h>` in vendored zlib 1.2.8 for compatibility with Python 3.8
  in recent Mac OSX.

(adam)

2020-09-09 06:39:14 UTC MAIN commitmail json YAML

boost-headers: bump revision for new patches

(tnn)

2020-09-09 06:38:52 UTC MAIN commitmail json YAML

2020-09-09 01:31:45 UTC MAIN commitmail json YAML

doc: Updated devel/php-composer to 1.10.11

(tpaul)

2020-09-09 01:31:26 UTC MAIN commitmail json YAML

php-composer: Update to 1.10.11

Upstream Release Notes:

* Fixed more PHP 8 compatibility issues
* Fixed regression in handling of CTRL-C when xdebug is loaded
* Fixed status handling of broken symlinks

(tpaul)

2020-09-08 22:19:48 UTC MAIN commitmail json YAML

lmdb: catch up with databases/openldap update

(tnn)

2020-09-08 21:32:11 UTC MAIN commitmail json YAML

doc: Updated textproc/enchant2 to 2.2.10

(wiz)

2020-09-08 21:32:02 UTC MAIN commitmail json YAML

enchant2: update to 2.2.10.

2.2.10 (September 1, 2020)
--------------------------

Fix Hunspell backend to treat apostrophes as Hunspell does: if either
straight or curly apostrophe is a word character, allow both.

(wiz)

2020-09-08 21:30:15 UTC MAIN commitmail json YAML

doc: Updated audio/cantata to 2.4.1

(wiz)

2020-09-08 21:30:04 UTC MAIN commitmail json YAML

cantata: update to 2.4.1.

2.4.1
-----
1. Re-enable custom playqueue background. This is broken for 5.12, but that's a
  Qt bug.
2. Look in /usr/lib64/qt5/bin for lrelease
3. Fix deprecation warnings.
4. Enable catagorized view by default, might also be a Qt issue?
5. Remove Encyclopaedia Metallum from lyrics providers, as does not work.

2.4.0
-----
1. Add 'Read offset' setting for AudioCDs.
2. Show invalid files in playlists using red text.
3. Add 'Remove Invalid Tracks' to playlist context menu.
4. Allow OPML URLs in podcast add URL dialog.
5. Allow to read local RSS/OPML files in podcast search dialog.
6. Add action to export current podcast subscriptions to OPML file.
7. Add searching for radio stations on Community Radio Browser.
8. Show bits in technical info.
9. Fix saving, and loading, of custom API keys.
10. Fix saving, and reading back, https:// as MPD music folder.
11. Fix crash when double-clicking outside of table-view (when this is set to
    not stretch columns).
12. Fix greyscale images in notifications.
13. Re-add option to save lyrics in music folder.
14. Show Original Year in context view metadata.
15. Add --fullscreen command-line option to start fullscreen.
16. For genres listed in "Composer Support" tweak, shown composer instead of
    artist in context view and toolbar.
17. When listing albums in context view, if can't find and for artist, try
    composer.
18. When downloading podcasts, use whole path for filename.
19. When subscribing to a podcast, check if there are any downloaded episodes
    from a previous subscription.
20. Apply 'Single Tracks' tweak to play queue items.
21. Parse more fields from CUE files.
22. Fix image requests when using composers.
23. Load Various Artist image, if found.
24. If no lyrics found, create initial file when asked to edit.
25. Due to Last.fm changes, use FanArt.tv to obtain artist images.
26. When adding tracks via commandline, only play if queue is currently empty,
    otherwise just append new tracks.
27. Support multiple genres in CUE files.
28. Handle more TuneIn responses that are just stream URLs.
29. Add 'originaldate,albumartistsort,artistsort,albumsort" to Cantata local
    mpd config.
30. Add Finnish translation - thanks to Tommi Nieminen.
31. Alter behavour of 'previous' button; if played 5 seconds or more, then go
    to start of track, else go to previous track.
32. Added Dutch translaiton - thnaks to Heimen Stoffels.
33. In dynamic/smart playlists, when specify a rating also allow to specify
    unrated tracks.
34. When matching wildcard genres, look case-insensitively for smart playlists.
35. When matching wildcard genres, if no matches found then use a fake dummy
    genre so that no tracks will match rules.
36. Add a checkbox controlling whether Cantata should apply its replaygain
    setting each time it connects to MPD. Issue #1531
37. Remove 'Show Unplayed Only' podcasts action, reported to cause crash when
    refreshing lists.
38. Remove zooming from context view.
39. When adding a stream to the play queue, encode name using #StreamName:name
    and not just #name - as MPD 0.22 uses this for #icy-metadata
40. Categorized view is reported to crash (#1530), so disable by default. Pass
    -DENABLE_CATEGORIZED_VIEW=ON to cmake to re-enable.
41. Add 'aac' and 'libfdk_aac'  as supported encoders.
42. Custom playqueue background is not working with Qt 5.12 onwards, so
    disabled for now. (#1554)
43. Convert podcast descriptions to plain text, trim whitespace, and limit to
    1000 characters.
44. Show podcast coves in toolbar, queue, and info view.
45. Show podcast description in info view.
46. Only show cover in toolbar cover tooltip.

(wiz)

2020-09-08 21:28:35 UTC MAIN commitmail json YAML

kismet: remove BROKEN gps option

(wiz)

2020-09-08 21:27:19 UTC MAIN commitmail json YAML

AfterShotPro: remove

This package contains a Linux binary from 2012 with a non-redistributable
distfile.
If someone wants to use this program, the current version should
be packaged instead.

(wiz)

2020-09-08 19:13:49 UTC MAIN commitmail json YAML

profanity: Needs widechar support in curses

(nia)

2020-09-08 18:08:51 UTC MAIN commitmail json YAML

Updated devel/yarn, devel/py-boltons

(adam)

2020-09-08 18:07:53 UTC MAIN commitmail json YAML

py-boltons: updated to 20.2.1

20.2.1
Improve import time of iterutils by deferring hashlib/socket imports
Add custom repr parameter to funcutils.format_invocation

(adam)

2020-09-08 18:05:55 UTC MAIN commitmail json YAML

yarn: updated to 1.22.5

1.22.5
Headers won't be printed when calling yarn init with the -2 flag
Files with the .cjs extension will be spawned by yarnPath using `execPath
Generates local yarn verions as .cjs files when calling yarn set version
Sorts files when running yarn pack to produce identical layout on Windows and Unix systems

(adam)

2020-09-08 18:00:13 UTC MAIN commitmail json YAML

Updated databases/redis, sysutils/ansible, security/libgpg-error, devel/memcached

(adam)

2020-09-08 17:59:45 UTC MAIN commitmail json YAML

memcached: updated to 1.6.7

Memcached 1.6.7

Overview

Mainly a bugfix release. -o resp_obj_mem_limit is deprecated, as the memory is all pooled from read_buf_mem_limit now. Almost all connection memory is now managed by this one tunable.

Fixes a bug preventing 1.6 series to work properly on OS X. Improves automated slab rebalancing for bursty writes.

Contains code refactors and fixes related to future work. Should not have any functional changes.

Fixes

Dockerfile - allow override of config opts
Improve page balancing when writes are bursty
main: split binary protocol into proto_bin.c
main: split text protocol into proto_text.c
add openssl errors to SSL certificate loading error messages
skip setting the resource limits in debug builds
Use signal function instead of sigignore
fixing the basic tls test so it exits correctly when fails
net: remove most response obj cache related code
net: carve response buffers from read buffers
Do not join lru and slab maintainer threads if they do not exist
Restore SAN entries in testing TLS certificates
Changed code using strtol to use safe_strtol wrapper
Fix TCP failure under OS X.

(adam)

2020-09-08 17:53:25 UTC MAIN commitmail json YAML

libgpg-error: updated to 1.39

Noteworthy changes in version 1.39
----------------------------------

* On Windows gpgrt_fopen, gpgrt_chdir, and gpgrt_mkdir now handle
  UTF-8 names.

* Make timeout of gpgrt_poll work correctly on Windows if no file
  descriptors are active.

* New function gpgrt_fcancel as alternative to gpgrt_close.  This
  function avoid flushing out buffered data and also tries to delete
  a newly created file.

* Changes to ease cross-building.

* "gpg-error --lib-version" works again.

* Interface changes relative to the 1.38 release:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gpgrt_fcancel                    NEW.

(adam)

2020-09-08 17:51:49 UTC MAIN commitmail json YAML

ansible: updated to 2.9.13

v2.9.13
=======

Minor Changes
-------------
- Updated network integration auth timeout to 90 secs.
- ansible-test - Remove ``pytest < 6.0.0`` constraint for managed installations on Python 3.x now that pytest 6 is supported.
- known_hosts - fix reference to non-existent parameter in example (https://github.com/ansible/ansible/issues/71417)

Security Fixes
--------------
- The fix for CVE-2020-1736 has been reverted. Users are encouraged to specify a ``mode`` parameter in their file-based tasks when the files being manipulated contain sensitive data.
- dnf - Previously, regardless of the ``disable_gpg_check`` option, packages were not GPG validated. They are now. (CVE-2020-14365)

Bugfixes
--------
- Confirmed commit fails with TypeError in IOS XR netconf plugin (https://github.com/ansible-collections/cisco.iosxr/issues/74)
- Fix an exit code for a non-failing playbook (https://github.com/ansible/ansible/issues/71306)
- Fix execution of the meta tasks 'clear_facts', 'clear_host_errors', 'end_play', 'end_host', and 'reset_connection' when the CLI flag '--flush-cache' is provided.
- Fix statistics reporting when rescue block contains another block (issue https://github.com/ansible/ansible/issues/61253).
- Fixed Ansible reporting validate not supported by netconf server when enabled in netconf - (https://github.com/ansible-collections/ansible.netcommon/issues/119).
- TOML inventory - Ensure we register dump functions for ``AnsibleUnsafe`` to support dumping unsafe values. Note that the TOML format has no functionality to mark that the data is unsafe for re-consumption. (https://github.com/ansible/ansible/issues/71307)
- ansible-test units - fixed collection location code to work under pytest >= 6.0.0
- aws_acm_info - fix `KeyError` failure when retrieving keys with a `Failed` status (https://github.com/ansible-collections/community.aws/issues/198)
- cron - cron file should not be empty after adding var (https://github.com/ansible/ansible/pull/71207)
- mongodb_replicaset - fixes authentication to determine replicaset name (https://github.com/ansible-collections/community.mongodb/issues/136).
- powershell - fix escaping of strings that broken modules like fetch when dealing with special chars - https://github.com/ansible/ansible/issues/62781
- powershell - fix the CLIXML parser when it contains nested CLIXML objects - https://github.com/ansible/ansible/issues/69550
- psrp - Use native PSRP mechanism when copying files to support custom endpoints
- setup - Add a null check for ``Win32_Bios.ReleaseData`` to avoid a failure when that value is not set - https://github.com/ansible/ansible/issues/69736
- strftime filter - Input epoch is allowed to be a float (https://github.com/ansible/ansible/issues/71257)
- systemd - fixed chroot usage on new versions of systemd, that broke because of upstream changes in systemctl output
- systemd - made the systemd module work correctly when the SYSTEMD_OFFLINE environment variable is set
- zabbix_host - fixed inventory_mode key error, which occurs with Zabbix 4.4.1 or more (https://github.com/ansible/ansible/issues/65304).
- zabbix_proxy - fixed support for Zabbix 5.0

(adam)

2020-09-08 17:46:36 UTC MAIN commitmail json YAML

redis: updated to 6.0.7

Redis 6.0.7

Upgrade urgency MODERATE: several bugs with moderate impact are fixed,
Specifically the first two listed below which cause protocol errors for clients.

Bug fixes:

* CONFIG SET could hung the client when arrives during RDB/ROF loading (When
  processed after another command that was also rejected with -LOADING error)
* LPOS command when RANK is greater than matches responded wiht broken protocol
  (negative multi-bulk count)
* UNLINK / Lazyfree for stream type key would have never do async freeing
* PERSIST should invalidate WATCH (Like EXPIRE does)
* EXEC with only read commands could have be rejected when OOM
* TLS: relax verification on CONFIG SET (Don't error if some configs are set
  and tls isn't enabled)
* TLS: support cluster/replication without tls-port
* Systemd startup after network is online
* Redis-benchmark improvements
* Various small bug fixes

New features:

* Add oom-score-adj configuration option to control Linux OOM killer
* Show IO threads statistics and status in INFO output
* Add optional tls verification mode (see tls-auth-clients)

Module API:

* Add RedisModule_HoldString
* Add loaded keyspace event
* Fix RedisModuleEvent_LoadingProgress
* Fix RedisModuleEvent_MasterLinkChange hook missing on successful psync
* Fix missing RM_CLIENTINFO_FLAG_SSL
* Refactor redismodule.h for use with -fno-common / extern

(adam)

2020-09-08 17:45:04 UTC MAIN commitmail json YAML

Updated devel/py-prompt_toolkit2, devel/py-ipython, security/py-paramiko, finance/py-stripe

(adam)

2020-09-08 17:44:37 UTC MAIN commitmail json YAML

py-stripe: updated to 2.51.0

2.51.0:
Add support for the Issuing Dispute Submit API

(adam)

2020-09-08 17:43:12 UTC MAIN commitmail json YAML

py-paramiko: updated to 2.7.2

2.7.2:
[Bug] Fix incorrectly swapped order of p and q numbers when loading OpenSSH-format RSA private keys. At minimum this should address a slowdown when using such keys, and it also means Paramiko works with Cryptography 3.1 and above (which complains strenuously when this problem appears). Thanks to Alex Gaynor for the patch.
[Bug]: Fix incorrect string formatting causing unhelpful error message annotation when using Kerberos/GSSAPI. (Thanks, newer version of flake8!)
[Support] Remove leading whitespace from OpenSSH RSA test suite static key fixture, to conform better to spec. Credit: Alex Gaynor.
[Support] Add missing test suite fixtures directory to MANIFEST.in, reinstating the ability to run Paramiko窶冱 tests from an sdist tarball. Thanks to Sandro Tosi for reporting the issue and to Blazej Michalik for the PR.
[Support]: Update our CI to catch issues with sdist generation, installation and testing.

(adam)

2020-09-08 17:38:42 UTC MAIN commitmail json YAML

py-ipython: updated to 7.18.1

IPython 7.18 is a minor release that mostly contains bugfixes.

- ``CRLF`` is now handled by magics my default; solving some issues due to copy
  pasting on windows.

- Requiring pexpect ``>=4.3`` as we are Python 3.7+ only and earlier version of
  pexpect will be incompatible.

- Minimum jedi version is now 0.16.

(adam)

2020-09-08 17:36:58 UTC MAIN commitmail json YAML

py-prompt_toolkit2: updated to 3.0.7

3.0.7:

New features:
- New "placeholder" parameter added to `PromptSession`.

Other changes:
- The "respond to CPR" logic has been moved from the `Input` to `Output`
  classes (this does clean up some code).

Fixes:
- Bugfix in shift-selection key bindings.
- Fix hight calculation of `FormattedTextControl` when line wrapping is turned
  on.
- Fixes for SSH server:
  * Missing encoding property.
  * Fix failure in "set_line_mode" call.
  * Handle `BrokenPipeError`.

(adam)

2020-09-08 13:49:21 UTC MAIN commitmail json YAML

Updated textproc/fmtlib, multimedia/mkvtoolnix

(adam)

2020-09-08 13:49:05 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 50.0.0

Version 50.0.0 "Awakenings"

New feature: IETF BCP 47 language tags

* I've written up a [nice FAQ
  entry](https://gitlab.com/mbunkus/mkvtoolnix/-/wikis/Languages-in-Matroska-and-MKVToolNix)
  about the switch to using IETF BCP 47 language tags, how they interact with
  legacy language elements, how the programs actually behave and how to
  disable their use if necessary.
* mkvmerge: IETF BCP 47/RFC 5646 language tags: mkvmerge will now accept full
  BCP 47 language tags for all options taking a language. mkvmerge will always
  write "LanguageIETF" track header elements. If the language tag contains a
  valid ISO 639-2 language code it will also set the legacy "Language" track
  header element to the included ISO 639-2 code.
* mkvmerge: IETF BCP 47/RFC 5646 language tags: if present the "LanguageIETF"
  track header element will be reported as the `language_ietf` property in
  JSON identification mode.
* mkvmerge: IETF BCP 47/RFC 5646 language tags in chapters: mkvmerge will now
  write "ChapLanguageIETF" elements when creating chapter atoms, either when
  reading the simple chapter format or when generating chapters due to the
  `--generate-chapters` command line option.
* mkvmerge: IETF BCP 47/RFC 5646 language tags in tags: mkvmerge will now
  write "TagLanguageIETF" elements when creating "simple tag" elements, either
  when reading tag XML files or when generating them.
* mkvmerge: IETF BCP 47/RFC 5646 language tags: added an option
  `--disable-language-ietf` that causes mkvmerge to only write the legacy
  language elements.
* mkvmerge, mkvpropedit, MKVToolNix GUI's chapter editor: IETF BCP 47/RFC 5646
  language tags in chapters: when reading XML chapter files the programs will
  now add "ChapLanguageIETF" elements for atoms that don't contain them. The
  values are derived from existing "ChapterLanguage" elements.
* mkvpropedit: IETF BCP 47/RFC 5646 language tags: setting/deleting the track
  language now acts on both the old language element as well as the
  "LanguageIETF" track header element.
* mkvpropedit: IETF BCP 47/RFC 5646 language tags: added an option
  `--disable-language-ietf` that causes mkvpropedit to apply changes to the
  `language` track header property only to the legacy language track header
  element.
* mkvinfo: IETF BCP 47/RFC 5646 language tags: added support for the
  "LanguageIETF" track header element.
* MKVToolNix GUI: multiplexer: added full support for IETF BCP 47/RFC 5646
  language tags for both track and chapter languages.
* MKVToolNix GUI: chapter: added full support for IETF BCP 47/RFC 5646
  language tags for chapter languages.
* MKVToolNix GUI: header editor: added full support for IETF BCP 47/RFC 5646
  language tags for track header languages. The header editor allows editing
  of the legacy language elements and the IETF BCP 47 language elements
  independent of each other.

Other new features and enhancements

* mkvmerge: the chapter generation mode `when-appending` now also works with
  the splitting modes `parts:` & `parts-frames:` when using the `…,+…` syntax
  for appending other sections of the source file to the same destination
  file.
* MKVToolNix GUI: multiplexer: the file selection dialogs now include the
  extension `.dtsma` for DTS files.
* mkvmerge: MP4 reader: sped up parsing MP4 DASH files with a lot of segments
  (`trun` atoms) quite a bit.
* The PCRE2 regular expression library is now used instead of `std::regex` for
  big performance improvements in all places where regular expressions are
  used for parsing big chunks of text, e.g. in the subtitle parsers.
* all programs: Windows: all programs now support long file names on Windows
  10 release 1604 if they're turned on in the registry.

Bug fixes

* MKVToolNix GUI: preferences: under certain conditions changing the selected
  entry in the page tree on the left did not cause the page shown on the right
  to be updated.
* mkvmerge: splitting text by a fixed string (e.g. `,`) is now done by using
  `std::string.find()` instead of using a regular-expression-based text
  splitting function, greatly improving its performance.
* mkvmerge: mkvmerge will now read-buffer file I/O when probing text file
  formats which increases its speed significantly on Windows.
* mkvmerge: MP4 reader: fixed handling of `tkhd` atoms of version 1.

Build system changes

* The PCRE2 library (the 8-bit variant) is now required.

(adam)

2020-09-08 13:46:58 UTC MAIN commitmail json YAML

fmtlib: updated to 7.0.3

7.0.3:
* Worked around broken ``numeric_limits`` for 128-bit integers
* Added error reporting on missing named arguments
* Stopped using 128-bit integers with clang-cl
* Fixed issues in locale-specific integer formatting

7.0.2:
* Worked around broken ``numeric_limits`` for 128-bit integers
* Fixed compatibility with CMake 3.4
* Fixed handling of digit separators in locale-specific formatting

7.0.1:
* Updated the inline version namespace name.
* Worked around a gcc bug in mangling of alias templates
* Fixed a linkage error on Windows
* Fixed minor issues with the documentation.

7.0.0:
* Reduced the library size. For example, on macOS a stripped test binary
  statically linked with {fmt} `shrank from ~368k to less than 100k
* Added a simpler and more efficient `format string compilation API
* Optimized integer formatting: ``format_to`` with format string compilation
  and a stack-allocated buffer is now `faster than to_chars on both
  libc++ and libstdc++
* Optimized handling of small format strings.
* Applied extern templates to improve compile times when using the core API
  and ``fmt/format.h``
  For example, on macOS with clang the compile time of a test translation unit
  dropped from 2.3s to 0.3s with ``-O2`` and from 0.6s to 0.3s with the default
  settings (``-O0``).
* Named arguments are now stored on stack (no dynamic memory allocations) and
  the compiled code is more compact and efficient.
* Implemented compile-time checks for dynamic width and precision
* Added sentinel support to ``fmt::join``
* Added support for named args, ``clear`` and ``reserve`` to
  ``dynamic_format_arg_store``
* Added support for the ``'c'`` format specifier to integral types for
  compatibility with ``std::format``
* Replaced the ``'n'`` format specifier with ``'L'`` for compatibility with
  ``std::format``
  The ``'n'`` specifier can be enabled via the ``FMT_DEPRECATED_N_SPECIFIER``
  macro.
* The ``'='`` format specifier is now disabled by default for compatibility with
  ``std::format``. It can be enabled via the ``FMT_DEPRECATED_NUMERIC_ALIGN``
  macro.
* Removed the following deprecated APIs:
  * ``FMT_STRING_ALIAS`` and ``fmt`` macros - replaced by ``FMT_STRING``
  * ``fmt::basic_string_view::char_type`` - replaced by
    ``fmt::basic_string_view::value_type``
  * ``convert_to_int``
  * ``format_arg_store::types``
  * ``*parse_context`` - replaced by ``*format_parse_context``
  * ``FMT_DEPRECATED_INCLUDE_OS``
  * ``FMT_DEPRECATED_PERCENT`` - incompatible with ``std::format``
  * ``*writer`` - replaced by compiled format API
* Renamed the ``internal`` namespace to ``detail``
* Improved compatibility between ``fmt::printf`` with the standard specs
* Fixed handling of ``operator<<`` overloads that use ``copyfmt``
* Added the ``FMT_OS`` CMake option to control inclusion of OS-specific APIs
  in the fmt target. This can be useful for embedded platforms
* Replaced ``FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION`` with the ``FMT_FUZZ``
  macro to prevent interferring with fuzzing of projects using {fmt}
* Fixed compatibility with emscripten
* Improved documentation
* Implemented various build configuration fixes and improvements
* Fixed various warnings and compilation issues

(adam)

2020-09-08 13:25:56 UTC MAIN commitmail json YAML

doc: Updated graphics/inkscape to 1.0.1

(ryoon)

2020-09-08 13:25:14 UTC MAIN commitmail json YAML

inkscape: Update to 1.0.1

Changelog:
1.0.1 Release highlights

    Selectors/CSS dialog is now available

    Experimental color-managed PDF export through Scribus

    Many crash fixes and bugs fixed

Selectors and CSS dialog

The Selectors and CSS dialog that was hidden and labelled as
'experimental' in Inkscape 1.0 is now available from the Object
menu in 1.0.1. This new dialog allows users to edit a CSS stylesheet
for the document and also to select all objects with a certain CSS
selector, thus providing a replacement for the Selection Sets
dialog, that had to be removed for Inkscape 1.0.  Scribus PDF export

An experimental PDF export extensions was added that uses Scribus
1.5.5+ if it can be found in the path. You'll need to use a color
profile in the SVG file and make sure to double-check the exported
image, as there are many SVG features not supported by Scribus.

(ryoon)

2020-09-08 13:16:47 UTC MAIN commitmail json YAML

2020-09-08 13:10:01 UTC MAIN commitmail json YAML

2020-09-08 12:43:03 UTC MAIN commitmail json YAML

2020-09-08 12:42:18 UTC MAIN commitmail json YAML

doc: Updated net/p5-Net-Gnats to 0.22nb4

(wiz)

2020-09-08 12:42:08 UTC MAIN commitmail json YAML

p5-Net-Gnats: remove unused dependency.

Bump PKGREVISION.

(wiz)

2020-09-08 12:19:19 UTC MAIN commitmail json YAML

doc: Updated security/p5-Crypt-SSLeay to 0.72nb9

(wiz)

2020-09-08 12:19:10 UTC MAIN commitmail json YAML

2020-09-08 12:11:36 UTC MAIN commitmail json YAML

2020-09-08 11:54:20 UTC MAIN commitmail json YAML

p5-WWW-Curl: remove

Last release from 2014, but curl keeps developing and breaks this.
No upstream support. No users in pkgsrc.

(wiz)

2020-09-08 11:48:35 UTC MAIN commitmail json YAML

2020-09-08 11:45:32 UTC MAIN commitmail json YAML

doc: Updated devel/p5-MetaCPAN-Client to 2.028000nb1

(wiz)

2020-09-08 11:45:23 UTC MAIN commitmail json YAML

p5-MetaCPAN-Client: fix perl interpreter in fav.pl.

Bump PKGREVISION.

(wiz)

2020-09-08 11:41:05 UTC MAIN commitmail json YAML

p5-Devel-BeginLift: remove BROKEN package

Marked broken in 2017 since there is no support for (then-)current perl
versions.

(wiz)

2020-09-08 11:39:11 UTC MAIN commitmail json YAML

doc: Updated databases/p5-SQL-Abstract-Classic to 1.91nb1

(wiz)

2020-09-08 11:39:01 UTC MAIN commitmail json YAML

p5-SQL-Abstract-Classic: make some TEST_DEPENDS DEPENDS.

They should be test dependencies, but the build framework checks
for them as runtime dependencies.

Bump PKGREVISION.

(wiz)

2020-09-08 11:21:17 UTC MAIN commitmail json YAML

flex: Remove bash dependency.

This was hidden behind a broken test section, and causing circular dependency
problems on some OS with bash -> bison -> flex -> bash.  The GNU make
requirement is still valid, but the test suite no longer requires bash.

Reported by Alver on IRC.

(jperkin)

2020-09-08 08:35:23 UTC MAIN commitmail json YAML

On powerpc, which lacks native 8-byte atomics, use devel/libatomic.
Build fix on this platform only, so no revision bump.

(he)

2020-09-08 06:33:47 UTC MAIN commitmail json YAML

On powerpc, build with -mlongcall, to avoid truncated relocations.
Build fix only for this arch, so no revision bump.

(he)

2020-09-07 23:46:42 UTC MAIN commitmail json YAML

pkg_install: carry over a commit from the src tree

Module Name:    src
Committed By:  christos
Date:          Mon Sep  7 00:36:53 UTC 2020

Modified Files:
        src/external/bsd/pkg_install/dist/lib: plist.c

Log Message:
Avoid strict aliasing issue by using a separate buffer..

To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/pkg_install/dist/lib/plist.c

(wiz)

2020-09-07 22:29:08 UTC MAIN commitmail json YAML

textproc/p5-Alien-Libxml2: Remove stray character

(otis)

2020-09-07 22:28:11 UTC MAIN commitmail json YAML

textproc/p5-Alien-Libxml2: Bump PKGREVISION after dependency change

Bump PKGREVISION after added dependency on devel/p5-PkgConfig

(otis)

2020-09-07 22:08:49 UTC MAIN commitmail json YAML

textproc/p5-Alien-Libxml2: Add dependency on devel/p5-PkgConfig

Fix build on SmartOS (and possibly others) by adding the dependency.

(otis)

2020-09-07 22:07:15 UTC MAIN commitmail json YAML

devel/p5-PkgConfig: Fix aboslute paths

Fix absolute path to perl

(otis)

2020-09-07 21:06:34 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-YAML-PP to 0.024

(wiz)

2020-09-07 21:05:14 UTC MAIN commitmail json YAML

doc: Updated x11/p5-gtk2 to 1.24993

(wiz)

2020-09-07 21:05:04 UTC MAIN commitmail json YAML

p5-gtk2: update to 1.24993.

Overview of changes in Gtk2 1.24993
===================================

∗ Fix two test failures on newer versions of gtk+/gnome-shell/mutter

(wiz)

2020-09-07 20:58:36 UTC MAIN commitmail json YAML

doc: Updated x11/p5-Tk to 804.035

(wiz)

2020-09-07 20:58:27 UTC MAIN commitmail json YAML

p5-Tk: update to 804.035.

Tk-804.035 release (2020-03-28)
------------------

This is basically the same like Tk-804.034_501.

Tk-804.034_501 release (2020-03-19)
----------------------

Fixes
Add dummy rules for newer EUMM (RT #124910)

Try harder to find libpng on FreeBSD

Tk-804.034_500 release (2020-02-23)
----------------------

Fixes
Compiles again with perl 5.31.x (see also
github pull request #61 and https://github.com/Perl/perl5/issues/17024
by Karl Williamson). Now ppport.h is included in the
distribution.

Switch to X's locale handling if needed (Karl Williamson)

Don't use buttons 4 and 5 on non-X11 platforms
(Christopher Chavez)

Fix corner case in XPM handling (/* in colors section)

Spelling/grammar fixes in comments and code (Christopher Chavez)

Improved demo script photo1.pl (Christopher Chavez)

Documentation
Smaller Pod fixes (Slaven Rezic, Christopher Chavez)

Tests
travis-ci fixes

(wiz)

2020-09-07 20:53:57 UTC MAIN commitmail json YAML

doc: Updated x11/p5-Clipboard to 0.26

(wiz)

2020-09-07 20:53:48 UTC MAIN commitmail json YAML

p5-Clipboard: update to 0.26.

0.26    2020-05-16

    - Try to fix 'Wide character in print' warning with Xclip
        - https://github.com/shlomif/Clipboard/issues/4
        - Thanks to @shawnhcorey .

0.25    2020-05-14

    - Fix capitalization in GitHub links (the links still worked) in META.*
        - A minor and cosmetic change

0.24    2020-03-07

    - Remove Makefile.PL due to ::OSPrereqs not munging it along with Build.PL
        - https://github.com/dagolden/Dist-Zilla-Plugin-OSPrereqs/issues/4
    - Fix macOS detection.
        - https://github.com/shlomif/Clipboard/issues/1
        - convert "darwin" to a regex.

0.23    2020-03-06

    - Require deps on MacOS and MSwin32
        - See: https://github.com/shlomif/Clipboard/issues/1
        - Thanks to https://metacpan.org/pod/Dist::Zilla::Plugin::OSPrereqs .

0.22    2020-01-28

    - Rebuild for order of 'NAME' and 'VERSION' sections in the generated
    POD documentation (see 0.001004 in
    https://metacpan.org/changes/distribution/Pod-Weaver-PluginBundle-SHLOMIF
    ).
        - VERSION used to appear before NAME.

0.21    2019-12-02

    - Min version of Mac::Pasteboard for macOS Catalina compat
        - Thanks to William H. Gilmore

(wiz)

2020-09-07 20:52:41 UTC MAIN commitmail json YAML

doc: Updated www/p5-libwww to 6.47

(wiz)

2020-09-07 20:52:32 UTC MAIN commitmail json YAML

p5-libwww: update to 6.47.

6.47      2020-08-18 15:27:27Z
    - Only add cookies from the jar if there aren't cookies in the request
      (GH#347) (Doug Bell and Olaf Alders)

(wiz)

2020-09-07 20:51:25 UTC MAIN commitmail json YAML

doc: Updated www/p5-Plack-Middleware-Debug to 0.18

(wiz)

2020-09-07 20:51:16 UTC MAIN commitmail json YAML

p5-Plack-Middleware-Debug: update to 0.18.

0.18  2020-05-03 13:12:56 PDT
    - Fix the use of global jQuery function to allow loading multiple jQuery.js #43

(wiz)

2020-09-07 20:50:24 UTC MAIN commitmail json YAML

doc: Updated www/p5-Net-Curl to 0.45

(wiz)

2020-09-07 20:50:14 UTC MAIN commitmail json YAML

p5-Net-Curl: update to 0.45.

0.45 2020-06-01T17:59:00Z
[Stanislaw Pusep <stas@sysd.org>]
- Synced symbols-in-versions from libcurl/7.70.0.

(wiz)

2020-09-07 20:49:34 UTC MAIN commitmail json YAML

doc: Updated www/p5-LWP-Protocol-https to 6.09

(wiz)

2020-09-07 20:49:21 UTC MAIN commitmail json YAML

p5-LWP-Protocol-https: update to 6.09.

6.09      2020-07-16 13:33:05Z
    - Make available the version of SSL/TLS protocol used in the connection
      (GH#56) (Jon Jensen)

6.08      2020-03-23 20:19:22Z (TRIAL RELEASE)
    - Add defined check (GH#53) (Mohammad S Anwar)
    - Fix copyright year (GH#55) (Olaf Alders)
    - Upgrade Mozilla::CA dependency; originally #26 by dolmen (GH#54) (Shoichi Kaji)
    - Adds coverage tests (GH#51) (Juan Julin Merelo Guervs)
    - Migrated to DZil (GH PR#30)
    - Moved bug tracking from RT to GitHub (GH#48) (Olaf Alders)

(wiz)

2020-09-07 20:48:45 UTC MAIN commitmail json YAML

doc: Updated www/p5-HTTP-Tinyish to 0.17

(wiz)

2020-09-07 20:48:35 UTC MAIN commitmail json YAML

p5-HTTP-Tinyish: update to 0.17.

0.17  2020-07-07 16:55:12 PDT
        - Support saving error output from curl in internal errors (skaji)

0.16  2020-05-13 10:11:24 PDT
        - Support patch() method #20

(wiz)

2020-09-07 20:48:18 UTC MAIN commitmail json YAML

doc: Updated www/p5-HTTP-Message to 6.25

(wiz)

2020-09-07 20:47:34 UTC MAIN commitmail json YAML

doc: Updated www/p5-HTTP-Entity-Parser to 0.24

(wiz)

2020-09-07 20:47:25 UTC MAIN commitmail json YAML

p5-HTTP-Entity-Parser: update to 0.24.

0.24 2020-08-05T05:36:49Z

  - encode recursively nested Arrayrefs and Hashrefs in JSON #13

0.23 2020-07-10T02:45:46Z

    - Handle nested arrays #12

(wiz)

2020-09-07 20:46:52 UTC MAIN commitmail json YAML

doc: Updated www/p5-HTML-Parser to 3.75

(wiz)

2020-09-07 20:46:41 UTC MAIN commitmail json YAML

p5-HTML-Parser: update to 3.75.

3.75      2020-08-30
  * Cleanup the prereqs a bit
  * Mark HTML::Filter as deprecated as the docs point out
  * Move Parser.pm into the lib directory with the others. This will help
    with everything from auto version bumps after releases, to scanning for
    prerequisites and spelling errors.
  * Fix a few spelling errors in the POD for HTML::Parser
  * Clean up the spacing on many examples in HTML::Parser

3.74      2020-08-30
  * Fix the order of date and version in this change log. (Thanks, haarg)
  * Convert to Dist::Zilla
  * Build all prereqs from our cpanfile
  * Go through all test files and:
    * perltidy
    * Use strict/warnings
    * Get rid of two-arg open
    * Get rid of BAREWORD filehandles
    * Fix the eval pattern used
    * Only use -w where we catch $SIG{__WARN__}
    * Fix encoding problems
    * use utf8 where we have unicode in the source
  * Fix a typo here and there
  * perltidy all of the example apps in eg/
  * Add comments explaining the apps in eg/ (GH#13 Thanks, Salvatore Bonaccorso)
  * Print out UTF-8 encoded data where sensible in eg/

3.73    2020-08-24
  * Cleaned up this changes log.
  * Added a .mailmap file to organize contributions accurately.
  * Ensure all versions are equal and on the current version
  * Add the .mailmap to the MANIFEST
  * Change the META information to point to the new GH repository
  * Add a .perltidyrc to use going forward
  * Add hctype.h and pfunc.h to the dist as static files and stop asking
    for them to be built on the user's end.
  * Remove t/pod.t from userland testing
  * Remove t/pod-coverage.t from userland testing
  * Clean up the MANIFEST
  * Start testing via GitHub Actions/Workflows
  * Protect active parser from being freed (PR 13, RT #115034)

(wiz)

2020-09-07 20:44:54 UTC MAIN commitmail json YAML

doc: Updated www/p5-HTML-Mason to 1.59

(wiz)

2020-09-07 20:44:43 UTC MAIN commitmail json YAML

p5-HTML-Mason: update to 1.59.

1.59    2020-05-16

    - Moved issues to GH issues and added a note about lack of maintenance.

(wiz)

2020-09-07 20:43:34 UTC MAIN commitmail json YAML

doc: Updated www/p5-Catalyst-View-TT to 0.45

(wiz)

2020-09-07 20:43:25 UTC MAIN commitmail json YAML

p5-Catalyst-View-TT: update to 0.45.

0.45 - 2020-07-22
        - specify correct Test::More prereq
        - correct links in POD (PR#3)
        - silence warnings in tests

(wiz)

2020-09-07 20:42:34 UTC MAIN commitmail json YAML

doc: Updated www/p5-Catalyst-Plugin-Session-State-Cookie to 0.18

(wiz)

2020-09-07 20:42:25 UTC MAIN commitmail json YAML

p5-Catalyst-Plugin-Session-State-Cookie: update to 0.18.

0.18 - 2020-08-27
        - add SameSite support (RT#133009)
        - convert optional test using Test::WWW::Mechanize::Catalyst to
          mandatory test using Catalyst::Test
        - convert from Module::Install to Distar for packaging and release
          process
        - fix running Makefile.PL when . is not included in @INC (RT#121882)
        - minor test cleanups
        - typo and spelling fixes in documentation
        - convert repository to git (fREW Schmidt)

(wiz)

2020-09-07 20:41:40 UTC MAIN commitmail json YAML

doc: Updated www/p5-Catalyst-Plugin-ConfigLoader to 0.35

(wiz)

2020-09-07 20:41:21 UTC MAIN commitmail json YAML

p5-Catalyst-Plugin-ConfigLoader: update to 0.35.

0.35 - 2020-07-26
  - Removed use of Module::Install, fixing installing without . in @INC
  - Moved pod tests to be only run for authors
  - Fix tests when run with CATALYST_CONFIG environment variable set
  - Minor Pod cleanups
  - Remove Path::Class test dependency
  - Metadata updates and cleanups

(wiz)

2020-09-07 20:40:10 UTC MAIN commitmail json YAML

doc: Updated www/p5-Catalyst-Manual to 5.9011

(wiz)

2020-09-07 20:40:02 UTC MAIN commitmail json YAML

p5-Catalyst-Manual: update to 5.9011.

5.9011 - 2020-07-22
    - added NGINX Unit deployment documentation

(wiz)

2020-09-07 20:39:41 UTC MAIN commitmail json YAML

doc: Updated www/p5-Catalyst-Devel to 1.41

(wiz)

2020-09-07 20:39:32 UTC MAIN commitmail json YAML

p5-Catalyst-Devel: update to 1.41.

1.41 2020-07-27 03:00:00
        - avoid SHILY tar headers
        - fix warnings in Makefile.PL
        - clean up author prereqs
        - add perl version prereq metadata

(wiz)

2020-09-07 20:38:54 UTC MAIN commitmail json YAML

doc: Updated www/p5-CGI-Minimal to 1.30

(wiz)

2020-09-07 20:38:40 UTC MAIN commitmail json YAML

p5-CGI-Minimal: update to 1.30.

1.30 13 Jun 2020 - Maintainer update. Relicensed under the MIT License.
                  Minor tweaks to build process. Added meta_merge
                  information for GitHub. No functional changes.

(wiz)

2020-09-07 20:38:00 UTC MAIN commitmail json YAML

p5-CGI-Compile: update to 0.25.

0.25  2020-08-03 18:39:36 UTC
- add file name to package name #25

(wiz)

2020-09-07 20:35:05 UTC MAIN commitmail json YAML

doc: Updated www/p5-CGI to 4.50

(wiz)

2020-09-07 20:34:56 UTC MAIN commitmail json YAML

p5-CGI: update to 4.50.

4.50 2019-06-22

    [ ENHANCEMENT ]
    - Add APPEND_QUERY_STRING option (GH #243, thanks to stevenh)

4.49 2020-06-08

    [ FIX ]
    - remove deprecation warning as no longer in core (GH #221)

4.48 2020-06-02

    [ FIX ]
    - fix CGI::Cookie->bake() doesn't work with mod_perl redirects (GH #240)
    - thanks to sherrardb for the PR (GH #241)

(wiz)

2020-09-07 20:34:07 UTC MAIN commitmail json YAML

doc: Updated www/p5-Apache2-AuthCookieDBI to 2.19

(wiz)

2020-09-07 20:33:57 UTC MAIN commitmail json YAML

p5-Apache2-AuthCookieDBI: update to 2.19.

2.19 - Sun Dec  8 15:06:12 PST 2019
    - Added support for group authorizations on Apache 2.4.x. This addresses
      https://github.com/matisse/Apache-AuthCookieDBI/issues/2 and
      https://rt.cpan.org/Public/Bug/Display.html?id=106663.
    - Refactored group authorization code.
    - Eliminated duplicate calls of _dbi_config_vars() to improve efficiency.
    - Added docker directory that contains Dockerfiles for Apache 2.2 and 2.4
      Changes by Ed Sabol https://github.com/esabol

(wiz)

2020-09-07 20:32:50 UTC MAIN commitmail json YAML

doc: Updated www/p5-Apache2-AuthCookie to 3.30

(wiz)

2020-09-07 20:32:40 UTC MAIN commitmail json YAML

p5-Apache2-AuthCookie: update to 3.30.

3.30  2020-04-14
  - Fix logic error for EnforceLocalDestination
  - Add a bunch of tests to cover all scenarios of EnforceLocalDestination and
    DefaultDestination

3.29  2020-03-22
  - Add optional support for enforcing a local destination, like so:

        PerlSetVar MyAuthEnforceLocalDestination 1

  - Add optional support for specifying a default destination when the login
    form's destination argument is unspecified or invalid (including
    non-local if local destinations are enforced), like this:

        PerlSetVar MyAuthDefaultDestination /protected/user/

(wiz)

2020-09-07 20:28:17 UTC MAIN commitmail json YAML

doc: Updated www/p5-Apache-Test to 1.42

(wiz)

2020-09-07 20:28:07 UTC MAIN commitmail json YAML

p5-Apache-Test: update to 1.42.

1.42 Aug 28 2019

Fix loading apache_test_config.pm for recent perls in which '.' is
no longer in @INC by default. [Steve Hay]

1.41 Jul 11 2019

Set DefaultStateDir for > 2.5.1 and add -t_state to override. [jorton]

Inherit config via IncludeOptional as well as Include. [jorton]

Increase size of MinSpare, MaxSpare and MaxClients to improve httpd test
framework runs with worker and preform MPMs. [rjung]

Changed the openssl version detection to work with other *SSL libraries.
[icing]

Switch test framework from using Net::SSL for
raw TLS sockets to IO::Socket::SSL. [rjung]

Fix mod_ssl tests under OpenSSL 1.1.1 / TLSv1.3. [jorton]

Add cwd to generated lib path in TEST script since Perl >=5.26 don't
do that any more. [jorton]

Override loglevel to trace8 if running in 2.4. [covener]

Allow an empty PREFIX. [sf]

Add need_min_apache_fix(). [covener]

(wiz)

2020-09-07 20:24:45 UTC MAIN commitmail json YAML

doc: Updated www/p5-Apache-LogFormat-Compiler to 0.36

(wiz)

2020-09-07 20:24:36 UTC MAIN commitmail json YAML

p5-Apache-LogFormat-Compiler: update to 0.36.

0.36 2019-11-16T14:34:08Z

  - re packaging only

(wiz)

2020-09-07 20:23:47 UTC MAIN commitmail json YAML

doc: Updated www/p5-AnyEvent-HTTP to 2.25

(wiz)

2020-09-07 20:23:38 UTC MAIN commitmail json YAML

p5-AnyEvent-HTTP: update to 2.25.

2.25 Mon Apr 27 14:11:40 CEST 2020
- fix incorrectly sending proxy requests to origin servers
          when reusing proxy connections (analyzed and testcase by Ivan Robert).
- the sessionid parameter was documented as session in random
          places - fix docs and keep using sessionid in the code as before.
- fix cookie format documentation.

(wiz)

2020-09-07 20:19:19 UTC MAIN commitmail json YAML

doc: Added devel/p5-Mock-Quick version 1.111

(wiz)

2020-09-07 20:19:07 UTC MAIN commitmail json YAML

devel/Makefile: + p5-Mock-Quick

(wiz)

2020-09-07 20:18:45 UTC MAIN commitmail json YAML

devel/p5-Mock-Quick: import p5-Mock-Quick-1.111

Mock-Quick is here to solve the current problems with Mocking
libraries.

There are a couple Mocking libraries available on CPAN. The primary
problems with these libraries include verbose syntax, and most
importantly side-effects. Some Mocking libraries expect you to mock
a specific class, and will unload it then redefine it. This is
particularly a problem if you only want to override a class on a
lexical level.

Mock-Quick provides a declarative mocking interface that results
in a very concise, but clear syntax. There are separate facilities
for mocking object instances, and classes. You can quickly create
an instance of an object with custom attributes and methods. You
can also quickly create an anonymous class, optionally inheriting
from another, with whatever methods you desire.

Mock-Quick also provides a tool that provides an OO interface to
overriding methods in existing classes. This tool also allows for
the restoration of the original class methods. Best of all this is
a localized tool, when your control object falls out of scope the
original class is restored.

(wiz)

2020-09-07 20:16:18 UTC MAIN commitmail json YAML

doc: Added devel/p5-Exporter-Declare version 0.114

(wiz)

2020-09-07 20:16:04 UTC MAIN commitmail json YAML

devel/Makefile: + p5-Exporter-Declare

(wiz)

2020-09-07 20:15:16 UTC MAIN commitmail json YAML

devel/p5-Exporter-Declare: import p5-Exporter-Declare-0.114

Exporter::Declare is a meta-driven exporting tool. Exporter::Declare
tries to adopt all the good features of other exporting tools,
while throwing away horrible interfaces. Exporter::Declare also
provides hooks that allow you to add options and arguments for
import. Finally, Exporter::Declare's meta-driven system allows for
top-notch introspection.

(wiz)

2020-09-07 20:13:37 UTC MAIN commitmail json YAML

doc: Added devel/p5-Meta-Builder version 0.004

(wiz)

2020-09-07 20:13:26 UTC MAIN commitmail json YAML

devel/Makefile: + p5-Meta-Builder

(wiz)

2020-09-07 20:11:50 UTC MAIN commitmail json YAML

devel/p5-Meta-Builder: import p5-Meta-Builder-0.004

Meta programming is becoming more and more popular. The popularity
of Meta programming comes from the fact that many problems are made
significantly easier. There are a few specialized Meta tools out
there, for instance Class:MOP which is used by Moose to track class
metadata.

Meta::Builder is designed to be a generic tool for writing Meta
objects. Unlike specialized tools, Meta::Builder makes no assumptions
about what metrics you will care about. Meta::Builder also makes
it simple for others to extend your meta-object based tools by
providing hooks for other packages to add metrics to your meta
object.

If a specialized Meta object tool is available to meet your needs
please use it. However if you need a simple Meta object to track
a couple metrics, use Meta::Builder.

Meta::Builder is also low-sugar and low-dep. In most cases you will
not want a class that needs a meta object to use your meta-object
class directly. Rather you will usually want to create a sugar
class that exports enhanced API functions that manipulate the meta
object.

(wiz)

2020-09-07 20:06:20 UTC MAIN commitmail json YAML

devel/p5-PkgConfig: Pure-Perl Core-Only replacement for pkg-config

Add version 0.24026

PkgConfig provides a pure-perl, core-only replacement for the pkg-config
utility.

This is not a description of the uses of pkg-config but rather a description of
the differences between the C version and the Perl one.

While pkg-config is a compiled binary linked with glib, the pure-perl version
has no such requirement, and will run wherever Perl ( >= 5.6 ) does.

The main supported options are the common --libs, --cflags, --static, --exists
and --modversion.

(otis)

2020-09-07 20:02:24 UTC MAIN commitmail json YAML

doc: Added devel/p5-Fennec-Lite version 0.004

(wiz)

2020-09-07 20:01:44 UTC MAIN commitmail json YAML

devel/Makefile: + p5-Fennec-Lite

(wiz)

2020-09-07 20:00:57 UTC MAIN commitmail json YAML

devel/p5-Fennec-Lite: import p5-Fennec-Lite-0.004

Fennec does a ton, but it may be hard to adopt it all at once. It
also is a large project, and has not yet been fully split into
component projects. Fennec::Lite takes a minimalist approach to do
for Fennec what Mouse does for Moose.

Fennec::Lite is a single module file with no non-core dependencies.
It can easily be used by any project, either directly, or by copying
it into your project. The file itself is less than 300 lines of
code at the time of this writing, that includes whitespace.

(wiz)

2020-09-07 19:57:36 UTC MAIN commitmail json YAML

doc: Added devel/p5-PkgConfig version 0.24026

(otis)

2020-09-07 19:55:51 UTC MAIN commitmail json YAML

devel/p5-PkgConfig: Pure-Perl Core-Only replacement for pkg-config

Add version 0.24026

PkgConfig provides a pure-perl, core-only replacement for the pkg-config
utility.

This is not a description of the uses of pkg-config but rather a description of
the differences between the C version and the Perl one.

While pkg-config is a compiled binary linked with glib, the pure-perl version
has no such requirement, and will run wherever Perl ( >= 5.6 ) does.

The main supported options are the common --libs, --cflags, --static, --exists
and --modversion.

(otis)

2020-09-07 19:46:34 UTC MAIN commitmail json YAML

p5-XML-LibXML: remove unnecessary patch

(wiz)

2020-09-07 19:34:41 UTC MAIN commitmail json YAML

doc: Updated chat/py-hangups to 0.4.11

(leot)

2020-09-07 19:34:30 UTC MAIN commitmail json YAML

py-hangups: Update to 0.4.11

Changes:
0.4.11
------
- Fix random 401 errors

(leot)

2020-09-07 19:12:58 UTC MAIN commitmail json YAML

doc: Updated www/p5-Mojolicious to 8.58

(wiz)

2020-09-07 19:12:46 UTC MAIN commitmail json YAML

p5-Mojolicious: update to 8.58.

8.58  2020-08-05
  - Improved app and lite_app generators to use templates with subroutine signatures.
  - Updated all documentation to use subroutine signatures. (kiwiroy)

8.57  2020-07-16
  - Added support for YAML config files.
  - Added module Mojolicious::Plugin::NotYAMLConfig.
  - Improved app generator command to use a YAML config file.
  - Fixed a bug in proxy helpers that caused response content to be ignored in some cases. (mohawk2)
  - Fixed attr_is bug in Test::Mojo that prevented false value comparisons from working correctly. (tim-2)

8.56  2020-06-19
  - Fixed a bug that prevented "% end, begin" to work in Mojo::Template. (jberger)

8.55  2020-06-18
  - Fixed a regression in Mojo::DOM::CSS that caused some selectors to not be valid anymore.

8.54  2020-06-14
  - Added EXPERIMENTAL support for :scope and :has pseudo-classes to Mojo::DOM::CSS. (Eckankar, kraih)
  - Fixed a bug in Mojo::DOM where select and ruby elements were parsed incorrectly.
  - Fixed a but in Mojo::UserAgent::Transactor that prevented compression settings to be inherited across redirects.
  - Fixed a bug where Mojolicious templates could not use the continue Perl keyword.

8.53  2020-06-09
  - Added EXPERIMENTAL extname method to Mojo::File.
  - Fixed a bug in Mojolicious::Types where dotfiles would be considered file extensions.

8.52  2020-06-01
  - Updated project metadata.
  - Fixed a bug in Mojo::Asset::Memory where the upgrade event could not change the temporary directory.

8.51  2020-05-30
  - Improved map efficiency in Mojo::Promise. (mst)
  - Improved more tests to use subtests. (veesh)
  - Improved .perltidyrc with more modern settings.

8.50  2020-05-23
  - Increased Perl version requirement to 5.16.0. This is just a first step however, at some point in the not so distant
    future we will increase the Perl version requirement to 5.20.0 for full subroutine signatures support.
  - Improved Mojo::Base to enable the Perl 5.16 feature bundle with "unicode_strings", "unicode_eval", "evalbytes",
    "current_sub" and "fc".

8.43  2020-05-20
  - Removed deprecated argument handling from Mojo::Promise::new.
  - Removed experimental status from all_settled method in Mojo::Promise.
  - Removed experimental status from content_type and file_type methods in Mojolicious::Types.
  - Removed experimental status from cleanup event in Mojo::IOLoop::Subprocess.
  - Switched from Storable to JSON serialization for Mojo::IOLoop::Subprocess IPC to increase efficiency.
  - Added exit_code method to Mojo::IOLoop::Subprocess.
  - Improved Mojo::Promise to warn when an unhandled rejected promise is destroyed.
  - Fixed a bug where the resolve class method in Mojo::Promise would unnecessarily create new promises.
  - Fixed a promise chaining bug in Mojo::Promise. (karjala)

8.42  2020-05-04
  - This release contains fixes for security issues, everybody should upgrade!
  - Added EXPERIMENTAL support for :any-link pseudo-class to Mojo::DOM::CSS.
  - Added EXPERIMENTAL support for case-sensitive attribute selectors like [foo="bar" s] to Mojo::DOM::CSS
  - Renamed experimental :matches pseudo-class to :is in Mojo::DOM::CSS.
  - Fixed a security issue that allowed for _method query parameters to be used with GET requests.
  - Fixed a bug in Mojo::DOM::CSS where the case-sensitivity identifier was case-sensitive.

8.41  2020-04-30
  - Improved Mojolicious::Commands to treat commands like "mojo generate lite_app" as "mojo generate lite-app".

8.40  2020-04-23
  - Fixed support for disabling the inactivity timeout in Mojo::UserAgent.

8.39  2020-04-22
  - Fixed a bug in Mojo::Server::Daemon where active connections could get the keep-alive timeout assigned instead of
    the inactivity timeout.
  - Fixed a race condition in Mojo::UserAgent where test servers would close connections prematurely.

8.38  2020-04-21
  - Added run_p method to Mojo::IOLoop::Subprocess. (batman)

8.37  2020-04-19
  - Added keep_alive_timeout attribute to Mojo::Server::Daemon.
  - Added -k options to daemon and prefork commands.
  - Added keep_alive_timeout setting to Hypnotoad.
  - Increased various default timeouts because keep_alive_timeout takes over some of their previous responsibility.
  - Improved timeout setting performance significantly in Mojo::IOLoop::Stream.
  - Improved again method in Mojo::Reactor, Mojo::Reactor::EV and Mojo::Reactor::Poll to allow changing the invocation
    time of active timers.
  - Fixed support for 425 status in Mojo::Message::Response.

8.36  2020-03-31
  - Added handler attribute to Test::Mojo.
  - Added test method to Test::Mojo.
  - Improved Test::Mojo to allow for extensions to be tested more easily.
  - Improved request_id attribute in Mojo::Message::Request to be a little more unique. (mst)

8.35  2020-03-20
  - Added not_empty filter to Mojolicious::Validator.

8.34  2020-03-16
  - Removed experimental status from proxy->get_p, proxy->post_p and proxy->start_p helpers in
    Mojolicious::Plugin::DefaultHelpers.
  - Removed experimental status from compress and min_compress_size attributes in Mojolicious::Renderer.
  - Removed experimental status from high_water_mark attribute in Mojo::IOLoop::Stream.
  - Removed experimental status from respond method in Mojolicious::Renderer.
  - Removed experimental status from bytes_waiting and can_write methods in Mojo::IOLoop::Stream.
  - Removed experimental status from dehop method in Mojo::Headers.
  - Removed experimental status from scope_guard function in Mojo::Util.
  - Improved size check in Mojolicious::Validator to only require one argument.
  - Fixed Mojolicious::Validator to also validate empty string values instead of ignoring them. This behaviour had
    caused a lot of confusion in the past.
  - Fixed plugin generator not to use an __END__ section.

8.33  2020-02-11
  - Added EXPERIMENTAL humanize_bytes function to Mojo::Util. (kraih, coolo)
  - Added EXPERIMENTAL humanize_bytes method to Mojo::ByteStream.
  - Updated Future::AsyncAwait requirement to 0.36 for better tests. (ilmari)

8.32  2020-01-18
  - Changed experimental -async flag to -async_await in Mojo::Base, because of a Perl quirk that Future::AsyncAwait
    can't handle itself.
  - Fixed a bug where the -async_await flag in Mojo::Base would not load Mojo::Promise.

8.31  2020-01-14
  - Added attr_is, attr_isnt, attr_like and attr_unlike methods to Test::Mojo. (pau4o)
  - Improved is_fresh method in Mojolicious::Static with support for weak etags. (ether)

8.30  2020-01-07
  - Switch from Future::AsyncAwait::Frozen to Future::AsyncAwait for async/await support.

8.29  2019-12-28
  - Improved async/await support to work in many more cases, such as WebSocket handlers.

8.28  2019-12-26
  - Added EXPERIMENTAL support for async/await (with -async Mojo::Base flag).
  - Added EXPERIMENTAL all_settled and any methods to Mojo::Promise.

8.27  2019-12-04
  - Added EXPERIMENTAL before_command hook.
  - Added EXPERIMENTAL scope_guard function to Mojo::Util.
  - Removed experimental status from context method in Mojo::Log.
  - Changed default MIME type of content_type method in Mojolicious::Types to application/octet-stream. (aitap)

8.26  2019-11-02
  - Removed deprecated slice method from Mojo::Collection.
  - Moved HTML entities from Mojo::Util into a separate file. (rage311)
  - Changed how the state of the event loop is determined in Mojo::Reactor::EV to be more consistent with
    Mojo::Reactor::Poll.

8.25  2019-09-29
  - Added curfile function to Mojo::File. (Grinnz)

8.24  2019-09-11
  - Added EXPERIMENTAL context method to Mojo::Log.
  - Added EXPERIMENTAL cleanup event to Mojo::IOLoop::Subprocess.
  - Added log helper to Mojolicious::Plugin::DefaultHelpers.
  - Improved log messages generated by Mojolicious to include request ids when possible.

8.23  2019-08-12
  - Updated Cpanel::JSON::XS requirement to 4.09 for duplicate keys support. (Grinnz)
  - Added head and tail methods to Mojo::Collection. (Grinnz)
  - Improved Mojo::File not to allow undefined values in paths.

8.22  2019-07-17
  - Fixed a bug where Mojo::Exception would not stringify correctly for error messages that end with a newline.
  - Fixed Mojo::Exception to append file and line number to stringified error messages that do not end with a newline.

8.21  2019-07-13
  - Undeprecated Mojo::Exception::verbose.
  - Added support for MOJO_EXCEPTION_VERBOSE environment variable.
  - Improved built in templates to use the same stack trace format as Mojo::Exception.

8.20  2019-07-08
  - Improved check function in Mojo::Exception to match regular expressions against stringified exception objects too.
  - Improved num check in Mojolicious::Validator to accept negative numbers. (kiwiroy)

8.19  2019-07-07
  - Deprecated Mojo::Exception::verbose.
  - Added EXPERIMENTAL check and raise functions to Mojo::Exception.
  - Added -f option to generate plugin command.
  - Improved inspect method in Mojo::Exception to be safe to call more than once.
  - Fixed various stack trace bugs in Mojo::Exception, so your error messages and stack traces can look slightly
    different than before.
  - Fixed bugs in reply->exception helper that could result in exceptions without error message.
  - Fixed daemonize exception handling in Mojo::Server. (skaji)

8.18  2019-06-28
  - Welcome to the Mojolicious core team CandyAngel, Christopher Rasch-Olsen Raa and Dan Book.
  - Deprecated the use of the config stash value and $config variable in templates by Mojolicious::Plugin::Config. You
    can use the config helper instead. Unfortunately there is no good way to warn users, so this deprecation will be in
    effect until the next major release.
  - Deprecated Mojo::Collection::slice since nobody remembers anymore what its intended purpose was.
  - Added EXPERIMENTAL proxy->get_p, proxy->post_p and proxy->start_p helpers to Mojolicious::Plugin::DefaultHelpers.
  - Added EXPERIMENTAL dehop method to Mojo::Headers.
  - Added EXPERIMENTAL bytes_waiting and can_write methods to Mojo::IOLoop::Stream.
  - Added EXPERIMENTAL high_water_mark attribute to Mojo::IOLoop::Stream.
  - Updated bundled TLS certificate.
  - Improved Mojo::Base flags not to require a certain order.
  - Improved clone performance in Mojo::Headers by 100%.
  - Improved streaming response performance slightly.
  - Fixed a typo in the 425 status message in Mojo::Message::Response. (CandyAngel)
  - Fixed a missing deprecation warning in Mojo::Promise. (marcus)

8.17  2019-05-23
  - Fixed a bug in Mojo::UserAgent where the request timeout would not work for keep-alive requests. (ilmari)

8.16  2019-05-14
  - Improved Mojo::Headers to reject characters in header values that would corrupt the HTTP message.
  - Fixed getopt function in Mojo::Util to behave more like GetOptionsFromArray. (jberger, reneeb)

8.15  2019-04-26
  - Updated jQuery to version 3.4.0.
  - Improved wait method in Mojo::Promise not to be affected by manually stopped event loops. (Grinnz)
  - Fixed a bug where the new method in Mojo::Promise could not be passed a callback to wrap continuation-passing style
    APIs, which is incompatible with the JavaScript API.

8.14  2019-04-18
  - Added EXPERIMENTAL timer method to Mojo::Promise.
  - Added header_exists and header_exists_not methods to Test::Mojo.
  - Fixed a bug where the finally callback in Mojo::Promise was passed a value, which is incompatible with the
    JavaScript API.
  - Fixed a bug in Mojo::Promise where the finally method could change promise values.
  - Fixed a merge bug in Mojo::Parameters where multiple values sharing the same name could get lost.

8.13  2019-03-21
  - Added EXPERIMENTAL map method to Mojo::Promise. (jberger)
  - Added EXPERIMENTAL min_compress_size attribute to Mojolicious::Renderer. (CandyAngel, mjemmeson)
  - Improved the security of signed cookies by also signing the cookie name. Note that this means that all sessions will
    be reset.
  - Fixed Mojo::IOLoop::Server to not check if listen sockets are writable.

8.12  2019-01-27
  - Added EXPERIMENTAL timeout method to Mojo::Promise. (batman)
  - Removed deprecated module Mojolicious::Plugin::PODRenderer.
  - Removed deprecated method mojo_lib_dir from Mojo::Home.
  - Fixed rare warning in Mojo::Log. (Grinnz)

8.11  2019-01-01
  - Added EXPERIMENTAL support for SameSite cookies to better protect Mojolicious applications from CSRF attacks.
    (dylanwh, kraih)
  - Added EXPERIMENTAL samesite attributes to Mojo::Cookie::Response and Mojolicious::Cookies. (dylanwh, kraih)
  - Added lstat method to Mojo::File. (Grinnz)
  - Added remove method to Mojo::File.
  - Improved eval command with support for promises. (jberger)
  - Improved Mojo::JSON::Pointer to ignore many invalid JSON Pointers.

8.10  2018-12-18
  - Added reset event to Mojo::IOLoop.
  - Added limit argument to split method in Mojo::ByteStream. (s1037989)

8.09  2018-12-02
  - Added touch method to Mojo::File.
  - Added max_depth option to list_tree method in Mojo::File.

8.08  2018-11-26
  - Added stat method to Mojo::File.

8.07  2018-11-16
  - Fixed a bug that caused debug log messages to be generated for static files.
  - Fixed a bug in Mojo::Server::Morbo that prevented the before_server_start hook from getting emitted.

8.06  2018-11-07
  - Added support for progress updates to Mojo::IOLoop::Subprocess. (karjala)
  - Added progress method to Mojo::IOLoop::Subprocess. (karjala)
  - Added progress event to Mojo::IOLoop::Subprocess. (karjala)
  - Improved debug, error, fatal, info and warn methods in Mojo::Log to accept closures to generate log messages on
    demand. So expensive code for debugging can be deactivated easily in production.
  - Improved Mojo::Log to use the time format "2018-11-08 14:25:5.76027" and to include the process id in log messages.
  - Improved Mojolicious performance by up to 10% with more efficient logging.
  - Fixed a problem with the built in templates where an image was missing.

8.05  2018-10-25
  - Deprecated Mojolicious::Plugin::PODRenderer in favor of alternatives from CPAN.
  - Deprecated Mojo::Home::mojo_lib_dir.
  - Replaced continue, flash, redirect_to, respond_to and validation methods in Mojolicious::Controller with helpers in
    Mojolicious::Plugin::DefaultHelpers.
  - Updated FAQ with a warning not to use Perl 5.10.x and 5.12.x with Mojolicious.

8.04  2018-10-21
  - Added EXPERIMENTAL module Mojo::DynamicMethods. (mst)
  - Replaced all uses of AUTOLOAD with a much faster alternative, so helpers are faster by up to 400% and stack traces
    contain more information. (mst)
  - Removed experimental status from server method in Mojolicious.

8.03  2018-10-16
  - Added support for weak reference accessors to Mojo::Base. (mst)
  - Updated List::Util requirement to 1.41 for set_subname support.
  - Fixed a small bug in Mojo::UserAgent where request timeouts could be created twice.
  - Improved Mojo::Exception to include a stack trace in verbose output.
  - Improved Mojolicious::Types to use the correct MIME types for woff and woff2 files.

8.02  2018-10-01
  - Deprecated Mojo::Transaction::success in favor of Mojo::Transaction::result and Mojo::Transaction::error.
    Unfortunately this method is used a lot in legacy code, so this deprecation will be in effect until the next major
    release.
  - Added support for gzip compression of dynamically generated responses (enable with $app->renderer->compress(1)).
  - Added EXPERIMENTAL compress attribute to Mojolicious::Renderer.
  - Added compressed attribute to Mojo::UserAgent::Transactor.
  - Added EXPERIMENTAL respond method to Mojolicious::Renderer.
  - Added save_to method to Mojo::Message.
  - Added gunzip and gzip methods to Mojo::ByteStream.
  - Added gunzip and gzip functions to Mojo::Util.
  - Improved HTML5.2 compliance of Mojo::DOM::HTML.
  - Fixed a bug in Mojo::Transaction::HTTP that prevented the finish event in Mojo::Message::Request from getting
    emitted sometimes.
  - Fixed a bug in Mojo::Promise where the ioloop attribute was not a weakened reference after object construction.
  - Fixed a bug where the is_fresh helper could only handle If-None-Match headers with a single etag value.

8.01  2018-09-25
  - Updated jQuery to version 3.3.1.
  - Fixed order of command namespaces so Mojolicious can be upgraded without uninstalling first.
  - Fixed a small problem in one of the TLS tests where an error message check was too picky.

8.0  2018-09-15
  - Code name "Supervillain", this is a major release.
  - Changed query method in Mojo::URL to merge with hash references and append with array references instead of the
    other way around. Because appended pairs should be able to preserve order.
  - Changed template attribute in Mojolicious::Command to activate vars by default.
  - Removed test command.
  - Removed deprecated expect_close attribute from Mojo::Content.
  - Removed deprecated error and finish events from Mojo::IOLoop::Delay.
  - Removed experimental status from server_timing method in Mojo::Headers.
  - Removed experimental status from tag_to_html function in Mojo::DOM::HTML.
  - Removed experimental status from tag method in Mojo::DOM::HTML.
  - Removed experimental status from bytes_read and bytes_written methods in Mojo::IOLoop::Stream.
  - Removed experimental status from before_server_start hook.
  - Removed experimental status from timing->* helpers.
  - Added clone method to Mojo::Promise.
  - Added chmod method to Mojo::File.
  - Added prepare event to Mojo::UserAgent.
  - Added Mojolicious::Command::Author default namespace in Mojolicious::Commands.
  - Moved Mojolicious::Command::cpanify to Mojolicious::Command::Author::cpanify.
  - Moved Mojolicious::Command::generate to Mojolicious::Command::Author::generate.
  - Moved Mojolicious::Command::generate::app to Mojolicious::Command::Author::generate::app.
  - Moved Mojolicious::Command::generate::lite_app to Mojolicious::Command::Author::generate::lite_app.
  - Moved Mojolicious::Command::generate::makefile to Mojolicious::Command::Author::generate::makefile.
  - Moved Mojolicious::Command::generate::plugin to Mojolicious::Command::Author::generate::plugin.
  - Moved Mojolicious::Command::inflate to Mojolicious::Command::Author::inflate.
  - Updated project metadata.
  - Improved Mojo::Promise to allow for reject and resolve methods to be used as class methods.
  - Reduced memory usage of Mojo::IOLoop::Stream.
  - Fixed a bug that prevented permessage-deflate WebSocket compression to work with newer versions of Chrome.
    (elcamlost)

(wiz)

2020-09-07 17:56:30 UTC MAIN commitmail json YAML

doc: Updated time/p5-TimeDate to 2.33

(wiz)

2020-09-07 17:56:19 UTC MAIN commitmail json YAML

p5-TimeDate: update to 2.33.

2.33 -- Wed May 19 11:34:00 MT 2020

  * Remove PAX Headers in tarball using GNU tar

2.32 -- Wed Mar 04 14:41:00 MT 2020

* Fix t/date.t to run on leap years [arc]

2.31 -- Thu Jan 16 14:00:00 MT 2020

  * Fix year 2020 bug from t/getdate.t [Prajith]
  * Fix warnings from t/date.t
  * Fix pod issue in lib/Date/Parse.pm
  * Fix for French language using English day suffixes in %o [mitchjacksontech]
  * RT#84075: Fix Date::Parse::str2time century issue. [perlpilot]
  * Adds Occitan language. [Quenty31]
  * Migrate GitHub repo and bugtracker to atoomic/perl-TimeDate

(wiz)

2020-09-07 17:55:30 UTC MAIN commitmail json YAML

doc: Updated time/p5-Time-Format to 1.16

(wiz)

2020-09-07 17:55:20 UTC MAIN commitmail json YAML

p5-Time-Format: update to 1.16.

1.16  2020 February 19
        - Fix a bug in the interface to Time::Format_XS.
          Using the time_format function with only a format argument (i.e., to use
          the current time) would fail (fatally) because the XS interface code for
          time_format requires two arguments.

(wiz)

2020-09-07 17:53:40 UTC MAIN commitmail json YAML

doc: Updated time/p5-Schedule-Cron-Events to 1.96

(wiz)

2020-09-07 17:53:32 UTC MAIN commitmail json YAML

p5-Schedule-Cron-Events: update to 1.96.

1.96      2020-01-20 15:38:38-07:00 America/Denver

- Remove 'use var'
- Migrate bugtracker to GitHub
- Remove './lib' from @INC for cron_event_predict.pl

(wiz)

2020-09-07 17:53:06 UTC MAIN commitmail json YAML

doc: Updated time/p5-POSIX-strftime-Compiler to 0.44

(wiz)

2020-09-07 17:52:57 UTC MAIN commitmail json YAML

p5-POSIX-strftime-Compiler: update to 0.44.

0.44 2020-08-10T07:10:35Z

  - Check tzdata before test

0.43 2020-07-26T07:23:50Z

  - Test issues with space in perl path name #9
  - microoptimization: check for invalid number of parameters later #5

(wiz)

2020-09-07 17:52:16 UTC MAIN commitmail json YAML

doc: Updated time/p5-DateTime-TimeZone to 2.39

(wiz)

2020-09-07 17:52:07 UTC MAIN commitmail json YAML

p5-DateTime-TimeZone: update to 2.39.

2.39    2020-04-24

- This release is based on version 2020a of the Olson database. This release
  includes contemporary changes for Morocco an the Yukon.

(wiz)

2020-09-07 17:51:33 UTC MAIN commitmail json YAML

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

(wiz)

2020-09-07 17:51:23 UTC MAIN commitmail json YAML

p5-DateTime-Locale: update to 1.28.

1.28    2020-08-28

- Move a test that was added in 1.27 to xt. This test is a sensitive to small
  variations in error message text, and testing it locally and in CI is
  sufficient. Reported by Kent Fredric. GH #27.

1.27    2020-08-28

- The $locale->locale_data method now returns a deep clone of the locale's
  data. This allows you to safely modify any elements of the returned hash
  without breaking the original locale. Implemented by Alexander Pankoff. GH
  #26.

- We now support loading locale data from relative directories in
  @INC. Implemented by Alexander Pankoff. GH #25.

- When loading locale data, we now check $! for read errors, as well as
  checking for an error eval'ing the file's contents in $@. Fixed by Alexander
  Pankoff. GH #24.

1.26    2020-07-03

- Rebuilt all locale data with CLDR 37, released on 2020-04-23.

(wiz)

2020-09-07 17:44:50 UTC MAIN commitmail json YAML

doc: Updated time/p5-DateTime-Format-Strptime to 1.7700

(wiz)

2020-09-07 17:44:42 UTC MAIN commitmail json YAML

p5-DateTime-Format-Strptime: update to 1.7700.

1.77    2020-02-29

* When the parsed string contained an invalid time zone offset (parsed with
  "%z") like "-9999", the error handling set in the parser's constructor was
  ignored and an exception was always thrown. Reported by x-qq. GH #25.

(wiz)

2020-09-07 17:44:13 UTC MAIN commitmail json YAML

doc: Updated time/p5-DateTime-Format-Natural to 1.10

(wiz)

2020-09-07 17:44:04 UTC MAIN commitmail json YAML

p5-DateTime-Format-Natural: update to 1.10.

1.10  2020-06-26  <schubiger@cpan.org>

- Merged development version to stable.

1.09_01  2020-06-21  <schubiger@cpan.org>

- Support common unit abbreviations. [github #8 - grr]

1.09  2020-05-17  <schubiger@cpan.org>

- Merged development version to stable.

1.08_02  2020-05-01  <schubiger@cpan.org>

- Require Params::Validate >=1.15 to fix test failures with
  older versions. [testers #112427415 - Alexandr Ciornii]

1.08_01  2020-04-17  <schubiger@cpan.org>

- Prefer the future even stronger with demand_future.
  [rt #92189 - Ricardo Signes]

- When advancing to future times, consider also minutes/seconds.

1.08  2019-12-07  <schubiger@cpan.org>

- Merged development version to stable.

(wiz)

2020-09-07 17:42:38 UTC MAIN commitmail json YAML

doc: Updated time/p5-DateTime-Format-ISO8601 to 0.1400

(wiz)

2020-09-07 17:42:27 UTC MAIN commitmail json YAML

p5-DateTime-Format-ISO8601: update to 0.1400.

0.14    2020-08-16

- Require DateTime 1.45, which added a year_length() method that this package
  is now using. Reported by Slaven Rezić. GH #11.

0.13    2020-08-15

- Added support for a few more incomplete formats, YYYYMMDDThhmmZ,
  YYYY-MM-DDThh:mmZ, YYYYDDDThhmm, YYYY-DDDThh:mm. Includes a patch from
  Stuart Browne. Fixed GH #3.

0.12    2020-08-15

- Fixed handling of ISO week parsing in some years. Reported by Kent
  Fredric. GH #6.

- This release includes changes from 0.09-0.11 trial releases to switch from
  Params::Validate and Params::ValidationCompiler. Relevant release notes from
  those trial releases are repeated here for clarity.

- Replace Params::Validate with Params::ValidationCompiler.

- Fixed a bug introduced in 0.09 where calling parse_datetime() as a class
  method with some formats would throw an exception.

- Add a format_datetime() method, which makes this class play nicer with
  DateTime.pm. Implemented by Doug
  Bell. https://github.com/jhoblitt/DateTime-Format-ISO8601/pull/2

- Add support for the `YYYY-MM-DDThh:mm:ss.ss[+-]hh` and
  `YYYYMMDDThhmmss.ss[+-]hh` formats. Implemented by Thomas
  Klausner. https://github.com/jhoblitt/DateTime-Format-ISO8601/pull/3

0.11    2020-07-26 (TRIAL RELEASE)

- Replace Params::Validate with Params::ValidationCompiler.

0.10    2020-07-25 (TRIAL RELEASE)

- Fixed a bug introduced in 0.09 where calling parse_datetime() as a class
  method with some formats would throw an exception.

0.09    2020-07-25 (TRIAL RELEASE)

- Add a format_datetime() method, which makes this class play nicer with
  DateTime.pm. Implemented by Doug
  Bell. https://github.com/jhoblitt/DateTime-Format-ISO8601/pull/2

- Add support for the `YYYY-MM-DDThh:mm:ss.ss[+-]hh` and
  `YYYYMMDDThhmmss.ss[+-]hh` formats. Implemented by Thomas
  Klausner. https://github.com/jhoblitt/DateTime-Format-ISO8601/pull/3

(wiz)