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 (8d)  pkgsrc-2023Q4 (55d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (167d) 

2024-05-26 09:32:33 UTC Now

2022-12-18 00:42:28 UTC MAIN commitmail json YAML

(sysutils/R-ff) import R-ff-4.0.7

The ff package provides data structures that are stored on disk but
behave (almost) as if they were in RAM by transparently mapping only a
section (pagesize) in main memory - the effective virtual memory
consumption per ff object.

ff supports R's standard atomic data types 'double', 'logical', 'raw'
and 'integer' and non-standard atomic types boolean (1 bit),
quad (2 bit unsigned), nibble (4 bit unsigned), byte (1 byte signed
with NAs), ubyte (1 byte unsigned), short (2 byte signed with NAs),
ushort (2 byte unsigned), single (4 byte float with NAs).

For example 'quad' allows efficient storage of genomic data as
an 'A','T','G','C' factor. The unsigned types support 'circular'
arithmetic.

(mef)

2022-12-18 00:32:56 UTC MAIN commitmail json YAML

sysutils/R-biglm: import R-biglm-0.9.2.1

Regression for data too large to fit in memory.

(mef)

2022-12-18 00:08:06 UTC MAIN commitmail json YAML

doc: Updated devel/R-Rcpp to 1.0.9

(mef)

2022-12-18 00:07:50 UTC MAIN commitmail json YAML

(devel/R-Rcpp) Updated 1.0.8.3 to 1.0.9

2022-07-02  Dirk Eddelbuettel  <edd@debian.org>

        * DESCRIPTION (Date, Version): Release 1.0.9

        * inst/include/Rcpp/config.h: Idem
        * inst/NEWS.Rd: Idem
        * vignettes/rmd/Rcpp.bib: Idem
        * inst/bib/Rcpp.bib: Idem
* vignettes/pdf/*: Rebuilt

2022-07-01  Dirk Eddelbuettel  <edd@debian.org>

* man/dependsAttribute.Rd: Use https in URL
* man/exportAttribute.Rd: Idem
* man/interfacesAttribute.Rd: Idem
* DESCRIPTION (URL): Idem
* README.md: Idem, use Amazon page for Rcpp book

2022-05-26  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Roll minor version
* inst/include/Rcpp/config.h: Idem

2022-05-25  Dirk Eddelbuettel  <edd@debian.org>

* inst/tinytest/test_string.R: Add C++11 conditioning for new unit tests

2022-05-23  Dean Scarff  <dos@scarff.id.au>

* inst/include/Rcpp/String.h: Make less copies of strings via move
semantics and preserving the buffer/SEXP representation when copying
* inst/include/RcppCommon.h: include <utility> for std::move
* inst/tinytest/cpp/String.cpp: Add unit tests
* inst/tinytest/test_string.R: Add unit tests

2022-05-12  Dirk Eddelbuettel  <edd@debian.org>

* docker/ci/Dockerfile: Added xml2, also use more r-cran-* binaries

2022-05-12  Marco Colombo <mar.colombo13@gmail.com>

* vignettes/rmd/Rcpp-FAQ.Rmd: Fixed typo

2022-04-03  Dirk Eddelbuettel  <edd@debian.org>

* vignettes/rmd/Rcpp-FAQ.Rmd: Add paragraph about Date(time) not
being aimed at parsing large quantities at once
* vignettes/pdf/Rcpp-FAQ.pdf: Idem

* vignettes/rmd/Rcpp.bib: Add four entries
        * inst/bib/Rcpp.bib: Idem

2022-03-14  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Roll minor version
* inst/include/Rcpp/config.h: Idem

(mef)

2022-12-17 23:48:39 UTC MAIN commitmail json YAML

doc: Updated devel/R-R.utils to 2.12.2

(mef)

2022-12-17 23:48:27 UTC MAIN commitmail json YAML

(devel/R-R.utils) Updated 2.11.0 to 2.12.2

# Version 2.12.2 [2022-11-11]

## Documentation

* Drop duplicated arguments from `help("parse.SmartComments")`.

## Deprecated and Defunct

* S3 method `warnings()` for `Verbose`, and the corresponding generic
  function, has been deprecated in favor of the `printWarnings()`.

# Version 2.12.1 [2022-10-30]

## Documentation

* Documented the limitation that `withTimeout()` may fail to detect
  the timeout error if the language is temporarily switched during
  evaluation.

* Updated moved and broken URLs in help pages.

## Bug Fixes()

* `filePath()` could produce `Error in if (components[pos] == ".." &&
  components[pos - 1L] != "..") { : missing value where TRUE/FALSE
  needed` when there were too many `..` components in the specified
  path, e.g. `filePath("C:/foo/../bar/../..")`.  Now it returns the
  maximum pruned path, e.g. `"C:/.."`.

* `withTimeout()` did not return NULL on timeouts when `onTimeout`
  was `"warning"` or `"silent"`.

* `parseRepos()` would produce `"Error in get(".read_repositories",
  envir = ns) : object '.read_repositories' not found"` in
  R-devel (>= rev 83148).

# Version 2.12.0 [2022-06-27]

## New Features

* Added support for lists and data frames to `tempvar()`.

## Deprecated and Defunct

* Remove defunct `Asserts$inherits()` and S3 generic
  `inherits()`. Use `Asserts$inheritsFrom()` instead.

* Remove defunct argument `substitute` from `withCapture()`. Use
  argument `replace` instead.

(mef)

2022-12-17 23:40:05 UTC MAIN commitmail json YAML

doc: Updated devel/R-R.oo to 1.25.0

(mef)

2022-12-17 23:39:53 UTC MAIN commitmail json YAML

(devel/R-R.oo) Updated 1.24.0 to 1.25.0

# Version 1.25.0 [2022-06-11]

## New Features

* Now `showNews()` for `Package` recognizes 'NEWS.md' files too.

## Bug Fixes

* Rdoc no longer injects a dummy `\emph{}` at the end of `@howtocite`
  sections, because it now triggers an `R CMD check --as-cran` NOTE.
  The workaround was used to workaround an `R CMD check` false
  positive way back in 2004, which has since been fixed.

(mef)

2022-12-17 23:35:13 UTC MAIN commitmail json YAML

doc: Updated devel/R-R.methodsS3 to 1.8.2

(mef)

2022-12-17 23:34:59 UTC MAIN commitmail json YAML

(devel/R-R.methods3) Updated 1.8.1 to 1.8.2

# Version 1.8.2 [2022-06-13]

## Deprecated & Defunct

* Very old, deprecated argument `enforceRCC` for `setGenericS3()` and
  `setMethodS3()` is now defunct in favor of argument `validators`.

(mef)

2022-12-17 22:09:17 UTC MAIN commitmail json YAML

updated editors/nano to 7.1

Quoting from the ChangeLog:
Changes between v7.0 and v7.1:
------------------------------

Benno Schulenberg (8):
      build: fix compilation when configured with --disable-comment
      bump version numbers and add a news item for the 7.1 release
      copyright: update the last year for significantly changed files
      docs: say thanks to the Albanian translator
      rcfile: report an error when an included file does not exist
      text: upon Enter, eat only lefthand blanks, not any other characters
      tweaks: avoid passing NULL to access()
      tweaks: wrap overlong lines in the Tcl syntax, to make them manageable

Changes between v6.4 and v7.0:
------------------------------

Benno Schulenberg (94):
      build: add options --disable-formatter and --disable-linter to configure
      build: exclude some pieces that are not needed with --disable-nanorc
      build: exclude two unneeded functions correctly from the tiny version
      build: fix compilation when configured with --enable-tiny
      bump version numbers and add a news item for the 7.0 release
      completion: search through all open buffers for possible completions
      docs: clarify the distinction between binding a function and "{function}"
      docs: describe --disable-formatter and --disable-linter configure options
      docs: explain how to include a double quote plus space in a nanorc regex
      docs: improve the legibility of an itemized list
      docs: mention in the man page how M-V can insert any Unicode code point
      docs: mention that string binds may contain function names between braces
      docs: replace control codes in the examples with {command} cartouches
      docs: suggest a key binding for snipping trailing blanks
      execute: show "Cancelled" instead of "Error" when the user hits ^C
      extra: use the whole terminal for the crawl, and quicken it a bit
      feedback: suppress undo/redo messages when option --zero is in effect
      files: before sending data to an external command, decode LF back to NUL
      files: improve the error handling when executing an external command
      filtering: terminate also the sender process when the user hits ^C
      filtering: when returning to a line number, ensure it is within range
      gnulib: update to its current upstream state
      goto: don't center the current line when the user specified a column only
      help: don't show the New-Buffer toggle when in view mode
      help: move the M-Del item up, so that M-PgUp and M-PgDn are paired
      help: prioritize the unshifted Meta keystrokes for buffer switching
      input: allocate a small keystroke buffer, and never free it
      input: allocate two small character buffers too, and never free them
      input: give up when the capacity of the keystroke buffer overflows
      input: interpret commands of the form {functionname} inside string binds
      memory: avoid a leak when a string bind specifies an unknown menu
      prompt: allow rebinding also ^N, ^Q, and ^Y at the yes-no prompt
      prompt: ingest queued characters before handling any subsequent function
      prompt: prevent execution of inadmissible functions in view mode
      prompt: return FALSE for non-editing functions also in the tiny version
      prompt: toggle the help lines only for the 'nohelp' toggle
      search: skip a match on the magic line, as it is a just convenience line
      startup: ensure that +/string centers the match also with --linenumbers
      startup: for +/string, center the found occurrence when possible
      startup: quit when standard input is not a TTY (after handling arguments)
      startup: report an empty search string also when there is a modifier
      syntax: nanorc: colorize valid function names plus surrounding braces
      tweaks: add parentheses for consistency, and reshuffle for conciseness
      tweaks: allow the linter to be used in view mode, as it makes no changes
      tweaks: attribute some of the features that were added in the last years
      tweaks: avoid iterating over the same string twice in a row
      tweaks: avoid sometimes calling a function three times in a row
      tweaks: check the multiline regexes only for Delete and Backspace
      tweaks: condense a comment, add two small ones, and reshuffle a line
      tweaks: delete a flag that is no longer used
      tweaks: determine in another way whether a shortcut is okay in view mode
      tweaks: discard a bracketed paste in the browser more efficiently
      tweaks: don't use a pointer when the value itself is all that is needed
      tweaks: drop an unneeded check for permissibility of prompt shortcuts
      tweaks: drop a parameter that is no longer used
      tweaks: drop shunting of flags by calling the needed function directly
      tweaks: elide a function that does not need to be a separate function
      tweaks: elide an assignment by iterating with the target variable
      tweaks: elide an intermediary variable that is no longer needed
      tweaks: elide an unused parameter
      tweaks: elide an unused return value
      tweaks: elide a parameter by moving the general case one level up
      tweaks: elide a variable, rename another, and reshuffle an assignment
      tweaks: fold two cases together, because they basically do the same
      tweaks: group the special keycodes for implanted strings together
      tweaks: improve two comments, and exclude two unneeded prototypes
      tweaks: make the crawl use the whole screen also in the tiny version
      tweaks: make two error messages more succinct and easier to translate
      tweaks: move the arrays of menu names and symbols to where they are used
      tweaks: move the --magic option up, so that --zero comes last
      tweaks: move to a given line number more efficiently
      tweaks: move two checks plus corresponding calls to a better place
      tweaks: normalize the indentation after the previous change
      tweaks: reduce four variations of a message to a single common form
      tweaks: rename a macro for clarity, and normalize some indentation
      tweaks: rename a variable, away from an abbreviation
      tweaks: rename two record elements and three parameters, for clarity
      tweaks: replace sizeof(char) with 1, as that is assumed anyway
      tweaks: reshuffle a declaration, and correct the wording of a comment
      tweaks: reshuffle a line, to group things better
      tweaks: reshuffle some code and drop some comments, for conciseness
      tweaks: reshuffle some code, to not determine a shortcut twice
      tweaks: reshuffle some lines, to be more readable instead of compact
      tweaks: reshuffle two lines, for conciseness and in preparation
      tweaks: reword and/or condense four comments
      tweaks: rewrap line, improve wording, and correct typo in old news item
      tweaks: rewrap some lines, drop a redundant call, and reshuffle a line
      tweaks: simplify a function now that a Unicode code can be typed quicker
      tweaks: simplify a pasting routine, modelling it after the injection one
      tweaks: use an auxiliary variable to avoid dereferences of 'shortcut'
      undo: make sure the current line is defined before it is referenced
      verbatim: allow the user to finish Unicode input with <Enter> or <Space>
      verbatim: do not overwrite the status bar when the code is invalid
      verbatim: don't show dots during Unicode input, as they give wrong idea

(schwarz)

2022-12-17 21:36:31 UTC MAIN commitmail json YAML

doc: Updated pkgtools/rc.d-boot to 20221202

(triaxx)

2022-12-17 21:36:11 UTC MAIN commitmail json YAML

rc.d-boot: Fix for unprivileged users on Darwin

pkgsrc changes:
---------------
  * Replace hardcoded /etc with ${PKG_SYSCONFDIR} to find rc.d scripts installed
    by unprivileged users.
  * For unprivileged bootstrap, the INSTALL script copies
    org.pkgsrc.rc.d-boot.plist to $HOME directory of the user who installs the
    package. This avoids making assumptions on the unprivileged user during the
    build process.

(triaxx)

2022-12-17 21:29:44 UTC MAIN commitmail json YAML

rust: Stop xz being buildlinked.

The recent xz update broke the API and rust happened to be using it via other
buildlink3 dependencies, even though we try to use the bundled version.  Set
BUILDLINK_FILES_CMD.xz to ${TRUE} to avoid any xz files from being linked, and
ensuring we use the bundled copy.

(jperkin)

2022-12-17 17:51:45 UTC MAIN commitmail json YAML

2022-12-17 16:42:00 UTC MAIN commitmail json YAML

doc: Updated ham/chirp to 20221217

(gdt)

2022-12-17 16:41:50 UTC MAIN commitmail json YAML

ham/chirp: Update to 20221217

upstream changes are bugfixes

(gdt)

2022-12-17 15:34:54 UTC MAIN commitmail json YAML

doc: Updated devel/R-devtools to 2.4.5

(mef)

2022-12-17 15:34:41 UTC MAIN commitmail json YAML

(devel/R-devtools) Updated 2.4.3 to 2.4.5

# devtools 2.4.5

* `check(cleanup =)` was deprecated in devtools v1.11.0 (2016-04-12) and was
  made defunct in v2.4.4 (2022-07-20). The documentation is more clear now about
  recommended alternatives.

* `check(check_dir = NULL)` is the new default, to align with the default
  behaviour of the underlying `rcmdcheck::rcmdcheck()`.

* `check(cran = TRUE)` sets the env var
  `_R_CHECK_PACKAGES_USED_IGNORE_UNUSED_IMPORTS_` to `FALSE`, in order to
  surface the `"Namespace in Imports field not imported from"` NOTE. This only
  applies to R >= 4.2, due to favorable changes in the behaviour of
  `R CMD check --as-cran` (#2459).

* `test_active_file()` passes the package onto to testthat so it can correctly
  set the `TESTTHAT_PKG` envvar (#2470).

* `test()` and `test_active_file()` once again work with testthat itself.

# devtools 2.4.4

* `install(reload = TRUE)` now calls `pkgload::unregister()` instead
  of `pkload::unload()` (#2349). This allows the package to keep
  functioning if it is still in use in the R session (e.g. through
  event handlers).

* `test()` no longer calls `load_all()` twice. `test_active_file()`
  now calls `load_all()` via testthat.

* `aspell_env_var()` does a better job of matching `R CMD check` behaviour,
  which is only to use `aspell`, not `hunspell` or `ispell` (#2376).

* Installing devtools now installs pkgdown, profvis, bench, miniUI,
  and urlchecker, ensuring that you have everything needed for package
  development (#2388).

* `dev_sitrep()` has been updated for the calendar-based version number scheme
  adopted by the RStudio IDE in September 2021 (#2397, #2410).

(mef)

2022-12-17 15:30:12 UTC MAIN commitmail json YAML

doc: Updated devel/R-pkgload to 1.3.2

(mef)

2022-12-17 15:29:58 UTC MAIN commitmail json YAML

(devel/R-pkgload) Updated 1.2.4 to 1.3.2

# pkgload 1.3.2

* Fixes for CRAN checks.

# pkgload 1.3.1

* `dev_topic_find()` is now exported (#215).

* `dev_help()` will remind you to run `pkgload::load_all()` if no
  in-development packages are found (#221).

* Shimmed `?` now works even if you've renamed the documentation topic (#220).

* `dev_help()` now works with an RStudio daily to deliver a rendered
  development documentation that includes working images and links (#228).

# pkgload 1.3.0

* `load_all()` now calls `rlang::check_installed()` to prompt whether
  to install missing packages.

  Outdated and missing dependencies are installed using pak if
  installed. If not, the remotes package is used if installed.
  Otherwise `install.packages()` is used as a last resort but this
  method does not support Remotes fields.

* `load_all()` gains an `attach` argument set to `TRUE` by default (#209).
  If set to `FALSE`, `load_all()` creates a new namespace but doesn't
  create a package environment on the search path. In this case, it is
  more similar to `loadNamespace()` than to `library()`.

* Improved the way help pages are displayed in RStudio. This makes the
  behaviour within and outside RStudio consistent and fixes issues
  with Rd macros (#120).

* `unregister()` is now exported. This is a gentler version of
  `unload()` which removes the package from the search path,
  unregisters methods, and unregisters the namespace. However it
  doesn't try to unload the namespace or its DLL so that dangling
  references keep working.

* User `onLoad` hooks are now run after exports have been
  populated. This allows the hook to use exported functions.

* The loaded namespace is now locked just before user `onLoad` hooks
  are run. This better reproduced the namespace sealing behaviour of
  regular loading.

  The package environment environment is now locked as well before
  both the user and package `onAttach` hooks are run.

* Added support for loading a .so or .dll file from the `inst`
  folder via a new `library.dynam()` shim (@ethanplunkett, #48).

* The `system.file()` shim now fails if you supply a path that starts
  with `inst` to better reproduce the behaviour with installed
  packages (#104).

* `load_all()` now imports its dependencies lazily to avoid parallel
  installation issues (#89).

* Unknown Rd macros no longer trigger a warning when building the
  package topic index (#119).

* `load_all(compile = TRUE)` now forces a full recompilation (#93).

* The advice about running `rm()` to remove conflicts with objects in
  the global environment is now clickable in RStudio (#199).

* New `is_loading()` predicate to detect whether `load_all()` is
  currently running (#134).

* `.dynLibs()` is no longer emptied when package with no DLL is
  unloaded (#176).

* The `?` shim no longer interprets `?"/"` as a path (#198).

* rstudioapi is no longer a hard dependency of pkgload (#187).

* Errors thrown in user hooks are now demoted to a warning
  condition. Previously they were demoted using `try()`, making it
  harder to debug them.

* `load_all()` correctly re-loads modified translations, avoiding
  the usual gettext behaviour.

(mef)

2022-12-17 15:26:30 UTC MAIN commitmail json YAML

doc: Updated devel/R-memoise to 2.0.1

(mef)

2022-12-17 15:26:16 UTC MAIN commitmail json YAML

(devel/R-memoise) Updated 2.0.0 to 2.0.1

# memoise 2.0.1

# Version 2.0.0.9000

* Winston Chang is now the maintainer.

* The default value for the `hash` argument of `memoise()` is now
  taken with an indirection in case `memoise()` is called at the
  top-level of a namespace (r-lib/rlang#1177).

* Fixed a bug in `has_cache()` that caused it to get the value unnecessarily. (#123)

(mef)

2022-12-17 15:22:21 UTC MAIN commitmail json YAML

doc: Updated devel/R-usethis to 2.1.6

(mef)

2022-12-17 15:22:04 UTC MAIN commitmail json YAML

(devel/R-usethis) Updated 2.1.5 to 2.1.6

# usethis 2.1.6

### GitHub-related

`use_github_action()` and friends gain a `ref` argument, which
defaults to the tag of the latest release in
<https://github.com/r-lib/actions> (#1541).

`use_github_actions_badge()` now uses the same URLs as GitHub does via
the "Create status badge" helper in the browser (#1525). This changes
the significance of the `name` argument; now it really must be the
name of the workflow configuration file.

All functions error more clearly when the requested operation is not
supported for the "theirs" remote configuration (#1588).

### Other changes

`use_roxygen_md()` gains an `overwrite` argument (#1599).

`use_rscloud_badge()` is a new function that creates a README badge
indicating the repository can be launched in an [RStudio
Cloud](https://rstudio.cloud) project (@gvelasq, #1584).

`use_data()` gains an `ascii` argument, which is passed along to
`save()` (@JosiahParry, #1625).

`use_code_of_conduct()` has been updated to version 2.1 of the
Contributor Covenant (@batpigandme, #1591).

(mef)

2022-12-17 15:17:43 UTC MAIN commitmail json YAML

(www/R-urlchecker) Added version 1.0.1

(mef)

2022-12-17 15:15:53 UTC MAIN commitmail json YAML

www/R-urlchecker: import R-urlchecker-1.0.1

Provide the URL checking tools available in R 4.1+ as a package for
earlier versions of R. Also uses concurrent requests so can be much
faster than the serial versions.

(mef)

2022-12-17 15:12:18 UTC MAIN commitmail json YAML

(www/R-pkgdown) Added R-pkgdown version 2.0.7

(mef)

2022-12-17 15:09:50 UTC MAIN commitmail json YAML

www/R-pkgdown: import R-pkgdown-2.0.7

Generate an attractive and useful website from a source package.
'pkgdown' converts your documentation, vignettes, 'README', and more
to 'HTML' making it easy to share information about your package
online.

(mef)

2022-12-17 15:03:06 UTC MAIN commitmail json YAML

(graphics/R-ragg) version 1.2.4 added

(mef)

2022-12-17 15:00:52 UTC MAIN commitmail json YAML

graphics/R-ragg: import R-ragg-1.2.4

Anti-Grain Geometry (AGG) is a high-quality and high-performance 2D
drawing library. The 'ragg' package provides a set of graphic devices
based on AGG to use as alternative to the raster devices provided
through the 'grDevices' package.

(mef)

2022-12-17 14:53:22 UTC MAIN commitmail json YAML

(fonts/R-textshaping) Add new file buildlink3.mk

(mef)

2022-12-17 14:37:44 UTC MAIN commitmail json YAML

2022-12-17 14:35:09 UTC MAIN commitmail json YAML

fonts/R-textshaping: import R-textshaping-0.3.6

Provides access to the text shaping functionality in the 'HarfBuzz'
library and the bidirectional algorithm in the 'Fribidi' library.
'textshaping' is a low-level utility package mainly for graphic
devices that expands upon the font tool-set provided by the
'systemfonts' package.

(mef)

2022-12-17 14:34:13 UTC MAIN commitmail json YAML

(fonts/R-systemfonts) New file, buildlink3.mk added

(mef)

2022-12-17 14:29:45 UTC MAIN commitmail json YAML

doc: Updated mail/spamassassin to 4.0.0

(gdt)

2022-12-17 14:29:34 UTC MAIN commitmail json YAML

mail/spamassassin: Update to 4.0.0

Tested on NetBSD 9 amd64 with postfix and spamass-milter.  NB the rule
renaming below and the modified init.pre, which will not be merged by
updating if init.pre is locally modifed.

Upstream Release Notes:

Introduction
------------

Apache SpamAssassin 4.0.0 contains numerous tweaks and bug fixes over
the past releases. In particular, it includes major changes that
significantly improve the handling of text in international language.

As with any major release, there are countless functional patches and
improvements to upgrade to 4.0.0. Apache SpamAssassin 4.0.0 includes
several years of fixes that significantly improve classification and
performance. It has been thoroughly tested in production systems. We
strongly recommend upgrading as soon as possible.

Notable features:
=================

New plugins
-----------

There are three new plugins added with this release:

#1 Mail::SpamAssassin::Plugin::ExtractText

This plugin uses external tools to extract text from message parts,
and then sets the text as the rendered part. All SpamAssassin rules
that apply to the rendered part will run on the extracted text as
well.

#2 Mail::SpamAssassin::Plugin::DMARC

This plugin checks if emails match DMARC policy after parsing DKIM and
SPF results.

#3 Mail::SpamAssassin::Plugin::DecodeShortURLs

This plugin looks for URLs shortened by a list of URL shortening
services. Upon finding a matching URL, plugin will send a HTTP request
to the shortening service and retrieve the Location-header which
points to the actual shortened URL. It then adds this URL to the list
of URIs extracted by SpamAssassin which can then be accessed by uri
rules and plugins such as URIDNSBL.

Removed plugin
--------------

HashCash module, formerly deprecated, has now been removed completely

Notable changes
---------------

This release includes fixes for the following:

  - Support for international text such as UTF-8 rules has been
    completed and significantly improved to include native UTF-8
    processing

  - Bayes plugin has been improved to skip common words aka noise
    words written in languages other than English

  - OLEVBMacro plugin has been improved in order to detect more
    Microsoft Office macros and dangerous content. It has also been
    improved to extract URIs from Office documents for automatic
    inclusion in rules such as RBL lookups.

  - You can now use Captured Tags to use tags ���captured��� in one rule
    inside other rules

  - sa-update(1) tool has been improved with three new options:

    #1 forcemirror: forces sa-update to use a specific mirror server,

    #2 score-multiplier: adjust all scores from update channel by a
      given multiplier to quickly level set scores to match your
      preferred threshold

    #3 score-limit adjusts all scores from update channel over a
      specified limit to a new limit

* SSL client certificate support has been improved and made easier to
  implement with spamc/spamd

* DKIM plugin can now detect ARC signatures

* More work on improving the configuration and internal coding to use
  more inclusive and less divisive language

* spamc(1) speed has been improved when both SSL and compression are
  used

* The normalize_charset option is now enabled by default. NOTE: Rules
  should not expect specific non-UTF-8 or UTF-8 encoding in the body.
  Matching is done against the raw body, which may vary depending on
  normalize_charset setting and whether UTF-8 decoding was successful.

* Mail::SPF is now the only supported module used by the SPF plugin.

* Mail::SPF::Query use is deprecated, along with settings
  do_not_use_mail_spf, do_not_use_mail_spf_query.

* SPF lookups are not done asynchronously and you may consider using
  an SPF filter at the MTA level (pypolicyd-spf / spf-engine / etc)
  which generates a Received-SPF header that can be parsed by
  SpamAssassin.

* The default sa-update ruleset doesn't make ASN lookups or header
  additions anymore.  Configure desired methods (asn_use_geodb /
  asn_use_dns) and add_header clauses manually, as described in
  documentation for the Mail::SpamAssassin::Plugin::ASN.

New configuration options
-------------------------

All rules, functions, command line options and modules that contain
"whitelist" or "blacklist" have been renamed to "welcomelist" and
"blocklist" terms

Old options will continue to work for backwards compatibility until at
least the Apache SpamAssassin version 4.1.0 release

New tflag "nolog" added to hide info coming from rules in SpamAssassin
reports

New dns_options "nov4" and "nov6" added.
IMPORTANT:; You must set nov6 if your DNS resolver is filtering IPv6
AAAA replies.

Razor2 razor_fork option added. It will fork separate Razor2 process
and read in the results later asynchronously, increasing
throughput. When this is used, rule priorities are automatically
adjusted to -100.

Pyzor pyzor_fork option added. It will fork separate Pyzor process and
read in the results later asynchronously, increasing throughput. When
this is used, rule priorities are automatically adjusted to -100

urirhsbl and urirhssub rules now support "notrim" tflag, which forces
querying the full hostname, instead of trimmed domain

report_charset now defaults to UTF-8 which may change the rendering of
SpamAssassin reports

Notable Internal changes
------------------------

Meta rules no longer use priority values, they are evaluated
dynamically when the rules they depend on are finished

DNS and other asynchronous lookups like DCC or Razor2 plugins are now
launched when priority -100 is reached. This allows short circuiting
at lower priority without sending unneeded DNS queries

New internal Mail::SpamAssassin::GeoDB module supporting RelayCountry
and URILocalBL plugins provides a unified interface to Geographic IP
modules. These include:
    MaxMind::DB::Reader (GeoIP2)
    Geo::IP
    IP::Country::DB_File
    IP::Country::Fast.

Bayes and TxRep Message-ID tracking now uses a different hashing
method

Optimizations
-------------

Apache SpamAssassin 4.0.0 represents years of work by the project with
numerous improvements, new rule types, and internal native handling of
messages in international languages. These three key optimizations
will improve the efficiency of SpamAssassin:

    DNS queries are now done asynchronously for overall speed
    improvements

    DCC checks can now use dccifd asynchronously for improved throughput

    Pyzor and Razor fork use separate processes done asynchronously
    for increased throughput

(gdt)

2022-12-17 14:25:20 UTC MAIN commitmail json YAML

net/nng: add use of mk/atomic64.mk, since it's needed.

Fixes build issue on NetBSD/macppc.

(he)

2022-12-17 14:17:26 UTC MAIN commitmail json YAML

(fonts/R-systemfonts) +pkg-config, + (c c++), +lang/R-cpp11

(mef)

2022-12-17 14:16:02 UTC MAIN commitmail json YAML

(fonts/R-systemfonts) Correction Updated -> Added

(mef)

2022-12-17 14:05:47 UTC MAIN commitmail json YAML

+R-systemfonts (Should this be devel category ?)

(mef)

2022-12-17 14:02:43 UTC MAIN commitmail json YAML

fonts/R-systemfonts: import R-systemfonts-1.0.4

Provides system native access to the font catalogue. As font handling
varies between systems it is difficult to correctly locate installed
fonts across different operating systems. The 'systemfonts' package
provides bindings to the native libraries on Windows, macOS and Linux
for finding font files that can then be used further by e.g. graphic
devices. The main use is intended to be from compiled code but
'systemfonts' also provides access from R.

(mef)

2022-12-17 07:27:58 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 2.2.1

(pin)

2022-12-17 07:27:38 UTC MAIN commitmail json YAML

sysutils/felix: update to 2.2.1

v2.2.1
What's Changed
- NetBSD fix by @0323pin in #159

v2.2.0
Changed
- IMPORTANT: Trash and log directory path changed.
    - from v2.2.0, felix will use dirs::data_local_dir() to store the deleted
      items and log files, instead of dirs::config_dir().
    - Due to this change, the path for linux will be
      $XDG_DATA_HOME/felix/{Trash, log}, in most case
      /home/user/.local/share/felix/{Trash, log}.
      For Windows {FOLDERID_LocalAppData}\felix\{Trash, log}, typically
      C:\Users\user\AppData\Local\felix\{Trash, log}. No change for macOS users.
    - Note that config file path is unchanged for any OS!
    - Please don't forget deleting old trash diretory and log files if you
      don't want them anymore.
- Refactoring overall.

Added
- :trash to go to the trash directory.

Fixed
- Support NetBSD to open file in a new window by @0323pin in #154
- Properly remove broken symlink in Windows as well. Also, when
  deleting/puttiing a directory, broken symlink(s) in it won't cause any
  error and will be removed from the file system after deleting/putting.

(pin)

2022-12-17 07:26:22 UTC MAIN commitmail json YAML

doc: Updated sysutils/dua-cli to 2.19.0

(pin)

2022-12-17 07:26:00 UTC MAIN commitmail json YAML

sysutils/dua-cli: update to 2.19.0

2.19.0 (2022-12-13)
New Features
- Remove the handbrake on MacOS which can now deliver the expected performance.
  Previously it would limit itself to only using 4 threads as it would use a
  lot of time in user space. This has changed now, and the traversal itself is
  much more efficient (even though it could definitely be more efficient when
  comparing to pdu).
  In any case, counting performance should now greatly improve on M1 MacOS
  machines.

Bug Fixes
- resolve stalling issue of previous version. This way, this release is the
  working version of v2.8.1 .

(pin)

2022-12-17 07:25:08 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.17.1

(pin)

2022-12-17 07:24:46 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.17.1

v1.17.1 - 2022-12-15
- Windows specific implementation of :cpp

(pin)

2022-12-17 07:23:49 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.32

(pin)

2022-12-17 07:23:25 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.6.32

0.6.32 (2022-12-13)
Features
- Mipmap generation (smoother images when zoomed out) and correct gamme when
  zooming (SRgba8 format) (b83b1c65)

0.6.31 (2022-12-13)
0.6.30 (2022-12-12)
Features
- Correct gamma scaling and SIMD speedup (21d7159b)

Chore
- update dependencies (1c73246b)

0.6.29 (2022-12-12)
Bug Fixes
- Support lossless ops on jpeg and jpg (757b29fc)

(pin)

2022-12-17 07:22:24 UTC MAIN commitmail json YAML

doc: Updated time/rusti-cal to 1.0.1

(pin)

2022-12-17 07:21:58 UTC MAIN commitmail json YAML

time/rusti-cal: update to 1.0.1

v1.0.1
What's Changed
- Revert "feat(:nail-care:): dracula-theme" by @arthurhenrique in #51
- revert for color blind by @arthurhenrique in #52

v1.0.0
What's Changed
- Add NetBSD by @0323pin in #39
- chore: add performance checker by @arthurhenrique in #42
- Refactor count_leap_years() and add test cases by @elliotwutingfeng in #40
- Refactor count_leap_years() and add test cases (#40) by @arthurhenrique in #43
- Configure Renovate by @renovate in #44
- feat: show today by @arthurhenrique in #46
- chore: update by @arthurhenrique in #47
- feat(:nail-care:): dracula-theme by @arthurhenrique in #48
- chore: release �泅� by @arthurhenrique in #49

(pin)

2022-12-17 07:21:07 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.19.8

(pin)

2022-12-17 07:20:40 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.19.8

- Improve syntax highlighting,
- remove GPL3.0 licensed dependency.

(pin)

2022-12-17 06:22:22 UTC MAIN commitmail json YAML

Updated databases/redis, www/py-curl

(adam)

2022-12-17 06:22:02 UTC MAIN commitmail json YAML

py-curl: updated to 7.45.2

Version 7.45.2

* Python 3.9 compatibility for Py_TRASHCAN_SAFE_BEGIN
  (patch by Scott Talbert).
* Add support for CURL_HTTP_VERSION_3 (patch by Scott Talbert).
* Add CURLOPT_TLS13_CIPHERS and CURLOPT_PROXY_TLS13_CIPHERS options
  (patch by Scott Talbert).
* Added HTTP09_ALLOWED option (patch by Scott Talbert).
* Removed use of distutils (patch by Scott Talbert).

(adam)

2022-12-17 06:14:19 UTC MAIN commitmail json YAML

redis: updated to 7.0.7

Redis 7.0.7
===========

Upgrade urgency: MODERATE, Contains fix for a regression in Geo commands.

Bug Fixes
* Fix regression from Redis 7.0.6 in distance replies of Geo commands

(adam)

2022-12-17 04:41:16 UTC MAIN commitmail json YAML

Updated devel/libunit to 1.29.0
Updated www/unit to 1.29.0
Updated www/unit-perl to 1.29.0
Updated www/unit-php to 1.29.0
Updated www/unit-python to 1.29.0
Updated www/unit-ruby to 1.29.0

(osa)

2022-12-17 04:37:42 UTC MAIN commitmail json YAML

*/*unit*: update NGINX Unit from 1.28.0 to 1.29.0

Remove python 3.11 patch.
Adopt Solaris/Illumos/SmartOS patch.

<ChangeLog>

*) Change: removed $uri auto-append for "share" when loading
  configuration.

*) Change: prefer system crypto policy instead of hardcoding a default.

*) Feature: njs support with the basic syntax of JS template literals.

*) Feature: support per-application cgroups on Linux.

*) Feature: the $request_time variable contains the request processing
  time.

*) Feature: "prefix" option in Python applications to set WSGI
  "SCRIPT_NAME" and ASGI root-path variables.

*) Feature: compatibility with Python 3.11.

*) Feature: compatibility with OpenSSL 3.

*) Feature: compatibility with PHP 8.2.

*) Feature: compatibility with Node.js 19.0.

*) Feature: Ruby Rack v3 support.

*) Bugfix: fix error in connection statistics when using proxy.

*) Bugfix: fix HTTP cookie parsing when the value contains an equals
  sign.

*) Bugfix: PHP directory URLs without a trailing '/' would give a 503
  error (fixed with a 301 re-direct).

*) Bugfix: missing error checks in the C API.

*) Bugfix: report the regex status in configure summary.

</ChangeLog>

(osa)

2022-12-17 03:28:29 UTC MAIN commitmail json YAML

doc: Updated devel/R-testthat to 3.1.5

(mef)

2022-12-17 03:28:15 UTC MAIN commitmail json YAML

(devel/R-testthat) Updated 3.1.4 to 3.1.5

# testthat 3.1.5

* Deprecation warnings are no longer captured by `expect_warning(code, NA)`,
  `expect_no_warning(code)`, or `expect_silent(code)`. This ensures that they
  bubble up to the top level so that you can address them (#1680). If you want
  to assert that code does not throw a deprecation warning, use
  `expect_no_condition(code(), class = "lifecycle_warning_deprecation")`.

* New experimental `expect_no_error()`, `expect_no_warning()`,
  `expect_no_message()`, and `expect_no_condition()` for asserting
  the code runs without an error, warning, message, or condition (#1679).

* Fixed a warning in R >=4.2.0 on Windows that occurred when using the C++
  testing infrastructure that testthat provides (#1672).

* Fixed an issue that could prevent compilation of Catch unit tests with
  LLVM 15. In the interim, packages needing a local workaround can set
  `PKG_CPPFLAGS = -DCATCH_CONFIG_CPP11_NO_SHUFFLE` in their `src/Makevars`.
  (@kevinushey, #1687)

* Improve way `capture_output()` handles encoding thanks to suggestion from
  Kurt Hornik (#1693). This means that snapshots using UTF-8 encoded text on
  windows work once again.

* `local_reproducible_output()` will no longer attempt to set the local language
  when `LANG='C'` is set or an R version is used that was not compiled with
  natural language support (NLS), which would previously emit non-test-related
  warnings during testing (@dgkf, #1662; @heavywatal, #1689).

* `test_check()` now suppresses hyperlinks since they'll take you to the wrong
  places (#1648).

* New `set_max_fails()` helper to make it easier to set the maximum number of
  failures before stopping the test suite. And the advice to set to Inf is
  now clickable (#1628).

* You can now configure the behaviour of the implicit
  `devtools::load_all()` call performed by `devtools::test()` in your
  package DESCRIPTION file (#1636). To disable exports of internal
  functions and of testthat helpers, use:

  ```
  Config/testthat/load-all: list(export_all = FALSE, helpers = FALSE)
  ```

  Helpers are now attached on the search path by default after calling
  `devtools::test()`.

(mef)

2022-12-17 03:14:33 UTC MAIN commitmail json YAML

doc: Updated textproc/py-cmudict to 1.0.12

(gutteridge)

2022-12-17 03:14:24 UTC MAIN commitmail json YAML

py-cmudict: update to 1.0.12

(Change log entries absent for some releases. Mostly commits and
subsequent reversions it seems. Also some dictionary updates.)

v1.0.12

Bug Fixes

    restored returning a file-like object by _stream() (fa145ec)
    use backported importlib_resources for python 3.9 (1adee16)

Continuous Integration

    removed dependabot-batcher (a517ca4)
    dependabot: updated dependabot prefixes to use conventional commits (570b36c)

Tests

    test_cmudict: added test case for dict_stream() (08f2a08)
    ignore deprecation warning for is_binary (839cd75)

v1.0.3

Maintenance:

    dependency updates
    migrated to poetry
    added bump, publish, release pipeline

(gutteridge)

2022-12-17 03:09:08 UTC MAIN commitmail json YAML

doc: Updated devel/py-importlib-resources to 5.10.1

(gutteridge)

2022-12-17 03:07:59 UTC MAIN commitmail json YAML

py-importlib-resources: update to 5.10.1

v5.10.1

    #274: Fixed ResourceWarning in _common.

(gutteridge)

2022-12-17 01:28:09 UTC MAIN commitmail json YAML

doc: Updated devel/R-cli to 3.4.1

(mef)

2022-12-17 01:27:54 UTC MAIN commitmail json YAML

(devel/R-cli) Updated 3.3.0 to 3.4.1

# cli 3.4.1

* cli has better error messages now.

* New `format_inline()` argument: `collapse`, to collapse multi-line output,
  potentially because of `\f` characters.

# cli 3.4.0

* New experimental styles to create ANSI hyperlinks in RStudio and
  terminals that support them. See `?cli::links` for details (#513).

* Expressions that start and end with a `{}` substitution are now styled
  correctly. E.g. `{.code {var1} + {var2}}` (#517).

* New `{.obj_type_friendly}` inline style to format the type of an R object
  in a user friendly way (#463).

* Improved vector collapsing behavior. cli now shows both the beginning
  and end of the collapsed vector, by default (#419).

* Nested `cli()` calls work now (#497).

* Return values now work as they should within `cli()` calls (#496).

* Style attributes with underscores have new names with dashes instead:
  `vec_sep`, `vec_last`, `vec_trunc`, `string-quote`. The old names still
  work, but the new ones take precedence (#483).

* cli now does not crash at the end of the R session on Arm Windows
  (#494; @kevinushey)

* Vectors are truncated at 20 elements now by default, instead of 100 (#430).

* 20 new spinners from the awesome
  [cli-spinners](https://github.com/sindresorhus/cli-spinners) package,
  and from @HenrikBengtsson in #469.
  Run this to demo them, some need UTF-8 and emoji support:

  ```r
  new <- c("dots13", "dots8Bit", "sand", "material", "weather", "christmas",
    "grenade", "point", "layer", "betaWave", "fingerDance", "fistBump",
    "soccerHeader", "mindblown", "speaker", "orangePulse", "bluePulse",
    "orangeBluePulse", "timeTravel", "aesthetic", "growVeriticalDotsLR",
    "growVeriticalDotsRL", "growVeriticalDotsLL", "growVeriticalDotsRR")
  demo_spinners(new)
  ```

* cli exit handlers are now compatible again with the withr package (#437).

* cli functions now keep trailing `\f` characters as newlines.
  They also keep multiple consecutive `\f` as multiple newlinees (#491).

* `{}` substitutions within inline styles are now formatted correctly.
  E.g. `{.code download({url})}` will not add backticks to `url`, and
  `{.val pre-{x}-post}` will format the whole value instead of `x`.
  (#422, #474).

* cli now replaces newline characters within `{.class ... }` inline styles
  with spaces. If the `cli.warn_inline_newlines` option is set to TRUE, then
  it also throws a warning. (#417).

* `code_highlight` now falls back to the default theme (instead of no theme)
  for unknown RStudio themes (#482, @rossellhayes).

* `cli_abort()` now supplies `.frame` to `abort()`. This fixes an
  issue with the `.internal = TRUE` argument (r-lib/rlang#1386).

* cli now does a better job at detecting the RStudio build pane, job pane
  and render pane, and their capabilities w.r.t. ANSI colors and hyperlinks.
  Note that this requires a daily build of RStudio (#465).

* New functions for ANSI strings: `ansi_grep()`, `ansi_grepl()`,
  `ansi_nzchar()`. They work like the corresponding base R functions, but
  handle ANSI markup.

* `style_hyperlink()` (really) no longer breaks if the env variable `VTE_VERSION`
  is of the form `\d{4}`, i.e., 4 consecutive numbers (#441, @michaelchirico)

* `cli_dl()` and its corresponding `cli_li()` can now style the labels.

* The behavior cli's inline styling expressions is now more predictable.
  cli does not try to evaluate a styled string as an R expression any more.
  E.g. the meaning of `"{.emph +1}"` is now always the "+1", with style
  `.emph`, even if an `.emph` variable is available and the `.emph + 1`
  expression can be evaluated.

* Functions that apply bright background colors (e.g. `bg_br_yellow()`) now
  close themselves. They no longer format text after the end of the function
  (#484, @rossellhayes).

(mef)

2022-12-17 01:18:27 UTC MAIN commitmail json YAML

doc: Updated devel/R-rlang to 1.0.6

(mef)

2022-12-17 01:18:12 UTC MAIN commitmail json YAML

(devel/R-rlang) Updated 1.0.2 to 1.0.6

# rlang 1.0.6

* `as_closure(seq.int)` now works (#1468).

* rlang no longer stores errors and backtraces in a `org:r-lib`
  environment on the search path.

* The low-level function `error_call()` is now exported (#1474).

* Fixed an issue that caused a failure about a missing `is_character`
  function when rlang is installed alongside an old version of vctrs (#1482).

* Fixed an issue that caused multiline calls in backtraces.

* The C API function `r_lgl_which()` now propagates the names of the input
  (#1471).

* The `pkg_version_info()` function now allows `==` for package
  version comparison (#1469, @kryekuzhinieri).

# rlang 1.0.5

* Fixed backtrace display with calls containing long lists of
  arguments (#1456).

* New `r_obj_type_friendly()` function in the C library (#1463). It
  interfaces with `obj_type_friendly()` from `compat-obj-type.R` via a
  C callable.

# rlang 1.0.4

* `is_installed()` no longer throws an error with irregular package
  names.

* `is_installed()` and `check_installed()` now properly detect that
  the base package is installed on older versions of R (#1434).

# rlang 1.0.3

* Child errors may now have empty messages to enable this pattern:

  ```
  Error in `my_function()`:
  Caused by error in `their_function()`:
  ! Message.
  ```

* The `rlib_bytes` class now uses prettyunits to format bytes. The
  bytes are now represented with decimal prefixes instead of binary
  prefixes.

* Supplying a frame environment to the `call` argument of `abort()`
  now causes the corresponding function call in the backtrace to be
  highlighted.

  In addition, if you store the argument name of a failing input in
  the `arg` error field, the argument is also highlighted in the
  backtrace.

  Instead of:

  ```
  cli::cli_abort("{.arg {arg}} must be a foobar.", call = call)
  ```

  You can now write this to benefit from arg highlighting:

  ```
  cli::cli_abort("{.arg {arg}} must be a foobar.", arg = arg, call = call)
  ```

* `abort(message = )` can now be a function. In this case, it is
  stored in the `header` field and acts as a `cnd_header()` method
  invoked when the message is displayed.

* New `obj_type_oo()` function in `compat-obj-type.R` (#1426).

* `friendly_type_of()` from `compat-obj-type.R` (formerly
  `compat-friendly-type.R`) is now `obj_type_friendly()`.

* `options(backtrace_on_error = "collapse")` and `print(trace,
  simplify = "collapse")` are deprecated. They fall back to `"none"`
  with a warning.

* `call_match()` now better handles `...` when `dots_expand = FALSE`.

* `list2(!!!x)` is now faster when `x` is a list. It is now returned
  as is instead of being duplicated into a new list.

* `abort()` gains a `.trace_bottom` argument to disambiguate from
  other `.frame`. This allows `cli::cli_abort()` to wrap `abort()` in
  such a way that `.internal` mentions the correct package to report
  the error in (#1386).

* The `transpose()` compat is now more consistent with purrr when
  inner names are not congruent (#1346).

* New `reset_warning_verbosity()` and `reset_message_verbosity()`
  functions. These reset the verbosity of messages signalled with
  `warn()` and `inform()` with the `.frequency` argument. This is
  useful for testing verbosity in your package (#1414).

* `check_dots_empty()` now allows trailing missing arguments (#1390).

* Calls to local functions that are not accessible through `::` or
  `:::` are now marked with `(local)` in backtraces (#1399).

* Error messages now mention indexed calls like `foo$bar()`.

* New `env_coalesce()` function to copy bindings from one environment
  to another. Unlike approaches based on looping with `[[<-`,
  `env_coalesce()` preserves active and lazy bindings.

* Chaining errors at top-level (directly in the console instead of in
  a function) no longer fails (#1405).

* Warning style is propagated across parent errors in chained error
  messages (#1387).

* `check_installed()` now works within catch-all `tryCatch(error = )`
  expressions (#1402, tidyverse/ggplot2#4845).

* `arg_match()` and `arg_match0()` now mention the correct call in
  case of type error (#1388).

* `abort()` and `inform()` now print messages to `stdout` in RStudio
  panes (#1393).

* `is_installed()` now detects unsealed namespaces (#1378). This fixes
  inconsistent behaviour when run within user onLoad hooks.

* Source references in backtraces and `last_error()`/`last_trace()` instructions
  are now clickable in IDEs that support links (#1396).

* `compat-cli.R` now supports `style_hyperlink()`.

* `abort(.homonyms = "error")` now throws the expected error (#1394).

* `env_binding_are_active()` no longer accidentally triggers active bindings
  (#1376).

* Fixed bug in `quo_squash()` with nested quosures containing the
  missing argument.

(mef)

2022-12-16 22:54:41 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-notifyd to 0.6.5

(gutteridge)

2022-12-16 22:54:23 UTC MAIN commitmail json YAML

xfce4-notifyd: update to 0.6.5

Change log:

0.6.5 (2022-12-16)
=====
- Fix segfault crash.
- Translation Updates:
  Czech, Greek, Hebrew, Kazakh, Occitan (post 1500), Portuguese
  (Brazil)

(gutteridge)

2022-12-16 22:50:29 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-taskmanager to 1.5.5

(gutteridge)

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

xfce4-taskmanager: update to 1.5.5

Change log:

1.5.5 (2022-12-16)
=====
- Stick process view at the top in the absence of user action
- Get rid of GtkHeaderBar
- Translation Updates:
  Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China),
  Chinese (Taiwan), Czech, Danish, Dutch, Estonian, French, Galician,
  German, Greek, Hebrew, Indonesian, Italian, Japanese, Kazakh, Korean,
  Lithuanian, Norwegian Bokm鐃緒申l, Occitan (post 1500), Persian (Iran),
  Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak,
  Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian

(gutteridge)

2022-12-16 22:45:01 UTC MAIN commitmail json YAML

doc: Updated graphics/ristretto to 0.12.4

(gutteridge)

2022-12-16 22:44:43 UTC MAIN commitmail json YAML

ristretto: update to 0.12.4

Change log:

0.12.4 (2022-12-16)
======
- Dependency Changes:
  - GLib >= 2.56.0

- Appearance Changes:
  - thumbnailer: Increase thumbnail sizes (#81)

- Code Refactoring:
  - build: Let xdt-depends.m4 macros set GLib macros
  - flatpak: Update D-Bus permissions after changing file manager method
  - flatpak: Updates from Flathub
  - Remove duplicated RsttoMainWindow:device-scale property

- Bug Fixes:
  - use-thunar-properties: Add & improve comments (!37)
  - thumbnailer: Add a warning if D-Bus proxy creation failed
  - Allow Xfconf initialization to fail (#19)
  - thumbnailer: Add missing sanity checks
  - Use a better-known bus name and object path for D-Bus proxy (#95, !36)
  - Properly update iterator when browsing a list containing invalid files (#94)
  - thumbnailer: Remove invalid files after processing thumbnail queue (#94)

- Translation Updates:
  Kazakh, Korean, Occitan (post 1500), Polish, Portuguese

(gutteridge)

2022-12-16 21:09:00 UTC MAIN commitmail json YAML

Updated multimedia/gstreamer1

(adam)

2022-12-16 21:08:11 UTC MAIN commitmail json YAML

gstreamer1: updated to 1.20.4

Highlighted bugfixes in 1.20.4

avaudiodec: fix playback issue with WMA files, would throw an error at EOS with FFmpeg 5.x
Fix deadlock when loading gst-editing-services plugin
Fix input buffering capacity in live mode for aggregator, video/audio aggregator subclasses, muxers
glimagesink: fix crash on Android
subtitle handling and subtitle overlay fixes
matroska-mux: allow width + height changes for avc3|hev1|vp8|vp9
rtspsrc: fix control url handling for spec compliant servers and add fallback for incompliant servers
WebRTC fixes
RTP retransmission fixes
video: fixes for formats with 4x subsampling and horizontal co-sited chroma (Y41B, YUV9, YVU9 and IYU9)
macOS build and packaging fixes, in particular fix finding of gio modules on macOS for https/TLS support
Fix consuming of the macOS package as a framework in XCode
Performance improvements
Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements

(adam)

2022-12-16 19:35:09 UTC MAIN commitmail json YAML

doc: Added www/py-sigal version 2.3

(wiz)

2022-12-16 19:34:57 UTC MAIN commitmail json YAML

www/Makefile: + py-sigal

(wiz)

2022-12-16 19:34:44 UTC MAIN commitmail json YAML

www/py-sigal: import py-sigal-2.3

Sigal is yet another simple static gallery generator. It's written
in Python and it allows to build a static gallery of images with
the following features:

* Process directories recursively.
* Generate HTML pages using Jinja2 templates.
* Relative links for a portable output.
* Support themes, videos, EXIF tags, zip download.
* Parallel processing.
* MIT licensed.

The idea behind Sigal is to ease the use of the javascript libraries
like galleria. These libraries do a great job to display the images,
Sigal does what is missing: resize images, create thumbnails,
generate HTML pages.

(wiz)

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

doc: Added graphics/py-pilkit version 2.0

(wiz)

2022-12-16 19:22:00 UTC MAIN commitmail json YAML

graphics/Makefile: + py-pilkit

(wiz)

2022-12-16 19:21:41 UTC MAIN commitmail json YAML

graphics/py-pilkit: import py-pilkit-2.0

PILKit is a collection of utilities for working with PIL (the Python
Imaging Library).

One of its main features is a set of processors which expose a
simple interface for performing manipulations on PIL images.

(wiz)

2022-12-16 18:29:48 UTC MAIN commitmail json YAML

doc: Updated textproc/split-thai to 2.24

(scole)

2022-12-16 18:27:00 UTC MAIN commitmail json YAML

Update to 2.24
all changes for pthai.el
- use expand-file-name in a few places
- fix pthai-audio-display-definition plumbing
- use call-process* for pthai-mp3-play and pthai-split-command
- rename pthai-splitter-swath-word-length to pthai-splitter-max-swath-word-length
- restore pthai-thai-break-words splitter

(scole)

2022-12-16 17:49:31 UTC MAIN commitmail json YAML

doc: Added audio/puddletag version 2.0.1

(wiz)

2022-12-16 17:49:21 UTC MAIN commitmail json YAML

audio/Makefile: + puddletag

(wiz)

2022-12-16 17:49:09 UTC MAIN commitmail json YAML

audio/puddletag: import puddletag-2.0.1

puddletag is an audio tag editor (primarily created) for GNU/Linux
similar to the Windows program, Mp3tag. Unlike most taggers for
GNU/Linux, it uses a spreadsheet-like layout so that all the tags
you want to edit by hand are visible and easily editable.

The usual tag editor features are supported like extracting tag
information from filenames, renaming files based on their tags by
using patterns and basic tag editing.

Then there're Functions, which can do things like replace text,
trim it, do case conversions, etc. Actions can automate repetitive
tasks. Doing web lookups using Amazon (including cover art), Discogs
(does cover art too!), FreeDB and MusicBrainz is also supported.

(wiz)

2022-12-16 16:09:59 UTC MAIN commitmail json YAML

editors/xwpe: remove space in MimeType definition.

(vins)

2022-12-16 14:35:35 UTC MAIN commitmail json YAML

doc: Updated devel/R-covr to 3.6.1

(mef)

2022-12-16 14:35:18 UTC MAIN commitmail json YAML

(devel/R-covr) Updated 3.5.1 to 3.6.1

# covr 3.6.1

* The internal generic `merge_coverage()` now correctly registers the
  S3 methods.

* The internal test for recording large calls no longer assumes R is
  on the system PATH.

# covr 3.6.0

* Added `covr.record_tests` option. When `TRUE`, this enables the
  recording of the trace of the tests being executed and adds an
  itemization of which tests result in the execution of each trace.

  For more details see `?covr.record_tests` (@dgkf, #463, #485, #503)

* `as.data.frame()` now returns an 0 row data frame when there are no
  functions in a package (#427)

* `codecov()` is now more robust when `coverage` is not the output
  from `package_coverage()` and `token` is not provided (#456)

* `package_coverage(code = )` now accepts character vectors of length
  greater than 1 (@bastistician, #481)

* `package_coverage()` now handles packages with install or render
  time examples (#488)

* `package_coverage()` now sets the environment variable `R_TESTS` to
  the tests-startup.R file like R CMD check does (#420)

* `report()` now provides a more detailed error message if the `DT`
  and `htmltools` dependencies are not installed (#500).

* Fix `parse_gcov` bug when package is stored in directory with regex
  special characters, see #459

* Error/warning thrown for, respectively, missing gcov or empty parsed
  gcov output (@stephematician, #448)

* Support Google Cloud Build uploading reports to Codecov.io
  (@MarkEdmondson1234 #469)

* covr is now licensed as MIT (#454)

(mef)

2022-12-16 13:12:00 UTC MAIN commitmail json YAML

devel: Add missing libvterm03.

(jperkin)

2022-12-16 11:56:21 UTC MAIN commitmail json YAML

2022-12-16 11:24:40 UTC MAIN commitmail json YAML

doc: Updated cad/klayout to 0.27.13

(mef)

2022-12-16 11:24:23 UTC MAIN commitmail json YAML

(cad/klayout) Updated 0.27.12 to 0.27.13

0.27.13          (2022-11-30):
* Bugfixes:
  - selection did not work in non-editable mode
  - partial selection did not work for guiding shapes
  - compile issue: NDEBUG is not usable after ruby.h

(mef)

2022-12-16 10:23:22 UTC MAIN commitmail json YAML

Updated devel/protobuf, devel/py-protobuf

(adam)

2022-12-16 10:22:57 UTC MAIN commitmail json YAML

protobuf py-protobuf: updated to [34].21.12

Protocol Buffers v21.12

Python

Fix broken enum ranges
Stop requiring extension fields to have a sythetic oneof
Python runtime 4.21.10 not works generated code can not load valid proto.

(adam)

2022-12-16 10:12:39 UTC MAIN commitmail json YAML

doc: Added games/julius version 1.7.0

(nia)

2022-12-16 10:12:22 UTC MAIN commitmail json YAML

Add games/julius. Thanks wiz@ for donating a copy of the game!

Julius is a fully working open-source version of Caesar 3, with the same
logic as the original, but with some UI enhancements, that can be played on
multiple platforms.

Caesar III is a city-building game released in 1998.  Players assume the
role of a provincial governor to build thriving cities across the Roman
Empire, in which they must ensure their citizens have their needs met, and
deal with various disasters, angry gods and hostile enemies.

Julius will not run without the original Caesar 3 files. You can buy a
digital copy from GOG or Steam, or you can use an original CD-ROM version.

The goal of the project is to have exactly the same game logic as Caesar 3,
with the same look and feel. This means that the saved games are 100%
compatible with Caesar 3, and any gameplay bugs present in the original
Caesar 3 game will also be present in Julius.

(nia)

2022-12-16 10:11:06 UTC MAIN commitmail json YAML

doc: Added games/augustus version 3.2.0

(nia)

2022-12-16 10:10:48 UTC MAIN commitmail json YAML

Add games/augustus. Thanks to wiz@ for donating a copy of the game!

Augustus is a fork of the Julius project that intends to incorporate
customizable gameplay changes and enhancements to Caesar 3.

Caesar III is a city-building game released in 1998.  Players assume the
role of a provincial governor to build thriving cities across the Roman
Empire, in which they must ensure their citizens have their needs met, and
deal with various disasters, angry gods and hostile enemies.

Because of gameplay changes and additions, save files from Augustus are NOT
compatible with Caesar 3 or Julius. Augustus is able to load Caesar 3 save
files, but not the other way around. If you want vanilla experience with
visual and UI improvements, or want to use save files in base Caesar 3,
check Julius.

Augustus, like Julius, requires the original assets (graphics, sounds, etc)
from Caesar 3 to run, such as the version from Steam, GOG.com, or the
original CD-ROM.

Augustus optionally supports the high-quality MP3 files once provided on the
Sierra website.

(nia)

2022-12-16 07:36:41 UTC MAIN commitmail json YAML

2022-12-16 01:10:11 UTC MAIN commitmail json YAML

doc: Updated x11/libX11 to 1.8.3

(wiz)

2022-12-16 01:10:01 UTC MAIN commitmail json YAML

libX11: update to 1.8.3.

This bug fix release corrects some regressions introduced in 1.8.2
along with other bugs.

Highlights include:

* Improved handling of reentering libX11 via X*IfEvent() calls (!171, !173)
* Fix loading of en_US.UTF-8/XLC_LOCALE (#167, !174)
* Add XFreeThreads() and automatic call from a destructor function when
  thread-safety-constructor is enabled (!167).
* Address issues found by UBSan and AddressSanitizer
* Fix build with older gcc versions (!169)

The full list of changes - see https://gitlab.freedesktop.org/xorg/lib/libx11/
for further details on any of these:

Alan Coopersmith (1):
      libX11 1.8.3

Jeremy Huddleston Sequoia (1):
      ximcp: Address warning found by UBSan when growing an empty tree

Keith Packard (1):
      Update XPutBackEvent() to support clients that put back unpadded events

Matthieu Herrb (1):
      Fix 797755 Allow X*IfEvent() to reenter libX11

Nia Alarie (1):
      Don't use pragma inside a function, it breaks compiling with older GCCs.

Oliver (1):
      Add XFreeThreads function.

Takao Fujiwara (1):
      nls: consecutive cs number in en_US.UTF-8/XLC_LOCALE

Ulrich Sibiller (2):
      Indentation fixes around recent dpy->in_ifevent changes
      ChkIfEv.c: fix wrong handling of dpy->in_ifevent

(wiz)

2022-12-16 00:46:10 UTC MAIN commitmail json YAML

doc/TODO: + obs-studio-28.1.2, qemu-7.2.0, rhythmbox-3.4.6.

(wiz)

2022-12-16 00:25:25 UTC MAIN commitmail json YAML

rhythmbox: update HOMEPAGE

(wiz)

2022-12-15 23:22:35 UTC MAIN commitmail json YAML

Updated textproc/py-nltk, textproc/py-lxml

(adam)

2022-12-15 23:22:04 UTC MAIN commitmail json YAML

py-lxml: updated to 4.9.2

4.9.2 (2022-12-13)
==================

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

* CVE-2022-2309: A Bug in libxml2 2.9.1[0-4] could let namespace declarations
  from a failed parser run leak into later parser runs.  This bug was worked around
  in lxml and resolved in libxml2 2.10.0.
  https://gitlab.gnome.org/GNOME/libxml2/-/issues/378

Other changes
-------------

* LP-1981760: ``Element.attrib`` now registers as ``collections.abc.MutableMapping``.

* lxml now has a static build setup for macOS on ARM64 machines (not used for building wheels).
  Patch by Quentin Leffray.

(adam)

2022-12-15 23:15:24 UTC MAIN commitmail json YAML

py-nltk: updated to 3.8

Version 3.8 2022-12-12

* Refactor dispersion plot
* Provide type hints for LazyCorpusLoader variables
* Throw warning when LanguageModel is initialized with incorrect vocabulary
* Fix WordNet's all_synsets() function
* Resolve TreebankWordDetokenizer inconsistency with end-of-string contractions
* Support both iso639-3 codes and BCP-47 language tags
* Avoid DeprecationWarning in Regexp tokenizer
* Fix many doctests, add doctests to CI
* Fix bool field not being read in VerbNet
* Greatly improve time efficiency of SyllableTokenizer when tokenizing numbers
* Fix encodings of Polish udhr corpus reader
* Allow TweetTokenizer to tokenize emoji flag sequences
* Prevent LazyModule from increasing the size of nltk.__dict__
* Fix CoreNLPServer non-default port issue
* Add "acion" suffix to the Spanish SnowballStemmer
* Allow loading WordNet without OMW
* Use input() in nltk.chat.chatbot() for Jupyter support
* Fix edit_distance_align() in distance.py
* Tackle performance and accuracy regression of sentence tokenizer since NLTK 3.6.6
* Add the Iota operator to semantic logic
* Resolve critical errors in WordNet app
* Resolve critical error in CHILDES Corpus
* Make WordNet information_content() accept adjective satellites
* Add "strict=True" parameter to CoreNLP
* Resolve issue with WordNet's synset_from_sense_key
* Handle WordNet synsets that were lost in mapping
* Resolve TypeError in Boxer
* Add function to retrieve WordNet synonyms
* Warn about nonexistent OMW offsets instead of raising an error
* Fix missing ic argument in res, jcn and lin similarity functions of WordNet
* Add support for the extended OMW
* Fix LC cutoff policy of text tiling
* Optimize ConditionalFreqDist.__add__ performance
* Add Markdown corpus reader

(adam)

2022-12-15 23:05:48 UTC MAIN commitmail json YAML

Updated archivers/xz, net/py-aioresponses

(adam)

2022-12-15 23:05:27 UTC MAIN commitmail json YAML

py-aioresponses: updated to 0.7.4

0.7.4
-----
* bump py36 to ubuntu 20.04
* restore 3.6
* Adjust github actions test workflow
* Fix python versions in env list
* Add documentation for repeat argument
* Add compat module
* fix long line by adding line breaks
* shorten comment to obey line length limit
* split typing and assignment to avoid long line
* Avoid type confusion by explicitly typing as \`ClientResponse\`
* ignore false positive mypy warning when \`url\_or\_pattern\` is a \`Pattern\`
* add \`py.typed\` to MANIFEST.in
* add \`py.typed\` file to package data in setup.py
* fix version after release was tagged/released
* Extend  for arguments
* Init assert\_called
* Fix type annotations

(adam)

2022-12-15 23:02:55 UTC MAIN commitmail json YAML

xz: updated to 5.4.0

5.4.0 (2022-12-13)

This bumps the minor version of liblzma because new features were
added. The API and ABI are still backward compatible with liblzma
5.2.x and 5.0.x.

Since 5.3.5beta:

* All fixes from 5.2.10.

* The ARM64 filter is now stable. The xz option is now --arm64.
  Decompression requires XZ Utils 5.4.0. In the future the ARM64
  filter will be supported by XZ for Java, XZ Embedded (including
  the version in Linux), LZMA SDK, and 7-Zip.

* Translations:

    - Updated Catalan, Croatian, German, Romanian, and Turkish
      translations.

    - Updated German man page translations.

    - Added Romanian man page translations.

Summary of new features added in the 5.3.x development releases:

* liblzma:

    - Added threaded .xz decompressor lzma_stream_decoder_mt().
      It can use multiple threads with .xz files that have multiple
      Blocks with size information in Block Headers. The threaded
      encoder in xz has always created such files.

      Single-threaded encoder cannot store the size information in
      Block Headers even if one used LZMA_FULL_FLUSH to create
      multiple Blocks, so this threaded decoder cannot use multiple
      threads with such files.

      If there are multiple Streams (concatenated .xz files), one
      Stream will be decompressed completely before starting the
      next Stream.

    - A new decoder flag LZMA_FAIL_FAST was added. It makes the
      threaded decompressor report errors soon instead of first
      flushing all pending data before the error location.

    - New Filter IDs:
        * LZMA_FILTER_ARM64 is for ARM64 binaries.
        * LZMA_FILTER_LZMA1EXT is for raw LZMA1 streams that don't
          necessarily use the end marker.

    - Added lzma_str_to_filters(), lzma_str_from_filters(), and
      lzma_str_list_filters() to convert a preset or a filter chain
      string to a lzma_filter[] and vice versa. These should make
      it easier to write applications that allow users to specify
      custom compression options.

    - Added lzma_filters_free() which can be convenient for freeing
      the filter options in a filter chain (an array of lzma_filter
      structures).

    - lzma_file_info_decoder() to makes it a little easier to get
      the Index field from .xz files. This helps in getting the
      uncompressed file size but an easy-to-use random access
      API is still missing which has existed in XZ for Java for
      a long time.

    - Added lzma_microlzma_encoder() and lzma_microlzma_decoder().
      It is used by erofs-utils and may be used by others too.

      The MicroLZMA format is a raw LZMA stream (without end marker)
      whose first byte (always 0x00) has been replaced with
      bitwise-negation of the LZMA properties (lc/lp/pb). It was
      created for use in EROFS but may be used in other contexts
      as well where it is important to avoid wasting bytes for
      stream headers or footers. The format is also supported by
      XZ Embedded (the XZ Embedded version in Linux got MicroLZMA
      support in Linux 5.16).

      The MicroLZMA encoder API in liblzma can compress into a
      fixed-sized output buffer so that as much data is compressed
      as can be fit into the buffer while still creating a valid
      MicroLZMA stream. This is needed for EROFS.

    - Added lzma_lzip_decoder() to decompress the .lz (lzip) file
      format version 0 and the original unextended version 1 files.
      Also lzma_auto_decoder() supports .lz files.

    - lzma_filters_update() can now be used with the multi-threaded
      encoder (lzma_stream_encoder_mt()) to change the filter chain
      after LZMA_FULL_BARRIER or LZMA_FULL_FLUSH.

    - In lzma_options_lzma, allow nice_len = 2 and 3 with the match
      finders that require at least 3 or 4. Now it is internally
      rounded up if needed.

    - CLMUL-based CRC64 on x86-64 and E2K with runtime processor
      detection. On 32-bit x86 it currently isn't available unless
      --disable-assembler is used which can make the non-CLMUL
      CRC64 slower; this might be fixed in the future.

    - Building with --disable-threads --enable-small
      is now thread-safe if the compiler supports
      __attribute__((__constructor__)).

* xz:

    - Using -T0 (--threads=0) will now use multi-threaded encoder
      even on a single-core system. This is to ensure that output
      from the same xz binary is identical on both single-core and
      multi-core systems.

    - --threads=+1 or -T+1 is now a way to put xz into
      multi-threaded mode while using only one worker thread.
      The + is ignored if the number is not 1.

    - A default soft memory usage limit is now used for compression
      when -T0 is used and no explicit limit has been specified.
      This soft limit is used to restrict the number of threads
      but if the limit is exceeded with even one thread then xz
      will continue with one thread using the multi-threaded
      encoder and this limit is ignored. If the number of threads
      is specified manually then no default limit will be used;
      this affects only -T0.

      This change helps on systems that have very many cores and
      using all of them for xz makes no sense. Previously xz -T0
      could run out of memory on such systems because it attempted
      to reserve memory for too many threads.

      This also helps with 32-bit builds which don't have a large
      amount of address space that would be required for many
      threads. The default soft limit for -T0 is at most 1400 MiB
      on all 32-bit platforms.

    - Previously a low value in --memlimit-compress wouldn't cause
      xz to switch from multi-threaded mode to single-threaded mode
      if the limit cannot otherwise be met; xz failed instead. Now
      xz can switch to single-threaded mode and then, if needed,
      scale down the LZMA2 dictionary size too just like it already
      did when it was started in single-threaded mode.

    - The option --no-adjust no longer prevents xz from scaling down
      the number of threads as that doesn't affect the compressed
      output (only performance). Now --no-adjust only prevents
      adjustments that affect compressed output, that is, with
      --no-adjust xz won't switch from multi-threaded mode to
      single-threaded mode and won't scale down the LZMA2
      dictionary size.

    - Added a new option --memlimit-mt-decompress=LIMIT. This is
      used to limit the number of decompressor threads (possibly
      falling back to single-threaded mode) but it will never make
      xz refuse to decompress a file. This has a system-specific
      default value because without any limit xz could end up
      allocating memory for the whole compressed input file, the
      whole uncompressed output file, multiple thread-specific
      decompressor instances and so on. Basically xz could
      attempt to use an insane amount of memory even with fairly
      common files. The system-specific default value is currently
      the same as the one used for compression with -T0.

      The new option works together with the existing option
      --memlimit-decompress=LIMIT. The old option sets a hard limit
      that must not be exceeded (xz will refuse to decompress)
      while the new option only restricts the number of threads.
      If the limit set with --memlimit-mt-decompress is greater
      than the limit set with --memlimit-compress, then the latter
      value is used also for --memlimit-mt-decompress.

    - Added new information to the output of xz --info-memory and
      new fields to the output of xz --robot --info-memory.

    - In --lzma2=nice=NUMBER allow 2 and 3 with all match finders
      now that liblzma handles it.

    - Don't mention endianness for ARM and ARM-Thumb filters in
      --long-help. The filters only work for little endian
      instruction encoding but modern ARM processors using
      big endian data access still use little endian
      instruction encoding. So the help text was misleading.
      In contrast, the PowerPC filter is only for big endian
      32/64-bit PowerPC code. Little endian PowerPC would need
      a separate filter.

    - Added decompression support for the .lz (lzip) file format
      version 0 and the original unextended version 1. It is
      autodetected by default. See also the option --format on
      the xz man page.

    - Sandboxing enabled by default:
        * Capsicum (FreeBSD)
        * pledge(2) (OpenBSD)

* Scripts now support the .lz format using xz.

* A few new tests were added.

* The liblzma-specific tests are now supported in CMake-based
  builds too ("make test").

(adam)

2022-12-15 23:01:17 UTC MAIN commitmail json YAML

2022-12-15 22:47:58 UTC MAIN commitmail json YAML

doc: Updated devel/opa to 0.47.3

(leot)

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

opa: Update to 0.47.3

Changes:
0.47.3
------
This is a bug fix release addressing an issue that prevented OPA from
fetching bundles stored in S3 buckets.

(leot)

2022-12-15 22:28:57 UTC MAIN commitmail json YAML

doc: Updated editors/neovim to 0.8.1

(nikita)

2022-12-15 22:28:47 UTC MAIN commitmail json YAML

editors/neovim: update to version 0.8.1

Changelog (taken from https://github.com/neovim/neovim/releases):

0.8.1
Features
    extmarks: Allow preventing spellchecking with spell = false
    spell: Support nospell in treesitter queries
    man: Add health check
    docs-html: Try to use tags for ToC headings
Bug Fixes
    ui: Setting 'cmdheight' with global statusline
    ui: Fix highlights not being updated with 'winhl'
    Make_filter_cmd for :! powershell
    :! pwsh redirection for command not found
    Find multibyte file name in line
    Avoid unsigned overflow in home_replace()
    docs-html: Update parser
    folds: Fix fold marker multibyte comparison
    health: Correct tmux rgb verification
    man.lua: Set modifiable before writing page
    mouse: Ensure no scrolling with "ver:0" in 'mousescroll'
    paste: Feed keys as typed in cmdline mode
    qflist: Avoid read of uninitialized memory
    spell: Fix wrong cast
    stdpath: Default to /tmp if stdpath('run') cannot be created
    tui: Resume main thread if suspending isn't implemented
Documentation
    lsp: Vim.lsp.range_code_action() is not deprecated

0.8.0
Breaking changes
    Remove 'insertmode' 'remap' and 'terse' options
    highlight: Rename attributes to match Vim (#19159)
    highlight: Error on invalid names and allow '.' and '@'
    terminal: Drop winpty, require Windows 10 (version 1809 or later) #18253
    treesitter: Use @foo.bar style highlight groups
    treesitter: Do not merge queries by default (#20105)
Features
    runtime: Enable filetype.lua by default (#19216)
    Add undo!
    Add "prerelease" to version dict
    Click support for 'statusline', 'winbar' #18650
    Add preview functionality to user commands
    allow Cmdheight=0 (EXPERIMENTAL) #16251
    Stdpath('run'), /tmp/nvim.user/ #18993
    Add 'mousescroll' option (#12355)
    Allow :wincmd to accept a count (#19815)
    Multibuffer preview support for inccommand
    Man: Port to Lua (#19912)
    api: Ui options relevant for remote TUI
    api: Add nvim_parse_cmd And nvim_cmd
    api: Support handling stdin stream in remote ui
    api: Add group_name to nvim_get_autocmds
    api: Enable nvim_exec_autocmds to pass arbitrary data (#18613)
    api: Support pattern array for exec_autocmds
    api: Add unsilent to command APIs
    api: Add replace_keycodes to nvim_set_keymap (#19598)
    api: Add support for :horizontal modifier
    api: Add "move" to nvim_input_mouse
    api/ui: "ui_watched" option for ui-side extmarks
    build: Add_glob_target runs only on changed files #19070
    checkhealth: Check for slow shell #17829
    defaults: Session data in $XDG_STATE_HOME #15583
    defaults: Search selection by * and # in visual mode (#18538)
    defaults: Nnoremap & :&& #19365
    defaults: enable mouse by default (set mouse=nvi) #19290
    diagnostic: Pass diagnostics as data to DiagnosticChanged autocmd (#20173)
    docs: Gen_help_html.lua
    edit: Insert an unsimplified key using CTRL-SHIFT-V
    treesitter: Full support for spelling
    filetype: Convert more patterns to filetype.lua
    filetype: Remove side effects from vim.filetype.match (#18894)
    filetype: Expand environment variables in filetype patterns (#20145)
    fs: Add vim.fs functions: parents() dirname() basename() dir() find() normalize()
    highlight: Implement CurSearch highlight
    highlight: Support scoped @spam.eggs.baked_beans groups
    input: Delay all simplifications
    l10n: Turkish translations #19441
    l10n: Improve zh_CN translations (#19483)
    lsp: Remove capabilities sanitization (#17814)
    lsp: Show feedback on empty hover response (#18308)
    lsp: Options to filter and auto-apply code actions (#18221)
    lsp: Add vim.lsp.buf.format (#18193)
    lsp: Add logging level "OFF" (#18379)
    lsp: Add LspAttach and LspDetach autocommands
    lsp: Add filter to vim.lsp.get_active_clients()
    lsp: Option to reuse_win for jump actions (#18577)
    lsp: Add a start function (#18631)
    lsp: Send didChangeConfiguration after init (#18847)
    lsp: Defaults: tagfunc, omnifunc, formatexpr (#19003, #19677)
    lsp: Allow passing custom list handler to LSP functions that return lists (#19213)
    lsp: Provide feedback if server can't compute rename result (#19546)
    lsp: Add range option to code_action; deprecate range_code_action (#19551)
    lsp: Disable exit_timeout by default (#19672)
    lsp: Add tcp support
    lua: Vim.deprecate() #18320
    lua: Vim.cmd() with kwargs acts like nvim_cmd() #18523
    lua: Allow some vim script functions to run in fast callbacks
    lua: Measure require in --startuptime
    lua: Allow vim.cmd to be indexed (#19238)
    lua: Print source locations of lua callbacks (#19597)
    lua: Add vim.iconv (#18286)
    lua: Vim.ui_attach to get ui events from lua (EXPERIMENTAL)
    man.vim: List command flags in "gO" outline #17558
    mappings: Do not replace existing mapping for simplified form
    mappings: Allow special keys and modifiers in mapping
    mapset: Support restoring "replace_keycodes" and "desc"
    mapset: Support restoring Lua callback (#20024)
    marks: Restore viewport on jump #15831
    nvim_create_user_command: Pass structured modifiers to commands
    pum: Pretend 'mousemoveevent' is set when showing right-click menu
    server: Set $NVIM, unset $NVIM_LISTEN_ADDRESS #11009
    server: Instance "name", store pipes in stdpath(state)
    term: Add support for libvterm >= 0.2
    terminal: Implement <c-> for terminal mode
    terminal: Recognize underdouble and undercurl
    terminfo: Bump built-in terminfo entries (#18570)
    treesitter: Allow customizing language symbol name
    treesitter: Add ability to retreive a tree/node given a range
    treesitter: Upstream node methods from nvim-treesitter
    treesitter: Include language in invalid query error (#14053)
    treesitter: Bundle Lua parser and queries
    treesitter: Add viml parser and queries
    treesitter: Add injections
    treesitter: Add vim.treesitter.start(), enable for Lua
    treesitter: Bundle :help parser and queries
    tui: Query terminal for CSI u support (#18181)
    tui: Recognize keypad keys when using kitty keyboard protocol
    tui: Try terminfo for [re]set_cursor_color OSC #19255
    tui: Allow grid and host to disagree on ambiguous-width chars (#19686)
    tui: Recognize sidescroll events (#19992)
    tui: Support 'mousemoveevent'
    ui: Add 'winbar'
    ui: Clear message history explicitly with msg_history_clear event
    ui: Make right-click menu work properly with ext_multigrid
    ui: Allow to set the highlight namespace per window
    ui: Use msg_grid based implementation for cmdheight=0
    ui-ext: Make 'mousemoveevent' a ui_option
    eval: Make Lua Funcref work as method and in substitute() (#20217)
    eval: Input() support any type for "cancelreturn" in a dict (#19357)
Bug Fixes
    Show autocmd output when F is in shortmess (#18251)
    Has() should preserve v:shell_error #18280
    Suppress "is a directory" messages with shortmess 'F' (#18296)
    Display global statusline correctly with ext_messages
    Correct nlua_wait error message #18867
    Right-click in clickable statusline #19252
    Remote UI may get invalid 'pumblend' value #19379
    Assertion failure when requiring missing module in autocmd
    api: Nvim_eval_statusline should validate input #18347
    api: Check error after getting win/buf handle (#19052)
    api: Check for inclusive buffer line index out of bounds correctly (#19056)
    api: Change default value of 'pattern' in nvim_exec_autocmds (#19115)
    api: Do not switch win/buf if getting option in current win/buf (#19383)
    api: Make nvim_set_hl(ns=0, ...) redraw screen properly
    api: Nvim_set_hl bail out on invalid group name (#20021)
    api: Notify dict watchers on nvim_set_var and vim.g setter
    api/command: Fargs behavior when no arguments are passed (#19862)
    autocmds: Separate command from desc (#18617)
    buffer: Disable buffer-updates before removing from window #18933
    build: Missing definitions for sizeof macros #16393
    build: Only pass -municode if MINGW #19049
    build: Strip trailing newline from variable (#19084)
    build: Don't disable byte precompilation on debug builds
    build: Fails if git is missing #19366
    charclass: Make behavior with empty str match latest Vim (#19749)
    checkhealth: Skip vim.health #18816
    ci: Remove 2000ms blocking wait in many plugin/lsp_spec.lua tests
    cmd: Make :-tabmove work with modifiers (#18447)
    cmdheight=0: Various issues part3 #19816
    cmdline: Fix passing -1 as char
    cmdline: Trigger CmdlineEnter and ModeChanged earlier (#19474)
    cmdline: Do not trigger completion at wrong time (#19920)
    cmdline: Don't send invalid cursor with incsearch and cmdheight=0
    column: Move sign sentinel after inserting/de...

(nikita)

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

doc: Added devel/libvterm03 version 0.3

(nikita)

2022-12-15 22:13:50 UTC MAIN commitmail json YAML

import libvterm03 as devel/libvterm03 version 0.3

packaged by Thomas Merkel in wip

An abstract C99 library which implements a VT220 or xterm-like terminal
emulator. It doesn't use any particular graphics toolkit or output system,
instead it invokes callback function pointers that its embedding program
should provide it to draw on its behalf. It avoids calling malloc() during
normal running state, allowing it to be used in embedded kernel situations.

(nikita)

2022-12-15 21:47:46 UTC MAIN commitmail json YAML

rust: Remove -Wl,--strip-all on SunOS.

pkgsrc has its own strip handling, and we need to ensure objects aren't
stripped before we optionally generate CTF data for them.

(jperkin)

2022-12-15 19:26:35 UTC MAIN commitmail json YAML

games/openrct2: teach it about big-endian hosts.

Fixes build on NetBSD/macppc.

(he)

2022-12-15 18:45:07 UTC MAIN commitmail json YAML

games/fallingtime: fix build on NetBSD/macppc.

...where we need -std=gnu99 for alloca().
Use BUILDLINK_TRANSFORM to transform command line, otherwise
-std=c99 sneaks in and overrides, causing link failure.
Can't find where patch-pkg_default.gcw0.desktop is, not in CVS repository...

(he)

2022-12-15 14:45:57 UTC MAIN commitmail json YAML

2022-12-15 13:59:45 UTC MAIN commitmail json YAML

doc: Added mail/mailutils version 3.15

(vins)

2022-12-15 13:59:19 UTC MAIN commitmail json YAML

2022-12-15 13:58:02 UTC MAIN commitmail json YAML

mail/mailutils: import package from wip.

GNU Mailutils is a swiss army knife of electronic mail handling.
It offers a rich set of utilities and daemons for processing e-mail.

All Mailutils programs are able to operate on mailboxes of any existing
format, ranging from standard UNIX maildrops, through maildir and up to
remote mailboxes, which are transparently accessed using IMAP4, POP3 and
SMTP.

(vins)

2022-12-15 13:42:44 UTC MAIN commitmail json YAML

2022-12-15 13:40:32 UTC MAIN commitmail json YAML

doc: Added mail/mm version 0.96.0.14

(vins)

2022-12-15 13:26:40 UTC MAIN commitmail json YAML

Updated sysutils/xenkernel415 to 4.15.4
Updated sysutils/xentools415 to 4.15.4
Updated sysutils/xenstoretools to 4.15.4

(bouyer)

2022-12-15 13:24:44 UTC MAIN commitmail json YAML

2022-12-15 13:17:26 UTC MAIN commitmail json YAML

doc: Updated math/gnumeric112 to 1.12.53

(jperkin)

2022-12-15 13:17:15 UTC MAIN commitmail json YAML

gnumeric112: Update to 1.12.53.

Primarily to fix build with python >= 3.10.

Gnumeric 1.12.53

Morten:
        * Fix xlsx import of T.INV.
        * Fix inter-process array paste problem.  [#634]
        * Fix problem with xlsx number format 14.
        * Fix problems with complex number rendering.  [#638]
        * Fix near-denormal parsing case.  [#656]
        * Fix mildly crazy ROUND edge cases.  [#661]
        * Fix dialog reuse problem.  [#657]
        * Fix sc import problem.  [#663]
        * Work a little hard at avoiding -0.  [#652]
        * Fix html import problem.  [#669]
        * Fix reading localc extension for engineering format.  [#659]
        * Fix strict-conformance ods problem with E-notation.  [#672]
        * Improve test suite

Gnumeric 1.12.52

Morten:
        * Attach the vertical alignment selector to the toolbar.
        * Improve the toolbar styling a bit.
        * Fix toolbar overflow menu's labeling.
        * Many improvements to vertical toolbars.
        * Install appdata file in new location [#612]
        * Allow styling of cell extension indicators.
        * Restore bolding of active sheet tab.
        * Fix import of mildly broken print settings in xlsx files from
          OnlyOffice.
        * Various --with-long-double fixes.
        * Fix BITAND.
        * Test improvements.
        * Fix xlsx write for sheet objects with text contents.  [#617]
        * Fix leak.
        * Fix old problem saving column widths.  [#619]
        * Set default number of sheets to 1.
        * Fix edge error case for SMALL and LARGE.  [#620]
        * Increase the default column width a bit.
        * Fix xlsx import/export of default column width.
        * Be less aggressive with automatic column widening.  [#621]

Gnumeric 1.12.51

Jean:
        * Fix error bars when data are in a multi-column array. [#594]
        * Always set the GO_DATA_HAS_VALUE flag when needed. [#595]
Morten:
        * Fix --with-long-double configuration.
        * Fix applix import/locale problem.
        * Make sure CEIL doesn't return -0.  [#603]
        * Add ILOG function.  [#591]
        * Fix MROUND.  [#604]
        * Take evasive action re g_memdup.
        * Fix inter-gnumeric array formula paste crash.  [#606]
        * Avoid re-querying file existance for recent files.  [Part of #602]
        * Fix rich-text rendering (based on work of Jean).  [#607]
        * Fix crash with conditional styling.  [#597]
        * Extend BITOR, BITAND, BITXOR to any numbers of arguments.
        * Fix ods export leak.  [#611]

Gnumeric 1.12.50

Morten:
        * Fix undo problem with sorting and cell comments.
        * Python loader cleanups.
        * Use Python's bool type instead of rolling our own.
        * Export file:// links to html.  [#569]
        * Export file:// links to xlsx.  [#569]
        * Improve handling of invalid formulae from xlsx.  [#574]
        * Introspection fixes.
        * Improve CELL("format",...)  [#576]
        * wk4 import improvements.  (For no good reason.)
        * Fix some -fsanitize=undefined problems.
        * Improve excel-specific xlsx import of validation.

Gnumeric 1.12.49

Andreas:
        * Do not try to turn all of LibreOffice's SplitModes into frozen
          panes [file of #557]
Jean:
        * Fix graph size issue when the graph is in its own sheet. [#516]
        * Fix one more graph size issue when the graph is in its own sheet. [#565]
JohnDenker:
        * Fix ssgrep problem when used as a filter.  [#552]
Morten:
        * Rework conditional styling's upper level.
        * Fix autofill array critical.  [#511]
        * Handle missing values in xlsx.  [#517]
        * Fix critical when using fd://1.
        * Don't trim spaces for csv files as per rfc 4180.  [#528]
        * Fix cvs separator guessing problem with quotes.  [#537]
        * Improve handling of expressions in csv files.
        * Plug ssconvert leak.  [#546]
        * Fix bogus time match for "3.a".  [#545]
        * Use 1us resolution for NOW.  [#549]
        * Fix ssconvert sheet selection for csv.  [#555]
        * Test suite improvements.
        * Fix ods import problem with irregular sheet sizes.
        * Fix ods import problem with crazy named expressions.  [#557]
        * Allow plain space as 1000s separator in FR locale.
        * Fix graph size problem affecting image output.  [#507]
        * Check for yelp in autogen.  [#558]
        * Fix ssconvert problem with conditional styles.
        * Move from style regions to style classes in css.
        * Implement #ifdef for built-in css.
        * Dead kitten in css.
        * Improve the drawing of filter combos.
        * Allow theming of grid color.
        * Fix dirty-tracking.  [#554]
        * Plug ods write leak.
        * Disable cs documentation translation due to itstool/libxml2 bug.

(jperkin)

2022-12-15 13:09:43 UTC MAIN commitmail json YAML

doc: Updated misc/goffice0.10 to 0.10.53

(jperkin)

2022-12-15 13:09:32 UTC MAIN commitmail json YAML

goffice0.10: Update to 0.10.53.

goffice 0.10.53:

Morten:
        * Fix problem rendering "...E-xx" numbers.  [#60]
        * Hack around introspection issue.  [Part of #59]
        * Fix crash in plot [Gnumeric #667]

goffice 0.10.52:

Morten:
        * Improve GOComboBox css styling.
        * Reimplement GOActionComboStack using GtkComboBox.
        * Introspection fixes.
        * Documentation fixes.
        * Fix go_{add,sub}_epsilon{,l} confusion in fallback code for win32.
B.S:
        * Fix long double problem with go_dtoa.  [#57]

goffice 0.10.51:

Jean:
        * Do not clip markers in scatter plots. [#584]
        * Draw background and outline for data labels. [#592]
John Denker:
        * Fix go_fake_{ceil,floor} confusion.  [#56]
Morten:
        * Introspection updates.
        * Improve go_pow10 accuracy by avoiding pow as much as possible.
        * Take evasive action re g_memdup.

goffice 0.10.50:

Jean:
        * Fix data update in matrix plots, see Debian #988397.
        * Fix rendering on high resolution monitors when scale is not 1. [#578]
Morten:
        * Simplify regression equation code.
        * Use only 3 decimals for R^2 for regression lines.
        * Eliminate empty Special category from format selector.  [#29]
        * Improve regression line equation for date axes.  [#41]

goffice 0.10.49:

Morten:
        * Fix ods format problem.  [Gnumeric #518]
        * Fix axis line crash.  [Gnumeric #524]
        * Add state and saved-state to GODoc.

(jperkin)

2022-12-15 12:50:51 UTC MAIN commitmail json YAML

mail/mm: import package from wip.

Columbia MM (Mail Manager) is an interactive, text-mode mail client for
UNIX, based on the TOPS-20 MM program. It is written in C using the CCMD
(TOPS-20 COMND Jsys in C) package developed at Columbia University.

Project is currently hosted and maintained on Kermit Project's FTP
server.

CCMD libraries are built alongside MM and included in the package.

This package uses a stripped-down tarball with all the required files
(+ a couple of fixes) hosted on my account at ftp.NetBSD.org, for
reasons of conveniency.
Interesting docs and historical notes are included too.

(vins)

2022-12-15 12:26:01 UTC MAIN commitmail json YAML

doc: Updated games/stone-soup to 0.29.1

(nia)

2022-12-15 12:25:31 UTC MAIN commitmail json YAML

2022-12-15 12:15:19 UTC MAIN commitmail json YAML

ruby-nokogumbo: Requires libxml2.

(jperkin)

2022-12-15 12:15:01 UTC MAIN commitmail json YAML

2022-12-15 12:14:34 UTC MAIN commitmail json YAML

xtacy: Requires libXext.

(jperkin)

2022-12-15 12:14:17 UTC MAIN commitmail json YAML

2022-12-15 12:13:59 UTC MAIN commitmail json YAML

libmtag: Requires zlib.

(jperkin)

2022-12-15 11:48:59 UTC MAIN commitmail json YAML

2022-12-15 11:33:03 UTC MAIN commitmail json YAML

doc: Updated emulators/mgba to 0.10.0

(nia)

2022-12-15 11:31:44 UTC MAIN commitmail json YAML

mgba: Update to 0.10.0. Split the Qt interface into a separate package.

Since the Qt interface has noticable performance problems on NetBSD,
this saves some significant bloat in the main package by only building
the CLI interface by default.

Also modify the default settings to provide a best "out of box"
experience on NetBSD and SunOS, and remove the MESSAGE file indicating
to change the settings.

0.10.0: (2022-10-11)
Features:
- Preliminary Lua scripting support
- Presets for Game Boy palettes
- Add Super Game Boy palettes for original Game Boy games
- Tool for converting scanned pictures of e-Reader cards to raw dotcode data
- Options for muting when inactive, minimized, or for different players in multiplayer
- Cheat code support in homebrew ports
- Acclerometer and gyro support for controllers on PC
- Support for combo "Super Game Boy Color" SGB + GBC ROM hacks
- Improved support for HuC-3 mapper, including RTC
- Support for 64 kiB SRAM saves used in some bootlegs
- Discord Rich Presence now supports time elapsed
- Additional scaling shaders
- Support for GameShark Advance SP (.gsv) save file importing
- Support for multiple saves per game using .sa2, .sa3, etc.
- Support for GBX format Game Boy ROMs
- New unlicensed GB mappers: NT (newer type), Sachen (MMC1, MMC2)
Emulation fixes:
- ARM7: Fix unsigned multiply timing
- GB: Copy logo from ROM if not running the BIOS intro (fixes mgba.io/i/2378)
- GB: Fix HALT breaking M-cycle alignment (fixes mgba.io/i/250)
- GB Audio: Fix channel 1/2 reseting edge cases (fixes mgba.io/i/1925)
- GB Audio: Properly apply per-model audio differences
- GB Audio: Revamp channel rendering
- GB Audio: Fix APU re-enable timing glitch
- GB I/O: Fix writing to WAVE RAM behavior (fixes mgba.io/i/1334)
- GB MBC: Fix edge case with Pocket Cam register accesses (fixes mgba.io/i/2557)
- GB Memory: Add cursory cartridge open bus emulation (fixes mgba.io/i/2032)
- GB Serialize: Fix loading MBC1 states that affect bank 0 (fixes mgba.io/i/2402)
- GB SIO: Fix bidirectional transfer starting (fixes mgba.io/i/2290)
- GB Video: Draw SGB border pieces that overlap GB graphics (fixes mgba.io/i/1339)
- GBA: Improve timing when not booting from BIOS
- GBA: Fix expected entry point for multiboot ELFs (fixes mgba.io/i/2450)
- GBA: Fix booting multiboot ROMs with no JOY entrypoint
- GBA: Fix 1 MiB ROM mirroring to only mirror 4 times
- GBA Audio: Adjust PSG sampling rate with SOUNDBIAS
- GBA Audio: Sample FIFOs at SOUNDBIAS-set frequency
- GBA BIOS: Work around IRQ handling hiccup in Mario & Luigi (fixes mgba.io/i/1059)
- GBA BIOS: Initial HLE timing estimation of UnLz77 functions (fixes mgba.io/i/2141)
- GBA DMA: Fix DMA source direction bits being cleared (fixes mgba.io/i/2410)
- GBA I/O: Redo internal key input, enabling edge-based key IRQs
- GBA I/O: Disable open bus behavior on invalid register 06A
- GBA Memory: Fix misaligned 32-bit I/O loads (fixes mgba.io/i/2307)
- GBA Video: Fix OpenGL rendering on M1 Macs
- GBA Video: Ignore horizontally off-screen sprite timing (fixes mgba.io/i/2391)
- GBA Video: Fix Hblank timing (fixes mgba.io/i/2131, mgba.io/i/2310)
- GBA Video: Fix rare crash in modes 3-5
- GBA Video: Fix sprites with mid-frame palette changes in GL (fixes mgba.io/i/2476)
- GBA Video: Fix OBJ tile wrapping with 2D char mapping (fixes mgba.io/i/2443)
- GBA Video: Fix horizontal lines in GL when charbase is changed (fixes mgba.io/i/1631)
- GBA Video: Fix sprite layer priority updating in GL
Other fixes:
- ARM: Disassemble Thumb mov pseudo-instruction properly
- ARM: Disassemble ARM asr/lsr #32 properly
- ARM: Disassemble ARM movs properly
- Core: Don't attempt to restore rewind diffs past start of rewind
- Core: Fix the runloop resuming after a game has crashed (fixes mgba.io/i/2451)
- Core: Fix crash if library can't be opened
- Debugger: Fix crash with extremely long CLI strings
- Debugger: Fix multiple conditional watchpoints at the same address
- FFmpeg: Fix crash when encoding audio with some containers
- FFmpeg: Fix GIF recording (fixes mgba.io/i/2393)
- GB: Fix temporary saves
- GB: Fix replacing the ROM crashing when accessing ROM base
- GB: Don't try to map a 0-byte SRAM (fixes mgba.io/i/2668)
- GB, GBA: Save writeback-pending masked saves on unload (fixes mgba.io/i/2396)
- mGUI: Fix FPS counter after closing menu
- Qt: Fix some hangs when using the debugger console
- Qt: Fix crash when clicking past last tile in viewer
- Qt: Fix preloading for ROM replacing
- Qt: Fix screen not displaying on Wayland (fixes mgba.io/i/2190)
- Qt: Fix crash when selecting 256-color sprite in sprite view
- Qt: Fix coloration of swatches on styles with distinct frame backgrounds
- VFS: Failed file mapping should return NULL on POSIX
Misc:
- Core: Suspend runloop when a core crashes
- Core: Add wallclock offset RTC type
- Debugger: Save and restore CLI history
- Debugger: GDB now works while the game is paused
- Debugger: Add command to load external symbol file (fixes mgba.io/i/2480)
- FFmpeg: Support dynamic audio sample rate
- GB: Support CGB0 boot ROM loading
- GB Audio: Increase sample rate
- GB MBC: Filter out MBC errors when cartridge is yanked (fixes mgba.io/i/2488)
- GB MBC: Partially implement TAMA5 RTC
- GB Video: Add default SGB border
- GBA: Automatically skip BIOS if ROM has invalid logo
- GBA: Refine multiboot detection (fixes mgba.io/i/2192)
- GBA Cheats: Implement "never" type codes (closes mgba.io/i/915)
- GBA DMA: Enhanced logging (closes mgba.io/i/2454)
- GBA Memory: Implement adjustable EWRAM waitstates (closes mgba.io/i/1276)
- GBA Savedata: Store RTC data in savegames (closes mgba.io/i/240)
- GBA Video: Implement layer placement for OpenGL renderer (fixes mgba.io/i/1962)
- GBA Video: Fix highlighting for sprites with mid-frame palette changes
- mGUI: Add margin to right-aligned menu text (fixes mgba.io/i/871)
- mGUI: Autosave less frequently when fast-forwarding
- Qt: Rearrange menus some
- Qt: Clean up cheats dialog
- Qt: Only set default controller bindings if loading fails (fixes mgba.io/i/799)
- Qt: Save converter now supports importing GameShark Advance saves
- Qt: Save positions of multiplayer windows (closes mgba.io/i/2128)
- Qt: Add optional frame counter to OSD (closes mgba.io/i/1728)
- Qt: Add optional emulation-related information on reset (closes mgba.io/i/1780)
- Qt: Add QOpenGLWidget cross-thread codepath for macOS (fixes mgba.io/i/1754)
- Qt: Enable -b for Boot BIOS menu option (fixes mgba.io/i/2074)
- Qt: Add tile range selection to tile viewer (closes mgba.io/i/2455)
- Qt: Show warning if XQ audio is toggled while loaded (fixes mgba.io/i/2295)
- Qt: Add e-Card passing to the command line (closes mgba.io/i/2474)
- Qt: Boot both a multiboot image and ROM with CLI args (closes mgba.io/i/1941)
- Qt: Improve cheat parsing (fixes mgba.io/i/2297)
- Qt: Change lossless setting to use WavPack audio
- Qt: Use FFmpeg to convert additional camera formats, if available
- Qt: Resume crashed game when loading a save state
- Qt: Include cheats in bug report
- SDL: Support exposing an axis directly as the gyro value (closes mgba.io/i/2531)
- VFS: Early return NULL if attempting to map 0 bytes from a file

(nia)

2022-12-15 11:31:43 UTC MAIN commitmail json YAML

xrootconsole: Remove libutil on SunOS.

(jperkin)

2022-12-15 11:31:18 UTC MAIN commitmail json YAML

mate-control-center: Requires libXres.

Sort includes for clarity.

(jperkin)

2022-12-15 11:30:51 UTC MAIN commitmail json YAML

libgksu: Remove libutil on SunOS.

(jperkin)

2022-12-15 11:30:37 UTC MAIN commitmail json YAML

trn: Pass LDFLAGS, fixes ncurses build.

(jperkin)

2022-12-15 11:30:01 UTC MAIN commitmail json YAML

smtpfeed: Fix libraries on SunOS.

(jperkin)

2022-12-15 11:29:43 UTC MAIN commitmail json YAML

2022-12-15 11:25:37 UTC MAIN commitmail json YAML

Mark MAKE_JOBS_SAFE=no (likely fixes NetBSD-current bulk build).

(schmonz)

2022-12-15 10:38:32 UTC MAIN commitmail json YAML

swath: Requires libiconv.

(jperkin)

2022-12-15 10:38:17 UTC MAIN commitmail json YAML

collectd-varnish: Requires libiconv.

(jperkin)

2022-12-15 10:38:08 UTC MAIN commitmail json YAML

collectd-gmond: Requires libiconv.

(jperkin)

2022-12-15 10:37:46 UTC MAIN commitmail json YAML

fcitx5: Fix SunOS linker args.

(jperkin)

2022-12-15 10:37:13 UTC MAIN commitmail json YAML

opencsg: Requires libiconv.

(jperkin)

2022-12-15 10:37:02 UTC MAIN commitmail json YAML

lib3ds: Requires libiconv.

(jperkin)

2022-12-15 10:36:49 UTC MAIN commitmail json YAML

OpenRM: Requires libiconv.

(jperkin)

2022-12-15 10:36:37 UTC MAIN commitmail json YAML

MesaDemos: Requires libiconv.

(jperkin)

2022-12-15 10:34:30 UTC MAIN commitmail json YAML

libthai: Requires libiconv.

(jperkin)

2022-12-15 10:34:05 UTC MAIN commitmail json YAML

parlatype: Fix PKGLOCALEDIR and SunOS linker args.

(jperkin)

2022-12-15 10:31:26 UTC MAIN commitmail json YAML

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

(wiz)

2022-12-15 10:30:36 UTC MAIN commitmail json YAML

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

(wiz)

2022-12-15 10:30:12 UTC MAIN commitmail json YAML

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

(wiz)

2022-12-15 10:29:59 UTC MAIN commitmail json YAML

modular-xorg-server*: update to 21.1.5

This release fixes 6 recently reported security vulnerabilities in
various extensions. The CVE numbers are:
CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343,
CVE-2022-46344, and CVE-2022-4283

For details on the these issues please see the security advisory here:
https://lists.x.org/archives/xorg-announce/2022-December/003302.html

Jeremy Huddleston Sequoia (3):
      xquartz: Remove unused macro (X11LIBDIR)
      xquartz: Move default applications list outside of the main executable
      meson: Don't build COMPOSITE for XQuartz

Peter Hutterer (8):
      Xtest: disallow GenericEvents in XTestSwapFakeInput
      Xi: disallow passive grabs with a detail > 255
      Xext: free the XvRTVideoNotify when turning off from the same client
      Xext: free the screen saver resource when replacing it
      Xi: return an error from XI property changes if verification failed
      Xi: avoid integer truncation in length check of ProcXIChangeProperty
      xkb: reset the radio_groups pointer to NULL after freeing it
      xserver 21.1.5

(wiz)

2022-12-15 10:09:54 UTC MAIN commitmail json YAML

doc: Updated sysutils/syslog-ng to 3.38.1

(wiz)

2022-12-15 10:09:44 UTC MAIN commitmail json YAML

syslog-ng*: update to 3.38.1

snmp module untested since net-snmp doesn't currently build on NetBSD-current

Changes:

3.38.1
======

## Highlights

### Sneak peek into syslog-ng v4.0

syslog-ng v4.0 is right around the corner.

This release (v3.38.1) contains all major changes, however, they are
currently all hidden behind a feature flag.
To enable and try those features, you need to specify `@version: 4.0` at the
top of the configuration file.

You can find out more about the 4.0 changes and features
[here](https://github.com/syslog-ng/syslog-ng/blob/master/NEWS-4.0.md).

Read our practical introduction to typing at
[syslog-ng-future.blog](https://syslog-ng-future.blog/syslog-ng-4-progress-3-38-1-release/).

## Features

  * `grouping-by()`: added `inject-mode(aggregate-only)`

    This inject mode will drop individual messages that make up the correlation
    context (`key()` groups) and would only yield the aggregate messages
    (e.g. the results of the correlation).
    ([#3998](https://github.com/syslog-ng/syslog-ng/pull/3998))
  * `add-contextual-data()`: add support for type propagation, e.g. set the
    type of name-value pairs as they are created/updated to the value returned
    by the template expression that we use to set the value.

    The 3rd column in the CSV file (e.g. the template expression) now supports
    specifying a type-hint, in the format of "type-hint(template-expr)".

    Example line in the CSV database:

    selector-value,name-value-pair-to-be-created,list(foo,bar,baz)
    ([#4051](https://github.com/syslog-ng/syslog-ng/pull/4051))
  * `$(format-json)`: add --key-delimiter option to reconstruct JSON objects
    using an alternative structure separator, that was created using the
    key-delimiter() option of json-parser().
    ([#4093](https://github.com/syslog-ng/syslog-ng/pull/4093))
  * `json-parser()`: add key-delimiter() option to extract JSON structure
    members into name-value pairs, so that the names are flattened using the
    character specified, instead of dot.

    Example:
      Input: {"foo":{"key":"value"}}

      Using json-parser() without key-delimiter() this is extracted to:

          foo.key="value"

      Using json-parser(key-delimiter("~")) this is extracted to:

          foo~key="value"

    This feature is useful in case the JSON keys contain dots themselves, in
    those cases the syslog-ng representation is ambigious.
    ([#4093](https://github.com/syslog-ng/syslog-ng/pull/4093))

## Bugfixes

  * Fixed buffer handling of syslog and timestamp parsers

    Multiple buffer out-of-bounds issues have been fixed, which could cause
    hangs, high CPU usage, or other undefined behavior.
    ([#4110](https://github.com/syslog-ng/syslog-ng/pull/4110))
  * Fixed building with LibreSSL
    ([#4081](https://github.com/syslog-ng/syslog-ng/pull/4081))
  * `network()`: Fixed a bug, where syslog-ng halted the input instead of skipping a character
    in case of a character conversion error.
    ([#4084](https://github.com/syslog-ng/syslog-ng/pull/4084))
  * `redis()`: Fixed bug where using redis driver without the `batch-lines` option caused program crash.
    ([#4114](https://github.com/syslog-ng/syslog-ng/pull/4114))
  * `pdbtool`: fix a SIGABRT on FreeBSD that was triggered right before pdbtool
    exits. Apart from being an ugly crash that produces a core file,
    functionally the tool behaved correctly and this case does not affect
    syslog-ng itself.
    ([#4037](https://github.com/syslog-ng/syslog-ng/pull/4037))
  * `regexp-parser()`: due to a change introduced in 3.37, named capture groups
    are stored indirectly in the LogMessage to avoid copying of the value.  In
    this case the name-value pair created with the regexp is only stored as a
    reference (name + length of the original value), which improves performance
    and makes such name-value pairs use less memory.  One omission in the
    original change in 3.37 is that syslog-ng does not allow builtin values to
    be stored indirectly (e.g.  $MESSAGE and a few of others) and this case
    causes an assertion to fail and syslog-ng to crash with a SIGABRT. This
    abort is now fixed. Here's a sample config that reproduces the issue:

        regexp-parser(patterns('(?<MESSAGE>.*)'));
    ([#4043](https://github.com/syslog-ng/syslog-ng/pull/4043))
  * set-tag: fix cloning issue when string literal were used (see #4062)
    ([#4065](https://github.com/syslog-ng/syslog-ng/pull/4065))
  * `add-contextual-data()`: fix high memory usage when using large CSV files
    ([#4067](https://github.com/syslog-ng/syslog-ng/pull/4067))

## Other changes

  * The `json-c` library is no longer bundled in the syslog-ng source tarball

    Since all known OS package managers provide json-c packages nowadays, the json-c
    submodule has been removed from the source tarball.

    The `--with-jsonc=internal` option of the `configure` script has been removed
    accordingly, system libraries will be used instead. For special cases, the JSON
    support can be disabled by specifying `--with-jsonc=no`.
    ([#4078](https://github.com/syslog-ng/syslog-ng/pull/4078))
  * platforms: Dropped support for ubuntu-impish as it became EOL
    ([#4088](https://github.com/syslog-ng/syslog-ng/pull/4088))

(wiz)

2022-12-15 09:18:20 UTC MAIN commitmail json YAML

mariadb105-server: fix PLIST after update

(wiz)

2022-12-15 08:39:38 UTC MAIN commitmail json YAML

doc: Updated emulators/sameboy to 0.15.8

(nia)

2022-12-15 08:38:28 UTC MAIN commitmail json YAML

sameboy: update to 0.15.8

                                    Changes

Version 0.15.8

  This version is backwards compatible with save states from SameBoy 0.14.3
  and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

    * The button mapped to B, on both the keyboard and controllers, can now
      be used to return from menus in the SDL frontend

Version 0.15.7

  This version is backwards compatible with save states from SameBoy 0.14.3
  and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

    * The debugger now has an interrupt command, in addition to the
      previously-available ^C key sequence
    * The lcd command now displays the background shifter and fetcher states
    * The tick debugger command now has an optional keep argument, which
      prevents resetting the tick count

  Accuracy Improvements/Fixes

    * Fixed a regression that made DMA restart timing inaccurate
    * Fixed a regression that caused ROMs that trigger one of the pixel
      insertion glitches to display incorrectly (Release builds) or trigger
      an assertion (Debug builds)
    * Fixed a different regression in a different pixel insertion glitch

  Bug Fixes

    * Fixed a bug where the debugger finish command did not behave as
      expected in certain cases where the ROM manipulated the stack

  Misc Internal Changes

    * SameBoy (and SameBoot) can now be built with RGBDS 0.6.x; support for
      RGBDS 0.4.x has been dropped
    * Fixed potential compilation warnings for incoming versions of Clang
      and GCC
    * Added the GB_quick_reset API

Version 0.15.6

  This version is backwards compatible with save states from SameBoy 0.14.3
  and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

    * All CGB revisions, as well as MGB, are now available in the libretro
      core
    * The debugger now guides users to use the help command
    * Both frontends can now selectively mute and unmute each of the 4 audio
      channels
    * Both frontends now support cartridge hot swapping

  Accuracy Improvements/Fixes

    * Fixed a bug where the libretro core sometimes ran at an incorrect
      speed after switching models
    * Fixed a minor DMA regression

(nia)

2022-12-15 08:26:42 UTC MAIN commitmail json YAML

doc: Updated www/luakit to 2.3.3

(nia)

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

luakit: update to 2.3.3

## [2.3.3]

### Fixed

- Fixed a trailing white space, which fixes the test-suite.

### Contributors to this release:

- c0dev0id          (1 commits)

## [2.3.2]

### Changed

- Mention FAQ, Quick Start, etc on :help

### Fixed

- Fix for glib now using pcre2
- Show proper error message on :tab, :tabd[o] without parameter
- Fix undoclose test

### Contributors to this release:

- taobert          (2 commits)
- c0dev0id          (2 commits)

(nia)

2022-12-15 07:58:53 UTC MAIN commitmail json YAML

options.description: Add QT6

(triaxx)

2022-12-15 07:12:55 UTC MAIN commitmail json YAML

java-qdbm: restrict acceptable java vms

This doesn't build with Java>=something, perhaps 15?

(wiz)

2022-12-15 07:10:55 UTC MAIN commitmail json YAML

gmplayer: update distinfo for new patch

(wiz)

2022-12-15 01:11:17 UTC MAIN commitmail json YAML

wasi-libcxx: catch up with LLVM bump

(gutteridge)

2022-12-15 01:10:02 UTC MAIN commitmail json YAML

wasi-compiler-rt: catch up with LLVM bump

(gutteridge)

2022-12-15 00:02:25 UTC MAIN commitmail json YAML

php-mongodb: mark as not supporting php 8.1 and 8.2

This package needs an update to a newer version to support them.

(wiz)

2022-12-14 23:46:59 UTC MAIN commitmail json YAML

couchdb: remove unrecognized configure argument

to fix
WARNING: Unknown option '--with-curl', ignoring
shift: can't shift that many

(wiz)

2022-12-14 23:40:57 UTC MAIN commitmail json YAML

erlang21: fix umportable test(1) operator

Some pkglint whitespace cleanup while here

(wiz)

2022-12-14 21:44:04 UTC MAIN commitmail json YAML

Fix MASTER_SITE, which was weirdly botched between test and commit.  No
functional code change.

Reported by jklos@.

(sekiya)

2022-12-14 20:49:02 UTC MAIN commitmail json YAML

Update package to UDFclient.0.8.20 adding support for UDF `realtime' file
types as found on discs created by a PVR.

(reinoud)

2022-12-14 19:11:12 UTC MAIN commitmail json YAML

doc: Added shells/es-shell version 0.9.2

(nikita)

2022-12-14 19:10:45 UTC MAIN commitmail json YAML

shells/es-shell: Import version 0.9.2

Es is an extensible shell. The language was derived from the Plan 9
shell, rc, and was influenced by functional programming languages, such as
Scheme, and the Tcl embeddable programming language. This implementation is
derived from Byron Rakitzis's public domain implementation of rc, and was
written by Paul Haahr and Byron Rakitzis.

(nikita)

2022-12-14 18:01:52 UTC MAIN commitmail json YAML

doc: Updated lang/gleam to 0.25.1

(nikita)

2022-12-14 18:01:41 UTC MAIN commitmail json YAML

lang/gleam: update to version 0.25.1

Changelog (taken from https://github.com/gleam-lang/gleam/blob/main/CHANGELOG.md)

v0.25.1 - 2022-12-11
- New Gleam projects are now configured to explicitly install rebar3 using
  GitHub actions erlef/setup-beam.
- A better error message is now shown when attempting to use a function within a
  constant expression.
- Changed float size limit in bitstring expressions to 16, 32 or 64, when static.
  Also allowed dynamic size.
- New Gleam projects are created using GitHub actions erlef/setup-beam@v1.15.0.
- Fixed a bug where returning an anonymous function from a pipeline and calling
  it immediately without assigning it to a variable would produce invalid Erlang
  code.
- Fixed a bug where the formatter would remove the braces from negating boolean
  expressions.

v0.25.0 - 2022-11-24

v0.25.0-rc2 - 2022-11-23
- Fixed a bug where Gleam dependency packages with a `priv` directory could fail
  to build.
- Fixed a regression where Elixir and Erlang Markdown code blocks in generated
  documentation would not be highlighted.

v0.25.0-rc1 - 2022-11-19
- Generated HTML documentation now includes the `theme-color` HTML meta tag.
- The `use` expression has been introduced. This is a new syntactic sugar that
  permits callback using code to be written without indentation.
- Nightly builds are now also published as OCI container images hosted on
  GitHub.
- Fixed a bug where the build tool would not hook up stdin for Gleam programs it
  starts.
- Fixed a bug where using a record constructor as a value could generate a
  warning in Erlang.
- Fixed a bug where the build tool would use precompiled code from Hex packages
  rather than the latest version, which could result in incorrect external
  function usage in some cases.
- Fixed a bug where the warning for `todo` would not print the type of the code
  to complete.
- Fixed a bug where `try` expressions inside blocks could generate incorrect
  JavaScript.
- Generated HTML documentation now includes all static assets (but the web
  fonts), so that it can be accessed offline or in far future once CDNs would
  404.
- New Gleam projects are created using GitHub actions erlef/setup-beam@v1.14.0
- The `javascript.typescript_declarations` field in `gleam.toml` now applies to
  the entire project rather than just the top level package.
- The formatter now adds a 0 to floats ending with `.` (ie 1. => 1.0).
- New projects require `gleam_stdlib` v0.25.

(nikita)

2022-12-14 16:49:50 UTC MAIN commitmail json YAML

Note shells/bash update to 5.2.15

(kre)

2022-12-14 16:48:41 UTC MAIN commitmail json YAML

Update shells/bash from 5.2.12 to 5.2.15 by adding the 3 most
recent releases patches, which fix:

Patch-13:
Bash can leak memory when referencing a noneexistent
associative array element.

Patch-14:
Bash defers processing additional terminating signals when
running the EXIT trap while exiting due to a terminating signal.
This patch allows the new terminating signal to kill the shell
immediately.

Patch-15:
There are several cases where bash is too aggressive when
optimizing out forks in subshells. For example, `eval' and
traps should never be optimized.

(kre)

2022-12-14 15:38:59 UTC MAIN commitmail json YAML

libfyaml: use proper distfile

avoids dependency on autotools, and fixes build since pkg-config m4
file was not depended on.

(wiz)

2022-12-14 14:57:15 UTC MAIN commitmail json YAML

sais: add cc-by-nc-v4.0-license to LICENSE for data

(wiz)

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

2022-12-14 14:52:17 UTC MAIN commitmail json YAML

doc: Added games/sais version 1.6.3

(wiz)

2022-12-14 14:52:05 UTC MAIN commitmail json YAML

games/Makefile: + sais

(wiz)

2022-12-14 14:51:58 UTC MAIN commitmail json YAML

games/sais: import sais-1.6.3

Strange Adventures in Infinite Space, a time-limited space exploration
game.

(wiz)

2022-12-14 14:33:39 UTC MAIN commitmail json YAML

doc: Updated graphics/pngcheck to 3.0.3

(fcambus)

2022-12-14 14:33:24 UTC MAIN commitmail json YAML

pngcheck: update to 3.0.3.

* ChangeLog (oldest first):

* 20070709 GRR: tweaked color definitions slightly to work better on terminals
*              with white/light backgrounds
* 20070712 GRR: added Makefile.mingw32
* 20100504 GRR: fixed DHDR (pre-MNG-1.0) bug identified by Winfried <szukw000@arcor.de>
* 20170713 GRP: added eXIf support (GRR: added check for II/MM/unknown format)
* 20201012 BB:  converted static const help/usage-related strings to macros so
*              -Werror=format-security doesn't trigger (Ben Beasley)
* 20201015 BB:  added (help2man-generated) man pages for all three utils
* 20201017 GRR: added top-level LICENSE file; fixed various compiler warnings
* 20201031 GRR: replaced gpl/COPYING (outdated address, references to Library
*              GPL) with https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
*              (thanks to Ben Beasley for catching that)
* 20201031 GRR: released version 2.4.0
*              ----------------------
* 20201113 BB:  fixed buffer-overflow vulnerability discovered by "giantbranch
*              of NSFOCUS Security Team"
*              https://bugzilla.redhat.com/show_bug.cgi?id=1897485
* 20201128 BB:  found and fixed four additional vulnerabilities (null-pointer
*              dereference and three buffer overruns)
* 20201209 LP:  fixed an off-by-one bug in check_magic() (Lucy Phipps)
* 20201209 LL:  converted two zlib-version warnings/errors to go to stderr
*              (Lemures Lemniscati, actually from 20180318; forwarded by LP)
* 20201210 BB:  fixed another buffer-overflow vulnerability discovered by
*              "giantbranch of NSFOCUS Security Team"
*              https://bugzilla.redhat.com/show_bug.cgi?id=1905775
* 20201212 GRR: removed -f ("force") option due to multiple security issues
* 20201212 GRR: released version 3.0.0
*              ----------------------
* 20201214 BB:  generalized previous sPLT buffer-overrun fix, and found and
*              fixed a PPLT vulnerability
* 20210124 GRR: released version 3.0.1
*              ----------------------
* 20201217 BB:  fixed a crash bug (and probable vulnerability) in large (MNG)
*              LOOP chunks
* 20210131 GRR: updated Makefile.mingw32 for modern versions and added
*              Makefile.mingw64 (targets Win64); both are essentially
*              UNTESTED, however!
* 20210131 GRR: released version 3.0.2
*              ----------------------
* 20210416 BB:  fixed a divide-by-zero crash bug (and probable vulnerability)
*              in interlaced images with extra compressed data beyond the
*              nominal end of the image data (found by "chiba of topsec alpha
*              lab")
* 20210425 GRR: released version 3.0.3
*              ----------------------

(fcambus)

2022-12-14 13:54:19 UTC MAIN commitmail json YAML

2022-12-14 11:46:41 UTC MAIN commitmail json YAML

php-xdebug: does not support php 8.2

(wiz)

2022-12-14 00:27:04 UTC MAIN commitmail json YAML

libuuid: revert setting INCDIRS in buildlink3.mk

This breaks python311 on at least NetBSD-current.

(wiz)