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 (4h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 05:28:04 UTC Now

2021-10-11 20:33:51 UTC MAIN commitmail json YAML

2021-10-11 20:28:17 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-XML-Feed to 0.63

(schmonz)

2021-10-11 20:28:06 UTC MAIN commitmail json YAML

Update to 0.63. From the changelog:

* Fixed a bug with non-UTC time zones (thanks @nanto)
* Fixed a broken constructor call (thanks @bbkr)
* Reduced some code complexity
* Added an explicit "use" statement

(schmonz)

2021-10-11 20:27:50 UTC MAIN commitmail json YAML

bsdtar: Ensure iconv is not picked up accidentally.

(jperkin)

2021-10-11 20:26:28 UTC MAIN commitmail json YAML

mk: Rename variable to CHECK_SHLIBS_TOXIC.

Improves language and mirrors LD_TOXIC_PATH nomenclature available on at
least the SunOS dynamic linker.  The previous name is retained for now
for compatibility, even though I get the feeling I'm the only person who
is actually using this feature.

(jperkin)

2021-10-11 20:25:38 UTC MAIN commitmail json YAML

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

(schmonz)

2021-10-11 20:25:26 UTC MAIN commitmail json YAML

Update to 2.49. From the changelog:

- This release is based on version 2021c of the Olson database. This release
  fixes the zone links for Atlantic/Jan_Mayen and America/Virgin.

2.48    2021-09-24

- This release is based on version 2021b of the Olson database. This release
  includes contemporary changes for Jordan and Samoa.

(schmonz)

2021-10-11 20:21:46 UTC MAIN commitmail json YAML

doc: Updated www/p5-libwww to 6.57

(schmonz)

2021-10-11 20:21:35 UTC MAIN commitmail json YAML

Update to 6.57. From the changelog:

- Update docs for protocols_allowed and protocols forbidden (GH#386)
  (Olaf Alders)

(schmonz)

2021-10-11 20:19:30 UTC MAIN commitmail json YAML

doc: Updated www/p5-Mojolicious to 9.21

(schmonz)

2021-10-11 20:19:19 UTC MAIN commitmail json YAML

Update to 9.21. From the changelog:

- Added EXPERIMENTAL support for top-level await to Mojo::Promise.
- Updated Future::AsyncAwait requirement to 0.52 for new features and
  bug fixes.
- Improved *_attr and *_text methods in Test::Mojo to return undef
  instead of empty string for values that do not exist. (tim-2)
- Fixed Mojo::DOM not to auto-close tags in <svg> and <math>
  blocks. (mkende)
- Added trace log level to Mojo::Log.
- Changed default log level in Mojo::Log from "debug" to "trace" and
  moved all built-in "debug" log messages to the level "trace". That
  will allow for the "debug" level to be used exclusively for user
  defined log messages.
- Switched from HMAC-SHA1 to HMAC-SHA256 for signed cookies. Note that
  this means that all sessions will be reset.
- Improved signed cookie based sessions to pad short values, to make it
  harder to brute force attack the application secret. (jberger)
- Remove Font Awesome from distribution.
- This release contains fixes for security issues, everybody
  should upgrade!

(schmonz)

2021-10-11 20:12:32 UTC MAIN commitmail json YAML

doc: Updated www/p5-Test-WWW-Mechanize to 1.54

(schmonz)

2021-10-11 20:12:21 UTC MAIN commitmail json YAML

Update to 1.54. From the changelog:

[ENHANCEMENTS]
Use ok() instead of cmp_ok() inside of lacks_uncapped_inputs().
This output makes more sense.

lacks_uncapped_inputs() now has a a default message if one isn't supplied.

[FIXES]
Fixed the subtest name inside of C<lacks_ids_ok>.

Fixed the minimum version of Carp::Assert::More in Makefile.PL.

(schmonz)

2021-10-11 20:12:01 UTC MAIN commitmail json YAML

doc: Updated www/p5-WWW-Mechanize to 2.05

(schmonz)

2021-10-11 20:11:50 UTC MAIN commitmail json YAML

Update to 2.05. From the changelog:

- Update docs for protocols_allowed and protocols_forbidden (GH#323)
  (Olaf Alders)

(schmonz)

2021-10-11 18:50:14 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup tickets up to #6511

(bsiegert)

2021-10-11 18:40:50 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6511 - requested by tm
databases/hiredis: security fix

Revisions pulled up:
- databases/hiredis/Makefile                                    1.8-1.9
- databases/hiredis/distinfo                                    1.11,1.13

---
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Tue Oct  5 12:14:54 UTC 2021

  Modified Files:
          pkgsrc/databases/hiredis: Makefile distinfo

  Log Message:
  hiredis: updated to 1.0.1

  1.0.1
  Fix for CVE-2021-32765 commit

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Fri Oct  8 06:46:02 UTC 2021

  Modified Files:
  pkgsrc/databases/hiredis: Makefile distinfo

  Log Message:
  hiredis: updated to 1.0.2

  1.0.2:
  Announcing Hiredis v1.0.2, which fixes CVE-2021-32765 but returns the SONAME to the correct value of 1.0.0.

(bsiegert)

2021-10-11 18:36:20 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6509 - requested by nia
www/firefox91: security fix
www/firefox91-l10n: dependent update

Revisions pulled up:
- www/firefox91-l10n/Makefile                                  1.3
- www/firefox91-l10n/distinfo                                  1.4
- www/firefox91/Makefile                                        1.6
- www/firefox91/distinfo                                        1.4

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Fri Oct  8 14:41:35 UTC 2021

  Modified Files:
  pkgsrc/www/firefox91: Makefile distinfo
  pkgsrc/www/firefox91-l10n: Makefile distinfo

  Log Message:
  firefox91: Update to 91.2.0

  Security Vulnerabilities fixed in Firefox ESR 91.2

      #CVE-2021-38496: Use-after-free in MessageTask

      #CVE-2021-38497: Validation message could have been overlaid on another
      origin

      #CVE-2021-38498: Use-after-free of nsLanguageAtomService object

      #CVE-2021-32810: Data race in crossbeam-deque

      #CVE-2021-38500: Memory safety bugs fixed in Firefox 93, Firefox ESR 78.15,
      and Firefox ESR 91.2

(bsiegert)

2021-10-11 18:09:38 UTC MAIN commitmail json YAML

Updated devel/py-wrapt, time/py-pytz

(adam)

2021-10-11 18:04:42 UTC MAIN commitmail json YAML

2021-10-11 18:02:12 UTC MAIN commitmail json YAML

py-wrapt: updated to 1.13.1

Version 1.13.1

Bugs Fixed

Fix Python version constraint so PyPi classifier for pip requires Python 2.7 or Python 3.5+.

Version 1.13.0

Bugs Fixed

When a reference to a class method was taken out of a class, and then wrapped in a function wrapper, and called, the class type was not being passed as the instance argument, but as the first argument in args, with the instance being None. The class type should have been passed as the instance argument.
If supplying an adapter function for a signature changing decorator using input in the form of a function argument specification, name lookup exceptions would occur where the adaptor function had annotations which referenced non builtin Python types. Although the issues have been addressed where using input data in the format usually returned by inspect.getfullargspec() to pass the function argument specification, you can still have problems when supplying a function signature as string. In the latter case only Python builtin types can be referenced in annotations.
When a decorator was applied on top of a data/non-data descriptor in a class definition, the call to the special method __set_name__() to notify the descriptor of the variable name was not being propogated. Note that this issue has been addressed in the FunctionWrapper used by @wrapt.decorator but has not been applied to the generic ObjectProxy class. If using ObjectProxy directly to construct a custom wrapper which is applied to a descriptor, you will need to propogate the __set_name__() call yourself if required.
The issubclass() builtin method would give incorrect results when used with a class which had a decorator applied to it. Note that this has only been able to be fixed for Python 3.7+. Also, due to what is arguably a bug (https://bugs.python.org/issue44847) in the Python standard library, you will still have problems when the class heirarchy uses a base class which has the abc.ABCMeta metaclass. In this later case an exception will be raised of TypeError: issubclass() arg 1 must be a class.

(adam)

2021-10-11 17:55:32 UTC MAIN commitmail json YAML

Updated security/py-acme-tiny, devel/py-iso3166

(adam)

2021-10-11 17:55:07 UTC MAIN commitmail json YAML

py-iso3166: updated to 2.0.2

2.0.2 - Sep 20, 2021
--------------------
* Add the ``py.typed`` marker file in accordance with PEP 561

2.0.1 - Sep 14, 2021
--------------------
* Add ``python_requires`` to ``setup.py``

2.0.0 - Sep 14, 2021
--------------------
* Add type hints throughout codebase (thanks blokje!)
* Drop support for Python versions prior to 3.6

(adam)

2021-10-11 17:50:16 UTC MAIN commitmail json YAML

py-acme-tiny: updated to 5.0.1

Release 5.0.1
CHANGELOG
* Set interpreter to 'python3', so running `./acme-tiny.py --help` will use python3 by default
  NOTE: You can still run using python 2 by running `python acme-tiny.py --help`

(adam)

2021-10-11 17:47:55 UTC MAIN commitmail json YAML

Updated devel/py-modulegraph, devel/py-pybind11

(adam)

2021-10-11 17:47:18 UTC MAIN commitmail json YAML

py-pybind11: updated to 2.8.0

Version 2.8.0

New features:

Added py::raise_from to enable chaining exceptions.
Allow exception translators to be optionally registered local to a module instead of applying globally across all pybind11 modules. Use register_local_exception_translator(ExceptionTranslator&& translator) instead of register_exception_translator(ExceptionTranslator&& translator) to keep your exception remapping code local to the module.
Add make_simple_namespace function for instantiating Python SimpleNamespace objects.
pybind11::scoped_interpreter and initialize_interpreter have new arguments to allow sys.argv initialization.
Allow Python builtins to be used as callbacks in CPython.
Added view to view arrays with a different datatype.
Implemented reshape on arrays.
Enable defining custom __new__ methods on classes by fixing bug preventing overriding methods if they have non-pybind11 siblings.
Add make_value_iterator(), and fix make_key_iterator() to return references instead of copies.
Improve the classes generated by bind_map:
Change .items from an iterator to a dictionary view.
Add .keys and .values (both dictionary views).
Allow __contains__ to take any object.
pybind11::custom_type_setup was added, for customizing the PyHeapTypeObject corresponding to a class, which may be useful for enabling garbage collection support, among other things.

Changes:

Set __file__ constant when running eval_file in an embedded interpreter.
Python objects and (C++17) std::optional now accepted in py::slice constructor.
The pybind11 proxy types str, bytes, bytearray, tuple, list now consistently support passing ssize_t values for sizes and indexes. Previously, only size_t was accepted in several interfaces.
Avoid evaluating PYBIND11_TLS_REPLACE_VALUE arguments more than once.

Fixes:

Bug fix: enum value's __int__ returning non-int when underlying type is bool or of char type
Fixes bug in setting error state in Capsule's pointer methods.
A long-standing memory leak in py::cpp_function::initialize was fixed.
Fixes thread safety for some pybind11::type_caster which require lifetime extension, such as for std::string_view.
Restore compatibility with gcc 4.8.4 as distributed by ubuntu-trusty, linuxmint-17.

Build system improvements:

Fix regression in CMake Python package config: improper use of absolute path.
Cached Python version information could become stale when CMake was re-run with a different Python version. The build system now detects this and updates this information.
Specified UTF8-encoding in setup.py calls of open().
Fix a harmless warning from CMake 3.21 with the classic Python discovery.
Eigen repo and version can now be specified as cmake options.

Backend and tidying up:

Reduced thread-local storage required for keeping alive temporary data for type conversion to one key per ABI version, rather than one key per extension module. This makes the total thread-local storage required by pybind11 2 keys per ABI version.
Optimize NumPy array construction with additional moves.
Conversion to std::string and std::string_view now avoids making an extra copy of the data on Python >= 3.3.
Remove const modifier from certain C++ methods on Python collections (list, set, dict) such as (clear(), append(), insert(), etc...) and annotated them with py-non-const.
Enable readability clang-tidy-const-return and remove useless consts.
The clang-tidy google-explicit-constructor option was enabled.
Mark a pytype move constructor as noexcept (perf).
Enable clang-tidy check to guard against inheritance slicing.
Legacy warning suppression pragma were removed from eigen.h. On Unix platforms, please use -isystem for Eigen include directories, to suppress compiler warnings originating from Eigen headers. Note that CMake does this by default. No adjustments are needed for Windows.
Format pybind11 with isort consistent ordering of imports
The warnings-suppression "pragma clamp" at the top/bottom of pybind11 was removed, clearing the path to refactoring and IWYU cleanup.
Enable most bugprone checks in clang-tidy and fix the found potential bugs and poor coding styles.
Add clang-tidy-readability rules to make boolean casts explicit improving code readability. Also enabled other misc and readability clang-tidy checks.
Move object in .pop() for list.

(adam)

2021-10-11 17:42:25 UTC MAIN commitmail json YAML

py-modulegraph: updated to 0.19.2

v0.19.2
Tweak package metadata

v0.19.1
Minor tweaks for Python 3.10 support

v1.19
Minor tweak
- Set correct version number
- Fix a some test failures (mostly due to my setup)
- Fix flake8 warning
- Change tox.ini to match my machine w.r.t. python versions
- Change tox.ini invocation of isort

(adam)

2021-10-11 17:34:29 UTC MAIN commitmail json YAML

Updated textproc/py-parse, math/py-kiwisolver

(adam)

2021-10-11 17:34:11 UTC MAIN commitmail json YAML

py-kiwisolver: updated to 1.3.2

Release 1.3.2

CI: fix building wheels on GHA
* ci: fix wheel build command
* ci: remove references to submodules
* ci: fix sdist command and remove Python 3.6 from the matrix
* ci: slightly alter invocation
* ci: disable emulation
* ci: smaller matrix
* ci: use a small matrix but with all python versions
* ci: use manylinux 2010 for CPython 3.9+
* ci: split again matrix per python version given how slow emulation is
Fix also the artifact upload
* ci: fix typo
* ci: typo

(adam)

2021-10-11 17:29:58 UTC MAIN commitmail json YAML

py-behave: mark as incompatible with Python 2.7

(adam)

2021-10-11 17:27:08 UTC MAIN commitmail json YAML

py-parse_type: mark as incompatible with Python 2.7

(adam)

2021-10-11 17:26:16 UTC MAIN commitmail json YAML

py-parse: updated to 1.19.0

- 1.19.0 Added slice access to fixed results
  Also corrected matching of *full string* vs. *full line*
  Fix issue with using digit field numbering and types
- 1.18.0 Correct bug in int parsing introduced in 1.16.0
- 1.17.0 Make left- and center-aligned search consume up to next space
- 1.16.0 Make compiled parse objects pickleable

(adam)

2021-10-11 13:03:10 UTC MAIN commitmail json YAML

Updated security/py-gssapi, devel/py-test-testmon

(adam)

2021-10-11 13:02:53 UTC MAIN commitmail json YAML

py-test-testmon: updated to 1.2.0

v1.2.0
Failures are always re-executed.

v1.1.2
Another fix for an edge case, refactoring.

v1.1.1
Fixed behaviour when faced with keyboard interrupt or syntax errors

v1.1.0
Tracking external package updates

v1.0.3
pytest 6 support

v1.0.0
Big rewrite of testmon

(adam)

2021-10-11 12:50:58 UTC MAIN commitmail json YAML

py-gssapi: updated to 1.7.2

Release v1.7.2: George (Patch 2)

Fix broken symlink in GitHub release asset
Add wheels for macOS - both x86_64 and arm64
Fix distutil deprecation on Python 3.10 by using setuptools instead

Release v1.7.0: George

Support for running tests against Heimdal in CI
Add Kerberos specific GSS-API Extensions
Tidy up docs and turn warnings into errors
Support DCE IOV functions on macOS

(adam)

2021-10-11 12:27:02 UTC MAIN commitmail json YAML

gh: remove redundant do-install, INSTALLATION_DIRS, CHECK_RELRO_SKIP

(tnn)

2021-10-11 11:56:12 UTC MAIN commitmail json YAML

doc: Updated devel/gdbus-codegen to 2.70.0

(cirnatdan)

2021-10-11 11:55:58 UTC MAIN commitmail json YAML

gdbus-codegen: Update devel/gdbus-codegen to 2.70.0

(cirnatdan)

2021-10-11 11:16:41 UTC MAIN commitmail json YAML

restic: remove redundant do-install, INSTALLATION_DIRS, CHECK_RELRO_SKIP

(tnn)

2021-10-11 10:40:41 UTC MAIN commitmail json YAML

doc: Added misc/nora version 0.2.0

(pin)

2021-10-11 10:40:14 UTC MAIN commitmail json YAML

2021-10-11 10:39:20 UTC MAIN commitmail json YAML

misc/nora: import package

Freezes the screen then runs a program and unfreezes the screen again.
The main goal is to change how screenshot tools behave when the screen updates.

(pin)

2021-10-11 10:16:46 UTC MAIN commitmail json YAML

glib2: Fix LOCALBASE substitution in PLIST

(cirnatdan)

2021-10-11 10:14:41 UTC MAIN commitmail json YAML

qt5-qtwebkit: revert marking as incompat with python 3.9

This now makes pkgsrc pull in python 3.10 which breaks pkgsrc.
The dependency handling doesn't deal well with stepping forwards from
PYTHON_VERSION_DEFAULT it seems.

Anyway ... the issue with python 3.9 was fixed by upstream long ago.
Use their fix.

(tnn)

2021-10-11 10:03:47 UTC MAIN commitmail json YAML

glib: Update devel/glib2 to 2.70.0

Overview of changes in GLib 2.70.0

==================================

* Bugs fixed:

- !2248 ci: Replace FreeBSD 11 with FreeBSD 13

* Translation updates:

- Croatian

- Danish

- English (United Kingdom)

- French

- German

- Hungarian

- Polish

- Swedish

- Turkish

Overview of changes in GLib 2.69.3

==================================

 
* Bugs fixed:
- #2425 g_settings_schema_key_range_check() misbehaves for int versus bool
- #2472 Compiling anything with GCC <4.6 spews deprecation warnings
- #2477 `g_invoke_closure` bindings API break.
- #2481 GPowerProfileMonitorPortal does not notice initial power-saver-enabled status
- !2219 doc: Explicitly said, that no null term. is needed
- !2238 ci: Use C.UTF-8 locale on FreeBSD 12
- !2240 gio: Fix conditions in memory-monitor test

* Translation updates:
- Basque
- Catalan
- Chinese (China)
- Galician
- Kazakh
- Korean
- Lithuanian
- Romanian

Overview of changes in GLib 2.69.2
==================================

* The `DBUS_SESSION_BUS_ADDRESS` environment variable is once more not used if
  the process is `AT_SECURE` (setuid/setgid/setcap); this change was previously
  applied and then reverted because it broke gnome-keyring (#2316)

* Add `g_test_fail_printf()`, `g_test_skip_printf()`,
  `g_test_incomplete_printf()` helper functions for printing messages when tests
  end prematurely (work by Simon McVittie) (!2215)

* Add portal implementation of `GPowerProfileMonitor` (work by
  Bastien Nocera) (!2222)

* Bugs fixed:
- #2316 Re-harden DBUS_SESSION_BUS_ADDRESS for AT_SECURE processes in GLib 2.70
- #2343 Document explicitly refcount mgmt of source-object during GAsyncReadyCallbacks
- #2454 Read past the end of buffer in g_win32_package_parser_enum_packages
- #2456 Frequent test failure on FreeBSD: glib/tests/thread-pool.c:197:test_thread_pool_full: 'free_func_called' should be TRUE
- !2157 tests: Add missing wakeup calls to gdbus-names test
- !2165 docs: Mention the stable/unstable support version in README.md
- !2211 Improve documentation of various TLS stuff
- !2215 gtestutils: Add more convenience functions
- !2216 tests: Fix error handling when testing gtestutils
- !2222 gio: Add portal version of GPowerProfileMonitor
- !2224 Docs: Mention that G_VA_COPY() must be followed by `va_end()`
- !2225 build: Fix implicit declaration of function errors
- !2226 Annotate the GString constructors

* Translation updates:
- Czech
- Hebrew
- Slovenian
- Spanish
- Swedish

Overview of changes in GLib 2.69.1
==================================

* Support categories in desktop notifications (`GNotification`)
  (work by Guido Günther) (#2446)
* Add `GPowerProfileMonitor` for monitoring when to use less power (due to being
  on battery power, electricity being expensive or high-carbon, etc.)
  (work by Patrick Griffis, Bastien Nocera) (#2444)

* Allow static names to be set for `GSource`s to avoid unnecessary string copies
  (work by Matthias Clasen) (!2196)

* Bugs fixed:
- #203 API: need g_module_open() variant with GError
- #2058 win32: GPrivate can leak some objects
- #2321 Add a GTypeFlag for final types
- #2429 safe_fdwalk/safe_closefrom for Solaris 11.3/11.4
- #2439 gio trash doesn't recognize existing trash directory in non-fs-root mount
- #2446 Support `categories` for notifications
- #2452 g_string_replace() loops 2**32 times when replacing empty string
- !2177 gio/tests/g-file-info: don't assume million-in-one events don't happen
- !2178 Clarify GValue documentation
- !2179 Update GValue doc: How to use GBoxed with GValue
- !2180 correctly use 3 parameters for close_range
- !2181 gclosure: Fix the invoke() return_value annotation
- !2182 glocalfileinfo: Fix usec/nsec confusion with filetimes on Windows
- !2184 gspawn: Use CLOSE_RANGE_CLOEXEC if available
- !2188 g_boxed_type_register_static, G_DEFINE_BOXED_TYPE: added correlating information
- !2192 Fix more warnings
- !2193 glib.supp: Expand match kinds for g_get_language_names() suppressions
- !2194 Add GPowerProfileMonitor
- !2195 Fix some test suite memory leaks
- !2196 mainloop: Add g_source_set_static_name
- !2197 GResource compiler: Prefix static [con|de]strutors with c_name
- !2198 Port internal uses to use g_source_set_static_name()
- !2200 Fix doc stanzas for GDataInputStream properties
- !2201 Fix a Unicode typo
- !2202 Document the stance on ID-based mainloop APIs
- !2204 tests: Add a test for Unicode normalization
- !2205 GWin32RegistryKey / GWin32AppInfo registry watch fixes
- !2206 Adapt documentation to gi-docgen
- !2210 GWin32AppInfo: Fix missing initialization

* Translation updates:
- Indonesian
- Portuguese
- Portuguese (Brazil)
- Russian
- Ukrainian

Overview of changes in GLib 2.69.0
==================================

* Fix a crash in `GKeyFile` when parsing a file which contains translations
  using a `GKeyFile` instance which has loaded another file previously (#2361)

* Pin GIO DLL in memory on Windows (!2016)

* Fix building third-party projects against GLib on CentOS 7 (work by
  Ignacio Casal Quinteiro) (#2387)

* Add `g_thread_pool_new_full()` API to allow queued `GThreadPool` data to be
  freed if the pool is freed early (work by Nitin Wartkar) (#121)

* Ensure `dlerror()` is used with locking as it’s not thread-safe in some libc
  implementations (#399)
* Add `g_dbus_is_error_name()` and `g_dbus_is_interface_name()` convenience
  functions (work by Nitin Wartkar) (#402)

* Drop internal libpcre copy in favour of a subproject from wrapdb (#962, #642)

* Add `g_prefix_error_literal()` helper function (work by Emmanuel Fleury,
  building on work by Dan Williams) (#663)

* Add `g_bytes_get_region()` to get data from a `GBytes` with range checks
  (work by Nitin Wartkar, building on work by Allison Karlitskaya) (#1098)

* Add `g_object_take_ref()` to sink a floating ref (work by Nitin Wartkar,
  building on work by Allison Karlitskaya) (#1112)

* Optimise grefcount atomic operations (work by Nishal Kulkarni) (#1583)

* Fix resolving child GSettings schemas from the parent’s schema source (work
  by Christian Persch) (#1884)

* Fix `g_date_time_format()` return value encoding if `LC_TIME` is not a UTF-8
  locale but other locale settings are (work by Frederic Martinsons) (#2055)

* Set app name in freedesktop.org notifications with `GNotification` (work
  by André Apitzsch) (#2069)

* Significantly improve retrieval of mount data on Windows (work by LRN based
  on initial analysis by Jehan Pagès) (#2096)

* Add `g_file_info_get_(access|creation)_date_time()` accessors (work
  by Abanoub Ghadban) (#2281)

* Always apply the remove_dot_segments algorithm to URIs in `g_uri_parse()`;
  previously it was only applied to relative URIs (work
  by Carlos Garcia Campos) (#2342)

* Rename git `master` branch to `main` (#2348)

* Various macro and version check cleanup (work by Gaël Bonithon,
  Robin Verdenal-Tallieux, Nishal Kulkarni) (#2376, #2388, #2389)

* Add a `GTlsConnectionClass.get_negotiated_protocol` vfunc so that
  `g_tls_connection_get_negotiated_protocol()` can be made thread-safe
  (work by Michael Catanzaro) (#2393)

* Improve guess about whether a Windows process is a console process
  (work by Princeton Ferro with input from LRN) (!1662)

* Add `g_steal_fd()` function (work by Simon McVittie) (!1966)

* Add `g_spawn_check_wait_status()` and distinguish more carefully between
  wait status and exit status in the `GSpawn` API (work by Simon McVittie) (!1967)

* Document GLib’s security policy; see
  https://gitlab.gnome.org/GNOME/glib/-/blob/main/SECURITY.md (!1985)

* Add `g_tree_remove_all()` (work by Lighto-Ku) (!1986)

* Simplify exception handling on Windows to eliminate risk of it failing due
  to prior heap corruption (work by LRN) (!2031)

* Fix handling EOF when reading from SOCKS5 proxy stream (work
  by Benjamin Berg) (!2032)
* Unset the registered state of a `GApplication` after it has shut down (work
  by Marco Trevisan) (!2056)

* Support `GPattern` as a boxed type (work by Marco Trevisan) (!2066)

* Add `g_tls_connection_get_protocol_version()` and
  `g_tls_connection_get_ciphersuite_name()` to get TLS connection information
  (work by Michael Catanzaro) (!2077)

* Make TLS private key properties readable in `GTlsCertificate` (work
  by Michael Catanzaro) (!2087)

* Fix detection of static libintl when building on macOS (work
  by Jonas Hahnfeld) (!2109)

* Add `g_strv_builder_addv()` and `g_strv_builder_add_many()` to the
  `GStrvBuilder` API (work by Alexandros Theodotou) (!2112)

* Add `not-valid-before`, `not-valid-after`, `subject-name`, `issuer-name`,
  `dns-names`, `ip-addresses` properties to `GTlsCertificate`
  (work by Ross Wollman) (!2113, !2142)

* Add PKCS#11 flags to `GTlsPasswordFlags` (work by Patrick Griffis) (!2126)

* Bugs fixed:
- #121 GThreadPool and the ability to free data waiting to be handled
- #229 g_match_info_fetch_named not return empty string as expected
- #310 ref doc doesn't talk about "helper getters" optimization in g_file_info.c
- #399 dlerror() not thread-safe in all libc, making gmodule-dl.c's fetch_dlerror fail sometimes
- #402 please consider: #define g_dbus_is_error_name(x) g_dbus_is_interface_name (x)
- #626 Add documentation example for GArray and g_array_set_clear_func()
- #642 update to pcre 8.35+
- #663 [patch] add g_prefix_error_literal()
- #793 Potentially confusing error message when object doesn't exist
- #817 gobject: Allow passing %NULL for @data in g_object_remove_toggle_ref
- #962 drop embedded pcre copy
- #1036 gdbusproxy stops tracking if dbus service restarts
- #1098 GBytes: add range-checked pointer getter
- #1112 GObject: add g_object_take_ref()
- #1583 Optimise gatomicrefcount operations
- #1864 Somewhat misleading documentation of GSourceFuncs
- #1884 `g_settings_get_child` not compatible with `g_settings_schema_source_new_from_directory`
- #2011 Add additional unit tests for D-Bus name watching
- #2055 g_date_time_format() does not return UTF-8 if LC_TIME is not UTF8 but other locale settings are UTF-8
- #2069 FreedesktopNotification fails to set app_name
- #2096 SHGetFileInfoW() is not reliable (time-wise)
- #2281 Add g_file_info_get_(access|creation)_date_time()
- #2300 Crash on Windows MSVC build around gio
- #2311 testfilemonitor test leaks ip_watched_file_t struct
- #2340 GIO tests fail to build with clang-cl
- #2342 g_uri_parse doesn't apply the remove_dot_segments algorithm to the path
- #2348 Investigate renaming master git branch to main
- #2352 RUN_FIRST | RUN_CLEANUP signals with a default handler ignore return values from user handlers
- #2359 GLib 2.68.0: gio-querymodules segfaults on Windows
- #2361 g_key_file_load_from_file segfaults on "Key[*]="like lines
- #2363 g_newa() doesn’t check for multiplication overflow
- #2368 g_task_run_in_thread () limits are not clear
- #2369 glocalfile: Add native exfat magic number to  filesystem list
- #2376 GLIB_VERSION_MAX_ALLOWED < 2.60 does not warn when using G_GNUC_FALLTHROUGH
- #2387 json-glib does not build with glib 2.68.1
- #2388 Pixman compilation error due to glib
- #2389 Use G_GNUC_CHECK_VERSION to check the GNUC version
- #2393 g_tls_connection_get_negotiated_protocol() is not threadsafe
- #2397 Slow to list device in windows
- #2399 Change spelling of ‘serialise’ to ‘serialize’ in documentation
- #2405 Mention that GNotification requires an installed .desktop file to work
- #2409 Project crashes when executing g_application_mark_busy
- #2414 Devhelp: Glib Reference Manual/Glib Overview/Running Glib Applications formatting issue.
- #2416 certificate: g_tls_certificate_new_from_pem invalid read on non null terminated data
- #2417 GFile: `g_file_replace_contents()` reports `G_IO_ERROR_WRONG_ETAG` when saving from a symlink
- #2418 gatomic: __atomic functions are called for CV-qualified output variables
- #2423 resources.c:656:test_resource_binary_linked: 'found' should be TRUE
- !1514 gbookmarkfile: Don't crash if we're not visited
- !1662 gspawn-win32: improve guess whether process is console process
- !1812 docs: Expand documentation about D-Bus GUIDs
- !1957 Fix more warnings
- !1965 gversionmacros: Add version macros for GLib 2.70
- !1966 Add g_steal_fd() to API
- !1967 Distinguish more clearly between wait status and exit status
- !1969 glib_typeof: Move definition to its own header
- !1985 docs: Add a policy for handling security issues
- !1986 make g_tree_remove_all public
- !1996 Include glibconfig.h to get the G_OS_UNIX token
- !1998 gpollableinputstream: Add missing annotation
- !1999 goption.c: Simplfy parse_short_option()
- !2004 Some improvements to clang-cl builds
- !2005 introspection: Remove 'caller-allocates' from POD types
- !2006 fuzzing: Add fuzz tests for functions which parse paths
- !2008 tests: Deactivate tls-bindings test suite for windows
- !2011 docs: Fix example program link
- !2012 docs: Replace git.gnome.org with gitlab.gnome.org urls
- !2013 fuzzing: Fix assertion failure in fuzz_paths.c
- !2016 GIO W32: Pin gio DLL
- !2023 gtlspassword: Fix g-i annotation of return for g_tls_password_get_value
- !2025 [th/gdbus-cleanup] two minor cleanup patches for gdbusconnection.c
- !2026 Split g_test_log() messages that contain multiple lines
- !2027 Fix a handful of minor leaks found by Coverity
- !2030 Fix more warnings
- !2031 Re-simplify exception handling on Windows
- !2032 gsocks5proxy: Handle EOF when reading from a stream
- !2033 Fix annotation of count arguments
- !2036 gmacros.h: use G_GNUC_CHECK_VERSION
- !2038 Fix more warnings
- !2039 Implement G_ANALYZER_NORETURN for Coverity
- !2040 Fix more warnings
- !2041 refcount: Clarify when the ref count ends up undefined
- !2042 grefcount: Clarify that the initial reference count is 1
- !2043 gmacros.h: use g_macro__has_attribute() where possible
- !2046 gerror: Clarify docs around message requirements
- !2047 Fix more warnings
- !2048 Fix more warnings
- !2049 Fix typo in g_socket_listener_accept_async()'s comment
- !2050 gdbus: document completion after idle action for g_dbus_connection_signal_unsubscribe()
- !2051 Add nullable annotations in GUnixMountEntry
- !2052 g_string_replace(): Fix documentation of 'limit' parameter
- !2054 docs: Fix formatting of code block
- !2055 Improve handling of FILENAME_MAX
- !2056 application: Unset the registered state after shutting down
- !2063 Fix more warnings
- !2066 gpattern: Register as Boxed type and support introspection for it
- !2067 gmacros: missing check if __STDC_VERSION__ is defined
- !2069 gdbus-tool: Actually use argv[0] basename as program name
- !2071 gstring: Cleanup documentation of g_string_replace
- !2074 Fix more warnings
- !2075 gdtlsconnection: Fix a check for a vfunc being implemented
- !2077 tls: add functions to get protocol version and ciphersuite name
- !2078 gthreadedresolver: don't ignore flags in lookup_by_name_with_flags
- !2080 guuid: fix shift operation to parse hex string in uuid_parse_string()
- !2081 Fix more warnings
- !2085 gcredentials.h: Fix comment typo
- !2087 gtlscertificate: make private key properties readable
- !2088 Fix more warnings
- !2090 docs: Standardize spelling of serializ*
- !2091 Fix more warnings (clang)
- !2098 grefcount: Optimise g_atomic_ref_count_dec
- !2099 gmacros.h: G_NORETURN: remove useless checks
- !2100 tests: Add missing return value check in string test
- !2101 Fix more warnings
- !2104 tests: Drop use of g_test_bug_base()
- !2105 tests: Use a temporary file in the bookmarkfile tests
- !2106 Fix more warnings
- !2108 glib spawn-singlethread test only if F_DUPFD_CLOEXEC is defined
- !2109 meson: Fix detection of static libintl on macOS
- !2112 gstrvbuilder: add addv and add_many to the API
- !2113 tls: expose cert details on GTlsCertificate
- !2119 Fix more warnings
- !2120 gdbusobjectmanagerclient: Call GetManagedObjects async
- !2123 gdbus: Add various missing (nullable) or (not nullable) annotations
- !2126 gtlspassword: Add flags signifying PIN type for PKCS#11
- !2127 gutils: ensure g_find_program_in_path() return an absolute path
- !2130 Revert "tests: Deactivate tls-bindings test suite for windows"
- !2139 gdbus, win32: Fix accidental dllexport in static builds
- !2142 tls: expose SAN details on GTlsCertificate
- !2143 compiling.xml: Don't recommend backticks
- !2144 pcre: Drop internal libpcre copy
- !2145 gunixmounts: Document NULL return value for g_unix_mount_for()
- !2152 tests: A few small improvements to GBytes tests
- !2153 docs: Fix annotations for optional arguments
- !2155 glocalfilemonitor: Avoid a deadlock on finalization
- !2162 testgdate: fix -Wmisleading-indentation warning
- !2166 gtlscertificate: Add more annotations to new properties
- !2167 g_value_set_string description: clarified (unified), that v_string is a copy.
- !2173 gasyncqueue: Add missing (nullable) annotation to free function
- !2174 data-to-c.py: generate new-line at the end of the file

* Translation updates:
- Chinese (China)
- English (United Kingdom)
- Hebrew
- Nepali
- Occitan (post 1500)
- Serbian

(cirnatdan)

2021-10-11 09:52:46 UTC MAIN commitmail json YAML

doc: Updated devel/glib2 to 2.70.0

(cirnatdan)

2021-10-11 09:35:08 UTC MAIN commitmail json YAML

Updated textproc/py-sphinx-autoapi, security/py-paramiko

(adam)

2021-10-11 09:34:52 UTC MAIN commitmail json YAML

py-paramiko: updated to 2.8.0

2.8.0 2021-10-09
[Feature] Add a prefetch keyword argument to SFTPClient.get/SFTPClient.getfo so users who need to skip SFTP prefetching are able to conditionally turn it off. Thanks to Github user @h3ll0r for the PR.
[Bug] Newer server-side key exchange algorithms not intended to use SHA1 (diffie-hellman-group14-sha256, diffie-hellman-group16-sha512) were incorrectly using SHA1 after all, due to a bug causing them to ignore the hash_algo class attribute. This has been corrected. Big thanks to @miverson for the report and to Benno Rice for the patch.
[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.
[Support]: Administrivia overhaul, including but not limited to:
Migrate CI to CircleCI
Primary dev branch is now main (renamed)
Many README edits for clarity, modernization etc; including a bunch more (and consistent) status badges & unification with main project site index
PyPI page much more fleshed out (long_description is now filled in with the README; sidebar links expanded; etc)
flake8, pytest configs split out of setup.cfg into their own files
Invoke/invocations (used by maintainers/contributors) upgraded to modern versions

(adam)

2021-10-11 09:31:22 UTC MAIN commitmail json YAML

py-sphinx-autoapi: updated to 1.8.4

v1.8.4
Fixed compatibility with astroid 2.7+.

(adam)

2021-10-11 09:03:50 UTC MAIN commitmail json YAML

Updated textproc/py-JWT, devel/py-absl-py

(adam)

2021-10-11 09:02:46 UTC MAIN commitmail json YAML

2021-10-11 09:02:25 UTC MAIN commitmail json YAML

py-JWT: updated to 2.2.0

v2.2.0

Changed
- Remove arbitrary kwargs.
- Use timezone package as Python 3.5+ is required.

Fixed
- Assume JWK without the "use" claim is valid for signing as per RFC7517
- Prefer `headers["alg"]` to `algorithm` in `jwt.encode()`.
- Fix aud validation to support {'aud': null} case.
- Make `typ` optional in JWT to be compliant with RFC7519.
- Remove upper bound on cryptography version.

Added
- Add support for Ed448/EdDSA.

(adam)

2021-10-11 09:02:09 UTC MAIN commitmail json YAML

doc: Updated audio/termusic to 0.3.17

(pin)

2021-10-11 09:01:48 UTC MAIN commitmail json YAML

audio/termusic: update to 0.3.17

[v0.3.17]
-Added rust-toolchain.toml to avoid using nightly toolchain.
-iterm2 album photo support.
-Minor fix: playingbar title length limit.
-Refactor mpris to operate faster(100ms).

(pin)

2021-10-11 09:00:14 UTC MAIN commitmail json YAML

doc: Updated audio/spotify-player to 0.3.0

(pin)

2021-10-11 08:59:48 UTC MAIN commitmail json YAML

audio/spotify-player: update to 0.3.0

There are many changes in spotify-player v0.3.0 compared to version v0.2.0.
The most notable change is adding Spotify Search API integration (#8).

Brief description of major changes:
-allow client to handle multiple requests at once by creating a new handling
thread for each request (#9)
-integrate Spotify Search APIs (#8)
-add scroll shortcuts for command help popup (#11)
-refactor terminal event handling codes (#12)
-improve application and code documentations
-and other small bug fixes, refactors, etc

(pin)

2021-10-11 08:58:38 UTC MAIN commitmail json YAML

doc: Updated security/gpg-tui to 0.8.1

(pin)

2021-10-11 08:58:06 UTC MAIN commitmail json YAML

security/gpg-tui: update to 0.8.1

[0.8.1] - 2021-10-10

Added:
-Support changing the default file explorer

Changed:
-Include the manpage of configuration file in binary releases
-Allow dead code for event handler fields
-Apply clippy::needless_lifetimes suggestion
-Improve the Docker build and push workflow
-Merge the build and test steps in CI workflow
-Disable the terminal buffer check temporarily
-Disable the gpg info renderer test
-Bump dependencies

Fixed:
-Use implicit reference for state module tests
-Use a fixed line width for renderer tests

Removed:
-Remove the hardcoded last character from renderer tests

(pin)

2021-10-11 08:28:48 UTC MAIN commitmail json YAML

Updated games/scummvm, textproc/py-xmlschema

(adam)

2021-10-11 08:28:31 UTC MAIN commitmail json YAML

py-xmlschema: updated to 1.8.0

v1.8.0:
* Refactor XMLSchemaMeta deprecating BUILDER attribute
* Extend type annotations to package API
* Add static typing tests with checked mypy runs

(adam)

2021-10-11 08:27:05 UTC MAIN commitmail json YAML

scummvm: updated to 2.5.0

2.5.0 "Twenty years ago today..." (2021-10-09)

New games:
- Added support for Grim Fandango.
- Added support for The Longest Journey.
- Added support for Myst 3: Exile.
- Added support for Little Big Adventure.
- Added support for Red Comrades 1: Save the Galaxy.
- Added support for Red Comrades 2: For the Great Justice.
- Added support for Transylvania.
- Added support for Crimson Crown.
- Added support for OO-Topos.
- Added support for Glulx interactive fiction games.
- Added support for Lure of the Temptress Konami release.
- Added support for Private Eye.
- Added support for Spanish Blue Force.
- Added support for Spanish Ringworld.
- Added support for Spanish Amazon: Guardians of Eden.
- Added support for AGS Games versions 2.5+.
- Added support for Nightlong: Union City Conspiracy.
- Added support for The Journeyman Project 2: Buried in Time.
- Added support for Crusader: No Remorse.
- Added support for L-ZONE.
- Added support for Spaceship Warlock.

New ports:
- The Nintendo DS port got a major rewrite.

General:
- Switched ScummVM GUI output to UTF-32.
- Updated the Roland MT-32 emulation code to the Munt project's mt32emu 2.5.1.
- Updated Dropbox Cloud Storage to use the new Dropbox OAuth workflow.
- Major extension to the number of supported graphics scalers.
- Display path to scummvm configuration file in GUI -> Options -> Paths.
- Added new optional dependency, giflib >= 5.0.0. Used by some version of LBA.
- Added HiDPI support to the ScummVM GUI.
- Added command line option --window-size for specifying ScummVM window size,
  applicable only to the OpenGL renderer.
- Fixed switching to the default graphics mode. This was sometimes not applied
  until restarting ScummVM or starting a game.
- ScummVM GUI has been fully translated into Korean and Japanese.
- Added GUI option for enabling and disabling the Discord RPC integration.

ADL:
- Added support for Mystery House French translation.
- Added support for several game variants.

AGI:
- Added support for Russian versions. Input now works.

AGOS:
- Added support for the Japanese PC-98 version of Elvira 1.

CGE:
- Added option to use Text To Speech for Soltys.

CGE2:
- Added option to use Text To Speech for Sfinx.

Cine:
- Added detection for Future Wars CD version with French translation patch.
- Added detection for Italian Amiga Operation Stealth.
- Fixed crash before entering secret base.
- Fixed space missing in verb line.
- Fixed vertically overflowing message boxes.

Dreamweb:
- Rendering fixes for Russian fan translation.

Glk:
- Fixed savegame issues with several subengines.
- Fixed memory overrun in Level9 game detector.
- Added detections for 2020 IF Comp games.
- Enabled Glulx sub-engine.

Gob:
- Added support for Bargon Attack Russian translation.
- Added support for Woodruff Russian translation.

Griffon:
- Fixed Return to Launcher from The Griffon Legend.
- Added option to use Text To Speech in The Griffon Legend

Grim:
- Added support for Brazillian Portuguese Grim Fandango.

Kyra:
- Added support for the Japanese Sega-CD version of Eye of the Beholder.
- Added support for the Hebrew fan translation of Legend of Kyrandia.
- Added support for the Hebrew fan translation of Legend of Kyrandia 2.
- Added support for the Simplified Chinese version of Legend of Kyrandia 3.
- Added support for the playable demo of Lands of Lore.

Lure:
- Fixed fire animation in first room when loading saves.
- Fixed AdLib support.
- Fixed MT-32 support.

Pegasus:
- Added support for DVD/GOG.com release.

Queen:
- Added support for German Amiga floppy release.

SAGA:
- Added support for ITE GOG Mac CD v1.1.
- Added support for ITE PC-98 Japanese.

SCI:
- Added RGB rendering mode (16/32bpp) for SCI0 - SCI1.1 games, which addresses palette
  issues in screen transitions and avoids mode changes when playing Mac QuickTime videos.
- Added custom palette mods for SQ3 and LSL2 from the FreeSCI project. When enabled, the mods improve the visuals
  in these two games.
- Added support for Macintosh version of Gabriel Knight 1.
- Added support for CD-Audio version of Mixed-Up Mother Goose.
- Added support for Korean fan translations from the scummkor project: Castle of Dr. Brain,
  EcoQuest 1, Gabriel Knight 1, King's Quest 1, 5, and 6, Laura Bow 2, and Space Quest 4.
- Added support for Space Quest 4 Update 1.3 by New Rising Sun.
- Added support for French LSL1VGA.
- Added support for Hebrew QFG1VGA.
- Added support for Hebrew GK1.
- Added support for Russian Longbow.
- Added support for Russian LSL6.
- Added support for alternate Russian LSL7.
- Added support for alternate Polish LSL7 including files packaged with InstallShield.
- Added support for alternate Russian SQ5.
- Added support for alternate Russian Torin's Passage.
- Added support for fan game Soulshade Asylum.
- SCI1.1 views are now scaled accurately.
- Fixed sounds not stopping or restarting correctly.
- Fixed sound issues when restoring SCI0 games.
- Fixed corruption when "Prefer digital sound effects" was disabled in SCI1 games.
- Space Quest 4 CD sound effects now match the selected platform.
- Added option to enable Windows cursors in CD versions of King's Quest 5 and Space Quest 4.
- Fixed "Girl In The Tower" song not playing at the end of King's Quest 6 CD.
- Fixed King's Quest 5 Amiga beach error that prevented completing the game.
- Fixed over 30 script bugs in GK1, HOYLE4, KQ1DEMO, KQ5, KQ6, KQ7, LB1,
  LSL3, PEPPER, PQ3, QFG3, SQ1, SQ4, and SQ6.
- Unlocked JANE easter egg in Gabriel Knight 1.

SCUMM:
- Fixed Chinese, Japanese and Korean text display for The Dig and for The Curse of Monkey Island. These fixes
  also include some improvements to the common text display (mainly the formatting of wrapped texts).
- Fixed display of Chinese, Japanese and Korean pause and restart dialogs.
- Added support for numerous Korean translations from scummkor project.
- Added support for Russobit-M versions of Pajama2 and SpyOzone.
- Fixed speech playback in Akella version of COMI.
- Added support for Discord and Humble Bundle versions of Indiana Jones and the Fate of Atlantis.
- Added smooth scrolling for FM-TOWNS versions of games.
- Added optional trimming to 200 pixels for some FM-TOWNS games, so aspect-ratio correction is possible.
- Fixed audio distortion in Loom for PC-Engine.
- Added support for the high resolution font and cursor in the 16-color Macintosh version of Loom.
- Added support for Japanese Mac version of The Dig.
- Added partial support for the high resolution fonts and cursor in the
  16-color Macintosh version of Indiana Jones and the Last Crusade.
- Fixed missing instruments in the m68k Mac versions of Monkey Island 2
  and Indiana Jones and the Fate of Atlantis.
- Added "Macintosh b/w" render mode for the 16-color Macintosh versions of
  Loom and Indiana Jones and the Last Crusade.
- Enabled difficulty selection in the version of Monkey Island 2 that was
  included on the LucasArts Mac CD Game Pack II compilation. (It had been
  disabled along with the copy protection.)
- Repaired clumsy crack in Maniac Mansion (enhanced)'s keypad script.
  This means that the GOG and Steam versions will no longer accept incorrect
  numbers, e.g. for Edna's phone number. (Why are they selling a cracked
  version anyway?!)
- Added support for Low quality music in Macintosh version of Loom.
- Improved Digital iMUSE accuracy for Full Throttle and The Curse of Monkey Island. These improvements also fix
  several audio related bugs for both games.
- Fixed a very old regression in the walk code for Full Throttle which softlocked the game.
- Improved the accuracy of the walk code for The Dig and The Curse of Monkey Island.
- Fixed a bug in The Curse of Monkey Island which prevented, during the cannon minigame in Part 1, the destruction
  of one of the three destroyable turrets in the fort.
- Added animated cigar smoke to the close-up of captain Smirk in the CD
  version of Monkey Island 1. It was present in earlier versions.
- Restored some missing Lemonhead lines in the English, Italian, German and Spanish CD
  versions as well as the English Macintosh, FM-Towns and Sega CD versions
  of Monkey Island 1.
- Made the clock tower in Monkey Island 1 behave the same in the CD version
  as in earlier versions, i.e. after examining it you have to leave the
  room and come back again for its description to change.

Tinsel:
- Enabled the Return to Launcher feature.

Titanic:
- Fixed crashes when asking bots what I should do.

TsAGE:
- Added support for uninstalled floppy version.

Stark:
- Added support for Hungarian translation.

Supernova:
- Added Italian translation for part 1.

Sword25:
- Made the extracted version working.
- Fixed crash when selecting Croatian language.

Ultima:
- Ultima 4: Added several debugger commands.
- Ultima 4: Allow Enter key to exit ZStats display.
- Ultima 8: Fixed several animation bugs for events and objects.
- Ultima 8: Restored original text for the Spell of Resurrection book.

Xeen:
- Fixed occasional border corruption during fights.
- Improvements to cutscenes to better match the original games.
- Fixes for character selection, deselection, and dismissing to better match original.
- Added support for Russian version.

AmigaOS port:
- Added native system file browser feature.
- Re-activated nuked OPL Adlib driver.

Big-endian ports:
- Fixed crashes or rendering issues with the Blazing Dragons, Duckman and
  Full Pipe games.

iOS port:
- Fixed using arrow keys on physical keyboard in iOS 15.
- Fixed rotating the device while ScummVM is inactive.
- Added support for upside down portrait orientation.

macOS port:
- Added support for Dark Mode.
- Use OpenGL renderer by default, providing better support for HiDPI displays.

MorphOS port:
- Added native system file browser feature.
- Added Cloud feature.
- Re-activate nuked OPL Adlib driver.
- Added CAMD MIDI driver support.

Windows port:
- Use OpenGL renderer by default, providing better support for HiDPI displays.

(adam)

2021-10-11 08:16:58 UTC MAIN commitmail json YAML

Updated devel/py-codestyle, textproc/py-regex

(adam)

2021-10-11 08:16:42 UTC MAIN commitmail json YAML

py-regex: updated to 2021.10.8

2021.10.8:
Unknown changes

(adam)

2021-10-11 08:11:16 UTC MAIN commitmail json YAML

py-codestyle: updated to 2.8.0

2.8.0 (2021-10-10)
------------------
Changes:
* Drop python 3.4.
* E712: fix false negative with multiple comparisons.
* E211: fix false positives with ``match``.
* E772: improve performance of bare except check.
* Backport tokenize performance improvement from python 3.10.
* E225: fix for lambdas containing positional-only args.
* Remove ``indent_size_str`` "setting".
* E402: allow ``__all__`` to be typed.
* E225: fix false positives for ``*`` in ``case``.
* E201: detect tabs as whitespace.

(adam)

2021-10-11 06:52:09 UTC MAIN commitmail json YAML

Updated multimedia/mkvtoolnix, net/py-geventhttpclient

(adam)

2021-10-11 06:51:42 UTC MAIN commitmail json YAML

py-geventhttpclient: updated to 1.5.3

1.5.3:
Add support (and pre-built wheels) for Python 3.10

(adam)

2021-10-11 06:50:59 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 62.0.0

Version 62.0.0 "Apollo" 2021-10-10

New features and enhancements

* all: IETF BCP 47/TFC 5646 language tags: all ISO 639 languages are now
  available, even the ones that aren't of types "Constructed", "Living" or
  "Special".
* mkvmerge, mkvpropedit: chapters: both programs will now write elements set
  to their default value, too (e.g. the legacy language element if it's set to
  `eng`). This is done to be more consistent with how MKVToolNix GUI writes
  chapters.
* MKVToolNix GUI: multiplexer: when adding new files as attachments the GUI
  checks if there are other attachments with the same name. If so, the GUI
  would ask whether to skip the affected files or add them anyway. There's now
  an option in the preferences to always skip such files, and it's enabled by
  default.
* MKVToolNix GUI: chapter editor: removed the support for explicitly setting
  the legacy country elements. Instead the legacy country elements are derived
  from the region parts of the IETF BCP 47 languages.

Bug fixes

* mkvmerge: fixed a crash when splitting by chapters is enabled but there are
  no chapters at all.
* mkvmerge: the error message when trying to split by a chapter number that
  doesn't exist contained the wrong number of chapters that actually do
  exist.
* mkvmerge: AVC ES parser: fixed mkvmerge aborting due to uncaught exception
  when encountering bad SPS data.
* mkvmerge: AVC/H.264 parser: re-added the hack `--engage
  all_i_slices_are_key_frames` which was accidentally removed in release v61.
* mkvmerge: AVI reader: fixed a crash trying to allocate too big of a memory
  chunk due to an integer overflows in check conditions.
* mkvmerge: HEVC ES parser: fixed another issue with frame type
  recognition. Certain frames were marked as B frames/discardable on the
  container level even though they could be reference pictures. Now only SLNR
  pictures (sub-layer non-reference) are marked that way.
* mkvmerge: HEVC ES reader: improved file content detection for HEVC ES files
  with wrong file name extensions (e.g. `.mkv`), which fixes them being
  mis-detected as something else, e.g. DTS.
* mkvmerge: HEVC ES parser: "end of sequence" NALUs are kept now, and no
  superfluous flushing will be done when one is found. This prevents splitting
  NALUs into two different Matroska blocks when they should really be part of
  a single one, also causing problems with erroneous timestamps. Mostly
  affects DoVi NALUs.
* mkvmerge: Matroska reader, TrueHD: mkvmerge will now probe much more TrueHD
  frames trying to find the first sync frame. This fixes track detection in
  situations when a TrueHD doesn't start with a sync frame, e.g. when the
  source file's the result of splitting between sync frames.
* mkvmerge, MKVToolNix GUI's chapter editor: IETF BCP 47/RFC 5646 language
  tags: when reading chapters from MPLS playlist files, the `ChapLanguageIETF`
  element will now be set to the configured default chapter language, not just
  the legacy `ChapterLanguage` element.
* mkvmerge, mkvpropedit, MKVToolNix GUI's chapter editor: IETF BCP 47 elements
  will now always be created before writing chapters unless IETF BCP 47
  elements are disabled.
* mkvmerge, mkvpropedit, MKVToolNix GUI's chapter editor: when a chapter
  display element contains legacy language & country elements but no IETF BCP
  47 elements and IETF BCP 47 elements aren't disabled, the IETF BCP 47
  elements created will contain the region from the legacy element.
* mkvmerge, mkvpropedit, MKVToolNix GUI's chapter editor: Legacy country
  elements are now created when IETF BCP 47 elements are present & contain a
  region code allowed in legacy country elements.

Build system changes

* The `tools` sub-directory is now always built. The corresponding `configure`
  option `--with-tools` has been removed. The `install` target still doesn't
  install them, though.

(adam)

2021-10-11 06:34:50 UTC MAIN commitmail json YAML

Updated devel/py-cwcwidth, devel/py-anyio

(adam)

2021-10-11 06:34:18 UTC MAIN commitmail json YAML

py-anyio: updated to 3.3.3

3.3.3

- Fixed UNIX socket listener not setting accepted sockets to non-blocking mode on asyncio
- Changed unconnected UDP sockets to be always bound to a local port (on "any" interface) to avoid
  errors on asyncio + Windows

(adam)

2021-10-11 06:32:40 UTC MAIN commitmail json YAML

py-cwcwidth: updated to 0.1.5

0.1.5
* Fix type annotations

(adam)

2021-10-11 06:04:23 UTC MAIN commitmail json YAML

doc: Updated devel/py-approvaltests to 3.0.0

(schmonz)

2021-10-11 06:04:08 UTC MAIN commitmail json YAML

Update to 3.0.0. From the changelog:

Breaking Change:
- verify_file("sample.xml") will produce an approval file with an
  .xml extension
- verify_file("sample.xml",options=Options().for_file.with_extbreak_wrap
  ension(".json")) will produce an approval file with an .json extension

(schmonz)

2021-10-10 21:09:56 UTC MAIN commitmail json YAML

Fix macOS build ("error: unknown type name 'errno_t'") with upstream
patch 2a3cca7.

(schmonz)

2021-10-10 19:10:41 UTC MAIN commitmail json YAML

Set include and lib paths without calling (deprecated) distutils

(adam)

2021-10-10 18:44:01 UTC MAIN commitmail json YAML

Updated security/py-acme, security/py-certbot*

(adam)

2021-10-10 18:43:13 UTC MAIN commitmail json YAML

2021-10-10 18:29:43 UTC MAIN commitmail json YAML

doc: Updated emulators/PC6001VX to 3.8.2

(tsutsui)

2021-10-10 18:29:26 UTC MAIN commitmail json YAML

PC6001VX: update to 3.8.2.

Upstream changes:

3.8.2 2021/10/10
- (Windows)Built with DirectX(ANGLE) version of Qt.  Fixes memory leak
  with Intel GPU.

(tsutsui)

2021-10-10 16:39:49 UTC MAIN commitmail json YAML

doc: Fix devel/p5-Test-Snapshot entry

Noticed via www update.changes log emails to www@.

(leot)

2021-10-10 15:56:14 UTC MAIN commitmail json YAML

doc: Updated www/squid4 to 4.17

(taca)

2021-10-10 15:55:47 UTC MAIN commitmail json YAML

www/squid4: update to 4.17

Changes in squid-4.17 (03 Oct 2021):

- WCCP: Validate packets better

(taca)

2021-10-10 12:54:45 UTC MAIN commitmail json YAML

editors/fileobj: Update to v0.7.106

ChangeLog:
- Minor fixes and cleanups
- Fix installation failure on Windows (since v0.7.104)
- Fix assert failure bug (since v0.7.99)
- Add :truncate
- Add FILEOBJ_USE_TRUNCATE_SHRINK
- Use rwmap.Fileobj by default for small,noent files if available

(tkusumi)

2021-10-10 12:54:13 UTC MAIN commitmail json YAML

opencv: remove partial update

Committed by accident in libaom bump.

Ok nia@

(wiz)

2021-10-10 12:51:41 UTC MAIN commitmail json YAML

libaom: use MASTER_SITE_LOCAL, distfile checksum is not stable

(nia)

2021-10-10 11:27:44 UTC MAIN commitmail json YAML

doc: Updated shells/oksh to 7.0

(schmonz)

2021-10-10 11:27:35 UTC MAIN commitmail json YAML

Update to 7.0. From the changelog:

- Use old conversion of clock_gettime on macOS prior to 10.12
- Manpage tweak: shell scripts should use getopts instead of getopt
- In addition to 2-byte and 3-byte UTF-8 sequences, correctly identify
  all 4-byte UTF-8 sequences
- Do not permit an empty list between "while" and "do"

(schmonz)

2021-10-10 10:28:32 UTC MAIN commitmail json YAML

doc/TODO: + scummvm-2.5.0.

(wiz)

2021-10-10 10:20:50 UTC MAIN commitmail json YAML

doc: Assign mupdf to me

(leot)

2021-10-10 08:39:40 UTC MAIN commitmail json YAML

doc/NEWS: hash changes

(nia)

2021-10-10 07:24:43 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.9, automake-1.16.5, libmysofa-1.2.1, libvpx-1.11.0,
  minisign-0.10, mupdf-1.19.0, ocaml-4.13.1, openexr-3.1.2,
  polkit-0.120, py-mercurial-5.9.2, vala-0.54.2, xkeyboard-config-2.34.

(wiz)

2021-10-10 07:02:24 UTC MAIN commitmail json YAML

Updated graphics/opencv, graphics/opencv-contrib-face

(adam)

2021-10-10 07:02:01 UTC MAIN commitmail json YAML

2021-10-10 03:01:48 UTC MAIN commitmail json YAML

doc: Updated lang/python27 to 2.7.18nb4

(gutteridge)

2021-10-10 03:00:59 UTC MAIN commitmail json YAML

2021-10-10 02:48:57 UTC MAIN commitmail json YAML

doc: Updated textproc/py-regex to 2021.9.24

(gutteridge)

2021-10-10 02:48:48 UTC MAIN commitmail json YAML

py-regex: update to 2021.9.24

(Unknown changes.)

(gutteridge)

2021-10-10 02:04:31 UTC MAIN commitmail json YAML

Updated devel/p5-MooseX-App to 1.42

(wen)

2021-10-10 02:03:47 UTC MAIN commitmail json YAML

Update to 1.42

Upstream changes:
1.42 2021-08-15
    - Documentation
    - Fix failing tests with new Moose versions (implemented by Frank Schreiner)
    - Sort option in bash completion plugin (implemented by Frank Schreiner)
    - Fixed term plugin warning (implemented by J.R. Mash)

(wen)

2021-10-10 01:59:31 UTC MAIN commitmail json YAML

Add a buildlink3.mk to java-rxtx, primarily to expose
BUILDLINK_LIBDIRS.java-rxtx

(dsainty)

2021-10-10 01:48:59 UTC MAIN commitmail json YAML

Updated devel/p5-Module-ExtractUse to 0.344

(wen)

2021-10-10 01:48:20 UTC MAIN commitmail json YAML

Update to 0.344

Upstream changes:
0.344  2021-09-06T13:31:26
        - Fixed some spelling errors in the Pod. (H奪kon H脱gland)

(wen)

2021-10-10 01:45:09 UTC MAIN commitmail json YAML

Updated devel/p5-Metrics-Any to 0.07

(wen)

2021-10-10 01:44:26 UTC MAIN commitmail json YAML

Update to 0.07

Upstream changes:
0.07    2021-07-21
        [CHANGES]
        * Added METRICS_ANY_DISABLE environment variable (RT137911)
        * Added `SEE ALSO` docs section (RT132901)

(wen)

2021-10-10 01:27:57 UTC MAIN commitmail json YAML

Updated devel/p5-MetaCPAN-Client to 2.029000

(wen)

2021-10-10 01:27:03 UTC MAIN commitmail json YAML

Update to 2.029000

Upstream changes:
2.029000    20.12.20
            * Added checksum_sha256 & checksum_md5 fields support (stigo, GH#110)
            * Cleanup old files (Mickey)

(wen)

2021-10-10 01:20:43 UTC MAIN commitmail json YAML

Updated devel/p5-Make to 2.011

(wen)

2021-10-10 01:19:55 UTC MAIN commitmail json YAML

Update to 2.011
Update DEPENDS

Upstream changes:
2.011 2020-12-23
- add_suffix function - thanks @jwrightecs

2.010 2020-12-06
- as_graph(no_rules) uses multiedged to store recipes in edges, redundancy function uses

2.009 2020-11-23
- parse returns self for chaining
- find_recursive_makes method
- as_graph recursive_make, no_rules options
- --analyse-redundancy flag for script

2.008 2020-11-21
- more accurate deps version
- name_encode and name_decode
- as_graph method

2.007 2020-11-18
- add Rule.recipe_raw

2.006 2020-11-18
- internal changes

2.005 2020-11-16
- doc has_target more accurately
- add targets method

2.004 2020-11-06
- identify default target better

2.003 2020-11-01
- optional new param InDir to be "current dir"

(wen)

2021-10-10 01:14:50 UTC MAIN commitmail json YAML

Added devel/p5-Snapshot version 0.06

(wen)

2021-10-10 01:13:53 UTC MAIN commitmail json YAML

Add p5-Test-Snapshot

(wen)

2021-10-10 01:12:15 UTC MAIN commitmail json YAML

Import Test-Snapshot-0.06 as devel/p5-Test-Snapshot.

Test::Snapshot implements a function to automate the storing and updating of
expected test outputs. This is based on the idea known in frontend development
circles as "snapshot testing", hence the module name.

(wen)

2021-10-10 00:17:01 UTC MAIN commitmail json YAML

elementary-icon-theme & mate-applets: remove stale TODO files

(gutteridge)

2021-10-10 00:16:25 UTC MAIN commitmail json YAML

Updated devel/p5-Graph to 0.9724

(wen)

2021-10-10 00:15:25 UTC MAIN commitmail json YAML

Update to 0.9724

Upstream changes:
0.9724 2021-09-13
- make deep_copy not interfere with $. - thanks @merkys for report

0.9723 2021-09-01
- doc fixes - thanks @xsawyerx
- fix problem with deep_copy with vertices that are refs - thanks @merkys for report

0.9722 2021-07-04
- fix neighbours et al not returning count in scalar context - thanks @merkys for report

(wen)

2021-10-10 00:15:11 UTC MAIN commitmail json YAML

doc: Updated lang/mozjs78 to 78.15.0

(gutteridge)

2021-10-10 00:14:54 UTC MAIN commitmail json YAML

mozjs78: update to 78.15.0

No distinct change log found. This is the final release of this branch.

(gutteridge)

2021-10-09 23:50:54 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Any to 1.710

(wen)

2021-10-09 23:50:08 UTC MAIN commitmail json YAML

Update to 1.710

Upstream changes:
1.710    2021-08-02 10:11:33-05:00 America/Chicago

    [Other]

    - Removed explicit declaration of core dependencies to improve user
      experience

(wen)

2021-10-09 23:46:08 UTC MAIN commitmail json YAML

Updated devel/p5-IPC-Shareable to 1.06

(wen)

2021-10-09 23:45:13 UTC MAIN commitmail json YAML

Update to 1.06

Upstream changes:
1.06    2021-09-08
    - Fix significant bug where at least on MacOS, if we generated a CRC of a
      key that was greater than 0x80000000, it would round down the key to that
      number exactly, casuing duplicates, and incorrect segment access
    - Added new() method, returns a reference (default hash) without having to
      do the tie() directly
    - Modify t/65-seg_size.t beyond RAM max test to cover varying error messages
      on differing OSs
    - Renamed t/67-out_of_memory.t as the tests are related to exhausting SHM
      slots, not RAM

(wen)

2021-10-09 23:38:30 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Interactive to 1.023

(wen)

2021-10-09 23:37:45 UTC MAIN commitmail json YAML

Update to 1.023

Upstream changes:
1.023 2021-02-03T22:37:57Z
        * Explain why ARGV is a problem (Github #9)
        * Freshen distro, remove Travis CI, add Github Actions

(wen)

2021-10-09 23:35:58 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Async to 0.79

(wen)

2021-10-09 23:35:11 UTC MAIN commitmail json YAML

Update to 0.79

Upstream changes:
Changes for version 0.79 - 2021-08-06
CHANGES
Permit IO::Async::Routine or Function by module+func names instead of CODE reference
Added new Routine/Function model of `spawn`
Implement IO::Async::Resolver by module+func rather than code
BUGFIXES
Require Socket 2.029 on MSWin32 because of AF_UNIX fix (RT133018)

(wen)

2021-10-09 23:30:51 UTC MAIN commitmail json YAML

rhash: spaces to tab (NFC)

(gutteridge)

2021-10-09 23:26:11 UTC MAIN commitmail json YAML

Updated devel/p5-IO-AIO to 4.76

(wen)

2021-10-09 23:25:08 UTC MAIN commitmail json YAML

Update to 0.76

Upstream changes:
Changes for version 4.76
add autoconf test for siginfo_t, which is, of course, not available on windows (reported by Peter Petky).
disable syscalls on solaris, as perl seems to provide an incompatible syscall prototype that clashes with sys/syscall.h.
add MAP_FIXED_NOREPLACE, MAP_SHARED_VALIDATE, MAP_SYNC and MAP_UNINITIALIZED.

(wen)

2021-10-09 23:20:24 UTC MAIN commitmail json YAML

py-jupyter_client: set sticky bit only on the directory

Addresses PR pkg/56437 from Chavdar Ivanov, who also supplied the patch
that has already been integrated upstream (but not yet in a release
branch).

(gutteridge)

2021-10-09 20:56:11 UTC MAIN commitmail json YAML

libaom: Make MAKE_JOBS_SAFE=no to avoid reporducible undefined references

(ryoon)

2021-10-09 20:36:04 UTC MAIN commitmail json YAML

libaom: Remove nb1 revison from buildlink3.mk too

(ryoon)

2021-10-09 20:25:30 UTC MAIN commitmail json YAML

doc: Updated multimedia/libaom to 3.1.3

(ryoon)

2021-10-09 20:24:38 UTC MAIN commitmail json YAML

libaom: Do not revbump itself and update checksum

* aomedia.googlesource.com returns another tarball.

(ryoon)

2021-10-09 19:23:02 UTC MAIN commitmail json YAML

Updated textproc/cmark, databases/py-multidict

(adam)

2021-10-09 19:22:46 UTC MAIN commitmail json YAML

py-multidict: updated to 5.2.0

5.2.0 (2021-10-03)
=====================

Features
- 1. Added support Python 3.10
  2. Started shipping platform-specific wheels with the ``musl`` tag targeting typical Alpine Linux runtimes.
  3. Started shipping platform-specific arm64 wheels for Apple Silicon.

Bugfixes
- Fixed pure-python implementation that used to raise "Dictionary changed during iteration" error when iterated view (``.keys()``, ``.values()`` or ``.items()``) was created before the dictionary's content change.

(adam)

2021-10-09 19:20:08 UTC MAIN commitmail json YAML

cmark: updated to 0.30.2

0.30.2

* Fix parsing of emphasis before links.
  Fixes a regression introduced with commit ed0a4bf.

* Update to Unicode 14.0 (data-man).

* Add `~` to safe href character set.

* Update CMakeLists.txt.  Bump the minimum required
  CMake to 3.7. Imperatively define output name for static library.

* Fix install paths in libcmark.pc.
  `CMAKE_INSTALL_<dir>` can be relative or absolute path, so it is wrong to
  prefix CMAKE_INSTALL_PREFIX because if CMAKE_INSTALL_<dir> is set to an
  absolute path it will result in a malformed path with two absolute paths
  joined together.  Instead, use `CMAKE_INSTALL_FULL_<dir>` from
  GNUInstallDirs.

(adam)

2021-10-09 15:35:12 UTC MAIN commitmail json YAML

2021-10-09 14:47:24 UTC MAIN commitmail json YAML

2021-10-09 13:26:39 UTC MAIN commitmail json YAML

Updated databases/p5-DBIx-Connector to 0.57

(wen)

2021-10-09 13:25:35 UTC MAIN commitmail json YAML

Update to 0.57

Upstream changes:
0.57  2021-09-27
      - `$conn->dsn` and `$conn->driver_name` accessors
      - Use of ExtUtils::MakeMaker instead of Module::Build
      - Corrected, reduced, properly declared prerequisites
      - POD tests in `xt/`
      - Simplified SQLite version check
      - Doc typo fix. Thanks to Michael R. Davis

(wen)

2021-10-09 13:14:45 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6508 - requested by nia
www/firefox78: security fix
www/firefox78-l10n: dependent update

Revisions pulled up:
- www/firefox78-l10n/Makefile                                  1.18
- www/firefox78-l10n/distinfo                                  1.19
- www/firefox78/Makefile                                        1.37
- www/firefox78/PLIST                                          1.5
- www/firefox78/distinfo                                        1.22

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Fri Oct  8 14:09:56 UTC 2021

  Modified Files:
  pkgsrc/www/firefox78: Makefile PLIST distinfo
  pkgsrc/www/firefox78-l10n: Makefile distinfo

  Log Message:
  firefox78-l10n: update to 78.15.0

  Security Vulnerabilities fixed in Firefox ESR 78.15

      #CVE-2021-38496: Use-after-free in MessageTask

      #CVE-2021-38500: Memory safety bugs fixed in Firefox 93, Firefox ESR 78.15,
      and Firefox ESR 91.2

(bsiegert)

2021-10-09 12:54:24 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6510

(tm)

2021-10-09 12:50:57 UTC MAIN commitmail json YAML

py-nose: remove removed patch from distinfo

(wiz)

2021-10-09 12:50:45 UTC MAIN commitmail json YAML

py-nose: simplify installation, and fix for python 3.10

(wiz)

2021-10-09 12:49:50 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6510 - requested by nia
x11/mate-applets: bugfix for non-x86

Revisions pulled up:
- x11/mate-applets/PLIST                                        1.14

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Sat Oct  9 08:13:53 UTC 2021

  Modified Files:
  pkgsrc/x11/mate-applets: PLIST

  Log Message:
  mate-applets: Fix PLIST on non-x86.

(tm)

2021-10-09 10:59:45 UTC MAIN commitmail json YAML

ffmpeg: we no longer need to include compiler.mk.

(nia)

2021-10-09 10:59:21 UTC MAIN commitmail json YAML

2021-10-09 10:56:10 UTC MAIN commitmail json YAML

libexif: needs wrappers to add std=c99...

(nia)

2021-10-09 10:55:00 UTC MAIN commitmail json YAML

py-expat: needs wrappers to add std=c99...

(nia)

2021-10-09 10:54:22 UTC MAIN commitmail json YAML

doc: Updated www/neon to 0.32.1

(wiz)

2021-10-09 10:54:12 UTC MAIN commitmail json YAML

neon: update to 0.32.1.

Changes in release 0.32.1:
* Fix configure CFLAGS handling in Kerberos detection.
* Various spelling fixes.

Changes in release 0.32.0:
* Interface changes:
- API and ABI backwards-compatible with 0.27.x and later
- NE_AUTH_DIGEST now only enables RFC 2617/7616 auth by default;
  to enable weaker RFC 2069 Digest, use NE_AUTH_LEGACY_DIGEST
  (treated as a security enhancement, not an API/ABI break)
* Interface clarifications:
- ne_auth.h: use of non-ASCII usernames with the ne_auth_creds
  callback type is now rejected for Digest auth since the
  encoding is not specified.  ne_add_auth() can be used instead.
- ne_request.h: the ne_create_request_fn callback is passed the
  request-target using RFC 7230 terminology
* New interfaces and features:
- ne_string.h: added ne_strhash(), ne_vstrhash(), ne_strparam()
- ne_auth.h: added RFC 7616 (Digest authentication) support,
  including userhash=, username*= and SHA-2 algorithms
  (SHA-2 requires GnuTLS/OpenSSL).  added NE_AUTH_LEGACY_DIGEST
- ne_auth.h: added ne_add_auth() unified auth callback interface,
  accepts (only) UTF-8 usernames, uses a larger password buffer,
  and has different/improved attempt counter semantics.
- RFC 7617 scoping rules are now applied for Basic authentication.
- ne_ssl.h: added ne_ssl_cert_hdigest()
- ne_socket.h: added ne_sock_shutdown()
- sendmsg()/send() are used with the MSG_NOSIGNAL flag to write to
  sockets on Unix, rather than write()/writev(), avoiding SIGPIPE
- explicit_bzero() is used where available to clear credentials
* Bug fixes:
- fixed TLS connection shutdown handling for OpenSSL 3
- fix various Coverity and cppcheck warnings (Sebastian Reschke)
- Kerberos library detection uses pkg-config where possible.
- fix some configure checks on Win32 (Christopher Degawa)
- fix some configure errors on MacOS (Ryan Schmidt)

(wiz)

2021-10-09 10:54:06 UTC MAIN commitmail json YAML

py-cElementTree: needs wrappers to add std=c99...

(nia)

2021-10-09 10:41:10 UTC MAIN commitmail json YAML

2021-10-09 09:52:16 UTC MAIN commitmail json YAML

golint: remove redundant do-install and RELRO_SKIP. Use go-modules.mk idiom.

(tnn)

2021-10-09 09:43:38 UTC MAIN commitmail json YAML

postgresql, patch, go: remove SHA1 hash from distfiles

Found by pkglint 21.3.1.

(rillig)

2021-10-09 09:24:29 UTC MAIN commitmail json YAML

git-lfs: adjust GOPATH to be compatible with go-module.mk:pre-clean target

Also remove manual do-install target which can be handled by go-module.mk.

(tnn)

2021-10-09 08:45:47 UTC MAIN commitmail json YAML

Updated security/py-cryptodome, security/py-certifi

(adam)

2021-10-09 08:44:54 UTC MAIN commitmail json YAML

py-certifi: updated to 2021.10.8

2021.10.8:
Unknown changes

(adam)

2021-10-09 08:40:21 UTC MAIN commitmail json YAML

py-cryptodome: updated to 3.11.0

3.11.0

Resolved issues

Especially for very small bit sizes, Crypto.Util.number.getPrime() was occasionally generating primes larger than given the bit size.
Correct typing annotations for PKCS115_Cipher.decrypt().
decrypt() method of a PKCS#1v1.5 cipher returned a bytearray instead of bytes.
External DSA domain parameters were accepted even when the modulus (p) was not prime. This affected Crypto.PublicKey.DSA.generate() and Crypto.PublicKey.DSA.construct().

(adam)

2021-10-09 08:33:21 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 21.3.1

(rillig)

2021-10-09 08:33:10 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 21.3.1

Changes since 21.3.0:

When checking a standalone makefile fragment, pkglint reports redundant
variable declarations.

In pathname patterns, spaces and other escaping is allowed. This is
needed for devel/meson. While here, register MESON_REQD.

Adjust to the removal of SHA1 for distfiles. Only RMD160, SHA512 and
Size remain now. Patches continue to use SHA1 since they don't come
via untrusted paths.

(rillig)

2021-10-09 08:13:53 UTC MAIN commitmail json YAML

mate-applets: Fix PLIST on non-x86.

(nia)

2021-10-09 07:52:46 UTC MAIN commitmail json YAML

doc: Updated devel/ncurses to 6.2nb4

(wiz)

2021-10-09 07:52:36 UTC MAIN commitmail json YAML

ncurses: fix for CVE-2021-39537 from upstream

Many thanks to Thomas Dickey for help in tracking down the bugfix patch!

PKGREVISION++

(wiz)

2021-10-09 07:52:32 UTC MAIN commitmail json YAML

doc: Updated comms/asterisk18 to 18.7.0

(jnemeth)

2021-10-09 07:52:15 UTC MAIN commitmail json YAML

Update asterisk to 18.7.0:

The Asterisk Development Team would like to announce the release
of Asterisk 18.7.0.

The release of Asterisk 18.7.0 resolves several issues reported by the
community and would have not been possible without your participation.

Thank you!

The following issues are resolved in this release:

Deprecations made in this release:
-----------------------------------
* ASTERISK-29548 - app_meetme: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
* ASTERISK-29549 - app_osploop: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
* ASTERISK-29550 - chan_alsa: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
* ASTERISK-29551 - chan_mgcp: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
* ASTERISK-29552 - chan_skinny: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
* ASTERISK-29553 - res_pktccops: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
* ASTERISK-29554 - cdr_mysql: Deprecated in 1.8, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29555 - app_mysql: Deprecated in 1.8, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29557 - app_ices: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29558 - app_macro: Deprecated in 16, to be removed in 21
      (Reported by Joshua C. Colp)
* ASTERISK-29559 - app_fax: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29560 - app_url: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29561 - app_image: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29562 - app_nbscat: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29563 - app_dahdiras: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29564 - cdr_syslog: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29565 - chan_oss: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29566 - chan_phone: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29567 - chan_sip: Deprecated in 17, to be removed in 21
      (Reported by Joshua C. Colp)
* ASTERISK-29568 - chan_nbs: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29569 - chan_misdn: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29570 - chan_vpb: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29571 - res_config_sqlite: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29572 - res_monitor: Deprecated in 16, to be removed in 21
      (Reported by Joshua C. Colp)
* ASTERISK-29573 - conf2ael: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
* ASTERISK-29574 - muted: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)

New Features made in this release:
-----------------------------------
* ASTERISK-29496 - Add SendMF application
      (Reported by N A)
* ASTERISK-29627 - Add STRBETWEEN function
      (Reported by N A)
* ASTERISK-29628 - Add file and directory functions
      (Reported by N A)
* ASTERISK-29531 - Add SAYFILES function
      (Reported by N A)
* ASTERISK-29546 - Add tone detection module
      (Reported by N A)
* ASTERISK-18454 - Option for Read to be able to accept #
      (Reported by Sta Retji)
* ASTERISK-29542 - Add audio scrambler
      (Reported by N A)
* ASTERISK-29478 - Function to drop frames in the TX or RX
      directions
      (Reported by N A)

Bugs fixed in this release:
-----------------------------------
* ASTERISK-29673 - app_read: Fix null pointer crash regression
      (Reported by N A)
* ASTERISK-29660 - Build failure when disabling PJSIP support
      (Reported by Guido Falsi)
* ASTERISK-29635 - MP3Player don't work with actual mpg123 versions
      (Reported by Carlos Oliva)
* ASTERISK-29654 - pjproject includes trailing whitespace in
      sdp format attributes
      (Reported by George Joseph)
* ASTERISK-29629 - ARI external media channel creation doesn't
      set option data
      (Reported by sungtae kim)
* ASTERISK-27176 - test_abstract_jb: frames leak
      (Reported by Corey Farrell)
* ASTERISK-29634 - res_snmp: gcc 11 needs -fPIC to compile correctly
      (Reported by George Joseph)
* ASTERISK-29630 - Asterisk is unable to read extended number
      format terminfo files
      (Reported by Sean Bright)
* ASTERISK-28004 - dns: Core ast_dns_get_nameservers does not
      support configured IPv6 servers
      (Reported by Isaac McDonald)
* ASTERISK-29618 - ConfBridge errors on creation conference room
      (Reported by Alexander Zharov)
* ASTERISK-29622 - ARI: external media create doesn't use body parameter
      (Reported by sungtae kim)
* ASTERISK-29614 - app_agent_pool: XML Doc: unterminated entity reference
      (Reported by Alexander Traud)
* ASTERISK-29609 - Subsequent 'ael reload' will cause a lock up
      (Reported by Mark Murawski)
* ASTERISK-28701 - app_queue: Core reload resets queue stats,
      even when keepstats=yes
      (Reported by Luke Escude)
* ASTERISK-29616 - res_rtp_asterisk: sqrt(.) requires the header math.h.
      (Reported by Alexander Traud)
* ASTERISK-29518 - sig_analog: FCG_CAMA fails to signal ANI
      spill when using MF signaling
      (Reported by Sarah Autumn)
* ASTERISK-29582 - res_pjproject: Can't map pjproject log
      messages to Asterisk TRACE
      (Reported by George Joseph)
* ASTERISK-29575 - app_milliwatt: Milliwatt application doesn't
      use the proper timings
      (Reported by N A)
* ASTERISK-20339 - chan_mgcp, res_pktccops ast_debug support
      (Reported by Tomas Maldonado)
* ASTERISK-29540 - aelparse: include of context with timings fails
      (Reported by Alexander Traud)
* ASTERISK-29539 - Segmentation fault at ast_writestream() when
      write handler not defined (happens with OGG/Speex)
      (Reported by Ernani Jos?? Camargo Azevedo)

Improvements made in this release:
-----------------------------------
* ASTERISK-29472 - res_pjsip: OLI/ANI2 support missing
      (Reported by N A)
* ASTERISK-29626 - app_stack: Include calling location if
      attempting to branch to nonexistent location
      (Reported by N A)
* ASTERISK-29632 - Add option to Application_VoiceMail to
      suppress instructions only when a custom greeting is present
      (Reported by Charlie Smurthwaite)
* ASTERISK-29605 - chan_iax2: Add ANI2
      (Reported by N A)
* ASTERISK-29508 - STUN server address refresh
      (Reported by S??bastien Duthil)
* ASTERISK-29612 - bridge_basic: Don't throw warning if
      attended transfer is cancelled
      (Reported by N A)
* ASTERISK-29544 - Media Cache - Delayed remote sound file
      retrieve delays all playbacks
      (Reported by Andre Barbosa)
* ASTERISK-29495 - Return integer instead of float if response
      is a whole number
      (Reported by N A)
* ASTERISK-29541 - app_morsecode: Add American Morse code
      (Reported by N A)
* ASTERISK-29543 - app_originate: Allow specifying codec(s) to use
      (Reported by N A)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-18.7.0

Thank you for your continued support of Asterisk!

(jnemeth)

2021-10-09 07:48:07 UTC MAIN commitmail json YAML

2021-10-09 07:46:41 UTC MAIN commitmail json YAML

Updated net/wireshark, net/py-minio

(adam)

2021-10-09 07:46:19 UTC MAIN commitmail json YAML

py-minio: updated to 7.1.1

7.1.1:
Changelog

Fix transition xml name in lifecycleconfig
Remove nose tests and move to python unittest
Use unquote_plus() to decode url encoded value.
Ignore cert addition if custom httpclient is passed
use f-string wherever possible
Raise ValueError instead of returning in ChainedProvider

(adam)

2021-10-09 07:44:32 UTC MAIN commitmail json YAML

wireshark: updated to 3.4.9

Wireshark 3.4.9 Release Notes

Bug Fixes

The following bugs have been fixed:

  • TShark PDML output embeds "proto" elements within other "proto"
    elements Issue 10588[1].

  • Filter expressions comparing against single-octet hex strings
    where the hex digit string equals a protocol name don’t work
    Issue 12810[2].

  • AMQP 0.9: dissector fails to handle Content-Body frame split
    across TCP packets Issue 14217[3].

  • IEEE 802.15.4: Missing check on "PAN ID Present" bit of the
    Multipurpose Frame Control field Issue 17496[4].

  • Wireshark ignored some character in filename when exporting SMB
    objects. Issue 17530[5].

  • tshark -z credentials: assertion failed: (allocator→in_scope)
    Issue 17576[6].

  • IS-IS Extended IP Reachability Prefix-SID not decoded properly
    Issue 17610[7].

  • Error when reloading lua plugins with a capture file loaded via a
    custom lua file handler Issue 17615[8].

  • Absolute time UTC field filters are constructed incorrectly,
    don’t match the packet Issue 17617[9].

  • GUI freezes when clicking on large (non-capture) file in File
    chooser Issue 17620[10].

  • Crash after selecting a different profile while capturing Issue
    17622[11].

  • BT-DHT reports malformed packets that are actually uTP on same
    connection Issue 17626[12].

New and Updated Features

New Protocol Support

There are no new protocols in this release.

Updated Protocol Support

AMQP, Aruba IAP, BGP, BT-DHT, CoAP, DCERPC SPOOLSS, Diameter, EPL,
GSM A-bis OML, GSM A-I/F COMMON, GSM SIM, IEEE 1905.1a, IEEE
802.15.4, IMAP, InfiniBand, ISIS LSP, ISObus VT, JPEG, MP2T,
NORDIC_BLE, QUIC, RTCP, SDP, SMB, TWAMP-Control, USB HID, and VSS
Monitoring

New and Updated Capture File Support

CAM Inspector, Ixia IxVeriWave, pcapng, and USBDump

(adam)

2021-10-08 21:52:58 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.54.1

(wiz)

2021-10-08 21:52:49 UTC MAIN commitmail json YAML

vala: update to 0.54.1.

Vala 0.54.1
===========
* Regression and bug fixes:
  - codegen:
    + Add type declaration for implicit temporary local variable
    + Sealed class in external package is not special [#1229]

* Bindings:
  - gstreamer: Update from 1.19.0+ git master
  - gtk4: Update to 4.5.0~3e20ecd6

(wiz)

2021-10-08 21:44:41 UTC MAIN commitmail json YAML

doc: Updated fonts/cascadia-ttf to 2108.26

(wiz)

2021-10-08 21:44:31 UTC MAIN commitmail json YAML

cascadia-ttf: update to 2108.26.

This is a bug fix release for the Cascadia family of fonts, which
focuses on naming-related reliability issues and glyph positioning.

(wiz)

2021-10-08 21:43:14 UTC MAIN commitmail json YAML

doc: Updated devel/bison to 3.8.2

(wiz)

2021-10-08 21:43:05 UTC MAIN commitmail json YAML

bison: update to 3.8.2.

* Noteworthy changes in release 3.8.2 (2021-09-25) [stable]

  Fixed portability issues of bison on Cygwin.

  Improvements in glr2.cc: add support for custom error messages (`%define
  parse.error custom`), allow linking several parsers together.

(wiz)

2021-10-08 21:23:21 UTC MAIN commitmail json YAML

doc: Updated textproc/asciidoc to 9.1.1

(wiz)

2021-10-08 21:23:11 UTC MAIN commitmail json YAML

asciidoc: update to 9.1.1.

Version 9.1.1 (2021-09-18)
--------------------------
.Bug fixes
- Cleanup outfile on system-exiting exceptions (thanks @felipec)

.Testing
- Add missing requires directive for source-highlight (thanks @marv)

(wiz)

2021-10-08 19:09:27 UTC MAIN commitmail json YAML

kubectl: Take MAINTAINERship

(For real!  That was part of previous update, sorry!)

(leot)

2021-10-08 18:55:13 UTC MAIN commitmail json YAML

2021-10-08 18:49:42 UTC MAIN commitmail json YAML

doc: Updated net/kubectl to 1.22.2

(leot)

2021-10-08 18:49:34 UTC MAIN commitmail json YAML

kubectl: Update to 1.22.2

pkgsrc changes:
- Take MAINTAINERship

Changes:
(Manually filled to only highlight major changes)

1.22.x
------
- Added support for `kubectl debug' ephemeral containers
  (compatible with old API)

1.21.x
------
- Update kubectl kustomize to 4.0.5
- Default Container Annotation: Pod with multiple containers can use
  kubectl.kubernetes.io/default-container annotation to have a container
  preselected for kubectl commands. More can be read in KEP-2227.

(leot)

2021-10-08 17:58:05 UTC MAIN commitmail json YAML

openvpn: Avoid to accidentally build HTML man pages

rst2html.py and rst2man.py are accidentally recognized if installed and used
leading to generation of HTML man pages and PLIST mismatch.

(leot)

2021-10-08 16:40:10 UTC MAIN commitmail json YAML

doc: Removed gcc3

(nia)

2021-10-08 16:38:32 UTC MAIN commitmail json YAML

2021-10-08 16:35:57 UTC MAIN commitmail json YAML

gcc.mk: Avoid matching gcc2, gcc3.

(nia)

2021-10-08 15:08:31 UTC MAIN commitmail json YAML

doc: Updated devel/apache-maven to 3.8.3

(wiz)

2021-10-08 15:08:21 UTC MAIN commitmail json YAML

apache-maven: update to 3.8.3.

3.8.3

** Bug
    * [MNG-7045] - Drop CDI API from Maven
    * [MNG-7214] - Bad transitive dependency parent from CDI API
    * [MNG-7215] - [Regression] Maven Site Plugin cannot resolve parent site descriptor without locale
    * [MNG-7216] - Revert MNG-7170
    * [MNG-7218] - [Regression] o.a.m.model.Build.getSourceDirectory() incorrectly returns absolute dir on 3.8.2
    * [MNG-7219] - [Regression] plexus-cipher missing from transitive dependencies
    * [MNG-7220] - [REGRESSION] test-classpath incorrectly resolved
    * [MNG-7251] - Fix threadLocalArtifactsHolder leaking into cloned project
    * [MNG-7253] - Relocation message is never shown

** New Feature
    * [MNG-7164] - Add constructor MojoExecutionException(Throwable)

** Improvement
    * [MNG-7235] - Speed improvements when calculating the sorted project graph
    * [MNG-7236] - The DefaultPluginVersionResolver should cache results for the session

** Task
    * [MNG-7252] - Fix warnings issued by dependency:analyze
    * [MNG-7254] - Expand Windows native libraries for Jansi due to JDK-8195129 (workaround)

3.8.2

** Sub-task
    * [MNG-6281] - ArrayIndexOutOfBoundsException caused by pom.xml with invalid/duplicate XML

** Bug
    * [MNG-4706] - Multithreaded building can create bad files for downloaded artifacts in local repository
    * [MNG-5307] - NPE during resolution of dependencies - parallel mode
    * [MNG-5315] - Artifact resolution sporadically fails in parallel builds
    * [MNG-5838] - Maven on No-File-Lock Systems
    * [MNG-5868] - Adding serval times the same artifact via MavenProjectHelper (attachArtifact) keep adding to the List duplicate artifacts
    * [MNG-6071] - GetResource ('/) returns 'null' if build is started with -f
    * [MNG-6216] - ArrayIndexOutOfBoundsException when parsing POM
    * [MNG-6239] - Jansi messes up System.err and System.out
    * [MNG-6380] - Option -Dstyle.color=always doesn't force color output
    * [MNG-6604] - Intermittent failures while downloading GAVs from Nexus
    * [MNG-6648] - 'mavenrc_pre' script does not receive arguments like mavenrc in Bourne shell does
    * [MNG-6719] - mvn color output escape keys w/ "| tee xxx.log" on Win with git/bash
    * [MNG-6737] - StackOverflowError when version ranges are unsolvable and graph contains a cycle
    * [MNG-6767] - Plugin with ${project.groupId} resolved improperly
    * [MNG-6819] - NullPointerException for DefaultArtifactDescriptorReader.loadPom
    * [MNG-6828] - DependencyResolutionException breaks serialization
    * [MNG-6842] - ProjectBuilderTest uses Guava, but Guava is not defined in dependencies
    * [MNG-6843] - Parallel build fails due to missing JAR artifacts in compilePath
    * [MNG-6850] - Prevent printing the EXEC_DIR when it's just a disk letter
    * [MNG-6921] - Maven compile with properties ${artifactId} and ${project.build.finalName} occurs java.lang.NullPointerException
    * [MNG-6937] - StringSearchModelInterpolatorTest fails on symlinked paths
    * [MNG-6964] - Maven version sorting is internally inconsistent
    * [MNG-6983] - Plugin key can get out of sync with artifactId and groupId
    * [MNG-7000] - metadata.mdo contains invalid link to schema
    * [MNG-7032] - Option -B still showing formatting when used with --version
    * [MNG-7034] - StackOverflowError thrown if a cycle exists in BOM imports
    * [MNG-7090] - mvnDebug does not work on Java 11+
    * [MNG-7127] - NullPointerException in MavenCliTest.testStyleColors in JDK 16
    * [MNG-7155] - make sources jar reproducible (upgrade maven-source-plugin to 3.2.1)
    * [MNG-7161] - Error thrown during uninstalling of JAnsi

** New Feature
    * [MNG-7149] - Introduce MAVEN_DEBUG_ADDRESS in mvnDebug scripts

** Improvement
    * [MNG-2802] - Concurrent-safe access to local Maven repository
    * [MNG-6471] - Parallel builder should use  the module name as thread name
    * [MNG-6754] - Set the same timestamp in multi module builds
    * [MNG-6810] - Remove profiles in maven-model
    * [MNG-6811] - Remove unnecessary filtering configuration
    * [MNG-6816] - Prefer System.lineSeparator() over system properties
    * [MNG-6827] - Replace deprecated StringUtils#defaultString() from Plexus Utils
    * [MNG-6837] - Simplify detection of the MAVEN_HOME and make it fully qualified on Windows
    * [MNG-6844] - Use StandardCharsets and remove outdated @SuppressWarnings
    * [MNG-6853] - Don't box primitives where it's not needed
    * [MNG-6859] - Build not easily reproducible when built from source release archive
    * [MNG-6873] - Inconsistent library versions notice
    * [MNG-6967] - Improve the command line output from maven-artifact
    * [MNG-6987] - Reorder groupId before artifactId when writing an exclusion using maven-model
    * [MNG-7010] - Omit "NB: JAVA_HOME should point to a JDK not a JRE" except when that is the problem
    * [MNG-7064] - Use HTTPS for schema location in global settings.xml
    * [MNG-7080] - Add a --color option
    * [MNG-7170] - Allow to associate pomFile/${basedir} with DefaultProjectBuilder.build(ModelSource, ...)
    * [MNG-7180] - Make --color option behave more like BSD/GNU grep's --color option
    * [MNG-7181] - Make --version support -q
    * [MNG-7185] - Describe explicit and recommended version for VersionRange.createFromVersionSpec()
    * [MNG-7190] - Load mavenrc from /usr/local/etc also in Bourne shell script

** Task
    * [MNG-6598] - Maven 3.6.0 and Surefire problem
    * [MNG-6884] - Cleanup POM File after version upgrade
    * [MNG-7172] - Remove expansion of Jansi native libraries
    * [MNG-7184] - document .mavenrc/maven_pre.bat|cmd scripts and
MAVEN_SKIP_RC environment variable

3.8.1

This release with CVE fixes is a result based on the findings and feedback of Jonathan Leitschuh
and Olaf Flebbe.

One of the changes that might impact your builds is the way custom repositories defined in
dependency POMs will be handled.
By default external insecure repositories will now be blocked (localhost over HTTP will still
work).
Configuration can be adjusted via the conf/settings.xml.

Release Notes - Maven - Version 3.8.1

** Bug

    * [MNG-7128] - improve error message when blocked repository defined in build POM

** New Feature

    * [MNG-7116] - Add support for mirror selector on external:http:*
    * [MNG-7117] - Add support for blocking mirrors
    * [MNG-7118] - Block external HTTP repositories by default

** Dependency upgrade
    * [MNG-7119] - Upgrade Maven Wagon to 3.4.3
    * [MNG-7123] - Upgrade Maven Resolver to 1.6.2

(wiz)

2021-10-08 14:49:56 UTC MAIN commitmail json YAML

doc: Updated www/firefox91-l10n to 91.2.0

(nia)

2021-10-08 14:47:58 UTC MAIN commitmail json YAML

doc: Updated lang/go117 to 1.17.2

(bsiegert)

2021-10-08 14:47:44 UTC MAIN commitmail json YAML

Update go117 to 1.17.2.

This minor release includes a security fix according to the new security policy.

When invoking functions from WASM modules, built using GOARCH=wasm GOOS=js,
passing very large arguments can cause portions of the module to be overwritten
with data from the arguments.

If using wasm_exec.js to execute WASM modules, users will need to replace their
copy (as described in https://golang.org/wiki/WebAssembly#getting-started)
after rebuilding any modules.

This is issue 48797 and CVE-2021-38297. Thanks to Ben Lubar for reporting this
issue.

(bsiegert)

2021-10-08 14:41:55 UTC MAIN commitmail json YAML

doc: Updated www/firefox91 to 91.2.0

(nia)

2021-10-08 14:41:35 UTC MAIN commitmail json YAML

firefox91: Update to 91.2.0

Security Vulnerabilities fixed in Firefox ESR 91.2

    #CVE-2021-38496: Use-after-free in MessageTask

    #CVE-2021-38497: Validation message could have been overlaid on another
    origin

    #CVE-2021-38498: Use-after-free of nsLanguageAtomService object

    #CVE-2021-32810: Data race in crossbeam-deque

    #CVE-2021-38500: Memory safety bugs fixed in Firefox 93, Firefox ESR 78.15,
    and Firefox ESR 91.2

(nia)

2021-10-08 14:22:04 UTC MAIN commitmail json YAML

doc: Updated lang/go116 to 1.16.9

(bsiegert)

2021-10-08 14:21:45 UTC MAIN commitmail json YAML

Update go116 to 1.16.9.

This minor release includes a security fix according to the new security policy.

When invoking functions from WASM modules, built using GOARCH=wasm GOOS=js,
passing very large arguments can cause portions of the module to be overwritten
with data from the arguments.

If using wasm_exec.js to execute WASM modules, users will need to replace their
copy (as described in https://golang.org/wiki/WebAssembly#getting-started)
after rebuilding any modules.

This is issue 48797 and CVE-2021-38297. Thanks to Ben Lubar for reporting this
issue.

(bsiegert)

2021-10-08 14:10:27 UTC MAIN commitmail json YAML

doc: Updated www/firefox78-l10n to 78.15.0

(nia)

2021-10-08 14:10:09 UTC MAIN commitmail json YAML

doc: Updated www/firefox78 to 78.15.0

(nia)

2021-10-08 14:09:56 UTC MAIN commitmail json YAML

firefox78-l10n: update to 78.15.0

Security Vulnerabilities fixed in Firefox ESR 78.15

    #CVE-2021-38496: Use-after-free in MessageTask

    #CVE-2021-38500: Memory safety bugs fixed in Firefox 93, Firefox ESR 78.15,
    and Firefox ESR 91.2

(nia)

2021-10-08 13:38:22 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup tickets #6506 and #6507, both security fixes

(bsiegert)

2021-10-08 13:37:27 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6506 - requested by taca
apache24: security fix

Revisions pulled up:
- www/apache24/Makefile                                        1.105
- www/apache24/distinfo                                        1.49

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Thu Oct  7 19:05:25 UTC 2021

  Modified Files:
  pkgsrc/www/apache24: Makefile distinfo

  Log Message:
  apache24: updated to 2.4.51

  Changes with Apache 2.4.51

  *) SECURITY: CVE-2021-42013: Path Traversal and Remote Code
      Execution in Apache HTTP Server 2.4.49 and 2.4.50 (incomplete
      fix of CVE-2021-41773) (cve.mitre.org)
      It was found that the fix for CVE-2021-41773 in Apache HTTP
      Server 2.4.50 was insufficient.  An attacker could use a path
      traversal attack to map URLs to files outside the directories
      configured by Alias-like directives.
      If files outside of these directories are not protected by the
      usual default configuration "require all denied", these requests
      can succeed. If CGI scripts are also enabled for these aliased
      pathes, this could allow for remote code execution.
      This issue only affects Apache 2.4.49 and Apache 2.4.50 and not
      earlier versions.

  *) core: Add ap_unescape_url_ex() for better decoding control, and deprecate
      unused AP_NORMALIZE_DROP_PARAMETERS flag.

(bsiegert)

2021-10-08 13:22:18 UTC MAIN commitmail json YAML

Updated net/samba4, www/py-h2

(adam)

2021-10-08 13:21:56 UTC MAIN commitmail json YAML

py-h2: updatd to 4.1.0

4.1.0 (2021-10-05)
------------------
API Changes (Backward-Compatible)
- Support for Python 3.9 has been added.
- Support for Python 3.10 has been added.
- New example for a Python socket HTTP/2 client.
- New `OutputLogger` for use with ``h2.config.logger``. This is only provided
  for convenience and not part of the stable API.

Bugfixes
- Header validation now rejects empty header names with a ProtocolError. While
  hpack decodes such header blocks without issues, they violate the
  HTTP semantics.
- Fix TE header name in error message.

(adam)