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 (37m)  pkgsrc-2024Q1 (20d)  pkgsrc-2023Q4 (67d)  pkgsrc-2023Q2 (99d)  pkgsrc-2023Q3 (178d) 

2024-06-06 15:31:03 UTC Now

2022-04-07 04:50:35 UTC MAIN commitmail json YAML

2022-04-07 03:44:04 UTC MAIN commitmail json YAML

texlive-collection-latexextra: add tex-anyfontsize and tex-regexpatch

(markd)

2022-04-07 03:37:41 UTC MAIN commitmail json YAML

2022-04-07 02:55:27 UTC MAIN commitmail json YAML

tex URW base font package updates

(markd)

2022-04-07 02:52:37 UTC MAIN commitmail json YAML

2022-04-07 02:52:11 UTC MAIN commitmail json YAML

2022-04-07 02:51:30 UTC MAIN commitmail json YAML

2022-04-07 02:51:03 UTC MAIN commitmail json YAML

2022-04-07 02:50:11 UTC MAIN commitmail json YAML

2022-04-07 02:49:36 UTC MAIN commitmail json YAML

2022-04-07 02:48:59 UTC MAIN commitmail json YAML

2022-04-07 02:48:30 UTC MAIN commitmail json YAML

2022-04-07 02:47:51 UTC MAIN commitmail json YAML

2022-04-07 02:47:10 UTC MAIN commitmail json YAML

2022-04-07 00:53:08 UTC MAIN commitmail json YAML

vte3: also apply GCC_REQD bump in buildlink3.mk

(Missed in previous commit.)

(gutteridge)

2022-04-07 00:31:14 UTC MAIN commitmail json YAML

vte3: un-break builds with default GCC < 10

As of 0.68, this package expects C++20, and also fails if GCC < 10 or
clang < 11. (I don't see an equivalent to GCC_REQD for clang.) This
isn't necessarily a satisfactory fix, but at least gets it to build
again, un-breaking DE meta-pkgs like xfce4, mate, and gnome. It needs
further investigation.

The commit that enforces this new (high) bar in meson.build is:
https://github.com/GNOME/vte/commit/eec33cce0b9359fddda35703e22bffd1f8f28852
I haven't had time to examine the code to see what C++20 features are
involved.

(gutteridge)

2022-04-06 22:46:22 UTC MAIN commitmail json YAML

doc: Updated fonts/noto-emoji-ttf to 2.034

(wiz)

2022-04-06 22:46:13 UTC MAIN commitmail json YAML

2022-04-06 22:41:45 UTC MAIN commitmail json YAML

doc: Added editors/emacs28-nox11 version 28.1

(wiz)

2022-04-06 22:41:37 UTC MAIN commitmail json YAML

doc: Added editors/emacs28 version 28.1

(wiz)

2022-04-06 22:41:26 UTC MAIN commitmail json YAML

editors/Makefile: + emacs28*

(wiz)

2022-04-06 22:41:03 UTC MAIN commitmail json YAML

editors/emacs28-nox11: import emacs28-nox11-28.1

GNU Emacs is an extensible, customizable editor textand more.  At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.  The
features of GNU Emacs include:

- Content-sensitive editing modes, including syntax coloring, for a
  wide variety of file types including plain text, source code, and
  HTML.
- Complete built-in documentation, including a tutorial for new users.
- Support for many languages and their scripts, including all scripts,
  Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
  Ethiopian, and some Indian scripts.
- Highly customizable, using Emacs Lisp code or a graphical
  customization interface.
- A large number of extensions that add other functionality, including
  a project planner, mail and news reader, debugger interface,
  calendar, and more.  Many of these extensions are distributed with
  GNU Emacs; others are available separately.

This package contains Emacs version 28.

(wiz)

2022-04-06 22:40:38 UTC MAIN commitmail json YAML

editors/emacs28: import emacs28-28.1

GNU Emacs is an extensible, customizable editor textand more.  At its
core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.  The
features of GNU Emacs include:

- Content-sensitive editing modes, including syntax coloring, for a
  wide variety of file types including plain text, source code, and
  HTML.
- Complete built-in documentation, including a tutorial for new users.
- Support for many languages and their scripts, including all scripts,
  Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
  Ethiopian, and some Indian scripts.
- Highly customizable, using Emacs Lisp code or a graphical
  customization interface.
- A large number of extensions that add other functionality, including
  a project planner, mail and news reader, debugger interface,
  calendar, and more.  Many of these extensions are distributed with
  GNU Emacs; others are available separately.

This package contains Emacs version 28.

(wiz)

2022-04-06 19:53:59 UTC MAIN commitmail json YAML

doc: Updated chat/lurch-purple to 0.7.0

(gdt)

2022-04-06 19:53:53 UTC MAIN commitmail json YAML

chat/lurch-purple: Update to 0.7.0

Actually works with pidgin, talking to Conversations via federation!
(0.6.8 did not)

Upstream:

## [0.7.0] - 2021-02-12
### Added
- This file.
- An API reachable through _libpurple_ signals. See `lurch_api.h` for details and usage.
- Testing setup using _cmocka_ and tests for new modules.
- CI setup running the tests in _appveyor_ and reporting coverage results to _codecov_.
- The possibility to dynamically link against the submodule libaries. ([#151](https://github.com/gkdr/lurch/pull/151)) (thanks, [@fortysixandtwo](https://github.com/fortysixandtwo)!)

### Changed
- A new `/command` handler using the API, replacing the old implementation. The commands are a bit different and some are new.
- Updated _libomemo_ submodule to 0.7.1. See the [changelog](https://github.com/gkdr/libomemo/blob/master/CHANGELOG.md) for details.
- Updated _axc_ submodule to 0.3.4. See the [changelog](https://github.com/gkdr/axc/blob/master/CHANGELOG.md) for details.

### Removed
- The `lurch_initialised` setting in the `accounts.xml`.

### BUGFIXES

(gdt)

2022-04-06 19:33:48 UTC MAIN commitmail json YAML

doc: Updated devel/wabt to 1.0.28

(fcambus)

2022-04-06 19:33:37 UTC MAIN commitmail json YAML

wabt: update to 1.0.28.

No upstream ChangeLog.

(fcambus)

2022-04-06 18:16:13 UTC MAIN commitmail json YAML

mariadb105-client: no need to special case __APPLE__ for pkgsrc builds

The file client/mysql.cc uses the readline library, but it has preprocessor
conditionals specially for __APPLE__.  Pkgsrc expects a common readline,
however, and so the build fails.  Removing the special case handles __APPLE__
the same as other platforms.

(brook)

2022-04-06 18:04:51 UTC MAIN commitmail json YAML

mariadb106-client: no need to special case __APPLE__ for pkgsrc builds

The file client/mysql.cc uses the readline library, but it has preprocessor
conditionals specially for __APPLE__.  Pkgsrc expects a common readline,
however, and so the build fails.  Removing the special case handles __APPLE__
the same as other platforms.

(brook)

2022-04-06 16:32:33 UTC MAIN commitmail json YAML

doc: Added audio/zam-plugins version 3.14

(nia)

2022-04-06 16:32:21 UTC MAIN commitmail json YAML

add audio/zam-plugins

zam-plugins is a collection of LV2/LADSPA/VST/JACK audio plugins for sound
processing. It includes:

* ZaMaximX2: brickwall limiter for mastering.
* ZamAutoSat: automatic saturation plugin.
* ZamComp: powerful mono compressor strip.
* ZamCompX2: stereo version of ZamComp with knee slew control.
* ZamEQ2: two band parametric equaliser with high and low shelving circuits.
* ZamGEQ31: 31 band graphic equaliser.
* ZamPhono: collection of phono filters for restoring vinyl records, or
  preparing to cut new ones.
* ZamGate: gate plugin for ducking low gain sounds.
* ZamGateX2: gate plugin for ducking low gain sounds, stereo version.
* ZamTube: distortion effect. wave digital filter physical model of a triode
  tube amplifier stage, with modelled tone stacks from real guitar amplifiers.
* ZamDelay: simple feedback delay unit with sync-to-host BPM feature and
  filter.
* ZamDynamicEQ: dynamic equalizer that changes its gain based on detecting
  a narrow band of frequencies.
* ZaMultiComp: mono multiband compressor, with 3 adjustable bands.
* ZaMultiCompX2: stereo version of ZaMultiComp, with individual threshold
  controls for each band and real-time visualisation of comp curves.

(nia)

2022-04-06 15:20:05 UTC MAIN commitmail json YAML

Updated devel/py-nest-asyncio, devel/py-ipykernel, parallel/py-ipyparallel, devel/py-prompt_toolkit

(adam)

2022-04-06 15:19:43 UTC MAIN commitmail json YAML

py-prompt_toolkit: updated to 3.0.29

3.0.29: 2022-04-04
------------------

New features:
- Accept 'handle_sigint' parameter in PromptSession.

Fixes
- Fix 'variable referenced before assignment' error in vt100 mouse bindings.
- Pass `handle_sigint` from `Application.run` to `Application.run_async`.
- Fix detection of telnet client side changes.
- Fix `print_container` utility (handle `EOFError`).

Breaking changes:
- The following are now context managers:
  `create_pipe_input`, `PosixPipeInput` and `Win32PipeInput`.

(adam)

2022-04-06 15:17:17 UTC MAIN commitmail json YAML

py-ipyparallel: updated to 8.2.1

8.2.1 Fixes some compatibility issues with latest dask, ipykernel, and setuptools,
as well as some typos and improved documentation.

(adam)

2022-04-06 15:15:49 UTC MAIN commitmail json YAML

py-ipykernel: updated to 6.12.1

6.12.1

Maintenance and upkeep improvements

- Clean up test deps and test setup

6.12.0

Enhancements made

- use packaging instead of pkg_resources to parse versions

Bugs fixed

- Make cell_id optional
- Do not try to send on iostream if closed

(adam)

2022-04-06 15:08:31 UTC MAIN commitmail json YAML

py-nest-asyncio: updated to 1.5.5

v1.5.5
Potential fix for issue 65

(adam)

2022-04-06 14:50:15 UTC MAIN commitmail json YAML

Updated net/rabbitmq, textproc/ugrep

(adam)

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

ugrep: updated to 3.7.8

ugrep v3.7.8

New complementary options --min-depth, --max-depth, --min-line and --max-line which are added for consistency with the updated options --min-count and --max-count. Updated the --min-count option, which can now be combined with any other option except with -v (--invert-match). Updated option -K (--range) to take a MAX argument instead of a FIRST argument for consistency with other min/max options. Recursive searching sysfd, such as /proc and /sys, no longer blocks on special files/devices. Fixed inconsistent colorization with option -v when used with context options -A, -B and -C. Fixed option -r when combined with file argument - (read standard input), which does both, like GNU grep. Updated --stats reporting and other minor improvements.

(adam)

2022-04-06 14:46:29 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.9.14

RabbitMQ 3.9.14

Changes Worth Mentioning

Core Server

Bug Fixes

Restart of a node that hosted one or more stream leaders resulted in
their consumers not "re-attaching" to the newly elected leader.

Large fanouts experienced a performance regression when streams were not
enabled using a feature flag.

Stream management plugin did not support mixed version clusters.

Stream deletion did not result in a basic.cancel being sent to AMQP 0-9-1 consumers.

Stream clients did not receive a correct stream unavailability error in some
cases.

It is again possible to clear user tags and update the password in a single operation.

Enhancements

Forward compatibility with Erlang 25.

File handle cache efficiency improvements.

Uknown stream properties (e.g. those requested by a node that runs a newer version)
are now handled gracefully.

Temporary hostname resolution issues (attempts that fail with nxdomain)
are now handled more gracefully and with a delay of several seconds.

Build time compatibility with Elixir 1.13.

OAuth 2 AuthN/AuthZ Backend Plugin

Bug Fixes

auth_oauth2.additional_scopes_key in rabbitmq.conf was not converted correctly
during configuration translation and thus had no effect.

LDAP AuthN/AuthZ Backend Plugin

Enhancement

Adapt to a breaking Erlang 24.3 LDAP client change.

Shovel Plugin

Enhacements

Shovels now can be declared with delete-after parameter set to 0.
Such shovels will immediately stop instead of erroring and failing to
start after a node restart.

Consul Peer Discovery Plugin

Enhancements

Support for Consul 1.1 response code changes
when an operation is attempted on a non-existent health check.

(adam)

2022-04-06 13:06:09 UTC MAIN commitmail json YAML

README.macOS: nbsed requires no user action, merge comment to bootstrap.

(schmonz)

2022-04-06 09:55:58 UTC MAIN commitmail json YAML

doc: Updated sysutils/bkt to 0.5.4

(pin)

2022-04-06 09:55:37 UTC MAIN commitmail json YAML

sysutils/bkt: update to 0.5.4

-Patch release to aid packaging for Debian (see #12).
No new functionality vs. 0.5.2

(pin)

2022-04-06 09:28:55 UTC MAIN commitmail json YAML

Updated textproc/py-ujson, net/py-prometheus_client

(adam)

2022-04-06 09:28:38 UTC MAIN commitmail json YAML

py-prometheus_client: updated to 0.14.0

0.14.0 / 2022-04-05 Latest
[ENHANCEMENT] Continued typing improvements and coverage.
[ENHANCEMENT] Allow binding to IPv6 addresses.
[ENHANCEMENT] Negotiate gzip content-encoding, enabled by default.
[ENHANCEMENT] Allow disabling _created metrics via the PROMETHEUS_DISABLE_CREATED_SERIES environment variable.
[BUGFIX] Correct minor typo in exception raised when exemplar labels are too long.

0.13.1 / 2022-01-28
[BUGFIX] Relax some type constraints that were too strict.
[BUGFIX] Explicitly export functions with __all__.

0.13.0 / 2022-01-25
[CHANGE] Drop support for Python versions 2.7, 3.4, and 3.5.
[FEATURE] Support adding labels when using .time()
[ENHANCEMENT] Begin to add type hints to functions.
[ENHANCEMENT] Improved go-to-declaration behavior for editors.
[BUGFIX] Remove trailing slashes from pushgateway URLS.
[BUGFIX] Catch non-integer bucket/count values

(adam)

2022-04-06 09:24:43 UTC MAIN commitmail json YAML

py-ujson: updated to 5.2.0

5.2.0

Added

Support parsing NaN, Infinity and -Infinity
Support dynamically linking against system double-conversion library
Add env var to control stripping debug info
Add JSONDecodeError

Fixed

Fix buffer overflows (CVE-2021-45958)
Upgrade Black to fix Click
simplify exception handling on integer overflow
Remove dead code that used to handle the separate int type in Python 2
Fix exceptions on encoding list or dict elements and non-overflow errors on int handling getting silenced

(adam)

2022-04-06 06:12:09 UTC MAIN commitmail json YAML

2022-04-06 06:10:58 UTC MAIN commitmail json YAML

py-gi-docgen: add buildlink3.mk file

needed because meson detects this via pkg-config

(wiz)

2022-04-06 06:03:19 UTC MAIN commitmail json YAML

doc: Added devel/py-gi-docgen version 2022.1

(wiz)

2022-04-06 06:03:06 UTC MAIN commitmail json YAML

devel/Makefile: + py-gi-docgen

(wiz)

2022-04-06 06:02:34 UTC MAIN commitmail json YAML

devel/py-gi-docgen: import py-gi-docgen-2022.1

GI-DocGen is a document generator for GObject-based libraries.
GObject is the base type system of the GNOME project. GI-Docgen
reuses the introspection data generated by GObject-based libraries
to generate the API reference of these libraries, as well as other
ancillary documentation.

(wiz)

2022-04-06 06:00:41 UTC MAIN commitmail json YAML

doc: Added textproc/py-typogrify version 2.0.7

(wiz)

2022-04-06 06:00:30 UTC MAIN commitmail json YAML

textproc/Makefile: + py-typogrify

(wiz)

2022-04-06 06:00:12 UTC MAIN commitmail json YAML

textproc/py-typogrify: import py-typogrify-2.0.7

Typogrify provides a set of custom filters that automatically apply
various transformations to plain text in order to yield
typographically-improved HTML. While often used in conjunction with
Jinja and Django template systems, the filters can be used in any
environment.

(wiz)

2022-04-06 00:24:05 UTC MAIN commitmail json YAML

bootstrap: suggest pkgsrc paths before system ones.

(schmonz)

2022-04-06 00:23:30 UTC MAIN commitmail json YAML

bootstrap: latest status and recommendations for OpenBSD.

(schmonz)

2022-04-05 20:49:48 UTC MAIN commitmail json YAML

doc: Updated shells/fish to 3.4.1

(bsiegert)

2022-04-05 20:49:22 UTC MAIN commitmail json YAML

fish: update to 3.4.1

fish 3.4.1

This release of fish fixes the following problems identified in fish 3.4.0:

  * An error printed after upgrading, where old instances could pick up a newer
    version of the fish_title function, has been fixed

  * fish builds correctly on NetBSD and OpenIndiana.

  * nextd-or-forward-word, bound to Alt-Right Arrow by default, was
    inadvertently changed to move like forward-bigword. This has been corrected.

  * funcsave -q and funcsave --quiet now work correctly.

  * Issues with the csharp and nmcli completions were corrected.

If you are upgrading from version 3.3.1 or before, please also review the
release notes for 3.4.0 (included below).

fish 3.4.0

Notable improvements and fixes:

  * fish's command substitution syntax has been extended: $(cmd) now has the
    same meaning as (cmd) but it can be used inside double quotes, to prevent
    line splitting of the results.

  * Complementing the prompt command in 3.3.0, fish_config gained a theme
    subcommand to show and pick from the sample themes (meaning color schemes)
    directly in the terminal, instead of having to open a Web browser. For
    example fish_config theme choose Nord loads the Nord theme in the current
    session. The current theme can be saved with fish_config theme dump
    , and custom themes can be added by saving them in ~/.config/fish/themes/.

  * set and read learned a new option, --function, to set a variable in the
    function?s top scope.

  * string pad now excludes escape sequences like colors that fish knows about,
    and a new --visible flag to string length makes it use that kind of visible
    width.

  * Performance improvements to globbing, especially on systems using glibc. In
    some cases (large directories with files with many numbers in the names)
    this almost halves the time taken to expand the glob.

  * Autosuggestions can now be turned off by setting
    $fish_autosuggestion_enabled to 0, and (almost) all highlighting can be
    turned off by choosing the new ?None? theme. The exception is necessary
    colors, like those which distinguish autosuggestions from the actual
    command line.

  * The fish_git_prompt function, which is included in the default prompts, now
    overrides git to avoid running commands set by per-repository
    configuration. This avoids a potential security issue in some
    circumstances, and has been assigned CVE-2022-20001.

(bsiegert)

2022-04-05 19:11:40 UTC MAIN commitmail json YAML

Updated net/haproxy, devel/py-test

(adam)

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

py-test: updated to 7.1.1

pytest 7.1.1 (2022-03-17)
=========================

Bug Fixes
---------
- Fixed a regression in pytest 7.1.0 where some conftest.py files outside of the source tree (e.g. in the `site-packages` directory) were not picked up.

pytest 7.1.0 (2022-03-13)
=========================

Breaking Changes
----------------

- As per our policy, the following features have been deprecated in the 6.X series and are now
  removed:

  * ``pytest._fillfuncargs`` function.
  * ``pytest_warning_captured`` hook - use ``pytest_warning_recorded`` instead.
  * ``-k -foobar`` syntax - use ``-k 'not foobar'`` instead.
  * ``-k foobar:`` syntax.
  * ``pytest.collect`` module - import from ``pytest`` directly.

  For more information consult
  `Deprecations and Removals <https://docs.pytest.org/en/latest/deprecations.html>`__ in the docs.

- Dropped support for Python 3.6, which reached `end-of-life <https://devguide.python.org/#status-of-python-branches>`__ at 2021-12-23.

Improvements
------------

- Fixed test output for some data types where ``-v`` would show less information.
  Also, when showing diffs for sequences, ``-q`` would produce full diffs instead of the expected diff.

- pytest now avoids specialized assert formatting when it is detected that the default ``__eq__`` is overridden in ``attrs`` or ``dataclasses``.

- When ``-vv`` is given on command line, show skipping and xfail reasons in full instead of truncating them to fit the terminal width.

- More information about the location of resources that led Python to raise :class:`ResourceWarning` can now
  be obtained by enabling :mod:`tracemalloc`.

  See :ref:`resource-warnings` for more information.

- More types are now accepted in the ``ids`` argument to ``@pytest.mark.parametrize``.
  Previously only `str`, `float`, `int` and `bool` were accepted;
  now `bytes`, `complex`, `re.Pattern`, `Enum` and anything with a `__name__` are also accepted.

- :func:`pytest.approx` now raises a :class:`TypeError` when given an unordered sequence (such as :class:`set`).

  Note that this implies that custom classes which only implement ``__iter__`` and ``__len__`` are no longer supported as they don't guarantee order.

Bug Fixes
---------

- The deprecation of raising :class:`unittest.SkipTest` to skip collection of
  tests during the pytest collection phase is reverted - this is now a supported
  feature again.

- Symbolic link components are no longer resolved in conftest paths.
  This means that if a conftest appears twice in collection tree, using symlinks, it will be executed twice.
  For example, given

      tests/real/conftest.py
      tests/real/test_it.py
      tests/link -> tests/real

  running ``pytest tests`` now imports the conftest twice, once as ``tests/real/conftest.py`` and once as ``tests/link/conftest.py``.
  This is a fix to match a similar change made to test collection itself in pytest 6.0 (see :pull:`6523` for details).

- Fixed count of selected tests on terminal collection summary when there were errors or skipped modules.

  If there were errors or skipped modules on collection, pytest would mistakenly subtract those from the selected count.

- Fixed regression where ``--import-mode=importlib`` used together with :envvar:`PYTHONPATH` or :confval:`pythonpath` would cause import errors in test suites.

- :fixture:`pytester` now requests a :fixture:`monkeypatch` fixture instead of creating one internally. This solves some issues with tests that involve pytest environment variables.

- Malformed ``pyproject.toml`` files now produce a clearer error message.

(adam)

2022-04-05 19:08:11 UTC MAIN commitmail json YAML

haproxy: updated to 2.5.5

2.5.5
- CI: github actions: add the output of $CC -dM -E-
- CI: github actions: use cache for OpenTracing
- CI: refactor OpenTracing build script
- CI: github actions: use cache for SSL libs
- CI: Consistently use actions/checkout@v2
- BUILD: atomic: make the old HA_ATOMIC_LOAD() support const pointers
- BUILD: tree-wide: mark a few numeric constants as explicitly long long
- BUG/MEDIUM: mux-fcgi: Don't rely on SI src/dst addresses for FCGI health-checks
- BUG/MEDIUM: htx: Fix a possible null derefs in htx_xfer_blks()
- REGTESTS: fix the race conditions in normalize_uri.vtc
- REGTESTS: fix the race conditions in secure_memcmp.vtc
- BUG/MEDIUM: httpclient/lua: infinite appctx loop with POST
- BUG/MINOR: pool: always align pool_heads to 64 bytes
- BUG/MEDIUM: pools: fix ha_free() on area in the process of being freed
- BUILD: fix kFreeBSD build.
- MINOR: pools: add a new global option "no-memory-trimming"
- MINOR: stats: Add dark mode support for socket rows
- BUILD: pools: fix backport of no-memory-trimming on non-linux OS
- BUILD: fix recent build breakage of freebsd caused by kFreeBSD build fix
- BUG/MINOR: add missing modes in proxy_mode_str()
- BUG/MINOR: cli: shows correct mode in "show sess"
- BUG/MINOR: httpclient: Set conn-stream/channel EOI flags at the end of request
- BUG/MINOR: hlua: Set conn-stream/channel EOI flags at the end of request
- BUG/MINOR: stats: Set conn-stream/channel EOI flags at the end of request
- BUG/MINOR: cache: Set conn-stream/channel EOI flags at the end of request
- BUG/MINOR: promex: Set conn-stream/channel EOI flags at the end of request
- BUG/MEDIUM: stream: Use the front analyzers for new listener-less streams
- DEBUG: cache: Update underlying buffer when loading HTX message in cache applet
- BUG/MEDIUM: mcli: Properly handle errors and timeouts during reponse processing
- DEBUG: stream: Add the missing descriptions for stream trace events
- DEBUG: stream: Fix stream trace message to print response buffer state
- BUG/MAJOR: mux-pt: Always destroy the backend connection on detach
- BUG/MINOR: session: fix theoretical risk of memleak in session_accept_fd()
- BUG/MEDIUM: httpclient: don't consume data before it was analyzed
- CLEANUP: htx: remove unused co_htx_remove_blk()
- BUG/MINOR: httpclient: consume partly the blocks when necessary
- BUG/MINOR: httpclient: remove the UNUSED block when parsing headers
- BUG/MEDIUM: httpclient: must manipulate head, not first
- REGTESTS: fix the race conditions in be2hex.vtc

(adam)

2022-04-05 18:49:29 UTC MAIN commitmail json YAML

biology/Makefile: Add fastx-toolkit

(bacon)

2022-04-05 18:49:05 UTC MAIN commitmail json YAML

doc: Added biology/fastx-toolkit version 0.0.14.6

(bacon)

2022-04-05 18:48:57 UTC MAIN commitmail json YAML

2022-04-05 18:41:47 UTC MAIN commitmail json YAML

devel/Makefile: Add libgtextutils

(bacon)

2022-04-05 18:41:27 UTC MAIN commitmail json YAML

doc: Added devel/libgtextutils version 0.7.2

(bacon)

2022-04-05 18:41:20 UTC MAIN commitmail json YAML

devel/libgtextutils: Gordon text utilities

Gordon't text utils library, a library of text processing tools
factored out from the fastx toolkit.

(bacon)

2022-04-05 17:19:42 UTC MAIN commitmail json YAML

Updated lang/nodejs12, textproc/ugrep

(adam)

2022-04-05 17:19:23 UTC MAIN commitmail json YAML

ugrep: updated to 3.7.7

ugrep v3.7.7
New complementary options --min-depth, --max-depth, --min-line and --max-line which are added for consistency with the updated options --min-count and --max-count. Updated the --min-count option, which can now be combined with any other option except with -v (--invert-match). Updated option -K (--range) to take a MAX argument instead of a FIRST argument for consistency with other min/max options. Recursive searching sysfd, such as /proc and /sys, no longer blocks on special files/devices. Fixed colorization of option -v when used with context options -A, -B and -C. Fixed option -r when combined with argument - (read standard input), which does both, like GNU grep. Updated --stats reporting and other minor improvements.

(adam)

2022-04-05 17:15:53 UTC MAIN commitmail json YAML

nodejs12: updated to 12.22.12

Version 12.22.12 'Erbium' (LTS)

This is planned to be the final Node.js 12 release. Node.js 12 will
reach End-of-Life status on 30 April 2022, after which it will no
receive updates. You are strongly advised to migrate your applications
to Node.js 16 or 14 (both of which are Long Term Support (LTS) releases)
to continue to receive future security updates beyond 30 April 2022.

This release fixes a shutdown crash in Node-API (formerly N-API) and a
potential stack overflow when using `vm.runInNewContext()`.

The list of GPG keys used to sign releases and instructions on how to
fetch the keys for verifying binaries has been synchronized with the
main branch.

Version 12.22.11 'Erbium' (LTS)

Update to OpenSSL 1.1.1n, which addresses the following vulnerability:

* Infinite loop in `BN_mod_sqrt()` reachable when parsing certificates (High)(CVE-2022-0778)
  More details are available at <https://www.openssl.org/news/secadv/20220315.txt>

Fix for building Node.js 12.x with Visual Studio 2019 to allow us to continue to
run CI tests.

(adam)

2022-04-05 16:57:59 UTC MAIN commitmail json YAML

Removed lang/nodejs10

(adam)

2022-04-05 16:57:18 UTC MAIN commitmail json YAML

2022-04-05 15:52:12 UTC MAIN commitmail json YAML

doc: Updated x11/vte3 to 0.68.0

(jperkin)

2022-04-05 15:51:58 UTC MAIN commitmail json YAML

vte3: Update to 0.68.0.

The recent vala update broke this build, this seems to get it back up
and running again.  Unfortunately upstream have switched to a "git log"
changelog which is only available in distfiles and is all but useless,
so no list of useful changes since 0.60.3 other than "bugfixes?".

Tested on NetBSD and SmartOS.

(jperkin)

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

capitalization police

(nia)

2022-04-05 12:57:21 UTC MAIN commitmail json YAML

bootstrap: Document non-working status of AIX

Caution that the rest of the AIX README is from <= 2007.

(gdt)

2022-04-05 12:38:32 UTC MAIN commitmail json YAML

bootstrap: fix wordo

(gdt)

2022-04-05 12:37:01 UTC MAIN commitmail json YAML

bootstrap: README.Solaris improvements from Cygnus X-1

(gdt)

2022-04-05 10:06:41 UTC MAIN commitmail json YAML

2022-04-05 10:05:43 UTC MAIN commitmail json YAML

devel/nss: Fix cross-compilation.

(riastradh)

2022-04-05 10:04:45 UTC MAIN commitmail json YAML

devel/nspr: Fix cross-compilation.

(riastradh)

2022-04-05 10:04:29 UTC MAIN commitmail json YAML

devel/boost-jam: Fix cross-build of packages built with bjam.mk.

(riastradh)

2022-04-05 10:01:06 UTC MAIN commitmail json YAML

2022-04-05 10:00:21 UTC MAIN commitmail json YAML

2022-04-05 09:59:57 UTC MAIN commitmail json YAML

2022-04-05 09:25:02 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg5, multimedia/ffplay5

(adam)

2022-04-05 09:24:29 UTC MAIN commitmail json YAML

ffmpeg5 ffplay5: updated to 5.0.1

version 5.0.1:
- avcodec/exr: Avoid signed overflow in displayWindow
- avcodec/diracdec: avoid signed integer overflow in global mv
- avcodec/takdsp: Fix integer overflow in decorrelate_sf()
- avcodec/apedec: fix a integer overflow in long_filter_high_3800()
- avdevice/dshow: fix regression
- avfilter/vf_subtitles: pass storage size to libass
- avcodec/vp9_superframe_split_bsf: Don't read inexistent data
- avcodec/vp9_superframe_split_bsf: Discard invalid zero-sized frames
- avcodec/vp9_superframe_bsf: Check for existence of data before reading it
- avcodec/vp9_raw_reorder_bsf: Check for existence of data before reading it
- avformat/imf: fix packet pts, dts and muxing
- avformat/imf: open resources only when first needed
- avformat/imf: cosmetics
- avformat/imf_cpl: do not use filesize when reading XML file
- avformat/imfdec: Use proper logcontext
- avformat/imfdec: do not use filesize when reading XML file
- doc/utils: add missing 22.2 layout entry
- avcodec/av1: only set the private context pix_fmt field if get_pixel_format() succeeds
- avformat/aqtitledec: Skip unrepresentable durations
- avformat/cafdec: Do not store empty keys in read_info_chunk()
- avformat/mxfdec: Do not clear array in mxf_read_strong_ref_array() before writing
- avformat/mxfdec: Check for avio_read() failure in mxf_read_strong_ref_array()
- avformat/mxfdec: Check count in mxf_read_strong_ref_array()
- avformat/hls: Check target_duration
- avcodec/pixlet: Avoid signed integer overflow in scaling in filterfn()
- avformat/matroskadec: Check pre_ns
- avcodec/sonic: Use unsigned for predictor_k to avoid undefined behavior
- avcodec/libuavs3d: Check ff_set_dimensions() for failure
- avcodec/speexdec: Align some comments
- avcodec/speexdec: Use correct doxygen comments
- avcodec/mjpegbdec: Set buf_size
- avformat/matroskadec: Use rounded down duration in get_cue_desc() check
- avcodec/argo: Check packet size
- avcodec/g729_parser: Check channels
- avformat/avidec: Check height
- avformat/rmdec: Better duplicate tags check
- avformat/mov: Disallow empty sidx
- avformat/argo_cvg:: Fix order of operations in error check in argo_cvg_write_trailer()
- avformat/argo_asf: Fix order of operations in error check in argo_asf_write_trailer()
- avcodec/movtextdec: add () to CMP() macro to avoid unexpected behavior
- avformat/matroskadec: Check duration
- avformat/mov: Corner case encryption error cleanup in mov_read_senc()
- avcodec/jpeglsdec: Fix if( code style
- avcodec/jpeglsdec: Check get_ur_golomb_jpegls() for error
- avcodec/motion_est: fix indention of ff_get_best_fcode()
- avcodec/motion_est: Fix xy indexing on range violation in ff_get_best_fcode()
- avformat/hls: Use unsigned for iv computation
- avcodec/jpeglsdec: Increase range for N in ls_get_code_runterm() by using unsigned
- avformat/matroskadec: Check desc_bytes
- avformat/utils: Fix invalid NULL pointer operation in ff_parse_key_value()
- avformat/matroskadec: Fix infinite loop with bz decompression
- avformat/utils: keep chapter monotonicity on chapter updates
- avformat/mov: Check size before subtraction
- avcodec/cfhd: Avoid signed integer overflow in coeff
- avcodec/libdav1d: free the Dav1dData packet on dav1d_send_data() failure
- avcodec/h264_parser: don't alter decoder private data
- configure: link to libatomic when it's present
- fate/ffmpeg: add missing samples dependency to fate-shortest

(adam)

2022-04-05 07:25:44 UTC MAIN commitmail json YAML

Added devel/py-configupdater, textproc/py-ini2toml, textproc/py-validate-pyproject; Updated devel/py-setuptools

(adam)

2022-04-05 07:23:10 UTC MAIN commitmail json YAML

py-setuptools: updated to 62.0.0

v62.0.0
-------

Breaking Changes
^^^^^^^^^^^^^^^^
* Made ``setup.py develop --user`` install to the user site packages directory even if it is disabled in the current interpreter.

Changes
^^^^^^^
* When resolving requirements use both canonical and normalized names -- by :user:`ldaniluk`
* Honor unix file mode in ZipFile when installing wheel via ``install_as_egg`` -- by :user:`delijati`

Misc
^^^^
* Fixed duplicated tag with the ``dist-info`` command.
* Fixed problem preventing ``readme`` specified as dynamic in ``pyproject.toml``
  from being dynamically specified in ``setup.py``.

v61.3.1
-------

Misc
^^^^
* Included missing test file ``setupcfg_examples.txt`` in ``sdist``.
* Added script that allows developers to download ``setupcfg_examples.txt`` prior to
  running tests. By caching these files it should be possible to run the test suite
  offline.

v61.3.0
-------

Changes
^^^^^^^
* Disabled automatic download of ``trove-classifiers`` to facilitate reproducibility.

Misc
^^^^
* Updated ``pyproject.toml`` validation via ``validate-pyproject`` v0.7.1.
* New internal tool made available for updating the code responsible for
  the validation of ``pyproject.toml``.
  This tool can be executed via ``tox -e generate-validation-code``.

v61.2.0
-------

Changes
^^^^^^^
* Ignored a subgroup of invalid ``pyproject.toml`` files that use the ``[project]``
  table to specify only ``requires-python`` (**transitional**).

  .. warning::
    Please note that future releases of setuptools will halt the build process
    if a ``pyproject.toml`` file that does not match doc:`the PyPA Specification
    <PyPUG:specifications/declaring-project-metadata>` is given.
* Updated ``pyproject.toml`` validation, as generated by ``validate-pyproject==0.6.1``.
* Prevented builds from erroring if the project specifies metadata via
  ``pyproject.toml``, but uses other files (e.g. ``setup.py``) to complement it,
  without setting ``dynamic`` properly.

  .. important::
    This is a **transitional** behaviour.
    Future releases of ``setuptools`` may simply ignore externally set metadata
    not backed by ``dynamic`` or even halt the build with an error.
* Merge changes from pypa/distutils@e1d5c9b1f6

Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* Fixed typo in ``pyproject.toml`` example in Quickstart -- by :user:`pablo-cardenas`.

Misc
^^^^
* Fixed missing requirements with environment markers when
  ``optional-dependencies`` is set in ``pyproject.toml``.

v61.1.1
-------

Misc
^^^^
* Fixed missing dependencies when running ``setup.py install``.
  Note that calling ``setup.py install`` directly is still deprecated and
  will be removed in future versions of ``setuptools``.
  Please check the release notes for :ref:`setup_install_deprecation_note`.

v61.1.0
-------

Deprecations
^^^^^^^^^^^^
* Changed ``setuptools.convert_path`` to an internal function that is not exposed
  as part of setuptools API.
  Future releases of ``setuptools`` are likely to remove this function.

Changes
^^^^^^^
* Changed behaviour of auto-discovery to not explicitly expand ``package_dir``
  for flat-layouts and to not use relative paths starting with ``./``.
* Prevented ``pyproject.toml`` parsing from overwriting
  ``dist.include_package_data`` explicitly set in ``setup.py`` with default
  value.
* Added a warning for non existing files listed with the ``file`` directive in
  ``setup.cfg`` and ``pyproject.toml``.
* Added a default value for dynamic ``classifiers`` in ``pyproject.toml`` when
  files are missing and errors being ignored.
* Disabled auto-discovery when distribution class has a ``configuration``
  attribute (e.g. when the ``setup.py`` script contains ``setup(...,
  configuration=...)``).  This is done to ensure extension-only packages created
  with ``numpy.distutils.misc_util.Configuration`` are not broken by the safe
  guard
  behaviour to avoid accidental multiple top-level packages in a flat-layout.

  .. note::
    Users that don't set ``packages``, ``py_modules``, or ``configuration`` are
    still likely to observe the auto-discovery behavior, which may halt the
    build if the project contains multiple directories and/or multiple Python
    files directly under the project root.

    To disable auto-discovery please explicitly set either ``packages`` or
    ``py_modules``. Alternatively you can also configure :ref:`custom-discovery`.

v61.0.0
-------

Deprecations
^^^^^^^^^^^^
* Deprecated ``setuptools.config.read_configuration``,
  ``setuptools.config.parse_configuration`` and other functions or classes
  from ``setuptools.config``.

  Users that still need to parse and process configuration from ``setup.cfg`` can
  import a direct replacement from ``setuptools.config.setupcfg``, however this
  module is transitional and might be removed in the future
  (the ``setup.cfg`` configuration format itself is likely to be deprecated in the future).

Breaking Changes
^^^^^^^^^^^^^^^^
* If you purposefully want to create an *"empty distribution"*, please be aware
  that some Python files (or general folders) might be automatically detected and
  included.

  Projects that currently don't specify both ``packages`` and ``py_modules`` in their
  configuration and contain extra folders or Python files (not meant for distribution),
  might see these files being included in the wheel archive or even experience
  the build to fail.

  You can check details about the automatic discovery (and how to configure a
  different behaviour) in :doc:`/userguide/package_discovery`.
* If the file ``pyproject.toml`` exists and it includes project
  metadata/config (via ``[project]`` table or ``[tool.setuptools]``),
  a series of new behaviors that are not backward compatible may take place:

  - The default value of ``include_package_data`` will be considered to be ``True``.
  - Setuptools will attempt to validate the ``pyproject.toml`` file according
    to PEP 621 specification.
  - The values specified in ``pyproject.toml`` will take precedence over those
    specified in ``setup.cfg`` or ``setup.py``.

Changes
^^^^^^^
* **[EXPERIMENTAL]** Added automatic discovery for ``py_modules`` and ``packages``
  -- by :user:`abravalheri`.

  Setuptools will try to find these values assuming that the package uses either
  the *src-layout* (a ``src`` directory containing all the packages or modules),
  the *flat-layout* (package directories directly under the project root),
  or the *single-module* approach (an isolated Python file, directly under
  the project root).

  The automatic discovery will also respect layouts that are explicitly
  configured using the ``package_dir`` option.

  For backward-compatibility, this behavior will be observed **only if both**
  ``py_modules`` **and** ``packages`` **are not set**.
  (**Note**: specifying ``ext_modules`` might also prevent auto-discover from
  taking place)

  If setuptools detects modules or packages that are not supposed to be in the
  distribution, please manually set ``py_modules`` and ``packages`` in your
  ``setup.cfg`` or ``setup.py`` file.
  If you are using a *flat-layout*, you can also consider switching to
  *src-layout*.
* **[EXPERIMENTAL]** Added automatic configuration for the ``name`` metadata
  -- by :user:`abravalheri`.

  Setuptools will adopt the name of the top-level package (or module in the case
  of single-module distributions), **only when** ``name`` **is not explicitly
  provided**.

  Please note that it is not possible to automatically derive a single name when
  the distribution consists of multiple top-level packages or modules.
* Added vendored dependencies for :pypi:`tomli`, :pypi:`validate-pyproject`.

  These dependencies are used to read ``pyproject.toml`` files and validate them.
* **[EXPERIMENTAL]** When using ``pyproject.toml`` metadata,
  the default value of ``include_package_data`` is changed to ``True``.
* **[EXPERIMENTAL]** Add support for ``pyproject.toml`` configuration
  (as introduced by :pep:`621`). Configuration parameters not covered by
  standards are handled in the ``[tool.setuptools]`` sub-table.

  In the future, existing ``setup.cfg`` configuration
  may be automatically converted into the ``pyproject.toml`` equivalent before taking effect
  (as proposed in 1688). Meanwhile users can use automated tools like
  :pypi:`ini2toml` to help in the transition.

  Please note that the legacy backend is not guaranteed to work with
  ``pyproject.toml`` configuration.

  -- by :user:`abravalheri`
* Implicit namespaces (as introduced in :pep:`420`) are now considered by default
  during :doc:`package discovery </userguide/package_discovery>`, when
  ``setuptools`` configuration and project metadata are added to the
  ``pyproject.toml`` file.

  To disable this behaviour, use ``namespaces = False`` when explicitly setting
  the ``[tool.setuptools.packages.find]`` section in ``pyproject.toml``.

  This change is backwards compatible and does not affect the behaviour of
  configuration done in ``setup.cfg`` or ``setup.py``.
* **[EXPERIMENTAL]** Added support for ``attr:`` and ``cmdclass`` configurations
  in ``setup.cfg`` and ``pyproject.toml`` when ``package_dir`` is implicitly
  found via auto-discovery.
* Postponed importing ``ctypes`` when hiding files on Windows.
  This helps to prevent errors in systems that might not have ``libffi`` installed.
* Merge with pypa/distutils@267dbd25ac

Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* Added initial documentation about configuring ``setuptools`` via ``pyproject.toml``
  (using standard project metadata).

Misc
^^^^
* Refactored ``setuptools.config`` by separating configuration parsing (specific
  to the configuration file format, e.g. ``setup.cfg``) and post-processing
  (which includes directives such as ``file:`` that can be used across different
  configuration formats).

v60.10.0
--------

Changes
^^^^^^^
* Deprecated upload_docs command, to be removed in the future.
* Use samefile from stdlib, supported on Windows since Python 3.2.
* Adopt nspektr (vendored) to implement Distribution._install_dependencies.

Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* Added documentation on using console_scripts from setup.py, which was previously only shown in setup.cfg  -- by :user:`xhlulu`
* Added clarifications about ``MANIFEST.in``, that include links to PyPUG docs
  and more prominent mentions to using a revision control system plugin as an
  alternative.
* Removed mention to ``pkg_resources`` as the recommended way of accessing data
  files, in favour of importlib.resources.
  Additionally more emphasis was put on the fact that *package data files* reside
  **inside** the *package directory* (and therefore should be *read-only*).

Misc
^^^^
* Added workaround for intermittent failures of backend tests on PyPy.
  These tests now are marked with `XFAIL
  <https://docs.pytest.org/en/stable/how-to/skipping.html>`_, instead of erroring
  out directly.
* Improved configuration for :pypi:`rst-linker` (extension used to build the
  changelog).
* Enhanced isolation of tests using virtual environments - PYTHONPATH is not leaking to spawned subprocesses  -- by :user:`befeleme`
* Added options to provide a pre-built ``setuptools`` wheel or sdist for being
  used during tests with virtual environments.
  Paths for these pre-built distribution files can now be set via the environment
  variables: ``PRE_BUILT_SETUPTOOLS_SDIST`` and ``PRE_BUILT_SETUPTOOLS_WHEEL``.

(adam)

2022-04-05 07:20:56 UTC MAIN commitmail json YAML

py-ini2toml: add py-validate-pyproject to TEST_DEPENDS

(adam)

2022-04-05 07:17:31 UTC MAIN commitmail json YAML

py-validate-pyproject: added version 0.7.1

With the approval of PEP 517 and PEP 518, the Python community shifted towards
a strong focus on standardisation for packaging software, which allows more
freedom when choosing tools during development and make sure packages created
using different technologies can interoperate without the need for custom
installation procedures.

This shift became even more clear when PEP 621 was also approved, as a
standardised way of specifying project metadata and dependencies.

validate-pyproject was born in this context, with the mission of validating
pyproject.toml files, and make sure they are compliant with the standards and
PEPs. Behind the scenes, validate-pyproject relies on JSON Schema files, which,
in turn, are also a standardised way of checking if a given data structure
complies with a certain specification.

(adam)

2022-04-05 07:15:09 UTC MAIN commitmail json YAML

py-ini2toml: added version 0.10

The original purpose of this project is to help migrating setup.cfg files to
PEP 621, but by extension it can also be used to convert any compatible
.ini/.cfg file to TOML.

(adam)

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

doc: Updated wm/herbstluftwm to 0.9.4

(pin)

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

wm/herbstluftwm: update to 0.9.4

-Test that list_monitors mentions monitor names (#1319)
-Test directional monitor references (#1318)
-Set X11 property for client's floating state (#1325)
-Update floating geometry if size hints change (#1324)
-Add client attribute 'decoration_geometry' (#1326)
-Move text drawing to own function (#1328)
-Migrate spawn and wmexec to Input and add tests (#1330)
-Shorten window title to decoration width (#1329)
-Add an autostart object (#1332)
-Update cursor shape and resize accordingly (#1331)
-spawn: Print error message on exec failure (#1333)
- Fix redundant autostart sh logic (#1338)
-tests: increase process shutdown timeout (#1341)
-tests: Close stdout/stderr after subprocess.Popen (#1343)
-tests: Fix Xvfb shutdown timeout (#1351)
-Attribute to disable window decorations (#1374)
-Draw tabs in max layout (#1381)
-Raise undecorated fullscreen windows above panels (#1385)
-React to focus stealing via XSetInputFocus (#1386)
-Extend 'foreach' by a --filter-name=REGEX flag (#1387)
-Draw title of tabbed windows before horizontal border (#1393)
-Extend foreach command by --unique and --recursive (#1394)
-Add settings.ellipsis (#1400)
-Let active and inactive tabs have same text width (#1401)
-Add attributes 'title_when' and 'title_depth' (#1399)
-Simplify urgency handling by using signals (#1402)
-Move input focus handling to XMainLoop (#1403)
-Handle mouse clicks in correct order (#1404)
-Check early on click if client resize is possible (#1408)
-Avoid theme.h include in client.h (#1409)
-Add theme options for unselected tabs (#1410)
_Do not map already visible unmanaged windows (#1411)
-Fix input focus for preexisting clients (#1412)
-Prevent endless focus stealing loop (#1413)

(pin)

2022-04-05 07:12:47 UTC MAIN commitmail json YAML

py-configupdater: added version 3.1

The sole purpose of ConfigUpdater is to easily update an INI config file with
no changes to the original file except the intended ones. This means comments,
the ordering of sections and key/value-pairs as wells as their cases are kept
as in the original file. Thus ConfigUpdater provides complementary
functionality to Python's ConfigParser which is primarily meant for reading
config files and writing new ones.

(adam)

2022-04-05 06:57:48 UTC MAIN commitmail json YAML

README.Solaris: further clarifications

(nia)

2022-04-05 06:44:21 UTC MAIN commitmail json YAML

README.Solaris: be better at prioritizing information, don't
talk about "Sun gcc" any more, NetBSD capitalization police

(nia)

2022-04-05 03:59:59 UTC MAIN commitmail json YAML

wireshark: don't accidentally find asciidoctor

don't accidentally find asciidoctor which would cause documentation to
be built and installed.

(markd)

2022-04-04 21:14:51 UTC MAIN commitmail json YAML

2022-04-04 18:22:08 UTC MAIN commitmail json YAML

Updated databases/py-redis, databases/py-pypika

(adam)

2022-04-04 18:21:25 UTC MAIN commitmail json YAML

py-pypika: updated to 0.48.9

0.48.9
Unknown changes

(adam)

2022-04-04 18:18:34 UTC MAIN commitmail json YAML

py-redis: updated to 4.2.2

Version 4.2.2
Changes

�泅� New Features

Extended "CLUSTER NODES" parser to support special slot entries
�沐・ NOTE: This change is potentially breaking depending on your use of specialized slot entries. Support for bytes was added
Add support for BIT|BYTE option available in redis 7

�汾� Bug Fixes

Fix imports in for async
Always clear reference to closed reader/writer
Fix disable decode for dump command in async

�洫ー Maintenance

Cluster commands linkdocs
Clarify bit type in setbit/getbit documentation
Clean up test supoort enterprise environments
Vector similarity search example
Fix search query with params tests

Version 4.2.1
Changes

�泅� New Features

Add support for CLUSTER MYID
Add dialect support for RediSearch queries

�洫ー Maintenance

Fix black
Make typing_extensions conditional to Python < 3.8

Version 4.2.0
Changes

�泅� New Features

Support for Vector Fields for Vector Similarity Search

�汾� Bug Fixes

Fix cluster scan command cursors & scan_iter

�洫ー Maintenance

Remove verbose logging from cluster initializers
Mark tests for redis-stack

(adam)

2022-04-04 15:38:47 UTC MAIN commitmail json YAML

mk: Fix malformed conditional.

There's no guarantee that POSSIBLE_GFORTRAN_VERSION is a numeric value,
so cannot be compared as such.  For example on my macOS it is set to
"clang-12 (clang-1205.0.22.9)".

This really needs to be normalised correctly at some point.

(jperkin)

2022-04-04 13:21:41 UTC MAIN commitmail json YAML

2022-04-04 12:55:28 UTC MAIN commitmail json YAML

2022-04-04 12:55:03 UTC MAIN commitmail json YAML

bootstrap/README.Solaris: prune binutils comment

as not supported by other evidence, and explain that illumos-* comes
with gcc.

(gdt)

2022-04-04 12:47:47 UTC MAIN commitmail json YAML

2022-04-04 12:42:19 UTC MAIN commitmail json YAML

2022-04-04 12:41:24 UTC MAIN commitmail json YAML

2022-04-04 12:35:43 UTC MAIN commitmail json YAML

bootstrap: Rototill README.Solaris

Fix an earlier error, and separate/organize the two compiler sections.

(gdt)

2022-04-04 11:54:35 UTC MAIN commitmail json YAML

2022-04-04 11:46:02 UTC MAIN commitmail json YAML

2022-04-04 11:45:43 UTC MAIN commitmail json YAML

doc: Updated sysutils/munin-common to 2.0.69

(jperkin)

2022-04-04 11:45:34 UTC MAIN commitmail json YAML

munin-common: Update to version 2.0.69.

Patch provided by Steve Mokris in joyent/pkgsrc#330.

munin-2.0.69, 2021-11-22

Lars Kruse (1):
      Fix loading of "local_address" configuration

munin-2.0.68, 2021-11-14

Andreas Perhab (1):
      plugins/postgres_: enable configuring warning/critical

Christoph Moench-Tegeder (2):
      postgres_querylength: catch real statements only
      ntp_: do not mask required variable from Net::IP

Guillaume Rousse (2):
      display locally-defined tresholds
      use dedicated munin SNMP plugin

Kim B. Heino (2):
      plugins/mailman: add missing "graph_category" header
      plugins/postfix_mailqueue: don't run postconf if spooldir-override is defined

Lars Kruse (11):
      Remove obsolete links to old bug tracker ("trac")
      Fix typo
      plugin.sh: remove conversation log regarding shell redirects
      Remove old "authors" file
      Fix typos
      munin-asyncd: use configured update rate if undefined
      Munin::Master::Node: unify configuration access
      munin-run: allow to pass additional arguments to the plugin (#1419)
      Fix homepage link
      fix(postgres_querylength_): fix wrong PostgreSQL version (for 9.4)
      docs: remove stale content from release checklist

Sven Edge (1):
      Handle NVME drives in the Linux iostat plugin (2.0 branch)

Ville Skytt辰 (1):
      Use `grep -E/-F` instead of `egrep` and `fgrep`

wferi (1):
      Use the host-specific local_address configuration if present

(jperkin)

2022-04-04 11:40:20 UTC MAIN commitmail json YAML

mk/pkgformat/pkg: Fix deinstall of cross-built package.

(riastradh)

2022-04-04 11:23:18 UTC MAIN commitmail json YAML

mk: For cross-builds, use work.$ARCH and packages.$ARCH by default.

Otherwise it is mandatory to set these in mk.conf anyway, so let's
save the trouble.

(riastradh)

2022-04-04 11:23:07 UTC MAIN commitmail json YAML

mk: Cross-eyed hacks to support cross-libtool.

For a long time, when cross-building, say from native=amd64 to
target=powerpc, it was necessary to:

1. cross-build a _powerpc_ package called cross-libtool-base-powerpc,
  and then

2. install the powerpc package _natively_ with `pkg_add -m x86_64' to
  override the architecture check that normally forbids this kind of
  shenanigans,

in order to cross-build anything that uses libtool as a tool.

This is partly because libtool doesn't follow the normal GNU
convention of `./configure --build=<native platform> --host=<platform
package will run on> --target=<platform package is configured to
operate on>' -- in this example, build=amd64, host=amd64,
target=powerpc.

Instead, libtool expects to be cross-built itself, even if it's going
to run as a tool.  It's not as bonkers as it sounds at first: libtool
is just a shell script, and it caches various information about the
(cross-building!) toolchain it is built with so it can use that
information later when it is run as a tool itself to cross-compile
other software.

To make this work, we need to create the toolchain wrappers for
libtool _as if_ we were cross-building even if we are building a
native package.  So mk/tools uses a new flag TOOLS_USE_CROSS_COMPILE
instead of USE_CROSS_COMPILE, and libtool internally sets
MACHINE_ARCH=${TARGET_ARCH} (in the example above, powerpc) to make
it look like we're cross-building.  The new TOOLS_CROSS_DESTDIR is an
alias for the (defaulted) CROSS_DESTDIR, which must now be set
unconditionally in mk.conf in order for libtool to know where the
cross-destdir will be; _CROSS_DESTDIR remains empty when building any
native packages (including the native cross-libtool package).

Finally, we need to make the resulting package be a native package,
with MACHINE_ARCH set to the one that it will be installed on (in the
example above, amd64), so I added an indirection _BUILD_DEFS.${var}
to replace var on its own in the build definitions that get baked
into the package, shown by `pkg_info -B'.  Setting
_BUILD_DEFS.MACHINE_ARCH=${NATIVE_MACHINE_ARCH} ensures that this
mutant hybrid cross-built libtool still produces a native package.

All of this logic is gated on setting USE_CROSS_COMPILE in mk.conf or
LIBTOOL_CROSS_COMPILE in the package makefile, so it should be safe
for non-cross-builds -- when USE_CROSS_COMPILE=no and you're not
building cross-libtool, everything is as before.

(riastradh)

2022-04-04 11:22:51 UTC MAIN commitmail json YAML

cwrappers: Add cross-compilation support.

- New option `sysroot=<dir>':
  . Wrapper will add `--sysroot=<dir>' as first argument.
  . For every rpath argument, e.g. -Wl,-R<path> to cc, wrapper will
    pass `-rpath-link <dir><path>' to the linker.
  This matches the old mk/wrapper/cmd-sink-cross-* logic.

- Create wrappers for the ${MACHINE_GNU_PLATFORM}-cc style of command,
  as in ${CC}, ${CXX}, ${LD} for cross-builds.

- Bump version.

- Use TOOL_DEPENDS, not BUILD_DEPENDS, for cwrappers.

(riastradh)

2022-04-04 09:59:28 UTC MAIN commitmail json YAML

Updated devel/py-frozendict, devel/py-semantic_version

(adam)

2022-04-04 09:58:41 UTC MAIN commitmail json YAML

py-semantic_version: updated to 2.9.0

2.9.0

Add support for Django 3.1, 3.2, 4.0
Add support for Python 3.7 / 3.8 / 3.9 / 3.10

(adam)

2022-04-04 09:56:43 UTC MAIN commitmail json YAML

2022-04-04 09:55:30 UTC MAIN commitmail json YAML

py-frozendict: updated to 2.3.1

2.3.1:
Unknown changes

(adam)

2022-04-04 09:50:46 UTC MAIN commitmail json YAML

doc: Updated misc/xorg-docs to 1.7.2

(wiz)

2022-04-04 09:50:37 UTC MAIN commitmail json YAML

xorg-docs: update to 1.7.2.

Alan Coopersmith (21):
      X.man: give pointers to specs & other docs
      X.man: update program lists/info for modern era
      X.man: document protocol/ syntax in display string
      X.man: move XLOCAL documentation from Xorg(1) man page
      Update Solaris URL in MAINTAINERS file
      Update Solaris info in MAINTAINERS file
      Add conf.d to fontconfig configuration files list
      Update README for gitlab migration
      Update docs for gitlab migration
      Update configure.ac for gitlab migration
      Update MAINTAINERS for gitlab migration
      Mass http -> https replacement where appropriate
      Update README.xml & XOrgFoundation.man to reflect SPI merger
      The Katamari is dead!  Long live the Katamari!
      MAINTAINERS: disclaim maintenance of xdm
      Drop LBX algortihm specs
      platforms/Solaris: Drop obsolete notes on apeture drivers
      Update Versions doc to better reflect current releases
      Fix spelling/wording issues
      registry: address updates for Oracle contacts
      xorg-docs 1.7.2

Emil Velikov (1):
      autogen.sh: use quoted string variables

Ingo Schwarze (1):
      remove bogus \/ escapes

Jeremy Huddleston Sequoia (1):
      Update AppleWM and XQuartz maintainers

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Thomas E. Dickey (3):
      assign libxt maintainer
      fix typo
      assign maintainer for Xaw, twm

(wiz)

2022-04-04 09:49:31 UTC MAIN commitmail json YAML

doc: Updated misc/xorg-sgml-doctools to 1.12

(wiz)

2022-04-04 09:49:22 UTC MAIN commitmail json YAML

xorg-sgml-doctools: update to 1.12.

Alan Coopersmith (8):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      nextfullreldate is clearly not 2013
      Set generate.consistent.ids in xsl stylesheets for more repeatable builds
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Fix spelling/wording issues
      xorg-sgml-doctools 1.12

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

(wiz)

2022-04-04 09:48:07 UTC MAIN commitmail json YAML

doc: Updated x11/xsm to 1.0.5

(wiz)

2022-04-04 09:47:57 UTC MAIN commitmail json YAML

xsm: update to 1.0.5.

Alan Coopersmith (12):
      Remove ancient System() replacement for system(3c) on Solaris
      Update configure.ac bug URL for gitlab migration
      gitlab CI: add a basic build test
      Use _CONST_X_STRING to make libXt declare String as const char *
      Increase size of number buffer to fit all possible values
      WriteSave: allocate enough room for full session_save_file in error
      Add noreturn attributes suggested by gcc
      gitlab CI: enable Static Application Security Testing (SAST)
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      Fill in COPYING file with copyright notices from source code
      xsm 1.0.5

(wiz)

2022-04-04 09:47:13 UTC MAIN commitmail json YAML

doc: Updated x11/xlsfonts to 1.0.7

(wiz)

2022-04-04 09:47:04 UTC MAIN commitmail json YAML

xlsfonts: update to 1.0.7.

Alan Coopersmith (10):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Fix spelling/wording issues
      Adapt to X.Org standard coding style
      gitlab CI: add a basic build test
      PrintProperty: replace sprintf with snprintf
      Clear -Wsign-compare warnings from gcc
      Clear -Wshadow warning from gcc
      Build xz tarballs instead of bzip2
      xlsfonts 1.0.7

(wiz)

2022-04-04 09:46:17 UTC MAIN commitmail json YAML

doc: Updated x11/xload to 1.1.4

(wiz)

2022-04-04 09:46:08 UTC MAIN commitmail json YAML

xload: update to 1.1.4.

This release ends support for SGI Irix, which SGI themselves did in 2013.

Alan Coopersmith (11):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Fix spelling/wording issues
      Fix formatting issues in xload man page
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      xload.man: adopt standard formatting for man page references
      xload.man: remove out-of-date COPYRIGHT section
      Use _CONST_X_STRING to make libXt declare String as const char *
      unifdef -Usgi
      xload 1.1.4

(wiz)

2022-04-04 01:52:06 UTC MAIN commitmail json YAML

doc: Updated audio/py-music21 to 7.3.1

(gutteridge)

2022-04-04 01:51:59 UTC MAIN commitmail json YAML

py-music21: update to 7.3.1

The full upstream change log can't be condensed easily, highlights are:

Version 7.3 is a bug-fix, improvement, and maintenance release of music21. Aside from a few obscure corners of the code, it is designed to be fully backwards compatible with the previous v7 releases (7.1). It represents half a year's work since the original v7.1 release.

Thanks go especially to Jacob Tyler Walls who really steered the contributions to this release.

Among the major improvements in this branch are:

    Full support for Python 3.10.
        I've been doing all my recent dev on 3.10 taking advantage of new features, and it's great, and plays well with numpy, tensorflow, and so many other cutting edge analysis tools.
        In keeping with music21's policy of supporting the last three versions of Python, music21 v7.3 will be the last version of music21 to support Python 3.7. A decision on whether 3.8 or 3.9 will be the minimum version for music21 v8 will come later, depending on its release date; we may also update policy somewhat and raise the minimum version to 3.9 during the v8 cycle.

(7.3.0 had an installation bug -- replacing with 7.3.1)

For full details, please refer to
https://github.com/cuthbertLab/music21/releases/tag/v7.3.0

(gutteridge)

2022-04-04 01:26:39 UTC MAIN commitmail json YAML

sawfish: expand a comment for clarity

(gutteridge)

2022-04-04 01:22:10 UTC MAIN commitmail json YAML

README.Solaris: also mention OmniOS by name

(gutteridge)

2022-04-04 01:18:43 UTC MAIN commitmail json YAML

sawfish: re-source 1.13 archive for true release content

Not sure how I missed it, but the original archive site is still the
place to get the true release archives, as I just noticed while
comparing something. This simplifies things, as they actually do
provide a configure script, have a normal $WRKSRC by default, etc., in
that version of the archive. This change is close enough after the
original update I made to hopefully be unobtrusive, and the archive
file name differs, too.

There's an issue where upstream thinks they have an install target that
accommodates bsdtar, but it doesn't work on NetBSD (at least, 9.99.95).
Patching it could be revisited, but, since this package seems to expect
gtar as a runtime dependency, anyway, hardly pressing.

(gutteridge)

2022-04-04 00:45:03 UTC MAIN commitmail json YAML

doc: Updated wm/sawfish to 1.13.0

(gutteridge)

2022-04-04 00:44:53 UTC MAIN commitmail json YAML

sawfish: update to 1.13.0

1.13.0 "Bolero"
===============

  * Bug Fixes
        - Fix random resize issues with GTK+3 [GSR]

        - Improved KDE4/5 integration, prevent Plasma and KRunner
          windows to be tiled.  [Christopher Bratusek]

        - Update KDE5 session script, use 'startx11-plasma' instead of
          'startkde' [Christpher Bratusek]

        - Make 'shring-yank' recognise screen edges when shrinking or
          yanking windows, when the window crosses screen edges [Michal
          Nazarewicz]

        - Add support for '_NET_FRAME_EXTENTS' and
          '_NET_REQUEST_FRAME_EXTENTS' properties, fixing issues with
          HTML5 data element positioning in browsers, and several more
          [GSR]

        - Fix wrong detection of GNOME because of other DEs using an old
          GNOME-related envvar [Christopher Bratusek]

  * Build and Installation
        - Make build reproducible [Bernhard M. Wiedemann]

        - Fix cross compilation [Helmut Grohne]

        - Fix compilation with GCC10 [Kim B. Heino]
            x allow overriding 'build-info' build time, hostname and
              username.
            x avoid recreating theme tarball for every single file (the
              old code was erroneously recreating theme tarballs for
              each file contained thus calling 'tar' over 200 times to
              create 8 tarballs)
            x make 'DOC' file reproducibly
            x other improvements to make builds reproducible

        - Explicitely check for 'rep' binary, not just 'librep-dev'.
          [Christopher Bratusek]

        - First check for 'libgtk2.0-dev' then for 'rep-gtk-dev'.
          [Christopher Bratusek]

        - Only create session file directories for GNOME 2, KDE 4 or KDE
          5 if actually requested by user.  [Christopher Bratusek]

        - Makefile.in 'distclean' target no longer utilizes
          debian/rules, no longer removes finalized RPM spec file or
          Gentoo ebuild.  [Christopher Bratusek]

        - Remove dead code from 'build-info' [Ulrik Haugen]

        - Revert commit '6ad175d835aee85179259d7c02b3be152d3e4b86', "The
          problem is that any sticky windows that have been focused…",
          see https://github.com/SawfishWM/sawfish/pull/49 [Mario
          Goulart]

  * New or changes features
        - Make 'match-window' allow specifying arbitrary functions as
          filter [Michal Nazarewicz]

  * Miscellaneous Changes
        - Various minor changes to the Makefiles, mostly replacing
          'gitlcean' target with 'distclean' target and adding '.PHONY'
          section.  Also move theme tarball creation into 'all' target,
          rather than 'install' target.  [Christopher Bratusek]

        - Make 'rename-window' throw an actual useful error message if
          no string (or no usable) was given.  [Christopher Bratusek]

        - Make 'resize-window-prompt' throw an actual useful error
          message if one (or both) of the input values was not given.
          [Christopher Bratusek]

        - Move several modules from 'sawfish.wm.prg' into the Sawfish
          Extras package [Christopher Bratusek]
            + 'diodon'
            + 'fehlstart'
            + 'idesk'
            + 'nm-applet'
            + 'pancake'

        - Filter out 'Trayer' in 'cabinet'.  [Christopher Bratusek]

        - Update Lumina integration.  [Christopher Bratusek]

        - Update GNOME integration and explicitely check for GNOME,
          respectively GNOME-classic [Christopher Bratusek]

        - Update KDE5 integration, check for plasma as desktop session
          [Christopher Bratusek]

        - Simplify Frame-Style README parsing.  [OpenBSD patch]

        - Update Japanese translation.  [Takeshi Hamasaki]

        - Update Korean translation.  [parkmino]

(gutteridge)

2022-04-04 00:26:31 UTC MAIN commitmail json YAML

README.Solaris: Modernize slightly and add subtypes

Add text from Cygnus X-1 via pkgsrc-users@, add an overview, and
attempt to hoist details to the right level.

This needs some editing by people who know more about Solaris than I
do.  A lot seems off, like gcc 2.95 being ok, and I would expect one
needs a C++ compiler too.

(gdt)

2022-04-04 00:00:52 UTC MAIN commitmail json YAML

bootstrap: Improve README.Minix3

>From Cygnus X-1 via pkgsrc-users.

(gdt)

2022-04-03 23:49:29 UTC MAIN commitmail json YAML

devel/glib: Make this cross-compile on NetBSD.

(riastradh)

2022-04-03 23:49:19 UTC MAIN commitmail json YAML

meson: Add support for cross-compilation.

(riastradh)

2022-04-03 23:38:30 UTC MAIN commitmail json YAML

setxkbmap: needs libXrandr

(tnn)

2022-04-03 22:28:13 UTC MAIN commitmail json YAML

README.OSF1: update documentation

- describe what, specifically, is broken (point to libarchive upstream)
- update examples

(tnn)

2022-04-03 22:22:55 UTC MAIN commitmail json YAML

netpgpverify: add configure quirks to get strtoull on legacy platforms

(tnn)

2022-04-03 22:16:09 UTC MAIN commitmail json YAML

doc: Updated x11/xedit to 1.2.3

(wiz)

2022-04-03 22:16:01 UTC MAIN commitmail json YAML

xedit: update to 1.2.3.

This minor maintenance release adds support for building on the ARM platform
for MacOS, as well as some more general bug fixes and cleanups for all OS'es.

Alan Coopersmith (5):
      Update configure.ac bug URL for gitlab migration
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      man page: remove out-of-date COPYRIGHT section
      xedit 1.2.3

Emil Velikov (1):
      autogen.sh: use quoted string variables

Gary Palter (1):
      Minimal changes to build on Apple silicon (i.e., new Apple M1 Macs)

Jeremy Huddleston Sequoia (1):
      Followup to previous commit to use isinfinite for darwin rather than arm64.

Mihail Konev (1):
      autogen: add default patch prefix

Niclas Zeising (1):
      Fix segfault when tags file isn't found

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

(wiz)

2022-04-03 22:13:27 UTC MAIN commitmail json YAML

doc: Updated time/xclock to 1.1.0

(wiz)

2022-04-03 22:13:17 UTC MAIN commitmail json YAML

xclock: update to 1.1.0.

Alan Coopersmith (5):
      Fix build on Solaris
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      xclock 1.1.0

Keith Packard (1):
      Update hands smoothly in Render mode

rees4905 (2):
      re-indent Clock.c
      man: Indicate that -twelve & -twentyfour only affect brief display

(wiz)

2022-04-03 22:10:39 UTC MAIN commitmail json YAML

doc: Updated x11/xdm to 1.1.13

(wiz)

2022-04-03 22:10:30 UTC MAIN commitmail json YAML

xdm: update to 1.1.13.

Alan Coopersmith (6):
      Fix spelling/wording issues
      Greeter: add parens to DRAW_STRING & TEXT_WIDTH macros for safety
      doneAddrs: reset addrs to NULL after freeing list
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      xdm 1.1.13

Matt Turner (1):
      configure.ac: Link with libsystemd, not libsystemd-daemon

(wiz)

2022-04-03 21:06:35 UTC MAIN commitmail json YAML

doc: Updated x11/setxkbmap to 1.3.3

(wiz)

2022-04-03 21:06:26 UTC MAIN commitmail json YAML

setxkbmap: update to 1.3.3.

Alan Coopersmith (3):
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      setxkbmap 1.3.3

Peter Hutterer (1):
      Check for Xwayland and print a warning

Walter Harms (3):
      fix: warning: assignment discards ���const��� qualifier from pointer target type
      fix exit status
      make functions static

(wiz)

2022-04-03 20:46:12 UTC MAIN commitmail json YAML

bootstrap: set CONFIG_SHELL when configuring initial libarchive

Otherwise we might end up with defunct libtool.

(tnn)

2022-04-03 19:36:51 UTC MAIN commitmail json YAML

doc: Updated fonts/mkfontscale to 1.2.2

(wiz)

2022-04-03 19:36:41 UTC MAIN commitmail json YAML

mkfontscale: update to 1.2.2.

Alan Coopersmith (4):
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      mkfontscale 1.2.2

Maya Rashish (2):
      Use case insensitive comparison for T1 font weight
      Add "ExtraBold" as a valid T1 font weight.

(wiz)

2022-04-03 19:33:27 UTC MAIN commitmail json YAML

doc: Updated news/pan to 0.150

(rhialto)

2022-04-03 19:33:11 UTC MAIN commitmail json YAML

news/pan: update to 0.150.

Switch back to fetching the distfile from gitlab.gnome.org, since
a) the configure.ac file no longer uses the problematic "$Format:%d$"
  which can change if commits are added (only the stable
  GIT_HASH='$Format:%h$' is left). Hopefully this fixes the problem.
b) the upstream of the pre-made tarball is getting behind
Also there are some pkglint fixes.

The main points of this release are:
- Dropped support for GMime2. Only Gmime3 is supported
- Gtk3 is now default build, Gtk2 is deprecated

15fcc65 set maximum number of serveur connections to 20 (Dominique Dumont)
431f56f Nuke $GIT_REMOTE if not obtained by git config (Petr Kovar)

(rhialto)

2022-04-03 19:22:59 UTC MAIN commitmail json YAML

doc: Updated x11/mkcomposecache to 1.2.2

(wiz)

2022-04-03 19:22:49 UTC MAIN commitmail json YAML

mkcomposecache: update to 1.2.2.

Alan Coopersmith (8):
      Replace manual calculations of memory allocations with asprintf calls
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      mkcomposecache 1.2.2

Emil Velikov (1):
      autogen.sh: use quoted string variables

Gaetan Nadon (12):
      autogen.sh: upgrade this newly added module to the xorg default one
      .gitignore: use common defaults with custom section # 24239
      INSTALL, NEWS, README and AUTHORS files are missing/incorrect #24206
      Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
      config: update AC_PREREQ statement to 2.60
      config: upgrade to util-macros 1.8 for additional man page support
      config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
      config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
      config: remove unrequired AC_SUBST([*_CFLAGS])
      config: remove unrequired AC_SUBST([*_LIBS])
      config: move man pages into their own directory
      man: previous patch failed to include the new man/Makefile.am

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

(wiz)

2022-04-03 19:20:59 UTC MAIN commitmail json YAML

bootstrap: OSF1: set shprog to /usr/bin/ksh for the early stuff

sh(1) is too broken to run mksh's Build.sh

(tnn)

2022-04-03 19:18:00 UTC MAIN commitmail json YAML

bmake: provide last-resort SIZE_MAX fallback for pre-<stdint.h> systems

Not committed in src/usr.bin/make because the code has diverged and
this patch doesn't look to be needed there.
It is OK to undo this change when pkgsrc imports a newer bmake.

(tnn)

2022-04-03 19:16:04 UTC MAIN commitmail json YAML

doc: Updated x11/listres to 1.0.5

(wiz)

2022-04-03 19:15:55 UTC MAIN commitmail json YAML

listres: update to 1.0.5.

Alan Coopersmith (9):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Pass -D_CONST_X_STRING to make libXt declare String as const char *
      Fix -Wsign-compare warnings
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      man page: remove out-of-date COPYRIGHT section
      listres 1.0.5

(wiz)

2022-04-03 19:03:31 UTC MAIN commitmail json YAML

doc: Updated x11/appres to 1.0.6

(wiz)

2022-04-03 19:03:22 UTC MAIN commitmail json YAML

appres: update to 1.0.6.

Alan Coopersmith (6):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Use _CONST_X_STRING to make libXt declare String as const char *
      Build xz tarballs instead of bzip2
      gitlab CI: add a basic build test
      appres 1.0.6

(wiz)

2022-04-03 18:52:55 UTC MAIN commitmail json YAML

doc: Updated x11/iceauth to 1.0.9

(wiz)

2022-04-03 18:52:46 UTC MAIN commitmail json YAML

iceauth: update to 1.0.9.

Alan Coopersmith (6):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      iceauth 1.0.9

Tobias Stoeckmann (1):
      Fix segmentation fault on invalid input.

(wiz)

2022-04-03 18:50:21 UTC MAIN commitmail json YAML

2022-04-03 18:39:51 UTC MAIN commitmail json YAML

doc: Updated x11/editres to 1.0.8

(wiz)

2022-04-03 18:39:42 UTC MAIN commitmail json YAML

editres: update to 1.0.8.

Alan Coopersmith (8):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Clear 208 out of 210 -Wdiscarded-qualifiers warnings from gcc 7.3
      Clear -Wredundant-decls warnings from gcc 7.3
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      editres 1.0.8

Matt Turner (1):
      Add const to silence warning

(wiz)

2022-04-03 18:38:31 UTC MAIN commitmail json YAML

doc: Updated x11/xcalc to 1.1.1

(wiz)

2022-04-03 18:38:22 UTC MAIN commitmail json YAML

xcalc: update to 1.1.1.

This release fixes a regression introduced in xcalc 1.1.0 which caused
the wrong set of buttons to be colored for the digit keys in TI mode.

Alan Coopersmith (6):
      TI mode: correct key color highlighting
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      man page: remove out-of-date COPYRIGHT section
      xcalc 1.1.1

(wiz)

2022-04-03 18:37:18 UTC MAIN commitmail json YAML

doc: Updated net/gh to 2.7.0

(bsiegert)

2022-04-03 18:37:02 UTC MAIN commitmail json YAML

gh: update to 2.7.0

Find your work across repositories

  * Add gh status command

    The status command displays issues and pull requests assigned to you from
    anywhere on GitHub, as well as requests for your review, mentions of your
    name, and notifications.

  * gh search: Add search issues and search pull requests commands

Other New Features

  * Add label list and label create commands
  * Add ability to filter issue and pull request lists
  * extension install: Add option to pin extensions to a version
  * Add support for Dependabot secrets
  * Add GH_DEBUG environment variable, deprecate DEBUG for verbose mode

Fixes

  * Codespaces: Disallow some operations on codespaces that have a pending
    operation
  * Codespaces: Listen to agent port-forwarding events when forwarding ports
  * cs ssh: remove unwanted trailing quote
  * cs ssh: use setup example that should work with any ssh config
  * cs cp: parse additional scp args
  * cs create: rename repo permissions opt-out parameter
  * pr view: respect GH_FORCE_TTY
  * extension upgrade --all: do not throw an error if no extensions are
    installed
  * run download: fix extracting to root path
  * pr create --web: fix escaping URL path components
  * release list: fix "latest" release logic
  * Text editor: only add UTF-8 BOM on Windows
  * Bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4

(bsiegert)

2022-04-03 18:36:53 UTC MAIN commitmail json YAML

doc: Updated x11/libX11 to 1.7.5

(wiz)

2022-04-03 18:36:44 UTC MAIN commitmail json YAML

libX11: update to 1.7.5.

Matt Turner (1):
      libX11 1.7.5

Simon McVittie (1):
      Don't try to destroy NULL condition variables

(wiz)

2022-04-03 18:34:07 UTC MAIN commitmail json YAML

doc: Updated x11/libXcursor to 1.2.1

(wiz)

2022-04-03 18:33:57 UTC MAIN commitmail json YAML

libXcursor: update to 1.2.1.

This release provides bug fixes, code cleanups, and some significant
documentation improvements.

Alan Coopersmith (5):
      Convert COPYING from ISO-8859-1 to UTF-8
      Fix spelling/wording issues
      Build xz tarballs instead of bzip2
      gitlab CI: add a basic build test
      libXcursor 1.2.1

Thomas E. Dickey (31):
      quiet normal gcc warnings using casts (no object change)
      fix a missing initializer
      quiet warnings for unused parameters
      fix stricter gcc warnings by changing the type for the loop variable to
      fix stricter gcc warnings using casts
      fix stricter gcc warnings using casts
      add check in case the image size is 0x0
      amend that...
      document the other environment variables
      make the function-prototypes easier to read, by eliminating hyphenation and filling
      further formatting fixes.  added script to create/find ".so" files which are missing
      correct a prototype
      italicize parameter names, for readability
      improve explanation for functions which load images
      document the theme_core setter/getter functions
      document the library-attributes
      add see-also section
      document the cursor-load functions
      update ".so" links, and fix a special case for "const char *" in parsing function-names
      start on the animated cursors; fixup whitespace
      improve explanation of Xcursor's search algorithm
      document the animation support functions
      document the cursor-comments functions
      document the API called from libX11
      fix raggedy prototypes and structure declarations using tabstops in appropriate macros
      update copyright notice
      fix a typo and a style issue
      eliminate special escaping for "/*" which produces look-alike Unicode for
      mention "Inherits=" lists
      cppcheck style-fixes
      more cppcheck-style fixes

Tobias Stoeckmann (2):
      Handle more theme loop situations
      fix XcursorTheme loop regression

Valentin (2):
      Use fixed size integer type
      Fix undefined behavior

(wiz)

2022-04-03 18:19:50 UTC MAIN commitmail json YAML

Updated devel/protobuf, devel/py-protobuf

(adam)

2022-04-03 18:19:24 UTC MAIN commitmail json YAML

protobuf py-protobuf: updated to 3.20.0

Protocol Buffers v3.20.0

C++

Add option to use external GTest in CMake
cmake: Set correct sonames for libprotobuf-lite.so and libprotoc.so
Java

Revert "Standardize on Array copyOf"
Resolve more java field accessor name conflicts

Python

Pin multibuild scripts to get manylinux1 wheels back
Dropped support for Python < 3.7

PHP

fix: [PHP] add missing reserved classnames

Ruby

Dropped Ruby 2.3 and 2.4 support for CI and releases.
[Ruby] Message.decode/encode: Add max_recursion_depth option
Ruby: rename max_recursion_depth to recursion_limit
Fix conversion of singleton classes in Ruby
Suppress warning for intentional circular require
[Ruby] allow encode json options to be an object that responds to to_hash

Other

[C#] Fix trim warnings
Add protoc-gen-go-svc to options.md
Fixes NullReferenceException when accessing FieldDescriptor.IsPacked
Add ToProto() method to all C# descriptor classes
Add cmake option protobuf_INSTALL to not install files
[CMake] Allow custom plugin options e.g. to generate mocks
Add an option to preserve proto names in JsonFormatter
Add test scope to kotlin-test for protobuf-kotlin-lite
Add prefix_to_proto_package_mappings_path ObjC option.
[ObjC] Rename proto_package_to_prefix_mappings_path to package_to_prefix_mappings_path.
cmake: Use linker version scripts
Add a generation option to control use of forward declarations in headers.
[C#] fix parse failure for extensions with large field numbers

(adam)

2022-04-03 16:14:13 UTC MAIN commitmail json YAML

doc: Updated x11/x3270 to 4.1ga13

(rhialto)

2022-04-03 16:14:03 UTC MAIN commitmail json YAML

x11/x3270: update to 4.1ga13

Bug fixes

    Fixed an s3270 issue where error messages from the Wait() action implicitly run after connecting to a host specified on the command line or in a session file, are displayed on standard output. (Standard output should contain only results from actions received on standard input.)
    Fixed a crash in the HTTP server.
    Fixed automatic dependency generation.
    Fixed an issue where x3270 would draw certain characters in NVT mode, such as - and \, incorrectly unless the 14-point 3270 font was used.
    Fixed an issue where the bottom of the screen buffer might become corrupted when using oversize or resizing the screen.

4.1ga13:

Known issues

    The emulators may crash or hang when the oia option is used with the PrintText() action.

Bug fixes

    When input from the String() action overflows a field, the cursor now lands in the correct location.
    When a host has multiple addresses, the emulators (except pr3287) will now reliably try up to four of them.
    Errors from the OpenSSL library are now displayed correctly.
    When a connection fails to a TLS-tunnel host (one specified with the L: prefix), the correct error message is now displayed.
    Fixed a c3270 crash when a connection is opened from a remote source (HTTP server or script port) while at the c3270> prompt.
    Fixed a c3270 crash when the -secure and -trace command-line options are used together.
    A key typed into a full field in insert mode no longer overwrites the character under the cursor.

(rhialto)

2022-04-03 16:11:49 UTC MAIN commitmail json YAML

doc: Added devel/libdeflate version 1.10

(bsiegert)

2022-04-03 16:11:01 UTC MAIN commitmail json YAML

New package for libdeflate-1.10, from wip

libdeflate is a library for fast, whole-buffer DEFLATE-based compression and
decompression.

The supported formats are:

- DEFLATE (raw)
- zlib (a.k.a. DEFLATE with a zlib wrapper)
- gzip (a.k.a. DEFLATE with a gzip wrapper)

libdeflate is heavily optimized.  It is significantly faster than the zlib
library, both for compression and decompression, and especially on x86
processors.  In addition, libdeflate provides optional high compression modes
that provide a better compression ratio than the zlib's "level 9".

libdeflate itself is a library, but the following command-line programs which
use this library are also provided:

* gzip (or gunzip), a program which mostly behaves like the standard equivalent,
  except that it does not yet have good streaming support and therefore does not
  yet support very large files
* benchmark, a program for benchmarking in-memory compression and decompression

(bsiegert)

2022-04-03 16:01:44 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-asciidoctor to 2.0.17

(rhialto)

2022-04-03 16:01:34 UTC MAIN commitmail json YAML

textproc/ruby-asciidoctor: update to 2.0.17

== 2.0.17 (2022-01-05) - @mojavelinux

Bug Fixes::

  * Don't crash if process method for custom block returns an abstract block with context `:compound` that isn't of type `Block` (e.g., a list)
  * Ignore return value of process method for custom block or block macro if value matches parent argument
  * Remove unnamespaced selectors in Pygments stylesheet
  * Normalize output from Pygments to use `linenos` class for inline line numbering and trim space after number; update default stylesheet accordingly
  * Change `AbstractBlock#sections?` to return false when called on block that isn't a Section or Document (PR #3591) *@mogztter*
  * Hide built-in marker on HTML summary element in Safari when using default stylesheet (#4162)
  * Hide outline around HTML summary when activated in Safari (#4162)
  * Include primary video in value of `playlist` attribute when embeddding YouTube video (#4156)
  * Honor stripes=none on nested table (#4165)
  * Update default stylesheet to fix spacing around empty list item (#4184)
  * Honor `:header_only` option when parsing document with manpage doctype (#4192)
  * Use numeric character reference for closing square bracket around alt text of icon
  * Process author or authors document attribute in document header when implicit doctitle is absent (#4206)
  * Patch open-uri-cached gem to work with Ruby 3.1 (update: drop patch now that open-uri-cached has been fixed) (#4227)

Improvements::

  * Prevent line numbers on source blocks in HTML output from being selected (applies to pygments and coderay) (#4128)
  * Allow hash to be specified for Vimeo video either in video ID or using `hash` attribute (#4176)
  * Remove unnecessary specificity in default stylesheet for styling p element inside list item
  * Remove obsolete gist embed styles from default stylesheet
  * Allow `--failure-level` to be set to default value, `FATAL`
  * Sort levels in help for `--failure-level` option in ascending order
  * Invert FR translations for caution & warning admonition labels (#4212) (*cyChop*)
  * Add tests for open-uri-cached integration that is activated by the `cache-uri` attribute
  * Don't warn if negated tag is not found in include file (#4230)

Documentation::

  * Document how to extend an existing converter or create a new converter (#4136)
  * Document the syntax topic of the `--help` CLI option (#4175)
  * Document how to uninstall the Asciidoctor gem (#4154)
  * Document how to enable and use the sourcemap (the `:sourcemap` option)
  * Document how to catalog additional assets (the `:catalog_assets` option)

(rhialto)

2022-04-03 15:51:51 UTC MAIN commitmail json YAML

doc: Updated sysutils/mtools to 4.0.38

(rhialto)

2022-04-03 15:51:42 UTC MAIN commitmail json YAML

sysutils/mtools: update to 4.0.38.

Improvements since the 4.0.36 release are:
        - Removed mclasserase commands, which doesn't fit the coding
          structure of the rest of mtools
        - Add support to -i option to mcd
        - Document -i flag in mtools.1
        - Fix a missing command error in floppyd_io.c

Improvements since the 4.0.37 release are:
        - Make sure case byte is cleared when making the special
          directory entries "." and ".."
        - In mattrib man page, replace "attribute flags" with "attribute
          bits"

(rhialto)

2022-04-03 15:01:05 UTC MAIN commitmail json YAML

doc: Updated misc/calibre to 5.40.0

(rhialto)

2022-04-03 15:00:54 UTC MAIN commitmail json YAML

misc/calibre: update tp 5.40

Various smaller new features, bug fixes, and new/improved news sources.
See https://www.calibre-ebook.com/whats-new for a full list or the included
Changelog.txt.

(rhialto)

2022-04-03 14:53:04 UTC MAIN commitmail json YAML

libfolks: bump ABI depends for shlib major change

nothing in pkgsrc uses this (?!)

(wiz)

2022-04-03 14:52:26 UTC MAIN commitmail json YAML

doc: Updated chat/libfolks to 0.15.5

(wiz)

2022-04-03 14:52:16 UTC MAIN commitmail json YAML

libfolks: update to 0.15.5.

Unstable version, but stable branch doesn't build against
current vala package.

Overview of changes from libfolks 0.15.4 to libfolks 0.15.5
===========================================================

Bugs fixed:
  * vapi: Add missing generic type argument

Overview of changes from libfolks 0.15.3 to libfolks 0.15.4
===========================================================

Bugs fixed:
  * Fix docs build against newer eds version
  * Fix build against newer eds version
  * Remove volatile keyword from tests

Overview of changes from libfolks 0.15.2 to libfolks 0.15.3
===========================================================

Bugs fixed:
  * Fix build against newer eds version

Overview of changes from libfolks 0.15.1 to libfolks 0.15.2
===========================================================

Bugs fixed:
  * Fixed build errors after API version bump
  * Fixed gtk-doc errors due to missing version entities

Overview of changes from libfolks 0.14.0 to libfolks 0.15.1
===========================================================

Dependencies:
  * No more dependencies on libtracker
  * GLib minimal requirement: 0.58
  * E-D-S minimal requirement: 3.38

Major changes:
  * This release drops the Tracker backend (along with its dependencies).
  * A selection of (small) performance improvements
  * Auto-generation and deployment of the docs using CI

(wiz)

2022-04-03 14:43:51 UTC MAIN commitmail json YAML

Don't forget the PLIST...

(rhialto)

2022-04-03 14:35:37 UTC MAIN commitmail json YAML

tio: add missing pkg-config tool dependency

(wiz)

2022-04-03 14:33:55 UTC MAIN commitmail json YAML

doc: Updated emulators/simh to 4.0.0.20220401

(rhialto)

2022-04-03 14:33:43 UTC MAIN commitmail json YAML

emulators/simh: update to 4.0.0.2022-04-01

- adds PDP10-KS emulator
- adds SEL32 emulator
- adds IMLAC emulator
- adds TT2500 emulator
- various coverity fixes
and many more small things.

(rhialto)

2022-04-03 14:32:31 UTC MAIN commitmail json YAML

2022-04-03 14:22:36 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.29, broot-1.11.0, cmake-3.23.0, gopls-0.8.2,
  grpc-1.45.1, harfbuzz-4.2.0, imath-3.1.5, libnumbertext-1.0.9,
  minizip-1.2.12, ocaml-4.14.0, poppler-22.04.0,
  py-cyclonedx-python-lib-2.1.0, py-pip-audit-2.1.1.

(wiz)