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 (38m)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-26 21:07:38 UTC Now

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

doc: Updated net/py-dns to 2.2.1

(wiz)

2022-08-23 22:04:09 UTC MAIN commitmail json YAML

py-dns: update to 2.2.1.

Python 3 only, upstream does not maintain a changelog any longer.

(wiz)

2022-08-23 21:49:56 UTC MAIN commitmail json YAML

2022-08-23 21:47:20 UTC MAIN commitmail json YAML

doc: Added net/py-dns1 version 1.16.0nb2

(wiz)

2022-08-23 21:47:10 UTC MAIN commitmail json YAML

net/Makefile: + py-dns1

(wiz)

2022-08-23 21:46:30 UTC MAIN commitmail json YAML

python: add py-dns support to versioned_dependencies

(wiz)

2022-08-23 21:45:30 UTC MAIN commitmail json YAML

net/py-dns1: import py27-dns-1.16.0nb2

dnspython is a DNS toolkit for Python. It provides both high and low
level access to DNS. The high level classes perform queries for data
of a given name, type, and class, and return an answer set. The low
level classes allow direct manipulation of DNS zones, messages, names,
and records.

This is the python-2.x version of the module.

(wiz)

2022-08-23 21:25:27 UTC MAIN commitmail json YAML

doc: Added devel/py-timeout-decorator version 0.5.0

(wiz)

2022-08-23 21:25:17 UTC MAIN commitmail json YAML

devel/Makefile: + py-timeout-decorator

(wiz)

2022-08-23 21:25:03 UTC MAIN commitmail json YAML

devel/py-timeout-decorator: import py-timeout-decorator-0.5.0

Specify an alternate exception to raise on timeout:

(wiz)

2022-08-23 21:21:28 UTC MAIN commitmail json YAML

doc: Added devel/py-pyleri version 1.4.1

(wiz)

2022-08-23 21:21:17 UTC MAIN commitmail json YAML

devel/Makefile: + py-pyleri

(wiz)

2022-08-23 21:21:05 UTC MAIN commitmail json YAML

devel/py-pyleri: import py-pyleri-1.4.1

Pyleri is an easy-to-use parser created for SiriDB. We first used
lrparsing and wrote jsleri for auto-completion and suggestions in
our web console. Later we found small issues within the `lrparsing`
module and also had difficulties keeping the language the same in
all projects. That is when we decided to create Pyleri which can
export a created grammar to JavaScript, C, Python, Go and Java.

(wiz)

2022-08-23 20:13:58 UTC MAIN commitmail json YAML

webkit-gtk: add CHECK_PORTABILITY_SKIPs

(tnn)

2022-08-23 17:55:40 UTC MAIN commitmail json YAML

doc/TODO: + darcs-2.16.5.

(wiz)

2022-08-23 17:55:12 UTC MAIN commitmail json YAML

darcs: allow building against hs-vector 0.14.

(wiz)

2022-08-23 17:48:53 UTC MAIN commitmail json YAML

libfetch: remove unused variable

Also removed in upstream FreeBSD sources.

Fixes a clang warning/error reported by Edgar Fuß.

(wiz)

2022-08-23 15:10:53 UTC MAIN commitmail json YAML

doc: Updated devel/php-composer to 2.2.18

(tpaul)

2022-08-23 15:10:36 UTC MAIN commitmail json YAML

php-composer: Update to 2.2.18

Upstream release notes:

- Fixed COMPOSER_NO_DEV so it also works with require and remove's
  --update-no-dev (#10995)
- Fixed duplicate missing extension warnings being displayed (#10938)
- Fixed hg version detection (#10955)
- Fixed git cache invalidation issue when a git tag gets created after the
  cache has loaded a given reference (#11004)

(tpaul)

2022-08-23 14:16:01 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-pandoc-types to 1.22.2.1

(wiz)

2022-08-23 14:15:52 UTC MAIN commitmail json YAML

hs-pandoc-types: update to 1.22.2.1.

[1.22.2.1]

  * Allow aeson 2.1.* and criterion 1.6.

[1.22.2]

  * Use StrictData in Text.Pandoc.Definition.

  * Add Walkable Meta(Value) Pandoc instances (Travis Cardwell).

(wiz)

2022-08-23 14:10:52 UTC MAIN commitmail json YAML

2022-08-23 13:31:59 UTC MAIN commitmail json YAML

doc: Updated devel/hs-deferred-folds to 0.9.18.2

(wiz)

2022-08-23 13:31:49 UTC MAIN commitmail json YAML

hs-deferred-folds: update to 0.9.18.2.

Changes not found, but allows building with hs-vector 0.14.

(wiz)

2022-08-23 12:46:36 UTC MAIN commitmail json YAML

multimedia/handbrake: follow the order described in doc/Makefile-example
and make the output of the msgfmt post-build step clearer, side-stepping
"Original Project-Id-Version" warnings by using ghb 0.1. throughout.

(ast)

2022-08-23 12:16:35 UTC MAIN commitmail json YAML

doc: Updated devel/hs-lens to 5.2

(wiz)

2022-08-23 12:16:25 UTC MAIN commitmail json YAML

hs-lens: update to 5.2.

5.2 [2022.08.11]
----------------
* Allow building with GHC 9.4.
* The type of `universeOf` has changed:

  ```diff
  -universeOf :: Getting      [a]  a a -> a -> [a]
  +universeOf :: Getting (Endo [a]) a a -> a -> [a]
  ```

  In many cases, using `Endo [a]` over `[a]` improves performance. Most call
  sites to `universeOf` will not be affected by this change, although you may
  need to update your code if you define your own combinators in terms of
  `universeOf`.
* Allow `makeWrapped` to accept the names of data constructors. This way,
  `makeWrapped` can be used with data family instances, much like other
  functions in `Control.Lens.TH`.
* Define `_OpaqueP`, `_DefaultD`, `_LamCasesE`, `_PromotedInfixT`, and
  `_PromotedUInfixT` in `Language.Haskell.TH.Lens` when building with
  `template-haskell-2.19.0.0` (GHC 9.4) or later.

5.1.1 [2022.05.17]
------------------
* Add `Data.HashSet.Lens.hashMap`, an `Iso` between a `HashSet a` and a
  `HashMap a ()`.
* Allow building with `transformers-0.6.*` and `mtl-2.3.*`.

  Note that `lens` no longer defines `Zoom` instances for `ErrorT` or `ListT`
  when building with `mtl-2.3` or later. This is because `MonadState` is a
  superclass of `Zoom`, and the `MonadState` instances for `ErrorT` and `ListT`
  were removed in `mtl-2.3`. Be watchful of this if you build `lens` with
  `mtl-2.3` (or later) combined with an older version of `transformers`
  (pre-`0.6`) that defines `ErrorT` or `ListT`.

(wiz)

2022-08-23 12:11:13 UTC MAIN commitmail json YAML

hs-hie-bios: allow building with current hs-aeson and hs-vector

(wiz)

2022-08-23 11:20:59 UTC MAIN commitmail json YAML

Updated devel/py-test-pythonpath, devel/py-pydantic

(adam)

2022-08-23 11:20:40 UTC MAIN commitmail json YAML

py-pydantic: updated to 1.9.2

v1.9.2 (2022-08-11)

**Revert Breaking Change**: _v1.9.1_ introduced a breaking change where model fields were
deep copied by default, this release reverts the default behaviour to match _v1.9.0_ and before,
while also allow deep-copy behaviour via `copy_on_model_validation = 'deep'`.

* Allow for shallow copies of model fields, `Config.copy_on_model_validation` is now a str which must be
  `'none'`, `'deep'`, or `'shallow'` corresponding to not copying, deep copy & shallow copy; default `'shallow'`

(adam)

2022-08-23 11:17:55 UTC MAIN commitmail json YAML

py-test-pythonpath: updated to 0.7.4

0.7.4
Unknown changes

(adam)

2022-08-23 11:00:02 UTC MAIN commitmail json YAML

doc: Updated converters/hs-hslua-aeson to 2.2.1

(wiz)

2022-08-23 10:59:52 UTC MAIN commitmail json YAML

hs-hslua-aeson: update to 2.2.1.

## hslua-aeson-2.2.1

Released 2022-06-23.

-  Export `jsonarray`, which is the name of the registry slot
    holding the metatable given to array tables. Setting the
    corresponding registry value will affect all newly created
    array values.

## hslua-aeson-2.2.0.1

Released 2022-06-16.

-  Relaxed upper bound for mtl, allowing mtl-2.3.

-  Relaxed upper bound for aeson, allowing aeson-2.1.

## hslua-aeson-2.2.0

Released 2022-02-19.

-  Relaxed upper bound for hslua-core and hslua-marshalling,
    allowing version 2.2 of both packages.

(wiz)

2022-08-23 10:50:34 UTC MAIN commitmail json YAML

doc: Updated devel/hs-serialise to 0.2.5.0

(wiz)

2022-08-23 10:50:25 UTC MAIN commitmail json YAML

2022-08-23 10:41:34 UTC MAIN commitmail json YAML

2022-08-23 10:38:56 UTC MAIN commitmail json YAML

Updated lang/py-asttokens, misc/py-shellingham

(adam)

2022-08-23 10:38:36 UTC MAIN commitmail json YAML

py-shellingham: updated to 1.5.0

1.5.0
Drop support for Python version older than 3.4.
Support detecting NuShell.

(adam)

2022-08-23 10:34:48 UTC MAIN commitmail json YAML

py-asttokens: updated to 2.0.8

2.0.8
Fix mypy explicit re-export issues

2.0.7
Fix astroid type checking import errors

(adam)

2022-08-23 10:17:49 UTC MAIN commitmail json YAML

2022-08-23 10:04:39 UTC MAIN commitmail json YAML

2022-08-23 09:53:08 UTC MAIN commitmail json YAML

Updated net/haproxy, sysutils/py-stack-data

(adam)

2022-08-23 09:52:47 UTC MAIN commitmail json YAML

py-stack-data: updated to 0.4.0

v0.4.0
Add 'include stack_data/py.typed' to MANIFEST.in

(adam)

2022-08-23 09:49:55 UTC MAIN commitmail json YAML

haproxy: updated to 2.6.4

2.6.4
- BUG/MINOR: ssl/cli: error when the ca-file is empty
- BUG/MAJOR: mworker: fix infinite loop on master with no proxies.

2.6.3
- BUG/MINOR: sockpair: wrong return value for fd_send_uxst()
- Revert "BUG/MINOR: peers: set the proxy's name to the peers section name"
- DEBUG: fd: split the fd check
- MEDIUM: resolvers: continue startup if network is unavailable
- BUG/MINOR: mworker: PROC_O_LEAVING used but not updated
- BUG/MEDIUM: mux-quic: fix missing EOI flag to prevent streams leaks
- MINOR: quic: Congestion control architecture refactoring
- MEDIUM: quic: Cubic congestion control algorithm implementation
- MINOR: quic: New "quic-cc-algo" bind keyword
- BUG/MINOR: quic: loss time limit variable computed but not used
- MINOR: quic: Stop looking for packet loss asap
- BUG/MAJOR: quic: Useless resource intensive loop qc_ackrng_pkts()
- MINOR: quic: Send packets as much as possible from qc_send_app_pkts()
- BUG/MEDIUM: queue/threads: limit the number of entries dequeued at once
- MINOR: ebtree: add ebmb_lookup_shorter() to pursue lookups
- BUG/MEDIUM: pattern: only visit equivalent nodes when skipping versions
- BUG/MINOR: mux-quic: prevent crash if conn released during IO callback
- CLEANUP: mux-quic: remove useless app_ops is_active callback
- BUG/MINOR: mux-quic: do not free conn if attached streams
- MINOR: peers: Use a dedicated reconnect timeout when stopping the local peer
- BUG/MEDIUM: peers: limit reconnect attempts of the old process on reload
- BUG/MINOR: peers: Use right channel flag to consider the peer as connected
- BUG/MEDIUM: dns: Properly initialize new DNS session
- BUG/MINOR: backend: Don't increment conn_retries counter too early
- MINOR: server: Constify source server to copy its settings
- REORG: server: Export srv_settings_cpy() function
- BUG/MEDIUM: proxy: Perform a custom copy for default server settings
- MINOR: peers: Add a warning about incompatible SSL config for the local peer
- BUG/MINOR: quic: Missing in flight ack eliciting packet counter decrement
- BUG/MEDIUM: quic: Floating point exception in cubic_root()
- BUILD: http: silence an uninitialized warning affecting gcc-5
- BUG/MINOR: quic: Avoid sending truncated datagrams
- BUG/MINOR: ring/cli: fix a race condition between the writer and the reader
- BUG/MEDIUM: sink: Set the sink ref for forwarders created during ring parsing
- BUG/MINOR: sink: fix a race condition between the writer and the reader
- BUG/MINOR: quic: do not reject datagrams matching minimum permitted size
- BUG/MINOR: quic: Missing Initial packet dropping case
- MINOR: quic: explicitely ignore sendto error
- BUG/MEDIUM: quic: break out of the loop in quic_lstnr_dghdlr
- CLEANUP: assorted typo fixes in the code and comments
- BUILD: cfgparse: always defined _GNU_SOURCE for sched.h and crypt.h
- BUG/MEDIUM: quic: Wrong packet length check in qc_do_rm_hp()
- MINOR: quic: Too much useless traces in qc_build_frms()
- BUG/MEDIUM: quic: Missing AEAD TAG check after removing header protection
- CLEANUP: mux-quic: remove loop on sending frames
- BUG/MEDIUM: quic: always remove the connection from the accept list on close
- BUG/MEDIUM: poller: use fd_delete() to release the poller pipes
- BUG/MEDIUM: task: relax one thread consistency check in task_unlink_wq()
- BUILD: stconn: fix build warning at -O3 about possible null sc
- BUILD: debug: silence warning on gcc-5
- BUG/MINOR: quic: Possible infinite loop in quic_build_post_handshake_frames()
- BUG/MEDIUM: ring: fix too lax 'size' parser
- BUG/MINOR: quic: memleak on wrong datagram receipt
- MINOR: stick-table: Add table_expire() and table_idle() new converters
- BUG/MEDIUM: http-ana: fix crash or wrong header deletion by http-restrict-req-hdr-names
- MINOR: applet: add a function to reset the svcctx of an applet
- BUG/MEDIUM: cli: always reset the service context between commands
- BUG/MEDIUM: mux-h2: do not fiddle with ->dsi to indicate demux is idle
- BUG/MAJOR: log-forward: Fix log-forward proxies not fully initialized
- BUG/MAJOR: log-forward: Fix ssl layer not initialized on bind even if configured

(adam)

2022-08-23 09:41:25 UTC MAIN commitmail json YAML

Updated www/py-sanic, time/py-pytz

(adam)

2022-08-23 09:40:45 UTC MAIN commitmail json YAML

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

py-sanic: updated to 22.6.2

Version 22.6.0

Features

Introduce HTTP/3 and autogeneration of TLS certificates in DEBUG mode
�汨カ EARLY RELEASE FEATURE: Serving Sanic over HTTP/3 is an early release feature. It does not yet fully cover the HTTP/3 spec, but instead aims for feature parity with Sanic窶冱 existing HTTP/1.1 server. Websockets, WebTransport, push responses are examples of some features not yet implemented.
�沒ヲ EXTRA REQUIREMENT: Not all HTTP clients are capable of interfacing with HTTP/3 servers. You may need to install a HTTP/3 capable client.
�沒ヲ EXTRA REQUIREMENT: In order to use TLS autogeneration, you must install either mkcert or trustme.
Add message to task.cancel
Add exception aliases for more consistent naming with standard HTTP response types (BadRequest, MethodNotAllowed, RangeNotSatisfiable)
Expose ASGI scope as a property on the Request object
Easier access to websocket class for annotation: from sanic import Websocket
New API for reading form values with options: Request.get_form
Add custom loads function
Improved API to support setting cache control headers
Move verbosity filtering to logger
Expose getter for current request using Request.get_current()

Bugfixes

Fix to allow running with pythonw.exe or places where there is no sys.stdout
Trigger http.lifecycle.request signal in ASGI mode
Resolve typing of stacked route definitions
Properly catch websocket CancelledError in websocket handler in Python 3.7

Deprecations and Removals

v22.6 deprecations and changes
Optional application registry
Execution of custom handlers after some part of response was sent
Configuring fallback handlers on the ErrorHandler
Custom LOGO setting
sanic.response.stream
AsyncioServer.init

(adam)

2022-08-23 08:53:52 UTC MAIN commitmail json YAML

doc: Updated editors/xvile to 9.8w

(wiz)

2022-08-23 08:52:55 UTC MAIN commitmail json YAML

doc: Updated editors/vile to 9.8w

(wiz)

2022-08-23 08:52:38 UTC MAIN commitmail json YAML

{x,}vile: update to 9.8v

From author & maintainer Thomas Dickey.

Changes:

20220821 (w)
> Brendan O'Dea:
+ the font specification in /etc/X11/app-defaults/UXVile was being
  overridden by the one in XVile.  Additionally update the xvile font
  to use the Latin-1 equivalent (9x18 instead of 8x13).
+ apply memory-leak fix from pl-filt.c in 9.8v to pl6filt.c
+ rename perl6mode and corresponding syntax filter to "raku" (report by
  Steve Lembark).
+ update suffix-list for rakumode.
> Tom Dickey:
+ portability-fixes for plink.sh
+ fixes for regexp.c:
  + build-fix for test_regexp
  + add parentheses in non-multibyte is_CLASS() macro to correct a
    problem with pointer expressions.
  + add I/i toggle in test_regexp to exercise ignorecase.
+ revise change for lins_chars() to handle UTF-8 in scripts, as that
  interfered with normal insertions (report by Chris Green).
+ fix a check in vile-manfilt, to ensure that stepping into previous
  lines does not use flushed/discarded rows.
+ build-fix for perl 5.36 (Debian #1014289)
+ modify error-message from vile-manfilt to show the program name.
+ fix a state-transition in sh-filt.l, which left some text uncolored
  (report by Wayne Cuddy).
+ add markdown mode (mdmode).
+ update copyright dates
+ update package/freebsd/*
+ fix some issues found with Coverity.
+ fix a few compiler-warnings.

(wiz)

2022-08-23 06:45:01 UTC MAIN commitmail json YAML

oculante: add build dependency on cmake, used by one of the crates

(wiz)

2022-08-22 23:00:20 UTC MAIN commitmail json YAML

doc: g/c stale TODO entries

(tnn)

2022-08-22 22:59:50 UTC MAIN commitmail json YAML

doc: removed prelude

(tnn)

2022-08-22 22:59:10 UTC MAIN commitmail json YAML

2022-08-22 22:27:13 UTC MAIN commitmail json YAML

ups-nut: don't pick up system net-snmp

(tnn)

2022-08-22 22:21:53 UTC MAIN commitmail json YAML

R-s2: needs openssl

(tnn)

2022-08-22 21:10:46 UTC MAIN commitmail json YAML

doc: Updated www/kore to 4.2.3

(fcambus)

2022-08-22 21:10:34 UTC MAIN commitmail json YAML

kore: update to 4.2.3.

New features:

- Ability to add authenticators to filemaps.
- Python: Add support for CRLs in kore.domain().

Bug fixes:

- The Kore parent process will use the correct exit code if a worker
  process calls fatalx().
- Fix a bug in kore.recvmsg() related to the returned length of the
  ancdata.
- Several bug fixes for concurrency when using Python 3.10.x.

Other changes:

- Removed useless debug messages all across the board.
- Added more format attributes where useful.
- Added KORE_TMPDIR define (default /tmp) for single binary builds.

(fcambus)

2022-08-22 20:43:39 UTC MAIN commitmail json YAML

netdisco: forgot to commit distinfo in previous commit

(tnn)

2022-08-22 20:31:56 UTC MAIN commitmail json YAML

libreoffice: temporarily mark broken to unwedge bulk builds

(tnn)

2022-08-22 19:46:47 UTC MAIN commitmail json YAML

xnotify: set -D_XOPEN_SOURCE=500 on SunOS

This is needed so that "#define SEC 1" from <sys/time.h> is hidden by
#if !defined(__XOPEN_OR_POSIX).
Else it conflicts with enum ItemOption value SEC from the package.

(tnn)

2022-08-22 19:32:58 UTC MAIN commitmail json YAML

doc: Updated graphics/gimp-jxr to 2.1.1

(tnn)

2022-08-22 19:31:13 UTC MAIN commitmail json YAML

gimp-jxr: fix master site, update to 2.1.1

2.1.1:
Fixes a bug  where color profiles and metadata would not be saved for
multi-layered images and an error message would be shown.

(tnn)

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

wemux: master site is gone, switch to github

(tnn)

2022-08-22 19:20:02 UTC MAIN commitmail json YAML

doc: Updated graphics/glfw to 3.3.8

(wiz)

2022-08-22 19:19:51 UTC MAIN commitmail json YAML

glfw: update to 3.3.8.

3.3.8

This is a bug fix release. It adds fixes for issues on all supported platforms.

3.3.7

This is a bug fix release. It adds fixes for issues on all supported platforms.

3.3.6

This is a bug fix release. It adds fixes for issues on Windows, macOS and X11.

3.3.5

This is a bug fix release. It adds fixes for issues on all supported platforms.

(wiz)

2022-08-22 19:15:30 UTC MAIN commitmail json YAML

doc: Updated shells/fish to 3.5.1

(wiz)

2022-08-22 19:15:17 UTC MAIN commitmail json YAML

fish: update to 3.5.1.

fish 3.5.1 (released July 20, 2022)
===================================

This release of fish introduces the following small enhancements:

- Cursor shaping for Vi mode is enabled by default in tmux, and will be used if the outer terminal is capable (:issue:`8981`).
- ``printf`` returns a better error when used with arguments interpreted as octal numbers (:issue:`9035`).
- ``history merge`` when in private mode is now an error, rather than wiping out other sessions' history (:issue:`9050`).
- The error message when launching a command that is built for the wrong architecture on macOS is more helpful (:issue:`9052`).
- Added completions for:

  - ``choose`` (:issue:`9065`)
  - ``expect`` (:issue:`9060`)
  - ``navi`` (:issue:`9064`)
  - ``qdbus`` (:issue:`9031`)
  - ``reflector`` (:issue:`9027`)

- Improvements to some completions.

This release also fixes a number of problems identified in fish 3.5.0.

- Completing ``git blame`` or ``git -C`` works correctly (:issue:`9053`).
- On terminals that emit a ``CSI u`` sequence for :kbd:`Shift-Space`, fish inserts a space instead of printing an error. (:issue:`9054`).
- ``status fish-path`` on Linux-based platforms could print the path with a " (deleted)" suffix (such as ``/usr/bin/fish (deleted)``), which is now removed (:issue:`9019`).
- Cancelling an initial command (from fish's ``--init-command`` option) with :kbd:`Control-C` no longer prevents configuration scripts from running (:issue:`9024`).
- The job summary contained extra blank lines if the prompt used multiple lines, which is now fixed (:issue:`9044`).
- Using special input functions in bindings, in combination with ``and``/``or`` conditionals, no longer crashes (:issue:`9051`).

(wiz)

2022-08-22 19:09:23 UTC MAIN commitmail json YAML

Updated devel/cmake, devel/cmake-gui

(adam)

2022-08-22 19:09:00 UTC MAIN commitmail json YAML

u-boot-rock64: remove unreferenced file

(tnn)

2022-08-22 19:08:22 UTC MAIN commitmail json YAML

2022-08-22 19:08:10 UTC MAIN commitmail json YAML

cmake cmake-gui: updated to 3.24.1

CMake 3.24.1
  automoc: avoid compiler warnings in linker-warning-silencing code
  FindThreads: Skip check for -pthread flag when targeting the MSVC ABI
  IPO: Do not use -flto=auto with GCC 10.x on Windows
  export: Restore exclusion of private shared library dependencies from checks
  MinGW: Restore using windres when toolchain-prefixed name is not available
  FindVulkan: Restore tolerance of unknown FATAL_ERROR component
  Help: Add 3.24 release note about FindVulkan component enforcement
  TI compiler: Add support for COMPILE_WARNING_AS_ERROR target property
  Help: List compiler IDs supported by COMPILE_WARNING_AS_ERROR
  Help: A missing cross-reference to --compile-no-warning-as-error

CMake 3.24 Release Notes
************************

Changes made since CMake 3.23 include the following.

New Features
============

Presets
-------

* "cmake-presets(7)" files now support schema version "5".

* "cmake-presets(7)" files now support a "${pathListSep}" macro, which
  expands to ":" or ";" based on the platform.

* "cmake-presets(7)" files gained support for specifying a
  "testOutputTruncation" field in test presets, which specifies the
  truncation mode once the maximum test output size has been reached.

Generators
----------

* The "Green Hills MULTI" generator now generates build rules to re-
  run CMake if any CMake files are updated.

* The Visual Studio Generators now support "SYSTEM" headers when using
  VS 2019 Update 11 or later.

Command-Line
------------

* "cmake(1)" gained the "--fresh" command-line option to remove any
  existing "CMakeCache.txt" file and associated "CMakeFiles/"
  directory, when configuring a build tree, thus starting a new
  configuration as if the build tree were freshly created.

* "cmake(1)" gained the "--compile-no-warning-as-error" command-line
  option which causes the effects of the "COMPILE_WARNING_AS_ERROR"
  target property and "CMAKE_COMPILE_WARNING_AS_ERROR" variable to be
  ignored.

* The "cmake(1)" "--trace=json-v1" trace format gained fields
  "global_frame" and "line_end".

* The "cmake(1)" "-E" commands "cat" and "env" learned to respect a
  double dash ("--") argument that acts as a delimiter indicating the
  end of options. Any following arguments are treated as
  operands/positional arguments, even if they begin with a dash "-"
  character.

* The "cmake(1)" "-E tar" command gained the "--touch" option to keep
  the current local timestamp instead of extracting file timestamps
  from the archive.

Compilers
---------

* LLVM's flang Fortran compiler is now supported on some platforms,
  with compiler id "LLVMFlang".

* ADSP compiler support (SHARC and Blackfin) now covers both CCES and
  VDSP++ installations, with required configuration now done in the
  compiler module itself rather than the "Generic-ADSP" platform
  module.

Platforms
---------

* A dedicated "ADSP" platform has been added to replace the existing
  "Generic-ADSP" implementation. This features automatic detection of
  the latest CCES/VDSP++ install and compiler selection ("cc21k" vs.
  "ccblkfn") based off of the "CMAKE_SYSTEM_PROCESSOR" variable.

Commands
--------

* The "cmake_host_system_information()" command, on Windows, gained a
  "QUERY WINDOWS_REGISTRY" mode. See its Query Windows registry
  section.

* The "cmake_language()" command gained a new
  "SET_DEPENDENCY_PROVIDER" sub-command.  When a dependency provider
  is set, calls to "find_package()" and "FetchContent_MakeAvailable()"
  can be redirected through a custom command, which can choose to
  fulfill the request directly, modify how the request is processed,
  or leave it to be fulfilled by the built-in implementation.  See
  Dependency Providers.

* The "file(DOWNLOAD)" command gained options "RANGE_START" and
  "RANGE_END" to specify a range of bytes to download.  This can be
  useful for downloading parts of big binary files.

* The "find_file()", "find_path()", "find_library()",
  "find_program()", and "find_package()" commands gained the
  "NO_CMAKE_INSTALL_PREFIX" option to control searching
  "CMAKE_INSTALL_PREFIX".

* The "find_file()", "find_path()", "find_library()",
  "find_program()", and "find_package()" commands gained the ability
  to specify which Windows Registry views must be queried.

* The "find_package()" command gained a "GLOBAL" option that allows
  for the promotion of imported targets to global scope for the
  duration of the "find_package()" call.

* The "if()" command gained the capability to compare paths by using
  the "PATH_EQUAL" operator.  See policy "CMP0139".

Variables
---------

* The "CMAKE_COLOR_DIAGNOSTICS" variable was added to control color
  diagnostics generated by compilers.  This variable also controls
  color build system messages with Makefile Generators, replacing
  "CMAKE_COLOR_MAKEFILE".

  The "CMAKE_COLOR_DIAGNOSTICS" environment variable was added to set
  a default value for "CMAKE_COLOR_DIAGNOSTICS".

* The "CMAKE_COMPILE_WARNING_AS_ERROR" variable and corresponding
  "COMPILE_WARNING_AS_ERROR" target property were added to enable
  compilation with a compiler-specific flag to treat warnings as
  errors, such as "-Werror".

* The "CMAKE_CUDA_ARCHITECTURES" variable and associated
  "CUDA_ARCHITECTURES" target property now support the special
  "native" value to compile for the architectures(s) of the host's
  GPU(s).

* The "CMAKE_FIND_PACKAGE_TARGETS_GLOBAL" variable was added to toggle
  behavior of the "find_package()" command's new "GLOBAL" option.

* The "CMAKE_FIND_USE_INSTALL_PREFIX" variable was added to toggle
  behavior of the "find_file()", "find_library()", "find_path()",
  "find_package()", and "find_program()" commands' new
  "NO_CMAKE_INSTALL_PREFIX" option.

* The "CMAKE_PROJECT_TOP_LEVEL_INCLUDES" variable was added to allow
  injecting custom code at the site of the first "project()" call,
  after the host and target platform details have been determined.

* The "CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES" variable was added to
  tell the "try_compile()" command not to pass any platform variables
  to the test project.

* The "CMAKE_VERIFY_INTERFACE_HEADER_SETS" variable and corresponding
  "VERIFY_INTERFACE_HEADER_SETS" target property were added to enable
  build rules that verify all headers in header sets can be used on
  their own.

* The "CMAKE_VS_NO_COMPILE_BATCHING" variable and corresponding
  "VS_NO_COMPILE_BATCHING" target property were added to tell Visual
  Studio Generators whether to disable compiler parallelism and call
  the compiler with one source file at a time.

* The "CMAKE_WATCOM_RUNTIME_LIBRARY" variable and
  "WATCOM_RUNTIME_LIBRARY" target property were introduced to select
  the runtime library used by compilers targeting the Watcom ABI. See
  policy "CMP0136".

* The "CMAKE_XCODE_XCCONFIG" variable and corresponding
  "XCODE_XCCONFIG" target property were added to tell the "Xcode"
  generator to handle "xcconfig" files.

Properties
----------

* The "INTERFACE_LINK_LIBRARIES_DIRECT" and
  "INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE" target properties were
  added to express usage requirements affecting a consumer's direct
  link dependencies.

* The "INTERFACE_HEADER_SETS_TO_VERIFY" target property was added to
  specify which header sets should be verified by
  "VERIFY_INTERFACE_HEADER_SETS".

* The "LINK_LIBRARIES" target property now supports the
  "$    " generator expression. See policy "CMP0131".

* The "VS_DOTNET_STARTUP_OBJECT" target property was added to tell
  Visual Studio Generators which startup class shall be used when the
  program or project is executed. This is necessary when more than one
  "static void Main(string[])" function signature is available in a
  managed .NET project.

Modules
-------

* The "ExternalProject" module "ExternalProject_Add()" command gained
  a new "DOWNLOAD_EXTRACT_TIMESTAMP" option for controlling whether
  the timestamps of extracted contents are set to match those in the
  archive when the "URL" download method is used. Policy "CMP0135" was
  added to enable the option by default.

* The "FetchContent" module and the "find_package()" command now
  support integration capabilities:

  * "FetchContent_MakeAvailable()" can now try to satisfy a dependency
    by calling "find_package()" first.  A new
    "FETCHCONTENT_TRY_FIND_PACKAGE_MODE" variable controls whether
    this is done by default for all dependencies, is opt-in per
    dependency, or is disabled entirely.

  * "find_package()" can be re-routed to call
    "FetchContent_MakeAvailable()" instead.  A new read-only
    "CMAKE_FIND_PACKAGE_REDIRECTS_DIR" variable points to a directory
    where config package files can be located to facilitate these re-
    routed calls.

* The "FindJNI" module now provides imported targets.

* The "FindMatlab" module "matlab_add_mex()" function gained a
  "NO_IMPLICIT_LINK_TO_MATLAB_LIBRARIES" option to disable automatic
  linking of MATLAB libraries.

* The "FindVulkan" module now supports components to select which
  VulkanSDK tool and libraries to find in addition to the Vulkan SDK
  headers and library.

* The "FindZLIB" gained a new "ZLIB_USE_STATIC_LIBS" variable to
  search only for static libraries.

Generator Expressions
---------------------

* The "LINK_LIBRARY" generator expression was added to manage how
  libraries are specified during the link step. The
  "CMAKE__LINK_LIBRARY_USING_" and
  "CMAKE_LINK_LIBRARY_USING_" variables are used to define
  features usable by the "LINK_LIBRARY" generator expression.
  Moreover, the "LINK_LIBRARY_OVERRIDE" and
  "LINK_LIBRARY_OVERRIDE_  " target properties are available to
  resolve incompatible features.

  The "LINK_LIBRARY" generator expression can link frameworks in
  various ways when targeting "Apple" platforms. The following
  features were added:

  * "FRAMEWORK"

  * "NEEDED_FRAMEWORK"

  * "REEXPORT_FRAMEWORK"

  * "WEAK_FRAMEWORK"

  The "LINK_LIBRARY" generator expression can link libraries in
  various ways when targeting "Apple" platforms. The following
  features were added:

  * "NEEDED_LIBRARY"

  * "REEXPORT_LIBRARY"

  * "WEAK_LIBRARY"

  The "LINK_LIBRARY" generator expression gained the feature
  "WHOLE_ARCHIVE" to force load of all members in a static library.
  This feature is supported on the following target platforms:

  * all "Apple" variants

  * "Linux"

  * all "BSD" variants

  * "SunOS"

  * "Windows"

  * "CYGWIN"

  * "MSYS"

* The "LINK_GROUP" generator expression was added to manage the
  grouping of libraries during the link step.  The
  "CMAKE__LINK_GROUP_USING_" and
  "CMAKE_LINK_GROUP_USING_" variables are used to define
  features usable with the "LINK_GROUP" generator expression. This
  release defines the "RESCAN" feature, which can be used to handle
  circular references among static libraries when using toolchains for
  Linux, BSD, SunOS and GNU toolchains for Windows.

* The "PATH" generator expression was added to manage paths.

* The "PATH_EQUAL" generator expression was added to manage path
  comparisons.

* The "TARGET_BUNDLE_DIR_NAME" generator expression was added to
  evaluate to the name of the bundle directory for a given bundle
  target.

CTest
-----

* "ctest(1)" gained a "--test-output-truncation" option (and
  corresponding "CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION" variable) to
  specify the truncation mode once the maximum test output size has
  been reached. Possible values are "tail" (default), "middle" or
  "head".

CPack
-----

* The "CPack WIX Generator" gained a new variable,
  "CPACK_WIX_ARCHITECTURE", to specify the installer architecture in
  order to support computers running Windows for ARM.

* CPack now supports the "CPACK_THREADS" option for "zstd" compression
  when compiled with libarchive 3.6 or higher.  It is supported by
  official CMake binaries available on cmake.org.

Deprecated and Removed Features
===============================

* The "CPack" module no longer enables the SLA by default in the
  "CPack DragNDrop Generator".  See policy "CMP0133" and the
  "CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE" variable.

* The deprecated "CPack PackageMaker Generator" has been removed.

* The "FindGLUT" module no longer provides the undocumented
  "GLUT_LIBRARY" and "GLUT_INCLUDE_PATH" result variables.

Other Changes
=============

* CMake no longer sets environment variables like "CC", "CXX", etc.
  when enabling the corresponding language during the first CMake run
  in a build directory.  See policy "CMP0132".

* The "CheckIPOSupported" module "check_ipo_supported()" command now
  uses the caller's "CMAKE__FLAGS" and
  "CMAKE__FLAGS_" values. See policy "CMP0138".

* The "MSYS Makefiles" and "MinGW Makefiles" generators, when a
  compiler is not explicitly specified, now select the first compiler
  (of any name) found in directories listed by the "PATH" environment
  variable.

* The "try_compile()" command whole-project signature now propagates
  platform variables.  See policy "CMP0137".

* The "while()" command now diagnoses errors during condition
  evaluation.  See policy "CMP0130".

* The precompiled macOS binaries provided on cmake.org no longer
  attach a SLA to the ".dmg" packages.  This was removed because macOS
  12 deprecated the tools used to attach ".dmg" resources.

(adam)

2022-08-22 19:01:36 UTC MAIN commitmail json YAML

netdisco: fix MASTER_SITE for oui.txt

... but since this master site does not use versioned files, comment it out
and instead upload the distfile to nbftp.

(tnn)

2022-08-22 18:39:58 UTC MAIN commitmail json YAML

oculante: don't use ambiguous first-person pronoun in DESCR

(tnn)

2022-08-22 18:34:23 UTC MAIN commitmail json YAML

dirvish: fix MASTER_SITE, regen distinfo, bump

On the 7th of January 2012, the distfile was regenerated.
In the prior distfile version 1.2.1 was misidentified as 1.2.

(tnn)

2022-08-22 18:31:06 UTC MAIN commitmail json YAML

doc: Added graphics/oculante version 0.5.47

(pin)

2022-08-22 18:30:38 UTC MAIN commitmail json YAML

2022-08-22 18:29:28 UTC MAIN commitmail json YAML

graphics/oculante: import package

A no-nonsense hardware-accelerated image viewer.

I started this as a toy project to make a simple image viewer. The vision is to
create something with a broad support of industry-standard files and gradually
add more image analysis and editing tools.
Here are some reasons why this might be helpful to you:
- Completely bloat-free
- Supports a wide range of images and SVG
- Can display unassociated channels correctly (For example if your image uses
  alpha and color channels to encode data in a special way)
- Lets you pick pixels, displays location and color values
- Offers basic nondestructive editing: Crop, resize, paint, contrast, HSV,
  rotate, blur, noise, ...

(pin)

2022-08-22 18:21:17 UTC MAIN commitmail json YAML

xtensa-esp32-elf-binutils: needs bison

(tnn)

2022-08-22 18:19:05 UTC MAIN commitmail json YAML

doc: Updated www/so to 0.4.8

(pin)

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

www/so: update to 0.4.8

0.4.8
Added
    Keybinding: Press o to open the current answer in the default browser

(pin)

2022-08-22 18:17:55 UTC MAIN commitmail json YAML

Remove latest git-cliff update due to dowwngrade

(pin)

2022-08-22 18:16:48 UTC MAIN commitmail json YAML

devel/git-cliff: downgrade to 0.8.1

0.9.0 currently broken. Don't have enough time to dig the reason for this.

(pin)

2022-08-22 18:12:53 UTC MAIN commitmail json YAML

pdated www/nghttp2, textproc/py-regex

(adam)

2022-08-22 18:12:29 UTC MAIN commitmail json YAML

py-regex: updated to 2022.8.17

2022.8.17
Unknown changes

(adam)

2022-08-22 18:11:39 UTC MAIN commitmail json YAML

merkletree: provide fallback declaration of MIN

(tnn)

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

nghttp2: updated to 1.49.0

Nghttp2 v1.49.0

lib

This release adds nghttp2_check_header_value_rfc9113 which complains leading and trailing white spaces. The library now uses this function instead of nghttp2_check_header_value when checking HTTP header fields.

asio

libnghttp2_asio has been moved to its own repository and got new maintainer. libnghttp2_asio related code in nghttp2 repository will not get any updates and be removed at the end of 2022.

python

Python bindings have been deprecated, and will not get any updates and be removed at the end of 2022 due to the maintenance issues.

nghttpx

Randomizing backend server selection has been added again.

The broken PROXY-protocol when TLS is used has been fixed.

nghttpx now removes trailing white spaces from HTTP header fields to align with RFC 9113.

(adam)

2022-08-22 18:05:56 UTC MAIN commitmail json YAML

Updated devel/py-poetry, www/py-urllib3

(adam)

2022-08-22 18:01:33 UTC MAIN commitmail json YAML

py-urllib3: updated to 1.26.12

1.26.12 (2022-08-22)
--------------------
* Deprecated the `urllib3[secure]` extra and the `urllib3.contrib.pyopenssl` module.
  Both will be removed in v2.x. See this `GitHub issue <https://github.com/urllib3/urllib3/issues/2680>`_
  for justification and info on how to migrate.

(adam)

2022-08-22 17:59:50 UTC MAIN commitmail json YAML

py-poetry: updated to 1.1.15

1.1.15

Changed

Poetry now fallback to gather metadata for dependencies via pep517 if parsing pyproject.toml fail
Extras and extras dependencies are now sorted in lock file

(adam)

2022-08-22 17:47:51 UTC MAIN commitmail json YAML

ii: needs __EXTENSIONS__ for struct sigaction on SunOS

(tnn)

2022-08-22 17:36:13 UTC MAIN commitmail json YAML

xpipeman: define SYSV on SunOS

Unknown why pkgsrc's patch-ab unconditionally removed -DSYSV in 1998.
Has probably been failing in bulk builds since then.

(tnn)

2022-08-22 17:23:36 UTC MAIN commitmail json YAML

radeontool: use sysconf(3) instead of non-portable PAGE_SIZE macro

(tnn)

2022-08-22 15:33:32 UTC MAIN commitmail json YAML

xtensa-lx106-elf-binutils: needs bison (plain yacc doesn't like syslex.l)

(tnn)

2022-08-22 15:27:55 UTC MAIN commitmail json YAML

2022-08-22 15:24:25 UTC MAIN commitmail json YAML

doc: Updated games/woof to 10.2.0

(micha)

2022-08-22 15:22:26 UTC MAIN commitmail json YAML

games/woof: Remove patch (merged upstream)

(micha)

2022-08-22 15:22:14 UTC MAIN commitmail json YAML

xymon: fix dependency pattern for xymonclient + pkglint

(tnn)

2022-08-22 15:20:35 UTC MAIN commitmail json YAML

games/woof: Update to 10.2.0

Remove patch for PKGMANDIR (merged upstream).
Do not use "doc/Woof" subdirectory.

Woof! 10.2.0
------------
New Features and Improvements
- Continue demo recording: Start the game with -playdemo demo1 -record
  demo2 or -recordfromto demo1 demo2 (also works in multiplayer).
- Join demo key that allows to start recording a demo from anywhere
  while the demo is playing (also works in multiplayer).
- Looking up/down with gamepad (padlook key).
- Add a FluidSynth gain setting to config. It allows to manually adjust
  the volume for "quiet" soundfonts.
- Replace the "Enable translucency" option with "Enable predefined
  translucency". Turn off translucency for things that were defined in
  Boom/MBF, but don't change the translucency defined in PWAD/Dehacked.
- The cosmetic recoil option works with some MBF21 codepointers.
  All weapons in Vesper.wad now have recoil.
- Implement NOTARGET cheat.
- Always display level title in automap overlay mode.
- Print complevel in console when loading level.
- -skipsec takes negative numbers to skip from the end of the demo
  instead of from the start.
- Restart level/demo key also restarts demo playback.

Bug Fixes
- Fix of hanging decoration disappearing (FW.wad MAP02).
- Compatibility for non-Latin paths in environment variables on Windows
  (e.g. DOOMWADDIR).
- Fix misplaced level stats text on Boom HUD.
- "Pain/pickup/powerup flashes" option also affect invulnerability.
- Enable colored blood in strict mode, but don't change vanilla
  monsters. Fixes colored blood in Judgement.wad
- Don't allow strafe and turn at the same time with gamepad (prevent
  easy SR50).
- Fix suppress savegame in G_ReadDemoTiccmd().
- Fix restart demo recording after death in single player.
- "Demo recording" message did not appear after restarting level.
- Fix a crash when loading a saved game with the automap open.
- Fix forced savegame load.
- Properly update status bar every tick (MAYhem19.wad, Avactor.wad).
- Allow adding *.zip files from DOOMWADDIR and other standard paths.
- Remove beta assets, add UMAPDEF for BETALEVL.WAD.
- Reset weapon bobbing interpolation when changing screen size/automap
  leaving.

(micha)

2022-08-22 14:22:30 UTC MAIN commitmail json YAML

zimg: Simplify github.mk use

We can just properly set DISTNAME and GITHUB_TAG and avoid (re)setting
PKGVERSION, GITHUB_PROJECT, DIST_SUBDIR and WRKSRC.

(leot)

2022-08-22 14:05:00 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 7.4.0.3

(ryoon)

2022-08-22 13:58:32 UTC MAIN commitmail json YAML

libreoffice: Update to 7.4.0.3

Changelog:
Most Significant New Features

GENERAL
    * Support for WebP images and EMZ/WMZ files
    * Help pages for the ScriptForge scripting library
    * Search field for the Extension Manager
    * Performance and compatibility improvements

WRITER
    * Better change tracking in the footnote area
    * Edited lists show original numbers in change tracking
    * New typographic settings for hyphenation

CALC
    * Support for 16,384 columns in spreadsheets
    * Extra functions in drop-down AutoSum widget
    * New menu item to search for sheet names

IMPRESS
    * New support for document themes

(ryoon)

2022-08-22 13:56:42 UTC MAIN commitmail json YAML

multimedia/handbrake: avoid download/build of other packages already in pkgsrc
(with the exception of libjpeg-turbo as gtk wants jpeg which cannot coexist).
Retrofit locales that we silently dropped as we updated from 1.3 to 1.5

(ast)

2022-08-22 13:52:24 UTC MAIN commitmail json YAML

doc: Added graphics/zimg

(ast)

2022-08-22 13:50:37 UTC MAIN commitmail json YAML

2022-08-22 13:39:22 UTC MAIN commitmail json YAML

Updated devel/py-gitpython

(adam)

2022-08-22 12:47:31 UTC MAIN commitmail json YAML

py-gitpython: updated to 3.1.27

3.1.27
- Reduced startup time due to optimized imports.

See the following for all changes.
https://github.com/gitpython-developers/gitpython/milestone/57?closed=1

3.1.26
- Fixes a leaked file descriptor when reading the index, which would cause make writing a previously
  read index on windows impossible.
  See https://github.com/gitpython-developers/GitPython/issues/1395 for details.

See the following for all changes.
https://github.com/gitpython-developers/gitpython/milestone/56?closed=1

3.1.25
See the following for all changes.
https://github.com/gitpython-developers/gitpython/milestone/55?closed=1

3.1.24
* Newly added timeout flag is not be enabled by default, and was renamed to kill_after_timeout

(adam)

2022-08-22 12:16:49 UTC MAIN commitmail json YAML

gcc12-libs: reset PKGREVISION to 1 after update

(wiz)

2022-08-22 12:16:25 UTC MAIN commitmail json YAML

doc: Updated lang/gcc12 to 12.2.0

(wiz)

2022-08-22 12:16:15 UTC MAIN commitmail json YAML

2022-08-22 12:02:44 UTC MAIN commitmail json YAML

texlive-collection-latexextra: update to revision 64141

(markd)

2022-08-22 11:41:31 UTC MAIN commitmail json YAML

texlive-collection-fontsextra: update to revision 63936

(markd)

2022-08-22 11:40:06 UTC MAIN commitmail json YAML

texlive-collection-games: update to revision 64021

(markd)

2022-08-22 11:38:55 UTC MAIN commitmail json YAML

texlive-collection-langchinese: update to revision 63995

(markd)

2022-08-22 11:37:22 UTC MAIN commitmail json YAML

texlive-collection-latexrecommended: update to revision 63547

(markd)

2022-08-22 11:36:16 UTC MAIN commitmail json YAML

2022-08-22 11:35:02 UTC MAIN commitmail json YAML

texlive-collection-mathscience: update to revision 63667

(markd)

2022-08-22 11:33:49 UTC MAIN commitmail json YAML

texlive-collection-pictures: update to revision 63957

(markd)

2022-08-22 11:32:08 UTC MAIN commitmail json YAML

texlive-collection-plaingeneric: update to revision 64113

(markd)

2022-08-22 11:29:24 UTC MAIN commitmail json YAML

texlive-collection-publishers: update to revision 64009

(markd)

2022-08-22 11:16:46 UTC MAIN commitmail json YAML

doc: Updated devel/libatomic to 12.2.0

(wiz)

2022-08-22 11:16:35 UTC MAIN commitmail json YAML

libatomic: update to 12.2.0.

No particular libatomic changes found in changelog.

(wiz)

2022-08-22 11:11:58 UTC MAIN commitmail json YAML

doc: Updated net/rsync to 3.2.5

(wiz)

2022-08-22 11:11:49 UTC MAIN commitmail json YAML

rsync: update to 3.2.5.

# NEWS for rsync 3.2.5 (14 Aug 2022)

## Changes in this version:

### SECURITY FIXES:

- Added some file-list safety checking that helps to ensure that a rogue
  sending rsync can't add unrequested top-level names and/or include recursive
  names that should have been excluded by the sender.  These extra safety
  checks only require the receiver rsync to be updated.  When dealing with an
  untrusted sending host, it is safest to copy into a dedicated destination
  directory for the remote content (i.e. don't copy into a destination
  directory that contains files that aren't from the remote host unless you
  trust the remote host). Fixes CVE-2022-29154.

- A fix for CVE-2022-37434 in the bundled zlib (buffer overflow issue).

### BUG FIXES:

- Fixed the handling of filenames specified with backslash-quoted wildcards
  when the default remote-arg-escaping is enabled.

- Fixed the configure check for signed char that was causing a host that
  defaults to unsigned characters to generate bogus rolling checksums. This
  made rsync send mostly literal data for a copy instead of finding matching
  data in the receiver's basis file (for a file that contains high-bit
  characters).

- Lots of manpage improvements, including an attempt to better describe how
  include/exclude filters work.

- If rsync is compiled with an xxhash 0.8 library and then moved to a system
  with a dynamically linked xxhash 0.7 library, we now detect this and disable
  the XX3 hashes (since these routines didn't stabilize until 0.8).

### ENHANCEMENTS:

- The [`--trust-sender`](rsync.1#opt) option was added as a way to bypass the
  extra file-list safety checking (should that be required).

### PACKAGING RELATED:

- A note to those wanting to patch older rsync versions: the changes in this
  release requires the quoted argument change from 3.2.4. Then, you'll want
  every single code change from 3.2.5 since there is no fluff in this release.

- The build date that goes into the manpages is now based on the developer's
  release date, not on the build's local-timezone interpretation of the date.

### DEVELOPER RELATED:

- Configure now defaults GETGROUPS_T to gid_t when cross compiling.

- Configure now looks for the bsd/string.h include file in order to fix the
  build on a host that has strlcpy() in the main libc but not defined in the
  main string.h file.

(wiz)

2022-08-22 11:10:22 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-borgbackup to 1.2.2

(wiz)

2022-08-22 11:10:13 UTC MAIN commitmail json YAML

py-borgbackup: update to 1.2.2.

Version 1.2.2 (2022-08-20)
--------------------------

Compatibility notes:

- matching of path patterns has been aligned with borg storing relative paths.
  Borg archives file paths without leading slashes. Previously, include/exclude
  patterns could contain leading slashes. You should check your patterns and
  remove leading slashes.
- dropped support / testing for older Pythons, minimum requirement is 3.8.
  In case your OS does not provide Python >= 3.8, consider using our binary,
  which does not need an external Python interpreter. Or continue using
  borg 1.1.x, which is still supported.
- freeing repository space only happens when "borg compact" is invoked.
- mount: the default for --numeric-ids is False now (same as borg extract)
- borg create --noatime is deprecated. Not storing atime is the default behaviour
  now (use --atime if you want to store the atime).
- --prefix is deprecated, use -a / --glob-archives, see #6806
- list: corrected mix-up of "isomtime" and "mtime" formats.
  Previously, "isomtime" was the default but produced a verbose human format,
  while "mtime" produced a ISO-8601-like format.
  The behaviours have been swapped (so "mtime" is human, "isomtime" is ISO-like),
  and the default is now "mtime".
  "isomtime" is now a real ISO-8601 format ("T" between date and time, not a space).
- create/recreate --list: file status for all files used to get announced *AFTER*
  the file (with borg < 1.2). Now, file status is announced *BEFORE* the file
  contents are processed. If the file status changes later (e.g. due to an error
  or a content change), the updated/final file status will be printed again.
- removed deprecated-since-long stuff (deprecated since):

  - command "borg change-passphrase" (2017-02), use "borg key ..."
  - option "--keep-tag-files" (2017-01), use "--keep-exclude-tags"
  - option "--list-format" (2017-10), use "--format"
  - option "--ignore-inode" (2017-09), use "--files-cache" w/o "inode"
  - option "--no-files-cache" (2017-09), use "--files-cache=disabled"
- removed BORG_HOSTNAME_IS_UNIQUE env var.
  to use borg you must implement one of these 2 scenarios:

  - 1) the combination of FQDN and result of uuid.getnode() must be unique
      and stable (this should be the case for almost everybody, except when
      having duplicate FQDN *and* MAC address or all-zero MAC address)
  - 2) if you are aware that 1) is not the case for you, you must set
      BORG_HOST_ID env var to something unique.
- exit with 128 + signal number, #5161.
  if you have scripts expecting rc == 2 for a signal exit, you need to update
  them to check for >= 128.

New features:

- prune/delete --checkpoint-interval=1800 and ctrl-c/SIGINT support, #6284

Fixes:

- SaveFile: use a custom mkstemp with mode support, #6933, #6400, #6786.
  This fixes umask/mode/ACL issues (and also "chmod not supported" exceptions
  seen in 1.2.1) of files updated using SaveFile, e.g. the repo config.
- hashindex_compact: fix eval order (check idx before use), #5899
- create --paths-from-(stdin|command): normalize paths, #6778
- secure_erase: avoid collateral damage, #6768.
  If a hardlink copy of a repo was made and a new repo config shall be saved,
  do NOT fill in random garbage before deleting the previous repo config,
  because that would damage the hardlink copy.
- list: fix {flags:<WIDTH>} formatting, #6081
- check: try harder to create the key, #5719
- misc commands: ctrl-c must not kill other subprocesses, #6912

  - borg create with a remote repo via ssh
  - borg create --content-from-command
  - borg create --paths-from-command
  - (de)compression filter process of import-tar / export-tar

Other changes:

- deprecate --prefix, use -a / --glob-archives, see #6806
- make setuptools happy ("package would be ignored"), #6874
- fix pyproject.toml to create a fixed _version.py file, compatible with both
  old and new setuptools_scm version, #6875
- automate asciinema screencasts
- CI: test on macOS 12 without fuse / fuse tests
  (too troublesome on github CI due to kernel extensions needed by macFUSE)
- tests: fix test_obfuscate byte accounting
- repository: add debug logging for issue #6687
- _chunker.c: fix warnings on macOS
- requirements.lock.txt: use the latest cython 0.29.32
- docs:

  - add info on man page installation, #6894
  - update archive_progress json description about "finished", #6570
  - json progress_percent: some values are optional, #4074
  - FAQ: full quota / full disk, #5960
  - correct shell syntax for installation using git

(wiz)

2022-08-22 11:05:58 UTC MAIN commitmail json YAML

doc: Updated devel/gopls to 0.9.4

(wiz)

2022-08-22 11:05:49 UTC MAIN commitmail json YAML

gopls: update to 0.9.4.

This release fixes an unfortunate bug in a new vet analysis in the
gopls@v0.9.2 release. Specifically, a stray print statement in a
new analyzer for the invalid time format string "2006-02-01", which
corrupts gopls' communication over STDIN/STDOUT.

This only affects projects using that bad format string, and only
when a file in the affected package is open. Thanks to @Phadin for
accurately identifying this bug so quickly after it was introduced.
Issue golang/go#54459 tracks our follow-up to prevent similar
regressions from making it into future gopls releases.

On a positive note, here is the new vet analysis in action. Clearly
it will catch real bugs!

(wiz)

2022-08-22 10:59:55 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.23.9

(wiz)

2022-08-22 10:59:45 UTC MAIN commitmail json YAML

musicpd: update to 0.23.9.

ver 0.23.9 (2022/08/18)
* input
  - cdio_paranoia: add options "mode" and "skip"
* decoder
  - ffmpeg: support FFmpeg 5.1
* filter
  - replay gain: fix delayed volume display with handler=mixer
* output
  - pipewire: set app icon
* fix bogus volume levels with multiple partitions
* improve iconv detection
* macOS: fix macOS 10 build problem (0.23.8 regression)
* Android
  - load mpd.conf from app data directory

(wiz)

2022-08-22 10:55:36 UTC MAIN commitmail json YAML

doc: Updated fonts/SDL2_ttf to 2.20.1

(wiz)

2022-08-22 10:55:27 UTC MAIN commitmail json YAML

SDL2_ttf: update to 2.20.1.

2.22.1:
* Updated autotools to use ax_compute_relative_paths, fixing homebrew on macOS

2.20.0:
* Added support for building with CMake
* Added TTF_GetFontWrappedAlign() and TTF_SetFontWrappedAlign() to set alignment on wrapped text
* Added functions to render using FreeType LCD algorithm:
    TTF_RenderText_LCD()
    TTF_RenderUTF8_LCD()
    TTF_RenderUNICODE_LCD()
    TTF_RenderText_LCD_Wrapped()
    TTF_RenderUTF8_LCD_Wrapped()
    TTF_RenderUNICODE_LCD_Wrapped()
    TTF_RenderGlyph_LCD()
    TTF_RenderGlyph32_LCD()
* Added TTF_SetFontDirection() and TTF_SetFontScriptName() for additional control over fonts using HarfBuzz
* Updated to FreeType version 2.12.1 and HarfBuzz version 2.9.1, fixing CVE-2018-25032
* Fixed crash when loading fonts at certain sizes on Windows
* Fix memory corruption loading malformed TTF files (CVE-2022-27470)

(wiz)

2022-08-22 10:52:57 UTC MAIN commitmail json YAML

doc: Updated net/SDL2_net to 2.2.0

(wiz)

2022-08-22 10:52:46 UTC MAIN commitmail json YAML

2022-08-22 10:51:21 UTC MAIN commitmail json YAML

doc: Updated devel/SDL2 to 2.24.0

(wiz)

2022-08-22 10:51:11 UTC MAIN commitmail json YAML

SDL2: update to 2.24.0.

---------------------------------------------------------------------------
2.24.0:
---------------------------------------------------------------------------

General:
* New version numbering scheme, similar to GLib and Flatpak.
    * An even number in the minor version (second component) indicates a production-ready stable release such as 2.24.0, which would have been 2.0.24 under the old system.
      * The patchlevel (micro version, third component) indicates a bugfix-only update: for example, 2.24.1 would be a bugfix-only release to fix bugs in 2.24.0, without adding new features.
    * An odd number in the minor version indicates a prerelease such as 2.23.0. Stable distributions should not use these prereleases.
      * The patchlevel indicates successive prereleases, for example 2.23.1 and 2.23.2 would be prereleases during development of the SDL 2.24.0 stable release.
* Added SDL_GetPointDisplayIndex() and SDL_GetRectDisplayIndex() to get the display associated with a point and rectangle in screen space
* Added SDL_bsearch(), SDL_crc16(), and  SDL_utf8strnlen() to the stdlib routines
* Added SDL_CPUPauseInstruction() as a macro in SDL_atomic.h
* Added SDL_size_mul_overflow() and SDL_size_add_overflow() for better size overflow protection
* Added SDL_ResetHint() to reset a hint to the default value
* Added SDL_ResetKeyboard() to reset SDL's internal keyboard state, generating key up events for all currently pressed keys
* Added the hint SDL_HINT_MOUSE_RELATIVE_WARP_MOTION to control whether mouse warping generates motion events in relative mode. This hint defaults off.
* Added the hint SDL_HINT_TRACKPAD_IS_TOUCH_ONLY to control whether trackpads are treated as touch devices or mice. By default touchpads are treated as mouse input.
* The hint SDL_HINT_JOYSTICK_HIDAPI_JOY_CONS now defaults on
* Added support for mini-gamepad mode for Nintendo Joy-Con controllers using the HIDAPI driver
* Added the hint SDL_HINT_JOYSTICK_HIDAPI_COMBINE_JOY_CONS to control whether Joy-Con controllers are automatically merged into a unified gamepad when using the HIDAPI driver. This hint defaults on.
* The hint SDL_HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED can be set to a floating point value to set the brightness of the Home LED on Nintendo Switch controllers
* Added the hint SDL_HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED to set the Home LED brightness for the Nintendo Joy-Con controllers. By default the Home LED is not modified.
* Added the hint SDL_HINT_JOYSTICK_HIDAPI_SWITCH_PLAYER_LED to control whether the player LED should be lit on the Nintendo Joy-Con controllers
* Added support for Nintendo Online classic controllers using the HIDAPI driver
* Added the hint SDL_HINT_JOYSTICK_HIDAPI_NINTENDO_CLASSIC to control whether the HIDAPI driver for Nintendo Online classic controllers should be used
* Added support for the NVIDIA Shield Controller to the HIDAPI driver, supporting rumble and battery status
* Added support for NVIDIA SHIELD controller to the HIDAPI driver, and a hint SDL_HINT_JOYSTICK_HIDAPI_SHIELD to control whether this is used
* Added functions to get the platform dependent name for a joystick or game controller:
    * SDL_JoystickPathForIndex()
    * SDL_JoystickPath()
    * SDL_GameControllerPathForIndex()
    * SDL_GameControllerPath()
* Added SDL_GameControllerGetFirmwareVersion() and SDL_JoystickGetFirmwareVersion(), currently implemented for DualSense(tm) Wireless Controllers using HIDAPI
* Added SDL_JoystickAttachVirtualEx() for extended virtual controller support
* Added joystick event SDL_JOYBATTERYUPDATED for when battery status changes
* Added SDL_GUIDToString() and SDL_GUIDFromString() to convert between SDL GUID and string
* Added SDL_HasLSX() and SDL_HasLASX() to detect LoongArch SIMD support
* Added SDL_GetOriginalMemoryFunctions()
* Added SDL_GetDefaultAudioInfo() to get the name and format of the default audio device, currently implemented for PipeWire, PulseAudio, WASAPI, and DirectSound
* Added HIDAPI driver for the NVIDIA SHIELD controller (2017 model) to enable support for battery status and rumble
* Added support for opening audio devices with 3 or 5 channels (2.1, 4.1). All channel counts from Mono to 7.1 are now supported.
* Rewrote audio channel converters used by SDL_AudioCVT, based on the channel matrix coefficients used as the default for FAudio voices
* SDL log messages are no longer limited to 4K and can be any length
* Fixed a long-standing calling convention issue with dynapi affecting OpenWatcom or OS/2 builds

Windows:
* Added initial support for building for Windows and Xbox with Microsoft's Game Development Kit (GDK), see docs/README-gdk.md for details
* Added a D3D12 renderer implementation and SDL_RenderGetD3D12Device() to retrieve the D3D12 device associated with it
* Added the hint SDL_HINT_WINDOWS_DPI_AWARENESS to set whether the application is DPI-aware. This hint must be set before initializing the video subsystem
* Added the hint SDL_HINT_WINDOWS_DPI_SCALING to control whether the SDL coordinates are in DPI-scaled points or pixels
* Added the hint SDL_HINT_DIRECTINPUT_ENABLED to control whether the DirectInput driver should be used
* Added support for SDL_GetAudioDeviceSpec to the DirectSound backend

Linux:
* Support for XVidMode has been removed, mode changes are only supported using the XRandR extension
* Added the hint SDL_HINT_VIDEO_WAYLAND_MODE_EMULATION to control whether to expose a set of emulated modes in addition to the native resolution modes available on Wayland
* Added the hint SDL_HINT_KMSDRM_DEVICE_INDEX to specify which KMSDRM device to use if the default is not desired
* Added the hint SDL_HINT_LINUX_DIGITAL_HATS to control whether to treat hats as digital rather than checking to see if they may be analog
* Added the hint SDL_HINT_LINUX_HAT_DEADZONES to control whether to use deadzones on analog hats

macOS:
* Bumped minimum OS deployment version to macOS 10.9
* Added SDL_GL_FLOATBUFFERS to allow Cocoa GL contexts to use EDR
* Added the hint SDL_HINT_MAC_OPENGL_ASYNC_DISPATCH to control whether dispatching OpenGL context updates should block the dispatching thread until the main thread finishes processing. This hint defaults to blocking, which is the safer option on modern macOS.

(wiz)

2022-08-22 10:44:25 UTC MAIN commitmail json YAML

doc: Updated textproc/libcyaml to 1.3.1

(wiz)

2022-08-22 10:44:16 UTC MAIN commitmail json YAML

libcyaml: update to 1.3.1.

## LibCYAML v1.3.1

* **Loading**:
  * Fixed value out-of-range detection limits for signed integers.

## LibCYAML v1.3.0

* **Saving**:
  * New flags allow control over scalar output style.
    - For example to force single or double quote style.
* **General**:
  * Buildsystem changes to allow use of CPPFLAGS from the environment.

## LibCYAML v1.2.1

* **General**:
  * Support for dynamic library build on Mac OS X.
  * Ordered designated initialisers in public header for C++ compatibility.

(wiz)

2022-08-22 10:39:22 UTC MAIN commitmail json YAML

doc: Updated textproc/hs-cassava to 0.5.3.0

(wiz)

2022-08-22 10:39:13 UTC MAIN commitmail json YAML

hs-cassava: update to 0.5.3.0.

## Version 0.5.3.0

* Improve error messages for `lookup` and NamedRecord parsers (#197)
* Fix bug (infinite loop) in `FromField Const` instance (#185)
* Turn flag `bytestring--LT-0_10_4` off by default (#183)
* Doc: Add cassava usage example of reading/writing to file (#97)
* Update to latest version of dependencies (#190, #193, #199)
* Tested with GHC 7.4 - 9.4 (#184, #204)

(wiz)

2022-08-22 10:37:09 UTC MAIN commitmail json YAML

doc: Updated graphics/hs-JuicyPixels to 3.3.8

(wiz)

2022-08-22 10:37:00 UTC MAIN commitmail json YAML

hs-JuicyPixels: update to 3.3.8.

v3.3.8 July 2022
----------------

* Dependence fidling
* Jpg: do not call "error" in the parser, use fail instead.

v3.3.7 March 2022
-----------------

* Jpg: Fixing renderng bug with MCUs with single block in width and
  multiple in height

(wiz)

2022-08-22 10:32:16 UTC MAIN commitmail json YAML

2022-08-22 10:30:17 UTC MAIN commitmail json YAML

2022-08-22 10:28:57 UTC MAIN commitmail json YAML

doc: Updated devel/hs-ListLike to 4.7.7

(wiz)

2022-08-22 10:28:48 UTC MAIN commitmail json YAML

hs-ListLike: update to 4.7.7.

### 4.7.7 (2022-05-26)

  - methods `sequence` and `mapM`: relax `Monad` constraint to `Applicative`
  - `LANGUAGE TypeOperators` to fix GHC 9.4 warning
  - allow `text-2.0`
  - tested with GHC 7.10 - 9.4

(wiz)

2022-08-22 10:25:17 UTC MAIN commitmail json YAML

doc: Updated devel/hs-cborg to 0.2.7.0

(wiz)

2022-08-22 10:25:08 UTC MAIN commitmail json YAML

hs-cborg: update to 0.2.7.0.

Changes not documented.

Add upstream patch to fix build.

(wiz)

2022-08-22 10:20:37 UTC MAIN commitmail json YAML

2022-08-22 10:17:39 UTC MAIN commitmail json YAML

2022-08-22 10:15:40 UTC MAIN commitmail json YAML

2022-08-22 10:13:26 UTC MAIN commitmail json YAML

2022-08-22 10:11:36 UTC MAIN commitmail json YAML

doc: Updated devel/hs-vector-algorithms to 0.9.0.1

(wiz)

2022-08-22 10:11:27 UTC MAIN commitmail json YAML

hs-vector-algorithms: update to 0.9.0.1.

## Version 0.9.0.1 (2022-07-28)

- Allow building with vector-0.13.*.

## Version 0.9.0.0 (2022-05-19)

- Add nub related functions.
- Add sortUniq related functions (sorts, then removes duplicates).

(wiz)

2022-08-22 10:06:41 UTC MAIN commitmail json YAML

doc: Added devel/hs-bitvec version 1.1.3.0

(wiz)

2022-08-22 10:06:27 UTC MAIN commitmail json YAML

devel/Makefile: + hs-bitvec

(wiz)

2022-08-22 10:06:14 UTC MAIN commitmail json YAML

devel/hs-bitvec: import hs-bitvec-1.1.3.0

A newtype over Bool with a better Vector instance: 8x less memory,
up to 1000x faster.

(wiz)

2022-08-22 09:58:12 UTC MAIN commitmail json YAML

2022-08-22 09:44:48 UTC MAIN commitmail json YAML

2022-08-22 09:11:41 UTC MAIN commitmail json YAML

auctex: remove xemacs from supported emacsen

From the release notes of 12.1 - xemacs support has been removed.

(wiz)

2022-08-22 08:59:37 UTC MAIN commitmail json YAML

update to cppcheck, p5-GitLab-API-v4, pstoedit and auctex

(markd)

2022-08-22 08:49:44 UTC MAIN commitmail json YAML

auctex: update to 13.1

News in 13.1
* In math environments 窶枠ather窶�, 窶枠ather*窶�, 窶枠athered窶�, 窶藁ultline窶� and
  窶藁ultline*窶�, fill commands such as M-q and C-c C-q C-e are disabled.
* Now two commands 窶狼exindex窶� and 窶狼exi2dvi窶� are available when you type
  C-c C-c in Texinfo mode. The command 窶狼exindex窶� runs texindex on index
  files and 窶狼exi2dvi窶� runs pdftexi2dvi or texi2dvi according to the value
  of TeX-PDF-mode.
* AUCTeX窶冱 own help messages for LaTeX errors are now shown only for LaTeX runs.
* Two functions TeX-split-string and TeX-assoc are now obsolete and will be
  removed in future release.
* The function TeX-read-key-val now accepts a function call as second argument.
* AUCTeX now requires GNU Emacs 24.3 or higher.
* Old implementations for viewers were discarded, as announced long before.
* AUCTeX now uses lexical binding which has been introduced in Emacs 24.
* The constant LaTeX-dialect has been renamed to TeX-dialect and moved from
  窶詫atex.el窶� to 窶�tex.el窶�. LaTeX-dialect now is an obsolete alias.
* The style 窶詫atexinfo.el窶� is removed from AUCTeX.
* The style 窶�siunitx.el窶� is updated to support package version 3.
* AUCTeX has preliminary support for LaTeX-hooks.
* Many other bugs were fixed.

News in 12.3
* Support for 窶榔STricks窶� is now PDF-oriented.
* The function font-latex-update-font-lock has been obsoleted.
* Math expression highlighting was improved.
* AUCTeX tracks changes in LaTeX2e 2020-02-02 release.
* More bugs fixed, other minor features implemented.

News in 12.2
* AUCTeX reflects the changes in LaTeX2e 2019-10-01 release.
* A new method is implemented in preview-latex to adjust the foreground
  colors of generated images to those of Emacs, when the LaTeX command
  produces PDF.
* AUCTeX has support for the Flymake package in Emacs 26 or newer.
* The way the option TeX-record-buffer is used was corrected.
* Several other bugs were fixed, many minor features were added.

News in 12.1
* AUCTeX now requires GNU Emacs 24 or higher. Support for XEmacs has been dropped.

(markd)

2022-08-22 08:31:01 UTC MAIN commitmail json YAML

hwloc: explicitly disable opencl

(markd)

2022-08-22 08:23:19 UTC MAIN commitmail json YAML

pstoedit: update to 3.78

New or changed in 3.78:
* Bug fix. pstoedit did not find older versions of GhostScript under Windows.
* Support for mawk in creation of pstoedit.ph header file. mawk is often used on
  build servers in place of gawk.
New or changed in 3.77:
* Some small update to comply with some Debian requirements.
New or changed in 3.76:
* Added experimental support for filled objects in DXF output using the HATCH
  element of DXF.
* Fixed a problem when running pstoedit with output to standard output instead of
  a file.
* Adapted to new versioning scheme of GhostScript.
* Additional backend for pcb-rnd contributed by Erich Heinzle.
* Some additional options in WEMF driver.
* Better handling of bounding box in EMF output. Contributed by Samuel Thibault.
* Better handling of metric option in fig driver.

(markd)

2022-08-22 08:19:12 UTC MAIN commitmail json YAML

Switch mate-control-center from desktopdb.mk to full desktop-file-utils buildlink

(abs)

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

Switch gnome-terminal from desktopdb.mk to full desktop-file-utils buildlink

Bump PKGREVISION

(abs)

2022-08-22 08:17:30 UTC MAIN commitmail json YAML

opencv: explicitly disable java

(markd)

2022-08-22 08:15:33 UTC MAIN commitmail json YAML

blender: explicitly disable POTRACE

(markd)

2022-08-22 08:12:47 UTC MAIN commitmail json YAML

2022-08-22 08:01:15 UTC MAIN commitmail json YAML

p5-GitLab-API-v4: update to 0.26

0.26 2021-01-30T07:10:57Z
- Changed licensing terms to be the same as Perl 5.
- Add the user_memeberships method.
- Remove file renaming before upload.
- Provide a .editorconfig instead of .lvimrc.

(markd)

2022-08-22 07:53:17 UTC MAIN commitmail json YAML

cppcheck: update to 2.8

Cppcheck-2.8
* Lifetime analysis can now track lifetime across user-defined constructors when
  they are inline and using member initializer list.
* SymbolDatabase can now deduce iterator types from how they are specified in the
  library files.
* ValueFlow can evaluate class member functions that return known values.
* Improve duplicateValueTenary to not warn when used as an lvalue or when one
  branch has side effects
* Fix variableScope to not warn when variables are used in lambda functions
* Fix unassignedVariable warnings when using structured bindings
* Fix redundantInitialization warning when variable is used in a lambda
* Fix variableScope warnings when using if/while init-statement
* Improve lifetime analysis when returning variadic template expressions
* Detect more statements with constStatement
* Detect variableScope for more types
* Improvements to unreadVariable
* Detect more instances of C style casts
* Warn if the return value of new is discarded
* The pre-ValueFlow uninitialized checker now uses a different ID as legacyUninitvar
* Extended library format to exclude specific function argument values

Cppcheck-2.7
* Add support for container views.
* Various checker improvements.
* Fixed false positives.

Cppcheck-2.6
* Color output for diagnostics are added for unix-based platforms.
* Added symbolic analysis for ValueFlow. A simple delta is used to compute the
  difference between two unknown variable.
* Rules using the "define" tokenlist can also match #include as well.
* Library <function> tags can now use <container> tag, so free functions that
  accept containers such as std::size, std::empty, std::begin, std::end, etc. can
  specify the yields or action for the container.
* Library <smart-pointer> tag can specify a <unique> tag for smart pointers that
  have unique ownership.
* Fixed problems when --cppcheck-build-dir is used, that should now work better.
* htmlreport can now output author information (using git blame)
* More warnings about variables that is not const but can be const

(markd)

2022-08-22 07:44:12 UTC MAIN commitmail json YAML

Updated security/oath-toolkit to 2.6.7

(sborrill)

2022-08-22 07:42:52 UTC MAIN commitmail json YAML

oath-toolkit: update to 2.6.7

Changes since 2.4.1:

Version 2.6.7 (released 2021-05-01)

    pam_oath: Support variables in usersfile string parameter.  the
usersfile string in the pam_oath configuration file.  The placeholder values
allow the user credentials file to be stored in a file path that is relative
to the user, and mimics similar behavior found in
google-authenticator-libpam.

The motivation for these changes is to allow for non-privileged processes to
use pam_oath (e.g., for 2FA with xscreensaver).  Non-privileged and non-suid
programs are unable to use pam_oath.  These changes are a proposed
alternative to a suid helper binary as well.

Thanks to Jason Graham for the patch.  See
https://gitlab.com/oath-toolkit/oath-toolkit/-/merge_requests/12.

    doc: Fix project URL in man pages.  Thanks to Jason Graham
for the patch.  Fixes
https://gitlab.com/oath-toolkit/oath-toolkit/-/issues/19.

    build: Drop use of libxml's AM_PATH_XML2 in favor of pkg-config.

    build: Modernize autotools usage.  Most importantly, no longer use
-Werror with AM_INIT_AUTOMAKE to make rebuilding from source more safe with
future automake versions.

    Updated gnulib files.

Version 2.6.6 (released 2021-01-20)

    oathtool: Handle HOTP --counter values larger than 0x7FFFFFFFFFFFFFFF.
Thanks to Jason Lai for report.

    doc: GTK-DOC manual improvements.

    Updated gnulib files.  Fixes test-parse-datetime self-check.  Fixes
https://gitlab.com/oath-toolkit/oath-toolkit/-/issues/20.

Version 2.6.5 (released 2020-12-29)

    oathtool: Support for reading KEY and OTP from standard input or
filename.  KEY and OTP may now be given as - to mean stdin, or @FILE to read
from a particular file.  This is recommended on multi-user systems, since
secrets as command line parameters leak.  Based on a patch from Ian Jackson.
Fixes #6.

    pam_oath: Fix unlikely logic fail on out of memory conditions.  Patch
from Matthias Gerstner.

    Doc fixes.

Version 2.6.4 (released 2020-11-11)

    libpskc: New --with-xmlsec-crypto-engine to hard-code crypto engine.
Fixes https://gitlab.com/oath-toolkit/oath-toolkit/-/issues/16.  Use it like
--with-xmlsec-crypto-engine=gnutls or --with-xmlsec-crypto-engine=openssl if
the default dynamic loading fails because of runtime linker search path
issues.

    oathtool --totp --verbose now prints TOTP hash mode.  Fixes
https://gitlab.com/oath-toolkit/oath-toolkit/-/issues/4.

    oathtool: Hash names (e.g., SHA256) for --totp are now upper case.
Fixes https://gitlab.com/oath-toolkit/oath-toolkit/-/issues/3.  Lower/mixed
case hash names are supported for compatibility.

    pam_oath: Fail gracefully for missing users.  Fixes
https://savannah.nongnu.org/support/index.php?109111.  This allows you to
incrementally add support for OATH authentication instead of forcing it on
all users.  See updated pam_oath/README on the [user_unknown=ignore
success=ok] parameter that can now be supplied to PAM configuration.  Patch
by Antoine Beaupra

    Fix libpskc memory corruption bug.  Fixes
https://savannah.nongnu.org/support/?108736.  Thanks to David Woodhouse and
Jaroslav A karvada for report, self check and patch.

    Fix man pages.  Fixes https://savannah.nongnu.org/support/?108312.
Thanks to Jaroslav A karvada for the patch.

    Build fixes.

Version 2.6.3 (released 2020-11-07)

    pam_oath: Fix self-tests.

    build: Update gnulib. Fix compiler warnings.

    Doc fixes.

Version 2.6.2 (released 2016-08-27)

    doc: Version controlled source code repository moved to GitLab.

Version 2.6.1 (released 2015-07-31)

    liboath: Fix make check on 32-bit systems.  Report and patch by
Christian Hesse.

Version 2.6.0 (released 2015-05-19)

    liboath: Support TOTP with HMAC-SHA256 and HMAC-SHA512.  This adds new
APIs oath_totp_generate2, oath_totp_validate4 and
oath_totp_validate4_callback.

    oathtool: The --totp parameter now take an optional argument to specify
MAC.  For example use --totp=sha256 to use HMAC-SHA256.  When --totp is used
the default HMAC-SHA1 is used, as before.

    pam_oath: Mention in README that you shouldn???t use insecure keys.
Suggested by Robin.

    pam_oath: Check return value from strdup.  Patch by Eero Hakkinen.

    The files gdoc and expect.oath are now included in the tarball.
Suggested by Jaroslav A karvada.

(sborrill)

2022-08-22 07:39:09 UTC MAIN commitmail json YAML

apel: allow emacs28

(markd)

2022-08-22 07:37:13 UTC MAIN commitmail json YAML

rrdtool: explicitly disable librados

(markd)

2022-08-22 06:52:40 UTC MAIN commitmail json YAML

Updated finance/py-stripe, devel/py-setuptools-rust

(adam)

2022-08-22 06:52:22 UTC MAIN commitmail json YAML

py-setuptools-rust: updated to 1.5.1

1.5.1 (2022-08-14)
Fixed
- Fix regression in `get_lib_name` crashing since 1.5.0.
- Fix regression in `Binding.Exec` builds with multiple executables not finding built executables since 1.5.0.

(adam)

2022-08-22 06:50:21 UTC MAIN commitmail json YAML

py-stripe: updated to 4.1.0

4.1.0 - 2022-08-19
* API Updates
  * Add support for new resource `CustomerCashBalanceTransaction`
* Add a support section to the readme
* Fix test TestCharge.test_is_saveable().

(adam)

2022-08-21 20:52:52 UTC MAIN commitmail json YAML

2022-08-21 20:51:32 UTC MAIN commitmail json YAML

updates to p5-Convert-ASN1 and p5-DBIx-SearchBuilder

(markd)

2022-08-21 20:44:05 UTC MAIN commitmail json YAML

rt4: Fix bug exposed by perl 5.36

(markd)

2022-08-21 20:38:27 UTC MAIN commitmail json YAML

p5-DBIx-SearchBuilder: update to 1.71

1.71 2021-09-24
- Add dot to load utils in tests for perl 5.26+

1.70 2021-09-24
- Enable queries processed with BuildSelectQuery and BuildSelectCountQuery
  to use bind variables

1.69 2021-01-20
- New option to quote tablenames in queries, enabled automatically for MySQL 8
- Updated tests for new MySQL 8 reserved words and tablename quoting

(markd)

2022-08-21 20:31:59 UTC MAIN commitmail json YAML

p5-Convert-ASN1: update to 0.33

0.33 -- Wed Sep 22 19:49:53 ADT 2021

  * Official CPAN release of 0.33

0.32 -- Tue Sep 21 18:45:20 ADT 2021

  * examples/x509decode: parameters are optional for AlgorithmIdentifier when
    using [ec]dsa algorithms
  * t/19issue14.t: issue with warnings
  * Fixes Redundant argument in printf warning
  * examples/x509decode: fix prototype error
  * examples/ldap: fix asn1_dump not working

0.31 -- Wed Jun 02 22:28:29 ADT 2021

  * Official CPAN release of 0.30

0.30 -- Sat May 29 21:56:29 ADT 2021

  * Fixes #43 - Perl 5.35.1 makes scalar assignment to undef a compile time error

0.29 -- Mon May 24 18:27:46 ADT 2021

  * Release Version no changes from 0.28
  * Increment Version in Makefile.PL

0.28 -- Sun May 23 18:03:47 ADT 2021

  * Add github actions for repo testing and add new maintainer [Timothy Legge]
  * typo fix [Adam Leskis]
  * Fix test failures under Perl 5.26+ without '.' in @INC [Kent Fredric (KENTNL)]
  * Correct a typo - SYNOPSIS [Shlomi Fish]
  * unsafe decoding CVE-2013-7488 [Dana Jacobsen]
  * Typo fixes from dsteinbrunner [David Steinbrunner]
  * Add files via upload [Peter Sylvester]

(markd)

2022-08-21 20:20:30 UTC MAIN commitmail json YAML

xentools415: add dependency on zstd

allows recent archlinux as domu otherwise get the error:
xc: error: panic: xg_dom_bzimageloader.c:670: xc_try_zstd_decode: \
ZSTD decompress support unavailable

(markd)

2022-08-21 17:15:35 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/texlive-collection-langarabic to 2022

(wiz)

2022-08-21 17:15:26 UTC MAIN commitmail json YAML

texlive-collection-langarabic: update to 2022.

All missing packages imported.

(wiz)

2022-08-21 17:14:57 UTC MAIN commitmail json YAML

doc: Added print/tex-xepersian-hm-doc version 1.1a

(wiz)

2022-08-21 17:14:47 UTC MAIN commitmail json YAML

doc: Added print/tex-xepersian-hm version 1.1a

(wiz)

2022-08-21 17:14:37 UTC MAIN commitmail json YAML

doc: Added print/tex-xepersian-doc version 24.7

(wiz)

2022-08-21 17:14:27 UTC MAIN commitmail json YAML

doc: Added print/tex-xepersian version 24.7

(wiz)

2022-08-21 17:14:12 UTC MAIN commitmail json YAML

print/Makefile: + tex-xepersian*

(wiz)

2022-08-21 17:13:08 UTC MAIN commitmail json YAML

2022-08-21 17:12:39 UTC MAIN commitmail json YAML

print/tex-xepersian-hm: import tex-xepersian-hm-1.1a

The kashida feature in xepersian has problems with some fonts
such as the HM Series fonts and the XB Series fonts. This
package fixes these problems.

(wiz)

2022-08-21 17:12:04 UTC MAIN commitmail json YAML

2022-08-21 17:11:38 UTC MAIN commitmail json YAML

print/tex-xepersian: import tex-xepersian-24.7

This package provides a convenient interface for typesetting
Persian and English texts in LaTeX, using the XeTeX engine.

(wiz)

2022-08-21 16:50:09 UTC MAIN commitmail json YAML

doc: Updated www/so to 0.4.7

(pin)

2022-08-21 16:49:50 UTC MAIN commitmail json YAML

www/so: update to 0.4.7

Added
- Keybinding: Press y to yank to system clipboard
- New config field for specifying command to copy to system clipboard

(pin)

2022-08-21 16:49:06 UTC MAIN commitmail json YAML

doc: Updated net/trippy to 0.6.0

(pin)

2022-08-21 16:48:46 UTC MAIN commitmail json YAML

net/trippy: update to 0.6.0

0.6.0 - 2022-08-19
Added
-Added support for tracing using IPv6 for tcp (#191)
-Added -R (--multipath-strategy) flag to allow setting the Equal Cost
  Multi-path Routing strategy and added support for the dublin traceroute
  strategies for IPv4/udp (#158)
-Added zoom-able chart showing round trip times for all hops in a trace (#209)
-Added --udp and --tcp flags as shortcuts to -p udp and -p tcp respectively
  (#205)

Changed
-Gray out hops which did not update in the current round (#216)

(pin)

2022-08-21 15:22:24 UTC MAIN commitmail json YAML

doc: Added print/tex-tram-doc version 0.2

(wiz)