Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 18:55:58 UTC Now

2023-09-08 12:02:50 UTC MAIN commitmail json YAML

doc/TODO: + librsvg-2.56.3.

(wiz)

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

Added security/py-truststore; Updated devel/py-pdm

(adam)

2023-09-08 12:01:53 UTC MAIN commitmail json YAML

py-pdm: updated to 2.9.1

Release v2.9.1 (2023-09-03)
---------------------------

Features & Improvements

- Support convert setup.cfg without existing setup.py.

Bug Fixes

- `pdm run` should only find local file if the command starts with `./`.

Release v2.9.0 (2023-08-31)
---------------------------

Features & Improvements

- Add an `--overwrite` option to `pdm init` to overwrite existing files(default False).
- Support passing filter patterns as positional arguments to `pdm list` command.
Add `--tree` as an alias and preferred name of `--graph` option.
- Switch to truststore by default.
- Consider packages as installed if the venv includes them from the system-site-packages.
- Allow `pdm run` to run a script with the relative or absolute path.

Bug Fixes

- Fix a bug that removing dev dependency uninstalls the project as well.
- Fix a bug that `@ file://` dependencies can not be updated.
- Fix a bug that dependencies requested out of the range of `requires-python` cause PDM to crash.
- Fix the compatibility issue with copier 8.0+.
- Makes `comarable_version("1.2.3+local1") == Version("1.2.3")`.
- Default behavior for pdm venv activate when shell detection fails.
- Handle parsing errors when converting from poetry-style metadata.
- Don't copy .pyc files from the template directory.

Removals and Deprecations

- Remove the legacy build backend `pdm-pep517`.

(adam)

2023-09-08 11:59:33 UTC MAIN commitmail json YAML

py-truststore: added version 0.8.0

Truststore is a library which exposes native system certificate stores (ie
"trust stores") through an ssl.SSLContext-like API. This means that Python
applications no longer need to rely on certifi as a root certificate store.
Native system certificate stores have many helpful features compared to a
static certificate bundle like certifi:

* Automatically update certificates as new CAs are created and removed
* Fetch missing intermediate certificates
* Check certificates against certificate revocation lists (CRLs) to avoid
  monster-in-the-middle (MITM) attacks
* Managed per-system rather than per-application by a operations/IT team
* PyPI is no longer a CA distribution channel

(adam)

2023-09-08 11:53:39 UTC MAIN commitmail json YAML

doc: Updated graphics/wallust to 2.6.2

(pin)

2023-09-08 11:52:23 UTC MAIN commitmail json YAML

graphics/wallust: update to 2.6.2

- improve performance on `colorspaces` (8dc5731843)
- update dependencies

(pin)

2023-09-08 11:51:35 UTC MAIN commitmail json YAML

doc: Updated sysutils/ripdrag to 0.4.4

(pin)

2023-09-08 11:50:56 UTC MAIN commitmail json YAML

py-build: reflect @wiz's changes in files/setup.py

(adam)

2023-09-08 11:50:18 UTC MAIN commitmail json YAML

sysutils/ripdrag: update to 0.4.4

- Fix #32

(pin)

2023-09-08 11:49:26 UTC MAIN commitmail json YAML

doc: Updated textproc/lok to 0.2.4

(pin)

2023-09-08 11:48:17 UTC MAIN commitmail json YAML

textproc/lok: update to 0.2.4

- Add Clojure/C/Dart/Script and EDN to the languages list
- cargo fmt

(pin)

2023-09-08 11:47:22 UTC MAIN commitmail json YAML

2023-09-08 11:47:20 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.21.15

(pin)

2023-09-08 11:45:53 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.21.15

Fix filename related edge cases

This release fixes some filename related edge cases:

* Prepend `filename.sort_tag_extra_separator` in case the note's title
  field is empty.
* Append `filename.copy_counter_extra_separator` in case the file stem
  resembles a copy counter.

(pin)

2023-09-08 11:44:54 UTC MAIN commitmail json YAML

doc: Updated editors/feathernotes to 1.1.1

(pin)

2023-09-08 11:43:44 UTC MAIN commitmail json YAML

editors/feathernotes: update to 1.1.1

● Fixed the initial font of the node font dialog.
● Start searching in node names when Slash is pressed inside the side-pane.
● Enable/disable the Paste actions appropriately.
● Don't insert garbage when an image can't be loaded.

(pin)

2023-09-08 10:29:27 UTC MAIN commitmail json YAML

doc: Updated fonts/font-util to 1.4.1

(wiz)

2023-09-08 10:29:16 UTC MAIN commitmail json YAML

font-util: update to 1.4.1.

Alan Coopersmith (1):
      Remove "All rights reserved" from Oracle copyright notices

Peter Hutterer (2):
      Replace unicode files with ones that provide better terms of use
      font-util 1.4.1

(wiz)

2023-09-08 10:24:43 UTC MAIN commitmail json YAML

doc: Updated filesystems/libntfs to 2022.10.3

(vins)

2023-09-08 10:23:07 UTC MAIN commitmail json YAML

filesystems/libntfs filesystems/libntfs sysutils/ntfsprogs: update to 2022.10.3

# CHANGES (since release 2017.3.23)

## Security release 2022.10.3 (Oct 31, 2022)
* Rejected zero-sized runs
* Avoided merging runlists with no runs

## Security version 2022.5.17 (May 26, 2022)
* Improved defence against maliciously tampered NTFS partitions
* Improved defence against improper use of options
* Updated the documentation

## Stable Version 2021.8.22 (August 30, 2021)
* Fixed compile error when building with libfuse < 2.8.0
* Fixed obsolete macros in configure.ac
* Signalled support of UTIME_OMIT to external libfuse2
* Fixed an improper macro usage in ntfscp.c
* Updated the repository change in the README
* Fixed vulnerability threats caused by maliciously tampered NTFS partitions

## Stable Version 2017.3.23AR.6 (February 1, 2021)
* Used kernel cacheing on read-only mounts or with lowntfs-3g
* Avoided information leak when processing garbled compressed data
* Defined option posix_nlink to compute a Posix compliant st_nlink
* Recovered space when an index root is shortened
* Replaced ENODATA with ENOATTR in xattrs functions for macOS
* Added support for 'position' argument in macOS xattr functions
* Changed default xattr access method to 'openxattr' for macOS builds
* Allowed redefining the target location of the ntfsprogs tools
* Fixed updating the allocated size when attribute lies in an extent
* Enabled actions on directories in reparse plugins
* Inserted the reparse tag in the bad reparse symlink
* Supported use of WSL special files
* Dropped rejecting having both EA and reparse data
* Enabled Creating special files the same way as WSL
* Checked the locations of MFT and MFTMirr at startup

## Stable Version 2017.3.23AR.5 (April 1, 2020)
* Processed the request argument of ioctl() as unsigned
* Accepted alternative recording of cluster size
* Fixed a poorly sized string in ntfsinfo
* Fixed ntfsfallocate on a void file
* Decoded execlink reparse points
* Fixed object type returned in readdir() for reparse points
* Exported the translations of Windows paths to current ones

## Stable Version 2017.3.23AR.4 (March 1, 2019)
* Fixed reporting an error when failed to build the mountpoint
* Reverted accessing reparse directory through internal plugins
* Cleaned object ids beyond the updated part
* Fixed reacting to missing plugin
* Returned a low level error when an ioctl fails
* Truncated SSD trimming zones to granularity supported by the device

## Stable Version 2017.3.23AR.3 (September 1, 2018)
* Made sure log file buffers are properly aligned
* Made reparse directories visible through internal plugins
* Added an option to ntfscp to copy the modification time
* Renamed undeleted files to avoid overwriting existing ones
* Extended the allowed cluster size to 2MB
* Allocated full clusters for reading and rescuing in ntfsclone
* Prevented locally defined headers from interfering with ntfs-3g ones
* Attempted mounting read-only after failed permission to read-write
* Fixed collecting the label argument in mkntfs

## Stable Version 2017.3.23AR.2 (March 1, 2018)
* Made sure log file buffers are properly aligned
* Checked log file blocks more recent than temporary ones
* Processed redo log actions associated to undoing a CompensationlogRecord
* Allowed setting a file object id without defining its birth ids
* Documented read-only mount when Windows is hibernated
* Stopped checking matches of MFTMirr against MFT at record 16
* Filtered out reparse flags for selecting plugins
* Delayed updating the MFT runlist when resizing in read-only mode
* Double-checked whether record 15 is an extent of MFT
* Checked whether the device to mount was forced read-only

## Stable Version 2017.3.23AR.1 (October 1, 2017)
* Bypassed cluster allocation errors using --ignore-fs-check in ntfsclone
* Upgraded ntfsrecover to support log files for Windows 10
* Fixed the computation of highest_vcn when applying a runlist fixup
* Fixed updating the vcn of subtree in ntfsrecover
* Relaxed checks on security descriptors
* Enabled directory operations in plugins
* Decoded more reparse tags in ntfsinfo
* Logged falling back to mounting read-only
* Fixed compiling on MacOSX (Erik Larsson)

(vins)

2023-09-08 08:52:47 UTC MAIN commitmail json YAML

doc: Updated games/openrct2 to 0.4.6

(triaxx)

2023-09-08 08:52:16 UTC MAIN commitmail json YAML

openrct2: Update to 0.4.6

upstream changes:
-----------------
0.4.6 (2023-09-03)
------------------------------------------------------------------------
- Feature: [#15660] Ability to show window buttons on the left.
- Feature: [#20680] New title sequences (https://github.com/OpenRCT2/title-sequences/releases/tag/v0.4.6).
- Feature: [OpenMusic#41] Official Title Theme by Allister Brimble.
- Improved: [#20119, #20243] Add new colour presets to several roller coasters (using the new colours).
- Improved: [#20393, #20410] Add Cyrillic characters Ґґ, Ѕѕ, Єє, Іі, Її, and Јј to the sprite font.
- Change: [#19785] OpenMusic is now selected by default when opening SC4/SC6 - or creating new - scenarios.
- Change: [#20110] Fix a few RCT1 build height parity discrepancies.
- Change: [#20550] Change SEK conversion rate from 1 GBP to 0.1 GBP.
- Fix: [#6152] Camera and UI are no longer locked at 40 Hz, providing a smoother experience.
- Fix: [#9534] Screams no longer cut-off on steep diagonal drops.
- Fix: [#17666] Using the mountain tool near the edge of the map with clearance checks disabled causes visual glitches.
- Fix: [#19450] The correct element is now auto-suggested when building a Medium Half Loop backwards.
- Fix: [#19735] Server unable to advertise to master server after a connection loss.
- Fix: [#19822] Tile inspector does not deep copy banners.
- Fix: [#19823] Parkobj: disallow overriding objects of different object types.
- Fix: [#19878] Unresearched scenery can be placed via prebuilt rides.
- Fix: [#20083] Cannot use terrain surfaces with ID > 32 and terrain edges with ID > 16.
- Fix: [#20089] Potential crash when a window is closed from another window.
- Fix: [#20103] [Plugin] Crash when custom plugin actions fail due to immutable state.
- Fix: [#20111] All coaster types can access the new diagonal slope pieces.
- Fix: [#20155] Fairground organ style 2 shows up as regular music, rather than for the merry-go-round.
- Fix: [#20260] Ride locks up when inspecting/fixing staff member is fired.
- Fix: [#20262] Title screen music missing when “random” title music is selected and RCT1 is no longer linked.
- Fix: [#20310] Map animations are not created on the title screen.
- Fix: [#20342] Large Half Loop (left) now only appears once in the special elements dropdown.
- Fix: [#20361] Crash when using random map generation.
- Fix: [#20364] Adding too much money with cheats causes an overflow.
- Fix: [#20365] Money cheat input does not support negative values.
- Fix: [#20389] Reversed vehicles are now correctly banked on diagonal slopes.
- Fix: [#20413] Crash when attempting to navigate an empty console history.
- Fix: [#20417] Plugin/custom windows are missing the left border in the title bar.
- Fix: [#20429] Error window tooltip not closing after 8 seconds.
- Fix: [#20456] Downward large half loops on flying coasters (fly-to-lie) are now correctly named.
- Fix: [#20484] Console caret not properly updated when using command history.
- Fix: [#20496] Ride rating requirements for compact inverted coasters is no longer relaxed.
- Fix: [#20543] Crash using show segments height from debug paint options.
- Fix: [#20607] Infinite loop when renaming rides with default names longer than 32 bytes.
- Fix: [#20642] Track list is sometimes empty due to uninitialized data for the filter string.
- Fix: [#20659] Phantom rides remain when closing construction window while paused.
- Fix: [#20672] Maze ghost elements incorrectly displayed.
- Fix: [#20684] Footpath additions getting removed by Miniature railway ghost elements.
- Fix: [#20693] Incorrect information shown when hovering over station when another station before it was removed.
- Fix: [#20739] Build version info on title screen leaving stray pixels when the camera is moved.

(triaxx)

2023-09-08 06:30:42 UTC MAIN commitmail json YAML

Updated devel/py-test, devel/py-faker

(adam)

2023-09-08 06:30:19 UTC MAIN commitmail json YAML

py-faker: updated to 19.4.0

19.4.0
Unknown changes

(adam)

2023-09-08 06:26:04 UTC MAIN commitmail json YAML

py-test: updated to 7.4.2

pytest 7.4.2 (2023-09-07)
=========================

Bug Fixes
---------
- Fix doctest collection of `functools.cached_property` objects.
- Fixed bug using ``--importmode=importlib`` which would cause package ``__init__.py`` files to be imported more than once in some cases.
- Fixed bug where `user_properties` where not being saved in the JUnit XML file if a fixture failed during teardown.
- Fixed crash when parsing long command line arguments that might be interpreted as files.

Improved Documentation
----------------------
- Improved disclaimer on pytest plugin reference page to better indicate this is an automated, non-curated listing.

(adam)

2023-09-08 06:01:04 UTC MAIN commitmail json YAML

2023-09-07 20:56:05 UTC MAIN commitmail json YAML

2023-09-07 19:44:11 UTC MAIN commitmail json YAML

doc: Updated filesystems/fuse to 2.9.9

(vins)

2023-09-07 19:42:47 UTC MAIN commitmail json YAML

2023-09-07 19:38:15 UTC MAIN commitmail json YAML

filesystems/fuse: update to fuse-2.9.9.

This is the last and most recent maintainance release for the 2.x
branch.

# Changes (since version 2.9.3)

FUSE 2.9.9 (2019-01-04)
=======================

* Added OpenAFS to whitelist (so users can now mount FUSE filesystems
  on mountpoints within OpenAFS filesystems).
* Added a test of `seekdir` to test_syscalls.
* Fixed `readdir` bug when non-zero offsets are given to filler and the
  filesystem client, after reading a whole directory, re-reads it from a
  non-zero offset e. g. by calling `seekdir` followed by `readdir`.

FUSE 2.9.8 (2018-07-24)
=======================

* SECURITY UPDATE: In previous versions of libfuse it was possible to
  for unprivileged users to specify the `allow_other` option even when
  this was forbidden in `/etc/fuse.conf`.  The vulnerability is
  present only on systems where SELinux is active (including in
  permissive mode).
* libfuse no longer segfaults when fuse_interrupted() is called outside
  the event loop.
* The fusermount binary has been hardened in several ways to reduce
  potential attack surface. Most importantly, mountpoints and mount
  options must now match a hard-coded whitelist. It is expected that
  this whitelist covers all regular use-cases.
* Fixed rename deadlock on FreeBSD.

FUSE 2.9.7 (2016-06-20)
=======================

* Added SELinux support.
* Fixed race-condition when session is terminated right after starting
  a FUSE file system.

FUSE 2.9.6 (2016-04-23)
=======================

* Tarball now includes documentation.
* Shared-object version has now been bumped correctly.

FUSE 2.9.5 (2016-01-14)
=======================

* New maintainer: Nikolaus Rath <Nikolaus@rath.org>. Many thanks to
  Miklos Szeredi <miklos@szeredi.hu> for bringing FUSE to where it is
  now!

* fix warning in mount.c:receive_fd().  Reported by Albert Berger

* fix possible memory leak.  Reported by Jose R. Guzman

FUSE 2.9.4 (2015-05-22)
=======================

* fix exec environment for mount and umount.  Found by Tavis Ormandy
  (CVE-2015-3202).

* fix fuse_remove_signal_handlers() to properly restore the default
  signal handler.  Reported by: Chris Johnson

* highlevel API: fix directory file handle passed to ioctl() method.
  Reported by Eric Biggers

* libfuse: document deadlock avoidance for fuse_notify_inval_entry()
  and fuse_notify_delete()

* fusermount, libfuse: send value as unsigned in "user_id=" and
  "group_id=" options.  Uids/gids larger than 2147483647 would result
  in EINVAL when mounting the filesystem.  This also needs a fix in
  the kernel.

* Initilaize stat buffer passed to ->getattr() and ->fgetattr() to
  zero in all cases.  Reported by Daniel Iwan

* libfuse: Add missing includes.  This allows compiling fuse with
  musl.  Patch by Daniel Thau

(vins)

2023-09-07 19:20:22 UTC MAIN commitmail json YAML

print/mupdf: update buildlink file.

(vins)

2023-09-07 17:43:18 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 23.2.3

(rillig)

2023-09-07 17:43:08 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 23.2.3

Changes since 23.2.2:

Warn about platform-specific variables in parameterized variables,
except for OPSYS-specific variables in conditions for that particular
operating system.

Allow the tilde character in lists of Go modules.

Use correct plural form in messages about invalid characters.

(rillig)

2023-09-07 15:46:43 UTC MAIN commitmail json YAML

Updated devel/py-meson_python, databases/py-sqlparse

(adam)

2023-09-07 15:46:23 UTC MAIN commitmail json YAML

py-sqlparse: updated to 0.4.4

Release 0.4.4 (Apr 18, 2023)
----------------------------

Notable Changes

* IMPORTANT: This release fixes a security vulnerability in the
  parser where a regular expression vulnerable to ReDOS (Regular
  Expression Denial of Service) was used. See the security advisory
  for details: https://github.com/andialbrecht/sqlparse/security/advisories/GHSA-rrm6-wvj7-cwh2
  The vulnerability was discovered by @erik-krogh from GitHub
  Security Lab (GHSL). Thanks for reporting!

Bug Fixes

* Revert a change from 0.4.0 that changed IN to be a comparison (issue694).
  The primary expectation is that IN is treated as a keyword and not as a
  comparison operator. That also follows the definition of reserved keywords
  for the major SQL syntax definitions.
* Fix regular expressions for string parsing.

Other

* sqlparse now uses pyproject.toml instead of setup.cfg (issue685).

Release 0.4.3 (Sep 23, 2022)
----------------------------

Enhancements

* Add support for DIV operator (pr664, by chezou).
* Add support for additional SPARK keywords (pr643, by mrmasterplan).
* Avoid tokens copy (pr622, by living180).
* Add REGEXP as a comparision (pr647, by PeterSandwich).
* Add DISTINCTROW keyword for MS Access (issue677).
* Improve parsing of CREATE TABLE AS SELECT (pr662, by chezou).

Bug Fixes

* Fix spelling of INDICATOR keyword (pr653, by ptld).
* Fix formatting error in EXTRACT function (issue562, issue670, pr676, by ecederstrand).
* Fix bad parsing of create table statements that use lower case (issue217, pr642, by mrmasterplan).
* Handle backtick as valid quote char (issue628, pr629, by codenamelxl).
* Allow any unicode character as valid identifier name (issue641).

Other

* Update github actions to test on Python 3.10 as well (pr661, by cclaus).

Release 0.4.2 (Sep 10, 2021)
----------------------------

Notable Changes

* IMPORTANT: This release fixes a security vulnerability in the
  strip comments filter. In this filter a regular expression that was
  vulnerable to ReDOS (Regular Expression Denial of Service) was
  used. See the security advisory for details: https://github.com/andialbrecht/sqlparse/security/advisories/GHSA-p5w8-wqhj-9hhf
  The vulnerability was discovered by @erik-krogh and @yoff from
  GitHub Security Lab (GHSL). Thanks for reporting!

Enhancements

* Add ELSIF as keyword (issue584).
* Add CONFLICT and ON_ERROR_STOP keywords (pr595, by j-martin).

Bug Fixes

* Fix parsing of backticks (issue588).
* Fix parsing of scientific number (issue399).

Release 0.4.1 (Oct 08, 2020)
----------------------------

Bug Fixes

* Just removed a debug print statement, sorry...

Release 0.4.0 (Oct 07, 2020)
----------------------------

Notable Changes

* Remove support for end-of-life Python 2.7 and 3.4. Python 3.5+ is now
  required.
* Remaining strings that only consist of whitespaces are not treated as
  statements anymore. Code that ignored the last element from
  sqlparse.split() should be updated accordingly since that function
  now doesn't return an empty string as the last element in some
  cases (issue496).

Enhancements

* Add WINDOW keyword (pr579 by ali-tny).
* Add RLIKE keyword (pr582 by wjones1).

Bug Fixes

* Improved parsing of IN(...) statements (issue566, pr567 by hurcy).
* Preserve line breaks when removing comments (issue484).
* Fix parsing error when using square bracket notation (issue583).
* Fix splitting when using DECLARE ... HANDLER (issue581).
* Fix splitting of statements using CASE ... WHEN (issue580).
* Improve formatting of type casts in parentheses.
* Stabilize formatting of invalid SQL statements.

(adam)

2023-09-07 15:40:42 UTC MAIN commitmail json YAML

py-meson_python: updated to 0.14.0

0.14.0
======

- Do not run ``meson install`` to build a wheel. This was unnecessary
  as files are added to the wheel from the build and source
  directories. This does not affect the handling of ``meson install``
  options, which are interpreted by ``meson-python`` itself.
- Obey the ``--skip-subprojects`` when specified for the ``meson
  install`` command.
- Implement support for the ``exclude_directories`` and
  ``exclude_files`` arguments to Meson ``install_subdir()`` function
  and similar installation functions. This requires Meson version
  1.1.0 or later.
- Implement support for building wheels targeting the Python limited
  API. Extension modules targeting the Python limited API can be
  easily built starting with the upcoming Meson 1.3.0 release.
- when ``pyproject.toml`` does not contain a ``version`` field and
  ``version`` is not declared dynamic, raise an error instead of
  silently using the version declared in ``meson.build``.
- Fix the mtime of source files in the sdist tarball.
- Add ``objc`` and ``objcpp`` compilers to the cross file generated
  when the ``$ARCHFLAGS`` is set.
- Extensive documentation improvements.

(adam)

2023-09-07 15:08:45 UTC MAIN commitmail json YAML

zathura-pdf-mupdf: bump revision after mupdf update.

(vins)

2023-09-07 15:02:03 UTC MAIN commitmail json YAML

2023-09-07 14:58:16 UTC MAIN commitmail json YAML

2023-09-07 14:52:50 UTC MAIN commitmail json YAML

mupdf: fix small typo in patch description.

(vins)

2023-09-07 14:44:51 UTC MAIN commitmail json YAML

inputmethod/anthy: restore checksums for optional dictionaries

(taca)

2023-09-07 14:38:05 UTC MAIN commitmail json YAML

doc: Updated print/mupdf to 1.23.3

(vins)

2023-09-07 14:36:54 UTC MAIN commitmail json YAML

print/mupdf: update to MuPDF 1.23.3

# Changes (local)

  * Import patch from OpenBSD ports, adding support for fine-grained zoom.
  * Fix scrolling with vi-like bindings (from FreeBSD ports).
  * Use REPLACE_INTERPRETER instead of an ad-hoc patch.
  * Don't install html documentation (turn it into an option in future?)
  * Provide .desktop application file and pixmap for mupdf.
  * Avoid executable bit being set on static libs.
  * Other minor fixes.
  * Package linted.

# Changes (upstream)

## 1.23.3 (2023-09-05)

  * Fix bug where an inconsistent xref caused problems when saving PDF.

## 1.23.2 (2023-08-31)

  * Fixes needed to allow tesseract builds in C++/Python bindings.

## 1.23.1 (2023-08-29)

  * Fix bug where implicit operations where not ended when creating
    signature widget annotations.
  * Fix bug where saving an encrypted PDF requiring encryption could
    cause an invalid saved file.
  * Fix bug where ink annotation line caps adhered to rendering in older
    Adobe Acrobat Reader.
  * Fix compilation issue of shared library used in pythong bindings.

## 1.23.0 (2023-08-22)

New features:

  * New WASM library with same API as mutool run and Java, for both
    browser and Node environments.
  * Support CropBox, TrimBox, BleedBox, and ArtBox in PDF tools and
    viewers.
  * PhotoShop PSD image support.
  * mupdf-gl: Custom ICC display profile support.
  * mutool poster: Option to split in RTL direction.

Miscellaneous improvements and notable bug fixes:

  * EPUB: Fix table cell height calculations.
  * EPUB: Inherit table cell background color from table row.
  * EPUB: Support files with partial encryption (only read unencrypted
    parts).
  * EPUB: Support files with incorrect directory prefixes.
  * TIFF: Stability improvements.
  * MOBI: Stability improvements.
  * PDF: Support old style border dash patterns.
  * PDF: Support GoToR links to remote PDF documents.
  * PDF: Improve link parsing and creation.
  * ZIP: Improve unicode file name handling.
  * Fall back to unhinted fonts if hints are broken.
  * Recognize document types by sniffing contents (don't need to rely on
    mimetype or file extension).

New APIs:

  * More PDF document permission flags.
  * Tweaked exception error logging.
  * pdf_minimize_document to squeeze amount of memory used by an open
    document.

Incompatible API changes:

  * pdf_field_name renamed to pdf_load_field_name.
  * mutool run: Changed many methods to match Java and new WASM library.

New and improved documentation.

(vins)

2023-09-07 13:43:03 UTC MAIN commitmail json YAML

doc: Updated devel/py-empty-files to 0.0.9

(schmonz)

2023-09-07 13:42:57 UTC MAIN commitmail json YAML

Update to 0.0.9. From the changelog:

- Empty files will now just create a blank file if you have not setup
  openssl correctly for the version of urllib3. This mainly happens in
  python 3.7.

(schmonz)

2023-09-07 13:26:22 UTC MAIN commitmail json YAML

doc: Updated print/lilypond to 2.24.2

(schmonz)

2023-09-07 13:26:16 UTC MAIN commitmail json YAML

Update to 2.24.2. From the changelog:

- Update the library for garbage collection, addressing crashes when
  compiling very large scores (several hundreds of pages) on Windows

(schmonz)

2023-09-07 12:09:40 UTC MAIN commitmail json YAML

Updated devel/py-build, textproc/py-pdf

(adam)

2023-09-07 12:09:13 UTC MAIN commitmail json YAML

py-pdf: updated to 3.15.5

Version 3.15.5, 2023-09-03

Bug Fixes (BUG)
-  Cope with missing /I in articles
-  Fix image look-up table in EncodedStreamObject
-  remove_images not operating in sub level forms

Robustness (ROB)
-  Cope with damaged PDF

Version 3.15.4, 2023-08-27

Performance Improvements (PI)
-  Making pypdf as fast as pdfrw

Maintenance (MAINT)
-  Relax typing_extensions version

(adam)

2023-09-07 12:07:18 UTC MAIN commitmail json YAML

py-build: updated to 1.0.3

1.0.3 (2023-09-06)
==================

- Avoid CPython 3.8.17, 3.9.17, 3.10.12, and 3.11.4 tarfile symlink bug
  triggered by adding ``data_filter`` in 1.0.0.

1.0.0 (2023-09-01)
==================

- Removed the ``toml`` library fallback; ``toml`` can no longer be used
  as a substitute for ``tomli``
- Added ``runner`` parameter to ``util.project_wheel_metadata``
- Modified ``ProjectBuilder`` constructor signature, added alternative
  ``ProjectBuilder.from_env`` constructor, redefined ``env.IsolatedEnv``
  interface, and exposed ``env.DefaultIsolatedEnv``, replacing
  ``env.IsolatedEnvBuilder``.  The aim has been to shift responsibility for
  modifying the environment from the project builder to the ``IsolatedEnv``
  entirely and to ensure that the builder will be initialised from an
  ``IsolatedEnv`` in a consistent manner.  Mutating the project builder is no
  longer supported.
- ``virtualenv`` is no longer imported when using ``-n``, for faster builds
- The SDist now contains the repository contents, including tests. Flit-core
  3.8+ required.
- The minimum version of ``importlib-metadata`` has been increased to 4.6 and
  Python 3.10 due to a bug in the standard library version with URL
  requirements in extras. This is still not required for 3.8 when bootstrapping
  (as long as you don't have URL requirements in extras).
- Docs now built with Sphinx 7
- Tests now contain a ``network`` marker
- Config-settings are now passed to ``get_requires*`` hooks, fixing a long
  standing bug. If this affects your setuptools build, you can use
  ``-C--build-option=<cmd> -C--build-option=<option>`` to workaround an issue
  with Setuptools not allowing unrecognised build options when running this
  hook.
- Test on Python 3.12 betas/RCs
- Filter out malicious files when extracting tar archives when Python supports it
- Specify encoding, fixing issues when ``PYTHONWARNDEFAULTENCODING`` is set.
- Ruff is now used for linting.

(adam)

2023-09-07 07:13:33 UTC MAIN commitmail json YAML

openrct2: remove patch that is not in distinfo

(wiz)

2023-09-07 03:26:52 UTC MAIN commitmail json YAML

2023-09-07 01:53:13 UTC MAIN commitmail json YAML

doc: Updated wm/obconf-qt to 0.16.3

(gutteridge)

2023-09-07 01:53:01 UTC MAIN commitmail json YAML

obconf-qt: update to 0.16.3

obconf-qt-0.16.3 / 2023-08-16
=============================
  * Added missing copyright info.
  * Bumped the minimum required version of cmake to 3.5.0 (to silence a compilation warning).
  * Translation updates.

(gutteridge)

2023-09-07 01:51:19 UTC MAIN commitmail json YAML

TODO: accountsservice now at 23.13.9

(gutteridge)

2023-09-06 23:45:38 UTC MAIN commitmail json YAML

doc: Updated www/gitea to 1.18.5

(khorben)

2023-09-06 23:45:20 UTC MAIN commitmail json YAML

gitea: update to 1.18.5

There have been a few security-related fixes between 1.18.0 and this
version. (XXX pull-up to pkgsrc-2023Q2)

This also includes a trivial fix in a comment for the default app.ini
configuration file.

Changes in 1.18.5:

* ENHANCEMENTS
  * Hide 2FA status from other members in organization members list
* BUGFIXES
  * Add force_merge to merge request and fix checking mergable
  * Use --message=%s for git commit message
  * Render access log template as text instead of HTML
  * Fix the Manually Merged form
  * Use beforeCommit instead of baseCommit
  * Display attachments of review comment when comment content is blank
  * Return empty url for submodule tree entries

Changes in 1.18.4:

* SECURITY
  * Provide the ability to set password hash algorithm parameters
  * Add command to bulk set must-change-password
* ENHANCEMENTS
  * Use import of OCI structs
  * Fix color of tertiary button on dark theme
  * Link issue and pull requests status change in UI notifications
    directly to their event in the timelined view.
* BUGFIXES
  * Notify on container image create
  * Fix blame view missing lines
  * Fix incorrect role labels for migrated issues and comments
  * Fix PR file tree folders no longer collapsing
  * Escape filename when assemble URL
  * Fix isAllowed of escapeStreamer
  * Load issue before accessing index in merge message
  * Improve trace logging for pulls and processes
  * Fix restore repo bug, clarify the problem of ForeignIndex
  * Add default user visibility to cli command "admin user create"
  * Escape path for the file list
  * Fix bugs with WebAuthn preventing sign in and registration.
  * Add missing close bracket in imagediff
  * Move code comments to a standalone file and fix the bug when adding
    a reply to an outdated review appears to not post(#20821)
  * Fix line spacing for plaintext previews
  * Fix wrong hint when deleting a branch successfully from pull request
    UI
  * Fix README TOC links
  * Fix missing message in git hook when pull requests disabled on fork
  * Improve checkIfPRContentChanged
  * Prevent duplicate labels when importing more than 99
  * Don't return duplicated users who can create org repo
* BUILD
  * Upgrade golangcilint to v1.51.0
* MISC
  * Use proxy for pull mirror
  * Use --index-url in PyPi description

Changes in 1.18.3:

* SECURITY
  * Prevent multiple To recipients
* BUGFIXES
  * Truncate commit summary on repo files table.
  * Mute all links in issue timeline

Changes in 1.18.2:

* BUGFIXES
  * When updating by rebase we need to set the environment for head repo
  * Fix issue not auto-closing when it includes a reference to a branch
  * Fix invalid issue branch reference if not specified in template
  * Fix 500 error viewing pull request when fork has pull requests
    disabled
  * Reliable selection of admin user
  * Set disable_gravatar/enable_federated_avatar when offline mode is
    true
* BUILD
  * cgo cross-compile for freebsd

Changes in 1.18.1:

* API
  * Add sync_on_commit option for push mirrors api
* BUGFIXES
  * Update github.com/zeripath/zapx/v15
  * Fix pull request API field closed_at always being null
  * Fix container blob mount
  * Fix error when calculating repository size
  * Fix Operator does not exist bug on explore page with
    ONLY_SHOW_RELEVANT_REPOS
  * Fix environments for KaTeX and error reporting
  * Remove the netgo tag for Windows build
  * Fix migration from GitBucket
  * Prevent panic on looking at api "git" endpoints for empty repos
  * Fix PR status layout on mobile
  * Fix wechatwork webhook sends empty content in PR review
  * Remove duplicate "Actions" label in mobile view
  * Fix leaving organization bug on user settings -> orgs
  * Fixed colour transparency regex matching in project board sorting
  * Correctly handle select on multiple channels in Queues
  * Prepend refs/heads/ to issue template refs
  * Restore function to "Show more" buttons
  * Continue GCing other repos on error in one repo
  * Allow HOST has no port
  * Fix omit avatar_url in discord payload when empty
  * Don't display stop watch top bar icon when disabled and hidden when
    click other place
  * Don't lookup mail server when using sendmail
  * Fix gravatar disable bug
  * Fix update settings table on install
  * Fix sitemap
  * Fix code search title translation
  * Fix due date rendering the wrong date in issue
  * Fix get system setting bug when enabled redis cache
  * Fix bug of DisableGravatar default value
  * Fix key signature error page
* TESTING
  * Remove test session cache to reduce possible concurrent problem
* MISC
  * Restore previous official review when an official review is deleted
  * Log STDERR of external renderer when it fails

(khorben)

2023-09-06 21:04:21 UTC MAIN commitmail json YAML

darktable: Be less fussy about zlib versions.

Hopefully accept the NetBSD 9 zlib.

(nia)

2023-09-06 20:18:12 UTC MAIN commitmail json YAML

Updated security/easy-rsa, www/py-test-django

(adam)

2023-09-06 20:17:50 UTC MAIN commitmail json YAML

py-test-django: updated to 4.5.2

v4.5.2 (2021-12-07)
-------------------

Bugfixes

* Fix regression in v4.5.0 - ``pytest.mark.django_db(reset_sequence=True)`` now
  implies ``transaction=True`` again.

v4.5.1 (2021-12-02)
-------------------

Bugfixes

* Fix regression in v4.5.0 - database tests inside (non-unittest) classes were
  not ordered correctly to run before non-database tests, same for transactional
  tests before non-transactional tests.

v4.5.0 (2021-12-01)
-------------------

Improvements

* Add support for :ref:`rollback emulation/serialized rollback
  <test-case-serialized-rollback>`. The :func:`pytest.mark.django_db` marker
  has a new ``serialized_rollback`` option, and a
  :fixture:`django_db_serialized_rollback` fixture is added.

* Official Python 3.10 support.

* Official Django 4.0 support (tested against 4.0rc1 at the time of release).

* Drop official Django 3.0 support. Django 2.2 is still supported, and 3.0
  will likely keep working until 2.2 is dropped, but it's not tested.

* Added pyproject.toml file.

* Skip Django's `setUpTestData` mechanism in pytest-django tests. It is not
  used for those, and interferes with some planned features. Note that this
  does not affect ``setUpTestData`` in unittest tests (test classes which
  inherit from Django's `TestCase`).

Bugfixes

* Fix :fixture:`live_server` when using an in-memory SQLite database.

* Fix typing of ``assertTemplateUsed`` and ``assertTemplateNotUsed``.

v4.4.0 (2021-06-06)
-------------------

Improvements

* Add a fixture :fixture:`django_capture_on_commit_callbacks` to capture
  :func:`transaction.on_commit() <django.db.transaction.on_commit>` callbacks
  in tests.

v4.3.0 (2021-05-15)
-------------------

Improvements

* Add experimental :ref:`multiple databases <multi-db>` (multi db) support.

* Add type annotations. If you previously excluded ``pytest_django`` from
  your type-checker, you can remove the exclusion.

* Documentation improvements.

v4.2.0 (2021-04-10)
-------------------

Improvements

* Official Django 3.2 support.

* Documentation improvements.

Bugfixes

* Disable atomic durability check on non-transactional tests

v4.1.0 (2020-10-22)
-------------------

Improvements

* Add the :fixture:`async_client` and :fixture:`async_rf` fixtures

* Add :ref:`django_debug_mode <usage>` to configure how ``DEBUG`` is set in tests

* Documentation improvements.

Bugfixes

* Make :fixture:`admin_user` work for custom user models without an ``email`` field.

v4.0.0 (2020-10-16)
-------------------

Compatibility

This release contains no breaking changes, except dropping compatibility
with some older/unsupported versions.

* Drop support for Python versions before 3.5

  Previously 2.7 and 3.4 were supported. Running ``pip install pytest-django``
  on Python 2.7 or 3.4 would continue to install the compatible 3.x series.

* Drop support for Django versions before 2.2

  Previously Django>=1.8 was supported.

* Drop support for pytest versions before 5.4

  Previously pytest>=3.6 was supported.

Improvements

* Officially support Python 3.9.

* Add ``pytest_django.__version__``

* Minor documentation improvements

Bugfixes

* Make the ``admin_user`` and ``admin_client`` fixtures compatible with custom
  user models which don't have a ``username`` field

* Change the ``admin_user`` fixture to use ``get_by_natural_key()`` to get the
  user instead of directly using ``USERNAME_FIELD``, in case it is overridden,
  and to match Django

Misc

* Fix pytest-django's own tests failing due to some deprecation warnings

(adam)

2023-09-06 20:13:08 UTC MAIN commitmail json YAML

easy-rsa: updated to 3.1.6

3.1.6 (2023-07-18)
* New commands: 'inline' and 'x509-eku'
  inline: Build an inline file for a commonName
  x509-eku: Extract X509v3 extended key usage from a certificate
* Expose serial-check, display-dn, display-san and default-san to
  command line.
* Expand default status to include vars-file and CA status
* sign-req: Allow the CSR DN-field order to be preserved

(adam)

2023-09-06 20:08:14 UTC MAIN commitmail json YAML

Updated www/py-test-httpx, biology/py-pydicom

(adam)

2023-09-06 20:07:45 UTC MAIN commitmail json YAML

py-pydicom: updated to 2.4.3

Version 2.4.3

Fixes
-----

* Fixed pydicom codify error when relative path did not exist

Version 2.4.0

Changes
-------
* Removed support for Python 3.6 (EOL since December 2021)

Enhancements
------------
* Added attribute :attr:`~pydicom.valuerep.PersonName.alphabetic` (:pr:`1634`)
* Added attribute :attr:`~pydicom.tag.BaseTag.json_key` (:pr:`1648`)
* Added value validation for numerical VRs, add type validation for all
  validated VRs (:issue:`1414`)
* CLI commands now accept *pydicom* charset test files and CLI help shows
  Python Version (:pr:`1674`)
* Added support for Python 3.11 (:issue:`1658`)
* Added :class:`~pydicom.valuerep.ISfloat` to allow non-strict reading of
  existing files with float IS values (:issue:`1661`)
* Improved speed of creating and accessing highly nested structures
  (:issue:`1728`, :pr:`1734`)
* Switched to a pyproject.toml build process (:pr:`1792`)
* Updated DICOM and UID dicts to DICOM 2023b (:pr:`1803`)

Fixes
-----
* Fixed length validation of DS values with maximum length without a leading
  zero (:issue:`1632`)
* Increased download speed with progress bar for test data (:issue:`1611`)
* Fixed crash due to invalid private creator (:issue:`1638`)
* Fixed extremely long BytesLengthException error messages (:pr:`1683`)
* In codify, ensure unique variable names for DICOM keywords repeated
  in sequences, and handle unicode characters correctly (:issue:`1670`)
* Fixed handling of some invalid values in
  :meth:`~pydicom.dataset.Dataset.to_json_dict` if `suppress_invalid_tags` is
  set to `True` (:issue:`1693`)
* Fixed reading of data with 8 bits allocated, encoded in Big Endian transfer
  syntax using VR ``OW`` (:issue:`1680`)
* Fixed crash if reading regular dataset that has the SOP Class of a DICOMDIR
  (:issue:`1702`)
* Fixed wrong waveform data calculation when as_raw=False and baseline!=0 (:issue:`1667`)
* Fixed reading LUTData to expected size (:pr:`1747`)
* Fixed handling of AT VRs when codifying data elements (:issue:`1738`)

Pydicom Internals
-----------------
* In test suites, renamed 'setup' and 'teardown' methods, deprecated starting
  in pytest 7.2
* Use own fork of `CharPyLS` to handle builds with Python 3.11 (:issue:`1788`)

(adam)

2023-09-06 20:05:12 UTC MAIN commitmail json YAML

py-test-httpx: updated to 0.24.0

0.24.0

Added
- Added `match_json` parameter which allows matching on JSON decoded body (matching against python representation instead of bytes).

Changed
- Even if it was never documented as a feature, the `match_headers` parameter was not considering header names case when matching.
  - As this might have been considered a feature by some users, the fact that `match_headers` will now respect casing is documented as a breaking change.

Fixed
- Matching on headers does not ignore name case anymore, the name must now be cased as sent (as some servers might expect a specific case).
- Error message in case a request does not match will now include request headers with mismatching name case as well.
- Error message in case a request does not match will now include request headers when not provided as lower-cased to `match_headers`.
- Add `:Any` type hint to `**matchers` function arguments to satisfy strict type checking mode in [`pyright`](https://microsoft.github.io/pyright/#/).

(adam)

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

Updated lang/nodejs, databases/mongo-c-driver

(adam)

2023-09-06 19:35:00 UTC MAIN commitmail json YAML

mongo-c-driver: updated to 1.24.4

libmongoc 1.24.4

Fixes:
  * Fix build failure caused by missing `bson-dsl.h` install in libbson.

(adam)

2023-09-06 19:28:21 UTC MAIN commitmail json YAML

nodejs: updated to 20.6.0

Version 20.6.0 (Current)

Notable changes

built-in .env file support

Starting from Node.js v20.6.0, Node.js supports .env files for configuring environment variables.

Your configuration file should follow the INI file format, with each line containing a key-value pair for an environment variable. To initialize your Node.js application with predefined configurations, use the following CLI command: node --env-file=config.env index.js.

For example, you can access the following environment variable using process.env.PASSWORD when your application is initialized:

PASSWORD=nodejs
In addition to environment variables, this change allows you to define your NODE_OPTIONS directly in the .env file, eliminating the need to include it in your package.json.

import.meta.resolve unflagged

In ES modules, import.meta.resolve(specifier) can be used to get an absolute URL string to which specifier resolves, similar to require.resolve in CommonJS. This aligns Node.js with browsers and other server-side runtimes.

New node:module API register for module customization hooks; new initialize hook

There is a new API register available on node:module to specify a file that exports module customization hooks, and pass data to the hooks, and establish communication channels with them. The ���define the file with the hooks��� part was previously handled by a flag --experimental-loader, but when the hooks moved into a dedicated thread in 20.0.0 there was a need to provide a way to communicate between the main (application) thread and the hooks thread. This can now be done by calling register from the main thread and passing data, including MessageChannel instances.

We encourage users to migrate to an approach that uses --import with register, such as:

node --import ./file-that-calls-register.js ./app.js
Using --import ensures that the customization hooks are registered before any application code runs, even the entry point.

Module customization load hook can now support CommonJS

(adam)

2023-09-06 18:59:44 UTC MAIN commitmail json YAML

doc: Updated sysutils/xe to 1.0

(schmonz)

2023-09-06 18:59:38 UTC MAIN commitmail json YAML

Update to 1.0. From the changelog:

* Slightly incompatible change: properly forward errors on exec,
  return 123 on any exit status 1-254 (like GNU xargs).
* Small bugfixes.

(schmonz)

2023-09-06 18:56:12 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test-BDD-Cucumber to 0.86

(schmonz)

2023-09-06 18:56:07 UTC MAIN commitmail json YAML

Update to 0.86. From the changelog:

[Breaking]
- Parser returns tags prefixed with '@' now, because that's what the
  Cucumber ecosystem does and what Cucumber::TagExpressions wants as
  input for its tag names
- Tag filters now use the Cucumber Tag Expressions format (see
  https://cucumber.io/docs/cucumber/api/?lang=java#tag-expressions)
- Minimum Perl version is now 5.14
- Scenario's `data` attribute removed (deprecated since 4 years)

[Fixed]
- Filtering scenarios by tags regressed in 0.85

[Added]
- Tests for tag-filtered scenarios

(schmonz)

2023-09-06 18:53:59 UTC MAIN commitmail json YAML

doc: Added devel/p5-Cucumber-TagExpressions version 5.0.6

(schmonz)

2023-09-06 18:53:52 UTC MAIN commitmail json YAML

Add and enable p5-Cucumber-TagExpressions.

(schmonz)

2023-09-06 18:53:49 UTC MAIN commitmail json YAML

Add p5-Cucumber-TagExpressions: Cucumber tag expression parser

Cucumber tag expressions allow users to define the subset of Gherkin
scenarios they want to run. This library parses the expression and
returns an evaluator object which can be used to test the tags specified
on a scenario against the filter expression.

(schmonz)

2023-09-06 18:35:38 UTC MAIN commitmail json YAML

Updated sysutils/rtty to 3.2nb4

(bouyer)

2023-09-06 18:34:24 UTC MAIN commitmail json YAML

Fix a bug that showed up on netbsd-10:
serv_input: read@3 need 468 got 396
read(2) isn't garanteed to be atomic on unix sockets. Loop on poll()/read()
until we read the expected len or get an error.

(bouyer)

2023-09-06 18:13:29 UTC MAIN commitmail json YAML

Updated www/nghttp2, www/nghttp2-tools, www/nghttp3, net/ngtcp2

(adam)

2023-09-06 18:12:38 UTC MAIN commitmail json YAML

2023-09-06 18:09:53 UTC MAIN commitmail json YAML

2023-09-06 18:06:30 UTC MAIN commitmail json YAML

doc: Updated textproc/libhighlight to 4.8

(schmonz)

2023-09-06 18:06:23 UTC MAIN commitmail json YAML

Update to 4.8. From the changelog:

- updated astyle lib to version 3.4.6
- moved old yaml.lang to yaml-ansible.lang and added a new yaml
  definition (#235)
- omit size property in BBCode output if `--fragment` is set (#234)
- allowed font size unit with `--font-size` for HTML and ODT
  output (#145)
- GUI: updated JP translation (#144)

(schmonz)

2023-09-06 18:03:32 UTC MAIN commitmail json YAML

nghttp2 nghttp2-tools: updated to 1.56.0

Nghttp2 v1.56.0

third-party

llhttp has been updated.

nghttpx

Rework is done in functions that send ECN bits.

--frontend-quic-congestion-controller=bbr2 has been renamed to --frontend-quic-congestion-controller=bbrv2.

nghttpx, h2load

Fix issue that CMSG_DATA does not necessarily return an aligned pointer.

(adam)

2023-09-06 17:57:33 UTC MAIN commitmail json YAML

doc: Updated devel/cxxopts to 3.1.1

(bsiegert)

2023-09-06 17:57:00 UTC MAIN commitmail json YAML

cxxopts: update to 3.1.1

3.1.1

Fix version number in header.

3.1.0

- Support for multiple long names for the same option (= multiple long aliases)
- Add a program() function to retrieve the program name.
- Added a .clang-format file.
- Added iterator and printing for a ParseResult.
- Cleanup exception code, add cxxopts::exceptions namespace.
- Fix arguments() having no key for options that only have a short name.

(bsiegert)

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

options.description: document `pdcurses' option.

(vins)

2023-09-06 16:01:46 UTC MAIN commitmail json YAML

doc: Updated misc/screen to 4.9.1

(vins)

2023-09-06 16:00:15 UTC MAIN commitmail json YAML

misc/screen: update to 4.9.1.

# Changes
Version 4.9.1 (20/08/2023):
  * Support stop/parity bits on serial port (#23952)
  * Add needed system headers in checks and return values
    for implicit function declarations
  * Fixes:
- Avoid zombies after shell exit (#25089)
- Missed signal sending permission check on failed
  query messages (CVE-2023-24626)
- manpage fixes
- source code fixes during cleanup
- UTF-8 encoding can emit invalid UTF-8 sequences
  for out of range unicode values (#62097)

(vins)

2023-09-06 14:56:59 UTC MAIN commitmail json YAML

doc: Updated devel/SDL2 to 2.28.3

(ryoon)

2023-09-06 14:56:45 UTC MAIN commitmail json YAML

SDL2: Update to 2.28.3

Changelog:
This is a stable bugfix release, with the following changes:

* Added a gamepad mapping for the G-Shark GS-GP702
* Fixed touchpad events for the Razer Wolverine V2 Pro in PS5 mode
* Fixed getting key events from TV remotes on Android
* Updated to Android minSdkVersion 19 and targetSdkVersion 34 to meet
  Google Play Store requirements

(ryoon)

2023-09-06 14:48:17 UTC MAIN commitmail json YAML

doc: Updated multimedia/libaom to 3.7.0

(ryoon)

2023-09-06 14:48:01 UTC MAIN commitmail json YAML

libaom: Update 3.7.0

Changelog:
2023-08-10 v3.7.0
  This release includes new codec interfaces, compression efficiency and
  perceptual improvements, speedup and memory optimizations and many bug fixes.
  This release is ABI compatible with the last release.

  - New Features
    * New codec controls:
      * AV1E_SET_QUANTIZER_ONE_PASS: Set quantizer for each frame.
      * AV1E_ENABLE_RATE_GUIDE_DELTAQ: enable the rate distribution guided delta
        quantization in all intra mode. The "enable-rate-guide-deltaq" option is
        added for this control.
      * AV1E_SET_RATE_DISTRIBUTION_INFO: set the input file for rate
        distribution used in all intra mode. The "rate-distribution-info" option
        is added for this control.
      * AV1E_GET_LUMA_CDEF_STRENGTH
      * AV1E_SET_BITRATE_ONE_PASS_CBR
    * AOM_SCALING_MODE is extended to include 2/3 and 1/3 scaling.
    * aom_tune_metric is extended to include AOM_TUNE_VMAF_SALIENCY_MAP.
      The "tune" option is extended to include "vmaf_saliency_map".
    * SVC example encoder svc_encoder_rtc is able to use the rate control
      library.
    * Loopfilter level and CDEF filter level is supported by RTC rate control
      library.
    * New speed (--cpu-used) 11, intended for RTC screen sharing, added for
      faster encoding with ~3% bdrate loss with 16% IC (instruction count)
      speedup compared to speed 10.

  - Compression Efficiency Improvements
    * Improved VoD encoding performance
      * 0.1-0.6% BDrate gains for encoding speeds 2 to 6
      * Rate control accuracy improvement in VBR mode
    * RTC encoding improvements
      * Screen content mode: 10-19% BDrate gains for speeds 6 - 10
      * Temporal layers video mode, for speed 10:
        * 2 temporal layers on low resolutions: 13-15% BDrate gain
        * 3 temporal layers on VGA/HD: 3-4% BDrate gain

  - Perceptual Quality Improvements
    * Fixed multiple block and color artifacts for RTC screen content by
      * Incorporating color into RD cost for IDTX
      * Reducing thresholds for palette mode in non RD mode
      * Allowing more palette mode testing
    * Improved color sensitivity for altref in non-RD mode.
    * Reduced video flickering for temporal layer encoding.

  - Speedup and Memory Optimizations
    * Speed up the VoD encoder
      * 2-5% for encoding speed 2 to 4
      * 9-15% for encoding speed 5 to 6
      * ARM
        * Standard bitdepth
          * speed 5: +31%
          * speed 4: +2%
          * speed 3: +9%
          * speed 2: +157%
        * High bitdepth
          * speed 5: +85%
    * RTC speedups
      * Screen content mode
        * 15% IC speedup for speeds 6-8
        * ARM: 7% for speed 9, 3% for speed 10
      * Temporal layers video mode
        * 7% speedup for 3 temporal layers on VGA/HD, for speed 10
      * Single layer video
        * x86: 2% IC speedup for speeds 7-10
        * ARM: 2-4% speedup across speeds 5-10

  - Other improvements
    * VoD: Major improvements to global motion estimation, now enabled up to
      speed 4
    * RTC
      * Fixes to make lossless coding work.
      * Fixes to make frame dropper (--drop_frames) work for single and temporal
        layers.
      * Improvements to RPS (reference picture selection) recovery frames.
      * Improvements to rate control for temporal layers.
    * libwebm is updated to libwebm-1.0.0.29-9-g1930e3c

  - Bug Fixes
    * aomedia:3261 Assertion failed when encoding av1 with film grain and
      '--monochrome' flag
    * aomedia:3276 ensure all allocations are checked (partial fix)
    * aomedia:3451 The libaom library calls exit()
    * aomedia:3450 enable -Wshadow for C++ sources
    * aomedia:3449 Test Seg Faults After
      b459af3e345be402db052a143fcc5383d4b74cbd
    * aomedia:3416 prune unused symbols / restrict symbol visibility
    * aomedia:3443 Jenkins failure:
      UninstantiatedParameterizedTestSuite<EstimateNoiseTest>
    * aomedia:3434 realtime failures with CONFIG_BITSTREAM_DEBUG=1
    * aomedia:3433 DeltaqModeTest crash w/row_mt=0
    * aomedia:3429 Encoder crash when turn on both ExternalResize and
      g_threads > 2
    * aomedia:3438 Build failure with
      `-DSANITIZE=address -DBUILD_SHARED_LIBS=ON` when using clang.
    * aomedia:3435 Block artifacts when scrolling with AV1 in screen sharing
      scenarios
    * aomedia:3170 vmaf tune presets produce extreme glitches in one scene
    * aomedia:3401 Building shared libaom with MSVC results in a race condition
      with the export library
    * aomedia:3420 Floating point exception in av1_tpl_get_frame_importance()
    * aomedia:3424 heap-buffer-overflow in ScaleFilterCols_16_C() (SIGABRT)
    * aomedia:3417 examples/svc_encoder_rtc.c is using internal macros and
      functions
    * aomedia:3372 SEGV in assign_frame_buffer_p av1_common_int.h
    * aomedia:3130 'cpu-features.h' file not found on Android NDK 22
    * aomedia:3415 Encoder/decoder mismatch for svc_encoder_rtc running
      1 SL 3 TL
    * aomedia:3412 Lossless Mode Fails Loopback Bit Test
    * aomedia:3409 The use of AV1_VAR_OFFS in av1/encoder/var_based_part.c is
      incorrect for high bit depths
    * aomedia:3403 test_libaom fails with error message
      "feenableexcept() failed" on Linux arm
    * aomedia:3370 Random color block at fast motion area
    * aomedia:3393 Assertion failure in av1_convolve_2d_sr_c()
    * aomedia:3392 Strong artifacting for high bit-depth real-time
    * aomedia:3376 aomenc --threads=10 --deltaq-mode=3 crashes after
      "Allintra: multi-threading of calculating differential contrast"
    * aomedia:3380 Crashes and ASan and TSan errors in deltaq-mode=3
      multithreading code
    * chromium:1410766 heap-buffer-overflow in aom_yv12_copy_v_c
    * Cannot set level via AV1E_SET_TARGET_SEQ_LEVEL_IDX
    * Encoding failure due to the use of loop restoration with unintended use of
      lossless mode.
    * Signed integer overflow in scan_past_frames
    * Signed integer overflow in update_a_sep_sym
    * Flickering in AV1 1440p/2160p HDR transcodes
    * Fixed artifacts with screen share at encoder speed 10
    * Fixed prediction setup for IDTX

2023-05-08 v3.6.1
  This release includes several bug fixes. This release is ABI
  compatible with the last release. See
  https://aomedia.googlesource.com/aom/+log/v3.6.0..v3.6.1 for all the
  commits in this release.

  - Bug Fixes
    * aomedia:2871: Guard the support of the 7.x and 8.x levels for AV1
      under the CONFIG_CWG_C013 config flag, and only output the 7.x and
      8.x levels when explicitly requested.
    * aomedia:3382: Choose sb_size by ppi instead of svc.
    * aomedia:3384: Fix fullpel search limits.
    * aomedia:3388: Replace left shift of xq_active by multiplication.
    * aomedia:3389: Fix MV clamping in av1_mv_pred.
    * aomedia:3390: set_ld_layer_depth: cap max_layer_depth to
      MAX_ARF_LAYERS.
    * aomedia:3418: Fix MV clamping in av1_int_pro_motion_estimation.
    * aomedia:3429: Move lpf thread data init to lpf_pipeline_mt_init().
    * b:266719111: Fix undefined behavior in Arm Neon code.
    * b:269840681: nonrd_opt: align scan tables.
    * rtc: Fix is_key_frame setting in variance partition.
    * Build: Fix build with clang-cl and Visual Studio.
    * Build: Fix module definition file for MinGW/MSYS.

2023-02-03 v3.6.0
  This release includes compression efficiency and perceptual quality
  improvements, speedup and memory optimizations, and some new features.
  This release is ABI compatible with the last release.

  - New Features
    * New values 20-27 (corresponding to levels 7.0-7.3 and 8.0-8.3) for
      the encoder control AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the
      proposal to add the new levels are still in draft status). The
      original special value 24 (keep level stats only for level
      monitoring) is renumbered as 32.
    * New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip the
      application of post-processing filters on reconstructed frame in
      all intra mode.
    * New encoder option "kf-max-pyr-height": Maximum height of pyramid
      structure used for the GOP starting with a key frame (-1 to 5).
    * Make SVC work for screen content.
    * Rate control improvements to reduce frame-size spikes for screen
      content coding.
    * RISC-V architecture support with gcc toolchain.

  - Compression Efficiency Improvements
    * Peak compression efficiency in VOD setting is improved by 1%.
    * 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8 to 10.
    * 15% RTC encoding BDrate gains for screen content speed 10.

  - Perceptual Quality Improvements
    * Resolved a visual quality issue that was reported for high
      resolution clips (2K) for speed 4 and above in VOD use case.
    * Visual quality improvements to screen content coding.
    * Quality improvements to temporal layer RTC coding.

  - Speedup and Memory Optimizations
    * RTC single-thread encoder speedup:
      o ~6% instruction count reduction for speed 5 and 6.
      o ~15% instruction count reduction for speed 7.
      o ~10% instruction count reduction for speed 8 to 10 (>=360p
        resolutions).
    * RTC multi-thread encoder speedup (beyond single-thread speedup):
      o 5-8% encode time reduction for speed 7 to 10.
    * RTC screen-content encoder speedup:
      o 11% instruction count reduction for speed 9 and 10 (>=720p
        resolutions).
    * ~5% reduction in heap memory requirements for RTC, speed 6 to 10.
    * AVIF:
      o 4-5% speedup for speed 9 in still-picture encoding mode.
      o 3-4% heap memory reduction in still-picture encoding mode for
        360p-720p resolutions with multiple threads.

  - Bug Fixes
    * Added a workaround for an AV1 specification bug which makes
      TRANSLATION type global motion models unusable.
    * Fixed AddressSanitizer global-buffer-overflow errors in
      av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c.
    * Fixed AddressSanitizer heap-buffer-overflow error in
      av1_wiener_convolve_add_src_neon().
    * chromium:1393384 Avoid scene detection on spatial resize.
    * aomedia:3308 Remove color artifacts under high motion.
    * aomedia:3310 Avoid out of memory failures with Visual Studio 2017,
      2019, and 2022 for Win32 x86 builds.
    * aomedia:3346 Make SVC work properly for screen content.
    * aomedia:3348 Fix a bug where an uninitialized search_site is used.
    * aomedia:3365 Work around what seems like a Visual Studio 2022
      compiler optimization bug.
    * aomedia:3369 Incorrect PSNR values reported by libaom for 12-bit
      encode.

(ryoon)

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

doc: Updated net/wget2 to 2.1.0

(ryoon)

2023-09-06 14:40:08 UTC MAIN commitmail json YAML

wget2: Update to 2.1.0

Changelog:
31.08.2023 Release v2.1.0
  * New option --follow-sitemaps
  * New option --dane (cert validation via DNS)
  * Implement --check-certificate=quiet
  * Support proxies on non-default ports
  * Added CIDR support for no_proxy (IPv4 and IPv6)
  * Improve recursive RSS/Atom processing
  * Improve default cert/bundle paths for Windows
  * Improve Windows and MSVC compatibility
  * Use CONNECT for https_proxy
  * Add decoding numeric XML entities
  * Improve OpenSSL code
  * Improve WolfSSL code
  * Improve the progress bar
  * New function wget_xml_decode_entities_inline()
  * Support compilation of wget.h from C++
  * Handle comments in robots.txt correctly
  * Fix parsing HTMP/XML entities in URLs from HTML/XML
  * Fix use-after-free when updating blacklist entries
  * Don't try setting file timestamps on ttys
  * Fix arguments parsing for --filter-urls
  * Fix removing fragments when converting links
  * Fix duplicate downloads for Link headers with rel=duplicate
  * Fix segmentation fault (NULL dereference when no HTTP header has been received)
  * Change arguments of wget_iri_compare to const
  * Fix memory leak in wget_hashmap_clear()
  * Extend network error messages with hostname and IP address
  * Fix status code for 5xx errors
  * Fix issue in wget_buffer_trim()
  * Improve tests, documentation, building

(ryoon)

2023-09-06 13:51:20 UTC MAIN commitmail json YAML

py-jupyterlab: needs py-hatch-jupyter-builder; thanks @wiz

(adam)

2023-09-06 13:22:43 UTC MAIN commitmail json YAML

qhull: add missing pkgconfig override

(nros)

2023-09-06 12:25:43 UTC MAIN commitmail json YAML

doc: Updated audio/spotify-qt to 3.10nb4

(pin)

2023-09-06 12:25:21 UTC MAIN commitmail json YAML

audio/spotify-qt: enable Qt6

... and switch to it by default.

(pin)

2023-09-06 12:01:29 UTC MAIN commitmail json YAML

doc: Updated www/py-sydent to 2.5.6nb3

(wiz)

2023-09-06 12:01:11 UTC MAIN commitmail json YAML

py-sydent: add some missing dependencies

Self-tests now complete successfully.

Bump PKGREVISION.

(wiz)

2023-09-06 11:50:01 UTC MAIN commitmail json YAML

py-httpbin: fix spelling of TOOL_DEPENDS, fixing the build

(wiz)

2023-09-06 11:48:25 UTC MAIN commitmail json YAML

doc: Updated lang/lua54 to 5.4.6nb1

(wiz)

2023-09-06 11:48:15 UTC MAIN commitmail json YAML

lua54: fix man page name to match executable name

pkg_alternatives creates lua(1) and luac(1), overwriting these files.

Bump PKGREVISION.

(wiz)

2023-09-06 11:43:25 UTC MAIN commitmail json YAML

py-test-remote-data: add missing tool dependency

(wiz)

2023-09-06 11:26:53 UTC MAIN commitmail json YAML

x11/qt5ct: reset maintainer

Moved to Qt6.

(pin)

2023-09-06 11:25:43 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.21.14

(pin)

2023-09-06 11:25:01 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.21.14

Fix a minor regression when the title contains only sort-tag characters.

This release fixes a minor regression introduced with Tp-Note v1.21.10: Note
files, created with title fields containing only sort tag characters, need an
'extra_separator' between in the sort-tag and the title in their filename.
Failing this rule caused cyclic filename change when synchronizing the note's
metadata and the filename. Now, an extra-separator is correctly inserted
as before.

(pin)

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

doc: Updated editors/focuswriter to 1.8.5

(pin)

2023-09-06 11:23:36 UTC MAIN commitmail json YAML

editors/focuswriter: update to 1.8.5

v1.7.6 was the last vesrion supporting Qt5 and has been around in pkgsrc for
that very reason. Now that Qt6 is stable, bring the package up-to-date.

1.8.5
-----
* FIXED: Unable to paste HTML into web browser.
* Translation updates: Russian, Turkish, Ukrainian.

1.8.4
-----
* FIXED: Did not ignore user input when force processing events.
* FIXED: Did not compile on macOS.
* FIXED: Did not compile on OS/2.
* Disabled typewriter sounds on OS/2.
* Replaced deprecated code.

1.8.3
-----
* FIXED: Did not play sound effect when pressing enter.
* FIXED: Played sound effect when opening files.
* FIXED: Missing version number.
* Translation updates: Dutch.

1.8.2
-----
* FIXED: Could not change language in portable mode.
* FIXED: Crashed during paste from context menu.
* FIXED: First line indent was lost on empty paragraphs.
* Always write RTF as Latin1.
* Replaced ICU with iconv.
* Improved Linux deployment.
* Translation updates: German, Korean, Portuguese (Brazil), Russian, Swedish.

1.8.1
-----
* Always write plain text as UTF-8.
* Always write RTF as codepage 1252.
* Replaced QTextCodec with ICU.
* Translation updates: Estonian, German.

1.8.0
-----
* FIXED: Lines were randomly duplicated in ODT.
* FIXED: Did not read text from lists in ODT.
* FIXED: Formatting was lost when restoring untitled documents from cache.
* FIXED: Loading headings caused document to shift vertically.
* FIXED: Timers did not show countdown in tooltip.
* FIXED: Sometimes could not remove dictionaries.
* Only restore changed files from cache.
* Refactored code.
* Removed XPM icon.
* Switched to Qt 6.
* Updated Unicode symbols database.
* Updated Windows dictionaries.
* Translation updates: Armenian, Bosnian, Czech, Dutch, French, Georgian,
  Italian, Lithuanian, Norwegian Bokm奪l, Norwegian Bokm奪l (Norway), Portuguese,
  Romanian, Swedish, Turkish, Ukrainian.

1.7.6
-----
* FIXED: Did not load locales with underscores.
* FIXED: Compile failure due to missing header.
* Translation updates: Slovenian, Swedish, Turkish.

(pin)

2023-09-06 11:22:23 UTC MAIN commitmail json YAML

doc: Updated archivers/arqiver to 0.11.0nb4

(pin)

2023-09-06 11:21:59 UTC MAIN commitmail json YAML

archivers/arqiver: Add Qt6 support

... and switch to it by default.

(pin)

2023-09-06 10:50:29 UTC MAIN commitmail json YAML

sysutils/fam: fix linking error on Linux for missing standard libraries.

(vins)

2023-09-06 10:42:51 UTC MAIN commitmail json YAML

devel/libtirpc: further buildlink file revision.

* use INCDIRS to provide a language-agnostic include path.
* fix linking for TI-RPC.

(vins)

2023-09-06 10:42:05 UTC MAIN commitmail json YAML

doc: Added mail/thunderbird102-l10n version 102.15.0

(hauke)

2023-09-06 10:41:49 UTC MAIN commitmail json YAML

doc: Added mail/thunderbird102 version 102.15.0

(hauke)

2023-09-06 10:40:30 UTC MAIN commitmail json YAML

2023-09-06 09:43:21 UTC MAIN commitmail json YAML

doc: Updated devel/regal to 0.8.0

(leot)

2023-09-06 09:42:55 UTC MAIN commitmail json YAML

regal: Update to 0.8.0

Changes:
v0.8.0
------
This is the most feature-packed release to date, adding a new output
format, four new rules, and many improvements across the board!

## New GitHub output format

The `regal lint` command now accepts a new `--format` option named
`github`. This is ideal for when Regal is run in CI/CD scenarios using
GitHub Actions. This format will emit annotations for any violation,
which will be visible in the pull request file view.

In addition to this, the GitHub output format will also create a linter
report visible in the "Checks" tab:

This report summarizes the result of linting, with links provided to
the documentation for any violation.

## New rule: use-some-for-output-vars

Using `some` to declare output variables used in iteration (and
elsewhere) has long been considered a best practice. Regal can now
identify places where variables are introduced without `some` and treat
these as errors.

## New rule: prefer-some-in-iteration

Similarly, the new `prefer-some-in-iteration` rule will have Regal warn
when using the "old" style of iteration which could be replaced in
favor of `some ... in`.

## New rule: metasyntactic-variable

Using rule and variable names like "foo", "bar" or "baz" might be
convenient in examples, but rarely has a place in production policy.
The new `metasyntactic-variable` rule will flag any occurences of these
names. The `ignore` directive may of course be used to e.g. allow these
type of variables in tests or other legitimate locations.

## New rule: file-length

Having policy files span several hundred lines of code is often a
signal to consider refactoring the code into smaller units, and to
modularize properly using packages and imports. The new `file-length`
rule by default flags any file with more than 500 lines. This number
can be changed via the rule's configuration.

v0.7.0
------
This release adds a new `custom` category to the built-in rules, which
allows users to easily define the most common organizational
requirements, like naming conventions, by simply editing their Regal
configuration.

## New custom category, and `naming-convention` rule

The custom category of rules allows teams and organizations to define
their own conventions for their Rego projects, without having to write
custom linter policies. Naming conventions are likely the most common
requirement, which is also what the new naming-convention rule helps
solve by allowing users to specify their conventions in the Regal
configuration using regex patterns.

(leot)

2023-09-06 09:34:09 UTC MAIN commitmail json YAML

doc: Updated devel/conftest to 0.45.0

(leot)

2023-09-06 09:34:01 UTC MAIN commitmail json YAML

conftest: Update to 0.45.0

Changes:
v0.45.0
-------
* Added support for Azure DevOps output
* Update to OPA 0.56.0

(leot)

2023-09-06 09:24:56 UTC MAIN commitmail json YAML

doc: Updated devel/opa to 0.56.0

(leot)

2023-09-06 09:24:49 UTC MAIN commitmail json YAML

opa: Update to 0.56.0

Changes:
v0.56.0
-------
This release contains a mix of new features, bugfixes and a new builtin
function.

### Support for General References in Rule Heads (Experimental)

A new experimental feature in OPA is support for general refs in rule
heads. Where a general ref is a reference with variables at arbitrary
locations.

```rego
package example

import future.keywords

# Converting a flat list of users to a mapping by "role" and then "id".
users_by_role[role][id] := user if {
    some user in data.users
    id := user.id
    role := user.role
}

# Explicit "admin" key override to the above mapping.
users_by_role.admin[id] := user if {
    some user in data.admins
    id := user.id
}

# Leaf entries can be multi-value.
users_by_country[country] contains user.id if {
    some user in data.users
    country := user.country
}
```

General refs are currently not supported by the OPA planner, making
this feature unsupported for Wasm and IR.

Note: this feature is disabled by default, and needs to be enabled by
setting the `EXPERIMENTAL_GENERAL_RULE_REFS` environment variable (once
the feature is complete - supports Wasm and IR - this requirement will
be dropped).

### New Built-In Function: `numbers.range_step`

Similar to the `numbers.range` built-in function, `numbers.range_step`
returns an array of numbers in a given range. The new built-in function
also allows you to control the _step between each entry_.

### Breaking changes

Since its introduction in 0.34.0, the `--exit-zero-on-skipped` option
always made the `opa test` command return an exit code 0. When used, it
now returns the exit code 0 only if no failed tests were found.

Test runs on existing projects using `--exit-zero-on-skipped` will fail
if any failed tests were inhibited by this behavior.

(leot)

2023-09-06 08:24:21 UTC MAIN commitmail json YAML

Add missing p5-File-Slurp dependency

Bump PKGREVISION

(abs)

2023-09-06 07:28:13 UTC MAIN commitmail json YAML

doc: Updated www/py-flask-cors to 4.0.0

(kleink)

2023-09-06 07:27:56 UTC MAIN commitmail json YAML

py-flask-cors: Update to 4.0.0.

## 4.0.0
* Remove support for Python versions older than 3.8 by @WAKayser in https://github.com/corydolphin/flask-cors/pull/330
* Add GHA tooling by @corydolphin in https://github.com/corydolphin/flask-cors/pull/331

## 3.1.01
* Include examples to specify that schema and port must be included in … by @YPCrumble in https://github.com/corydolphin/flask-cors/pull/294
* two small changes to the documentation, based on issue #290 by @bbbart in https://github.com/corydolphin/flask-cors/pull/291
* Fix typo by @sunarch in https://github.com/corydolphin/flask-cors/pull/304
* FIX: typo in CSRF by @sattamjh in https://github.com/corydolphin/flask-cors/pull/315
* Test against recent Python versions by @pylipp in https://github.com/corydolphin/flask-cors/pull/314
* Correct spelling mistakes by @EdwardBetts in https://github.com/corydolphin/flask-cors/pull/311
* 'Access-Control-Allow-Private-Network = true' header for http response by @chelo-kjml in https://github.com/corydolphin/flask-cors/pull/318
* docs: Fix a few typos by @timgates42 in https://github.com/corydolphin/flask-cors/pull/323
* [Docs] Fix typo in configuration documentation by @sachit-shroff in https://github.com/corydolphin/flask-cors/pull/316

(kleink)

2023-09-06 07:21:31 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-borgbackup to 1.2.6

(wiz)

2023-09-06 07:21:21 UTC MAIN commitmail json YAML

py-borgbackup: update to 1.2.6.

Pre-1.2.5 archives spoofing vulnerability (CVE-2023-36811)
----------------------------------------------------------

A flaw in the cryptographic authentication scheme in Borg allowed an attacker to
fake archives and potentially indirectly cause backup data loss in the repository.

The attack requires an attacker to be able to

1. insert files (with no additional headers) into backups
2. gain write access to the repository

This vulnerability does not disclose plaintext to the attacker, nor does it
affect the authenticity of existing archives.

Creating plausible fake archives may be feasible for empty or small archives,
but is unlikely for large archives.

The fix enforces checking the TAM authentication tag of archives at critical
places. Borg now considers archives without TAM as garbage or an attack.

We are not aware of others having discovered, disclosed or exploited this vulnerability.

Below, if we speak of borg 1.2.5, we mean a borg version >= 1.2.5 **or** a
borg version that has the relevant security patches for this vulnerability applied
(could be also an older version in that case).

Steps you must take to upgrade a repository:

1. Upgrade all clients using this repository to borg 1.2.6.
  Note: it is not required to upgrade a server, except if the server-side borg
  is also used as a client (and not just for "borg serve").

  Do **not** run ``borg check`` with borg > 1.2.4 before completing the upgrade steps.

2. Run ``BORG_WORKAROUNDS=ignore_invalid_archive_tam borg info --debug <repo> 2>&1 | grep TAM | grep -i manifest``.

  a) If you get "TAM-verified manifest", continue with 3.
  b) If you get "Manifest TAM not found and not required", run
      ``borg upgrade --tam --force <repository>`` *on every client*.

3. Run ``BORG_WORKAROUNDS=ignore_invalid_archive_tam borg list --format='{name} {time} tam:{tam}{NL}' <repo>``.
  "tam:verified" means that the archive has a valid TAM authentication.
  "tam:none" is expected as output for archives created by borg <1.0.9.
  "tam:none" is also expected for archives resulting from a borg rename
  or borg recreate operation (see #7791).
  "tam:none" could also come from archives created by an attacker.
  You should verify that "tam:none" archives are authentic and not malicious
  (== have good content, have correct timestamp, can be extracted successfully).
  In case you find crappy/malicious archives, you must delete them before proceeding.
  In low-risk, trusted environments, you may decide on your own risk to skip step 3
  and just trust in everything being OK.

4. If there are no tam:none archives left at this point, you can skip this step.
  Run ``BORG_WORKAROUNDS=ignore_invalid_archive_tam borg upgrade --archives-tam <repo>``.
  This will unconditionally add a correct archive TAM to all archives not having one.
  ``borg check`` would consider TAM-less or invalid-TAM archives as garbage or a potential attack.
  To see that all archives now are "tam:verified" run: ``borg list --format='{name} {time} tam:{tam}{NL}' <repo>``

5. Please note that you should never use BORG_WORKAROUNDS=ignore_invalid_archive_tam
  for normal production operations - it is only needed once to get the archives in a
  repository into a good state. All archives have a valid TAM now.

Vulnerability time line:

* 2023-06-13: Vulnerability discovered during code review by Thomas Waldmann
* 2023-06-13...: Work on fixing the issue, upgrade procedure, docs.
* 2023-06-30: CVE was assigned via Github CNA
* 2023-06-30 .. 2023-08-29: Fixed issue, code review, docs, testing.
* 2023-08-30: Released fixed version 1.2.5 (broken upgrade procedure for some repos)
* 2023-08-31: Released fixed version 1.2.6 (fixes upgrade procedure)

Version 1.2.6 (2023-08-31)
--------------------------

For upgrade and compatibility hints, please also read the section "Upgrade Notes"
above.

Fixes:

- The upgrade procedure docs as published with borg 1.2.5 did not work, if the
  repository had archives resulting from a borg rename or borg recreate operation.

  The updated docs now use BORG_WORKAROUNDS=ignore_invalid_archive_tam at some
  places to avoid that issue, #7791.

  See: fix pre-1.2.5 archives spoofing vulnerability (CVE-2023-36811),
  details and necessary upgrade procedure described above.

Other changes:

- updated 1.2.5 changelog entry: 1.2.5 already has the fix for rename/recreate.
- remove cython restrictions. recommended is to build with cython 0.29.latest,
  because borg 1.2.x uses this since years and it is very stable.
  you can also try to build with cython 3.0.x, there is a good chance that it works.
  as a 3rd option, we also bundle the `*.c` files cython outputs in the release
  pypi package, so you can also just use these and not need cython at all.

(wiz)

2023-09-06 06:48:53 UTC MAIN commitmail json YAML

doc: Updated www/py-flask-static-digest to 0.4.0

(kleink)

2023-09-06 06:48:36 UTC MAIN commitmail json YAML

py-flask-static-digest: Update to 0.4.0.

## [0.4.0] - 2023-05-14

- Brotli support added by [Dr. Matthew Swabey](https://github.com/mattaw)
- Remove `FLASK_STATIC_DIGEST_GZIP_FILES` gzip config option
- Add `FLASK_STATIC_DIGEST_COMPRESSION` (defaults to `["gzip"]` and replaces the old gzip config option)

## [0.3.0] - 2022-03-16

- Add support for digesting static files in blueprints and nested blueprints
- Spruce up the code base by using Black for code formatting

(kleink)

2023-09-06 03:30:08 UTC MAIN commitmail json YAML

CHANGES-2023: revert previous (not an update).

(schmonz)

2023-09-06 03:22:58 UTC MAIN commitmail json YAML

doc: Updated mail/rspamd to 3.6

(schmonz)

2023-09-06 03:22:52 UTC MAIN commitmail json YAML

2023-09-06 01:50:50 UTC MAIN commitmail json YAML

2023-09-05 20:32:37 UTC MAIN commitmail json YAML

doc: Updated editors/feathernotes to 1.1.0nb5

(pin)

2023-09-05 20:32:10 UTC MAIN commitmail json YAML

2023-09-05 18:59:00 UTC MAIN commitmail json YAML

Updated audio/py-mutagen, www/py-aiohttp-socks, devel/py-tox, devel/py-test

(adam)

2023-09-05 18:58:32 UTC MAIN commitmail json YAML

py-test: updated to 7.4.1

pytest 7.4.1 (2023-09-02)
=========================

Bug Fixes
---------
- Fixed bug where fake intermediate modules generated by ``--import-mode=importlib`` would not include the
  child modules as attributes of the parent modules.
- Fixed error assertion handling in :func:`pytest.approx` when ``None`` is an expected or received value when comparing dictionaries.
- Fixed issue when using ``--import-mode=importlib`` together with ``--doctest-modules`` that caused modules
  to be imported more than once, causing problems with modules that have import side effects.

(adam)

2023-09-05 18:56:43 UTC MAIN commitmail json YAML

py-tox: updated to 4.11.1

v4.11.1
Allow passing in multiple overrides using the ; character and fix , being used as splitting values

(adam)

2023-09-05 18:53:53 UTC MAIN commitmail json YAML

py-aiohttp-socks: updated to 0.8.2

v0.8.2
Unknown changes

(adam)

2023-09-05 18:51:12 UTC MAIN commitmail json YAML

py-mutagen: updated to 1.47.0

1.47.0 - 2023-09-03
-------------------

* ID3: Allow reading TYER tags in the form of "yyyy-mm-dd"
* ID3: Handle negative extended header sizes
* ID3: id3 frames fix bad cast due to str.isdigit
* MP3: Auto-detect MP3 files without ID3 tags
* WAVE: Extensible wave format support
* WAVE, AIFF: Handle truncated IFF files
* MP4: add a check for wrong offsets in mp4 files
* FLAC: Fix cuesheet and seektable saving
* TrueAudio: Read sample rate as unsigned and handle zero sample rate
* docs: Fixed documentation for id3.ID3.save parameter v2_version
* docs: Make extlinks compatible with sphinx 6.0
* docs: Fixed various typos
* Add some more type annotations
* Various minor fixes for issues uncovered by oss-fuzz

(adam)

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

k3b: remove musicbrainz dependency

musicbrainz has been removed from pkgsrc.

Bump PKGREVISION.

(wiz)

2023-09-05 16:54:20 UTC MAIN commitmail json YAML

2023-09-05 16:33:23 UTC MAIN commitmail json YAML

editors/featherpad: correct comment

(pin)

2023-09-05 14:42:34 UTC MAIN commitmail json YAML

doc: Updated graphics/sane-airscan to 0.99.27

(ryoon)

2023-09-05 14:42:18 UTC MAIN commitmail json YAML

2023-09-05 14:38:47 UTC MAIN commitmail json YAML

sane-backends: restore some PLIST.foo variables

(wiz)

2023-09-05 14:32:45 UTC MAIN commitmail json YAML

sane-frontends: Fix PKGVERSION with newer sane-backends

(ryoon)

2023-09-05 14:31:52 UTC MAIN commitmail json YAML

doc: Updated graphics/sane-backends to 1.2.1

(ryoon)

2023-09-05 14:31:39 UTC MAIN commitmail json YAML

sane-backends: Update to 1.2.1

Changelog:
## New with 1.2.1 (released 2023-02-05)

### Backends

- `avision`:
    - Minor fix for protocol packet length.
    - Added “basic” support for Avision AD345F. Note that multi-sheet scanning is problematic.
    - Fix for 32-bit limitation on scan line size which caused early abort of scan.
    - Fix for minimum resolution for devices with AV_ASIC_C6.
    - Various small logic errors addressed.

- `canon`: Use the common model name instead of string from the device.
- `canon_lide70`: Some small corrections to option support.
- `canon_pp`: Potential buffer overrun issue addressed.
- `canon-dr`: Added support for lifecycle counters for dr-x10c scanners.
- `epjitsu`: Hang fix for Scansnap S1300i.
- `epsonds`: Added support for Epson XP-2200 Series devices.
- `escl`:
    - Fixes related to support for HP M277dw.
    - Fix for Canon TS-3400 series resolution support.
    - Added support for Epson EcoTank L3160.
    - Fix for segfault crash.
    - Performance and memory use enhancements through the use of memory-mapped I/O.
    - Fix for TIFF file type generation failure.
    - IPv6 detection improvements.
- `fujitsu`:
    - Contrast/brightness fixes for Fujitsu ix500.
    - Support confirmed for Fujitsu fi-7300NX.
    - Support added for ScanSnap ix1400.
    - Added support for ScanPartner SP30.
- `genesys`:
    - Fixes for unit test build errors related to GCC 12.
    - Fix for 32-bit limitation on scan line size which caused early abort. of scan.
    - Build issue fix for OSX.
    - Button support for Canon 8400f scanner corrected.
    - Support added back in for Plustek OpticFilm 7600i: config file entry was missing.
- `kvs40xx`: Compiler warnings fixed.
- `mustek_usb2`: Compiler warnings fixed.
- `pixma`:
    - Fix for Canon TS-3400 series resolution support.
    - Button support for Canon MG5700 series corrected.
    - Added support for Canon imageRUNNER 1018/1022/1023.
    - Added support for Canon PIXMA TS2400 Series.
    - Added support for Canon PIXMA TS2600 Series.
    - Testing confirmed for Canon TS6400 series devices.
    - Testing confirmed for Canon TS3400 series devices.
    - Various devices’ max resolutions fixed.
    - Minor fix for broadcast buffer size error.
- `plustek_pp`: Support removed for deprecated Linux kernel driver build.
- `test`: Fix for 32-bit limitation on scan line size which caused early abort of scan.
- `xerox_mfp`:
    - JPEG support fix for Samsung SCX-4828 FN and similar.
    - JPEG support fix for Samsung SCX-4824 FN and similar.

### Frontends

- `sane-find-scanner`: Alteration to output to indicate that indicated devices are potentially scanners.
- `saned`: Fix for poll.h header file, which caused problems on Alpine Linux.
- `scanimage`:
    - Attempts to set readonly options will give a warning about readonly option set attempt now, instead of the misleading "unknown option" error.
    - Header file build fixes for FreeBSD.
    - Fix for backends presenting NULL attributes in deactivated options.

### Miscellaneous

- Updated translation to Russian, Italian, British English and Ukraine.
- Compiler warnings addressed for a number of backends.
- A number of fixes for the build system:
  - Fix to ignore LDFLAGS environment variable in build.
  - Fix to not build umax_pp tool when disabled.
  - Fix for CLANG compiler warnings.
  - Various small improvements to dependency checking and CI builds.
  - General corrections for backends’ use of mkstemp() function.
  - Added support for autotools’ silent build option.
  - Remove –with-group configure option, since it is no longer used.
  - Autotools fixes for backend library installation.

## New with 1.1.1 (released 2022-01-18)

### Backends

- `epson2`: Fixed support for many scanners that don't support focus command.
- `epson2`: Improve reliability of long scans.
- `epsonds`: Implemented support for the following Epson scanners:
  - DS-1610
  - DS-1630
  - DS-1660W
  - DS-310
  - DS-320
  - DS-360W
  - DS-410
  - DS-530
  - DS-530II
  - DS-531
  - DS-535
  - DS-535H
  - DS-535II
  - DS-570W
  - DS-570WII
  - DS-571W
  - DS-575W
  - DS-575WII
  - DS-70
  - DS-80W
  - ES-200
  - ES-300W
  - ES-300WR
  - ES-400
  - ES-400II
  - ES-50
  - ES-500W
  - ES-500WII
  - ES-500WR
  - ES-55R
  - ES-580W
  - ES-60W
  - ES-60WB
  - ES-60WW
  - ES-65WR
  - ET-2700 Series
  - ET-2710 Series
  - ET-2810 Series
  - ET-M2140 Series
  - ET-M3140 Series
  - EW-052A Series
  - FF-680W
  - L3150 Series
  - L3200 Series
  - L3210 Series
  - L3250 Series
  - L4150 Series
  - M2140 Series
  - M3140 Series
  - RR-60
  - RR-600W
  - RR-70W
  - XP-2100 Series
  - XP-2150 Series
- `epson2`: Marked XP-452 455 series as supported in documentation.
- `escl`: Fixed scanning problems on certain scanners due to incorrect URL being used
  (https://gitlab.com/sane-project/backends/-/issues/479)
- `escl`: Fixed support for different resolutions when using JPEG format.
- `escl`: Fixed handling of ipp-usb redirects to localhost which previously caused certain scanners
  to be always reported as busy.
- `escl`: Added support for Brother DCP-J772DW and Epson ET-2750 scanners.
- `escl`: Marked the following scanners as supported in documentation:
  - Canon PIXMA G4511
  - Canon PIXMA TR4550 Series
  - Canon PIXMA TR4551 Series
  - Epson ET-6100
- `escl`: Implemented support for disabling PDF output on scanners where it's broken
  (https://gitlab.com/sane-project/backends/-/issues/510)
- `escl`: Implemented support for Canon PIXME TR4520 and TR7500 scanners.
- `genesys`: Improved scan quality on Canon LiDE 35/40/50/60 by using brighter LED illumination.
- `genesys`: Fixed control of contrast and brigthness on certain scanners
  (https://gitlab.com/sane-project/backends/-/issues/271).
- `genesys`: Fixed crashes when handling slightly unexpected conditions
  (https://gitlab.com/sane-project/backends/-/issues/464).
- `genesys`: Fixed support for Plustek Opticfilm 7200 v2 scanner.
- `genesys`: Fixed button support on HP ScanJet G4010.
- `genesys`: Fixed compilation on gcc-4.8.
- `genesys`: Fixed incorrect LED exposure calculation leading to wrong color balance on certain
  resolutions on gl841 scanners
- `genesys`: Improved gray scan quality on Canon LiDE 110, 120, 210, 220
  (https://gitlab.com/sane-project/backends/-/issues/106,
  https://gitlab.com/sane-project/backends/-/issues/52).
- `genesys`: Fixed issue of motor becoming stuck at certain resolutions on Canon LiDE 50
  and possibly other gl841 scanners (https://gitlab.com/sane-project/backends/-/issues/357)
- `genesys`: Fixed periodic black lines in gray scans on Canon LiDE 80.
- `genesys`: Removed support for broken 75 and 100 dpi hardware resolutions to fix preview
  scans (https://gitlab.com/sane-project/backends/-/issues/383). These resolutions did
  not have any benefit compared to next smallest 150 dpi resolution.
- `genesys`: Add support for running in embedded environments that don't support threads.
- `genesys`: Fixed gray scans to use white color for illumination instead of red on
  Canon LiDE 35/40/50/60 and potentially other gl841 scanners. Old behavior can
  be restored via the color filter setting to select specific color component for
  the gray scan.
- `genesys`: The genesys backend is now distributed under GPL v2 or later license.
  Previously there existed an exception that allowed additional uses of the backend.
- `gt68xx`: Fixed several memory issues that can potentially lead to crashes or increased memory use.
- `hp4200`: Fixed crash when using HP ScanJet 4200C
  (https://gitlab.com/sane-project/backends/-/issues/454).
- `microtek`: Fixed support for embedded platforms using `uclibc`.
- `pieusb`: Implemented support for Reflecta RPS 10M scanner.
- `pieusb`: Fixed support for automatically advancing slides on DigitDia 4000.
- `pixma`: Fixed compliation with `NDEBUG` macro defined.
- `pixma`: Marked Canon PIXMA G4511 as supported in documentation
- `scangearmp2`: Mark GX6000, GX7000, TS5400 and MX455 series as supported.
- `sm3600-scanutil`: Fixed support for embedded platforms using `uclibc`.

### Frontends

- Improved documentation of `scanimage` concerning options provided by backends.
- `scanimage`: Improved help to specify which options are advanced.
- `scanimage`: Implemented support for PDF output format.

### Miscellaneous

- Added translation to Simplified Chinese.

(ryoon)

2023-09-05 14:09:58 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 117.0

(ryoon)

2023-09-05 14:09:44 UTC MAIN commitmail json YAML

firefox-l10n: Update to 117.0

* Sync with www/firefox-117.0.

(ryoon)

2023-09-05 14:09:07 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 117.0

(ryoon)

2023-09-05 14:08:40 UTC MAIN commitmail json YAML

firefox: Update to 117.0

Changelog:
New
  * Support for credit card autofill has been extended to users running Firefox
    in the IT, ES, AT, BE, and PL locales.

  * macOS users can now control the tabability of controls and links via
    about:preferences.
    Screenshot of new macOS tabability option in about:preferences

  * To avoid undesirable outcomes on sites which specify their own behavior
    when pressing shift+right-click, Firefox now has a
    dom.event.contextmenu.shift_suppresses_event preference to prevent the
    context menu from appearing.

Fixed
  * YouTube video lists now scroll correctly when navigating with a screen
    reader.

  * Various security fixes.

Changed
  * Firefox no longer shows its own screen sharing indicator on Wayland desktop
    environments. The system default sharing indicator will be used instead.

Enterprise
  * You can find information about policy updates and enterprise specific bug
    fixes in the Firefox for Enterprise 117 Release Notes.

Developer
  * Developer Information
  * Web compatibility inspection has been enhanced with our new CSS
    compatibility tooltip in the Developer Tools Inspector. An icon is now
    displayed next to properties that could lead to web compatibility issues.
    When hovered, the tooltip indicates which browsers are not supported and
    displays a link to the MDN page for the property so the user can learn more
    about it.
    Screenshot showing CSS compatibility icon for a property shown in the
    Inspector

  * console.clear() no longer clears the Console output if the "Enable
    persistent logs" option is enabled.

Web Platform
  * Support for improved CSS nesting is now enabled by default.

  * Firefox now supports RTCRtpScriptTransform.

  * ReadableStream.from is now supported, allowing creation of a ReadableStream
    from an (async) iterable.

  * Firefox now supports the math-style and math-depth CSS properties and the
    font-size: math value.

Security fixes:
#CVE-2023-4573: Memory corruption in IPC CanvasTranslator
#CVE-2023-4574: Memory corruption in IPC ColorPickerShownCallback
#CVE-2023-4575: Memory corruption in IPC FilePickerShownCallback
#CVE-2023-4576: Integer Overflow in RecordedSourceSurfaceCreation
#CVE-2023-4577: Memory corruption in JIT UpdateRegExpStatics
#CVE-2023-4578: Error reporting methods in SpiderMonkey could have triggered an
Out of Memory Exception
#CVE-2023-4579: Persisted search terms were formatted as URLs
#CVE-2023-4580: Push notifications saved to disk unencrypted
#CVE-2023-4581: XLL file extensions were downloadable without warnings
#CVE-2023-4582: Buffer Overflow in WebGL glGetProgramiv
#CVE-2023-4583: Browsing Context potentially not cleared when closing Private
Window
#CVE-2023-4584: Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15,
Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
#CVE-2023-4585: Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2, and
Thunderbird 115.2

(ryoon)

2023-09-05 13:44:13 UTC MAIN commitmail json YAML

keepassxc: add comment about lack of qt6 support

(wiz)

2023-09-05 13:43:39 UTC MAIN commitmail json YAML

doc: Updated editors/featherpad to 1.4.1nb1

(pin)

2023-09-05 13:43:15 UTC MAIN commitmail json YAML

editors/featherpad: enable Qt6

... and switch to it by default.
Thanks to wiz@ for a quick review.

(pin)

2023-09-05 13:42:32 UTC MAIN commitmail json YAML

opensmtpd-filter-dnsbl: require _GNU_SOURCE for strcasestr() on Linux.

(vins)

2023-09-05 13:33:04 UTC MAIN commitmail json YAML

doc: Updated www/py-hyperkitty to 1.3.7nb1

(wiz)

2023-09-05 13:32:55 UTC MAIN commitmail json YAML

py-hyperkitty: remove sassc dependency

It is not a build or run-time requirement, despite what the .spec file
says.

Bump PKGREVISION.

(wiz)

2023-09-05 13:25:17 UTC MAIN commitmail json YAML

opensmtpd-filter-dkimsign: enable backward-compatibility for OpenBSD funcs on Linux.

Required for glibc < 2.24, which lacks reallocarray() and
explicit_bzero().

(vins)

2023-09-05 13:22:43 UTC MAIN commitmail json YAML

libopensmtpd: enable backward-compatibility for OpenBSD funcs on Linux.

Required for glibc < 2.24, as it lacks reallocarray() and
explicit_bzero().

(vins)

2023-09-05 13:14:25 UTC MAIN commitmail json YAML

gnome-shell: does not use sassc when building from tarballs

(Since some 40.x alpha release.)

Remove TOOL_DEPENDS on sassc.

(wiz)

2023-09-05 12:15:57 UTC MAIN commitmail json YAML

2023-09-05 11:21:29 UTC MAIN commitmail json YAML

doc: Updated www/cobalt to 0.19.0

(wiz)

2023-09-05 11:21:19 UTC MAIN commitmail json YAML

cobalt: update to 0.19.0.

Update provided by pin@, thanks!

pkgsrc:
- Switch off sass feature by default due to libsass and sass-rs deprecation
see, https://github.com/cobalt-org/cobalt.rs/issues/1050 and
https://github.com/cobalt-org/cobalt.rs/pull/1090

[0.19.0] - 2023-06-06
Compatibility
- Removed support for vimwiki (parser/renderer was unmaintained)
- MSRV is now 1.70.0

[0.18.5] - 2023-06-02
- No ChangeLog provided

[0.18.4] -2023-04-20
- No ChangeLog provided

(wiz)

2023-09-05 10:03:56 UTC MAIN commitmail json YAML

gupnp: Needs -lsocket on SunOS

(nia)

2023-09-05 09:44:44 UTC MAIN commitmail json YAML

x11/qt6ct: fix PLIST and unbreak build.

(vins)

2023-09-05 09:39:55 UTC MAIN commitmail json YAML

nuspell: Use USE_CXX_FEATURES. Fixes build on NetBSD 9.

(nia)

2023-09-05 09:33:14 UTC MAIN commitmail json YAML

xosview2: still requires c++17 in USE_LANGUAGES.

(vins)

2023-09-05 08:05:52 UTC MAIN commitmail json YAML

libtirpc: s/CFLAGS/CPPFLAGS in buildlink file.

(vins)

2023-09-05 07:23:00 UTC MAIN commitmail json YAML

zola: remove unused libsass dependency

SASS support was switched to a rust crate.

Bump PKGREVISION.

(wiz)

2023-09-05 06:45:17 UTC MAIN commitmail json YAML

libmusicbrainz: remove

This was the old v3 version of the API, the newer (but still obsolete)
v5 version is in audio/libmusizbrainz5.

(wiz)

2023-09-05 06:41:47 UTC MAIN commitmail json YAML

2023-09-05 06:40:42 UTC MAIN commitmail json YAML

kde4: remove kscd from meta package

(wiz)

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

doc: Updated shells/oh-my-posh to 18.7.0

(pin)

2023-09-05 06:04:27 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 18.7.0

v18.7.0
Features
- helm: add segment (43aca8e)

v18.6.4
Bug Fixes
- git: correctly identify conflicted files (8f8dd04)

(pin)

2023-09-05 04:38:56 UTC MAIN commitmail json YAML

Updated devel/py-ipykernel, www/py-aiohttp-socks

(adam)

2023-09-05 04:38:35 UTC MAIN commitmail json YAML

py-aiohttp-socks: updated to 0.8.1

v0.8.1

Fix issue 27

(adam)

2023-09-05 04:37:10 UTC MAIN commitmail json YAML

py-ipykernel: updated to 6.25.2

6.25.2

Bugs fixed

- Make iostream shutdown more robust
- Don't call QApplication.setQuitOnLastWindowClosed(False).
- Avoid starting IOPub background thread after it's been stopped

(adam)

2023-09-04 23:01:17 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.18.1

(gutteridge)

2023-09-04 23:00:47 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4 to 4.18.1

(gutteridge)

2023-09-04 23:00:33 UTC MAIN commitmail json YAML

2023-09-04 22:51:24 UTC MAIN commitmail json YAML

xfce4-icon-theme: drop unnecessary use of XFCE4_VERSION (NFC)

(gutteridge)

2023-09-04 22:27:13 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-appfinder to 4.18.1

(gutteridge)

2023-09-04 22:26:43 UTC MAIN commitmail json YAML

xfce4-appfinder: update to 4.18.1

Change log:

4.18.1 (2023-08-22)
======
- Add style class to selected app icon (!42)
- Restore command icons in Commands history (!33)
- Update preferences window to match default settings (!35)

(gutteridge)

2023-09-04 20:52:18 UTC MAIN commitmail json YAML

gnome-mplayer: remove default-off libmusicbrainz option

This used the old v3 of libmusicbrainz.

(wiz)

2023-09-04 20:44:04 UTC MAIN commitmail json YAML

texlive-collection-binextra: add dvisvgm

(markd)

2023-09-04 20:42:12 UTC MAIN commitmail json YAML

texlive-collection-latexextra: add tex-gensymb

(markd)

2023-09-04 20:27:12 UTC MAIN commitmail json YAML

kde4: korganizer is in time.

(markd)

2023-09-04 19:51:28 UTC MAIN commitmail json YAML

doc: Updated pkgtools/libnbcompat to 20230904

(jperkin)

2023-09-04 19:51:19 UTC MAIN commitmail json YAML

libnbcompat: Update to 20230904.

Pull in changes from revision 1.13 of NetBSD sha2.c from 14 years ago to
fix type punning issues seen with newer GCCs.

Fixes "pkg_admin digest" on SmartOS with GCC 12, where the output was
completely wrong, causing bulk builds to rebuild every package every time
now that USE_PKG_ADMIN_DIGEST=yes is the default.

(jperkin)

2023-09-04 17:51:16 UTC MAIN commitmail json YAML

doc: Updated sysutils/daemontools-run to 20230904

(schmonz)

2023-09-04 17:51:11 UTC MAIN commitmail json YAML

daemontools-run: update to 20230903.

pkgsrc changes:

- Create a /service symlink, if possible, pointing to ${VARBASE}/service
- Change default rc.d svscan_servicedir to "/service"
- Allow daemontools-encore to satisfy the dependency
- Move SMF configuration here (from daemontools)

(schmonz)

2023-09-04 17:50:54 UTC MAIN commitmail json YAML

doc: Updated sysutils/daemontools to 0.76nb5

(schmonz)

2023-09-04 17:50:49 UTC MAIN commitmail json YAML

daemontools: move SMF bits to daemontools-run.

Bump PKGREVISION.

(schmonz)

2023-09-04 14:17:11 UTC MAIN commitmail json YAML

doc: Added converters/dvisvgm version 2.1.3

(wiz)

2023-09-04 14:16:53 UTC MAIN commitmail json YAML

converters/Makefile: + dvisvgm

(wiz)

2023-09-04 14:16:29 UTC MAIN commitmail json YAML

converters/dvisvgm: import dvisvgm-2.1.3

Packaged for wip by Kamil Rytarowski, with some updates and cleanups by me.

dvisvgm is a utility for TeX/LaTeX users. It converts DVI and EPS files to the
XML-based scalable vector graphics format SVG. The latest releases support
standard DVI files (version 2) as well as DVI output created by pTeX in
vertical mode (version 3), and XeTeX (versions 5 to 7, also known as XDV).

(wiz)

2023-09-04 13:51:00 UTC MAIN commitmail json YAML

libcanberra: pkglint cleanup

(wiz)

2023-09-04 13:50:53 UTC MAIN commitmail json YAML

doc: Updated audio/libcanberra to 0.30nb10

(wiz)

2023-09-04 13:50:42 UTC MAIN commitmail json YAML

libcanberra: default to gtk3 support only

(disable gtk2 option)

Bump PKGREVISION.

(wiz)