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

2024-05-13 07:21:01 UTC Now

2023-12-30 21:11:03 UTC MAIN commitmail json YAML

2023-12-30 21:10:16 UTC MAIN commitmail json YAML

2023-12-30 21:08:54 UTC MAIN commitmail json YAML

2023-12-30 21:07:30 UTC MAIN commitmail json YAML

2023-12-30 21:05:26 UTC MAIN commitmail json YAML

2023-12-30 21:04:30 UTC MAIN commitmail json YAML

remove non-working master site

(zafer)

2023-12-30 21:02:47 UTC MAIN commitmail json YAML

2023-12-30 21:01:49 UTC MAIN commitmail json YAML

2023-12-30 21:00:08 UTC MAIN commitmail json YAML

2023-12-30 20:58:30 UTC MAIN commitmail json YAML

2023-12-30 20:57:38 UTC MAIN commitmail json YAML

2023-12-30 20:56:24 UTC MAIN commitmail json YAML

2023-12-30 20:53:47 UTC MAIN commitmail json YAML

2023-12-30 20:49:58 UTC MAIN commitmail json YAML

2023-12-30 20:36:30 UTC MAIN commitmail json YAML

dead. fetch from backup.

(zafer)

2023-12-30 20:35:41 UTC MAIN commitmail json YAML

dead. fetch from backup.

(zafer)

2023-12-30 20:31:52 UTC MAIN commitmail json YAML

dead. fetch from backup.

(zafer)

2023-12-30 20:24:23 UTC MAIN commitmail json YAML

doc/TODO: + raine-0.96.4.

(wiz)

2023-12-30 20:23:01 UTC MAIN commitmail json YAML

dead. fetch from backup.

(zafer)

2023-12-30 20:21:09 UTC MAIN commitmail json YAML

2023-12-30 20:17:19 UTC MAIN commitmail json YAML

2023-12-30 20:16:40 UTC MAIN commitmail json YAML

raine: update HOMEPAGE

(wiz)

2023-12-30 20:14:34 UTC MAIN commitmail json YAML

2023-12-30 20:12:53 UTC MAIN commitmail json YAML

dead. fetch from backup.

(zafer)

2023-12-30 20:10:13 UTC MAIN commitmail json YAML

2023-12-30 20:07:58 UTC MAIN commitmail json YAML

dead. fetch from backup.

(zafer)

2023-12-30 20:05:02 UTC MAIN commitmail json YAML

dead. fetch from backup

(zafer)

2023-12-30 20:01:48 UTC MAIN commitmail json YAML

scons4: Fix install with non-Python 3.11

Tarball has prebuild cache and it will be installed unconditionally
for Python 3.10 or 3.12, for example.
And it does not much PLIST.
Remove it.

(ryoon)

2023-12-30 19:57:37 UTC MAIN commitmail json YAML

add lang/mercury-22.01.8

(zafer)

2023-12-30 19:56:19 UTC MAIN commitmail json YAML

clean-up master site

(zafer)

2023-12-30 19:48:46 UTC MAIN commitmail json YAML

add p5-sybperl-2.20

(zafer)

2023-12-30 19:42:59 UTC MAIN commitmail json YAML

sources are available on sourceforge. update master site.

(zafer)

2023-12-30 19:31:38 UTC MAIN commitmail json YAML

project is available on sourceforge

(zafer)

2023-12-30 19:21:46 UTC MAIN commitmail json YAML

dead. fetch from backup.

(zafer)

2023-12-30 19:20:20 UTC MAIN commitmail json YAML

dead. fetch from backup.

(zafer)

2023-12-30 19:01:47 UTC MAIN commitmail json YAML

project has moved to github. update homepage

(zafer)

2023-12-30 18:52:38 UTC MAIN commitmail json YAML

sysutils/xentools418: Force-disable sdl2-config

Resolves failure to build when SDL2 is installed.

Patch tested on netbsd-10 amd64 dom0, which booted and created a domU.

(gdt)

2023-12-30 18:43:41 UTC MAIN commitmail json YAML

comms/asterisk*: Adjust DESCR (minor)

- Consistently capitalize Long Term Support
- Change tense to present for versions that are already EOL
- Change URL for page describing versions and EOL

($OWNER timed on a query about updating to the most recent micro for
the branch, and these changes are obviously very minor and not going
to break anyone's installation.)

(gdt)

2023-12-30 17:52:25 UTC MAIN commitmail json YAML

2023-12-30 17:46:58 UTC MAIN commitmail json YAML

2023-12-30 17:45:15 UTC MAIN commitmail json YAML

cannot be found anymore. fetch from backup.

(zafer)

2023-12-30 17:26:42 UTC MAIN commitmail json YAML

esslingen and dotsrc.org are included in download.kde.org, which also does geo balancing.

(zafer)

2023-12-30 17:25:19 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.31.0

(pin)

2023-12-30 17:24:57 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.31.0

- keep broot's work dir synchronized with the root of the current panel.
  Can be disabled in conf with update_work_dir: false - Fix #813
- fix :trash internal not working on staged files

(pin)

2023-12-30 17:11:44 UTC MAIN commitmail json YAML

doc: Updated shells/starship to 1.17.0

(pin)

2023-12-30 17:11:19 UTC MAIN commitmail json YAML

shells/starship: update to 1.17.0

1.17.0 (2023-12-28)
Features
- add additional exit status code meanings from libc (#5412) (81c7d0c)
- add typst module (7b21705)
- aws: Adding the AWS SSO CLI env variable to profile list (#5640) (6d96df3)
- direnv: add new direnv module (#5157) (e47bfba)
- fossil_metrics: add fossil_metrics module (#4874) (e867cda)
- hostname: add detect_env_vars as option (#5196) (43b2d42)
- kubernetes: Add styling based on current context (#4550) (6b444e0)
- R lang packages version, remove .Rprofile from rlang detection (#5588)
  (5267c46)
- scanner: add option not to follow symlinks (#5325) (7b851fc)
- shell: allow distinguishing between pwsh and powershell (#5478) (d7a34b4)

Bug Fixes
- bash: unbound variable error with STARSHIP_PREEXEC_READY (#5438) (8168c21)
- docker_context: ignore unix domain socket path from Docker Context (#5616)
  (a910e09), closes #5548
- git_status: Avoid printing error on missing stash ref (#5434) (00d3dc8)
- git: prevent core.fsmonitor from executing external commands (#3981)
  (03278e4)
- install: do not use curl installed through snap (#5442) (0e73817)
- pastel-powerline: remove $path from docker-context module format string
  (#5534) (6abc83d)

Performance Improvements
- git_status: avoid running in bare repos (#5581) (ac4a839)
- Skip unnecessary indirection in starship init zsh (#5322) (5ca8daa)

(pin)

2023-12-30 16:55:21 UTC MAIN commitmail json YAML

file size does not match from archive. provide new home.

(zafer)

2023-12-30 16:47:38 UTC MAIN commitmail json YAML

2023-12-30 16:40:42 UTC MAIN commitmail json YAML

2023-12-30 16:31:15 UTC MAIN commitmail json YAML

doc/TODO: + inetutils-2.5.

(wiz)

2023-12-30 16:29:46 UTC MAIN commitmail json YAML

doc: Updated devel/meson to 1.3.1

(wiz)

2023-12-30 16:29:35 UTC MAIN commitmail json YAML

2023-12-30 16:20:29 UTC MAIN commitmail json YAML

doc: Updated devel/py-setuptools to 69.0.3nb1

(wiz)

2023-12-30 16:20:19 UTC MAIN commitmail json YAML

py-setuptools: convert to wheel.mk

Standardizes this package a lot. Stops download in install phase.

Bump PKGREVISION.

(wiz)

2023-12-30 16:19:25 UTC MAIN commitmail json YAML

Updated lang/nodejs, x11/qt5

(adam)

2023-12-30 16:18:36 UTC MAIN commitmail json YAML

2023-12-30 16:15:13 UTC MAIN commitmail json YAML

nodejs: updated to 21.5.0

Version 21.5.0 (Current)

Notable Changes

- (SEMVER-MINOR) deps: add simdjson (Yagiz Nizipli)
- module: merge config with package_json_reader (Yagiz Nizipli)
- src: move package resolver to c++ (Yagiz Nizipli)

(adam)

2023-12-30 15:47:38 UTC MAIN commitmail json YAML

doc: Updated devel/gettext to 0.22.4

(wiz)

2023-12-30 15:47:03 UTC MAIN commitmail json YAML

gettext*: update to 0.22.4

Version 0.22.4 - November 2023

* Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on macOS and AIX.
  - Build fixes on AIX.

(wiz)

2023-12-30 15:35:22 UTC MAIN commitmail json YAML

sysutils/bup: Remove local patches from distinfo

(gdt)

2023-12-30 15:34:55 UTC MAIN commitmail json YAML

doc: Updated sysutils/bup to 0.33.3

(gdt)

2023-12-30 15:34:49 UTC MAIN commitmail json YAML

sysutils/bup: Update to 0.33.3

Upstream NEWS:

  bugfixes

  performance improvements (significant, but in specific
  circumstances, and low risk)

(gdt)

2023-12-30 14:24:52 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-PerlMagick to 7.1.1.23nb1

(schmonz)

2023-12-30 14:24:39 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.1.23nb1

(schmonz)

2023-12-30 14:24:29 UTC MAIN commitmail json YAML

2023-12-30 13:04:02 UTC MAIN commitmail json YAML

bulk-test-boost: switch from poppler-glib to poppler

Bump version.

(wiz)

2023-12-30 12:58:43 UTC MAIN commitmail json YAML

2023-12-30 12:57:56 UTC MAIN commitmail json YAML

2023-12-30 12:56:25 UTC MAIN commitmail json YAML

poppler: update to 23.12.0

Merge poppler-glib into poppler - it was only split off because
of the glib2 dependency, and cairo now pulls that in.

Release 23.12.0:
        core:
        * Rewrite FoFiType1::parse to be more flexible. Issue #1422
        * Small internal code refactoring

(wiz)

2023-12-30 12:19:32 UTC MAIN commitmail json YAML

2023-12-30 12:15:44 UTC MAIN commitmail json YAML

2023-12-30 12:09:49 UTC MAIN commitmail json YAML

clean-up master sites

(zafer)

2023-12-30 12:08:20 UTC MAIN commitmail json YAML

update homepage and master site

(zafer)

2023-12-30 12:04:21 UTC MAIN commitmail json YAML

2023-12-30 10:55:02 UTC MAIN commitmail json YAML

doc: Updated devel/plasma-wayland-protocols to 1.12.0

(wiz)

2023-12-30 10:54:49 UTC MAIN commitmail json YAML

plasma-wayland-protocols: update to 1.12.0.

Changes not found.

(wiz)

2023-12-30 10:51:26 UTC MAIN commitmail json YAML

doc: Updated textproc/tree-sitter-go-mod to 1.0.1

(wiz)

2023-12-30 10:51:16 UTC MAIN commitmail json YAML

tree-sitter-go-mod: update to 1.0.1.

Changes not found.

(wiz)

2023-12-30 10:49:47 UTC MAIN commitmail json YAML

doc: Updated geography/shapelib to 1.6.0

(wiz)

2023-12-30 10:49:33 UTC MAIN commitmail json YAML

shapelib: update to 1.6.0.

Changes since v1.5.0:

    shapefil.h: add SHAPELIB_VERSION_MAJOR/MINOR/MICRO, SHAPELIB_VERSION_NUMBER, and SHAPELIB_AT_LEAST macros
    Compiler warning fixes and various code cleanups
    SAHooks: add a void *pvUserData member. ABI change
    SAHooks.FOpen and FClose callbacks: add a void *pvUserData parameter. API and ABI change
    SAHooks.FWrite: make first parameter a const void*. API change
    Distribute LICENSE-LGPL and LICENSE-MIT files instead of COPYING file. Do not distribute INSTALL file
    Use standard integer data types
    Changes to allow building with cmake -DCMAKE_UNITY_BUILD=ON
    Polygon writing: avoid considering rings slightly overlapping as inner-outer rings of others (refs OSGeo/gdal#5315)
    Polygon writing: consider rings at non-constant Z as outer rings (fixes OSGeo/gdal#5315) As noted in code comments, this is an approximation of more complicated tests we'd likely have to do, that would take into account real co-planar testing, to allow detecting inner rings of outer rings in an oblique plane.
    shpopen.c: Communicate why the file size cannot be reached when appending features (OSGeo/gdal#4140) Clearly state why the file size cannot be reached. This is important in order to correctly inform the user and prevent him/her from looking for other reasons. Related to qgis/QGIS#44202
    SHPWriteObject(): prevent potential overflows on 64-bit platforms on huge geometries
    SHPRestoreSHX: update SHX content length even if error occurred
    In creation, uses w+b file opening mode instead of wb followed by r+b, to support network file systems having sequential write only and when using CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE=YES (fixes OSGeo/gdal#7801)
    Fix adding features in a .dbf without columns (fixes qgis/QGIS#51247)
    Have matching SOVERSION for CMake and autotools
    Code reformatting
    Enable contrib/csv2shp build with MSVC
    Build contributed utilities via CMake
    Use the the standard BUILD_TESTING CMake variable
    Remove double free() in contrib/shpsrt (CVE-2022-0699)
    SHPRestoreSHX: fix for (64 bit) big endian
    Add config-style support for find_package(shapefile)
    Prevent no-op FSeeks writing dbf & shp records for network filesystem performance

(wiz)

2023-12-30 10:47:46 UTC MAIN commitmail json YAML

doc: Updated devel/scons4 to 4.6.0

(wiz)

2023-12-30 10:47:36 UTC MAIN commitmail json YAML

py-scons: update to 4.6.0.

NEW FUNCTIONALITY

    D compilers : added support for generation of .di interface files.
    New variables DI_FILE_DIR, DI_FILE_DIR_PREFIX, DI_FILE_DIR_SUFFIX,
    DI_FILE_SUFFIX.
    MSVC: If available, native arm64 tools will be used on arm64 hosts for VS2022.
    MSVC: If necessary, automatically define VSCMD_SKIP_SENDTELEMETRY for VS2019 and later
    on arm64 hosts when using an arm (32-bit) build of python to prevent a powershell
    error pop-up window (powershell dll not found).
    Add a LIBLITERALPREFIX variable which can be set to the linker's
    prefix for considering a library argument unmodified (e.g. for the
    GNU linker, the ':' in '-l:libfoo.a'). Fixes Github issue #3951.

CHANGED/ENHANCED EXISTING FUNCTIONALITY

    When debugging (--debug=pdb), the filenames SConstruct and SConscript
    are now recognized when manipulating breakpoints. Previously,
    only a full pathname to an sconscript file worked, as pdb requires
    a .py extension to open a file that is not an absolute path.
    Three unused non-public methods of the Environment Base class
    were dropped: get_src_sig_type, get_tgt_sig_type, _changed_source.
    These were unused remnants of the previously removed SourceSignatures
    and TargetSignatures features (dropped in 3.1.2).
    The --debug flag now has a 'json' option which will write information
    generated by --debug={count, memory, time, action-timestamps} and about
    the build.
    Obsoleted YACCVCGFILESUFFIX, it's being replaced by YACC_GRAPH_FILE_SUFFIX.
    If YACC_GRAPH_FILE_SUFFIX is not set, it will respect YACCVCGFILESUFFIX.
    The yacc tool now understands the bison behavior of --header, --defines
    and --graph being called without an option-argument as being synonyms
    for -d (first two) and -g. -H also recognized as a synonym for -d.
    Default value for $YACC_GRAPH_FILE_SUFFIX changed to '.gv' to match
    current bison default (since bison 3.8). Set this variable to '.dot'
    if using byacc. Fixes #4326 and #4327.
    MSVC: When trying to find a valid msvc batch file, the existence of the msvc compiler
    executable is verified for VS6 to VS2015 to avoid executing the msvc batch file when
    the host/target tool is known not to be present. Always check that the msvc compiler
    executable is found on the msvc script environment path after running the msvc batch
    file. This is predominately needed for recent versions of Visual Studio where the msvc
    batch file exists but an individual msvc toolset may not support the host/target
    architecture combination. For example, when using VS2022 on arm64, the arm64 native
    tools are only installed for the 14.3x toolsets.
    MSVC: When the msvc compiler executable is not found during setup of the msvc
    environment, the warning message issued takes into account whether or not a
    possibly erroneous compiler executable was already present in the scons environment
    path. See CHANGES.txt for details.
    Extend range of recognized Java versions to 20.
    Builder calls (like Program()) now accept pathlib objects in source lists.
    The Help() function now takes an additional keyword argument keep_local:
    when starting to build a help message, you can now retain help from AddOption
    calls (options added for the project_, but omit help for SCons' own cmdline
    options with "Help(newtext, append=True, local_only=True)".
    Calling SConscript() with a nonexistent file is now an error.
    Previously this succeeded - prior to SCons 3.0, silently; since 3.0, with
    a warning. Developers can still instruct such an SConscript() call not
    to fail by being explicit: pass keyword argument "must_exist=False".
    The "--warn=missing-sconscript" commandline option is no longer available
    as the warning was part of the transitional phase.
    Add missing directories to searched paths for mingw installs
    SCons.Util.types renamed to to SCons.Util.sctypes to avoid any possible
    confusion with the Python stdlib "types" module. Note that it was briefly
    (for 4.5.x only) possible to import directly from SCons.Util.types,
    although the preferred usage remains to import from SCons.Util only.
    Any code that did the direct import will have to change to import from
    SCons.Util.sctypes.
    Add JDK 21 LTS support
    The newly added --debug=sconscript option (new) will output notices when
    entering an exiting each SConscript as they are processed.

FIXES

    Fixed: when using the mingw tool, if an msys2 Python is used (os.sep
    is '/' rather than the Windows default ''), certain Configure checks
    could fail due to the construction of the path to run the compiled check.
    C scanner's dictifyCPPDEFINES routine did not understand the possible
    combinations of CPPDEFINES - not aware of a "name=value" string either
    embedded in a sequence, or by itself. The conditional C scanner thus
    did not always properly apply the defines. The regular C scanner does
    not use these, so was not affected. [fixes #4193]
    MSVC: The installed msvc list is calculated once and cached. There was an indirect
    dependency on the target architecture when determining if each version of msvc
    was installed based on the initial invocation. It was possible that an msvc instance
    would not be considered installed due to the tools for the requested target
    architecture not being installed. The initial call to construct the installed msvc
    list now uses an undefined target architecture to evaluate all potential host/target
    combinations when evaluating if the msvc tools are installed for a given Visual Studio
    installation.
    MSVC: Erroneous construction of the installed msvc list (as described above) caused an
    index error in the msvc support code. An explicit check was added to prevent indexing
    into an empty list. Fixes #4312.
    MSVC: The search for the msvc compiler executable (cl.exe) no longer inspects the
    OS system path in certain situations when setting up the msvc environment.
    MSCommon: Test SConfTests.py would fail when mscommon debugging was enabled via the
    MSVC_MSCOMMON_DEBUG environment variable. The mscommon logging filter class registered
    with the python logging module was refactored to prevent test failure.
    MSVS: Add arm64 to the MSVS supported architectures list for VS2017 and later to be
    consistent with the current documentation of MSVS_ARCH.
    FORTRAN: Fix gfortran tool initialization. Defaults to using binary named gfortran
    as would be expected, and properly set's SHFORTRAN flags to include -fPIC
    where previously it was only doing so for the other fortran versions (F77,..)
    MSCommon: Added more error handling while reading msvc config cache.
    (Enabled/specified by SCONS_CACHE_MSVC_CONFIG).
    The existing cache will be discarded if there's a decode error reading it.
    It's possible there's a race condition creating this issue it in certain CI builds.
    Fixed: race condition in Mkdir which can happen when two SConscript
    are processed simultaneously by two separate build commands.

IMPROVEMENTS

    Now tries to find mingw if it comes from Chocolatey install of msys2.
    MSVC: Module imports were changed from a relative import to a top-level
    absolute import in the following Microsoft tools: midl, mslib, mslink, mssdk, msvc,
    msvs. Moving any of these tools that used relative imports to the scons site tools
    folder would fail on import (i.e., the relative import paths become invalid when
    moved).

PACKAGING

    The build of scons now matches the help text displayed - the targets
    listed there can all now be given as a target to build (except for
    the two full source balls; the source tar.gz is currently generated directly
    by the GitHub release process).

DOCUMENTATION

    Aligned manpage signature for Alias function to match implementation -
    if the previous targets parameter had been used as a keyword argument,
    the results would be incorrect (does not apply to positional argument
    usage, which had no problem).
    Changed the message about scons -H to clarify it shows built-in options only.
    Cachedir description updated.
    Updated the first two chapters on building with SCons in the User Guide.
    Clarify that exported variables are shared - if mutable, changes made in
    an SConscript are visible everywhere that takes a refereence to that object.
    Update PCH builder docs with some usage notes.

DEVELOPMENT

    SCons test runner now uses pathlib to normalize and compare paths
    to test files, which allows test lists, exclude lists, and tests on
    the command line to "not care" about the OS convention for pathname
    separators.
    Class ActionBase is now an abstract base class to more accurately
    reflect its usage. Derived _ActionAction inherits the ABC, so it
    now declares (actually raises NotImplementedError) two methods it
    doesn't use so it can be instantiated by unittests and others.
    Added more type annotations to internal routines.
    Cleaned up dblite module (checker warnings, etc.).
    TeX tests: skip tests that use makeindex or epstopdf not installed, or
    if kpsewhich glossaries.sty fails.

(wiz)

2023-12-30 10:44:03 UTC MAIN commitmail json YAML

doc: Updated mail/rspamd to 3.7.5

(wiz)

2023-12-30 10:43:48 UTC MAIN commitmail json YAML

rspamd: update to 3.7.5.

3.7.5: 15 Dec 2023
  * Add support for loongarch
  * [Fix] Fix rspamadm lua logger
  * [Fix] Fix systemd logging
  * [Fix] dkim_signing: siging_table: lowercase before lookup
  * [Minor] Fix build with no hyperscan
  * [Minor] Try improve test stability
  * [Test] Fix tests on rspamd-3.7

3.7.4: 14 Nov 2023
  * [Enhancement] Add composite rule for suspicious URLs in suspicious messages
  * [Fix] Another try to fix setproctitle
  * [Fix] Do not cleanup hyperscan files unless new ones are loaded
  * [Fix] Fix various issues with canonicalisation of the paths
  * [Fix] Properly set config field when creating tasks from Lua
  * [Fix] Set loaded variable explicitly
  * [Fix] known_senders: fix config handling
  * [Fix] rbl: fix `exclude_local`
  * [Minor] Add missing <algorithm> include for gcc 14
  * [Minor] Add rule for messages missing both X-Mailer and User-Agent header
  * [Minor] Bundle fasttext as linux distributives are just useless
  * [Minor] Enable fasttext on RPM based linux
  * [Minor] Forgot it in one more place
  * [Minor] Improve FREEMAIL_AFF capture rates
  * [Minor] Limit fasttext to amd64 only
  * [Minor] Properly search for fasttext include
  * [Minor] Treat *.zpaq attachments as archives and harmful
  * [Minor] Update to 3.7.4
  * [Minor] force_actions: set a group for symbols
  * [WebUI] Update map editor

(wiz)

2023-12-30 10:41:04 UTC MAIN commitmail json YAML

doc: Updated devel/py-ruff to 0.1.9

(wiz)

2023-12-30 10:40:49 UTC MAIN commitmail json YAML

py-ruff: update to 0.1.9.

Changes

Breaking changes

    Add site-packages to default exclusions (#9188)

Preview features

    Fix: Avoid parenthesizing subscript targets and values (#9209)
    [pylint] Implement too-many-locals (PLR0914) (#9163)
    Implement reimplemented_operator (FURB118) (#9171)
    Add a rule to detect string members in runtime-evaluated unions (#9143)
    Implement no_blank_line_before_class_docstring preview style (#9154)

Rule changes

    CONSTANT_CASE variables are improperly flagged for yoda violation (SIM300) (#9164)
    [flake8-pyi] Cover ParamSpecs and TypeVarTuples (PYI018) (#9198)
    [flake8-bugbear] Add fix for zip-without-explicit-strict (B905) (#9176)
    Add fix to automatically remove print and pprint statements (T201, T203) (#9208)
    Prefer Never to NoReturn in auto-typing in Python >= 3.11 (ANN201) (#9213)

Formatter

    can_omit_optional_parentheses: Exit early for unparenthesized expressions (#9125)
    Fix dynamic mode with doctests so that it doesn't exceed configured line width (#9129)
    Fix can_omit_optional_parentheses for expressions with a right most fstring (#9124)
    Add target_version to formatter options (#9220)

CLI

    Update ruff format --check to display message for already formatted files (#9153)

Bug fixes

    Reverse order of arguments for operator.contains (#9192)
    Iterate over lambdas in deferred type annotations (#9175)
    Fix panic in D208 with multibyte indent (#9147)
    Add support for NoReturn in auto-return-typing (#9206)
    Allow removal of typing from exempt-modules (#9214)
    Avoid mutable-class-default violations for Pydantic subclasses (#9187)
    Fix dropped union expressions for piped non-types in PYI055 autofix (#9161)
    Enable annotation quoting for multi-line expressions (#9142)
    Deduplicate edits when quoting annotations (#9140)
    Prevent invalid utf8 indexing in cell magic detection (#9146)
    Avoid nested quotations in auto-quoting fix (#9168)
    Add base-class inheritance detection to flake8-django rules (#9151)
    Avoid asyncio-dangling-task violations on shadowed bindings (#9215)

Documentation

    Fix blog post URL in changelog (#9119)
    Add error suppression hint for multi-line strings (#9205)
    Fix typo in SemanticModel.parent_expression docstring (#9167)
    Document link between import sorting and formatter (#9117)

(wiz)

2023-12-30 10:35:37 UTC MAIN commitmail json YAML

doc: Updated security/py-pip-audit to 2.6.2

(wiz)

2023-12-30 10:35:23 UTC MAIN commitmail json YAML

py-pip-audit: update to 2.6.2.

## [2.6.2]

### Changed

* `pip-audit`'s minimum Python version is now 3.8.

### Fixed

* Fixed a hang caused by auditing requirements when resolving against
  an index that requires authentication, causing `pip` to wait indefinitely
  for credentials ([#707](https://github.com/pypa/pip-audit/pull/707))

(wiz)

2023-12-30 10:29:31 UTC MAIN commitmail json YAML

doc: Updated devel/py-importlib-metadata to 7.0.1

(wiz)

2023-12-30 10:29:20 UTC MAIN commitmail json YAML

py-importlib-metadata: update to 7.0.1.

v7.0.1
======

Bugfixes
--------

- Corrected the interface for SimplePath to encompass the expectations of locate_file and PackagePath.
- Fixed type annotations to allow strings.

(wiz)

2023-12-30 10:28:19 UTC MAIN commitmail json YAML

doc: Updated fonts/py-fonttools to 4.47.0

(wiz)

2023-12-30 10:28:07 UTC MAIN commitmail json YAML

py-fonttools: update to 4.47.0.

4.47.0 (released 2023-12-18)
----------------------------

- [varLib.models] New API for VariationModel: ``getMasterScalars`` and
  ``interpolateFromValuesAndScalars``.
- [varLib.interpolatable] Various bugfixes and rendering improvements. In particular,
  add a Summary page in the front, and an Index and Table-of-Contents in the back.
  Change the page size to Letter.
- [Docs/designspaceLib] Defined a new ``public.fontInfo`` lib key, not used anywhere yet (#3358).

(wiz)

2023-12-30 10:26:32 UTC MAIN commitmail json YAML

doc: Updated security/py-cyclonedx-python-lib to 6.1.0

(wiz)

2023-12-30 10:26:20 UTC MAIN commitmail json YAML

py-cyclonedx-python-lib: update to 6.1.0.

Chore

    chore: update maintainers

Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com> (87c72d7)

    chore(deps): bump python-semantic-release/python-semantic-release (#515)

Bumps python-semantic-release/python-semantic-release from 8.5.0 to 8.5.1.

(wiz)

2023-12-30 10:25:33 UTC MAIN commitmail json YAML

doc: Updated textproc/py-black to 23.12.1

(wiz)

2023-12-30 10:25:22 UTC MAIN commitmail json YAML

py-black: update to 23.12.1.

## 23.12.1

### Packaging

- Fixed a bug that included dependencies from the `d` extra by default (#4108)

(wiz)

2023-12-30 10:24:08 UTC MAIN commitmail json YAML

doc: Updated multimedia/libde265 to 1.0.15

(wiz)

2023-12-30 10:23:57 UTC MAIN commitmail json YAML

libde265: update to 1.0.15.

A couple of bug fixes, including the following CVEs:

    CVE-2023-49465 - #435
    CVE-2023-49467 - #434
    CVE-2023-49468 - #432

(wiz)

2023-12-30 10:22:04 UTC MAIN commitmail json YAML

doc: Updated fonts/fontconfig to 2.15.0

(wiz)

2023-12-30 10:21:52 UTC MAIN commitmail json YAML

fontconfig: update to 2.15.0.

2.15

Akira TAGOH (39):
      Do not change the order of orth files
      Convert tabs to spaces
      Convert more tabs to spaces in docs
      src/meson.build: Store correct paths to fontconfig.pc.
      Fix a typo in description for HAVE_STDATOMIC_PRIMITIVES
      Report more detailed logs instead of assertion.
      Add some missing constant names for weight.
      Adujst indentation between programlisting in fontconfig-user.sgml
      Bump version to 2.14.2
      Clean up unused code
      Add another test case for flatpak
      Update 65-nonlatin.conf for macOS
      Change the order of the properties to the order of fontconfig cache format
      Add missing property descriptions
      Add namedinstance property
      Remove the problematic language from code and doc
      Fix a typo
      Fix a typo for FcCharSetDelChar doc
      Fix a typo in scalable property
      Use 'outline' instead of 'scalable' for bitmaps
      Add more docs about selectfont
      Rework CI implementation
      Fix a typo
      Rework CI implementation v2
      Apply a fix of ci-templates
      Fix uninitialized memory access when failing memory allocation.
      Create a symlink with relative path
      Fix an error of "initializer element is not constant"
      Update CaseFolding.txt to Unicode 15.1
      Update the encoding table for Simplified Chinese
      Retry to decode strings in the name table as UTF-16BE in some cases.
      Work around decoding strings in Macintosh encoding for the name table.
      Add iconv detection for meson build
      .gitlab-ci: Update
      CI: Update
      CI: static build only for rawhide
      Use memmove instead of memcpy
      Rename README to NEWS and add README.md
      Update so version

Ben Wagner (1):
      Fix leak of `reason` in _FcConfigParse when not complaining

Jean Abou Samra (2):
      Ignore LC_CTYPE if set to "UTF-8"
      Some doc clarifications

Khaled Hosny (2):
      Add FC_FONT_WRAPPER
      Detect standalone CFF fonts for FC_FONT_WRAPPER

Mike FABIAN (3):
      Add anp.orth, bhb.orth, hif.orth, mag.orth, raj.orth, and the.orth
      Add {agr,ayc,bem,ckb,cmn,dsb,hak,lij,lzh,mfe,mhr,miq,mjw,mnw,nan,nhn,niu,rif,sgs,shn,szl,tcy,tpi,unm,wae,yue,yuw}.orth
      Change index type to 16 bit and bump cache version to 9

Ondrej Balaz (1):
      Expand ~ in glob

Sefa Eyeoglu (1):
      Add optional 11-lcdfilter-none configuration

Tom Anderson (2):
      Fix filepaths added when scanning with sysroot
      Fix false-positive CFI failure

Vitaly Lysenkov (1):
      In fcfreetype.c, `GetScriptTags`: fix `use_of_uninitialized_value` and return the correct number of parsed tags in case the font file contains less tags than indicated.

Xavier Claessens (1):
      meson: Support any compiler with gcc or msvc argument syntax

lilinjie (1):
      fix typo

msizanoen1 (1):
      Reload MM/VF metadata for each font face in font collection

pell (1):
      fixed typos in fc-conflist.sgml

xiota (1):
      Add aliases for Helvetica LT Std

(wiz)

2023-12-30 10:19:22 UTC MAIN commitmail json YAML

doc: Updated x11/libdrm to 2.4.119

(wiz)

2023-12-30 10:19:06 UTC MAIN commitmail json YAML

libdrm: update to 2.4.119.

Marek Ol邸叩k (2):
      amdgpu: add amdgpu_va_get_start_addr
      meson: bump libdrm version to 2.4.119

(wiz)

2023-12-30 10:18:30 UTC MAIN commitmail json YAML

doc: Updated graphics/libheif to 1.17.6

(wiz)

2023-12-30 10:18:17 UTC MAIN commitmail json YAML

libheif: update to 1.17.6.

A couple of build fixes and bug fixes detected by fuzzing.

Corrects these issues:

    CVE-2023-49462 - #1043
    CVE-2023-49463 - #1042

(wiz)

2023-12-30 10:17:00 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.23.15

(wiz)

2023-12-30 10:16:49 UTC MAIN commitmail json YAML

musicpd: update to 0.23.15.

ver 0.23.15 (2023/12/20)
* decoder
  - ffmpeg: fix build failure with FFmpeg 6.1
* output
  - alsa: limit buffer time to 2 seconds

(wiz)

2023-12-30 10:14:59 UTC MAIN commitmail json YAML

doc: Updated audio/mpc to 0.35

(wiz)

2023-12-30 10:14:45 UTC MAIN commitmail json YAML

mpc: update to 0.35.

0.35 (2023/12/21)
* fix null pointer dereference on bad status format
* add "%kbitrate%", "%audioformat%", "%samplerate%", "%bits%" and "%channels%" options to the "status" command
* the "%state%" option of the "status" command now returns "stopped" when the MPD server is stopped
* add commands "lsdirs", "addplaylist", "delplaylist", "moveplaylist", "renplaylist", "clearplaylist"
* add "playlist" option "--with-prio"
* bash completion: pass "--" to mpc to allow parameters with dash
* bash completion: fix filenames with paranetheses
* bash completion: override $MPC_FORMAT

(wiz)

2023-12-30 10:14:14 UTC MAIN commitmail json YAML

doc: Updated net/libcares to 1.24.0

(wiz)

2023-12-30 10:14:00 UTC MAIN commitmail json YAML

libcares: update to 1.24.0.

Version 1.24.0 (16 Dec 2023)

GitHub (16 Dec 2023)
- [Brad House brought this change]

  ares_cancel() could trigger callback with wrong response code (#663)

  When doing ares_gethostbyname() or ares_getaddrinfo() with AF_UNSPEC, if ares_cancel() was called after one address class was returned but before the other address class, it would return ARES_SUCCESS rather than ARES_ECANCELLED.

  Test case has been added for this specific condition.

  Fixes Bug: #662
  Fix By: Brad House (@bradh352)

- [Brad House brought this change]

  rand: allow fallback from OS (#661)

  getrandom() can fail with ENOSYS if the libc supports the function but the kernel does not.

  Fixes Bug: #660
  Fix By: Brad House (@bradh352)

- [Brad House brought this change]

  1.24.0 release prep (#657)

Brad House (11 Dec 2023)
- reference alternative to ares_getsock() in docs

- tag some functions as deprecated in docs

- Coverity: fix allocation size as reported in new code

- remove dead code: ares_iphlpapi.h

- remove dead code: bitncmp

GitHub (9 Dec 2023)
- [Brad House brought this change]

  Use external GoogleTest instead of bundling it (#655)

  GoogleTest should be unbundled. Google changed their guidance a few years back and modern versions of google test cannot build the bundling code file.

  This PR also updates to use C++14 as is required by modern GoogleTest versions.

  Fixes Bug: #506
  Fix By: Brad House (@bradh352)

Brad House (8 Dec 2023)
- use IF_NAMESIZE instead of IFNAMSIZ to avoid warning

- remove redundant cast

- clang-format and fix one warning

GitHub (8 Dec 2023)
- [Brad House brought this change]

  Clean up some Windows-only warnings (#654)

  Windows was emitting some warnings due to datatype differences.

  Fix By: Brad House (@bradh352)

- [Brad House brought this change]

  Rewrite sortlist hand parser for memory safety and bugs (#653)

  The parser for the sortlist has been rewritten to use the ares__buf_*() functions. This also resolves some known bugs in accepting invalid sortlist entries which should have caused parse failures.

  Fixes Bug: #501
  Fix By: Brad House (@bradh352)

Brad House (8 Dec 2023)
- enhance timeout test case to make sure it will re-use a previously downed server

- enhance timeout test case

- SonarCloud: make const

GitHub (7 Dec 2023)
- [Brad House brought this change]

  increment failures on timeout (#651)

  As of c-ares 1.22.0, server timeouts were erroneously not incrementing server failures meaning the server in use wouldn't rotate.  There was apparently never a test case for this condition.

  This PR fixes the bug and adds a test case to ensure it behaves properly.

  Fixes Bug: #650
  Fix By: Brad House (@bradh352)

- [Brad House brought this change]

  Windows UBSAN tests (#649)

  Fix UBSAN error, and enable UBSAN testing in AppVeyor.

  Fixes Bug #648
  Fix By: Gisle Vanem (@gvanem)

- [Brad House brought this change]

  Support ipv6 link-local servers and %iface syntax (#646)

  Some environments may send router advertisements on a link setting their link-local (fe80::/10) address as a valid DNS server to the remote system.  This will cause a DNS entry to be created like `fe80::1%iface`, since all link-local network interfaces are technically part of the same /10 subnet, it must be told what interface to send packets through explicitly if there are multiple physical interfaces.

  This PR adds support for the %iface modifier when setting DNS servers via `/etc/resolv.conf` as well as via `ares_set_servers_csv()`.

  For MacOS and iOS it is assumed that libresolve will set the `sin6_scope_id` and should be supported, but my test systems don't seem to read the Router Advertisement for RDNSS link-local.  Specifying the link-local dns server on MacOS via adig has been tested and confirmed working.

  For Windows, this is similar to MacOS in that the system doesn't seem to honor the RDNSS RA, but specifying manually has been tested to work.

  At this point, Android support does not exist.

  Fixes Bug #462
  Supersedes PR #463

  Fix By: Brad House (@bradh352) and Serhii Purik (@sergvpurik)

Brad House (4 Dec 2023)
- silence openwatcom warning due to qcache_max_ttl being unsigned

- ares__round_up_pow2() work around bogus warning

  On 32bit systems, a codeblock that would intentionally never
  be executed was emitting a warning.  Rework the code to
  prevent the warning.  More code, no behavior difference, but
  keeps people from complaining about the warning...

  Fixes Bug: #645
  Fix By: Brad House (@bradh352)

- try to move AC_USE_SYSTEM_EXTENSIONS

- Enable system extensions

  Certain defines are needed on some systems to enable functionality like
  pthread recursive mutexes.

  Fixes #644
  Fix By: Brad House (@bradh352)

- ares_init_options() with invalid options values should unset the option

  Apparently nodejs is relying on the above behavior for legacy reasons.  Add
  sanity checks to the various optmask parameters where it makes sense.

  See https://github.com/nodejs/node/pull/50800

  Fix By: Brad House (@bradh352)

- SonarCloud: silence bogus reported error

- clang-format

GitHub (2 Dec 2023)
- [Brad House brought this change]

  Nameserver parsing: replace another hand-written parser (#643)

  This replaces the nameserver parsing code with code that use ares__buf_*() in the name of memory safety.

  Fix By: Brad House (@bradh352)

(wiz)

2023-12-30 10:12:59 UTC MAIN commitmail json YAML

doc: Updated devel/autoconf to 2.72

(wiz)

2023-12-30 10:12:46 UTC MAIN commitmail json YAML

autoconf: update to 2.72.

* Noteworthy changes in release 2.72 (2023-12-22) [release]

** Backward incompatibilities

*** Configure scripts no longer support pre-1989 C compilers.
  Specifically, compilers that *only* implement the original 窶廳&R窶�
  function definition syntax, and not the newer 窶徘rototyped窶� syntax,
  will not be able to parse the test programs now emitted by
  AC_CHECK_FUNC, AC_LANG_CALL, and similar macros.  AC_PROG_CC still
  accepts such compilers, but this may change in the near future.

  This change was necessary in order to support the upcoming 2024
  edition of the C standard (often referred to as 窶廚23窶�), which will
  officially remove the function declaration syntax used by
  AC_CHECK_FUNC in Autoconf 2.71 and earlier.  We feel that support
  for compilers that support only C 2024 is more useful, nowadays,
  than support for compilers that don窶冲 implement a core feature of
  C 1989.

*** Autoconf developers now need Perl 5.10 (2007) or later.
  窶廣utoconf developers窶� means specifically people hacking on Autoconf
  itself.  Autoconf *users*, i.e. authors of configure.ac files and
  add-on M4 macros, still need only Perl 5.6 (2000) or later.

  We do recommend all Autoconf users upgrade to Perl 5.10 or later if
  possible, as this version significantly improves Perl窶冱 ability to
  handle files with last-modification timestamps separated by less
  than a second.  (Note: even in the most recent release, Perl cannot
  always match the file system窶冱 timestamp resolution.)

  Generated configure scripts continue to run without Perl.

*** Autoconf users now need GNU M4 1.4.8 (2006) or later.
  Use of GNU M4 1.4.16 or later is recommended, as all earlier versions
  are known to have had serious bugs in the text-processing builtins
  on some, but not all, operating systems.  Autoconf窶冱 own configure
  script will attempt to find a version of M4 that is not affected by
  these bugs.

  Note: Autoconf 2.70 and 2.71 include code that malfunctions with
  M4 1.4.6 or 1.4.7.  However, the only effect of the malfunction is
  that you will get a confusing error message if you run autoconf on
  a configure.ac that neglects to use AC_INIT or AC_OUTPUT.

  Generated 'configure' scripts continue to run without M4.

*** Some m4sh diversions have been renumbered.
  This will only affect macros that use m4_divert with numbered rather
  than named diversions, which has always been strongly discouraged
  both by the documentation and with warnings.

*** AC_FUNC_GETGROUPS and AC_TYPE_GETGROUPS no longer run test programs.
  These macros were testing for OS bugs that we believe are at least
  twenty years in the past.  Most operating systems are now trusted to
  provide an accurate prototype for getgroups in unistd.h, and to
  implement it as specified in POSIX.

  AC_FUNC_GETGROUPS still includes a short block-list of OSes with
  known, severe bugs in getgroups.  It can be overridden using
  config.site.  If you encounter a mistake in this list,
  please report it to bug-autoconf.

*** All internal uses of AC_EGREP_CPP and AC_EGREP_HEADER have been removed.
  These macros look for text matching a regular expression in the
  output of the C preprocessor.  Their use has been discouraged for
  many years, as they tend to be unreliable; it is better to find a
  way to use AC_COMPILE_IFELSE or AC_PREPROC_IFELSE instead.  We have
  finally taken our own advice.

  This change might break configure scripts that expected probes for
  窶枠rep窶� and/or the C preprocessor to happen as a side effect of an
  unrelated operation.  Such scripts can be fixed by adding
  AC_PROG_EGREP and/or AC_PROG_CPP in an appropriate place.

  The macros affected by this change are AC_C_STRINGIZE,
  AC_C_VARARRAYS, AC_FUNC_GETGROUPS, AC_FUNC_GETLOADAVG,
  AC_HEADER_TIOCGWINSZ, AC_PROG_GCC_TRADITIONAL, AC_TYPE_GETGROUPS,
  AC_TYPE_UID_T, and AC_XENIX_DIR. Many of these macros are themselves
  obsolete; if your configure script uses any of them, check whether
  it is actually needed.

** New features

*** Support for ensuring time_t is Y2038-safe
  configure can now ensure that time_t can represent moments in time
  after 18 January 2038, i.e. 2**31 - 1 seconds after the Unix epoch.
  On most 窶�64-bit窶� systems this is true by default; the new feature
  is detection of systems where time_t is a 32-bit signed integer by
  default, *and* there is an alternative mode in which it is larger,
  in which case that mode will be enabled.

  In this release, all configure scripts that use AC_SYS_LARGEFILE
  gain a new command line option --enable-year2038.  When this option
  is used, the configure script will check for and enable support for
  a large time_t.

  This release also adds two new macros, AC_SYS_YEAR2038 and
  AC_SYS_YEAR2038_RECOMMENDED.  Both have all the effects of
  AC_SYS_LARGEFILE.  (This is because it is not possible to enlarge
  time_t without also enlarging off_t, on any system we are aware of.)

  AC_SYS_YEAR2038 additionally flips the default for --enable-year2038;
  a configure script that uses this macro will check for and enable
  support for a large time_t by default, but this can be turned off by
  using --disable-year2038.  AC_SYS_YEAR2038_RECOMMENDED goes even
  further, and makes the configure script fail on systems that do not
  seem to support timestamps after 18 January 2038 at all.  This
  failure can be suppressed by using --disable-year2038.

  Changing the size of time_t can change a library窶冱 ABI.  Therefore,
  application and library builders should take care that all packages
  are configured with consistent use of --enable-year2038 or
  --disable-year2038, to ensure binary compatibility.  This is similar
  to longstanding consistency requirements with --enable-largefile and
  --disable-largefile.

  In this release, these macros only know how to enlarge time_t on two
  classes of systems: 32-bit MinGW, and any system where time_t can be
  enlarged by defining the preprocessor macro _TIME_BITS with the
  value 64.  At the time this NEWS entry was written, only GNU libc
  (version 2.34 and later) supported the latter macro.  Authors of
  other C libraries with a 32-bit time_t are encouraged to adopt
  _TIME_BITS, rather than inventing a different way to enlarge time_t.

*** AC_USE_SYSTEM_EXTENSIONS now enables C23 Annex F extensions
  by defining __STDC_WANT_IEC_60559_EXT__.

** Obsolete features and new warnings

*** Autoconf now quotes 'like this' instead of `like this'.
  Autoconf窶冱 diagnostics now follow current GNU coding standards,
  which say that diagnostics in the C locale should quote 'like this'
  with plain apostrophes instead of the older GNU style `like this'
  with grave accent and apostrophe.

*** AC_PROG_GCC_TRADITIONAL no longer does anything.
  This macro has had no useful effect since GCC dropped support for
  traditional-mode compilation in version 3.3 (released in 2003), and
  the systems that needed it are also long obsolete.  It is now a
  compatibility synonym for AC_PROG_CC.

** Notable bug fixes

*** autom4te now uses fine-grained file timestamps
  Autoconf窶冱 internal 窶彗utom4te窶� utility is now able to compare file
  modification timestamps with sub-second precision, when available.
  This eliminates a class of bugs where autom4te fails to regenerate
  an outdated file.  Automake 1.17 (forthcoming) is required for a
  complete fix.

*** AC_HEADER_STDBOOL, AC_CHECK_HEADER_STDBOOL are obsolescent and less picky.
  These macros are now obsolescent, as most programs can simply include
  stdbool.h unconditionally.  If you use these macros, they now accept
  a stdbool.h that exists but does nothing, so long as 窶話ool窶�, 窶�true窶�,
  and 窶惑alse窶� work anyway.  This is for compatibility with C23 and
  with C++.

*** AC_PROG_MKDIR_P now falls back on plain 'mkdir -p'.
  When AC_PROG_MKDIR_P cannot find a mkdir implementation that is
  known to lack race condition bugs, it now falls back on 'mkdir -p'
  instead of falling back on a relative path to install-sh, as the
  relative paths now seem to be a more important problem than the
  problems of ancient mkdir implementations with race condition bugs.
  See <https://savannah.gnu.org/support/?110740>.  The only ancient
  mkdir still supported is Solaris 10 /usr/bin/mkdir, and for that
  platform AC_PROG_MKDIR_P falls back on /opt/sfw/bin/mkdir which
  should work if it is installed; if not, you should avoid parallel
  'make' on that platform.

*** Better diagnostics for calling m4_warn() with a bad first argument
  Calling m4_warn with a first argument that doesn窶冲 match any of the
  official warning categories now produces a sensible error message,
  instead of something that makes it look like there窶冱 a bug in the
  guts of autom4te.  Also, the documentation has been adjusted in
  several places to make it clearer what the official warning
  categories are.

  Note: In Autoconf 2.69 and earlier, the manual said that [] and [all]
  could be used as the first argument to m4_warn.  This was incorrect,
  even at the time.

*** Improved compatibility with a wide variety of systems and tools
  including CheriBSD, Darwin (macOS), GNU Guix, OS/2, z/OS, Bash 5.2,
  the BusyBox shell and utilities, Clang/LLVM version 16, the upcoming
  GCC version 14, etc.

** Known bugs

*** AC_SYS_LARGEFILE and AC_SYS_YEAR2038 only work correctly in C mode.

  This is only a problem for configure scripts that invoke either
  macro while AC_LANG([something other than C]) is in effect, and
  will only be a *visible* problem on systems where support
  for large files and/or timestamps after 2038 are *available*
  but not enabled by default.

  This is the cause of the AC_SYS_LARGEFILE, AC_SYS_YEAR2038, and/or
  AC_SYS_YEAR2038_RECOMMENDED testsuite failures on some systems.
  See <https://savannah.gnu.org/support/index.php?110983> for details
  and a workaround.

(wiz)

2023-12-30 07:57:55 UTC MAIN commitmail json YAML

py-qwt-qt5: use variable without '0' to fix Python version in PLIST

(wiz)

2023-12-30 03:09:10 UTC MAIN commitmail json YAML

doc: Updated sysutils/eza to 0.17.0

(fox)

2023-12-30 03:08:48 UTC MAIN commitmail json YAML

sysutils/eza: Update to 0.17.0

Patch out incorrect call to fflagstostr(3) in NetBSD to avoid build breakage.

Changes since 0.16.3:

eza v0.17.3

Description

BREAKING CHANGES:

Extend the +<FORMAT> custom time style, accept an optional
...<newline><FORMAT_2> to support setting a different custom time
style for recent files.

  * The behavior changes if the previous format string
    already contains <newline>. Previously <newline>s are used as-is,
    now the first newline will be interpreted as separation for non-recent
    and recnet format; any content after the second newline, if any, are
    simply ignored.
  * The implementation rejects some previously accepted
    inputs, primarily empty non-recent format string. --time-style=+
    and --time-style='+<newline>' will now get a panic message.

Changelog
Bug Fixes

  * Add color scale mode to the bash completions
  * Add color scale mode to the fish completions
  * Quote symbolic links correctly when their destinations contain spaces

Documentation

  * Modify documentation about custom time style

Features

  * Add BSD file flags
  * Add Windows file attributes
  * [breaking] Support different custom time style for non-recent/recent files

Miscellaneous Tasks

  * Release eza v0.17.0

Testing

  * Regen powertests
  * Regenerate
  * Add tests for non-recent/recent custom time style
  * Update powertest expected help message output

Build

  * Update flake.lock
  * Bump DeterminateSystems/nix-installer-action from 8 to 9
  * Bump once_cell from 1.18.0 to 1.19.0
  * Bump libc from 0.2.150 to 0.2.151

Ci

  * Remove labeler

(fox)

2023-12-30 02:28:19 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4 to 4.18.1nb7

(gutteridge)

2023-12-30 02:27:52 UTC MAIN commitmail json YAML

xfce4: bump for various updates

(gutteridge)

2023-12-30 02:25:04 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-tumbler to 4.18.2

(gutteridge)

2023-12-30 02:24:50 UTC MAIN commitmail json YAML

xfce4-tumbler: update to 4.18.2

4.18.2 (2023-11-30)
======
- Disambiguate thumbnailer signals
- scheduler: Fix ready/error signal forwarding
- desktop-thumbnailer: Use empty path to build cmdline if it is null
- Update spec link in README
- xdg-cache: Fix temporary file management when saving thumbnail
- Add icon at 64px, clean up SVG metadata

(gutteridge)

2023-12-30 02:09:42 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-settings to 4.18.4

(gutteridge)

2023-12-30 02:09:30 UTC MAIN commitmail json YAML

xfce4-settings: update to 4.18.4

4.18.4 (2023-11-30)
======
- display-settings: Fix memory management of confirmation dialog
- xfsettingsd: displays: Always do some actions on RRScreenChangeNotify
- xfsettingsd: displays: Fix memory leak
- settings-manager: Support absolute path as icon name
- Replace deprecated xfce_spawn(_command_line)?_on_screen
- appearance: Match more dark themes (fixes #495)
- appearance: Check for presence of color-scheme key
- Apply matching xfwm4 when the switch is clicked
- displays: Lower warning level
- Translation Updates:
  Basque, Czech, Danish, French, Greek, Kazakh, Lithuanian, Occitan
  (post 1500)

(gutteridge)

2023-12-30 01:59:54 UTC MAIN commitmail json YAML

2023-12-30 01:58:37 UTC MAIN commitmail json YAML

2023-12-30 01:57:36 UTC MAIN commitmail json YAML

2023-12-30 01:56:55 UTC MAIN commitmail json YAML

2023-12-30 01:55:31 UTC MAIN commitmail json YAML

2023-12-30 01:53:28 UTC MAIN commitmail json YAML

2023-12-30 01:52:19 UTC MAIN commitmail json YAML

2023-12-30 01:50:21 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-thunar to 4.18.9

(gutteridge)

2023-12-30 01:50:06 UTC MAIN commitmail json YAML

xfce4-thunar: update to 4.18.9

4.18.9 (2023-12-28)
======
- Use g_file_get_basename over realpath (#1030)
- Fix and simplify symlink resolver (#1260)
- Fix thumbnailer symlink support (#1260)
- Prevent GLib GIO CRITICAL (#1204)
- Translation Updates:
  Albanian, Czech, Danish, Finnish, Interlingue, Occitan (post 1500),
  Polish

(gutteridge)

2023-12-30 01:47:08 UTC MAIN commitmail json YAML

update master site

(zafer)

2023-12-30 01:46:22 UTC MAIN commitmail json YAML

update master site

(zafer)

2023-12-30 01:44:57 UTC MAIN commitmail json YAML

2023-12-30 01:43:36 UTC MAIN commitmail json YAML

2023-12-30 01:42:51 UTC MAIN commitmail json YAML

2023-12-30 01:41:08 UTC MAIN commitmail json YAML

2023-12-30 01:39:27 UTC MAIN commitmail json YAML

2023-12-30 01:38:52 UTC MAIN commitmail json YAML

2023-12-30 01:37:43 UTC MAIN commitmail json YAML

2023-12-30 01:36:47 UTC MAIN commitmail json YAML

2023-12-30 01:36:03 UTC MAIN commitmail json YAML

2023-12-30 01:35:34 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/mate to 1.26.1nb6

(gutteridge)

2023-12-30 01:35:24 UTC MAIN commitmail json YAML

mate: bump for libmateweather 1.26.3

(gutteridge)

2023-12-30 01:34:44 UTC MAIN commitmail json YAML

2023-12-30 01:33:58 UTC MAIN commitmail json YAML

2023-12-30 01:33:19 UTC MAIN commitmail json YAML

2023-12-30 01:33:08 UTC MAIN commitmail json YAML

doc: Updated misc/libmateweather to 1.26.3

(gutteridge)

2023-12-30 01:32:51 UTC MAIN commitmail json YAML

libmateweather: update to 1.26.3

### libmateweather 1.26.3

  * Translations update
  * The url with 'www.' is a permanent redirect (308) to the url without it

(gutteridge)

2023-12-30 01:31:59 UTC MAIN commitmail json YAML

2023-12-30 01:28:56 UTC MAIN commitmail json YAML

update master site

(zafer)

2023-12-30 01:27:04 UTC MAIN commitmail json YAML

2023-12-30 01:25:23 UTC MAIN commitmail json YAML

2023-12-30 01:24:25 UTC MAIN commitmail json YAML

2023-12-30 01:23:45 UTC MAIN commitmail json YAML

2023-12-30 01:22:35 UTC MAIN commitmail json YAML

2023-12-30 01:21:26 UTC MAIN commitmail json YAML

2023-12-30 01:20:30 UTC MAIN commitmail json YAML

2023-12-30 01:16:42 UTC MAIN commitmail json YAML

2023-12-30 01:15:08 UTC MAIN commitmail json YAML

2023-12-30 01:13:19 UTC MAIN commitmail json YAML

2023-12-30 01:12:40 UTC MAIN commitmail json YAML

awesome: note the precarious position of successful building

(gutteridge)

2023-12-30 01:02:18 UTC MAIN commitmail json YAML

2023-12-30 00:54:42 UTC MAIN commitmail json YAML

2023-12-30 00:53:27 UTC MAIN commitmail json YAML

2023-12-29 21:23:40 UTC MAIN commitmail json YAML

revbump: fix for systems with bmake

(adam)

2023-12-29 21:23:16 UTC MAIN commitmail json YAML

Updated games/rocksndiamonds, devel/py-cython

(adam)

2023-12-29 21:22:57 UTC MAIN commitmail json YAML

py-cython: updated to 3.0.7

3.0.7 (2023-12-19)
==================

Bugs fixed
----------

* In the iterator of generator expressions, ``await`` and ``yield`` were not correctly analysed.
  (Github issue :issue:`5851`)

* ``cpdef`` enums with the same name cimported from different modules could lead to
  invalid C code.
  (Github issue :issue:`5887`)

* Some declarations in ``cpython.unicode`` were fixed and extended.
  (Github issue :issue:`5902`)

* Compiling fused types used in pxd files could crash Cython in Python 3.11+.
  (Github issues :issue:`5894`,  :issue:`5588`)

* Source files with non-ASCII file names could crash Cython.
  (Github issue :issue:`5873`)

* Includes all bug-fixes and features from the 0.29 maintenance branch
  up to the :ref:`0.29.37` release.

(adam)

2023-12-29 21:20:34 UTC MAIN commitmail json YAML

rocksndiamonds: updated to 4.3.8.1

Rocks'n'Diamonds 4.3.8.1

A new patch release version is available which contains the following changes:

changed setup option to disable global animations to only affect toons
fixed bug caused by support for only eight global animations in the past
fixed correctly using defined draw order of global animations
fixed always drawing pointer-style global animations above everything else
fixed bug with closing doors when exiting from level editor

(adam)

2023-12-29 20:58:36 UTC MAIN commitmail json YAML

doc: Added mail/aerc version 0.16.0

(wiz)

2023-12-29 20:58:25 UTC MAIN commitmail json YAML

mail/Makefile: + aerc

(wiz)

2023-12-29 20:58:15 UTC MAIN commitmail json YAML

mail/aerc: import aerc-0.16.0

Packaged for wip by Kevin Bloom and myself.

aerc is an email client that runs in your terminal. It's highly
efficient and extensible, perfect for the discerning hacker. Check
out the screencast above to get an idea of how it's used.

Some of its more interesting features include:

- Editing emails in an embedded terminal tmux-style, allowing you
  to check on incoming emails and reference other threads while you
  compose your replies
- Render HTML emails with an interactive terminal web browser,
  highlight patches with diffs, and browse with an embedded less
  session
- First-class support for working with git & email
- Open a new tab with a terminal emulator and a shell running for
  easy access to nearby git repos for parallel work
- Support for multiple accounts, with IMAP, Maildir, Notmuch, Mbox
  and JMAP backends.
- Asynchronous IMAP and JMAP support ensures
- Efficient network usage
- Email threading (with and/or without IMAP server support).
- PGP signing, encryption and verification using GNUpg.

(wiz)

2023-12-29 20:56:33 UTC MAIN commitmail json YAML

doc: Added sysutils/snmp_exporter version 0.25.0

(wiz)

2023-12-29 20:56:04 UTC MAIN commitmail json YAML

doc: Added sysutils/netbsd_exporter version 0.9.3

(wiz)

2023-12-29 20:55:52 UTC MAIN commitmail json YAML

sysutils/Makefile: + 2

(wiz)

2023-12-29 20:55:44 UTC MAIN commitmail json YAML

sysutils/snmp_exporter: import snmp_exporter-0.25.0

This exporter is the recommended way to expose SNMP data in a format
which Prometheus can ingest.

To simply get started, it's recommended to use the `if_mib` module
with switches, access points, or routers using the `public_v2` auth
module, which should be a read-only access community on the target
device.

Note, community strings in SNMP are not considered secrets, as they
are sent unencrypted in SNMP v1 and v2c. For secure access, SNMP
v3 is required.

(wiz)

2023-12-29 20:55:02 UTC MAIN commitmail json YAML

sysutils/netbsd_exporter: import netbsd_exporter-0.9.3

The netbsd_exporter retrieves system metrics such as disk I/O,
network I/O, RAM and filesystem usage, as well as CPU load from
the running system and exposes them in the format of Prometheus
metrics. It is designed to be integrated into inetd, providing a
lightweight, NetBSD-focused alternative to the node_exporter.

(wiz)

2023-12-29 20:29:51 UTC MAIN commitmail json YAML

doc: filezilla terrapin vuln

(wiz)

2023-12-29 20:29:11 UTC MAIN commitmail json YAML

doc: Updated net/filezilla to 3.66.4

(wiz)

2023-12-29 20:28:58 UTC MAIN commitmail json YAML

filezilla: update to 3.66.4.

3.66.4 (2023-12-20)

! SFTP: Address Terrapin protocol vulerability

3.66.3-rc1 (2023-12-11)

- Test release for macOS CPU architecture migration

3.66.3-beta1 (2023-12-07)

+ macOS: Now also distributing aarch64 binaries
- macOS: Fixes for language detection
- Fixed a potential crash in the HTTP client

(wiz)

2023-12-29 20:27:03 UTC MAIN commitmail json YAML

py-pybind11: avoid duplicate pre-configure target in gnuradio-core

(tnn)

2023-12-29 19:53:18 UTC MAIN commitmail json YAML

doc: Updated lang/go-bin to 1.21.5

(bsiegert)

2023-12-29 19:52:06 UTC MAIN commitmail json YAML

go-bin: update to 1.21.5

Go 1.22 needs at least 1.20 to build, so update the binary bootstrap kit.
Note that Illumos is still at 1.19.4.

I prodded the Go team a while ago, and now we have official binaries for
netbsd-arm64, nice! :)

(bsiegert)

2023-12-29 19:42:58 UTC MAIN commitmail json YAML

doc: p5-Spreadsheet-ParseExcel vuln

(wiz)

2023-12-29 19:42:42 UTC MAIN commitmail json YAML

doc: Updated math/p5-Spreadsheet-ParseExcel to 0.6600

(wiz)

2023-12-29 19:42:30 UTC MAIN commitmail json YAML

p5-Spreadsheet-ParseExcel: update to 0.6600.

0.66 December 29 2023

    ! Fix for CVE-2023-7101
      https://github.com/runrig/spreadsheet-parseexcel/issues/33

(wiz)

2023-12-29 19:38:45 UTC MAIN commitmail json YAML

doc: Updated archivers/xarchiver to 0.5.4.22

(wiz)

2023-12-29 19:38:27 UTC MAIN commitmail json YAML

xarchiver: update to 0.5.4.22.

No changelog found, roughly 3 years of development
since previous pkgsrc version.

(wiz)

2023-12-29 18:25:02 UTC MAIN commitmail json YAML

2023-12-29 17:35:41 UTC MAIN commitmail json YAML

Note updates to seamonkey, firefox115 and thunderbird.

(he)

2023-12-29 17:34:38 UTC MAIN commitmail json YAML

thunderbird: on i386, use -mstackrealign also in CFLAGS.

Patterned after recent change to firefox: force stack
re-alignment so that you don't get a segfault when doing
movdqa %xmm7,(%esp), and %esp is not 16-byte aligned.

Bump PKGREVISION.

(he)

2023-12-29 17:29:14 UTC MAIN commitmail json YAML

firefox115: on i386, use -mstackrealign also in CFLAGS.

Patterned after recent change to firefox: force stack
re-alignment so that you don't get a segfault when doing
movdqa %xmm7,(%esp) and %esp is not 16-byte aligned.

Bump PKGREVISION.

(he)

2023-12-29 17:24:13 UTC MAIN commitmail json YAML

seamonkey: on i386, use -mstackrealign also in CFLAGS.

Patterned after recent change to firefox: force stack
re-alignment so that you don't get a segfault when doing
movdqa %xmm7,(%esp), and %esp is not  16-byte aligned.

Bump PKGREVISION.

(he)

2023-12-29 17:20:16 UTC MAIN commitmail json YAML

Note update of www/firefox to 120.0.1nb1.

(he)

2023-12-29 17:18:38 UTC MAIN commitmail json YAML

firefox: on i386, use -mstackrealign also in CFLAGS.

This forces stack re-alignment, so that we don't get
segfault when doing movdqa %xmm7,(%esp) and %esp is not
16-byte aligned.

Bump PKGREVISION.

(he)

2023-12-29 17:06:50 UTC MAIN commitmail json YAML

doc: Updated mail/exim to 4.97.1

(bsiegert)

2023-12-29 17:06:24 UTC MAIN commitmail json YAML

exim: update to 4.97.1 (security)

This is a patch release of 4.97 containing fixes for CVE-2023-51766.

(bsiegert)

2023-12-29 16:55:17 UTC MAIN commitmail json YAML

doc: Added net/shibari version 0.0.1.0

(schmonz)

2023-12-29 16:55:12 UTC MAIN commitmail json YAML

Add and enable shibari.

(schmonz)

2023-12-29 16:55:10 UTC MAIN commitmail json YAML

Add shibari: Collection of DNS tools for Unix systems

shibari is a collection of DNS tools for Unix systems, as an alternative
to BIND, Unbound, djbdns or other similar suites of programs.

At the moment, only a DNS server is provided. shibari aims to integrate
s6-dns over time, and eventually replace it.

(schmonz)

2023-12-29 16:44:08 UTC MAIN commitmail json YAML

math/Makefile: Add py-hmmlearn

(bacon)