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

2024-05-13 12:21:51 UTC Now

2023-06-04 07:49:16 UTC MAIN commitmail json YAML

doc: Updated cad/py-gdstk to 0.9.41

(mef)

2023-06-04 07:49:05 UTC MAIN commitmail json YAML

(cad/py-gdstk) Updated 0.9.40 to 0.9.41

## 0.9.41 - 2023-05-24
### Added
- Dictionary-like access to library cells by name.
- `len(Library)` returns the number of cells in the library
- `Reference.cell_name` to directly access a referenced cell's name
### Fixed
- `RobustPath` accepts width of 0 at the path end

(mef)

2023-06-04 07:44:53 UTC MAIN commitmail json YAML

doc: Updated cad/klayout to 0.28.8

(mef)

2023-06-04 07:44:42 UTC MAIN commitmail json YAML

(cad/klayout) Updated 0.28.7 to 0.28.8

0.28.8          (2023-05-23):
* Enhancement: %GITHUB%/issues/1314 Storing (arbitrary) data in metadata
  - Meta information can be attached to layout and cells
  - Meta information has a string key and arbitrary value (hash, list supported)
  - Optionally, meta information can be made persistent and
    is stored in the (KLayout specific) context section of GDS2 and OASIS
  - Meta information is shown in the user properties dialog, but is not editable
  - Meta information is similar, but not the same than user properties

* Enhancement: %GITHUB%/issues/1324 Feature request: hide empty groups

* Enhancement: %GITHUB%/issues/1345 feature request: create a def
  single/mulitpart path import option

* Enhancement: %GITHUB%/issues/1348 "Reload Files" popup prevents
  closing KLayout

* Enhancement: %GITHUB%/issues/1349 Add application events for
  indicating start/finish of restoring session

* Bugfix: %GITHUB%/issues/1353 Bug in RecursiveInstanceIterator

* Enhancement: %GITHUB%/issues/1357 Add binding for
  QObject::findChildren

* Bugfix: %GITHUB%/issues/1360 LayoutView not promoted to correct
  class after Plugin initialization

* Bugfix: %GITHUB%/issues/1366 Slow merging of polygons from width
  check edge pairs

* Bugfix: %GITHUB%/issues/1373 Region "+" skips shapes with user
  properties on second input

* Enhancement: Ruby debugger performance improvement - with debugger
  enabled, Ruby script execution was very slow

* Enhancement: Polygon "decompose_convex" tries harder to avoid
  generating thin slivers

* (Significant) Enhancement: Selection of labels now considers label
  area, not just label origin point

* Bugfix: Making 'R', 'L' and 'C' parameters for the respective Spice
  elements beside "value"

* Enhancement: Zoom In/Out menu functions now use the current mouse
  position for the zoom fixpoint (important when binding them to a
  key)

* Bugfix: More consistent behavior of RBA/pya: enum classes are
  properly made available (was for example RBA::Qt::Qt_Keys instead of
  RBA::Qt_Keys and pya.Qt.

Keys was no fully initialized type object)

* Bugfix: Netlist reader: anonymous circuits (without definition) will
  not fail because of unknown parameters

* Bugfix: Closed paths lost last point after editing in partial edit
  mode

* Enhancement: Somewhat better grid snapping in partial edit mode
* Bugfixes/enhancements: Macro editor
  - fixed missing icons for "back" and "forward"
  - enhancements for "search & replace"
  - Ctrl+R and Ctrl+Shift+R for replace and "replace all"
  - Fixed tool tips for buttons

(mef)

2023-06-04 07:36:05 UTC MAIN commitmail json YAML

doc: Updated geography/R-rgdal to 1.6.7

(mef)

2023-06-04 07:35:52 UTC MAIN commitmail json YAML

(geography/R-rgdal) Updated 1.5.27 to 1.6.7

# Please note that **rgdal** will be retired during 2023, plan
  transition to sf/stars/terra functions using GDAL and PROJ at your
  earliest convenience (see
  https://r-spatial.org/r/2023/05/15/evolution4.html and earlier blogs
  for guidance).

# Version 1.6-7 (development, rev. 1202-)

* Make retirement in October 2023 explicit, move package start-up
  messages to load from attach

# Version 1.6-6 (2023-04-18, rev. 1200-1201)

* add SharpYuv condition in src/Makevars.ucrt

# Version 1.6-5 (2023-03-02, rev. 1198-1199)

* Upgrade CXX11 to CXX17 (may cause problems for archaic OS)

# Version 1.6-4 (2023-01-12, rev. 1188-1197)

* Update GridsDatums data set

* Warn if retracted GDAL 3.6.0 is being used

* Update `makevars.ucrt` to Rtools 4.3

# Version 1.6-3 (2022-12-14, rev. 1184-1187)

* CRAN error in possibly writing outside tempdir

* CRAN error in printing stored stale `sessionInfo()` output in vignette

# Version 1.6-2 (2022-11-09, rev. 1177-1183)

* deprecation of `project()`, `CRSargs()`, `asSGDF_GROD()`,
  `readGDAL()`, `writeGDAL()`, `create2GDAL()`, `showWKT()`,
  `showEPSG()`, `readOGR()`, `ogrFIDs()`, `ogrInfo()`, `ogrDrivers()`,
  `writeOGR()`, `ogrListLayers()`, `GDALinfo()`, `print.GDALobj()`,
  `GDALcall()`, `rawTransform()`, `OGRSpatialRef()` in favour of
  functions and methods ib **sf** and **terra**.

* handle -Wstrict-prototypes `int main()` to `int main(void)` in
  `configure.ac`

* update `src/Makevars.ucrt` to upgraded MXE geospatial libraries

* address https://github.com/r-spatial/sf/pull/2009 in `src/Makevars.ucrt`

* set PROJ4 warnings default to "none"

* fix -Wstrict-prototypes warnings in code

# Version 1.5-32 (2022-05-09, rev. 1173-1176)

* update src/Makefile.ucrt to accommodate the GDAL raster Geospatial
  PDF driver for reading

# Version 1.5-31 (2022-04-18, rev. 1172)

* unescape underscores in help pages

# Version 1.5-30 (2022-04-08, rev. 1166-1171)

* restore PROJ path assignment for PROJ >= 6 not using PROJ_LIB (was
  used for PROJ 6 but not > 6)
  https://github.com/rsbivand/rgrass/issues/52

* Update src/Makevars.win to GDAL 3.4.1 for R < 4.2
  https://github.com/r-spatial/sf/pull/1919

# Version 1.5-29 (2022-03-15, rev. 1159-1165)

* also convert BOUNDCRS to PROJCRS by default in OGRSpatialRef() and
  getProjectionRef()

* test for chunks table in cache.db in vignette

* quietening tests only differing by `proj.db` version.

# Version 1.5-28 (2021-12-15, rev. 1157-1158)

* Adapting to R 4.2 Windows UCRT

(mef)

2023-06-04 07:24:15 UTC MAIN commitmail json YAML

doc: Updated devel/R-testthat to 3.1.8

(mef)

2023-06-04 07:23:58 UTC MAIN commitmail json YAML

(devel/R-testthat) Updated 3.1.6 to 3.1.8

# testthat 3.1.8

* `expect_snapshot()` differences no longer use quotes.

* `expect_error()`, `expect_warning()`, and `expect_message()` now correctly
  enforce that the condition is of the expected base class (e.g. error,
  warning, messsage) even when the `class` argument is used (#1168).

* `it()` now calls `local_test_context()` so that it behaves more
  similarly to `test_that()` (#1731), and is now exported so that you
  can more easily run BDD tests interactively (#1587)

* `skip_on_bioc()` now uses the documented environment variable
  (`IS_BIOC_BUILD_MACHINE`) (#1712).

* `source_file()`, which is used by various parts of the helper and
  setup/teardown machinery, now reports the file name in the case of
  errors (#1704).

* `test_path()` now works when called within helper files (#1562).

* New `vignette("special-files")` describes the various special files
  that testthat uses (#1638).

* `with_mocked_bindings()` and `local_mocked_bindings()` now also bind in the
  imports namespace and can mock S3 methods. These changes make them good
  substitutes for the deprecated functions `with_mock()` and `local_mock()`, so
  those older functions now recommend switching to the newer equivalents
  instead of using the mockr or mockery packages.

# testthat 3.1.7

* `expect_setequal()` gives more actionable feedback (#1657).

* `expect_snapshot()` no longer elides new lines when run interactively (#1726).

* Experimental new `with_mocked_bindings()` and `local_mocked_bindings()`
  (#1739).

(mef)

2023-06-04 06:45:31 UTC MAIN commitmail json YAML

editors/tp-note: clean-up after update

(pin)

2023-06-04 06:44:43 UTC MAIN commitmail json YAML

doc: Updated benchmarks/hyperfine to 1.17.0

(pin)

2023-06-04 06:44:22 UTC MAIN commitmail json YAML

benchmarks/hyperfine: update to 1.17.0

Features
- Add new --sort option to control the order in the rel. speed comparison and
  in markup export formats, see #601, #614, #655 (@sharkdp)
- Parameters which are unused in the command line are now displayed in
  parentheses, see #600 and #644 (@sharkdp).
- Added --log-count option for histogram plots, see scripts/plot_histogram.py
  (@sharkdp)

Changes
- Updated hyperfine to use windows-sys instead of the unmaintained winapi,
  see #624, #639, #636, #641 (@clemenswasser)
- Silenced deprecation warning in Python scripts, see #633 (@nicovank)
- Major update of the man page, see 0ce6578, #647 (@sharkdp)

Bugfixes
- Do not export intermediate results to stdout when using - as a file name,
  see #640 and #643 (@sharkdp)
- Markup exporting does not fail if benchmark results are zero, see #642
  (@sharkdp)

(pin)

2023-06-04 06:35:10 UTC MAIN commitmail json YAML

doc: Updated security/apg to 2.3.0bnb12

(triaxx)

2023-06-04 06:34:54 UTC MAIN commitmail json YAML

apg: Add missing dependency

pkgsrc changes:
---------------
  * Add openssl since a linker error occurs due to missing lcrypto on at
    least Darwin.
  * Bump revision

(triaxx)

2023-06-04 05:17:02 UTC MAIN commitmail json YAML

doc: Updated x11/xscope to 1.4.4

(wiz)

2023-06-04 05:16:53 UTC MAIN commitmail json YAML

This release fixes some minor bugs and adds support for decoding the
DAMAGE extension.

Alan Coopersmith (9):
      scope.h: remove second include of fd.h
      gitlab CI: stop requiring Signed-off-by in commits
      gitlab CI: build with both --enable-xtrans & --disable-xtrans
      fd.h: fix build when not building with xtrans
      DataFromClient: Avoid segfault if FlushFD() closed the connection
      PrintField: Don't over-indent when verbose < 3
      Add support for DAMAGE extension versions 1.0 & 1.1
      Remove "All rights reserved" from Oracle copyright notices
      xscope 1.4.4

(wiz)

2023-06-04 04:53:33 UTC MAIN commitmail json YAML

doc: Added textproc/tree-sitter-elisp version 1.3.0

(wiz)

2023-06-04 04:53:15 UTC MAIN commitmail json YAML

textproc/Makefile: + tree-sitter-elisp

(wiz)

2023-06-04 04:52:24 UTC MAIN commitmail json YAML

2023-06-04 04:13:50 UTC MAIN commitmail json YAML

doc: Updated math/R-XML to 3.99.0.14

(mef)

2023-06-04 04:13:38 UTC MAIN commitmail json YAML

(math/R-XML) Updated 3.99.0.9 to 3.99.0.14. NEWS.md unknown

(mef)

2023-06-04 03:44:59 UTC MAIN commitmail json YAML

add mailman3 and related packages

(markd)

2023-06-04 03:42:23 UTC MAIN commitmail json YAML

2023-06-04 03:35:37 UTC MAIN commitmail json YAML

doc: Updated math/R-proxy to 0.4.27

(mef)

2023-06-04 03:35:25 UTC MAIN commitmail json YAML

(math/R-proxy) Updated 0.4.25 to 0.4.27

(R CMD Rdconv -t txt  /tmp/math/R-proxy/work/proxy/inst/NEWS.Rd)
News for Package 'proxy'

Changes in version 0.4-27:

        * cosmetic changes in help pages

        * add angular distance/similarity; keep old behavior as cosine

Changes in version 0.4-26:

        * Change coercion function for cosine similarity to distance to
          1-x instead of 1-abs(x)

(mef)

2023-06-04 03:32:47 UTC MAIN commitmail json YAML

py-mailman-hyperkitty: add version 1.2.1

This module contains a Mailman archiver plugin which sends emails to
HyperKitty, the web archiver.

(markd)

2023-06-04 03:27:43 UTC MAIN commitmail json YAML

mailman3: add version 3.3.8

Mailman is free software for managing electronic mail discussion and
e-newsletter lists. Mailman is integrated with the web, making it easy
for users to manage their accounts and for list owners to administer
their lists. Mailman supports built-in archiving, automatic bounce
processing, content filtering, digest delivery, spam filters, and
more.

(markd)

2023-06-04 03:21:18 UTC MAIN commitmail json YAML

doc: Updated geography/R-mapdata to 2.3.1

(mef)

2023-06-04 03:21:05 UTC MAIN commitmail json YAML

(geography/R-mapdata) Updated 2.3.0 to 2.3.1 ChangeLog unknown

(mef)

2023-06-04 03:15:07 UTC MAIN commitmail json YAML

py-hyperkitty: add version 1.3.7

HyperKitty is an open source Django application under development. It aims
to provide a web interface to access GNU Mailman v3 archives.

(markd)

2023-06-04 03:08:41 UTC MAIN commitmail json YAML

py-postorius: add version 1.3.8

The Postorius Django app provides a web user interface to access GNU Mailman.

(markd)

2023-06-04 03:04:59 UTC MAIN commitmail json YAML

doc: Updated math/R-FNN to 1.1.3.2

(mef)

2023-06-04 03:04:44 UTC MAIN commitmail json YAML

(math/R-FNN) Updated 1.1.3.1 to 1.1.3.2 ChangeLog unknwon

(mef)

2023-06-04 03:02:29 UTC MAIN commitmail json YAML

2023-06-04 02:57:12 UTC MAIN commitmail json YAML

py-django-q: add version 1.3.9

A multiprocessing distributed task queue for Django

Features:
* Multiprocessing worker pool
* Asynchronous tasks
* Scheduled, cron and repeated tasks
* Signed and compressed packages
* Failure and success database or cache
* Result hooks, groups and chains
* Django Admin integration
* PaaS compatible with multiple instances
* Multi cluster monitor
* Redis, Disque, IronMQ, SQS, MongoDB or ORM
* Rollbar and Sentry support

(markd)

2023-06-04 02:55:07 UTC MAIN commitmail json YAML

doc: Updated print/R-knitr to 1.43

(mef)

2023-06-04 02:54:56 UTC MAIN commitmail json YAML

(print/R-knitr) Updated 1.42 to 1.43

(w3m -insecure -dump -T text https://github.com/yihui/knitr/releases)
knitr 1.43
25 May 13:30

NEW FEATURES

  * Progress bar includes the chunk location (chunk-name @ file:line) when
    options(knitr.progress.linenums = TRUE) is set (thanks, @zeehio, #2232).

  * The global option knitr.progress.simple can be used to decide whether to
    output the bar in the progress. When set to FALSE, only the step numbers
    and chunk labels will be printed, and the progress bar is omitted. This can
    be more useful for logging purposes since the bar itself is not useful
    (thanks, @hadley, #2221). By default, the simple progress output is used
    when the progress is not written to a connection such as stdout or stderr
    (e.g., written to a file instead), or the output connection is not a
    "terminal".

  * HTML Widgets can now support alt text by specifying an attribute
    aria-labelledby="<label>" in their first HTML tag. The text will be
    obtained from the fig.alt or fig.cap chunk option in the usual way (thanks,
    @dmurdoch, #2243).

  * Added a new argument newline to kable() to handle newlines in data when the
    table output format is Markdown-based (simple, pipe, rst, or jira). By
    default, newlines are not processed, which can result in broken tables. To
    substitute newlines with spaces, use kable(..., newline = ' '). To remove
    newlines, use kable(..., newline = '') (thanks, @aronatkins, #2255).

BUG FIXES

  * The chunk option collapse = TRUE works with HTML widgets now (thanks,
    @dmurdoch, #2212).

  * Option hooks should be run before child documents are processed (thanks,
    @richarddmorey, #2247).

  * For .Rnw documents, is_latex_output() returns TRUE for output formats
    sweave (render_sweave()) and listings (render_listings()) now (thanks,
    @DavisVaughan, #2231).

  * write_bib() does not fail anymore if an empty string is passed as package
    name (thanks, @phargarten2, #2240).

  * Fix an issue with using cache = TRUE on sql engine chunk not defining a
    output.var (thanks, @mfherman, @eitsupi, #1842).

  * plot_crop() correctly checks the required tools (pdfcrop and ghostscript)
    on Windows when the LaTeX is distribution is TeX Live or TinyTeX (thanks,
    @remlapmot, #2246). An external installation of ghostscript is no longer
    required on Windows, since TeX Live's built-in ghostscript will be used.

  * The chunk option dev.args was not recognized in certain cases (thanks,
    @petrbouchal, #2238).

MINOR CHANGES

  * The css and js engines work for the markdown output format now. Previous
    these engines will not output anything when the output format is markdown.
    If you still want to disable them for markdown output, you may use the
    chunk option eval = FALSE or eval = knitr::is_html_output(excludes =
    'markdown').

  * is_html_output() recognizes R Markdown v1 documents now (.Rmd documents
    compiled via the markdown package).

  * For .Rnw documents, dots in figure file paths are no longer sanitized to
    underscores (thanks, @otoomet, #2213). Other special characters are still
    sanitized, but this feature can be turned off via options
    (knitr.sanitize.paths = FALSE).

  * imgur_upload() now recognizes a global option knitr.imgur.key or an
    environment variable R_KNITR_IMGUR_KEY for a custom client ID (thanks,
    @jonthegeek, #2233).

  * imgur_upload() requires fewer package dependencies now. It only requires
    the curl package; httr is no longer required, and xml2 has become optional.

(mef)

2023-06-04 02:53:08 UTC MAIN commitmail json YAML

py-django-picklefield: add version 3.1

django-picklefield provides an implementation of a pickled object field.
Such fields can contain any picklable objects.

(markd)

2023-06-04 02:47:57 UTC MAIN commitmail json YAML

py-django-haystack: add version 3.2.1

Haystack provides modular search for Django. It features a unified, familiar
API that allows you to plug in different search backends (such as Solr,
Elasticsearch, Whoosh, Xapian, etc.) without having to modify your code.

(markd)

2023-06-04 02:40:49 UTC MAIN commitmail json YAML

py-django-compressor: add version 4.3.1

Django Compressor processes, combines and minifies linked and inline
Javascript or CSS in a Django template into cacheable static files.

It supports compilers such as coffeescript, LESS and SASS and is
extensible by custom processing steps.

(markd)

2023-06-04 02:36:27 UTC MAIN commitmail json YAML

py-django-mailman3: add version 1.3.9

This package contains libraries and templates for Django-based interfaces
interacting with Mailman.

To use this application, add django_mailman3 to the INSTALLED_APPS list
in your Django server's settings file.

(markd)

2023-06-04 02:29:21 UTC MAIN commitmail json YAML

py-django-allauth: add version 0.54.0

Integrated set of Django applications addressing authentication, registration,
account management as well as 3rd party (social) account authentication.

(markd)

2023-06-04 02:20:29 UTC MAIN commitmail json YAML

py-openid: update to 3.2.0

3.0.9
Compatibility fix for `HTMLParser`

3.0.6
Improvements to stores, tests, and fetchers

3.0.3
Improvements to admin test runner

3.0.2
All the tests that require no more than the standard library pass -- however
modules that depend on external packages (such as the pyCURL fetcher or the
MySQL / PostgreSQL stores) haven't been updated and may not work.

3.0.1
This implementation of OpenID has been ported to Python 3 -- all but one test
is known to pass.

(markd)

2023-06-04 02:10:35 UTC MAIN commitmail json YAML

doc: Updated www/R-shiny to 1.7.4

(mef)

2023-06-04 02:10:23 UTC MAIN commitmail json YAML

(www/R-shiny) Updated 1.7.1 to 1.7.4

# shiny 1.7.4

## Full changelog

### Breaking changes

* Closed #3719: Output container sizes, which are available via
  [`session$clientData` and
  `getCurrentOutputInfo()`](https://shiny.rstudio.com/articles/client-data.html),
  no longer round to the nearest pixel (i.e., they are now more exact,
  possibly fractional values). (#3720)

* Closed #3704, #3735, and #3740: `renderPlot()` no longer generates
  an error (or segfault) when it executes before the output is
  visible. Instead, it'll now use the graphics device's default size
  for it's initial size. Relatedly, `plotPNG()` now ignores `NULL`
  values for `width`/`height` (and uses the device's default
  `width`/`height` instead). (#3739)

### New features and improvements

* `plotOutput()`, `imageOutput()`, and `uiOutput()` gain a `fill`
  argument. If `TRUE` (the default for `plotOutput()`), the output
  container is allowed to grow/shrink to fit a fill container (created
  via `htmltools::bindFillRole()`) with an opinionated height. This
  means `plotOutput()` will grow/shrink by default [inside of
  `bslib::card_body_fill()`](https://rstudio.github.io/bslib/articles/cards.html#responsive-sizing),
  but `imageOutput()` and `uiOutput()` will have to opt-in to similar
  behavior with `fill = TRUE`. (#3715)

* Closed #3687: Updated jQuery-UI to v1.13.2. (#3697)

* Internal: Added clearer and strict TypeScript type definitions (#3644)

# shiny 1.7.3

### Bug fixes

* Shiny 1.7.0 changed the `icon(lib="fontawesome")` implementation
  from a bundled copy of fontawesome, to the {fontawesome}
  package. This led to issue #3688, where icons that were previously
  working, were now breaking. That's because {fontawesome} 0.3.0 and
  earlier did not have support for icon names used in Font Awesome 5
  and earlier, only the newest icon names used in Font Awesome 6. Now,
  {fontawesome} 0.4.0 has restored support for those older icon names,
  and Shiny 1.7.2.1 has updated its {fontawesome} requirement to
  >=0.4.0.

# shiny 1.7.2

## Full changelog

### Breaking changes

* Closed #3626: `renderPlot()` (and `plotPNG()`) now uses
  `ragg::agg_png()` by default when the [`{ragg}`
  package](https://github.com/r-lib/ragg) is installed. To restore the
  previous behavior, set `options(shiny.useragg = FALSE)`. (#3654)

### New features and improvements

* Closed #1545: `insertUI()` now executes `<script>` tags. (#3630)

* `fileInput()` can set the `capture` attribute to facilitates user
  access to a device's media capture mechanism, such as a camera, or
  microphone, from within a file upload control ([W3C HTML Media
  Capture](https://www.w3.org/TR/html-media-capture/)). (Thanks to
  khaled-alshamaa, #3481)

* Closed tidyverse/dplyr#5552: Compatibility of dplyr 1.0 (and rlang
  chained errors in general) with `req()`, `validate()`, and friends.

* Closed tidyverse/dplyr#6154: Values from an `actionButton()` had S3
  classes in the incorrect order.

* Closed #3346: Default for `ref` input in `runGithub()` changed from
  `"master"` to `"HEAD"`. (#3564)

* Closed #3619: In R 4.2, `splitLayout()` no longer raises warnings
  about incorrect length in an `if` statement. (Thanks to @dmenne,
  #3625)

### Bug fixes

* Closed #3250:`{rlang}`/`{tidyeval}` conditions (i.e., warnings and
  errors) are no longer filtered from stack traces. (#3602)

* Closed #3581: Errors in throttled/debounced reactive expressions no
  longer cause the session to exit. (#3624)

* Closed #3657: `throttle.ts` and the `Throttler` typescript objects
  it provides now function as intended. (Thanks gto @dvg-p4, #3659)

* The auto-reload feature (`options(shiny.autoreload=TRUE)`) was not
  being activated by `devmode(TRUE)`, despite a console message
  asserting that it was. (#3620)

* Closed #2297: If an error occurred in parsing a value in a bookmark
  query string, an error would be thrown and nothing would be
  restored. Now a message is displayed and that value is
  ignored. (Thanks to @daattali, #3385)

* Restored the previous behavior of automatically guessing the
  `Content-Type` header for `downloadHandler` functions when no
  explicit `contentType` argument is supplied. (#3393)

* Previously, updating an input value without a corresponding Input
  binding element did not trigger a JavaScript `shiny:inputchanged`
  event. Now, if no Input binding element is found, the
  `shiny:inputchanged` event is triggered on
  `window.document`. (#3584)

* Closed #2955: Input and output bindings previously attempted to use
  `el['data-input-id']`, but that never worked. They now use
  `el.getAttribute('data-input-id')` instead. (#3538)

### Minor improvements

* When taking a test snapshot, the sort order of the json keys of the
  `input`, `output`, and `export` fields is currently sorted using the
  locale of the machine. This can lead to inconsistent test snapshot
  results. To opt-in to a consistent ordering of snapshot fields with
  `{shinytest}`, please set the global option
  `options(shiny.snapshotsortc = TRUE)`. `{shinytest2}` users do not
  need to set this value. (#3515)

* Closed rstudio/shinytest2#222: When restoring a context (i.e.,
  bookmarking) from a URL, Shiny now better handles a trailing `=`
  after `_inputs_` and `_values_`. (#3648)

* Shiny's internal HTML dependencies are now mounted dynamically
  instead of statically. (#3537)

* HTML dependencies that are sent to dynamic UI now have better type
  checking, and no longer require a `dep.src.href` field. (#3537)

(mef)

2023-06-04 02:02:36 UTC MAIN commitmail json YAML

doc: Updated www/R-shinyjs to 2.1.0

(mef)

2023-06-04 02:02:23 UTC MAIN commitmail json YAML

(www/R-shinyjs) Updated  2.0.0 to  2.1.0

# shinyjs 2.1.0 (2021-12-20)
- New feature: you can now reset all inputs on the page by calling
  `reset()` with no arguments (#222)
- New feature: Add a `removeEvent()` function which removes events
  added to HTML elements with `onclick()` or `onevent()` (#244)
- Fix bug: `disable()` did not work on nested download buttons (#223)
- Fix bug: Don't automatically namespace ID arguments in custom
  extendShinyjs functions (#229)
- Fix bug: ensure that `extendShinyjs()` functions don't overwrite
  native {shinyjs} functions (#230)

(mef)

2023-06-04 01:45:35 UTC MAIN commitmail json YAML

py-django-gravatar2: add version 1.4.4

A lightweight django-gravatar app. Includes helper methods for interacting
with gravatars outside of template code.

(markd)

2023-06-04 01:40:54 UTC MAIN commitmail json YAML

py-mailmanclient: add version 3.3.5

The mailmanclient library provides official Python bindings for the GNU
Mailman 3 REST API.

(markd)

2023-06-04 00:45:17 UTC MAIN commitmail json YAML

doc: Updated filesystems/glusterfs to 10.4

(gutteridge)

2023-06-04 00:45:01 UTC MAIN commitmail json YAML

glusterfs: update to 10.4

Update provided by Alexander Schreiber, with some tweaks by me (e.g.,
commenting out debug settings in Makefile, simplifying PLIST.Linux).

Changes and notes from maintainer:

- enable building on Linux

It was tested (built and ran the client) on:
- NetBSD: amd64, sparc64
- Linux: amd64

Due to some differences in files being generated by the build between
Linux and NetBSD, both MESSAGE and PLIST where split by OS platform.

Since the package changelog for glusterfs is just a "git log" dump,
the condensed form from the release notes is:

Important fixes in this release
Fix fuse concurrency problems
Fix memory corruption in debug builds
Fix recovery issue with posix locks upon reconnection of a disconnected brick

Issues addressed in this release
#1000 configure: Force 'char' type to be signed in order to eliminate anomalies
#2752 posix: Fix directory gfid handle if a rename fails
#3345 Fix inconsistencies in big-endian architectures of hashfn
#3346 Fix stack overflow when processing glx_dir(p) list structures in xdr
#3882 Fix deadlock in gf_print_trace of sys_log
#3901 Fix segmentaion fault in io-stats xlator
#3954 Fix stack-buffer-overflow according to AddressSanitizer
#4020 Improve regression test suite
#4029 Process stuck listing snapshots from NFS
#4031 Fix Input/Output error when using linux-aio on big-endean architectures
#4042 Fix recovery issue with posix locks upon reconnection of a disconnected brick
#4071 Make timestamps of .snap directory stable
#3894 Use opendir for directories in glfs_open and glfs_h_open of api
#3636 Enable posix xlator to consider storage.reserve val

(gutteridge)

2023-06-04 00:11:30 UTC MAIN commitmail json YAML

python package updates

(markd)

2023-06-04 00:02:53 UTC MAIN commitmail json YAML

py-flask-security-too: add version 5.2.0

Flask-Security allows you to quickly add common security mechanisms
to your Flask application.

This is a independently maintained version of Flask-Security based on
the 3.0.0 version of the Original.

(markd)

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

py-flask-babel: update to 3.1.0

v3.1.0
- Documentation and packaging improvements.
- Don't return the default locale twice
- Fix tests breaking against babel 12.2, which changed localized times to use
  non-breaking-spaces. Babel 12.2 or greater is now required.
- Relax version requirements for dependencies.

v3.0.0
Major version bump as this version removes support for Python 3.5 and 3.6, along with multiple
major breaking changes. Hope you've been following SemVer :)

- Dropped support for end-of-life Python 3.5 and 3.6, added tests for 3.10 and 3.11.
- Fixes to documentation to address outdated links and settings
- Jinja version 3 or greater is now required (released 2021)
- Removed Babel._date_formats, use the public Babel.date_formats instead.
- list_translations() always returns the default locale, even if it does not exist.
- Add lazy_npgettext()
- Babel.locale_selector and Babel.timezone_selector no longer exist. They must be provided
  either when the Babel() object is created or when init_app() is called. This is to support
  having a single Babel object for multiple Flask apps as well as to simplify settings
  and multi-threaded state.
- Most configuration options can be passed directly through init_app().

v2.0.0
Starting with version 2, flask-babel drops official support for Python2.
Python versions 3.5 through 3.9-beta1 are tested and supported, as well as pypy3.

- Tests moved from unittest to pytest
- Domain and caching support from Flask-BabelEx
- Documentation moved from python-hosted to Github Pages.
- CI moved from Travisci to Github Actions
- Small documentation improvements.
- Removed uncessary checks on get_translations()
- localeselector and timezoneselector can be changed after creation.

(markd)

2023-06-03 23:42:11 UTC MAIN commitmail json YAML

py-sqlalchemy-utils: update to 0.41.1

0.41.1 (2023-04-27)
- Use a custom SQL construct for refreshing materialized views in
  `refresh_materialized_view`

0.41.0 (2023-04-13)
- Support psycopg3 for ``create_database()`` and ``delete_database()``.

0.40.0 (2023-02-12)
- Remove Python 3.6 support
- Add SQLAlchemy 2 support
- Add comparison operator support for LTree type

0.39.0 (2022-12-23)
- Support Python 3.11.
- Add pre-commit hooks for uniform text checks, isort, flake8, and pyupgrade.
- Fix a crash that occurs if the ``colour-science`` package is installed,
  which shares the same import name as the ``colour`` package that
  sqlalchemy-utils supports.
- Fix a crash that occurs if the installed sqlalchemy version is a beta

0.38.3 (2022-07-11)
- Fixed double-quoted UUID's in sqlalchemy >= 1.4.30
- Fixed create_database() and drop_database() crashing with CockroachDB
- Added mixed case support for pg composite
- Support Python 3.10.
- Drop support for Python 3.4 and 3.5.
- Remove the dependency on the six package.
- Introduce sqlalchemy 2.0 compatibility.

0.38.2 (2021-12-29)
- Added inherit_cache=False in order to avoid SQLAlchemy warnings in
  `cast_locale_expr`

0.38.1 (2021-12-21)
- Added cache_ok=True for various different types

0.38.0 (2021-12-21)
- Removed CompositeArray. Instead of CompositeArray one should use
  ARRAY(dimensions=1)
- Made ChoicesType only convert lists to tuples internally.

0.37.9 (2021-10-19)
- Fixed base padding class abstract methods
- Optimized cast_locale function
- Allow for arbitrary Table keyword arguments in create_table_from_selectable

0.37.8 (2021-06-28)
- Added 'zoneinfo' backend to TimezoneType

0.37.7 (2021-06-15)
- Added identifier quoting for view functions and constructs
- Added literal processor for UUIDType

0.37.6 (2021-06-02)
- Added `cache_ok=True` for TSVectorType

0.37.5 (2021-05-31)
- Fixed instant_defaults_listener to respect constructor supplied kwargs

0.37.4 (2021-05-21)
- Fixed incorrect Ltree.lca behaviour

0.37.3 (2021-05-16)
- Added `cache_ok=True` for all custom types
- Added CockroachDB support for UUIDType

0.37.2 (2021-05-05)
- Added python_requires to setup.py

0.37.1 (2021-05-03)
- Removed py27 from pypi wheel

0.37.0 (2021-04-12)
- Added SQLAlchemy 1.4 support
- Fixed database_exists() on PostgreSQL
- Added create_database support pymssql
- Removed `sort_query`, `get_query_entities` and `get_query_entity_by_alias`
  functions

(markd)

2023-06-03 20:01:38 UTC MAIN commitmail json YAML

doc: Updated net/gh to 2.30.0

(bsiegert)

2023-06-03 20:01:00 UTC MAIN commitmail json YAML

gh: update to 2.30.0

What's New

-  Support for nested aliases
-  repo set-default --view can now be called without a repo argument

What's Changed

-  Color control and sensible defaults in modern terminals
-  Fix windows crash by bumping wincred
-  Update browser package to avoid Windows crash
-  release upload sanitizes asset filenames prior to uploading
-  pr status uses lighter API in supported environments
-  All commands start up time improvements
-  More commands use latin matching filter
-  pr create respects GH_REPO env variable
-  Do not fall back to legacy template if template selector returns nil

(bsiegert)

2023-06-03 19:36:09 UTC MAIN commitmail json YAML

doc: Updated net/netop to 0.1.2

(pin)

2023-06-03 19:35:50 UTC MAIN commitmail json YAML

2023-06-03 19:35:03 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.21.5

(pin)

2023-06-03 19:34:29 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.21.5

Rename root dir marker `.tpnoteroot`; Add pseudo lang. tag `+all`

* Breaking change: rename root directory marker file from `.tpnoteroot` to
  `.tpnoteroot.toml`.
* Allow optional project specific configuration data in `.tpnoteroot.toml`.
  Tp-Note will source the configuration for all note file in all subdirectories.
  Empty `.tpnoteroot.toml` content is still allowed.
* Interpret the pseudo language tag `+all` as "select all available languages"
  in the environment variable `TPNOTE_LANG_DETECTION` and the configuration
  file variable `tmpl.filter_get_lang`.

(pin)

2023-06-03 18:36:21 UTC MAIN commitmail json YAML

doc: Updated x11/xrdb to 1.2.2

(wiz)

2023-06-03 18:36:12 UTC MAIN commitmail json YAML

xrdb: update to 1.2.2.

Alan Coopersmith (9):
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      gitlab CI: stop requiring Signed-off-by in commits
      Variable scope reduction as recommended by cppcheck
      Use C99 struct initialization
      Rename variable 'dup' to avoid shadowing dup() function
      Fallback asprintf: don't truncate output that has a \0 in string
      configure: raise minimum autoconf requirement to 2.70
      xrdb 1.2.2

(wiz)

2023-06-03 18:35:27 UTC MAIN commitmail json YAML

doc: Updated x11/xwd to 1.0.9

(wiz)

2023-06-03 18:35:18 UTC MAIN commitmail json YAML

xwd: update to 1.0.9.

Alan Coopersmith (12):
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      gitlab CI: stop requiring Signed-off-by in commits
      Remove unused macros
      Handle -Wcomma warnings from clang
      Remove unnecessary casts from malloc() and free() calls
      Variable scope reduction as recommended by cppcheck
      Delete commented-out local copy of list function prototypes
      list.c: Stop building functions that are never called
      Make -help & -version work without requiring an open display
      xwd 1.0.9

(wiz)

2023-06-03 15:01:05 UTC MAIN commitmail json YAML

TODO.crosscompile: bsd.pkg.readme.mk needs TOOL/BUILD_DEPENDS split

(riastradh)

2023-06-03 14:32:06 UTC MAIN commitmail json YAML

doc: Updated www/R-curl to 5.0.0

(mef)

2023-06-03 14:31:52 UTC MAIN commitmail json YAML

(www/R-curl) Updated 4.3.2 to 5.0.0

5.0.0
- New function multi_download() which supports concurrent downloads and resuming
  download for large files, while giving detailed progress information.
- Windows: updated libcurl to 7.84.0 + nghttp2
- Windows: default to CURLSSLOPT_NATIVE_CA when using openssl unless an ennvar
  with CURL_CA_BUNDLE is set.
- Use the new optiontype API for type checking if available (libcurl 7.73.0)

4.3.3
- Add support for setting ssl_ctx_function callbacks
- Normalize curlopt_postfields to curlopt_copypostfields to transfer ownership
  of the input data to libcurl.
- Fix strict-prototype errors

(mef)

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

doc: Updated www/R-httr to 1.4.6

(mef)

2023-06-03 14:27:07 UTC MAIN commitmail json YAML

(www/R-httr) Updated 1.4.2 to 1.4.6

# httr 1.4.6

* Supress use of httpbin in examples and tests because it has become
  unreliable.

# httr 1.4.5

* An internal helper that checks for an interactive session in the OOB
  flow now honors the `"rlang_interactive"` global option, in case
  it's necessary to declare the session to be interactive (enough) for
  OOB (@jennybc, #734).

# httr 1.4.4

* Fix intermittent failing test.

# httr 1.4.3

* Fix failing test.

(mef)

2023-06-03 14:26:36 UTC MAIN commitmail json YAML

bsd.pkg.use.mk: TOOL_DEPENDS, not BUILD_DEPENDS, for libtool-fortran.

But we need a cross-libtool-fortran for this to actually work in
cross compilation.

No functional change intended for native compilation, since
BUILD_DEPENDS and TOOL_DEPENDS have the same semantics there.

(riastradh)

2023-06-03 14:16:24 UTC MAIN commitmail json YAML

doc: Updated textproc/R-yaml to 2.3.7

(mef)

2023-06-03 14:16:09 UTC MAIN commitmail json YAML

(textproc/R-yaml) Updated 2.2.1 to 2.3.7

### Release Notes

v2.3.7 clang deprecated sprintf. Changed in included clib to snprintf

v2.3.6 C deprecated functions with no prototypes, these were added.

v2.3.5 Patch to put back in libyaml modifications that as.yaml relied on.

v2.3.4
  - Added read_yaml parameter readLines.warn that defaults to TRUE for
    overrriding warnings about incomplete files.

v2.3.3
  -Fixed Bug #99, support for BUILTINSXP functions as handlers

v2.3.2
  - Removed some code that got revert in the libyaml 0.2.5 merge at
    2.2.4 release

v2.3.1
  - Added omap support for output using proper tag.

v2.3.0
  - Made eval.expr default to FALSE

v2.2.4
  - Updated libyaml code from 0.2.5

v2.2.3
  - Added attribute quote support for strings #72 #109

v2.2.2
  - change maintainer from Jeremy Stephens to Shawn Garbett
  - move Git repository to https://github.com/vubiostat/r-yaml

(mef)

2023-06-03 14:10:11 UTC MAIN commitmail json YAML

doc: Updated textproc/R-markdown to 1.7

(mef)

2023-06-03 14:10:00 UTC MAIN commitmail json YAML

(textproc/R-markdown) Updated 1.5 to 1.7

# CHANGES IN markdown VERSION 1.7

- The `file` argument of `mark()` will be treated as a file path only
  if the file exists and the value is not wrapped in
  `I()`. Previously, it would be treated as a file path when it has a
  file extension, which could lead to confusing errors like #100
  (thanks, @LukasWallrich).

- When there are emojis in the text, `mark()` may fail to identify and
  embed web resources (thanks, @tdhock, yihui/knitr#2254).

# CHANGES IN markdown VERSION 1.6

- Added support for footnotes, fenced `Div`s, section numbers, `{}`
  attributes for images/headings/fenced `Div`s, and appendices. See
  `vignette('intro', package = 'markdown')` for details.

- A lot of enhancements to the HTML slides format. See
  `vignette('slides', package = 'markdown')` for details.

- Added `vignette('article', package = 'markdown')` to demonstrate how
  to write an HTML article.

- If the input to `mark()` is a file, the output will also be a file
  by default. Previously the output would be text. If you want
  `mark()` to return text output when the input is a file, you may
  specify the argument `output = NULL`.

- The Markdown option `base64_images` has been renamed to
  `embed_resources`. This option can take two possible values,
  `"local"` and `"https"`, meaning whether to embed local and/or web
  (https) resources. You can specify none, either, or both of
  them. See `vignette('intro', package = 'markdown')` for details.

- Removed the option `standalone` from the list of Markdown
  options. Please use the argument `template = TRUE/FALSE` of `mark()`
  instead. The option `standalone = TRUE` was equivalent to `template
  = TRUE`.

- Added the option `auto_identifiers` (enabled by default) to
  automatically add IDs to headings, e.g., `# Hello world!` will be
  converted to `<h1 id="hello-world">Hello world!</h1>`. You can
  certainly override the automatic ID by providing an ID manually via
  the `{#id}` attribute, e.g., `# Hello world! {#hello}`.

- Renamed the `mathjax` option to `js_math` to allow for other JS math
  libraries. The default library was changed from MathJax to KaTeX. To
  continue using MathJax, you may set `js_math: mathjax`.

- Removed the option `mathjax_embed` from the list of Markdown
  options. To embed the MathJax library, enable `"https"` in the
  `embed_resources` option instead. Note that only MathJax v3 can be
  partially embedded, and lower versions cannot.

- Renamed the option `highlight_code` to `js_highlight`, and added
  support for an alternative syntax highlighting JS library Prism.js,
  which became the default. To continue using the old default
  `highlight.js`, you may set the `js_highlight` option to
  `highlight`.

- The default version of MathJax has been changed from v2 to v3.

- The default version of highlight.js has been changed from 11.6.0 to
  11.7.0, and the default style has been switched from `github` to
  `xcode`.

(mef)

2023-06-03 14:04:30 UTC MAIN commitmail json YAML

doc: Updated textproc/R-commonmark to 1.9.0

(mef)

2023-06-03 14:04:18 UTC MAIN commitmail json YAML

(textproc/R-commonmark) Updated 1.7 to 1.9.0

1.9.0
- Add parameter 'footnotes' to enable footnote parsing
- Update libcmark-gfm to 0.29.0.gfm.9

1.8.1
- Update libcmark-gfm to 0.29.0.gfm.6
- Fix strict-prototypes warnings

1.8.0
- Update libcmark-gfm to 0.29.0.gfm.3

(mef)

2023-06-03 13:58:32 UTC MAIN commitmail json YAML

doc: Updated textproc/R-highr to 0.10

(mef)

2023-06-03 13:58:21 UTC MAIN commitmail json YAML

(textproc/R-highr) Updated 0.9 to 0.10, NEWS.md unknown

(mef)

2023-06-03 13:52:12 UTC MAIN commitmail json YAML

doc: Updated textproc/R-formatR to 1.14

(mef)

2023-06-03 13:51:56 UTC MAIN commitmail json YAML

(textproc/R-foramtR) Updated 1.11 to 1.14

https://github.com/yihui/formatR/releases/
1.14
- tidy_source() supports the := operator now (which is widely used in
  data.table).

1.13
- tidy_source() supports anonymous functions of the form \(args) expr
  for R >= 4.1.0 now (thanks, @notPlancha, #98).

1.12
- Added a new argument pipe to tidy_source(). If pipe = TRUE, it will
  convert the magrittr pipe %>% to the base R pipe operator |>.
- Added a function tidy_rstudio() to reformat R code in the RStudio
  editor.
- Added a function tidy_pipe() to substitute %>% with |> (currently
  works only in RStudio).

(mef)

2023-06-03 13:40:33 UTC MAIN commitmail json YAML

doc: Updated devel/R-xfun to 0.39

(mef)

2023-06-03 13:40:21 UTC MAIN commitmail json YAML

(devel/R-xfun) Updated 0.37 to 0.39

# CHANGES IN xfun VERSION 0.39

- Fixed a bug that `protect_math()` fails to protect the starting `$$`
  that has leading white spaces.

- Added a function `strip_html()` to remove HTML tags and comments
  from text.

- The function `alnum_id()` will remove HTML tags and comments from
  text (using `strip_html()`) before converting it to an ID string.

- Added a function `env_option()` to retrieve an option value from
  `options()`. If the option does not exist there, check the
  environment variables. This provides a way for users to set an
  option via either `options()` or an environment variable.

# CHANGES IN xfun VERSION 0.38

- Added an object `download_cache`, which is a list of methods to
  download a URL, cache the result, retrieve the result from the
  cache, and clear the cache.

- Added an argument `default` to `url_filename()` to provide a default
  filename when it cannot be determined from the URL.

- Added a function `yaml_load()` to read YAML data when the **yaml**
  package is not available. It only supports a limited number of data
  types and is supposed to be used as a fallback method. See the help
  page `?xfun::yaml_load` for details.

- Added a function `yaml_body()` to split a document into YAML
  metadata and the body.

- `is_arm64()` also supports Linux now (thanks, @eitsupi, #74).

- `is_blank()` returns a logical vector of the same length as the
  input vector now, indicating if each element of the input is
  blank. Previously it returns a logical scalar indicating whether
  *all* elements are blank. If you want the old behavior, you can use
  `all(is_blank())`.

(mef)

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

Updated devel/p5-Log-Dispatchouli to 3.002

(wen)

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

Update to 3.002

Upstream changes:
3.002    2022-12-06 09:49:34-05:00 America/New_York
        - restore v5.20 compatibility by turning on "postderef" feature
          explicitly

3.001    2022-12-01 11:55:43-05:00 America/New_York
        - no changes, just stable

3.000    2022-11-03 21:29:21-04:00 America/New_York (TRIAL RELEASE)
        - Log::Dispatchouli now requires v5.20, for pair slices
        - structured event logging with ->log_event -- read the docs, and Log::Fmt

(wen)

2023-06-03 13:24:52 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Dispatch to 2.71

(wen)

2023-06-03 13:23:56 UTC MAIN commitmail json YAML

Update to 2.71

Upstream changes:
2.71    2023-04-05

- The docs for the Screen output were never updated after the changes in 2.50,
  when it reverted back to using STDOUT or STDERR directly. This led to a lot
  of the docs being confusing and wrong. Reported by @mauke. GH #65, #66, and
  #67.

(wen)

2023-06-03 13:22:44 UTC MAIN commitmail json YAML

lang/gcc*: USE_TOOLS+=sed, not sed:run.

As far as I can tell, gcc needs this at build-time, not at run-time.

pkg/2023/06/02/msg027624.html">https://mail-index.netbsd.org/tech-pkg/2023/06/02/msg027624.html

(riastradh)

2023-06-03 13:22:18 UTC MAIN commitmail json YAML

lang/gcc6, lang/gcc7: Make these build with newer gcc.

Otherwise libgomp has some -Wattributes errors.

(riastradh)

2023-06-03 13:22:05 UTC MAIN commitmail json YAML

lang/gcc*: Set CC_FOR_BUILD and CXX_FOR_BUILD if cross-compiling.

Verified gcc6 and gcc7 cross-compile on NetBSD, at least if the
gcc-fortran option is disabled.  gcc8 and gcc9 have trouble because
of python (why do these have a full dependency on python?); gcc10 and
gcc12 are missing gcc/config/mips/netbsd64.h; gcc12 and gcc13 have a
cross-compile bug with missing __LIBGCC_*__ macros -- but in any
case, setting CC_FOR_BUILD and CXX_FOR_BUILD is obviously necessary
for cross-compilation.  Conditional on USE_CROSS_COMPILE, so no harm
to native builds.

(riastradh)

2023-06-03 13:16:10 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Dispatch-Array to 1.005

(wen)

2023-06-03 13:15:12 UTC MAIN commitmail json YAML

Update to 1.005

Upstream changes:
1.005    2022-12-31 21:24:20-05:00 America/New_York
        - v1.004 was a little broken, so now this time *really*:
        - set a policy for what perls to expect will work
        - as of now, v5.12 is the minimum required perl

1.004    2022-12-29 19:35:00-05:00 America/New_York
        - update packaging
        - set a policy for what perls to expect will work
        - as of now, v5.12 is the minimum required perl

(wen)

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

Updated devel/p5-Log-Any to 1.715

(wen)

2023-06-03 13:11:38 UTC MAIN commitmail json YAML

Update to 1.715

Upstream changes:
1.715    2023-05-04 13:09:22-05:00 America/Chicago

  [Fixed]

  - Fixed Multiplex adapter losing context details. Normally, the
    Log::Any::Proxy joins all of the arguments passed in to a logging
    method if the adapter it's using does not support structured data.
    Multiplex supports structured data, but one of the adapters inside
    may not. So, the Multiplex adapter must also perform this
    concatenation to avoid losing those additional arguments.

    Thanks @jrubinator and @GrantStreetGroup for discovering this bug
    and providing the fix! [Github #95]

1.714    2023-03-20 11:48:30-05:00 America/Chicago

  [Fixed]

  - Fixed Syslog adaptor losing ident and facility information if
    another library wrongly calls Sys::Syslog::closelog(). This is not
    a perfect solution, but a perfect solution can only ever be to fix
    the close that's calling closelog() :P

    Thanks to Tom Christiansen and @GrantStreetGroup for reporting this
    issue and providing the fix.

1.713    2022-12-12 12:44:52-06:00 America/Chicago

  [Fixed]

  - Fixed tests failing due to missing Devel::Stacktrace. This is an
    optional module, so we do not explicitly depend on it. Thanks
    @dbevans and @perlpunk for reporting this issue! (Github #93)

1.712    2022-12-09 11:05:10-06:00 America/Chicago

  [Added]

  - Added `Log::Any::Proxy::WithStackTrace` to provide a stack trace at
    the caller site. Thanks @larryl and @GrantStreetGroup for providing
    this feature!

  [Other]

  - Removed Travis, as they stopped supporting free Github repos :(

1.711    2022-11-22 11:28:01-06:00 America/Chicago

  [Fixed]

  - Fixed proxy not exposing 'category' attribute (#86). Thanks
    @andrew-grechkin!
  - Fixed not being able to get a proxy for the "root" category (empty
    string) (#90). Thanks @XSven!

(wen)

2023-06-03 13:09:27 UTC MAIN commitmail json YAML

doc: Updated geography/R-maptools to 1.1.7

(mef)

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

(geography/R-maptools) Updated 1.1.2 to 1.1.7

# Please note that **maptools** will be retired during October 2023,
  plan transition at your earliest convenience (see
  https://r-spatial.org/r/2023/05/15/evolution4.html and earlier blogs
  for guidance); some functionality will be moved to **sp**.

# Version 1.1-7 (development, rev. 413-)

* remove gpclib and Rgshhs

* Make retirement in October 2023 explicit, move package start-up messages to load from attach

* `elide()` deprecated and moved to `sp`

# Version 1.1-6 (2022-12-14, rev. 411-413)

* CRAN `sprintf()` warnings

# Version 1.1-5 (2022-10-22, rev. 402-410)

* `lineLabel.R` and `pointLabelLattice.R` deprecated, see https://github.com/oscarperpinan/rastervis/issues/93

* functions using shapelib fully deprecated

* `pointLabel()` deprecated; moved to **car** rev. 725

# Version 1.1-4 (2022-04-17, rev. 401)

* remove escaping of underscore in manual pages

# Version 1.1-3 (2022-03-08, rev. 400)

* Fix unconditional library(RColor-Brewer) call in help pages

(mef)

2023-06-03 13:04:18 UTC MAIN commitmail json YAML

doc: Updated geography/R-maps to 3.4.1

(mef)

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

(gegraphy/R-maps) Updated 3.4.0 to 3.4.1

(R CMD Rdconv -t txt /tmp/geography/R-maps/work/maps/inst/NEWS.Rd)
Changes in maps version 3.4.0 (2021-09-24):

        * 'legacy_world' and 'world.legacy()', which were deprecated
          for some years, have been removed from the package. The old
          database is now available from the companion package
          'mapdata' (as of version 2.3.0) where it is called
          "worldLores".

        * Minor code changes (removal of deprecated macro, small
          bugfixes)

        * Some corrections to country, island and city names.

(mef)

2023-06-03 12:52:51 UTC MAIN commitmail json YAML

doc: Updated geography/R-rgeos to 0.6.3

(mef)

2023-06-03 12:52:36 UTC MAIN commitmail json YAML

(geography/R-rgeos) Updated 0.5.7 to 0.6.3

# Please note that **rgeos** will be retired during October 2023, plan
  transition to **sf** or **terra** functions using GEOS at your
  earliest convenience (see
  https://r-spatial.org/r/2023/05/15/evolution4.html and earlier blogs
  for guidance).

# Version 0.6-3 (development, rev 694-)

* Make retirement in October 2023 explicit, move package start-up
  messages to load from attach

# Version 0.6-2 (2023-03-02, rev 693)

* remove CXX11 requirement

# Version 0.6-1 (2022-12-14, rev 685-692)

* commence deprecation

* Update src/Makevars.win to GEOS 3.10.2 for R < 4.2

* fix -Wstrict-prototypes problems

# Version 0.5-9 (2021-12-15, rev. 679-684)

* Adapt to UCRT Windows 4.2

# Version 0.5-8 (2021-09-22, rev 676-678)

* Run autoupdate on configure.ac to handle obsolete AC_HELP_STRING etc.

(mef)

2023-06-03 12:46:24 UTC MAIN commitmail json YAML

doc: Updated textproc/R-stringi to 1.7.12

(mef)

2023-06-03 12:45:56 UTC MAIN commitmail json YAML

(textproc/R-stringi) Updated 1.7.6 to 1.7.12

## 1.7.12 (2023-01-09)

* [BUGFIX] Fixed some potential problems reported by `rchk`.

* [NOTE] [BACKWARD INCOMPATIBLE CHANGE IF ICU >= 72]
  If building against ICU >= 72,
  note a backward incompatible change: `@` is no longer a word break;
  see <https://github.com/unicode-org/cldr/pull/2256> for more details.

## 1.7.8 (2022-07-11)

* [DOCUMENTATION] Paper on *stringi* has been published in
    the *Journal of Statistical Software*;
    see <https://doi.org/10.18637/jss.v103.i02>.

* [BUGFIX] #473, #397: Fixed buffer overflow in `stri_dup`.
    `stri_dup`, `stri_paste`, ... fail more graciously on attempts to
    generate strings of length >= 2^31 each.

* [BUILD TIME] #480: Using `Rf_isNull` instead of `isNull`.

* [DOCUMENTATION] #462: That the `numeric=TRUE` collator
    does not handle negative numbers correctly is now mentioned in the manual.

(mef)

2023-06-03 12:42:24 UTC MAIN commitmail json YAML

Changes in sbcl-2.3.5 relative to sbcl-2.3.4

    * enhancement: Unicode support has been updated to support version
      15.0.0 of the Unicode standard, including addition of characters
      and their collation keys, and refinements to grapheme-, word-
      and line-breaking algorithms.
    * new contrib module: an interface to perf, a
      performance-analysing tool for Linux. (thanks to Luke Gorrie and
      Philipp Marek)
    * platform support:
        * on x86-64, prefer using the LEAVE instruction rather than
          MOV/POP at function epilogue to restore RSP/RBP.
        * support SB-FUTEX on OpenBSD. (thanks to Elijah Stone)
        * support SB-FUTEX on Darwin/arm64. (thanks to Elijah Stone)
        * fix compilation with clang on Windows. (#2018601, thanks to
          Andrew)
    * bug fix: inspecting objects with unbound slots produces output
      that is less confusable with the string "unbound". (thanks to
      Nicolas Martyanoff)
    * optimization: make TN-REFs doubly-linked, allowing faster
      deletion. (#2018124, reported by Matt Kaufmann)
    * optimization: MAPCAN/MAPCON are less accidentally
      quadratic. (thanks to Gleefre)
    * optimization: improved arithmetic operations in the form of (the
      word-sized-type (-+* word-sized word-sized)) when the result can
      overflow. For arm64 and x86-64.

Changes in sbcl-2.3.4 relative to sbcl-2.3.3

    * enhancement: attempts to call non-callable objects can now
      provide USE-VALUE restarts on x86-64 and arm64.
    * bug fix: ioctl() (both in SBCL's internals and through SB-POSIX)
      was broken on ARM64/Darwin. (reported by fiddlerwoaroof)
    * platform support:
        * support for cross-compiling the system to Android has been
          added; (thanks to Gleefre)
        * include likely absolute paths for gmp and mpfr on
          ARM64/Darwin; (thanks to Elias Lawson-Fox)
        * include another absolute path for mpfr on Windows; (thanks
          to Ari Projansky)
        * the PROMISE-COMPILE feature from the SB-CONCURRENCY contrib
          is now available on all threaded platforms;
    * optimization: VALUES-LIST performs less redundant work on x86-64
      and ARM64.

Changes in sbcl-2.3.3 relative to sbcl-2.3.2

    * enhancement: LET-bound anonymous closures declared dynamic
      extent can now be stack allocated, just like closures bound with
      FLET or LABELS. Otherwise-inaccessible closure subparts of
      objects declared dynamic extent can now also be stack allocated
    * optimization: many standard CL functions which take functional
      arguments will automatically stack allocate any downward funarg
      closures.
    * optimization: better arithmetic between signed and unsigned
      words on arm64.
    * optimization: reduce consing when doing arithmetic resulting in
      small (3 words or fewer) bignums.
    * bug fix: miscompilation of some additions of signed and unsigned
      words on x86-64. (#2008673)
    * bug fix: loading the SB-SIMPLE-STREAMS contrib no longer
      incompatibly overwrites CL:OPEN's function type. (#2008811)
    * bug fix: implement the special-case automatic function
      definition for PCL's slot accessor functions in the SB-EVAL
      interpreter. (#2008922, reported by Jonathan Braud)
    * bug fix: allow the build to succeed under SBCLs older than 2.0.0
      in the event that the host emits STYLE-WARNINGs while compiling
      the cross-compiler. (#2009493, reported by Kirill)
    * bug fix: restore compilation on ARM64 with OpenBSD. (#2009585,
      reported by okflo)
    * bug fix: compiling a HANDLER-BIND with a function undefined at
      compile-time produces a compile-time STYLE-WARNING. (#2010176)
    * bug fix: support files bigger than 4GB on ARM64/Linux,
      *BSD. (#2011453, reported by Yan)
    * bug fix: it is now possible to run sb-simd tests on systems
      without AVX2. (#2011923, thanks to Sergio Durigan Junior)
    * bug fix: miscompilation of some conditional moves. (#2012312,
      reported by Patrick Poitras)
    * bug fix: SB-GMP no longer signals a TYPE-ERROR when raising a
      ratio base to a negative integer exponent. (#2012577, thanks to
      Ari Projansky)
    * bug fix: warn the user when they have declared a structure or
      standard-object slot of :TYPE NIL.

Changes in sbcl-2.3.2 relative to sbcl-2.3.1

    * incompatible change: the :ORDER long-form-option in
      DEFINE-METHOD-COMBINATION accepts NIL as well as
      :MOST-SPECIFIC-FIRST and :MOST-SPECIFIC-LAST. A value of NIL
      implies no particular ordering of the methods, and so disables
      checks of multiple methods with the same specializers in that
      group.
    * bug fix: evaluate the :ORDER long-form-option in
      DEFINE-METHOD-COMBINATION properly, avoiding an infinite loop in
      DEFINE-METHOD-COMBINATION if the :ORDER argument leads to a
      cycle of compile-time constants.
    * bug fix: better compile time on chains of conditionals which
      have gaps in integer ranges. (#1992349, reported by Mykola
      Matvyeyev)
    * bug fix: type derivation of VECTOR-LENGTH leading to wrong type
      handling for MEMBER types involving vectors. (#2004094)
    * bug fix: equality constraint propagation in the presence of
      constants could cause code to be not deleted when it should have
      been. (#2006487)
    * bug fix: better compile time when the compiler needs to perform
      checks to see if fixnum or word computations result in
      overflow. (#2007741)
    * bug fix: miscompilation on ARM64. (#2007758, reported by Stephen
      Westfold)
    * optimization: on x86-64, use SIMD instructions for UTF-8 buffer
      decoding;
    * various type-driven optimizations:
        * comparisons of rationals with constant ratios or floats;
        * comparisons of unsigned-bytes with fixnums;
        * comparisons of fixnums with constant powers of two;
        * equality of numbers with integers too large to be exactly
          represented as floats;
        * arithmetic operations on a mixture of signed and unsigned
          word-sized quantities;

Changes in sbcl-2.3.1 relative to sbcl-2.3.0

    * sb-graph has been removed. To visualize IR1 in sbcl, it is
      recommended to use the function IR1-TO-DOT (which only survives
      the final tree shake if the feature :sb-devel is enabled at
      build time).
    * platform support:
        * implement some peephole optimizations on arm64;
        * support float traps on arm64;
    * bug fix: package-manipulation operations within fasls work as
      expected in the absence of explicit block compilation
      requests. (#2000004, reported by Shubhamkar Ayare)
    * bug fix: incorrect type simplification of certain CONS
      types. (#1999352, reported by Paul Dietz)
    * bug fix: method combination group selection interprets the
      symbol * as a wildcard element within proper qualifier-pattern
      lists. (reported by Maciej Katafiasz and by Daniel KochmaÅ„ski)
    * bug fix: &WHOLE can be used without error in
      define-method-combination arguments lambda lists. (reported by
      Daniel KochmaÅ„ski)
    * bug fix: bogus debug variables generated for closure variables
      whose value cell had not yet been allocated could cause
      segfaults and gc crashes (reported by _death on #sbcl)
    * bug fix: handling of float NaNs in two-arg numeric comparison
      functions is more consistent with the required semantics in IEEE
      754 when comparing with rationals.
    * bug fix: ensure that the hide-packages test passes even when the
      system retains internal cross-reference metadata. (#2002896,
      reported by 3b)
    * bug fix: don't trip an internal assertion in weak hash tables
      with finalizers. (#1998064)
    * optimization: load-time only code is no longer retained at
      runtime when functions close over top level bindings.
    * optimization: GO and RETURN-FROM now elide out-of-extent tag
      checks when the compiler can prove it's safe even on high
      safety.
    * optimization: addition of a fixnum to a bignum generates less garbage.
    * optimization: in many cases, type inference and code generation
      is improved for and around numerical comparison functions.

Changes in sbcl-2.3.0 relative to sbcl-2.2.11

    * enhancement: support for SLOT-VALUE and friends has been
      extended to structure and condition instances.
    * enhancement: the error message for invalid array index
      conditions is clearer. (#1999337, reported by Hadrien Lacour)
    * minor incompatible change: COMPILED-FUNCTION-P now returns false
      for generic functions.
    * minor incompatible change: the compiler emit STYLE-WARNING
      conditions for FIND and POSITION where the item sought can never
      be present in the sequence.
    * optimization: support computing the remainder of a constant
      division by multiplication.
    * optimization: faster out of line float truncation routines.
    * optimization: faster RATIONAL on 64-bit platforms.
    * optimization: more compact testing of widetags on x86-64 and arm64.
    * bug fix: type intersections of RATIONAL ranges with (NOT
      INTEGER) are computed more consistently. (#1998008)
    * bug fix: fix miscompilation of integer/fixnum comparisons where
      both arguments are on the stack.

Changes in sbcl-2.2.11 relative to sbcl-2.2.10

    * platform support:
        * arm64: allow the use of CLISP as a build host. (#1996942,
          reported by Andrew Patterson)
    * enhancement: improvements to constraint propagation around
      comparison functions.
    * optimization: conditional move VOPs can work on boxed values and
      produce less consing.
    * optimization: NUNION and UNION are generally faster.
    * bug fix: slot-makunbound-using-class can be redefined without
      redefining the other slot methods. (#1956621, reported by MichaÅ‚
      Herda)
    * bug fix: GETHASH on a table created without ":synchronized t"
      when run concurrently in multiple threads could have returned
      incorrect results.
    * bug fix: build of contributed modules assumed that 'cat' was
      always in /bin/cat on POSIX systems. (#1995224, reported by
      Kasper GaÅ‚kowski)
    * bug fix: INSPECT on an (ARRAY NIL) no longer hangs. (#1995639,
      reported by MichaÅ‚ Herda)
    * bug fix: Fix miscompilation of FILE-STRING-LENGTH when the first
      argument has a known FILE-STREAM type. (#1995881)

Changes in sbcl-2.2.10 relative to sbcl-2.2.9

    * platform support:
        * win32: improved handling of stack overflow exceptions. (#1302866)
        * Mac OS X: enforce stronger alignment when building the
          runtime. (#1991485, reported by Yan)
        * arm64: support for building the system without the
          sb-unicode feature (i.e. with 8-bit characters) is restored.
    * bug fix: do not elide the GC store barrier in
      closures. (#1982608, reported by Andrew Berkley)
    * bug fix: make sb-introspect tests pass when the system is built
      without support for source locations. (#1635349, reported by
      Tomas Hlavaty)
    * bug fix: erroneous assumption that the format-control of a
      simple condition was a string. (#1803727)
    * bug fix: compiler consistency failure in modular arithmetic
      widening. (#1990715)
    * bug fix: provide a stub for a helper function (#1992316)

Changes in sbcl-2.2.9 relative to sbcl-2.2.8

    * platform support:
        * fix build on Darwin platforms with -fno-common. (#1980570,
          thanks to Sergei Trofimovich)
        * include /usr/local paths when building on
          FreeBSD. (#1981112, reported by William G Lederer)
        * several micro-optimizations on x86-64, including: better use
          of INC/SUB, better SAP+, shorter KEYWORDP, better argument
          count verification
        * arm64: better KEYWORDP, better argument count verification
        * fix build on 32-bit Windows. (#1988534, thanks to Alexis Rivera)
        * x86-64: WITH-PINNED-OBJECTS can pin constants. (#1989037)
    * bug fix: make sb-simd build in compiler-only SBCL. (thanks to
      Tonas Hlavaty)
    * bug fix: SB-SPROF:WITH-PROFILING now returns the value of its
      body (as was advertised in its documentation).
    * bug fix: catch malformed LET* forms in DEFMETHOD
      bodies. (#1988880, reported by Patrick Poitras)
    * enhancement: better source form tracking for atoms in LET bindings.
    * optimization: reader character macro lookup is simpler and faster.
    * optimization: FILL-POINTER (and its setter) are more compact.

Changes in sbcl-2.2.8 relative to sbcl-2.2.7

    * minor incompatible change: support for 32-bit x86/Darwin has
      been removed.
    * bug fix: fix miscompilation related to empty infinite loops
      preceded by conditional expressions. (#1986810, reported by
      Artyom Bologov)
    * bug fix: fix gc invariant violations. (#1983218, reported by
      Marius Gerbershagen; #1983248, reported by Vasily Postnicov)
    * bug fix: use CC to compile SBCL as a shared library. (#1976148,
      reported by Pierre Neidhardt)
    * bug fix: don't crash the system completely if RUN-PROGRAM fails
      to create a pipe. (#1979841, reported by Thor Kristofferson)
    * bug fix: be more disciplined about use of C system
      includes. (#1981799, reported by Mark Evenson)
    * bug fix: STRING/= returning wrong results for some cases when
      :END1/:END2 were not compile-time constants. (#1983284)
    * bug fix: compile-time checking of :START and :END keyword
      arguments to FILL is more complete.
    * optimization: adjacent type tests on the same value are more
      compact (arm64, x86-64).
    * optimization: the compiler can inline COPY-STRUCTURE in more cases.
    * optimization: type checks for non-simple arrays are shorter.
    * optimization: printing strings (as Lisp data) is faster.

Changes in sbcl-2.2.7 relative to sbcl-2.2.6

    * minor incompatible change: the compiler emits full WARNINGs for
      undefined references to variables in TYPE and DYNAMIC-EXTENT
      declarations, and for SETQ of an undefined variable. (This was
      the historic behaviour for everything except the DYNAMIC-EXTENT
      case, which used to emit a STYLE-WARNING, but these diagnostics
      got lost in a refactoring since sbcl-2.2.2)
    * minor incompatible change: literal objects (strings, in
      particular) in compiled code may at the discretion of the
      runtime be placed in read-only memory. Violations of CLHS 3.7.1
      could produce memory faults. If ":PURIFY NIL" is given to
      SAVE-LISP-AND-DIE then no read-only memory will be used.
    * enhancement: Unicode support has been updated to support version
      10.0.0 of the Unicode standard, including addition of characters
      and refinements to breaking and collation algorithms.
    * bug fix: AVX is no longer used for loading simd-pack-256
      constants. (#1928097)
    * bug fix: fix building the manual when some contribs are blocked
      or otherwise disabled. (#1979821, thanks to Robert Schiele)
    * bug fix: fix type derivation of sequence functions with
      highly-specific declared argument types. (#1980292, reported by
      James Kalenius)
    * bug fix: internal error when optimizing chains of conditionals
      in local functions. (#1981607, reported by Pasha K)
    * bug fix: fix comparison of negative floats with bignums.
    * optimization: faster TRUNCATE with float arguments.
    * optimization: EQUALP hashing of large floating point values
      should generate less garbage.

Changes in sbcl-2.2.6 relative to sbcl-2.2.5

    * minor incompatible change: support for 32-bit x86 on macOS has
      been removed.
    * new contrib: sb-simd, to provide a convenient interface for SIMD
      programming on x86-64. (Thanks to Marco Heisig and other sb-simd
      contributors)
    * enhancement: core compression now uses zstd instead of zlib. (#1881089)
    * enhancement: provide compiler warnings for specialized array
      type mismatches in CONCATENATE.
    * enhancement: provide compiler warnings for bad sequence bounding
      index designator arguments to sequence functions.
    * enhancement: The sb-mpfr contrib now allows coercion from
      MPFR-FLOATs to CL:RATIONAL. (Thanks to Robert Smith)
    * bug fix: fix compilation failure related to declaiming types of
      constants. (#1977726, reported by Pierre Neidhardt)
    * bug fix: fix race condition in CLOS optimized constructors. (#1951341)
    * bug fix: fix too-eager elision of allocation barriers when
      initializing closure and structure objects.
    * optimization: fasl files are now usually smaller (up to 10% on
      default policy) and may load faster, especially on high debug.
    * optimization: faster string comparisons on arm64, x86-64.
    * optimization: faster [n]string-down/upcase on arm64, x86-64.
    * optimization: faster [n]reverse for 8- and 32-bit element
      vectors on arm64, x86-64.
    * optimization: faster type tests for (CONS (EQL symbol)) on x86-64.

(rjs)

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

doc: Updated pkgtools/pkg_rolling-replace to 0.24.14

(gdt)

2023-06-03 11:54:24 UTC MAIN commitmail json YAML

pkgtools/pkg_rolling-replace: Update to 0.24.14

Update pass on man page:

  prune no-longer-working bbn.com email addresses and replace with
  alternate attribution

  Rewrite bug section about likely failures with many packages; this
  is not a pkg_rr bug.

  Add bug section about PKGNAME vs PKGPATH.  This is a pkg_rr bug :-(

  Rewrite -r flag to be less confusing.

  Rewrite -k flag to align caution to reality and explain why one
  would want to use it.

  Misc wording cleanups.

(gdt)

2023-06-03 11:12:43 UTC MAIN commitmail json YAML

doc: Updated emulators/qemu to 8.0.0nb1

(wiz)

2023-06-03 11:12:31 UTC MAIN commitmail json YAML

qemu: add dependency on xkeyboard-config

Fixes build with modular X.org and might improve situation with native.

Bump PKGREVISION.

(wiz)

2023-06-03 08:19:06 UTC MAIN commitmail json YAML

doc/TODO: + MesaLib-23.1.1, sbcl-2.3.5, sdl12-compat-1.2.64.

(wiz)

2023-06-03 06:52:18 UTC MAIN commitmail json YAML

doc: Added textproc/tree-sitter-c-sharp version 0.20.0

(wiz)

2023-06-03 06:50:59 UTC MAIN commitmail json YAML

textproc/Makefile: + tree-sitter-c-sharp

(wiz)

2023-06-03 06:48:23 UTC MAIN commitmail json YAML

2023-06-03 06:42:49 UTC MAIN commitmail json YAML

doc: Added textproc/tree-sitter-markdown version 0.7.1

(wiz)

2023-06-03 06:42:40 UTC MAIN commitmail json YAML

textproc/Makefile: + tree-sitter-markdown

(wiz)

2023-06-03 06:42:22 UTC MAIN commitmail json YAML

2023-06-03 06:38:05 UTC MAIN commitmail json YAML

doc: Added textproc/tree-sitter-tsx version 0.20.2

(wiz)

2023-06-03 06:37:56 UTC MAIN commitmail json YAML

textproc/Makefile: + tree-sitter-tsx

(wiz)

2023-06-03 06:37:46 UTC MAIN commitmail json YAML

2023-06-03 06:34:14 UTC MAIN commitmail json YAML

doc: Added textproc/tree-sitter-javascript version 0.20.0

(wiz)

2023-06-03 06:34:05 UTC MAIN commitmail json YAML

textproc/Makefile: + tree-sitter-javascript

(wiz)

2023-06-03 06:33:55 UTC MAIN commitmail json YAML

2023-06-03 06:28:43 UTC MAIN commitmail json YAML

doc: Added textproc/tree-sitter-css version 0.19.0

(wiz)

2023-06-03 06:28:33 UTC MAIN commitmail json YAML

textproc/Makefile: + tree-sitter-css

(wiz)

2023-06-03 06:26:16 UTC MAIN commitmail json YAML

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

doc: Added textproc/tree-sitter-bash version 0.19.0

(wiz)

2023-06-03 06:24:11 UTC MAIN commitmail json YAML

textproc/Makefile: + tree-sitter-bash

(wiz)

2023-06-03 06:23:56 UTC MAIN commitmail json YAML

2023-06-03 06:20:33 UTC MAIN commitmail json YAML

doc: Updated x11/xtrans to 1.5.0

(wiz)

2023-06-03 06:20:21 UTC MAIN commitmail json YAML

xtrans: update to 1.5.0.

xtrans is a library of code that is shared among various X packages to handle
network protocol transport in a modular fashion, allowing a single place to
add new transport types - but it is *not* a shared library, more like a \
"header-only" library.  It is used by the X server, the XIM support in libX11,
libICE, the X font server, and related components.  Because this is not a
shared library, the changes in this release will only take effect in consumers
that are rebuilt on a system with this release of xtrans installed.

This release makes progress towards resolving CVE-2020-25697, reported in
security/2020/11/09/3">https://www.openwall.com/lists/oss-security/2020/11/09/3 .  Clients will no
longer attempt to connect to sockets in the abstract namespace, though
servers will still bind to them to prevent other programs binding to those
names to intercept connections from clients using libraries built with older
versions of libxtrans or libxcb while the servers are running.  Clients can
also now specify a full Unix domain socket pathname to connect to, instead
of relying on built-in defaults under /tmp.  (Note that libX11 1.4.0 and later
relies on libxcb for making connections instead of libxtrans, so X11 protocol
clients will get this support in an upcoming release of libxcb, and the changes
in xtrans will only affect clients of other protocols using libxtrans, such as
XIM, ICE, SM, and the font service protocols.)

This release also removes support for System V UNIX platforms other than
Solaris and the illumos family - OS'es from SCO, AT&T's Unix Systems Group,
Novell, and NCR are no longer supported.

Adam Jackson (4):
      unifdef USG and NCR
      Delete SCO support
      Remove non-Solaris SysV support
      TEST_t is never defined

Alan Coopersmith (5):
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      Remove "All rights reserved" from Oracle copyright notices
      xtrans 1.5.0

Demi Marie Obenour (3):
      Remove client-side abstract socket support
      Allow full paths to sockets on non-macOS
      DISPLAY starting with unix: or / is always a socket path

Keith Packard (2):
      move is_numeric to Xtranssock.c and only define for TCPCONN or TRANS_REOPEN
      Use font server ErrorF/VErrorF instead of private versions

Olivier Fourdan (1):
      Allow partial connection to succeed

Ray Strode (1):
      Automatically disable inet6 transport if ipv6 is disabled on machine

(wiz)

2023-06-03 05:34:59 UTC MAIN commitmail json YAML

py-gstreamer1: update distinfo for 1.22.3

(wiz)

2023-06-03 03:45:10 UTC MAIN commitmail json YAML

correction makoto@ -> mef@, sorry

(mef)

2023-06-03 03:39:04 UTC MAIN commitmail json YAML

doc: Updated devel/netcdf-cxx to 4.3.1

(mef)

2023-06-03 03:38:52 UTC MAIN commitmail json YAML

(devel/netcdf-cxx) Updated 4.2 to 4.3.1

\Brief Release notes file for the netcdf-cxx4 package.

This file contains a high-level description of this package's
evolution. Releases are in reverse chronological order (most recent
first).

Note that this file was created and maintained starting with the `netcdf-cxx4 4.3.0 release`.

## netCDF-CXX4 4.3.2 TBD

## netCDF-CXX4 v4.3.1 September 11, 2019

### Requirements

* netCDF-C 4.6.0 or greater

### Changes

* [Enhancement] Added cmake support to distribution files created by `make dist`.

* [Bug Fix] Added `ncFile::create()`, also added a new `open` function
  and constructor to allow for more flexibility when opening a file.
  See [GitHub #55](https://github.com/Unidata/netcdf-cxx4/issues/55)
  for more information.

* [Enhancement] Addressed an issue reported with `Intel Compilers
  17.0.0`. See [GitHub
  #41](https://github.com/Unidata/netcdf-cxx4/issues/41) for more
  information.

* [Enhancement] Updated how `configure` determines information about
  the existing netCDF-C install.  See [GitHub pull request
  #39](https://github.com/Unidata/netcdf-cxx4/pull/39) for more
  information.

* Corrected an issue where cmake-based builds weren't generating
  `ncxx4-config`.  See [GitHub pull request
  #37](https://github.com/Unidata/netcdf-cxx4/pull/37) for more
  information.

## netcdf-cxx4 v4.3.0 released May 13, 2016

* Fixed an issue where the tests were failing silently, and the
  underlying `NcType` class could not properly determine the type name
  or type size reliably. See [GitHub issue
  #30](https://github.com/Unidata/netcdf-cxx4/issues/30) for more
  information.

* Changed `NCXX_ENABLE_DOXYGEN` option to an easier-to-remember `ENABLE_DOXYGEN`.

* Added `--enable-doxygen`, `-DNCXX_ENABLE_DOXYGEN=ON` options to
  allow generation of netCDF-CXX4 documentation via doxygen using
  either `configure` or `cmake`, respectively.

* Added `netcdf-cxx4` to the [Coverity Scan
  Dashboard](https://scan.coverity.com/projects/unidata-netcdf-cxx4?tab=overview).

* Added `open` and `close` methods for NcFile.  See [Github Pull
  Request #18](https://github.com/Unidata/netcdf-cxx4/pull/18) for
  more information.

* Added `netcdf-cxx4` to travis-ci.org.  See
  [https://travis-ci.org/Unidata/netcdf-cxx4](https://travis-ci.org/Unidata/netcdf-cxx4)
  for more details.

* Added `NcCompoundType` methods `getMemberName` and `getMemberIndex`.
  See [Pull Request
  #19](https://github.com/Unidata/netcdf-cxx4/pull/19) for more
  details.

* Added  `cmake` support  to  `netcdf-cxx4`, which  will  allow us  to
  create a  `CDash` continuous integration dashboard  similar to those
  created for the `netcdf-c` and `netcdf-fortran` projects.

* Added a `travis-ci` configuration file, `.travis.yml`.

* Created `RELEASE_NOTES.md`.

(mef)

2023-06-03 03:12:44 UTC MAIN commitmail json YAML

(devel/netcdf) Remove patch left out

(mef)

2023-06-03 02:41:27 UTC MAIN commitmail json YAML

doc: Updated devel/netcdf to 4.9.2

(mef)

2023-06-03 02:41:15 UTC MAIN commitmail json YAML

(devel/netcdf) Updated 4.6.1 to 4.9.3

Release Notes      {#RELEASE_NOTES}
=============

\brief Release notes file for the netcdf-c package.

This file contains a high-level description of this package's
evolution. Releases are in reverse chronological order (most recent
first). Note that, as of netcdf 4.2, the `netcdf-c++` and
`netcdf-fortran` libraries have been separated into their own
libraries.

## 4.9.3 - TBD

## 4.9.2 - March 14, 2023

This is the maintenance release which adds support for HDF5 version
1.14.0, in addition to a handful of other changes and bugfixes.

* Fix 'make distcheck' error in run_interop.sh. See [Github
  #????](https://github.com/Unidata/netcdf-c/pull/????).
* Update `nc-config` to remove inclusion from automatically-detected
  `nf-config` and `ncxx-config` files, as the wrong files could be
  included in the output.  This is in support of [GitHub
  #2274](https://github.com/Unidata/netcdf-c/issues/2274).

* Update H5FDhttp.[ch] to work with HDF5 version 1.13.2 and later. See
  [Github #2635](https://github.com/Unidata/netcdf-c/pull/2635).

* [Bug Fix] Update DAP code to enable CURLOPT_ACCEPT_ENCODING by
  default. See [Github
  #2630](https://github.com/Unidata/netcdf-c/pull/2630).

* [Bug Fix] Fix byterange failures for certain URLs. See [Github
  #2649](https://github.com/Unidata/netcdf-c/pull/2649).

* [Bug Fix] Fix 'make distcheck' error in run_interop.sh. See [Github
  #2631](https://github.com/Unidata/netcdf-c/pull/2631).

* [Enhancement] Update `nc-config` to remove inclusion from
  automatically-detected `nf-config` and `ncxx-config` files, as the
  wrong files could be included in the output.  This is in support of
  [GitHub #2274](https://github.com/Unidata/netcdf-c/issues/2274).

* [Enhancement] Update H5FDhttp.[ch] to work with HDF5 version
  1.14.0. See [Github
  #2615](https://github.com/Unidata/netcdf-c/pull/2615).

## 4.9.1 - February 2, 2023

## Known Issues

* A test in the `main` branch of `netcdf-cxx4` is broken by this rc; this will
  bear further investigation, but not being treated as a roadblock for the
  release candidate.

* The new document, `netcdf-c/docs/filter_quickstart.md` is in
  rough-draft form.

* Race conditions exist in some of the tests when run concurrently with large
  numbers of processors

## What's Changed from v4.9.0 (automatically generated)

* Fix nc_def_var_fletcher32 operation by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2403

* Merge relevant info updates back into `main` by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2387

* Add manual GitHub actions triggers for the tests. by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2404

* Use env variable USERPROFILE instead of HOME for windows and mingw. by
  \@DennisHeimbigner in https://github.com/Unidata/netcdf-c/pull/2405

* Make public a limited API for programmatic access to internal .rc tables by
  \@DennisHeimbigner in https://github.com/Unidata/netcdf-c/pull/2408

* Fix typo in CMakeLists.txt by \@georgthegreat in
  https://github.com/Unidata/netcdf-c/pull/2412

* Fix choice of HOME dir by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2416

* Check for libxml2 development files by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2417

* Updating Doxyfile.in with doxygen-1.8.17, turned on WARN_AS_ERROR, added
  doxygen build to CI run by \@edwardhartnett in
  https://github.com/Unidata/netcdf-c/pull/2377

* updated release notes by \@edwardhartnett in
  https://github.com/Unidata/netcdf-c/pull/2392

* increase read block size from 1 KB to 4 MB by \@wkliao in
  https://github.com/Unidata/netcdf-c/pull/2319

* fixed RELEASE_NOTES.md by \@edwardhartnett in
  https://github.com/Unidata/netcdf-c/pull/2423

* Fix pnetcdf tests in cmake by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2437

* Updated CMakeLists to avoid corner case cmake error by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2438

* Add `--disable-quantize` to configure by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2439

* Fix the way CMake handles -DPLUGIN_INSTALL_DIR by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2430

* fix and test quantize mode for NC_CLASSIC_MODEL by \@edwardhartnett in
  https://github.com/Unidata/netcdf-c/pull/2445

* Guard _declspec(dllexport) in support of #2446 by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2460

* Ensure that netcdf_json.h does not interfere with ncjson. by
  \@DennisHeimbigner in https://github.com/Unidata/netcdf-c/pull/2448

* Prevent cmake writing to source dir by \@magnusuMET in
  https://github.com/Unidata/netcdf-c/pull/2463

* more quantize testing and adding pre-processor constant NC_MAX_FILENAME to
  nc_tests.h by \@edwardhartnett in
  https://github.com/Unidata/netcdf-c/pull/2457

* Provide a default enum const when fill value does not match any enum
  constant by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2462

* Fix support for reading arrays of HDF5 fixed size strings by
  \@DennisHeimbigner in https://github.com/Unidata/netcdf-c/pull/2466

* fix musl build by \@magnusuMET in
  https://github.com/Unidata/netcdf-c/pull/1701

* Fix AWS SDK linking errors by \@dzenanz in
  https://github.com/Unidata/netcdf-c/pull/2470

* Address jump-misses-init issue. by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2488

* Remove stray merge conflict markers by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2493

* Add support for Zarr string type to NCZarr by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2492

* Fix some problems with PR 2492 by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2497

* Fix some bugs in the blosc filter wrapper by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2461

* Add option to control accessing external servers by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2491

* Changed attribute case in documentation by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2482

* Adding all-error-codes.md back in to distribution documentation. by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2501

* Update hdf5 version in github actions. by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2504

* Minor update to doxygen function documentation by \@gsjaardema in
  https://github.com/Unidata/netcdf-c/pull/2451

* Fix some addtional errors in NCZarr by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2503

* Cleanup szip handling some more by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2421

* Check for zstd development headers in autotools by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2507

* Add new options to nc-config by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2509

* Cleanup built test sources in nczarr_test by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2508

* Fix inconsistency in netcdf_meta.h by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2512

* Small fix in nc-config.in by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2513

* For loop initial declarations are only allowed in C99 mode by \@gsjaardema in
  https://github.com/Unidata/netcdf-c/pull/2517

* Fix some dependencies in tst_nccopy3 by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2518

* Update plugins/Makefile.am by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2519

* Fix prereqs in ncdump/tst_nccopy4 in order to avoid race conditions. by
  \@WardF in https://github.com/Unidata/netcdf-c/pull/2520

* Move construction of VERSION file to end of the build by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2527

* Add draft filter quickstart guide by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2531

* Turn off extraneous debug output by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2537

* typo fix by \@wkliao in https://github.com/Unidata/netcdf-c/pull/2538

* replace 4194304 with READ_BLOCK_SIZE by \@wkliao in
  https://github.com/Unidata/netcdf-c/pull/2539

* Rename variable to avoid function name conflict by \@ibaned in
  https://github.com/Unidata/netcdf-c/pull/2550

* Add Cygwin CI and stop installing unwanted plugins by \@DWesl in
  https://github.com/Unidata/netcdf-c/pull/2529

* Merge subset of v4.9.1 files back into main development branch by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2530

* Add a Filter quickstart guide document by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2524

* Fix race condition in ncdump (and other) tests. by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2552

* Make dap4 reference dap instead of hard-wired to be disabled. by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2553

* Suppress nczarr_test/tst_unknown filter test by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2557

* Add fenceposting for HAVE_DECL_ISINF and HAVE_DECL_ISNAN by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2559

* Add an old static file. by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2575

* Fix infinite loop in file inferencing by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2574

* Merge Wellspring back into development branch by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2560

* Allow ncdump -t to handle variable length string attributes by \@srherbener in
  https://github.com/Unidata/netcdf-c/pull/2584

* Fix an issue I introduced with make distcheck by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2590

* make UDF0 not require NC_NETCDF4 by \@jedwards4b in
  https://github.com/Unidata/netcdf-c/pull/2586

* Expose user-facing documentation related to byterange DAP functionality.  by
  \@WardF in https://github.com/Unidata/netcdf-c/pull/2596

* Fix Memory Leak by \@DennisHeimbigner in
  https://github.com/Unidata/netcdf-c/pull/2598

* CI: Change autotools CI build to out-of-tree build. by \@DWesl in
  https://github.com/Unidata/netcdf-c/pull/2577

* Update github action configuration scripts. by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2600

* Update the filter quickstart guide.  by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2602

* Fix symbol export on Windows by \@WardF in
  https://github.com/Unidata/netcdf-c/pull/2604

## New Contributors
* \@georgthegreat made their first contribution in https://github.com/Unidata/netcdf-c/pull/2412
* \@dzenanz made their first contribution in https://github.com/Unidata/netcdf-c/pull/2470
* \@DWesl made their first contribution in https://github.com/Unidata/netcdf-c/pull/2529
* \@srherbener made their first contribution in https://github.com/Unidata/netcdf-c/pull/2584
* \@jedwards4b made their first contribution in https://github.com/Unidata/netcdf-c/pull/2586

**Full Changelog**: https://github.com/Unidata/netcdf-c/compare/v4.9.0...v4.9.1

### 4.9.1 - Release Candidate 2 - November 21, 2022

#### Known Issues

* A test in the `main` branch of `netcdf-cxx4` is broken by this rc;
  this will bear further investigation, but not being treated as a
  roadblock for the release candidate.

* The new document, `netcdf-c/docs/filter_quickstart.md` is in rough-draft form.

#### Changes

* [Bug Fix] Fix a race condition when testing missing filters. See
  [Github #2557](https://github.com/Unidata/netcdf-c/pull/2557).

* [Bug Fix] Fix some race conditions due to use of a common file in multiple
  shell scripts . See [Github
  #2552](https://github.com/Unidata/netcdf-c/pull/2552).

### 4.9.1 - Release Candidate 1 - October 24, 2022

* [Enhancement][Documentation] Add Plugins Quick Start Guide.  See
  [GitHub #2524](https://github.com/Unidata/netcdf-c/pull/2524) for
  more information.

* [Enhancement] Add new entries in `netcdf_meta.h`, `NC_HAS_BLOSC` and
  `NC_HAS_BZ2`. See [Github
  #2511](https://github.com/Unidata/netcdf-c/issues/2511) and [Github
  #2512](https://github.com/Unidata/netcdf-c/issues/2512) for more
  information.

* [Enhancement] Add new options to `nc-config`: `--has-multifilters`,
  `--has-stdfilters`, `--has-quantize`, `--plugindir`.  See [Github
  #2509](https://github.com/Unidata/netcdf-c/pull/2509) for more
  information.

* [Bug Fix] Fix some errors detected in PR 2497. [PR
  #2497](https://github.com/Unidata/netcdf-c/pull/2497) . See [Github
  #2503](https://github.com/Unidata/netcdf-c/pull/2503).

* [Bug Fix] Split the remote tests into two parts: one for the
  remotetest server and one for all other external servers. Also add a
  configure option to enable the latter set. See [Github
  #2491](https://github.com/Unidata/netcdf-c/pull/2491).

* [Bug Fix] Fix blosc plugin errors. See [Github
  #2461](https://github.com/Unidata/netcdf-c/pull/2461).

* [Bug Fix] Fix support for reading arrays of HDF5 fixed size
  strings. See [Github
  #2466](https://github.com/Unidata/netcdf-c/pull/2466).

* [Bug Fix] Fix some errors detected in [PR
  #2492](https://github.com/Unidata/netcdf-c/pull/2492) . See [Github
  #2497](https://github.com/Unidata/netcdf-c/pull/2497).

* [Enhancement] Add support for Zarr (fixed length) string type in
  nczarr. See [Github
  #2492](https://github.com/Unidata/netcdf-c/pull/2492).

* [Bug Fix] Split the remote tests into two parts: one for the
  remotetest server and one for all other external servers. Also add a
  configure option to enable the latter set. See [Github
  #2491](https://github.com/Unidata/netcdf-c/pull/2491).

* [Bug Fix] Fix support for reading arrays of HDF5 fixed size
  strings. See [Github
  #2462](https://github.com/Unidata/netcdf-c/pull/2466).

* [Bug Fix] Provide a default enum const when fill value does not
  match any enum constant for the value zero. See [Github
  #2462](https://github.com/Unidata/netcdf-c/pull/2462).

* [Bug Fix] Fix the json submodule symbol conflicts between libnetcdf
  and the plugin specific netcdf_json.h. See [Github
  #2448](https://github.com/Unidata/netcdf-c/pull/2448).

* [Bug Fix] Fix quantize with CLASSIC_MODEL files. See [Github
  #2405](https://github.com/Unidata/netcdf-c/pull/2445).

* [Enhancement] Add `--disable-quantize` option to `configure`.

* [Bug Fix] Fix CMakeLists.txt to handle all acceptable boolean values
  for -DPLUGIN_INSTALL_DIR. See [Github
  #2430](https://github.com/Unidata/netcdf-c/pull/2430).

* [Bug Fix] Fix tst_vars3.c to use the proper szip flag. See [Github
  #2421](https://github.com/Unidata/netcdf-c/pull/2421).

* [Enhancement] Provide a simple API to allow user access to the
  internal .rc file table: supports get/set/overwrite of entries of
  the form "key=value". See [Github
  #2408](https://github.com/Unidata/netcdf-c/pull/2408).

* [Bug Fix] Use env variable USERPROFILE instead of HOME for windows
  and mingw. See [Github
  #2405](https://github.com/Unidata/netcdf-c/pull/2405).

* [Bug Fix] Fix the nc_def_var_fletcher32 code in hdf5 to properly
  test value of the fletcher32 argument. See [Github
  #2403](https://github.com/Unidata/netcdf-c/pull/2403).

## 4.9.0 - June 10, 2022

* [Enhancement] Add quantize functions nc_def_var_quantize() and
  nc_inq_var_quantize() to enable lossy compression. See [Github
  #1548](https://github.com/Unidata/netcdf-c/pull/1548).

* [Enhancement] Add zstandard compression functions nc_def_var_zstandard() and
  nc_inq_var_zstandard(). See [Github
  #2173](https://github.com/Unidata/netcdf-c/issues/2173).

* [Enhancement] Have netCDF-4 logging output one file per processor when used
  with parallel I/O. See [Github
  #1762](https://github.com/Unidata/netcdf-c/issues/1762).

* [Enhancement] Improve filter installation process to avoid use of an extra
  shell script. See [Github
  #2348](https://github.com/Unidata/netcdf-c/pull/2348).

* [Bug Fix] Get "make distcheck" to work See [Github
  #2343](https://github.com/Unidata/netcdf-c/pull/2343).

* [Enhancement] Allow the read/write of JSON-valued Zarr attributes to allow for
  domain specific info such as used by GDAL/Zarr. See [Github
  #2278](https://github.com/Unidata/netcdf-c/pull/2278).

* [Enhancement] Turn on the XArray convention for NCZarr files by
  default. WARNING, this means that the mode should explicitly specify "nczarr"
  or "zarr" even if "xarray" or "noxarray" is specified. See [Github
  #2257](https://github.com/Unidata/netcdf-c/pull/2257).

* [Enhancement] Update the documentation to match the current filter
  capabilities See [Github
  #2249](https://github.com/Unidata/netcdf-c/pull/2249).

* [Enhancement] Update the documentation to match the current filter
  capabilities. See [Github
  #2249](https://github.com/Unidata/netcdf-c/pull/2249).

* [Enhancement] Support installation of pre-built standard filters into
  user-specified location. See [Github
  #2318](https://github.com/Unidata/netcdf-c/pull/2318).

* [Enhancement] Improve filter support. More specifically (1) add
  nc_inq_filter_avail to check if a filter is available, (2) add the notion of
  standard filters, (3) cleanup szip support to fix interaction with NCZarr. See
  [Github #2245](https://github.com/Unidata/netcdf-c/pull/2245).

* [Enhancement] Switch to tinyxml2 as the default xml parser implementation. See
  [Github #2170](https://github.com/Unidata/netcdf-c/pull/2170).

* [Bug Fix] Require that the type of the variable in nc_def_var_filter is not
  variable length. See [Github
  #/2231](https://github.com/Unidata/netcdf-c/pull/2231).

* [File Change] Apply HDF5 v1.8 format compatibility when writing to previous
  files, as well as when creating new files.  The superblock version remains at
  2 for newly created files.  Full backward read/write compatibility for
  netCDF-4 is maintained in all cases.  See [Github
  #2176](https://github.com/Unidata/netcdf-c/issues/2176).

* [Enhancement] Add ability to set dataset alignment for netcdf-4/HDF5
  files. See [Github #2206](https://github.com/Unidata/netcdf-c/pull/2206).

* [Bug Fix] Improve UTF8 support on windows so that it can use utf8
  natively. See [Github #2222](https://github.com/Unidata/netcdf-c/pull/2222).

* [Enhancement] Add complete bitgroom support to NCZarr. See [Github
  #2197](https://github.com/Unidata/netcdf-c/pull/2197).

* [Bug Fix] Clean up the handling of deeply nested VLEN types. Marks
  nc_free_vlen() and nc_free_string as deprecated in favor of
  ncaux_reclaim_data(). See [Github
  #2179](https://github.com/Unidata/netcdf-c/pull/2179).

* [Bug Fix] Make sure that netcdf.h accurately defines the flags in the
  open/create mode flags. See [Github
  #2183](https://github.com/Unidata/netcdf-c/pull/2183).

* [Enhancement] Improve support for msys2+mingw platform. See [Github
  #2171](https://github.com/Unidata/netcdf-c/pull/2171).

* [Bug Fix] Clean up the various inter-test dependencies in ncdump for
  CMake. See [Github #2168](https://github.com/Unidata/netcdf-c/pull/2168).

* [Bug Fix] Fix use of non-aws appliances. See [Github
  #2152](https://github.com/Unidata/netcdf-c/pull/2152).

* [Enhancement] Added options to suppress the new behavior from [Github
  #2135](https://github.com/Unidata/netcdf-c/pull/2135).  The options for
  `cmake` and `configure` are, respectively `-DENABLE_LIBXML2` and
  `--(enable/disable)-libxml2`. Both of these options defaul to 'on/enabled'.
  When disabled, the bundled `ezxml` XML interpreter is used regardless of
  whether `libxml2` is present on the system.

* [Enhancement] Support optional use of libxml2, otherwise default to ezxml. See
  [Github #2135](https://github.com/Unidata/netcdf-c/pull/2135) -- H/T to
  [Egbert Eich](https://github.com/e4t).

* [Bug Fix] Fix several os related errors. See [Github
  #2138](https://github.com/Unidata/netcdf-c/pull/2138).

* [Enhancement] Support byte-range reading of netcdf-3 files stored in private
  buckets in S3. See [Github
  #2134](https://github.com/Unidata/netcdf-c/pull/2134)

* [Enhancement] Support Amazon S3 access for NCZarr. Also support use of the
  existing Amazon SDK credentials system. See [Github
  #2114](https://github.com/Unidata/netcdf-c/pull/2114)

* [Bug Fix] Fix string allocation error in H5FDhttp.c. See [Github
  #2127](https://github.com/Unidata/netcdf-c/pull/2127).

* [Bug Fix] Apply patches for ezxml and for selected oss-fuzz detected
  errors. See [Github #2125](https://github.com/Unidata/netcdf-c/pull/2125).

* [Bug Fix] Ensure that internal Fortran APIs are always defined. See [Github
  #2098](https://github.com/Unidata/netcdf-c/pull/2098).

* [Enhancement] Support filters for NCZarr. See [Github
  #2101](https://github.com/Unidata/netcdf-c/pull/2101)

* [Bug Fix] Make PR 2075 long file name be idempotent. See [Github
  #2094](https://github.com/Unidata/netcdf-c/pull/2094).

## 4.8.1 - August 18, 2021

* [Bug Fix] Fix multiple bugs in libnczarr. See [Github
  #2066](https://github.com/Unidata/netcdf-c/pull/2066).

* [Enhancement] Support windows network paths (e.g. \\svc\...). See [Github
  #2065](https://github.com/Unidata/netcdf-c/pull/2065).

* [Enhancement] Convert to a new representation of the NCZarr meta-data
  extensions: version 2. Read-only backward compatibility is provided. See
  [Github #2032](https://github.com/Unidata/netcdf-c/pull/2032).

* [Bug Fix] Fix dimension_separator bug in libnczarr. See [Github
  #2035](https://github.com/Unidata/netcdf-c/pull/2035).

* [Bug Fix] Fix bugs in libdap4. See [Github
  #2005](https://github.com/Unidata/netcdf-c/pull/2005).

* [Bug Fix] Store NCZarr fillvalue as a singleton instead of a 1-element
  array. See [Github #2017](https://github.com/Unidata/netcdf-c/pull/2017).

* [Bug Fixes] The netcdf-c library was incorrectly determining the scope of
  dimension; similar to the type scope problem. See [Github
  #2012](https://github.com/Unidata/netcdf-c/pull/2012) for more information.

* [Bug Fix] Re-enable DAP2 authorization testing. See [Github
  #2011](https://github.com/Unidata/netcdf-c/issues/2011).

* [Bug Fix] Fix bug with windows version of mkstemp that causes failure to
  create more than 26 temp files. See [Github
  #1998](https://github.com/Unidata/netcdf-c/pull/1998).

* [Bug Fix] Fix ncdump bug when printing VLENs with basetype char. See [Github
  #1986](https://github.com/Unidata/netcdf-c/issues/1986).

* [Bug Fixes] The netcdf-c library was incorrectly determining the scope of
  types referred to by nc_inq_type_equal. See [Github
  #1959](https://github.com/Unidata/netcdf-c/pull/1959) for more information.

* [Bug Fix] Fix bug in use of XGetopt when building under Mingw. See [Github
  #2009](https://github.com/Unidata/netcdf-c/issues/2009).

* [Enhancement] Improve the error reporting when attempting to use a filter for
  which no implementation can be found in HDF5_PLUGIN_PATH. See [Github
  #2000](https://github.com/Unidata/netcdf-c/pull/2000) for more information.

* [Bug Fix] Fix `make distcheck` issue in `nczarr_test/` directory. See [Github
  #2007](https://github.com/Unidata/netcdf-c/issues/2007).

* [Bug Fix] Fix bug in NCclosedir in dpathmgr.c. See [Github
  #2003](https://github.com/Unidata/netcdf-c/issues/2003).

* [Bug Fix] Fix bug in ncdump that assumes that there is a relationship between
  the total number of dimensions and the max dimension id. See [Github
  #2004](https://github.com/Unidata/netcdf-c/issues/2004).

* [Bug Fix] Fix bug in JSON processing of strings with embedded quotes. See
  [Github #1993](https://github.com/Unidata/netcdf-c/issues/1993).

* [Enhancement] Add support for the new "dimension_separator" enhancement to
  Zarr v2. See [Github #1990](https://github.com/Unidata/netcdf-c/pull/1990) for
  more information.

* [Bug Fix] Fix hack for handling failure of shell programs to properly handle
  escape characters. See [Github
  #1989](https://github.com/Unidata/netcdf-c/issues/1989).

* [Bug Fix] Allow some primitive type names to be used as identifiers depending
  on the file format. See [Github
  #1984](https://github.com/Unidata/netcdf-c/issues/1984).

* [Enhancement] Add support for reading/writing pure Zarr storage format that
  supports the XArray _ARRAY_DIMENSIONS attribute. See [Github
  #1952](https://github.com/Unidata/netcdf-c/pull/1952) for more information.

* [Update] Updated version of bzip2 used in filter testing/functionality, in
  support of [Github #1969](https://github.com/Unidata/netcdf-c/issues/1969).

* [Bug Fix] Corrected HDF5 version detection logic as described in [Github
  #1962](https://github.com/Unidata/netcdf-c/issues/1962).

## 4.8.0 - March 30, 2021

* [Enhancement] Bump the NC_DISPATCH_VERSION from 2 to 3, and as a side effect,
  unify the definition of NC_DISPATCH_VERSION so it only needs to be defined in
  CMakeLists.txt and configure.ac. See [Github
  #1945](https://github.com/Unidata/netcdf-c/pull/1945) for more information.

* [Enhancement] Provide better cross platform path name management. This
  converts paths for various platforms (e.g. Windows, MSYS, etc.) so that they
  are in the proper format for the executing platform. See [Github
  #1958](https://github.com/Unidata/netcdf-c/pull/1958) for more information.

* [Bug Fixes] The nccopy program was treating -d0 as turning deflation on rather
  than interpreting it as "turn off deflation". See [Github
  #1944](https://github.com/Unidata/netcdf-c/pull/1944) for more information.

* [Enhancement] Add support for storing NCZarr data in zip files. See [Github
  #1942](https://github.com/Unidata/netcdf-c/pull/1942) for more information.

* [Bug Fixes] Make fillmismatch the default for DAP2 and DAP4; too many servers
  ignore this requirement.

* [Bug Fixes] Fix some memory leaks in NCZarr, fix a bug with long strides in
  NCZarr. See [Github #1913](https://github.com/Unidata/netcdf-c/pull/1913) for
  more information.

* [Enhancement] Add some optimizations to NCZarr, dosome cleanup of code cruft,
  add some NCZarr test cases, add a performance test to NCZarr. See [Github
  #1908](https://github.com/Unidata/netcdf-c/pull/1908) for more information.

* [Bug Fix] Implement a better chunk cache system for NCZarr. The cache now uses
  extendible hashing plus a linked list for provide a combination of
  expandibility, fast access, and LRU behavior. See [Github
  #1887](https://github.com/Unidata/netcdf-c/pull/1887) for more information.

* [Enhancement] Provide .rc fields for S3 authentication: HTTP.S3.ACCESSID and
  HTTP.S3.SECRETKEY.

* [Enhancement] Give the client control over what parts of a DAP2 URL are URL
  encoded (i.e. %xx). This is to support the different decoding rules that
  servers apply to incoming URLS. See [Github
  #1884](https://github.com/Unidata/netcdf-c/pull/1884) for more information.

* [Bug Fix] Fix incorrect time offsets from `ncdump -t`, in some cases when the
  time `units` attribute contains both a **non-zero** time-of-day, and a time
  zone suffix containing the letter "T", such as "UTC".  See [Github
  #1866](https://github.com/Unidata/netcdf-c/pull/1866) for more information.

* [Bug Fix] Cleanup the NCZarr S3 build options. See [Github
  #1869](https://github.com/Unidata/netcdf-c/pull/1869) for more information.

* [Bug Fix] Support aligned access for selected ARM processors.  See [Github
  #1871](https://github.com/Unidata/netcdf-c/pull/1871) for more information.

* [Documentation] Migrated the documents in the NUG/ directory to the dedicated
  NUG repository found at https://github.com/Unidata/netcdf

* [Bug Fix] Revert the internal filter code to simplify it. From the user's
  point of view, the only visible change should be that (1) the functions that
  convert text to filter specs have had their signature reverted and renamed and
  have been moved to netcdf_aux.h, and (2) Some filter API functions now return
  NC_ENOFILTER when inquiry is made about some filter. Internally, the dispatch
  table has been modified to get rid of the complex structures.

* [Bug Fix] If the HDF5 byte-range Virtual File Driver is available )HDf5 1.10.6
  or later) then use it because it has better performance than the one currently
  built into the netcdf library.

* [Bug Fix] Fixed byte-range support with cURL > 7.69. See
  [https://github.com/Unidata/netcdf-c/pull/1798].

* [Enhancement] Added new test for using compression with parallel I/O:
  nc_test4/tst_h_par_compress.c. See
  [https://github.com/Unidata/netcdf-c/pull/1784].

* [Bug Fix] Don't return error for extra calls to nc_redef() for netCDF/HDF5
  files, unless classic model is in use. See
  [https://github.com/Unidata/netcdf-c/issues/1779].

* [Enhancement] Added new parallel I/O benchmark program to mimic NOAA UFS data
  writes, built when --enable-benchmarks is in configure. See
  [https://github.com/Unidata/netcdf-c/pull/1777].

* [Bug Fix] Now allow szip to be used on variables with unlimited dimension
  [https://github.com/Unidata/netcdf-c/issues/1774].

* [Enhancement] Add support for cloud storage using a variant of the Zarr
  storage format. Warning: this feature is highly experimental and is subject to
  rapid evolution
  [https://www.unidata.ucar.edu/blogs/developer/en/entry/overview-of-zarr-support-in].

* [Bug Fix] Fix nccopy to properly set default chunking parameters when not
  otherwise specified. This can significantly improve performance in selected
  cases. Note that if seeing slow performance with nccopy, then, as a
  work-around, specifically set the chunking
  parameters. [https://github.com/Unidata/netcdf-c/issues/1763].

* [Bug Fix] Fix some protocol bugs/differences between the netcdf-c library and
  the OPeNDAP Hyrax server. Also cleanup checksum handling
  [https://github.com/Unidata/netcdf-c/issues/1712].* [Bug Fix] IMPORTANT: Ncgen
  was not properly handling large data sections. The problem manifests as
  incorrect ordering of data in the created file. Aside from examining the file
  with ncdump, the error can be detected by running ncgen with the -lc flag (to
  produce a C file). Examine the file to see if any variable is written in pieces
  as opposed to a single call to nc_put_vara. If multiple calls to nc_put_vara are
  used to write a variable, then it is probable that the data order is
  incorrect. Such multiple writes can occur for large variables and especially
  when one of the dimensions is unlimited.

* [Bug Fix] Add necessary __declspec declarations to allow compilation of netcdf
  library without causing errors or (_declspec related) warnings
  [https://github.com/Unidata/netcdf-c/issues/1725].

* [Enhancement] When a filter is applied twice with different
parameters, then the second set is used for writing the dataset
[https://github.com/Unidata/netcdf-c/issues/1713].

* [Bug Fix] Now larger cache settings are used for sequential HDF5 file creates/opens on parallel I/O capable builds; see [Github #1716](https://github.com/Unidata/netcdf-c/issues/1716) for more information.

* [Bug Fix] Add functions to libdispatch/dnotnc4.c to support
  dispatch table operations that should work for any dispatch
  table, even if they do not do anything; functions such as
  nc_inq_var_filter [https://github.com/Unidata/netcdf-c/issues/1693].

* [Bug Fix] Fixed a scalar annotation error when scalar == 0; see [Github
  #1707](https://github.com/Unidata/netcdf-c/issues/1707) for more information.

* [Bug Fix] Use proper CURLOPT values for VERIFYHOST and VERIFYPEER; the
  semantics for VERIFYHOST in particular changed. Documented in NUG/DAP2.md. See
  [https://github.com/Unidata/netcdf-c/issues/1684].

* [Bug Fix][cmake] Correct an issue with parallel filter test logic in
  CMake-based builds.

* [Bug Fix] Now allow nc_inq_var_deflate()/nc_inq_var_szip() to be called for
  all formats, not just HDF5. Non-HDF5 files return NC_NOERR and report no
  compression in use. This reverts behavior that was changed in the 4.7.4
  release. See [https://github.com/Unidata/netcdf-c/issues/1691].

* [Bug Fix] Compiling on a big-endian machine exposes some missing forward
  delcarations in dfilter.c.

* [File Change] Change from HDF5 v1.6 format compatibility, back to v1.8
  compatibility, for newly created files.  The superblock changes from version 0
  back to version 2.  An exception is when using libhdf5 deprecated versions
  1.10.0 and 1.10.1, which can only create v1.6 compatible format.  Full
  backward read/write compatibility for netCDF-4 is maintained in all cases.
  See [Github #951](https://github.com/Unidata/netcdf-c/issues/951).

## 4.7.4 - March 27, 2020

* [Windows] Bumped packaged HDF5 to 1.10.6, HDF4 to 4.2.14, and libcurl to
  7.60.0.

* [Enhancement] Support has been added for HDF5-1.12.0.  See
  [https://github.com/Unidata/netcdf-c/issues/1528].

* [Bug Fix] Correct behavior for the command line utilities when directly
  accessing a directory using utf8 characters. See
  [Github #1669] (https://github.com/Unidata/netcdf-c/issues/1669),
  [Github #1668] (https://github.com/Unidata/netcdf-c/issues/1668) and
  [Github #1666] (https://github.com/Unidata/netcdf-c/issues/1666) for more information.

* [Bug Fix] Attempts to set filters or chunked storage on scalar vars will now
  return NC_EINVAL. Scalar vars cannot be chunked, and only chunked vars can
  have filters. Previously the library ignored these attempts, and always
  storing scalars as contiguous storage. See
  [https://github.com/Unidata/netcdf-c/issues/1644].

* [Enhancement] Support has been added for multiple filters per variable.  See
  [https://github.com/Unidata/netcdf-c/issues/1584].

* [Enhancement] Now nc_inq_var_szip retuns 0 for parameter values if szip is not
  in use for var. See [https://github.com/Unidata/netcdf-c/issues/1618].

* [Enhancement] Now allow parallel I/O with filters, for HDF5-1.10.3 and
  later. See [https://github.com/Unidata/netcdf-c/issues/1473].

* [Enhancement] Increased default size of cache buffer to 16 MB, from 4
  MB. Increased number of slots to 4133. See
  [https://github.com/Unidata/netcdf-c/issues/1541].

* [Enhancement] Allow zlib compression to be used with parallel I/O writes, if
  HDF5 version is 1.10.3 or greater. See
  [https://github.com/Unidata/netcdf-c/issues/1580].

* [Enhancement] Restore use of szip compression when writing data (including
  writing in parallel if HDF5 version is 1.10.3 or greater). See
  [https://github.com/Unidata/netcdf-c/issues/1546].

* [Enhancement] Enable use of compact storage option for small vars in
  netCDF/HDF5 files. See [https://github.com/Unidata/netcdf-c/issues/1570].

* [Enhancement] Updated benchmarking program bm_file.c to better handle very
  large files. See [https://github.com/Unidata/netcdf-c/issues/1555].

* [Enhancement] Added version number to dispatch table, and now check version
  with nc_def_user_format(). See
  [https://github.com/Unidata/netcdf-c/issues/1599].

* [Bug Fix] Fixed user setting of MPI launcher for parallel I/O HDF5 test in
  h5_test. See [https://github.com/Unidata/netcdf-c/issues/1626].

* [Bug Fix] Fixed problem of growing memory when netCDF-4 files were opened and
  closed. See [https://github.com/Unidata/netcdf-c/issues/1575 and
  https://github.com/Unidata/netcdf-c/issues/1571].

* [Enhancement] Increased size of maximum allowed name in HDF4 files to
  NC_MAX_NAME. See [https://github.com/Unidata/netcdf-c/issues/1631].

## 4.7.3 - November 20, 2019

* [Bug Fix]Fixed an issue where installs from tarballs will not properly compile
  in parallel environments.

* [Bug Fix] Library was modified so that rewriting the same attribute happens
  without deleting the attribute, to avoid a limit on how many times this may be
  done in HDF5. This fix was thought to be in 4.6.2 but was not. See
  [https://github.com/Unidata/netcdf-c/issues/350].

* [Enhancement] Add a dispatch version number to netcdf_meta.h and
  libnetcdf.settings, in case we decide to change dispatch table in future. See
  [https://github.com/Unidata/netcdf-c/issues/1469].

* [Bug Fix] Now testing that endianness can only be set on atomic ints and
  floats. See [https://github.com/Unidata/netcdf-c/issues/1479].

* [Bug Fix] Fix for subtle error involving var and unlimited dim of the same
  name, but unrelated, in netCDF-4. See
  [https://github.com/Unidata/netcdf-c/issues/1496].

* [Enhancement] Update for attribute documentation. See
  [https://github.com/Unidata/netcdf-c/issues/1512].

* [Bug Fix][Enhancement] Corrected assignment of anonymous (a.k.a. phony)
  dimensions in an HDF5 file. Now when a dataset uses multiple dimensions of the
  same size, netcdf assumes they are different dimensions. See [GitHub
  #1484](https://github.com/Unidata/netcdf-c/issues/1484) for more information.

## 4.7.2 - October 22, 2019

* [Bug Fix][Enhancement] Various bug fixes and enhancements.

* [Bug Fix][Enhancement] Corrected an issue where protected memory was being
  written to with some pointer slight-of-hand.  This has been in the code for a
  while, but appears to be caught by the compiler on OSX, under circumstances
  yet to be completely nailed down.  See
  [GitHub #1486] (https://github.com/Unidata/netcdf-c/issues/1486) for more information.

* [Enhancement] [Parallel IO] Added support for parallel functions in MSVC. See
  [Github #1492](https://github.com/Unidata/netcdf-c/pull/1492) for more
  information.

* [Enhancement] Added a function for changing the ncid of an open file.  This
  function should only be used if you know what you are doing, and is meant to
  be used primarily with PIO integration. See
  [GitHub #1483] (https://github.com/Unidata/netcdf-c/pull/1483) and
  [GitHub #1487] (https://github.com/Unidata/netcdf-c/pull/1487) for more information.

## 4.7.1 - August 27, 2019

* [Enhancement] Added unit_test directory, which contains unit tests for the
  libdispatch and libsrc4 code (and any other directories that want to put unit
  tests there). Use --disable-unit-tests to run without unit tests (ex. for code
  coverage analysis). See
  [GitHub #1458] (https://github.com/Unidata/netcdf-c/issues/1458).

* [Bug Fix] Remove obsolete _CRAYMPP and LOCKNUMREC macros from code. Also
  brought documentation up to date in man page. These macros were used in
  ancient times, before modern parallel I/O systems were developed. Programmers
  interested in parallel I/O should see nc_open_par() and nc_create_par(). See
  [GitHub #1459](https://github.com/Unidata/netcdf-c/issues/1459).

* [Enhancement] Remove obsolete and deprecated functions nc_set_base_pe() and
  nc_inq_base_pe() from the dispatch table. (Both functions are still supported
  in the library, this is an internal change only.) See [GitHub
  #1468](https://github.com/Unidata/netcdf-c/issues/1468).

* [Bug Fix] Reverted nccopy behavior so that if no -c parameters are given, then
  any default chunking is left to the netcdf-c library to decide. See [GitHub
  #1436](https://github.com/Unidata/netcdf-c/issues/1436).

## 4.7.0 - April 29, 2019

* [Enhancement] Updated behavior of `pkgconfig` and `nc-config` to allow the use
  of the `--static` flags, e.g. `nc-config --libs --static`, which will show
  information for linking against `libnetcdf` statically. See
  [Github #1360] (https://github.com/Unidata/netcdf-c/issues/1360) and
  [Github #1257] (https://github.com/Unidata/netcdf-c/issues/1257) for more information.

* [Enhancement] Provide byte-range reading of remote datasets. This allows
  read-only access to, for example, Amazon S3 objects and also Thredds Server
  datasets via the HTTPService access method.  See
  [GitHub #1251] (https://github.com/Unidata/netcdf-c/issues/1251).

* Update the license from the home-brewed NetCDF license to the standard
  3-Clause BSD License.  This change does not result in any new restrictions; it
  is merely the adoption of a standard, well-known and well-understood license
  in place of the historic NetCDF license written at Unidata.  This is part of a
  broader push by Unidata to adopt modern, standardized licensing.

## 4.6.3 - February 28, 2019

* [Bug Fix] Correctly generated `netcdf.pc` generated either by `configure` or
  `cmake`.  If linking against a static netcdf, you would need to pass the
  `--static` argument to `pkg-config` in order to list all of the downstream
  dependencies.  See
  [Github #1324](https://github.com/Unidata/netcdf-c/issues/1324) for more information.

* Now always write hidden coordinates attribute, which allows faster file opens
  when present. See
  [Github #1262](https://github.com/Unidata/netcdf-c/issues/1262) for more information.

* Some fixes for rename, including fix for renumbering of varids after a rename
  (#1307), renaming var to dim without coordinate var. See
  [Github #1297] (https://github.com/Unidata/netcdf-c/issues/1297).

* Fix of NULL parameter causing segfaults in put_vars functions. See
  [Github #1265] (https://github.com/Unidata/netcdf-c/issues/1265) for more information.

* Fix of --enable-benchmark benchmark tests
  [Github #1211] (https://github.com/Unidata/netcdf-c/issues/1211)

* Update the license from the home-brewed NetCDF license to the standard
  3-Clause BSD License.  This change does not result in any new restrictions; it
  is merely the adoption of a standard, well-known and well-understood license
  in place of the historic NetCDF license written at Unidata.  This is part of a
  broader push by Unidata to adopt modern, standardized licensing.

* [BugFix] Corrected DAP-related issues on big-endian machines. See
  [Github #1321] (https://github.com/Unidata/netcdf-c/issues/1321),
  [Github #1302] (https://github.com/Unidata/netcdf-c/issues/1302) for more information.

* [BugFix][Enhancement] Various and sundry bugfixes and performance
  enhancements, thanks to \@edhartnett, \@gsjarrdema, \@t-b, \@wkliao, and all
  of our other contributors.

* [Enhancement] Extended `nccopy -F` syntax to support multiple variables with a
  single invocation. See
  [Github #1311](https://github.com/Unidata/netcdf-c/issues/1311) for more information.

* [BugFix] Corrected an issue where DAP2 was incorrectly converting signed
  bytes, resulting in an erroneous error message under some circumstances. See
  [GitHub #1317] (https://github.com/Unidata/netcdf-c/issues/1317) for more
  information.  See
  [Github #1319] (https://github.com/Unidata/netcdf-c/issues/1319) for related information.

* [BugFix][Enhancement] Modified `nccopy` so that `_NCProperties` is not copied
  over verbatim but is instead generated based on the version of `libnetcdf`
  used when copying the file.  Additionally, `_NCProperties` are displayed
  if/when associated with a netcdf3 file, now. See
  [GitHub#803] (https://github.com/Unidata/netcdf-c/issues/803) for more information.

(mef)

2023-06-03 01:32:52 UTC MAIN commitmail json YAML

doc: Updated sysutils/packer to 1.9.1

(iquiw)

2023-06-03 01:32:07 UTC MAIN commitmail json YAML

packer: update to 1.9.1

1.9.1 (June 1, 2023)

BUG FIXES:

* On May 16th 2023, HCP introduced multi-project support to the
platform. In order to use multiple projects in your organization, you will
need to update Packer to version 1.9.1 or above. Starting with 1.9.1, you
may specify a project ID to push builds to with the HCP_PROJECT_ID
environment variable. If no project ID is specified, Packer will pick the
project with the oldest creation date. Older versions of Packer are
incompatible with multi-project support on HCP, and builds will fail for
HCP organizations with multiple projects on versions before 1.9.1. GH-12453

1.9.0 (May 31, 2023)
NOTES:

* Breaking Change: Iteration fingerprints used to be computed from the Git
SHA of the repository where the template is located when running packer
build. This changes with this release, and now fingerprints are
automatically generated as a ULID. This implies that continuing an existing
iteration will require users to define the fingerprint in the environment
manually in order to adopt this behaviour, otherwise, by default, a new
iteration will be created. This does not impact workflows where the
fingerprint was defined through the HCP_PACKER_ITERATION_FINGERPRINT
environment variable, and these builds will work exactly as they did
before. GH-12172

* Breaking Change: Community-maintained plugins bundled with the Packer
binary have been removed. These external plugin components are released
independently of Packer core and can be installed directly by the
user. Users relying on the external plugin components listed below should
refer to the packer plugins sub-command and, if using HCL2, a
required_plugins block to define a list of plugins for building a template.

PLUGINS

* Remove provisioner plugins for Chef, Converge, Puppet, Salt, and Inspec
as vendored plugins. These plugins have been previously archived and not
updated in release since being archived. These plugins can be installed
using packer init or with the Packer plugins sub-command packer plugins
install github.com/hashicorp/chef. GH-12374

* The following community plugins won't be bundled with Packer anymore:
  - Alicloud
  - CloudStack
  - HCloud
  - HyperOne
  - Hyper-V
  - JDCloud
  - LXC
  - LXD
  - NCloud
  - OpenStack
  - Proxmox
  - TencentCloud
  - Triton
  - Yandex
  GH-12436

  Users: relying on these external plugin components should refer to the
  packer plugins sub-command and, if using HCL2, a required_plugins block to
  define a list of plugins to use for building a template.

IMPROVEMENTS:

* core/hcp: Now, fingerprints used by HCP Packer are randomly generated
ULIDs instead of a Git SHA, and a new one is always generated, unless one
is specified in the environment. GH-12172

BUG FIXES:

* Fix LDFLAGS for release pipelines: Between Packer 1.8.5 and Packer 1.8.7,
changes to the LDFLAGS in use for building the binaries for Packer had
mistakenly removed some compilation flags, leading to the final binaries
not being stripped. This change raised the size of the built binaries by as
much as 45%. In this release, we fixed the LDFLAGS during compilation,
yielding leaner binaries.

* Bumped gopsutil to v3. This fixes a macOS intermittent crash reported by
the community GH-12430

(iquiw)

2023-06-03 01:05:47 UTC MAIN commitmail json YAML

comms/conserver8: Add gssapi option.

(riastradh)

2023-06-03 01:05:26 UTC MAIN commitmail json YAML

doc: Updated sysutils/fzf to 0.41.1

(iquiw)

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

fzf: update to 0.41.1

0.41.1

* Fixed a bug where preview window is not updated when --disabled is set
  and a reload is triggered by change:reload binding

0.41.0

* Added color name preview-border and preview-scrollbar
* Added new border style block which uses block elements
* --scrollbar can take two characters, one for the main window, the other
  for the preview window
* Putting it altogether:

  fzf-tmux -p 80% --padding 1,2 --preview 'bat --style=plain --color=always {}' \
      --color 'bg:237,bg+:235,gutter:237,border:238,scrollbar:236' \
      --color 'preview-bg:235,preview-border:236,preview-scrollbar:234' \
      --preview-window 'border-block' --border block --scrollbar '������'

(iquiw)

2023-06-03 01:01:07 UTC MAIN commitmail json YAML

fzf: update to 0.41.1

0.41.1

* Fixed a bug where preview window is not updated when --disabled is set
  and a reload is triggered by change:reload binding

0.41.0

* Added color name preview-border and preview-scrollbar
* Added new border style block which uses block elements
* --scrollbar can take two characters, one for the main window, the other
  for the preview window
* Putting it altogether:

  fzf-tmux -p 80% --padding 1,2 --preview 'bat --style=plain --color=always {}' \
      --color 'bg:237,bg+:235,gutter:237,border:238,scrollbar:236' \
      --color 'preview-bg:235,preview-border:236,preview-scrollbar:234' \
      --preview-window 'border-block' --border block --scrollbar '������'

(iquiw)

2023-06-02 23:11:10 UTC MAIN commitmail json YAML

doc: Updated math/R-spacetime to 1.3.0

(mef)

2023-06-02 23:10:58 UTC MAIN commitmail json YAML

(math/R-spacetime) Updated 1.2.5 to 1.3.0, ChangeLog too old

(mef)

2023-06-02 18:47:30 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 112.0.1nb5

(wiz)

2023-06-02 18:47:20 UTC MAIN commitmail json YAML

firefox: switch to ffmpeg6

Still compiles, still doesn't link against ffmpeg, but MOZ_FFMPEG is
defined to 1.

Bump PKGREVISION.

XXX: Update comment about hunspell: it's now perhaps new enough to
be used from pkgsrc instead of using the provided copy.

(wiz)

2023-06-02 18:35:04 UTC MAIN commitmail json YAML

daemontools: avoid tools-depending on file. Just install the one script.

(schmonz)

2023-06-02 16:56:22 UTC MAIN commitmail json YAML

gtk4: add comment with link to ticket about missing ffmpeg6 support

(wiz)

2023-06-02 16:51:50 UTC MAIN commitmail json YAML

doc: Updated www/py-sigal to 2.3nb2

(wiz)

2023-06-02 16:51:41 UTC MAIN commitmail json YAML

py-sigal: switch to ffmpeg6

Bump PKGREVISION.

(wiz)

2023-06-02 16:50:59 UTC MAIN commitmail json YAML

doc: Updated multimedia/mpv to 0.35.1nb4

(wiz)

2023-06-02 16:50:50 UTC MAIN commitmail json YAML

mpv: switch to ffmpeg6

Bump PKGREVISION

(wiz)

2023-06-02 16:50:22 UTC MAIN commitmail json YAML

doc: Updated ruby-gnome packages to 4.1.7

(tsutsui)

2023-06-02 16:48:52 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.23.13nb1

(wiz)

2023-06-02 16:48:42 UTC MAIN commitmail json YAML

musicpd: switch to ffmpeg6

Bump PKGREVISION.

(wiz)

2023-06-02 16:45:32 UTC MAIN commitmail json YAML

doc: Added multimedia/ffplay6 version 6.0

(wiz)

2023-06-02 16:44:59 UTC MAIN commitmail json YAML

doc: Added multimedia/ffmpeg6 version 6.0

(wiz)

2023-06-02 16:44:42 UTC MAIN commitmail json YAML

multimedia/Makefile: + ffmpeg6, ffplay6

(wiz)

2023-06-02 16:44:28 UTC MAIN commitmail json YAML

multimedia/ffplay6: import ffplay6-6.0

FFplay is a very simple and portable media player using the FFmpeg
libraries and the SDL library.  It is mostly used as a testbed for
the various FFmpeg APIs.

This package contains major version 6.

(wiz)

2023-06-02 16:44:07 UTC MAIN commitmail json YAML

multimedia/ffmpeg6: import ffmpeg6-6.0

FFmpeg is a complete, cross-platform solution to record, convert
and stream audio and video.  It includes libavcodec - the leading
audio/video codec library.

This package contains major version 6.

Changes compared to 5:

A new major release, FFmpeg 6.0 "Von Neumann", is now available
for download. This release has many new encoders and decoders,
filters, ffmpeg CLI tool improvements, and also, changes the way
releases are done. All major releases will now bump the version of
the ABI. We plan to have a new major release each year. Another
release-specific change is that deprecated APIs will be removed
after 3 releases, upon the next major bump. This means that releases
will be done more often and will be more organized.

New decoders featured are Bonk, RKA, Radiance, SC-4, APAC, VQC,
WavArc and a few ADPCM formats. QSV and NVenc now support AV1
encoding. The FFmpeg CLI (we usually reffer to it as ffmpeg.c to
avoid confusion) has speed-up improvements due to threading, as
well as statistics options, and the ability to pass option values
for filters from a file. There are quite a few new audio and video
filters, such as adrc, showcwt, backgroundkey and ssim360, with a
few hardware ones too. Finally, the release features many
behind-the-scenes changes, including a new FFT and MDCT implementation
used in codecs (expect a blog post about this soon), numerous
bugfixes, better ICC profile handling and colorspace signalling
improvement, introduction of a number of RISC-V vector and scalar
assembly optimized routines, and a few new improved APIs, which
can be viewed in the doc/APIchanges file in our tree. A few submitted
features, such as the Vulkan improvements and more FFT optimizations
will be in the next minor release, 6.1, which we plan to release
soon, in line with our new release schedule. Some highlights are:

    Radiance HDR image support
    ddagrab (Desktop Duplication) video capture filter
    ffmpeg -shortest_buf_duration option
    ffmpeg now requires threading to be built
    ffmpeg now runs every muxer in a separate thread
    Add new mode to cropdetect filter to detect crop-area based on motion vectors and edges
    VAAPI decoding and encoding for 10/12bit 422, 10/12bit 444 HEVC and VP9
    WBMP (Wireless Application Protocol Bitmap) image format
    a3dscope filter
    bonk decoder and demuxer
    Micronas SC-4 audio decoder
    LAF demuxer
    APAC decoder and demuxer
    Media 100i decoders
    DTS to PTS reorder bsf
    ViewQuest VQC decoder
    backgroundkey filter
    nvenc AV1 encoding support
    MediaCodec decoder via NDKMediaCodec
    MediaCodec encoder
    oneVPL support for QSV
    QSV AV1 encoder
    QSV decoding and encoding for 10/12bit 422, 10/12bit 444 HEVC and VP9
    showcwt multimedia filter
    corr video filter
    adrc audio filter
    afdelaysrc audio filter
    WADY DPCM decoder and demuxer
    CBD2 DPCM decoder
    ssim360 video filter
    ffmpeg CLI new options: -stats_enc_pre[_fmt], -stats_enc_post[_fmt], -stats_mux_pre[_fmt]
    hstack_vaapi, vstack_vaapi and xstack_vaapi filters
    XMD ADPCM decoder and demuxer
    media100 to mjpegb bsf
    ffmpeg CLI new option: -fix_sub_duration_heartbeat
    WavArc decoder and demuxer
    CrystalHD decoders deprecated
    SDNS demuxer
    RKA decoder and demuxer
    filtergraph syntax in ffmpeg CLI now supports passing file contents as option values
    hstack_qsv, vstack_qsv and xstack_qsv filters

(wiz)

2023-06-02 16:43:30 UTC MAIN commitmail json YAML

ruby-gnome: update to 4.1.7.

Upstream changes:
https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.1.7
https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.1.6

Ruby-GNOME 4.1.7: 2023-05-31

This is a minor improvement release for 4.1.6.

Changes

Ruby/GLib2

  * Improvements

      + Added support for writer barrier.

Ruby/CairoGObject

  * Improvements

      + Added support for specifying rcairo's source directory by
        RCAIRO_SOURCE_DIR.

Ruby-GNOME 4.1.6: 2023-05-21

This is a minor improvement release for 4.1.5.

Changes

Ruby/GLib2

  * Improvements

      + Avoided closure related TypeError in GC at exit.
        [Reported by Matijs van Zuijlen]

Thanks

  * Matijs van Zuijlen

(tsutsui)

2023-06-02 16:36:55 UTC MAIN commitmail json YAML

ffmpeg5: clean up unused INSTALLATION_DIR

(wiz)

2023-06-02 16:27:41 UTC MAIN commitmail json YAML

gnupg2: explicitly --disable-tpm2d to avoid accidental PLIST mismatch.

(schmonz)

2023-06-02 16:14:11 UTC MAIN commitmail json YAML

2023-06-02 16:10:01 UTC MAIN commitmail json YAML

doc: Updated multimedia/gstreamer1 to 1.22.3

(wiz)

2023-06-02 16:09:47 UTC MAIN commitmail json YAML

gstreamer1*: update to 1.22.3

Highlighted bugfixes:

    avdec: fix occasional video decoder deadlock on seeking with FFmpeg 6.0
    decodebin3: fix regression handling input streams without CAPS or TIME segment such as e.g. udpsrc or pushfilesrc
    bluez: a2dpsink: fix Bluetooth SIG Certification test failures
    osxvideosink: fix deadlock upon closing output window
    qtdemux: fix edit list handling regression and AV1 codec box parsing
    qtmux: fix extraction of CEA608 closed caption data from S334-1A packets
    rtspsrc: Fix handling of * control path
    splitmux: timestamp handling improvements
    v4l2videodec: Rework dynamic resolution change handling (needed for IMX6 mainline codec)
    videoflip: fix regression with automatically rotating video based on tags
    d3d11: many d3d11videosink and d3d11compositor fixes
    webrtc, rtp: numerous data race fixes and stability fixes
    cerbero: Add support for RHEL9 and Rocky Linux; build timecodestamper plugin with libltc support
    various bug fixes, memory leak fixes, and other stability and reliability improvements

(wiz)

2023-06-02 15:58:46 UTC MAIN commitmail json YAML

2023-06-02 15:58:03 UTC MAIN commitmail json YAML

doc: Updated mail/libspf2 to 1.2.11nb1

(schmonz)

2023-06-02 15:57:58 UTC MAIN commitmail json YAML

libspf2: link with glibc>=2.34 and build with musl libc.

Newer glibc removes visibility of __dn_expand and __dn_skipname.
Borrow Fedora's fix: stop linking with libreplace for most platforms
(except OpenBSD).

For musl, provide a fallback definition of NETDB_SUCCESS.

Fixes build: Void Linux, Ubuntu 22, Arch, CentOS 9.
Continues to build: Ubuntu 20, CentOS 8 and 7, Debian, Tribblix, macOS,
NetBSD, FreeBSD, OpenBSD.

Bump PKGREVISION.

(schmonz)

2023-06-02 15:42:13 UTC MAIN commitmail json YAML

orc: fix PLIST after update

(wiz)

2023-06-02 15:31:19 UTC MAIN commitmail json YAML

doc: vim* updated to 9.0.1598

(wiz)

2023-06-02 15:30:10 UTC MAIN commitmail json YAML

2023-06-02 15:17:48 UTC MAIN commitmail json YAML

Remove net/mrtg conflict, it has been fixed.

(hauke)

2023-06-02 14:48:22 UTC MAIN commitmail json YAML

doc/TODO: a few updates

+ SOGo5-5.8.3, SOPE5-5.8.3, samba-4.18.3, sympa-6.2.72.

(taca)

2023-06-02 14:26:25 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.255

(wiz)

2023-06-02 14:26:15 UTC MAIN commitmail json YAML

mame: update to 0.255.

As you may have expected, it窶冱 MAME 0.255 release day! Following
on from April窶冱 breakthroughs, Namco System 10 MP3 audio is now
supported, making Golgo 13: Juusei no Requiem, Seishun Quiz Colorful
High School and Nice Tsukkomi fully playable. On top of that, Point
Blank 3 and Gunbalina now run, and the later version of Gamshara
has been dumped correctly. If you like rhythm games, more than half
a dozen Pop'n Music titles are now working. Lots of LCD and LED
games were added this month, including two Teenage Mutant Ninja
Turtles games from Konami, Super Goal Keeper from Tronica, and two
sports-themed games from Tomy.

Remember the Motorola 88000 CPU architecture? It窶冱 OK if you don窶冲,
it never achieved the same market penetration as its rivals MIPS,
SPARC and POWER. But that makes it really cool that two Omron
workstations based on 88100 CPUs, the Luna 88K and Luna 88Kツイ, are
now working. This release also adds support for the Psion HC 100
series of hand-held computers from the early 1990s. These devices
found their niche as portable data collection terminals. Support
for the ZX Spectrum窶冱 many descendants continues to grow, with the
Sprinter Sp2000 arriving this month.

Of course, there are lots of other changes, including software list
additions, bug fixes and general emulation improvements.

(wiz)

2023-06-02 14:23:59 UTC MAIN commitmail json YAML

mrtg: pkglint cleanup

(wiz)

2023-06-02 14:23:40 UTC MAIN commitmail json YAML

2023-06-02 14:21:47 UTC MAIN commitmail json YAML

doc: Updated math/R-splancs to 2.01.43

(mef)

2023-06-02 14:21:34 UTC MAIN commitmail json YAML

(math/R-splancs) Updated 2.01.42 to 2.01.43, ChangLog not updated

(mef)

2023-06-02 14:16:54 UTC MAIN commitmail json YAML

2023-06-02 13:56:10 UTC MAIN commitmail json YAML

doc: Updated math/R-statmod to 1.5.0

(mef)

2023-06-02 13:55:59 UTC MAIN commitmail json YAML

(math/R-statmod) Updated 1.4.36 to 1.5.0

28 Dec 2022: statmod 1.5.0

- New function expectedDeviance() to compute expected values and variances of
  unit deviances for linear exponential families, using C code written by
  Lizhong Chen. Add Lizhong Chen as package author.
- Replace NAMESPACE exportPattern() with export().
- New argument `n0` for compareGrowthCurves() and CompareTwoGrownCurves() to
  avoid permutation p-values exactly zero.
- Add link to Phipson & Smyth postprint on arXiv in help references for permp()
  and compareGrowthCurves().

12 Aug 2022: statmod 1.4.37

- Fix mathematic equations in remlscor.Rd.
- Explain simulation method of power.fisher.test() in power.Rd.
- Update http to https URLs in elda.Rd, gauss.quad.Rd and gauss.quad.prob.Rd.
- Change url to doi for reference in elda.Rd.
- Add doi for reference in fitNBP.Rd.

(mef)

2023-06-02 13:49:46 UTC MAIN commitmail json YAML

doc: Updated math/R-stringdist to 0.9.10

(mef)

2023-06-02 13:49:35 UTC MAIN commitmail json YAML

(math/R-stringdist) Updated 0.9.8 to 0.9.10

(from NEWS, no info on 0.9.10)
version 0.9.9
- Fixed warnings generated by new C compiler. (function prototypes must
  now be defined completely). (Thanks to Kurt Hornik for the head's up.)

(mef)

2023-06-02 13:42:47 UTC MAIN commitmail json YAML

doc: Updated math/R-survey to 4.2.1

(mef)

2023-06-02 13:42:34 UTC MAIN commitmail json YAML

(math/R-survey) Updated 4.1.1 to 4.2.1

Following lines from inst/NEWS

4.2 Handling of influence functions has CHANGED. A function that supplies influence
functions must supply one for every observation it was given in its input:
use 0 for observations removed by subsetting. (for Guilherme Jacob)

regTermTest(method="LRT") required the two models to use the same observations
(of course), but didn't check, so IT WAS WRONG.
It now subsets properly. (for Keiran Shao)

This will probably be the *last* interpreted-R-only version of survey. Future
versions will likely incorporate C++ code for faster variance computation and
for small-area estimation.

deffs in svyglm.svyrep.design (Ben Schneider)

svynls() allows for prior (eg precision) weights (for Gary Nelson)

improved names in svyquantile.svyrep.design (Ben Schneider)

trimWeights() could get into an infinite recursion (Ingmar Sturm)

data(myco) from Rao, Scott, and Skinner (originally from Clayton & Hills)

as.svrepdesign now throws an error with post-stratified/raked/calibrated
designs -- create replicates *first*, then calibrate (for Lauren Kennedy)

trimWeights now works with replicate-weights designs

score tests for svyglm (with Keiran Shao)

svyby(), and thus svyboxplot(), didn't handle the new quantile functions
correctly when standard error/ci weren't requested (Stephanie Zimmer, Raymond Pan)

svycontrast() threw an error on the output of svyby() with return.replicates=TRUE
(Alena Stern)

Fix regTermTest for svycoxph for the methods lookup changes in R 4.0
(and consequential change to marginpred)

We don't provide model.matrix.svycoxph any more;use the inherited
survival:::model.matrix.coxph

Recent survival::coxph() switches to robust variances with non-integer weights
so check for model$naive.var before model$var

Disable the pass-through from predict.svycoxph to predict.coxph for type="expected"
(Bryan Shepherd)

svyby( svyvar) would throw an error on domains with only one observation
(for Dirk Schumacher)

svyvar() computes sample size 'n' in the same way for na.rm=TRUE as for a domain
(for Raymond Pan)

xdesign() for crossed designs (which aren't strictly surveys, but are basically similar)

removed redundant loop in saddlepoint approximation to pchisqsum (Qiaolan Deng)

fix in summary(svyivreg) for variances (Chandler McClellan)

svyolr() didn't run for subsets of raked/calibrated designs (Antony Damico)

add predict.svyolr (for Vincent Arel-Bundock)

add anova.svycoxph (for Bryan Shepherd)

add stringsToFactors=TRUE to svyby to ensure factors have same levels in domains
(for various people including Stephanie Zimmer)

more complicated svyby example in ?svycontrast

svyranktest() gave an error for multiple groups with replicate weights (Kasuki Yoshida)

Additional chisquared test for tables with zeros (CrossValidated question #571328)

svydesign() has a 'calibrate.formula' option to tell R that your weights have
already been calibrated/raked/post-stratified (for Tobias Schoch)

svycontrast() didn't work on svrepglm objects without replicates (Thomas Loughlin)

error in svycoxph with rescale=FALSE (Jing Zhang)

error in vcov.svyrep.design with mse=TRUE (shows up in svyVGAM)

svyquantile() didn't pay attention to interval_type for replicate weights (David Jorquera Petersen)

svyquantile() qrules 5 to 9 now return the single data value when there's
just one (David Jorquera Petersen)

regTermTest() on svyolr() objects created in a function now finds the
design object more reliably. (for Pedro Baldoni)

regTermTest() will now test against null models in svycoxph()

Fixes to svyquantile: https://github.com/bschneidr/r-forge-survey-mirror/pull/7
(Ben Schneider)

anova.svyloglin was broken by change to anova.glm(test=NULL)
(Brian Ripley)

One-sample svyttest() on logical variable now tests for P(TRUE==0) not P(FALSE==0)
(Stephanie Zimmer)

rename svykm.fit to svykm_fit because CRAN tests

(mef)

2023-06-02 13:40:19 UTC MAIN commitmail json YAML

fix build for option -pulseaudio

phonon 4.11 has changed the CMake mechanism so instead of using their
own macro (which checked WITH_PulseAudio) it just uses find_package
directly, so use the CMake option to disable it.

(plunky)

2023-06-02 13:29:09 UTC MAIN commitmail json YAML

doc: Updated math/R-minqa to 1.2.5

(mef)

2023-06-02 13:28:58 UTC MAIN commitmail json YAML

(math/R-minqa) Updated 1.2.4 to 1.2.5

2022-10-18 K Mullen <mullenkate@gmail.com>
* src/altmov.f: Added initialization of IBDSAV to 0 at line 170.
Ben Bolker reported a case that triggered a segfault that I traced
to this variable being used uninitialized.
* DESCRIPTION: CRAN now says the Title field should be in title case,
changed to comply.

(mef)

2023-06-02 13:22:02 UTC MAIN commitmail json YAML

doc: Updated devel/mob to 4.4.3

(schmonz)

2023-06-02 13:21:56 UTC MAIN commitmail json YAML

Update to 4.4.3. From the changelog:

- Fix: mob.sh now specifies the remote ref when pushing to allow for
  custom `git config push.default` settings such as `tracking`
- Fix: Improves the suggested command when you have uncommitted changes
  on an attempt to open a custom wip branch using `mob start -b green`
- mob.sh now uses the go version 1.20.x

(schmonz)

2023-06-02 12:58:22 UTC MAIN commitmail json YAML

doc: Updated math/R-dplyr to 1.1.2

(mef)

2023-06-02 12:58:09 UTC MAIN commitmail json YAML

(math/R-dplyr) Updated 1.1.0 to 1.1.2

# dplyr 1.1.2

* `count()` better documents that it has a `.drop` argument (#6820).

* Fixed tests to maintain compatibility with the next version of waldo (#6823).

* Joins better handle key columns will all `NA`s (#6804).

# dplyr 1.1.1

* Mutating joins now warn about multiple matches much less often. At a high
  level, a warning was previously being thrown when a one-to-many or
  many-to-many relationship was detected between the keys of `x` and `y`, but is
  now only thrown for a many-to-many relationship, which is much rarer and much
  more dangerous than one-to-many because it can result in a Cartesian explosion
  in the number of rows returned from the join (#6731, #6717).

  We've accomplished this in two steps:

  * `multiple` now defaults to `"all"`, and the options of `"error"` and
    `"warning"` are now deprecated in favor of using `relationship` (see below).
    We are using an accelerated deprecation process for these two options
    because they've only been available for a few weeks, and `relationship` is
    a clearly superior alternative.

  * The mutating joins gain a new `relationship` argument, allowing you to
    optionally enforce one of the following relationship constraints between the
    keys of `x` and `y`: `"one-to-one"`, `"one-to-many"`, `"many-to-one"`, or
    `"many-to-many"`.

    For example, `"many-to-one"` enforces that each row in `x` can match at
    most 1 row in `y`. If a row in `x` matches >1 rows in `y`, an error is
    thrown. This option serves as the replacement for `multiple = "error"`.

    The default behavior of `relationship` doesn't assume that there is any
    relationship between `x` and `y`. However, for equality joins it will check
    for the presence of a many-to-many relationship, and will warn if it detects
    one.

  This change unfortunately does mean that if you have set `multiple = "all"` to
  avoid a warning and you happened to be doing a many-to-many style join, then
  you will need to replace `multiple = "all"` with
  `relationship = "many-to-many"` to silence the new warning, but we believe
  this should be rare since many-to-many relationships are fairly uncommon.

* Fixed a major performance regression in `case_when()`. It is still a little
  slower than in dplyr 1.0.10, but we plan to improve this further in the future
  (#6674).

* Fixed a performance regression related to `nth()`, `first()`, and `last()`
  (#6682).

* Fixed an issue where expressions involving infix operators had an abnormally
  large amount of overhead (#6681).

* `group_data()` on ungrouped data frames is faster (#6736).

* `n()` is a little faster when there are many groups (#6727).

* `pick()` now returns a 1 row, 0 column tibble when `...` evaluates to an
  empty selection. This makes it more compatible with [tidyverse recycling
  rules](https://vctrs.r-lib.org/reference/vector_recycling_rules.html) in some
  edge cases (#6685).

* `if_else()` and `case_when()` again accept logical conditions that have
  attributes (#6678).

* `arrange()` can once again sort the `numeric_version` type from base R
  (#6680).

* `slice_sample()` now works when the input has a column named `replace`.
  `slice_min()` and `slice_max()` now work when the input has columns named
  `na_rm` or `with_ties` (#6725).

* `nth()` now errors informatively if `n` is `NA` (#6682).

* Joins now throw a more informative error when `y` doesn't have the same
  source as `x` (#6798).

* All major dplyr verbs now throw an informative error message if the input
  data frame contains a column named `NA` or `""` (#6758).

* Deprecation warnings thrown by `filter()` now mention the correct package
  where the problem originated from (#6679).

* Fixed an issue where using `<-` within a grouped `mutate()` or `summarise()`
  could cross contaminate other groups (#6666).

* The compatibility vignette has been replaced with a more general vignette on
  using dplyr in packages, `vignette("in-packages")` (#6702).

* The developer documentation in `?dplyr_extending` has been refreshed and
  brought up to date with all changes made in 1.1.0 (#6695).

* `rename_with()` now includes an example of using `paste0(recycle0 = TRUE)` to
  correctly handle empty selections (#6688).

* R >=3.5.0 is now explicitly required. This is in line with the tidyverse
  policy of supporting the [5 most recent versions of
  R](https://www.tidyverse.org/blog/2019/04/r-version-support/).

(mef)

2023-06-02 12:49:23 UTC MAIN commitmail json YAML

doc: Updated math/R-tibble to 3.2.1

(mef)

2023-06-02 12:49:09 UTC MAIN commitmail json YAML

(math/R-tibble)  Updated 3.1.8 to 3.2.1

# tibble 3.2.1

## Internal
- Use symbol instead of string in `.Call()`.

# tibble 3.2.0

## Features
- Accurate location of the source of an error in error messages
  (#1379, #1065, #1508).

- `as_data_frame()` now also refers to `as.data.frame()` in its
  deprecation message (#1149, #1506).

## Breaking changes
- Deprecated functions and arguments where we could not detect usage
  by other CRAN packages (#1515):

    - `data_frame_()`, `lst_()`, `frame_data()`

    - `as_tibble(validate = )`, `as_tibble(NULL)`, `new_tibble(subclass = )`

    - `add_row()` and `add_column()` for non-data-frame input

    - `add_column()` for input with non-unique names

    - corner cases for `tbl[[x]]`

- Breaking change: Remove `knit_print.trunc_mat()` method (#1516).

- Forward `trunc_mat()` to new-style pillar methods (#1517).

## Bug fixes

- Allow `glue()` and other classed characters for subassignment (#1150, #1503).

## Performance

- Reduce overhead of single-column subset assignment (#1363).

## Documentation

- New `vignette("extending")` (#275, #1512).

- Minor updates (#1151, #1070, #1512, #1485).

- Update example for `nrow` argument to `new_tibble()` (@heavywatal, #1394).

- Fix display of mermaid diagrams in `vignette("formats")` (@maelle, #1497, #1498).

- Remove ANSI escapes from invariants article on pkgdown (#1374).

## Internal

- Require vctrs >= 0.4.1 and pillar >= 1.8.1

- Use cli for formatting conditions (#1387).

- Use `vec_as_location(missing = "error")` for better error messages
  (#741, #1511).

- Remove compatibility code for RSDA package which is broken anyway
  due to other changes (#923, #1509).

- Skip tests if suggested packages not available (#1246, @MichaelChirico).

- Remove obsolete tests (#1513).

(mef)

2023-06-02 12:39:22 UTC MAIN commitmail json YAML

doc: Updated misc/R-pillar to 1.9.0

(mef)

2023-06-02 12:39:11 UTC MAIN commitmail json YAML

(misc/R-pillar) Updated 1.8.1 to 1.9.0

# pillar 1.9.0

## Features

- Math operations on `num()` objects no longer perform type
  checks. This allows, e.g., multiplying a `num()` with a logical
  (#630, #632).

## Printing

- The Default For The `Pillar.Min_Title_Chars` Option Has been bumped
  up to 20 characters so that title truncuation only affects very long
  variables. Use `options(pillar.min_title_chars = 5)` to reset to the
  previous default (#582, #620).

- Use info bullets to format details (#582, #617, #627, #635).

## Breaking changes

- `colonnade()`, `extra_cols()` and `squeeze()` are now
  hard-deprecated (#272, #374, #631).

## Bug fixes

- Show `colnames()` hint only when needed (tidyverse/tibble#1488, #622).

- Fix printing of very small numbers (#615, #619).

- Shortened list columns are also shown with a subtle style (#628, #634).

- Avoid warning with S4 character classes (tidyverse/tibble#1367, #625).

- Fix method consistency, checked by R-devel (#633).

## Documentation

- Polish `?pillar_options` (#583).

- Fix typo & missing quote in digits vignette stub (@gavinsimpson, #629).

## Internal

- Require vctrs >= 0.5.0

(mef)

2023-06-02 09:10:16 UTC MAIN commitmail json YAML

2023-06-02 06:45:21 UTC MAIN commitmail json YAML

py-pspdfutils: conflicts with psutils<3

(wiz)

2023-06-02 06:19:23 UTC MAIN commitmail json YAML

remove extra 'py' that was breaking the build.

(mrg)

2023-06-01 22:39:12 UTC MAIN commitmail json YAML

doc: Updated math/R-units to 0.8.2

(mef)