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

2024-05-13 01:01:06 UTC Now

2024-04-05 10:34:11 UTC MAIN commitmail json YAML

doc: Updated devel/py-cparser to 2.22

(wiz)

2024-04-05 10:34:02 UTC MAIN commitmail json YAML

py-cparser: update to 2.22.

What's Changed

    Add missing SCHAR limit defines by @matamegger in #449
    Use proper SPDX identifier by @Shortfinga in #474
    Add Python 3.11 as a supported version by @erlend-aasland in #469
    Fix multi-pragma/single statement blocks (#479) by @ldore in #480
    Add an encoding parameter to parse_file by @jordr in #486
    Feature/add pragma support by @jordr in #487
    Set up permissions to ci.yml by @joycebrum in #492
    _build_tables: Invalidate cache before importing generated modules by @mgorny in #494
    Upgrade GitHub Actions by @cclauss in #500
    Create a Security Policy by @joycebrum in #499
    New example to generate AST from scratch by @Andree37 in #507
    Add support for Python 3.12 by @hugovk in #515
    ply: Make generated lextab.py deterministic by @jackrosenthal in #531

(wiz)

2024-04-05 10:32:04 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20240329

(wiz)

2024-04-05 10:31:55 UTC MAIN commitmail json YAML

neomutt: update to 20240329.

2024-03-29  Richard Russon  \<rich@flatcap.org\>
* Bug Fixes
  - #4185 c441f5957 Fix memory leak in trash_append()
  - #4189 Fix off-by-one error in %b with notmuch
  - #4190 Zero-out mailbox counters on delete
  - #4204 colour: honour the normal colour
  - #4205 match folder-hook also against mailbox name (fixes #4201)
  - wrap colour in <show-log-messages>
  - history: fix saving file
  - history: improve error message format
* Docs
  - #4182 docs: -C: Fix some accidents
  - #4188 Update oauth2 README
  - #4193 Update oauth2 README
  - fix typos, lots of tidying
  - tidy license info
* Build
  - #4196 use FreeBSD 14.0 in Cirrus CI
  - actions: update cpu count
  - actions: use codeql v3
* Code
  - #4186 Buffer refactoring: make_entry()
  - address: tidy config handling
  - coverage: buf, slist
  - graphviz: link labels
  - tidy buf_strcpy() calls
  - tidy char buffers
  - test: default timezone to UTC

2024-03-23  Richard Russon  \<rich@flatcap.org\>
* Do NOT use this release

(wiz)

2024-04-05 10:29:52 UTC MAIN commitmail json YAML

doc: Updated math/ltm to 1.3.0

(wiz)

2024-04-05 10:29:43 UTC MAIN commitmail json YAML

ltm: update to 1.3.0.

This release is done in preparation for libtommath 2.0.0 which will
deprecate multiple public parts of the API, both functions and
macros.

Additionally we窶况e included CMake as build system and use GitHub
Actions to verify that everything works as expected.

All to-be-deprecated parts are marked as either MP_DEPRECATED()
for functions or MP_DEPRECATED_PRAGMA() for macros. Your compiler
should complain if you use those to-be-deprecated parts, if not
it窶冱 most likely a pretty old version of the compiler or not
correctly configured.

(wiz)

2024-04-05 10:27:53 UTC MAIN commitmail json YAML

doc: Updated multimedia/libva to 2.21.0

(wiz)

2024-04-05 10:27:42 UTC MAIN commitmail json YAML

libva: update to 2.21.0.

version 2.21.0 - 12.Mar.2024
* va: Add allow_content_tools and force_intger_mv to AV1 enc
* va: add VASurfaceAttribAlignmentSize
* va: Re-add drm_state and fd checks to VA_DRM_GetDriverNames
* va: export symbol vaGetLibFunc for Windows
* va: Add PRIME3 defination and correct the value
* va: add driver name map for new intel KMD xe
* va: export symbol vaMapBuffer2 for Windows
* va: add new interface vaMapBuffer2 for map operation optimization
* va: Add VAConfigAttribEncMaxTileRows and VAConfigAttribEncMaxTileCols
* va: fix handling when all wayland backends fail
* va_trace:add return value trace for vaPutSurfaces
* ci: harden permissions for all github workflows
* ci: update to vmactions/freebsd-vm from v0 to v1
* ci: windows.yml: Add windows-msvc-debug
* meson: create dist archives suitable for building with configure, too
* autogen.sh: successfully detect if the autoreconf program is installed
* build(deps): bump actions/upload-pages-artifact from 2 to 3
* build(deps): bump actions/deploy-pages from 3 to 4
* build(deps): bump actions/setup-python from 4 to 5
* build(deps): bump actions/deploy-pages from 2 to 3
* win32: Fix debug build break

(wiz)

2024-04-05 10:26:55 UTC MAIN commitmail json YAML

doc: Updated devel/libdeflate to 1.20

(wiz)

2024-04-05 10:26:46 UTC MAIN commitmail json YAML

libdeflate: update to 1.20.

## Version 1.20

* Improved CRC-32 performance on recent x86 CPUs by adding
  VPCLMULQDQ-accelerated implementations using 256-bit and 512-bit vectors.

* Improved Adler-32 performance on recent x86 CPUs by adding
  VNNI-accelerated implementations using 256-bit and 512-bit vectors.

* Improved CRC-32 and Adler-32 performance on short inputs.

* Optimized the portable implementation of Adler-32.

* Added some basic optimizations for RISC-V.

* Dropped support for gcc versions older than v4.9 (released in 2014)
  and clang versions older than v3.9 (released in 2016).

* Dropped support for CRC-32 acceleration on 32-bit ARM using the ARMv8 pmull or
  crc32 instructions.  This code only worked on CPUs that also have a 64-bit
  mode, and it was already disabled on many compiler versions due to compiler
  limitations.  CRC-32 acceleration remains fully supported on 64-bit ARM.

(wiz)

2024-04-05 10:26:13 UTC MAIN commitmail json YAML

doc: Updated audio/fluidsynth to 2.3.5

(wiz)

2024-04-05 10:26:04 UTC MAIN commitmail json YAML

fluidsynth: update to 2.3.5.

Fix setting synth.chorus.speed to its minimum value being reported as out of range (#1284)
Fix a regression causing libinstpatch and libsndfile not to be discovered on Windows (#1299)
Fix Pipewire audio driver not cleanly being destroy (#1305, thanks to @mawe42)
Fix selection logic for XG drum banks (#1307)
Add cmake flag FLUID_HOST_COMPILER to allow overriding default host compiler required during compilation (#1301)
LASH support has been deprecated (#1285)

(wiz)

2024-04-05 10:23:36 UTC MAIN commitmail json YAML

doc: Updated textproc/enchant2 to 2.6.9

(wiz)

2024-04-05 10:23:27 UTC MAIN commitmail json YAML

enchant2: update to 2.6.9.

Release v2.6.9

This release implements user dictionaries for Nuspell, Voikko and Hspell.

Release v2.6.8

This release better documents the limited capabilities Enchant currently has for user-specified dictionaries.

(wiz)

2024-04-05 09:57:50 UTC MAIN commitmail json YAML

news/tin: Switch to gzip compressed source archive

(micha)

2024-04-05 09:31:56 UTC MAIN commitmail json YAML

Updated multimedia/x265, www/apache24

(adam)

2024-04-05 09:31:38 UTC MAIN commitmail json YAML

apache24: updated to 2.4.59

Changes with Apache 2.4.59

*) SECURITY: CVE-2024-27316: Apache HTTP Server: HTTP/2 DoS by
  memory exhaustion on endless continuation frames (cve.mitre.org)
  HTTP/2 incoming headers exceeding the limit are temporarily
  buffered in nghttp2 in order to generate an informative HTTP 413
  response. If a client does not stop sending headers, this leads
  to memory exhaustion.
  Credits: Bartek Nowotarski (https://nowotarski.info/)

*) SECURITY: CVE-2024-24795: Apache HTTP Server: HTTP Response
  Splitting in multiple modules (cve.mitre.org)
  HTTP Response splitting in multiple modules in Apache HTTP
  Server allows an attacker that can inject malicious response
  headers into backend applications to cause an HTTP
  desynchronization attack.
  Users are recommended to upgrade to version 2.4.59, which fixes
  this issue.
  Credits: Keran Mu, Tsinghua University and Zhongguancun
  Laboratory.

*) SECURITY: CVE-2023-38709: Apache HTTP Server: HTTP response
  splitting (cve.mitre.org)
  Faulty input validation in the core of Apache allows malicious
  or exploitable backend/content generators to split HTTP
  responses.
  This issue affects Apache HTTP Server: through 2.4.58.
  Credits: Orange Tsai (@orange_8361) from DEVCORE

*) mod_deflate: Fixes and better logging for handling various
  error and edge cases. [Eric Covener, Yann Ylavic, Joe Orton,
  Eric Norris <enorris etsy.com>]

*) Add CGIScriptTimeout to mod_cgi. [Eric Covener]

*) mod_xml2enc: Tolerate libxml2 2.12.0 and later.
  [ttachi <tachihara AT hotmail.com>]

*) mod_slotmem_shm: Use ap_os_is_path_absolute() to make it portable.
  [Jean-Frederic Clere]

*) mod_ssl: Use OpenSSL-standard functions to assemble CA
  name lists for SSLCACertificatePath/SSLCADNRequestPath.
  Names will now be consistently sorted.
  [Joe Orton]

*) mod_xml2enc: Update check to accept any text/ media type
  or any XML media type per RFC 7303, avoiding
  corruption of Microsoft OOXML formats.
  [Joseph Heenan <joseph.heenan fintechlabs.io>, Joe Orton]

*) mod_http2: v2.0.26 with the following fixes:
  - Fixed `Date` header on requests upgraded from HTTP/1.1 (h2c). Fixes
    <https://github.com/icing/mod_h2/issues/272>.
  - Fixed small memory leak in h2 header bucket free. Thanks to
    Michael Kaufmann for finding this and providing the fix.

*) htcacheclean: In -a/-A mode, list all files per subdirectory
  rather than only one.
  [Artem Egorenkov <aegorenkov.91 gmail.com>]

*) mod_ssl: SSLProxyMachineCertificateFile/Path may reference files
  which include CA certificates; those CA certs are treated as if
  configured with SSLProxyMachineCertificateChainFile.  [Joe Orton]

*) htpasswd, htdbm, dbmmanage: Update help&docs to refer to
  "hashing", rather than "encrypting" passwords.
  [Michele Preziuso <mpreziuso kaosdynamics.com>]

*) mod_ssl: Fix build with LibreSSL 2.0.7+.
  [Giovanni Bechis, Yann Ylavic]

*) htpasswd: Add support for passwords using SHA-2.  [Joe Orton,
  Yann Ylavic]

*) core: Allow mod_env to override system environment vars. [Joe Orton]

*) Allow mod_dav_fs to tolerate race conditions between PROPFIND and an
  operation which removes a directory/file between apr_dir_read() and
  apr_stat(). Current behaviour is to abort the connection which seems
  inferior to tolerating (and logging) the error. [Joe Orton]

*) mod_ldap: HTML-escape data in the ldap-status handler.
  [Eric Covener, Chamal De Silva]

*) mod_ssl: Disable the OpenSSL ENGINE API when OPENSSL_NO_ENGINE is set.
  Allow for "SSLCryptoDevice builtin" if the ENGINE API is not available,
  notably with OpenSSL >= 3.  [Yann Ylavic, Joe Orton]

*) mod_ssl: Improve compatibility with OpenSSL 3, fix build warnings about
  deprecated ENGINE_ API, honor OPENSSL_API_COMPAT setting while defaulting
  to compatibitily with version 1.1.1 (including ENGINEs / SSLCryptoDevice).
  [Yann Ylavic]

*) mod_ssl: release memory to the OS when needed. [Giovanni Bechis]

*) mod_proxy: Ignore (and warn about) enablereuse=on for ProxyPassMatch when
  some dollar substitution (backreference) happens in the hostname or port
  part of the URL.  [Yann Ylavic]

*) mod_proxy: Allow to set a TTL for how long DNS resolutions to backend
  systems are cached. [Yann Ylavic]

*) mod_proxy: Add optional third argument for ProxyRemote, which
  configures Basic authentication credentials to pass to the remote
  proxy.

(adam)

2024-04-05 09:22:33 UTC MAIN commitmail json YAML

x265: updated to 3.6

Version 3.6
===========

Release date - 4th April, 2024.

New feature
-----------
1. Segment based Ratecontrol (SBRC) feature
2. Motion-Compensated Spatio-Temporal Filtering
3. Scene-cut aware qp - BBAQ (Bidirectional Boundary Aware Quantization)
4. Histogram-Based Scene Change Detection
5. Film-Grain characteristics as a SEI message to support Film Grain Synthesis(FGS)
6. Add temporal layer implementation(Hierarchical B-frame implementation)

Enhancements to existing features
---------------------------------
1. Added Dolby Vision 8.4 Profile Support

API changes
-----------
1. Add Segment based Ratecontrol(SBRC) feature: "--[no-]sbrc".
2. Add command line parameter for mcstf feature: "--[no-]mctf".
3. Add command line parameters for the scene cut aware qp feature: "--scenecut-aware-qp" and "--masking-strength".
4. Add command line parameters for Histogram-Based Scene Change Detection: "--hist-scenecut".
5. Add film grain characteristics as a SEI message to the bitstream: "--film-grain <filename>"
6. cli: add new option --cra-nal (Force nal type to CRA to all frames expect for the first frame, works only with keyint 1)

Optimizations
---------------------
ARM64 NEON optimizations:- Several time-consuming C functions have been optimized for the targeted platform - aarch64. The overall performance increased by around 20%.
SVE/SVE2 optimizations

Bug fixes
---------
1. Linux bug to utilize all the cores
2. Crash with hist-scenecut build when source resolution is not multiple of minCuSize
3. 32bit and 64bit builds generation for ARM
4. bugs in zonefile feature (Reflect Zonefile Parameters inside Lookahead, extra IDR issue, Avg I Slice QP value issue etc..)
5. Add x86 ASM implementation for subsampling luma
6. Fix for abrladder segfault with load reuse level 1
7. Reorder miniGOP based on temporal layer hierarchy and add support for more B frame
8. Add MacOS aarch64 build support
9. Fix boundary condition issue for Gaussian filter

(adam)

2024-04-05 08:56:42 UTC MAIN commitmail json YAML

Updated devel/cmake, security/gnutls, devel/blosc2, devel/SDL2

(adam)

2024-04-05 08:56:19 UTC MAIN commitmail json YAML

SDL2: updated to 2.30.2

2.30.2

This is a stable bugfix release, with the following changes:

Fixed performance regression initializing controllers on Linux
Added support for the 6-button SEGA Mega Drive Control Pad for Nintendo Online
Added support for the MadCatz Saitek Side Panel Control Deck
Added support for the Hori Fighting Stick EX2
Added support for the Yawman Arrow flightstick
Added a gamepad mapping for the Defender Joystick Cobra R4
Fixed the gamepad mapping for the Sanwa Supply JY-P76USV controller
Poll for the initial controller state when using DirectInput
Allow using SDL_RWFromFile() with named pipes

(adam)

2024-04-05 08:53:14 UTC MAIN commitmail json YAML

blosc2: updated to 2.14.1

Changes from 2.14.0 to 2.14.1

* When loading plugins, first try with `python` and then `python3`.
  This is because many linux distros do not have `python` as a
  symlink to `python3` anymore.

(adam)

2024-04-05 08:51:33 UTC MAIN commitmail json YAML

gnutls: updated to 3.8.5

Version 3.8.5 (released 2024-04-04)

** libgnutls: Due to majority of usages and implementations of
  RSA decryption with PKCS#1 v1.5 padding being incorrect,
  leaving them vulnerable to Marvin attack, the RSAES-PKCS1-v1_5
  is being deprecated (encryption and decryption) and will be
  disabled in the future. A new option `allow-rsa-pkcs1-encrypt`
  has been added into the system-wide library configuration which
  allows to enable/disable the RSAES-PKCS1-v1_5. Currently, the
  RSAES-PKCS1-v1_5 is enabled by default.

** libgnutls: Added support for RIPEMD160 and PBES1-DES-SHA1 for
  backward compatibility with GCR.

** libgnutls: A couple of memory related issues have been fixed in RSA PKCS#1
  v1.5 decryption error handling and deterministic ECDSA with earlier
  versions of GMP.  These were a regression introduced in the 3.8.4
  release.

** build: Fixed a bug where building gnutls statically failed due
  to a duplicate definition of nettle_rsa_compute_root_tr().

** API and ABI modifications:
GNUTLS_PKCS_PBES1_DES_SHA1: New enum member of gnutls_pkcs_encrypt_flags_t

(adam)

2024-04-05 08:50:26 UTC MAIN commitmail json YAML

cmake: updated to 3.29.1

CMake 3.29.1
* ExternalProject: add an example of `LIST_SEPARATOR` usage
* ExternalProject: reword `LIST_SEPARATOR` to indicate what it *does*
* IntelLLVM: Revert accidental use of -external:I with Fortran compilers
* libuv: Avoid posix_spawn on macOS < 10.8
* FindPkgConfig: Avoid finding Strawberry Perl's pkg-config
* libuv: process: de-duplicate conditions for using kqueue
* libuv: darwin: group kqueue-specific definitions together
* libuv: macos: use posix poll instead of kqueue
* FindMPI: Fix finding IntelLLVM wrappers on Windows
* ctest: Restore enforcement of RESOURCE_LOCK test property
* ARTOS: Add support for finding library files named with 'lib' prefix
* IntelLLVM: Fix link flags with Visual Studio generators
* cmSystemTools: Fix compilation on DragonFly BSD
* Help: Remove stray formatting for try_compile() LINKER_LANGUAGE keyword
* try_compile(): Include languages with _ or - when passing linker vars
* Help: Grammar, typos and wording improvements for linker variables
* Help: Add custom linker example for CMAKE_<LANG>_USING_LINKER_<TYPE>
* Help: CMAKE_<LANG>_USING_LINKER_<TYPE> can be a list of flags
* Help: Restructure and improve LINKER_TYPE docs
* CMakePackageConfigHelpers: Remove unused variable
* CMakePackageConfigHelpers: Use unique variable name for pkg prefix
* Swift: Add CMAKE_LINKER_TYPE support
* Help: Fix location of install() note about superseded commands
* FindMatlab: R2024a version map
* Help: emphasize need for VS Integrations with oneAPI Fortran

(adam)

2024-04-05 08:26:07 UTC MAIN commitmail json YAML

Updated textproc/ugrep, devel/py-hatchling

(adam)

2024-04-05 08:25:51 UTC MAIN commitmail json YAML

py-hatchling: updated to 1.22.5

1.22.5 - 2024-04-04

Fixed:

Fix reading metadata from source distributions when fields are dynamic but not part of core metadata like entry points

(adam)

2024-04-05 08:24:30 UTC MAIN commitmail json YAML

ugrep: updated to 5.1.3

ugrep v5.1.3

revert some of the third-party suggested configure scrip changes, this should make Homebrew ugrep include compression libraries again

ugrep v5.1.2

updated configure and makefiles to improve SIMD (SSE2/AVX2/AVX512BW/NEON/AArch64) detection and cross-compilation
removed unused m4/ax_check scripts, adding corresponding PKG_CHECK_MODULES to configure.ac instead
update some of the ctype function calls to avoid potential signedness pitfalls
AIX build
use statfs() with options --include-fs and --exclude-fs when the preferred statvfs() is not available
suppress --filter utility stderr messages when ugrep options -s (--no-messages) and -q (--quiet) are used
fix Cygwin --filter utility hanging after fork when worker threads are active, by forcing single-threaded search (a bit crude, but Cygwin fork isn't identical to Unix fork)
support the NO_COLOR environment variable to suppress color output
fix TUI scroll glitch (cursor down to scroll screen content up) in non-split screen (glitch appeared when adding the split screen feature)
TUI line selection mode top row number indicator added, for consistency
TUI quit & output after line selection mode now behaves the same as non-TUI search output, for consistency
faster -q (--quiet) search

(adam)

2024-04-05 08:04:35 UTC MAIN commitmail json YAML

notmuch: Fix PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2024-04-05 07:59:33 UTC MAIN commitmail json YAML

py-lieer: Fix PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2024-04-05 07:32:32 UTC MAIN commitmail json YAML

doc: Updated shells/nushell to 0.92.1

(pin)

2024-04-05 07:31:25 UTC MAIN commitmail json YAML

shells/nushell: update to 0.92.1

This is the 0.92.1 patch release of Nushell.

This patch addresses several bugs and regressions present with 0.92.0:

- The configured hooks should again properly affect the scope (e.g. virtualenv
  integrations using a hook to activate as an overlay) (#12383)
- mkdir/touch did not correctly resolve relative paths after using cd.
  This is now fixed. (#12394)
- The default config file created by 0.92.0 assumed that you built with the
  default feature set including the system-clipboard. This is not working on
  platforms like Android/Termux (termux builds with default-no-clipboard).
  Now we only create keybindings in config.nu that are supported on all
  platforms and provide suggestions as comments. You may want to recreate
  config.nu with 0.92.1 if you run into this issue. (#12385)
- The timing of drop notifications sent to plugins has been corrected. (#12341)

(pin)

2024-04-05 07:26:33 UTC MAIN commitmail json YAML

doc: Updated shells/tcsh to 6.24.12

(kim)

2024-04-05 07:26:22 UTC MAIN commitmail json YAML

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

Changes since 6.24.11:

33. V6.24.12 - 2024-04-05
32. Fix history merge and add a test for it (Werner Fink, Kimmo Suominen)

(kim)

2024-04-05 07:08:43 UTC MAIN commitmail json YAML

doc: Updated x11/xdm to 1.1.16

(wiz)

2024-04-05 07:08:21 UTC MAIN commitmail json YAML

doc/TODO: + cups-filters-2.0.0, qtcreator-13.0.

(wiz)

2024-04-05 07:08:11 UTC MAIN commitmail json YAML

xdm: update to 1.1.16.

This release fixes a failure to build with the recent libXaw 1.0.16 release
due to a change introduced in xdm 1.1.15 to address gcc 14 build issues.

Alan Coopersmith (2):
      Define _CONST_X_STRING when including Xaw & Xt headers
      xdm 1.1.16

(wiz)

2024-04-05 07:02:57 UTC MAIN commitmail json YAML

doc: add some upper bounds for vulns

(wiz)

2024-04-05 05:32:36 UTC MAIN commitmail json YAML

Updated lang/nodejs, lang/nodejs20, lang/nodejs18

(adam)

2024-04-05 05:32:14 UTC MAIN commitmail json YAML

nodejs18: updated to 18.20.1

Version 18.20.1 'Hydrogen' (LTS)

Notable Changes
CVE-2024-27983 - Assertion failed in node::http2::Http2Session::~Http2Session() leads to HTTP/2 server crash- (High)
CVE-2024-27982 - HTTP Request Smuggling via Content Length Obfuscation - (Medium)
llhttp version 9.2.1
undici version 5.28.4

(adam)

2024-04-05 05:31:45 UTC MAIN commitmail json YAML

nodejs20: updated to 20.12.1

Version 20.12.1 'Iron' (LTS)

Notable Changes
CVE-2024-27983 - Assertion failed in node::http2::Http2Session::~Http2Session() leads to HTTP/2 server crash- (High)
CVE-2024-27982 - HTTP Request Smuggling via Content Length Obfuscation - (Medium)
llhttp version 9.2.1
undici version 5.28.4

(adam)

2024-04-05 05:31:10 UTC MAIN commitmail json YAML

nodejs: updated to 21.7.2

Version 21.7.2 (Current)

Notable changes
CVE-2024-27983 - Assertion failed in node::http2::Http2Session::~Http2Session() leads to HTTP/2 server crash- (High)
CVE-2024-27982 - HTTP Request Smuggling via Content Length Obfuscation- (Medium)
llhttp version 9.2.1
undici version 6.11.1

(adam)

2024-04-05 00:48:12 UTC MAIN commitmail json YAML

doc: Updated www/netsurf to 3.11nb18

(ktnb)

2024-04-05 00:47:46 UTC MAIN commitmail json YAML

netsurf: update to 3.11

- Fixed failure to reflow SVGs if fetched and ready before layout.
- Support for `display: flex` layout.
- Improved minimum/maximum sizes in box layout.
- Improved handling of percentages.
- Minor cleaning up of layout code.
- Use new LibCSS API for unit conversion.
- Improved ordered list handling.
- Updated selection callbacks to latest LibDOM API.
- Added core option to disable CSS.
- Added core option to prefer dark mode.
- Improved user choices file processing.
- Opaque testing now implemented in core.
- Added core support for premultiplied-alpha.
- Format logged on startup.
- Added support for pixel colour component order configuration.
- Added colour component order conversion functions.
- Generally more optimal on all platforms for all image formats.
- JPEGXL image handler.
- Compatibility with latest rSVG version.
- Improved handling for broken GIF images.
- Updated to new LibNSGIF API.
- Updated all image format handlers to use new core bitmap capabilities.
- Updated to new libcurl API.
- Disabled TLS1.0 and TLS1.1.
- Improved handling of bad SSL connections.
- Change to libcurl to optimise HTTPS connections (upstreamed).
- History: More robust rendering.
- Updated certificate bundle.
- Minor updates to DOM bindings.
- Updated to Duktape 2.7.0 release.
- Console: Don't log through closed window.
- Cleaned up UTF8 handling.
- Improved recursive directory removal.
- Add support for xx_YY format language codes.
- Various improvements to build automation and testing.
- Various warning fixes.
- Aligned UserAgent with compatibility spec.
- Text areas: Clear selection on word left/right.
- Buildsystem: Fixed handling of removed header files.
- Disc cache: Minor fixes.
- Debug: Added generated charts to image cache stats page.
- Debug: Added descendant bounding boxes to HTML box tree dumps.
- Built in: Cleaned up generated `about:` pages.

https://download.netsurf-browser.org/netsurf/releases/ChangeLog.txt

(ktnb)

2024-04-04 21:17:52 UTC MAIN commitmail json YAML

py-scipy: fix previous: use 1 if not job limit defined

(wiz)

2024-04-04 21:16:57 UTC MAIN commitmail json YAML

py-numpy: fix previous - fall back to one if no job limit set

(wiz)

2024-04-04 21:11:34 UTC MAIN commitmail json YAML

emacs29: gnutls option needs pkg-config

(wiz)

2024-04-04 17:42:48 UTC MAIN commitmail json YAML

Updated www/nghttp2

(adam)

2024-04-04 17:42:01 UTC MAIN commitmail json YAML

nghttp2: updated to 1.61.0

Nghttp2 v1.61.0

Security Advisory

CVE-2024-28182: Reading unbounded number of HTTP/2 CONTINUATION frames to cause excessive CPU usage

(adam)

2024-04-04 16:42:54 UTC MAIN commitmail json YAML

doc: Updated editors/zile to 2.6.2

(ktnb)

2024-04-04 16:42:19 UTC MAIN commitmail json YAML

zile: update to 2.6.2

2.6.1 -> 2.6.2:
- fixed opening a file that contained no line endings would cause a
  null pointer dereference.

2.6.0 -> 2.6.1
- Many bugs fixed due to the Vala rewrite.

2.4.15 -> 2.6.0
- Zile has been rewritten in Vala
- Writing files has been made more robust
- Fixed a bug where `save-buffers-kill-emacs' would not cause Zile to
  exit immediately if it was executed as part of a macro or Lisp
  expression.
- Fixed bug where `universal-argument' without an explicit numeric
  argument would cause Zile to quit immediately.
- Fix a space leak on unterminated string and a crash on unclosed paren when
  parsing Lisp expressions.
- In the minibuffer, C-k now adds the cut text to the kill ring, and `yank'
  (C-y) is added.
- Fix processing of key bindings. This affects where-is and
  describe-bindings.

(ktnb)

2024-04-04 15:29:56 UTC MAIN commitmail json YAML

doc/TODO: +apache

+ apache-2.4.59.

(taca)

2024-04-04 13:43:03 UTC MAIN commitmail json YAML

2024-04-04 13:41:23 UTC MAIN commitmail json YAML

py-monotonic: remove

Dead upstream, was a library providing backwards compatibility for
time.monotonic() (which is now in the standard library); unused
in pkgsrc.

(wiz)

2024-04-04 13:38:55 UTC MAIN commitmail json YAML

py-google-reauth: remove

Dead upstream, only marketed as dependency for other Google tools,
unused in pkgsrc.

(wiz)

2024-04-04 13:37:21 UTC MAIN commitmail json YAML

2024-04-04 13:35:52 UTC MAIN commitmail json YAML

duplicity: remove duplicate dependency (listed twice)

(wiz)

2024-04-04 13:33:54 UTC MAIN commitmail json YAML

2024-04-04 13:31:22 UTC MAIN commitmail json YAML

2024-04-04 12:13:37 UTC MAIN commitmail json YAML

doc: Updated security/dropbear to 2024.84

(wiz)

2024-04-04 12:13:28 UTC MAIN commitmail json YAML

dropbear: update to 2024.84.

2024.84 - 4 April 2024

Features and Changes:
  Note >> for compatibility/configuration changes

- >> Only use /etc/shadow when a user has :x: as the crypt in /etc/passwd.
  This is the documented behaviour of passwd(5) so should be consistent with
  other programs. Thanks to Paulo Cabral for the report.
  Note that any users without x as the crypt will not be able
  to log in with /etc/shadow, in cases were the existing configuration
  differs.

- Support -o StrictHostKeyChecking, patch from Sergey Ponomarev

- Support -o BatchMode, from Sergey Ponomarev and Hans Harder

- Support various other -o options compatible with OpenSSH, from
  Sergey Ponomarev. Includes -o PasswordAuthentication

- Add dbclient config file support, ~/.ssh/dropbear_config
  Thanks to tjkolev
  Disabled by default, set #define DROPBEAR_USE_SSH_CONFIG 1

- Add support for unix socket forwarding (destination) on
  the server, thanks to WangYi for the implementation

- Add option to bind to interface, from Diederik De Coninck

- Ignore unsupported arguments in dropbearkey, allow running
  binary as 'ssh-key'. From Sergey Ponomarev

- Save a public key file on generation with dropbearkey.
  -C can be used for a comment, and choose a default key
  type (ed25519 first preference).
  Thanks to Sergey Ponomarev

- Allow inetd to run in non-syslog modes. Thanks to Laurent Bercot
  for the report

- Allow user's own gid in PTY permissions, lets Dropbear work as non-root
  even if /dev/pts isn't mounted with gid=5

- src/distrooptions.h can now be used as another config file.
  This can be used by distributions for customisations (separate
  to the build directory's localoptions.h)

Fixes:

- "dbclient host >> output" would previously overwrite "output", instead of
  appending. Thanks for the report from eSotoIoT

- Add "Strict KEX" support. This mitigates a SSH protocol flaw which lets
  a MITM attacker silently remove packets immediately after the
  first key exchange. At present the flaw does not seem to reduce Dropbear's
  security (the only packet affected would be a server-sig-algs extension,
  which is used for compatibility not security).
  For Dropbear, chacha20-poly1305 is the only affected cipher.
  Both sides of the connection must support Strict KEX for it to be used.

  The protocol flaw is tracked as CVE-2023-48795, details
  at https://terrapin-attack.com . Thanks to the researchers Fabian B辰umer,
  Marcus Brinkmann, and J旦rg Schwenk. Thanks to OpenSSH for specifying
  strict KEX mode.

- Fix blocking while closing forwarded TCP sessions. Noticable
  when many connections are being forwarded. Reported and
  tested by GektorUA. Github #230

- Don't offer RSA (then fail) if there is no RSA key. Regression in 2020.79
  Github #219

- Fix missing response to remote TCP requests when it is disabled.
  Patch from Justin Chen. Github #254

- Fix building with DROPBEAR_RSA disabled

- /proc/timer_list is no longer used for entropy, it was a bottleneck.
  Thanks to Aleksei Plotnikov for the report.

- Don't unconditionally enable DROPBEAR_DSS

- Make banner reading failure non-fatal

- Fix DROPBEAR_SVR_MULTIUSER. This appears to have been broken since when it
  was added in 2019. If you're using this let me know (it might be removed
  if I don't hear otherwise). Thanks to davidatrsp

- Fix Y2038 issues

Infrastructure:

- Move source files to src/ subdirectory. Thanks to tjkolev

- Remove more files with "make distclean"

- Add tests for disabled options

(wiz)

2024-04-04 08:11:23 UTC MAIN commitmail json YAML

doc: Updated devel/pango to 1.52.2

(pin)

2024-04-04 08:10:08 UTC MAIN commitmail json YAML

devel/pango: update to 1.52.2

verview of changes in 1.52.2, 31-03-2024
=========================================
- coretext: Implement reload_font
- coretext: Use Menlo instead of Courier for monospace
- win32: Avoid a double free
- Update to Unicode 15.1
- Simplify hexbox drawing

(pin)

2024-04-04 04:24:12 UTC MAIN commitmail json YAML

doc: Added mail/py-lieer version 1.6

(wiz)

2024-04-04 04:24:03 UTC MAIN commitmail json YAML

mail/Makefile: + py-lieer

(wiz)

2024-04-04 04:23:55 UTC MAIN commitmail json YAML

mail/py-lieer: import py-lieer-1.6

Packaged by Malte Dehling in wip.

This program can pull, and send, email and labels (and changes to
labels) from your GMail account and store them locally in a maildir with
the labels synchronized with a notmuch database. The changes to tags in
the notmuch database may be pushed back remotely to your GMail account.

(wiz)

2024-04-04 04:21:51 UTC MAIN commitmail json YAML

notmuch: mention py-notmuch2

(wiz)

2024-04-04 04:21:42 UTC MAIN commitmail json YAML

doc: Added mail/py-notmuch2 version 0.38.3

(wiz)

2024-04-04 04:21:32 UTC MAIN commitmail json YAML

mail/Makefile: + py-notmuch2

(wiz)

2024-04-04 04:21:19 UTC MAIN commitmail json YAML

mail/py-notmuch2: import py-notmuch2-0.38.3

Packaged by Malte Dehling in pkgsrc-wip.

Notmuch is a system for indexing, searching, reading, and tagging
large collections of email messages in maildir or mh format. It uses
the Xapian library to provide fast, full-text search with a convenient
search syntax.

This package provides Pythonic bindings using CFFI.

(wiz)

2024-04-04 04:16:08 UTC MAIN commitmail json YAML

notmuch: allow overriding python dependency type

for py-notmuch2

(wiz)

2024-04-04 03:10:36 UTC MAIN commitmail json YAML

x11/Makefile: sort

(wiz)

2024-04-03 21:36:26 UTC MAIN commitmail json YAML

doc: Updated devel/libgnt to 2.14.0nb9

(wiz)

2024-04-03 21:36:16 UTC MAIN commitmail json YAML

libgnt: extend screen(1) hack for tmux(1)

Makes cursor keys work in finch.

Bump PKGREVISION.

(wiz)

2024-04-03 21:27:02 UTC MAIN commitmail json YAML

doc: Updated x11/xorgproto to 2024.1

(wiz)

2024-04-03 21:26:54 UTC MAIN commitmail json YAML

xorgproto: update to 2024.1.

I am pleased to announce xorgproto version 2024.1 which includes updates for
the DRI3 and Present protocol definitions to support explicit synchronization
and other keysyms/keydefs fixes and improvements.

Erik Kurzinger (2):
      DRI3: add DRI3ImportSyncobj and DRI3FreeSyncobj
      Present: add PresentPixmapSynced

Jos辿 Exp坦sito (1):
      meson: add header paths to declare_dependency

Mohamed Akram (1):
      keysymdef.h: add dead_hamza symbol

Olivier Fourdan (1):
      xorgproto 2024.1

Pierre Le Marre (14):
      keysymdef.h: Fix typo for Mode_switch aliases
      keysymdef.h: Improve doc on deprecated keysyms
      keysymdef.h: Improve comment of two keysyms
      keysyms headers: Normalize keysyms value format & padding
      keysymdef.h: Normalize Unicode mappings
      keysyms headers: Make some aliases explicit
      Keysyms: Update XF86Keysyms.h
      keysyms: Revert removals and postpone effective deprecation
      keysyms: Add warning about removals & canonical names changes
      keysyms: Add regex for keysyms with Unicode annotation in angle brackets
      keysyms: Fix typo in XK_guillemotright comment
      keysyms: Make some comments more standard
      keysyms: Note that some canonical names may be deprecated
      keysyms: Improve doc & comments for non-deprecated aliases

(wiz)

2024-04-03 21:26:11 UTC MAIN commitmail json YAML

doc: Updated x11/libXmu to 1.2.0

(wiz)

2024-04-03 21:26:00 UTC MAIN commitmail json YAML

libXmu: update to 1.2.0.

This release raises the minimum version of libXt required to 1.1.0
(released in 2011), and for those builders who need to regenerate
the autoconf files, raises the minimum version of autoconf required
to 2.70 (released in 2020).

Alan Coopersmith (21):
      configure: raise minimum autoconf requirement to 2.70
      src/Makefile.am: Remove hardcoded -D_BSD_SOURCE
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
      test: Convert test code to use glib test helpers
      test: Add simple test cases for functions in src/RdBitF.c
      test: Add simple test cases for functions in src/CursorName.c
      test: Add simple test cases for functions in src/Lower.c
      test: Add simple test cases for functions in src/StrToBS.c
      test: Add simple test cases for functions in src/StrToGrav.c
      test: Add simple test cases for functions in src/StrToJust.c
      test: Add simple test cases for functions in src/StrToLong.c
      test: Add simple test cases for functions in src/StrToOrnt.c
      test: Add simple test cases for functions in src/StrToShap.c
      test: Add simple test cases for functions in src/reallocarray.c
      XmuReadBitmapDataFromFile: set close-on-exec when opening files
      unifdef hpux
      unifdef Lynx
      Remove "#ifndef notdef" checks
      unifdef SYSV
      Use XtAsprintf to simplify os_name string generation
      libXmu 1.2.0

(wiz)

2024-04-03 21:24:54 UTC MAIN commitmail json YAML

doc: Updated x11/xf86-video-vboxvideo to 1.0.1

(wiz)

2024-04-03 21:24:46 UTC MAIN commitmail json YAML

xf86-video-vboxvideo: update to 1.0.1.

This release fixes a failure to build with C23 compilers, and
cleans up some compiler warnings.

Alan Coopersmith (16):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      gitlab CI: stop requiring Signed-off-by in commits
      gitlab CI: ensure libtool is installed in build container
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
      Add X.Org's standard C warning flags to AM_CFLAGS
      Silence some standard X.Org warnings that cause too much noise
      Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions
      Fix 142 instances of -Wredundant-decls warning for RTASSERTVAR
      Stop building helpers.c
      COPYING: include all three MIT/X11 license variants from source files
      Fix builds with C23 compilers
      xf86-video-vboxvideo 1.0.1

(wiz)

2024-04-03 21:23:42 UTC MAIN commitmail json YAML

doc: Updated x11/xf86-video-savage to 2.4.1

(wiz)

2024-04-03 21:23:32 UTC MAIN commitmail json YAML

xf86-video-savage: update to 2.4.1.

This release fixes a failure to build with gcc 14 and cleans up several
other compiler warnings.

Alan Coopersmith (12):
      gitlab CI: ensure libtool is installed in build container
      Don't call xf86DisableRandR in ABI_VIDEODRV_VERSION 24 & later
      Don't build unused code for HorizScaleFactor != 1
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
      Add X.Org's standard C warning flags to AM_CFLAGS
      Revert "exa: Use exaGetPixmapFirstPixel() instead of devPrivate.ptr"
      Fix warning: no previous prototype for ���SavageGetCopyROP���
      Fix -Wdeclaration-after-statement warning in SavagePreInit()
      Use C99 named initializers for XF86ModReqInfo in SavagePreInit()
      Fix 5 -Wshadow warnings
      Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions
      xf86-video-savage 2.4.1

(wiz)

2024-04-03 21:22:52 UTC MAIN commitmail json YAML

doc: Updated x11/xf86-video-nv to 2.1.23

(wiz)

2024-04-03 21:22:44 UTC MAIN commitmail json YAML

xf86-video-nv: update to 2.1.23.

Alan Coopersmith (13):
      gitlab CI: stop requiring Signed-off-by in commits
      Remove "All rights reserved" from Oracle copyright notices
      gitlab CI: ensure libtool is installed in build container
      Don't call xf86DisableRandR in ABI_VIDEODRV_VERSION 24 & later
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
      Add X.Org's standard C warning flags to AM_CFLAGS
      Fix 4 -Wdiscarded-qualifiers warnings
      Fix warning: ���NVDMAKickoffCallback��� defined but not used [-Wunused-function]
      Fix warning: ���NVPatternROP��� defined but not used [-Wunused-const-variable=]
      Fix -Wdiscarded-qualifiers warning in G80PreInit
      Fix warning: no previous prototype for ���G80ExaInit��� [-Wmissing-prototypes]
      riva_hw.c: Ensure ABS macro expands correctly
      xf86-video-nv 2.1.23

Yusuf Khan (2):
      fix nv on powerpc
      treewide: #if -> #ifdef

(wiz)

2024-04-03 21:22:02 UTC MAIN commitmail json YAML

doc: Updated x11/xf86-video-chips to 1.5.0

(wiz)

2024-04-03 21:21:54 UTC MAIN commitmail json YAML

xf86-video-chips: update to 1.5.0.

Alan Coopersmith (18):
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      gitlab CI: stop requiring Signed-off-by in commits
      gitlab CI: ensure libtool is installed in build container
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
      configure: quote call to AC_LANG_SOURCE in AC_LINK_IFELSE
      Add X.Org's standard C warning flags to AM_CFLAGS
      Fix -Wmisleading-indentation warning in chipsPreInitHiQV()
      Handle 4 -Wmissing-prototypes warnings
      AsmMacros.h: convert function definitions from K&R to C89
      unifdef NCR
      unifdef Lynx
      unifdef __SCO__
      unifdef __USLC__
      Remove ifdef checks for non-Solaris SVR4 systems
      Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions
      xf86-video-chips 1.5.0

(wiz)

2024-04-03 21:21:09 UTC MAIN commitmail json YAML

doc: Updated misc/xorg-docs to 1.7.3

(wiz)

2024-04-03 21:21:02 UTC MAIN commitmail json YAML

xorg-docs: update to 1.7.3.

Alan Coopersmith (8):
      Build xz tarballs instead of bzip2
      gitlab CI: add a basic build test
      Switch to XORG_DEFAULT_NOCODE_OPTIONS
      Remove "All rights reserved" from Oracle copyright notices
      MAINTAINERS: update format
      MAINTAINERS: update data
      gitlab CI: Update to latest CI templates & Debian stable release
      xorg-docs 1.7.3

Enrico Weigelt, metux IT consult (1):
      MAINTAINERS: take Xnest maintainership

Peter Hutterer (1):
      MAINTAINERS: add xisxwayland

Thomas E. Dickey (1):
      add maintainer for Xft

(wiz)

2024-04-03 21:20:26 UTC MAIN commitmail json YAML

doc: Updated x11/xman to 1.2.0

(wiz)

2024-04-03 21:20:18 UTC MAIN commitmail json YAML

xman: update to 1.2.0.

This release improves the display of the formatted man page when using man-db,
fixes a memory leak when closing a man page, and removes support for a number
of OS'es from the 80's & 90's, along with removing support for using Xprint
to print a man page.

Alan Coopersmith (13):
      unifdef ISC
      unifdef sgi
      unifdef __osf__
      unifdef hpux
      unifdef SCO, __SCO__, and __UNIXWARE__
      unifdef sony
      unifdef defined(SVR4) && !defined(sun)
      unifdef __bsdi__
      unifdef BSD < 199103
      unifdef ATHENA
      unifdef INCLUDE_XPRINT_SUPPORT
      unifdef NO_COMPRESS
      xman 1.2.0

gldrk (2):
      Free buffered file contents when closing man page
      Restore formatting with modern man-db

(wiz)

2024-04-03 21:19:50 UTC MAIN commitmail json YAML

doc: Updated x11/xload to 1.2.0

(wiz)

2024-04-03 21:19:42 UTC MAIN commitmail json YAML

xload: update to 1.2.0.

This release adds -help and -version options, and removes support for a
number of older OS'es that predate the common getloadavg() system call.

For those building for 32-bit platforms, it also enables use of the
"large file" APIs in case its necessary to access file whose size or
inode number is outside the range of the original 32-bit API.

Since this release was generated using the new GNU autoconf 2.72, this also
adds a --enable-year2038 configure flag which may allow xload on 32-bit
platforms to work with files whose timestamps are later than January 19, 2038,
but this has not been tested.

Alan Coopersmith (17):
      unifdef -UUSG
      gitlab CI: stop requiring Signed-off-by in commits
      Print which arguments were unknown before giving usage message
      Add -help and -version options
      Use asprintf() if available
      configure: Use AC_SYS_LARGEFILE to enable large file support
      unifdef SYSV
      unifdef __osf__
      unifdef hpux
      unifdef SVR4
      unifdef att
      unifdef QNX4
      Use autoconf to check for <paths.h> instead of ifdef BSD
      Use autoconf to check for <protocols/rwhod.h> instead of OS-specific ifdefs
      unifdef __bsdi__
      Use imdent to realign remaining pre-processer directives
      xload 1.2.0

(wiz)

2024-04-03 21:19:08 UTC MAIN commitmail json YAML

doc: Updated x11/xedit to 1.2.4

(wiz)

2024-04-03 21:18:59 UTC MAIN commitmail json YAML

xedit: update to 1.2.4.

This release adds -help and -version options, removes remnants of support
for OS/2 & Interactive Unix, and fixes a crash if there is a call to an
undefined function in lisp.lsp.

Alan Coopersmith (7):
      gitlab CI: stop requiring Signed-off-by in commits
      Add -help and -version options
      unifdef __UNIXOS2__
      Use AC_C_INLINE instead of ifdef __GNUC__ to check for inline keyword
      unifdef ISC
      Fix crash when undefined function called in lisp.lsp
      xedit 1.2.4

(wiz)

2024-04-03 21:18:32 UTC MAIN commitmail json YAML

doc: Updated sysutils/libpciaccess to 0.18.1

(wiz)

2024-04-03 21:18:22 UTC MAIN commitmail json YAML

libpciaccess: update to 0.18.1.

This release fixes the meson.build to honor meson's
-Ddefault_library={shared,static,both} flag to control which types of
library are built, instead of always forcing the build of only a shared
library.

Alan Coopersmith (2):
      meson: allow building static library, not just shared
      libpciaccess 0.18.1

(wiz)

2024-04-03 21:17:54 UTC MAIN commitmail json YAML

doc: Updated x11/xdm to 1.1.15

(wiz)

2024-04-03 21:17:44 UTC MAIN commitmail json YAML

xdm: update to 1.1.15.

This release fixes a failure to build with the upcoming gcc 14, cleans
up several other compiler warnings, fixes a bug in the generation of the
xdm.service file for systemd, and removes a lot of dead code checks for
platforms & features that have not been supported since the conversion
from Imake to autoconf in 2005.

Alan Coopersmith (26):
      gitlab CI: stop requiring Signed-off-by in commits
      Remove "All rights reserved" from Oracle copyright notices
      gitlab CI: Update to latest CI templates & Debian stable release
      configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
      Fix -Wincompatible-pointer-types warning from gcc (issue #15)
      greeter: Handle const qualification differences between Solaris & Linux PAM
      greeter: Constify value argument to SetValue()
      unifdef ultrix
      unifdef sony
      unifdef PowerMAX_OS
      unifdef __convex__
      unifdef hpux
      unifdef pegasus
      unifdef __UNIXOS2__
      unifdef QNX4
      unifdef AF_CHAOS
      unifdef AF_DECnet
      unifdef SYSV
      unifdef SIGNALS_RESET_WHEN_CAUGHT
      unifdef UNRELIABLE_SIGNALS
      unifdef FRAGILE_DEV_MEM
      Remove support for SVR4 systems other than Solaris/illumos
      include <shadow.h> on all platforms with HAVE_GETSPNAM set, not just SVR4
      unifdef __osf__
      session.c: clear -Wredundant-decls warnings on Solaris
      xdm 1.1.15

Alisson Bruno (1):
      Fix --with-systemd-daemon option

(wiz)

2024-04-03 21:15:50 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-xephyr to 21.1.12

(wiz)

2024-04-03 21:15:28 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-server to 21.1.12

(wiz)

2024-04-03 21:15:19 UTC MAIN commitmail json YAML

modular-xorg-server: update to 21.1.12.

Security bugfix release.

(wiz)

2024-04-03 21:01:03 UTC MAIN commitmail json YAML

doc: add more vulns

(wiz)

2024-04-03 20:08:46 UTC MAIN commitmail json YAML

doc: Updated math/kalker to 2.2.0

(pin)

2024-04-03 20:08:29 UTC MAIN commitmail json YAML

math/kalker: update to 2.2.0

- Fix regression with the way numbers were printed in the desktop program
- Parse input numbers as big floats instead of as 64-bit numbers (desktop version)
- Use ≈ more consistently, eg. when a number is rounded a bit before being printed, but not for fractions
- Allow equations where the variable to be solved is a function argument
- Minor improvements

(pin)

2024-04-03 20:06:09 UTC MAIN commitmail json YAML

doc: Updated devel/difftastic to 0.57.0

(pin)

2024-04-03 20:05:44 UTC MAIN commitmail json YAML

devel/difftastic: update to 0.57.0

0.57 (released 1st April 2024)
Parsing
- Text file detection is now stricter, considering null bytes as a hint that
  files are binaries.

Diffing
- Fixed an issue where hidden files (filename starting with .) were ignored
  when diffing directories.
- Scheme now uses the same slider heuristics as other lisps, preferring the
  outer delimiter.
- Fixed an issue with line-based diffing where only the first line in a large
  changed region was highlighted. This was particularly noticeable when
  diffing brand new files.

Display
- Fixed an issue when reporting changes in binary files, where trailing
  whitespace was inconsistent with other changes shown.

(pin)

2024-04-03 20:04:01 UTC MAIN commitmail json YAML

doc: Updated shells/nushell to 0.92.0

(pin)

2024-04-03 20:03:41 UTC MAIN commitmail json YAML

shells/nushell: update to 0.92.0

This is the 0.92.0 release of Nushell. You can learn more about this release
here: https://www.nushell.sh/blog/2024-04-02-nushell_0_92_0.html

The ChangeLog is too long to reproduce here.

(pin)

2024-04-03 20:03:00 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 19.20.0

(pin)

2024-04-03 20:02:40 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 19.20.0

Bug Fixes
- added missing segment types to enum (519784c)

Features
- path: allow left and right formatting (c4e11fe)

(pin)

2024-04-03 20:01:46 UTC MAIN commitmail json YAML

doc: Updated graphics/simp to 3.5.3

(pin)

2024-04-03 20:01:13 UTC MAIN commitmail json YAML

graphics/simp: update to 3.5.3

- Fix window icon on X11/Wayland
- Fix crash when loading non srgb image
- Update dependencies

(pin)

2024-04-03 19:40:09 UTC MAIN commitmail json YAML

math/py-numpy: pass -j$MAKE_JOBS to ninja

This avoids hogging all (virtual) CPU cores during build. This should be
set generically in wheel.mk or such, though.

(thor)

2024-04-03 19:36:38 UTC MAIN commitmail json YAML

math/py-scipy: pass -j$MAKE_JOBS to ninja

This avoids hogging all (virtual) CPU cores during build. This should be
set generically in wheel.mk or such, though.

(thor)

2024-04-03 19:26:33 UTC MAIN commitmail json YAML

doc/TODO: + modular-xorg-xwayland-23.2.5.

(wiz)

2024-04-03 19:23:02 UTC MAIN commitmail json YAML

Set xpdf<4.05 for those CVEs mentioned in xpdf's CHANGES for 4.05.

(rhialto)

2024-04-03 18:16:45 UTC MAIN commitmail json YAML

doc: Updated textproc/jose to 13

(nikita)

2024-04-03 18:16:35 UTC MAIN commitmail json YAML

jose: update to version 13

Changelog:

    Fix potential DoS issue with p2c header (4ee7708)
    Build updates (#148) (dae5654)
    Display pkg_config in test logs (#134) (5e45732)

(nikita)

2024-04-03 18:07:11 UTC MAIN commitmail json YAML

net/iperf3: Needs atomic64

(gdt)

2024-04-03 17:44:41 UTC MAIN commitmail json YAML

doc: Updated sysutils/p5-UPS-Nut to 2.8.2

(gdt)

2024-04-03 17:44:36 UTC MAIN commitmail json YAML

doc: Updated sysutils/ups-nut-usb to 2.8.2

(gdt)

2024-04-03 17:44:31 UTC MAIN commitmail json YAML

doc: Updated sysutils/ups-nut-snmp to 2.8.2

(gdt)

2024-04-03 17:44:26 UTC MAIN commitmail json YAML

doc: Updated sysutils/ups-nut-cgi to 2.8.2

(gdt)

2024-04-03 17:44:21 UTC MAIN commitmail json YAML

doc: Updated sysutils/ups-nut to 2.8.2

(gdt)

2024-04-03 17:42:54 UTC MAIN commitmail json YAML

systuils/ups-nut*: Update to 2.8.2

(Not actually tested with hardware, but upstream has been stable.)

packaging changes:

  add new programs as documented in upstream NEWS

  drop patch cherry-picked from upstream

  ups-nut-cgi: drop force-removal of libs that should not have been
  installed, because they are no longer installed

Upstream NEWS summary, less bugfixes and minor improvements:

Release notes for NUT 2.8.2 - what's new since 2.8.1
----------------------------------------------------

- Fix fallout of development in NUT v2.8.0 and/or v2.8.1:
  [lots of bugs, some serious]

- usbhid-ups driver:
  * The `onlinedischarge` configuration flag name was too ambiguous and got
    deprecated (will be supported but no longer promoted by documentation),
    introducing `onlinedischarge_onbattery` as the meaningful alias. [#2213]

- Laid foundations for the SmartNUT effort (aiming to integrate drivers with
  some other backends than the networked NUT data server process).

- Eaton contributed recipes and scripts used to create the IPP for Unix
  bundle (aka Eaton IPSS Unix or UPP), a freely available value-added
  packaging of NUT distributed as the UPS software companion for OSes
  where their more complex UPS monitoring/management tools had not been
  ported. This allows for delivery of NUT packages with an interactive
  installer and some system integration scripts (events, notifications,
  status, shutdown daemon...), and was contributed to the NUT upstream
  project by Eaton -- provided "as is" at the moment, and may later serve
  as foundation or inspiration for new NUT features. [#2288]

- nutconf (C++ library and tool to read and manage NUT configuration files)
  was started in the open by Eaton employees and used in the IPP installer,
  but the code lingered in a side branch. It was now brushed up to our common
  best practices and added to the main codebase. As of this import, there are
  known deficiencies in Windows platform support, as well as some un-awareness
  about configuration key words which appeared in NUT since 2013. [#2290]

(gdt)

2024-04-03 17:28:11 UTC MAIN commitmail json YAML

doc: Updated time/gnutime to 1.9nb1

(ktnb)

2024-04-03 17:25:47 UTC MAIN commitmail json YAML

gnutime: update to 1.9

1.8 -> 1.9:
- reports percent CPU usage for programs lasting less then 1 second.
- previously, time would report '??%' if programs lasted less than 1
  second.
- "time -p" no longers adds the "Command exited with non-zero status"
  message.

1.7.1 -> 1.8:
- First official release under GPLv3-or-later.
- support new -q/--quiet option to suppresses abnormal
  program terminal (non-exit codes or signals).
- now uses the following exit codes (same as GNU coreutils' env):
  125 = Wrong usage or internal error prior to exec attempt.
  126 = Program located, but not usable.
  127 = Could not find program to exec.
- now exits with code '128 + Signal number' when the program
  is terminated by a signal.

- time now reports MAX-RSS values correctly on modern systems
  (the old code base, last updated in 1996, incorrectly calculated
  pages/kilobytes and overestimated MAX-RSS).
- Use gnulib modules and build infrastructure.
- New tests infrastructure (make check).
- Portability improvements (e.g. detection of time.h, sys/resources.h,
  getrusage now delegated to gnulib).

1.7 -> 1.7.1:
- Released under GPL V3 License

(ktnb)

2024-04-03 16:08:08 UTC MAIN commitmail json YAML

doc/TODO: + arti-1.2.1.

(wiz)

2024-04-03 15:01:15 UTC MAIN commitmail json YAML

Updated devel/py-test-mypy-plugins, devel/py-test-relaxed, devel/py-test-xprocess, www/py-test-jupyter

(adam)

2024-04-03 15:00:50 UTC MAIN commitmail json YAML

py-test-jupyter: updated to 0.10.0

0.10.0

Enhancements made

jp_ws_fetch: passthrough kwargs to websocket_connect

(adam)

2024-04-03 14:56:57 UTC MAIN commitmail json YAML

py-test-xprocess: updated to 1.0.1

1.0.1
Add missing test suite files to source distribution

(adam)

2024-04-03 14:55:20 UTC MAIN commitmail json YAML

py-test-relaxed: updated to 2.0.2

2.0.2
- Fix dangling compatibility issues with pytest version 8.x.

(adam)

2024-04-03 14:52:24 UTC MAIN commitmail json YAML

py-test-mypy-plugins: updated to 3.1.2

3.1.2

Bugfixes

Fix joining toml configs with [[mypy.overrides]]

(adam)

2024-04-03 14:15:59 UTC MAIN commitmail json YAML

doc: Updated lang/abcl to 1.9.2

(ktnb)

2024-04-03 14:15:41 UTC MAIN commitmail json YAML

abcl: update to 1.9.2

1.9.1 -> 1.9.2:
- JNA contrib has been updated to jna-5.13.0
- Restore most of the speed of the generic function cache
- The ABCL-STEPPER contrib provides a interpreted implementation of
  CL:STEP.
- Re-worked the Gray Stream implementation to fix many issues.
- Introduced the POSIX-SYSCALLS contrib which allows one to
  set environment variables in the hosting JVM process.
- Fix GRAY-STREAMS:STREAM-ELEMENT-TYPE for binary streams.
- Fix CL:LOG for behavior at zero.
- Extensive grouting of accumulated bitrot in the ASDF-JAR
  contrib to enable more complete packaging of non-compilation
  artifacts as well as systems residing in jar files.
- EXTENSION:REGISTER-ASDF adds a directory to ASDF by using
  the configuration API.
- SYSTEM:ZIP now works with source in jar files.

https://abcl.org/release-notes-1.9.2.shtml

1.9.0 -> 1.9.1:
- Avoid NIL in simple LOOP from FORMAT directives.
- Maven may now be used for building/testing ABCL.
- The build autoconfigure targets for openjdk17+ now add
  necessary opens command line switches to enable the successful use
  of CL+SSL via CFFI on such platforms.
- ABCL-ASDF:MAKE-LOCAL-MAVEN downloads a version of
  Maven installed into the local XDG directory location and
  configures its subsequent use in the current session.  ABCL-ASDF
  provides a restart to invoke this installation if Maven can't be
  located at runtime.
- fix compilation of a few TYPE-ERROR cases
- Fix SYS:RUN-PROGRAM waiting problems
- DEFMETHOD now accepts subtypes of MOP:SPECIALIZER as a
  discriminator.
- Provide SETF'abl api for inspecting and modifying the underlying
  JVM context classloader.
- Implement THREADS:GET-JAVA-THREAD
- Use TLS for all http resource names.
- Upgrade to jna-5.12.1 and asdf-3.3.6
- Enable compilation of wide indicies for ALOAD, ASTORE,
  ILOAD, ISTORE, LLOAD, and LSTORE opcodes.
- Native threads are now the default.
- Fix inspection of LispThread stack segments
- Implement array types for JNEW-RUNTIME-CLASS
- superclass constructor chaining for JNEW-RUNTIME-CLASS
- Fix class annotations on openjdk17 and newer
- Implement proper use of signals to fallback

https://abcl.org/release-notes-1.9.1.shtml

1.8.0 -> 1.9.0:
- JSS update to javaparser-3.24.2
- Fill slots operation and operands with DivisionByZero condition
  when it is raised
- Update fill pointer when arrays are shrunk if necessary.
- Use PUSHNEW for CL:*FEATURES*; place :EXTENSIBLE-SEQUENCES in
  CL:*FEATURES* where appropiate
- Accessible symbols are always printed with package prefix
- Improve DRIBBLE to save almost everything, lexically closing over
  new REPLs, now cleanly closing/restarting
- When reading ZIP archives from streams, use modified date of byte source.
- The implmentation now uses :NEWEST for the version of references to
  EXT:JAR-PATHNAME objects which have been cached.
- Address inconsistency between populating entries in EXT:JAR-PATHNAME.
- Fix ZipCache to use the file system modification date
- EXT:AS-JAR-PATHNAME-ARCHIVE returns reference to a CL:PATHNAME as a
  EXT:JAR-PATHNAME
- DISABLE-ZIP-CACHE isn't currently working
- Fix SYS:PROCESS-PID with SYS:RUN-PROGRAM

https://abcl.org/release-notes-1.9.0.shtml

1.7.1 -> 1.8.0:
- Support openjdk15
- Serialization of top-level, named functions.
- JAVA:JCLASS now works on all arrays of primitive type.
- ABCL-INTROSPECT adds EXT:READ-CLASS to conveniently read java class
  bytes from the source referenced by a PATHNAME.
- The compiler now properly emits make-array for top-level specialized
  vector forms.
- Loading ABCL-INTROSPECT now adds the function EXT:STREAM-UNIX-FD
  which returns the integer of the underlying file descriptor from a
  socket stream reference.
- Less cryptic warnings for ignored socket write timeout.
- JNEW-ARRAY-FROM-ARRAY now capable of constructing all possible
  arrays of primitive type.
- Fix running openjdk11 compilation on openjdk8.
- Fix SYS:RUN-PROGRAM issues with openjdk11.
- Re-work strategy for the denotation of the hosting runtime
  platform *in CL:FEATURES* to include a "JAVA-<n>" where "<n%gt;" is
  an integer denoting the major version of the platform according to
  JEP-223.
- For CL:MAKE-ARRAY, ensure :NIO-BUFFER argument works in all cases,
  fix :NIO-DIRECT for (unsigned-byte 16) specialized arrays.
- Fix wildcard matching to work on pathnames consisting of only #\*
  characters.
- Fix loop destructuring problems.
- Fix VECTOR-PUSH-EXTEND for (UNSIGNED-BYTE 8).
- CALL-NEXT-METHOD and NEXT-METHOD-P as local functions.
- Make the pre-compiler be more careful in optimizing lambdas.
- Ensure that SYS:CHECK-REDEFINITION does not signal error
  conditions.
- Fix FILE-POSITION by resetting file charset decoder before
  conversion.
- Fix capacity allocation for arrays specialized on created via an
  CL:MAKE-ARRAY :NIO-BUFFER argument.
- Use jna-5.6.0.

https://abcl.org/release-notes-1.8.0.shtml

(ktnb)

2024-04-03 13:43:30 UTC MAIN commitmail json YAML

doc: Updated news/newsraft to 0.24

(ktnb)

2024-04-03 13:43:00 UTC MAIN commitmail json YAML

newsraft: update to 0.24

- implement per-feed settings
- implement per-feed binds
- add reload-period setting
- add item-limit setting
- add pager-centering setting
- add mark-item-unread-on-change setting
- add item-content-link-format setting
- add goto-feed action
- add sort-by-important action
- add support for setting lines without set keyword at the beginning
- apply search filter to item content as well
- rebind mark-important and mark-unimportant to f and F
- fallback to updated date in item entries for publication date
  specifier
- remove send-user-agent-header setting
- make use of gperf hashing to slightly speed up feed parsing
- make use of CC environment variable for compiler in tests
- small improvements and reforms

https://codeberg.org/newsraft/newsraft/releases/tag/newsraft-0.24

(ktnb)

2024-04-03 11:38:49 UTC MAIN commitmail json YAML

Updated misc/stellarium, www/py-httpcore

(adam)

2024-04-03 11:38:27 UTC MAIN commitmail json YAML

py-httpcore: updated to 1.0.5

1.0.5 (March 27th, 2024)

- Handle `EndOfStream` exception for anyio backend.
- Allow trio `0.25.*` series in package dependancies.

(adam)

2024-04-03 11:35:49 UTC MAIN commitmail json YAML

stellarium: updated to 24.1

24.1 [2024-03-25]
The Stellarium Team has released version 24.1.

The major changes of this version:
- Added low graphics mode
- Improvements in plugins and AstroCalc tools
- Improvements in Scripting Engine
- Updates in Core

Behind the scenes, many more minor issues were fixed.

TELESCOPE USERS

We have identified and fixed some bugs in the TelescopeControl plugin on
the Qt6-based releases.

Telescope users, please try whether this solves your problems.
If not, we are looking for those of you with programming skills to help
us fixing remaining issues. Reward possible!

(adam)

2024-04-03 11:15:42 UTC MAIN commitmail json YAML

updated state of security features

(nia)

2024-04-03 09:53:41 UTC MAIN commitmail json YAML

Updated textproc/py-validators, misc/py-trove-classifiers

(adam)

2024-04-03 09:53:22 UTC MAIN commitmail json YAML

py-trove-classifiers: updated to 2024.3.25

2024.3.25

Add OpenTelemetry related classifiers

(adam)

2024-04-03 09:52:14 UTC MAIN commitmail json YAML

py-validators: updated to 0.26.0

0.26.0 (2024-04-02)

_**Breaking**_

> No breaking changes were introduced in this version.

_**Features**_

- feat: adds `base58` and `base64` validators

_**Maintenance**_

- fix: regex ignore-case uses only `a-z`
- patch: supported extended latin in username

0.25.0 (2024-04-02)

_**Breaking**_

> No breaking changes were introduced in this version.

_**Features**_

- feat: adds basic `cron` validator

_**Maintenance**_

- maint: adds quick start docs
- fix: `domain` validation is now more consistent across rfcs

(adam)

2024-04-03 09:35:20 UTC MAIN commitmail json YAML

Updated devel/py-atpublic, converters/py-emoji

(adam)

2024-04-03 09:35:03 UTC MAIN commitmail json YAML

py-emoji: updated to 2.11.0

v2.11.0 (2024-03-26)

* Update to Unicode v15.1

(adam)

2024-04-03 09:33:09 UTC MAIN commitmail json YAML

py-atpublic: updated to 4.1.0

4.1.0

Add support for Python 3.12.
Switch to hatch, replacing pdm and tox.

(adam)

2024-04-03 09:05:18 UTC MAIN commitmail json YAML

Updated devel/py-hatch-jupyter-builder, graphics/py-pillow_heif

(adam)

2024-04-03 09:05:00 UTC MAIN commitmail json YAML

py-pillow_heif: updated to 0.16.0

0.16.0

This release contains breaking change for monochrome images.

Added

- Monochrome images **without alpha** channel, will be opened in `L` or `I;16` mode instead of `RGB`.

Changed

- `convert_hdr_to_8bit` value now ignores `monochrome` images.
- `subsampling` parameter for encoding has higher priority than `chroma`.
- Minimum required `libehif` version is `1.17.0`.
- Minimum supported Pillow version raised to `9.5.0`.

(adam)

2024-04-03 08:56:37 UTC MAIN commitmail json YAML

py-hatch-jupyter-builder: updated to 0.9.1

0.9.1

Maintenance and upkeep improvements

- Use tomllib from the Python 3.11+ standard library

0.9.0

Bugs fixed

- Update index.rst
- Migration script fixes

Maintenance and upkeep improvements

- Update Release Scripts
- chore: update pre-commit hooks
- chore: update pre-commit hooks
- Update ruff and typings
- chore: update pre-commit hooks
- Consolidate lint
- Use ruff format
- Update typings for mypy 1.6
- chore: update pre-commit hooks
- Bump actions/checkout from 2 to 4
- Adopt sp-repo-review
- Fix migration test

Documentation improvements

- Fix typo in docs

(adam)

2024-04-03 07:29:26 UTC MAIN commitmail json YAML

Updated textproc/py-xmlschema, math/py-xarray

(adam)

2024-04-03 07:29:09 UTC MAIN commitmail json YAML

py-xarray: updated to 2024.3.0

v2024.03.0 (Mar 29, 2024)

This release brings performance improvements for grouped and resampled quantile calculations, CF decoding improvements,
minor optimizations to distributed Zarr writes, and compatibility fixes for Numpy 2.0 and Pandas 3.0.

(adam)

2024-04-03 07:27:05 UTC MAIN commitmail json YAML

py-xmlschema: updated to 3.2.0

v3.2.0
* Add *download_schemas()* to package API
* Fix issue with facets on list types

(adam)

2024-04-03 07:23:13 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Variable-Magic to 0.64

(wiz)

2024-04-03 07:23:03 UTC MAIN commitmail json YAML

p5-Variable-Magic: update to 0.64.

0.64    2024-03-18 23:20 UTC
        This is a maintenance release. The code contains no functional change.
        Satisfied users of version 0.63 can skip this update.
        + Add : Contributing guidelines are now listed in the new
                CONTRIBUTING file.
        + Fix : [RT #151104] : fix for t/18-opinfo.t broken under blead
                Some optimization in core made t/18-opinfo.t fail since perl
                5.39.7, but that was reverted before 5.40 was released.
                This fix will make this test pass even when the optimization
                is reinstantiated after release freeze.
                Thanks David Mitchell for reporting and providing a fix.

(wiz)

2024-04-03 07:22:16 UTC MAIN commitmail json YAML

doc: Updated sysutils/p5-File-Copy-Recursive-Reduced to 0.008

(wiz)

2024-04-03 07:22:07 UTC MAIN commitmail json YAML

p5-File-Copy-Recursive-Reduced: update to 0.008.

0.008 Mon Mar 25 09:59:23 AM EDT 2024
    - Encoding directive added to POD, contributed by gregor herrmann from
      Debian.
    - Corrections in test files to guard against CPANtesters who run tests
      with PERL_AUTHOR_TESTING turned on.

(wiz)

2024-04-03 07:18:44 UTC MAIN commitmail json YAML

Updated www/py-werkzeug, www/py-werkzeug-docs, devel/py-ruff

(adam)

2024-04-03 07:17:51 UTC MAIN commitmail json YAML

py-ruff: updated to 0.3.5

0.3.5

Preview features

[pylint] Implement modified-iterating-set (E4703)
[refurb] Implement for-loop-set-mutations (FURB142)
[refurb] Implement unnecessary-from-float (FURB164)
[refurb] Implement verbose-decimal-constructor (FURB157)

Rule changes

[flake8-comprehensions] Handled special case for C401 which also matches C416
[flake8-pyi] Mark unaliased-collections-abc-set-import fix as "safe" for more cases in stub files (PYI025)
[numpy] Add row_stack to NumPy 2.0 migration rule
[pycodestyle] Allow cell magics before an import (E402)
[pycodestyle] Avoid blank line rules for the first logical line in cell

Configuration

Respected nested namespace packages
[flake8-boolean-trap] Add setting for user defined allowed boolean trap

Bug fixes

Correctly handle references in __all__ definitions when renaming symbols in autofixes
Track ranges of names inside __all__ definitions
[flake8-bugbear] Avoid false positive for usage after continue (B031)
[flake8-copyright] Accept commas in default copyright pattern
[flake8-datetimez] Allow f-strings with %z for DTZ007
[flake8-pytest-style] Fix PT014 autofix for last item in list
[flake8-quotes] Ignore Q000, Q001 when string is inside forward ref
[isort] Always place non-relative imports after relative imports
[isort] Respect Unicode characters in import sorting
[pyflakes] Fix F821 false negatives when from __future__ import annotations is active (attempt 2)
[pyflakes] Make unnecessary-lambda an always-unsafe fix
[pylint] Fixed false-positive on the rule PLW1641 (eq-without-hash)
[ruff] Fix panic in unused # noqa removal with multi-byte space (RUF100)

Documentation

Add PR title format to CONTRIBUTING.md
Fix list markup to include blank lines required
Put flake8-logging next to the other flake8 plugins in registry
[flake8-bandit] Update warning message for rule S305 to address insecure block cipher mode use
[flake8-bugbear] Document use of anonymous assignment in useless-expression
[flake8-datetimez] Clarify error messages and docs for DTZ rules
[pycodestyle] Use same before vs. after numbers for space-around-operator
[ruff] Change quadratic-list-summation docs to use iadd consistently

(adam)

2024-04-03 07:15:48 UTC MAIN commitmail json YAML

doc: Updated www/p5-libwww to 6.77nb1

(wiz)

2024-04-03 07:15:39 UTC MAIN commitmail json YAML

p5-libwww: p5-Try-Tiny is a runtime dependency, make it so

Bump PKGREVISION

(wiz)

2024-04-03 07:14:32 UTC MAIN commitmail json YAML

2024-04-03 07:12:25 UTC MAIN commitmail json YAML

py-werkzeug py-werkzeug-docs: updated to 3.0.2

Version 3.0.2

- Ensure setting merge_slashes to False results in NotFound for
  repeated-slash requests against single slash routes. :issue:`2834`
- Fix handling of TypeError in TypeConversionDict.get() to match
  ValueErrors. :issue:`2843`
- Fix response_wrapper type check in test client. :issue:`2831`
- Make the return type of ``MultiPartParser.parse`` more
  precise. :issue:`2840`
- Raise an error if converter arguments cannot be
  parsed. :issue:`2822`

(adam)

2024-04-03 07:05:21 UTC MAIN commitmail json YAML

poppler-utils: uses filesystem

(wiz)

2024-04-03 06:56:12 UTC MAIN commitmail json YAML

py-zstandard: fix build with zstd 1.5.6

Bump PKGREVISION.

(wiz)

2024-04-03 04:57:47 UTC MAIN commitmail json YAML

as discussed with schmonz@: solfege doesn't build on -10 due to:
pbulk    3199 99.0  0.0  87192  27196 pts/2 Ol+  10:44PM 358:30.23 /usr/pkg/bin/lilypond -I ../../C/ly --png -d backend=eps -o help/C/ly/inverting-intervals help/C/ly/inverting-intervals.ly
pbulk    9966 99.0  0.0  87552  27176 pts/2 Ol+  10:44PM 357:16.89 /usr/pkg/bin/lilypond -I ../../C/ly --png -d backend=eps -o help/C/ly/theory-intervals-seconds-1 help/C/ly/theory-intervals-seconds-1.ly
pbulk  14989 99.0  0.0  87192  27204 pts/2 Ol+  10:44PM 358:51.72 /usr/pkg/bin/lilypond -I ../../C/ly --png -d backend=eps -o help/C/ly/theory-intervals-fourths help/C/ly/theory-intervals-fourths.ly
pbulk  25109 99.0  0.0  87192  27196 pts/2 Ol+  10:44PM 358:11.23 /usr/pkg/bin/lilypond -I ../../C/ly --png -d backend=eps -o help/C/ly/theory-intervals-seconds-2 help/C/ly/theory-intervals-seconds-2.ly
pbulk  28250 99.0  0.0  87552  27164 pts/2 Ol+  10:44PM 359:00.45 /usr/pkg/bin/lilypond -I ../../C/ly --png -d backend=eps -o help/C/ly/theory-intervals-fifths help/C/ly/theory-intervals-fifths.ly
root    9813  0.0  0.0  20520    2120 pts/3 S+    4:50AM  0:00.00 grep lily

(spz)

2024-04-03 03:30:49 UTC MAIN commitmail json YAML

doc: Updated net/djbdnscurve6 to 44d

(schmonz)

2024-04-03 03:30:45 UTC MAIN commitmail json YAML

djbdnscurve6: update to 44d. Changes:

- root.c frees now &text.

(schmonz)

2024-04-03 03:30:32 UTC MAIN commitmail json YAML

doc: Updated net/fehqlibs to 23

(schmonz)

2024-04-03 03:30:28 UTC MAIN commitmail json YAML

fehqlibs: update to 23. Changes:

- More documentation for dns resolver routines.
- Added function stralloc_free() which was alreday in the header.

(schmonz)

2024-04-03 03:29:59 UTC MAIN commitmail json YAML

doc: Updated devel/mise to 2024.4.0

(schmonz)

2024-04-03 03:29:54 UTC MAIN commitmail json YAML

mise: update to 2024.4.0. Changes:

2024.4.0:

### Bug Fixes

* (python) install python when pip is disabled outside virtualenv

### Other Changes

* Move logic to set current directory before loading other config

2024.3.11:

### Features

* (task) extend mise tasks output

2024.3.10:

### Bug Fixes

* use correct type for --cd

### Refactor

* completions command

### Documentation

* improve CHANGELOG
* improve CHANGELOG
* remove duplicate PR labels in CHANGELOG

2024.3.9:

### Bug Fixes

* (task) script tasks don't pick up alias from comments

pkgsrc changes:

* Disable self-update

(schmonz)

2024-04-03 02:26:15 UTC MAIN commitmail json YAML

doc: Updated emulators/nono to 0.7.1

(jun)

2024-04-03 02:24:33 UTC MAIN commitmail json YAML

0.7.1 (2024/03/28)

m88k(Update): "Set good m88100, m88200 mask version. It makes OpenBSD/luna88k faster 10~20%."
vm(Update): "Change canonical machine name from virt68k to virt-m68k. (vmtype=virt68k can also be used.)"
vm(Update): "Support VirtIO's indirect descriptor."
vm(Update): "Adjust VirtIO Network's queue size."
vm(New): "Implement VirtIO Entropy device."
vm(Fix): "Fix Goldfish timer to raise an interrupt immediately if the specified time is in the past."
vm(Fix): "Fix CRTC accesses on X68030 broken since ver 0.7.0."

(jun)

2024-04-03 01:11:14 UTC MAIN commitmail json YAML

fixed incorrect username for myself

(ktnb)

2024-04-03 00:55:29 UTC MAIN commitmail json YAML

2024-04-02 23:24:11 UTC MAIN commitmail json YAML

py-semver: Fix PYTHON_VERSIONS_INCOMPATIBLE.

(jperkin)

2024-04-02 23:05:24 UTC MAIN commitmail json YAML

doc/TODO: add some

+ PageEdit-2.1.0, SDL2-2.30.2, Sigil-2.1.0, libX11-1.8.8 [wait for
  1.8.9], qt6-6.7.

(wiz)

2024-04-02 22:37:54 UTC MAIN commitmail json YAML

2024-04-02 22:34:14 UTC MAIN commitmail json YAML

doc: Added cross/libdragon-binutils version 2.42

(js)

2024-04-02 22:33:56 UTC MAIN commitmail json YAML

2024-04-02 22:18:59 UTC MAIN commitmail json YAML

archivers/xz: Fix download URL

https://github.com/tukaani-project/xz/releases/download/v5.6.1/xz-5.4.6.tar.bz2
is not a valid URL. It's an HTML (probably an error message because GitHub has
suspended the repo), despite it surprisingly returning HTTP 200.

(js)

2024-04-02 22:03:19 UTC MAIN commitmail json YAML

Updated sysutils/xentools418 to 20231116nb1
Updated sysutils/xentools415 to 4.15.5nb4

(bouyer)

2024-04-02 22:01:24 UTC MAIN commitmail json YAML

xentools415, xentools418: fix bug in BSD symbol table support for i386:
When computing the size of the ELF symbol table, the code use
sizeof(Elf64_Shdr) or sizeof(Elf32_Shdr) depending on the kernel being
loaded. But later when computing offsets, the code uses
sizeof(struct elf_sym_header) which contains a union of both Shdr. This result
in an overflow of 64 bytes. Fortunably the code checks the size being copied
with the allocated size and silently ignores the copy if there isn't enough
space. Fortunably as well, the allocated size is rounded up to the next page
boundary, so most of the time there is enough space. Unfortunably, the official
i386 GENERIC kernel from the 10.0 release has the right size to trigger
this bug.
Bump PKGREVISION.

(bouyer)

2024-04-02 21:18:35 UTC MAIN commitmail json YAML

2024-04-02 20:37:27 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.104.0

(js)

2024-04-02 20:37:16 UTC MAIN commitmail json YAML

Update chat/matrix-synapse to 1.104.0

# Synapse 1.104.0 (2024-04-02)

### Bugfixes

- Fix regression when using OIDC provider. Introduced in v1.104.0rc1. ([\#17031](https://github.com/element-hq/synapse/issues/17031))

# Synapse 1.104.0rc1 (2024-03-26)

### Features

- Add an OIDC config to specify extra parameters for the authorization grant URL. IT can be useful to pass an ACR value for example. ([\#16971](https://github.com/element-hq/synapse/issues/16971))
- Add support for OIDC provider returning JWT. ([\#16972](https://github.com/element-hq/synapse/issues/16972), [\#17031](https://github.com/element-hq/synapse/issues/17031))

### Bugfixes

- Fix a bug which meant that, under certain circumstances, we might never retry sending events or to-device messages over federation after a failure. ([\#16925](https://github.com/element-hq/synapse/issues/16925))
- Fix various long-standing bugs which could cause incorrect state to be returned from `/sync` in certain situations. ([\#16949](https://github.com/element-hq/synapse/issues/16949))
- Fix case in which `m.fully_read` marker would not get updated. Contributed by @SpiritCroc. ([\#16990](https://github.com/element-hq/synapse/issues/16990))
- Fix bug which did not retract a user's pending knocks at rooms when their account was deactivated. Contributed by @hanadi92. ([\#17010](https://github.com/element-hq/synapse/issues/17010))

### Updates to the Docker image

- Updated `start.py` to generate config using the correct user ID when running as root (fixes [\#16824](https://github.com/element-hq/synapse/issues/16824), [\#15202](https://github.com/element-hq/synapse/issues/15202)). ([\#16978](https://github.com/element-hq/synapse/issues/16978))

### Improved Documentation

- Add a query to force a refresh of a remote user's device list to the "Useful SQL for Admins" documentation page. ([\#16892](https://github.com/element-hq/synapse/issues/16892))
- Minor grammatical corrections to the upgrade documentation. ([\#16965](https://github.com/element-hq/synapse/issues/16965))
- Fix the sort order for the documentation version picker, so that newer releases appear above older ones. ([\#16966](https://github.com/element-hq/synapse/issues/16966))
- Remove recommendation for a specific poetry version from contributing guide. ([\#17002](https://github.com/element-hq/synapse/issues/17002))

### Internal Changes

- Improve lock performance when a lot of locks are all waiting for a single lock to be released. ([\#16840](https://github.com/element-hq/synapse/issues/16840))
- Update power level default for public rooms. ([\#16907](https://github.com/element-hq/synapse/issues/16907))
- Improve event validation. ([\#16908](https://github.com/element-hq/synapse/issues/16908))
- Multi-worker-docker-container: disable log buffering. ([\#16919](https://github.com/element-hq/synapse/issues/16919))
- Refactor state delta calculation in `/sync` handler. ([\#16929](https://github.com/element-hq/synapse/issues/16929))
- Clarify docs for some room state functions. ([\#16950](https://github.com/element-hq/synapse/issues/16950))
- Specify IP subnets in canonical form. ([\#16953](https://github.com/element-hq/synapse/issues/16953))
- As done for SAML mapping provider, let's pass the module API to the OIDC one so the mapper can do more logic in its code. ([\#16974](https://github.com/element-hq/synapse/issues/16974))
- Allow containers building on top of Synapse's Complement container is use the included PostgreSQL cluster. ([\#16985](https://github.com/element-hq/synapse/issues/16985))
- Raise poetry-core version cap to 1.9.0. ([\#16986](https://github.com/element-hq/synapse/issues/16986))
- Patch the db conn pool sooner in tests. ([\#17017](https://github.com/element-hq/synapse/issues/17017))

### Updates to locked dependencies

* Bump anyhow from 1.0.80 to 1.0.81. ([\#17009](https://github.com/element-hq/synapse/issues/17009))
* Bump black from 23.10.1 to 24.2.0. ([\#16936](https://github.com/element-hq/synapse/issues/16936))
* Bump cryptography from 41.0.7 to 42.0.5. ([\#16958](https://github.com/element-hq/synapse/issues/16958))
* Bump dawidd6/action-download-artifact from 3.1.1 to 3.1.2. ([\#16960](https://github.com/element-hq/synapse/issues/16960))
* Bump dawidd6/action-download-artifact from 3.1.2 to 3.1.4. ([\#17008](https://github.com/element-hq/synapse/issues/17008))
* Bump jinja2 from 3.1.2 to 3.1.3. ([\#17005](https://github.com/element-hq/synapse/issues/17005))
* Bump log from 0.4.20 to 0.4.21. ([\#16977](https://github.com/element-hq/synapse/issues/16977))
* Bump mypy from 1.5.1 to 1.8.0. ([\#16901](https://github.com/element-hq/synapse/issues/16901))
* Bump netaddr from 0.9.0 to 1.2.1. ([\#17006](https://github.com/element-hq/synapse/issues/17006))
* Bump pydantic from 2.6.0 to 2.6.4. ([\#17004](https://github.com/element-hq/synapse/issues/17004))
* Bump pyo3 from 0.20.2 to 0.20.3. ([\#16962](https://github.com/element-hq/synapse/issues/16962))
* Bump ruff from 0.1.14 to 0.3.2. ([\#16994](https://github.com/element-hq/synapse/issues/16994))
* Bump serde from 1.0.196 to 1.0.197. ([\#16963](https://github.com/element-hq/synapse/issues/16963))
* Bump serde_json from 1.0.113 to 1.0.114. ([\#16961](https://github.com/element-hq/synapse/issues/16961))
* Bump types-jsonschema from 4.21.0.20240118 to 4.21.0.20240311. ([\#17007](https://github.com/element-hq/synapse/issues/17007))
* Bump types-psycopg2 from 2.9.21.16 to 2.9.21.20240311. ([\#16995](https://github.com/element-hq/synapse/issues/16995))
* Bump types-pyopenssl from 23.3.0.0 to 24.0.0.20240311. ([\#17003](https://github.com/element-hq/synapse/issues/17003))

# Synapse 1.103.0 (2024-03-19)

No significant changes since 1.103.0rc1.

# Synapse 1.103.0rc1 (2024-03-12)

### Features

- Add a new [List Accounts v3](https://element-hq.github.io/synapse/v1.103/admin_api/user_admin_api.html#list-accounts-v3) Admin API with improved deactivated user filtering capabilities. ([\#16874](https://github.com/element-hq/synapse/issues/16874))
- Include `Retry-After` header by default per [MSC4041](https://github.com/matrix-org/matrix-spec-proposals/pull/4041). Contributed by @clokep. ([\#16947](https://github.com/element-hq/synapse/issues/16947))

### Bugfixes

- Fix joining remote rooms when a module uses the `on_new_event` callback. This callback may now pass partial state events instead of the full state for remote rooms. Introduced in v1.76.0. ([\#16973](https://github.com/element-hq/synapse/issues/16973))
- Fix performance issue when joining very large rooms that can cause the server to lock up. Introduced in v1.100.0. Contributed by @ggogel. ([\#16968](https://github.com/element-hq/synapse/issues/16968))

### Improved Documentation

- Add HAProxy example for single port operation to reverse proxy documentation. Contributed by Georg Pfuetzenreuter (@tacerus). ([\#16768](https://github.com/element-hq/synapse/issues/16768))
- Improve the documentation around running Complement tests with new configuration parameters. ([\#16946](https://github.com/element-hq/synapse/issues/16946))
- Add docs on upgrading from a very old version. ([\#16951](https://github.com/element-hq/synapse/issues/16951))

### Updates to locked dependencies

* Bump JasonEtco/create-an-issue from 2.9.1 to 2.9.2. ([\#16934](https://github.com/element-hq/synapse/issues/16934))
* Bump anyhow from 1.0.79 to 1.0.80. ([\#16935](https://github.com/element-hq/synapse/issues/16935))
* Bump dawidd6/action-download-artifact from 3.0.0 to 3.1.1. ([\#16933](https://github.com/element-hq/synapse/issues/16933))
* Bump furo from 2023.9.10 to 2024.1.29. ([\#16939](https://github.com/element-hq/synapse/issues/16939))
* Bump pyopenssl from 23.3.0 to 24.0.0. ([\#16937](https://github.com/element-hq/synapse/issues/16937))
* Bump types-netaddr from 0.10.0.20240106 to 1.2.0.20240219. ([\#16938](https://github.com/element-hq/synapse/issues/16938))

(js)

2024-04-02 20:34:17 UTC MAIN commitmail json YAML

BasiliskII: Allow building without the macosx interface on older releases

(nia)

2024-04-02 20:32:18 UTC MAIN commitmail json YAML

GraphicsMagick: requires strnlen

(nia)

2024-04-02 20:20:34 UTC MAIN commitmail json YAML

Updated archivers/zstd, devel/blosc2

(adam)

2024-04-02 20:20:12 UTC MAIN commitmail json YAML

blosc2: updated to 2.14.0

Changes from 2.13.2 to 2.14.0

Fixed a bug preventing buffers to be appended to empty (0-sized) b2nd arrays.

New acceleration path for b2nd_append(). This new path is much faster (up to 4x) than the previous one, specially for large arrays. See bench/bench_stack_append.c for the bench of use.

New examples for using the b2nd_set_slice_cbuffer() and b2nd_append() functions for adding data into existing b2nd arrays. See examples/example_stack_images.c.

Now, python3 is used for finding plugins instead of python. This is because many linux distros do not have python as a symlink to python3 anymore.

New round of fixing warnings. Now, C-Blosc2 should be relatively free of them.

Small performance tweak for clevel 1 in BloscLZ codec.

Fixed a leak in frame code.

Disable shuffle repeat in filters pipeline. This was broken since the initial implemented, and it was never documented. Also, compression ratios do not seem to be improved in our experiments, so this capability has been removed completely.

Support for new Intel compilers (2023.0.1 and on).

(adam)

2024-04-02 20:15:01 UTC MAIN commitmail json YAML

zlib-ng: add buildlink3.mk

(adam)

2024-04-02 20:05:57 UTC MAIN commitmail json YAML

zstd: updated to 1.5.6

V1.5.6 (Mar 2024)
api: Promote `ZSTD_c_targetCBlockSize` to Stable API
api: new `ZSTD_d_maxBlockSize` experimental parameter, to reduce streaming decompression memory,
perf: improve performance of param `ZSTD_c_targetCBlockSize`,
perf: improved compression of arrays of integers at high compression,
lib: reduce binary size with selective built-time exclusion,
lib: improved huffman speed on small data and linux kernel,
lib: accept dictionaries with partial literal tables,
lib: fix CCtx size estimation with external sequence producer,
lib: fix corner case decoder behaviors,
lib: fix zdict prototype mismatch in static_only mode,
lib: fix several bugs in magicless-format decoding,
cli: add common compressed file types to `--exclude-compressed``
cli: fix mixing `-c` and `-o` commands with `--rm`,
cli: fix erroneous exclusion of hidden files with `--output-dir-mirror`
cli: improved time accuracy on BSD,
cli: better errors on argument parsing,
tests: better compatibility with older versions of `grep`,
tests: lorem ipsum generator as default backup content,
build: cmake improvements
build: bazel support,
build: fix cross-compiling for AArch64 with lld
build: fix Apple platform compatibility,
build: fix Visual 2012 and lower compatibility,
build: improve win32 support,
build: better C90 compliance for zlibWrapper,
port: make: fat binaries on macos,
port: ARM64EC compatibility for Windows,
port: QNX support
port: MSYS2 and Cygwin makefile installation and test support,
port: risc-v support validation in CI,
port: sparc64 support validation in CI,
port: AIX compatibility,
port: HP-UX compatibility,
doc: Improved specification accuracy,
bug: Fix and deprecate ZSTD_generateSequences

(adam)

2024-04-02 19:40:15 UTC MAIN commitmail json YAML

doc: Updated sysutils/rsftch to 0.3.7

(pin)

2024-04-02 19:39:56 UTC MAIN commitmail json YAML

sysutils/rsftch: update to 0.3.7

- main.rs split for easier maintenance
- fix major bug in distros without /etc/lsb-release
- update fn.rs
- fix broken get_os_release_pretty_name function
- made -t mode more visually appealing
- major visual overhaul
- fix amd gpus not fetching
- re-add -nc option, change some if statements to match for some added speed,
  revamped variable declaration and make uptime more prettier
- add Cargo.lock for pkgsrc

(pin)

2024-04-02 19:39:17 UTC MAIN commitmail json YAML

doc: Updated net/slumber to 0.16.0

(pin)

2024-04-02 19:39:07 UTC MAIN commitmail json YAML

Updated www/py-respx, devel/py-urwid

(adam)

2024-04-02 19:38:56 UTC MAIN commitmail json YAML

net/slumber: update to 0.16.0

[0.16.0] - 2024-04-01
Added
- Add support for custom keybindings (#137)

Fixed
- Fix request body not updating in UI when changing recipe

(pin)

2024-04-02 19:38:14 UTC MAIN commitmail json YAML

py-urwid: updated to 2.6.10

2.6.10

New features
ScrollBar: fully support __length_hint__ if not Sized

Other Changes
Support PEP424 API as marker for limited size of ListBox body

(adam)

2024-04-02 19:38:12 UTC MAIN commitmail json YAML

doc: Updated finance/rex to 0.1.16

(pin)

2024-04-02 19:37:53 UTC MAIN commitmail json YAML

finance/rex: update to 0.1.16

Updates
- All amount fields now recognize 'k' and 'm' number suffixes as a thousand
  and a million allowing usage of 1k, 5m.
- The initial page text layout has been updated.
- The Home page now has two more rows in the Balance section highlighting
  daily income and expense amount.
- Pressing 'v' on a selected transaction/activity will show the full
  transaction details. Useful in case the detail is too large.
- The chart page now has the option to enable/disable TX methods from the
  chart on the 'space' press.
- All popups have been updated and now can be scrolled using the Arrow Up
  or Down keys.
- The Add Transaction page now shows the transaction impact as the fields
  are filled up.
- The number animation system has been improved with reduced/minimal freezing.
- All dependencies and Rust have been updated to the latest version.

Changes
- Recognize number suffix by @TheRustyPickle in #76
- Revamp initial page by @TheRustyPickle in #77
- Add daily income and expense rows by @TheRustyPickle in #79
- Show tx details on V key press by @TheRustyPickle in #81
- Add chart point selection by @TheRustyPickle in #83
- Add scrolling to all popup by @TheRustyPickle in #84
- Fix number suffix crash by @TheRustyPickle in #85
- Show balance change from a tx on add tx page by @TheRustyPickle in #86
- Dependency updates by @TheRustyPickle in #87
- Update version by @TheRustyPickle in #88

(pin)

2024-04-02 19:36:49 UTC MAIN commitmail json YAML

py-respx: updated to 0.21.1

0.21.1

Fixed

- Fix `files` pattern not handling `str` and `BytesIO`, thanks @pierremonico for input

Added

- Add support for `None` values in `data` pattern, thanks @slingshotvfx for issue

(adam)