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 (2h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 18:10:56 UTC Now

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

doc: Added devel/lua-language-server version 3.6.9

(nikita)

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

Import devel/lua-language-server as lua-language-server version 3.6.9

The Lua Language Server is a comprehensive Lua development
server. It functions as an LSP client, supporting:

* Over 20 supported annotations for documenting your code
* Go to definition
* Dynamic type checking
* Find references
* Diagnostics/Warnings
* Syntax checking
* Element renaming
* Hover to view details on variables, functions, and more
* Autocompletion
* Support for libraries
* Code formatting
* Spell checking
* Custom plugins

(nikita)

2023-03-29 19:31:50 UTC MAIN commitmail json YAML

doc: Added fonts/gerb version 28

(pin)

2023-03-29 19:31:15 UTC MAIN commitmail json YAML

2023-03-29 19:30:20 UTC MAIN commitmail json YAML

fonts/gerb: import package

gerb: a font editor in gtk3 and Rust.

gerb is a GUI font editor and IDE. It is not production ready, but all the
basics are implemented.

It uses the UFOv3 format and can import:
- UFOv2 directories
- Glyphs files

and export:
- OpenType files (.otf)
- TrueType files (.ttf)

(pin)

2023-03-29 19:27:36 UTC MAIN commitmail json YAML

doc: Updated devel/stylua to 0.17.0

(nikita)

2023-03-29 19:27:26 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.57

(pin)

2023-03-29 19:27:25 UTC MAIN commitmail json YAML

stylua: update to version 0.17.0

ChangeLog:

0.17.0 - 2023-03-11
Added

    Added support for "sort requires", which sorts top-level statements of the form local NAME = require(EXPR) lexicographically on NAME. We do this by treating a group of consecutive requires as a "block", and then sorting only within the block. Any other statement, or an empty line, between require statements will split the group into two separate blocks (and can be used to separate the sorting). A block of requires will not move around the file. Roblox Luau statements of the form local NAME = game:GetService(EXPR) will also be sorted separately.

This feature is disabled by default. To enable it, add the following to your stylua.toml:

[sort_requires]
enabled = true

Note: we assume that all requires are pure with no side effects. It is not recommended to use this feature if the ordering of your requires matter.

    Added support for EditorConfig, which is taken into account only if no stylua.toml was found.

This feature is enabled by default, it can be disabled using --no-editorconfig.

    Published StyLua to the Docker Hub

0.16.1 - 2023-02-10
Fixed

    Fixed mistransformation of a function argument in a multilined function call when the argument contains a comment, causing a syntax error. We now attempt to hang the expression (#648)
    Fixed verify AST flagging a false positive for parentheses removed around a Luau type (#643)

0.16.0 - 2023-01-15
Added

    Unnecessary parentheses around Luau types will now be removed (#611)
    Collapse a body containing only a goto statement when collapse_simple_statement is set (#618)

Changed

    Update internal parser:
        (lua52) Support Lua 5.2 fractional hexidecimal / hexidecimal with exponents (#621)
        (lua52) Support LuaJIT number suffixes LL/ULL/i (#621)
        (lua52) Support \z escape sequences in strings (#613)
        (luau) Support Luau string interpolation (#607)
    Several optimisations applied to formatting functions to reduce time taken. Files which previously did not terminate (6MB+) now finish in reasonable time. (#591)
    Assignments of the form local name = function will no longer hang at the equals token, and instead force parameters multiline, to reduce unnecessary indentation. (#595)

Fixed

    Fixed an anonymous function assignment local x = function() being unnecessarily indented if the function body contains a comment (#627)
    Fixed malformed formatting when there is a newline between a return token and the expressions (#605)
    Fixed malformed formatting of multi-assignment or multi-returns where there is a comment within the expressions list (#637)

(nikita)

2023-03-29 19:26:58 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.6.57

- Chore: Remove openssl dependency, re-enable updates
- Chror: update usvg/rsvg
- Chore: Update libwebp-sys and dirs
- Feat: Compare mode can be beound to a hotkey and displays the active compare
  image
- Chore: Font tweaks and readability

(pin)

2023-03-29 19:26:02 UTC MAIN commitmail json YAML

doc: Updated sysutils/erdtree to 1.6.0

(pin)

2023-03-29 19:25:40 UTC MAIN commitmail json YAML

sysutils/erdtree: update to 1.6.0

[1.6.0] - 2023-03-20
What's Changed
- Add NetBSD instructions by @0323pin in #77
- Add repology badge by @jubalh in #76
- fix issue where level wasn't being read from config by @solidiquis in #78
- add scoop manifest by @fawni in #80
- default to num logical cpus rather than 4 threads by @solidiquis in #81
- Add support for generating shell completions by @Brezak in #82
- Fix miscoloration of directories that have extension by @fawni in #83
- [Optimization] - Upgraded heap-based tree data structure to an index-tree
  by @solidiquis in #86
- Replace tempdir crate with tempfile crate by @Brezak in #87
- fix issue where ansi escapes were being printed raw on windows
  by @solidiquis in #90

(pin)

2023-03-29 19:24:49 UTC MAIN commitmail json YAML

doc: Updated audio/spotify-player to 0.13.1

(pin)

2023-03-29 19:24:27 UTC MAIN commitmail json YAML

audio/spotify-player: update to 0.13.1

0.13.1
What's Changed
- Hot fix for v0.13.0 in #174

0.13.0
What's Changed
- Cleanup viuer's temp files before rendering an image in #157
- Use spotify_player instead of spotify-player in documents in #162
- remove colon from log file name in #168
- Add configuration option for streaming in #169
- Add buffered playback in #171
- Add enable_image_cache config option in #172
- Support selecting an action in action list popup using '0' to '9' in #173

(pin)

2023-03-29 17:19:18 UTC MAIN commitmail json YAML

qt6-qtbase: use DYLD_LIBRARY_PATH on OSX to find qt6 libs for execs running during build

(nros)

2023-03-29 16:32:36 UTC MAIN commitmail json YAML

git: Makefile.common also used by git-credential-osxkeychain.

(schmonz)

2023-03-29 16:31:59 UTC MAIN commitmail json YAML

doc: Added devel/git-credential-osxkeychain version 2.40.0

(schmonz)

2023-03-29 16:31:53 UTC MAIN commitmail json YAML

Add and enable git-credential-osxkeychain.

(schmonz)

2023-03-29 16:31:50 UTC MAIN commitmail json YAML

Add git-credential-osxkeychain: Git macOS Keychain credential manager

git-credential-osxkeychain caches credentials in the secure keychain
that's attached to your macOS system account. This method stores the
credentials on disk, and they never expire, but they're encrypted with
the same system that stores HTTPS certificates and Safari auto-fills.

To use with all your repos:

$ git config --global credential.helper osxkeychain

(schmonz)

2023-03-29 15:34:12 UTC MAIN commitmail json YAML

+ libertinus-ttf

(joerg)

2023-03-29 15:33:09 UTC MAIN commitmail json YAML

+ libertinus-ttf

(joerg)

2023-03-29 15:32:42 UTC MAIN commitmail json YAML

Add libertinus-ttf-7.040

The Libertinus Fonts project includes four main type families:

- The Libertinus Serif family:

  6 serif typefaces cover three weights (Regular, Semibold, Bold) in each
  of two styles (Regular, Italic); originally forked from Linux
  Libertine.

- The Libertinus Sans family:

  3 sans-serif typefaces cover Regular, a Bold weight, and an Italic
  style; originally forked from Linux Biolinum.

- The Libertinus Mono family:

  1 monospace typeface derived from the serif family; originally forked
  from Linux Libertine Mono.

- The Libertinus Math family:

  1 OpenType math typeface derived from the serif family with many extra
  glyphs and features for use in OpenType math-capable applications (such
  as LuaTeX, XeTeX, or MS Word 2007+).

Additionally included are 3 special-use families with a single typeface
each:

- Libertinus Serif Display: A derivative of Libertinus Serif Regular
  optimized for display at large sizes.

- Libertinus Serif Initials: A derivative of Libertinus Serif with
  outlined variants of capital letter glyphs suitable for drop-caps or
  other decorations.

- Libertinus Keyboard: A derivative of Libertinus Sans with keyboard key
  outlines around each character suitable for use in technical
  documentation.

(joerg)

2023-03-29 15:31:14 UTC MAIN commitmail json YAML

2023-03-29 15:30:39 UTC MAIN commitmail json YAML

2023-03-29 15:29:41 UTC MAIN commitmail json YAML

Add lua-check-0.23.0

Luacheck is a static analyzer and a linter for Lua. Luacheck detects
various issues such as usage of undefined global variables, unused
variables and values, accessing uninitialized variables, unreachable code
and more. Most aspects of checking are configurable: there are options
for defining custom project-related globals, for selecting set of
standard globals (version of Lua standard library), for filtering
warnings by type and name of related variable, etc. The options can be
used on the command line, put into a config or directly into checked
files as Lua comments.

Luacheck supports checking Lua files using syntax of Lua 5.1, Lua 5.2,
Lua 5.3 and LuaJIT. Luacheck itself is written in Lua and runs on all of
mentioned Lua versions.

(joerg)

2023-03-29 13:30:47 UTC MAIN commitmail json YAML

doc: Updated sysutils/mtools to 4.0.43

(rhialto)

2023-03-29 13:27:26 UTC MAIN commitmail json YAML

doc: Updated x11/x3270 to 4.2ga6

(rhialto)

2023-03-29 13:27:16 UTC MAIN commitmail json YAML

x11/x3270: update to version 4.2ga9.

Known issues

    Resizing or maximizing the wc3270 window makes bad things happen.
Please do not do this.

Improvements
4.2ga9

    Modified the ./configure script to be able to find the macOS
installations of OpenSSL from Homebrew and MacPorts.

4.2ga8

    Added the reshort option to the wc3270 Session Wizard to re-create
all desktop shortcuts. This makes deploying the fix for FAQ Why is the
wc3270 window messed up on Windows 11? simpler.

Bug fixes
4.2ga9

    x3270 mouse selections are much more predictable. Double- and
triple-clicks no longer move the cursor.
    x3270 no longer crashes when it is reconfigured (model, font, etc.)
while the floating pop-up keypad is visible.
    The security indicator in x3270 no longer disappears when it is
indicating unverified state and the window is reconfigured.
    The ./configure option to give an alternate location for the OpenSSL
library (--with-openssl=) works correctly again. (Thanks to Sam Mearns
for the bug report.)

4.2ga8

    When pasting in NVT mode and the text wraps to the next line, the
cursor no longer ends up in the wrong location.
    Extended the source tarball generation script mktar.sh to expand
submodules, so the Expat library builds properly for Windows.
    Modified the Session Wizard so that wc3270 doesn't end up running
inside Windows Terminal. (See the FAQ Why is the wc3270 window messed up
on Windows 11? for details.)
    The x3270a script no longer causes a spurious Invalid (empty)
hostname error pop-up when the display's DPI is other than 96. (Bug
report by Devonian Teuchter is here.)

4.2ga7

    The wc3270 Session Wizard no longer exits silently when it
encounters an error.
    x3270 will no longer change fonts unnecessarily when the host code
page is changed. (bug report)
    The background color is now propagated correctly by the RA order.
(courtesy of Sven Schnelle)
    In a resource file, a resource value can now end with a
properly-quoted backslash, without the backslash being interpreted as a
line continuation.
    The Transfer() action, when invoked from within a file read by the
Source() action, now blocks properly -- it returns once the file
transfer is complete.
    If the Source() action is aborted, it will no longer leave the
keyboard locked.
    Typeahead is now processed correctly when the host has negotiated
TN3270E Contention Resolution and the unlockDelay resource is set to
false. (bug report)

(rhialto)

2023-03-29 13:07:10 UTC MAIN commitmail json YAML

sysutils/mtools: update to 4.0.43

v4_0_43
- Fix root directory test in mattrib
- -b BiosDisk flag for mformat to allow setting physdrive to
          a user-specified value
- Clearer error message in mformat when trying to mformat a
          disk whose total size is not known
- Make recursive copy more consistent
- Trailing slash now always implies target should be a directory
- Code cleanup
v4_0_42
- Added postcmd attribute in drive description to allow to
          execute "device release" code automatically at end of
          command
- Code cleanup (unneeded functions, initializations, added
          comments to unobvious code, obsolete stuff in Makefile)
- signedness cleanup about directory entries
v4_0_41
- Made it possible again to have FAT32 filesystems with less
than 0xfff5 clusters
- Make FAT32 entries 0 and 1 match what windows 10 does
- Misc source code and configure script cleanup

v4_0_40
- Remove libbsd dependency
- Better compatibility with legacy platforms such as AT&T UnixPC
- Upgraded to autoconf 2.71
v4_0_39
- Rename strtoi to strosi (string to signed int). The strtoi
          function on BSD does something else (returns an intmax, not
          an int)

(rhialto)

2023-03-29 13:06:03 UTC MAIN commitmail json YAML

Updated time/py-dateparser, time/py-pytz, databases/py-redis, databases/py-apsw

(adam)

2023-03-29 13:04:34 UTC MAIN commitmail json YAML

py-apsw: updated to 3.41.2.0

3.41.2.0

Fixed APSW issue 412 in apsw.ext.make_virtual_module().

Added apsw.connections() to get all connections. (APSW issue 416)

sys.unraisablehook() is called correctly (APSW issue 410)

Be stricter where bool values are expected (eg VTTable.BestIndex()), only accepting int and bool. Previously you could for example supply strings and lists, which were almost certainly unintended errors.

(adam)

2023-03-29 13:01:52 UTC MAIN commitmail json YAML

py-redis: updated to 4.5.3

4.5.3

Update urgency: HIGH: There is a critical bug that may affect a subset of users. Upgrade!

CWE-404 AsyncIO Race Condition Fix

(adam)

2023-03-29 12:59:30 UTC MAIN commitmail json YAML

py-pytz: updated to 2023.3

2023.3
Unknown changes

(adam)

2023-03-29 12:57:16 UTC MAIN commitmail json YAML

py-dateparser: updated to 1.1.8

1.1.8 (2023-03-22)
------------------

Improvements:
- Improved date parsing for Chinese
- Improved date parsing for Czech
- Reorder language by popularity
- Fix leak of memory in cache
- Add support for "\d units later"
- Move modification in CLDR data to yaml
- Add support to use timezone via settings to get PREFER_DATES_FROM result

(adam)

2023-03-29 12:46:46 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-server to 21.1.7nb1

(wiz)

2023-03-29 12:46:37 UTC MAIN commitmail json YAML

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

doc: Updated finance/gnucash-docs to 5.0

(wiz)

2023-03-29 12:07:10 UTC MAIN commitmail json YAML

2023-03-29 12:03:39 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash to 5.0

(wiz)

2023-03-29 12:03:28 UTC MAIN commitmail json YAML

gnucash: update to 5.0.

New Features

    A new Stock Transaction Assistant to guide you through entering
    most investment transactions for stocks, bonds, and mutual
    funds. You can access it from Actions>Stock Assistant when the
    focus tab is the Accounts page or a Stock or Fund account
    register.
    A new Investment Lots report showing a graph of capital gains
    and losses in a period by investment lot. Note that if you
    don't use the View Lots dialog to manage capital gains and
    losses this report won't have anything to show you. Use
    Reports>Assets & Liabilities>Investment Lots to see the report.
    The Online Quotes facility has been completely rewritten and
    the old gnc-fq-check, gnc-fq-dump, and gnc-fq-helper programs
    have been replaced with finance-quote-wrapper. The functions
    performed by those programs may now be accomplished by passing
    commands to gnucash-cli -Q, see gnucash-cli --help for specifics.
    The perl module requirements have changed with the rewrite:
    The new version doesn't need Date::Manip but needs JSON::Parse
    instead. gnc-fq-update has been, er, updated to reflect that.
    A new tab on the New/Edit Account dialog called More Properties
    includes entries to set a high and low limit on an account.
    That's coupled to a new column that's available on the Accounts
    Page, Balance Limit. If you set a high or low limit and the
    account balance falls above or below the respective limit an
    indicator will be shown in the Balance Limit column.
    The description field quickfill in the register now displays
    a drop-down list of possible completions instead of just one
    inline completion.
    File import menu items for the MT940, MT942, and DTAUS formats
    is replaced with a single Import from AQBanking that supports
    importing any file format supported by AQBanking, including
    the frequently requested CAMT. (Note that some CAMT profiles
    are under the XML format.)
    The import matcher now permits editing descriptions, notes,
    and memo fields in the matcher window before creating the
    transactions. Right-click and select from the context menu.
    The report generated by the Print Invoice button on the Edit
    Invoice tab can now be configured as a book option at the bottom
    of the Business tab; this permits selecting a saved configuration
    of one of the standard invoice reports. Another option enables
    a delay, during which a dialog box will appear enabling the
    user to select a different report. Note: When saving a
    configuration make sure that the invoice number is not set or
    you'll get that particular invoice instead of the one that you
    pressed the button for.

Report and Book Options

    This major change will affect everyone who has written custom
    reports in Guile Scheme.
    The report and book options code has been completely rewritten
    in C++ with SWIG providing Guile Scheme access for reports.
    The new design requires directly registering options with for
    example gnc-optiondb-register-string-option instead of calling
    gnc:make-string-option to create an option followed by
    gnc:register-option to insert it in the report's options.
    Value access is also changed: Instead of retrieving an option
    and then querying or setting its value with gnc:option-value
    one will query the optiondb with gnc-option-value, the arguments
    to which are the optiondb, the section, and the option name.
    Supporting the new options backend the options dialog code in
    gnc-dialog-options, gnc-business-options, and the new
    gnc-option-gtk-ui have also been rewritten in C++.

Online Price Retrieval

    As noted under New Features the interface to Finance::Quote
    has been completely rewritten in C++ with much of the behavior
    previously coded in external perl scripts moved into GnuCash
    proper. This permits much better access to Finance::Quotes's
    facilities and in particular should provide much richer error
    reporting.

Stability Improvements

    There are hundreds of small changes to prevent memory leaks,
    reduce unnecessary memory allocations, and fix compiler and
    static analyzer warnings.
    Use of deprecated API in C/C++ is now an error (with 3 exceptions),
    including for the minimum required version of GLib and Gtk.
    Extensive changes to the CSV importer, resolving most known
    bugs.
    Remove all unused variables and made an unused variable a
    compile error.
    Move all extern "C" declarations into the respective header
    files and remove extern "C" wrappers around #include statements.
    Separate the scheme financial functions into a separate module
    so that all other scheme code can be banished from libgnucash
    to bindings.

Modernization

    The menus and toolbars now use the GAction and GActionGroup
    actuation functions, replacing the deprecated GtkAction and
    GtkActionGroup APIs.
    The experimental Register2 implementation is removed, as is
    the never-used Jalali calendar code and partly-written option
    code for creating a book currency.

(wiz)

2023-03-29 11:37:30 UTC MAIN commitmail json YAML

2023-03-29 11:34:17 UTC MAIN commitmail json YAML

doc: Updated multimedia/libva to 2.18.0

(wiz)

2023-03-29 11:34:09 UTC MAIN commitmail json YAML

libva: update to 2.18.0.

version 2.18.0 - 19.Mar.2022
* doc: Add build and install libva informatio in home page.
* fix: NULL check before calling strncmp.
* ci: add dependabot
* va: fix the codying style of CHECK_DISPLAY
* va: remove dummy isValid() hook
* x11: use LIBVA_DRI3_DISABLE in GetNumCandidates
* win: compat_win32: Add getenv wrapper for WIN32
* win(WSL): va_drm_utils: Map d3d12 gallium driver for Windows Subsytem for Linux
* fix: Add libva.def into distribution package
* x11: allow disabling DRI3 via LIBVA_DRI3_DISABLe env var
* ci: enable Werror across the build
* win: explicitly ignore CloseAdapter return value
* win: use wide string literal where needed
* win: Add vaDisplayIsValid to .def export list
* va: Always build with va-messaging API
* meson: docs: use libva_version over project_version()
* ci: add github pages workflow
* meson: docs: add encoder interface for av1
* va: add VAProfileH264High10
* fix: Remove reference to non-existent symbol
* va: va/sysdeps.h: remove Android section
* va: remove Android pre Jelly Bean workarounds
* va: remove unused drm_sarea.h include & ANDROID references in va_dricommon.h

(wiz)

2023-03-29 11:30:54 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-evolve to 11.0.1

(wiz)

2023-03-29 11:30:46 UTC MAIN commitmail json YAML

py-hg-evolve: update to 11.0.1.

Changes not documented.

(wiz)

2023-03-29 11:29:37 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.4

(wiz)

2023-03-29 11:29:27 UTC MAIN commitmail json YAML

py-mercurial: update to 6.4.

New Features

    There is a new internal merge tool called internal:union-other-first.
        It works like internal:union but add other side on top of local.
    Pullbundles are enabled by default
    delta-find: add a way to control the number of bases tested at the same time
    changelog-v2: add a configuration to disable rank computation
    debug: add an option to display statistic about a bundling operation
    debug: add an option to display statistic about a unbundling operation
    delta-find: add a delta-reuse policy that blindly accepts incoming deltas
    debug: add debug-revlog-stats command
    dirstate: add narrow support to verify
    verify: also check dirstate
    commit: add --draft option to use draft phase
    amend: add a --draft option to set phase to draft
    debug: add a config to abort update early
    rhg: implement checkexec to support weird filesystems
    debugshell: allow commands to be specified as a CLI argument
    rhg-files: add support for narrow when specifying a revision
    rust-narrow: enable narrow support for plain rhg files

Bug Fixes

Aside from the following (unordered) commits which made it through a manual filter, there are a bunch of typing improvements and fixes, removal of deprecated code and general code cleanup.

    lfs: improve an exception message for blob corruption detected on transfer
    revlog: use the user facing filename as the display_id for filelogs
    rust-status: query fs traversal metadata lazily
    shelve: add Shelf.changed_files for resolving changed files in a plugin
    demandimport: ensure lazyloaderex sets loader attributes (issue6725)
    typing: fix a syntax error in mercurial/cext/bdiff.pyi
    cffi: fix a bytes vs str issue on macOS when listing directories
    changelog-v2: fix the docket struct
    schemes: fix a broken check for drive letter conflicts
    worker: avoid reading 1 byte at a time from the OS pipe
    rust-narrow: fix loop that never loops
    setup: Ensure target directory exists with building rust extension
    dirstate: invalidate changes when parent-change fails
    dirstate: warn about non-explicitly rolledback parent-change
    dirstate: write dirstate on successful exit of changing_parents context
    largefile: make sure we hold the lock when updating the second dirstate
    dirstate: enforce holding the lock while doing any changes
    run-tests: stop ignoring venv-installed packages
    transaction: run abort callback in all cases
    transaction: quietly rollback if no other changes than temporary files
    debugrebuilddirstate: double check that no transaction is open
    dirstate: do not write an empty dirstate just for backup
    locking: take the wlock for the full hg add duration
    locking: take the wlock for the full hg remove duration
    locking: take the wlock for the full hg forget duration
    locking: take the wlock for the full hg addremove duration
    locking: grab the wlock before touching the dirstate in perfdirstatewrite
    locking: hold the wlock for the full duration of the "keyword demo"
    mq: properly take the wlock during the full qfold operation
    dirstate: invalidate the dirstate change on transaction failure
    status: fix post status writing
    status: fix post status invalidation
    dirstate: avoid transaction backup/restore if we do not hold the lock
    rollback: explicitly skip dirstate rollback when applicable
    dirstate-guard: remove the feature
    dirstate: make restorebackup more robust when it is a noop
    dirstate: generalize the dirstate's invalidation on transaction abort
    dirstate: detect potential fishy transaction patterns while changing
    mq: write the dirstate before stripping
    dirstate: explicitly backup the datafile
    localrepo: enforce a clean dirstate when the transaction open
    localrepo: "blindly" do a dirstate backup at the end of the transaction
    dirstate: remove the dedicated backup logic
    rhg: fix a bug in path_encode
    dirstate: invalidate on all exceptions
    large-files: make sure we write newly initialized standin file early
    dirstate: warn if dirty when starting an edition
    dirstate: track that changes are pending in a transaction
    dirstate: distinct transaction callback from largefile
    automv: lock the repository before searching for renames
    dirstate: only reload the dirstate when it may have changed
    dirstate: cleanup the _map property cache
    status: invalidate dirstate on LockError
    dirstate: check that dirstate is clean at the initial context opening
    dirstate: have running_status write the dirstate when holding the lock
    dirstate: have running_status warn when exiting with a dirty dirstate
    narrow: widden the lock context in tracking
    narrow: enforce that narrow spec is written within a transaction
    transaction: no longer explicitly cache phaseroots
    transaction: no longer explicitly cache bookmarks
    transaction: use the standard transaction mechanism to backup branch
    bundlerepo: handle changegroup induced phase movement in the associated method
    bundlerepo: apply phase data stored in the bundle instead of assuming draft
    config-item: declare undeclared path suboption
    narrow: read pending file when applicable
    rust: fix building on macOS (issue6801)
    run-tests: fix a crash when using the coverage options
    undo-files: also remove the undo.backupfiles
    undo-files: cleanup backup when cleaning undos
    undo-files: clean existing files up before writing new one
    undo-files: cleanup legacy files when applicable
    dirstate-v2: fix an incorrect handling of readdir errors
    rust: update zstd dependency
    rust: upgrade rayon dependency
    dirstate: fix the bug in [status] dealing with committed&ignored directories
    dirstate: fix a potential traceback when in copy and rename
    histedit: fix diff colors
    cext: fix for PyLong refactoring in CPython 3.12
    py3: fix for Python 3.12 emitting SyntaxWarning on invalid escape sequences
    statprof: with Python 3.12, lineno is (more) often None
    transaction: properly clean up backup file outside of .hg/store/
    transaction: raise on backup restoration error
    revlog: improve the robustness of the splitting process
    debugdeltachain: stop summing the same chain over and over
    url: don't ignore timeout for https connections
    py3: fix for Python 3.12 emitting SyntaxWarning on invalid escape sequences
    tests: accept a test output change in [tests/test-serve.t]
    rust: fix thread cap (for real this time)
    dirstate: try refreshing the changelog when parent are unknown
    hooks: invalidate the repo after the hooks

Backwards Compatibility Changes

    rust: upgrade supported Rust toolchain version
    rust: move all crates in the main workspace to edition 2021
    hg-core: upgrade zstd dependency
    hg-core: upgrade clap dependency
    hg-core: upgrade all remaining dependencies
    hg-cpython: upgrade dependencies
    rhg: upgrade clap dependency
    rhg: upgrade the remainder of the dependencies

Internal API Changes

    Many APIs around the dirstate have been made much stricter with regards to
        locking and transaction handling
    Some dirstate APIs have been renamed/removed
    In both cases, you should get loud complaints in your tests if you do
        something wrong.

Miscellaneous

    pullbundle support no longer requires setting a server-side option,
        providing a .hg/pullbundles.manifest according to the syntax specified in 'hg help -e clonebundles' is enough.
    debug-delta-find: add a --source option
    delta-find: add debug information about reuse of cached data
    delta-find: set the default candidate chunk size to 10
    attr: vendor 22.1.0
    configitems: add a default value for "merge-tools.xxx.regappend"
    debugrevlog: display total stored information
    emitrevision: if we need to compute a delta on the fly, try p1 or p2 first
    emitrevision: consider ancestors revision to emit as available base
    find-delta: pass the cache-delta usage policy alongside the cache-delta
    delta-find: use a smarter object for snapshot caching
    delta-find: use sets instead of list in the snapshot cache
    delta-find: make sure we only use newer full snapshot as candidate
    delta-find: use a single snapshot cache when applying a group to an object
    bundleoperation: optionnaly record the remote that produced the bundle
    bundle: when forcing acceptance of incoming delta also accept snapshot
    bundle: emit full snapshot as is, without doing a redelta
    pathutil: slightly faster path audit in the common case
    merge: don't pay for pathconflicts if there are none
    merge: short-circuit the _checkfs loop upon getting ENOENT
    merge: disable the whole filesystem access loop if [_realfs] is false
    merge: cache the fs checks made during [_checkunknownfiles]
    rust: use logging_timer instead of micro_timer
    rust: run cargo clippy
    makefile: add cargo clippy to tests if cargo is available
    heptapod-ci: add clippy to the CI
    convert: use a priority queue for sorting commits, to make sorting faster
    delta-find: adjust the default candidate group chunk size
    delta-find: declare the "paths..*:pulled-delta-reuse-policy option

(wiz)

2023-03-29 10:57:16 UTC MAIN commitmail json YAML

mk/subst.mk: clean up documentation

(rillig)

2023-03-29 10:48:07 UTC MAIN commitmail json YAML

Updated net/openvpn, security/py-bandit

(adam)

2023-03-29 10:47:50 UTC MAIN commitmail json YAML

py-bandit: updated to 1.7.5

1.7.5
-----

* Added a bit more \`project\_urls\`
* Check for github action updates monthly
* Improve handling nosec for multi-line strings
* Improve detecting SQL injections in f-strings
* Correct build status badge in README
* Fix breaking build due to new tox
* DOC: Add explanation on how to use pre-commit with config file
* Add official Python 3.11 support
* remove py2 exec example in docs
* Typo fix
* [docs] Mention \`exclude\_dirs\` option available in TOML and YAML
* Fix AttributeError on detect of tuple assign condition
* Fix json and yaml formatters to respect num lines
* Fixup some invalid pickle testing
* Pass correct number of arguments to match the \`%s\` placeholders.
* Remove python 2 reference in docs
* Fix filename of B202 in docs
* weak\_cryptographic\_key assumes positional arg
* Check for deprecated TLS 1.1
* Adding tarfile.extractall() plugin with examples
* Fix issue: jinja2 template select\_autoescape when using jinja2.select\_autoescape
* Fix a false positive condition yaml\_load
* Add case for global exec
* Docs for request without timeout has dead link
* Blacklist pandas read\_pickle and add functional test for it
* Enhancement Proposal: Plugin "assert\_used" config-skip snippet
* Add end\_col\_offset if available
* Fix reading the number argument from config file
* add jsonpickle deserialization blacklist
* Add some missing curve types
* Remove invalid checking on hashlib
* Avoid redundant message if debug on
* Update version of dependency-review-action
* Add releases link in "Version control integration"
* Add another bad example of yaml load
* Specify semver range for Python 3.11
* Make small fixes in docs
* Test plugin listing incorrectly pointing b612 to plugin ref of b1022
* Close the <b> tag in HTML formatter
* Add dependency review action
* Update action versions in Actions workflows
* Add Discord link to README
* Add myself to sponsor list
* Test against Python 3.11
* Corrected documentation on configuration
* Remove redundant pip line
* Removal of ghugo
* Adding logging.config.listen() plugin with examples
* Add a Discord link to the docs
* Add request for feedback via �汨�
* Remove redundant word Bandit in titles of sections
* Add license and contributing links to docs
* Fix for build breaks in format job
* add check for "requests" calls without timeout
* Fix up B109 and B111 removed plugins docs
* Replace \`toml\` with \`tomli\`
* Make use of rich for the progress bar
* Add doc for hashlib plugin
* Add the httpx module check for verify
* Indiciate hash type in message
* Remove blacklist call check for os.tempnam
* Removal of blacklist call B309 httpsconnection
* Add classifier to indicate Py3 only
* Fix line range using Python 3.8 end\_lineno
* Group location line with code output
* Use a constant for weak hashes
* Bad link to screen shot
* Add an example screen shot of Bandit to README

(adam)

2023-03-29 10:43:54 UTC MAIN commitmail json YAML

openvpn: updated to 2.6.2

Overview of changes in 2.6.2

New features

implement byte counter statistics for DCO Linux (p2mp server and client)
implement byte counter statistics for DCO Windows (client only)
'--dns server <n> address ...' now permits up to 8 v4 or v6 addresses
fix a few cases of possibly undefined behaviour detected by ASAN
add more unit tests for Windows cryptoapi interface

Bug fixes

sending of AUTH_PENDING and INFO_PRE messages fixed
Windows: do not treat "setting IPv6 interface metric failed" as fatal error on "block-dns" install - this can happen if IPv6 is disabled on the interface and is not harmful in itself
fix '--inactive' if DCO is in use NOTE: on FreeBSD, this is not working yet (missing per-peer stats)
DCO-Linux: do not print errno on netlink errors (errno is not set by NL)
SOCKS client: improve error reporting on server disconnects
DCO-Linux: fix lockups due to netlink buffer overflows on high client connect/disconnect activity. See "User visible changes" for more details of this.
fix some uses of the OpenSSL3 API for non-default providers (enable use of quantum-crypto OpenSSL provider)
fix memory leak of approx. 1600 bytes per incoming initial TLS packet
fix bug when using ECDSA signatures with OpenSSL 3.0.x and pkcs11-helper (data format conversion was not done properly)
fix 'make distcheck' - unexpected side effect of 'subdir-objects'
fix ASSERT() with dynamic tls-crypt and --tls-crypt-v2

User visible changes

print (kernel) DCO version on startup - helpful for getting a more complete picture of the environment in use.
New control packets flow for data channel offloading on Linux. 2.6.2+ changes the way OpenVPN control packets are handled on Linux when DCO is active, fixing the lockups observed with 2.6.0/2.6.1 under high client connect/disconnect activity. This is an INCOMPATIBLE change and therefore an ovpn-dco kernel module older than v0.2.20230323 (commit ID 726fdfe0fa21) will not work anymore and must be upgraded. The kernel module was renamed to "ovpn-dco-v2.ko" in order to highlight this change and ensure that users and userspace software could easily understand which version is loaded. Attempting to use the old ovpn-dco with 2.6.2+ will lead to disabling DCO at runtime.
The client-pending-auth management command now requires also the key id. The management version has been changed to 5 to indicate this change.
A client will now refuse a connection if pushed compression settings will contradict the setting of allow-compression as this almost always results in a non-working connection.

(adam)

2023-03-29 10:23:17 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 23.03.0

(wiz)

2023-03-29 10:23:06 UTC MAIN commitmail json YAML

poppler*: update to 23.03.0

Release 23.03.0:
        core:
        * PngWriter: Fix potential uninitialized memory use

(wiz)

2023-03-29 10:11:25 UTC MAIN commitmail json YAML

doc: Updated lang/algol68g to 3.1.4

(rhialto)

2023-03-29 10:11:13 UTC MAIN commitmail json YAML

lang/algol68g: update to version 3.1.4.

From the NEWS file:

Version 3.1.1-3.1.4, January/March 2023
* Fix configuration bug preventing building on Cygwin.
* Fix undefined errno upon succesful relpath call on some systems.
* Distribution update.
* Minor bug fixes.

(rhialto)

2023-03-29 09:51:51 UTC MAIN commitmail json YAML

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

(wiz)

2023-03-29 09:51:43 UTC MAIN commitmail json YAML

py-pip_audit: update to 2.5.4.

## [2.5.4]

### Changed

* Refactored `index-url` option to not override user pip config by default,
  unless specified ([#565](https://github.com/pypa/pip-audit/pull/565))

### Fixed

* Fixed bug with the `--fix` flag where new requirements were sometimes being
  appended to requirement files instead of patching the existing requirement
  ([#577](https://github.com/pypa/pip-audit/pull/577))

* Fixed a crash caused by auditing requirements files that refer to other
  requirements files ([#568](https://github.com/pypa/pip-audit/pull/568))

## [2.5.3]

### Changed

* Further simplified `pip-audit`'s dependency resolution to remove inconsistent
  behaviour when using hashed requirements or the `--no-deps` flag
  ([#540](https://github.com/pypa/pip-audit/pull/540))

### Fixed

* Fixed a crash caused by invalid UTF-8 sequences in subprocess outputs
  ([#572](https://github.com/pypa/pip-audit/pull/572))

## [2.5.2]

### Fixed

* Fixed a loose dependency constraint for CycloneDX SBOM generation
  ([#558](https://github.com/pypa/pip-audit/pull/558))

(wiz)

2023-03-29 09:39:12 UTC MAIN commitmail json YAML

doc: Updated shells/fish to 3.6.1

(wiz)

2023-03-29 09:39:02 UTC MAIN commitmail json YAML

fish: update to 3.6.1.

fish 3.6.1 (released March 25, 2022)
====================================

This release of fish contains a number of fixes for problems identified in fish 3.6.1, as well as some enhancements.

Notable improvements and fixes
------------------------------
- ``abbr --erase`` now also erases the universal variables used by the old abbr function. That means::
    abbr --erase (abbr --list)

  can now be used to clean out all old abbreviations (:issue:`9468`).
- ``abbr --add --universal`` now warns about ``--universal`` being non-functional, to make it easier to detect old-style ``abbr`` calls (:issue:`9475`).

Deprecations and removed features
---------------------------------
- The Web-based configuration for abbreviations has been removed, as it was not functional with the changes abbreviations introduced in 3.6.0 (:issue:`9460`).

Scripting improvements
----------------------
- ``abbr --list`` no longer escapes the abbr name, which is necessary to be able to pass it to ``abbr --erase`` (:issue:`9470`).
- ``read`` will now print an error if told to set a read-only variable, instead of silently doing nothing (:issue:`9346`).
- ``set_color -v`` no longer crashes fish (:issue:`9640`).

Interactive improvements
------------------------
- Using ``fish_vi_key_bindings`` in combination with fish's ``--no-config`` mode works without locking up the shell (:issue:`9443`).
- The history pager now uses more screen space, usually half the screen (:issue:`9458`)
- Variables that were set while the locale was C (the default ASCII-only locale) will now properly be encoded if the locale is switched (:issue:`2613`, :issue:`9473`).
- Escape during history search restores the original command line again (fixing a regression in 3.6.0).
- Using ``--help`` on builtins now respects the ``$MANPAGER`` variable, in preference to ``$PAGER`` (:issue:`9488`).
- :kbd:`Control-G` closes the history pager, like other shells (:issue:`9484`).
- The documentation for the ``:``, ``[`` and ``.`` builtin commands can now be looked up with ``man`` (:issue:`9552`).
- fish no longer crashes when searching history for non-ASCII codepoints case-insensitively (:issue:`9628`).
- The :kbd:`Alt-S` binding will now also use ``please`` if available (:issue:`9635`).
- Themes that don't specify every color option can be installed correctly in the Web-based configuration (:issue:`9590`).
- Compatibility with Midnight Commander's prompt integration has been improved (:issue:`9540`).
- A spurious error, noted when using fish in Google Drive directories under WSL 2, has been silenced (:issue:`9550`).
- Using ``read`` in ``fish_greeting`` or similar functions will not trigger an infinite loop (:issue:`9564`).
- Compatibility when upgrading from old versions of fish (before 3.4.0) has been improved (:issue:`9569`).

Improved prompts
^^^^^^^^^^^^^^^^
- The git prompt will compute the stash count to be used independently of the informative status (:issue:`9572`).

Completions
^^^^^^^^^^^
- Added completions for:
  - ``apkanalyzer`` (:issue:`9558`)
  - ``neovim`` (:issue:`9543`)
  - ``otool``
  - ``pre-commit`` (:issue:`9521`)
  - ``proxychains`` (:issue:`9486`)
  - ``scrypt`` (:issue:`9583`)
  - ``stow`` (:issue:`9571`)
  - ``trash`` and helper utilities ``trash-empty``, ``trash-list``, ``trash-put``, ``trash-restore`` (:issue:`9560`)
  - ``ssh-copy-id`` (:issue:`9675`)
- Improvements to many completions, including the speed of completing directories in WSL 2 (:issue:`9574`).
- Completions using ``__fish_complete_suffix`` are now offered in the correct order, fixing a regression in 3.6.0 (:issue:`8924`).
- ``git`` completions for ``git-foo``-style commands was restored, fixing a regression in 3.6.0 (:issue:`9457`).
- File completion now offers ``../`` and ``./`` again, fixing a regression in 3.6.0 (:issue:`9477`).
- The behaviour of completions using ``__fish_complete_path`` matches standard path completions (:issue:`9285`).

Other improvements
------------------
- Improvements and corrections to the documentation.

For distributors
----------------
- fish 3.6.1 builds correctly on Cygwin (:issue:`9502`).

(wiz)

2023-03-29 09:34:15 UTC MAIN commitmail json YAML

2023-03-29 09:04:03 UTC MAIN commitmail json YAML

2023-03-29 08:55:01 UTC MAIN commitmail json YAML

2023-03-29 08:51:40 UTC MAIN commitmail json YAML

doc: Updated wm/ctwm to 4.1.0

(rhialto)

2023-03-29 08:51:30 UTC MAIN commitmail json YAML

wm/ctwm: update to version 4.1.0.

The major new feature of this release is multi-monitor support via
XRANDR.  It also includes some EWMH improvements and various minor
bugfixes.

It also removes several obsolescent features, major among them being
VirtualScreens.  The multi-monitor support added is far more capable and
less weirdly buggy.  If you're currently using VirtualScreens, however,
be prepared for things to work out rather differently on upgrade.

Further details are available in the CHANGES.md in the tar or on the
website http://www.ctwm.org/CHANGES.html .

(rhialto)

2023-03-29 08:50:44 UTC MAIN commitmail json YAML

doc: Updated math/eigen3 to 3.4.0

(wiz)

2023-03-29 08:50:27 UTC MAIN commitmail json YAML

eigen3: update to 3.4.0.

Notice: that 3.4.x will be the last major release series of Eigen
that will support c++03. The master branch will drop c++03 support
after this release.

Changelog -- too long, see
https://eigen.tuxfamily.org/index.php?title=3.4

(wiz)

2023-03-29 08:46:07 UTC MAIN commitmail json YAML

Updated comms/py-rich, sysutils/ansible

(adam)

2023-03-29 08:45:48 UTC MAIN commitmail json YAML

ansible: updated to 7.4.0

7.4.0

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

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

- firewall - Hetzner added output rules support to the firewall. This change unfortunately means that using old versions of the firewall module will always set the output rule list to empty, thus disallowing the server to send out packets (https://github.com/ansible-collections/community.hrobot/issues/75, https://github.com/ansible-collections/community.hrobot/pull/76).

community.vmware
~~~~~~~~~~~~~~~~

- Use true/false (lowercase) for boolean values in documentation and examples (https://github.com/ansible-collections/community.vmware/issues/1660).

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

- Add annotations of member operation for every module.
- Update ``fortios.py`` for higher performance;
- supports temporary session key and pre/post login banner;
- update the examples on how to use member operation in Q&A.

purestorage.fusion
~~~~~~~~~~~~~~~~~~

- Patching of resource properties was brought to parity with underlying Python SDK, meaning the collection can create/update/delete all resource properties the SDK can
- fusion_volume - fixed and reorganized, arguments changed

(adam)

2023-03-29 08:44:44 UTC MAIN commitmail json YAML

py-rich: updated to 13.3.3

13.3.3
Added Style.clear_meta_and_links

(adam)

2023-03-29 08:37:10 UTC MAIN commitmail json YAML

Updated www/nginx-devel, www/nginx

(adam)

2023-03-29 08:35:10 UTC MAIN commitmail json YAML

nginx: lua module needs lua-resty-core and lua-resty-lrucache; sort PLIST; bump revision

(adam)

2023-03-29 08:32:52 UTC MAIN commitmail json YAML

nginx-devel: updated to 1.23.4

Changes with nginx 1.23.4                                        28 Mar 2023

*) Change: now TLSv1.3 protocol is enabled by default.

*) Change: now nginx issues a warning if protocol parameters of a
  listening socket are redefined.

*) Change: now nginx closes connections with lingering if pipelining was
  used by the client.

*) Feature: byte ranges support in the ngx_http_gzip_static_module.

*) Bugfix: port ranges in the "listen" directive did not work; the bug
  had appeared in 1.23.3.
  Thanks to Valentin Bartenev.

*) Bugfix: incorrect location might be chosen to process a request if a
  prefix location longer than 255 characters was used in the
  configuration.

*) Bugfix: non-ASCII characters in file names on Windows were not
  supported by the ngx_http_autoindex_module, the ngx_http_dav_module,
  and the "include" directive.

*) Change: the logging level of the "data length too long", "length too
  short", "bad legacy version", "no shared signature algorithms", "bad
  digest length", "missing sigalgs extension", "encrypted length too
  long", "bad length", "bad key update", "mixed handshake and non
  handshake data", "ccs received early", "data between ccs and
  finished", "packet length too long", "too many warn alerts", "record
  too small", and "got a fin before a ccs" SSL errors has been lowered
  from "crit" to "info".

*) Bugfix: a socket leak might occur when using HTTP/2 and the
  "error_page" directive to redirect errors with code 400.

*) Bugfix: messages about logging to syslog errors did not contain
  information that the errors happened while logging to syslog.
  Thanks to Safar Safarly.

*) Workaround: "gzip filter failed to use preallocated memory" alerts
  appeared in logs when using zlib-ng.

*) Bugfix: in the mail proxy server.

(adam)

2023-03-29 08:32:50 UTC MAIN commitmail json YAML

doc: Updated textproc/bat to 0.23.0

(wiz)

2023-03-29 08:32:40 UTC MAIN commitmail json YAML

bat: update to 0.23.0.

# v0.23.0

## Features

- Implemented `-S` and `--chop-long-lines` flags as aliases for `--wrap=never`. See #2309 (@johnmatthiggins)
- Breaking change: Environment variables can now override config file settings (but command-line arguments still have the highest precedence), see #1152, #1281, and #2381 (@aaronkollasch)
- Implemented `--nonprintable-notation=caret` to support showing non-printable characters using caret notation. See #2429 (@einfachIrgendwer0815)

## Bugfixes

- Fix `bat cache --clear` not clearing the `--target` dir if specified. See #2393 (@miles170)

## Other

- Various bash completion improvements, see #2310 (@scop)
- Disable completion of `cache` subcommand, see #2399 (@cyqsimon)
- Signifigantly improve startup performance on macOS, see #2442 (@BlackHoleFox)
- Bump MSRV to 1.62, see #2496 (@Enselic)

## Syntaxes

- Added support for Ada, see #1300 and #2316 (@dkm)
- Added `todo.txt` syntax, see #2375 (@BANOnotIT)
- Improve Manpage.sublime-syntax. See #2364 (@Freed-Wu) and #2461 (@keith-hall)
- Added a new `requirements.txt` syntax, see #2361 (@Freed-Wu)
- Added a new VimHelp syntax, see #2366 (@Freed-Wu)
- Associate `pdm.lock` with `TOML` syntax, see #2410
- `Todo.txt`: Fix highlighting of contexts and projects at beginning of done.txt, see #2411
- `cmd-help`: overhaul scope names (colors) to improve theme support; misc syntax improvements. See #2419 (@victor-gp)
- Added support for Crontab, see #2509 (@keith-hall)

## Themes

## `bat` as a library

- `PrettyPrinter::header` correctly displays a header with the filename, see #2378 and #2406 (@cstyles)

(wiz)

2023-03-29 08:30:41 UTC MAIN commitmail json YAML

Added www/lua-resty-core, www/lua-resty-lrucache

(adam)

2023-03-29 08:29:58 UTC MAIN commitmail json YAML

2023-03-29 08:29:08 UTC MAIN commitmail json YAML

lua-resty-core: added version 0.1.26

New FFI-based Lua API for ngx_http_lua_module and/or ngx_stream_lua_module.

(adam)

2023-03-29 08:28:16 UTC MAIN commitmail json YAML

doc: Updated devel/gmake to 4.4.1

(wiz)

2023-03-29 08:27:59 UTC MAIN commitmail json YAML

gmake: update to 4.4.1.

Version 4.4.1 (26 Feb 2023)

This release is primarily a bug-fix release.
A complete list of bugs fixed in this version is available here:

https://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=110&set=custom

* WARNING: Backward-incompatibility!
  In previous releases it was not well-defined when updates to MAKEFLAGS made
  inside a makefile would be visible.  This release ensures they are visible
  immediately, even when invoking $(shell ...) functions.  Also, command line
  variable assignments are now always present in MAKEFLAGS, even when parsing
  makefiles.
  Implementation provided by Dmitry Goncharov <dgoncharov@users.sf.net>

* New feature: Parallel builds of archives
  Previously it was not possible to use parallel builds with archives.  It is
  still not possible using the built-in rules, however you can now override
  the built-in rules with a slightly different set of rules and use parallel
  builds with archive creation.  See the "Dangers When Using Archives" section
  of the GNU Make manual, and https://savannah.gnu.org/bugs/index.php?14927

* Previously target-specific variables would inherit their "export" capability
  from parent target-specific variables even if they were marked private.  Now
  private parent target-specific variables have no affect.  For more details
  see https://savannah.gnu.org/bugs/index.php?61463

* Disable FIFO jobserver on GNU/Hurd and Cygwin
  Experimentation shows that the new FIFO-based jobserver doesn't work well on
  GNU/Hurd or Cygwin: revert these systems to use the pipe-based jobserver.

* Updates to allow building on OS/2
  Provided by KO Myung-Hun <komh78@gmail.com>

* New platform: GNU Make is supported on z/OS
  Thanks to Igor Todorovski <itodorov@ca.ibm.com> for the patches and testing
  assistance.

(wiz)

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

doc: Updated print/a2ps to 4.15.2

(wiz)

2023-03-29 08:20:03 UTC MAIN commitmail json YAML

a2ps: update to 4.15.2.

* Noteworthy changes in release 4.15.2 (2023-03-19) [stable]
* Bug fixes:
  - Fix old crash when using --stdin="".
* Build
  - Make configure stop if libpaper is not found.
  - Enable building the manual for gnu.org.

(wiz)

2023-03-29 07:47:19 UTC MAIN commitmail json YAML

2023-03-29 07:46:13 UTC MAIN commitmail json YAML

Updated textproc/py-yamllint, sysutils/ansible-lint

(adam)

2023-03-29 07:45:55 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.14.3

v6.14.3

Bugfixes

Refactor task iterator (part 2)
Document fix for literal_compare == False
docs: Provide more information about the dangers of run_once
Fix sarif output to use 'match.details' in result object, instead of 'match.message'
Allow templated boolean for any_errors_fatal
Refactor task iterator to return an object
Update SPDX license list
Fix tilde interpolation in PATH
Fix "helpUri" assignment for SARIF output
docs: fix link for rule galaxy[no-runtime]

(adam)

2023-03-29 07:41:38 UTC MAIN commitmail json YAML

py-yamllint: updated to 1.30.0

1.30.0

Rule anchors: add new rule to detect undeclared or duplicated anchors
Python API: prevent using is_file_ignored() with null filepath
Docs: fix misleading Python API example
Docs: fix plain text code snippet example
Docs: update pre-commit hook example

(adam)

2023-03-29 07:12:46 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 23.1.0

(rillig)

2023-03-29 07:12:36 UTC MAIN commitmail json YAML

Update pkgtools/pkglint to 23.1.0

Changes since 22.4.1:

In makefiles outside pkgsrc, don't require the first line to contain the
CVS Id.

When simplifying conditions, correctly handle the edge case that a
single-word value may evaluate numerically to zero.

In dependency lines, parse '#' signs correctly.

In error messages about malformed patch files, use the correct plural
form.

(rillig)

2023-03-29 04:31:22 UTC MAIN commitmail json YAML

Updated www/nghttp3, net/ngtcp2

(adam)

2023-03-29 04:31:03 UTC MAIN commitmail json YAML

2023-03-29 04:30:38 UTC MAIN commitmail json YAML

2023-03-29 00:24:42 UTC MAIN commitmail json YAML

doc/TODO: SOGo update

+ SOGo-5.8.2, SOPE-5.8.2.

(taca)

2023-03-28 22:51:34 UTC MAIN commitmail json YAML

doc: Updated emulators/nono to  0.6.0

(jun)

2023-03-28 22:50:26 UTC MAIN commitmail json YAML

0.6.0 (2023-03-22)

vm(New): "Implement a bank memory and ethernet (RTL8019AS) of Nereid expansion board."
vm(Fix): "Fix an interrupt level when -X option is used in X68030."
debugger(Update): "Support X68030 IOCS call in the exception history."

(jun)

2023-03-28 20:37:04 UTC MAIN commitmail json YAML

doc: Updated net/trippy to 0.7.0

(pin)

2023-03-28 20:36:44 UTC MAIN commitmail json YAML

net/trippy: update to 0.7.0

Highlights

The major highlight of the 0.7.0 release of Trippy is the addition of full
support for Windows, for all tracing modes and protocols!
This has been many months in the making and is thanks to the hard work and
perseverance of @zarkdav.

This release also sees the introduction of custom Tui themes and key bindings,
deb and rpm package releases, as well as several important bug fixes.

My thanks to all the contributors!

Added
- Added support for Windows (icmp, udp & tcp for IPv4 &IPv6) (#98) [@zarkdav]
- Added support for custom Tui key bindings (#448)
- Added support for custom Tui color themes (#411)
- Added RPM packaging (#95) [@OmarAtefThabet]
- Added DEB packaging (#94) [@Marwanmhks]

Fixed
- Variable Equal Cost Multi-path Routing (ECMP) causing truncated trace (#269)
- Tracing using the tcp may ignore some incoming icmp responses (#407)
- Tracer panics with large --initial-sequence and delayed TCP probe response
  (#435)
- Trippy Docker fails to start (#277)

(pin)

2023-03-28 20:35:45 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.56

(pin)

2023-03-28 20:35:18 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.6.56

0.6.56 (2023-03-23)
- refactor image geometry to be combined data
- refactor app state to own module
- Feat: Enable basic compare mode
- switch to rustls

0.6.55 (2023-03-23)
Chore
- Zip only executable for arm (57dfc4d4)

(pin)

2023-03-28 20:34:19 UTC MAIN commitmail json YAML

doc: Updated audio/spotify-qt to 3.10

(pin)

2023-03-28 20:33:56 UTC MAIN commitmail json YAML

audio/spotify-qt: update to 3.10

Fixes
- Fixed AppImage build for systems without OpenSSL 1.1 (#182).
- Fixed build errors on MinGW (#193).
- Fixed not being able to change volume on some styles (#206).
- Fixed crash when playing library items with many tracks (#208).
- Fixed MPRIS support on Qt 6.
- Fixed side panel tabs not working on some styles.
- Fixed not showing tool-tip for added date in albums.
- Fixed using Fusion style when saving settings with default selected.
- Fixed not displaying artist names with "&" properly.
- Fixed flat buttons having a background with built-in dark theme.
- Fixed not refreshing some cached albums correctly.

Changes
- Added automatic re-authentication if token expired (#64).
- Improved error handling when setting client path (#65).
- Added support for saving passwords on more Linux systems, macOS, and Windows
  (#70).
- Added column for track liked status (#138).
- Disallowed actions are now disabled (#186).
- Added support for media keys on Windows (#192).
- Client volume is now remembered instead of always being 100% (#196).
- Added options for copying name of playlist/track/album (#203).
- Added support for librespot v0.5.0 (#210).
- Added back lyrics.
- Now uses a native menu bar on macOS.
- Improved startup performance.
- Replaced "Save password in keyring" option with "Remember me" in password
  entry.
- Added Apple Silicon support for macOS builds.
- Replaced "fixed width remaining time" with custom fixed-width system font.

(pin)

2023-03-28 20:32:57 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.21.1

(pin)

2023-03-28 20:32:37 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.21.1

v1.21.1 - 2023-03-23
    resolve ~ in special paths - Fix #685
    better clipboard support on MacOS - thanks @bryan824

(pin)

2023-03-28 20:31:39 UTC MAIN commitmail json YAML

doc: Updated archivers/arqiver to 0.11.0

(pin)

2023-03-28 20:31:17 UTC MAIN commitmail json YAML

archivers/arqiver: update to 0.11.0

Main changes:

● The "View current item" is added to the "View" menu.
● Context menus are corrected on Wayland.
● The option about fitting the first column is removed (it could make the first
  column almost invisible).
● Opening of dmg files is allowed by drag-and-drop.

(pin)

2023-03-28 20:30:31 UTC MAIN commitmail json YAML

doc: Updated misc/wthrr to 1.0.1

(pin)

2023-03-28 20:30:02 UTC MAIN commitmail json YAML

2023-03-28 20:29:14 UTC MAIN commitmail json YAML

doc: Updated sysutils/xplr to 0.21.1

(pin)

2023-03-28 20:28:51 UTC MAIN commitmail json YAML

sysutils/xplr: update to 0.21.1

Fixes
- SelectAll and ToggleSelectAll (i.e. ctrl-a) in a new directory will extend,
  instead of replace, the existing selected paths.
- Fixed a UI bug causing random characters to turn bold.

(pin)

2023-03-28 20:27:38 UTC MAIN commitmail json YAML

doc: Updated x11/alacritty to 0.12.0

(pin)

2023-03-28 20:27:11 UTC MAIN commitmail json YAML

x11/alacritty: update to 0.12.0

Added
- Uppercase -T short form for --title
- Support for horizontal scrolling in mouse mode and alternative scrolling modes
- Support for fractional scaling on Wayland with wp-fractional-scale protocol
- Support for running on GLES context
- Touchscreen input for click/scroll/select/zoom
- window.resize_increments config option, disabled by default

Changed
- Always use sRGB color space on macOS
- Erase in line after the last column will no longer clear the last column
- Open new windows by default with macOS Cmd+N binding
- The hint about window transparency is now properly issued on Wayland and macOS
- window.decorations_theme_variant could now control theme on macOS and Windows
- The IME purpose is now set to Terminal which could help with OSK
- window.decorations_theme_variant is now using Dark, Light, and None values
- Resize increments are now set on macOS and X11 to resize by cell sizes

Fixed
- --help output for --class does not match man pages
- Cursor and underlines always being black on very old hardware
- Crash when using very low negative font.offset
- Startup failure on macOS with default config when system /bin/sh is dash
- Artifacts in corners for maximized window with CSD on Wayland
- Dotted underline not shown on macOS
- Underline on macOS always being at the bottom of the cell
- Crash with OT-SVG fonts on Linux/BSD
- Crash during text compose on old GNOME under Wayland
- Mouse cursor staying hidden after window regains focus on macOS Ventura
- Blurry fonts when changing padding size at runtime
- Crash while typing on Wayland
- Multi-line semantic bracket selection
- Reduced GPU memory usage
- Low frame rate when multiple windows render at the same time
- Redraw hanging until a keypress on X11 in rare cases
- Window clipping when maximizing a window without decorations on Windows
- Quadrants not aligned with half blocks with built-in font
- EOT (\x03) escaping bracketed paste mode
- Drag & Drop not working for the search bar
- Simple-fullscreened window not resized when moving between monitors on macOS

Removed
- window.gtk_theme_variant config field; use window.decorations_theme_variant
  instead
- alt_send_esc is now always set to true

(pin)

2023-03-28 19:57:06 UTC MAIN commitmail json YAML

python: add PYTHON_VERSION that is comparable with < and >

Incorporates suggestions by agc@, gdt@, kre@, and rillig@

(wiz)

2023-03-28 18:30:37 UTC MAIN commitmail json YAML

news/pan: build fix

Don't run configure from autogen.sh.

(rhialto)

2023-03-28 15:12:10 UTC MAIN commitmail json YAML

Updated net/haproxy, sysutils/ansible-core

(adam)

2023-03-28 15:11:16 UTC MAIN commitmail json YAML

ansible-core: updated to 2.14.4

v2.14.4
=======

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

- ansible-test - Moved git handling out of the validate-modules sanity test and into ansible-test.
- ansible-test - Removed the ``--keep-git`` sanity test option, which was limited to testing ansible-core itself.
- ansible-test - Updated the Azure Pipelines CI plugin to work with newer versions of git.

Breaking Changes / Porting Guide
--------------------------------

- ansible-test - Integration tests which depend on specific file permissions when running in an ansible-test managed host environment may require changes. Tests that require permissions other than ``755`` or ``644`` may need to be updated to set the necessary permissions as part of the test run.

Bugfixes
--------

- Fix ``MANIFEST.in`` to exclude unwanted files in the ``packaging/`` directory.
- Fix ``MANIFEST.in`` to include ``*.md`` files in the ``test/support/`` directory.
- Fix an issue where the value of ``become`` was ignored when used on a role used as a dependency in ``main/meta.yml`` (https://github.com/ansible/ansible/issues/79777)
- ``ansible_eval_concat`` - avoid redundant unsafe wrapping of templated strings converted to Python types
- ansible-galaxy role info - fix unhandled AttributeError by catching the correct exception.
- ansible-test - Always indicate the Python version being used before installing requirements. Resolves issue https://github.com/ansible/ansible/issues/72855
- ansible-test - Exclude ansible-core vendored Python packages from ansible-test payloads.
- ansible-test - Integration test target prefixes defined in a ``tests/integration/target-prefixes.{group}`` file can now contain an underscore (``_``) character. Resolves issue https://github.com/ansible/ansible/issues/79225
- ansible-test - Removed pointless comparison in diff evaluation logic.
- ansible-test - Set ``PYLINTHOME`` for the ``pylint`` sanity test to prevent failures due to ``pylint`` checking for the existence of an obsolete home directory.
- ansible-test - Support loading of vendored Python packages from ansible-core.
- ansible-test - Use consistent file permissions when delegating tests to a container or remote host. Files with any execute bit set will use permissions ``755``. All other files will use permissions ``644``. (Resolves issue https://github.com/ansible/ansible/issues/75079)
- copy - fix creating the dest directory in check mode with remote_src=True (https://github.com/ansible/ansible/issues/78611).
- copy - fix reporting changes to file attributes in check mode with remote_src=True (https://github.com/ansible/ansible/issues/77957).

(adam)

2023-03-28 15:07:15 UTC MAIN commitmail json YAML

haproxy: updated to 2.7.6

2.7.6
- MINOR: proto_uxst: add resume method
- MINOR: listener/api: add lli hint to listener functions
- MINOR: listener: add relax_listener() function
- MINOR: listener: workaround for closing a tiny race between resume_listener() and stopping
- MINOR: listener: make sure we don't pause/resume bypassed listeners
- BUG/MEDIUM: listener: fix pause_listener() suspend return value handling
- BUG/MINOR: listener: fix resume_listener() resume return value handling
- BUG/MEDIUM: resume from LI_ASSIGNED in default_resume_listener()
- MINOR: listener: pause_listener() becomes suspend_listener()
- BUG/MEDIUM: listener/proxy: fix listeners notify for proxy resume
- MEDIUM: proto_ux: properly suspend named UNIX listeners
- MINOR: proto_ux: ability to dump ABNS names in error messages
- MINOR: quic: Stop stressing the acknowledgments process (RX ACK frames)
- BUG/MINOR: quic: Dysfunctional 01RTT packet number space probing
- BUG/MEDIUM: stream: do not try to free a failed stream-conn
- BUG/MEDIUM: mux-h2: do not try to free an unallocated h2s->sd
- BUG/MEDIUM: mux-h2: erase h2c->wait_event.tasklet on error path
- BUG/MEDIUM: stconn: don't set the type before allocation succeeds
- BUG/MINOR: stconn: fix sedesc memory leak on stream allocation failure
- BUG/MEDIUM: mux-h1: properly destroy a partially allocated h1s
- BUG/MEDIUM: applet: only set appctx->sedesc on successful allocation
- BUG/MINOR: quic: wake up MUX on probing only for 01RTT
- BUG/MINOR: quic: ignore congestion window on probing for MUX wakeup
- BUG/MINOR: trace: fix hardcoded level for TRACE_PRINTF
- BUG/MEDIUM: mux-quic: release data from conn flow-control on qcs reset
- MINOR: mux-quic: complete traces for qcs emission
- MINOR: mux-quic: adjust trace level for MAX_DATA/MAX_STREAM_DATA recv
- MINOR: mux-quic: add flow-control info to minimal trace level
- BUG/MINOR: h3: properly handle incomplete remote uni stream type
- BUG/MINOR: mux-quic: prevent CC status to be erased by shutdown
- MINOR: mux-quic: interrupt qcc_recv*() operations if CC scheduled
- MINOR: mux-quic: ensure CONNECTION_CLOSE is scheduled once per conn
- MINOR: mux-quic: close on qcs allocation failure
- MINOR: mux-quic: close on frame alloc failure
- BUG/MEDIUM: stats: Consume the request except when parsing the POST payload
- DOC: config: set-var() dconv rendering issues
- BUG/MEDIUM: mux-h1: Wakeup H1C on shutw if there is no I/O subscription
- BUG/MINOR: applet/new: fix sedesc freeing logic
- BUG/MINOR: quic: Missing STREAM frame type updated

2.7.5
- BUG/MEDIUM: mux-pt: Set EOS on error on sending path if read0 was received
- BUG/MINOR: mux-h1: Don't report an H1C error on client timeout
- BUG/MEDIUM: proxy: properly stop backends on soft-stop
- BUG/MEDIUM: resolvers: Properly stop server resolutions on soft-stop
- DEBUG: cli/show_fd: Display connection error code
- DEBUG: ssl-sock/show_fd: Display SSL error code
- BUG/MEDIUM: mux-h1: Don't block SE_FL_ERROR if EOS is not reported on H1C
- BUG/MINOR: tcp_sample: fix a bug in fc_dst_port and fc_dst_is_local sample fetches
- BUG/MINOR: quic: Missing STREAM frame length updates
- BUG/MEDIUM: connection: Preserve flags when a conn is removed from an idle list
- BUG/MINOR: mux-h2: make sure the h2c task exists before refreshing it
- MINOR: buffer: add br_single() to check if a buffer ring has more than one buf
- BUG/MEDIUM: mux-h2: only restart sending when mux buffer is decongested
- BUG/MINOR: mux-h2: set CO_SFL_STREAMER when sending lots of data
- BUG/MINOR: quic: Missing STREAM frame data pointer updates
- BUG/MEDIUM: listener: duplicate inherited FDs if needed
- MEDIUM: bwlim: Support constants limit or period on set-bandwidth-limit actions
- MINOR: h2: add h2_phdr_to_ist() to make ISTs from pseudo headers
- MEDIUM: mux-h2/trace: add tracing support for headers
- BUG/MINOR: mux-h2: Fix possible null pointer deref on h2c in _h2_trace_header()
- BUG/MEDIUM: spoe: Don't set the default traget for the SPOE agent frontend
- BUG/MINOR: proto_ux: report correct error when bind_listener fails
- BUG/MINOR: protocol: fix minor memory leak in protocol_bind_all()
- BUG/MINOR: sock_unix: match finalname with tempname in sock_unix_addrcmp()
- BUG/MAJOR: qpack: fix possible read out of bounds in static table
- OPTIM: mux-h1: limit first read size to avoid wrapping

(adam)

2023-03-28 14:03:10 UTC MAIN commitmail json YAML

doc: Updated graphics/jpegoptim to 1.5.3

(fcambus)

2023-03-28 14:02:59 UTC MAIN commitmail json YAML

jpegoptim: update to 1.5.3.

HISTORY
v1.5.3 - fix potential heap-buffer-overflor (read) when using
        stdin/stdout and processing corrupt JPEG

(fcambus)

2023-03-28 13:50:57 UTC MAIN commitmail json YAML

gentiumbasic-ttf

(joerg)

2023-03-28 13:49:44 UTC MAIN commitmail json YAML

+ gentiumbasic

(joerg)

2023-03-28 13:48:23 UTC MAIN commitmail json YAML

Add gentiumbasic-ttf-1.102

Gentium ("belonging to the nations" in Latin) is a Unicode typeface family
designed to enable the many diverse ethnic groups around the world who use the
Latin script to produce readable, high-quality publications. The design is
intended to be highly readable, reasonably compact, and visually attractive.
Gentium has won a "Certificate of Excellence in Typeface Design" in two major
international typeface design competitions: bukva:raz! (2001), TDC2003 (2003).

The Gentium Basic and Gentium Book Basic font families are based on the
original design, but with additional weights. The "Book" family is
slightly heavier. Both families come with a complete regular, bold,
italic and bold italic set of fonts.

(joerg)

2023-03-28 13:31:54 UTC MAIN commitmail json YAML

Updated multimedia/mkvtoolnix, devel/cmake, devel/cmake-gui

(adam)

2023-03-28 13:30:41 UTC MAIN commitmail json YAML

cmake cmake-gui: updated to 3.26.1

CMake 3.26.1
* WriteBasicConfigVersionFile: Fix regression in ARCH_INDEPENDENT check
* cmCxxModuleMapper: Remove redundant path conversion callbacks
* cmCxxModuleMapper: Use value semantics in path conversion callback
* cmGlobalNinjaGenerator: Factor out GNU-like command-line detection on Windows
* cmGlobalNinjaGenerator: Detect GNU-like command-line for dyndep collator
* cmLocalNinjaGenerator: De-duplicate condition for using 'cmd /C' on Windows
* cmDyndepCollation: Drop outdated mentions of CXX_MODULE_INTERNAL_PARTITIONS
* cmGlobalNinjaGenerator: Use forward slashes in clang modmap format on Windows
* Tests: Comment RunCMake.Ninja ShowIncludes sample input languages
* Clang: Record Clang 16.0 C++ modules flags only for GNU-like front-end
* Ninja: Wrap rules using '>' shell redirection with 'cmd /C' on Windows
* FindHDF5: Restore parallel HDF5 detection with only CXX enabled
* FindPython: ensure Stable ABI is correctly handled
* Ninja: Restore detection of clang-cl showIncludes prefix
* FindMatlab: add version/release map for R2023a

(adam)

2023-03-28 13:30:30 UTC MAIN commitmail json YAML

+ amiri-ttf, gentiumplus-ttf

(joerg)

2023-03-28 13:28:29 UTC MAIN commitmail json YAML

2023-03-28 13:27:51 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 75.0.0

Version 75.0.0 "Goliath" 2023-03-26

New features and enhancements

* mkvmerge: MP4 reader: mkvmerge will now read Timed Text (FourCC `tx3g`)
  subtitle tracks & convert them on the fly to Matroska's simple text subtitle
  format (`S_TEXT/UTF8`; text only, no styles).

Bug fixes

* all: switched back to using `boost::filesystem` functions for creating
  directories instead of the ones introduced to work around bugs in
  `std::filesystem`. The latter didn't work correctly with UNC paths after the
  switch to `boost::filesystem::path` in v74.
* mkvmerge: VobSub reader: mkvmerge will now probe the `.idx` file during
  VobSub identification even if the `.sub` file is passed as the
  source. Avoids mis-detection of the `.sub` as MPEG program streams.
* MKVToolNix GUI: the GUI could abort with an exception on startup while
  looking for the `mkvmerge` or `mediainfo` executables due to inaccessible
  folders.
* MKVToolNix GUI: preferences: when opening the preferences the first time the
  UI might pre-select the first entry in the list of interface languages if
  the operating system's language is not available for MKVToolNix. This might
  also happen on Linux if e.g. `en_GB` is set, even though `en_US` is
  available. Now English (`en_US`) will be selected instead.
* MKVToolNix GUI: multiplexer: when adding files the GUI has special handling
  for chapter/tags/segment info files. This is done by comparing their content
  to certain patterns. This recognition could wrongfully be triggered if any
  such file was embedded in another file verbatim, e.g. with a chapter XML
  file attachment in a Matroska file. When trying to add that Matroska file,
  the GUI would treat it as a chapter file instead of a regular one. This
  content-based detection was fixed.

Other changes

* mkvpropedit, GUI's header editor: removed support for the deprecated
  "minimum cache" & "maximum cache" track header elements.

(adam)

2023-03-28 13:27:37 UTC MAIN commitmail json YAML

Add gentiumplus-ttf-6.200

Gentium ("belonging to the nations" in Latin) is a Unicode typeface
family  designed to enable the many diverse ethnic groups around the
world who use  the Latin script to produce readable, high-quality
publications. The  design is intended to be highly readable, reasonably
compact, and visually  attractive. Gentium has won a "Certificate of
Excellence in Typeface  Design" in two major international typeface
design competitions:  bukva:raz! (2001), TDC2003 (2003). The Gentium Plus
font family is based on this original design.

This project is intended to provide a free and open font family for all
current languages and writing systems that use Latin and Cyrillic
scripts. It supports almost the complete range of Unicode characters for
these scripts, including a comprehensive range of diacritics and a large
set of symbols useful for linguistics and literacy work. Smart font
routines automatically adjust the position of diacritics to support and
optimize arbitrary base+diacritic combinations.

(joerg)

2023-03-28 13:26:08 UTC MAIN commitmail json YAML

gentium-ttf 1.03

(joerg)

2023-03-28 13:25:26 UTC MAIN commitmail json YAML

Update Gentium to 1.03

Rerelease under OFL 1.1 with cleaned up packaging

(joerg)

2023-03-28 13:21:42 UTC MAIN commitmail json YAML

Added fonts/amiri-ttf

(joerg)

2023-03-28 13:21:07 UTC MAIN commitmail json YAML

Add amiri-ttf-1.000

Amiri (أميري) is a classical Arabic typeface in Naskh style for
typesetting books and other running text.

Amiri is a revival of the beautiful typeface pioneered in early 20th
century by Bulaq Press in Cairo, also known as Amiria Press, after which
the font is named.

The uniqueness of this typeface comes from its superb balance between the
beauty of Naskh calligraphy on one hand, the constraints and requirements
of elegant typography on the other. Also, it is one of the few metal
typefaces that were used in typesetting the Koran, making it a good
source for a digital typeface to be used in typesetting Koranic verses.

(joerg)

2023-03-28 13:02:30 UTC MAIN commitmail json YAML

Updated databases/sqlite3*, devel/lemon

(adam)

2023-03-28 13:01:41 UTC MAIN commitmail json YAML

sqlite3: updated to 3.41.2

version 3.41.2 (2023-03-22):

Multiple fixes for reads past the end of memory buffers (NB: reads not writes) in the following circumstances:
When processing a corrupt database file using the non-standard SQLITE_ENABLE_STAT4 compile-time option.
In the CLI when the sqlite3_error_offset() routine returns an out-of-range value (see also the fix to sqlite3_error_offset() below).
In the recovery extension.
In FTS3 when processing a corrupt database file.
Fix the sqlite3_error_offset() so that it does not return out-of-range values when reporting errors associated with generated columns.
Multiple fixes in the query optimizer for problems that cause incorrect results for bizarre, fuzzer-generated queries.
Increase the size of the reference counter in the page cache object to 64 bits to ensure that the counter never overflows.
Fix a performance regression caused by a bug fix in patch release 3.41.1.
Fix a few incorrect assert() statements.

(adam)

2023-03-28 12:42:29 UTC MAIN commitmail json YAML

mk/bsd.pkg.mk: freeze ended for pkgsrc-2023Q1 branch [gdt 2022-03-28]

(gdt)

2023-03-28 12:40:59 UTC pkgsrc-2023Q1 commitmail json YAML

Add CHANGES files for pkgsrc-2023Q1

(gdt)

2023-03-28 10:08:31 UTC MAIN commitmail json YAML

2023-03-28 09:06:15 UTC MAIN commitmail json YAML

(lang/rust) MAKE_JOBS_SAFE?=  yes for NetBSD/9.1 .. 9.8

(mef)

2023-03-28 01:11:11 UTC MAIN commitmail json YAML

doc: Updated filesystems/glusterfs to 10.3nb2

(gutteridge)

2023-03-28 01:10:54 UTC MAIN commitmail json YAML

2023-03-28 00:57:05 UTC MAIN commitmail json YAML

glusterfs: substitute bash path portably

(gutteridge)

2023-03-27 17:04:42 UTC MAIN commitmail json YAML

README.NetBSD: also note PKGSRC_USE_SSP example

(gutteridge)

2023-03-27 16:16:55 UTC MAIN commitmail json YAML

README.NetBSD: update status of historical make support

Recent changes in pkgsrc's mk infrastructure mean a newer version of
make than NetBSD 6.x provided is now expected.

(gutteridge)

2023-03-27 12:42:07 UTC MAIN commitmail json YAML

2023-03-27 07:16:45 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash-docs to 4.14

(wiz)

2023-03-27 07:16:36 UTC MAIN commitmail json YAML

gnucash-docs: update to 4.14.

4.14  - 26 March 2023
        o Only use localized &url-docs-*; entities
        o Guide:C: Replace several wrong usages off "Help"
          - Protocol "help:" Link type "Help"窶巴oth are available only under
              Linux
          - Document reference should be "Manual"no

(wiz)

2023-03-26 21:44:50 UTC MAIN commitmail json YAML

doc/TODO: + gnucash-5.0 [wip].

(wiz)

2023-03-26 21:35:14 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash to 4.14

(wiz)

2023-03-26 21:35:04 UTC MAIN commitmail json YAML

gnucash: update to 4.14.

4.14 - 26 March 2023

Between 4.13 and 4.14, the following bugfixes were accomplished:

    Bug 797477 - Manual foreign transaction from APAR to another doesn't
        trigger price input
    Bug 797725 - Untranslatable string "For Period Covering ~a to ~a"
    Bug 797903 - Transaction window: The 'blue line' is always (erroneously)
        topmost when t. sorting order is inverted.
    Bug 798570 - Totals for the income, expenses and remaining to budget
        incorrect for one specific date.
    Bug 798625 - "Last up through report date" changed in 4.12
                Don't adjust report dates with time64CanonicalDayTime. They're
                set to 23:59:59 local which is always >= neutral time at which
                prices and transactions are timestamped. Local noon is before
                neutral time for all time zones east of UTC+2.
    Bug 798679 - Unicode normalization should be used for comparison but not
        stored.
                Change to NFC normalization for all comparisons because the
                Unicode meaning of compatible might collide with the user's
                intent.
    Bug 798702 - Crash in gnc_plugin_page_focus_idle_destroy() closing a report
        before it completes.
    Bug 798705 - ] New: UI string mismatch: OK vs. Next
    Bug 798712 - Regional Decimal Point not recognized in budgets
    Bug 798717 - Reports > Business > Fancy Invoice duplicates company details
    Bug 798732 - : Type of balance carry forward accounts for german skr49
        account template fixed
    Bug 798734 - Aging Reports don't handle mixed currency payments and
        invoices without Trading Accounts
    Bug 798737 - Minor grammatical error - 'for' missing in 'You will be asked
        a conversion rate for each.'
    Bug 798740 - Build fails with gcc 13
    Bug 798747 - Crash in Investment Portfolio report
    Bug 798748 - Transaction Notes field's value does not appear in reverse
        transaction.
    Bug 798754 - Build fails with gcc 13 and glib > 2.76
    Bug 798759 - Register widths for 'with sub-account' not saved
    Bug 798765 - Increase the limit for Maximum Slices in the Expense Piechart

The following fixes and improvements were not associated with bug reports:

    Budget totals for one period would be wrong when increasing the number of
        periods.
    Allow C decls after statements, legal since C99.
    [kvp] Use static strings and boxed in gvalue_from_kvp_value. Saves
        allocating and copying complex values, avoiding potential memory leaks.
    L10N:DE:Updating accounts from 0001 to 8000 DATEV-SKR04 2022-01-01.
    Payment dialog - always list all possible post accounts. Before only the
        post account in the currency of the selected vendor or customer was
        available.
    Revisit invoice payment in multi-currency context:
        * Show proper amount in dialog when applying or editing an existing
          transaction as payment
        * Be more careful not to waste the existing payment split
        * If the user changed the payment amount while starting from an
          existing transaction unreconcile the changed payment split
        * Avoid needlessly changing transaction currency (only do so if the
          user chose a new transfer account and the old currency is neither the
          new transfer account's currency nor the post account's currency)
    Edit/assign payment - be more prudent not to lose data
    We can't handle the case where a transaction has splits in more than one
        APAR account. Instead of only warning that some of them will be lost
        refuse to continue and leave it to the user to fix the transaction
        first.
    Multi-currency - show split amount rather than transaction value
    Activate feature GNC_FEATURE_EQUITY_TYPE_OPENING_BALANCE
    [balsheet-pnl] move out of experimental into regular menu. After 4 years it
        can finally graduate.
    [dialog-sx-editor]Allow a daily SX to show all recurrences in the calendar
        instead of only 6 months.
    Update Form/Schedule line references for 2022 for the US Income Tax Report

(wiz)

2023-03-26 19:34:12 UTC MAIN commitmail json YAML

2023-03-26 19:23:10 UTC MAIN commitmail json YAML

doc: Updated time/p5-DateTime-TimeZone to 2.58

(gutteridge)

2023-03-26 19:22:59 UTC MAIN commitmail json YAML

p5-DateTime-TimeZone: update to 2.58

2.58    2023-03-22

- This release is based on version 2023a of the Olson database. This release
  includes contemporary changes for Egypt, Greenland, Morocco, and Palestine.

(gutteridge)

2023-03-26 13:09:41 UTC MAIN commitmail json YAML

doc: Update www/nostromo to 2.1 from 1.9.9

(ast)

2023-03-26 13:08:36 UTC MAIN commitmail json YAML

www/nostromo: Upgrade to 2.1 from 1.9.9
This fixes a vulnerability where access to files or CGI outside of
the server root directory was possible when the sevrer had the
homedirs option enabled (and not run in a chrooted enviroment).

(ast)

2023-03-26 12:54:26 UTC MAIN commitmail json YAML

libmsn: use c++03 to fix build with c++17 default compilers

libmsn uses fetures deprecated in c++11 and gone in c++17.
explicitly use c++03 to make sure that it builds with
compilers that use c++17 by default.

(nros)

2023-03-26 12:36:28 UTC MAIN commitmail json YAML

2023-03-26 11:59:41 UTC MAIN commitmail json YAML

Note update of sysutils/zabbix to 4.0.24nb10.

(he)

2023-03-26 11:58:58 UTC MAIN commitmail json YAML

zabbix: rewrite to use sysctl(), code lifted from netstat/if.c.

This rewrites src/libs/zbxsysinfo/netbsd/net.c's to not do
"kmem groveling" but instead use the more modern sysctl()
method which is now the preferred method to get network stats.

This fixes the build on netbsd-10, and has been built and tested
on 8.2, and build-verified on 9.3.

OK'ed by gdt@

Bump PKGREVISION.

(he)

2023-03-26 09:18:48 UTC MAIN commitmail json YAML

2023-03-26 08:54:17 UTC MAIN commitmail json YAML

doc: Updated cad/qcad to 3.27.9.0

(wiz)

2023-03-26 08:52:18 UTC MAIN commitmail json YAML

qcad: update to 3.27.9.0.

3.27.9 (2023/01/16)

    Draw > Circle > 2 Tangents and Radius:
        Allow changing of radius while choosing solution
    QCAD Professional:
        View > Property Editor:
            Improved performance for hatch length and area properties
        Dimension > Arc Length:
            Add scale option
        Images:
            Allow storing relative paths for images in DXF/DWG
        Command line tools:
            dwg2dwg:
                Add -relpath switch to store paths to images as relative paths
    QCAD/CAM:
        Nesting:
            Fix detection of islands in parts for certain cases (circle from polyline with two half arcs)
            dwgnest command line tool:
                Add output about number of parts, not placeable parts and bounding box of applied solution
    Bug fixes:
        FS#2364 - Block > Edit Block in Place: working set selection not removed on cancelling
        FS#2410 - Edit > Application Preferences > Graphics View > Fonts: missing sizes
        FS#2413 - Layer > (De-)Select Layer Entities: Default shortcuts Y+, Y- not working
        FS#2417 - Insert Measurement/e.g. d1 Point to Point fails within Coordinate (SX) Snap
        FS#2419 - dwg2csv quote handling
        FS#2420 - Snap > X/Y from Points / Y/X from Points: command line prompt not cleared after points are chosen
        FS#2425 - Dimension > Arc Length: Always uses linear factor from file default setting
        FS#2442 - Edit > Drawing Preferences > Printing > Page: Paper size A5 wrong

3.27.8 (2022/10/06)

    Bug fixes:
        FS#2400 - View > Selection Filter: Entity type "Any" has no effect
        FS#2401 - File > Print / PDF Export: Page size always A4
        FS#2404 - Extreme Lag When Selecting Solid or Pattern Hatch

3.27.7 (2022/10/03)

    QCAD Professional:
        File > Open:
            Import Shift-JIS encoded DXF files from JW_Cad (JWW)
            Import SHP (ESRI Shapefile) files
        Draw > Trace Bitmap:
            Trace (vectorize) inserted bitmap
            Monochrome: convert to black / white
            Alpha threshold
            Brightness threshold
        View > Property Editor:
            Add area, total area, length and total length properties for hatches / solid fills
        Command line tools:
            dwg2dwg: change dimension settings of QCAD dimension style using -set
    QCAD/CAM:
        Ignore tabs on invisible layers
    Bug fixes:
        FS#2372 - Rendering text with \p... escape sequences
        FS#2373 - File > SVG Export: ellipse arcs in non-uniformly transformed blocks
        FS#2375 - Edit > Copy: Draw order of copied block reference changes
        FS#2376 - Mac Deployment: plugins don't load on case sensitive file system
        FS#2377 - Modify > Detection > Detect Duplicates: Apply tolerance to bounding box comparison
        FS#2380 - SaveAs doesn't always open the associated path of the active drawing
        FS#2382 - DGN file load / import fails
        FS#2385 - ScriptItems are inserted with the unit setting for a new drawing instead that of the target drawing
        FS#2392 - File > Save: Dimension override for linear format not saved

(wiz)

2023-03-26 07:54:01 UTC MAIN commitmail json YAML

Note update of the "mutt" package to version 2.2.10

(tron)

2023-03-26 07:50:23 UTC MAIN commitmail json YAML

Note update of the "mutt" package to version 2.2.9

(tron)

2023-03-26 07:50:10 UTC MAIN commitmail json YAML

mutt: Update to version 2.2.10

This is a bug-fix release, fixing several small issues. It also changes the
message-id Base64 encoding to use a url-safe version.

(tron)

2023-03-26 07:12:57 UTC MAIN commitmail json YAML

doc/TODO: add some

+ MesaLib-23.0.1, a2ps-4.15.2, bat-0.23.0, cmake-3.26.1, eigen3-3.4.0,
  elixir-1.14.3, fish-3.6.1, kubo-0.19.0, mujs-1.3.3, mutt-2.2.10,
  nodejs-19.8.1, plasma-wayland-protocols-1.10.0, py-mercurial-6.4,
  py-pip-audit-2.5.3.

(wiz)

2023-03-25 22:54:22 UTC MAIN commitmail json YAML

slim: add a comment noting dbus dependency inconsistency

(I don't have time to investigate/test at the moment, so noting this
for now.)

(gutteridge)

2023-03-25 18:55:47 UTC MAIN commitmail json YAML

2023-03-25 18:29:45 UTC MAIN commitmail json YAML

cmake/python: Set version explicitly with cmake/build.mk

With the old cmake method, USE_CMAKE would cause pyversion.mk to add
variables to CMAKE_ARGS, resulting in the build using the correct
python.  With the new cmake/build.mk, that didn't happen and cmake
would find some python.  If the found python is missing some packages
(that the packges depends on, e.g. py-expat), the build can fail.

Define a variable BUILD_USES_CMAKE when using cmake/build.mk, and
perform cmake-specific processing in pyversion.mk if that is set, in
addition to still doing it if USE_CMAKE is set.

This should be rototilled after the branch; this is an attempt at a
minimally risky fix now.

Resolves failure to build doxygen when python2.7 but not py27-expat is
installed.

Reviewed by wiz@.

(gdt)

2023-03-25 13:16:24 UTC MAIN commitmail json YAML

doc: Updated cad/qcad to 3.27.6.0nb5

(wiz)

2023-03-25 13:16:11 UTC MAIN commitmail json YAML

2023-03-25 07:29:32 UTC MAIN commitmail json YAML

2023-03-24 16:28:45 UTC MAIN commitmail json YAML

doc: Updated www/curl to 8.0.1

(leot)

2023-03-24 16:28:39 UTC MAIN commitmail json YAML

curl: Update to 8.0.1

Changes:
8.0.1
-----
o Revert "multi: remove PENDING + MSGSENT handles"

This is a bugfix release only with that change and pretty critical
regression that should be okay during the freeze.

Thanks to bch for privately pinging and sharing that!

(leot)

2023-03-24 07:10:38 UTC MAIN commitmail json YAML

2023-03-24 07:09:03 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-borgbackup to 1.2.4

(wiz)

2023-03-24 07:08:55 UTC MAIN commitmail json YAML

py-borgbackup: update to 1.2.4.

Version 1.2.4 (2023-03-24)
--------------------------

New features:

- import-tar: add --ignore-zeros to process concatenated tars, #7432.
- debug id-hash: computes file/chunk content id-hash, #7406
- diff: --content-only does not show mode/ctime/mtime changes, #7248
- diff: JSON strings in diff output are now sorted alphabetically

Bug fixes:

- xattrs: fix namespace processing on FreeBSD, #6997
- diff: fix path related bug seen when addressing deferred items.
- debug get-obj/put-obj: always give chunkid as cli param, see #7290
  (this is an incompatible change, see also borg debug id-hash)
- extract: fix mtime when ResourceFork xattr is set (macOS specific), #7234
- recreate: without --chunker-params, do not re-chunk, #7337
- recreate: when --target is given, do not detect "nothing to do".
  use case: borg recreate -a src --target dst can be used to make a copy
  of an archive inside the same repository, #7254.
- set .hardlink_master for ALL hardlinkable items, #7175
- locking: fix host, pid, tid order.
  tid (thread id) must be parsed as hex from lock file name.
- update development.lock.txt, including a setuptools security fix, #7227

Other changes:

- requirements: allow msgpack 1.0.5 also
- upgrade Cython to 0.29.33
- hashindex minor fixes, refactor, tweaks, tests
- use os.replace not os.rename
- remove BORG_LIBB2_PREFIX (not used any more)
- docs:

  - BORG_KEY_FILE: clarify docs, #7444
  - update FAQ about locale/unicode issues, #6999
  - improve mount options rendering, #7359
  - make timestamps in manual pages reproducible
  - installation: update Fedora in distribution list, #7357
- tests:

  - fix test_size_on_disk_accurate for large st_blksize, #7250
  - add same_ts_ns function and use it for relaxed timestamp comparisons
  - "auto" compressor tests: don't assume a specific size,
    do not assume zlib is better than lz4, #7363
  - add test for extracted directory mtime
- vagrant:

  - upgrade local freebsd 12.1 box -> generic/freebsd13 box (13.1)
  - use pythons > 3.8 which work on freebsd 13.1
  - pyenv: also install python 3.11.1 for testing
  - pyenv: use python 3.10.1, 3.10.0 build is broken on freebsd

Version 1.2.3 (2022-12-24)
--------------------------

Fixes:

- create: fix --list --dry-run output for directories, #7209
- diff/recreate: normalize chunker params before comparing them, #7079
- check: fix uninitialised variable if repo is completely empty, #7034
- xattrs: improve error handling, #6988
- fix args.paths related argparsing, #6994
- archive.save(): always use metadata from stats (e.g. nfiles, size, ...), #7072
- tar_filter: recognize .tar.zst as zstd, #7093
- get_chunker: fix missing sparse=False argument, #7056
- file_integrity.py: make sure file_fd is always closed on exit
- repository: cleanup(): close segment before unlinking
- repository: use os.replace instead of os.rename

Other changes:

- remove python < 3.7 compatibility code
- do not use version_tuple placeholder in setuptools_scm template
- CI: fix tox4 passenv issue, #7199
- vagrant: update to python 3.9.16, use the openbsd 7.1 box
- misc. test suite and docs fixes / improvements
- remove deprecated --prefix from docs, #7109
- Windows: use MSYS2 for Github CI, remove Appveyor CI

(wiz)

2023-03-23 20:52:28 UTC MAIN commitmail json YAML

doc: Updated chat/iamb to 0.0.7

(pin)

2023-03-23 20:52:02 UTC MAIN commitmail json YAML

chat/iamb: update to 0.0.7

This release will include the following changes:

- Fetch scrollback history independently of main loop #39
- Add NetBSD install instructions #51
- Create release profile with LTO #52
- Support configuring client request timeout #54
- Link to iamb space in README #55
- Fix empty message check when sending #56
- Show events that couldn't be decrypted #57
- Allow log level to be configured #58
- Indicate when an encrypted room event has been redacted #59
- Lazy load room state events on initial sync #62
- HTML self-closing tags are getting parsed incorrectly #63
- Emote messages should always show sender #65
- Update README.md to include Arch Linux package #66
- Redacted messages need to have their HTML removed #67

I'm also going to update to modalkit@0.0.14 to pull in two useful bug fixes:
- List widget should only use focus for rendering item modalkit#102
- Vim keybinding D has wrong Count modalkit#103

(pin)

2023-03-23 10:31:04 UTC MAIN commitmail json YAML

doc: Updated benchmarks/hyperfine to 1.16.1

(pin)

2023-03-23 10:30:43 UTC MAIN commitmail json YAML

benchmarks/hyperfine: update to 1.16.1

Bugfixes
- Fix line-wrapping of --help text (@sharkdp)
- Fix --input=null (@sharkdp)

(pin)

2023-03-23 10:13:24 UTC MAIN commitmail json YAML

doc/TODO: + gnome-44.0, modular-xorg-xwayland-23.1.0.

(wiz)

2023-03-23 06:16:32 UTC MAIN commitmail json YAML

doc: Updated security/openssl to 1.1.1tnb1

(wiz)

2023-03-23 06:16:22 UTC MAIN commitmail json YAML

2023-03-22 20:43:33 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20230322

(nikita)

2023-03-22 20:34:39 UTC MAIN commitmail json YAML

neomutt: Update to version 20230322

ChangeLog:

Notes

This is a big release and a lot has changed.

If you find any problems, please let us know as soon as you can.

Thanks 笶、�ク�
�汳� Sponsors

Special thanks to our sponsors:

    Mark Korondi (@kmARC)
    [private]
    Marco Candrian
    @pbwn
    Scott Kostyshak (@scottkosty)
    Ander Punnar (@4nd3r)
    @angelus2014
    Ingo Hoffmann
    Andy Smith
    Nick Price (@DominoTree)

笶、�ク� Thanks

Many thanks to our new contributors:

    Rayford Shireman (@rayfordshire)
    Whitney Cumber (@whitney-cumber)
    Paulo Matos (@pmatos)
    Pierre Colin (@Pierre-Colin)
    Ilya Kurdyukov (@ilyakurdyukov)
    Anna (navi) Figueiredo Gomes (@navi-desu)
    Michal Siedlaczek (@elshize)
    Igor Serebryany (@igor47)
    Mohammad AlSaleh (@MoSal)
    Paul Dino Jones (@Spacefreak18)
    Carlos Henrique Lima Melara (@charles2910)
    Leon Philman (@leonphilman)
    Darrel Glud (@darrel-glud)
    Frank Grテシllich (@FrankGruellich)
    Brett Holman (@holmanb)
    Roberto Alvarado (@Robdres)
    Albert Kim (@alkim0)
    raf (@raforg)
    Andrij Mizyk (@andmzk)
    Maarten van Gompel (@proycon)
    Chris X Weichenberger (@the-x-at)

and our regular contributors:

    Tobias Stoeckmann (@stoeckmann)
    Austin Ray (@Austin-Ray)
    Marius Gedminas (@mgedmin)
    Gerrit Rテシsing (@kbcb)
    Emir Sari (@bitigchi)
    Pietro Cerutti (@gahr)
    Jakub Jindra (@jindraj)
    Marco Sirabella (@mjsir911)
    Jakub Wilk (@jwilk)
    Rテウbert Horvテ。th (@r001)
    ミ。ムび�ミーム�ミクム墟ー ミ�ミーミエミクム� (@Strahinja)
    David Purton (@dcpurton)
    Reto Brunner (@brunnre8)

�沁� Features

    Use DT_SLIST for charset variables
    Support viewing html with embedded images
    Account command, see the feature page
    Check that sendmail and inews don't contain shell meta characters
    Browser: add mailbox_folder_format config variable
    Enter: add function kill-whole-line
    Account command: add macOS keychain sample provider
    Account command: add GPG+JSON sample provider
    Expose italics attribute for colour scheme
    Allow source in hooks to point to relative paths
    Resolve alternates when subscribing/unsubscribing
    Notmuch: allow specifying configuration file
    Notmuch: allow usage of notmuch profiles
    Add GNU SASL support for authentication (--gsasl configure option)
    Extend colour objects to support patterns
    Detect and fixup maildirs with missing "new" and "tmp" directories
    Generate standard MIME types as application/pkcs7-* instead of legacy application/x-pkcs7-*
    Compose: add Smime: pseudo header
    Handle more X-Mutt pseudo-headers with edit_headers
    Use socket_timeout to time out read/write operations
    Allow %[fmt] in $folder_format
    Respect attribution_locale in indent_string and post_indent_string
    Pattern: add ~K to search Bcc, include Bcc in ~C, %C, ~L, and ~p
    Colour postponed emails list
    Allow querying user-defined variables ($my_var) with -Q
    Dump user-defined variables ($my_var) with -D
    Generate purely random Message-ID headers
    Allow an empty sidebar_divider_char
    Fix handling and display of group addresses

�洙イ Bug Fixes

    Fix status_on_top to work on complex windows, e.g., attach
    Imap: fix off-by-one error causing bogus "Progress message 10/9" message
    Attach: fix segfault when viewing HTML attachment in compose mode
    Allow for longer expansions in e.g., index_format
    Accept unpadded base64-encoded data, as some mailers produce
    Fix hangup when trying to add email address from help screens
    Handle corrupted header caches
    Fix slowdown when changing folders
    Improve error detection for invalid color regexes
    Distinguish between old/new with mark_old unset
    Parse mboxes with unconventional From lines
    Fix hostname detection for hostname ending with a "."
    Fix truncated SMTP lines in case of very long lines
    Use smime_sign_as instead of pgp_sign_as when signing S/MIME messages
    Set smime_sign_as instead of smime_default_key when signing
    Fix wrong message being marked as read with $pager_read_delay = 1
    Fix negative new-mail count on maildir
    Skip zero width non-joiner character in the pager
    Handle text/vcard as not being an attachment, same as for text/x-vcard
    Fix hdr_order not sorting last header correctly
    Make exiting via SIGINT more graceful
    Fix unhook index-format-hook
    Send: delete signature when sending fails
    SMTP: try all available methods even if SASL is not compiled in
    Fix decryption issue when postponing S/MIME encrypted mails
    Avoid unnecessary refreshes
    Fixed a number of memory leaks and crashes

�沐ァ Changed Config

    New
        $account_command - Shell command to retrieve account credentials
        $mailbox_folder_format - printf-like format string for the browser's display of mailbox folders
        $nm_config_file - Configuration file for notmuch. Use 'auto' to detect configuration.
        $nm_config_profile - Configuration profile for notmuch.

    Renamed for consistency (old names still work)
        $ask_follow_up -> $ask_followup_to
        $attribution -> $attribution_intro
        $connect_timeout -> $socket_timeout
        $implicit_autoview -> $implicit_auto_view
        $message_cachedir -> $message_cache_dir
        $post_indent_string -> $attribution_trailer
        $tmpdir -> $tmp_dir
        sidebar_whitelist -> sidebar_pin
        unsidebar_whitelist -> sidebar_unpin

    Changed default
        attach_format = "%u%D%I %t%4n %T%d %> [%.7m/%.10M, %.6e%?C?, %C?, %s] "
        More space for the attachment filename
        sidebar_divider_char = "|"
        Allow an empty divider char

    Deprecated
        $vfolder_format use $folder_format

�沛エ Translations

    100% �汞ィ�汞ソ Czech
    100% �汞ゥ�汞ェ German
    100% �汞ュ�汞コ Hungarian
    100% �汞ア�汞ケ Lithuanian
    100% �汞ァ�汞キ Portuguese (Brazil)
    100% �汞キ�汞ク Serbian
    100% �汞ク�汞ー Slovak
    100% �汞ケ�汞キ Turkish
    99% �汞ェ�汞ク Spanish
    99% �汞コ�汞ヲ Ukrainian
    94% �汞オ�汞ア Polish
    72% Catalan

�沒� Docs

    Lots of updates and cleanups

�沛暦ク� Build

    Support building with Undefined Behaviour Sanitizer (--ubsan configure option)
    Generate compile_commands.json (--compile-commands configure option)
    Use pkg-config to locate most of the 3rd party dependencies
    Fix curses for netbsd
    Improve our CI stack
    Create libparse - parsing functions that can be easily tested
    Refactor commands / icommands

笞呻ク� Code

    Lots of refactoring to make the code more organized, especially in these
    areas: windowing, menu, browser, enter, function dispatching, key handling,
    auto-completion
    Fewer global variables
    Removal of some unmaintained contrib code
    New maintained sample config and examples are in the data directory
    The contrib script mutt_oauth2.py received a lot of love

(nikita)

2023-03-22 20:02:10 UTC MAIN commitmail json YAML

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

Fix NetBSD/sparc64 SSP_SUPPORTED=no check

It was set after the include of bsd.prefs.mk to be able to use
MACHINE_PLATFORM, but needed to be before bsd.prefs.mk to take
effect. Switch to testing MACHINE_ARCH, and target all sparc64

(abs)

2023-03-22 19:09:54 UTC MAIN commitmail json YAML

Fix NetBSD/sparc64 SSP_SUPPORTED=no check

It was set after the include of bsd.prefs.mk to be able to use
MACHINE_PLATFORM, but needed to be before bsd.prefs.mk to take
effect. Switch to testing MACHINE_ARCH, and target all sparc64

(abs)

2023-03-22 13:53:29 UTC MAIN commitmail json YAML

2023-03-22 05:44:41 UTC MAIN commitmail json YAML

devel/allegro: Correct the path to the OSS device

(charlotte)

2023-03-21 20:08:40 UTC MAIN commitmail json YAML

Set SSP_SUPPORTED=no for NetBSD/sparc64

Bump PKGREVISION

(abs)

2023-03-21 20:08:16 UTC MAIN commitmail json YAML

Fix MACHINE_PLATFORM:MNetBSD-*-sparc64 check

Put after include of bsd.prefs.mk (via options.mk)

(abs)

2023-03-21 19:59:47 UTC MAIN commitmail json YAML

Set SSP_SUPPORTED=no for NetBSD/sparc64

Bump PKGREVISION

(abs)

2023-03-21 19:53:25 UTC MAIN commitmail json YAML

cargo.mk: TODO: support git+https sources.

(nikita)

2023-03-21 09:36:38 UTC MAIN commitmail json YAML

Updated databases/redis

(adam)

2023-03-21 09:36:24 UTC MAIN commitmail json YAML

redis: updated to 7.0.10

7.0.10

Upgrade urgency: SECURITY, contains fixes to security issues.

Security Fixes:

(CVE-2023-28425) Specially crafted MSETNX command can lead to assertion and denial-of-service

Bug Fixes

Large blocks of replica client output buffer may lead to PSYNC loops and unnecessary memory usage
Fix CLIENT REPLY OFF|SKIP to not silence push notifications
Trim excessive memory usage in stream nodes when exceeding stream-node-max-bytes
Fix module RM_Call commands failing with OOM when maxmemory is changed to zero

(adam)

2023-03-21 08:17:43 UTC MAIN commitmail json YAML

doc/TODO: + coreutils-9.2.

(wiz)

2023-03-21 00:08:40 UTC MAIN commitmail json YAML

mk/bsd.pkg.mk: started freeze for pkgsrc-2023Q1 branch [gdt 2023-03-21]

(gdt)

2023-03-20 22:45:22 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-clipman-plugin to 1.6.3

(gutteridge)

2023-03-20 22:45:11 UTC MAIN commitmail json YAML

xfce4-clipman-plugin: update to 1.6.3

Change log:

1.6.3 (2023-03-20)
=====
- Update copyright year and bug report address
- history: Fix inactive copy button (Fixes #54)
- Shorten the selection text in menu
- Move text shorten code to common function
- build: Fix autotools warnings
- Allow to clear history when only selection is visible
- Fix blurry images in plugin menu when UI scale > 1
- Fix link in README
- Remove ENABLE_NLS ifdefs
- Update `.gitignore`
- Add primary clipboard persistence
- [PATCH] build: Fix intltool lock file problem during make distcheck
- Fix text preview
- Replace `g_malloc0()` with safer alternative `g_new0()`
- Use `filename` before freeing it
- Fix invalid "Show full history..." menu item behavior (#29)
- Fix GLib macro expansion compiler warnings
- Update copyright year
- Check if already running before adding as panel plugin
- Do not try to register application twice
- Correctly handle a timeout source life cycle within a function
- Fix Gtk-CRITICAL when showing main menu
- Require glib 2.60
- Translation Updates:
  Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
  Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), Estonian, Finnish, French,
  Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
  Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay,
  Norwegian Bokm奪l, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2023-03-20 22:27:31 UTC MAIN commitmail json YAML

doc: Updated x11/mate-desktop to 1.26.1

(gutteridge)

2023-03-20 22:27:14 UTC MAIN commitmail json YAML

mate-desktop: update to 1.26.1

Change log:

### mate-desktop 1.26.1

    Revert "[mate-bg] small cleanup"
    mate-desktop-thumbnail: fix memory leak
    mate-bg: fix memory leak
    Fix mate_minor_version and mate_micro_version always 1.
    fix meson version

(gutteridge)

2023-03-20 21:35:32 UTC MAIN commitmail json YAML

mail/cone: fix a couple pkglint warnings. move to use mk/curses.buildlink3.mk.

builds on NetBSD 10.99.2 without buildtime failure.

(nikita)

2023-03-20 21:33:52 UTC MAIN commitmail json YAML

doc/TODO: note py-qt6

(gutteridge)