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

2024-05-13 07:15:51 UTC Now

2022-05-22 17:22:25 UTC MAIN commitmail json YAML

doc: Updated graphics/librsvg to 2.54.3

(gutteridge)

2022-05-22 17:22:13 UTC MAIN commitmail json YAML

librsvg: update to 2.54.3

==============
Version 2.54.3
==============

- #866 - Fix detection of gi-docgen (David King, Jan Alexander Steffens).

- Install the generated documentation in the correct place so that
  Devhelp can find it (thanks to Jan Tojnar for pointing this out).

==============
Version 2.54.2
==============

- #823 - Fix regressions when computing element geometries.

- Add a --disable-gtk-doc option for the configure script, so people
  can disable generating documentation for cross-compiling (Matt
  Turner).

- MSVC: Support generating documentation, and passing introspection
  paths (Chun-wei Fan)

==============
Version 2.54.1
==============

This release just has some build-time fixes.

- Fix oversight in the Minimum Supported Rust Version (MSRV) - this
  release requires Rust 1.56 or later.  This has been true since
  librsvg 2.53.1, but it was not checked correctly. (Matt Turner)

- #859 - Make rst2man and gi-docgen optional. (Kleis Auke Wolthuizen)

- #856 - Fix documentation comments.

==============
Version 2.54.0
==============

This is a summary of the 2.53.x release notes; you can also read them
for more detail.  Not many new features; we've been working on
infrastructure and documentation.

- Librsvg now supports SVG2 geometry properties for these elements:
  rect, circle, ellipse, image, svg (Jeremias Ortega).

- #721 - Catch circular references when rendering patterns.

- The C API documentation now uses gi-docgen instead of gtk-doc.
  Rsvg-convert's man page is now converted to reStructuredText instead
  of troff.

- The "Recommendations for applications" chapter in the documentation
  is much improved!

==============
Version 2.53.2
==============

- #851 - Output filled text as text for PDF; fixes regression due to
  outputting all text as paths.

- Fix taller-than-wide proportional scaling and size limiting in
  rsvg-convert.

- #772, #773, #774, #775, #776 - Implement SVG2 geometry properties
  for these elements: rect, circle, ellipse, image, svg (Jeremias
  Ortega).

- #450 - Fix potential unaligned accesses in surface iterators
  (Michael Howell).

- Actually use GDK_PIXBUF_MODULEDIR when calling
  gdk-pixbuf-query-loaders (Fabrice Fontaine).

- Windows build fixes (Chun-wei Fan).

- Add links to functions and types throughout the C API documentation.

==============
Version 2.53.1
==============

While it is not a user-visible change, Jordan Petridis has ported
librsvg's Continuous Integration (CI) infrastructure to use
Freedesktop CI Templates.  This lets us test librsvg easily on
different environments.  If you want your environment tested, now is
the time to add it!

- #599 - Fix incorrect text rendering when text has different scales
  in the X/Y axes.  This regressed after librsvg 2.52.5, when Pango
  had to revert its fix for the same bug.  Now librsvg renders all
  text as paths, and does the scaling itself.  Please file a bug if
  you have evidence that this presents a performance problem for you.

- Update to the latest gtk-rs release (Bilal Elmoussaoui).

- Port to Freedesktop CI Templates (Jordan Petridis).
  of troff.

- The "Recommendations for applications" chapter in the documentation
  is much improved!

==============
Version 2.53.2
==============

- #851 - Output filled text as text for PDF; fixes regression due to
  outputting all text as paths.

- Fix taller-than-wide proportional scaling and size limiting in
  rsvg-convert.

- #772, #773, #774, #775, #776 - Implement SVG2 geometry properties
  for these elements: rect, circle, ellipse, image, svg (Jeremias
  Ortega).

- #450 - Fix potential unaligned accesses in surface iterators
  (Michael Howell).

- Actually use GDK_PIXBUF_MODULEDIR when calling
  gdk-pixbuf-query-loaders (Fabrice Fontaine).

- Windows build fixes (Chun-wei Fan).

- Add links to functions and types throughout the C API documentation.

==============
Version 2.53.1
==============

While it is not a user-visible change, Jordan Petridis has ported
librsvg's Continuous Integration (CI) infrastructure to use
Freedesktop CI Templates.  This lets us test librsvg easily on
different environments.  If you want your environment tested, now is
the time to add it!

- #599 - Fix incorrect text rendering when text has different scales
  in the X/Y axes.  This regressed after librsvg 2.52.5, when Pango
  had to revert its fix for the same bug.  Now librsvg renders all
  text as paths, and does the scaling itself.  Please file a bug if
  you have evidence that this presents a performance problem for you.

- Update to the latest gtk-rs release (Bilal Elmoussaoui).

- Port to Freedesktop CI Templates (Jordan Petridis).

- Visual Studio builds can work from a git checkout now (Chun-wei Fan)

- Windows build fixes (Martin Hertz, Chun-wei Fan)

==============
Version 2.53.0
==============

This is the first release in the new development series.  There are no
new features, just changes to how the documentation is built.

The man page for rsvg-convert is now generated from a reStructuredText
document, and the C API reference is generated using gi-docgen.

Please make sure you install python3-docutils (for rst2man) and
gi-docgen before compiling librsvg from a tarball.

- #755 - rsvg-convert's man page is now generated from reStructuredText.

- #827 - Move C API reference to gi-docgen.

- Test suite updates (Michael Howell).

- Link against bcrypt for Visual Studio builds (Martin Hertz).

(gutteridge)

2022-05-22 16:39:22 UTC MAIN commitmail json YAML

doc: Updated sysutils/dusage to 0.3.0

(pin)

2022-05-22 16:39:02 UTC MAIN commitmail json YAML

sysutils/dusage: update to 0.3.0

-Simplify ok, err and highlight.
-Autoclap: Bump to 0.2.2

(pin)

2022-05-22 16:38:22 UTC MAIN commitmail json YAML

doc: Updated audio/librespot to 0.4.0

(pin)

2022-05-22 16:38:02 UTC MAIN commitmail json YAML

audio/librespot: update to 0.4.0

0.4.0 - 2022-05-21
Changed
[chore] The MSRV is now 1.53
[contrib] Hardened security of the systemd service units
[core] Session: connect() now returns the long-term credentials
[core] Session: connect() now accepts a flag if the credentails should be
  stored via the cache
[main] Different option descriptions and error messages based on what
  backends are enabled at build time
[playback] More robust dynamic limiter for very wide dynamic range (breaking)
[playback] alsa: improve --device ? output for the Alsa backend
[playback] gstreamer: create own context, set correct states and use sync
  handler
[playback] pipe: create file if it doesn't already exist
[playback] Sink: write() now receives ownership of the packet (breaking)

Added
[main] Enforce reasonable ranges for option values (breaking)
[main] Add the ability to parse environment variables
[main] Log now emits warning when trying to use options that would otherwise
  have no effect
[main] Verbose logging now logs all parsed environment variables and command
  line arguments (credentials are redacted)
[main] Add a -q, --quiet option that changes the logging level to WARN
[main] Add disable-credential-cache flag (breaking)
[main] Add a short name for every flag and option
[playback] pulseaudio: set the PulseAudio name to match librespot's device
  name via PULSE_PROP_application.name environment variable (user set env var
  value takes precedence) (breaking)
[playback] pulseaudio: set icon to audio-x-generic so we get an icon instead
  of a placeholder via PULSE_PROP_application.icon_name environment variable
  (user set env var value takes precedence) (breaking)
[playback] pulseaudio: set values to: PULSE_PROP_application.version,
  PULSE_PROP_application.process.binary, PULSE_PROP_stream.description,
  PULSE_PROP_media.software and PULSE_PROP_media.role environment variables
  (user set env var values take precedence) (breaking)

Fixed
[connect] Don't panic when activating shuffle without previous interaction
[core] Removed unsafe code (breaking)
[main] Fix crash when built with Avahi support but Avahi is locally unavailable
[main] Prevent hang when discovery is disabled and there are no credentials
  or when bad credentials are given
[main] Don't panic when parsing options, instead list valid values and exit
[main] --alsa-mixer-device and --alsa-mixer-index now fallback to the card and
  index specified in --device.
[playback] Adhere to ReplayGain spec when calculating gain normalisation factor
[playback] alsa: make --volume-range overrides apply to Alsa softvol controls

Removed
[playback] alsamixer: previously deprecated options mixer-card, mixer-name and
  mixer-index have been removed

(pin)

2022-05-22 16:37:37 UTC MAIN commitmail json YAML

doc: Updated audio/termusic to 0.6.16

(pin)

2022-05-22 16:37:15 UTC MAIN commitmail json YAML

audio/termusic: update to 0.6.16

[V0.6.16] Released on: May 21, 2022.
-New: support loading of m3u,m3u8,xspf,pls,asx playlists.
Only local url supported.
-New: sqlite3 integration. Filter database by different criteria.
Triggered by 2 key.

(pin)

2022-05-22 16:07:01 UTC MAIN commitmail json YAML

doc: Updated www/py-flask-flatpages to 0.8.1

(kleink)

2022-05-22 16:06:45 UTC MAIN commitmail json YAML

py-flask-flatpages: Update to 0.8.1.

v0.8.1
------

Release Date: 2021-12-21

Bug Fixes

Small version bump to fix required Python versions

v0.8.0
------

Release Date: 2021-12-21

Prelude

This release includes three PRs. One adds a new attribute to the Page
class, one improves our documentation, and the third improves the
metadata parsing to make it consistent with other 'FlatPage' style
libraries, and less fussy for cases like no page metadata.

New Features {#Release Notes_v0.8.0_New Features}

Added Page.folder as a convencience attribute to the Page class.

Improved metadata parsing, documented above.

Upgrade Notes

This version adds a new method for parsing Metadata. While it passes
new and existing tests, there may still be bugs. As well as
reporting issues, you can use the FLATPAGES_LEGACY_META_PARSER
setting to revert to the old behaviour.
Bug Fixes

Resolves issue
59,
by updating our metadata parser.

(kleink)

2022-05-22 15:43:58 UTC MAIN commitmail json YAML

librsvg: de-duplicate BUILDLINK_ABI_DEPENDS.librsvg

(gutteridge)

2022-05-22 15:08:03 UTC MAIN commitmail json YAML

doc: Updated textproc/py-cssselect2 to 0.6.0

(kleink)

2022-05-22 15:07:50 UTC MAIN commitmail json YAML

py-cssselect2: Update to 0.6.0.

Version 0.6.0
.............

Released on 2022-04-15.

**This version deprecates the ``iter_ancestors`` and
``iter_previous_siblings`` methods, that will be removed in 0.7.0.
Use the ``ancestors`` and ``previous_siblings`` properties instead.**

* Improve speed of ancestors and previous siblings

Version 0.5.0
.............

Released on 2022-02-27.

* Support Python 3.10
* Drop support of Python 3.6
* Handle many CSS4 selectors
* Ignore comments at the beginning of selectors

(kleink)

2022-05-22 14:38:44 UTC MAIN commitmail json YAML

net/php-yaz: dose not support PHP 8 and later

This package dose not support php80 and php81.

(taca)

2022-05-22 14:15:36 UTC MAIN commitmail json YAML

net/php-xmlrpc: is not supported PHP 8 and later

php80 and php81 droped xmlrpc extension.

(taca)

2022-05-22 14:11:05 UTC MAIN commitmail json YAML

net/php-geoip: dose not support PHP 8 and later

This package dose not support php80 and php81.

(taca)

2022-05-22 13:40:42 UTC MAIN commitmail json YAML

math/php-stats: dose not support PHP 8 and later

This package dose not support php80 and php81.

(taca)

2022-05-22 13:39:56 UTC MAIN commitmail json YAML

misc/php-orangehrm: fix build problem

* Remove "*.orig" files before install.
* Replace interpreter of bash scripts.
* Do not check interpreter for Symfony.

(taca)

2022-05-22 12:43:09 UTC MAIN commitmail json YAML

print/php-pdflib: dose not support PHP 8 and later

This package dose not support php80 and php81.

(taca)

2022-05-22 12:35:44 UTC MAIN commitmail json YAML

doc: Updated math/R-mvtnorm to 1.1.3

(mef)

2022-05-22 12:35:27 UTC MAIN commitmail json YAML

(math/R-mvtnorm) Updated 1.1.2 to 1.1.3 (test passes)

(from: inst/NEWS)
Changes in version 1.1-3 (2021-10-05)

  o  fix diffs reported on M1mac

(mef)

2022-05-22 12:24:22 UTC MAIN commitmail json YAML

doc: Updated math/R-dplyr to 1.0.9

(mef)

2022-05-22 12:24:04 UTC MAIN commitmail json YAML

(math/R-dplyr)  Updated 1.0.7 to 1.0.9

# dplyr 1.0.9

* New `rows_append()` which works like `rows_insert()` but ignores keys and
  allows you to insert arbitrary rows with a guarantee that the type of `x`
  won't change (#6249, thanks to @krlmlr for the implementation and @mgirlich
  for the idea).

* The `rows_*()` functions no longer require that the key values in `x` uniquely
  identify each row. Additionally, `rows_insert()` and `rows_delete()` no
  longer require that the key values in `y` uniquely identify each row. Relaxing
  this restriction should make these functions more practically useful for
  data frames, and alternative backends can enforce this in other ways as needed
  (i.e. through primary keys) (#5553).

* `rows_insert()` gained a new `conflict` argument allowing you greater control
  over rows in `y` with keys that conflict with keys in `x`. A conflict arises
  if a key in `y` already exists in `x`. By default, a conflict results in an
  error, but you can now also `"ignore"` these `y` rows. This is very similar to
  the `ON CONFLICT DO NOTHING` command from SQL (#5588, with helpful additions
  from @mgirlich and @krlmlr).

* `rows_update()`, `rows_patch()`, and `rows_delete()` gained a new `unmatched`
  argument allowing you greater control over rows in `y` with keys that are
  unmatched by the keys in `x`. By default, an unmatched key results in an
  error, but you can now also `"ignore"` these `y` rows (#5984, #5699).

* `rows_delete()` no longer requires that the columns of `y` be a strict subset
  of `x`. Only the columns specified through `by` will be utilized from `y`,
  all others will be dropped with a message.

* The `rows_*()` functions now always retain the column types of `x`. This
  behavior was documented, but previously wasn't being applied correctly
  (#6240).

* The `rows_*()` functions now fail elegantly if `y` is a zero column data frame
  and `by` isn't specified (#6179).

# dplyr 1.0.8

* Better display of error messages thanks to rlang 1.0.0.

* `mutate(.keep = "none")` is no longer identical to `transmute()`.
  `transmute()` has not been changed, and completely ignores the column ordering
  of the existing data, instead relying on the ordering of expressions
  supplied through `...`. `mutate(.keep = "none")` has been changed to ensure
  that pre-existing columns are never moved, which aligns more closely with the
  other `.keep` options (#6086).

* `filter()` forbids matrix results (#5973) and warns about data frame
  results, especially data frames created from `across()` with a hint
  to use `if_any()` or `if_all()`.

* `slice()` helpers (`slice_head()`, `slice_tail()`, `slice_min()`, `slice_max()`)
  now accept negative values for `n` and `prop` (#5961).

* `slice()` now indicates which group produces an error (#5931).

* `cur_data()` and `cur_data_all()` don't simplify list columns in rowwise data frames (#5901).

* dplyr now uses `rlang::check_installed()` to prompt you whether to install
  required packages that are missing.

* `storms` data updated to 2020 (@steveharoz, #5899).

* `coalesce()` accepts 1-D arrays (#5557).

* The deprecated `trunc_mat()` is no longer reexported from dplyr (#6141).

(mef)

2022-05-22 12:18:00 UTC MAIN commitmail json YAML

Updated devel/py-llvmlite, security/py-gnupg

(adam)

2022-05-22 12:17:38 UTC MAIN commitmail json YAML

py-gnupg: updated to 0.4.9

0.4.9

Added a status attribute to the returned object from gen_key() which is set to 'ok' if a key was successfully created, or 'key not created' if that was reported by gpg, or None in any other case.
Provided the ability to add subkeys. Thanks to Daniel Kilimnik for the feature request and patch.
Added keygrip values to the information collected when keys are listed. Thanks to Daniel Kilimnik for the feature request and patch.
Added extra_args to send_keys(), recv_keys() and search_keys() to allow passing options relating to key servers.

(adam)

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

py-llvmlite: updated to 0.38.1

v0.38.1
This is a maintenance release to support the Apple M1 architecture.

(adam)

2022-05-22 09:26:22 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.35, Mesa-22.1.0, gopls-0.8.4, grpc-1.46.3,
  harfbuzz-4.3, libxkbcommon-1.4.1, ninja-build-1.11.0, py-dill-0.3.5.1,
  py-feedparser-6.0.10, py-pip-audit-2.3.0, rust-analyzer-0.0.20220517
  [needs rust 1.60.0].

(wiz)

2022-05-22 02:41:47 UTC MAIN commitmail json YAML

libcyaml: Update MAINTAINER

(charlotte)

2022-05-22 00:54:00 UTC MAIN commitmail json YAML

error: Autoconf version 2.71 or higher is required for libcups-2.4.1

(rxg)

2022-05-22 00:47:07 UTC MAIN commitmail json YAML

doc: Updated math/R-XML to 3.99.0.9

(mef)

2022-05-22 00:46:55 UTC MAIN commitmail json YAML

(math/R-XML) Updated 3.99.0.8 to 3.99.0.9, ChangeLog not updated

(mef)

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

doc: Updated math/R-car to 3.0.13

(mef)

2022-05-21 23:09:12 UTC MAIN commitmail json YAML

(math/R-car) Updated 3.0.11 to 3.0.13

Changes to Version 3.0-13

  o Handle singularities better in Anova.mlm() (suggestion of Marius Barth).

  o Fixed error reporting in logit() (bug reported by Collin Erickson).

  o Added pt.cex and cex sub-arguments to legend argument of
  scatterplotMatrix() (implicit suggestion of Duncan Mackay).

  o New vif.lm() method with options for handling linear models with interactions.

  o Fixed bug in cooks.distance.influence.lme() (in effect, incorrect
  division by the error variance twice rather than once), and a sign
  error in dfbeta.influence.lme() and dfbetas.influence.lme()
  (following report by Ben Bolker).

  o Added an error.df argument to the default methods of
  linearHypothesis() and Anova() for computing F-tests; if the
  argument is unspecified, then df.residual() is applied to the model,
  and if df.residual() returns NULL or NA, then an asymptotic
  chi-square test is substituted for the F-test (in response to a
  report by Adrian Olszewski that Anova() fails for gls models when an
  F-test is requested).

Changes to Version 3.0-12

  o The 'rio` package is now suggested, not required.  To use the
  Import() and Export() functions users may need to install rio using
  install.packages("rio")

  o hccm() now reports an interpretable error, except for type = "hc0"
  or "hc1", when there are cases with hatvalues = 1 (following problem
  reported by Peng Ding).

  o Fix bug in rownames in dfbetasPlots.lm() (reported by Shu Fai
  Cheun).

  o Package 'rio' was moved from Imports to Suggests. Both Import()
  and Export() now check for the availability of 'rio' first and
  report an error otherwise.

(mef)

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

mediawiki: fix pkglint warnings about redundant APACHE_USER

(rillig)

2022-05-21 23:03:31 UTC MAIN commitmail json YAML

mediawiki: remove noop SUBST blocks

These blocks have been ignored since 2018-07-04, when the SUBST_STAGE
was changed from post-patch to pre-configure.  Replacing
"NO_CONFIGURE=yes" with "do-configure: # nothing" demonstrated that
these SUBST blocks were outdated anyway, at least one of them referred
to missing files.

(rillig)

2022-05-21 22:24:00 UTC MAIN commitmail json YAML

php-gd: remove unknown configure option --with-xpm-dir

Add license, bump PKGREVISION.

(rillig)

2022-05-21 21:41:09 UTC MAIN commitmail json YAML

2022-05-21 21:38:47 UTC MAIN commitmail json YAML

doc: Updated misc/most to 5.1.0

(fcambus)

2022-05-21 21:38:36 UTC MAIN commitmail json YAML

most: update to 5.1.0.

Changes since 5.0.0
1. src/Makefile.in: Install docs in $prefix/share/doc
2. src/most.h,sysdep.c: win32-specific patches (Andrew Wu)
3. most.1: Typo corrected (Stephane Blondon)
4. src/line.c: removed redundant switch in the most_forward_columns
  function.
5. src/buffer.c: avoid call to SLutf8_skip_char if the character is
  ascii.
6. src/file.c: Added an option to most_read_file_dsc to skip the line
  count and made use of it in search.c to speed up the searches a bit.
7. src/display.c: When wrapping a line, the color was not "wrapping".
8. src/line.c: When moving forward n columns, skip over trailing 0
  length color escape sequences.
9. src/buffer.c: If a color escape sequence occurs at the end of a
  line line whose display width is equal to the terminal width, do
  not wrap the line.
10. src/keym.c: Limit the amount of loops when going to the end of the
    buffer.  It is possible for a run-away process to write to a
    logfile that most is viewing causing it to loop forever seeking the
    end of the file, which may never come.
11. src/help.c: Change DELETE to BACKSPACE.  file.c: Indicate that
    chdir return value is being ignored.
12. configure,autoconf/*: Updated configure script and related files.
13. src/most.c: when acting as `cat`, a file pointer was not being
    closed (George Danchev).
14. src/*.c: Removed some unused variables.
15. configure: Use /etc/ld.so.conf to located system lib paths.
16. autoconf/*: updates
17. src/line.c, buffer.c: Fixed an issue with the display of
    double-width characters to address
    <https://bugs.launchpad.net/ubuntu/+source/most/+bug/312454>.
18. src/*.[ch]: Updated copyright year
19. src/search.c: Rewrote the search functions from scratch.  Both
    ordinary and regexp searches are now supported.  Use -r to startup
    with regular-expression searches.
20. src/keym.c: Added support for Home/End keys (top/bottom of buffer).
21. src/line.c: Added a work-around for programs that try colorize the
    output using the clear-to-end-of-line escape sequence (ESC[K)
    without regard for the value of isatty(fileno(sdout)).  Most will
    ignore ESC[K unless invoked with -v.
22. configure: Updated to use aclocal.m4 v0.3.3-1
23. src/Makefile.in: Added LDFLAGS to chkslang linker line (Denis Pronin)
24. *: Converted the man page source most.1 to text-macro, and
    regenerated it.  Updated copyrights for upcoming release.
25. Updated manifest and copyrights updated for 2019 release.

(fcambus)

2022-05-21 21:11:18 UTC MAIN commitmail json YAML

doc: Updated sysutils/xplr to 0.18.0

(pin)

2022-05-21 21:10:56 UTC MAIN commitmail json YAML

Asysutils/xplr: update to 0.18.0

Changes & fixes

    Added new command-line arguments --read0, --write0 and -0/--null to
    support reading and printing null character delimited file paths.
    Added support for filtering with regex using the new filters:
        RelativePathDoesMatchRegex
        RelativePathDoesNotMatchRegex
        IRelativePathDoesMatchRegex
        IRelativePathDoesNotMatchRegex
        AbsolutePathDoesMatchRegex
        AbsolutePathDoesNotMatchRegex
        IAbsolutePathDoesMatchRegex
        IAbsolutePathDoesNotMatchRegex
    Key binding f r and f R will now filter using regex.
    Added key binding f backspace to remove the last filter.
    Search mode now defaults to regex search.
    Added a new message SetInputPrompt to set the input prompt dynamically.
    Added new node properties (available via the Lua API):
        created
        last_modified
    Added support for sorting with timestamp using the new sorters:
        ByCreated
        ByLastModified
        ByCanonicalCreated
        ByCanonicalLastModified
        BySymlinkCreated
        BySymlinkLastModified
    The last column in the files table now displays the last modification time.
    Fixed a bug causing crashes when handling unicode characters in the input
    buffer.
    Improved docs.

(pin)

2022-05-21 21:10:04 UTC MAIN commitmail json YAML

doc: Updated textproc/tuc to 0.7.0

(pin)

2022-05-21 21:09:44 UTC MAIN commitmail json YAML

textproc/tuc: update to 0.7.0

[0.7.0] - 2022-05-21
    Add support for --join
    Add support for --lines
    Add support for --complement
    Add support for --zero-terminated

(pin)

2022-05-21 16:22:56 UTC MAIN commitmail json YAML

security/php-ssdeep: restrict php56 and php74

* Resrict this package for php56 and php74.
* Update HOMEPAGE.

(Not updated more than 4 years.)

(taca)

2022-05-21 16:02:02 UTC MAIN commitmail json YAML

doc: Updated lang/php81 to 8.1.6nb1

(taca)

2022-05-21 16:01:40 UTC MAIN commitmail json YAML

lang/php80: forgot to add a file

Oops, forgot to add a patch file.

(taca)

2022-05-21 16:01:06 UTC MAIN commitmail json YAML

php81: allow copying files with size zero

Allow copying files with size zero.  This behavior differ from PHP 7.4
and break a pear package which contains files with size zero.

Bump PKGREVISION.

XXX: pullup-2022Q1

(taca)

2022-05-21 16:00:42 UTC MAIN commitmail json YAML

doc: Updated lang/php80 to 8.0.19nb1

(taca)

2022-05-21 16:00:11 UTC MAIN commitmail json YAML

php80: allow copying files with size zero

Allow copying files with size zero.  This behavior differ from PHP 7.4
and break a pear package which contains files with size zero.

Bump PKGREVISION.

XXX: pullup-2022Q1

(taca)

2022-05-21 15:41:23 UTC MAIN commitmail json YAML

2022-05-21 15:38:19 UTC MAIN commitmail json YAML

guide: remove __unix, pointed out by wiz, it's actually __unix__, but not
defined by macOS

(nia)

2022-05-21 15:34:03 UTC MAIN commitmail json YAML

doc: Updated graphics/R-effects to 4.2.1

(mef)

2022-05-21 15:33:52 UTC MAIN commitmail json YAML

(graphics/R-effects) Updated 4.1.1 to 4.2.1

Version 4.2-1

o Allow the vcov. argument in the call to one of the effect methods
to be a matrix or a function.  Previously only a function was
permitted.

o Fixed bug in plot.eff() for multiline plots in which the x.var
argument is set explicitly (reported by Gerrit Eichner).

o Small improvements to docs.

Version 4.2-0

o Adding the use of the insight package to get formulas.

o Added Effect.glmmPQL() for fitting generalized linear mixed models
using the glmmPQL() function in the MASS package for penalized
quasi-likelihood estimation.

o Don't ignore lines lty sub-argument to plot.effpoly() (fixing a bug
reported by Laura Adamovicz).

o One-column matrix predictors trigger a warning and correction
(following problem reported by Carla Hendricks).

o Added regression tests for classes of model objects
supported. Tests must be enabled in the effects sources at
tests/regression-tests.R.

o Rewrite of defining effect method vignette.

o Minor changes to predictor effects gallery vignette.

Version 4.1-4

o Change class(x) == "y" to inherits(x, "y") in code.

Version 4.1-3

o Handle xlevels=n argument correctly in Effect() (fixing bug
reported by Gerrit Eichner).

o Add col argument to effectsTheme(), mostly to accommodate
colorblind-friendly palette (suggestion of Sercan Kahveci).

Version 4.1-2

o Effect methods for clm, clm2, and clmm models were not correctly
passing the estimated theshholds to polr for computing effects (error
reported by Stefan Th. Gries).

o Updated "Defining Effects Methods ..." vignette to reflect
revisions to Effect.clm, Effect.clm2 and Effect.clmm.

o Make sure that Effect() and plot() methods work correctly with
character and logical predictors (following bug report by Julian
Gaviria Lopez).

(mef)

2022-05-21 15:27:39 UTC MAIN commitmail json YAML

doc: Updated math/R-insight to 0.17.1

(mef)

2022-05-21 15:27:28 UTC MAIN commitmail json YAML

(math/R-insight) Updated 0.14.4 to 0.17.1

# Insight 0.17.1

## New supported model classes

* `deltaMethod` (*car*), `marginaleffects`, `marginaleffects.summary`
  (*marginaleffects*)

## General

* `get_predicted()` now supports models of class `iv_robust` and `ivreg`.

* For `get_predicted()`, when both `type` and `predict` are given, `type`
  will overwrite `predict`. Note that this will print a message, because
  `predict` is the preferred argument.

* `get_varcov()` gains `vcov` and `vcov_args` arguments, to specify the
  variance-covariance matrix used to compute uncertainty estimates (e.g., for
  robust standard errors).

* `get_loglikehood()` improved handling of models from package *estimator*.

## Bug fixes

* Fixed bug in `get_data()` for model objects whose data needs to be recovered
  from the environment, and where the data name was a reserved word (e.g., named
  like an R function).

* The matrix returned by `get_varcov()` for models of class *bife* now returns
  row and column names.

* `find_offset()` did not find offset-terms for `merMod` objects when the
  offset was specified as `offset` argument in the function call.

# insight 0.17.0

## Breaking changes

* Arguments `vcov_estimation` and `vcov_type` in `get_predicted()`,
  `get_predicted_se()` and `get_predicted_ci()` are replaced by `vcov` and
  `vcov_args`, to have a more simplified and common interface to control
  robust covariance matrix estimation.

## General

* Improved performance for various functions, in particular `get_data()` and
  `model_info()`.

## New functions

* To check for names: `object_has_names()` and `object_has_rownames()`

* To work with lists: `is_empty_object()` and `compact_list()`

* To work with strings: `compact_character()`

* Further utility functions are `safe_deparse()`, `trim_ws()` and `n_unique()`.

## Changes to functions

* `export_table()` now better checks for invalid values of caption and footer
  for tables in HTML format, and silently removes, e.g., ansi-colour codes that
  only work for text-format.

* `get_data.coxph()` returns the original data frame instead of data with type
  coercion.

* `get_loglikelihood()` gets a `check_response` argument, to check if a model
  has a transformed response variable (like `log()` or `sqrt()` transformation),
  and if so, returns a corrected log-likelihood.

* `get_modelmatrix()` now supports *BayesFactor* models.

* `get_loglikelihood()` and `get_df()` now support more model classes.

* `get_predicted()` was improved for multinomial models from *brms*.

* `get_variance()` was improved to cover more edge cases of (more complex)
  random effect structures.

* `get_data()` now includes variables in the returned data frame that were
  used in the `subset` argument of regression functions (like `lm()`).

* In some edge cases, where `get_data()` is unable to retrieve the data that
  was used to fit the model, now a more informative error is printed.

* `ellipses_info()` now also accepts a list of model objects, is more stable
  and returns more information about the provided models (like if all fixed
  or random effects are the same across models, if all models are mixed models
  or null-models, etc.)

* `check_if_installed()` now works interactively and lets the user prompt
  whether to automatically update or install packages.

## Bug fixes

* Fixed incorrect column name conversion in `standardize_names()` for certain
  columns returned by `broom::glance()`.

* Fixed issue with correctly detecting Tweedie-models in `model_info()`.

* Fixed issue with `get_datagrid()` for *brms* models with monotonic factors.

* Fixed issue in `find_formula()` when argument `correlation` was defined
  outside of `lme()` and `gls()` (@etiennebacher, #525).

* Fixed issue with `get_data()` when back-transforming data from predictors
  that used `cos()`, `sin()` or `tan()` transformations.

# insight 0.16.0

## New functions

* `get_datagrid()`, to generate a reference grid, usually used when computing
  adjusted predictions or marginal means from regression models.

## Changes to functions

### `get_predicted()`

* `get_predicted()` was revised. Beside the four core options for the `predict`
  argument, it is now also possible to use any value that is valid for the
  model's `predict()` method's `type` argument.

* `get_predicted()` now supports more models (e.g., from packages like
  _GLMMadaptive_ or _survival_).

* `get_predicted()` is now more robust when calculating standard errors of
  predictions.

### Other functions

* `get_statistic()` and `find_statistic()` now support *htest* objects.

## General

* Various minor improvements.

# insight 0.15.1

## General

* Improved speed performance, especially for `get_data()`.

## Changes to functions

* `get_data()` for `coxph` models now returns the original factor levels for
  variables transformed with `strata()` inside formulas.

# insight 0.15.0

## Breaking changes

* Data management functions (like `reshape_longer()`, or `data_match()`) have
  been moved to the *datawizard* package.

* `get_data()` no longer returns factor types for numeric variables that have
  been converted to factors on-the-fly within formulas (like `y ~ as.factor(x)`).
  Instead, for each numeric variable that was coerced to factor within a formula
  gets a `factor` attribute (set to `TRUE`), and the returned data frame gets
  a `factors` attribute including all names of affected variables.

## New supported model classes

* Support for `bfsl` (*bfsl*)

## New functions

* New `standardize_column_order()` function can be used to standardize the
  column order in output dataframes.

## General

* Improved speed performance for some functions.

* Improved handling of table captions and footers in `export_table()`. See also
  the new vignette on exporting data frames into human readable tables here:
  https://easystats.github.io/insight/articles/export.html

* Revised `width` argument in `export_table()`, which now allows to set
  different column widths across table columns. See examples in
  `?export_table`.

* `export_table()` gets a `table_width` argument to split wide tables into
  two parts.

* `get_varcov()` for `MixMod` (package *GLMMadaptive*) was revised, and now
  allows to return a robust variance-covariance matrix.

* Added more `get_df()` methods.

## Bug fixes

* Fixed issues with manual sigma computation to handle dispersion models in
  `get_sigma()`.

* Fixed issue in `find_formula()` for `BayesFactor::lmBF()` with multiple random
  effects.

* Fixed issue in `get_parameters.BFBayesFactor()` with wrong sign of difference
  estimate for t-tests.

* Argument `width` in `format_value()` was ignored when formatting integer
  values and `protect_integers` was set to `TRUE`.

# insight 0.14.5

## New functions

* `find_transformation()` and `get_transformation()` to find or get any function
  that was used to transform the response variable in a regression model.

## General

* Improved support for models of class `sampleSelection`.

* Improved documentation.

* `get_modelmatrix()` now supports: `rms::lrm`

* `get_predicted()` supports: `MASS::polr`, `MASS::rlm`, `rms::lrm`, `fixest`,
  `bife::bife`, `ordinal::clm`.

* `get_predicted()` standard errors are often much faster to compute.

* `get_predicted()` supports models with "grouped" or "level" outcomes (e.g.,
  multinomial logit).

* `get_predicted()` handles factors better.

* Improved documentation

## Changes to functions

* `check_if_installed()` gains a `quietly` argument, if neither stopping nor a
  warning message for non-installed packages is requested.

* `get_predicted()`'s `predict` argument now accepts these values: "link",
  "expectation", "prediction", "classification", or NULL.

* `get_predicted()` accepts `predict=NULL`, which allows users to push a `type`
  argument through the `...` ellipsis, forward to the `predict()` method of the
  modelling package.

## Bug fixes

* Fixed issue with parameter names from *emmeans* objects in
  `get_parameters()`.

* Fixed issues with unknown arguments in `get_predicted()`.

(mef)

2022-05-21 15:14:29 UTC MAIN commitmail json YAML

doc: Updated math/R-robustbase to 0.95.0

(mef)

2022-05-21 15:14:19 UTC MAIN commitmail json YAML

(math/R-robustness) Updated 0.93.8 to 0.95.0

(inst/NEWS.Rd or https://cran.r-project.org/web/packages/robustbase/news.html)

NEWS            R Documentation

News for R Package robustbase

CHANGES in robustbase VERSION 0.95-0 (2022-04-02, svn r894)

BUG FIXES

  * huberM(x, k) now also works in small sample cases with +/-Inf, e.g. for x =
    c(-Inf, 1).

NEW FEATURES

  * New huberize() utility, notably by default used in mc().

  * mc() now by default uses doScale=FALSE in order to guarantee convergence
    also in extreme cases when used together with new c.huberize = 1e11. Both
    are not back compatible but clearly better in extreme cases, as assessed by
    Lukas Graz' BSc thesis. Note that the behavior of the new default doScale=
    FALSE has been amended in the C code to be more compatible in its eps
    checks with (the previous default) doScale=TRUE.

    Lastly, a message() is printed currently, at most once per R session,
    whenever mc() is called without an explicit specification of doScale=*,
    alerting users to the changed default. This message can be turned off by
    setting options(mc_doScale_quiet = TRUE).

  * New dataset data(x30o50) as an example of potentially problematic data, not
    just for mc().

Misc

  * rather "truncating" +/-Inf to <large>, use NA.OK = TRUE in Qn() and Sn()'s
    .C() call.

  * Our C code no longer uses the DOUBLE_* constants from S, but rather
    standard <float.h>.

CHANGES in robustbase VERSION 0.93-9 (2021-09-27, svn r888)

BUG FIXES

  * Qn(x) and Sn(x) gain an na.rm = FALSE option and now work when x has NAs
    and contains +/- Inf.

Misc

  * No longer include 'Rdefines.h' as it is somewhat deprecated.

  * In 'src/lmrob.c' add USE_FC_LEN_T and use FCONE rather than the older FCLEN
    approach.

(mef)

2022-05-21 15:01:00 UTC MAIN commitmail json YAML

2022-05-21 14:47:06 UTC MAIN commitmail json YAML

doc: Updated math/R-psych to 2.2.5

(mef)

2022-05-21 14:46:57 UTC MAIN commitmail json YAML

(math/R-psych) Updated 2.1.6 to 2.2.5, explict NEWS.md unknown

(mef)

2022-05-21 14:46:47 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 100.0.2

(ryoon)

2022-05-21 14:46:16 UTC MAIN commitmail json YAML

firefox-l10n: Update to 100.0.2

* Sync with www/firefox-100.0.2.

(ryoon)

2022-05-21 14:45:56 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 100.0.2

(ryoon)

2022-05-21 14:44:47 UTC MAIN commitmail json YAML

firefox: Update to 100.0.2

Changelog:
Security fixes:
#CVE-2022-1802: Prototype pollution in Top-Level Await implementation
#CVE-2022-1529: Untrusted input used in JavaScript object indexing, leading to
prototype pollution

(ryoon)

2022-05-21 14:31:15 UTC MAIN commitmail json YAML

doc: Updated math/R-bbmle to 1.0.25

(mef)

2022-05-21 14:31:03 UTC MAIN commitmail json YAML

(math/R-bbml) Updated again to 1.0.25, sorry

(mef)

2022-05-21 13:42:23 UTC MAIN commitmail json YAML

Added math/R-bdsmatrix version 1.3.4

(mef)

2022-05-21 13:39:34 UTC MAIN commitmail json YAML

math/R-bdsmatrix: import R-bdsmatrix-1.3.4

This is a special case of sparse matrices, used by coxme.

(mef)

2022-05-21 13:31:04 UTC MAIN commitmail json YAML

(math/R-bbml) Revert to 1.0.20, dependency not available yet

(mef)

2022-05-21 13:29:45 UTC MAIN commitmail json YAML

(math/R-bbml) Revert to 1.0.20, dependency not available yet

(mef)

2022-05-21 13:23:09 UTC MAIN commitmail json YAML

doc: Updated math/R-bbmle to 1.0.25

(mef)

2022-05-21 13:22:57 UTC MAIN commitmail json YAML

(math/R-bbml) Updated 1.0.20 to 1.0.25, explicit NEWS.md unknown

(mef)

2022-05-21 13:15:04 UTC MAIN commitmail json YAML

doc: Updated math/R-VGAM to 1.1.6

(mef)

2022-05-21 13:14:49 UTC MAIN commitmail json YAML

(math/R-VGAM) Updated 1.1.1 to 1.1.6

                CHANGES IN VGAM VERSION 1.1-6

NEW FEATURES

    o  Most of the GAIT regression code have new arguments 'd.mlm'
        and 'd.mix' but mainly only the dpqr-type functions work!
        Some other functions should work such as gaitdpoisson() and
        dgaitplot(). Also, is.deflated() and goffset() are new.
    o  New family function: gaitdnbinomial().
    o  Upgraded family functions: gaitpoisson() becomes gaitdpoisson(),
        gaitlog() becomes gaitdlog(), gaitzeta() becomes gaitdzeta().
    o  New generic and/or methods functions: KLD(), Pheapseep().
    o  Some colours are pre-defined for GAITD regression, and the default
        colour scheme has changed.
    o  trim.constraints() has a new 'intercepts = TRUE' argument.
    o  Many family functions have a 'dpqrfun' component in the @infos slot.
        Useful to tie in the modelling function with its density, etc.
    o  binormal() has a new 'rho.arg' argument.
    o  Some link functions handle deriv = 4: e.g., loglink(), logitlink().
    o  vglmfit@misc$history gives the convergence history.
    o  Improvements to clogloglink() at the boundary 1.
    o  hdeff.vglm() has a new argument 'theta0'.
    o  wald.stat() cleaned up internally.
    o  Tested okay on R 4.1.2.

BUG FIXES and CHANGES

    o  All GAIT regression code has arguments 'alt.mlm' changed to
        'a.mlm', 'inf.mix' changed to 'i.mix', etc. Colours have changed.
        [dpqr]gaitpois() have been renamed to [dpqr]gaitdpois(),
        and gaitpoisson() to gaitdpoisson().
    o  [dpqr]zanegbin() no longer supports argument 'prob'.
    o  hdeff() makes a recursive call if any NAs are in the answer and
        fd.only == FALSE. So the answer should then be a 'proper' one.
    o  Code involving anova() for VGLMs/VGAMs changed to avoid an
        error when loading in \pkg{semTools}.
    o  spikeplot(..., use.table = TRUE) failed wrt x.use and y.use.
    o  vcov() slightly faster for "vglm" objects.  Thanks to Frank Harrell
        for comments that led to this.
    o  linkfun.vglm() changed to linkfunvglm().

                CHANGES IN VGAM VERSION 1.1-5

NEW FEATURES

    o  New functions: meangait(), spikeplot(), trim.constraints().
    o  iam(i, 1:M, M = M) now works, for selecting a whole row,
        and similarly for a column.
    o  Tested okay on R 4.0.3.

BUG FIXES and CHANGES

    o  gait[log,poisson,zeta](): arguments llambda.[ai] and lshape.[ai]
        equal llambda.p and lshape.p by default. This means only one
        argument needs be assigned in order to change them all.
    o  [dpqr]genpois[12]() has argument 'mean' changed to 'meanpar'.
    o  gait[log,zeta]() bug fixed wrt missing 'allprobs'.
    o  qfoldnorm() now uses the bisection method. Thanks to
        Mauricio Romero for a suggestion that led to this.
    o  gait[log,poisson,zeta]() compute the sandwich formula
        explicitly for the working weights; this has speed gains.
        Their @deriv avoids nested for() loops too.
        Their initial value grids have become coarser.
    o  Functions moved to VGAMdata 1.1-5: yip88, bellff(dr), tikuv(dpqr).

                CHANGES IN VGAM VERSION 1.1-4

NEW FEATURES

    o  Functions score.stat() and wald.stat() offer greater flexibility
        by some new arguments, and 'as.summary' changed to 'orig.SE'.
    o  Influence() computes the influence functions of a "vglm" object.
    o  Methods functions hdeff.matrix() and hdeff.numeric() are new.
    o  Family function slot genpoisson()@ weight was updated with
        the EIM derived by Easton Huch, and after major changes,
        genpoisson() was renamed to genpoisson0().
    o  New functions: [dpqr]gaitnbinom(), [dpqr]gaitgenpois[012](),
        [dpqr]gaitbinom(), dgaitplot(), plotdgait.vglm(), Trunc().
    o  New family functions: genpoisson[12](dpqr), gaitpoisson()
        so that gaitpoisson.mix() and gaitpoisson.mlm() were removed,
        gaitlog() so that gaitlog.mix() was removed,
        gaitzeta() so that gaitzeta.mix() was removed.
    o  Tested okay on R 4.0.3.

BUG FIXES and CHANGES

    o  Deprecated: dgenpois(), genpoisson(), [dpqr]gaitnbinom.m[ix,lm]().
        gatnbinomial.m[ix,lm](dpqr), [dpqr]gaitbinom.mlm(),
        gaitpoisson.mix(), gaitpoisson.mlm(), gabinomial.mlm(),
        gtbinomial().
    o  'lhs.prob' changed to 'cdf.max.s'.
    o  Argument changes for all GAIT code, e.g., 'alter' changed to
        'alt.mix' or 'alt.mlm', 'byrow.arg' to 'byrow.ai', etc.
    o  Functions moved to VGAMdata 1.1-4: oalog, oilog, otlog,
        oapospois, oipospois, otpospois, oazeta, oizeta, otzeta, oizipf,
        oiposbinomial(dpqr), [dpqr]posbinom, [dpqr]pospois, [dpqr]posnegbin.
    o  Pearson residuals no longer printed by default in a summary
        of a "vglm" object: presid = FALSE.
    o  Some changes made to plot(vgam()) code for changes in R 4.0.0,
        especially if the covariate is a character/factor.
        Now avoids "coercing argument of type 'double' to logical" warning.
    o  negbinomial(lmu = "nbcanlink") had an error relating to "newemu".

                CHANGES IN VGAM VERSION 1.1-3

NEW FEATURES

    o  New functions: [dpqr]gaitpois(), [dpqr]gaitlog(), [dpqr]gaitzeta(),
        dextlogF().
    o  New family functions: gatnbinomial.mix(dpqr),
        gaitlog.mix(dpqr), gaitpoisson.mix(dpqr), gaitpoisson.mlm(dpqr),
        extlogF1(d).
    o  New generic and/or methods functions: altered(),
        inflated(), truncated(), specialsvglm(),
        fix.crossing(), is.crossing().
    o  Coef.vlm() handles models with contiguous "multilogitlink"s,
        e.g., gaitpoisson.mlm().
    o  get.offset() is now defined as a generic function (returns the
        n x M matrix of offsets by default).
    o  Some .f files have been pruned of unnecessary code.
    o  New data set: V2.
    o  Tested okay on R 4.0.0.

BUG FIXES and CHANGES

    o  Another attempt to .Deprecated()  all link function names
        which do not end in "link", e.g., loglink() replaces loge(),
        logitlink() replaces logit().
    o  gatpoisson.mix() (now merged into gaitpoisson.mix())
        reorders its linear/additive predictors and now handles
        length(alter) == 0 (default, so equivalent to poissonff())
        and length(alter) == 1.
        Ditto for gatnbinomial.mlm(), etc.
    o  Three argument mismatches found in .f and .c code.
    o  qlog() and qyules() buggy wrt interval selection prior to
        applying bisection.
    o  'Rank mismatches' flagged by gfortran10 fixed, by not
        calling two subroutines.
    o  [dpqr]gaitpois.mlm() and [dpqr]gaitpois.mix() have been combined into
        [dpqr]gaitpois().

                CHANGES IN VGAM VERSION 1.1-2

NEW FEATURES

    o  New generic and/or methods functions: add1.vglm(),
        dfterms(), drop1.vglm(), extractAIC.vglm(),
        rootogram4vglm() [based on \pkg{countreg}],
        step4vglm().
    o  New family functions: gabinomial.mlm(), gatnbinomial.mlm(dpqr),
        gatpoisson.mix(dpqr), gatpoisson.mlm(dpqr).
    o  New functions: [dpqr]zipfmb(),
        [dpqr]gaitbinom.mlm(), [dpqr]gaitnbinom.mlm(),
        [dpqr]gaitpois.mlm(),  [dpqr]gaitnbinom.mix(),
        [dpqr]gaitpois.mix().
        Note that the naming conventions have changed somewhat, especially
        regarding the negative binomial distribution.
    o  Decommissioned functions:
        gapoisson(), gtpoisson(),
        [dpqr]gabinom(), [dpqr]gapois(),
        [dpqr]gibinom(), [dpqr]gipois(),
        [dpqr]gtbinom(), [dpqr]gtpois().
    o  eta2theta() should be able to handle links for, e.g.,
        gatpoisson.mlm(), gibinomial().
    o  posbernoulli.t() has a 'type.fitted' argument.
    o  gtpoisson.mlm() supports type.fitted = "Pobs.a",
        gipoisson.mlm() supports type.fitted = "Pstr.i".
    o  New data set: backPain2.
    o  Cleve Moler added to DESCRIPTION as a contributor, to reflect
        the use of LINPACK.
    o  Tested okay on R 3.6.1.

BUG FIXES and CHANGES

    o  Use of old link function names now result in a call to
        .Deprecated(), except for a selected few such as logit() and
        probitlink()---this will only be allowed for a limited time.
    o  negbinomial()@initialize bug fixed for "nbcanlink()" and
        multiple responses; thanks to Victor Miranda.
    o  cens.poisson() gave a warning upon a summary().
        Thanks to Jens Heumann for picking this up.
    o  bisection.basic() returns a warning, not an error, if
        it cannot find an interval which covers the root.
    o  Rank() has an improved implementation and documentation.
    o  anova.vglm() had some bugs---thanks to Thamron Keowmani for
        finding them.
    o  posnormal() failed when 'constraints' was inputted---thanks
        to Michael Zamo for picking this up.
    o  Improvements to yules(dq).

(mef)

2022-05-21 12:49:11 UTC MAIN commitmail json YAML

doc: Updated security/R-openssl to 2.0.1

(mef)

2022-05-21 12:48:58 UTC MAIN commitmail json YAML

(security/R-openssl) Updated 2.0.0 to 2.0.1

2.0.1
- Fix a unit test for a changed error message in openssl 3.0.2

(mef)

2022-05-21 12:21:44 UTC MAIN commitmail json YAML

gcc6: workaround: get this at least building by disabling RELRO

(nia)

2022-05-21 11:59:35 UTC MAIN commitmail json YAML

2022-05-21 11:56:15 UTC MAIN commitmail json YAML

guide: More configuration notes

(nia)

2022-05-21 11:42:29 UTC MAIN commitmail json YAML

2022-05-21 11:40:06 UTC MAIN commitmail json YAML

More arch preprocessor defines

(nia)

2022-05-21 11:36:06 UTC MAIN commitmail json YAML

Ensure definitely-not-HTML is definitely escaped

(nia)

2022-05-21 11:30:57 UTC MAIN commitmail json YAML

State of the art on OS testing macros

(nia)

2022-05-21 11:24:28 UTC MAIN commitmail json YAML

Update state of the art on autoconf

(nia)

2022-05-21 11:20:48 UTC MAIN commitmail json YAML

2022-05-21 11:14:56 UTC MAIN commitmail json YAML

guide: Notes on C++ standards support in pkgsrc

(nia)

2022-05-21 10:38:50 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb105-server to 10.5.16

(nia)

2022-05-21 10:38:36 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb105-client to 10.5.16

(nia)

2022-05-21 10:38:26 UTC MAIN commitmail json YAML

mariadb105: Update to 10.5.16

                        MariaDB 10.5.16 Release Notes

Notable Items

  InnoDB

    * innodb_disallow_writes removed (MDEV-25975)
    * InnoDB gap locking fixes (MDEV-20605, MDEV-28422)
    * InnoDB performance improvements (MDEV-27557, MDEV-28185)

  Replication

    * Server initialization time gtid_slave_pos purge related reason of
      crashing in binlog background thread is removed (MDEV-26473)
    * Shutdown of the semisync master can't produce inconsistent state
      anymore (MDEV-11853)
    * Binlogs disappear after rsync IST (MDEV-28583)
    * autocommit=0 slave hang is eliminated (DBAAS-7828)
    * master crash is eliminated in compressed semisync replication protocol
      with packet counting amendment (MDEV-25580)
    * OPTIMIZE on a sequence does not cause counterfactual
      ER_BINLOG_UNSAFE_STATEMENT anymore (MDEV-24617)
    * Automatically generated Gtid_log_list_event is made to recognize
      within replication event group as a formal member (MDEV-28550)
    * Replication unsafe INSERT .. ON DUPLICATE KEY UPDATE using two or more
      unique key values at a time with MIXED format binlogging is corrected
      (MDEV-28310)
    * Replication unsafe INSERT .. ON DUPLICATE KEY UPDATE stops issuing
      unnessary "Unsafe statement" with MIXED binlog format (MDEV-21810)
    * Incomplete replication event groups are detected to error out by the
      slave IO thread (MDEV-27697)
    * mysqlbinlog --stop-never --raw now flushes the result file to disk
      after each processed event so the file can be listed with the actual
      bytes (MDEV-14608)

  Backup

    * Incorrect binlogs after Galera SST using rsync and mariabackup
      (MDEV-27524)
    * mariabackup does not detect multi-source replication slave
      (MDEV-21037)
    * Useless warning "InnoDB: Allocated tablespace ID <id> for <tablename>,
      old maximum was 0" during backup stage (MDEV-27343)
    * mariabackup prepare fails for incrementals if a new schema is created
      after full backup is taken (MDEV-28446)

  Optimizer

    * A SEGV in Item_field::used_tables/update_depend_map_for_order...
      (MDEV-26402)
    * ANALYZE FORMAT=JSON fields are incorrect for UNION ALL queries
      (MDEV-27699)
    * Subquery in an UPDATE query uses full scan instead of range
      (MDEV-22377)
    * Assertion `item1->type() == Item::FIELD_ITEM ... (MDEV-19398)
    * Server crashes in Expression_cache_tracker::fetch_current_stats
      (MDEV-28268)
    * MariaDB server crash at Item_subselect::init_expr_cache_tracker
      (MDEV-26164, MDEV-26047)
    * Crash with union of my_decimal type in ORDER BY clause (MDEV-25994)
    * SIGSEGV in st_join_table::cleanup (MDEV-24560)
    * Assertion `!eliminated' failed in Item_subselect::exec (MDEV-28437)

  General

    * Server error messages are now available in Chinese (MDEV-28227)
    * For RHEL/CentOS 7, non x86_64 architectures are no longer supported
      upstream and so our support will also be dropped with this release

  Security

    * Fixes for the following security vulnerabilities:
          * CVE-2022-27376
          * CVE-2022-27377
          * CVE-2022-27378
          * CVE-2022-27379
          * CVE-2022-27380
          * CVE-2022-27381
          * CVE-2022-27382
          * CVE-2022-27383
          * CVE-2022-27384
          * CVE-2022-27386
          * CVE-2022-27387
          * CVE-2022-27444
          * CVE-2022-27445
          * CVE-2022-27446
          * CVE-2022-27447
          * CVE-2022-27448
          * CVE-2022-27449
          * CVE-2022-27451
          * CVE-2022-27452
          * CVE-2022-27455
          * CVE-2022-27456
          * CVE-2022-27457
          * CVE-2022-27458

(nia)

2022-05-21 09:36:26 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb106-server to 10.6.8

(nia)

2022-05-21 09:36:15 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb106-client to 10.6.8

(nia)

2022-05-21 09:36:03 UTC MAIN commitmail json YAML

mariadb106: update to 10.6.8

                          MariaDB 10.6.8 Release Notes

Notable Items

  InnoDB

    * innodb_disallow_writes removed (MDEV-25975)
    * InnoDB gap locking fixes (MDEV-20605, MDEV-28422)
    * InnoDB performance improvements (MDEV-27557, MDEV-28185, MDEV-27767,
      MDEV-28313, MDEV-28137, MDEV-28465, MDEV-26789)
    * Backup regression fixes (MDEV-27919)
    * InnoDB portability: FreeBSD futexes (MDEV-26476), POWER and s390x
      transactional memory (MDEV-27956)
    * ALTER TABLE: Fixed bogus duplicate key errors (MDEV-15250)
    * DDL and crash recovery fixes (MDEV-27274, MDEV-27234, MDEV-27817)
    * Requests to recalculate persistent statistics were sometimes lost
      (MDEV-27805)

  Replication

    * Semisync-slave server recovery is refined to correctly rollback
      prepared transaction (MDEV-28461)
    * Circular semisync setup endless event circulation is handled
      (MDEV-27760)
    * Semisync-slave server recovery is extended to work on new server_id
      server (MDEV-27342)
    * Server initialization time gtid_slave_pos purge related reason of
      crashing in binlog background thread is removed (MDEV-26473)
    * Shutdown of the semisync master can't produce inconsistent state
      anymore (MDEV-11853)
    * Binlogs disappear after rsync IST (MDEV-28583)
    * autocommit=0 slave hang is eliminated (DBAAS-7828)
    * master crash is eliminated in compressed semisync replication protocol
      with packet counting amendment (MDEV-25580)
    * OPTIMIZE on a sequence does not cause counterfactual
      ER_BINLOG_UNSAFE_STATEMENT anymore (MDEV-24617)
    * Automatically generated Gtid_log_list_event is made to recognize
      within replication event group as a formal member (MDEV-28550)
    * Replication unsafe INSERT .. ON DUPLICATE KEY UPDATE using two or more
      unique key values at a time with MIXED format binlogging is corrected
      (MDEV-28310)
    * Replication unsafe INSERT .. ON DUPLICATE KEY UPDATE stops issuing
      unnessary "Unsafe statement" with MIXED binlog format (MDEV-21810)
    * Incomplete replication event groups are detected to error out by the
      slave IO thread (MDEV-27697)
    * mysqlbinlog --stop-never --raw now flushes the result file to disk
      after each processed event so the file can be listed with the actual
      bytes (MDEV-14608)

  Backup

    * Incorrect binlogs after Galera SST using rsync and mariabackup
      (MDEV-27524)
    * mariabackup does not detect multi-source replication slave
      (MDEV-21037)
    * Useless warning "InnoDB: Allocated tablespace ID <id> for <tablename>,
      old maximum was 0" during backup stage (MDEV-27343)
    * mariabackup prepare fails for incrementals if a new schema is created
      after full backup is taken (MDEV-28446)

  Optimizer

    * Query performance degradation in newer MariaDB versions when using
      many tables (MDEV-28073)
    * A SEGV in Item_field::used_tables/update_depend_map_for_order...
      (MDEV-26402)
    * ANALYZE FORMAT=JSON fields are incorrect for UNION ALL queries
      (MDEV-27699)
    * Subquery in an UPDATE query uses full scan instead of range
      (MDEV-22377)
    * Assertion `item1->type() == Item::FIELD_ITEM ... (MDEV-19398)
    * Server crashes in Expression_cache_tracker::fetch_current_stats
      (MDEV-28268)
    * MariaDB server crash at Item_subselect::init_expr_cache_tracker
      (MDEV-26164, MDEV-26047)
    * Crash with union of my_decimal type in ORDER BY clause (MDEV-25994)
    * SIGSEGV in st_join_table::cleanup (MDEV-24560)
    * Assertion `!eliminated' failed in Item_subselect::exec (MDEV-28437)

  General

    * Server error messages are now available in Chinese (MDEV-28227)
    * For RHEL/CentOS 7, non x86_64 architectures are no longer supported
      upstream and so our support will also be dropped with this release
    * Packages for Ubuntu 22.04 LTS "Jammy" and Fedora 36 are not yet
      available pending the resolution of MDEV-28133: Backport OpenSSL-3.0
      compatibility to 10.6 branch

  Security

    * Fixes for the following security vulnerabilities:
          * CVE-2022-27376
          * CVE-2022-27377
          * CVE-2022-27378
          * CVE-2022-27379
          * CVE-2022-27380
          * CVE-2022-27381
          * CVE-2022-27382
          * CVE-2022-27383
          * CVE-2022-27384
          * CVE-2022-27386
          * CVE-2022-27387
          * CVE-2022-27444
          * CVE-2022-27445
          * CVE-2022-27446
          * CVE-2022-27447
          * CVE-2022-27448
          * CVE-2022-27449
          * CVE-2022-27451
          * CVE-2022-27452
          * CVE-2022-27455
          * CVE-2022-27456
          * CVE-2022-27457
          * CVE-2022-27458

(nia)

2022-05-21 09:26:50 UTC MAIN commitmail json YAML

gcc.mk: fix syntax

(nia)

2022-05-21 09:19:30 UTC MAIN commitmail json YAML

doc: Updated mail/php-mailparse to 3.1.3

(taca)

2022-05-21 09:19:10 UTC MAIN commitmail json YAML

mail/php-mailparse: update to 3.1.3

3.1.2 (2021-09-01)

* Fix for PHP 8.1

3.1.3 (Fix for PHP 8.1)

* Fix #73110: Mails with unknown MIME version are treated as
  plain/text. (cmb)

* Fix #74233: Parsing multi Content-Disposition causes memory leak. (cmb)

* Fix #75825: mailparse_uudecode_all doesn't parse multiple files. (cmb)

* Fix #81422: Potential double-free in mailparse_uudecode_all(). (cmb)

* Fix gh#19 Segmentation fault with PHP 8.1 in extract_body using
  MAILPARSE_EXTRACT_RETURN. (Remi)

(taca)

2022-05-21 09:04:50 UTC MAIN commitmail json YAML

gcc.mk: Force USE_GCC_RUNTIME (etc.) on older NetBSD versions that
request a newer compiler. Stop selecting gcc6, it receives very
limited testing due to NetBSD 9 having gcc7, and probably doesn't
work due to some newer hardening checks stopping it from building.

(nia)

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

darkice: document hack

(nia)

2022-05-21 08:00:42 UTC MAIN commitmail json YAML

darkice: Assumes compiler defaults to C++11

(nia)

2022-05-21 07:58:23 UTC MAIN commitmail json YAML

postgresql13-client: remove 2nd MAKE_JOBS_SAFE

(adam)

2022-05-21 07:55:39 UTC MAIN commitmail json YAML

strawberry: wants std::optional

(nia)

2022-05-21 07:51:54 UTC MAIN commitmail json YAML

bitcoin: wants C++17

(nia)

2022-05-21 07:43:57 UTC MAIN commitmail json YAML

poppler: Bump GCC requirement to GCC 7, it wants std::optional.

(nia)

2022-05-21 07:42:12 UTC MAIN commitmail json YAML

doc: Updated www/grafana to 8.5.3

(triaxx)

2022-05-21 07:41:46 UTC MAIN commitmail json YAML

grafana: Update to 8.5.3

pkgsrc changes:
---------------
  * Add comments about usage of rc file in unprivileged.
  * Add _rc_subr_loaded variable for consistency with other rc files.

upstream changes:
-----------------
  * [8.5.3] Security: fixes CVE-2022-29170
  * https://github.com/grafana/grafana/blob/3bd6b8a5/CHANGELOG.md

(triaxx)

2022-05-21 07:37:39 UTC MAIN commitmail json YAML

mk: set EXTRACT_ENV on NetBSD<9, seen on tech-pkg

(nia)

2022-05-21 07:25:35 UTC MAIN commitmail json YAML

2022-05-21 00:44:58 UTC MAIN commitmail json YAML

sites.mk: update primary Apache sites

(gutteridge)

2022-05-21 00:08:10 UTC MAIN commitmail json YAML

doc: Updated geography/qgis to 3.22.7

(gdt)

2022-05-21 00:07:59 UTC MAIN commitmail json YAML

geography/qgis: Update to 3.22.7

Upstream changes are minor (micro release).

(gdt)

2022-05-20 19:52:41 UTC MAIN commitmail json YAML

gpsd: provide a RC script

Bumps PKGREVISION.

Tested on NetBSD/amd64.

"ok with this" gdt@

(khorben)

2022-05-20 16:35:36 UTC MAIN commitmail json YAML

doc: Added editors/tp-note version 1.16.6

(pin)

2022-05-20 16:35:03 UTC MAIN commitmail json YAML

2022-05-20 16:34:20 UTC MAIN commitmail json YAML

editors/tp-note: import pkg

Tp-Note is a note-taking-tool and a template system that consistently
synchronizes the notes meta-data with its filename.

If you like to keep your notes next to your files and you care about expressive
filenames, then Tp-Note might be the tool of your choice.
Tp-Note collects various information about its environment and the clipboard
and stores them in variables.
New notes are created by filling these variables in predefined and customizable
Tera-templates.

TP-Note's default templates are written in Markdown and can be easily adapted
to any other markup language if needed. After creating a new note, TP-Note
launches the system file editor (or any other of your choice, e.g. MarkText
or Typora) and connects the default web browser to Tp-Note's
internal Markdown/RestructuredText renderer and web server.

(pin)

2022-05-20 16:32:23 UTC MAIN commitmail json YAML

doc: Updated audio/spotify-player to 0.7.0

(pin)

2022-05-20 16:32:03 UTC MAIN commitmail json YAML

audio/spotify-player: update to 0.7.0

What's Changed
    Add lyric_finder library crate in #34
    Improve application logging in #35
    Add a lyric page in #36 (disabled for now on pkgsrc)
    Add various improvements in #37

Breaking changes
    removed refresh_delay_in_ms_each_playback_update and
    n_refreshes_each_playback_update config options

(pin)

2022-05-20 16:31:33 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.9.2

(pin)

2022-05-20 16:31:15 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.9.2

v0.9.2 (2022-05-18)
Added
  -[Experimental] Image preview on the right half of the terminal (press v).
    This feature uses viuer, and high resolution preview, which can be used in
    kitty or terminals that support sixel, is disabled due to the clearance
    issues.
  -crate viuer and image to preview the image.

Fixed
  -Fix text preview bug around new line that occurs when it has tab character.
  -file_ext in ItemInfo is now always lowercased to speed up matching with the
  extension map.
  -Disable renaming non-ascii items: Wide characters such as CJK or characters
  that do not match our intuition caused panic, so before editing, item name
  is now checked if it contains only ascii characters.

Changed
  -Version check option now uses -v | --version, instead of -c | --check.
  -Refactor: Remove magic number and use variable with proper name in the
  filter and shell mode.
  -Restore debug print, which works in debug mode(RUST_LOG has some value).
  -Use simplelog instead of env_logger to create the log file.

(pin)

2022-05-20 13:38:45 UTC MAIN commitmail json YAML

2022-05-20 13:05:56 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6637 - requested by nia
multimedia/libaom: security fix

Revisions pulled up:
- multimedia/libaom/Makefile                                    1.22
- multimedia/libaom/distinfo                                    1.16
- multimedia/libaom/patches/patch-aom__ports_ppc__cpudetect.c  1.3
- multimedia/libaom/patches/patch-build_cmake_aom__configure.cmake 1.5
- multimedia/libaom/patches/patch-build_cmake_version.cmake    1.3

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Tue May 17 21:44:11 UTC 2022

  Modified Files:
  pkgsrc/multimedia/libaom: Makefile distinfo
  pkgsrc/multimedia/libaom/patches: patch-aom__ports_ppc__cpudetect.c
      patch-build_cmake_aom__configure.cmake
      patch-build_cmake_version.cmake

  Log Message:
  libaom: Update to 3.3.0

  2022-01-28 v3.3.0
    This release includes compression efficiency and perceptual quality
    improvements, speedup and memory optimizations, some new features, and
    several bug fixes.

    - New Features
      * AV1 RT: Introducing CDEF search level 5
      * Changed real time speed 4 to behave the same as real time speed 5
      * Add --deltaq-strength
      * rtc: Allow scene-change and overshoot detection for svc
      * rtc: Intra-only frame for svc
      * AV1 RT: Option 2 for codec control AV1E_SET_ENABLE_CDEF to disable
        CDEF on non-ref frames
      * New codec controls AV1E_SET_LOOPFILTER_CONTROL and
        AOME_GET_LOOPFILTER_LEVEL
      * Improvements to three pass encoding

    - Compression Efficiency Improvements
      * Overall compression gains: 0.6%

    - Perceptual Quality Improvements
      * Improves the perceptual quality of high QP encoding for delta-q mode 4
      * Auto select noise synthesis level for all intra

    - Speedup and Memory Optimizations
      * Added many SSE2 optimizations.
      * Good quality 2-pass encoder speedups:
        o Speed 2: 9%
        o Speed 3: 12.5%
        o Speed 4: 8%
        o Speed 5: 3%
        o Speed 6: 4%
      * Real time mode encoder speedups:
        o Speed 5: 2.6% BDRate gain, 4% speedup
        o Speed 6: 3.5% BDRate gain, 4% speedup
        o Speed 9: 1% BDRate gain, 3% speedup
        o Speed 10: 3% BDRate gain, neutral speedup
      * All intra encoding speedups (AVIF):
        o Single thread - speed 6: 8%
        o Single thread - speed 9: 15%
        o Multi thread(8) - speed 6: 14%
        o Multi thread(8) - speed 9: 34%

    - Bug Fixes
      * Issue 3163: Segmentation fault when using --enable-keyframe-filtering=2
      * Issue 2436: Integer overflow in av1_warp_affine_c()
      * Issue 3226: armv7 build failure due to gcc-11
      * Issue 3195: Bug report on libaom (AddressSanitizer: heap-buffer-overflow)
      * Issue 3191: Bug report on libaom (AddressSanitizer: SEGV on unknown
        address)
      * Issue 3176: Some SSE2/SADx4AvgTest.* tests fail on Windows
      * Issue 3175: Some SSE2/SADSkipTest.* tests fail on Windows

(bsiegert)

2022-05-20 12:58:37 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6634 - requested by sborrill
mail/sendmail: bugfix for SMTP AUTH

Revisions pulled up:
- mail/sendmail/Makefile                                        1.141
- mail/sendmail/distinfo                                        1.68
- mail/sendmail/patches/patch-bo                                1.5

---
  Module Name: pkgsrc
  Committed By: sborrill
  Date: Tue May 10 13:46:49 UTC 2022

  Modified Files:
  pkgsrc/mail/sendmail: Makefile distinfo
  pkgsrc/mail/sendmail/patches: patch-bo

  Log Message:
  sendmail: fix SMTP AUTH

  Pull in SMTP AUTH fix from 8.17.1.9.
  Bump PKGREVISION

(bsiegert)

2022-05-20 12:56:56 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6633 - requested by gutteridge
textproc/libxml2: security fix

Revisions pulled up:
- textproc/libxml2/Makefile                                    1.164
- textproc/libxml2/Makefile.common                              1.16
- textproc/libxml2/distinfo                                    1.141
- textproc/py-libxml2/Makefile                                  1.81

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Fri May  6 00:55:55 UTC 2022

  Modified Files:
          pkgsrc/textproc/libxml2: Makefile Makefile.common distinfo
          pkgsrc/textproc/py-libxml2: Makefile

  Log Message:
  libxml2: update to 2.9.14, includes security fixes

  v2.9.14: May 02 2022:
      - Security:
    [CVE-2022-29824] Integer overflow in xmlBuf and xmlBuffer
    Fix potential double-free in xmlXPtrStringRangeFunction
    Fix memory leak in xmlFindCharEncodingHandler
    Normalize XPath strings in-place
    Prevent integer-overflow in htmlSkipBlankChars() and xmlSkipBlankChars()
      (David Kilzer)
    Fix leak of xmlElementContent (David Kilzer)

      - Bug fixes:
    Fix parsing of subtracted regex character classes
    Fix recursion check in xinclude.c
    Reset last error in xmlCleanupGlobals
    Fix certain combinations of regex range quantifiers
    Fix range quantifier on subregex

      - Improvements:
    Fix recovery from invalid HTML start tags

      - Build system, portability:
    Define LFS macros before including system headers
    Initialize XPath floating-point globals
    configure: check for icu DEFS (James Hilliard)
    configure.ac: produce tar.xz only (GNOME policy) (David Seifert)
    CMakeLists.txt: Fix LIBXML_VERSION_NUMBER
    Fix build with older Python versions
    Fix --without-valid build

(bsiegert)

2022-05-20 12:54:08 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6632 - requested by nia
math/py-numpy: build fix

Revisions pulled up:
- math/py-numpy/Makefile                                        1.92

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Sun May  8 10:18:31 UTC 2022

  Modified Files:
  pkgsrc/math/py-numpy: Makefile

  Log Message:
  py-numpy: Expects compiler to default to C++11.

(bsiegert)

2022-05-20 12:10:28 UTC MAIN commitmail json YAML

Updated math/py-scipy, security/py-asyncssh

(adam)

2022-05-20 12:09:48 UTC MAIN commitmail json YAML

py-asyncssh: updated to 2.10.1

Release 2.10.1 (16 Apr 2022)
----------------------------

* Added support for "Match Exec" in config files and updated AsyncSSH
  API calls to do config parsing in an executor to avoid blocking the
  event loop if a "Match Exec" command doesn't return immediately.

* Fixed an issue where settings associated with server channels set
  when creating a listener rather than at the time a new channel is
  opened were not always being applied correctly.

* Fixed config file handling to be more consistent with OpenSSH, making
  all relative paths be evaluated relative to ~/.ssh and allowing
  references to config file patterns which don't match anything to only
  trigger a debug message rather than an error. Thanks go to Caleb Ho
  for reporting this issue!

* Update minimum required version of cryprography package to 3.1, to
  allow calls to it to be made without passing in a "backend" argument.
  This was missed back in the 2.9 release. Thanks go to Github users
  sebby97 and JavaScriptDude for reporting this issue!

Release 2.10.0 (26 Mar 2022)
----------------------------

* Added new get_server_auth_methods() function which returns the set
  of auth methods available for a given user and SSH server.

* Added support for new line_echo argument when creating a server
  channel which controls whether input in the line editor is echoed
  to the output immediately or under the control of the application,
  allowing more control over the ordering of input and output.

* Added explicit support for RSA SHA-2 certificate algorithms.
  Previously, SHA-2 signatures were supported using the original
  ssh-rsa-cert-v01@openssh.com algorithm name, but recent versions
  of SSH now disable this algorithm by default, so the new SHA-2
  algorithm names need to be advertised for SHA-2 signatures to
  work when using OpenSSH certificates.

* Improved handling of config file loading when options argument is
  used, allowing config loading to be overridden at connect() time
  even if the options passed in referenced a config file.

* Improved speed of unit tests by avoiding some network timeouts
  when connecting to invalid addresses.

* Merged GitHub workflows contributed by GitHub user hexchain to
  run unit tests and collect code coverage information on multiple
  platforms and Python versions. Thanks so much for this work!

* Fixed issue with GSS auth unit tests hanging on Windows.

* Fixed issue with known_hosts matching when ProxyJump is being used.
  Thanks go to GitHub user velavokr for reporting this and helping
  to debug it.

* Fixed type annotations for SFTP client and server open methods.
  Thanks go to Marat Sharafutdinov for reporting this!

(adam)

2022-05-20 12:09:01 UTC MAIN commitmail json YAML

py-scipy: updated to 1.8.1

SciPy 1.8.1 is a bug-fix release with no new features
compared to 1.8.0. Notably, usage of Pythran has been
restored for Windows builds/binaries.

(adam)

2022-05-20 12:03:19 UTC MAIN commitmail json YAML

doc: Updated graphics/geeqie to 1.7.3

(wiz)

2022-05-20 12:03:09 UTC MAIN commitmail json YAML

geeqie: update to 1.7.3.

pkgsrc: enable some more modern image formats (heif, webp, jp2)

Geeqie 1.7.3
============

- Fix crash with Flatpak version

Geeqie 1.7.2
============

- Copy image to clipboard option
- Fix MacOS problems
- Multi-threaded find duplicates
- Generate sRGB thumbnails for images with embedded color profile
- External image decoder option
- AppImage supported
- Support jpeg xl format
- Automated cache maintenance
- Support archive (e.g. zip) files
- Use system theme background color

And as usual:
- Many small improvements
- Many bug fixes
- Updated language support

(wiz)

2022-05-20 11:01:15 UTC MAIN commitmail json YAML

iso-codes: fix broken HOMEPAGE, and comment out dead MASTER_SITES.

MASTER_SITES must be switched to salsa.debian.org when this package
gets updated.

(fcambus)

2022-05-20 10:42:18 UTC MAIN commitmail json YAML

Added ocsipersist to Makefile SUBDIRs

(jaapb)

2022-05-20 07:06:46 UTC MAIN commitmail json YAML

doc: Updated www/ocsigen to 5.0.1

(jaapb)

2022-05-20 07:04:07 UTC MAIN commitmail json YAML

Updated www/ocsigen to version 5.0.1.

For such a huge increase in version number there are surprisingly few
changes: mostly minor changes and bugfixes, plus OCaml and other
compatibility updates. The build system has changed to Dune, and the
persistent storage library has been split off into ocsipersist.

(jaapb)

2022-05-20 06:50:13 UTC MAIN commitmail json YAML

doc: Added databases/ocsipersist version 1.1.0

(jaapb)

2022-05-20 06:47:28 UTC MAIN commitmail json YAML

Created new package databases/ocsipersist, a key/value storage library.

This library has been split off from www/ocsigen; it contains the
persistent storage parts (a generic key/value storage library), with
backends for dbm, PostgreSQL and SQLite.

(jaapb)

2022-05-19 23:48:53 UTC MAIN commitmail json YAML

pkginstall.xml: cupsd.sh is now in print/cups-base

(khorben)

2022-05-19 22:23:12 UTC MAIN commitmail json YAML

intel-microcode-netbsd: Simplify OS version test.

(nia)

2022-05-19 20:00:58 UTC MAIN commitmail json YAML

Updated devel/py-dulwich, devel/pango

(adam)

2022-05-19 20:00:41 UTC MAIN commitmail json YAML

pango: updated to 1.50.7

Overview of changes in 1.50.7, 14-04-2022
=========================================
- coretext: Fix the build
- editing: Fix moving across paragraph boundaries in rtl
- layout: Try harder to survive without fonts
- Windows: Register a sans-serif font
- Windows: Try harder to load a font

Overview of changes in 1.50.6, 19-03-2022
=========================================
- Drop hb-glib dependency
- Fix test font configuration
- Maintain order in pango_attr_list_change
- Fix a use-after-free in pango_attr_list_change

(adam)

2022-05-19 19:59:38 UTC MAIN commitmail json YAML

py-dulwich: updated to 0.20.40

0.20.40
* Fix wheel uploading.

0.20.38
* Disable paramiko tests if paramiko is not available.
* Set flag to re-enable paramiko server side on gentoo for running paramiko
  tests.
* Increase tolerance when comparing time stamps; fixes some
  spurious test failures on slow CI systems.
* Revert removal of caching of full HTTP response. This breaks
  access to some HTTP servers.

0.20.37
* Avoid making an extra copy when fetching pack files.
* Add ``porcelain.remote_remove``.

0.20.36
* Add ``walk_untracked`` argument to ``porcelain.status``.
* Add tests for paramiko SSH Vendor.

(adam)

2022-05-19 17:44:42 UTC MAIN commitmail json YAML

doc: Updated textproc/py-feedparser to 6.0.9

(schmonz)

2022-05-19 17:44:36 UTC MAIN commitmail json YAML

Update to 6.0.9. From the changelog:

* Fix a crash that can occur with GeoRSS feeds that lack a ``<where>``
  tag. (#305)

(schmonz)

2022-05-19 16:13:17 UTC MAIN commitmail json YAML

doc: Remove ghdl from TODO

(ryoon)

2022-05-19 16:10:43 UTC MAIN commitmail json YAML

doc: Updated emulators/qemu to 7.0.0

(ryoon)

2022-05-19 16:10:15 UTC MAIN commitmail json YAML

qemu: Update to 7.0.0

CHangelog:
== System emulation ==

=== Incompatible changes ===

Consult the [https://qemu-project.gitlab.io/qemu/about/removed-features.html 'Removed features' ] page for details of suggested replacement functionality

=== New deprecated options and features ===

Consult the [https://qemu-project.gitlab.io/qemu/about/deprecated.html "Deprecated Features"] chapter of the QEMU System Emulation User's Guide for further details of the deprecations and their suggested replacements.

Additional note: The QEMU project currently considers to drop the slirp submodule in future releases, i.e. the QEMU tarball won't embed the code for user mode networking in the future anymore, so that an external libslirp installation is required. Most OS distribution already ship a libslirp package nowadays (except for OpenBSD which is already known and hopefully will be fixed soon), but if you are still using another OS distribution that does not provide a libslirp package yet, please send a note to the [[Contribute/MailingLists|qemu-devel mailing list]] and ask your OS vendor to include such a package in the next release.

=== 68k ===

=== Alpha ===

=== Arm ===

* The virt board has gained a new control knob to disable passing a RNG seed in the DTB (dtb-kaslr-seed)
* The AST2600 SoC now supports a dummy version of the i3c device
* The virt board can now run guests with KVM on hosts with restricted IPA ranges
* The virt board now supports virtio-mem-pci
* The virt board now supports specifying the guest CPU topology
* On the virt board, we now enable PAuth when using KVM or hvf and the host CPU supports it
* xlnx-versal-virt now emulates the PMC SLCR
* xlnx-versal-virt now emulates the OSPI flash memory controller
* xlnx-zynqmp now models the CRF and APU control
* The Arm GICv3 ITS now emulates the previously missing MOVI and MOVALL commands
* New board model: mori-bmc
* We now support emulating FEAT_LVA
* We now support emulating FEAT_LPA
* We now support emulating FEAT_LPA2. (Note that this is disabled by default for the 'virt' board's versioned machine types prior to 7.0 (ie 'virt-6.2', 'virt-6.1', etc) because Linux kernels prior to v5.12 have a bug which means they will not boot on a CPU which has LPA2.)

=== AVR ===

=== Hexagon ===

=== HPPA ===
* Support up to 16 virtual CPUs
* Improved artist graphics driver for HP-UX VDE, HP-UX CDE and Linux framebuffer
* Mouse cursor focus and positioning now works much better under HP-UX X11
* Emulated TOC button can be triggered with "nmi" in the qemu monitor
* Added support for Qemu SCSI boot order option
* Possibility to change system HOSTID for HP-UX and Linux
* Added firmware 16x32 pixel bitmap font for use on HDPI screens
* Ability to choose serial or graphical console as default firmware console

=== Microblaze ===

=== MIPS ===

=== Nios2 ===

=== OpenRISC ===
==== Machines ====
* Support up to 4 cores up from 2 on the OpenRISC sim machine
* Support loading an external initrd image on the OpenRISC sim machine
* OpenRISC sim machine now automatically generates a device tree and passes it to the kernel

=== PowerPC ===
* Updates of PowerNV and pSeries documentation

==== Machines ====

* Deprecation of taihu machine
* Large rework of PPC405 machine
* General cleanup for Mac machines
* PowerNV PHB3/4 cleanups
* PowerNV XIVE improvements
* Extension of the powernv10 machine with XIVE2 ans PHB5 models
* New SLOF for PPC970 and POWER5+
* ppc: nested KVM HV for spapr virtual hypervisor
* spapr: nvdimm: Introduce spapr-nvdimm device

==== Extensions/removal====

* Removal of 401/403 CPUs
* Removal of 601/602 CPUs
* Removal of SoftTLBs support for PPC74x CPUs

* Initial support for PMU
* PMU EBB support
* Rework of powerpc exception handling
* Support for new ISA31 instructions
* Large cleanup of FPU implementation

==== Fixes ====

* Fixes for ivshmem
* Fixes for POWER5+ pseries
* Fixes for FPU exceptions
* Fixes for exception models in MPCx and 60x CPUs
* Fix for e6500 CPU
* Fixes for the 7448 CPU
* Exception and TLB fixes for the 405 CPU
* 603 CPUs fixes
* Book-E exception fixes
* Clang fixes
* VOF installation
* Radix MMU fixes

=== Renesas RX ===

=== Renesas SH ===

=== RISC-V ===
==== Extensions ====
* Add support for ratified 1.0 Vector extension
* Support for the Zve64f and Zve32f extensions
* Drop support for draft 0.7.1 Vector extension
* Support Zfhmin and Zfh extensions
* RISC-V KVM support
* Mark Hypervisor extension as non experimental
* Enable Hypervisor extension by default
* Support for svnapot, svinval and svpbmt extensions
* Experimental support for 128-bit CPUs
* Initial support for XVentanaCondOps custom extension
* stval and mtval support for illegal instructions
* Support for the UXL field in xstatus
* Add support for zfinx, zdinx and zhinx{min} extensions

==== Machines ====
* OpenSBI binary loading support for the Spike machine
* Improve kernel loading for non-Linux platforms
* SiFive PDMA 64-bit support
* Support 32 cores on the virt machine
* Add AIA support for virt machine

==== Fixes ====
* Fix illegal instruction when PMP is disabled
* Corrections for the Vector extension
* Fixes for OpenTitan timer
* Correction of OpenTitan PLIC stride length
* Removal of OpenSBI ELFs
* Fix trap cause for RV32 HS-mode CSR access from RV64 HS-mode
* Fixup OpenTitan SPI address

=== s390x ===

* Support Linux kernel command line length of more than 896 bytes (if the guest kernel supports it, too)
* Emulate the instructions from the "Miscellaneous-Instruction-Extensions Facility 3" (a z15 extension)
* Fixes for various emulated instructions (SLDA, SRDA, SLAG, BRASL, BRCL)

=== SPARC ===

=== Tricore ===

=== x86 ===
* Support for Intel AMX.
==== KVM ====

==== x86_64 ====

==== AMD SEV ====

=== Xtensa ===

=== Device emulation and assignment ===

==== ACPI / SMBIOS ====
* advertise i8042 in FADT if it is present (5334bf5703)
* new ''acpi-erst'' device, for logging guest evens using standard ACPI ERST interface (0ef0506e559)
* added support for new ''processor-id'' SMBIOS option (cb5fb04fe6)
* fixed SMBIOS memory handles overlap for large VMs (8Tb and more) (a379d4550c4)
* added 'SMBIOS 3.0' support in SeaBIOS, in QEMU it's opt-in feature, use ''-machine smbios-ep=3-0'' option to enable it
* fixed regression in ACPI table headers where OEM ID and OEM Table ID weren't padded correctly (748c030f360)
* fixed QEMU crash when started with user provided SLIC table (8cdb99af45)
* arm/virt: add VIOT table to describe virtio-iommu (cf1a5cc935c)
* x86: 'pc' machine type: fixed acpi-index not being migrated which might result in NIC name change if migration happens when guest is asking QEMU for it. Migration should work properly since 7.0 and newer machine types, for older machine types migration of acpi-index is broken and can't be fixed for compatibility reasons.

==== Audio ====

==== Block devices ====

==== Graphics ====

==== I2C ====

==== Input devices ====

==== IPMI ====

==== Multi-process QEMU ====

==== Network devices ====

==== NVDIMM ====

==== NVMe ====

===== Emulated NVMe Controller =====

==== PCI/PCIe ====
* Q35: fix PCIe device becoming disabled after migration when ACPI based PCI hotplug is used (6b0969f1ec)
* initial bits of SR/IOV support (250346169)
* arm/virt: fixed PXB interrupt routing (e609301b45)
* arm/virt: support for virtio-mem-pci (b1b87327a9)

==== SCSI ====

==== SD card ====

==== SMBIOS ====

==== TPM ====

==== USB ====

==== VFIO ====

==== virtio ====

==== Xen ====

==== fw_cfg ====

==== 9pfs ====
* [https://gitlab.com/qemu-project/qemu/-/commit/e64e27d5cb103b7764f1a05b6eda7e7fedd517c5 Fixed 9p server crash] ([https://gitlab.com/qemu-project/qemu/-/issues/841 issue #841]) that happened on some host systems due to incorrect (system dependant) handling of struct dirent size.
* [https://gitlab.com/qemu-project/qemu/-/commit/f45cc81911adc7726e8a2801986b6998b91b816e Added support for macOS hosts].

==== virtiofs ====
* Fix for CVE-2022-0358 - behaviour with supplementary groups and SGID directories
* Improved security label support
* The virtiofsd in qemu is now starting to be deprecated; please start using and contributing to [https://gitlab.com/virtio-fs/virtiofsd Rust virtiofsd]

==== Semihosting ====

* We now generate sane numbers for SYS_HEAPINFO under system emulation

=== Audio ===

=== Character devices ===

=== Crypto subsystem ===

=== Authorization subsystem ===

=== GUI ===
* a new [https://www.qemu.org/docs/master/interop/dbus-display.html "-display dbus"] option to export the display for external processes. A [https://gitlab.com/marcandre.lureau/qemu-display/ gtk4-rs based widget] is in the works (for future Boxes, virt-viewer etc). Potential other users include remote desktop protocols.

=== GDBStub ===

=== TCG Plugins ===
* new coverage plugin in contrib which support drcov format traces

=== Host support ===

=== Memory backends ===

=== Migration ===

=== Monitor ===

==== QMP ====

==== HMP ====

=== Network ===

=== Block device backends and tools ===
* Fleecing backup has been made more flexible: Fleecing backup means exposing a temporary snapshot of an actively used image, and having the copy-before-write (CBW) filter (or historically the backup block job) copy data there from areas written by the guest to the active image, before they are overwritten, so that the snapshot keeps representing the point-in-time state of the disk when the snapshot was created.  This snapshot can then be read (either by qemu itself using the backup or mirror block jobs, or by outside users e.g. via an NBD export) to create a backup.  As of qemu 7.0, instead of reading the snapshot image directly, it can also be accessed through the new snapshot-access block driver, by installing such a node on top of the CBW filter.  Doing so has some advantages over accessing the snapshot image directly; for example, the image can then be in any format (not just COW formats like qcow2), because the CBW filter keeps track of its allocation bitmap.  Once an a
rea has been backed up, users can send a discard request to mark it as done, so that the CBW filter will not potentially copy it to the snapshot image on a subsequent guest write.  Furthermore, the CBW filter now has a bitmap parameter that allows limiting its scope as specified by the bitmap at the time the CBW filter node is created.
* A bug in caching block status has been fixed that was causing over-eager treatment of a format layer as all data rather than detecting holes, if an earlier block status query had merely been checking for which portions of the backing chain were allocated.  While the bug did not affect guest-visible data, it caused some performance regressions, particularly noticeable and easy to trigger when using 'qemu-nbd --allocation-depth'.
* The ''qemu-nbd'' program has gained a new ''--tls-hostname'' parameter to allow TLS validation against a different hostname, such as when setting up TLS through a TCP tunnel, and now supports TLS over Unix sockets.
* The SSH driver supports sha256 fingerprints with pre-blockdev command line configuration syntax.
* The SSH driver will print the actual fingerprint and its type when failing to validate a host key.

=== Tracing ===

=== Miscellaneous ===

* The -sandbox 'spawn' filter, will now correctly block use of the clone syscall for spawnnig processes, while allowing thread creation
* The -sandbox 'spawn' filter, will now entirely block use of the clone3 syscall entirely since there is no way to access its flags parameter from seccomp to distinguish thread vs process creation
* The -sandbox 'spawn' filter, will now block setns, unshare and execveat syscalls since they are not desired.

== User-mode emulation ==

* fixed a bug that caused issues mapping the ARM commpage on 32 bit builds

=== binfmt_misc ===

=== Hexagon ===

== TCG ==

User-mode emulation (linux-user, bsd-user) will enforce guest alignment constraints and raise SIGBUS to the guest program as appropriate.

=== ARM ===

Support for for ARMv4 and ARMv5 hosts has been dropped.  These older Arm versions do not have support for misaligned memory access; such support was added to ARMv6.  Since ARMv5 is quite old, it is presumed that such systems do not have sufficient RAM to even run QEMU, and so practically speaking no systems are impacted.

== Guest agent ==
* Support Windows 11 for <code>guest-get-osinfo</code> command
* Fix memory leaks in Windows <code>guest-get-fsinfo</code> command

== Build Information ==

=== Python ===

=== GIT submodules ===

=== Container Based Builds ===

* a large number of containers are now updated by lcitool
* TESTS and IMAGES environment variables can be used filter again when building against all docker targets

=== VM Based Builds ===

=== Build Dependencies ===
* xfs libraries are not needed anymore for build, since the only ioctl used by qemu which was defined there got local implementation.  With this, --enable-xfsctl configure option is also gone.

=== Windows ===

=== Testing and CI ===

(ryoon)

2022-05-19 16:05:51 UTC MAIN commitmail json YAML

doc: Updated cad/ghdl to 2.0.0

(ryoon)

2022-05-19 16:05:12 UTC MAIN commitmail json YAML

2022-05-19 15:59:04 UTC MAIN commitmail json YAML

2022-05-19 15:57:23 UTC MAIN commitmail json YAML

gcc10-aux: Fix build when lang/libunwind is installed

Do not include PREFIX/include in CPPFLAGS.

(ryoon)

2022-05-19 15:37:52 UTC MAIN commitmail json YAML

doc/TODO: + Mesa-22.1, erlang-25.0, inkscape-1.2.

(wiz)

2022-05-19 13:35:10 UTC MAIN commitmail json YAML

2022-05-19 13:34:09 UTC MAIN commitmail json YAML

2022-05-19 13:32:50 UTC MAIN commitmail json YAML

ted, related dictionaries: update to 2.23

(Ted 2.23 February 4, 2013)
* Stability fixes.
* Many-many annoying bugs fixed.
* Some steps to support the few missing features such as absolutely positioned objects and shapes.
* Preparations for bidirectional text support

(Ted 2.22 April 4, 2012)
* Thorough brush-up of the internals.
* Undo/Redo/Recovery
* Many-many annoying bugs fixed.
* Some steps to support the few missing features such as absolutely positioned objects and shapes.

(nia)

2022-05-19 13:19:55 UTC MAIN commitmail json YAML

Updated www/py-asgiref, net/py-minio

(adam)

2022-05-19 13:18:31 UTC MAIN commitmail json YAML

py-minio: updated to 7.1.8

7.1.8
fix make version-id dictionary instead of set
VS: ----------------------------------------------------------------------

(adam)

2022-05-19 13:16:03 UTC MAIN commitmail json YAML

py-asgiref: updated to 3.5.2

3.5.2 (2022-05-16)
------------------

* Allow async-callables class instances to be passed to AsyncToSync
  without warning

* Prevent giving async-callable class instances to SyncToAsync

(adam)

2022-05-19 10:20:16 UTC MAIN commitmail json YAML

2022-05-19 09:18:02 UTC MAIN commitmail json YAML

nspr: Remove BUILDLINK_FILES.

These were entirely redundant due to already having the correct
BUILDLINK_LIBDIRS and BUILDLINK_INCDIRS configured, and the globs
would break the "ls -1" used in the wrapper code.

(jperkin)

2022-05-19 09:03:53 UTC MAIN commitmail json YAML

swig: Be more precise with BUILDLINK_FILES.

Using globs which may include directories means the way this is eventually
parsed in the infrastructure using "ls -1" results in a lot of bogus output.
Whilst not an error, it does require additional checks to see if the files
actually exist.

(jperkin)

2022-05-19 08:53:38 UTC MAIN commitmail json YAML

doc: Updated sysutils/zoxide to 0.8.1nb1

(pin)

2022-05-19 08:53:19 UTC MAIN commitmail json YAML

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

doc: Updated textproc/ocaml-csv to 2.4nb1

(jaapb)

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

Fixed build problem in textproc/ocaml-csv, revbump.

There was a problem with modules not being built correctly according to
options set; I've now corrected this. Thanks to mef@ for reporting this.

(jaapb)

2022-05-19 07:49:17 UTC MAIN commitmail json YAML

frr: remove patch that was removed from distinfo during last update

(wiz)

2022-05-19 07:48:27 UTC MAIN commitmail json YAML

libreoffice: remove patch that was removed from distinfo during last update

(wiz)

2022-05-19 07:42:21 UTC MAIN commitmail json YAML

Updated devel/py-google-i18n-address, security/py-google-reauth

(adam)

2022-05-19 07:42:01 UTC MAIN commitmail json YAML

py-google-reauth: updated to 0.1.1

0.1.1
Raise an exception for SAML reauth challenges.
Ensure code coverage is back at 100%.

(adam)

2022-05-19 07:39:43 UTC MAIN commitmail json YAML

py-google-i18n-address: updated to 2.5.1

2.5.1:
Unknown changes

(adam)

2022-05-19 04:29:21 UTC MAIN commitmail json YAML

intel-microcode-netbsd: accommodate double-digit NetBSD majors

(gutteridge)

2022-05-19 04:28:28 UTC MAIN commitmail json YAML

intel-microcode-netbsd: regen for current checksum algorithms

(gutteridge)

2022-05-19 01:52:09 UTC MAIN commitmail json YAML

doc: Note lang/nim update to 1.6.6

(charlotte)

2022-05-19 01:50:25 UTC MAIN commitmail json YAML

2022-05-19 01:23:31 UTC MAIN commitmail json YAML

lasso: fix the build with inkscape installed

Basically lasso installs additional files when Inkscape is available,
which it would normally re-generate but are already in the source tree.

This unconditionally caches "/bin/false" as the path to Inkscape, which:

* will always behave the same (install the missing files)
* will break if they ever have to be re-generated (thus exposing the
  issue directly, which is a good thing)

In addition since lasso can provide additional documentation when
gtk-doc is installed, I have enabled this by default as well.

Bumps PKGREVISION.

Reviewed by manu@, thanks!

(khorben)

2022-05-18 21:52:48 UTC MAIN commitmail json YAML

doc: Updated textproc/py-ujson to 5.3.0

(wiz)

2022-05-18 21:52:40 UTC MAIN commitmail json YAML

py-ujson: update to 5.3.0.

Fix test target.

Changes:

Added

    Test Python 3.11 beta (#539) @hugovk

Changed

    Benchmark refactor - argparse CLI (#533) @Erotemic

Fixed

    Fix segmentation faults when errors occur while handling unserialisable objects (#531) @JustAnotherArchivist
    Fix segmentation fault when an exception is raised while converting a dict key to a string (#526) @JustAnotherArchivist
    Fix memory leak dumping on non-string dict keys (#521) @JustAnotherArchivist
    Fix ref counting on repeated default function calls (#524) @JustAnotherArchivist
    Remove redundant wheel dependency from pyproject.toml (#535) @hugovk

(wiz)

2022-05-18 20:58:03 UTC MAIN commitmail json YAML

Note update of lang/rust to 1.59.0nb2.

(he)

2022-05-18 20:57:28 UTC MAIN commitmail json YAML

lang/rust: add patches so that RUST_BACKTRACE works.

Add NetBSD to the systems which need dl_iterate_phdr(),
and make NetBSD find the debug libraries if present.
Also make the execinfo functions visible, but not sure
that's used by rust.

Back-ported from wip / 1.60.0, but we can't do != in
conditionals here.

(he)

2022-05-18 20:45:52 UTC MAIN commitmail json YAML

doc: Updated net/syncthing to 1.20.1

(triaxx)

2022-05-18 20:45:37 UTC MAIN commitmail json YAML

syncthing: Update to 1.20.1

pkgsrc changes:
---------------
  * Add comments about usage of this file in unprivileged.
  * Add _rc_subr_loaded variable for consistency with other rc files.

upstream changes:
-----------------
o v1.20.1
  Bugfixes:
    #8320: Spurious failure of new connections ("unknown (newer?) version of
          the protocol" etc)

o v1.20.0
  Bugfixes:
    #7855: Watching for changes using too many system resources on BSDs
          (kqueue)
    #8020: Dangling symlink prevents filesystem watcher on Solaris
    #8232: Missing include file endlessly spams log
    #8258: The latest version does not support go1.18 compilation!!
    #8261: TypeError: Cannot read properties of null (reading 'status') in the
          GUI after killing Syncthing
  Enhancements:
    #8202: Indicate folders / devices where the remote end has not accepted
          sharing.
    #8282: Change default log format to include date
  Other issues:
    #8279: Simplify tests using T.TempDir

o v1.19.2
  Enhancements:
    #8180: Make error message upon reaching the free space quota more clear

o v1.19.1
  Bugfixes:
    #7850: junctionsAsDirs requires folder pause and resume to trigger
    #7924: notify: File mode change events not emitted on MacOS/FSEvents watcher
    #8083: Device ID should be read-only and "nearby devices" should be hidden when adding a new pending device
    #8143: Behavior of discovery server doesn't match documentation
    #8145: Folder ID not editable in add folder dialog
  Enhancements:
    #7942: Improve error message about folder marker outside of folder
    #8130: CLI: add command to print pending folders offered by specific device

(triaxx)

2022-05-18 20:40:32 UTC MAIN commitmail json YAML

php-fpm: Improve rc file

pkgsrc changes:
---------------
  * Add comments about usage of this file in unprivileged.
  * Add _rc_subr_loaded variable for consistency with other rc files.

(triaxx)

2022-05-18 20:36:54 UTC MAIN commitmail json YAML

Updated devel/py-setuptools, sysutils/ansible-lint

(adam)

2022-05-18 20:35:53 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.2.1

v6.2.1

Bugfixes

Avoid using meta schema on ansible-test integration tests
Update schemas

(adam)

2022-05-18 20:34:17 UTC MAIN commitmail json YAML

doc: Updated fonts/public-sans to v2.001

(fcambus)

2022-05-18 20:34:05 UTC MAIN commitmail json YAML

public-sans: update to 2.001.

Public Sans v2.001:

General:
- Fixed style linking in stat table
- Update to 2.001

Public Sans v2.000:

General:
- Rename `PublicSans-italics` to `PublicSans-Italic`
- Fixed language feature encoding
- Update to 2.000

Glyphs:
- Modified `eth` contours
- Adjusted curves of `S` and `Thorn`
- Corrected
  - `Eng`, `eng`
  - `Ldot`, '`ldot`
  - `Tbar`, `tbar`
  - `gcommaaccent`
- Removed unnecessary anchors
- Decomposed and transformed components
- Corrected dot accent position in thin masters
- Slightly shifted position of `acute` and `grave`
- Adjusted percent and perthousand
- Corrected positon of `caron.alt`
- Added caret anchors
- Corrected Naira currency
- Decomposed nested components
- Corrected kerning group inconsistencies in caps and lowercases
- Corrected position of `breve_hookabove`
- Adjusted alignment zones
- Renamed narrow acutecomb variants `acutecomb.001` to `acutecomb.narrow`
- Added `gravecomb.narrow`
- Fixed contour directons
- Added `_ringacute` in `aringacute` italic, decomposed and merged
  `_ringacute`
- Decomposed overlapping components

Structure:
- Renames `/src` directory to `/sources`, which includes the build script
  and the Glyphs sources
- Renames `/binaries` directory to `/fonts` adding TTF fonts as a
  `/fonts/ttf` directory separate from webfonts
- Adds `AUTHORS.txt` for copyright-holding authors
- Adds `CONTRIBUTORS.txt` for contributors who are not copyright authors
- Adds explicit description file
- Adds `requirements.txt` for python 3.x `pip3 install -r requirements.txt`
- Moves old version binaries to an `/old` directory
- Removes dash from `Public-Sans` in source files to `PublicSans`

Build:
- Add weight class fix in build script
- Added new fontbakery tools to `requirements.txt` and build script
- Uses new locations
- Removes autohinting
- Updates build process to build with Docker
- Adds gftools gen-stat to the build process, as well as a stat.yaml file

(fcambus)

2022-05-18 20:33:47 UTC MAIN commitmail json YAML

py-setuptools: updated to 62.3.2

v62.3.2
Misc
* Include a first line summary to some of the existing multi-line warnings.

(adam)

2022-05-18 19:48:39 UTC MAIN commitmail json YAML

doc: Updated wm/9wm to 1.4.2

(nikita)

2022-05-18 19:48:23 UTC MAIN commitmail json YAML

9wm: Update to 1.4.2

There are no release notes from upstream, here is a partial list of changes
from the git commit log:

- Use sigaction(), not signal(), for SIGCHLD.
- Don't mix declarations and code.

(nikita)

2022-05-18 19:30:17 UTC MAIN commitmail json YAML

Darwin.mk: add OSX_SDK_MAP for 12.4 (to use 12.3).

(schmonz)

2022-05-18 18:38:47 UTC MAIN commitmail json YAML

doc: Updated www/gitea to 1.16.8

(khorben)

2022-05-18 18:38:34 UTC MAIN commitmail json YAML

gitea: update to 1.16.8

This is a security update:

* CVE-2022-30781
* CVE-2022-27313
* and more security issues fixed but without CVEs - see below

XXX pull-up to pkgsrc-2022Q1

Tested on NetBSD/amd64.

Changes in 1.16.8:

ENHANCEMENTS

* Add doctor check/fix for bogus action rows (#19656) (#19669)
* Make .cs highlighting legible on dark themes (#19604) (#19605)

BUGFIXES

* Fix oauth setting list bug (#19681)
* Delete user related oauth stuff on user deletion too (#19677) (#19680)
* Fix new release from tags list UI (#19670) (#19673)
* Prevent NPE when checking repo units if the user is nil (#19625) (#19630)
* GetFeeds must always discard actions with dangling repo_id (#19598) (#19629)
* Call MultipartForm.RemoveAll when request finishes (#19606) (#19607)
* Avoid MoreThanOne error when creating a branch whose name conflicts with other ref names (#19557) (#19591)
* Fix sending empty notifications (#19589) (#19590)
* Ignore DNS error when doing migration allow/block check (#19566) (#19567)
* Fix issue overview for teams (#19652) (#19653)

Changes in 1.16.7:

SECURITY

* Escape git fetch remote (#19487) (#19490) CVE-2022-30781

BUGFIXES

* Don't overwrite err with nil (#19572) (#19574)
* On Migrations, only write commit-graph if wiki clone was successful (#19563) (#19568)
* Respect DefaultUserIsRestricted system default when creating new user (#19310) (#19560)
* Don't error when branch's commit doesn't exist (#19547) (#19548)
* Support hostname:port to pass host matcher's check (#19543) (#19544)
* Prevent intermittent race in attribute reader close (#19537) (#19539)
* Fix 64-bit atomic operations on 32-bit machines (#19531) (#19532)
* Prevent dangling archiver goroutine (#19516) (#19526)
* Fix migrate release from github (#19510) (#19523)
* When view _Siderbar or _Footer, just display once (#19501) (#19522)
* Fix blame page select range error and some typos (#19503)
* Fix name of doctor fix "authorized-keys" in hints (#19464) (#19484)
* User specific repoID or xorm builder conditions for issue search (#19475) (#19476)
* Prevent dangling cat-file calls (goroutine alternative) (#19454) (#19466)
* RepoAssignment ensure to close before overwrite (#19449) (#19460)
* Set correct PR status on 3way on conflict checking (#19457) (#19458)
* Mark TemplateLoading error as "UnprocessableEntity" (#19445) (#19446)

Changes in 1.16.6:

ENHANCEMENTS

* Only request write when necessary (#18657) (#19422)
* Disable service worker by default (#18914) (#19342)

BUGFIXES

* When dumping trim the standard suffices instead of a random suffix (#19440) (#19447)
* Fix DELETE request for non-existent public key (#19443) (#19444)
* Don't panic on ErrEmailInvalid (#19441) (#19442)
* Add uploadpack.allowAnySHA1InWant to allow --filter=blob:none with older git clients (#19430) (#19438)
* Warn on SSH connection for incorrect configuration (#19317) (#19437)
* Search Issues via API, dont show 500 if filter result in empty list (#19244) (#19436)
* When updating mirror repo intervals by API reschedule next update too (#19429) (#19433)
* Fix nil error when some pages are rendered outside request context (#19427) (#19428)
* Fix double blob-hunk on diff page (#19404) (#19405)
* Don't allow merging PR's which are being conflict checked (#19357) (#19358)
* Fix middleware function's placements (#19377) (#19378)
* Fix invalid CSRF token bug, make sure CSRF tokens can be up-to-date (#19338)
* Restore user autoregistration with email addresses (#19261) (#19312)
* Move checks for pulls before merge into own function (#19271) (#19277)
* Granular webhook events in editHook (#19251) (#19257)
* Only send webhook events to active system webhooks and only deliver to active hooks (#19234) (#19248)
* Use full output of git show-ref --tags to get tags for PushUpdateAddTag (#19235) (#19236)
* Touch mirrors on even on fail to update (#19217) (#19233)
* Hide sensitive content on admin panel progress monitor (#19218 & #19226) (#19231)
* Fix clone url JS error for the empty repo page (#19209)
* Bump goldmark to v1.4.11 (#19201) (#19203)

TESTING

* Prevent intermittent failures in RepoIndexerTest (#19225 #19229) (#19228)

BUILD

* Revert the minimal golang version requirement from 1.17 to 1.16 and add a warning in Makefile (#19319)

MISC

* Performance improvement for add team user when org has more than 1000 repositories (#19227) (#19289)
* Check go and nodejs version by go.mod and package.json (#19197) (#19254)

Changes in 1.16.5:

BREAKING

* Bump to build with go1.18 (#19120 et al) (#19127)

SECURITY

* Prevent redirect to Host (2) (#19175) (#19186)
* Try to prevent autolinking of displaynames by email readers (#19169) (#19183)
* Clean paths when looking in Storage (#19124) (#19179)
* Do not send notification emails to inactive users (#19131) (#19139)
* Do not send activation email if manual confirm is set (#19119) (#19122)

ENHANCEMENTS

* Use the new/choose link for New Issue on project page (#19172) (#19176)

BUGFIXES

* Fix showing issues in your repositories (#18916) (#19191)
* Fix compare link in active feeds for new branch (#19149) (#19185)
* Redirect .wiki/* ui link to /wiki (#18831) (#19184)
* Ensure deploy keys with write access can push (#19010) (#19182)
* Ensure that setting.LocalURL always has a trailing slash (#19171) (#19177)
* Cleanup protected branches when deleting users & teams (#19158) (#19174)
* Use IterateBufferSize whilst querying repositories during adoption check (#19140) (#19160)
* Fix NPE /repos/issues/search when not signed in (#19154) (#19155)
* Use custom favicon when viewing static files if it exists (#19130) (#19152)
* Fix the editor height in review box (#19003) (#19147)
* Ensure isSSH is set whenever DISABLE_HTTP_GIT is set (#19028) (#19146)
* Fix wrong scopes caused by empty scope input (#19029) (#19145)
* Make migrations SKIP_TLS_VERIFY apply to git too (#19132) (#19141)
* Handle email address not exist (#19089) (#19121)

MISC

* Update json-iterator to allow compilation with go1.18 (#18644) (#19100)
* Update golang.org/x/crypto (#19097) (#19098)

Changes in 1.16.4:

SECURITY

* Restrict email address validation (#17688) (#19085)
* Fix lfs bug (#19072) (#19080)

ENHANCEMENTS

* Improve SyncMirrors logging (#19045) (#19050)

BUGFIXES

* Refactor mirror code & fix StartToMirror (#18904) (#19075)
* Update the webauthn_credential_id_sequence in Postgres (#19048) (#19060)
* Prevent 500 when there is an error during new auth source post (#19041) (#19059)
* If rendering has failed due to a net.OpError stop rendering (attempt 2) (#19049) (#19056)
* Fix flag validation (#19046) (#19051)
* Add pam account authorization check (#19040) (#19047)
* Ignore missing comment for user notifications (#18954) (#19043)
* Set rel="nofollow noindex" on new issue links (#19023) (#19042)
* Upgrading binding package (#19034) (#19035)
* Don't show context cancelled errors in attribute reader (#19006) (#19027)
* Fix update hint bug (#18996) (#19002)

MISC

* Fix potential assignee query for repo (#18994) (#18999)

Changes in 1.16.3:

SECURITY

* Git backend ignore replace objects (#18979) (#18980) CVE-2022-27313

ENHANCEMENTS

* Adjust error for already locked db and prevent level db lock on malformed connstr (#18923) (#18938)

BUGFIXES

* Set max text height to prevent overflow (#18862) (#18977)
* Fix newAttachmentPaths deletion for DeleteRepository() (#18973) (#18974)
* Accounts with WebAuthn only (no TOTP) now exist ... fix code to handle that case (#18897) (#18964)
* Send 404 on /{org}.gpg (#18959) (#18962)
* Fix admin user list pagination (#18957) (#18960)
* Fix lfs management setting (#18947) (#18946)
* Fix login with email panic when email is not exist (#18942)
* Update go-org to v1.6.1 (#18932) (#18933)
* Fix <strong> html in translation (#18929) (#18931)
* Fix page and missing return on unadopted repos API (#18848) (#18927)
* Allow adminstrator teams members to see other teams (#18918) (#18919)
* Don't treat BOM escape sequence as hidden character. (#18909) (#18910)
* Correctly link URLs to users/repos with dashes, dots or underscores (
 (#18908)
* Fix redirect when using lowercase repo name (#18775) (#18902)
* Fix migration v210 (#18893) (#18892)
* Fix team management UI (#18887) (18886)
* BeforeSourcePath should point to base commit (#18880) (#18799)

TRANSLATION

* Backport locales from master (#18944)

MISC

* Don't update email for organisation (#18905) (#18906)

Changes in 1.16.2:

ENHANCEMENTS

* Show fullname on issue edits and gpg/ssh signing info (#18828)
* Immediately Hammer if second kill is sent (#18823) (#18826)
* Allow mermaid render error to wrap (#18791)

BUGFIXES

* Fix ldap user sync missed email in email_address table (#18786) (#18876)
* Update assignees check to include any writing team and change org sidebar (#18680) (#18873)
* Don't report signal: killed errors in serviceRPC (#18850) (#18865)
* Fix bug where certain LDAP settings were reverted (#18859)
* Update go-org to 1.6.0 (#18824) (#18839)
* Fix login with email for ldap users (#18800) (#18836)
* Fix bug for get user by email (#18834)
* Fix panic in EscapeReader (#18820) (#18821)
* Fix ldap loginname (#18789) (#18804)
* Remove redundant call to UpdateRepoStats during migration (#18591) (#18794)
* In disk_channel queues synchronously push to disk on shutdown (#18415) (#18788)
* Fix template bug of LFS lock (#18784) (#18787)
* Attempt to fix the webauthn migration again - part 3 (#18770) (#18771)
* Send mail to issue/pr assignee/reviewer also when OnMention is set (#18707) (#18765)
* Fix a broken link in commits_list_small.tmpl (#18763) (#18764)
* Increase the size of the webauthn_credential credential_id field (#18739) (#18756)
* Prevent dangling GetAttribute calls (#18754) (#18755)
* Fix isempty detection of git repository (#18746) (#18750)
* Fix source code line highlighting on external tracker (#18729) (#18740)
* Prevent double encoding of branch names in delete branch (#18714) (#18738)
* Always set PullRequestWorkInProgressPrefixes in PrepareViewPullInfo (#18713) (#18737)
* Fix forked repositories missed tags (#18719) (#18735)
* Fix release typo (#18728) (#18731)
* Separate the details links of commit-statuses in headers (#18661) (#18730)
* Update object repo with the migrated repository (#18684) (#18726)
* Fix bug for version update hint (#18701) (#18705)
* Fix issue with docker-rootless shimming script (#18690) (#18699)
* Let MinUnitAccessMode return correct perm (#18675) (#18689)
* Prevent security failure due to bad APP_ID (#18678) (#18682)
* Restart zero worker if there is still work to do (#18658) (#18672)
* If rendering has failed due to a net.OpError stop rendering (#18642) (#18645)

TESTING

* Ensure git tag tests and others create test repos in tmpdir (#18447) (#18767)

BUILD

* Reduce CI go module downloads, add make targets (#18708, #18475, #18443) (#18741)

MISC

* Put buttons back in org dashboard (#18817) (#18825)
* Various Mermaid improvements (#18776) (#18780)
* C preprocessor colors improvement (#18671) (#18696)
* Fix the missing i18n key for update checker (#18646) (#18665)

(khorben)

2022-05-18 18:29:28 UTC MAIN commitmail json YAML

Updated security/gnutls, lang/nodejs

(adam)

2022-05-18 18:26:51 UTC MAIN commitmail json YAML

nodejs: updated to 18.2.0

Version 18.2.0
This update can be treated as a security release as the issues addressed in OpenSSL 3.0.3 slightly affect Node.js 18.

(adam)

2022-05-18 18:26:14 UTC MAIN commitmail json YAML

gnutls: updated to 3.7.5

Version 3.7.5 (released 2022-05-15)

** libgnutls: The GNUTLS_NO_TICKETS_TLS12 flag and %NO_TICKETS_TLS12 priority
  modifier have been added to disable session ticket usage in TLS 1.2 because
  it does not provide forward secrecy.  On the other hand, since session
  tickets in TLS 1.3 do provide forward secrecy, the PFS priority string now
  only disables session tickets in TLS 1.2.  Future backward incompatibility:
  in the next major release of GnuTLS, we plan to remove those flag and
  modifier, and make GNUTLS_NO_TICKETS and %NO_TICKETS only affect TLS 1.2.

** gnutls-cli, gnutls-serv: Channel binding for printing information
  has been changed from tls-unique to tls-exporter as tls-unique is
  not supported in TLS 1.3.

** libgnutls: Certificate sanity checks has been enhanced to make
  gnutls more RFC 5280 compliant (!1583).
  Following changes were included:
  - critical extensions are parsed when loading x509
    certificate to prohibit any random octet strings.
    Requires strict-x509 configure option to be enabled
  - garbage bits in Key Usage extension are prohibited
  - empty DirectoryStrings in Distinguished name structures
    of Issuer and Subject name are prohibited

** libgnutls: Removed 3DES from FIPS approved algorithms.
  According to the section 2 of SP800-131A Rev.2, 3DES algorithm
  will be disallowed for encryption after December 31, 2023:
  https://csrc.nist.gov/publications/detail/sp/800-131a/rev-2/final

** libgnutls: Optimized support for AES-SIV-CMAC algorithms.
  The existing AEAD API that works in a scatter-gather fashion
  (gnutls_aead_cipher_encryptv2) has been extended to support AES-SIV-CMAC.
  For further optimization, new function (gnutls_aead_cipher_set_key) has been
  added to set key on the existing AEAD handle without re-allocation.

** libgnutls: HKDF and AES-GCM algorithms are now approved in FIPS-140 mode
  when used in TLS.

** The configure arguments for Brotli and Zstandard (zstd) support
  have changed to reflect the previous help text: they are now
  --with-brotli/--with-zstd respectively.

** Detecting the Zstandard (zstd) library in configure has been
  fixed.

** API and ABI modifications:
GNUTLS_NO_TICKETS_TLS12: New flag
gnutls_aead_cipher_set_key: New function

(adam)

2022-05-18 18:21:30 UTC MAIN commitmail json YAML

doc: Updated net/terraform-provider-vultr to 2.11.1

(tpaul)

2022-05-18 18:21:22 UTC MAIN commitmail json YAML

net/terraform-provider-vultr: Update to 2.11.1

The govultr and data type update fixes an issue where it was impossible to
remove the deprecated "tag" argument from an instance.

Upstream Release Notes:
- Release v2.11.1 #patch
- Bump govultr v1.17.0 and update data types
- Fix vultr_instance_ipv4 resource doc and argument reference.
- Fix incorrect import example

(tpaul)

2022-05-18 16:04:24 UTC MAIN commitmail json YAML

kf5: META_PACKAGE must come before bsd.prefs.mk.

(jperkin)

2022-05-18 15:09:55 UTC MAIN commitmail json YAML

2022-05-18 15:06:08 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.29

(taca)

2022-05-18 15:05:08 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.29

This release contains a fix for CVE-2022-1183.

--- 9.16.29 released ---

5885. [bug] RPZ NSIP and NSDNAME rule processing didn't handle stub
and static-stub zones at or above the query name.  This
has now been addressed. [GL #3232]

5881. [bug] dig +nssearch could hang in rare cases when recv_done()
callback was being called earlier than send_done().
[GL #3278]

5880. [func] Add new named command-line option -C to print built-in
defaults. [GL #1326]

5879. [contrib] dlz: Add FALLTHROUGH and UNREACHABLE macros. [GL #3306]

5874. [bug] keymgr didn't work with python 3.11. [GL !6157]

5866. [bug] Work around a jemalloc quirk which could trigger an
out-of-memory condition in named over time. [GL #3287]

5863. [bug] If there was a pending negative cache DS entry,
validations depending upon it could fail. [GL #3279]

5858. [bug] Don't remove CDS/CDNSKEY DELETE records on zone sign
when using 'auto-dnssec maintain;'. [GL #2931]

(taca)

2022-05-18 14:58:16 UTC MAIN commitmail json YAML

(net/vultr-cli) correction to githubify. fix build

(mef)

2022-05-18 14:17:35 UTC MAIN commitmail json YAML

2022-05-18 13:27:54 UTC MAIN commitmail json YAML

doc: Updated sysutils/navi to 2.20.1

(pin)