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 00:22:03 UTC Now

2022-05-15 02:19:36 UTC MAIN commitmail json YAML

Make a first attempt at a MacOS config for devel/ldapsdk.

Step towards PR 42040. (Next step is to actually make it work.)

(dholland)

2022-05-15 02:19:32 UTC MAIN commitmail json YAML

(devel/ocaml-bin_prot) Add ocaml-ppx_optcomp/bld3.mk

(mef)

2022-05-15 01:56:24 UTC MAIN commitmail json YAML

2022-05-15 00:37:26 UTC MAIN commitmail json YAML

mozilla-common.mk: use :Q with CPP in CONFIGURE_ENV.

Otherwise it blows up if CPP is $(CC) -E. Seen in the MacOS bulk builds.

(this commit syncs seamonkey and firefox52 with the newer firefoxes
that already have this fix)

(dholland)

2022-05-14 22:25:42 UTC MAIN commitmail json YAML

2022-05-14 21:57:01 UTC MAIN commitmail json YAML

editors/emacs/modules.mk: remove explicit CONFLICTS

There's no need for CONFLICTS between the xemacs and emacs versions of
the same elisp package unless the PLISTs overlap, and if they do (most
don't because they install into different subtrees), that fact is
sufficient.

As suggested by PR 39886, a long long time ago.

(dholland)

2022-05-14 21:56:42 UTC MAIN commitmail json YAML

Solarish needs __EXTENSIONS__.

(schmonz)

2022-05-14 21:48:51 UTC MAIN commitmail json YAML

2022-05-14 21:46:35 UTC MAIN commitmail json YAML

EXTRACT_USING=bsdtar to hopefully fix .zst extraction in bulk builds,
suggested by joerg@.

(schmonz)

2022-05-14 21:38:09 UTC MAIN commitmail json YAML

Solarish needs -lsocket.

(schmonz)

2022-05-14 21:32:33 UTC MAIN commitmail json YAML

Remove errant PLIST entry for a file that's installed under
XKB_OUTPUT_DIR, which is usually derived from VARBASE, and in any case
appears intended to be handled by OWN_DIRS. While here, remove
unrecognized configure options. Fixes packaging in typical
configurations, NFCI elsewhere.

(schmonz)

2022-05-14 18:26:27 UTC MAIN commitmail json YAML

qwt6-qt5: fix pathname copypasta mistake

(tnn)

2022-05-14 18:17:50 UTC MAIN commitmail json YAML

openjdk17: installs jdk.internal.vm.compiler on aarch64

(tnn)

2022-05-14 17:00:25 UTC MAIN commitmail json YAML

py-qwt-qt5: fix build on macOS

(tnn)

2022-05-14 16:47:48 UTC MAIN commitmail json YAML

2022-05-14 16:18:30 UTC MAIN commitmail json YAML

qwt6-qt5: libqwt.dylib needs rpath fixup

(tnn)

2022-05-14 16:08:58 UTC MAIN commitmail json YAML

kfilemetadata5: Avoid attr dependency on SunOS.

Doesn't appear to be required, and the latter is unsupported.

(jperkin)

2022-05-14 15:41:46 UTC MAIN commitmail json YAML

doc: Updated textproc/bat to 0.21.0

(fox)

2022-05-14 15:41:06 UTC MAIN commitmail json YAML

textproc/bat: Updates to 0.21.0

Changes since 0.20.0:

v0.21.0
Features

  * Correctly render tab stops in --show-all, see #2038 (@Synthetica9)
  * Add a --style=default option and make it the default. It is less verbose
    than full, see #2061 (@IsaacHorvath)
  * Enable BusyBox less as pager, see #2162 (@nfisher1226)
  * File extensions are now matched case-insensitively. See #1854, #2181
    (@Enselic)

Bugfixes

  * Bump regex dependency from 1.5.4 to 1.5.5 to fix CVE-2022-24713, see #2145,
    #2139 (@Enselic)
  * bat no longer crashes when encountering files that references missing
    syntaxes. See #915, #2181 (@Enselic)

Performance

  * Skip syntax highlighting on long lines (> 16384 chars) to help improve
    performance. See #2165 (@keith-hall)
  * Vastly improve startup time by lazy-loading syntaxes via syntect 5.0.0. This
    makes bat display small files ~75% faster than before. See #951, #2181
    (@Enselic)

Other

  * Include info about custom assets in --diagnostics if used. See #2107, #2144
    (@Enselic)

Syntaxes

  * Mapped clang-format config file (.clang-format) to YAML syntax
    (@TruncatedDinosour)
  * log syntax: improved handling of escape characters in double quoted
    strings. See #2123 (@keith-hall)
  * Associate /var/spool/mail/* and /var/mail/* with the Email syntax. See #2156
    (@cyqsimon)
  * Added cmd-help syntax to scope --help messages. See #2148 (@victor-gp)
  * Slightly adjust Zig syntax. See #2136 (@Enselic)
  * Associate .inf files with the INI syntax. See #2190 (@Enselic)

Themes
bat as a library

  * Allow configuration of show_nonprintable with PrettyPrinter, see #2142
  * The binary format of syntaxes.bin has been changed due to syntaxes now being
    lazy-loaded via syntect 5.0.0. See #2181 (@Enselic)
  * Mark bat::error::Error enum as #[non_exhaustive] to allow adding new
    variants without future semver breakage. See #2181 (@Enselic)
  * Change Error::SyntectError(syntect::LoadingError) to
    Error::SyntectError(syntect::Error). See #2181 (@Enselic)
  * Add Error::SyntectLoadingError(syntect::LoadingError) enum variant. See
    #2181 (@Enselic)

(fox)

2022-05-14 15:31:51 UTC MAIN commitmail json YAML

graphene: SunOS needs -D__EXTENSIONS__

(jperkin)

2022-05-14 15:23:03 UTC MAIN commitmail json YAML

2022-05-14 15:19:05 UTC MAIN commitmail json YAML

qwt6-qt5: add some CHECK_SHLIB skips for Darwin

(tnn)

2022-05-14 15:14:46 UTC MAIN commitmail json YAML

doc: Updated misc/s6-portable-utils to 2.2.4.0nb1

(schmonz)

2022-05-14 15:14:41 UTC MAIN commitmail json YAML

2022-05-14 14:33:47 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-nokogiri to 1.13.6

(tsutsui)

2022-05-14 14:33:31 UTC MAIN commitmail json YAML

ruby-nokogiri: update to 1.13.6.

Upstream changes:
https://github.com/sparklemotion/nokogiri/releases/tag/v1.13.6
https://github.com/sparklemotion/nokogiri/releases/tag/v1.13.5

1.13.6 / 2022-05-08

Security

  * [CRuby] Address CVE-2022-29181, improper handling of unexpected data types,
    related to untrusted inputs to the SAX parsers. See GHSA-xh29-r2w5-wx8m for
    more information.

Improvements

  * {HTML4,XML}::SAX::{Parser,ParserContext} constructor methods now raise
    TypeError instead of segfaulting when an incorrect type is passed.

1.13.5 / 2022-05-04

Security

  * [CRuby] Vendored libxml2 is updated to address CVE-2022-29824. See
    GHSA-cgx6-hpwq-fhv5 for more information.

Dependencies

  * [CRuby] Vendored libxml2 is updated from v2.9.13 to v2.9.14.

Improvements

  * [CRuby] The libxml2 HTML4 parser no longer exhibits quadratic behavior when
    recovering some broken markup related to start-of-tag and bare <
    characters.

Changed

  * [CRuby] The libxml2 HTML4 parser in v2.9.14 recovers from some broken
    markup differently. Notably, the XML CDATA escape sequence <![CDATA[ and
    incorrectly-opened comments will result in HTML text nodes starting with &
    lt;! instead of skipping the invalid tag. This behavior is a direct result
    of the quadratic-behavior fix noted above. The behavior of downstream
    sanitizers relying on this behavior will also change. Some tests describing
    the changed behavior are in test/html4/test_comments.rb.

(tsutsui)

2022-05-14 13:59:27 UTC MAIN commitmail json YAML

postgresql13-client: Mark MAKE_JOBS_SAFE=no.

(jperkin)

2022-05-14 13:45:35 UTC MAIN commitmail json YAML

doc: Updated devel/lxqt-build-tools to 0.11.0nb1

(jperkin)

2022-05-14 13:45:25 UTC MAIN commitmail json YAML

2022-05-14 13:00:46 UTC MAIN commitmail json YAML

check-portability: drop -ggdb (gets stripped by default regardless)

(tnn)

2022-05-14 12:02:56 UTC MAIN commitmail json YAML

2022-05-14 11:10:14 UTC MAIN commitmail json YAML

gnome-tracker-miners: Apply sha256sum patch everywhere.

It's not just NetBSD that needs this, at least macOS and SmartOS too, and
likely many more.

(jperkin)

2022-05-14 10:30:26 UTC MAIN commitmail json YAML

2022-05-14 06:48:11 UTC MAIN commitmail json YAML

sudo: fix PLIST for LDAP

(adam)

2022-05-14 05:43:21 UTC MAIN commitmail json YAML

Updated security/sudo, archivers/unrar

(adam)

2022-05-14 05:43:03 UTC MAIN commitmail json YAML

2022-05-14 05:41:00 UTC MAIN commitmail json YAML

sudo: updated to 1.9.10

What's new in Sudo 1.9.10

* Added new "log_passwords" and "passprompt_regex" sudoers options.
  If "log_passwords" is disabled, sudo will attempt to prevent passwords
  from being logged.  If sudo detects any of the regular expressions in
  the "passprompt_regex" list in the terminal output, sudo will log '*'
  characters instead of the terminal input until a newline or carriage
  return is found in the input or an output character is received.

* Added new "log_passwords" and "passprompt_regex" settings to
  sudo_logsrvd that operate like the sudoers options when logging
  terminal input.

* Fixed several few bugs in the cvtsudoers utility when merging
  multiple sudoers sources.

* Fixed a bug in sudo_logsrvd when parsing the sudo_logsrvd.conf
  file, where the "retry_interval" in the [relay] section was not
  being recognized.

* Restored the pre-1.9.9 behavior of not performing authentication
  when sudo's -n option is specified.  A new "noninteractive_auth"
  sudoers option has been added to enable PAM authentication in
  non-interactive mode.

* On systems with /proc, if the /proc/self/stat (Linux) or
  /proc/pid/psinfo (other systems) file is missing or invalid,
  sudo will now check file descriptors 0-2 to determine the user's
  terminal.

* Fixed a compilation problem on Debian kFreeBSD.

* Fixed a crash in sudo_logsrvd when running in relay mode if
  an alert message is received.

* Fixed an issue that resulting in "problem with defaults entries"
  email to be sent if a user ran sudo when the sudoers entry in
  the nsswitch.conf file includes "sss" but no sudo provider is
  configured in /etc/sssd/sssd.conf.

* Updated the warning displayed when the invoking user is not
  allowed to run sudo.  If sudo has been configured to send mail
  on failed attempts (see the mail_* flags in sudoers), it will
  now print "This incident has been reported to the administrator."
  If the "mailto" or "mailerpath" sudoers settings are disabled,
  the message will not be printed and no mail will be sent.

* Fixed a bug where the user-specified command timeout was not
  being honored if the sudoers rule did not also specify a timeout.

* Added support for using POSIX extended regular expressions in
  sudoers rules.  A command and/or arguments in sudoers are treated
  as a regular expression if they start with a '^' character and
  end with a '$'.  The command and arguments are matched separately,
  either one (or both) may be a regular expression.

* A user may now only run "sudo -U otheruser -l" if they have a
  "sudo ALL" privilege where the RunAs user contains either "root"
  or "otheruser".  Previously, having "sudo ALL" was sufficient,
  regardless of the RunAs user.

* The sudo lecture is now displayed immediately before the password
  prompt.  As a result, sudo will no longer display the lecture
  unless the user needs to enter a password.  Authentication methods
  that don't interact with the user via a terminal do not trigger
  the lecture.

* Sudo now uses its own closefrom() emulation on Linux systems.
  The glibc version may not work in a chroot jail where /proc is
  not available.  If close_range(2) is present, it will be used
  in preference to /proc/self/fd.

What's new in Sudo 1.9.9

* Sudo can now be built with OpenSSL 3.0 without generating warnings
  about deprecated OpenSSL APIs.

* A digest can now be specified along with the "ALL" command in
  the LDAP and SSSD back-ends.  Sudo 1.9.0 introduced support for
  this in the sudoers file but did not include corresponding changes
  for the other back-ends.

* visudo now only warns about an undefined alias or a cycle in an
  alias once for each alias.

* The sudoRole cn was truncated by a single character in warning messages.

* The cvtsudoers utility has new --group-file and --passwd-file options
  to use a custom passwd or group file when the --match-local option is
  also used.

* The cvtsudoers utility can now filter or match based on a command.

* The cvtsudoers utility can now produce output in csv (comma-separated
  value) format.  This can be used to help generate entitlement reports.

* Fixed a bug in sudo_logsrvd that could result in the connection being
  dropped for very long command lines.

* Fixed a bug where sudo_logsrvd would not accept a restore point
  of zero.

* Fixed a bug in visudo where the value of the "editor" setting was not
  used if it did not match the user's EDITOR environment variable.
  This was only a problem if the "env_editor" setting was not enabled.

* Sudo now builds with the -fcf-protection compiler option and the
  "-z now" linker option if supported.

* The output of "sudoreplay -l" now more closely matches the
  traditional sudo log format.

* The sudo_sendlog utility will now use the full contents of the log.json
  file, if present.  This makes it possible to send sudo-format I/O logs
  that use the newer log.json format to sudo_logsrvd without losing any
  information.

* Fixed compilation of the arc4random_buf() replacement on systems with
  arc4random() but no arc4random_buf().

* Sudo now uses its own getentropy() by default on Linux.  The GNU libc
  version of getentropy() will fail on older kernels that don't support
  the getrandom() system call.

* It is now possible to build sudo with WolfSSL's OpenSSL compatibility
  layer by using the --enable-wolfssl configure option.

* Fixed a bug related to Daylight Saving Time when parsing timestamps
  in Generalized Time format.  This affected the NOTBEFORE and
  NOTAFTER options in sudoers.

* Added the -O and -P options to visudo, which can be used to check
  or set the owner and permissions.  This can be used in conjunction
  with the -c option to check that the sudoers file ownership and
  permissions are correct.

* It is now possible to set resource limits in the sudoers file itself.
  The special values "default" and "user" refer to the default system
  limit and invoking user limit respectively.  The core dump size limit
  is now set to 0 by default unless overridden by the sudoers file.

* The cvtsudoers utility can now merge multiple sudoers sources into
  a single, combined sudoers file.  If there are conflicting entries,
  cvtsudoers will attempt to resolve them but manual intervention
  may be required.  The merging of sudoers rules is currently fairly
  simplistic but will be improved in a future release.

* Sudo was parsing but not applying the "deref" and "tls_reqcert"
  ldap.conf settings.  This meant the options were effectively
  ignored which broke dereferencing of aliases in LDAP.

* Clarified in the sudo man page that the security policy may
  override the user's PATH environment variable.

* When sudo is run in non-interactive mode (with the -n option), it
  will now attempt PAM authentication and only exit with an error
  if user interaction is required.  This allows PAM modules that
  don't interact with the user to succeed.  Previously, sudo
  would not attempt authentication if the -n option was specified.

* Fixed a regression introduced in version 1.9.1 when sudo is
  built with the --with-fqdn configure option.  The local host
  name was being resolved before the sudoers file was processed,
  making it impossible to disable DNS lookups by negating the
  "fqdn" sudoers option.

* Added support for negated sudoUser attributes in the LDAP and
  SSSD sudoers back ends.  A matching sudoUser that is negated
  will cause the sudoRole containing it to be ignored.

* Fixed a bug where the stack resource limit could be set to a
  value smaller than that of the invoking user and not be reset
  before the command was run.

What's new in Sudo 1.9.8p2

* Fixed a potential out-of-bounds read with "sudo -i" when the
  target user's shell is bash.  This is a regression introduced
  in sudo 1.9.8.

* sudo_logsrvd now only sends a log ID for first command of a session.
  There is no need to send the log ID for each sub-command.

* Fixed a few minor memory leaks in intercept mode.

* Fixed a problem with sudo_logsrvd in relay mode if "store_first"
  was enabled when handling sub-commands.  A new zero-length journal
  file was created for each sub-command instead of simply using
  the existing journal file.

* Fixed a bug where sudoedit would fail if one of the directories
  in the path to be edited had the immutable flag set (BSD, Linux
  or macOS).

What's new in Sudo 1.9.8p1

* Fixed support for passing a prompt (sudo -p) or a login class
  (sudo -c) on the command line.  This is a regression introduced
  in sudo 1.9.8.

* Fixed a crash with "sudo ALL" rules in the LDAP and SSSD back-ends.
  This is a regression introduced in sudo 1.9.8.

* Fixed a compilation error when the --enable-static-sudoers configure
  option was specified.  This is a regression introduced in sudo
  1.9.8 caused by a symbol clash with the intercept and log server
  protobuf functions.

What's new in Sudo 1.9.8

* It is now possible to transparently intercepting sub-commands
  executed by the original command run via sudo.  Intercept support
  is implemented using LD_PRELOAD (or the equivalent supported by
  the system) and so has some limitations.  The two main limitations
  are that only dynamic executables are supported and only the
  execl, execle, execlp, execv, execve, execvp, and execvpe library
  functions are currently intercepted. Its main use case is to
  support restricting privileged shells run via sudo.

  To support this, there is a new "intercept" Defaults setting and
  an INTERCEPT command tag that can be used in sudoers.  For example:

    Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
    Defaults!SHELLS intercept

  would cause sudo to run the listed shells in intercept mode.
  This can also be set on a per-rule basis.  For example:

    Cmnd_Alias SHELLS=/bin/bash, /bin/sh, /bin/csh, /bin/ksh, /bin/zsh
    chuck ALL = INTERCEPT: SHELLS

  would only apply intercept mode to user "chuck" when running one
  of the listed shells.

  In intercept mode, sudo will not prompt for a password before
  running a sub-command and will not allow a set-user-ID or
  set-group-ID program to be run by default.  The new
  intercept_authenticate and intercept_allow_setid sudoers settings
  can be used to change this behavior.

* The new "log_subcmds" sudoers setting can be used to log additional
  commands run in a privileged shell.  It uses the same mechanism as
  the intercept support described above and has the same limitations.

* The new "log_exit_status" sudoers setting can be used to log
  the exit status commands run via sudo.  This is also a corresponding
  "log_exit" setting in the sudo_logsrvd.conf eventlog stanza.

* Support for logging sudo_logsrvd errors via syslog or to a file.
  Previously, most sudo_logsrvd errors were only visible in the
  debug log.

* Better diagnostics when there is a TLS certificate validation error.

* Using the "+=" or "-=" operators in a Defaults setting that takes
  a string, not a list, now produces a warning from sudo and a
  syntax error from inside visudo.

* Fixed a bug where the "iolog_mode" setting in sudoers and sudo_logsrvd
  had no effect when creating I/O log parent directories if the I/O log
  file name ended with the string "XXXXXX".

* Fixed a bug in the sudoers custom prompt code where the size
  parameter that was passed to the strlcpy() function was incorrect.
  No overflow was possible since the correct amount of memory was
  already pre-allocated.

* The mksigname and mksiglist helper programs are now built with
  the host compiler, not the target compiler, when cross-compiling.

* Fixed compilation error when the --enable-static-sudoers configure
  option was specified.  This was due to a typo introduced in sudo
  1.9.7.

(adam)

2022-05-14 04:56:36 UTC MAIN commitmail json YAML

Updated devel/py-filelock, devel/py-bitarray

(adam)

2022-05-14 04:56:19 UTC MAIN commitmail json YAML

py-bitarray: updated to 2.5.1

2.5.1:
* optimize `.reverse()`
* allow negative (byte) indices in `.bytereverse()`

(adam)

2022-05-14 04:54:33 UTC MAIN commitmail json YAML

py-filelock: updated to 3.7.0

3.7.0
Add ability to return immediately when a lock cannot be obtained inst…

(adam)

2022-05-14 04:49:54 UTC MAIN commitmail json YAML

Added sysutils/ansible-core; Removed sysutils/ansible-base; Updated sysutils/ansible, sysutils/ansible-lint

(adam)

2022-05-14 04:49:54 UTC MAIN commitmail json YAML

2022-05-14 04:49:06 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.1.0

v6.1.0

Minor Changes

Implement JSON Schema verification for several known file types
Improve cli argument handling
Add no-prompting rule as experimental
Add only-builtins rule to check compatibility with core
Add native SARIF output support
--write: Optionally pass rule names to --write in cli
--write: Allow Transforms to mark MatchErrors as fixed

Bugfixes

Fix support for block tasks in unnamed-task rule
Make sure all tasks get evaluated by matchtask including block/always/rescue and nested tasks
Ensure tags are escaped when printed
Detect role argument_specs files as a lintable kind
Fix var-naming rule to show line numbers and apply noqa
--write: Do not rewrite zero 0 as octal 00
Relax the yamllint rules on spaces inside braces for flow mappings
Update test and typing deps and remove special code paths for py < 3.8
Update package metadata for setuptools
Apply var-spacing tests to vars files
Add philosophy section to the documentation
Propagate error message to user on systemexit
Fix loading ansible-lint.yml in git projects

(adam)

2022-05-14 04:44:02 UTC MAIN commitmail json YAML

2022-05-14 04:42:28 UTC MAIN commitmail json YAML

ansible: updated to 5.7.1

v5.7.1

Minor Changes
-------------

- The version of fortinet.fortios has been rolled back to 2.1.4 (from 2.1.5) to address a syntax error pending a new release of
the collection

v5.7.0

Major Changes
-------------

community.postgresql
~~~~~~~~~~~~~~~~~~~~

- postgresql_user - the ``priv`` argument has been deprecated and will be removed in ``community.postgresql 3.0.0``. Please use the ``postgresql_privs`` module to grant/revoke privileges instead (https://github.com/ansible-collections/community.postgresql/issues/212).

fortinet.fortios
~~~~~~~~~~~~~~~~

- Support FortiOS 7.0.2, 7.0.3, 7.0.4, 7.0.5.

Minor Changes
-------------

ansible.utils
~~~~~~~~~~~~~

- 'consolidate' filter plugin added.

cloud.common
~~~~~~~~~~~~

- Move the content of README_ansible_turbo.module.rst in the main README.md to get visibility on Ansible Galaxy.

community.dns
~~~~~~~~~~~~~

- Prepare collection for inclusion in an Execution Environment by declaring its dependencies (https://github.com/ansible-collections/community.dns/pull/93).

community.docker
~~~~~~~~~~~~~~~~

- Prepare collection for inclusion in an Execution Environment by declaring its dependencies. The ``docker_stack*`` modules are not supported (https://github.com/ansible-collections/community.docker/pull/336).
- current_container_facts - add detection for GitHub Actions (https://github.com/ansible-collections/community.docker/pull/336).
- docker_container - support returning Docker container log output when using Docker's ``local`` logging driver, an optimized local logging driver introduced in Docker 18.09 (https://github.com/ansible-collections/community.docker/pull/337).

community.general
~~~~~~~~~~~~~~~~~

- alternatives - add ``state`` parameter, which provides control over whether the alternative should be set as the active selection for its alternatives group (https://github.com/ansible-collections/community.general/issues/4543, https://github.com/ansible-collections/community.general/pull/4557).
- atomic_container - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- clc_alert_policy - minor refactoring (https://github.com/ansible-collections/community.general/pull/4556).
- clc_group - minor refactoring (https://github.com/ansible-collections/community.general/pull/4556).
- clc_loadbalancer - minor refactoring (https://github.com/ansible-collections/community.general/pull/4556).
- clc_server - minor refactoring (https://github.com/ansible-collections/community.general/pull/4556).
- cmd_runner module util - reusable command runner with consistent argument formatting and sensible defaults (https://github.com/ansible-collections/community.general/pull/4476).
- datadog_monitor - support new datadog event monitor of type `event-v2 alert` (https://github.com/ansible-collections/community.general/pull/4457)
- filesystem - add support for resizing btrfs (https://github.com/ansible-collections/community.general/issues/4465).
- lxd_container - adds ``project`` option to allow selecting project for LXD instance (https://github.com/ansible-collections/community.general/pull/4479).
- lxd_profile - adds ``project`` option to allow selecting project for LXD profile (https://github.com/ansible-collections/community.general/pull/4479).
- nmap inventory plugin - add ``sudo`` option in plugin in order to execute ``sudo nmap`` so that ``nmap`` runs with elevated privileges (https://github.com/ansible-collections/community.general/pull/4506).
- nomad_job - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- nomad_job_info - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- packet_device - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- packet_sshkey - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- packet_volume - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- profitbricks - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- proxmox - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- proxmox inventory plugin - add token authentication as an alternative to username/password (https://github.com/ansible-collections/community.general/pull/4540).
- proxmox inventory plugin - parse LXC configs returned by the proxmox API (https://github.com/ansible-collections/community.general/pull/4472).
- proxmox_snap - add restore snapshot option (https://github.com/ansible-collections/community.general/pull/4377).
- proxmox_snap - fixed timeout value to correctly reflect time in seconds. The timeout was off by one second (https://github.com/ansible-collections/community.general/pull/4377).
- redfish_command - add ``IndicatorLedOn``, ``IndicatorLedOff``, and ``IndicatorLedBlink`` commands to the Systems category for controling system LEDs (https://github.com/ansible-collections/community.general/issues/4084).
- seport - minor refactoring (https://github.com/ansible-collections/community.general/pull/4471).
- smartos_image_info - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- terraform - adds ``terraform_upgrade`` parameter which allows ``terraform init`` to satisfy new provider constraints in an existing Terraform project (https://github.com/ansible-collections/community.general/issues/4333).
- udm_group - minor refactoring (https://github.com/ansible-collections/community.general/pull/4556).
- udm_share - minor refactoring (https://github.com/ansible-collections/community.general/pull/4556).
- vmadm - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- webfaction_app - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- webfaction_db - minor refactoring (https://github.com/ansible-collections/community.general/pull/4567).
- xfconf - added missing value types ``char``, ``uchar``, ``int64`` and ``uint64`` (https://github.com/ansible-collections/community.general/pull/4534).

community.grafana
~~~~~~~~~~~~~~~~~

- Remove requirement for `ds_type` and `ds_url` parameters when deleting a datasource
- add `grafana` action group in `meta/runtime.yml` to support for module group defaults
- refactor grafana_notification_channel module

community.hrobot
~~~~~~~~~~~~~~~~

- Prepare collection for inclusion in an Execution Environment by declaring its dependencies (https://github.com/ansible-collections/community.hrobot/pull/45).

community.zabbix
~~~~~~~~~~~~~~~~

- all modules - prepare for deprecation of distutils LooseVersion.
- collection - Add dependencies to other collections. This helps Ansible Galaxy automatically downloading collections that this collection relies on to run.
- connection.httpapi (plugin) - add initial httpapi connection plugin.
- httpapi.jsonrpc (plugin) - add initial httpapi for future handling of json-rpc.
- new module zabbix authentication for configuring global authentication settings in Zabbix Server's Settings section of GUI.
- new module zabbix_autoregister for configuring global autoregistration settings in Zabbix Server's Settings section of GUI.
- new module zabbix_housekeeping for configuring global housekeeping settings in Zabbix Server's Settings section of GUI.
- test_zabbix_host_info - fix Template/Group names for 5.4
- test_zabbix_screen - disable testing for screen in 5.4 (deprecated)
- zabbix_action - additional fixes to make module work with Zabbix 6.0 (https://github.com/ansible-collections/community.zabbix/pull/664)
- zabbix_action - module ported to work with Zabbix 6.0 (https://github.com/ansible-collections/community.zabbix/pull/648, https://github.com/ansible-collections/community.zabbix/pull/653)
- zabbix_agent - Check if 'firewalld' exist and is running when handler is executed.
- zabbix_agent - Install the correct Python libxml2 package on SLES15
- zabbix_agent - Move inclusion of the apache.yml tasks to later stage during execution of role.
- zabbix_agent - Prepare for Zabbix 6.0.
- zabbix_agent - Specify a minor version with zabbix_agent_version_minor for RH systems.
- zabbix_agent - There was no way to configure a specific type for the macro.
- zabbix_agent - Use multiple aliases in the configuration file with ``zabbix_agent_zabbix_alias`` or ``zabbix_agent2_zabbix_alias``.
- zabbix_maintenance - added new module parameter `tags`, which allows configuring Problem Tags on maintenances.
- zabbix_proxy - Prepare for Zabbix 6.0.
- zabbix_proxy - Specify a minor version with zabbix_proxy_version_minor for RH systems.
- zabbix_proxy - Support for Sangoma and treat it like a RHEL system.
- zabbix_server - Check the 'zabbix_server_install_database_client' variable in RedHat tasks.
- zabbix_server - Prepare for Zabbix 6.0.
- zabbix_server - Specify a minor version with zabbix_server_version_minor for RH systems.
- zabbix_user - change alias property to username (changed in 5.4) (alias is now an alias for username)
- zabbix_user_info - change alias property to username (changed in 5.4) (alias is now an alias for username)
- zabbix_web - Change format ENCRYPTION, VERIFY_HOST from string to boolean.
- zabbix_web - Specify a minor version with zabbix_web_version_minor for RH systems.

f5networks.f5_modules
~~~~~~~~~~~~~~~~~~~~~

- bigip_device_info - add UCS creation date to the data gathered
- bigip_virtual_server - add service_down_immediate_action parameter
- bigiq_regkey_license - add addon_keys parameter to the module

netapp.cloudmanager
~~~~~~~~~~~~~~~~~~~

- na_cloudmanager_connector_gcp - when using the user application default credential authentication by running the command gcloud auth application-default login, ``gcp_service_account_path`` is not needed.

netapp.ontap
~~~~~~~~~~~~

- na_ontap_cluster_config role - use na_ontap_login_messages as na_ontap_motd is deprecated.
- na_ontap_debug - report ansible version and ONTAP collection version.
- na_ontap_efficiency_policy - Added REST support.
- na_ontap_export_policy_rule - new option ``ntfs_unix_security`` for NTFS export UNIX security options added.
- na_ontap_lun - Added REST support.
- na_ontap_snapmirror -- Added more descriptive error messages for REST
- na_ontap_snapshot_policy - Added REST support to the na_ontap_snapshot_policy module.
- na_ontap_svm - add support for web services (ssl modify) - REST only with 9.8 or later.
- na_ontap_volume - add support for SnapLock - only for REST.
- na_ontap_volume - allow to modify volume after rename.
- na_ontap_volume - new option ``max_files`` to increase the inode count value.
- na_ontap_vserver_create role - support max_volumes option.

netbox.netbox
~~~~~~~~~~~~~

- Add meta information for use in Execution Environments
- Multiple modules - add new parameters added in NetBox 3.2
- nb_inventory - Add site_group as an option
- netbox_front_port and netbox_rear_port - Add label as parameter

sensu.sensu_go
~~~~~~~~~~~~~~

- Added support for ansible 2.13
- Removed support for CentOS 8

t_systems_mms.icinga_director
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Add icinga_serviceset module (https://github.com/T-Systems-MMS/ansible-collection-icinga-director/pull/163)
- Test more ansible versions (https://github.com/T-Systems-MMS/ansible-collection-icinga-director/pull/162)

Deprecated Features
-------------------

community.general
~~~~~~~~~~~~~~~~~

- nmcli - deprecate default hairpin mode for a bridge. This so we can change it to ``false`` in community.general 7.0.0, as this is also the default in ``nmcli`` (https://github.com/ansible-collections/community.general/pull/4334).
- proxmox inventory plugin - the current default ``true`` of the ``want_proxmox_nodes_ansible_host`` option has been deprecated. The default will change to ``false`` in community.general 6.0.0. To keep the current behavior, explicitly set ``want_proxmox_nodes_ansible_host`` to ``true`` in your inventory configuration. We suggest to already switch to the new behavior by explicitly setting it to ``false``, and by using ``compose:`` to set ``ansible_host`` to the correct value. See the examples in the plugin documentation for details (https://github.com/ansible-collections/community.general/pull/4466).

Bugfixes
--------

Ansible-core
~~~~~~~~~~~~

- Ansible.ModuleUtils.SID - Use user principal name as is for lookup in the ``Convert-ToSID`` function - https://github.com/ansible/ansible/issues/77316
- Fix traceback when installing a collection from a git repository and git is not installed (https://github.com/ansible/ansible/issues/77479).
- ansible-test - Correctly detect when running as the ``root`` user (UID 0) on the origin host. The result of the detection was incorrectly being inverted.
- ansible-test - Fix skipping of tests marked ``needs/python`` on the origin host.
- ansible-test - Fix skipping of tests marked ``needs/root`` on the origin host.
- ansible-test compile sanity test - do not crash if a column could not be determined for an error (https://github.com/ansible/ansible/pull/77465).
- hostname - use ``file_get_content()`` to read the file containing the host name in the ``FileStrategy.get_permanent_hostname()`` method. This prevents a ``TypeError`` from being raised when the strategy is used (https://github.com/ansible/ansible/issues/77025).
- script - skip in check mode since the plugin cannot determine if a change will occur.
- shell/command - only skip in check mode if the options `creates` and `removes` are both None.
- winrm - Ensure ``kinit`` is run with the same ``PATH`` env var as the Ansible process

cloud.common
~~~~~~~~~~~~

- fix parameters with aliases not being passed through (https://github.com/ansible-collections/cloud.common/issues/91).
- fix turbo mode loading incorrect module (https://github.com/ansible-collections/cloud.common/pull/102).
- turbo - Ensure we don't call the module with duplicated aliased parameters.

community.dns
~~~~~~~~~~~~~

- Update Public Suffix List.

community.docker
~~~~~~~~~~~~~~~~

- docker connection plugin - make sure that ``docker_extra_args`` is used for querying the Docker version. Also ensures that the Docker version is only queried when needed. This is currently the case if a remote user is specified (https://github.com/ansible-collections/community.docker/issues/325, https://github.com/ansible-collections/community.docker/pull/327).

community.general
~~~~~~~~~~~~~~~~~

- dnsmadeeasy - fix failure on deleting DNS entries when API response does not contain monitor value (https://github.com/ansible-collections/community.general/issues/3620).
- git_branch - remove deprecated and unnecessary branch ``unprotect`` method (https://github.com/ansible-collections/community.general/pull/4496).
- gitlab_group - improve searching for projects inside group on deletion (https://github.com/ansible-collections/community.general/pull/4491).
- gitlab_group_members - handle more than 20 groups when finding a group (https://github.com/ansible-collections/community.general/pull/4491, https://github.com/ansible-collections/community.general/issues/4460, https://github.com/ansible-collections/community.general/issues/3729).
- gitlab_hook - handle more than 20 hooks when finding a hook (https://github.com/ansible-collections/community.general/pull/4491).
- gitlab_project - handle more than 20 namespaces when finding a namespace (https://github.com/ansible-collections/community.general/pull/4491).
- gitlab_project_members - handle more than 20 projects and users when finding a project resp. user (https://github.com/ansible-collections/community.general/pull/4491).
- gitlab_user - handle more than 20 users and SSH keys when finding a user resp. SSH key (https://github.com/ansible-collections/community.general/pull/4491).
- keycloak - fix parameters types for ``defaultDefaultClientScopes`` and ``defaultOptionalClientScopes`` from list of dictionaries to list of strings (https://github.com/ansible-collections/community.general/pull/4526).
- opennebula inventory plugin - complete the implementation of ``constructable`` for opennebula inventory plugin. Now ``keyed_groups``, ``compose``, ``groups`` actually work (https://github.com/ansible-collections/community.general/issues/4497).
- pacman - fixed bug where ``absent`` state did not work for locally installed packages (https://github.com/ansible-collections/community.general/pull/4464).
- pritunl - fixed bug where pritunl plugin api add unneeded data in ``auth_string`` parameter (https://github.com/ansible-collections/community.general/issues/4527).
- proxmox inventory plugin - fix error when parsing container with LXC configs (https://github.com/ansible-collections/community.general/issues/4472, https://github.com/ansible-collections/community.general/pull/4472).
- proxmox_kvm - fix a bug when getting a state of VM without name will fail (https://github.com/ansible-collections/community.general/pull/4508).
- xbps - fix error message that is reported when installing packages fails (https://github.com/ansible-collections/community.general/pull/4438).

community.hrobot
~~~~~~~~~~~~~~~~

- robot inventory plugin - do not crash if a server neither has name or primary IP set. Instead, fall back to using the server's number as the name. This can happen if unnamed rack reservations show up in your server list (https://github.com/ansible-collections/community.hrobot/issues/40, https://github.com/ansible-collections/community.hrobot/pull/47).

community.postgresql
~~~~~~~~~~~~~~~~~~~~

- postgresql_db - get rid of the deprecated psycopg2 connection alias ``database`` in favor of ``dbname`` when psycopg2 is 2.7+ is used (https://github.com/ansible-collections/community.postgresql/issues/194, https://github.com/ansible-collections/community.postgresql/pull/196).

community.proxysql
~~~~~~~~~~~~~~~~~~

- module_utils/mysql.py - Proxysql version suffix may not be an integer (https://github.com/ansible-collections/community.proxysql/pull/96).

community.zabbix
~~~~~~~~~~~~~~~~

- Various modules and plugins - use vendored version of ``distutils.version`` instead of the deprecated Python standard library ``distutils`` (https://github.com/ansible-collections/community.zabbix/pull/603).
- ZapiWrapper (module_utils) - fix only partial zabbix version is returned.
- zabbix_agent - Install Zabbix packages when zabbix_repo == other is used with yum.
- zabbix_agent - Install the Agent for MacOSX sooner than its configuration.
- zabbix_agent - The ``Install gpg key`` task for Debian did not work when a http proxy is configured.
- zabbix_agent - Use the correct URL with correct version.
- zabbix_agent - Use the correct path to determine Zabbix Agent 2 installation on Windows.
- zabbix_agent - Using the correct hostgroup as default now.
- zabbix_agent - fix for the autopsk, incl. tests with Molecule.
- zabbix_host - Added small notification that an user should have read access to get hostgroups overview.
- zabbix_host - adapter changed properties for interface comparisson
- zabbix_maintenance - should now work when creating maintenace on Zabbix 6.0 server
- zabbix_proxy - 'zcat' the zipped sql files to /tmp before executing it.
- zabbix_proxy - Check MySQL version before settings mysql_innodb_default_row_format value.
- zabbix_proxy - Install Zabbix packages when zabbix_repo == other is used with yum.
- zabbix_server - 'zcat' the zipped sql files to /tmp before executing it.
- zabbix_server - Check MySQL version before settings mysql_innodb_default_row_format value.
- zabbix_server - Install Zabbix packages when zabbix_repo == other is used with yum.
- zabbix_template - setting correct null values to fix unintentional changes
- zabbix_web - Added some default variables if the geerlingguys apache role is not used.
- zabbix_web - Specified the correct versions for php.

f5networks.f5_modules
~~~~~~~~~~~~~~~~~~~~~

- bigip_command - fixed a bug that interpreted a pipe symbol inside an input string as pipe used to combine commands
- bigip_device_certificate - adds missing space to tmsh command
- bigip_gtm_wide_ip - fixed inability to change persistence setting on existing wide ip objects

fortinet.fortios
~~~~~~~~~~~~~~~~

- Fix issues in version mismatch logic.
- Fix status issue in fortios_json_generic().
- Fix the issue of inconsistent data types in different schemas.

netapp.cloudmanager
~~~~~~~~~~~~~~~~~~~

- Add check when volume is capacity tiered.
- na_cloudmanager_connector_azure - Fix string formatting error when deleting the connector.

netapp.ontap
~~~~~~~~~~~~

- Fixed ONTAP minor version ignored in checking minimum ONTAP version.
- na_ontap_aggregate - Fixed error in delete aggregate if the ``disk_count`` is less than current disk count.
- na_ontap_autosupport - Fixed `partner_address` not working in REST.
- na_ontap_command - document that a READONLY user is not supported, even for show commands.
- na_ontap_disk_options - ONTAP 9.10.1 returns on/off rather than True/False.
- na_ontap_info - Fixes issue with na_ontap_info failing in 9.1 because of ``job-schedule-cluster``.
- na_ontap_iscsi - Fixed issue with ``start_state`` always being set to stopped when creating an ISCSI.
- na_ontap_iscsi - fixed error starting iscsi service on vserver where Service, adapter, or operation already started.
- na_ontap_lun - Fixed KeyError on options ``force_resize``, ``force_remove`` and ``force_remove_fenced`` in Zapi.
- na_ontap_lun - Fixed ``force_remove`` option silently ignored in REST.
- na_ontap_lun_map - TypeError - '>' not supported between instances of 'int' and 'str '.
- na_ontap_qtree - Fixed issue with ``oplocks`` not being changed during a modify in Zapi.
- na_ontap_qtree - Fixed issue with ``oplocks`` not warning user about not being supported in REST
- na_ontap_snapmirror - Added use_rest condition for the REST support to work when use_rest `always`.
- na_ontap_snapshot - add error message if volume is not found with REST.
- na_ontap_snapshot - fix key error on volume when using REST.
- na_ontap_snapshot_policy - Do not validate parameter when state is ``absent`` and fix KeyError on ``comment``.
- na_ontap_svm - fixed KeyError issue on protocols when vserver is stopped.
- na_ontap_volume - do not attempt to mount volume if current state is offline.
- na_ontap_volume - fix idempotency issue with compression settings when using REST.
- na_ontap_vserver_peer - Added cluster peer accept code in REST.
- na_ontap_vserver_peer - Fixed AttributeError if ``dest_hostname`` or ``peer_options`` not present.
- na_ontap_vserver_peer - Fixed ``local_name_for_peer`` and ``local_name_for_source`` options silently ignored in REST.
- na_ontap_vserver_peer - Get peer cluster name if remote peer exist else use local cluster name.
- na_ontap_vserver_peer - ignore job entry doesn't exist error with REST to bypass ONTAP issue with FSx.
- na_ontap_vserver_peer - report error if SVM peer does not see a peering relationship after create.

netbox.netbox
~~~~~~~~~~~~~

- netbox_contact_group - Fix field description
- netbox_rack - Add location as a query parameter for uniqueness check

New Plugins
-----------

Connection
~~~~~~~~~~

- community.zabbix.httpapi - Use httpapi to run command on network appliances

Httpapi
~~~~~~~

- community.zabbix.jsonrpc - HttpApi Plugin for Zabbix

New Modules
-----------

community.general
~~~~~~~~~~~~~~~~~

Cloud
^^^^^

Lxd
...

- community.general.lxd_project - Manage LXD projects

Monitoring
^^^^^^^^^^

- community.general.alerta_customer - Manage customers in Alerta

community.zabbix
~~~~~~~~~~~~~~~~

- community.zabbix.zabbix_authentication - Update Zabbix authentication
- community.zabbix.zabbix_autoregister - Update Zabbix autoregistration
- community.zabbix.zabbix_housekeeping - Update Zabbix housekeeping

f5networks.f5_modules
~~~~~~~~~~~~~~~~~~~~~

- f5networks.f5_modules.bigip_ltm_global - Manages global LTM settings

t_systems_mms.icinga_director
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- t_systems_mms.icinga_director.icinga_serviceset - Manage servicesets in Icinga2

(adam)

2022-05-14 04:36:26 UTC MAIN commitmail json YAML

ansible-core: added version 2.12.5

Ansible is a radically simple IT automation system. It handles configuration
management, application deployment, cloud provisioning, ad-hoc task execution,
network automation, and multi-node orchestration. Ansible makes complex changes
like zero-downtime rolling updates with load balancers easy.

(adam)

2022-05-13 23:51:38 UTC MAIN commitmail json YAML

openjdk11: installs jdk.internal.vm.compiler on aarch64 now

(tnn)

2022-05-13 23:50:46 UTC MAIN commitmail json YAML

2022-05-13 23:05:52 UTC MAIN commitmail json YAML

2022-05-13 23:05:32 UTC MAIN commitmail json YAML

2022-05-13 22:52:56 UTC MAIN commitmail json YAML

2022-05-13 21:41:44 UTC MAIN commitmail json YAML

doc: Updated sysutils/dua-cli to 2.17.5

(pin)

2022-05-13 21:41:35 UTC MAIN commitmail json YAML

khtml: Force HAVE_ALLOCA_H on SunOS.

(jperkin)

2022-05-13 21:41:20 UTC MAIN commitmail json YAML

sysutils/dua-cli: update to 2.17.5

2.17.5 (2022-05-13)
Bug Fixes
-update to latest version of trash to improve trashing on linux See their
respective release.

(pin)

2022-05-13 21:33:16 UTC MAIN commitmail json YAML

graphviz: x11 option needs libXrender

usually gets implicitly pulled in via cairo but make it explicit

(tnn)

2022-05-13 20:56:09 UTC MAIN commitmail json YAML

2022-05-13 20:10:19 UTC MAIN commitmail json YAML

firefox: 100 requires nss>=3.76

(gutteridge)

2022-05-13 20:00:05 UTC MAIN commitmail json YAML

cantor: bump PKGREVISION for dependency change

(wiz)

2022-05-13 19:50:30 UTC MAIN commitmail json YAML

cantor: Drop dependency on discount.

It needs a patched version with mkd_latextext which our pkgsrc version does
not provide, but comes with a bundled copy that does.

(jperkin)

2022-05-13 19:24:03 UTC MAIN commitmail json YAML

python27: properly undo the isysroot change

(tnn)

2022-05-13 18:42:05 UTC MAIN commitmail json YAML

python27: patch unixccompiler.py instead and use SUBST for OSX_SDK_PATH

(-isysroot probably not wrapper safe)

(tnn)

2022-05-13 18:19:07 UTC MAIN commitmail json YAML

2022-05-13 18:08:07 UTC MAIN commitmail json YAML

2022-05-13 17:51:10 UTC MAIN commitmail json YAML

ktexteditor: SunOS needs -mimpure-text workaround.

(jperkin)

2022-05-13 17:32:37 UTC MAIN commitmail json YAML

python27: fix build on macOS

We must pass -isysroot with the explicit path to the MacOSX SDK in CFLAGS.
Without this setup.py fails to find builtin zlib and bzip2.
See comment in ${WRKSRC}/Lib/distutils/unixccompiler.py:find_library_file()
for why this is necessary.

(tnn)

2022-05-13 17:06:01 UTC MAIN commitmail json YAML

2022-05-13 16:06:46 UTC MAIN commitmail json YAML

2022-05-13 16:04:23 UTC MAIN commitmail json YAML

xentools415: update for pciutils 3.8.0

Untested because of

python3.10 ./scripts/ldnoexec.py out/rom16.o.strip.o out/rom16.noexec.o
Traceback (most recent call last):
  File "/scratch/sysutils/xentools415/work/seabios-rel-1.14.0/./scripts/ldnoexec.py", line 32, in <module>
    main()
  File "/scratch/sysutils/xentools415/work/seabios-rel-1.14.0/./scripts/ldnoexec.py", line 20, in main
    f = open(infilename, "rb")
FileNotFoundError: [Errno 2] No such file or directory: 'out/rom32seg.o.strip.o'
gmake[6]: *** [Makefile:133: out/rom32seg.noexec.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "/scratch/sysutils/xentools415/work/seabios-rel-1.14.0/./scripts/ldnoexec.py", line 32, in <module>
    main()
  File "/scratch/sysutils/xentools415/work/seabios-rel-1.14.0/./scripts/ldnoexec.py", line 20, in main
    f = open(infilename, "rb")
FileNotFoundError: [Errno 2] No such file or directory: 'out/rom16.o.strip.o'
gmake[6]: *** [Makefile:133: out/rom16.noexec.o] Error 1

on -current/amd64.

Run pkglint -F while here.

(wiz)

2022-05-13 15:58:54 UTC MAIN commitmail json YAML

xentools413: adapt to pciutils 3.8

Untested because of

ld -N -T out/romlayout32flat.lds out/rom16.strip.o out/rom32seg.strip.o out/code32flat.o -o out/rom.o
ld: cannot find out/rom16.strip.o: No such file or directory
ld: cannot find out/rom32seg.strip.o: No such file or directory

on -current/amd64.

(wiz)

2022-05-13 15:55:34 UTC MAIN commitmail json YAML

plasma-framework: kwayland is optional.

(jperkin)

2022-05-13 15:53:08 UTC MAIN commitmail json YAML

xentools411: adapt for pciutils 3.8

Untested because of

In file included from include/ipxe/uaccess.h:27,
                from core/acpi.c:28:
./config/ioapi.h:17:10: fatal error: config/local/ioapi.h: No such file or directory
  17 | #include <config/local/ioapi.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~

on -current/amd64.

(wiz)

2022-05-13 15:46:09 UTC MAIN commitmail json YAML

2022-05-13 15:43:20 UTC MAIN commitmail json YAML

flashrom: adapt for pciutils 3.8

(wiz)

2022-05-13 15:36:49 UTC MAIN commitmail json YAML

nvtv: adapt for pciutils 3.8.0

Untested since this is not-for-x86_64

(wiz)

2022-05-13 15:35:18 UTC MAIN commitmail json YAML

2022-05-13 15:17:14 UTC MAIN commitmail json YAML

openjdk17: Fetch bootstrap kits from ftp.NetBSD.org

(ryoon)

2022-05-13 15:03:03 UTC MAIN commitmail json YAML

doc: Updated lang/php81 to 8.1.6

(taca)

2022-05-13 15:02:36 UTC MAIN commitmail json YAML

lang/php81: update to 8.1.6

12 May 2022, PHP 8.1.6

- Core:
  . Fixed bug GH-8310 (Registry settings are no longer recognized). (cmb)
  . Fixed potential race condition during resource ID allocation. (ryancaicse)
  . Fixed bug GH-8133 (Preloading of constants containing arrays with enums
    segfaults). (ilutov)
  . Fixed Haiku ZTS builds. (David Carlier)

- Date:
  . Fixed bug GH-7752 (DateTimeZone::getTransitions() returns insufficient
    data). (Derick)
  . Fixed bug GH-8108 (Timezone doesn't work as intended). (Derick)
  . Fixed bug #81660 (DateTimeZone::getTransitions() returns invalid data).
    (Derick)
  . Fixed bug GH-8289 (Exceptions thrown within a yielded from iterator are
    not rethrown into the generator). (Bob)

- FFI:
  . Fixed bug GH-8433 (Assigning function pointers to structs in FFI leaks).
    (Bob)

- FPM:
  . Fixed bug #76003 (FPM /status reports wrong number of active processe).
    (Jakub Zelenka)
  . Fixed bug #77023 (FPM cannot shutdown processes). (Jakub Zelenka)
  . Fixed comment in kqueue remove callback log message. (David Carlier)

- Hash:
  . Fixed bug #81714 (segfault when serializing finalized HashContext). (cmb)

- Iconv:
  . Fixed bug GH-8218 (ob_end_clean does not reset Content-Encoding header).
    (cmb)

- Intl:
  . Fixed bug GH-8364 (msgfmt_format $values may not support references). (cmb)

- MBString:
  . Number of error markers emitted for invalid UTF-8 text matches WHATWG specification.
    This is a return to the behavior of PHP 8.0 and earlier. (alexdowad)

- MySQLi:
  . Fixed bug GH-8267 (MySQLi uses unsupported format specifier on Windows).
    (cmb)

- SPL:
  . Fixed bug GH-8366 (ArrayIterator may leak when calling __construct()).
    (cmb)
  . Fixed bug GH-8273 (SplFileObject: key() returns wrong value). (Girgias)

- Streams:
  . Fixed php://temp does not preserve file-position when switched to temporary
    file. (Bernd Holzm端ller)

- zlib:
  . Fixed bug GH-8218 (ob_end_clean does not reset Content-Encoding header).
    (cmb)

(taca)

2022-05-13 15:00:04 UTC MAIN commitmail json YAML

2022-05-13 14:52:07 UTC MAIN commitmail json YAML

lang/php: make sure to update php80 to 8.0.19

Forgot to commit, make sure to update php80 to 8.0.19.

(taca)

2022-05-13 14:29:58 UTC MAIN commitmail json YAML

mk/defaults: Add a description about sunaudio option

(ryoon)

2022-05-13 14:28:29 UTC MAIN commitmail json YAML

mk: Enable openjdk17

(ryoon)

2022-05-13 14:27:35 UTC MAIN commitmail json YAML

lang: Enable openjdk17

(ryoon)

2022-05-13 14:26:55 UTC MAIN commitmail json YAML

doc: Added lang/openjdk17 version 1.17.0.3.7

(ryoon)

2022-05-13 14:24:20 UTC MAIN commitmail json YAML

lang/openjdk17: import openjdk17-1.17.0.3.7

Open-source implementation of the Java Platform, Standard Edition.
This package privides OpenJDK 17 LTS.

This package is NOT certified to be compatible with any Java standard.
Use at own risk.

Mandatory trademark notice:
    "OpenJDK is a trademark or registered trademark of Oracle America,
    Inc. in the United States and other countries."

(ryoon)

2022-05-13 14:14:19 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 100.0

(ryoon)

2022-05-13 14:13:55 UTC MAIN commitmail json YAML

firefox-l10n: Update to 100.0

* Sync with www/firefox-100.0.

(ryoon)

2022-05-13 14:13:35 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 100.0

(ryoon)

2022-05-13 14:12:53 UTC MAIN commitmail json YAML

firefox: Update to 100.0

* Simplify some option logics.
* Add sunaudio and jack options as audio backends.

Changelog
100.0:
New

  * We now support captions/subtitles display on YouTube, Prime Video, and
    Netflix videos you watch in Picture-in-Picture. Just turn on the subtitles
    on the in-page video player, and they will appear in PiP.

  * Picture-in-Picture now also supports video captions on websites that use
    WebVTT (Web Video Text Track) format, like Coursera.org, Canadian
    Broadcasting Corporation, and many more.

  * On the first run after install, Firefox detects when its language does not
    match the operating system language and offers the user a choice between
    the two languages.

  * Firefox spell checking now checks spelling in multiple languages. To enable
    additional languages, select them in the text field's context menu.

  * HDR video is now supported in Firefox on Mac --- starting with YouTube!
    Firefox users on macOS 11+ (with HDR-compatible screens) can enjoy
    higher-fidelity video content. No need to manually flip any preferences to
    turn HDR video support on --- just make sure battery preferences are NOT set
    to "optimize video streaming while on battery".

  * Hardware accelerated AV1 video decoding is enabled on Windows with
    supported GPUs (Intel Gen 11+, AMD RDNA 2 Excluding Navi 24, GeForce 30).
    Installing the AV1 Video Extension from the Microsoft Store may also be
    required.

  * Video overlay is enabled on Windows for Intel GPUs, reducing power usage
    during video playback.

  * Improved fairness between painting and handling other events. This
    noticeably improves the performance of the volume slider on Twitch.

  * Scrollbars on Linux and Windows 11 won't take space by default. On Linux,
    users can change this in Settings. On Windows, Firefox follows the system
    setting (System Settings > Accessibility > Visual Effects > Always show
    scrollbars).

  * Firefox now supports credit card autofill and capture in the United
    Kingdom.

  * Firefox now ignores less restricted referrer policies --- including
    unsafe-url, no-referrer-when-downgrade, and origin-when-cross-origin
    --- for cross-site subresource/iframe requests to prevent privacy
    leaks from the referrer.

Fixed

  * Users can now choose preferred color schemes for websites. Theme authors
    can now make better decisions about which color scheme Firefox uses for
    menus. Web content appearance can now be changed in Settings.

  * Beginning in this release, the Firefox installer for Windows is signed with
    a SHA-256 digest, rather than SHA-1. Update KB4474419 is required for
    successful installation on a computer running Microsoft Windows 7. For more
    details about this update, visit the Microsoft Technical Support website.

  * In macOS 11+ we now only rasterize the fonts once per window. This means
    that opening a new tab is fast, and switching tabs in the same window is
    also fast. (There's still work to do to share fonts across windows, or to
    reduce the time it takes to initialize these fonts.)

  * The performance of deeply-nested display: grid elements is greatly
    improved.

  * Support for profiling multiple java threads has been added.

  * Soft-reloading a web page will no longer cause revalidation for all
    resources.

  * Non-vsync tasks are given more time to run, which improves behavior on
    Google docs and Twitch.

  * Geckoview APIs have been added to control the start/stop time of capturing
    a profile.

  * Various security fixes.

Changed

  * Firefox has a new focus indicator for links which replaces the old dotted
    outline with a solid blue outline. This change unifies the focus indicators
    across form fields and links, which makes it easier to identify the focused
    link, especially for users with low vision.

  * New users can now set Firefox as the default PDF handler when setting
    Firefox as their default browser.

  * Some websites might not work correctly in Firefox version 100 due to
    Firefox's new three-digit number. You can read about it in our blog post
    here!

    See the Mozilla Support article Difficulties opening or using a website in
    Firefox 100 for possible workarounds you can use. There, you will also find
    instructions for reporting a broken website so that Mozilla can help fix
    the problem.

Mozilla Foundation Security Advisory 2022-16
#CVE-2022-29914: Fullscreen notification bypass using popups
#CVE-2022-29909: Bypassing permission prompt in nested browsing contexts
#CVE-2022-29916: Leaking browser history with CSS variables
#CVE-2022-29911: iframe Sandbox bypass
#CVE-2022-29912: Reader mode bypassed SameSite cookies
#CVE-2022-29910: Firefox for Android forgot HTTP Strict Transport Security
settings
#CVE-2022-29915: Leaking cross-origin redirect through the Performance API
#CVE-2022-29917: Memory safety bugs fixed in Firefox 100 and Firefox ESR 91.9
#CVE-2022-29918: Memory safety bugs fixed in Firefox 100

99.0.1:
Fixed

  * Fixed an issue for Windows users that prevented hardware video decoding on
    newer Intel drivers (bug 1762125)

  * Fixed an issue with text rendering in Bengali (bug 1763368)

  * Fixed a selection issue in the Download panel with drag and drop (bug
    1762723)

  * Fixed an issue preventing Zoom gallery mode for users who go to zoom.us
    URLs instead of subdomain.zoom.us URLs (bug 1763801)

99.0:
New

  * You can now toggle Narrate in ReaderMode with the keyboard shortcut "n."

  * You can find added support for search --- with or without diacritics ---
    in the PDF viewer.

  * The Linux sandbox has been strengthened: processes exposed to web content
    no longer have access to the X Window system (X11).

  * Firefox now supports credit card autofill and capture in Germany and
    France.

Fixed

  * Various security fixes.

Mozilla Foundation Security Advisory 2022-13
#CVE-2022-1097: Use-after-free in NSSToken objects
#CVE-2022-28281: Out of bounds write due to unexpected WebAuthN Extensions
#CVE-2022-28282: Use-after-free in DocumentL10n::TranslateDocument
#CVE-2022-28283: Missing security checks for fetching sourceMapURL
#CVE-2022-28284: Script could be executed via svg's use element
#CVE-2022-28285: Incorrect AliasSet used in JIT Codegen
#CVE-2022-28286: iframe contents could be rendered outside the border
#CVE-2022-28287: Text Selection could crash Firefox
#CVE-2022-24713: Denial of Service via complex regular expressions
#CVE-2022-28289: Memory safety bugs fixed in Firefox 99 and Firefox ESR 91.8
#CVE-2022-28288: Memory safety bugs fixed in Firefox 99

(ryoon)

2022-05-13 13:47:36 UTC MAIN commitmail json YAML

2022-05-13 13:40:36 UTC MAIN commitmail json YAML

nss: try to fix macOS/aarch64 to not detect as 32-bit

(tnn)

2022-05-13 13:29:11 UTC MAIN commitmail json YAML

doc: Updated geography/gdal-lib to 3.5.0

(gdt)

2022-05-13 13:28:52 UTC MAIN commitmail json YAML

geography/gdal*: Update to 3.5.0

## Summary

* [RFC 84](https://gdal.org/development/rfc/rfc84_cmake.html):
  Addition of a CMake build system, which deprecates the existing
  autoconf/automake and nmake build systems, that will be removed
  in GDAL 3.6.0. Users are encouraged to adopt the new CMake build system.
  Documentation of the CMake build system is at
  https://gdal.org/build_hints.html.
* Add GDT_Int64 and GDT_UInt64 data types and handle them in MEM, GTiff, netCDF and Zarr drivers
* Add read/write OGR Parquet (Apache Parquet) and 'Arrow' (Apache Arrow IPC File/Feather or stream) drivers. Only in CMake builds
* Add OGR HANA database driver. Only in autoconf & cmake builds
* Removed drivers: RDA, JPEG2000 (Jasper-based), CharLS, MG4 LIDAR, FujiBAS, IDA, INGR, ARCGEN, ArcObjects, CouchDB, Cloudant, DB2, FME, Geomedia, MDB (Java Jackess based), GTM, Ingres, MongoDB (old one. MongoDBv3 is the one to use now), REC, Walk, GMT raster, DODS raster and vector
* GDAL and OGR GRASS drivers moved to https://github.com/OSGeo/gdal-grass repository
* Tiger: remove deprecated write side of the driver (#4216)
* Remove deprecated SWIG Perl bindings
* Code linting and security fixes
* Bump of shared lib major version

## Removed files

* Remove deprecated testepsg utility (#3993)

(gdt)

2022-05-13 13:26:51 UTC MAIN commitmail json YAML

adplug: drop maintainership.

(fcambus)

2022-05-13 13:22:59 UTC MAIN commitmail json YAML

adplay: drop maintainership.

(fcambus)

2022-05-13 12:05:59 UTC MAIN commitmail json YAML

2022-05-13 11:52:08 UTC MAIN commitmail json YAML

doc: Updated devel/libatomic to 12.1.0

(wiz)

2022-05-13 11:51:58 UTC MAIN commitmail json YAML

2022-05-13 11:42:07 UTC MAIN commitmail json YAML

doc: Updated sysutils/pciutils to 3.8.0

(wiz)

2022-05-13 11:41:57 UTC MAIN commitmail json YAML

pciutils: update to 3.8.0.

2022-04-18  Martin Mares <mj@ucw.cz>

* Released as 3.8.0.

* Filters can now match devices based on partially specified
  class code and also on the programming interface.

* Reporting of link speeds, power limits, and virtual function tags
  has been updated to the current PCIe specification.

* We decode the Data Object Exchange capability.

* Bus mapping mode works in non-zero domains.

* pci_fill_info() can fetch more fields: bridge bases, programming
  interface, revision, subsystem vendor and device ID, OS driver,
  and also parent bridge. Internally, the implementation was rewritten,
  significantly reducing the number of corner cases to be handled.

* The Windows port was revived and greatly improved by Pali Roh叩r.
  It requires less magic to compile. More importantly, it runs on both
  old and recent Windows systems (see README.Windows for details).

* Added a new Windows back-end using the cfgmgr32 interface.
  It does not provide direct access to the configuration space,
  but basic information about the device is reported via pci_fill_info().
  For back-ends of this type, we now provide an emulated read-only
  config space.

* If the configuration space is not readable for some reason
  (e.g., the cfgmgr32 back-end, but also badly implemented sleep mode
  of some devices), lspci prints only information provided by the OS.

* The Hurd back-end was greatly improved thanks to Joan Lled坦.

* Various minor bug fixes and improvements.

* We officially require a working C99 compiler. Sorry, MSVC.

* As usually, updated pci.ids to the current snapshot of the database.

(wiz)

2022-05-13 11:26:21 UTC MAIN commitmail json YAML

doc/TODO: remove ragel 7.0.2, development version

(wiz)

2022-05-13 11:24:37 UTC MAIN commitmail json YAML

doc: Updated databases/redis to 6.2.7

(wiz)

2022-05-13 11:24:27 UTC MAIN commitmail json YAML

redis: update to 6.2.7.

================================================================================
Redis 6.2.7 Released Wed Apr 27 12:00:00 IDT 2022
================================================================================

Upgrade urgency: SECURITY, contains fixes to security issues.

Security Fixes:
* (CVE-2022-24736) An attacker attempting to load a specially crafted Lua script
  can cause NULL pointer dereference which will result with a crash of the
  redis-server process. This issue affects all versions of Redis.
  [reported by Aviv Yahav].
* (CVE-2022-24735) By exploiting weaknesses in the Lua script execution
  environment, an attacker with access to Redis can inject Lua code that will
  execute with the (potentially higher) privileges of another Redis user.
  [reported by Aviv Yahav].

Potentially Breaking Fixes
==========================

* LPOP/RPOP with count against non-existing list return null array (#10095)
* LPOP/RPOP used to produce wrong replies when count is 0 (#9692)

Performance and resource utilization improvements
=================================================

* Speed optimization in command execution pipeline (#10502)
* Fix regression in Z[REV]RANGE commands (by-rank) introduced in Redis 6.2 (#10337)

Platform / toolchain support related improvements
=================================================

* Fix RSS metrics on NetBSD and OpenBSD (#10116, #10149)
* Fix OpenSSL 3.0.x related issues (#10291)

Bug Fixes
=========

* Lua: Add checks for min-slave-* configs when evaluating Lua scripts (#10160)
* Lua: fix crash on a script call with many arguments, a regression in v6.2.6 (#9809)
* Tracking: Make invalidation messages always after command's reply (#9422)
* Fix excessive stream trimming due to an overflow (#10068)
* Add missed error counting for INFO errorstats (#9646)
* Fix geo search bounding box check causing missing results (#10018)
* Improve EXPIRE TTL overflow detection (#9839)
* Modules: Fix thread safety violation when a module thread adds an error reply, broken in 6.2 (#10278)
* Modules: Fix missing and duplicate error stats (#10278)
* Module APIs: release clients blocked on module commands in cluster resharding
  and down state (#9483)
* Sentinel: Fix memory leak with TLS (#9753)
* Sentinel: Fix issues with hostname support (#10146)
* Sentinel: Fix election failures on certain container environments (#10197)

(wiz)

2022-05-13 10:57:41 UTC MAIN commitmail json YAML

doc: Updated www/py-cfscrape to 2.0.8nb2

(jperkin)

2022-05-13 10:57:33 UTC MAIN commitmail json YAML

py-cfscrape: Switch to nodeversion.mk, bump PKGREVISION.

(jperkin)

2022-05-13 10:56:14 UTC MAIN commitmail json YAML

doc: Updated lang/ruby-execjs to 2.8.1nb1

(jperkin)

2022-05-13 10:56:05 UTC MAIN commitmail json YAML

ruby-execjs: Switch to nodeversion.mk, bump PKGREVISION.

(jperkin)

2022-05-13 10:54:46 UTC MAIN commitmail json YAML

doc: Updated devel/yarn to 1.22.19nb1

(jperkin)

2022-05-13 10:54:37 UTC MAIN commitmail json YAML

yarn: Switch to nodeversion.mk, bump PKGREVISION.

(jperkin)

2022-05-13 10:52:39 UTC MAIN commitmail json YAML

doc: Updated lang/npm to 8.8.0nb1

(jperkin)

2022-05-13 10:52:28 UTC MAIN commitmail json YAML

npm: Switch to nodeversion.mk.

The latest lang/nodejs dropped support for a number of older OS, this gets npm
building again.  Bump PKGREVISION.

(jperkin)

2022-05-13 10:44:15 UTC MAIN commitmail json YAML

doc: Updated devel/cpu_features to 0.7.0

(tnn)

2022-05-13 10:41:38 UTC MAIN commitmail json YAML

2022-05-13 10:39:35 UTC MAIN commitmail json YAML

cpu_features: update to 0.7.0

API Change
[x86] Embed brand_string and mark FillX86BrandString as deprecated
New code layout - breaking change in cpu_features_macros.h

New features / Enhancements
[cmake] Use of CMAKE_POSITION_INDEPENDENT_CODE instead of BUILD_PIC
Add support for ZHAOXIN CPU
Fix a getauxval comment and expand the Krait idiv workaround
Update AArch64 features to Linux 5.10
Detect Zen 3 (K19) cpus
Detect AVX512 on Darwin use GetDarwinSysCtlByName("hw.optional.avx512f")
Detect Intel's Multi-Precision Add-Carry Instruction Extensions
CPU features for AMD
Update uarch detection for Intel processors
Add cache info for new AMD CPUs (0x8000001D)
[NFC] Add bazel support to cpu_features
Add support for FreeBSD on x86
[cmake] cmake: use CTest default

(tnn)

2022-05-13 09:49:31 UTC MAIN commitmail json YAML

py-scipy: redo NetBSD fix so it doesn't have side effects on other opsys

Previous workaround could fail to compile when double and long double are
effectively the same type.

(tnn)

2022-05-13 09:01:00 UTC MAIN commitmail json YAML

wabt: add forgotten PKGREVISION bump.

(fcambus)

2022-05-13 08:56:52 UTC MAIN commitmail json YAML

wabt: needs gnu++17 for alloca(3).

This should fix the build on aarch64.

(fcambus)

2022-05-13 07:36:41 UTC MAIN commitmail json YAML

Updated net/grpc, net/py-grpcio, net/py-grpcio-testing, net/py-grpcio-tools

(adam)

2022-05-13 07:35:54 UTC MAIN commitmail json YAML

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

Release v1.46.1
This release contains refinements, improvements, and bug fixes.

Release v1.46.0

Core

Ignore Connection Aborted errors on accept.
Filter content-length metadata from the application.
RetryFilter: Cleanup pending byte stream.
HTTP Proxy: Ignore empty entry in no_proxy list.
Adding http/1.1 support in httpcli.
HTTP2: Initiate write for acknowledging SETTINGS frame.
Change the unsupported polling strategy log for forking to GPR_INFO.
Handle SSL_ERROR_WANT_WRITE error.
TCP Async Connect: Fix Heap use-after-free.
HTTP2: Add graceful goaway.
Remove epollex poller.
TlsCredentials: Comparator implementation.
Decrease verbosity of alts handshaker logs which can happen during cancellation.
HTTP2: Should not run cancelling logic on servers when receiving GOAWAY.
HTTP2: Don't throttle pings from the server.
Include ADS stream error in XDS error updates.
Remove idempotent/cacheable requests.

C++

Add bazel cpp distribtest for grpc_cc_library.

C#

Add support for grpc-dotnet in GKE benchmarks.
Sync unary call after shutdown: Add a repro and fix for 19090.
Remove C# Legacy (a.k.a. "Classic") csproj example.

Python

Add Python GCF Distribtest.
Add Python Reflection Client.
Revert "Fix prefork handler register's default behavior".
Fix prefork handler register's default behavior.
Fix fetching CXX variable in setup.py.

Ruby

Support pre-built binaries for Ruby 3.1.
Make sure to always receive initial metadata in ruby.

(adam)

2022-05-13 07:34:29 UTC MAIN commitmail json YAML

doc: Updated devel/zlib to 1.2.12nb1

(jperkin)

2022-05-13 07:34:20 UTC MAIN commitmail json YAML

zlib: Apply upstream patch to workaround CRC issue.

Should fix abuse by openjdk and others.  Bump PKGREVISION.

Upstream commit:

  From ec3df00224d4b396e2ac6586ab5d25f673caa4c2 Mon Sep 17 00:00:00 2001
  From: Mark Adler <madler@alumni.caltech.edu>
  Date: Wed, 30 Mar 2022 11:14:53 -0700
  Subject: [PATCH] Correct incorrect inputs provided to the CRC functions.

  The previous releases of zlib were not sensitive to incorrect CRC
  inputs with bits set above the low 32. This commit restores that
  behavior, so that applications with such bugs will continue to
  operate as before.

(jperkin)

2022-05-13 06:45:11 UTC MAIN commitmail json YAML

unixodbc: SunOS needs -D_POSIX_PTHREAD_SEMANTICS.

(jperkin)

2022-05-13 05:24:14 UTC MAIN commitmail json YAML

Updated multimedia/libass, devel/py-faker

(adam)

2022-05-13 05:23:54 UTC MAIN commitmail json YAML

py-faker: updated to 13.11.0

v13.11.0
* Add `sq-AL` automotive provider.

v13.10.0
* Improve `it_IT` ssn provider to match real building rules.

v13.9.0
* Add part-of-speech functionality for `en_US`.

v13.8.0
* Add `fr-FR` datetime provider.
* Add `no-NO` datetime provider.
* Add `zh-CN` datetime provider.

v13.7.0
* Add automotive provider for `fi_FI`,  `et_EE`, `lt_LT` and `vi_VN`.

v13.6.0
* Add `ar_BH` automotive provider.

v13.5.0
* Add Mexican CLABE bank code for `es_MX` locale.

v13.4.0
* Add `it_IT` automotive provider.

(adam)

2022-05-13 05:21:03 UTC MAIN commitmail json YAML

libass: updated to 0.16.0

libass (0.16.0)
* Fix missing `-framework` options in libass.pc on macOS
* Fix missing GDI or DirectWrite options in libass.pc on Win32
* Fix crashes with fonts missing Postscript names and without one
  being synthesised by the font provider
* Fix crashes on negative fontsizes and some overflows
* Fix a rare memory leak introduced in 0.13.0
* Fix minimum dependency versions in configure and our pc-file
* Fix our public headers for use with GCC versions between 3.1.0 and 4.5.0
  (was a regression introduced in 0.15.0)
* x86: Fix potential buffer over-read by 16 bytes with AVX2 assembly
    when large tiles are not enabled (the default)
* x86: Fix PIC flags not being interpreted by the assembler, breaking the
    asm-enabled build setup on NetBSD and OpenBSD. On 32-bit x86, if the toolchain
    requires PIC objects and relies on compiler defaults to get PIC implicitly,
    you need to pass `--with-pic` to configure to ensure NASM always produces
    PIC objects
* x86: Fix AVX support not being detected on non-Intel CPUs and some VMs
* x86: Fix CPUID being used on CPUs not supporting the instruction (<= i486)
    and the way it is used for CPUs with less than 7 CPUID-leafs
    which could lead to crashes due to illegal instructions
* MS Windows-only issue: Fix crashes with FreeType >= 2.11.1 on Win32
    when rendering strikethrough or underline

* Improve `\iclip` quality
* Improve quality of very small outlines
* Switch to wyhash for much better cache performance
* Propagate ZWJ/ZWNJ effects across glyph run boundaries
* Do not depend on compiler-specific defines to actually use built assembly
* Expand documentation and fix mistakes in it
* configure now errors out if an explicitly requested feature is unavailable
* MS Windows-only issue: ease linking against static/shared GNU FriBidi

* Add ASS_FEATURE_WHOLE_TEXT_LAYOUT to apply bidi, shaping and \fay
    to the entire unsplit event text. The non-portable `Encoding=-1` mode
    always behaves as if the feature were enabled
* MS Windows-only issue: add support for arbitrary Unicode paths;
    see documentation of related functions for details

* Improve VSFilter compatibility
    * Do not treat format lines using `Actor` in place of `Name`
      as custom format lines. The former is used by VSFilter itself,
      the latter by Aegisub
    * Run bidi and shaping on each glyph run separately by default
    * Match VSFilter's \fsp effects on bidi and shaping
    * Match VSFilter's \fay behaviour
    * Support non-Unicode font cmaps when Win32 API or iconv
      is available and can convert to the relevant encoding
    * Treat empty clip outlines as if everything was outside the clip
      not inside (was a 0.14.0 regression)
    * Parse integer parameters of override tags more like VSFilter

(adam)

2022-05-13 05:05:17 UTC MAIN commitmail json YAML

doc: Updated sysutils/qdirstat to 1.8

(wiz)

2022-05-13 05:05:07 UTC MAIN commitmail json YAML

qdirstat: update to 1.8.

The QDirStat project proudly presents its latest release: QDirStat
1.8.

This is a stable release. It brings a some new features and bug
fixes:

    New view: File Age Statistics

    Navigation history like in a web browser (Back, Forward)

    Bug fixes

    Some small improvements

Details

New view: File Age Statistics

This shows the number of files per year and/or per month that were
last modified in that year or month, together with the total size
of those files and a percent bar for both (number and total size).

This view is extensively documented in the File Age Statistics
Document.

Navigation History

This implements a navigation history for directories like in a web
browser:

    New buttons Back / Forward in the tool bar

    Standard keyboard shortcuts [Alt] [Cursor Left] / [Alt] [Cursor
    Right] like in all common web browsers

    Support for Back / Forward mouse buttons if the mouse has them

    History menu on those buttons (long press on the buttons) for
    the last 16 directories

Bug Fixes

    Fixed GitHub issue #169:  Shorten path components in the
    breadcrumb widget for insanely long paths.

    Now closing a left-over Permissions error panel when refreshing
    from disk: After the re-read, the permissions error may no
    longer be there.

Other Improvements

    In the Mounted Filesystems window, don't show inactive mounts
    managed by the automounter anymore.

    In the Open Directory window, automatically open the first
    directory level if a path was clicked in the Places list on
    the left, and scroll the tree on the right so that path is at
    the top.

    Added a little margin to the left in the main window's tree
    view for the Size column so it looks now less cramped.

    Internal restructuring and refactoring to keep the code
    maintainable.

(wiz)

2022-05-13 04:51:52 UTC MAIN commitmail json YAML

doc: Updated net/fping to 5.1

(wiz)

2022-05-13 04:51:38 UTC MAIN commitmail json YAML

fping: add upstream bug report URL to patch

(wiz)

2022-05-13 04:49:10 UTC MAIN commitmail json YAML

fping: update to 5.1.

fping 5.1 (2022-02-06)
======================

## Bugfixes and other changes

- Use setcap to specify specific files in fping.spec (#232, thanks @zdyxry)
- Netdata: use host instead name as family label (#226, thanks @k0ste)
- Netdata: use formatstring macro PRId64 (#229, thanks @gsnw)
- Allow -4 option to be given multiple times (#215, thanks @normanr)
- Documentation fix (#208, thanks @timgates42)
- Retain privileges until after privileged setsockopt (#200, thanks @simetnicbr)
- Set bind to source only when option is set (#198, thanks @dinoex)
- Update Azure test pipeline (#197, thanks @gsnw)
- Fix getnameinfo not called properly for IPv4 (#227, thanks @aafbsd)
- Fixed wrong timestamp under Free- and OpenBSD and macOS (#217, thanks @gsnw)
- Documentation updates (#240, thanks @auerswal)
- Updated autotools (autoconf 2.71, automake 1.16.5, libtool 2.4.6)

fping 5.0 (2020-08-05)
======================

## Incompatible Changes

- In non-quiet loop and count mode, a line is printed for every lost packet
  (#175, thanks @kbucheli):

  ```
  $ fping -D -c2 8.8.8.8 8.8.8.7
  [1596092373.18423] 8.8.8.8 : [0], 64 bytes, 12.8 ms (12.8 avg, 0% loss)
  [1596092374.18223] 8.8.8.7 : [0], timed out (NaN avg, 100% loss)
  [1596092374.18424] 8.8.8.8 : [1], 64 bytes, 12.3 ms (12.5 avg, 0% loss)
  [1596092375.18344] 8.8.8.7 : [1], timed out (NaN avg, 100% loss)

  8.8.8.8 : xmt/rcv/%loss = 2/2/0%, min/avg/max = 12.3/12.5/12.8
  8.8.8.7 : xmt/rcv/%loss = 2/0/100%
  ```

- The returned size in bytes now always excludes the IP header, so if before it
  reported '84 bytes' e.g. when using 'fping -l', now it reports '64 bytes'.
  This is to make the reported size consistent with ping(8) from iputils and
  also with fping when pinging a IPv6 host (which never included the IPv6
  header size).

## New features

- The number of sent pings is only counted when the pings are received or have
  timed out, ensuring that the loss ratio will be always correct. This makes it
  possible, for example, to use loop mode (-l) with interval statistics (-Q)
  and a timeout larger than period, without having the issue that initially
  some pings would be reported as missing (#193)

- Improved precision of measurements from 10us to 1us (#136, thanks @tycho)

## Bugfixes and other changes

- The reported size of received packets is now always correct on Linux even for
  packets > 4096 bytes (#180)

- Travis CI automated testing now also macos testing and additional ubuntu
  distributions (#196)

(wiz)

2022-05-12 20:21:36 UTC MAIN commitmail json YAML

doc: Updated textproc/molybdenum to 0.1.8

(pin)

2022-05-12 20:21:16 UTC MAIN commitmail json YAML

textproc/molybdenum: update to 0.1.8

v0.1.8
-Support for working with capture groups. When -P % is specified, the
replacement string specified via -r will substitute capture groups for all
occurences of % or %[0-9].
-Support for compact output.
-Rework of colored output: when not specified, the output stream is checked.
If this is a TTY, no color output will be produced.

v0.1.7
-Filename pattern matching with -f and -F is now case-sensitive only when -s
is set
-Added primitive method to only output the matches via -m. This should be
replaced with proper Regex submatch support.

(pin)

2022-05-12 20:00:38 UTC MAIN commitmail json YAML

gh: remove some entries that 'make show-go-modules' does not list any longer

(wiz)

2022-05-12 19:55:54 UTC MAIN commitmail json YAML

modular-xorg-xquartz: needs font-util

(tnn)

2022-05-12 19:40:06 UTC MAIN commitmail json YAML

doc: updated x11/modular-xorg-xquartz

(tnn)

2022-05-12 19:39:00 UTC MAIN commitmail json YAML

2022-05-12 19:37:39 UTC MAIN commitmail json YAML

py-importlib-metadata: switch to egg to avoid dependency hell

(adam)

2022-05-12 19:04:27 UTC MAIN commitmail json YAML

Updated databases/postgresql1N

(adam)

2022-05-12 19:02:47 UTC MAIN commitmail json YAML

postgresqlNN: updated to 14.3, 13.7, 12.11, 11.16, and 10.21

The PostgreSQL Global Development Group has released an update to all supported versions of PostgreSQL, including 14.3, 13.7, 12.11, 11.16, and 10.21. This release closes one security vulnerability and fixes over 50 bugs reported over the last three months.

CVE-2022-1552: Autovacuum, REINDEX, and others omit "security restricted operation" sandbox.

Versions Affected: 10 - 14. The security team typically does not test unsupported versions, but this problem is quite old.

Autovacuum, REINDEX, CREATE INDEX, REFRESH MATERIALIZED VIEW, CLUSTER, and pg_amcheck made incomplete efforts to operate safely when a privileged user is maintaining another user's objects. Those commands activated relevant protections too late or not at all. An attacker having permission to create non-temp objects in at least one schema could execute arbitrary SQL functions under a superuser identity.

While promptly updating PostgreSQL is the best remediation for most users, a user unable to do that can work around the vulnerability by disabling autovacuum, not manually running the above commands, and not restoring from output of the pg_dump command. Performance may degrade quickly under this workaround. VACUUM is safe, and all commands are fine when a trusted user owns the target object.

Bug Fixes and Improvements

This update fixes over 50 bugs that were reported in the last several months. The issues listed below affect PostgreSQL 14. Some of these issues may also affect other supported versions of PostgreSQL.

Included in this release:

Fix issue that could lead to corruption of GiST indexes on ltree columns. After upgrading, you will need to reindex any GiST indexes on ltree columns.
Column names in tuples produced by a whole-row variable (e.g. tbl.*) outside of a top-level of a SELECT list are now always associated with those of the associated named composite type, if there is one. The release notes detail a workaround if you depend on the previous behavior.
Fix incorrect rounding when extracting epoch values from interval types.
Prevent issues with calling pg_stat_get_replication_slot(NULL).
Fix incorrect output for types timestamptz and timetz in table_to_xmlschema().
Fix errors related to a planner issue that affected asynchronous remote queries.
Fix planner failure if a query using SEARCH or CYCLE features contains a duplicate common-table expression (WITH) name.
Fix ALTER FUNCTION to support changing a function's parallelism property and its SET-variable list in the same command.
Fix incorrect sorting of table rows when using CLUSTER on an index whose leading key is an expression.
Prevent data loss if a system crash occurs shortly after a sorted GiST index build.
Fix risk of deadlock failures while dropping a partitioned index.
Fix race condition between DROP TABLESPACE and checkpointing that could fail to remove all dead files from the tablespace directory.
Fix potential issue in crash recovery after a TRUNCATE command that overlaps with a checkpoint.
Re-allow _ as the first character in a custom configuration parameter name.
Fix PANIC: xlog flush request is not satisfied failure during standby promotion when there is a missing WAL continuation record.
Fix possibility of self-deadlock in hot standby conflict handling.
Ensure that logical replication apply workers can be restarted when the server is near the max_sync_workers_per_subscription limit.
Disallow execution of SPI functions during PL/Perl function compilation.
libpq now accepts root-owned SSL private key files, which matches the rules the server has used since the 9.6 release.
Re-allow database.schema.table patterns in psql, pg_dump, and pg_amcheck.
Several fixes for pageinspect to improve overall stability.
Disable batch insertion in postgres_fdw when BEFORE INSERT ... FOR EACH ROW triggers exist on the foreign table.
Update JIT code to work with LLVM 14.

(adam)

2022-05-12 17:13:55 UTC MAIN commitmail json YAML

2022-05-12 15:45:54 UTC MAIN commitmail json YAML

gh: Make "gh --version" output the actual version.

(kim)

2022-05-12 15:41:05 UTC MAIN commitmail json YAML

2022-05-12 14:53:51 UTC MAIN commitmail json YAML

doc: Updated shells/static-tcsh to 6.24.01

(kim)

2022-05-12 14:51:30 UTC MAIN commitmail json YAML

{,standalone-,static-}tcsh: Update to 6.24.01:

Changes since 6.24.00:

  3. V6.24.01 - 20220512
  2. Fix quoting of ! characters in history recall (Kimmo Suominen)
  1. Fix return status of which (Jamie Landeg-Jones)

(kim)

2022-05-12 14:03:55 UTC MAIN commitmail json YAML

doc: Updated lang/php80 to 8.0.19

(taca)

2022-05-12 14:03:25 UTC MAIN commitmail json YAML

lang/php80: update to 8.0.19

12 May 2022, PHP 8.0.19

- Core:
  . Fixed bug GH-8289 (Exceptions thrown within a yielded from iterator are
    not rethrown into the generator). (Bob)

- Date:
  . Fixed bug GH-7979 (DatePeriod iterator advances when checking if valid).
    (Derick, Cody Mann)

- FFI:
  . Fixed bug GH-8433 (Assigning function pointers to structs in FFI leaks).
    (Bob)

- FPM:
  . Fixed bug #76003 (FPM /status reports wrong number of active processe).
    (Jakub Zelenka)
  . Fixed bug #77023 (FPM cannot shutdown processes). (Jakub Zelenka)
  . Fixed comment in kqueue remove callback log message. (David Carlier)

- Iconv:
  . Fixed bug GH-8218 (ob_end_clean does not reset Content-Encoding header).
    (cmb)

- Intl:
  . Fixed bug GH-8364 (msgfmt_format $values may not support references). (cmb)

- MySQLi:
  . Fixed bug GH-8267 (MySQLi uses unsupported format specifier on Windows).
    (cmb)

- SPL:
  . Fixed bug GH-8366 (ArrayIterator may leak when calling __construct()).
    (cmb)
  . Fixed bug GH-8273 (SplFileObject: key() returns wrong value). (Girgias)

- Streams:
  . Fixed php://temp does not preserve file-position when switched to temporary
    file. (Bernd Holzm端ller)

- zlib:
  . Fixed bug GH-8218 (ob_end_clean does not reset Content-Encoding header).
    (cmb)

(taca)

2022-05-12 13:56:28 UTC MAIN commitmail json YAML

opendmarc: Remove leak from pbulkmulti patch.

(jperkin)

2022-05-12 13:49:38 UTC MAIN commitmail json YAML

doc: Updated mail/opendmarc to 1.4.2

(jperkin)

2022-05-12 13:49:29 UTC MAIN commitmail json YAML

opendmarc: Update to 1.4.2 and overhaul package.

pkgsrc changes:

  * Use PKG_SYSCONFSUBDIR, there are a number of extra files supported in
    the configuration file so everything should live in a sub-directory.

    HEADS-UP! Users will need to migrate over to new config file location.

  * Create opendmarc user/group, not currently used in rc.d script.

  * Fix build on SunOS and add SMF support.

  * Split multi-file patch correctly into separate files.

  * Add TEST_TARGET.

  * Various pkglint and cleanup.

opendmarc changes:

1.4.2          2021/12/19
        Fix issue #175: Don't reject a multi-valued From when all of the
                domains match.
        Fix issue #179: Don't crash when a value in a multi-valued From field
                is missing a domain name.  Resolves CVE-2021-34555.

(jperkin)

2022-05-12 13:16:36 UTC MAIN commitmail json YAML

Updated devel/visualvm to 2.1.3

(abs)

2022-05-12 13:15:58 UTC MAIN commitmail json YAML

Updated devel/visualvm to 2.1.3

Changes in 2.1.3

Features and Enhancements:

    Extended monitoring:
        GH-391: Add monitoring of network traffic
        GH-392: Visualise heap max and metaspace max values in graphs
    Heap viewer usability improvements:
        GH-397: [HeapViewer] display logical value of TruffleString
    Other improvements:
        GH-388: Allow BTrace plugin to run without --add-exports
        GH-390: Update generic JFR loader to version 8.1.0

Fixed Bugs:

    GH-372: UI proxy settings not used for remote host connections
    GH-382: Polyglot Sampler not compatible with latest TruffleRuby
    GH-383: Incorrect Self time reported when merging threads sample results
    GH-384: JFR Streaming: Do not take stacktraces for thread state events
    GH-389: The Socket IO tab does not group rows properly
    GH-394: ClassNotFoundException: org.netbeans.lib.uihandler.Decorations
    GH-395: Failed to create remote heap dump and save it

Unable to find any previous release notes as Oracle overwrite them
for each new relase, and have the github wiki set to private.  #yayoracle

(abs)

2022-05-12 13:03:58 UTC MAIN commitmail json YAML

2022-05-12 12:52:55 UTC MAIN commitmail json YAML

kitty: add CHECK_INTERPRETER_SKIP for a file

(wiz)

2022-05-12 12:37:54 UTC MAIN commitmail json YAML

2022-05-12 12:32:49 UTC MAIN commitmail json YAML

lang/lua53: Explain why theere is no builtin.mk

(gdt)

2022-05-12 11:27:12 UTC MAIN commitmail json YAML

doc: Updated www/php-nextcloud to 23.0.4

(khorben)

2022-05-12 11:26:54 UTC MAIN commitmail json YAML

php-nextcloud: update to 23.0.4

Changes since 23.0.3:

* Run tests with primary object storage in CI + large upload fixes (server#31453)
* User_ldap fix ldap connection resets #31421 (server#31514)
* Validate overwrite.cli.url to be a url in setup check (server#31518)
* Fix duplicated UUID detection when there are empty uuids (server#31521)
* Fix occ user:add-app-password (server#31536)
* Fix the logger that is imported for critical actions (server#31540)
* Toggle profile globally (server#31624)
* Improve imagick, bcmath and gmp extension warnings (server#31634)
* Add optional WebDav propfind properties to count sub elements (server#31641)
* Fix listeners declaration in case of occ usage (server#31656)
* Do not forget DB table prefix with truncate query (server#31666)
* Limit the length of app password names (server#31678)
* Add OPcache recommendations to Transifex (server#31705)
* Bump babel-loader from 8.2.3 to 8.2.4 (server#31721)
* Add oauth2_clients migration for Owncloud (server#31730)
* Dont create cards_abiduri it if already exists (server#31733)
* Show that the web updater is not recommended on big instances (server#31740)
* Add direct arg to login flow (server#31748)
* Wrap oauth2 migrations inside conditions (server#31774)
* Fix assignment of the LDAP Wizard connection (server#31785)
* Fix ldap wizard styling (server#31804)
* Bump guzzlehttp/psr7 from 1.8.3 to 1.8.5 (server#31821)
* Ignore errors when searching for bundled preview (server#31831)
* Deduplicate storage ids in list before reusing (server#31835)
* Dont re-query fileinfo when getting dav quota (server#31836)
* Take permissions from multiple paths into account for share permissions (server#31846)
* Log in audit log federated shares events (server#31856)
* Update autoloaders and Node package-lock.json (server#31862)
* Fix incorrect if conditions in View (server#31878)
* Do not decorate the CLI output if its explicitly turned off (server#31880)
* Fix _App::getCurrentApp() when being called from CLI or phpunit (server#31882)
* Bump moment from 2.29.1 to 2.29.2 (server#31913)
* Fix shared mount roots not being returned from getSharesInFolder (server#31923)
* Confirm user is internal to globalscale (server#31940)
* AmazonS3: allow not implemented versioning (server#31946)
* Fix accept/reject remote share action (server#31949)
* Update CRL after revocation of socialsharing_telegram.csr (server#31955)
* Fix LDAP Dark Theme Issue (server#31968)
* Bump guzzlehttp/psr7 from 1.8.3 to 1.8.5 (3rdparty#1016)
* Fallback to the admin settings if the user did not configure it (activity#781)
* Bypass/limit permissions (circles#1001)
* Update memberships on path change (circles#1007)
* Check owner attendance (circles#1010)
* Remove child shares (circles#1015)
* Update displayName (circles#1017)
* Oracle support (circles#978)
* Limit some feature when Circles is managed by an app (circles#982)
* Use stable23 for oci tests (circles#985)
* Missing $prec (circles#995)
* Update population (circles#997)
* Disable social recommendation (firstrunwizard#693)
* Fix settings navigation order (firstrunwizard#697)
* Bump babel-loader from 8.2.3 to 8.2.4 (privacy#752)
* Build(deps): bump prosemirror-view from 1.23.7 to 1.23.9 (text#2233)
* Build(deps): bump prosemirror-view from 1.23.9 to 1.23.10 (text#2259)
* Build(deps): bump prosemirror-view from 1.23.10 to 1.23.11 (text#2274)
* Fix: menu bubble size at the end of the line (text#2277)
* Build(deps): bump prosemirror-view from 1.23.11 to 1.23.12 (text#2286)
* Properly cancel and reset ongoing streams when unmounting (viewer#1208)

Changes since 23.0.2:

* Allow writing audit log to syslog and systemdlog (server#30852)
* Allow to disable AuthToken v1 (server#30949)
* Add primary key for ratelimit table (server#30965)
* Bump samba images in tests (server#30967)
* Update variables.scss Fallback font before Noto Color Emoji (server#30969)
* Show if the mail server settings are not set or verified (server#30998)
* Use the unjailed-path in OC_Helper::getStorageInfo() for files located in SharedStorage. (server#30999)
* Fix: Birthday events missing after reimporting contacts (server#31000)
* Bump clipboard from 2.0.9 to 2.0.10 (server#31023)
* Fix bugs with incorrect currentFileList in the favorite and share by you view (server#31050)
* Allow specify a config prefix for another database connection (server#31059)
* Dont provide favorite activity settings (server#31084)
* Only setup part of the filesystem for appdata requests (server#31098)
* Allow sub-admins to access delegated settings. (server#31102)
* Ignore contact interaction with self (server#31120)
* Fix overlapping buttons in apps-management (server#31179)
* Fix typo in DAV namespace registration (server#31183)
* Fix a broken tooltip (server#31184)
* Improve user status revert performance (server#31192)
* Fix path handling when transferring incoming shares (server#31204)
* Bump dompurify from 2.3.5 to 2.3.6 (server#31226)
* Improve caching policy use immutable when loading versionned assets (server#31244)
* Hide download button for images (server#31253)
* Dont redirect when loading files index page (server#31255)
* Consider only reminders with calendar data (server#31262)
* Also cache non-existing to reuse it (server#31297)
* Ignore cache in occ ldap:check-ldap command (server#31299)
* Wrap S3 multipart upload exception (server#31302)
* Fix ldap:check-user method for newly created LDAP users (server#31306)
* Avoid PHP errors in the checkers drone step (server#31313)
* Background job time windows (server#31318)
* Mark split database configs as sensitive (server#31331)
* Update CRL after revocation of rocket_integration.csr (server#31350)
* Bump backbone from 1.4.0 to 1.4.1 (server#31369)
* Make Sabre File exception messages translatable (server#31392)
* Censor more configs (server#31399)
* Dont set up full filesystem to check for certificates (server#31401)
* Also use hashed/indexed column on delete (server#31402)
* Fix caching of the user avatar (server#31410)
* Fix duplicate primary email message (server#31412)
* Fix developer link (server#31423)
* Fix fileactions for sharing overview (server#31424)
* Prevent default right-click options when hideDownload is enabled (server#31427)
* Fix return type of avatar file (server#31432)
* Fix Nextcloud is not allowed to use the OPcache API warning (server#31437)
* Add Nextcloud docs link to OPcache recommends (server#31438)
* Be conservative when reading from fresh created column (server#31442)
* Init users file system if not existing on ownership transfer (server#31445)
* Use persistent connections when connecting to redis (server#31450)
* Fix settings error message timeout (server#31457)
* Connectivity check: allow using the protocol in connectivity_check_domains (server#31479)
* Add option to disallow creation of local storages (server#31481)
* Fix too many file download notifications when watching a video (server#31485)
* Fix new file menu (server#31490)
* Fix listeners declaration in case of occ usage (server#31529)
* Fix user status not resetting correctly after a call (server#31543)
* Prevent reading key on SFTP stat bool (server#31547)
* Fix more than 1000 entries in queries exception in CardDavBackend (server#31550)
* Update CRL after revoke deckimportfromtrello.csr (server#31618)
* Revert Fix listeners declaration in case of occ usage (server#31642)
* Try to reduce the load from writing (activity#731)
* Allow specify a config prefix for another database connection (activity#735)
* Adjust nextcloud lib version (activity#739)
* Make background job time insensitive (activity#741)
* Fix cached circle returning bool before being parsed as JSON (circles#932)
* MembershipsService -> membershipService (circles#934)
* Block/force circle types (circles#938)
* Set member as INVITED only if not external (circles#940)
* Allow configuration of one single password per circle (circles#944)
* Display spent time on request (circles#949)
* Lighter SQL requests and compat with Oracle (circles#956)
* Update population (circles#959)
* Fix PrimaryKey on circles_event (circles#965)
* Fix import (circles#970)
* Only refresh notifications once with notify push (notifications#1155)
* Improve mass notification processing (notifications#1156)
* Bump url-parse from 1.5.4 to 1.5.10 (photos#1043)
* Fix privacy UI with subscription (privacy#707)
* Bump vue-loader from 15.9.6 to 15.9.8 (privacy#712)
* Bump @nextcloud/babel-config from 1.0.0-beta.1 to 1.0.0 (privacy#715)
* Bump @babel/core from 7.13.15 to 7.13.16 (privacy#718)
* Bump eslint-import-resolver-webpack from 0.13.0 to 0.13.2 (privacy#721)
* Bump babel-loader from 8.2.2 to 8.2.3 (privacy#724)
* Bump sass from 1.32.10 to 1.32.13 (privacy#731)
* Bump vue and vue-template-compiler (privacy#732)
* Bump eslint-config-standard from 16.0.2 to 16.0.3 (privacy#733)
* Bump node-polyfill-webpack-plugin from 1.1.0 to 1.1.4 (privacy#734)
* Bump eslint-webpack-plugin from 2.5.3 to 2.5.4 (privacy#738)
* Add index for last_contact in text_sessions table (text#2147)
* Use file.path to track EditorWrapper instances more accurately (text#2150)
* Build(deps): bump prosemirror-transform from 1.3.3 to 1.3.4 (text#2159)
* Fix: only apply bullet style to ul > li (text#2195)
* Build(deps): bump prosemirror-view from 1.23.6 to 1.23.7 (text#2207)
* Fix: update psalm baseline to account for changes in server (text#2208)
* Derpgon cz fix/stable23/image data urls (text#2210)
* Display content first and then load menus (text#2228)
* Build(deps-dev): bump @babel/plugin-proposal-class-properties from 7.16.0 to 7.16.7 (viewer#1171)
* Build(deps-dev): bump @nextcloud/webpack-vue-config from 4.1.0 to 4.1.4 (viewer#1174)
* Build(deps): bump camelcase from 6.2.0 to 6.2.1 (viewer#1175)
* Build(deps): bump @nextcloud/event-bus from 2.1.0 to 2.1.1 (viewer#1176)
* Build(deps-dev): bump @cypress/browserify-preprocessor from 3.0.1 to 3.0.2 (viewer#1178)
* Build(deps-dev): bump @nextcloud/eslint-config from 6.1.0 to 6.1.2 (viewer#1179)
* Build(deps-dev): bump wait-on from 6.0.0 to 6.0.1 (viewer#1180)

"Please commit it" ryoon@

(khorben)

2022-05-12 11:15:36 UTC MAIN commitmail json YAML

doc: Updated net/gh to 2.10.1

(kim)

2022-05-12 11:15:14 UTC MAIN commitmail json YAML

gh: update to 2.10.1

GitHub CLI 2.10.1

    What's Changed
    - Hide retention-period flag by @greggroth in #5607

GitHub CLI 2.10.0

    What's New
    - Add label list list sorting and label remove command by @heaths in #5503
    - Add label list --json support by @heaths in #5567
    - Add repo list --visibility=internal flag by @hiradp in #5564
    - Add release list --exclude-drafts flag by @ffalor in #5595
    - Add codespace jupyter command to open codespaces in JupyterLab by @jungaretti in #5291
    - codespaces list: add display name to the list output by @josebalius in #5571
    - pr create: add "Submit as draft" option by @koskeller in #5570
    - Add devcontainer to this project by @joshspicer in #5592
    - Add codespace create --retention-period flag by @greggroth in #5504

    What's Changed
    - label edit: clarify --name switch by @heaths in #5525
    - gist create: add progress indicator by @ffalor in #5526
    - repo create: fix grammar prompt by @chemotaxis in #5557
    - issue comment: support quotes and arguments in EDITOR value by @mislav in #5549
    - search prs: add the ability to pass teams to --review-requested by @ffalor in #5538
    - search prs: add example to help output by @damiensedgwick in #5562
    - issue view: fix non-working usage example by @mhmdanas in #5563
    - pr merge: refactor implementation by @mntlty in #5514
    - status: omit results from archived repositories by @ffalor in #5583
    - status: ignore FORBIDDEN errors due to SAML restrictions by @heaths in #5588
    - auth: respect GH_BROWSER, "browser" config, avoid opening non-HTTP URLs by @mislav in #5604
    - repo clone: document adding upstream remote if repo is a fork by @dhalbert in #5466
    - Fix nil pointer exception in codespace selection by @cannist in #5605
    - codespaces: handle star in display name by @josebalius in #5577
    - Upgrade to go 1.18 by @samcoe in #5542
    - Bump github.com/cpuguy83/go-md2man/v2 from 2.0.1 to 2.0.2 by @dependabot in #5522
    - Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 by @dependabot in #5533
    - Consistent version format in version upgrade notice by @mislav in #5559

GitHub CLI 2.9.0

    What's New
    - label edit: Command to edit existing labels by @heaths in #5519
    - label clone: Command to clone labels between repositories by @heaths in #5452
    - label create: Add --force flag to forcibly create labels by @heaths in #5451
    - codespaces: Support for multi devcontainer by @reybard in #5076

    What's Changed
    - label list: Add column for displaying the label color by @heaths in #5462
    - pr merge: Warn if PR is already merged by @mntlty in #5463
    - gist delete: Avoid crash when deleting gist with no owner by @mislav in #5510
    - list commands: Standardize output when no entries found by @rpadaki in #5479
    - repo list: Add ls alias to command by @rpadaki in #5480
    - issue/pr list: Fix searching by --state flag by @samcoe in #5513
    - search prs: Correct displayed header when searching prs command by @samcoe in #5488
    - pr create: Document that --body-file reads from stdin by @lukekarrys in #5461
    - Add tab completion descriptions for aliases and extensions by @rpadaki in #5447
    - Replace deprecated ioutil package with io and os package replacements by @estensen in #5498

GitHub CLI 2.8.0

    What's New
    - New release edit command by @plu in #5422
    - issue close: add --comment flag to close with comment by @samcoe in #5437
    - issue delete: add --confirm flag by @opelr in #5396
    - pr merge: provide instructions for resolving merge conflicts by @ErKiran in #5330
    - codespace select: add hidden select command for extensions by @legomushroom in #5390
    - codespace create: make location an optional flag by @jshorty in #5410
    - codespace create: handle idle timeout notice by @adnamalin in #5409
    - codespace code: add --web flag to open in Visual Studio Code web mode by @jackcmeyer in #5380
    - gist edit: allow non-interactive file replacement by @samcoe in #5408
    - extension upgrade: add --dry-run flag by @samcoe in #5098
    - Add new alias to all create commands by @chriscn in #5388

    What's Changed
    - Add support for installing binary extensions on M1 Macs by @mislav in #5457
    - status: respect GitHub host configuration by @mislav in #5423
    - codespace ssh/cp: check paths safely by @jshorty in #5384
    - codespace edit: remove unsupported idle timeout flag by @adnamalin in #5405
    - extension list: speed up output by avoiding checking for upgrades by @samcoe in #5098
    - extension list: don't error if no extensions are installed by @rpadaki in #5445
    - auth login: fix flow when ~/.config/gh/config.yml is read-only by @ncfavier in #5378
    - Fix table printer crash in narrow terminals by @rpadaki in #5449
    - Improve DNF installation instructions by @gto406 in #5406
    - Change issue close color from red to purple by @samcoe in #5436
    - Replace old search query builder by @samcoe in #5366

(kim)

2022-05-12 10:13:37 UTC MAIN commitmail json YAML

2022-05-12 09:39:55 UTC MAIN commitmail json YAML

sysutils/lsfp: reset maintainer

(pin)

2022-05-12 09:38:46 UTC MAIN commitmail json YAML

graphics/oxipng: reset maintainer

(pin)

2022-05-12 09:37:44 UTC MAIN commitmail json YAML

wm/shod: reset maintainer

(pin)

2022-05-12 09:36:57 UTC MAIN commitmail json YAML

textproc/prose: reset maintainer

(pin)

2022-05-12 09:35:44 UTC MAIN commitmail json YAML

textproc/hck: needs cmake

(pin)

2022-05-12 09:34:31 UTC MAIN commitmail json YAML

textproc/angle-grinder: needs gmake

(pin)

2022-05-12 09:33:31 UTC MAIN commitmail json YAML

doc: Updated sysutils/dua-cli to 2.17.4

(pin)

2022-05-12 09:33:11 UTC MAIN commitmail json YAML

sysutils/dua-cli: update to 2.17.4

2.17.4 (2022-05-12)
Bug Fixes
-Show all possible information even if one input path could not be read.
Previously it would fail entirely without printing anything useful but a
relatively non-descript error message.
-Open interactive mode even if one of the input paths can't be read. Note that
there can still be improvements in indicating which path failed. Also it will
happily show an empty user interface in case all input paths are not readable.

(pin)

2022-05-12 09:30:55 UTC MAIN commitmail json YAML

streamlink: fix depends, add test target

(wiz)

2022-05-12 08:39:48 UTC MAIN commitmail json YAML

qodem: apply --disable-gpm unconditionally in CONFIGURE_ARGS.

We do not have a package for libgpm in pkgsrc, so this previously failed
on Linux anyway.

(fcambus)

2022-05-12 08:20:36 UTC MAIN commitmail json YAML

2022-05-12 08:17:53 UTC MAIN commitmail json YAML

py-importlib-metadata2: disable testing

(adam)

2022-05-12 08:15:48 UTC MAIN commitmail json YAML

py-u2f: do not TEST_DEPEND on py-fakefs for Python 2.7

(adam)

2022-05-12 08:11:03 UTC MAIN commitmail json YAML

doc: Updated devel/py-freezegun to 1.2.1

(wiz)

2022-05-12 08:10:57 UTC MAIN commitmail json YAML

Added sysutils/py-subprocess-tee, sysutils/py-ansible-compat, textproc/py-yamllint

(adam)

2022-05-12 08:10:53 UTC MAIN commitmail json YAML

py-freezegun: update to 1.2.1.

1.2.1
-----

* Added missing typeshed types from distribution

* Pass all arguments on recursive freeze_time calls

1.2.0
-----

* Add support for `time.perf_counter` (and `…_ns`)

* Added typeshed types

* Dropped support for python 3.5

1.1.0
-----

* Add support for `time.monotonic` (and `…_ns`)

* Allow to configure default ignore list, and also to just extend the default

* Fixed when accessing from thread after stop()

1.0.0
------

* Dropped Py2 support
* Added as_kwarg argument in order to have the frozen time object passed with the name provided in as_kwarg argument

(wiz)

2022-05-12 08:10:30 UTC MAIN commitmail json YAML

wabt: needs c++17.

(fcambus)

2022-05-12 08:10:26 UTC MAIN commitmail json YAML

py-yamllint: added version 1.26.3

A linter for YAML files.

yamllint does not only check for syntax validity, but for weirdnesses
like key repetition and cosmetic problems such as lines length,
trailing spaces, indentation, etc.

(adam)

2022-05-12 08:07:34 UTC MAIN commitmail json YAML

py-ansible-compat: added version 2.0.3

A python package contains functions that facilitate working with various
versions of Ansible 2.9 and newer.

(adam)

2022-05-12 08:06:13 UTC MAIN commitmail json YAML

py-subprocess-tee: added version 0.3.5

This package provides a drop-in alternative to subprocess.run that captures the
output while still printing it in real-time, just the way tee does.

Printing output in real-time while still capturing is valuable for any tool
that executes long-running child processes. For those, you do want to provide
instant feedback (progress) related to what is happening.

(adam)

2022-05-12 08:05:29 UTC MAIN commitmail json YAML

2022-05-12 07:57:33 UTC MAIN commitmail json YAML

doc: Updated devel/binaryen to 108

(fcambus)

2022-05-12 07:57:22 UTC MAIN commitmail json YAML

binaryen: update to 108.

v108
----

- Add CMake flag BUILD_TOOLS to control building tools (#4655)
- Add CMake flag JS_OF_OCAML for js_of_ocaml (#4637)
- Remove externref (#4633)

(fcambus)

2022-05-12 07:44:00 UTC MAIN commitmail json YAML

Updated devel/py-fakefs, net/py-zeroconf

(adam)

2022-05-12 07:43:44 UTC MAIN commitmail json YAML

py-zeroconf: updated to 0.38.6

0.38.6
Performance improvements for fetching ServiceInfo

0.38.5
Fix ServiceBrowsers not getting ServiceStateChange.Removed callbacks on PTR record expire

ServiceBrowsers were only getting a ServiceStateChange.Removed callback
when the record was sent with a TTL of 0. ServiceBrowsers now correctly
get a ServiceStateChange.Removed callback when the record expires as well.

Fix missing minimum version of python 3.7

(adam)

2022-05-12 07:40:38 UTC MAIN commitmail json YAML

py-fakefs: updated to 4.5.6

Version 4.5.6

Changes
* minimum supported pytest version is now 3.0 (older versions do not work
  properly with current Python versions)

Fixes
* only skip `_pytest.pathlib` in pytest versions where it is actually present

Infrastructure
* add tests with different pytest versions, starting with 3.0

Version 4.5.5

Fixes
* correctly handle file system space for files opened in write mode
* correctly handle reading/writing pipes via file
* disallow `encoding` argument on binary `open()`
* fixed compatibility issue with pytest 7.0.0

(adam)

2022-05-12 06:50:16 UTC MAIN commitmail json YAML

py-importlib-metadata: add missing wheel dependency

(wiz)

2022-05-12 06:44:20 UTC MAIN commitmail json YAML

py-websocket-client: fix dependenciess/test_dependencies

(wiz)

2022-05-12 06:10:40 UTC MAIN commitmail json YAML

doc: Updated fonts/fntsample to 5.4nb1

(wiz)

2022-05-12 06:10:31 UTC MAIN commitmail json YAML

fntsample: update unicode tables to 14.0

Bump PKGREVISION.

(wiz)

2022-05-12 06:07:12 UTC MAIN commitmail json YAML

doc: Updated devel/py-versioningit to 1.1.1nb1

(wiz)

2022-05-12 06:07:03 UTC MAIN commitmail json YAML

py-versioningit: convert to wheel.mk

Add missing dependencies, add test target and test dependencies.
Mark as not-for-python-2.

(wiz)

2022-05-12 05:39:41 UTC MAIN commitmail json YAML

doc/TODO: + qt5-5.15.4.

(wiz)

2022-05-12 05:15:13 UTC MAIN commitmail json YAML

Updated devel/py-importlib-metadata

(adam)

2022-05-12 05:13:15 UTC MAIN commitmail json YAML

py-importlib-metadata: updated to 4.11.3

v4.11.3
* Removed cast of path items in FastPath, not needed.

v4.11.2
* Fixed bug where ``EntryPoint.extras`` was returning
  match objects and not the extras strings.

v4.11.1
* In ``Distribution.requires`` for egg-info, if ``requires.txt``
  is empty, return an empty list.

v4.11.0
* bpo-46246: Added ``__slots__`` to ``EntryPoints``.

v4.10.2
* Avoid leaking ``method_name`` in ``DeprecatedList``.

(adam)

2022-05-11 23:34:14 UTC MAIN commitmail json YAML

doc: Updated audio/py-music21 to 7.3.3

(gutteridge)

2022-05-11 23:34:05 UTC MAIN commitmail json YAML

py-music21: update to 7.3.3

This update doesn't add much for pkgsrc users, given the focus was on
a Python 3.7-only component, but keeps us up to date with code changes.

Change log:

Music21 7.3.3 adds support for showing MIDI inside a Google Colaboratory
(colab) notebook, via music21j. Since m21 v8 will be Python 3.8+ only,
and Google Colab is still on Python 3.7, a back-port to v7 was needed.

7.3.2 was internal development only and not released

(gutteridge)

2022-05-11 22:48:43 UTC MAIN commitmail json YAML

2022-05-11 22:30:17 UTC MAIN commitmail json YAML

Require py-importlib-metadata (which is good enough) now that
py-importlib-metadata4 is gone. Ride the update to 4.0.1 which is only
a few hours old.

(bouyer)

2022-05-11 22:28:38 UTC MAIN commitmail json YAML