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

2024-05-12 17:18:16 UTC Now

2024-05-10 09:59:56 UTC MAIN commitmail json YAML

2024-05-10 09:58:47 UTC MAIN commitmail json YAML

doc: Updated sysutils/rsftch to 0.5.5

(pin)

2024-05-10 09:58:23 UTC MAIN commitmail json YAML

sysutils/rsftch: update to 0.5.5

- Code cleanup with json data parsing
- Make unknown infos in json default to empty instead of previous distro info
- Add --version and -v command
- Add ascii tests with --override command without argument
- Add thanks section in README.md
- Add resolution infos icon

(pin)

2024-05-10 09:57:40 UTC MAIN commitmail json YAML

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

(pin)

2024-05-10 09:57:33 UTC MAIN commitmail json YAML

2024-05-10 09:57:18 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 19.28.0

Features
- os: add a default icon for deepin (0b5277e)

(pin)

2024-05-10 09:54:19 UTC MAIN commitmail json YAML

Updated textproc/py-toml; Removed devel/py-test4, devel/py-packaging2, devel/py-importlib-metadata2, devel/py27-pluggy, devel/py-setuptools_scm5, devel/py-prompt_toolkit1, archivers/py-zipp1

(adam)

2024-05-10 09:53:46 UTC MAIN commitmail json YAML

2024-05-10 09:39:33 UTC MAIN commitmail json YAML

2024-05-10 09:21:26 UTC MAIN commitmail json YAML

Updated devel/cmake, textproc/ugrep

(adam)

2024-05-10 09:21:00 UTC MAIN commitmail json YAML

ugrep: updated to 6.0.0

ugrep v6.0

quicker! much faster search speeds on ARM CPUs and also faster overall on other CPUs using essentially the same SIMD algorithms but better optimized #385 see latest ugrep benchmarks for results
more good stuff! includes ugrep-indexer, which is installed together with ugrep, see ugrep-indexer release notes v1.0.0

(adam)

2024-05-10 09:20:06 UTC MAIN commitmail json YAML

openmw: Don't try to fetch files during the build.

(nia)

2024-05-10 09:18:20 UTC MAIN commitmail json YAML

cmake: updated to 3.29.3

CMake 3.29.3
* Tests/CXXModules: test exporting modules which include headers
* cmGeneratorTarget: add the original target as a COMPILE_ONLY link
* cmGeneratorTarget: add method to get a filesystem-safe export name
* cxxmodules: use filesystem-safe export names in filenames
* cmGeneratorTarget: add a target-level query for "needs dyndep"
* VS: set ScanSourceForModuleDependencies at vcxproj level
* cmDyndepCollation: look at all `export(TARGETS)` calls
* Tests/RunCMake/CMakePackage: Define variable closer to where it is used
* FindBoost: Add support for Boost 1.85
* cxxmodules: Do not scan sources while testing the compiler
* Help: Fix CMakePackageConfigHelpers typos, grammar and formatting
* Help: Add missing section heading for apple architecture selection
* generate_apple_architecture_selection_file: Avoid early returns
* generate_apple_*_selection_file: Save/restore PACKAGE_PREFIX_DIR
* Help/OBJC_STANDARD: Document Objective C17 and C23 support
* FindHDF5: Fix detection of versions with more than three components

(adam)

2024-05-10 09:14:08 UTC MAIN commitmail json YAML

2024-05-10 08:29:38 UTC MAIN commitmail json YAML

2024-05-10 08:27:47 UTC MAIN commitmail json YAML

cmake: Set FETCHCONTENT_FULLY_DISCONNECTED by default

Helps packagers easily include submodules and fetched dependencies
without cmake repeatedly trying to fetch (and failing to) during build.

(nia)

2024-05-10 08:23:15 UTC MAIN commitmail json YAML

2024-05-10 07:59:09 UTC MAIN commitmail json YAML

Updated devel/py-atomicwrites; Removed devel/py-docstyle3

(adam)

2024-05-10 07:58:32 UTC MAIN commitmail json YAML

2024-05-10 07:57:14 UTC MAIN commitmail json YAML

2024-05-10 07:46:55 UTC MAIN commitmail json YAML

Updated databases/postgresql1[2-6]

(adam)

2024-05-10 07:45:47 UTC MAIN commitmail json YAML

postgresql: updated to 16.3, 15.7, 14.12, 13.15, 12.19

PostgreSQL 16.3, 15.7, 14.12, 13.15, and 12.19

The PostgreSQL Global Development Group has released an update to all supported versions of PostgreSQL, including 16.3, 15.7, 14.12, 13.15, and 12.19. This release fixes one security vulnerability and over 55 bugs reported over the last several months.

A security vulnerability was found in the system views pg_stats_ext and pg_stats_ext_exprs, potentially allowing authenticated database users to see data they don't have sufficient privileges to view. The fix for this vulnerability only fixes fresh PostgreSQL installations, namely those that are created with the initdb utility after this fix is applied. If you have a current PostgreSQL installation and are concerned about this issue, please follow the instructions in the "Updating" section for remediation steps.

For the full list of changes, please review the release notes.

(adam)

2024-05-10 07:31:46 UTC MAIN commitmail json YAML

sysutils/open-vm-tools: kern/58195: Detach NetBSD vmt(4) before starting vmtoolsd

On NetBSD/aarch64 this currently only works on -CURRENT, but doing this on
older kernels is at least harmless because drvctl requests are simply
rejected. On any other OSes this should change nothing.

(pho)

2024-05-10 06:52:13 UTC MAIN commitmail json YAML

pkgtools/url2pkg: document PY_TEST_FLAGS to prevent pkglint warning

(rillig)

2024-05-10 06:46:36 UTC MAIN commitmail json YAML

doc: Updated sysutils/eza to 0.18.15

(fox)

2024-05-10 06:46:02 UTC MAIN commitmail json YAML

sysutils/eza: Update to 0.18.15

Changes since 0.18.14:

Changelog
[0.18.15] - 2024-05-09

Bug Fixes

  * Correct command for latest tag in deb-package.sh

Documentation

  * Add how to find man pages in terminal and online. Partly fixes #967
  * Correct heading levels in markdown
  * Move heading out of collapsed section
  * Add some keywords for benefit of ctrl-f

Features

  * Return to original commit at the end of deb-package.sh
  * Add optional tag argument to deb-package.sh

Miscellaneous Tasks

  * Release eza v0.18.15

(fox)

2024-05-10 06:33:15 UTC MAIN commitmail json YAML

doc: Updated pkgtools/url2pkg to 23.3.1

(rillig)

2024-05-10 06:33:04 UTC MAIN commitmail json YAML

pkgtools/url2pkg: use deterministic filesystem lookups

Some filesystems return the filenames in unsorted order, so sort each
result of a 'glob' call. Reported by Adam Ciarcinski.

When looking for candidates for a package in the pkgsrc tree, only
consider directories that contain a Makefile. One of the url2pkg tests
looks for pkglint, and while a 'cvs update' is running, there is an old
entry 'devel/pkglint' in the filesystem that made the test fail.

(rillig)

2024-05-10 06:00:45 UTC MAIN commitmail json YAML

doc: Added databases/mariadb1011-embedded version 10.11.7

(wiz)

2024-05-10 06:00:34 UTC MAIN commitmail json YAML

2024-05-10 06:00:17 UTC MAIN commitmail json YAML

databases/mariadb1011-embedded: import mariadb-embedded-10.11.7

MariaDB Server is one of the most popular open source relational databases.
It's made by the original developers of MySQL.

MariaDB turns data into structured information in a wide array of applications,
ranging from banking to websites. It is an enhanced, drop-in replacement
for MySQL. MariaDB is used because it is fast, scalable and robust, with a
rich ecosystem of storage engines, plugins and many other tools make it very
versatile for a wide variety of use cases.

MariaDB is developed as open source software and as a relational database
it provides an SQL interface for accessing data. The latest versions of
MariaDB also include GIS and JSON features.

This package contains the embedded MariaDB server programs.

(wiz)

2024-05-10 05:06:12 UTC MAIN commitmail json YAML

url2pkg: for Python 3.x only

(adam)

2024-05-10 05:01:08 UTC MAIN commitmail json YAML

Updated textproc/py-babelfish, graphics/py-pygraphviz, www/py-publicsuffixlist, textproc/py-phonenumbers

(adam)

2024-05-10 05:00:45 UTC MAIN commitmail json YAML

py-phonenumbers: updated to 8.13.36

8.13.36
Unknown changes

(adam)

2024-05-10 04:59:25 UTC MAIN commitmail json YAML

py-publicsuffixlist: updated to 0.10.0.20240508

0.10.0.20240508
Unknown changes

(adam)

2024-05-10 04:58:34 UTC MAIN commitmail json YAML

py-pygraphviz: updated to 1.13

pygraphviz 1.13
===============

We're happy to announce the release of pygraphviz 1.13!

Bug Fixes
---------

- Remove outdated pystrings.swg
- Fix segfault from repr attempting to access attrs on uninitialized instance

Maintenance
-----------

- Remove outdated pystrings.swg
- Update CI tests
- Update pre-commit repos
- Bump webfactory/ssh-agent from 0.8.0 to 0.9.0
- Update tests for macOS Sonoma v14
- Update doc requirements
- Update pre-commit repos
- Remove unnecessary pip flags
- Test on fedora 40

(adam)

2024-05-10 04:56:17 UTC MAIN commitmail json YAML

py-babelfish: updated to 0.6.1

0.6.1

Bump dependencies
Replace pkg_resources with importlib

(adam)

2024-05-10 04:50:52 UTC MAIN commitmail json YAML

Updated textproc/py-regex, finance/py-stripe

(adam)

2024-05-10 04:50:34 UTC MAIN commitmail json YAML

py-stripe: updated to 9.6.0

9.6.0 - 2024-05-09
* Update generated code
* Add support for `allow_redisplay` on resource class `stripe.ConfirmationToken.PaymentMethodPreview` and resource `stripe.PaymentMethod`
* Add support for `preview_mode` on parameter classes `stripe.Invoice.CreatePreviewParams`, `stripe.Invoice.UpcomingLinesParams`, and `stripe.Invoice.UpcomingParams`
* Add support for `_cls_update` on resources `stripe.treasury.OutboundPayment` and `stripe.treasury.OutboundTransfer`
* Add support for `tracking_details` on resources `stripe.treasury.OutboundPayment` and `stripe.treasury.OutboundTransfer`
* Add support for `update` on resources `stripe.treasury.OutboundPayment` and `stripe.treasury.OutboundTransfer`
* Add support for `treasury.outbound_payment.tracking_details_updated` on enums `stripe.Event.type`, `stripe.WebhookEndpoint.CreateParams.enabled_events`, and `stripe.WebhookEndpoint.ModifyParams.enabled_events`
* Add support for `treasury.outbound_transfer.tracking_details_updated` on enums `stripe.Event.type`, `stripe.WebhookEndpoint.CreateParams.enabled_events`, and `stripe.WebhookEndpoint.ModifyParams.enabled_events`

9.5.0 - 2024-05-02
* Update generated code
* Add support for `paypal` on resource class `stripe.Dispute.PaymentMethodDetails`
* Add support for `payment_method_types` on parameter class `stripe.PaymentIntent.ConfirmParams`
* Add support for `ship_from_details` on parameter class `stripe.tax.Calculation.CreateParams` and resources `stripe.tax.Calculation` and `stripe.tax.Transaction`
* Add support for `bh`, `eg`, `ge`, `ke`, `kz`, `ng`, `om` on resource class `stripe.tax.Registration.CountryOptions` and parameter class `stripe.tax.Registration.CreateParamsCountryOptions`
* Add support for `paypal` on enum `stripe.Dispute.PaymentMethodDetails.type`
* Add support for `shipping_address_invalid` on enums `stripe.Invoice.LastFinalizationError.code`, `stripe.PaymentIntent.LastPaymentError.code`, `stripe.SetupAttempt.SetupError.code`, and `stripe.SetupIntent.LastSetupError.code`
* Change type of `metadata` on  `stripe.entitlements.Feature.ModifyParams` from `Dict[str, str]` to `Literal['']|Dict[str, str]`
* Fix type change entries in Python Changelog

9.4.0 - 2024-04-25
* Update generated code
* Add support for `amazon_pay` on resource classes `stripe.Mandate.PaymentMethodDetails` and `stripe.SetupAttempt.PaymentMethodDetails`
* Add support for `revolut_pay` on resource classes `stripe.Mandate.PaymentMethodDetails` and `stripe.SetupAttempt.PaymentMethodDetails`
* Add support for `setup_future_usage` on resource classes `stripe.PaymentIntent.PaymentMethodOptions.AmazonPay`, `stripe.PaymentIntent.PaymentMethodOptions.RevolutPay`, `stripe.checkout.Session.PaymentMethodOptions.AmazonPay`, and `stripe.checkout.Session.PaymentMethodOptions.RevolutPay`
* Add support for `mobilepay` on parameter classes `stripe.PaymentMethodConfiguration.CreateParams` and `stripe.PaymentMethodConfiguration.ModifyParams` and resource `stripe.PaymentMethodConfiguration`
* Add support for `ending_before` on parameter class `stripe.PaymentMethodConfiguration.ListParams`
* Add support for `limit` on parameter class `stripe.PaymentMethodConfiguration.ListParams`
* Add support for `starting_after` on parameter class `stripe.PaymentMethodConfiguration.ListParams`
* Change type of `feature` on  `stripe.entitlements.ActiveEntitlement` from `str` to `ExpandableField[Feature]`
* Add support for `amazon_pay` on enums `stripe.Invoice.PaymentSettings.payment_method_types`, `stripe.Invoice.CreateParamsPaymentSettings.payment_method_types`, `stripe.Invoice.ModifyParamsPaymentSettings.payment_method_types`, `stripe.Subscription.PaymentSettings.payment_method_types`, `stripe.Subscription.CreateParamsPaymentSettings.payment_method_types`, and `stripe.Subscription.ModifyParamsPaymentSettings.payment_method_types`
* Add support for `revolut_pay` on enums `stripe.Invoice.PaymentSettings.payment_method_types`, `stripe.Invoice.CreateParamsPaymentSettings.payment_method_types`, `stripe.Invoice.ModifyParamsPaymentSettings.payment_method_types`, `stripe.Subscription.PaymentSettings.payment_method_types`, `stripe.Subscription.CreateParamsPaymentSettings.payment_method_types`, and `stripe.Subscription.ModifyParamsPaymentSettings.payment_method_types`
* Remove support for inadvertently released identity verification features `email` and `phone` on parameter classes `stripe.identity.VerificationSession.CreateParamsOptions` and `stripe.identity.VerificationSession.ModifyParamsOptions`
* Bump aiohttp from 3.9.2 to 3.9.4

(adam)

2024-05-10 04:46:09 UTC MAIN commitmail json YAML

py-regex: updated to 2024.5.10

2024.5.10
Unknown changes

(adam)

2024-05-09 23:20:28 UTC MAIN commitmail json YAML

net/py-cares: Drop PYCARES_CFFI env var

This used to select a cffi implementation vs an earlier non-cffi
implementation.  Now, the cffi implementation is the only approach and
upstream no longer documents this env var or references it in any way.

(gdt)

2024-05-09 20:47:05 UTC MAIN commitmail json YAML

doc: Added net/scaleway-cli version 2.30.0

(leot)

2024-05-09 20:46:50 UTC MAIN commitmail json YAML

net: Add scaleway-cli

(leot)

2024-05-09 20:46:29 UTC MAIN commitmail json YAML

2024-05-09 20:42:29 UTC MAIN commitmail json YAML

doc: Updated sysutils/rsftch to 0.5.3

(pin)

2024-05-09 20:42:08 UTC MAIN commitmail json YAML

sysutils/rsftch: update to 0.5.3

v0.5.3
- Fix *BSD issue with getting distribution name

v0.5.2
- Add --info argument
- Code cleanup in src/color_config::get_color_config
- Small bug fix to make sure e.g. --override doesn't accept any --* arguments

(pin)

2024-05-09 20:39:54 UTC MAIN commitmail json YAML

bulk-test-python27: add mongodb3, builds now.

(wiz)

2024-05-09 20:27:56 UTC MAIN commitmail json YAML

doc: Updated x11/gnome-shell to 40.2nb26

(wiz)

2024-05-09 20:27:46 UTC MAIN commitmail json YAML

2024-05-09 17:42:15 UTC MAIN commitmail json YAML

mk: Allow "illumos" as GNU host os.

For the most part the triple is still *-*-solaris*, but newer software
such as rust defines the target triple as x86_64-unknown-illumos, and
supporting this helps with patching things that try to match them.

(jperkin)

2024-05-09 17:39:44 UTC MAIN commitmail json YAML

doc: Updated devel/py-ruff-lsp to 0.0.53nb1

(wiz)

2024-05-09 17:39:33 UTC MAIN commitmail json YAML

py-ruff-lsp: fix package

Add missing dependencies, fix path to ruff, fix names in ALTERNATIVES.

Bump PKGREVISION.

(wiz)

2024-05-09 17:28:45 UTC MAIN commitmail json YAML

ruff-lsp: Added, not Updated.

(nikita)

2024-05-09 17:13:46 UTC MAIN commitmail json YAML

doc: Updated games/openrct2 to 0.4.11

(nia)

2024-05-09 17:13:36 UTC MAIN commitmail json YAML

openrct2: Update to 0.4.11. Support offline builds.

Changes:

Feature: Coloured usernames by group on multiplayer servers.
Feature: Park admittance price can now be set via text input.
Feature: [Plugin] Expose whether the game is paused to the plugin API.
Improved: ���Fix all rides��� cheat now also works if a mechanic is already fixing the ride.
Improved: Expose ���animation is backwards��� wall property in Tile Inspector.
Improved: Add a separator between ���Load Game��� and ���Save Game���, to avoid accidental overwriting.
Change: [Plugin] Remove access to the internal owner property. Note: ownership is still accessible.
Change: Cheats menu dropdown no longer requires dragging.
Change: Hide the FPS Counter when the top toolbar/widgets have been toggled off.
Change: Construction and removal buttons can now be held down for repeated placement.
Fix: Boat Hire boats get stuck entering track (original bug).
Fix: No reason specified when placing door over unsuitable track.
Fix: Attempting to demolish a flat ride in pause mode allows you to place multiple copies.
Fix: Custom rides with long descriptions extend into lower widgets.
Fix: Fullscreen window option not correctly applied on macOS.
Fix: Crash when loading park bigger than current limits.
Fix: Map generator heightmap should respect increased height limits.
Fix: When creating a new scenario, the default name contains formatting codes.
Fix: Build errors with the ORIGINAL_RATINGS flag.
Fix: Cannot build Colosseum inside a turn or helix.
Fix: Sloped castle walls are vertically offset by one pixel (original bug).

(nia)

2024-05-09 16:03:31 UTC MAIN commitmail json YAML

mongodb3: bump for dependency change

(wiz)

2024-05-09 14:15:52 UTC MAIN commitmail json YAML

clang: Switch SunOS back to using the GCC runtime.

Upstream LLVM have removed the SunOS code from libcxx et al, despite us
offering to support it and it working fine, and so we're left with no
choice but to go back to using the GCC libraries and headers, which is a
shame.

Tested to compile at least a few different C/C++ files, and is able to
complete the builds of lang/wasi-*.

(jperkin)

2024-05-09 14:05:40 UTC MAIN commitmail json YAML

mongodb3: Incompatible with latest boost in pkgsrc, use internal boost

(nia)

2024-05-09 14:00:47 UTC MAIN commitmail json YAML

mame: bump required gcc version

(nia)

2024-05-09 12:51:05 UTC MAIN commitmail json YAML

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

(adam)

2024-05-09 12:50:37 UTC MAIN commitmail json YAML

glib2 glib2-tools gdbus-codegen: updated to 2.80.2

Overview of changes in GLib 2.80.2, 2024-05-08
==============================================

* Fix a regression with IBus caused by the fix for CVE-2024-34397

* Fix installation directory of the GVariant specification

* Bugs fixed:
  - GVariant specification installed in wrong directory (Michael
    Catanzaro)
  - Fixing CVE-2024-34397 caused regressions for ibus (Simon McVittie)
  - Backport "gdbusconnection: Fix test signal subscription ordering" to
    glib-2-80
  - Backport !4049 ���Correct installation directory of GVariant
    specification��� to glib-2-80
  - Backport !4053 ���gdbusconnection: Allow name owners to have the syntax
    of a well-known name��� to glib-2-80

(adam)

2024-05-09 10:22:17 UTC MAIN commitmail json YAML

doc/TODO: + MesaLib-24.0.7, arti-1.2.2.

(wiz)

2024-05-09 10:02:04 UTC MAIN commitmail json YAML

Updated graphics/libjpeg-turbo, www/tinyproxy, www/nghttp3, net/ngtcp2

(adam)

2024-05-09 10:01:19 UTC MAIN commitmail json YAML

ngtcp2: updated to 1.5.0

ngtcp2 v1.5.0

Fix release script
autotools: Switch to tar-pax
Pack more QUIC packets on large PMTUD probes
Drop UDP datagram if it comes from a well-known port
Rework transmitting empty STREAM frame
Take into account SCID length when computing minimum packet size
More prohibited ports
client: Handle error from feed_data
server: Send stateless reset
crypto: Adjust token stack buffer sizes
crypto: Reduce NGTCP2_CRYPTO_TOKEN_RAND_DATALEN to 16
Bump wolfssl to v5.7.0-stable
Group up integration test output
QUIC min Short packet is 22
cmake: add BUILD_TESTING, fix MSVC with static + shared
adding "git submodule" and libev stuff
Bump munit
ci: Add macos-14
server: Fix stateless reset buffer stack buffer overflow
Adopt std::to_array
Fix interop
server: Use std::span for sized binary data
client: Use std::span for sized binary data
examples: More std::span
std::unordered_map lookup by std::string_view
Refactor Buffer
interop: Support linux/arm64
chore: Build multi-platform Docker image during CI
interop: Build images on multiple runners
interop: Push multi platform images
Fix interop image tag
interop: Add missing h09 client/server
Refactor format_hex
CMakeLists(.txt): Add Build Test info on summary
Bump munit
server: Refactor packet write
Remove unused streq_l
Bump aws-lc to v1.26.0
Fix nullptr dereference
Bump boringssl
Bump picotls

(adam)

2024-05-09 09:59:40 UTC MAIN commitmail json YAML

nghttp3: updated to 1.3.0

nghttp3 v1.3.0

Refactor stream data acknowledgement
Do not call acked_data with 0 length data
Qpack tweak
Avoid assigning zero after memset
Lower decoder stream limit
Workaround llvm issue on github ubuntu runner
apt-get update
Automate release process
autotools: Switch to tar-pax
Add actions/stale
cmake: add BUILD_TESTING, fix MSVC with static + shared
Bump munit
CMakeLists(.txt): Add Build Test info on summary
Bump munit
Update the link for the Prefix.pdf document
More words for errors when reading from or writing to a stream
Clarify the use of nghttp3_conn_close_stream

(adam)

2024-05-09 09:58:05 UTC MAIN commitmail json YAML

tinyproxy: updated to 1.11.2

1.11.2

Fixes issues detected in 1.11.1, including a nasty UAF bug.

(adam)

2024-05-09 09:55:51 UTC MAIN commitmail json YAML

libjpeg-turbo: updated to 3.0.3

3.0.3

Significant changes relative to 3.0.2:

1. Fixed an issue in the build system, introduced in 3.0.2, that caused all
libjpeg-turbo components to depend on the Visual C++ run-time DLL when built
with Visual C++ and CMake 3.15 or later, regardless of value of the
`WITH_CRT_DLL` CMake variable.

2. The x86-64 SIMD extensions now include support for Intel Control-flow
Enforcement Technology (CET), which is enabled automatically if CET is enabled
in the C compiler.

3. Fixed a regression introduced by 3.0 beta2[6] that made it impossible for
calling applications to supply custom Huffman tables when generating
12-bit-per-component lossy JPEG images using the libjpeg API.

4. Fixed a segfault that occurred when attempting to use the jpegtran `-drop`
option with a specially-crafted malformed input image or drop image
(specifically an image in which all of the scans contain fewer components than
the number of components specified in the Start Of Frame segment.)

(adam)

2024-05-09 09:19:20 UTC MAIN commitmail json YAML

bulk-test-python27: add py-moin, bump version

(wiz)

2024-05-09 08:57:23 UTC MAIN commitmail json YAML

2024-05-09 07:18:06 UTC MAIN commitmail json YAML

qt5-qttools: Disable llvm option on SunOS.

It brings in full clang rather than just llvm.

(jperkin)

2024-05-09 06:48:37 UTC MAIN commitmail json YAML

doc: amarok vuln was fixed sometime before 3

(wiz)

2024-05-09 06:46:47 UTC MAIN commitmail json YAML

poppler-utils: set USE_CXX_FEATURES earlier

poppler/Makefile.common includes compiler.mk, so the value
is ignored if it's only set afterwards

(wiz)

2024-05-09 06:41:48 UTC MAIN commitmail json YAML

doc: convert a nss vuln to a firefox one

(wiz)

2024-05-09 06:33:02 UTC MAIN commitmail json YAML

mail/Makefile: + mu

(wiz)

2024-05-09 06:32:54 UTC MAIN commitmail json YAML

editors/Makefile: + ait

(wiz)

2024-05-09 01:32:57 UTC MAIN commitmail json YAML

2024-05-08 22:17:21 UTC MAIN commitmail json YAML

doc: Updated security/osv-scanner to 1.7.2

(khorben)

2024-05-08 22:17:10 UTC MAIN commitmail json YAML

osv-scanner: update to 1.7.2

This package hasn't been updated in a long time. The following list of
changes was therefore curated to focus on features or recent bugfixes.

Changes in 1.7.2:

* Bug #899 Guided Remediation: Parse paths in npmrc auth fields correctly.
* Bug #908 Fix rust call analysis by explicitly disabling stripping of debug info.
* Bug #914 Fix regression for go call analysis introduced in 1.7.0.

Changes in 1.7.0:

* Feature #352 Guided Remediation
  Introducing our new experimental guided remediation feature on osv-scanner fix subcommand.
* Feature #805 Include CVSS MaxSevirity in JSON output.

Changes in 1.6.2:

* Feature #694 OSV-Scanner now has subcommands!
  The base command has been moved to scan (currently the only commands is scan). By default if you do not pass in a command, scan will be used, so CLI remains backwards compatible.
* Feature #776 Add pdm lockfile support.

Changes in 1.6.0 and 1.6.1:

* Feature #694 Add support for NuGet lock files version 2.
* Feature #655 Scan and report dependency groups (e.g. "dev dependencies") for vulnerabilities.
* Feature #702 Created an option to skip/disable upload to code scanning.
* Feature #732 Add option to not fail on vulnerability being found for GitHub Actions.
* Feature #729 Verify the spdx licenses passed in to the license allowlist.

Changes in 1.5.0:

* Feature #501 Add experimental license scanning support!
* Feature #642 Support scanning renv files for the R language ecosystem.
* Feature #513 Stabilize call analysis for Go
* Feature #676 Simplify return codes:
  Return 0 if there are no findings or errors.
  Return 1 if there are any findings (license violations or vulnerabilities).
  Return 128 if no packages are found.
* Feature #651 CVSS v4.0 support.
* Feature #60 Pre-commit hook support.

Changes in 1.4.3:

* Feature #621 Add support for scanning vendored C/C++ files.
* Feature #581 Scan submodules commit hashes.

Changes in 1.4.1:

* Feature #534 New SARIF format that separates out individual vulnerabilities
* Experimental Feature #57 Experimental Github Action

Changes in 1.4.0:

* Feature #183 Add (experimental) offline mode
* Feature #452 Add (experimental) rust call analysis, detect whether vulnerable functions are actually called in your Rust project
* Feature #505 OSV-Scanner support custom lockfile formats

Changes in 1.3.5:

* Feature #409 Adds an additional column to the table output which shows the severity if available.

Changes in 1.3.0:

* Feature #198 GoVulnCheck integration! Try it out when scanning go code by adding the --experimental-call-analysis flag.
* Feature #260 Support -r flag in requirements.txt files.
* Feature #300 Make IgnoredVulns also ignore aliases.
* Feature #304 OSV-Scanner now runs faster when there's multiple vulnerabilities.

Changes in 1.2.0:

* Feature #168 Support for scanning debian package status file, usually located in /var/lib/dpkg/status. Thanks @cmaritan
* Feature #94 Specify what parser should be used in --lockfile.
* Feature #158 Specify output format to use with the --format flag.
* Feature #165 Respect .gitignore files by default when scanning.
* Feature #156 Support markdown table output format. Thanks @deftdawg
* Feature #59 Support conan.lock lockfiles and ecosystem Thanks @SSE4
* Updated documentation! Check it out here: https://google.github.io/osv-scanner/

Changes in 1.1.0:

* Feature #98: Support for NuGet ecosystem.
* Feature #71: Now supports Pipfile.lock scanning.
* Bug #85: Even better support for narrow terminals by shortening osv.dev URLs.
* Bug #105: Fix rare cases of too many open file handles.
* Bug #131: Fix table highlighting overflow.
* Bug #101: Now supports 32 bit systems.

Tested on NetBSD/amd64.

(khorben)

2024-05-08 21:49:11 UTC MAIN commitmail json YAML

doc: add XSS in phpldapadmin

(khorben)

2024-05-08 21:32:39 UTC MAIN commitmail json YAML

doc: Updated databases/phpldapadmin to 1.2.6.7

(khorben)

2024-05-08 21:32:20 UTC MAIN commitmail json YAML

phpldapadmin: update to version 1.2.6.7

This fixes an XSS vulnerability when importing using a file upload without a
valid LDIF.

Tested on NetBSD/amd64, Darwin/amd64.

(khorben)

2024-05-08 19:23:52 UTC MAIN commitmail json YAML

doc: Updated net/gvproxy to 0.7.3

(bsiegert)

2024-05-08 19:23:34 UTC MAIN commitmail json YAML

gvproxy: update to 0.7.3, now compatible with Go 1.22.

v0.7.3

- Add log-file to proxy builder
- Improve gvproxy error reporting, and improve gvproxy --version in a corner
  case
- github actions improvements

v0.7.2

- transport: Support passing CID for linux vsock
- Add retries to ssh connections to fix a race when used by podman/applehv
- Add --log-file to gvproxy
- Add --version argument to commands
- Add support for go 1.22 (by updating the gvisor go module)
- packit changes

v0.7.1

- gvproxy: add docker.internal dns entries
- Add GvProxyCommand type/helper API
- Add graceful shutdown support for gvproxy
- RPM packaging and packit improvements

(bsiegert)

2024-05-08 18:50:24 UTC MAIN commitmail json YAML

2024-05-08 18:47:54 UTC MAIN commitmail json YAML

Updated x11/gtk4, security/pcsc-lite

(adam)

2024-05-08 18:47:37 UTC MAIN commitmail json YAML

pcsc-lite: updated to 2.2.1

2.2.1: Ludovic Rousseau

- fix meson related issues
- Some code cleanup

2.2.0: Ludovic Rousseau

- provide files for meson build tool (replaces autoconf/auoomake)
- fix a missing symbol in libpcscspy (bug introduced by the previous version)
- fix shutdown issues with hotplug_libusb
- update pcsc-spy manpage
- update copyright date
- Some other minor improvements

(adam)

2024-05-08 18:44:11 UTC MAIN commitmail json YAML

gtk4: updated to 4.14.4

Overview of Changes in 4.14.4, 02-05-2024
=========================================

* GtkGraphicsOffload:
- Don't crash without a child

* Icontheme:
- Make symbolic svg loading more efficient
- Handle color-free symbolics more efficiently

* Accessibility:
- Make the gtk-demo sidebar search more accessible
- Stop emitting focus events

* GDK:
- Support XDG_ACTIVATION_TOKEN
- dmabuf: Be more defensive when importing unknown formats to G
- dmabuf: Use narrow range for YUV

* GSK:
- gpu: Handle  tiny offscreens correctl

* Build:
- Fix many ubsan warning

* macOS
- Fix problems with events handed back to the OS
- Respect GDK_DEBUG=default-settings

* Translation updates:
German
Indonesian
Kabyle
Korean
Lithuanian
Russian

(adam)

2024-05-08 18:35:49 UTC MAIN commitmail json YAML

set NOT_FOR_BULK_PLATFORM

(spz)

2024-05-08 18:16:39 UTC MAIN commitmail json YAML

Add option "doc" for disabling heavy dependency on docbook-xsl and libxslt.
  Approved by gson@

(cheusov)

2024-05-08 17:24:40 UTC MAIN commitmail json YAML

bulk-test-python27: Fix COMMENT

(gdt)

2024-05-08 17:15:52 UTC MAIN commitmail json YAML

doc: Added meta-pkgs/bulk-test-python27 version 20240508

(gdt)

2024-05-08 17:15:28 UTC MAIN commitmail json YAML

meta-pkgs: Add bulk-test-python27

(gdt)

2024-05-08 17:14:47 UTC MAIN commitmail json YAML

meta-pkgs/bulk-test-python27: Add 20240508

Meta-package for testing that packages that need python27 still work
as python 27 fades out.

(gdt)

2024-05-08 16:59:01 UTC MAIN commitmail json YAML

geography/qgis: Align whitespace to wip/qgis-lts

NFCI

(gdt)

2024-05-08 16:26:18 UTC MAIN commitmail json YAML

geography/qgis: Sort includes of bl3 files

This appears to have no effect; the problem where both system and
pkgsrc sqlite3 are used remains unchanged.

Tidying cherry-picked from wip/qgis-lts by adam@.

(gdt)

2024-05-08 16:22:55 UTC MAIN commitmail json YAML

doc: Updated www/snac to 2.52

(schmonz)

2024-05-08 16:22:50 UTC MAIN commitmail json YAML

snac: update to 2.52. Changes:

Posts that were liked or boosted can now be unliked and unboosted.

Outgoing message timeouts are no longer hardcoded and can be
configured (see `snac(8)` for more information).

Fixed a bug that caused some incorrect unfollows under special
conditions (with shared inboxes enabled and users from the same
instance that follow each other, the internal message distributor
was confused).

Mastodon API: Added support for lists.

Added a header to avoid over-zealous caching in some browsers
(contributed by louis77).

Added support for running and federating inside hidden networks
like Tor, I2P or Loki (contributed by iwojima).

Fixed an error processing polls coming from Pleroma instances.

(schmonz)

2024-05-08 16:22:37 UTC MAIN commitmail json YAML

doc: Updated devel/mise to 2024.5.3

(schmonz)

2024-05-08 16:22:31 UTC MAIN commitmail json YAML

mise: update to 2024.5.3. Changes:

### Features

* (env) supports glob patterns in `env._.file` and `env._.source` (fix #1916)
* cleanup invalid symlinks in .local/state/mise/(tracked|trusted)-configs

### Bug Fixes

* (plugin-update) Handle errors from the underlying plugin updates
* backend install directory not removed if empty
* mise trust doesn't handle relative paths

### Other Changes

* Update README.md
* move kachick plugins to mise-plugins
* Merge pull request #2019 from jdx/release

(schmonz)

2024-05-08 16:10:46 UTC MAIN commitmail json YAML

assaultcube-server: bump revision for previous

(nia)

2024-05-08 16:10:30 UTC MAIN commitmail json YAML

2024-05-08 15:55:18 UTC MAIN commitmail json YAML

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

(adam)

2024-05-08 15:54:55 UTC MAIN commitmail json YAML

samba4: updated to 4.20.1

Changes since 4.20.0

* BUG 15630: dns update debug message is too noisy.
* BUG 15635: Do not fail PAC validation for RFC8009 checksums types.
* BUG 15605: Improve performance of lookup_groupmem() in idmap_ad.
* BUG 15636: Smbcacls incorrectly propagates inheritance with Inherit-Only
  flag.
* BUG 15611: http library doesn't support 'chunked transfer encoding'.
* BUG 15600: Provide a systemd service file for the background queue daemon.

(adam)

2024-05-08 15:44:20 UTC MAIN commitmail json YAML

glib2 glib2-tools gdbus-codegen: updated to 2.80.1

Overview of changes in GLib 2.80.1, 2024-05-07
==============================================

* Fix CVE-2024-34397: GDBus signal subscriptions for well-known names are
  vulnerable to unicast spoofing

* Bugs fixed:
  - GNOME/tracker-miners-315 3.7.0 - GLib-GIO-WARNING **: 09:27:12.186: Error
    creating IO channel for /proc/self/mountinfo: Invalid argument (g-io-error-
    quark, 13) (Ondrej Holy)
  - CVE-2024-34397: GDBus signal subscriptions for well-known names are
    vulnerable to unicast spoofing (Simon McVittie)
  - Devhelp does not show indexes for GLib, GIO, or GObject (Philip
    Withnall)
  - readlink -f fails in CI on macOS (Simon McVittie)
  - Crash in gdbus schedule_callbacks() due to missing NULL check before
    g_str_equal() (Philip Withnall)
  - [th/performance] add script for combining performance results
  - [th/gobject-toggle-refs-check] Fix critical warning for toggle
    notifications in g_object_ref()/g_object_unref()
  - meson: Fix a needless recompilation of some gdbus tests
  - girparser: Don't assume sizeof(size_t) == sizeof(void *)
  - girparser: Allow time_t, off_t, etc. to appear in GIR XML
  - Ported the first few documentation comments in `gio/gaction.c` to gi-
    docgen
  - girparser: Make sizes in integer_aliases more obviously correct
  - girparser: Adjust signedness() macro
  - glib/gvariant: fix compile error with GCC 14.0.1
  - tests: Mark several additional tests as can_fail on GNU Hurd
  - Backport !3979 "Use CPU_COUNT to get the number of set CPUs" to
    glib-2-80
  - Backport !3989 “completion: make gsettings work in nounset mode” to
    glib-2-80
  - Backport "Remove unused cmph files" for glib-2-80
  - Backport !4019 “gunixmounts: Use fallback if libmount monitoring
    fails” to glib-2-80
  - Backport !4005 “Fix various bugs found by scan-build“ to glib-2-80
  - Backport !4028 “gdbusconnection: Fix a crash on arg0 matching” to
    glib-2-80
  - Backport !4031 “gdocumentportal: Handle EROFS and similar errors more
    gracefully” to glib-2-80
  - Backport !4038 “gdbusconnection: Don't deliver signals if the sender
    doesn't match” to glib-2-80

* Translation updates:
  - Czech (Daniel Rusek)
  - Danish (Ask Hjorth Larsen)
  - French (Vincent Chatelain)
  - Galician (Fran Dieguez)
  - Georgian (Ekaterine Papava)
  - German (Christian Kirbach)
  - Indonesian (Andika Triwidada)
  - Italian (Milo Casagrande)
  - Kabyle (Athmane MOKRAOUI, Rachida SACI)
  - Korean (Changwoo Ryu)
  - Latvian (Rūdolfs Mazurs)
  - Persian (Danial Behzadi)
  - Polish (Piotr Drąg)
  - Portuguese (Hugo Carvalho)
  - Portuguese (Brazil) (Leônidas Araújo, Juliano de Souza Camargo)

(adam)

2024-05-08 15:16:11 UTC MAIN commitmail json YAML

Updated devel/py-test-doctestplus, devel/py-poetry, textproc/py-tomlkit, databases/py-sqlalchemy

(adam)

2024-05-08 15:15:47 UTC MAIN commitmail json YAML

py-sqlalchemy: updated to 2.0.30

2.0.30

orm

[orm] [bug]

Added new attribute ORMExecuteState.is_from_statement to detect statements created using Select.from_statement(), and enhanced FromStatement to set ORMExecuteState.is_select, ORMExecuteState.is_insert, ORMExecuteState.is_update, and ORMExecuteState.is_delete according to the element that is sent to the Select.from_statement() method itself.

[orm] [bug]

Fixed issue in selectin_polymorphic() loader option where attributes defined with composite() on a superclass would cause an internal exception on load.

[orm] [bug] [regression]

Fixed regression from 1.4 where using defaultload() in conjunction with a non-propagating loader like contains_eager() would nonetheless propagate the contains_eager() to a lazy load operation, causing incorrect queries as this option is only intended to come from an original load.

[orm] [bug]

Fixed issue in ORM Annotated Declarative where typing issue where literals defined using PEP 695 type aliases would not work with inference of Enum datatypes. Pull request courtesy of Alc-Alc.

[orm] [bug]

Fixed issue in selectin_polymorphic() loader option where the SELECT emitted would only accommodate for the child-most class among the result rows that were returned, leading intermediary-class attributes to be unloaded if there were no concrete instances of that intermediary-class present in the result. This issue only presented itself for multi-level inheritance hierarchies.

[orm] [bug]

Fixed issue in Session.bulk_save_objects() where the form of the identity key produced when using return_defaults=True would be incorrect. This could lead to an errors during pickling as well as identity map mismatches.

[orm] [bug]

Fixed issue where attribute key names in Bundle would not be correct when using ORM enabled select vs. Query, when the statement contained duplicate column names.

engine

[engine] [bug]

Fixed issue in the Connection.execution_options.logging_token option, where changing the value of logging_token on a connection that has already logged messages would not be updated to reflect the new logging token. This in particular prevented the use of Session.connection() to change the option on the connection, since the BEGIN logging message would already have been emitted.

[engine] [bug]

Fixed issue in cursor handling which affected handling of duplicate Column or similar objcts in the columns clause of select(), both in combination with arbitary text() clauses in the SELECT list, as well as when attempting to retrieve Result.mappings() for the object, which would lead to an internal error.

typing

[typing] [bug] [regression]

Fixed typing regression caused by 11055 in version 2.0.29 that added ParamSpec to the asyncio run_sync() methods, where using AsyncConnection.run_sync() with MetaData.reflect() would fail on mypy due to a mypy issue. Pull request courtesy of Francisco R. Del Roio.

[typing] [bug]

Fixed issue in typing for Bundle where creating a nested Bundle structure were not allowed.

misc

[bug] [test]

Ensure the PYTHONPATH variable is properly initialized when using subprocess.run in the tests.

[bug] [installation]

Fixed an internal class that was testing for unexpected attributes to work correctly under upcoming Python 3.13. Pull request courtesy Edgar Ram鱈rez-Mondrag坦n.

(adam)

2024-05-08 15:15:37 UTC MAIN commitmail json YAML

mail/mailman: Note that this is mailman 2.

By vague about this being EOL because that's not clear from lists.org,
even if it is clear that 3 is current.

(gdt)

2024-05-08 15:13:36 UTC MAIN commitmail json YAML

py-tomlkit: updated to 0.12.5

0.12.5

[pre-commit.ci] pre-commit autoupdate
chore(deps-dev): bump idna from 3.4 to 3.7
fix: CI workflow for macos
chore(deps-dev): bump jinja2 from 3.1.3 to 3.1.4
fix: don't add sign if the float is negative
fix: Construction of OutOfOrderTableProxy can cause newlines to be inserted

(adam)

2024-05-08 15:11:41 UTC MAIN commitmail json YAML

py-poetry: updated to 1.8.3

1.8.3
Unknown changes

(adam)

2024-05-08 15:04:55 UTC MAIN commitmail json YAML

py-test-doctestplus: updated to 1.2.1

1.2.1 (2024-03-09)
- Compatibility with pytest 8.1.1

1.2.0 (2024-03-04)
- Compatibility with pytest 8.1

(adam)

2024-05-08 15:04:34 UTC MAIN commitmail json YAML

geography/qgis: Drop no-longer-sensible PlIST_SRC setting

(gdt)

2024-05-08 14:15:59 UTC MAIN commitmail json YAML

fixed mistake adding ait in many times

(ktnb)

2024-05-08 14:15:15 UTC MAIN commitmail json YAML

doc: Added editors/ait version 1.8rc4

(ktnb)

2024-05-08 13:48:52 UTC MAIN commitmail json YAML

ait: added version 1.8-rc3

ait is small yet mighty GNU Emacs style editor. It is inspired by GNU
Emacs, microEMACS, Plan 9's acme, mle, OpenBSD's mle, and
vi/vim/neovim. ait uses termbox2 giving it great portability across
most unix-like systems. Think of ait as microEMACS but with
traditional Emacs keybindings and some advanced features from the
editors mentioned above.

Some of ait's features are:
- Emacs-like keybindings
- basic window/buffer support
- isearch
- find/replace
- M-x to run shell commands
- M-o to open files with external command
- basic unlimited undo/redo
- keyboard macros
- jump/zap to char
- bracket highlighting
- syntax highlighting for strings and comments
- quick jump to line and word
- UTF-8/Unicode Support

(ktnb)

2024-05-08 13:07:41 UTC MAIN commitmail json YAML

bulk-test-boost: Add dependency on mongodb3

(gdt)

2024-05-08 12:55:02 UTC MAIN commitmail json YAML

Updated math/erfa, math/py-pyerfa

(adam)

2024-05-08 12:54:39 UTC MAIN commitmail json YAML

py-pyerfa: updated to 2.0.1.4

2.0.1.4 (2024-04-12)

Reintroduces a work-around such that pyerfa can also be built
on older numpy.

2.0.1.3 (2024-04-05)

No new features, but wheels that are compatible with numpy 2.0
as well as older supported versions of numpy 1.x.

2.0.1.2 (2024-04-04)

Failed attempt to create wheels compatible with numpy 2.0.
Yanked from pypi.

(adam)

2024-05-08 12:53:30 UTC MAIN commitmail json YAML

erfa: updated to 2.0.1

ERFA 2.0.1 and SOFA "20231011"
Only small bug fixes in the SOFA release. The only differences between ERFA 2.0.1 and SOFA "20231011" remain the added eraVersion, eraSofaVersion, and leap second functions noted above.

(adam)

2024-05-08 12:50:27 UTC MAIN commitmail json YAML

doc: Updated x11/fltk13 to 1.3.9

(micha)

2024-05-08 12:49:06 UTC MAIN commitmail json YAML

x11/fltk13: Update to 1.3.9

This release does not contain new "ABI features". The ABI (Application
Binary Interface) is 100% compatible with releases 1.3.5 - 1.3.8.

CHANGES IN FLTK 1.3.9                              RELEASED: Dec 09 2023

FLTK 1.3.9 is a maintenance release with some fixes and enhancements.

Highlights in this release:

  - Support macOS up to macOS 14 "Sonoma".

Details:

  Albrecht Schlosser:
    Backport X11 INCR protocol fixes from 1.4.0 (issue #451)
    X11: Suppress compiler warnings when using gcc or clang
    Fix crash if a program exits before it opens a window (STR 3484).
    Fix compilation error with current Visual Studio 2022
    Windows: #define WIN32 if not defined by user
    Backport warning fixes from 1.4.0 in src/fl_draw.cxx (#693)
    Fix compiler warning as pointed out in PR #693
    Fix another compiler warning (#693)
    Remove unused variable, fix "type issue" (#445, part 2)
    Fix stack buffer overflow found by address sanitizer
    Fix "gtk+ rendering" (GitHub Issue #443)
    Fix doxygen warnings
    Bump version numbers, prepare release 1.3.9
    Fix several compiler warnings
    Update bundled image libraries and zlib to current versions
    Update README, README.CMake.txt, and some support files
    Fix compiler warnings: backported from 1.4 (git 'master')
    CMake/MSVC: remove confusing recommendation to rerun CMake
    Documentation: remove dark color on title page
    Raise CMake minimum required version to 3.15 and more

  ManoloFLTK:
    macOS platform: Issue #325
      "Disabling IM disables Greek and Cyrillic layouts"
    Fix fullscreen window level corner cases on macOS
    Fix issue #373 apparent with macOS platform and SDK ? 10.13
    Issue #452: Fl::get_font_name failure on OS-X.
    Issue #454: crash in Fl::get_font_name().
    Issue #469: Fl_Sys_Menu_Bar menu item shortcuts using Esc or Tab
      don't work on Mac
    Fix "Focus is lost leaving full screen on macOS 13" (#608)
    Add support of macOS Ventura 13.0 and macOS Sonoma 14.0
    macOS: remove configure option --enable-x11 and
      CMake OPTION_APPLE_X11; this functionality remains in FLTK 1.4.
    configure.ac: make sure local-png and local-zlib always run together
    Remove the -mwindows argument from CFLAGS and CXXFLAGS

Matthias Melcher:
    Issue #188: Fix reference counts and search for Fl_Shared_Image
      original

  YX:
    Fix IME problem (issue #270)

(micha)

2024-05-08 12:28:54 UTC MAIN commitmail json YAML

girara: mark as needing c17

meson checks for this at build time.

(wiz)

2024-05-08 12:25:05 UTC MAIN commitmail json YAML

doc: Updated cad/tnt-mmtl to 1.2.2nb17

(wiz)

2024-05-08 12:24:53 UTC MAIN commitmail json YAML

tnt-mmtl: update PLIST

Some documentation graphic files fail to convert now, and the png
versions are not installed any longer. Update PLIST for that.

There has been no upstream development on this since 2004.
Is anyone still using this?

Bump PKGREVISION.

(wiz)

2024-05-08 12:20:52 UTC MAIN commitmail json YAML

anthy-elisp: restrict emacs versions

Since I don't know better, restrict it to the versions that were
available at the time of the packaged version of this software (2009).

(wiz)

2024-05-08 12:12:28 UTC MAIN commitmail json YAML

mk/haskell.mk: Switch the default compiler to lang/ghc98

(pho)

2024-05-08 12:08:44 UTC MAIN commitmail json YAML

cgdb: Switch to ncurses.

This doesn't currently build with builtin NetBSD curses due to a number
of issues.  While here order things correctly.

(jperkin)

2024-05-08 12:07:10 UTC MAIN commitmail json YAML

doc: Updated devel/rt4 to 4.2.16nb9

(wiz)

2024-05-08 12:07:01 UTC MAIN commitmail json YAML

rt4: fix build

Same as for rt5: LWP::Simple not detected.

Fix INSTALL script while here.

Bump PKGREVISION.

(wiz)

2024-05-08 12:06:01 UTC MAIN commitmail json YAML

rt5: simplify INSTALL script, RT5ETCDIR is a subdir of RT5DIR anyway

(wiz)

2024-05-08 12:03:35 UTC MAIN commitmail json YAML

2024-05-08 12:03:07 UTC MAIN commitmail json YAML

Updated sysutils/py-kubernetes, textproc/yq, devel/py-bitstring, devel/py-astroid

(adam)

2024-05-08 12:03:01 UTC MAIN commitmail json YAML

rt5: fix build

This wants to use LWP::Simple (in a file that doesn't get installed...)
but the detection logic doesn't detect the one coming with p5-libwww.
Remove it from the detection.

While here, fix the INSTALL script.

Bump PKGREVISION.

(wiz)

2024-05-08 12:01:49 UTC MAIN commitmail json YAML

py-astroid: updated to 3.2.0

v3.2.0

.pyi stub files are now preferred over .py files when resolving imports, (except for numpy).

igetattr() returns the last same-named function in a class (instead of
the first). This avoids false positives in pylint with @overload.

Adds module_denylist to AstroidManager for modules to be skipped during AST
generation. Modules in this list will cause an AstroidImportError to be raised
when an AST for them is requested.

Make astroid.interpreter._import.util.is_namespace only consider modules
using a loader set to NamespaceLoader or None as namespaces.
This fixes a problem that six.moves brain was not effective if six.moves
was already imported.

(adam)

2024-05-08 12:00:21 UTC MAIN commitmail json YAML

py-bitstring: updated to 4.2.1

April 2024: version 4.2.1
-------------------------
Fixing a few regressions introduced in 4.2.0.

* Module crashes on import with 32-bit Python.
* Lists of integers not converted to bytes when using the bytes constructor.
* Empty comma separated tokens not handled correctly.
* Crash on import when docstrings not present due to optimize flag.

April 2024: version 4.2.0
-------------------------

This release contains a fairly large refactor of how different types are managed. This
shouldn't affect the end user, and the main noticeable change should be the new Dtype
class, which is optional to use.

Support for 8-bit and smaller floats has been reworked and expanded. These are still
a 'beta' feature.

Backwardly incompatible changes:

* Dropped support for Python 3.7. Minimum version is now 3.8.
* For tokens that use a non-numeric length, a ':' is now compulsory rather than
  recommended. For example use 'uint:foo' instead of 'uintfoo'.
* The previous e4m3float and e5m2float formats have become the slightly modified
  p4binary8 and p3binary8 formats.
* Some parameters are now enforced as positional only, such as `auto` in constructors.

Other changes:

* The Array class is no longer 'beta'.

* A new Dtype class can be optionally used to specify types.

* The bitstring.options object is now the preferred method for changing module options.
  The `bitstring.lsb0` and `bitstring.bytealigned` variables are now deprecated, use
  `bitstring.options.lsb0` and `bitstring.options.bytealigned` instead.

* New fromstring method as another way to create bitstrings from formatted strings.
  Instead of relying on the `auto` parameter you can now optionally use `fromstring`.
  >>> s1 = BitArray('u24=1000')  # This is still fine
  >>> s2 = BitArray.fromstring('u24=1000')  # This may be clearer and more efficient.

* More types can now be pretty printed. For example integer and float formats can be used.
  >>> s.pp('u15, bin')

* Pretty printing is now prettier - optional terminal colours added.

* A range of 8-bit, 6-bit and even 4-bit float formats added (beta):
  p3binary8: IEEE 8-bit floating point with 3 bit precision.
  p4binary8: IEEE 8-bit floating point with 4 bit precision.
  e5m2mxfp: OCP 8-bit floating point with 3 bit precision.
  e4m3mxfp: OCP 8-bit floating point with 4 bit precision.
  e2m3mxfp: OCP 6-bit floating point with 4 bit precision.
  e3m2mxfp: OCP 6-bit floating point with 3 bit precision.
  e2m1mxfp: OCP 4-bit floating point with 2 bit precision.
  e8m0mxfp: OCP 8-bit unsigned floating point designed to scale the other formats.
  mxint: OCP 8-bit floating point that is a scaled integer representation.

* Performance improvements.

(adam)

2024-05-08 11:57:20 UTC MAIN commitmail json YAML

yq: updated to 3.4.3

Changes for v3.4.3 (2024-04-27)

Finish migration to setuptools_scm

Changes for v3.4.2 (2024-04-26)

Constrain setuptools_scm version

(adam)

2024-05-08 11:55:57 UTC MAIN commitmail json YAML

py-kubernetes: updated to 29.0.0

v29.0.0

Kubernetes API Version: v1.29.0

Bug or Regression
- Fix UTF-8 failures in Watch
- Fix upper version boundary of urllib3, since other dependencies don't support urllib3 in version 2

v29.0.0b1

Kubernetes API Version: v1.29.0

Bug or Regression
- Fix UTF-8 failures in Watch
- Fix upper version boundary of urllib3, since other dependencies don't support urllib3 in version 2

v29.0.0a1

Kubernetes API Version: v1.29.0

API Change
- '`kube-apiserver`: adds `--authentication-config` flag for reading `AuthenticationConfiguration`
files. `--authentication-config` flag is mutually exclusive with the existing `--oidc-*`
flags.'
- '`kube-scheduler` component config (`KubeSchedulerConfiguration`) `kubescheduler.config.k8s.io/v1beta3`
is removed in `v1.29`. Migrated `kube-scheduler` configuration files to `kubescheduler.config.k8s.io/v1`.'
- A new sleep action for the `PreStop` lifecycle hook was added, allowing containers to pause for a specified duration before termination.
- Added CEL expressions to `v1alpha1 AuthenticationConfiguration`.
- Added Windows support for InPlace Pod Vertical Scaling feature.
- Added `ImageMaximumGCAge` field to Kubelet configuration, which allows a user to set the maximum age an image is unused before it's garbage collected.
- Added `UserNamespacesPodSecurityStandards` feature gate to enable user namespace support for Pod Security Standards.
Enabling this feature will modify all Pod Security Standard rules to allow setting: `spec[.*].securityContext.[runAsNonRoot,runAsUser]`.
This feature gate should only be enabled if all nodes in the cluster support the user namespace feature and have it enabled.
The feature gate will not graduate or be enabled by default in future Kubernetes releases.
- Added `optionalOldSelf` to `x-kubernetes-validations` to support ratcheting CRD schema constraints.
- Added a new `ServiceCIDR` type that allows to dynamically configure the cluster range used to allocate `Service ClusterIPs` addresses.
- Added a new `ipMode` field to the `.status` of Services where `type` is set to `LoadBalancer`.
The new field is behind the `LoadBalancerIPMode` feature gate.
- Added options for configuring `nf_conntrack_udp_timeout`, and `nf_conntrack_udp_timeout_stream` variables of netfilter conntrack subsystem.
- Added support for CEL expressions to `v1alpha1 AuthorizationConfiguration` webhook `matchConditions`.
- Added support for projecting `certificates.k8s.io/v1alpha1` ClusterTrustBundle objects into pods.
- Added the `DisableNodeKubeProxyVersion` feature gate. If `DisableNodeKubeProxyVersion` is enabled, the `kubeProxyVersion` field is not set.
- Fixed a bug where CEL expressions in CRD validation rules would incorrectly compute a high estimated cost for functions that return strings, lists or maps.
The incorrect cost was evident when the result of a function was used in subsequent operations.
- Fixed the API comments for the Job `Ready` field in status.
- Fixed the API comments for the `FailIndex` Job pod failure policy action.
- Go API: the `ResourceRequirements` struct was replaced with `VolumeResourceRequirements` for use with volumes.
- Graduated `Job BackoffLimitPerIndex` feature to `beta`.
- Marked the `onPodConditions` field as optional in `Job`'s pod failure policy.
- Promoted `PodReadyToStartContainers` condition to `beta`.
- The `flowcontrol.apiserver.k8s.io/v1beta3` `FlowSchema` and `PriorityLevelConfiguration` APIs has been promoted to `flowcontrol.apiserver.k8s.io/v1`, with the following changes:
- `PriorityLevelConfiguration`: the `.spec.limited.nominalConcurrencyShares` field defaults to `30` only if the field is omitted (v1beta3 also defaulted an explicit `0` value to `30`). Specifying an explicit `0` value is not allowed in the `v1` version in v1.29 to ensure compatibility with `v1.28` API servers. In `v1.30`, explicit `0` values will be allowed in this field in the `v1` API.
The `flowcontrol.apiserver.k8s.io/v1beta3` APIs are deprecated and will no longer be served in v1.32. All existing objects are available via the `v1` APIs. Transition clients and manifests to use the `v1` APIs before upgrading to `v1.32`.
- The `kube-proxy` command-line documentation was updated to clarify that
`--bind-address` does not actually have anything to do with binding to an
address, and you probably don't actually want to be using it.
- The `kube-scheduler` `selectorSpread` plugin has been removed, please use the `podTopologySpread` plugin instead.
- The `matchLabelKeys/mismatchLabelKeys` feature is introduced to the hard/soft `PodAffinity/PodAntiAffinity`.
- When updating a CRD, per-expression cost limit check are now skipped for `x-kubernetes-validations` rules of versions that are not mutated.
- `CSINodeExpandSecret` feature has been promoted to `GA` in this release and is enabled
by default. The CSI drivers can make use of the `secretRef` values passed in `NodeExpansion`
request optionally sent by the CSI Client from this release onwards.
- `NodeStageVolume` calls will now be retried if the CSI node driver is not running.
- `PersistentVolumeLastPhaseTransitionTime` is now beta and enabled by default.
- `ValidatingAdmissionPolicy` type checking now supports CRDs and API extensions types.
- `kube-apiserver`: added `--authorization-config` flag for reading a configuration file containing an `apiserver.config.k8s.io/v1alpha1 AuthorizationConfiguration` object. The `--authorization-config` flag is mutually exclusive with `--authorization-modes` and `--authorization-webhook-*` flags. The `alpha` `StructuredAuthorizationConfiguration` feature flag must be enabled for `--authorization-config` to be specified.
- `kube-proxy` now has a new nftables-based mode, available by running

    `kube-proxy --feature-gates NFTablesProxyMode=true --proxy-mode nftables`

This is currently an alpha-level feature and while it probably will not
eat your data, it may nibble at it a bit. (It passes e2e testing but has
not yet seen real-world use.)

At this point it should be functionally mostly identical to the iptables
mode, except that it does not (and will not) support Service NodePorts on
127.0.0.1. (Also note that there are currently no command-line arguments
for the nftables-specific config; you will need to use a config file if
you want to set the equivalent of any of the `--iptables-xxx` options.)

As this code is still very new, it has not been heavily optimized yet;
while it is expected to _eventually_ have better performance than the
iptables backend, very little performance testing has been done so far.
- `kube-proxy`: Added an option/flag for configuring the `nf_conntrack_tcp_be_liberal` sysctl (in the kernel's netfilter conntrack subsystem).  When enabled, `kube-proxy` will not install the `DROP` rule for invalid conntrack states, which currently breaks users of asymmetric routing.
- Added support for projecting certificates.k8s.io/v1alpha1 ClusterTrustBundle objects into pods.
- Adds `optionalOldSelf` to `x-kubernetes-validations` to support ratcheting CRD schema constraints
- Fix API comment for the Job Ready field in status
- Fix API comments for the FailIndex Job pod failure policy action.
- A new sleep action for the PreStop lifecycle hook is added, allowing containers to pause for a specified duration before termination.
- Add ImageMaximumGCAge field to Kubelet configuration, which allows a user to set the maximum age an image is unused before it's garbage collected.
- Add a new ServiceCIDR type that allows to dynamically configure the cluster range used to allocate Service ClusterIPs addresses
- Add the DisableNodeKubeProxyVersion feature gate. If DisableNodeKubeProxyVersion is enabled, the kubeProxyVersion field is not set.
- Added Windows support for InPlace Pod Vertical Scaling feature.
- Added `UserNamespacesPodSecurityStandards` feature gate to enable user namespace support for Pod Security Standards.
Enabling this feature will modify all Pod Security Standard rules to allow setting: `spec[.*].securityContext.[runAsNonRoot,runAsUser]`.
This feature gate should only be enabled if all nodes in the cluster support the user namespace feature and have it enabled.
The feature gate will not graduate or be enabled by default in future Kubernetes releases.
- Added options for configuring nf_conntrack_udp_timeout, and nf_conntrack_udp_timeout_stream variables of netfilter conntrack subsystem.
- Adds CEL expressions to v1alpha1 AuthenticationConfiguration.
- Adds support for CEL expressions to v1alpha1 AuthorizationConfiguration webhook matchConditions.
- CSINodeExpandSecret feature has been promoted to GA in this release and enabled by default. The CSI drivers can make use of the `secretRef` values passed in NodeExpansion request optionally sent by the CSI Client from this release onwards.
- Graduate Job BackoffLimitPerIndex feature to Beta
- Kube-apiserver: adds --authorization-config flag for reading a configuration file containing an apiserver.config.k8s.io/v1alpha1 AuthorizationConfiguration object. --authorization-config flag is mutually exclusive with --authorization-modes and --authorization-webhook-* flags. The alpha StructuredAuthorizationConfiguration feature flag must be enabled for --authorization-config to be specified.
- Kube-proxy now has a new nftables-based mode, available by running

    kube-proxy --feature-gates NFTablesProxyMode=true --proxy-mode nftables

This is currently an alpha-level feature and while it probably will not
eat your data, it may nibble at it a bit. (It passes e2e testing but has
not yet seen real-world use.)

At this point it should be functionally mostly identical to the iptables
mode, except that it does not (and will not) support Service NodePorts on
127.0.0.1. (Also note that there are currently no command-line arguments
for the nftables-specific config; you will need to use a config file if
you want to set the equivalent of any of the `--iptables-xxx` options.)

As this code is still very new, it has not been heavily optimized yet;
while it is expected to _eventually_ have better performance than the
iptables backend, very little performance testing has been done so far.
- Kube-proxy: Added an option/flag for configuring the `nf_conntrack_tcp_be_liberal` sysctl (in the kernel's netfilter conntrack subsystem).  When enabled, kube-proxy will not install the DROP rule for invalid conntrack states, which currently breaks users of asymmetric routing.
- PersistentVolumeLastPhaseTransitionTime is now beta, enabled by default.
- Promote PodReadyToStartContainers condition to beta.
- The flowcontrol.apiserver.k8s.io/v1beta3 FlowSchema and PriorityLevelConfiguration APIs has been promoted to flowcontrol.apiserver.k8s.io/v1, with the following changes:
- PriorityLevelConfiguration: the `.spec.limited.nominalConcurrencyShares` field defaults to `30` only if the field is omitted (v1beta3 also defaulted an explicit `0` value to `30`). Specifying an explicit `0` value is not allowed in the `v1` version in v1.29 to ensure compatibility with 1.28 API servers. In v1.30, explicit `0` values will be allowed in this field in the `v1` API.
The flowcontrol.apiserver.k8s.io/v1beta3 APIs are deprecated and will no longer be served in v1.32. All existing objects are available via the `v1` APIs. Transition clients and manifests to use the `v1` APIs before upgrading to v1.32.
- The kube-proxy command-line documentation was updated to clarify that
`--bind-address` does not actually have anything to do with binding to an
address, and you probably don't actually want to be using it.
- The matchLabelKeys/mismatchLabelKeys feature is introduced to the hard/soft PodAffinity/PodAntiAffinity.
- ValidatingAdmissionPolicy Type Checking now supports CRDs and API extensions types.
- When updating a CRD, per-expression cost limit check is skipped for x-kubernetes-validations rules of versions that are not mutated.
- Added a new `ipMode` field to the `.status` of Services where `type` is set to `LoadBalancer`.
The new field is behind the `LoadBalancerIPMode` feature gate.
- Fixed a bug where CEL expressions in CRD validation rules would incorrectly compute a high estimated cost for functions that return strings, lists or maps.
The incorrect cost was evident when the result of a function was used in subsequent operations.
- Go API: the ResourceRequirements struct needs to be replaced with VolumeResourceRequirements for use with volumes.
- Kube-apiserver: adds --authentication-config flag for reading AuthenticationConfiguration files. --authentication-config flag is mutually exclusive with the existing --oidc-* flags.
- Kube-scheduler component config (KubeSchedulerConfiguration) kubescheduler.config.k8s.io/v1beta3 is removed in v1.29. Migrate kube-scheduler configuration files to kubescheduler.config.k8s.io/v1.
- Mark the onPodConditions field as optional in Job's pod failure policy.
- Retry NodeStageVolume calls if CSI node driver is not running
- The kube-scheduler `selectorSpread` plugin has been removed, please use the `podTopologySpread` plugin instead.

(adam)

2024-05-08 11:46:45 UTC MAIN commitmail json YAML

p5-Crypt-X509: comment out... the comment :)

(adam)

2024-05-08 11:43:27 UTC MAIN commitmail json YAML

p5-Crypt-X509: add extract hack for bsdtar due to extended attributes

(wiz)

2024-05-08 11:37:51 UTC MAIN commitmail json YAML

ghdl: mark as BROKEN, does not suport llvm 17

(wiz)

2024-05-08 11:19:51 UTC MAIN commitmail json YAML

Add entry for net/unbound / CVE-2024-33655, and mark as
denial-of-service even though it probably is more "contributing
to denial-of-service".
Temporarily use cve.mitre.org, which at least lists CVE as "assigned".

(he)

2024-05-08 11:17:27 UTC MAIN commitmail json YAML

Note update of net/unbound to 1.20.0.

(he)

2024-05-08 11:16:49 UTC MAIN commitmail json YAML

Update net/unbound to version 1.20.0.

Pkgsrc changes:
* Adjust patch-configure so it still applies.
* Adjust checksums.

Upstream changes:

Features
- The config for discard-timeout, wait-limit, wait-limit-cookie,
  wait-limit-netblock and wait-limit-cookie-netblock was added, for
  the fix to the DNSBomb issue.
- Merge #1027: Introduce 'cache-min-negative-ttl' option.
- Merge #1043 from xiaoxiaoafeifei: Add loongarch support; updates
  config.guess(2024-01-01) and config.sub(2024-01-01), verified
  with upstream.
- Implement cachedb-check-when-serve-expired: yes option, default
  is enabled. When serve expired is enabled with cachedb, it first
  checks cachedb before serving the expired response.
- Fix #876: [FR] can unbound-checkconf be silenced when configuration
  is valid?

Bug Fixes
- Fix for the DNSBomb vulnerability CVE-2024-33655. Thanks to Xiang Li
  from the Network and Information Security Lab of Tsinghua University
  for reporting it.
- Update doc/unbound.doxygen with 'doxygen -u'. Fixes option
  deprecation warnings and updates with newer defaults.
- Remove unused portion from iter_dname_ttl unit test.
- Fix validator classification of qtype DNAME for positive and
  redirection answers, and fix validator signature routine for dealing
  with the synthesized CNAME for a DNAME without previously
  encountering it and also for when the qtype is DNAME.
- Fix qname minimisation for reply with a DNAME for qtype CNAME that
  answers it.
- Fix doc test so it ignores but outputs unsupported doxygen options.
- Fix #1021 Inconsistent Behavior with Changing rpz-cname-override
  and doing a unbound-control reload.
- Merge #1028: Clearer documentation for tcp-idle-timeout and
  edns-tcp-keepalive-timeout.
- Fix #1029: rpz trigger clientip and action rpz-passthru not working
  as expected.
- Fix rpz that the rpz override is taken in case of clientip triggers.
  Fix that the clientip passthru action is logged. Fix that the
  clientip localdata action is logged. Fix rpz override action cname
  for the clientip trigger.
- Fix to unify codepath for local alias for rpz cname action override.
- Fix rpz for cname override action after nsdname and nsip triggers.
- Fix that addrinfo is not kept around but copied and freed, so that
  log-destaddr uses a copy of the information, much like NSD does.
- Merge #1030: Persist the openssl and expat directories for repeated
  Windows builds.
- Fix that rpz CNAME content is limited to the max number of cnames.
- Fix rpz, it follows iterator CNAMEs for nsip and nsdname and sets
  the reply query_info values, that is better for debug logging.
- Fix rpz that copies the cname override completely to the temp
  region, so there are no references to the rpz region.
- Add rpz unit test for nsip action override.
- Fix rpz for qtype CNAME after nameserver trigger.
- Fix rpz so that rpz CNAME can apply after rpz CNAME. And fix that
  clientip and nsip can give a CNAME.
- Fix localdata and rpz localdata to match CNAME only if no direct
  type match is available.
- Merge #831 from Pierre4012: Improve Windows NSIS installer
  script (setup.nsi).
- For #831: Format text, use exclamation icon and explicit label
  names.
- Fix name of unit test for subnet cache response.
- Fix #1032: The size of subnet_msg_cache calculation mistake cause
  memory usage increased beyond expectations.
- Fix for #1032, add safeguard to make table space positive.
- Fix comment in lruhash space function.
- Fix to add unit test for lruhash space that exercises the routines.
- Fix that when the server truncates the pidfile, it does not follow
  symbolic links.
- Fix that the server does not chown the pidfile.
- Fix #1034: DoT forward-zone via unbound-control.
- Fix for crypto related failures to have a better error string.
- Fix #1035: Potential Bug while parsing port from the "stub-host"
  string; also affected forward-zones and remote-control host
  directives.
- Fix #369: dnstap showing extra responses; for client responses
  right from the cache when replying with expired data or
  prefetching.
- Fix #1040: fix heap-buffer-overflow issue in function cfg_mark_ports
  of file util/config_file.c.
- For #1040: adjust error text and disallow negative ports in other
  parts of cfg_mark_ports.
- Fix comment syntax for view function views_find_view.
- Fix #595: unbound-anchor cannot deal with full disk; it will now
  first write out to a temp file before replacing the original one,
  like Unbound already does for auto-trust-anchor-file.
- Fixup compile without cachedb.
- Add test for cachedb serve expired.
- Extended test for cachedb serve expired.
- Fix makefile dependencies for fake_event.c.
- Fix cachedb for serve-expired with serve-expired-reply-ttl.
- Fix to not reply serve expired unless enabled for cachedb.
- Fix cachedb for serve-expired with serve-expired-client-timeout.
- Fixup unit test for cachedb server expired client timeout with
  a check if response if from upstream or from cachedb.
- Fixup cachedb to not refetch when serve-expired-client-timeout is
  used.
- Merge #1049 from Petr Men#�k: Py_NoSiteFlag is not needed since
  Python 3.8
- Fix #1048: Update ax_pkg_swig.m4 and ax_pthread.m4.
- Fix configure, autoconf for #1048.
- Add checklock feature verbose_locking to trace locks and unlocks.
- Fix edns subnet to sort rrset references when storing messages
  in the cache. This fixes a race condition in the rrset locks.
- Merge #1053: Remove child delegations from cache when grandchild
  delegations are returned from parent.
- Fix ci workflow for macos for moved install locations.
- Fix configure flto check error, by finding grep for it.
- Merge #1041: Stub and Forward unshare. This has one structure
  for them and fixes #1038: fatal error: Could not initialize
  thread / error: reading root hints.
- Fix to disable fragmentation on systems with IP_DONTFRAG,
  with a nonzero value for the socket option argument.
- Fix doc unit test for out of directory build.
- Fix cachedb with serve-expired-client-timeout disabled. The edns
  subnet module deletes global cache and cachedb cache when it
  stores a result, and serve-expired is enabled, so that the global
  reply, that is older than the ecs reply, does not return after
  the ecs reply expires.
- Add unit tests for cachedb and subnet cache expired data.
- Man page entry for unbound-checkconf -q.
- Cleanup unnecessary strdup calls for EDE strings.
- Fix doxygen comment for errinf_to_str_bogus.

(he)

2024-05-08 11:06:18 UTC MAIN commitmail json YAML

lmdb: Finish converting to libtool.

Fixes build at MAKE_JOBS=1.

(jperkin)

2024-05-08 10:50:26 UTC MAIN commitmail json YAML

Updated devel/visualvm to 2.1.8

(abs)

2024-05-08 10:50:04 UTC MAIN commitmail json YAML

Updated devel/visualvm to 2.1.8

2.1.8

Features and Enhancements:

  Full support for running on/monitoring & profiling JDK 22:
    GH-556: JDK 22 support
  Heap viewer improvements:
    GH-553: [HeapViewer] display logical value of WindowsPathWithAttributes
    GH-545: [HeapViewer] Allow to share heap cache (*.hwcache) between different computers
    GH-539: [HeapViewer] failed to show threads when heap dump contains virtual threads (JDK 22)
    GH-534: [HeapViewer] Improve logical value for LogRecord
  Other improvements:
    GH-536: Recognize Maven Wrapper process
    GH-527: Update generic JFR loader to version 8.3.1
    GH-526: Upgrade NetBeans Platform to 19

Fixed Bugs:

  GH-560: CPU Sampler Results Not Reset For a New Session
  GH-559: Go to source does not work for JDK classes
  GH-555: Opening heap dump on M1 Mac is slow
  GH-551: CPU sample from JFR file can take a long time
  GH-550: Missing known blocking method in Object and Thread
  GH-548: VisualVM Throws Exceptions On Startup (Proxy vs. JavaScript)
  GH-543: [HeapViewer] NPE from processGCRootReference()
  GH-538: GraalVM 23.1 standalone languages distributions not recognized
  GH-537: Polyglot Sampler doesn't work with GraalVM for JDK 21
  GH-535: Mac OS distribution - missing CFBundleIdentifier
  GH-533: VisualVM fails on parsing/showing object of LogRecord class if it uses an extended Level class
  GH-530: Additional File in HeapViewer's hwcache on Windows
  GH-529: Sort threads by name is incorrect
  GH-521: selected Thread switches
  GH-497: Running VisualVM.app from Finder still needs Rosetta
  GH-482: JDBC profiler - SQL query is truncated to 1024 chars
  GH-476: JFluid wire protocol error: code does not correspond to command or response.
  GH-306: Password are saved in the connection configuration files

2.1.7

Features and Enhancements:

  Full support for running on/monitoring & profiling JDK 21:
    GH-516: JDK 21 support
  Heap viewer improvements:
    GH-501: [HeapViewer] display logical value of java.lang.VirtualThread

Fixed Bugs:

  GH-520: [HeapViewer] Incorrect object array size
  GH-519: Missing known blocking method in UnixDomainSockets and EPoll
  GH-518: Wrong max heap detected when using Generational ZGC.
  GH-515: OQL: TypeError: Right-hand-side of instanceof is not callable in at line number 1299
  GH-509: Maven process not recognized
  GH-508: Incorrect description for maven process
  GH-500: [JFR] Threads with same name merged
  GH-498: Control+click on macOS on a row in CPU Sampler does not display context menu
  GH-496: Profiler tabs show same results
  GH-495: NetBeans platform application without name and version
  GH-493: Application detected as "Local Application"
  GH-490: ArrayIndexOutOfBoundsException in "eager instrumentation scheme"

(abs)

2024-05-08 10:49:25 UTC MAIN commitmail json YAML

If option "nls" is supported, print-PLIST target automatically
adds ${PLIST.nls} prefix to appropriate .mo lines. This allows not to
add PRINT_PLIST_AWK to all packages with "nls" option.

In theory this mechanism can be extended to other use cases.

(cheusov)

2024-05-08 10:44:37 UTC MAIN commitmail json YAML

2024-05-08 10:43:57 UTC MAIN commitmail json YAML

geography/qgis: Update comment about cmake VERBOSE

(gdt)

2024-05-08 10:34:13 UTC MAIN commitmail json YAML

doc/guide: add documentation for targets retest, repackage and rebuild

(cheusov)

2024-05-08 10:34:07 UTC MAIN commitmail json YAML

geography/qgis: Upgrade HOMEPAGE to https

(gdt)

2024-05-08 10:33:20 UTC MAIN commitmail json YAML

geography/qgis: Convert to cmake/build.mk

NFCI.  Builds/runs on netbsd-10 amd64.

This is a cherry-pick from wip/qgis-lts by adam@.

(gdt)

2024-05-08 09:24:02 UTC MAIN commitmail json YAML

Updated textproc/py-json5, net/py-kombu

(adam)

2024-05-08 09:23:43 UTC MAIN commitmail json YAML

py-kombu: updated to 5.3.7

5.3.7
The release of v5.3.6 was missing the bumbversion commit so v5.3.7 is only released to sync it back.

5.3.6
boto3>=1.26.143
Always convert azureservicebus namespace to fully qualified
Pin pytest-sugar to latest version 1.0.0
Upgrade to pytest v8 that removed nose compatibility
fix warning for usage of utcfromtimestamp
Update pytest to 8.0.2
Hotfix: Fix CI failures (limit redis to <5.0.2 instead of <6.0.0)
Expose cancel callback from py-amqp channel.basic_consume
Update mypy to 1.9.0
Update pytest to 8.1.1
Pin hypothesis to hypothesis<7
redis>=4.5.2,<5.0.2,!=4.5.5 -> redis>=4.5.2,!=5.0.2,!=4.5.5
add escape hatch for custom JSON serialization
Pin pytest-cov to latest version 5.0.0

(adam)

2024-05-08 09:12:15 UTC MAIN commitmail json YAML

py-json5: updated to 0.9.25

v0.9.25 (2024-04-12)

GitHub issue 81 Explicitly specify the directory to use for the package in pyproject.toml.

v0.9.24 (2024-03-16)

Update GitHub workflow config to remove unnecessary steps and run on pull requests as well as commits.
Added note about removing hypothesize in v0.9.23.
No code changes.

v0.9.23 (2024-03-16)

Lots of cleanup:
Removed old code needed for Python2 compatibility.
Removed tests using hypothesize. This ran model-based checks and didn't really add anything useful in terms of coverage to the test suite, and it introduced dependencies and slowed down the tests significantly. It was a good experiment but I think we're better off without it.
Got everything linting cleanly with pylint 3.1 and ruff check using ruff 0.3.3 (Note that commit message in 00d73a3 says pylint 3.11, which is a typo).
Code reformatted with ruff format
Added missing tests to bring coverage up to 100%.
Lots of minor code changes as the result of linting and coverage testing, but no intentional functional differences.

v0.9.22 (2024-03-06)

Attempt to fix the GitHub CI configuration now that setup.py is gone. Also, test on 3.12 instead of 3.11.
No code changes.

v0.9.21 (2024-03-06)

Moved the benchmarks/*.json data files' license information to //LICENSE to (hopefully) make the Google linter happy.

v0.9.20 (2024-03-03)

Added json5.__version__ in addition to json5.VERSION.
More packaging modernization (no more setup.{cfg,py} files).
Mark Python3.12 as supported in project.classifiers.
Updated the //run script to use python3.

v0.9.19 (2024-03-03)

Replaced the benchmarking data files that came from chromium.org with three files obtained from other datasets on GitHub. Since this repo is vendored into the chromium/src repo it was occasionally confusing people who thought the data was actually used for non-benchmarking purposes and thus updating it for whatever reason.
No code changes.

v0.9.18 (2024-02-29)

Add typing information to the module. This is kind of a big change, but there should be no functional differences.

(adam)

2024-05-08 09:08:49 UTC MAIN commitmail json YAML

py-coveralls: add ALTERNATIVES

(adam)

2024-05-08 09:08:35 UTC MAIN commitmail json YAML

Updated converters/py-fastbencode, devel/py-coveralls

(adam)

2024-05-08 09:08:18 UTC MAIN commitmail json YAML

py-coveralls: updated to 4.0.0

4.0.0

BREAKING CHANGES

When config.ignore_errors is Falsey, failures to parse Pyhton files or look up file sources will now interrupt and early exit collection, which matches default coverage behaviour. Previously, we had manually muted these errors and/or only errored after collecting multiple failures.

Features

support pyproject.toml packages by default (via coverage[toml]) (962e2242)
add python-coveralls entrypoint (3d8d56e4)

Bug Fixes

fixup default support for Github Actions
fail and report on all errors, not just those derived from CoverallsException (be446287)

Internal

support coverage v7.0 - v7.4 (8fb36645)
support Python 3.11 and 3.12 (8dbce919)
fixup docs for tox v3 and v4 support
drop support for Python3.7 and below
drop support for coverage v4.x (752f52a0)
auto-build and publish docker images
refactor: more closely match coverage public interface

(adam)

2024-05-08 09:00:10 UTC MAIN commitmail json YAML

py-fastbencode: updated to 0.3.1

0.3.1

Bump actions/setup-python from 2 to 5
Fix wheel build

0.3.0

Use disperse action
Migrate to pyproject.toml
Set dependencies field
Enable ruff, pyupgrade
Fix compatibility with Python 3.12
Add python3.12 to the list of supported Python versions
Don't try to test with python version that is not yet released
Migrate to ruff
Add bencode_utf8/bdecode_utf8 functions
Configure dependabot, drop python 3.7, build wheels from github action
Bump actions/checkout from 2 to 4

(adam)

2024-05-08 08:28:51 UTC MAIN commitmail json YAML

Updated textproc/py-jsonschema, www/py-flask-cors

(adam)

2024-05-08 08:28:32 UTC MAIN commitmail json YAML

py-flask-cors: updated to 4.0.1

4.0.1

Fix Read the Docs builds
Update extension.py to clean request.path before logging it
Update CI to include Python 3.12 and flask 3.0.3
Release 4.0.1

(adam)

2024-05-08 08:23:39 UTC MAIN commitmail json YAML

py-jsonschema: updated to 4.22.0

v4.22.0

* Improve ``best_match`` (and thereby error messages from ``jsonschema.validate``) in cases where there are multiple *sibling* errors from applying ``anyOf`` / ``allOf`` -- i.e. when multiple elements of a JSON array have errors, we now do prefer showing errors from earlier elements rather than simply showing an error for the full array.
* (Micro-)optimize equality checks when comparing for JSON Schema equality by first checking for object identity, as ``==`` would.

(adam)

2024-05-08 08:05:07 UTC MAIN commitmail json YAML

doc: Updated sysutils/onefetch to 2.21.0

(pin)

2024-05-08 08:04:48 UTC MAIN commitmail json YAML

sysutils/onefetch: update to 2.21.0

New Features �沁�
    Add CLI option to force URL format to HTTP instead of SSH by @0spotter0 in #1314
    Add CLI flag to hide token from repository URL by @o2sh in #1319
    Make Lua logo more readable on dark terminal by @o2sh in #1337

Bug Fixes �汾�
    Fix deadlock in Churn computation by @Nettifani in #1316
    Exclude bot commits from churn when --no-bots option is used by @o2sh in #1335

Chores �洫ケ
    [onefetch.dev] switch to dark theme by @o2sh in #1297
    RUSTSEC-2024-0320: remove yaml-rust dependency by @Suyun114 in #1309
    Refactor --no-bots CLI option by @o2sh in #1340

(pin)

2024-05-08 08:04:02 UTC MAIN commitmail json YAML

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

(pin)

2024-05-08 08:03:34 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 19.27.0

Features
- notice: disable from configuration (adf9735), closes #4902

(pin)

2024-05-08 02:43:59 UTC MAIN commitmail json YAML

2024-05-07 23:52:17 UTC MAIN commitmail json YAML

doc: Updated net/unison to 2.53.5

(gdt)

2024-05-07 23:52:11 UTC MAIN commitmail json YAML

net/unison: Update to 2.53.5

packaging changes: align comments to wip

## Changes in 2.53.5

Released 2024-05-06

  * Various minor bugfixes.
  * Recovery from errors during repeat mode (enabled in 2.53.1) is disabled
    for time being.

(gdt)

2024-05-07 23:28:17 UTC MAIN commitmail json YAML

doc: Updated cad/kicad to 8.0.2

(gdt)

2024-05-07 23:28:08 UTC MAIN commitmail json YAML

cad/kicad: Update to 8.0.2

Upstream changes are bug fixes and minor improvements.

8.0.1 failed to build on NetBSD 10 amd64 with a complaint about const
pointer promotions, but this is problem is not present in 8.0.2.

Builds and starts on NetBSD 10 amd64.

(gdt)

2024-05-07 21:48:54 UTC MAIN commitmail json YAML

normalize ioquake3 arch checks, missed in previous commit

(nia)

2024-05-07 21:44:12 UTC MAIN commitmail json YAML

nlopt: disable Python autodetection.

Switch to cmake/build.mk.

(wiz)

2024-05-07 20:55:41 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.100

(wiz)

2024-05-07 20:55:32 UTC MAIN commitmail json YAML

nss: update to 3.100.

Changes:

- Bug 1893029 - merge pk11_kyberSlotList into pk11_ecSlotList for faster Xyber operations.
- Bug 1893752 - remove ckcapi.
- Bug 1893162 - avoid a potential PK11GenericObject memory leak.
- Bug 671060 - Remove incomplete ESDH code.
- Bug 215997 - Decrypt RSA OAEP encrypted messages.
- Bug 1887996 - Fix certutil CRLDP URI code.
- Bug 1890069 - Don't set CKA_DERIVE for CKK_EC_EDWARDS private keys.
- Bug 676118: Add ability to encrypt and decrypt CMS messages using ECDH.
- Bug 676100 - Correct Templates for key agreement in smime/cmsasn.c.
- Bug 1548723 - Moving the decodedCert allocation to NSS.
- Bug 1885404 - Allow developers to speed up repeated local execution of NSS tests that depend on certificates.

(wiz)

2024-05-07 19:26:02 UTC MAIN commitmail json YAML

Updated textproc/py-validate-pyproject, devel/py-tenacity

(adam)

2024-05-07 19:25:36 UTC MAIN commitmail json YAML

py-tenacity: updated to 8.3.0

8.3.0

New Features

Added a new stop function: stop_before_delay, which will stop execution if the next sleep time would cause overall delay to exceed the specified delay. Useful for use cases where you have some upper bound on retry times that you must not exceed, so returning before that timeout is preferable than returning after that timeout.

Bug Fixes

Preserve defaults and kwdefaults through retry decorator

Other Notes

Add a "test" extra

(adam)

2024-05-07 19:22:07 UTC MAIN commitmail json YAML

py-validate-pyproject: updated to 0.17

v0.17

Update version regex according to latest packaging version
Remove duplicate # ruff: noqa
Remove invalid top-of-the-file # type: ignore statement
Align tool.setuptools.dynamic.optional-dependencies with `project.optional-dependencies
Bump min Python version to 3.8

(adam)

2024-05-07 19:15:50 UTC MAIN commitmail json YAML

Updated www/py-werkzeug, www/py-twill

(adam)

2024-05-07 19:15:09 UTC MAIN commitmail json YAML

py-twill: updated to 3.2.4

3.2.4 (released 2024-04-27)

* Support latest version of httpx.

(adam)

2024-05-07 19:13:00 UTC MAIN commitmail json YAML

py-werkzeug: updated to 3.0.3

Version 3.0.3

- Only allow ``localhost``, ``.localhost``, ``127.0.0.1``, or the specified
  hostname when running the dev server, to make debugger requests. Additional
  hosts can be added by using the debugger middleware directly. The debugger
  UI makes requests using the full URL rather than only the path.
  :ghsa:`2g68-c3qc-8985`
- Make reloader more robust when ``""`` is in ``sys.path``. :pr:`2823`
- Better TLS cert format with ``adhoc`` dev certs. :pr:`2891`
- Inform Python < 3.12 how to handle ``itms-services`` URIs correctly, rather
  than using an overly-broad workaround in Werkzeug that caused some redirect
  URIs to be passed on without encoding. :issue:`2828`
- Type annotation for ``Rule.endpoint`` and other uses of ``endpoint`` is
  ``Any``. :issue:`2836`

(adam)

2024-05-07 18:19:47 UTC MAIN commitmail json YAML

doc: Updated lang/go122 to 1.22.3

(bsiegert)

2024-05-07 18:18:06 UTC MAIN commitmail json YAML

go: update to 1.21.10 and 1.22.3 (security)

These minor releases include 2 security fixes following the security policy:

- cmd/go: arbitrary code execution during build on darwin

  On Darwin, building a Go module which contains CGO can trigger arbitrary code execution when using the Apple
  version of ld, due to usage of the -lto_library flag in a "#cgo LDFLAGS" directive.

  Thanks to Juho Fors辿n of Mattermost for reporting this issue.

  This is CVE-2024-24787 and Go issue https://go.dev/issue/67119.

- net: malformed DNS message can cause infinite loop

  A malformed DNS message in response to a query can cause the Lookup functions to get stuck in an infinite
  loop.

  Thanks to @long-name-let-people-remember-you on GitHub for reporting this issue, and to Mateusz Poliwczak
  for bringing the issue to our attention.

  This is CVE-2024-24788 and Go issue https://go.dev/issue/66754.

(bsiegert)

2024-05-07 18:17:59 UTC MAIN commitmail json YAML

Updated www/py-django, www/py-django4

(adam)

2024-05-07 18:17:41 UTC MAIN commitmail json YAML

py-django4: updated to 4.2.13

Django 4.2.13 fixes a packaging error in 4.2.12.

(adam)

2024-05-07 18:16:55 UTC MAIN commitmail json YAML

py-django: updated to 5.0.6

Django 5.0.6 fixes a packaging error in 5.0.5.

(adam)

2024-05-07 18:08:15 UTC MAIN commitmail json YAML

Updated lang/nodejs, lang/nodejs20

(adam)

2024-05-07 18:07:27 UTC MAIN commitmail json YAML

2024-05-07 18:07:05 UTC MAIN commitmail json YAML

nodejs20: updated to 20.13.0

Node.js v20.13.0

buffer: improve base64 and base64url performance
crypto: deprecate implicitly shortened GCM tags
events,doc: mark CustomEvent as stable
fs: add stacktrace to fs/promises
report: add --report-exclude-network option
src: add uv_get_available_memory to report and process
stream: support typed arrays
util: support array of formats in util.styleText
v8: implement v8.queryObjects() for memory leak regression testing
watch: mark as stable

(adam)

2024-05-07 18:06:35 UTC MAIN commitmail json YAML

Updated www/dillo to 3.1.0

Since the last release 3.0.5 from 2015 a lot of things have happened
to the Dillo project. A plot of number of commits over time colored
by authors. There is a missing gap from mid 2002 to mid 2008. And
from 2017 to end of 2023 there is almost no commits. Here is a
short timeline to put things into perspective:

- On 2016, the main developer of the layout engine, Sebastian
  Geerken, passed away
- On 2017, the development stopped
- On 2019, the last email from Jorge Arellano Cid, the lead
  developer of Dillo, was recorded by the mailing list
- On 2022, the domain dillo.org was lost
- On 2024, an attempt to resurrect the project began by Rodrigo
  Arias Mallo

This release contains a lot of changes accumulated from the 2015-2017
period, as well as fixes and small features introduced in 2024.
Here is a summary:

- Add support for floating HTML elements, which involved a big
  redesign
- Add support for OpenSSL, LibreSSL and mbed TLS for HTTPS, which
  is now enabled by default
- Add a CI pipeline to build Dillo on Ubuntu, MacOS, FreeBSD and
  Windows (via cygwin)
- Add automatic HTML rendering tests
- Improve and extend the Dillo manual

(abs)

2024-05-07 17:54:11 UTC MAIN commitmail json YAML

nodejs: updated to 22.1.0

Node.js v22.1.0

module: implement NODE_COMPILE_CACHE for automatic on-disk code caching
buffer: improve base64 and base64url performance
(SEMVER-MINOR) dns: add order option and support ipv6first
events,doc: mark CustomEvent as stable
(SEMVER-MINOR) lib, url: add a windows option to path parsing
(SEMVER-MINOR) net: add CLI option for autoSelectFamilyAttemptTimeout
(SEMVER-MINOR) src: add string_view overload to snapshot FromBlob
src,permission: throw async errors on async APIs
(SEMVER-MINOR) test_runner: add --test-skip-pattern cli option
(SEMVER-MINOR) url: implement parse method for safer URL parsing

(adam)

2024-05-07 17:17:02 UTC MAIN commitmail json YAML

sc-im: Note why this package doesn't work with netbsd curses in a comment

(nia)

2024-05-07 16:34:54 UTC MAIN commitmail json YAML

2024-05-07 16:29:54 UTC MAIN commitmail json YAML

doc/guide/ftp-layout.xml: Catch up to modern reality

We don't have builds from date-based checkouts, or 4.99.x.
Mention that there are READMEs within ftp.

CVS: ----------------------------------------------------------------------
CVS: CVSROOT  cvs.NetBSD.org:/cvsroot
CVS: please use "PR category/123" to have the commitmsg appended to PR 123

(gdt)

2024-05-07 16:04:24 UTC MAIN commitmail json YAML

nudoku: No longer just for ncurses

(nia)

2024-05-07 16:01:07 UTC MAIN commitmail json YAML

nudoku: Adapt to new ncurses reality. Allow NetBSD curses.

(nia)

2024-05-07 15:41:22 UTC MAIN commitmail json YAML

doc: Updated devel/py-ruff-lsp to 0.0.53

(nikita)

2024-05-07 15:40:59 UTC MAIN commitmail json YAML

devel/py-ruff-lsp: import py-ruff-lsp version 0.0.53

Ruff-lsp is a Language Server Protocol implementation for Ruff,
an extremely fast Python linter and code formatter, written in Rust.

Ruff can be used to replace Flake8 (plus dozens of plugins),
Black, isort, pyupgrade, and more, all while executing tens or
hundreds of times faster than any individual tool.

Ruff-lsp enables Ruff to be used in any editor that supports
the LSP, including Neovim, Sublime Text, Emacs and more. For
Visual Studio Code, check out the Ruff VS Code extension.

Ruff-lsp supports surfacing Ruff diagnostics and providing
Code Actions to fix them, but is intended to be used alongside
another Python LSP in order to support features like navigation
and autocompletion.

(nikita)

2024-05-07 15:13:56 UTC MAIN commitmail json YAML

doc: Added games/urbanterror version 4.3.4

(nia)

2024-05-07 15:13:43 UTC MAIN commitmail json YAML

import games/urbanterror

Urban Terror is a free multiplayer first person shooter that will
run on any Quake III Arena compatible engine.

Urban Terror can be described as a Hollywood tactical shooter;
somewhat realism based, but the motto is "fun over realism". This
results in a very unique, enjoyable and addictive game.

(nia)

2024-05-07 14:33:23 UTC MAIN commitmail json YAML

doc: add Signal Desktop as suggested package

(wiz)