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

2024-05-13 12:05:58 UTC Now

2022-08-04 15:15:38 UTC MAIN commitmail json YAML

2022-08-04 15:13:03 UTC MAIN commitmail json YAML

doc: firefox78 removal

(nia)

2022-08-04 15:10:42 UTC MAIN commitmail json YAML

2022-08-04 15:07:14 UTC MAIN commitmail json YAML

Move firefox78's mozilla-common.mk to mail/thunderbird in preparation for
removing firefox78.

(nia)

2022-08-04 14:41:40 UTC MAIN commitmail json YAML

libepoll-shim: Fix handling of .pc file - this isn't FreeBSD, so don't
install it to libdata, but rather the standard location for pkgsrc.
Also use PKGCONFIG_OVERRIDE to ensure that the proper RPATH is added.

While here, delint.

(nia)

2022-08-04 14:39:17 UTC MAIN commitmail json YAML

libepoll-shim: Fix DESCR, pkglint complains it's too long

(nia)

2022-08-04 12:32:21 UTC MAIN commitmail json YAML

doc: Added devel/autoconf269 version 2.69

(jperkin)

2022-08-04 12:32:08 UTC MAIN commitmail json YAML

devel: Add autoconf269.

(jperkin)

2022-08-04 12:31:41 UTC MAIN commitmail json YAML

2022-08-04 12:28:42 UTC MAIN commitmail json YAML

Updated devel/memcached, devel/py-setuptools

(adam)

2022-08-04 12:28:27 UTC MAIN commitmail json YAML

py-setuptools: updated to 63.4.1

v63.4.1

Misc

Sync with pypa/distutils@274758f1c02048d295efdbc13d2f88d9923547f8, restoring compatibility shim in bdist.format_commands.

(adam)

2022-08-04 12:26:19 UTC MAIN commitmail json YAML

memcached: updated to 1.6.16

1.6.16

Overview

Minor bugfixes for memcached daemon. Critical bugfixes and API additions for the experimental proxy code (if using, please upgrade)

Fixes

proxy: add req:flag_token("F")
proxy: mcp.response code and rline API
proxy: add r:has_flag(), fix r:token() length
proxy: mcp.request() improvements
proxy: mcplib_request_token() doesn't delimit the final token in a request
tls: Disable TLS re-negotiation from SSL context
Fix undefined behavior and warning with clang
proxy: fix the hashstring size for evcache ketama
core: Fix FTBFS with GCC 12 on ppc64el
proxy: fix race crash from io obj use-after-free
proxy: fix mcp.await() when using extended args
proxy: add missing errno.h include to proxy.h
proxy: fix potential corruption on partial write
proxy: rework backend buffer handling to fix protocol desync bug
tests: skip whitespace on vendor/*
tls: Add switch to opt-in to kernel TLS on OpenSSL 3.0.0+
core: checks port number at start time
Add a command to dump keys for memcached-tool
proxy: 'proxyreqs' does not work unless 'proxyuser' also provided
proxy: replace proxycmds stream with proxyreqs
proxy: mcp.log_req* API interface

(adam)

2022-08-04 12:23:41 UTC MAIN commitmail json YAML

doc: Updated devel/libtool-info to 2.4.7

(jperkin)

2022-08-04 12:23:21 UTC MAIN commitmail json YAML

libtool: Remove hardcoded compiler objects on SunOS.

I've been running with this patch for many years, and it's required to ensure
correct operation of USE_PKGSRC_GCC_RUNTIME, as well as allowing libtool to be
compiler-agnostic, at least within the same compiler family.  Bad things happen
otherwise, such as multiple libstdc++.so's being pulled in, and it matches the
behaviour of NetBSD and others.

While here simplify some of the logic, removing support for GCC 2.7(!) and
Solaris 2.5 and earlier(!!), making this section of code easier to read.

Ride previous PKGREVISION bump.

(jperkin)

2022-08-04 12:18:47 UTC MAIN commitmail json YAML

doc: Updated editors/featherpad to 1.3.1

(pin)

2022-08-04 12:18:16 UTC MAIN commitmail json YAML

editors/featherpad: update to 1.3.1

D-Bus is used — instead of the old, network-based method — for making the app
have a single process. D-Bus is faster, more versatile, and much more reliable,
especially under extreme circumstances.

FeatherPad still works under non-Linux systems without D-Bus, but as a
multi-process app.

Other changes:

● The qmake compilation has been removed. Its maintenance wasn't justified,
  especially with D-Bus.
● A workaround has been added for a Qt5 bug that caused a crash if SIGTERM was
  sent while the replacement dock was visible. The bug doesn't exist in Qt6.

(pin)

2022-08-04 11:35:48 UTC MAIN commitmail json YAML

Updated devel/glib2, devel/glib2-tools, devel/gdbus-codegen

(adam)

2022-08-04 11:35:01 UTC MAIN commitmail json YAML

glib2 glib2-tools gdbus-codegen: updated to 2.72.3

Overview of changes in GLib 2.72.3
==================================

* Bugs fixed:
- disposing a non-cancelled inotify GFileMonitor causes deadlocks
- Crash in g_socket_client_enumerator_callback when proxy resolving
- xdgmime update breaks webkit2gtk file:// requests
- Growing memory when using cancellable in g_socket_client_connect_async
- glocalfilemonitor: Avoid file monitor destruction from event thread
- Backport !2707 “credentials: macos: check for existence of LOCAL_PEERPID” to glib-2-72
- Backport !2708 “xdgmime: Fix broken file:// content type lookups for webkitgtk” to glib-2-72
- Backport !2745 “gsocketclient: Fix still-reachable references to cancellables” to glib-2-72
- Backport !2742 “proxyaddressenumerator: set error parameter more thoughtfully” to glib-2-72

(adam)

2022-08-04 09:36:10 UTC MAIN commitmail json YAML

firefox-esr: Bump default version to 102

(nia)

2022-08-04 09:22:33 UTC MAIN commitmail json YAML

cmake: Don't strip if INSTALL_UNSTRIPPED=yes.

(jperkin)

2022-08-04 08:55:12 UTC MAIN commitmail json YAML

cmake: strip binaries

(adam)

2022-08-04 07:00:51 UTC MAIN commitmail json YAML

2022-08-04 06:27:36 UTC MAIN commitmail json YAML

lintpkgsrc: test internal package database

(rillig)

2022-08-04 06:02:41 UTC MAIN commitmail json YAML

lintpkgsrc: fix storing of package variables in the cache

Broken since lintpkgsrc.pl 1.44 from yesterday. All package variables
were stored as empty strings instead of their actual values.

(rillig)

2022-08-04 05:50:54 UTC MAIN commitmail json YAML

2022-08-04 05:45:15 UTC MAIN commitmail json YAML

lintpkgsrc: allow uppercase 'nb' in version numbers

Just for symmetry with the pkg_install implementation; in practice the
'nb' is always lowercase.

Merge most test cases into the versions table, leave a few as simple
examples.

(rillig)

2022-08-04 04:49:40 UTC MAIN commitmail json YAML

x11/wxGTK32: install locale files when building with cmake

switch deafult to build with cmake

(dbj)

2022-08-04 01:02:21 UTC MAIN commitmail json YAML

doc/TODO: add retext, update qt6 and upower notes

(gutteridge)

2022-08-04 00:54:15 UTC MAIN commitmail json YAML

doc: Updated devel/cbindgen to 0.24.3

(gutteridge)

2022-08-04 00:54:06 UTC MAIN commitmail json YAML

cbindgen: update to 0.24.3

(Required for Firefox 103 builds.)

## 0.24.3

      * Make struct expressions correctly generated through typedefs (#768).

## 0.24.2

      * Make bitfield operators use explicit constructors.

## 0.24.1

      * Add support for unary negation (#765).
      * Make more bitfield operators constexpr (#765).

## 0.24.0

      * Basic const generic support (#759, #760 #762).
      * Suffixes on integer literals are now honored to avoid narrowing (#764).

(gutteridge)

2022-08-03 23:36:15 UTC MAIN commitmail json YAML

doc: Updated emulators/nono to 0.4.2

(jun)

2022-08-03 23:33:34 UTC MAIN commitmail json YAML

nono: update to 0.4.2.

0.4.2 (2022-08-03)

vm(Update): "Improve a memory map on LUNA-88K."
vm(Update): "Improve a keyboard buzzer handling on LUNA. Implement the buzzer indicator on the software keyboard window."
vm(Update):"Limit maximum ram size to 240MB when using PROM 1.20 on LUNA-88K due to PROM code constraint."
vm(Update): "Implement behaviors when TVRAM scroll protrudes to the right, probably."
vm(Fix): "Fix a horizontal scroll amount of RFCNT to match real machine."
m88k(Fix): "Fix an address mask when m88200 invalidates cache line."
m88k(Fix): "Fix cache status when m88200 creates cache entry for writing."
debugger(Update): "Add unofficial NetBSD/luna88k system call to the exception history."
app(Update): "-X option supports loading symbol tables in NetBSD kernel."
app(Fix): "Fix a problem that application may not be able to be terminated when debugger is used."
app(Fix): "Fix a silent termination when Ctrl+Q is entered."

(jun)

2022-08-03 22:03:43 UTC MAIN commitmail json YAML

2022-08-03 21:54:21 UTC MAIN commitmail json YAML

doc: Updated databases/p5-DBD-SQLite to 1.70

(wiz)

2022-08-03 21:54:12 UTC MAIN commitmail json YAML

p5-DBD-SQLite: update to 1.70.

1.70 2021-08-01
    - Switched to a production version

1.69_02 2021-07-30
    - Fix doc to use the correct attribute with sqlite_ (GH#86, eekboek++)
    - Modify the fix to silence the sqlite_unicode warning not to check
      the attribute twice
    - Fix an encoding issue of naive (GH#83, HaraldJoerg++)

1.69_01 2021-07-30
    - Typo (GH#85, grr++)
    - Silenced deprecation warning of sqlite_unicode not to break
      tests of existing applications

1.68 2021-07-22
    - Switched to a production version

1.67_07 2021-06-19
    - Upgraded SQLite to 3.36.0

1.67_06 2021-06-14
    - Experiment with another quadmath patch to see if it works
      with an older version of FreeBSD

1.67_05 2021-06-13
    - Made DBD_SQLITE_STRING_MODE constants exportable

1.67_04 2021-05-31
    - Upgraded SQLite to 3.35.5
    - Stop setting THREADSAFE=0 if perl has pthread (ie. 5.20+)
      (Bjoern Hoehrmann++, GH#69, #72)
    - Fixed a memory leak in ::VirtualTable
    - Introduced "string_mode" handle attribute (Felipe Gasper++)
      to fix long-standing issues of sqlite_unicode (GH#78, #68)
    - Added a dependency from dbdimp.o to the *.inc files included
      into dbdimp.c (Laurent Dami++, GH#74)
    - Fixed an offset issue of VirtualTable (Laurent Dami++, GH#75)

1.67_03 2021-03-31
    - Upgraded SQLite to 3.35.3
    - Enabled math functions introduced in SQLite 3.35
    - Fix quadmath issues (Tux++, leont++)

1.67_02 2020-12-06
    - Upgraded SQLite to 3.34.0
    - Added a few new constants
    - Added sqlite_txn_state method to see internal state
      of the backend

1.67_01 2020-11-24
    - Switched to XSLoader (GH#63; toddr++)
    - Use quadmath_snprintf if USE_QUADMATH is defined
    - Use av_fetch instead of av_shift (norimy++)

(wiz)

2022-08-03 20:50:43 UTC MAIN commitmail json YAML

lintpkgsrc: fix off-by-9 bug in version comparison (since today)

(rillig)

2022-08-03 20:39:27 UTC MAIN commitmail json YAML

lintpkgsrc: fix version comparison for adjacent letters

Previously, lintpkgsrc treated the version numbers 1.0aa and 1.0ab the
same, contrary to pkg_install.

(rillig)

2022-08-03 20:32:55 UTC MAIN commitmail json YAML

lintpkgsrc: clean up and condense comparison of package versions

One less 'eval' to worry about.

(rillig)

2022-08-03 20:14:16 UTC MAIN commitmail json YAML

lintpkgsrc: rename pkg to pkgbase and ver to pkgversion

The word 'pkg' has too many meanings to be useful in identifiers; use
the standard terminology instead.

(rillig)

2022-08-03 20:04:34 UTC MAIN commitmail json YAML

lintpkgsrc: refactor PkgList internals to be more descriptive

The indirection layer through '_pkgs' was not necessary.

(rillig)

2022-08-03 19:47:02 UTC MAIN commitmail json YAML

lintpkgsrc: refactor Pkgs internals to be more descriptive

(rillig)

2022-08-03 19:22:34 UTC MAIN commitmail json YAML

lintpkgsrc: refactor PkgVer internals to be more descriptive

(rillig)

2022-08-03 18:51:57 UTC MAIN commitmail json YAML

2022-08-03 18:24:59 UTC MAIN commitmail json YAML

2022-08-03 17:14:53 UTC MAIN commitmail json YAML

doc: Updated net/nsd to 4.6.0

(ryoon)

2022-08-03 17:14:11 UTC MAIN commitmail json YAML

nsd: Update to 4.6.0

Changelog:
This release adds the zone verification support from the CreDNS code.
There are also some bug fixes in the ixfr out code.

Zone verification can start a verifier program that reads the new zone
data. It can reject the update. Or process the new zone data. The intent
is for a DNSSEC verifier to inspect the zone before it is passed on with
zone transfer or served to clients.

The zone verification can be enabled with enable: yes in the verify
section in nsd.conf. You can then list the interfaces the NSD listens on
while the verifier is active, so it can send queries for the new zone
contents. With verify-zones: yes zones are verified by default. The
command that is executed can be set with the verifier: ldns-verify-zone
option. With verifier-count the max number of concurrent verifiers can
be set. With the verifier-feed-zone: yes option the zone can be input
on stdin to the verifier program. A timeout to stop the verifier can be
set with the verifier-timeout option.

Per zone options can also be set for a pattern or for a zone, for zone
verification. With verify-zone the zone verification can be enabled
per zone. The verifier can be set per zone. And the verifier-feed-zone
and verifier-timeout options can be controlled per zone.

FEATURES:
    Port zone-verification from CreDNS to NSD4.

BUG FIXES:
    Fix static analyzer reports on ixfrcreate temp file.
    Fixup wrong ixfrcreate fread return check.

(ryoon)

2022-08-03 17:11:02 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 103.0.1

(ryoon)

2022-08-03 17:10:37 UTC MAIN commitmail json YAML

firefox-l10n: Update to 103.0.1

* Sync with www/firefox-103.0.1.

(ryoon)

2022-08-03 17:10:15 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 103.0.1

(ryoon)

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

firefox: Updatet to 103.0.1

Changelog:
103.0.1:
New
  * Enabled hardware acceleration on newer AMD cards.

Fixed
  * Fixed a crash on Firefox shutdown caused by a bug in the audio manager.

103.0:
New
  * Improved responsiveness on macOS during periods of high CPU load by
    switching to a modern lock API.

  * Do you always forget something? Required fields are now highlighted in PDF
    forms.

  * Improved performance on high-refresh rate monitors (120Hz+).

  * Enjoying Picture-in-Picture subtitles feature? It just got better: you can
    now change subtitles font size directly from the PiP window. Additionally,
    PiP subtitles are now available at Funimation, Dailymotion, Tubi, Hotstar,
    and SonyLIV.

  * Buttons in the Tabs toolbar can now be reached with Tab, Shift+Tab, and
    Arrow keys. View this article for additional details.

  * Windows' "Make text bigger" accessibility setting now affects all the UI
    and content pages, rather than only applying to system font sizes.

  * Rejoice! You can now conveniently access Firefox, which will now be pinned
    to the Windows taskbar during installation on Windows 10 and 11. (This will
    also allow for Firefox to be launched quicker after installing.)

Fixed
  * Non-breaking spaces are now preserved --- preventing automatic line
    breaks --- when copying text from a form control.

  * Fixed WebGL performance issues on NVIDIA binary drivers via DMA-Buf on
    Linux.

  * Fixed an issue in which Firefox startup could be significantly slowed down
    by the processing of Web content local storage. This had the greatest
    impact on users with platter hard drives and significant local storage.

  * Various security fixes.

Changed
  * Removed a configuration option to allow SHA-1 signatures in certificates:
    SHA-1 signatures in certificates --- long since determined to no longer be
    secure enough --- are now not supported.

Security fixes:
#CVE-2022-36319: Mouse Position spoofing with CSS transforms
#CVE-2022-36318: Directory indexes for bundled resources reflected URL
parameters
#CVE-2022-36314: Opening local <code>.lnk</code> files could cause unexpected
network loads
#CVE-2022-36315: Preload Cache Bypasses Subresource Integrity
#CVE-2022-36316: Performance API leaked whether a cross-site resource is
redirecting
#CVE-2022-2505: Memory safety bugs fixed in Firefox 103 and 102.1

(ryoon)

2022-08-03 16:31:48 UTC MAIN commitmail json YAML

doc: Updated net/djbdnscurve6 to 43

(schmonz)

2022-08-03 16:31:43 UTC MAIN commitmail json YAML

Update to 43. From the changelog:

- Fixed bug in dns_txt evaluation for long TXT records -> RDATA labels
  not respected.
- Fixed generation of SPF and DKIM records in tinydns due to missing
  labels in RDATA.
- The maximal TXT label-len is 255 throughout.
- Fixed man page of dnscache referencing outdated EDNS0 disabling.
- Added script to extract pubkey from keyfile to be used for DKIM records.
- Fixed wrong response to PTR query of ::1 -> ip6-loopback.

(schmonz)

2022-08-03 16:31:29 UTC MAIN commitmail json YAML

doc: Updated net/fehqlibs to 20

(schmonz)

2022-08-03 16:31:22 UTC MAIN commitmail json YAML

Update to 20. From the changelog:

- Added uint8p.c functions
- Fixed dns_txt.c for multiple labels in RDATA section

(schmonz)

2022-08-03 16:24:04 UTC MAIN commitmail json YAML

doc: Updated emulators/sameboy to 0.15.4

(nia)

2022-08-03 16:23:36 UTC MAIN commitmail json YAML

sameboy: update to 0.15.4

                                    Changes

Version 0.15.4

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

  New/Improved Features

    * The “Emulate Hardware” and “Preserve Brightness” color correction
      modes are now called “Modern – Balanced” and “Modern – Boost
      Contrast”, respectively, to better represent them in the context other
      modes that came after their introduction
    * A new “Modern – Accurate” color correction mode was added. This new
      mode preserves the modern saturation and contrast of “Modern –
      Balanced” but further improves on color balancing accuracy
    * The Anti-aliased Scale4x filter has been revised and improved

  Accuracy Improvements/Fixes

    * A color correction rounding error was fixed

  Bug Fixes

    * Fixed potential visual artifacts when using certain scaling filters on
      some combinations of resolutions and devices
    * Fixed a bug that made SameBoy crash on launch on older versions of
      macOS if an update was available
    * The SDL will no longer get stuck (unless “Skip” is used) when trying
      to use certain joypads’ D-pad to configure the directional keys
    * Attempt to work around an X11 bug that caused file and directory
      selection dialogs to ignore mouse keys

Version 0.15.3

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

  Accuracy Improvements/Fixes

    * Improvements to all color correction modes

  Bug Fixes

    * Fixed a race condition that could cause the Memory Viewer to crash if
      used without pausing the ROM first
    * Fixed a bug that caused SameBoy to incorrectly warn about saves being
      unwritable
    * Fixed a bug that caused the SDL port to not respect the
      joypads-in-background setting at startup

Version 0.15.2

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

  New/Improved Features

    * A setting to allow joypad input when SameBoy is not in focus was added
      to both frontends
    * The SDL GUI now follows the user-configured Game Boy palette
    * The SDL frontend now supports Game Boy palettes exported from the
      Cocoa port, and now includes 7 new palettes to choose from
    * The scrollbar in the SDL frontend is now draggable
    * The SDL GUI now correctly allows using the user-configured buttons in
      its menu
    * An OpenAL audio driver is now available for Linux and other Unix users
      in the SDL port
    * Up to two joypad hotkeys may now be configured to perform actions such
      as pausing and saving states in both frontends
    * The softbreak debugger command was given a better description
    * Both frontends will now warn you if progress cannot be saved when
      loading a ROM
    * Game Boy Player (using CPU AGB A) is now a selectable Game Boy Advance
      revision

  Accuracy Improvements/Fixes

    * Emulated a glitch where a misconfigured window can insert
      pixels between tiles on models prior to the Game Boy Color, fixes Star
      Trek - 25th Anniversary
    * Fixed a window-related regression, affecting edge cases where WX=0
    * Accuracy improvements to emulation of the Game Boy Camera
    * Accurate emulation of JOYP switching delay on the DMG
    * Realistic emulation of button bouncing while keeping lag to a minimum

  Misc Internal Changes

    * Fixed a potential memory corruption when SameBoy is used as a library
      in a C++ project

(nia)

2022-08-03 16:22:46 UTC MAIN commitmail json YAML

doc: Updated audio/strawberry to 1.0.7

(nia)

2022-08-03 16:22:31 UTC MAIN commitmail json YAML

strawberry: update to 1.0.7

ChangeLog

Version 1.0.7 (2022.07.25)

  Bugfixes:
    * Fixed checking file extension case-insensitive when loading and saving playlists.
    * Fixed reading and saving rating with TagParser.

  Enhancements
    * Added option for selecting file extension when saving all playlists.

Version 1.0.6 (2022.07.17)

  Bugfixes:
    * Fixed certain albums not added to playlist in correct track order from search for Tidal and QObuz.
    * Fixed songs not added to playlist in numeric order when added from file view with right click
    * Fixed "Stop after this track" graying out next track in dynamic mode
    * Fixed a gstreamer caps leak when transcoding songs.
    * Fixed errors in translation files

  Enhancements
    * Add songs to the collection even when they have invalid ctime or mtime.
    * Made ListenBrainz scrobbler respect "Prefer album artist" option
    * Send track duration, number, player name and version when scrobbling to ListenBrainz

(nia)

2022-08-03 16:15:49 UTC MAIN commitmail json YAML

2022-08-03 16:15:46 UTC MAIN commitmail json YAML

doc: Updated devel/py-approvaltests to 5.4.0

(schmonz)

2022-08-03 16:15:40 UTC MAIN commitmail json YAML

Update to 5.4.0. From the changelog:

Custom Formatters

- You can now register_formatter that will match types of data, and
  print prettier output using verify(data)
  note: we also registered a formatter for argparse.Namespace

(schmonz)

2022-08-03 13:44:52 UTC MAIN commitmail json YAML

Updated sysutils/py-stack-data, devel/py-line_profiler

(adam)

2022-08-03 13:44:30 UTC MAIN commitmail json YAML

py-line_profiler: updated to 3.5.1

3.5.1
~~~~~
* FIX: line profiler now works on async functions again

3.5.0
~~~~~
* FIX: kernprof fails to write to stdout if stdout was replaced
* FIX: Fixes max of an empty sequence error
* Make IPython optional
* FIX: Exception raise ZeroDivisionError

(adam)

2022-08-03 13:37:38 UTC MAIN commitmail json YAML

2022-08-03 13:06:56 UTC MAIN commitmail json YAML

doc: Updated devel/libtool-fortran to 2.4.7nb1

(jperkin)

2022-08-03 13:06:42 UTC MAIN commitmail json YAML

doc: Updated devel/libtool-base to 2.4.7nb1

(jperkin)

2022-08-03 13:06:32 UTC MAIN commitmail json YAML

libtool: Unbreak the 2.4.7 update.

The main issue is that the configure script was generated with a different
version of autoconf compared to upstream, and hardcoded CC='cc -std=gnu11'
which broke inferred tag detection, as well as likely causing other issues
elsewhere.  Generated patches _must_ use the same version as upstream so that
diffs can be reviewed for changes.

While here remove patches for MirBSD and MidnightBSD.  MirBSD was discontinued
many years ago, and support for MidnightBSD was already included upstream.
This significantly simplifies our patches and helps to identify issues.

Bump PKGREVISION of libtool-base and libtool-fortran.

(jperkin)

2022-08-03 11:51:07 UTC MAIN commitmail json YAML

clang-tools-extra: Fix build on SunOS.

(jperkin)

2022-08-03 11:44:38 UTC MAIN commitmail json YAML

Updated devel/py-test-asyncio, devel/py-setuptools

(adam)

2022-08-03 11:44:19 UTC MAIN commitmail json YAML

py-setuptools: updated to 63.4.0

v63.4.0
-------
Changes
* ``upload_docs`` command is deprecated once again.
* Merge with pypa/distutils@129480b, including substantial delinting and cleanup, some refactoring around compiler logic, better messaging in cygwincompiler.

Documentation changes
* Installed ``sphinx-hoverxref`` extension to show tooltips on internal an external references.
* Installed ``sphinx-notfound-page`` extension to generate nice 404 pages.

Misc
* Merge with pypa/distutils@c397f4c

(adam)

2022-08-03 11:42:57 UTC MAIN commitmail json YAML

py-test-asyncio: updated to 0.19.0

0.19.0 (22-07-13)
=================
- BREAKING: The default ``asyncio_mode`` is now *strict*.
- Removes `setup.py` since all relevant configuration is present `setup.cfg`. Users requiring an editable installation of pytest-asyncio need to use pip v21.1 or newer.
- Declare support for Python 3.11.

(adam)

2022-08-03 08:16:17 UTC MAIN commitmail json YAML

python310: fix PLIST on NetBSD

3.10 has fixed ossaudio support, enabling that module by default.

(wiz)

2022-08-02 20:36:51 UTC MAIN commitmail json YAML

MesaLib: fix PLIST.xa; PLIST_VARS should not be conditionally assigned

(tnn)

2022-08-02 20:09:22 UTC MAIN commitmail json YAML

doc: Updated www/php-dotclear to 2.22nb1

(triaxx)

2022-08-02 20:09:00 UTC MAIN commitmail json YAML

2022-08-02 19:55:04 UTC MAIN commitmail json YAML

2022-08-02 19:52:08 UTC MAIN commitmail json YAML

updated editors/nano to 6.4

Changes between v6.3 and v6.4:
------------------------------

LIU Hao (1):
    build: ignore errors from `git describe`

Benno Schulenberg (25):
    bump version numbers and add a news item for the 6.4 release
    display: remember text and column positions when softwrapping a line
    docs: concisely describe how the linter behaves
    docs: remove the two notices about the changed defaults
    docs: rename README.GIT to README.hacking, so it's clearer what is meant
    docs: stop mentioning the obsoleted keywords that were removed
    files: designate the root directory with a simple "/", not with "//"
    formatter: instead of leaving curses, use full_refresh() to wipe messages
    gnulib: update to its current upstream state
    help: reshuffle two shortcuts so that more help-line items are paired
    options: stop accepting -z, as --suspendable has been dropped too
    po: update translations and regenerate POT file and PO files
    rcfile: remove five obsolete or deprecated keywords
    syntax: default: do not colorize a square or angle bracket after a URL
    syntax: perl: add missing keywords, and reduce the length of some lines
    syntax: python: mention an alternative linter in a comment
    tweaks: add a missing word to a news item
    tweaks: add a translator hint
    tweaks: improve a comment, and reshuffle two functions plus some lines
    tweaks: put each regex on separate line, to better show many keywords
    tweaks: rename a variable, to not be the same as a function name
    tweaks: rename two variables, to not contain the name of another
    tweaks: reshuffle a description and rewrap another
    tweaks: reshuffle a few lines, to group things better
    version: condense the copyright message, to not dominate the output

(schwarz)

2022-08-02 18:28:03 UTC MAIN commitmail json YAML

Updated lang/python310, lang/py310-html-docs

(adam)

2022-08-02 18:27:22 UTC MAIN commitmail json YAML

python310 py310-html-docs: updated to 3.10.6

Python 3.10.6 final
Release date: 2022-08-01

Security
gh-87389: http.server: Fix an open redirection vulnerability in the HTTP server when an URI path starts with //. Vulnerability discovered, and initial fix proposed, by Hamza Avvan.
gh-92888: Fix memoryview use after free when accessing the backing buffer in certain cases.
Core and Builtins
gh-95355: _PyPegen_Parser_New now properly detects token memory allocation errors. Patch by Honglin Zhu.
gh-94938: Fix error detection in some builtin functions when keyword argument name is an instance of a str subclass with overloaded __eq__ and __hash__. Previously it could cause SystemError or other undesired behavior.
gh-94949: ast.parse() will no longer parse parenthesized context managers when passed feature_version less than (3, 9). Patch by Shantanu Jain.
gh-94947: ast.parse() will no longer parse assignment expressions when passed feature_version less than (3, 8). Patch by Shantanu Jain.
gh-94869: Fix the column offsets for some expressions in multi-line f-strings ast nodes. Patch by Pablo Galindo.
gh-91153: Fix an issue where a bytearray item assignment could crash if it’s resized by the new value’s __index__() method.
gh-94329: Compile and run code with unpacking of extremely large sequences (1000s of elements). Such code failed to compile. It now compiles and runs correctly.
gh-94360: Fixed a tokenizer crash when reading encoded files with syntax errors from stdin with non utf-8 encoded text. Patch by Pablo Galindo
gh-94192: Fix error for dictionary literals with invalid expression as value.
gh-93964: Strengthened compiler overflow checks to prevent crashes when compiling very large source files.
gh-93671: Fix some exponential backtrace case happening with deeply nested sequence patterns in match statements. Patch by Pablo Galindo
gh-93021: Fix the __text_signature__ for __get__() methods implemented in C. Patch by Jelle Zijlstra.
gh-92930: Fixed a crash in _pickle.c from mutating collections during __reduce__ or persistent_id.
gh-92914: Always round the allocated size for lists up to the nearest even number.
gh-92858: Improve error message for some suites with syntax error before ‘:’
Library
gh-95339: Update bundled pip to 22.2.1.

gh-95045: Fix GC crash when deallocating _lsprof.Profiler by untracking it before calling any callbacks. Patch by Kumar Aditya.

gh-95087: Fix IndexError in parsing invalid date in the email module.

gh-95199: Upgrade bundled setuptools to 63.2.0.

gh-95194: Upgrade bundled pip to 22.2.

gh-93899: Fix check for existence of os.EFD_CLOEXEC, os.EFD_NONBLOCK and os.EFD_SEMAPHORE flags on older kernel versions where these flags are not present. Patch by Kumar Aditya.

gh-95166: Fix concurrent.futures.Executor.map() to cancel the currently waiting on future on an error - e.g. TimeoutError or KeyboardInterrupt.

gh-93157: Fix fileinput module didn’t support errors option when inplace is true.

gh-94821: Fix binding of unix socket to empty address on Linux to use an available address from the abstract namespace, instead of “0”.

gh-94736: Fix crash when deallocating an instance of a subclass of _multiprocessing.SemLock. Patch by Kumar Aditya.

gh-94637: SSLContext.set_default_verify_paths() now releases the GIL around SSL_CTX_set_default_verify_paths call. The function call performs I/O and CPU intensive work.

gh-94510: Re-entrant calls to sys.setprofile() and sys.settrace() now raise RuntimeError. Patch by Pablo Galindo.

gh-92336: Fix bug where linecache.getline() fails on bad files with UnicodeDecodeError or SyntaxError. It now returns an empty string as per the documentation.

gh-89988: Fix memory leak in pickle.Pickler when looking up dispatch_table. Patch by Kumar Aditya.

gh-94254: Fixed types of struct module to be immutable. Patch by Kumar Aditya.

gh-94245: Fix pickling and copying of typing.Tuple[()].

gh-94207: Made _struct.Struct GC-tracked in order to fix a reference leak in the _struct module.

gh-94101: Manual instantiation of ssl.SSLSession objects is no longer allowed as it lead to misconfigured instances that crashed the interpreter when attributes where accessed on them.

gh-84753: inspect.iscoroutinefunction(), inspect.isgeneratorfunction(), and inspect.isasyncgenfunction() now properly return True for duck-typed function-like objects like instances of unittest.mock.AsyncMock.

This makes inspect.iscoroutinefunction() consistent with the behavior of asyncio.iscoroutinefunction(). Patch by Mehdi ABAAKOUK.

gh-83499: Fix double closing of file description in tempfile.

gh-79512: Fixed names and __module__ value of weakref classes ReferenceType, ProxyType, CallableProxyType. It makes them pickleable.

gh-90494: copy.copy() and copy.deepcopy() now always raise a TypeError if __reduce__() returns a tuple with length 6 instead of silently ignore the 6th item or produce incorrect result.

gh-90549: Fix a multiprocessing bug where a global named resource (such as a semaphore) could leak when a child process is spawned (as opposed to forked).

gh-79579: sqlite3 now correctly detects DML queries with leading comments. Patch by Erlend E. Aasland.

gh-93421: Update sqlite3.Cursor.rowcount when a DML statement has run to completion. This fixes the row count for SQL queries like UPDATE ... RETURNING. Patch by Erlend E. Aasland.

gh-91810: Suppress writing an XML declaration in open files in ElementTree.write() with encoding='unicode' and xml_declaration=None.

gh-93353: Fix the importlib.resources.as_file() context manager to remove the temporary file if destroyed late during Python finalization: keep a local reference to the os.remove() function. Patch by Victor Stinner.

gh-83658: Make multiprocessing.Pool raise an exception if maxtasksperchild is not None or a positive int.

gh-74696: shutil.make_archive() no longer temporarily changes the current working directory during creation of standard .zip or tar archives.

gh-91577: Move imports in SharedMemory methods to module level so that they can be executed late in python finalization.

bpo-47231: Fixed an issue with inconsistent trailing slashes in tarfile longname directories.

bpo-46755: In QueueHandler, clear stack_info from LogRecord to prevent stack trace from being written twice.

bpo-46053: Fix OSS audio support on NetBSD.

bpo-46197: Fix ensurepip environment isolation for subprocess running pip.

bpo-45924: Fix asyncio incorrect traceback when future’s exception is raised multiple times. Patch by Kumar Aditya.

bpo-34828: sqlite3.Connection.iterdump() now handles databases that use AUTOINCREMENT in one or more tables.
Documentation
gh-94321: Document the PEP 246 style protocol type sqlite3.PrepareProtocol.
gh-86128: Document a limitation in ThreadPoolExecutor where its exit handler is executed before any handlers in atexit.
gh-61162: Clarify sqlite3 behavior when Using the connection as a context manager.
gh-87260: Align sqlite3 argument specs with the actual implementation.
gh-86986: The minimum Sphinx version required to build the documentation is now 3.2.
gh-88831: Augmented documentation of asyncio.create_task(). Clarified the need to keep strong references to tasks and added a code snippet detailing how to to this.
bpo-47161: Document that pathlib.PurePath does not collapse initial double slashes because they denote UNC paths.
Tests
gh-95280: Fix problem with test_ssl test_get_ciphers on systems that require perfect forward secrecy (PFS) ciphers.

gh-95212: Make multiprocessing test case test_shared_memory_recreate parallel-safe.

gh-91330: Added more tests for dataclasses to cover behavior with data descriptor-based fields.

# Write your Misc/NEWS entry below. It should be a simple ReST paragraph. # Don’t start with “- Issue #<n>: ” or “- gh-issue-<n>: ” or that sort of stuff. ###########################################################################

gh-94208: test_ssl is now checking for supported TLS version and protocols in more tests.

gh-93951: In test_bdb.StateTestCase.test_skip, avoid including auxiliary importers.

gh-93957: Provide nicer error reporting from subprocesses in test_venv.EnsurePipTest.test_with_pip.

gh-57539: Increase calendar test coverage for calendar.LocaleTextCalendar.formatweekday().

gh-92886: Fixing tests that fail when running with optimizations (-O) in test_zipimport.py

bpo-47016: Create a GitHub Actions workflow for verifying bundled pip and setuptools. Patch by Illia Volochii and Adam Turner.
Build
gh-94841: Fix the possible performance regression of PyObject_Free() compiled with MSVC version 1932.
bpo-45816: Python now supports building with Visual Studio 2022 (MSVC v143, VS Version 17.0). Patch by Jeremiah Vivian.
Windows
gh-90844: Allow virtual environments to correctly launch when they have spaces in the path.
gh-92841: asyncio no longer throws RuntimeError: Event loop is closed on interpreter exit after asynchronous socket activity. Patch by Oleg Iarygin.
bpo-42658: Support native Windows case-insensitive path comparisons by using LCMapStringEx instead of str.lower() in ntpath.normcase(). Add LCMapStringEx to the _winapi module.
IDLE
gh-95511: Fix the Shell context menu copy-with-prompts bug of copying an extra line when one selects whole lines.
gh-95471: In the Edit menu, move Select All and add a new separator.
gh-95411: Enable using IDLE’s module browser with .pyw files.
gh-89610: Add .pyi as a recognized extension for IDLE on macOS. This allows opening stub files by double clicking on them in the Finder.
Tools/Demos
gh-94538: Fix Argument Clinic output to custom file destinations. Patch by Erlend E. Aasland.
gh-94430: Allow parameters named module and self with custom C names in Argument Clinic. Patch by Erlend E. Aasland
C API
gh-94930: Fix SystemError raised when PyArg_ParseTupleAndKeywords() is used with # in (...) but without PY_SSIZE_T_CLEAN defined.
gh-94864: Fix PyArg_Parse* with deprecated format units “u” and “Z”. It returned 1 (success) when warnings are turned into exceptions.

(adam)

2022-08-02 17:30:59 UTC MAIN commitmail json YAML

2022-08-02 17:30:34 UTC MAIN commitmail json YAML

Updated lang/npm to 8.15.1

v8.15.1 (2022-07-27)
Bug Fixes

    9905d0e #5197 fix: don't fail immediately if cache dir is not accessible (@lukekarrys)
    0e3660e #5206 fix(init): allow for spec on scope-only arg (@wraithgar)
    62b95a0 #5122 fix: allow hash character in paths (@AgainPsychoX)

Documentation

    f9abee7 #5205 docs: update commit-ish default branch (@dijonkitchen)
    77bf2e1 #5218 docs: update npm-ls.md (@MapleCCC)
    de40c31 #5207 docs: sync ci params with install (@wraithgar)
    4d1d8a9 #5221 docs: describe implicit workspace and prefix configuration (@fritzy) (@lukekarrys) (@wraithgar)

Dependencies

    3bbb293 #5223 deps: @npmcli/arborist@5.3.1

v8.15.0 (2022-07-20)
Features

    5ef53ee #5160 feat: accept registry-scoped certfile and keyfile as credentials (@jenseng)
    c8bdb4a feat: Support pure web authentication for commands (@jumoel) (@ljharb) (@hfaulds) (@sandeepmeduru)

Bug Fixes

    9c590fa #5172 fix: disable progress bar on publish (@wraithgar)
    2fa3271 #5196 fix: add missing ` in adduser warning (@MylesBorins)

Documentation

    7efad06 #5168 docs: Update audit signatures cmd (@feelepxyz)
    8ab5fca #5171 docs: correct bundledDependencies -> bundleDependencies (@nlf)

Dependencies

    64fe64b #5187 deps: @npmcli/config@4.2.0
    51b12a0 #5187 deps: npm-registry-fetch@13.3.0
    3ae1b81 #5190 deps: make-fetch-happen@10.2.0

(abs)

2022-08-02 17:13:20 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-psutil to 5.9.1nb1

(wiz)

2022-08-02 17:13:11 UTC MAIN commitmail json YAML

2022-08-02 16:06:01 UTC MAIN commitmail json YAML

py-zipp: update distinfo

From Oskar

(wiz)

2022-08-02 12:15:32 UTC MAIN commitmail json YAML

doc: Updated devel/conftest to 0.34.0

(leot)

2022-08-02 12:15:24 UTC MAIN commitmail json YAML

conftest: Update to 0.34.0

Changes:
## 0.34.0
### New Features
- Add `parse_config` and `parse_config_file` Rego functions to allow unit
  testing using config file snippets. Find out how to use these at
  <https://www.conftest.dev/#writing-unit-tests>.

## 0.33.2
### Other improvements
- Bump OPA to v0.42.2

## 0.33.1
### Other improvements
- Bump OPA to v0.42.1

## 0.33.0
### Bug fixes
- Fix 404 error when using conftest push

### Other improvements
- Bump OPA to v0.42.0
- Bump Go to v1.18.3

(leot)

2022-08-02 11:20:42 UTC MAIN commitmail json YAML

Updated textproc/py-validate-pyproject, devel/py-importlib-metadata

(adam)

2022-08-02 11:20:02 UTC MAIN commitmail json YAML

py-importlib-metadata: updated to 4.12.0

v4.12.0
* py-93259: Now raise ``ValueError`` when ``None`` or an empty
  string are passed to ``Distribution.from_name`` (and other
  callers).

(adam)

2022-08-02 11:18:41 UTC MAIN commitmail json YAML

doc: Updated net/yaydl to 0.11.3

(pin)

2022-08-02 11:18:20 UTC MAIN commitmail json YAML

net/yaydl: update to 0.11.3

yaydl 0.11.3
-Updated dependencies, fixed file name generation for videos that contain
question marks.

yaydl 0.11.2
-Fixed youtube regex error #11
-Added .gitignore

yaydl 0.11.1
-getting rid of unsafe { }.

yaydl 0.11
-Added spankbang handler (cheers, @egdv from GitHub), updated dependencies.

(pin)

2022-08-02 11:17:34 UTC MAIN commitmail json YAML

doc: Updated www/wiki-tui to 0.5.1

(pin)

2022-08-02 11:17:11 UTC MAIN commitmail json YAML

www/wiki-tui: update to 0.5.1

What's Changed
Exciting New Features
  Add toc position setting by @Builditluc in #65
  Add more toc settings by @Builditluc in #66

Bug Fixes
  Fix toc not having scrollbars by @Builditluc in #64
  Fix Word Spacing by @Builditluc in #68
  Fix the crash that occurs when no links or headers exist by @Builditluc in #70

(pin)

2022-08-02 11:16:49 UTC MAIN commitmail json YAML

py-validate-pyproject: updated to 0.9

Version 0.9
- Use ``tomllib`` from the standard library in Python 3.11+

Version 0.8.1
- Workaround typecheck inconsistencies between different Python versions
- Publish :pep:`561` type hints

Version 0.8
- New :pypi:`pre-commit` hook
- Allow multiple TOML files to be validated at once via **CLI**
  (*no changes regarding the Python API*).

(adam)

2022-08-02 11:16:29 UTC MAIN commitmail json YAML

doc: Updated devel/opa to 0.43.0

(leot)

2022-08-02 11:16:24 UTC MAIN commitmail json YAML

doc: Updated audio/termusic to 0.7.1

(pin)

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

opa: Update to 0.43.0

pkgsrc changes:
- Remove patches/patch-runtime_check__user__unix.go that was shared
  and applied upstream

Changes:
## 0.43.0

This release contains a number of fixes, enhancements, and performance
improvements.

### Object Insertion Optimization

Rego Object insertion operations did not scale linearly in the past,
and experienced noticeable reallocation/memory movement overheads once
the Object grew past 120k-150k keys in size.

This release introduces different handling of Object internals during
insert operations to avoid pathological reallocation behavior, and
allows linear performance scaling up into the 500k key range and
beyond.

### Tooling, SDK, and Runtime

- Add lines covered/not covered counts to test coverage report
- Plugins: Status and logs plugins now accept any HTTP 2xx status code
- Runtime: Generalize OS check for MacOS to other Unix-likes

#### Bundles Fixes

The Bundles system received several bugfixes and performance
improvements in this release:

  - Bundle: `opa bundle` command now supports `.yml` files
  - Plugins/Bundle: Use unique temporary files for persisting activated
    bundles to disk
  - Server: Old policy path is now checked for bundle ownership before update
  - Storage+Bundle: Old bundle data is now cleaned before new bundle activation
  - Bundle: Paths are now normalized before bundle root check occurs to
    ensure checks are os-independent

#### Storage Fixes

The Storage system received mostly bugfixes, with a notable performance
improvement for large bundles in this release:

  - storage/inmem: Speed up bundle activation by avoiding unnecessary read
    operations
  - storage/inmem: Paths are now created during truncate operations if they
    did not exist before
  - storage/disk: Symlinks work with relative paths now

### Rego and Topdown

The Rego compiler and runtime environment received a number of
bugfixes, and a few new features this release, as well as a notable
performance improvement for large Objects (covered above).

- AST/Compiler: New method for obtaining parsed, but otherwise unprocessed modules is now available
- `object.subset`: Support array + set combination
- Compiler: Prevent erasure of `print()` statements in the compiler via
  a `WithEnablePrintStatements` option to `compiler.Compiler` and
  `compiler.optimizer`
- Topdown fixes:
  - AST/Builtins: `type_name` builtin now has more precise type metadata and
    improved docs
  - Topdown/copypropagation: Ref-based tautologies like `input.a == input.a`
    are no longer eliminated during the copy-propagation pass
  - Topdown/parse_units: Use big.Rat for units parsing to avoid floating-point
    rounding issues on fractional units.
  - Topdown: `is_valid` builtins no longer error, and should always return
    booleans
  - Topdown: `glob.match` now can be used without delimiters

### Documentation

- Docs: Add GraphQL API authorization tutorial
- Docs/bundles: Add bundle CLI command documentation
- Docs/policy-reference: Remove extra quote in Grammar to fix formatting
- Docs/policy-testing: Add missing future.keywords imports
- Docs: Add note about counter_server_query_cache_hit metric
- Docs: Kube tutorial includes updated cert install procedure
- Docs: GraphQL builtins section now includes a note about framework-specific
  `@directive` definitions in GraphQL schemas
- Docs: Add warning about name collisions in older policies from importing
  'future.keywords'

### Miscellaneous

- Dependency bumps, notably:
  - aquasecurity/trivy-action from 0.5.1 to 0.6.1
  - github.com/sirupsen/logrus from 1.8.1 to 1.9.0
  - github.com/vektah/gqlparser/v2 from 2.4.5 to 2.4.6
  - google.golang.org/grpc from 1.47.0 to 1.48.0
  - terser in /docs/website/scripts/live-blocks
  - glob-parent in /docs/website/scripts/live-blocks
- Added GKE Policy Automation to ADOPTERS.md
- Fix minor code unreachability error

(leot)

2022-08-02 11:15:56 UTC MAIN commitmail json YAML

audio/termusic: update to 0.7.1

[v0.7.1]
Released on: July 28th, 2022.
    Fix: invalid main_data offset error from symphonia 0.5.1.
    Fix: invalid color for key config.
    Fix: losing focus when popup mounted.
    Fix: improve database sync speed.
    Fix: don't output alsa buffer underrun warning.

[v0.7.0]
Released on: July 24th, 2022.
    New: support configure function keys like F1 or f1 in config editor.
    New: add command line option -c to disable cover art, and -d to disable
    discord rpc.
    New: add command line option -m to set max_depth of folder. Default to 4.
    New: configure multiple root directory separated by ; in config editor,
    and o hotkey to switch among them.
    New: a hotkey to add root, A to remove root.
    Fix: improve sync database to speed up loading.
    Fix: improve discord rpc to speed up loading.
    Fix: avoid none error when searching youtube, by fixing invidious error
    return when pressing next page.

[v0.6.19]
Released on: July 15th, 2022.
    New: replace color editor and key editor with new config editor.
    New: duplicate keys will not be saved.

(pin)

2022-08-02 11:15:09 UTC MAIN commitmail json YAML

doc: Updated time/heliocron to 0.8.1

(pin)

2022-08-02 11:14:49 UTC MAIN commitmail json YAML

time/heliocron: update to 0.8.1

[v0.8.1] - 2022-08-01
Added
  add --watch and --json to an overall much enhanced poll subcommand.

[v0.8.0] - 2022-07-31
Added
  poll subcommand - when executed, will return whether it is day, night or
    twilight (#54).

Fixed
  More time zone errors... more tests added to prove correctness (#53).
  Errors when running integration tests using rust-cross (#58)

Changed
  Switched from pseudo-decimal degrees (e.g. "5.1N") to actual decimal
    degrees (e.g. 5.1) for coordinates (#56).
  Refactored Github Actions workflows

[v0.7.0] - 2022-06-12
Fixed
  Fixed handling of time zones so that they are now implemented properly (#41).

Changed
  Migrated from old version of structopt to clap for command line argument
    parsing.

Removed
  --date-format flag has been removed as it adds additional complexity when
    validating command line args for no real benefit.

[v0.6.1] - 2022-06-11

Cut a new release specifically for crates.io to bump tokio-walltime to v0.1.2.
Previous versions of tokio-walltime failed to compile on the Raspberry Pi
architectures. v0.6.0 of heliocron has been yanked from crates.io.

(pin)

2022-08-02 09:57:51 UTC MAIN commitmail json YAML

Updated textproc/py-yamllint, comms/py-colorama, sysutils/py-ansible-compat, devel/py-jaraco.classes

(adam)

2022-08-02 09:56:13 UTC MAIN commitmail json YAML

py-jaraco.classes: updated to 3.2.2

v3.2.2
======
Refreshed package metadata.
Enrolled with Tidelift.

(adam)

2022-08-02 09:51:23 UTC MAIN commitmail json YAML

py-ansible-compat: updated to 2.2.0

v2.2.0

Minor Changes

Allow installation of pre-released collections
Add support for python 3.11

Bugfixes

Refactor schema testing
Use jsonschema 4.6.0
Avoid CryptographyDeprecationWarning from paramiko

(adam)

2022-08-02 09:48:51 UTC MAIN commitmail json YAML

py-colorama: updated to 0.4.5

0.4.5
* Catch a racy ValueError that could occur on exit.
* Create README-hacking.md, for Colorama contributors.
* Tweak some README unicode characters that don't render correctly on PyPI.
* Fix some tests that were failing on some operating systems.
* Add support for Python 3.9.
* Add support for PyPy3.
* Add support for pickling with the ``dill`` module.

(adam)

2022-08-02 09:45:59 UTC MAIN commitmail json YAML

py-yamllint: updated to 1.27.1

1.27.1 (2022-07-08)

Fix failing test on key-duplicates for old PyYAML versions

1.27.0 (2022-07-08)

Add support for Python 3.10, drop Python 3.5
Fix GitHub Actions workflow
Refactor --format=auto logic
Update GitHub format output to use groups
Rule comments: allow whitespace after the shebang marker
Multiple minor fixes in documetation
Configure Sphinx to make man page show up in apropos
Attempt to clarify configuration file location in documentation
Rule key-duplicates: don't crash on redundant closing brackets or braces
Use rstcheck to lint documentation on the CI
Remove UTF-8 headers in Python files, since Python 2 isn't supported
Add various tests to increase coverage
Rule octal-values: pre-compile regex for performance
Add sections for Visual Studio Code and IntelliJ in documentation
Rule new-lines: add the type: platform config option
Add the new rule float-values

(adam)

2022-08-02 09:31:58 UTC MAIN commitmail json YAML

Updated net/p5-Net-DNS to 1.34 and net/p5-Net to 3.14

(ast)

2022-08-02 09:29:51 UTC MAIN commitmail json YAML

net/p5-Net update to 3.14
    - Remove broken link in Net::FTP manpage.  [Mike Blackwell]
    - Fix EBCDIC detection.  [Karl Williamson, PR#45]
    - Fix non-deterministic output in libnet.cfg.  [Sergei Trofimovich, PR#44]
    - Fix TLS session reuse for dataconn with TLS 1.3 when using passive mode.
      [Steffen Ullrich, PR#41]

(ast)

2022-08-02 09:25:56 UTC MAIN commitmail json YAML

net/p5-Net-DNS update to 1.34
. Improve robustness of EDNS option compose/decompose functions.
. Simplify code in Makefile.PL.

(ast)

2022-08-02 09:21:40 UTC MAIN commitmail json YAML

Updated databases/ldb, games/scummvm

(adam)

2022-08-02 09:21:24 UTC MAIN commitmail json YAML

scummvm: updated to 2.6.0

2.6.0 "Insane Escapism" (2022-08-01)

New games:

Added support for Sanitarium.
Added support for Hades Challenge.
Added support for Marvel Comics Spider-Man: The Sinister Six.
Added support for The 11th Hour.
Added support for Clandestiny.
Added support for Tender Loving Care (CD-ROM Editions).
Added support for Uncle Henry's Playhouse.
Added support for Wetlands.
Added support for Chewy: Esc from F5.
General:

The project license has been upgraded to GPLv3+.
Now ScummVM requires C++11 for building.
Removed support for VS2008, as it doesn't support C++11.
Implemented enhanced filtering in the Search box. See "Understanding the search box" in the documentation for details.
Implemented Icon view in GUI (GSoC task).
Added support for the RetroWave OPL3 sound card.
Added OpenDingux beta port.
Removed Symbian port.
Added the create_engine tool to aid when creating new engines.
Fixed mouse capture in HiDPI mode.
The GUI Options dialog now marks settings overridden via command lines in red.
In GUI launcher it is now possible to group games by different categories.
GUI launcher has new game icons grid look.
AGI:

Added support for Macintosh versions of Manhunter 1-2.
AGS:

Synced changes from upstream AGS.
AGOS:

Elvira 1: Added support for Casio MT-540/CT-460/CSM-1 and CMS/GameBlaster.
Elvira 1 & 2, Waxworks, Simon the Sorcerer: Added AdLib OPL3 mode. Depending on the game, this will prevent cut-off notes, add extra notes or instruments and/or add stereo.
Elvira 2, Waxworks: Added support for AdLib and MT-32 sound effects.
Elvira 2, Waxworks, Simon the Sorcerer floppy: Added Mixed MIDI support (MT-32 music with AdLib sound effects).
Simon the Sorcerer floppy: Improved AdLib sound effects accuracy.
Simon the Sorcerer: DOS version music tempos are now accurate. Both DOS and Windows versions now offer the choice of the DOS music tempos or the faster Windows tempos.
Simon the Sorcerer 2: Improved AdLib and GM support.
Simon the Sorcerer 2: Added workaround for the missing MT-32 tracks in the intro.
BBVS:

Fixed the size of the main menu buttons being incorrect in some cases.
Fixed crash at the end of the Hock-A-Loogie mini game.
Buried:

Added support for skipping synchronous audio and video.
The mouse pointer is now hidden during cutscenes.
Implemented game pausing via Control-P.
After saving, the player returns back to the game instead of the Biochip menu.
The game is now always paused when the Biochip menu or the save/restore dialogs are open.
Added metadata to saved games, including thumbnails, creation date and play time.
Saved games are now sorted by slot, like in other engines, instead of being sorted alphabetically.
The currently selected item is now stored in saved games.
Comments from Arthur that play in the background can now be stopped with the space key (the same key that replays Arthur's last comment).
The agent evaluation (current points) can now be shown with Control-D.
Fixed global flag corruption in death screens.
Dreamweb:

Added text to speech for dialogs and object descriptions.
Glk:

Added support for ZX Spectrum games with graphics in the Scott sub-engine.
Kyra:

Added support for the Traditional Chinese versions of Legend of Kyrandia 1 - 3.
Added sound support for the Macintosh version of Legend of Kyrandia.
Added support for playing the Macintosh non-talkie version of Legend of Kyrandia 1 directly from the files on the CD. This means you no longer have to run the installer to extract the data files.
NGI:

Fixed the rolling bridge state in scene 13.
Fixed getting stuck when teleporting to the foot in scene 30.
Fixed inconsistent cactus state.
Private:

Refactored code to allow rendering using the original 256 color palette.
Fixed endianness issues.
Added support for the Korean release.
Supernova:

Added text to speech for dialogs and object descriptions.
SCI:

Added support for Text To Speech in SCI floppy games.
Allow saving from the ScummVM Global Game Menu in the following games: BRAIN1, BRAIN2, ECOQUEST1, ECOQUEST2, FAIRYTALES, PHARKAS, GK1, GK2, ICEMAN, KQ1, KQ4, KQ5, KQ6, KQ7, LB1, LB2, LIGHTHOUSE, LONGBOW, LSL1, LSL2, LSL3, LSL5, LSL6, LSL6HIRES, LSL7, PEPPER, PHANT2, PQ1, PQ2, PQ3, PQ4, PQSWAT, QFG1, QFG1VGA, QFG2, QFG3, QFG4, SHIVERS, SQ1, SQ3, SQ4, SQ5, SQ6, TORIN.
Fixed many script bugs in KQ6, KQ7, GK2, QFG3, QFG4, Hoyle4.
Fixed loading autosaves in Shivers and Phantasmagoria 2.
Added support for Korean fan translations from the scummkor project: EcoQuest 2 and Gabriel Knight 2.
SCUMM:

New Digital iMUSE engine. Support for re-compressed audio files dropped in Full Throttle, The Dig and The Curse of Monkey Island.
Rewrote music player for Amiga versions of Indy3 and Loom in accordance to the original code.
Fix missing cursor in the 16-color Macintosh versions of Loom and Indiana Jones and the Last Crusade after loading a savegame.
It is now possible to replace the music in the floppy versions of Loom with audio tracks. The ScummVM Wiki has a list of which parts of the Swan Lake ballet the game uses: https://wiki.scummvm.org/index.php/Loom.
Fixed some MIDI music looping when it shouldn't in EGA/VGA floppy versions of The Secret of Monkey Island.
Fixed the lava flowing in the wrong direction in the VGA floppy version of The Secret of Monkey Island.
Fixed Full Throttle distorted graphics when Ben runs past the Corley Motors entrance.
Fixed the dissolve effect, and Bobbin's palette when leaving the darkened tent in the TurboGrafx-16 version of Loom, to match the original behavior.
Fixed incorrect dark rooms colors in MM NES on strict-alignment ports such as Dreamcast, Apple silicon and various handheld devices.
Rewrote text rendering routines for Full Throttle, The Dig and The Curse of Monkey Island in accordance to the original interpreters.
Rewrote timer handling routines to better approximate both the original hardware behavior and the intepreters' quirks.
Fix lip syncing in Backyard Baseball 2003.
Fixed various original game bugs and oversights in most of the LucasArts titles: https://wiki.scummvm.org/index.php?title=SCUMM/Game_Enhancements. Most of these enhancements can now be disabled in the game's settings if one prefers playing with the original behavior.
Added sliders for tweaking the CD audio playback in the MI1 CD intro, as well as VGA CD Loom in general. Loom is particularly sensitive to the amount of silence at the start of the track, and the CD version of MI1 never synced the music as well to the intro as previous versions. See the Wiki for more details.
Detect and reject the EGA floppy version of Monkey Island 1 that Limited Run Games sold in their Monkey Island 30th Anniversary Anthology, if using the default DISK4 image, which is corrupted. It's possible to recover a working image from the KryoFlux dumps they also provided.
Fixed random number generation which fixes throwing in Backyard Baseball.
Marked a workaround in Monkey Island 2 (FM-Towns version) as an enhancement; this workaround originally restored a portion of the map chasing puzzle in Booty Island which had been cut in the FM-Towns version of the game.
Made the sentence line in Maniac Mansion work like the manual says, i.e. you can click on it to execute the command.
Sherlock:

Fixed slowdown in Serrated Scalpel intro when playing the game from a small installation.
Fixed UI glitches in Serrated Scalpel.
Titanic:

Fixed not being able to see House in Starfield puzzle.
TwinE:

Fixed a bug in the collision code that made the game unfinishable due to the tank not moving any further in scene 63.
Fixed light angle calculation which produced rendering artifacts in a few scenes.
Fixed polygon rendering method for the boat windows.
Fixed wrong shooting direction for some actors.
Fixed door movement in some situations.
Android port:

Added hardware acceleration for 3D graphics.
Improved touch controls.
macOS port:

Added support for displaying OSD messages on the Touch Bar.
Windows port:

Added "Portable Mode" in which the executable's directory is used to store application files if a scummvm.ini file is present, instead of the user's profile directory.
Fixed detection of the Application Data path on Windows 95/98/ME.
RISC OS port:

Added support for dynamic plugins.
Added a native MIDI driver.
Nintendo DS port:

Fixed screen scrolling when using the Load and Save dialogs.

(adam)

2022-08-02 09:20:43 UTC MAIN commitmail json YAML

ldb: updated to 2.5.2

2.5.2:
Unknown changes

(adam)

2022-08-02 09:18:12 UTC MAIN commitmail json YAML

doc: Updated time/p5-Test-Time to 0.092 and time/p5-DateTime-Locale 1.35

(ast)

2022-08-02 09:11:51 UTC MAIN commitmail json YAML

time/p5-Test-Time update to 0.092
  . Fix x_authority (No change in the code)
  . Fix prototype attributes for older perl versions
  . Avoid subroutine redefine warning when using with Devel::Cover (nanto #15)

(ast)

2022-08-02 09:08:07 UTC MAIN commitmail json YAML

time/p5-DateTime-Locale: update to 1.35
- The code passed to DateTime::Locale->load is now validated and untainted
  before using it to load and eval data from the filesystem.
- Rebuilt all locale data with the data from CLDR 40.0.0.

(ast)

2022-08-02 08:50:15 UTC MAIN commitmail json YAML

math/p5-Math-BigInt: reset PKGREVISION after update

(ast)

2022-08-02 08:47:40 UTC MAIN commitmail json YAML

math/p5-Math-GMP: reset PKGREVISION after update

(ast)

2022-08-02 08:40:20 UTC MAIN commitmail json YAML

p5-Math-BigInt-Pari: reset PKGREVISION after update

(wiz)

2022-08-02 08:39:47 UTC MAIN commitmail json YAML

p5-Math-Pari: reset PKGREVISION after update

(wiz)

2022-08-02 08:39:08 UTC MAIN commitmail json YAML

p5-Math-BigInt-GMP: reset PKGREVISION after update

(wiz)

2022-08-02 08:35:43 UTC MAIN commitmail json YAML

doc: Updated math/p5-Math-BigInt-Pari to 1.3009

(ast)

2022-08-02 08:33:24 UTC MAIN commitmail json YAML

math/p5-Math-BigInt-Pari: update to 1.3009 from 1.3008
* Sync test files with Math-BigInt.
* Depend on updated versions of p5-Math-Pari and p5-Bigint

(ast)

2022-08-02 08:26:51 UTC MAIN commitmail json YAML

math/p5-Math-Pari: Add missing PKGNAME with prefix p5-

(ast)

2022-08-02 08:06:16 UTC MAIN commitmail json YAML

doc: Updated math/p5-Math-Pari to 2.030523

(ast)

2022-08-02 08:01:47 UTC MAIN commitmail json YAML

math/p5-Math-Par: fix mangled patch file due to keyword substitution

(ast)

2022-08-02 07:31:05 UTC MAIN commitmail json YAML

2022-08-02 07:22:00 UTC MAIN commitmail json YAML

math/p5-Math-Pari: Update to 2.030523 (from 2.01080900)
  Way too many changes since 2.01080900 to re-mention here, for details
  see https://metacpan.org/release/ILYAZ/Math-Pari-2.030523/changes

  That said, a lot of work seems to have been into the modules own
  patch handling and fixing/adding tests. In fact, for 2.030523 we
  have now:
  All tests PASS:
    Files=7, Tests=591
  Up from
    Files=5, Tests=564
  for 2.01080900 albeit with the exact same five Binary and
  Hexadecimal "non-portable number" warnings in test t/00_Pari.t

  By skipping GNUPlot and Math::PariBuild by re-using the earlier
  Makefile.PL we can avoid a lot of the apparent grief the build
  would otherwise encounter.

(ast)

2022-08-02 06:00:14 UTC MAIN commitmail json YAML

doc: Updated math/p5-Math-GMP to 2.25

(ast)

2022-08-02 05:58:10 UTC MAIN commitmail json YAML

math/p5-Math-GMP: update to Math-GMP-2.25 (from 2.20)
    - Refactoring.
    - Test::Builder workaround
    - tests+better docs for bnok() (Binomial)
    - Eliminate warning about not_here() in GMP.xs.
    - add support for bmulf() to multiply by a floating point number
    - add support for bnok() (Binomial)
    - Signature files are generated unreliably and are an ongoing source of
      bug reports. As a result, we decided to axe them altogether.
        - https://github.com/turnstep/Math-GMP/issues/6
    - Apply doc patch from @hvds documenting the pitfalls of division by zero.

(ast)

2022-08-02 05:51:53 UTC MAIN commitmail json YAML

doc: Updated math/p5-Math-BigInt-GMP to 1.6011

(ast)

2022-08-02 05:49:59 UTC MAIN commitmail json YAML

math/p5-Math-BigInt-GMP: Updated to 1.6011
* Sync test files with Math-BigInt.
* Add static gmp_version() function (code provided by FGasper on GitHub).
* Make t/01load.t display the output from gmp_version().

(ast)

2022-08-02 05:40:16 UTC MAIN commitmail json YAML

doc:  Updated math/p5-Math-BigInt to 1.999837

(ast)

2022-08-02 05:35:57 UTC MAIN commitmail json YAML

PR category/123
math/p5-Math-BigInt: update to 1.999837 (from 1.999827)
* Improve compatibility with older versions of the Math-BigRat distribution.
* Re-enable upgrading in Math::BigFloat->bdiv().
* Improvements to upgrading, downgrading, and rounding:
  . Fix bug related to upgrading in Math::BigInt->brsft() in Perl <= 5.16.
  . Fix Math::BigFloat->bpi().
  .  Improve as_int(), as_float(), and as_rat().
* Improve methods div_scale() and round_mode() so they work better with
  subclasses. This fixes CPAN RT #125430.
* Make div_scale() accept a Math::Big(Int|Float|Rat) object as input. This
  fixes CPAN RT #140599.
* Add new methods numerator(), denominator(), and fparts().
* Fix bug in to_ieee754(). Avoid that the significand overflows.

(ast)

2022-08-02 01:08:13 UTC MAIN commitmail json YAML

fvwm3: this version conflicts with other fvwm-related packages

(gutteridge)

2022-08-02 01:05:02 UTC MAIN commitmail json YAML

fvwm: this package also conflicts with fvwm3

(gutteridge)

2022-08-01 18:52:28 UTC MAIN commitmail json YAML

wmi: add string.h for strdup() prototype

Fixes build.

(wiz)

2022-08-01 18:50:36 UTC MAIN commitmail json YAML

p5-Syntax-SourceHighlight: add pkg-config to tools

Needed to find source-highlight; fixes build.

(wiz)

2022-08-01 18:47:40 UTC MAIN commitmail json YAML

py-pydantic: fix

This was packaged with py-cython installed, which caused various .so
files to be generated. However, the dependency is not noted in the package,
making it fail in bulk builds.

Set SKIP_CYTHON to ignore cython even if installed and update PLIST.

(wiz)

2022-08-01 18:24:07 UTC MAIN commitmail json YAML

-Updated sysutils/py-magic, sysutils/py-sh

(adam)

2022-08-01 18:23:41 UTC MAIN commitmail json YAML

py-sh: updated to 1.14.3

1.14.3
* bugfix where `Command` was not aware of default call args when wrapping the module

(adam)

2022-08-01 18:22:12 UTC MAIN commitmail json YAML

readline: add another --tag to a libtool invocation

(wiz)

2022-08-01 18:20:59 UTC MAIN commitmail json YAML

py-magic: updated to 0.4.27

Changes to 0.4.27:
- remove spurious pyproject.toml that breaks source builds

(adam)

2022-08-01 18:14:25 UTC MAIN commitmail json YAML

finance/bitcoin: add file to make -latomic available on NetBSD/powerpc.

(he)

2022-08-01 15:02:05 UTC MAIN commitmail json YAML

handbrake: reset PKGREVISION after update

(wiz)

2022-08-01 15:01:53 UTC MAIN commitmail json YAML

multimedia/handbrake: update from 1.3.3 to 1.5.1; fix build when python>3.8

(ast)

2022-08-01 15:00:13 UTC MAIN commitmail json YAML

2022-08-01 14:51:15 UTC MAIN commitmail json YAML

py-Pillow: improve zlib detection workaround

It started failing for me, I don't understand why - improve the existing
workaround.

(wiz)

2022-08-01 14:49:09 UTC MAIN commitmail json YAML

2022-08-01 14:38:58 UTC MAIN commitmail json YAML

doc: Updated audio/librespot to 0.4.2

(pin)

2022-08-01 14:38:38 UTC MAIN commitmail json YAML

audio/librespot: update to 0.4.2

Besides a couple of small fixes, this point release is mainly to blacklist the
ap-gew4 and ap-gue1 access points that caused librespot to fail to playback
anything.

Development will now shift to the new HTTP-based API, targeted for a future
v0.5.0 release. The new-api branch will therefore be promoted to dev.
This is a major departure from the old API and although it brings many exciting
new things, it is also likely to introduce new bugs and some regressions.

Long story short, this v0.4.2 release is the most stable that librespot has yet
to offer. But, unless anything big comes up, it is also intended as the last
release to be based on the old API. Happy listening.

Changed
    [playback] pipe: Better error handling
    [playback] subprocess: Better error handling

Added
    [core] apresolve: Blacklist ap-gew4 and ap-gue1 access points that cause
    channel errors
    [playback] pipe: Implement stop

Fixed
    [main] fix --opt=value line argument logging
    [playback] alsamixer: make --volume-ctrl fixed work as expected when
    combined with --mixer alsa

(pin)

2022-08-01 14:37:33 UTC MAIN commitmail json YAML

doc: Updated wm/herbstluftwm to 0.9.5

(pin)

2022-08-01 14:37:07 UTC MAIN commitmail json YAML

wm/herbstluftwm: update to 0.9.5

-Use hlwm colors and font when running dmenu (#1438)
-IPC: drop property events from queue early (#1467)
-Extend 'smart_frame_surroundings' for more granular control (#1464)
-Cancel outdated workflow runs (#1470)
-Add content_geometry attribute to monitors and frames (#1469)
-Add keybind for key release events (#1446)
-Move XKeyGrabber out of KeyManager (#1479)
-Filter Numlock/Caps Lock modifiers out of mouse events to match key e…
-Test mouse binds independent of numlock state (#1491)
-New setting 'show_frame_decorations' (#1480)
-Update regular expression parser error (#1497)
-Add show_frame_decorations if_empty to show frame placeholders (#1500)
-tests: Work around endianess in image data (#1501)
-IPC Server: fix type of command status (#1502)
-Add 'at_end' attribute for tag order (#1493)
-Introduce %{ } format for sprintf (#1481)

(pin)

2022-08-01 14:36:00 UTC MAIN commitmail json YAML

doc: Updated devel/git-cliff to 0.8.1

(pin)

2022-08-01 14:35:41 UTC MAIN commitmail json YAML

devel/git-cliff: update to 0.8.1

[0.8.1] - 2022-07-12
Bug Fixes
    Set fail-fast strategy to false

Miscellaneous Tasks
    Update windows runners to windows-2022

[0.8.0] - 2022-07-12
Bug Fixes
    Update lychee arguments to skip checking protonmail

Documentation
    Clarify that --tag argument can be an unexisting tag
    Switch chronological and topological (#99)

Features
    Support external commands for commit preprocessors (#86)
    Support changing commit scope with commit_parsers (#94)
    [breaking] Pass footer token and separator to template (#97)

Miscellaneous Tasks
    Set MSRV to 1.58.1 (#87)
    Update tera to 1.16.0 (#70)
    Disable building arm64 docker images temporarily
    Upgrade dependencies

Refactor
    Apply clippy suggestions
    Apply clippy suggestions

(pin)

2022-08-01 14:34:34 UTC MAIN commitmail json YAML

doc: Updated textproc/csvlens to 0.1.7

(pin)

2022-08-01 14:34:15 UTC MAIN commitmail json YAML

textproc/csvlens: update to 0.1.7

v0.1.7

    Ensure terminal state is restored on error

v0.1.6

    Fix bug where program sometimes crashes due to unicode characters
    Switch to crossterm

(pin)

2022-08-01 12:39:41 UTC MAIN commitmail json YAML

Note update of net/unbound to 1.16.2.

(he)

2022-08-01 12:38:46 UTC MAIN commitmail json YAML

Update net/unbound to version 1.16.2.

Pkgsrc changes:
* none, other than checksums.

Upstream changes:

Features
- Merge #718: Introduce infra-cache-max-rtt option to config max
  retransmit timeout.

Bug Fixes
- Fix the novel ghost domain issues CVE-2022-30698 and CVE-2022-30699.
- Fix bug introduced in 'improve val_sigcrypt.c::algo_needs_missing for
  one loop pass'.
- Merge PR #668 from Cristian Rodr�guez: Set IP_BIND_ADDRESS_NO_PORT on
  outbound tcp sockets.
- Fix verbose EDE error printout.
- Fix dname count in sldns parse type descriptor for SVCB and HTTPS.
- For windows crosscompile, fix setting the IPV6_MTU socket option
  equivalent (IPV6_USER_MTU); allows cross compiling with latest
  cross-compiler versions.
- Merge PR 714: Avoid treat normal hosts as unresponsive servers.
  And fixup the lock code.
- iana portlist update.
- Update documentation for 'outbound-msg-retry:'.
- Tests for ghost domain fixes.

(he)

2022-08-01 10:09:53 UTC MAIN commitmail json YAML

Updated security/nettle, devel/py-pyelftools

(adam)

2022-08-01 10:09:34 UTC MAIN commitmail json YAML

py-pyelftools: updated to 0.28

Version 0.28 (2022.02.03)

- Added a method for returning the index of a section by name
- Allow filtering by section types in iter_sections
- Support Android compressed rel/rela sections
- Initial support for PPC64LE
- Initial DWARF v5 support
- Fixed parsing for structures containing uids or gids in core
  dumps
- Allow filtering by segment types in iter_segments
- Add support for .note.gnu.property
- Update readelf tests to work with more recent version of
  readelf
- Add support for note GNU_PROPERTY_X86_FEATURE_1_AND

(adam)

2022-08-01 10:08:09 UTC MAIN commitmail json YAML

nettle: updated to 3.8.1

Nettle 3.8.1 release

This is a bugfix release, fixing a few portability issues
reported for Nettle-3.8.

Bug fixes:

* Avoid non-posix m4 argument references in the chacha
  implementation for arm64, powerpc64 and s390x. Reported by
  Christian Weisgerber, fix contributed by Mamone Tarsha.

* Use explicit .machine pseudo-ops where needed in s390x
  assembly files. Bug report by Andreas K. Huettel, fix
  contributed by Mamone Tarsha.

Optimizations:

* Implemented runtime detection of cpu features for OpenBSD on
  arm64. Contributed by Christian Weisgerber.

The new version is intended to be fully source and binary
compatible with Nettle-3.6. The shared library names are
libnettle.so.8.6 and libhogweed.so.6.6, with sonames
libnettle.so.8 and libhogweed.so.6.

(adam)

2022-08-01 09:11:01 UTC MAIN commitmail json YAML

Updated devel/py-cython, graphics/py-wand

(adam)

2022-08-01 08:14:28 UTC MAIN commitmail json YAML

doc: Updated www/wiki-tui to 0.5.0

(pin)

2022-08-01 08:14:09 UTC MAIN commitmail json YAML

www/wiki-tui: update to 0.5.0

Breaking Changes
    Move Parser Configuration into a Feature Option by @Builditluc in #63

Exciting New Features
    Add option to change the keybindings via configuration by @Builditluc in #38
    Add AUR install option by @ThomasFrans in #42
    Add a desktop-entry for packaging by @ThomasFrans in #44
    Add checksums for the release assets by @Builditluc in #59

Bug Fixes
    Fix Header Selection by @Builditluc in #41
    Fix Keybinding Crash by @Builditluc in #46
    Add missing element after line split by @ThomasFrans in #48
    Disable stdout logging for release builds by @ThomasFrans in #47
    Fix publish action in the cd workflow by @Builditluc in #60
    Fix toc not having scrollbars by @Builditluc in #64

Other Changes
    Update Bug Report Issue Template by @Builditluc in #40
    Add label requirement to ci workflow by @Builditluc in #52
    Add documentation job to ci workflow by @Builditluc in #55
    Fix typo in search.rs by @eltociear in #56
    Add yashinghcodes/wik project to similar projects by @Builditluc in #58
    Increase Stale Days to 365 by @Builditluc in #61

(pin)

2022-08-01 08:13:07 UTC MAIN commitmail json YAML

doc: Updated audio/spotify-qt to 3.9

(pin)

2022-08-01 08:12:45 UTC MAIN commitmail json YAML

audio/spotify-qt: update to 3.9

Fixes
  Fixed not being able to move window under Wayland (#134).
  Fixed showing add and remove options for tracks in collaborative playlists
  (#160).
  Fixed some possible issues with selecting a device (#162).
  Fixed MPRIS support under KDE (#178).
  Fixed crash when opening links on some artists.

Changes
  Much improved MPRIS support (#4).
  Windows builds now use MSVC, and are available in x86 and x64 variants (#109).
  Added keyboard shortcuts (#118, #152).
  Added macOS builds (#121).
  Added high-DPI support on macOS (#123).
  Added support for playing tracks from outside the application (#136).
  Added support for selecting multiple tracks (#137).
  Added an option to use an expanded album cover (#147).
  Added an option to close application to the tray (#151).
  Improved detection of spotifyd config files (#154).
  Added an option to change device type (#161).
  Added message when queuing tracks (#166).
  Added AppImage builds for Linux.
  Replaced custom font option with ability to select font from system.
  Added an option to disable checking for updates on start.

(pin)

2022-08-01 08:12:36 UTC MAIN commitmail json YAML

py-build: unclog for Python 3.7

(adam)

2022-08-01 08:11:48 UTC MAIN commitmail json YAML

doc: Updated audio/spotify-player to 0.9.4

(pin)

2022-08-01 08:11:28 UTC MAIN commitmail json YAML

2022-08-01 08:10:19 UTC MAIN commitmail json YAML

doc: Updated graphics/kvantum to 1.0.4

(pin)

2022-08-01 08:09:57 UTC MAIN commitmail json YAML

graphics/kvantum: update to 1.0.4

V1.0.4
---------
* Added a workaround for Qt6's double click problem with window dragging.
* Added a workaround for Qt6's window dragging when the cursor is outside the
  widget after the drag is finished (previously, its hover state would
  persist).
* Don't start window dragging if a popup menu is shown and closed quickly
  (may happen very rarely).
* Added 1px to button arrow margin.
* Considered more details in drawing menu arrows of buttons (especially when
  QToolButton is null).
* Removed button contents shift (it was useless and inconsistent).
* Added a pushbutton with menu to kvantumpreview.
* To find the sunken button that has triggered a menu, check whether that menu
  really belongs to it.
* Improved the workaround for Qt's hover bug in buttons.
* Made menu shortcuts a little paler than menu texts.
* Added a workaround for LibreOffice's header view.
* Removed the old HDPI workaround.

V1.0.3
---------
* Workaround for a rare case of stylesheet interference in spinboxes.
* Disabled "ChangeSelectionColor" in all KDE color schemes because of its
  buggy behavior.
* Respect lack of `scaledContents` in `QLabel` with large pixmaps (don't scale
  down large label images when they aren't supposed to be scaled).
* Don't try to animate frameless scroll-areas.
* Changed the default layout spacing to 3px.
* Don't enforce minimum height of spinbox (tolerate bad layouts like that of
  Qt Designer's view items).
* Ignore the key "text.margin" with group-boxes.
* Set the minimum contents height of tabs to 16px.

(pin)

2022-08-01 08:08:45 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 1.0.1

(pin)

2022-08-01 08:08:26 UTC MAIN commitmail json YAML

sysutils/felix: update to 1.0.1

v1.0.1 (2022-07-28)
Fixed
-Add thread sleep time after state.open_file(). This is necessary because,
  with tiling window managers, the window resizing is sometimes slow and felix
  reloads the layout so quickly that the display may become broken.
  By the sleep (50ms for now and I think it's not easy to recognize this
  sleep), this will be avoided.

(pin)

2022-08-01 08:07:32 UTC MAIN commitmail json YAML

doc: Updated sysutils/dust to 0.8.1

(pin)

2022-08-01 08:07:13 UTC MAIN commitmail json YAML

sysutils/dust: update to 0.8.1

-Improve help text
-Fix archive/directory check in platform.rs
-Bump regex
-Refactor: tweak utils function
-Fix: Allow -n to be used with -d

(pin)

2022-08-01 08:06:08 UTC MAIN commitmail json YAML

py-wand: updated to 0.6.8

Version 0.6.8
-------------
- Added :meth:`Image.label() <wand.image.BaseImage.label>` method.
- Added :meth:`Image.region() <wand.image.BaseImage.region>` method.
- Updated :meth:`Image.chop() <wand.image.BaseImage.chop>` method to support ``gravity`` keyword.
- Updated :meth:`Image.extent() <wand.image.BaseImage.extent>` method to support ``gravity`` keyword. [:issue:`554`]
- Added `.so.9` shared library suffix to :meth:`wand.api.library_paths()` generator when searching :const:`MAGICK_HOME` path.
- Added :const:`QUANTUM_SCALE <wand.version.QUANTUM_SCALE>` constant.
- Added :meth:`Image.montage() <wand.image.Image.montage>` method. [:issue:`575`]
- Added :meth:`Image.roll() <wand.image.BaseImage.roll>` method.
- Fixed returned values for :meth:`Image.connected_components() <wand.image.BaseImage.connected_components>` method for ImageMagick 7.1.1. [:issue:`574`]
- Fixed :c:func:`MagickSetImageDepth()` C-API method signature. [:issue:`577` by Pavel Borzenkov]
- Fixed :meth:`Image.encipher() <wand.image.BaseImage.encipher>` method to call the correct API. [:issue:`578` by Pavel Borzenkov]
- [DOC] Improved :class:`~wand.drawing.FontMetrics` documentation. [:issue:`566`]
- [TEST] Migrated CI from `travis-ci.org <https://travis-ci.org/github/emcconville/wand>`_ to `travis-ci.com <https://app.travis-ci.com/emcconville/wand>`_.
- [TEST] Removed unneeded SVG dependency from regression test.
- [TEST] Suppressed :class:`~wand.exceptions.OptionWarning` when testing user errors.
- [TEST] Added Python 3.9 regression test for `travis-ci.com <https://app.travis-ci.com/emcconville/wand>`_.
- [TEST] Removed Python 3.7 & 3.8 regression test for `travis-ci.com <https://app.travis-ci.com/emcconville/wand>`_.
- [TEST] Added Python 3.10 regression tests for `github actions <https://github.com/emcconville/wand/actions>`_.

(adam)

2022-08-01 08:06:06 UTC MAIN commitmail json YAML

doc: Updated sysutils/dusage to 0.3.1

(pin)

2022-08-01 08:05:47 UTC MAIN commitmail json YAML

sysutils/dusage: update to 0.3.1

-Use --copy-friendly

(pin)

2022-08-01 08:04:39 UTC MAIN commitmail json YAML

doc: Updated devel/difftastic to 0.31.0

(pin)

2022-08-01 08:04:19 UTC MAIN commitmail json YAML

devel/difftastic: update to 0.31.0

0.31 (released 11th July 2022)
Parsing

Added Hacklang and SQL support.

Updated to the latest tree-sitter parsers for C#, Dart, Elm, Gleam, Haskell,
HCL, Java, JSON, OCaml, PHP, Python, Ruby, Scala and TypeScript.
Display

Fixed an issue with inline mode where there was a blank line between every line.
Command Line Interface

Fixed language detection and filename display when one path was /dev/null and
difftastic was invoked with two arguments.

(pin)

2022-08-01 07:58:21 UTC MAIN commitmail json YAML

mk: add stack-clash option to PKGSRC_USE_STACK_CHECK

(wiz)

2022-08-01 07:58:05 UTC MAIN commitmail json YAML

py-cython: updated to 0.29.32

0.29.32 (2022-07-29)
====================

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

* Revert "Using memoryview typed arguments in inner functions is now rejected as unsupported."

* ``from module import *`` failed in 0.29.31 when using memoryviews.

0.29.31 (2022-07-27)
====================

Features added
--------------

* A new argument ``--module-name`` was added to the ``cython`` command to
  provide the (one) exact target module name from the command line.

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

* Use ``importlib.util.find_spec()`` instead of the deprecated ``importlib.find_loader()``
  function when setting up the package path at import-time.

* Require the C compiler to support the two-arg form of ``va_start``
  on Python 3.10 and higher.

* Make ``fused_type`` subscriptable in Shadow.py.

* Fix the incorrect code generation of the target type in ``bytearray`` loops.

* Atomic refcounts for memoryviews were not used on some GCC versions by accident.

* Silence some GCC ``-Wconversion`` warnings in C utility code.

* Tuple multiplication was ignored in expressions such as ``[*(1,) * 2]``.

* Calling ``append`` methods on extension types could fail to find the method
  in some cases.

* Ensure that object buffers (e.g. ``ndarray[object, ndim=1]``) containing
  ``NULL``  pointers are safe to use, returning ``None`` instead of the ``NULL``
  pointer.

* Using memoryview typed arguments in inner functions is now rejected as unsupported.

* Compilation could fail on systems (e.g. FIPS) that block MD5 checksums at runtime.

* Experimental adaptations for the CPython "nogil" fork was added.
  Note that there is no official support for this in Cython 0.x.

(adam)

2022-08-01 07:53:42 UTC MAIN commitmail json YAML

Updated devel/py-setuptools, devel/py-pep517

(adam)

2022-08-01 07:52:59 UTC MAIN commitmail json YAML

py-pep517: updated to 0.13.0

0.13
- Remove support for end-of-life Pythons. Now requires Python3.6+.
- Remove support for ``toml`` package. Now requires ``tomli``.
- Rely on preferred "files" API on Python 3.9 and later.

(adam)

2022-08-01 07:33:33 UTC MAIN commitmail json YAML

py-zipp: switch to .whl

(adam)

2022-08-01 07:25:44 UTC MAIN commitmail json YAML

py-setuptools: updated to 63.3.0

v63.3.0

Changes
* Remove the pip workaround in _distutils_hack.
* Merge with pypa/distutils@129480b, including substantial delinting and cleanup, some refactoring around compiler logic, better messaging in cygwincompiler

(adam)

2022-08-01 07:06:56 UTC MAIN commitmail json YAML

doc: Updated net/dbip-country-lite to 2022.08

(fcambus)

2022-08-01 07:06:45 UTC MAIN commitmail json YAML

dbip-country-lite: update to 2022.08.

No upstream ChangeLog.

(fcambus)

2022-08-01 07:05:38 UTC MAIN commitmail json YAML

doc: Updated net/dbip-city-lite to 2022.08

(fcambus)

2022-08-01 07:05:26 UTC MAIN commitmail json YAML

dbip-city-lite: update to 2022.08.

No upstream ChangeLog.

(fcambus)

2022-08-01 07:03:46 UTC MAIN commitmail json YAML

doc: Updated net/dbip-asn-lite to 2022.08

(fcambus)

2022-08-01 07:03:34 UTC MAIN commitmail json YAML

dbip-asn-lite: update to 2022.08.

No upstream ChangeLog.

(fcambus)

2022-07-31 19:16:33 UTC MAIN commitmail json YAML

bsd.pkg.mk: fix typo in comment

(wiz)

2022-07-31 19:10:28 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.246

(wiz)

2022-07-31 19:10:19 UTC MAIN commitmail json YAML

mame: update to 0.246.

Just in time for the end of July, MAME 0.246 makes its grand
entrance. The biggest upheaval this month was the reorganisation
of the source code to match the project structure. If you穩e paying
attention, you稷l see the change on the system information screens.
Apart from that, it should be transparent to users, while simplifying
life for developers.

Several audio issues have been fixed this month, including a big
overhaul for Fairlight CMI IIx synthesiser channel card emulation,
and DAC sound for JPM Lucky Casino fruit machines. The latest
enhancements for the crt-geom and crt-geom-deluxe shaders have been
belatedly integrated, and the Chinese and Brazilian Portuguese user
interface translations are once again up-to-date and complete.
Software list updates this month include more prototype console
cartridges, half a dozen newly dumped e-kara cartridges, and quite
a few metadata cleanups and corrections, as well as the usual
batches of Apple II floppies, Commodore 64 tapes and vgmplay music
rips.

(wiz)

2022-07-31 18:04:56 UTC MAIN commitmail json YAML

mad-flute: remove MASTER_SITES and HOMEPAGE, dead

(wiz)

2022-07-31 17:10:26 UTC MAIN commitmail json YAML

doc: Updated devel/pax-utils to 1.3.5

(fcambus)

2022-07-31 17:10:15 UTC MAIN commitmail json YAML

pax-utils: update to 1.3.5.

ChangeLog:

- Convert build system to meson
- Probe the target system for needed headers
- security.h: suppress unused argument warning on allow_forking
- Improve build-related documentation
- gha: add muon to Linux test matrix
- meson.build: prepare for 1.3.5

(fcambus)

2022-07-31 16:57:23 UTC MAIN commitmail json YAML

wxGTK32: remove incorrect comment

cmake found curl even though it wasn't bl3'd in

(wiz)

2022-07-31 14:27:23 UTC MAIN commitmail json YAML

doc: Updated www/drupal9 to 9.3.20

(taca)

2022-07-31 14:26:59 UTC MAIN commitmail json YAML

www/drupal9: update to 9.3.20

9.3.20 (2022-07-28)

This is a patch (bugfix) release of Drupal 9 and is ready for use on
production sites.  Learn more about Drupal 9.

* Drupal core uses the third-party Diactoros library as its PSR-7
  implementation. Diactoros has issued a security advisory:

* CVE-2022-31109: Diactoros before 2.11.1 vulnerable to HTTP Host Header
  Attack

Drupal core is unlikely to be vulnerable.  This bugfix release updates the
version of Diactoros used in drupal/core-recommended to a secure version as
a precaution.

9.3.19 (2022-07-20)

This is a security release of the Drupal 9 series.

This release fixes security vulnerabilities.  Sites are urged to update
immediately after reading the notes below and the security announcement:

* Drupal core - Moderately critical - Information Disclosure -
  SA-CORE-2022-012

* Drupal core - Moderately critical - Access Bypass - SA-CORE-2022-013

* Drupal core - Critical - Arbitrary PHP code execution - SA-CORE-2022-014

* Drupal core - Moderately critical - Multiple vulnerabilities -
  SA-CORE-2022-015

No other changes are included.

(taca)

2022-07-31 14:23:46 UTC MAIN commitmail json YAML

doc: Updated www/drupal7 to 7.91

(taca)