CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/04/11 20:13:14

Modified files:
	sys/conf       : newvers.sh 

Log message:
now working on 7.7-current


CVSROOT:	/cvs
Module name:	www
Changes by:	matthieu@cvs.openbsd.org	2025/04/11 23:48:19

Modified files:
	.              : 77.html 

Log message:
Update base and xenocata 3rd party versions


CVSROOT:	/cvs
Module name:	www
Changes by:	matthieu@cvs.openbsd.org	2025/04/12 00:37:08

Modified files:
	.              : 77.html 

Log message:
Updated ports/packages versions


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2025/04/12 04:55:36

Modified files:
	.              : 77.html 

Log message:
Name the 7.7 release artist


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/13 01:12:19

Modified files:
	regress/lib/libc/arc4random-fork: arc4random-fork.c 

Log message:
Avoid compiler warning on some OS

Some OS declare arc4random() with __attribute__((warn_unused_result))
causing this test to whine. So explicitly ignore the return value.

Reported by scheiba in libressl/portable
Fixes #1151


CVSROOT:	/cvs
Module name:	www
Changes by:	kmos@cvs.openbsd.org	2025/04/13 02:10:40

Modified files:
	.              : plus.html 

Log message:
Plus covering commits through end of October 2024

Most work done by pamela@, markup and some work done by myself


CVSROOT:	/cvs
Module name:	www
Changes by:	bentley@cvs.openbsd.org	2025/04/13 02:32:14

Modified files:
	.              : plus.html 

Log message:
Escape some <


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/13 03:14:56

Modified files:
	regress/lib/libcrypto/mlkem: parse_test_file.c 

Log message:
parse_test_file()

gcc 14 needs a hint that ld != NULL beyond the use of ld->data in the
previous line. I guess aggressive inlining is becoming too aggressive.
What a pile of junk.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/13 03:52:43

Modified files:
	sys/sys        : buf.h 

Log message:
remove unused b_active define; ok mpi@ miod@


CVSROOT:	/cvs
Module name:	www
Changes by:	kmos@cvs.openbsd.org	2025/04/13 05:56:38

Modified files:
	.              : plus.html 

Log message:
Changes through end of November 2024


CVSROOT:	/cvs
Module name:	www
Changes by:	kmos@cvs.openbsd.org	2025/04/13 06:45:37

Modified files:
	.              : plus.html 

Log message:
Changes through beginning of March 2025

Entries by pamela@, http links by me


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/13 07:02:48

Modified files:
	gnu/usr.bin/perl: op.c 

Log message:
In Perl, non-ASCII bytes in the left-hand-side of the `tr` operator
can overflow an insufficiently sized buffer.  CVE-2024-56406

from upstream via afresh1@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/13 07:04:26

Modified files:
	gnu/usr.bin/perl: Tag: OPENBSD_7_5 op.c 

Log message:
In Perl, non-ASCII bytes in the left-hand-side of the `tr` operator
can overflow an insufficiently sized buffer.  CVE-2024-56406

from upstream via afresh1@

this is errata/7.5/025_perl.patch.sig


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/13 07:05:06

Modified files:
	gnu/usr.bin/perl: Tag: OPENBSD_7_6 op.c 

Log message:
In Perl, non-ASCII bytes in the left-hand-side of the `tr` operator
can overflow an insufficiently sized buffer.  CVE-2024-56406

from upstream via afresh1@

this is errata/7.6/015_perl.patch.sig


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/04/13 07:17:31

Modified files:
	share/man/man4 : softraid.4 

Log message:
- shorten the platform support text
- Xr boot(8)
- change a caveat to be less ambiguous
- mark up the RAID 5 discipline, in line with others

from h. hartzer
ok kn


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2025/04/13 07:32:04

Modified files:
	.              : errata75.html errata76.html 

Log message:
Release perl errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/04/13 09:42:59

Modified files:
	usr.sbin/zdump : zdump.c 

Log message:
Remove useless function indirect, it just returns a const string.

While here, remove an outdated comment.

From Jan Stary.

OK millert


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/04/13 14:04:02

Modified files:
	etc            : changelist 

Log message:
track upgrade.site(5)

If present, this is probably the first user-specified code that runs on new
systems, right in the installer even before reboot, so watch for changes.

OK job


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/13 19:39:33

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 

Log message:
drm/amd/display: Don't write DP_MSTM_CTRL after LT

From Wayne Lin
2c1674fb52b2e1a1d7be78888f1a747e70c05474 in linux-6.12.y/6.12.22
bc068194f548ef1f230d96c4398046bf59165992 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/13 19:41:34

Modified files:
	sys/conf       : GENERIC 

Log message:
re-enable POOL_DEBUG


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2025/04/13 23:37:58

Modified files:
	share/man/man4 : pci.4 rge.4 
	sys/dev/pci    : if_rge.c if_rgereg.h 

Log message:
Add support for the Realtek RTL8125D chip to the rge(4) driver and
update microcode for RTL8125B.

The RTL8125D chip can be found on motherboards like MSI PRO B840-P WIFI.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/04/13 23:41:42

Modified files:
	usr.bin/ssh    : scp.1 

Log message:
rework the text for -3 to make it clearer what default behaviour is,
and adjust the text for -R to make them more consistent;

issue raised by mikhail mp39590;
behaviour explained by naddy

ok djm


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/14 02:28:24

Modified files:
	include        : siphash.h 

Log message:
siphash.h needs to include stddef.h for size_t and stdint.h for uint64_t
and friends.
OK tb@ miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/14 02:39:27

Modified files:
	usr.bin/openssl: ca.c 

Log message:
Remove openssl ca -msie_hack

The nineties called and wanted their garbage back.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/14 02:40:10

Modified files:
	usr.bin/openssl: openssl.1 

Log message:
Update openssl.1 for msie_hack removal

ok jmc jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 02:54:47

Modified files:
	sys/dev/pci/drm/display: drm_dp_mst_topology.c 
	sys/dev/pci/drm/include/drm/display: drm_dp_mst_helper.h 

Log message:
drm/dp_mst: Fix drm RAD print

From Wayne Lin
69e90c1e33918877d3916a26b82febc13808d0da in linux-6.12.y/6.12.23
6bbce873a9c97cb12f5455c497be279ac58e707f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 02:56:32

Modified files:
	sys/dev/pci/drm/amd/pm/swsmu: smu_cmn.c 

Log message:
drm/amdgpu: refine smu send msg debug log format

From Yang Wang
2dbf9e3efcc0abacddd1f945717158242444d460 in linux-6.12.y/6.12.23
8c6631234557515a7567c6251505a98e9793c8a6 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 02:58:13

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_umsch_mm.c 

Log message:
drm/amdgpu/umsch: fix ucode check

From Alex Deucher
f2b099e945ee9961bf84120ccd770a982d68046a in linux-6.12.y/6.12.23
c917e39cbdcd9fff421184db6cc461cc58d52c17 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 02:59:49

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core: 
	                                                         dml2_core_dcn4.c 

Log message:
drm/amd/display: fix an indent issue in DML21

From Aurabindo Pillai
a99219bbd69a2e9421e626f6b908d919a37b30e1 in linux-6.12.y/6.12.23
a1addcf8499a566496847f1e36e1cf0b4ad72a26 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 03:02:01

Modified files:
	sys/dev/pci/drm/amd/amdkfd: kfd_device_queue_manager.c 
	                            kfd_process_queue_manager.c 

Log message:
drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables'

From Srinivasan Shanmugam
c0ef1c8ef70bfa3487ea84f794d7a1f0fea0735d in linux-6.12.y/6.12.23
fddc45026311c05a5355fd34b9dc0a1d7eaef4a2 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 03:04:39

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml/dcn30: display_mode_vba_30.c 

Log message:
drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()

From Vitaliy Shevtsov
f42a78df889406efa7721db65a3c289d6afd0f15 in linux-6.12.y/6.12.23
c3c584c18c90a024a54716229809ba36424f9660 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 03:07:09

Modified files:
	sys/dev/pci/drm/amd/display/dc/dce: dmub_hw_lock_mgr.c 

Log message:
drm/amd/display: avoid NPD when ASIC does not support DMUB

From Thadeu Lima de Souza Cascardo
3453bcaf2ca92659346bf8504c2b52b3993fbd79 in linux-6.12.y/6.12.23
42d9d7bed270247f134190ba0cb05bbd072f58c2 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 03:09:07

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c 
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 

Log message:
drm/amd: Keep display off while going into S4

From Mario Limonciello
cf1b90486748fc7251794074aeacb779ac9befb2 in linux-6.12.y/6.12.23
4afacc9948e1f8fdbca401d259ae65ad93d298c0 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 03:10:22

Modified files:
	sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c 

Log message:
drm/amdgpu/gfx11: fix num_mec

From Alex Deucher
2ac69453e9e5c24ebb55abe15e075d59b6ca01da in linux-6.12.y/6.12.23
4161050d47e1b083a7e1b0b875c9907e1a6f1f1f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 03:11:59

Modified files:
	sys/dev/pci/drm/amd/amdgpu: gfx_v12_0.c 

Log message:
drm/amdgpu/gfx12: fix num_mec

From Alex Deucher
d3f0a68b2914061e20b004b488034010d83d0be1 in linux-6.12.y/6.12.23
dce8bd9137b88735dd0efc4e2693213d98c15913 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 03:14:13

Modified files:
	sys/dev/pci/drm/amd/amdgpu: gfx_v9_0.c 

Log message:
Remove unnecessary firmware version check for gc v9_4_2

From Candice Li
0c121f2065e44ae055e2661f05b4cfe6f6d6c500 in linux-6.12.y/6.12.23
5b3c08ae9ed324743f5f7286940d45caeb656e6e in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/14 03:14:51

Modified files:
	sys/kern       : subr_witness.c 
	sys/sys        : _lock.h witness.h 

Log message:
witness: Improve handling of lock nesting

Add an option to specify a parent/child lock relation for a lock object.
This lets witness(4) handle the nesting of locks that have the same type
without using LO_DUPOK or LOP_DUPOK.

An example: The states of objects o1 and o2 are protected by locks
o1->o_mtx and o2->o_mtx, respectively. The objects are hierarchical
and there is an operation that requires keeping them both locked at the
same time. Assume the hierarchy mandates that o1 is locked first.
The duplicate locking error can now be avoided by using

WITNESS_SETCHILD(&o1->o_mtx.lock_object, &o2->o_mtx.lock_object)

or

WITNESS_SETPARENT(&o2->o_mtx.lock_object, &o1->o_mtx.lock_object)

after the lock initializer.

The choice between WITNESS_SETCHILD() and WITNESS_SETPARENT() depends
on whether the object access pattern is many-to-one or one-to-many from
locking perspective; the implementation allows only one predefined
parent/child relation per lock.

OK mpi@, claudio@ (earlier version)


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/14 03:15:24

Modified files:
	sys/kern       : kern_exit.c kern_fork.c 

Log message:
Set ps_mtx child lock for witness(4)

This avoids duplicate lock error with ps_mtx when
process_suspend_signal() calls prsignal().

OK mpi@ claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/14 05:46:52

Modified files:
	usr.sbin/bgpd  : rde_attr.c 

Log message:
In attr_diff() return early when oa->len == 0 since memcmp(a, NULL, 0) is UB.

Defining memcmp(a, NULL, 0) as undefined behaviour is one of those
absurdities of the C standard.
Right now this does not happen since BGP has no 0 size attributes.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/14 05:49:39

Modified files:
	usr.sbin/bgpd  : rde_attr.c 

Log message:
In attr_optadd() avoid allocating the attribute before checking if the
rde_aspath already contains that attribute.

The check does not depend on the allocation so switching the code
simplifies the error handling since a possible allocation does not need
to be rolled back anymore.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/14 06:09:51

Modified files:
	usr.sbin/bgpd  : rde.c 

Log message:
Align attr_optadd() return value check with all the others

ok claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/14 06:53:54

Modified files:
	sys/sys        : _lock.h 

Log message:
Remove unused flags.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/14 08:50:29

Modified files:
	usr.sbin/bgpd  : rtr.c rtr_proto.c 

Log message:
The timeout API uses abolute timestamps internally so it makes sense
to compare these times directly and only convert to a relative timeout
right before calling poll().
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/14 08:52:34

Modified files:
	usr.sbin/bgpd  : session.c 

Log message:
The timeout API uses abolute timestamps internally so it makes sense
to compare these times directly and only convert to a relative timeout
right before calling poll().
Also convert pauseaccept to a deadline so that all comparisons are done
the same way. Now using a proper timer for pauseaccept would be even
better but that is a rainy day project.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/14 11:32:06

Log message:
    Add some regress coverage for the hashes in libc
    
    Prompted by a pending diff by claudio
    
    Status:
    
    Vendor Tag:	tb
    Release Tags:	tb_20250414
    
    N src/regress/lib/libc/hash/hash_test.c
    N src/regress/lib/libc/hash/Makefile
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/14 11:33:48

Modified files:
	regress/lib/libc: Makefile 

Log message:
Link hash regress to build


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/14 11:48:17

Modified files:
	www/varnish    : Makefile distinfo 
	www/varnish/patches: patch-bin_varnishd_cache_cache_main_c 
	                     patch-configure_ac 
Added files:
	www/varnish/patches: 
	                     patch-bin_varnishd_acceptor_cache_acceptor_h 
Removed files:
	www/varnish/patches: patch-lib_libvarnish_vsha256_c 

Log message:
www/varnish: update to 7.7.0

OK: gonzalo@


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/04/14 11:48:20

Modified files:
	sysutils/monit : Makefile distinfo 

Log message:
sysutils/monit: update to 5.35.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/04/14 11:49:28

Modified files:
	net/snowflake_proxy: Makefile distinfo modules.inc 

Log message:
net/snowflake_proxy: update to 2.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/14 11:50:53

Modified files:
	net/ejabberd   : Makefile distinfo modules.inc 
	net/ejabberd/pkg: PLIST 

Log message:
net/ejabberd: update to 25.03

Changes: https://www.process-one.net/blog/ejabberd-25-03/

OK: volker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/04/14 11:52:55

Modified files:
	www/tor-browser/browser: Makefile 
	www/tor-browser/browser/files: unveil.main 

Log message:
Tor Browser: unbreak "Request bridges" functionality which needs obfs4proxy

Reported and fix suggested by cloudsurfer777 via gman999


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/14 11:58:59

Modified files:
	textproc/der-ascii: Makefile distinfo 

Log message:
Update to der-ascii 0.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/14 11:59:52

Modified files:
	devel/jujutsu  : Makefile crates.inc distinfo 
	devel/jujutsu/pkg: PLIST 
Removed files:
	devel/jujutsu/patches: patch-Cargo_lock patch-Cargo_toml 

Log message:
Update to jujutsu 0.28.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/14 12:01:44

Modified files:
	www/chromium   : Makefile distinfo 

Log message:
update to 135.0.7049.84


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/14 12:02:57

Modified files:
	devel/protobuf : Makefile distinfo 
	devel/protobuf/patches: patch-src_google_protobuf_port_def_inc 
	                        patch-src_google_protobuf_port_undef_inc 
	devel/protobuf/pkg: PLIST 

Log message:
Update to protobuf 6.30.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/14 12:03:19

Modified files:
	devel/py-protobuf: Makefile distinfo 
	devel/py-protobuf/pkg: PLIST 

Log message:
Update to py-protobuf 6.30.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/14 12:03:47

Modified files:
	devel/protobuf-c: Makefile distinfo 

Log message:
Update to protobuf-c 1.5.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:04:27

Modified files:
	x11/kde        : kde.port.mk 
	x11/kde-plasma/breeze: distinfo 
	x11/kde-plasma/breeze-gtk: distinfo 
	x11/kde-plasma/kactivitymanagerd: Makefile distinfo 
	x11/kde-plasma/kde-cli-tools: Makefile distinfo 
	x11/kde-plasma/kde-gtk-config: distinfo 
	x11/kde-plasma/kdecoration: distinfo 
	x11/kde-plasma/kdeplasma-addons: Makefile distinfo 
	x11/kde-plasma/kgamma5: distinfo 
	x11/kde-plasma/kglobalacceld: distinfo 
	x11/kde-plasma/kinfocenter: distinfo 
	x11/kde-plasma/kmenuedit: Makefile distinfo 
	x11/kde-plasma/kpipewire: distinfo 
	x11/kde-plasma/kscreen: Makefile distinfo 
	x11/kde-plasma/kscreen/pkg: PLIST 
	x11/kde-plasma/kscreenlocker: Makefile distinfo 
	x11/kde-plasma/ksshaskpass: distinfo 
	x11/kde-plasma/ksystemstats: distinfo 
	x11/kde-plasma/kwayland: distinfo 
	x11/kde-plasma/kwin: Makefile distinfo 
	x11/kde-plasma/kwin/pkg: PLIST 
	x11/kde-plasma/kwrited: distinfo 
	x11/kde-plasma/layer-shell-qt: distinfo 
	x11/kde-plasma/libkscreen: distinfo 
	x11/kde-plasma/libkscreen/pkg: PLIST 
	x11/kde-plasma/libksysguard: distinfo 
	x11/kde-plasma/libplasma: distinfo 
	x11/kde-plasma/milou: distinfo 
	x11/kde-plasma/ocean-sound-theme: distinfo 
	x11/kde-plasma/oxygen: distinfo 
	x11/kde-plasma/oxygen-sounds: distinfo 
	x11/kde-plasma/plasma-activities: distinfo 
	x11/kde-plasma/plasma-activities-stats: distinfo 
	x11/kde-plasma/plasma-browser-integration: distinfo 
	x11/kde-plasma/plasma-desktop: Makefile distinfo 
	x11/kde-plasma/plasma-integration: distinfo 
	x11/kde-plasma/plasma-nano: distinfo 
	x11/kde-plasma/plasma-pa: distinfo 
	x11/kde-plasma/plasma-sdk: Makefile distinfo 
	x11/kde-plasma/plasma-workspace: Makefile distinfo 
	x11/kde-plasma/plasma-workspace/pkg: PLIST 
	x11/kde-plasma/plasma-workspace-wallpapers: distinfo 
	x11/kde-plasma/plasma5support: distinfo 
	x11/kde-plasma/polkit-kde-agent-1: distinfo 
	x11/kde-plasma/powerdevil: Makefile distinfo 
	x11/kde-plasma/print-manager: distinfo 
	x11/kde-plasma/qqc2-breeze-style: distinfo 
	x11/kde-plasma/systemsettings: distinfo 
	x11/kde-plasma/xdg-desktop-portal-kde: distinfo 
	x11/kde-plasma/xdg-desktop-portal-kde/pkg: PLIST 

Log message:
Update KDE Plasma to 6.3.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:06:53

Modified files:
	x11/kde-applications/akonadi: Makefile 
	x11/kde-applications/akonadi-calendar: Makefile 
	x11/kde-applications/akonadi-import-wizard: Makefile 
	x11/kde-applications/akonadi-mime: Makefile 
	x11/kde-applications/akonadiconsole: Makefile 
	x11/kde-applications/akregator: Makefile 
	x11/kde-applications/ark: Makefile 
	x11/kde-applications/bomber: Makefile 
	x11/kde-applications/bovo: Makefile 
	x11/kde-applications/dolphin-plugins: Makefile 
	x11/kde-applications/dragon: Makefile 
	x11/kde-applications/elisa: Makefile 
	x11/kde-applications/granatier: Makefile 
	x11/kde-applications/grantlee-editor: Makefile 
	x11/kde-applications/juk: Makefile 
	x11/kde-applications/kaddressbook: Makefile 
	x11/kde-applications/kalgebra: Makefile 
	x11/kde-applications/kalzium: Makefile 
	x11/kde-applications/kamera: Makefile 
	x11/kde-applications/kanagram: Makefile 
	x11/kde-applications/kapman: Makefile 
	x11/kde-applications/katomic: Makefile 
	x11/kde-applications/kblackbox: Makefile 
	x11/kde-applications/kblocks: Makefile 
	x11/kde-applications/kbounce: Makefile 
	x11/kde-applications/kbreakout: Makefile 
	x11/kde-applications/kbruch: Makefile 
	x11/kde-applications/kcachegrind: Makefile 
	x11/kde-applications/kcharselect: Makefile 
	x11/kde-applications/kcolorchooser: Makefile 
	x11/kde-applications/kde-dev-utils: Makefile 
	x11/kde-applications/kdebugsettings: Makefile 
	x11/kde-applications/kdepim-runtime: Makefile 
	x11/kde-applications/kdf: Makefile 
	x11/kde-applications/kdiamond: Makefile 
	x11/kde-applications/keditbookmarks: Makefile 
	x11/kde-applications/kfind: Makefile 
	x11/kde-applications/kfourinline: Makefile 
	x11/kde-applications/kgeography: Makefile 
	x11/kde-applications/kget: Makefile 
	x11/kde-applications/kgoldrunner: Makefile 
	x11/kde-applications/kgpg: Makefile 
	x11/kde-applications/khelpcenter: Makefile 
	x11/kde-applications/kidentitymanagement: Makefile 
	x11/kde-applications/kigo: Makefile 
	x11/kde-applications/killbots: Makefile 
	x11/kde-applications/kimagemapeditor: Makefile 
	x11/kde-applications/kiriki: Makefile 
	x11/kde-applications/kiten: Makefile 
	x11/kde-applications/kjumpingcube: Makefile 
	x11/kde-applications/klettres: Makefile 
	x11/kde-applications/klickety: Makefile 
	x11/kde-applications/klines: Makefile 
	x11/kde-applications/kmag: Makefile 
	x11/kde-applications/kmahjongg: Makefile 
	x11/kde-applications/kmines: Makefile 
	x11/kde-applications/kmix: Makefile 
	x11/kde-applications/kmousetool: Makefile 
	x11/kde-applications/kmouth: Makefile 
	x11/kde-applications/kmplot: Makefile 
	x11/kde-applications/knavalbattle: Makefile 
	x11/kde-applications/knetwalk: Makefile 
	x11/kde-applications/kolf: Makefile 
	x11/kde-applications/kollision: Makefile 
	x11/kde-applications/kompare: Makefile 
	x11/kde-applications/kontactinterface: Makefile 
	x11/kde-applications/korganizer: Makefile 
	x11/kde-applications/kpimtextedit: Makefile 
	x11/kde-applications/krdc: Makefile 
	x11/kde-applications/kreversi: Makefile 
	x11/kde-applications/kruler: Makefile 
	x11/kde-applications/kshisen: Makefile 
	x11/kde-applications/ksirk: Makefile 
	x11/kde-applications/kspaceduel: Makefile 
	x11/kde-applications/ksquares: Makefile 
	x11/kde-applications/ksystemlog: Makefile 
	x11/kde-applications/ktuberling: Makefile 
	x11/kde-applications/kturtle: Makefile 
	x11/kde-applications/kubrick: Makefile 
	x11/kde-applications/kwalletmanager: Makefile 
	x11/kde-applications/libkomparediff2: Makefile 
	x11/kde-applications/lokalize: Makefile 
	x11/kde-applications/marble: Makefile 
	x11/kde-applications/markdownpart: Makefile 
	x11/kde-applications/merkuro: Makefile 
	x11/kde-applications/okteta: Makefile distinfo 
	x11/kde-applications/okular: Makefile 
	x11/kde-applications/palapeli: Makefile 
	x11/kde-applications/picmi: Makefile 
	x11/kde-applications/pim-data-exporter: Makefile 
	x11/kde-applications/pim-sieve-editor: Makefile 
	x11/kde-applications/pimcommon: Makefile 
	x11/kde-applications/step: Makefile 
	x11/kde-applications/svgpart: Makefile 
	x11/kde-applications/sweeper: Makefile 

Log message:
Regen dependency list after devel/kf6 change

devel/kf6/kguiaddons is recognized as a new depenency after the last
KF6 update


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:10:18

Modified files:
	x11/qt6        : Makefile.version 
	x11/qt6/pyside6: Makefile.inc 
	x11/qt6/pyside6/pyside: Makefile distinfo 
	x11/qt6/pyside6/pyside/pkg: PLIST 
	x11/qt6/pyside6/shiboken: Makefile distinfo 
	x11/qt6/pyside6/tools: Makefile distinfo 
	x11/qt6/qt3d   : distinfo 
	x11/qt6/qt5compat: distinfo 
	x11/qt6/qtbase : Makefile distinfo 
	x11/qt6/qtbase/patches: patch-cmake_QtFeature_cmake 
	                        patch-src_gui_text_unix_qfontconfigdatabase_cpp 
	x11/qt6/qtbase/pkg: PLIST-global PLIST-main 
	x11/qt6/qtcharts: distinfo 
	x11/qt6/qtconnectivity: distinfo 
	x11/qt6/qtdatavis3d: distinfo 
	x11/qt6/qtdeclarative: Makefile distinfo 
	x11/qt6/qtgraphs: distinfo 
	x11/qt6/qtgrpc : Makefile distinfo 
	x11/qt6/qtgrpc/pkg: PLIST 
	x11/qt6/qthttpserver: distinfo 
	x11/qt6/qtimageformats: distinfo 
	x11/qt6/qtlanguageserver: distinfo 
	x11/qt6/qtlocation: distinfo 
	x11/qt6/qtlottie: distinfo 
	x11/qt6/qtmultimedia: Makefile distinfo 
	x11/qt6/qtmultimedia/patches: 
	                              patch-src_multimedia_CMakeLists_txt 
	x11/qt6/qtmultimedia/pkg: PLIST 
	x11/qt6/qtnetworkauth: distinfo 
	x11/qt6/qtpositioning: distinfo 
	x11/qt6/qtquick3d: distinfo 
	x11/qt6/qtquick3dphysics: distinfo 
	x11/qt6/qtquickeffectmaker: distinfo 
	x11/qt6/qtquicktimeline: distinfo 
	x11/qt6/qtremoteobjects: distinfo 
	x11/qt6/qtscxml: distinfo 
	x11/qt6/qtsensors: distinfo 
	x11/qt6/qtserialbus: distinfo 
	x11/qt6/qtserialport: distinfo 
	x11/qt6/qtshadertools: distinfo 
	x11/qt6/qtspeech: distinfo 
	x11/qt6/qtsvg  : distinfo 
	x11/qt6/qttools: Makefile distinfo 
	x11/qt6/qttranslations: distinfo 
	x11/qt6/qttranslations/pkg: PLIST 
	x11/qt6/qtvirtualkeyboard: distinfo 
	x11/qt6/qtwayland: distinfo 
	x11/qt6/qtwebchannel: distinfo 
	x11/qt6/qtwebengine: Makefile distinfo 
	x11/qt6/qtwebengine/patches: patch-cmake_Functions_cmake 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 
	                             patch-src_3rdparty_chromium_third_party_lzma_sdk_C_CpuArch_c 
	                             patch-src_core_CMakeLists_txt 
	                             patch-src_core_compositor_native_skia_output_device_opengl_cpp 
	                             patch-src_pdf_CMakeLists_txt 
	x11/qt6/qtwebsockets: distinfo 
	x11/qt6/qtwebview: distinfo 
Removed files:
	x11/qt6/qtbase/patches: 
	                        patch-src_corelib_global_qlibraryinfo_cpp 
	                        patch-src_corelib_text_qlocale_cpp 
	                        patch-src_corelib_text_qlocale_unix_cpp 
	                        patch-src_corelib_text_qlocale_win_cpp 

Log message:
Update Qt6 and PySide to 6.8.3

pyside OK jtt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/14 12:14:53

Modified files:
	lang/deno/patches: patch-Cargo_toml patch-cli_Cargo_toml 
	                   patch-cli_main_rs 
	                   patch-cli_standalone_binary_rs 
	                   patch-cli_task_runner_rs 
	                   patch-modcargo-crates_deno_core-0_314_1_Cargo_toml 
	                   patch-modcargo-crates_v8-0_106_0_build_config_clang_BUILD_gn 
	                   patch-modcargo-crates_v8-0_106_0_build_config_linux_pkg-config_py 
	                   patch-modcargo-crates_v8-0_106_0_build_config_v8_target_cpu_gni 
	                   patch-modcargo-crates_v8-0_106_0_build_toolchain_gcc_solink_wrapper_py 
	                   patch-modcargo-crates_v8-0_106_0_build_toolchain_openbsd_BUILD_gn 
	                   patch-modcargo-crates_v8-0_106_0_build_toolchain_toolchain_gni 
	                   patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn 
	                   patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn 
	                   patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn 
	                   patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn 
	                   patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni 
	                   patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py 
	                   patch-modcargo-crates_v8-0_68_0_build_rs 
	                   patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni 
	                   patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn 
	                   patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h 
	                   patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h 
	                   patch-modcargo-crates_v8-0_68_0_v8_tools_run_py 
	                   patch-modcargo-crates_v8-0_74_2_v8_src_flags_flags_cc 
	                   patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_config_h 
	                   patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_sysinfo_cc 
	                   patch-modcargo-crates_v8-0_90_1_v8_gni_v8_gni 
	                   patch-tests_util_server_src_lib_rs 
Added files:
	lang/deno/patches: 
	                   patch-modcargo-crates_libffi-sys-3_2_0_build_not_msvc_rs 
Removed files:
	lang/deno/patches: 
	                   patch-modcargo-crates_libffi-sys-2_1_0_build_not_msvc_rs 

Log message:
lang/deno: Update to 2.2.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:15:39

Added files:
	x11/qt6/qtbase/patches: patch-cmake_QtPlugins_cmake_in 
	                        patch-cmake_QtPostProcessHelpers_cmake 

Log message:
Enable QT_SKIP_AUTO_PLUGIN_INCLUSION and QT_SKIP_AUTO_QML_PLUGIN_INCLUSION
by default


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/14 12:16:12

Modified files:
	lang/deno      : Makefile crates.inc distinfo 

Log message:
lang/deno: Actually update deno to 2.2.9, not just the patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:16:47

Modified files:
	cad/kicad      : Makefile distinfo 
	cad/kicad/pkg  : PLIST 
	cad/kicad-share: Makefile.inc 
	cad/kicad-share/footprints: distinfo 
	cad/kicad-share/footprints/pkg: PLIST 
	cad/kicad-share/packages3D: distinfo 
	cad/kicad-share/packages3D/pkg: PLIST 
	cad/kicad-share/symbols: distinfo 
	cad/kicad-share/templates: distinfo 

Log message:
Update KiCAD tp 9.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:18:40

Modified files:
	meta/qt6       : Makefile 

Log message:
Fix dependency check


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/14 12:19:37

Modified files:
	net/libcares   : Makefile distinfo 
	net/libcares/pkg: PLIST 

Log message:
net/libcares: Update to 1.34.5
While here, disable building the static lib

Fixes CVE-2025-31498

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:20:22

Modified files:
	devel/cmake    : Makefile.inc distinfo 
	devel/cmake/core/pkg: PLIST-main 

Log message:
Update cmake to 3.31.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/14 12:20:46

Modified files:
	lang/erlang/27 : Makefile distinfo 

Log message:
lang/erlang/27: Update to 27.3.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/14 12:21:41

Modified files:
	sysutils/eza   : Makefile crates.inc distinfo 

Log message:
sysutils/eza: Update to 0.21.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:22:12

Modified files:
	graphics/inkscape: Makefile distinfo 
	graphics/inkscape/pkg: PLIST 
Removed files:
	graphics/inkscape/patches: 
	                           patch-src_extension_internal_pdfinput_pdf-parser_cpp 
	                           patch-src_extension_internal_pdfinput_pdf-parser_h 
	                           patch-src_extension_internal_pdfinput_poppler-cairo-font-engine_cpp 
	                           patch-src_extension_internal_pdfinput_poppler-transition-api_h 
	                           patch-src_util_gobjectptr_h 

Log message:
Update inkscape to 1.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2025/04/14 12:23:00

Modified files:
	multimedia/libmediainfo: Makefile distinfo 
	multimedia/mediainfo: Makefile distinfo 

Log message:
mediainfo: maintenance update to 25.03


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2025/04/14 12:23:43

Modified files:
	archivers/unrar: Makefile distinfo 

Log message:
archivers/unrar: update to 7.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:24:56

Modified files:
	net/weechat    : Makefile distinfo 
	net/weechat/patches: patch-CMakeLists_txt 

Log message:
Update weechat to 4.6.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:29:48

Modified files:
	astro/kstars   : Makefile distinfo 

Log message:
Update kstars to 3.7.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:30:53

Modified files:
	devel/qcoro    : Makefile distinfo 

Log message:
Update qcoro to 0.12.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:31:27

Modified files:
	devel/qt-creator: Makefile distinfo 
	devel/qt-creator/pkg: PLIST 

Log message:
Update t-creator ot 16.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:32:08

Modified files:
	devel/catch2   : Makefile distinfo 

Log message:
Update Catch2 to 3.8.1


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/14 12:32:24

Modified files:
	lib/libc/hash  : md5.c rmd160.c sha1.c 

Log message:
Do the same if (len == 0) check at start of every hash update function

This way it is sure that we don't trigger any UB monster hiding further
down in those functions when called with NULL data and 0 len.
OK tb@ ken@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:32:56

Modified files:
	devel/kdiff3   : Makefile 

Log message:
cleanup Makefile


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:33:38

Modified files:
	multimedia/mpvqt: Makefile distinfo 

Log message:
Update mpvqt to 1.1.0


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/14 12:33:56

Modified files:
	regress/lib/libc/hash: Makefile hash_test.c 

Log message:
Enable remaining tests with NULL, 0

Now that libc is fixed, we can do this also for md5, rmd160 and sha1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/14 12:35:06

Modified files:
	devel/esbuild  : Makefile distinfo 

Log message:
devel/esbuild: Update to 0.25.2

from Igor Zornik, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/14 12:36:51

Modified files:
	devel/kf6/kparts: Makefile 
	graphics/skanlite: Makefile 
	net/konversation: Makefile 
	net/ktorrent   : Makefile 
	x11/tellico    : Makefile 
	x11/yakuake    : Makefile 

Log message:
Regen WANTLIB with new devel/kf6/kguiaddons


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/14 12:46:49

Modified files:
	net/rabbitmq   : Makefile distinfo 
	net/rabbitmq/patches: patch-Makefile 
	net/rabbitmq/pkg: PLIST 

Log message:
net/rabbitmq: Update to 4.0.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:25

Modified files:
	astro/py-skyfield: Makefile distinfo 

Log message:
update to py3-skyfield-1.53


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:28

Modified files:
	databases/py-alembic: Makefile distinfo 

Log message:
update to py3-alembic-1.15.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:31

Modified files:
	devel/mercurial: Makefile distinfo 

Log message:
update to mercurial-7.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:34

Modified files:
	devel/py-bitarray: Makefile distinfo 

Log message:
update to py3-bitarray-3.3.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:37

Modified files:
	devel/py-bitstring: Makefile distinfo 
	devel/py-bitstring/pkg: PLIST 
Removed files:
	devel/py-bitstring/patches: patch-bitstring_egg-info_PKG-INFO 
	                            patch-pyproject_toml 

Log message:
update to py3-bitstring-4.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:40

Modified files:
	devel/py-flit  : Makefile distinfo 

Log message:
update to py3-flit-3.12.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:43

Modified files:
	devel/py-flit_core: Makefile distinfo 

Log message:
update to py3-flit_core-3.12.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:46

Modified files:
	devel/py-pdm-backend: Makefile distinfo 

Log message:
update to py3-pdm-backend-2.4.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:49

Modified files:
	devel/py-pebble: Makefile distinfo 
	devel/py-pebble/pkg: PLIST 

Log message:
update to py3-pebble-5.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:52

Modified files:
	devel/py-poetry-core: Makefile distinfo 

Log message:
update to py3-poetry-core-2.1.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:55:55

Modified files:
	devel/py-prance: Makefile distinfo 

Log message:
update to py3-prance-25.4.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:03

Modified files:
	devel/py-propcache: Makefile distinfo 

Log message:
update to py3-propcache-0.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:07

Modified files:
	devel/py-virtualenv: Makefile distinfo 
	devel/py-virtualenv/pkg: PLIST 

Log message:
update to py3-virtualenv-20.30.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:11

Modified files:
	lang/php/8.3   : Makefile distinfo 

Log message:
update to php-8.3.20


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:15

Modified files:
	lang/php/8.4   : Makefile distinfo 

Log message:
update to php-8.4.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:19

Modified files:
	lang/lucee/v5  : Makefile distinfo 

Log message:
update to lucee-5.4.7.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:22

Modified files:
	mail/neomutt   : Makefile distinfo 
	mail/neomutt/patches: patch-main_c 

Log message:
update to neomutt-20250404


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:25

Modified files:
	net/krill      : Makefile crates.inc distinfo 
	net/krill/pkg  : PLIST 

Log message:
update to krill-0.14.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:28

Modified files:
	net/p5-Net-RDAP: Makefile distinfo 

Log message:
update to p5-Net-RDAP-0.37


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:31

Modified files:
	sysutils/py-fsspec: Makefile distinfo 
	sysutils/py-fsspec/pkg: PLIST 

Log message:
update to py3-fsspec-2025.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:36

Modified files:
	sysutils/stripe-cli: Makefile distinfo modules.inc 

Log message:
update to stripe-cli-1.26.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:39

Modified files:
	textproc/mupdf : Makefile distinfo 

Log message:
update to mupdf-1.25.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:42

Modified files:
	www/anubis     : Makefile distinfo 

Log message:
update to anubis-1.15.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:45

Modified files:
	www/py-multidict: Makefile 

Log message:
update to py3-multidict-6.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:48

Modified files:
	www/tomcat/v9  : Makefile distinfo 
	www/tomcat/v9/pkg: PLIST-examples 

Log message:
update to tomcat-9.0.104


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:53

Modified files:
	www/tomcat/v10 : Makefile distinfo 
	www/tomcat/v10/pkg: PLIST-examples 

Log message:
update to tomcat-10.1.40


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:56

Modified files:
	www/tomcat/v11 : Makefile distinfo 
	www/tomcat/v11/pkg: PLIST-examples PLIST-main 

Log message:
update to tomcat-11.0.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:56:59

Modified files:
	x11/icewm      : Makefile distinfo 
	x11/icewm/patches: patch-src_icesh_cc patch-src_yapp_cc 

Log message:
update to icewm-3.7.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:57:03

Modified files:
	graphics/pecl-imagick: Makefile distinfo 

Log message:
update to pecl-imagick-3.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:57:16

Modified files:
	graphics/py-qrcode: Makefile distinfo 
	graphics/py-qrcode/pkg: PLIST 

Log message:
update to py3-qrcode-8.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:57:47

Modified files:
	lang/php/8.3   : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
update to php-8.3.20


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 12:59:25

Modified files:
	lang/lucee/v5  : Tag: OPENBSD_7_6 Makefile distinfo 
	lang/lucee/v5/pkg: Tag: OPENBSD_7_6 README 

Log message:
update to lucee-5.4.7.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 13:00:41

Modified files:
	security/py-josepy: Makefile distinfo 

Log message:
update to py3-josepy-2.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/14 13:01:23

Modified files:
	security/letsencrypt: Makefile.inc 
	security/letsencrypt/client: distinfo 
	security/letsencrypt/py-acme: Makefile distinfo 

Log message:
update to certbot/py-acme 4.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/04/14 13:17:50

Modified files:
	www/ada        : Makefile distinfo 
Removed files:
	www/ada/patches: patch-singleheader_amalgamate_py 

Log message:
update to ada 3.2.2

disable useless amalgamate build step;  no package change from this.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/04/14 13:18:06

Modified files:
	sysutils/twc   : Makefile distinfo 

Log message:
update to twc 2.12.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/04/14 13:18:38

Modified files:
	textproc/goldendict-ng: Makefile distinfo 

Log message:
update to goldendict-ng 25.05.0


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2025/04/14 14:02:34

Modified files:
	sys/net        : pf.c pf_syncookies.c pfvar.h 

Log message:
pf: Count m_gethdr() failures in PFRES_MEMORY counter

This requires passing the reason pointer down into pf_build_tcp().

ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/04/14 14:05:29

Modified files:
	devel          : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	devel/xsd      : Makefile distinfo 
	devel/xsd/patches: 
	                   patch-libxsd-frontend_build_import_libxerces-c_stub_make 
	                   patch-xsd_build_import_libxerces-c_stub_make 
	devel/xsd/pkg  : DESCR MESSAGE PLIST 

Log message:
remove devel/xsd: outdated and/or no longer required by other ports

Imported for security/libdigidocpp which dropped it it some time ago.
There were no other consumers in our tree.

4.1.0 is outdated and newer 4.2.0 requires a port of the build2 system.

OK tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/04/14 14:09:48

Modified files:
	multimedia/minidlna: Makefile 
	multimedia/minidlna/pkg: minidlna.rc 

Log message:
allow rcctl reload, minidlnad handles SIGHUP


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2025/04/14 14:31:39

Modified files:
	print/poppler  : Makefile distinfo 
	print/poppler/patches: patch-cpp_CMakeLists_txt 
	print/poppler/pkg: PLIST-main PLIST-qt6 

Log message:
Update to poppler-25.04.0.

No breakage of depending ports, to my surprise.

While here, move include/poppler/qt6/poppler-converter.h from -main
to -qt6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ian@cvs.openbsd.org	2025/04/14 15:24:35

Modified files:
	sysutils/docker-cli: Makefile 
	sysutils/docker-cli/pkg: DESCR 

Log message:
Mention limitation and workaround. Maintainer OK


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/04/14 16:08:11

Modified files:
	net/tailscale  : Makefile distinfo modules.inc 

Log message:
Update to tailscale-1.82.0

From Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/14 16:59:57

Modified files:
	sysutils/fdupes: Makefile distinfo 

Log message:
sysutils/fdupes: update to 2.4.0

from Martin Ziemer (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/14 18:59:11

Modified files:
	devel/py-nbconvert: Makefile distinfo 

Log message:
update py-nbconvert to 7.16.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/14 19:02:26

Modified files:
	devel/py-pygithub: Makefile distinfo 
	devel/py-pygithub/pkg: PLIST 

Log message:
update pygithub to 2.6.1


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/04/14 22:00:42

Modified files:
	regress/usr.bin/ssh/unittests: Makefile.inc 
	regress/usr.bin/ssh/unittests/authopt: Makefile tests.c 
	regress/usr.bin/ssh/unittests/bitmap: Makefile tests.c 
	regress/usr.bin/ssh/unittests/conversion: Makefile tests.c 
	regress/usr.bin/ssh/unittests/hostkeys: Makefile tests.c 
	regress/usr.bin/ssh/unittests/kex: Makefile test_kex.c tests.c 
	regress/usr.bin/ssh/unittests/match: Makefile tests.c 
	regress/usr.bin/ssh/unittests/misc: Makefile tests.c 
	regress/usr.bin/ssh/unittests/sshbuf: tests.c 
	regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c tests.c 
	regress/usr.bin/ssh/unittests/sshsig: tests.c 
	regress/usr.bin/ssh/unittests/test_helper: test_helper.c 
	                                           test_helper.h 
	regress/usr.bin/ssh/unittests/utf8: Makefile tests.c 

Log message:
basic benchmarking support for the unit test framework
enable with "make UNITTEST_BENCHMARK=yes"

ok dtucker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/04/14 22:11:25

Modified files:
	news/sabnzbd   : Makefile distinfo 
	news/sabnzbd/pkg: PLIST 

Log message:
Update to sabnzbd-4.5.1

Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/4.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/14 22:32:19

Modified files:
	security/rust-openssl-tests: Makefile crates.inc distinfo 
	security/rust-openssl-tests/pkg: PLIST 

Log message:
Update to rust-openssl-tests 20250415


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/04/14 23:00:13

Modified files:
	regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c 

Log message:
missing ifdef


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/04/14 23:31:24

Modified files:
	regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c 

Log message:
another missing ifdef


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/14 23:51:51

Modified files:
	sys/sys        : vnode.h 
	sys/kern       : vfs_default.c 

Log message:
remove unused vop_generic_kqfilter()
ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2025/04/14 23:56:16

Modified files:
	net/powerdns_recursor: Makefile crates.inc distinfo 

Log message:
Update to PowerDNS Recursor 5.2.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/15 00:11:14

Log message:
    Add openssl 3.5
    
    thanks to jca landry sthen for testing
    thanks to sashan for pulling the remaining asm patches into upstream
    
    Status:
    
    Vendor Tag:	tb
    Release Tags:	tb_20250415
    
    N ports/security/openssl/3.5/Makefile
    N ports/security/openssl/3.5/distinfo
    N ports/security/openssl/3.5/patches/patch-Configurations_10-main_conf
    N ports/security/openssl/3.5/patches/patch-Configurations_shared-info_pl
    N ports/security/openssl/3.5/patches/patch-exporters_pkg-config_libcrypto_pc_in
    N ports/security/openssl/3.5/patches/patch-exporters_pkg-config_libssl_pc_in
    N ports/security/openssl/3.5/patches/patch-exporters_pkg-config_openssl_pc_in
    N ports/security/openssl/3.5/patches/patch-Configurations_unix-Makefile_tmpl
    N ports/security/openssl/3.5/patches/patch-util_perl_OpenSSL_config_pm
    N ports/security/openssl/3.5/pkg/DESCR
    N ports/security/openssl/3.5/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/15 00:11:54

Modified files:
	security/openssl: Makefile 

Log message:
+3.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/04/15 00:15:39

Modified files:
	net/haproxy    : Makefile distinfo 

Log message:
net/haproxy: update to 3.0.9

Many small fixes, nothing critical. Changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:24:32

Modified files:
	telephony/baresip: Makefile.inc 
	telephony/baresip/baresip: Makefile distinfo 
	telephony/baresip/re: Makefile distinfo 

Log message:
telephony/baresip: update to 3.21.0 (and /re to 3.21.1)

see:
- https://github.com/baresip/re/releases/tag/v3.20.0
- https://github.com/baresip/re/releases/tag/v3.21.0
- https://github.com/baresip/re/releases/tag/v3.21.1
- https://github.com/baresip/baresip/releases/tag/v3.20.0
- https://github.com/baresip/baresip/releases/tag/v3.21.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:26:13

Modified files:
	mail/stalwart  : Makefile crates.inc distinfo 

Log message:
mail/stalwart: update to 0.11.7

see for relevant changes:
- https://github.com/stalwartlabs/mail-server/releases/tag/v0.11.2
- https://github.com/stalwartlabs/mail-server/releases/tag/v0.11.4
- https://github.com/stalwartlabs/mail-server/releases/tag/v0.11.5
- https://github.com/stalwartlabs/mail-server/releases/tag/v0.11.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:28:39

Modified files:
	x11/xfce4/xfce4-pulseaudio: Makefile distinfo 
	x11/xfce4/xfce4-pulseaudio/pkg: PLIST 

Log message:
x11/xfce4/xfce4-pulseaudio: update to 0.5.0

build system moves from autotools to meson
see https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/tags/xfce4-pulseaudio-plugin-0.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:30:07

Modified files:
	sysutils/upower: Makefile distinfo 
	sysutils/upower/pkg: PLIST 

Log message:
sysutils/upower: update to 1.90.9.

see https://gitlab.freedesktop.org/upower/upower/-/releases/v1.90.8
and https://gitlab.freedesktop.org/upower/upower/-/releases/v1.90.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:30:34

Modified files:
	print/weasyprint: Makefile distinfo 

Log message:
print/weasyprint: update to 65.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:31:45

Modified files:
	wayland/gtk-layer-shell: Makefile distinfo 

Log message:
wayland/gtk-layer-shell: update to 0.9.1.

see https://github.com/wmww/gtk-layer-shell/releases/tag/v0.9.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:33:02

Modified files:
	wayland/gtk4-layer-shell: Makefile distinfo 
	wayland/gtk4-layer-shell/pkg: PLIST 

Log message:
wayland/gtk4-layer-shell: update to 1.1.1.

see https://github.com/wmww/gtk4-layer-shell/releases/tag/v1.1.0
and https://github.com/wmww/gtk4-layer-shell/releases/tag/v1.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:36:33

Modified files:
	wayland/swaylock: Makefile distinfo 
	wayland/swaylock/patches: patch-main_c patch-meson_build 

Log message:
wayland/swaylock: update to 1.8.2

see https://github.com/swaywm/swaylock/releases/tag/v1.8.1
and https://github.com/swaywm/swaylock/releases/tag/v1.8.2

drop -D_POSIX_C_SOURCE=200809L from CFLAGS as it disables __BSD_VISIBLE
which hides explicit_bzero().

cf https://github.com/swaywm/swaylock/pull/402


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:37:17

Modified files:
	devel/proj     : Makefile 

Log message:
devel/proj: add textproc/nlohmann-json to BDEP

ensures the system version is used instead of the bundled one


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:37:36

Modified files:
	security/kpcli : Makefile distinfo 

Log message:
security/kpcli: update to 4.1.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:38:16

Modified files:
	x11/elementary-xfce-icon-theme: Makefile distinfo 
	x11/elementary-xfce-icon-theme/pkg: PLIST 

Log message:
x11/elementary-xfce-icon-theme: update to 0.21.

see https://github.com/shimmerproject/elementary-xfce/releases/tag/v0.21


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/15 00:38:26

Modified files:
	www/ungoogled-chromium: Makefile distinfo 
	www/ungoogled-chromium/files: ungoogled-chromium 
	www/ungoogled-chromium/patches: patch-BUILD_gn 
	                                patch-apps_ui_views_app_window_frame_view_cc 
	                                patch-base_BUILD_gn 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h 
	                                patch-base_debug_stack_trace_cc 
	                                patch-base_files_file_util_posix_cc 
	                                patch-base_files_file_util_unittest_cc 
	                                patch-base_linux_util_cc 
	                                patch-base_logging_unittest_cc 
	                                patch-base_message_loop_message_pump_glib_cc 
	                                patch-base_process_internal_linux_h 
	                                patch-base_process_launch_posix_cc 
	                                patch-base_process_process_metrics_unittest_cc 
	                                patch-base_profiler_sampling_profiler_thread_token_cc 
	                                patch-base_profiler_sampling_profiler_thread_token_h 
	                                patch-base_profiler_stack_base_address_posix_cc 
	                                patch-base_profiler_stack_sampling_profiler_unittest_cc 
	                                patch-base_profiler_thread_delegate_posix_cc 
	                                patch-base_test_launcher_test_launcher_cc 
	                                patch-base_threading_platform_thread_h 
	                                patch-base_threading_platform_thread_posix_cc 
	                                patch-base_threading_platform_thread_unittest_cc 
	                                patch-build_config_clang_BUILD_gn 
	                                patch-build_config_compiler_BUILD_gn 
	                                patch-build_config_ozone_gni 
	                                patch-build_toolchain_gcc_toolchain_gni 
	                                patch-build_toolchain_toolchain_gni 
	                                patch-chrome_app_chrome_main_delegate_cc 
	                                patch-chrome_browser_BUILD_gn 
	                                patch-chrome_browser_about_flags_cc 
	                                patch-chrome_browser_after_startup_task_utils_cc 
	                                patch-chrome_browser_browser_features_cc 
	                                patch-chrome_browser_browser_process_impl_cc 
	                                patch-chrome_browser_browser_process_impl_h 
	                                patch-chrome_browser_chrome_browser_field_trials_cc 
	                                patch-chrome_browser_chrome_browser_interface_binders_cc 
	                                patch-chrome_browser_chrome_browser_main_cc 
	                                patch-chrome_browser_chrome_browser_main_extra_parts_ozone_cc 
	                                patch-chrome_browser_chrome_browser_main_linux_cc 
	                                patch-chrome_browser_chrome_browser_main_posix_cc 
	                                patch-chrome_browser_chrome_content_browser_client_cc 
	                                patch-chrome_browser_chrome_content_browser_client_h 
	                                patch-chrome_browser_component_updater_registration_cc 
	                                patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_cc 
	                                patch-chrome_browser_component_updater_widevine_cdm_component_installer_cc 
	                                patch-chrome_browser_defaults_cc 
	                                patch-chrome_browser_device_identity_device_oauth2_token_service_factory_cc 
	                                patch-chrome_browser_diagnostics_diagnostics_writer_h 
	                                patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                                patch-chrome_browser_download_download_file_picker_cc 
	                                patch-chrome_browser_download_download_item_model_cc 
	                                patch-chrome_browser_download_download_prefs_cc 
	                                patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_cc 
	                                patch-chrome_browser_enterprise_connectors_common_cc 
	                                patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                                patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc 
	                                patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc 
	                                patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                                patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h 
	                                patch-chrome_browser_enterprise_signin_interstitials_managed_profile_required_page_cc 
	                                patch-chrome_browser_enterprise_util_managed_browser_utils_cc 
	                                patch-chrome_browser_extensions_BUILD_gn 
	                                patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc 
	                                patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                                patch-chrome_browser_extensions_api_tabs_tabs_api_cc 
	                                patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc 
	                                patch-chrome_browser_extensions_external_provider_impl_cc 
	                                patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc 
	                                patch-chrome_browser_first_run_first_run_dialog_h 
	                                patch-chrome_browser_first_run_first_run_internal_h 
	                                patch-chrome_browser_flag_descriptions_cc 
	                                patch-chrome_browser_flag_descriptions_h 
	                                patch-chrome_browser_gcm_gcm_profile_service_factory_cc 
	                                patch-chrome_browser_global_features_cc 
	                                patch-chrome_browser_headless_headless_mode_util_cc 
	                                patch-chrome_browser_media_audio_service_util_cc 
	                                patch-chrome_browser_media_router_discovery_BUILD_gn 
	                                patch-chrome_browser_media_webrtc_chrome_screen_enumerator_cc 
	                                patch-chrome_browser_media_webrtc_chrome_screen_enumerator_h 
	                                patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc 
	                                patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc 
	                                patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                                patch-chrome_browser_metrics_chrome_metrics_service_client_cc 
	                                patch-chrome_browser_metrics_perf_cpu_identity_cc 
	                                patch-chrome_browser_net_system_network_context_manager_cc 
	                                patch-chrome_browser_notifications_notification_display_service_impl_cc 
	                                patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc 
	                                patch-chrome_browser_password_manager_chrome_password_manager_client_cc 
	                                patch-chrome_browser_password_manager_password_reuse_manager_factory_cc 
	                                patch-chrome_browser_platform_util_linux_cc 
	                                patch-chrome_browser_policy_chrome_browser_cloud_management_controller_desktop_cc 
	                                patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc 
	                                patch-chrome_browser_policy_device_management_service_configuration_cc 
	                                patch-chrome_browser_policy_policy_value_and_status_aggregator_cc 
	                                patch-chrome_browser_prefs_browser_prefs_cc 
	                                patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc 
	                                patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                                patch-chrome_browser_screen_ai_screen_ai_install_state_cc 
	                                patch-chrome_browser_sessions_session_restore_cc 
	                                patch-chrome_browser_sharing_sharing_handler_registry_impl_cc 
	                                patch-chrome_browser_signin_accounts_policy_manager_cc 
	                                patch-chrome_browser_sync_chrome_sync_controller_builder_cc 
	                                patch-chrome_browser_sync_device_info_sync_client_impl_cc 
	                                patch-chrome_browser_sync_sync_service_factory_cc 
	                                patch-chrome_browser_themes_theme_helper_cc 
	                                patch-chrome_browser_themes_theme_service_factory_cc 
	                                patch-chrome_browser_ui_actions_chrome_action_id_h 
	                                patch-chrome_browser_ui_browser_command_controller_cc 
	                                patch-chrome_browser_ui_browser_commands_cc 
	                                patch-chrome_browser_ui_signin_signin_view_controller_cc 
	                                patch-chrome_browser_ui_signin_signin_view_controller_delegate_h 
	                                patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc 
	                                patch-chrome_browser_ui_tab_helpers_cc 
	                                patch-chrome_browser_ui_tabs_features_cc 
	                                patch-chrome_browser_ui_task_manager_task_manager_table_model_cc 
	                                patch-chrome_browser_ui_ui_features_cc 
	                                patch-chrome_browser_ui_ui_features_h 
	                                patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                                patch-chrome_browser_ui_views_frame_browser_frame_view_layout_linux_native_cc 
	                                patch-chrome_browser_ui_views_frame_browser_view_cc 
	                                patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc 
	                                patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc 
	                                patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc 
	                                patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc 
	                                patch-chrome_browser_ui_views_passwords_password_bubble_view_base_cc 
	                                patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc 
	                                patch-chrome_browser_ui_views_profiles_profile_menu_view_cc 
	                                patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc 
	                                patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_h 
	                                patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_style_views_cc 
	                                patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc 
	                                patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc 
	                                patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_h 
	                                patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc 
	                                patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc 
	                                patch-chrome_browser_ui_webui_settings_appearance_handler_cc 
	                                patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc 
	                                patch-chrome_browser_web_applications_commands_launch_web_app_command_cc 
	                                patch-chrome_browser_web_applications_os_integration_os_integration_manager_cc 
	                                patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc 
	                                patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                                patch-chrome_browser_webauthn_enclave_manager_cc 
	                                patch-chrome_browser_webauthn_unexportable_key_utils_cc 
	                                patch-chrome_common_channel_info_h 
	                                patch-chrome_common_channel_info_posix_cc 
	                                patch-chrome_common_chrome_features_cc 
	                                patch-chrome_common_chrome_features_h 
	                                patch-chrome_common_chrome_paths_cc 
	                                patch-chrome_common_chrome_paths_h 
	                                patch-chrome_common_chrome_paths_linux_cc 
	                                patch-chrome_common_chrome_switches_cc 
	                                patch-chrome_common_chrome_switches_h 
	                                patch-chrome_common_crash_keys_cc 
	                                patch-chrome_common_extensions_extension_constants_cc 
	                                patch-chrome_common_extensions_extension_constants_h 
	                                patch-chrome_common_media_cdm_registration_cc 
	                                patch-chrome_common_media_cdm_registration_h 
	                                patch-chrome_common_media_component_widevine_cdm_hint_file_linux_h 
	                                patch-chrome_common_pref_names_h 
	                                patch-chrome_common_url_constants_h 
	                                patch-chrome_common_webui_url_constants_h 
	                                patch-chrome_test_chromedriver_keycode_text_conversion_unittest_cc 
	                                patch-chrome_utility_services_cc 
	                                patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc 
	                                patch-components_autofill_core_browser_integrators_autofill_optimization_guide_cc 
	                                patch-components_autofill_core_common_autofill_payments_features_cc 
	                                patch-components_autofill_core_common_autofill_prefs_cc 
	                                patch-components_autofill_core_common_autofill_prefs_h 
	                                patch-components_commerce_core_commerce_feature_list_cc 
	                                patch-components_device_signals_core_browser_signals_aggregator_impl_h 
	                                patch-components_device_signals_core_common_signals_features_cc 
	                                patch-components_device_signals_core_common_signals_features_h 
	                                patch-components_device_signals_test_signals_contract_cc 
	                                patch-components_embedder_support_user_agent_utils_cc 
	                                patch-components_embedder_support_user_agent_utils_unittest_cc 
	                                patch-components_feature_engagement_public_feature_configurations_cc 
	                                patch-components_feature_engagement_public_feature_constants_cc 
	                                patch-components_feature_engagement_public_feature_constants_h 
	                                patch-components_feature_engagement_public_feature_list_cc 
	                                patch-components_feature_engagement_public_feature_list_h 
	                                patch-components_metrics_dwa_dwa_service_cc 
	                                patch-components_metrics_metrics_log_cc 
	                                patch-components_named_mojo_ipc_server_connection_info_h 
	                                patch-components_os_crypt_sync_os_crypt_h 
	                                patch-components_password_manager_core_browser_features_password_features_cc 
	                                patch-components_password_manager_core_browser_password_form_manager_cc 
	                                patch-components_password_manager_core_browser_password_manager_cc 
	                                patch-components_password_manager_core_browser_password_manager_client_h 
	                                patch-components_password_manager_core_browser_stub_password_manager_client_cc 
	                                patch-components_password_manager_core_common_password_manager_pref_names_h 
	                                patch-components_permissions_prediction_service_prediction_common_cc 
	                                patch-components_policy_core_browser_policy_pref_mapping_test_cc 
	                                patch-components_policy_core_common_cloud_cloud_policy_client_cc 
	                                patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc 
	                                patch-components_search_engines_template_url_service_cc 
	                                patch-components_supervised_user_core_common_features_cc 
	                                patch-components_supervised_user_core_common_features_h 
	                                patch-components_sync_preferences_common_syncable_prefs_database_cc 
	                                patch-components_user_education_views_help_bubble_view_cc 
	                                patch-components_viz_service_display_skia_renderer_cc 
	                                patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc 
	                                patch-content_app_content_main_cc 
	                                patch-content_app_content_main_runner_impl_cc 
	                                patch-content_browser_BUILD_gn 
	                                patch-content_browser_child_thread_type_switcher_linux_cc 
	                                patch-content_browser_gpu_compositor_util_cc 
	                                patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                                patch-content_browser_gpu_gpu_process_host_cc 
	                                patch-content_browser_renderer_host_render_process_host_impl_cc 
	                                patch-content_browser_renderer_host_render_process_host_impl_h 
	                                patch-content_child_BUILD_gn 
	                                patch-content_child_child_process_cc 
	                                patch-content_common_user_agent_cc 
	                                patch-content_gpu_gpu_main_cc 
	                                patch-content_public_browser_content_browser_client_cc 
	                                patch-content_public_common_content_features_cc 
	                                patch-content_public_common_content_switches_cc 
	                                patch-content_public_common_content_switches_h 
	                                patch-content_renderer_render_thread_impl_cc 
	                                patch-content_renderer_renderer_blink_platform_impl_cc 
	                                patch-content_shell_BUILD_gn 
	                                patch-content_shell_browser_shell_browser_main_parts_cc 
	                                patch-device_gamepad_BUILD_gn 
	                                patch-extensions_browser_api_messaging_message_service_cc 
	                                patch-extensions_common_api__permission_features_json 
	                                patch-google_apis_gcm_engine_heartbeat_manager_cc 
	                                patch-gpu_command_buffer_service_shared_context_state_cc 
	                                patch-gpu_command_buffer_service_shared_context_state_h 
	                                patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_factory_cc 
	                                patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc 
	                                patch-gpu_command_buffer_service_shared_image_shared_image_manager_cc 
	                                patch-gpu_config_gpu_finch_features_cc 
	                                patch-gpu_config_gpu_info_collector_cc 
	                                patch-gpu_config_gpu_test_config_cc 
	                                patch-gpu_ipc_service_gpu_init_cc 
	                                patch-gpu_vulkan_vulkan_util_cc 
	                                patch-headless_lib_browser_headless_browser_main_parts_posix_cc 
	                                patch-headless_lib_browser_headless_content_browser_client_cc 
	                                patch-headless_lib_browser_headless_content_browser_client_h 
	                                patch-headless_lib_browser_headless_web_contents_impl_cc 
	                                patch-media_audio_BUILD_gn 
	                                patch-media_base_audio_latency_cc 
	                                patch-media_base_media_switches_cc 
	                                patch-media_base_media_switches_h 
	                                patch-media_base_video_frame_cc 
	                                patch-media_base_video_frame_h 
	                                patch-media_capture_video_create_video_capture_device_factory_cc 
	                                patch-media_capture_video_video_capture_buffer_tracker_factory_impl_cc 
	                                patch-media_capture_video_video_capture_device_client_cc 
	                                patch-media_cdm_cdm_paths_unittest_cc 
	                                patch-media_cdm_library_cdm_cdm_paths_gni 
	                                patch-media_gpu_chromeos_platform_video_frame_utils_cc 
	                                patch-media_gpu_chromeos_video_decoder_pipeline_cc 
	                                patch-media_gpu_gpu_video_encode_accelerator_factory_cc 
	                                patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc 
	                                patch-media_gpu_test_video_frame_file_writer_cc 
	                                patch-media_gpu_test_video_frame_helpers_cc 
	                                patch-media_gpu_test_video_frame_validator_cc 
	                                patch-media_gpu_vaapi_vaapi_video_decoder_cc 
	                                patch-media_gpu_vaapi_vaapi_wrapper_cc 
	                                patch-media_media_options_gni 
	                                patch-media_mojo_mojom_video_frame_mojom_traits_cc 
	                                patch-media_video_fake_gpu_memory_buffer_cc 
	                                patch-media_webrtc_audio_processor_cc 
	                                patch-mojo_public_tools_bindings_mojom_gni 
	                                patch-net_BUILD_gn 
	                                patch-net_base_network_change_notifier_cc 
	                                patch-net_base_network_change_notifier_passive_cc 
	                                patch-net_http_http_auth_handler_negotiate_cc 
	                                patch-net_http_http_auth_preferences_cc 
	                                patch-net_http_http_auth_preferences_h 
	                                patch-net_socket_socks5_client_socket_cc 
	                                patch-net_socket_udp_socket_posix_cc 
	                                patch-net_socket_udp_socket_unittest_cc 
	                                patch-net_third_party_quiche_BUILD_gn 
	                                patch-net_tools_net_watcher_net_watcher_cc 
	                                patch-net_traffic_annotation_network_traffic_annotation_h 
	                                patch-net_url_request_url_request_context_builder_cc 
	                                patch-net_url_request_url_request_context_cc 
	                                patch-net_url_request_url_request_context_h 
	                                patch-pdf_pdfium_pdfium_engine_cc 
	                                patch-printing_backend_print_backend_cups_cc 
	                                patch-remoting_host_chromoting_host_context_cc 
	                                patch-remoting_host_client_session_cc 
	                                patch-remoting_host_it2me_it2me_native_messaging_host_main_cc 
	                                patch-remoting_host_me2me_desktop_environment_cc 
	                                patch-remoting_host_mojo_caller_security_checker_cc 
	                                patch-remoting_host_remoting_me2me_host_cc 
	                                patch-remoting_host_setup_start_host_main_cc 
	                                patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc 
	                                patch-sandbox_linux_BUILD_gn 
	                                patch-sandbox_policy_BUILD_gn 
	                                patch-sandbox_policy_features_cc 
	                                patch-sandbox_policy_sandbox_type_cc 
	                                patch-sandbox_policy_switches_cc 
	                                patch-services_device_BUILD_gn 
	                                patch-services_device_public_cpp_device_features_cc 
	                                patch-services_device_public_cpp_device_features_h 
	                                patch-services_device_public_mojom_BUILD_gn 
	                                patch-services_device_serial_BUILD_gn 
	                                patch-services_device_serial_serial_device_enumerator_cc 
	                                patch-services_network_BUILD_gn 
	                                patch-services_network_network_context_cc 
	                                patch-services_network_network_context_h 
	                                patch-services_network_network_service_cc 
	                                patch-services_network_network_service_h 
	                                patch-services_network_public_cpp_BUILD_gn 
	                                patch-services_network_public_mojom_BUILD_gn 
	                                patch-skia_ext_font_utils_cc 
	                                patch-third_party_abseil-cpp_absl_base_config_h 
	                                patch-third_party_angle_util_BUILD_gn 
	                                patch-third_party_blink_public_platform_platform_h 
	                                patch-third_party_blink_renderer_controller_blink_initializer_cc 
	                                patch-third_party_blink_renderer_core_exported_web_view_impl_cc 
	                                patch-third_party_blink_renderer_core_frame_web_frame_test_cc 
	                                patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc 
	                                patch-third_party_blink_renderer_core_origin_trials_origin_trial_context_cc 
	                                patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc 
	                                patch-third_party_blink_renderer_modules_media_audio_audio_device_factory_cc 
	                                patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 
	                                patch-third_party_blink_renderer_platform_BUILD_gn 
	                                patch-third_party_blink_renderer_platform_fonts_font_description_cc 
	                                patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc 
	                                patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                                patch-third_party_blink_renderer_platform_wtf_container_annotations_h 
	                                patch-third_party_crashpad_crashpad_client_BUILD_gn 
	                                patch-third_party_dawn_src_dawn_common_Platform_h 
	                                patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp 
	                                patch-third_party_ffmpeg_configure 
	                                patch-third_party_ipcz_src_reference_drivers_random_cc 
	                                patch-third_party_node_node_py 
	                                patch-third_party_perfetto_include_perfetto_base_build_config_h 
	                                patch-third_party_perfetto_src_base_unix_socket_cc 
	                                patch-third_party_perfetto_src_base_utils_cc 
	                                patch-third_party_protobuf_src_google_protobuf_stubs_platform_macros_h 
	                                patch-third_party_speech-dispatcher_libspeechd_version_h 
	                                patch-third_party_webrtc_BUILD_gn 
	                                patch-tools_grit_grit_node_base_py 
	                                patch-tools_json_schema_compiler_cpp_bundle_generator_py 
	                                patch-tools_json_schema_compiler_feature_compiler_py 
	                                patch-tools_perf_chrome_telemetry_build_BUILD_gn 
	                                patch-ui_accessibility_accessibility_features_cc 
	                                patch-ui_accessibility_accessibility_features_h 
	                                patch-ui_base_accelerators_accelerator_cc 
	                                patch-ui_base_accelerators_command_cc 
	                                patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc 
	                                patch-ui_base_resource_resource_bundle_cc 
	                                patch-ui_base_ui_base_features_cc 
	                                patch-ui_base_x_x11_cursor_loader_cc 
	                                patch-ui_color_color_id_h 
	                                patch-ui_compositor_compositor_cc 
	                                patch-ui_compositor_compositor_h 
	                                patch-ui_gfx_BUILD_gn 
	                                patch-ui_gfx_canvas_skia_cc 
	                                patch-ui_gfx_x_atom_cache_cc 
	                                patch-ui_gtk_gtk_compat_cc 
	                                patch-ui_ozone_platform_wayland_common_wayland_util_cc 
	                                patch-ui_ozone_platform_x11_x11_window_cc 
	                                patch-ui_platform_window_platform_window_delegate_cc 
	                                patch-ui_platform_window_platform_window_delegate_h 
	                                patch-ui_views_controls_textfield_textfield_cc 
	                                patch-ui_views_controls_textfield_textfield_h 
	                                patch-ui_views_focus_focus_manager_cc 
	                                patch-ui_views_style_platform_style_cc 
	                                patch-ui_views_views_delegate_cc 
	                                patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                                patch-ui_views_widget_widget_cc 
	                                patch-v8_BUILD_gn 
	                                patch-v8_src_api_api_cc 
	                                patch-v8_src_base_platform_platform-posix_cc 
	                                patch-v8_src_execution_isolate_cc 
	                                patch-v8_src_libsampler_sampler_cc 
	                                patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
Added files:
	www/ungoogled-chromium/patches: 
	                                patch-chrome_browser_background_extensions_background_mode_manager_cc 
	                                patch-chrome_browser_background_extensions_background_mode_optimizer_cc 
	                                patch-chrome_browser_background_glic_glic_status_icon_cc 
	                                patch-chrome_browser_chrome_browser_interface_binders_webui_cc 
	                                patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc 
	                                patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_h 
	                                patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_h 
	                                patch-chrome_browser_feedback_system_logs_about_system_logs_fetcher_cc 
	                                patch-chrome_browser_feedback_system_logs_chrome_system_logs_fetcher_cc 
	                                patch-chrome_browser_ui_views_profiles_avatar_toolbar_button_cc 
	                                patch-chrome_browser_ui_views_profiles_avatar_toolbar_button_h 
	                                patch-chrome_browser_ui_views_profiles_profile_menu_coordinator_cc 
	                                patch-chrome_browser_upgrade_detector_version_history_client_cc 
	                                patch-components_BUILD_gn 
	                                patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h 
	                                patch-components_autofill_core_browser_payments_bnpl_manager_cc 
	                                patch-components_enterprise_connectors_core_realtime_reporting_client_base_cc 
	                                patch-components_gwp_asan_buildflags_buildflags_gni 
	                                patch-components_named_mojo_ipc_server_named_mojo_server_endpoint_connector_linux_cc 
	                                patch-components_named_system_lock_BUILD_gn 
	                                patch-components_named_system_lock_lock_unittest_cc 
	                                patch-components_webui_flags_flags_state_cc 
	                                patch-content_browser_accessibility_browser_accessibility_state_impl_auralinux_cc 
	                                patch-content_browser_accessibility_browser_accessibility_state_impl_cc 
	                                patch-content_browser_child_thread_type_switcher_linux_h 
	                                patch-content_browser_service_host_utility_process_host_cc 
	                                patch-content_browser_service_host_utility_process_host_receiver_bindings_cc 
	                                patch-content_browser_service_host_utility_sandbox_delegate_cc 
	                                patch-content_browser_web_contents_web_contents_view_aura_unittest_cc 
	                                patch-content_common_thread_type_switcher_mojom 
	                                patch-gpu_command_buffer_service_raster_decoder_unittest_context_lost_cc 
	                                patch-headless_BUILD_gn 
	                                patch-media_gpu_gpu_video_decode_accelerator_factory_cc 
	                                patch-media_mojo_mojom_stable_BUILD_gn 
	                                patch-media_video_fake_gpu_memory_buffer_h 
	                                patch-net_quic_quic_network_transaction_unittest_cc 
	                                patch-net_websockets_websocket_basic_stream_adapters_test_cc 
	                                patch-printing_mojom_printing_context_mojom_traits_unittest_cc 
	                                patch-services_viz_public_mojom_BUILD_gn 
	                                patch-third_party_ipcz_src_BUILD_gn 
	                                patch-third_party_webrtc_modules_video_capture_linux_pipewire_session_cc 
	                                patch-ui_ozone_public_ozone_ui_controls_test_helper_h 
	                                patch-ui_views_BUILD_gn 
	                                patch-ui_views_accessibility_view_accessibility_cc 
	                                patch-ui_views_style_platform_style_h 
Removed files:
	www/ungoogled-chromium/patches: 
	                                patch-chrome_browser_background_background_mode_manager_cc 
	                                patch-chrome_browser_background_background_mode_optimizer_cc 
	                                patch-chrome_browser_glic_launcher_glic_status_icon_cc 
	                                patch-chrome_browser_profiles_profile_manager_cc 
	                                patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc 
	                                patch-components_flags_ui_flags_state_cc 
	                                patch-content_browser_utility_process_host_cc 
	                                patch-content_browser_utility_process_host_receiver_bindings_cc 
	                                patch-content_browser_utility_sandbox_delegate_cc 
	                                patch-net_base_mock_network_change_notifier_cc 
	                                patch-net_base_mock_network_change_notifier_h 
	                                patch-remoting_host_basic_desktop_environment_cc 
	                                patch-remoting_host_desktop_and_cursor_conditional_composer_cc 
	                                patch-remoting_host_desktop_capturer_proxy_cc 
	                                patch-remoting_host_desktop_capturer_wrapper_cc 
	                                patch-remoting_host_it2me_it2me_host_cc 
	                                patch-remoting_host_legacy_interaction_strategy_cc 
	                                patch-remoting_host_mouse_cursor_monitor_proxy_cc 
	                                patch-third_party_webrtc_modules_video_coding_codecs_av1_libaom_av1_encoder_cc 

Log message:
update to 135.0.7049.84


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:43:28

Modified files:
	audio/mpd      : Makefile distinfo 
	audio/mpd/patches: patch-doc_meson_build 
	                   patch-doc_mpdconf_example 
	                   patch-src_net_meson_build 
Added files:
	audio/mpd/patches: patch-src_event_FineTimerEvent_hxx 
	                   patch-src_event_TimerList_cxx 
	                   patch-src_event_TimerList_hxx 
	                   patch-src_input_plugins_CdioParanoiaInputPlugin_cxx 
	                   patch-src_net_DscpParser_cxx 

Log message:
audio/mpd: update to 0.24.3.

see https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.3/NEWS
for the changelog.

revert an upstream commit that uses apparently too modern c++ constructs
we dont have in our libcxx 16. thus, keep the boost dependency..

take maintainership while here, after all i've been using it for nearly
20 years.


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2025/04/15 00:44:37

Modified files:
	sys/dev        : video.c 

Log message:
sys/video: avoid call video_stop multiple times

OK: mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:45:35

Modified files:
	audio/ncmpc    : Makefile distinfo 
	audio/ncmpc/pkg: PLIST 
Added files:
	audio/ncmpc/patches: patch-src_event_FineTimerEvent_hxx 
	                     patch-src_event_TimerList_cxx 
	                     patch-src_event_TimerList_hxx 
Removed files:
	audio/ncmpc/patches: patch-src_screen_cxx 
	                     patch-src_screen_utils_cxx 

Log message:
audio/ncmpc: update to 0.52.

see https://raw.githubusercontent.com/MusicPlayerDaemon/ncmpc/v0.52/NEWS
revert the same upstream commit requiring too modern c++20 features


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:47:09

Modified files:
	geo/gdal       : Makefile distinfo 

Log message:
geo/gdal: update to 3.10.3.

see https://github.com/OSGeo/gdal/blob/v3.10.3/NEWS.md
enable support for geo/sfcgal


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:48:02

Modified files:
	geo/py-owslib  : Makefile distinfo 

Log message:
geo/py-owslib: update to 0.33.0.

see https://github.com/geopython/OWSLib/releases/tag/0.33.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:49:39

Modified files:
	geo/pygeoapi   : Makefile distinfo 
	geo/pygeoapi/patches: patch-pygeoapi_models_config_py 
	                      patch-pygeoapi_models_openapi_py 
	                      patch-requirements_txt 
	geo/pygeoapi/pkg: PLIST 
Added files:
	geo/pygeoapi/patches: patch-pygeoapi_provider_mvt_tippecanoe_py 
	                      patch-tests_test_models_py 
Removed files:
	geo/pygeoapi/patches: patch-pygeoapi_models_cql_py 
	                      patch-pygeoapi_provider_elasticsearch__py 
	                      patch-tests_test_elasticsearch__provider_py 

Log message:
geo/pygeoapi: update to 0.20.

see https://github.com/geopython/pygeoapi/releases/tag/0.20.0

update the pydantic v2 patches with the upstream commit in master:
https://github.com/geopython/pygeoapi/commit/04b8f3f7889d04fe68e11756dd820f701733dec7


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:55:45

Modified files:
	geo/libosmium  : Makefile distinfo 
	geo/libosmium/pkg: PLIST 

Log message:
geo/libosmium: update to 0.22.0.

see https://github.com/osmcode/libosmium/releases/tag/v2.21.0
and https://github.com/osmcode/libosmium/releases/tag/v2.22.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:56:18

Modified files:
	geo/py-osmium  : Makefile distinfo 

Log message:
geo/py-osmium: update to 4.0.2.

see https://github.com/osmcode/pyosmium/releases/tag/v4.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 00:59:35

Modified files:
	geo/gpxsee     : Makefile distinfo 

Log message:
geo/gpxsee: update to 13.38


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 01:00:19

Modified files:
	geo/mapproxy   : Makefile distinfo 
	geo/mapproxy/pkg: PLIST 

Log message:
geo/mapproxy: security update to 4.0.2.

see https://github.com/mapproxy/mapproxy/releases/tag/4.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 01:02:37

Modified files:
	devel/py-pydantic: Makefile 
Added files:
	devel/py-pydantic/patches: patch-pyproject_toml 

Log message:
devel/py-pydantic: relax the hard version requirement on pydantic-core 2.23.4

spotted with a py-rio-cogeo update.

we ship pydantic 2.9.2 and pydantic-core-2.27.0 - both ports should be
updated to versions corresponding to the strict requirements enforced
upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 01:03:45

Log message:
    Import geo/py-morecantile 6.1.0.
    
    Morecantile is like geo/mercantile (the best tool to work with Web
    Mercator tile indexes), but with support for other TileMatrixSet grids.
    
    Morecantile follows the OGC Two Dimensional Tile Matrix Set
    specification 2.0 found in https://docs.ogc.org/is/17-083r4/17-083r4.html
    
    ok tb@ martin@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20250309
    
    N ports/geo/py-morecantile/Makefile
    N ports/geo/py-morecantile/distinfo
    N ports/geo/py-morecantile/pkg/DESCR
    N ports/geo/py-morecantile/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 01:04:30

Modified files:
	geo            : Makefile 

Log message:
geo/Makefile: +py-morecantile


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 01:07:37

Modified files:
	geo/py-rasterio: Makefile distinfo 
	geo/py-rasterio/pkg: PLIST 
Added files:
	geo/py-rasterio/patches: patch-pyproject_toml 
Removed files:
	geo/py-rasterio/patches: patch-tests_test_rio_main_py 

Log message:
geo/py-rasterio: update to 1.4.3.

see:
- https://github.com/rasterio/rasterio/releases/tag/1.4.0
- https://github.com/rasterio/rasterio/releases/tag/1.4.1
- https://github.com/rasterio/rasterio/releases/tag/1.4.2
- https://github.com/rasterio/rasterio/releases/tag/1.4.3

drop NO_TEST and add a pre-test target explaining where to fetch the
testdata.

relax the requirement on numpy>=2, it's not strictly required.

drop martin@ from MAINTAINER per his request


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 01:10:30

Modified files:
	geo/py-rio-cogeo: Makefile distinfo 
	geo/py-rio-cogeo/pkg: PLIST 

Log message:
geo/py-rio-cogeo: long overdue update to 5.4.1

see https://github.com/cogeotiff/rio-cogeo/blob/5.4.1/CHANGES.md

- migrates from mercantile/supermercado to morecantile
- uses flit_core instead of setuptools
- now depends on click and pydantic


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 01:11:28

Modified files:
	geo/osm2pgsql  : Makefile distinfo 
	geo/osm2pgsql/patches: patch-man_CMakeLists_txt 
Removed files:
	geo/osm2pgsql/patches: patch-src_gen_params_cpp 

Log message:
geo/osm2pgsql: update to 2.1.1.

see https://osm2pgsql.org/news/2025/04/07/release-2.1.0.html
and https://osm2pgsql.org/news/2025/04/14/release-2.1.1.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 01:14:04

Added files:
	devel/proj/patches: patch-CMakeLists_txt 

Log message:
devel/proj: add patch from upstream PR to detect C23's #embed only on recent compilers

should fix the build on sparc64, cf https://github.com/OSGeo/PROJ/pull/4462


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 01:22:16

Modified files:
	print/scribus  : Makefile distinfo 
	print/scribus/patches: 
	                       patch-scribus_plugins_import_pdf_importpdf_cpp 
	                       patch-scribus_plugins_import_pdf_importpdfconfig_h 
	                       patch-scribus_plugins_import_pdf_slaoutput_cpp 
	                       patch-scribus_util_cpp 
	print/scribus/pkg: PLIST 
Added files:
	print/scribus/patches: patch-CMakeLists_Dependencies_cmake 
	                       patch-scribus_CMakeLists_txt 
	                       patch-scribus_third_party_CMakeLists_txt 
Removed files:
	print/scribus/patches: patch-CMakeLists_txt 

Log message:
print/scribus: update to 1.7.0, migrates from Qt5 to Qt6

see https://wiki.scribus.net/canvas/1.7.0_Release
massage the patches for recent poppler support from a newer upstream
commit.

patch cmake files to build against the system x11/qtadvanceddocking
instead of the bundled one.

ok kili@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/15 02:38:12

Modified files:
	cad/kicad/patches: patch-eeschema_eeschema_jobs_handler_cpp 
	                   patch-kicad_kicad_cli_cpp 
	                   patch-kicad_kicad_manager_frame_cpp 

Log message:
kicad: regen patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/15 02:43:17

Added files:
	x11/qt6/qtgrpc/patches: 
	                        patch-src_tools_qtprotobufgen_messagedefinitionprinter_cpp 
	                        patch-src_tools_qtprotobufgen_qprotobufgenerator_cpp 
	                        patch-src_tools_qtprotoccommon_generatorbase_cpp 
	                        patch-src_tools_qtprotoccommon_generatorcommon_cpp 
	                        patch-src_tools_qtprotoccommon_utils_cpp 

Log message:
qtgrpc: fix build with protobuf 6.30


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/15 02:43:56

Added files:
	x11/qt6/qtgrpc/patches: 
	                        patch-src_tools_qtprotoccommon_generatorcommon_h 
	                        patch-src_tools_qtprotoccommon_utils_h 

Log message:
qtgrpc: two more files needed...


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/04/15 03:22:25

Modified files:
	usr.bin/ssh    : ssh-agent.c 

Log message:
Cast signalled_keydrop to int when logging to prevent warning on
platforms where sig_atomic_t is not the same as int.  bz#3811, patch
from jlduran at gmail com.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jtt@cvs.openbsd.org	2025/04/15 04:23:35

Modified files:
	graphics/py-pivy: Makefile distinfo 

Log message:
graphics/py-pivy: update to 0.6.10

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jtt@cvs.openbsd.org	2025/04/15 04:24:28

Modified files:
	devel/py-test-check: Makefile distinfo 

Log message:
devel/py-test-check: update to 2.5.3

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 04:56:34

Modified files:
	net/icinga/icingadb: Makefile distinfo modules.inc 
	net/icinga/icingadb/pkg: README 

Log message:
update to icingadb-1.3.0, from Alvar Penning (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/15 04:57:12

Modified files:
	geo            : Makefile 

Log message:
typo: py-morcantile -> py-morecantile


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 05:05:55

Modified files:
	www/py-multidict: distinfo 

Log message:
unbreak multidict - no idea why, but cvs didn't commit distinfo


CVSROOT:	/cvs
Module name:	ports
Changes by:	jtt@cvs.openbsd.org	2025/04/15 05:25:41

Modified files:
	graphics/py-pivy: Makefile 
	devel/py-test-check: Makefile 

Log message:
py-{pivy,test-check}: Avoid running tests against older versions

suggested by sthen@ and ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/15 05:45:07

Removed files:
	devel/cmake/patches: patch-Source_cmCurl_cxx 

Log message:
devel/cmake: unbreak by removing no longer needed patch


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/04/15 06:14:06

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Release `sb_mtx' mutex(9) while doing sleeping m_copym(..., M_WAIT) in
soreceive() and somove(). It is possible in both places. We copy only
`len' bytes from the single mbuf(9) pointed by `m'. The `len' is always
less than m->m_len. The m->m_len could only grow while `sb_mtx' is
unlocked, but concurrent thread will not override our chunk of
m->m_data. There is no difference with the lockless uiomove(mtod(m)).

Reported-by: syzbot+6cac839a17bc8be499d7@syzkaller.appspotmail.com

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 06:18:02

Modified files:
	astro/py-astropy-iers-data: Makefile distinfo 

Log message:
update to py3-astropy-iers-data-0.2025.4.14.0.37.22


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 06:18:38

Modified files:
	net/scamper    : Makefile distinfo 

Log message:
update to scamper-20250401


CVSROOT:	/cvs
Module name:	ports
Changes by:	jtt@cvs.openbsd.org	2025/04/15 06:25:31

Modified files:
	net/senpai     : Makefile distinfo 

Log message:
net/senpai: update to 0.4.1

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 06:53:44

Modified files:
	net/miniupnp/miniupnpc: Makefile distinfo 

Log message:
update to miniupnpc-2.2.7
(newer versions have some API changes that need chasing)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 07:05:33

Modified files:
	net/miniupnp/miniupnpd: Makefile distinfo 
	net/miniupnp/miniupnpd/patches: patch-Makefile_bsd 
	net/miniupnp/miniupnpd/pkg: PLIST 

Log message:
update to miniupnpd-2.3.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 07:09:20

Modified files:
	www/py-aiohttp : Makefile distinfo 

Log message:
update to py3-aiohttp-3.11.16


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 07:15:43

ports/devel/py-calver/patches

Update of /cvs/ports/devel/py-calver/patches
In directory cvs.openbsd.org:/tmp/cvs-serv75652/patches

Log Message:
Directory /cvs/ports/devel/py-calver/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 07:19:12

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/firefox-i18n: Makefile.inc distinfo 

Log message:
www/mozilla-firefox: update to 137.0.2

see https://www.mozilla.org/en-US/firefox/137.0.2/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-25/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 07:20:39

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
www/mozilla-firefox: update to 137.0.2.

see https://www.mozilla.org/en-US/firefox/137.0.2/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-25/


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 07:30:36

Modified files:
	devel/py-calver: Makefile distinfo 
Added files:
	devel/py-calver/patches: patch-pyproject_toml 

Log message:
update to py3-calver-2025.4.2

some messing about with 'license' in pyproject.toml; setuptools 77.0 added
handling of 'license = "some-spdx-string"' (not previously supported) and
added a warning if the old syntax 'license = {text = "some-spdx-string"}'
is used. calver started using the new syntax and requiring a newer version
of setuptools.

imho this is rather unhelpful of setuptools.

re https://github.com/di/calver/pull/19, https://github.com/di/calver/pull/21


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 07:31:27

Modified files:
	net/bird/3     : Makefile distinfo 
	net/bird/3/patches: patch-sysdep_bsd_sysio_h 

Log message:
update to bird-3.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 07:31:29

Modified files:
	net/bird/2     : Makefile distinfo 
	net/bird/2/patches: patch-sysdep_bsd_sysio_h 

Log message:
update to bird-2.17


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 07:32:51

Modified files:
	www/hiawatha   : Makefile distinfo 
	www/hiawatha/patches: patch-CMakeLists_txt 

Log message:
update to hiawatha-11.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 07:42:26

Modified files:
	devel/py-bitarray: Makefile distinfo 

Log message:
update to py3-bitarray-3.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 07:47:29

ports/net/tg/patches

Update of /cvs/ports/net/tg/patches
In directory cvs.openbsd.org:/tmp/cvs-serv59954/patches

Log Message:
Directory /cvs/ports/net/tg/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2025/04/15 07:55:32

Modified files:
	www/goaccess   : Makefile distinfo 
	www/goaccess/patches: patch-config_goaccess_conf 
	                      patch-src_browsers_c 

Log message:
update to goaccess-1.9.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 07:56:00

Modified files:
	net/tg         : Makefile distinfo 
Added files:
	net/tg/patches : patch-pyproject_toml patch-tg_config_py 
	                 patch-tg_utils_py 

Log message:
update to tg-0.22.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 08:12:19

Modified files:
	www/qutebrowser: Makefile distinfo 

Log message:
update to qutebrowser-3.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 08:15:25

Modified files:
	devel/acpica   : Makefile distinfo 

Log message:
update to acpica-20250404


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 08:17:48

Modified files:
	comms/zigbee2mqtt: Makefile distinfo 
	comms/zigbee2mqtt/pkg: PLIST 

Log message:
update to zigbee2mqtt-2.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 08:21:17

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: 
	                      patch-LibreNMS_Exceptions_UnserializableRouteCache_php 
	                      patch-LibreNMS_Validations_Php_php 
	                      patch-LibreNMS_Validations_System_php 
	                      patch-app_ConfigRepository_php 
	                      patch-misc_config_definitions_json 
	net/librenms/pkg: PLIST 

Log message:
update to librenms-25.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 08:22:35

Modified files:
	net/py-cares   : Makefile distinfo 
	net/py-cares/pkg: PLIST 

Log message:
update to py3-cares-4.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/15 08:31:44

Modified files:
	sysutils/docker-compose: Makefile distinfo modules.inc 

Log message:
sysutils/docker-compose: update to 2.35.0

Changes:
- https://github.com/docker/compose/releases/tag/v2.35.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 10:10:50

Modified files:
	mail/mozilla-thunderbird: Makefile distinfo 
	mail/thunderbird-i18n: Makefile.inc distinfo 

Log message:
mail/mozilla-thunderbird: update to 128.9.2

see https://www.thunderbird.net/en-US/thunderbird/128.9.2esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-27/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 10:12:01

Modified files:
	mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
mail/mozilla-thunderbird: MFC update to 128.9.2.

see https://www.thunderbird.net/en-US/thunderbird/128.9.2esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-27/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/15 11:29:05

Modified files:
	x11/qt6/qtbase : Makefile 
Added files:
	x11/qt6/qtbase/patches: patch-cmake_QtPublicPluginHelpers_cmake 
Removed files:
	x11/qt6/qtbase/patches: patch-cmake_QtPostProcessHelpers_cmake 

Log message:
x11/qt6/qtbase: drop patch that doesn't apply and patch the right file

patch failure reported by tb@
the cmake goo was probably moved around between 6.8.2 & 6.8.3.

bump REVISION-main to be on the safe side


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/15 12:03:55

Modified files:
	cad/kicad-share/packages3D: distinfo 
	cad/kicad-share/packages3D/pkg: PLIST 

Log message:
Fix pacakge by regen distfile and update plist

GitLab has generated an incomplete archive although the tag has not changed.


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2025/04/15 12:45:51

Modified files:
	textproc/tree-sitter: Makefile distinfo 
	textproc/tree-sitter/patches: patch-Makefile 

Log message:
textproc/tree-sitter: upgrade to version 0.25.3.

Required for neovim-0.11.0.

Diff from Laurent Cheylus, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2025/04/15 12:53:25

Modified files:
	editors/neovim : Makefile distinfo 
	editors/neovim/pkg: PLIST 

Log message:
editors/neovim: upgrade to version 0.11.0.

Diff from Laurent Cheylus, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/15 13:09:23

Modified files:
	lang/gleam     : Makefile crates.inc distinfo 

Log message:
lang/gleam: Update to 1.10.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/15 13:25:57

Modified files:
	sysutils/fzf   : Makefile distinfo modules.inc 

Log message:
sysutils/fzf: Update to 0.61.1

From Laurent Cheylus (Maintainer), thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 13:28:05

Modified files:
	x11/dunst      : Makefile distinfo 
	x11/dunst/patches: patch-config_mk patch-docs_dunst_1_pod 
	                   patch-docs_dunst_5_pod patch-dunstrc 
	x11/dunst/pkg  : PLIST 
Added files:
	x11/dunst/patches: patch-src_utils_c 
Removed files:
	x11/dunst/patches: patch-dunstify_c patch-src_dunst_c 
	                   patch-src_input_c patch-src_notification_c 
	                   patch-src_settings_h patch-src_x11_x_c 

Log message:
update to dunst-1.12.2, from Alvar Penning
maintainer timeout


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/15 13:32:06

Modified files:
	graphics/py-Pillow: Makefile distinfo 
	graphics/py-Pillow/patches: patch-setup_py 
	graphics/py-Pillow/pkg: PLIST 
Added files:
	graphics/py-Pillow/patches: patch-pyproject_toml 

Log message:
update to py3-Pillow-11.2.1
patch for setuptools license messup


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2025/04/15 13:34:02

Modified files:
	archivers/xz   : Makefile distinfo 
Removed files:
	archivers/xz/patches: 
	                      patch-src_liblzma_common_stream_decoder_mt_c 

Log message:
archivers/xz: update to 5.8.1

liblzma:
- Add low-level APIs for RISC-V, ARM64, and x86 BCJ filters

xz:
- Synchronize the output file and its directory using fsync() before
deleting the input file.
- Add --no-sync to disable the sync-before-delete behavior.
- Make --single-stream imply --keep.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/15 13:35:50

Modified files:
	www/pipe-viewer: Makefile distinfo 

Log message:
www/pipe-viewer: Update to 0.5.5

From Stefan Moran (Maintainer), thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/04/15 14:36:43

Modified files:
	lang/python/3  : Makefile distinfo 
	lang/python/3/patches: patch-Modules__hashopenssl_c 
	                       patch-Modules__ssl_c 
	lang/python/3/pkg: PLIST-main PLIST-tests 

Log message:
https://docs.python.org/release/3.12.10/whatsnew/changelog.html#python-3-12-10

A couple of security fixes.

ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2025/04/15 19:45:46

Modified files:
	games/xmoto    : Makefile distinfo 
	games/xmoto/patches: patch-doc_CMakeLists_txt patch-doc_xmoto_6 
	                     patch-src_CMakeLists_txt 
	                     patch-src_helpers_System_cpp 

Log message:
update to xmoto-0.6.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/15 22:22:33

Log message:
    import jjui, a terminal user interface for Jujutsu, ok volker
    
    jjui is a terminal user interface for working with the Jujutsu
    version control system. It has support for changing the revset
    with autocomplete, rebase, showing revision details, bookmarks,
    op log and other features in a self-explanatory interface.
    
    https://github.com/idursun/jjui
    
    Status:
    
    Vendor Tag:	tb
    Release Tags:	tb_20250416
    
    N ports/devel/jjui/modules.inc
    N ports/devel/jjui/Makefile
    N ports/devel/jjui/distinfo
    N ports/devel/jjui/pkg/DESCR
    N ports/devel/jjui/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/15 22:23:12

Modified files:
	devel          : Makefile 

Log message:
+jjui


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/15 22:47:30

Modified files:
	security/wycheproof-testvectors: Makefile distinfo 
	security/wycheproof-testvectors/pkg: PLIST 

Log message:
Update wycheproof testvectors to 20250405


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/16 00:24:20

Modified files:
	security/openssl-ruby-tests: Makefile distinfo 

Log message:
Update to openssl-ruby-tests 20250409


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/16 00:58:21

Modified files:
	geo/py-morecantile: Makefile distinfo 

Log message:
geo/py-morecantile: update to 6.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/16 01:02:48

Modified files:
	geo/py-proj    : Makefile distinfo 
	geo/py-proj/pkg: PLIST 

Log message:
geo/py-proj: update to 3.7.1.

see https://github.com/pyproj4/pyproj/releases/tag/3.7.1
fix tests and HOMEPAGE while here


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/16 01:09:17

Modified files:
	print/weasyprint: Makefile distinfo 

Log message:
print/weasyprint: update to 65.1.

see https://github.com/Kozea/WeasyPrint/releases/tag/v65.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 01:19:54

Modified files:
	graphics/py-opengl: Makefile distinfo 
	graphics/py-opengl/pkg: PLIST 

Log message:
update to py3-opengl-3.1.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 01:20:07

Modified files:
	sysutils/borgmatic: Makefile distinfo 
	sysutils/borgmatic/pkg: PLIST 

Log message:
update to borgmatic-2.0.3

there were various config changes, you may want to review release
notes, especially if you use hooks


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/16 01:26:42

Modified files:
	devel/bear     : Makefile 
	devel/bear/pkg : README 

Log message:
Build kernel JSON Compilation Database doc fix

We have to set "--force-wrapper" to create a compile_commands.json for the
OpenBSD kernel.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/16 01:52:46

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: patch-build_config_clang_BUILD_gn 
	                      patch-media_base_video_frame_cc 
	                      patch-media_base_video_frame_h 
	                      patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 
Added files:
	www/chromium/patches: patch-ui_views_style_platform_style_h 

Log message:
update to 135.0.7049.95


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/16 02:04:09

Log message:
    import devel/py-wapiti_swagger
    
    The Wapiti Swagger Parser is a Python library designed to parse Swagger
    (OpenAPI) specifications and extract the necessary information to
    generate valid HTTP requests. It focuses on providing a clean,
    programmatic interface for analyzing Swagger files and creating request
    templates without relying on external tools for OpenAPI processing.
    
    OK sthen@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20250416
    
    N ports/devel/py-wapiti_swagger/Makefile
    N ports/devel/py-wapiti_swagger/distinfo
    N ports/devel/py-wapiti_swagger/pkg/DESCR
    N ports/devel/py-wapiti_swagger/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/16 02:05:33

Modified files:
	devel          : Makefile 

Log message:
+devel/py-wapiti_swagger

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/16 02:08:23

Modified files:
	security/wapiti: Makefile distinfo 

Log message:
security/wapiti: update to 3.2.4

Changes:
- https://github.com/wapiti-scanner/wapiti/releases/tag/3.2.3
- https://github.com/wapiti-scanner/wapiti/releases/tag/3.2.4

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/16 02:12:29

Modified files:
	devel/py-dirty-equals: Makefile distinfo 

Log message:
devel/py-dirty-equals: update to 0.9.0

from MAINTAINER Renaud Allard


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 02:17:38

Modified files:
	www/py-multidict/pkg: PLIST 

Log message:
regen PLIST to unbreak. I already had this locally, and cvs diff / cvs up
didn't show anything uncommitted, but it seems that only the Makefile part
of the commit actually made it to CVS.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/16 02:30:32

Modified files:
	mail/grommunio/gromox: Makefile distinfo 
Removed files:
	mail/grommunio/gromox/patches: patch-include_gromox_ab_tree_hpp 

Log message:
update to 2.45


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/16 02:32:10

Modified files:
	mail/grommunio/web: Makefile distinfo 
	mail/grommunio/web/patches: patch-Makefile patch-init_php 
	                            patch-plugins_files_config_php 

Log message:
update to 3.13


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/16 02:35:40

Modified files:
	mail/grommunio/admin-api: Makefile distinfo 

Log message:
update to upstream's git HEAD to get bugfixes


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/16 02:38:21

Modified files:
	mail/grommunio/dav: Makefile distinfo 

Log message:
update to 1.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/16 02:40:31

Modified files:
	mail/grommunio/sync: Makefile distinfo 
	mail/grommunio/sync/patches: patch-lib_grommunio_grommunio_php 

Log message:
update to 2.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/16 02:42:03

Modified files:
	mail/grommunio/mapi-header-php: Makefile distinfo 

Log message:
update to 1.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/16 03:16:01

Modified files:
	meta/mupen64plus: Makefile 
	emulators/mupen64plus: Makefile.inc 
	emulators/mupen64plus/audio-sdl: Makefile distinfo 
	emulators/mupen64plus/core: Makefile distinfo 
	emulators/mupen64plus/core/patches: patch-projects_unix_Makefile 
	emulators/mupen64plus/input-sdl: Makefile distinfo 
	emulators/mupen64plus/rsp-cxd4: Makefile distinfo 
	emulators/mupen64plus/rsp-hle: Makefile distinfo 
	emulators/mupen64plus/rsp-z64: Makefile distinfo 
	emulators/mupen64plus/rsp-z64/patches: patch-src_rsp_h 
	emulators/mupen64plus/ui-console: Makefile distinfo 
	emulators/mupen64plus/video-arachnoid: Makefile distinfo 
	emulators/mupen64plus/video-glide64: Makefile distinfo 
	emulators/mupen64plus/video-glide64mk2: Makefile distinfo 
	emulators/mupen64plus/video-rice: Makefile distinfo 
	emulators/mupen64plus/video-z64: Makefile distinfo 
	emulators/mupen64plus/video-z64/pkg: PLIST 
Added files:
	emulators/mupen64plus/core/patches: patch-src_device_cart_cart_c 
	                                    patch-src_device_cart_cart_rom_c 
	                                    patch-src_device_cart_flashram_c 
	                                    patch-src_device_cart_flashram_h 
	                                    patch-src_device_cart_is_viewer_c 
	                                    patch-src_device_cart_sram_c 
	                                    patch-src_device_cart_sram_h 
	                                    patch-src_device_r4300_new_dynarec_arm64_assem_arm64_c 
	                                    patch-src_device_r4300_new_dynarec_arm_assem_arm_c 
	                                    patch-src_device_r4300_new_dynarec_new_dynarec_c 
	                                    patch-src_device_r4300_new_dynarec_x64_assem_x64_c 
	                                    patch-src_device_rcp_ai_ai_controller_c 
	                                    patch-src_device_rcp_ai_ai_controller_h 
	                                    patch-src_device_rcp_mi_mi_controller_h 
	                                    patch-src_device_rcp_pi_pi_controller_c 
	                                    patch-src_device_rcp_pi_pi_controller_h 
	                                    patch-src_device_rcp_rdp_rdp_core_c 
	                                    patch-src_device_rcp_rdp_rdp_core_h 
	                                    patch-src_device_rcp_ri_ri_controller_h 
	                                    patch-src_device_rcp_rsp_rsp_core_c 
	                                    patch-src_device_rcp_rsp_rsp_core_h 
	                                    patch-src_device_rcp_si_si_controller_c 
	                                    patch-src_device_rcp_si_si_controller_h 
	                                    patch-src_device_rcp_vi_vi_controller_c 
	                                    patch-src_device_rcp_vi_vi_controller_h 
	                                    patch-src_device_rdram_rdram_c 
	emulators/mupen64plus/rsp-hle/patches: patch-src_jpeg_c 
	emulators/mupen64plus/ui-console/patches: patch-src_main_c 
Removed files:
	emulators/mupen64plus/core/patches: 
	                                    patch-src_device_r4300_idec_h 
	                                    patch-src_main_workqueue_h 
	emulators/mupen64plus/rsp-cxd4/patches: patch-su_c patch-su_h 
	emulators/mupen64plus/video-glide64/patches: 
	                                             patch-src_wrapper_filter_cpp 
	emulators/mupen64plus/video-glide64mk2/patches: 
	                                                patch-src_GlideHQ_TxCache_cpp 
	                                                patch-src_GlideHQ_TxHiResCache_cpp 
	                                                patch-src_GlideHQ_TxHiResCache_h 
	                                                patch-src_GlideHQ_TxTexCache_cpp 

Log message:
Update to mupen64plus-2.6.0.

Backport several security patches that have not yet been merged upstream:
https://github.com/mupen64plus/mupen64plus-core/pull/1080
https://github.com/mupen64plus/mupen64plus-core/pull/1119
https://github.com/mupen64plus/mupen64plus-core/pull/1122
https://github.com/mupen64plus/mupen64plus-core/pull/1123

Add pledge to the mupen64plus binary:
"stdio rpath wpath cpath inet flock unix dns sendfd recvfd prot_exec drm audio"


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/04/16 03:16:48

Modified files:
	sys/uvm        : uvm_anon.c uvm_anon.h uvm_init.c 

Log message:
Use pool caches for "struct vm_anon".

ok bluhm@, kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/16 03:28:05

Modified files:
	emulators/es-de: Makefile distinfo 
	emulators/es-de/patches: patch-CMakeLists_txt 
	emulators/es-de/pkg: PLIST 
Removed files:
	emulators/es-de/patches: patch-es-core_src_utils_StringUtil_cpp 

Log message:
Update to es-de-3.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/16 03:30:27

Modified files:
	net/megatools  : Makefile distinfo 

Log message:
Update to megatools-1.11.3.20250401.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/16 03:31:27

Modified files:
	fonts/noto/fonts: Makefile distinfo 

Log message:
Update to noto-fonts-2025.04.01.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/16 03:32:45

Modified files:
	emulators/sameboy: Makefile distinfo 
	emulators/sameboy/patches: patch-Makefile 

Log message:
Update to sameboy-1.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 03:50:31

Modified files:
	www/py-mako    : Makefile distinfo 

Log message:
update to py3-mako-1.3.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 03:50:58

Modified files:
	www/py-beautifulsoup4: Makefile distinfo 

Log message:
update to py3-beautifulsoup4-4.13.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 03:55:47

Modified files:
	devel/p5-DateTime-Tiny: Makefile distinfo 

Log message:
update to p5-DateTime-Tiny-1.08


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 03:56:38

Modified files:
	www/py-multidict: Makefile distinfo 

Log message:
update to py3-multidict-6.4.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 03:58:47

Modified files:
	devel/py-setuptools-rust: Makefile distinfo 

Log message:
update to py3-setuptools-rust-1.11.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 04:00:12

Modified files:
	devel/py-bitstring/pkg: PLIST 

Log message:
fix PLIST, which had a .rej file in, *sigh*


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2025/04/16 05:50:44

Modified files:
	.              : 77.html 

Log message:
mention 'Stability improvements in low-memory situations, especially for MP' for i386


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/16 06:10:05

Log message:
    Import devel/py-typing-inspection 0.4.0
    
    typing-inspection provides tools to inspect type annotations
    at runtime
    
    required by a py-pydantic update.
    
    from MAINTAINER Renaud Allard
    with tweaks & ok sthen@
    
    Status:
    
    Vendor Tag:	rallard
    Release Tags:	landry_20250416
    
    N ports/devel/py-typing-inspection/Makefile
    N ports/devel/py-typing-inspection/distinfo
    N ports/devel/py-typing-inspection/pkg/DESCR
    N ports/devel/py-typing-inspection/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/16 06:11:50

Modified files:
	devel          : Makefile 

Log message:
devel/Makefile: +py-typing-inspection


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/16 06:51:11

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
Take socket lock in TCP input.

In preparation to run tcp_input() in parallel, the socket has to
be locked while processing incoming TCP packets.  After inpcb lookup,
in addition take the socket lock and increase the socket reference
counter.  The function in_pcbsolock_ref() upgrades a from a locked
inpcb to a locked socket by using mutex and refcount.  syn_cache_get()
unlocks the listen socket and returns a locked socket, syn_cache_add()
relies on socket lock.

With this commit, exclusive net lock is still held.  TCP thoughput
gets slower by 6% due to the additional mutex and refcount.  But I
want to see if locking and refcount works, before switching tcp_input()
to shared net lock.  Running TCP in parallel will more than compensate
the cost of locking.

tested as part of parallel TCP input by Mark Patruck, Hrvoje Popovski
OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/16 07:18:36

Modified files:
	net/ngtcp2     : Makefile distinfo 

Log message:
Update to ngtcp2 1.12.0

https://github.com/ngtcp2/ngtcp2/releases/tag/v1.12.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/16 07:18:39

Modified files:
	www/nghttp3    : Makefile distinfo 

Log message:
Update to nghttp3 1.9.0

https://github.com/ngtcp2/nghttp3/releases/tag/v1.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 07:27:37

Modified files:
	net/isc-bind   : Makefile distinfo 
	net/isc-bind/patches: patch-bin_dig_dig_c 

Log message:
update to isc-bind-9.20.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/16 07:27:53

Modified files:
	net/isc-bind   : Tag: OPENBSD_7_6 Makefile distinfo 
	net/isc-bind/patches: Tag: OPENBSD_7_6 patch-bin_dig_dig_c 

Log message:
update to isc-bind-9.20.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/16 08:48:22

Modified files:
	devel/cargo-c  : Makefile crates.inc distinfo 
Removed files:
	devel/cargo-c/patches: 
	                       patch-modcargo-crates_libgit2-sys-0_17_0+1_8_1_build_rs 

Log message:
Update to cargo-c 0.10.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2025/04/16 09:46:39

Modified files:
	infrastructure/db: user.list 

Log message:
recyle UID 593 (former _nginx, removed in 2012) for _gotwebd
ok rsadowski, jca


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2025/04/16 11:17:06

Modified files:
	sys/dev/pci    : if_ixl.c 
	sys/netinet    : tcp_input.c tcp_var.h 

Log message:
Add a software implementation of TCP Large Receive Offload.

This diff adds a SoftLRO implementation in tcp_input.c as its counter
part tcp_chopper() (which is a SoftTSO implementation) in tcp_output.c.

We just use SoftLRO in ixl(4) for now, but default off. Because of some
unclear bugs in ixl(4) and our network stack.  The mbuf chain length
produced by SoftLRO is limited to a maximum of 8.  This avoids
m_defrag() calls in which leads to races in ixl(4) tx/rx interrupts and
mbuf handling.

We also use the packet type field in the receive descriptors to
differentiate between TCP and other Packets.  So, we have two
mbuf lists and non-TCP traffic it not influenced by SoftLRO.
This it not necessary for all drivers, but helps to avoid a
decrease of UDP bulk traffic.

Thanks to all the testers: Mark Patruck, Yuichiro NAITO, Hrvoje Popovski
jj@, lucas@ and bluhm@.

With tweaks from dlg@ and bluhm@.

ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2025/04/16 11:19:45

Modified files:
	net/profanity  : Makefile distinfo 
	net/profanity/patches: patch-configure_ac 
	net/profanity/pkg: PLIST 
Removed files:
	net/profanity/patches: patch-src_pgp_gpg_c 

Log message:
update net/profanity to 0.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2025/04/16 11:26:53

Modified files:
	lang/clojure   : Makefile distinfo 

Log message:
update lang/clojure to 1.12.0.1530

updates default clojure version to 1.12.0;
full changelog: <https://clojure.org/releases/tools>


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/04/16 11:34:38

Modified files:
	net/libfilezilla: Makefile distinfo 
	net/libfilezilla/patches: patch-lib_impersonation_cpp 

Log message:
Update to libfilezilla-0.50.0

Changes: https://lib.filezilla-project.org/

Shared lib requires a major bump because of some removals.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/04/16 11:35:28

Modified files:
	net/filezilla  : Makefile distinfo 
	net/filezilla/patches: patch-configure_ac 
	                       patch-src_engine_Makefile_am 

Log message:
Update to filezilla-3.69.0

Changes: https://filezilla-project.org/versions.php

libfzclient-commonui-private requires a minor bump, libfzclient-private
a major.


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2025/04/16 11:36:31

Modified files:
	lang/fennel    : Makefile distinfo 
	lang/fennel/patches: patch-test_cli_fnl patch-test_irc_lua 
Removed files:
	lang/fennel/patches: patch-test_parser_fnl 

Log message:
update lang/fennel to 1.5.3

changelog: <https://fennel-lang.org/v1.5.3/>


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/16 11:46:13

Modified files:
	www/iridium    : Makefile distinfo 
	www/iridium/patches: patch-BUILD_gn 
	                     patch-apps_ui_views_app_window_frame_view_cc 
	                     patch-base_BUILD_gn 
	                     patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn 
	                     patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h 
	                     patch-base_debug_stack_trace_cc 
	                     patch-base_files_file_util_posix_cc 
	                     patch-base_files_file_util_unittest_cc 
	                     patch-base_linux_util_cc 
	                     patch-base_logging_unittest_cc 
	                     patch-base_message_loop_message_pump_glib_cc 
	                     patch-base_process_internal_linux_h 
	                     patch-base_process_launch_posix_cc 
	                     patch-base_process_process_metrics_unittest_cc 
	                     patch-base_profiler_sampling_profiler_thread_token_cc 
	                     patch-base_profiler_sampling_profiler_thread_token_h 
	                     patch-base_profiler_stack_base_address_posix_cc 
	                     patch-base_profiler_stack_sampling_profiler_unittest_cc 
	                     patch-base_profiler_thread_delegate_posix_cc 
	                     patch-base_test_launcher_test_launcher_cc 
	                     patch-base_threading_platform_thread_h 
	                     patch-base_threading_platform_thread_posix_cc 
	                     patch-base_threading_platform_thread_unittest_cc 
	                     patch-build_config_clang_BUILD_gn 
	                     patch-build_config_compiler_BUILD_gn 
	                     patch-build_config_ozone_gni 
	                     patch-build_toolchain_gcc_toolchain_gni 
	                     patch-build_toolchain_toolchain_gni 
	                     patch-chrome_app_chrome_main_delegate_cc 
	                     patch-chrome_browser_BUILD_gn 
	                     patch-chrome_browser_about_flags_cc 
	                     patch-chrome_browser_after_startup_task_utils_cc 
	                     patch-chrome_browser_browser_features_cc 
	                     patch-chrome_browser_browser_process_impl_cc 
	                     patch-chrome_browser_browser_process_impl_h 
	                     patch-chrome_browser_chrome_browser_field_trials_cc 
	                     patch-chrome_browser_chrome_browser_interface_binders_cc 
	                     patch-chrome_browser_chrome_browser_main_cc 
	                     patch-chrome_browser_chrome_browser_main_extra_parts_ozone_cc 
	                     patch-chrome_browser_chrome_browser_main_linux_cc 
	                     patch-chrome_browser_chrome_browser_main_posix_cc 
	                     patch-chrome_browser_chrome_content_browser_client_cc 
	                     patch-chrome_browser_chrome_content_browser_client_h 
	                     patch-chrome_browser_component_updater_registration_cc 
	                     patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_cc 
	                     patch-chrome_browser_component_updater_widevine_cdm_component_installer_cc 
	                     patch-chrome_browser_defaults_cc 
	                     patch-chrome_browser_device_identity_device_oauth2_token_service_factory_cc 
	                     patch-chrome_browser_diagnostics_diagnostics_writer_h 
	                     patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                     patch-chrome_browser_download_download_file_picker_cc 
	                     patch-chrome_browser_download_download_item_model_cc 
	                     patch-chrome_browser_download_download_prefs_cc 
	                     patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_cc 
	                     patch-chrome_browser_enterprise_connectors_common_cc 
	                     patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                     patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc 
	                     patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc 
	                     patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                     patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h 
	                     patch-chrome_browser_enterprise_signin_interstitials_managed_profile_required_page_cc 
	                     patch-chrome_browser_enterprise_util_managed_browser_utils_cc 
	                     patch-chrome_browser_extensions_BUILD_gn 
	                     patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc 
	                     patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                     patch-chrome_browser_extensions_api_tabs_tabs_api_cc 
	                     patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc 
	                     patch-chrome_browser_extensions_external_provider_impl_cc 
	                     patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc 
	                     patch-chrome_browser_first_run_first_run_dialog_h 
	                     patch-chrome_browser_first_run_first_run_internal_h 
	                     patch-chrome_browser_flag_descriptions_cc 
	                     patch-chrome_browser_flag_descriptions_h 
	                     patch-chrome_browser_gcm_gcm_profile_service_factory_cc 
	                     patch-chrome_browser_global_features_cc 
	                     patch-chrome_browser_headless_headless_mode_util_cc 
	                     patch-chrome_browser_media_audio_service_util_cc 
	                     patch-chrome_browser_media_router_discovery_BUILD_gn 
	                     patch-chrome_browser_media_webrtc_chrome_screen_enumerator_cc 
	                     patch-chrome_browser_media_webrtc_chrome_screen_enumerator_h 
	                     patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc 
	                     patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc 
	                     patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                     patch-chrome_browser_metrics_chrome_metrics_service_client_cc 
	                     patch-chrome_browser_metrics_perf_cpu_identity_cc 
	                     patch-chrome_browser_net_system_network_context_manager_cc 
	                     patch-chrome_browser_notifications_notification_display_service_impl_cc 
	                     patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc 
	                     patch-chrome_browser_password_manager_chrome_password_manager_client_cc 
	                     patch-chrome_browser_password_manager_password_reuse_manager_factory_cc 
	                     patch-chrome_browser_platform_util_linux_cc 
	                     patch-chrome_browser_policy_chrome_browser_cloud_management_controller_desktop_cc 
	                     patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc 
	                     patch-chrome_browser_policy_device_management_service_configuration_cc 
	                     patch-chrome_browser_policy_policy_value_and_status_aggregator_cc 
	                     patch-chrome_browser_prefs_browser_prefs_cc 
	                     patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc 
	                     patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                     patch-chrome_browser_screen_ai_screen_ai_install_state_cc 
	                     patch-chrome_browser_sessions_session_restore_cc 
	                     patch-chrome_browser_sharing_sharing_handler_registry_impl_cc 
	                     patch-chrome_browser_signin_accounts_policy_manager_cc 
	                     patch-chrome_browser_signin_signin_util_cc 
	                     patch-chrome_browser_sync_chrome_sync_controller_builder_cc 
	                     patch-chrome_browser_sync_device_info_sync_client_impl_cc 
	                     patch-chrome_browser_sync_sync_service_factory_cc 
	                     patch-chrome_browser_themes_theme_helper_cc 
	                     patch-chrome_browser_themes_theme_service_factory_cc 
	                     patch-chrome_browser_ui_actions_chrome_action_id_h 
	                     patch-chrome_browser_ui_browser_command_controller_cc 
	                     patch-chrome_browser_ui_browser_commands_cc 
	                     patch-chrome_browser_ui_signin_signin_view_controller_cc 
	                     patch-chrome_browser_ui_signin_signin_view_controller_delegate_h 
	                     patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc 
	                     patch-chrome_browser_ui_tab_helpers_cc 
	                     patch-chrome_browser_ui_tabs_features_cc 
	                     patch-chrome_browser_ui_task_manager_task_manager_table_model_cc 
	                     patch-chrome_browser_ui_ui_features_cc 
	                     patch-chrome_browser_ui_ui_features_h 
	                     patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                     patch-chrome_browser_ui_views_frame_browser_frame_view_layout_linux_native_cc 
	                     patch-chrome_browser_ui_views_frame_browser_view_cc 
	                     patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc 
	                     patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc 
	                     patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc 
	                     patch-chrome_browser_ui_views_frame_tab_strip_region_view_cc 
	                     patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc 
	                     patch-chrome_browser_ui_views_passwords_password_bubble_view_base_cc 
	                     patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc 
	                     patch-chrome_browser_ui_views_profiles_profile_menu_view_cc 
	                     patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc 
	                     patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_h 
	                     patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_style_views_cc 
	                     patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc 
	                     patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc 
	                     patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_h 
	                     patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc 
	                     patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc 
	                     patch-chrome_browser_ui_webui_settings_appearance_handler_cc 
	                     patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc 
	                     patch-chrome_browser_web_applications_commands_launch_web_app_command_cc 
	                     patch-chrome_browser_web_applications_os_integration_os_integration_manager_cc 
	                     patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc 
	                     patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                     patch-chrome_browser_webauthn_enclave_manager_cc 
	                     patch-chrome_browser_webauthn_unexportable_key_utils_cc 
	                     patch-chrome_common_channel_info_h 
	                     patch-chrome_common_channel_info_posix_cc 
	                     patch-chrome_common_chrome_features_cc 
	                     patch-chrome_common_chrome_features_h 
	                     patch-chrome_common_chrome_paths_cc 
	                     patch-chrome_common_chrome_paths_h 
	                     patch-chrome_common_chrome_switches_cc 
	                     patch-chrome_common_chrome_switches_h 
	                     patch-chrome_common_crash_keys_cc 
	                     patch-chrome_common_extensions_extension_constants_cc 
	                     patch-chrome_common_extensions_extension_constants_h 
	                     patch-chrome_common_media_cdm_registration_cc 
	                     patch-chrome_common_media_cdm_registration_h 
	                     patch-chrome_common_media_component_widevine_cdm_hint_file_linux_h 
	                     patch-chrome_common_pref_names_h 
	                     patch-chrome_common_url_constants_h 
	                     patch-chrome_common_webui_url_constants_h 
	                     patch-chrome_test_chromedriver_keycode_text_conversion_unittest_cc 
	                     patch-chrome_utility_services_cc 
	                     patch-chromecast_browser_cast_content_browser_client_cc 
	                     patch-chromecast_cast_core_runtime_browser_runtime_application_service_impl_cc 
	                     patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc 
	                     patch-components_autofill_core_browser_integrators_autofill_optimization_guide_cc 
	                     patch-components_autofill_core_common_autofill_payments_features_cc 
	                     patch-components_autofill_core_common_autofill_prefs_cc 
	                     patch-components_autofill_core_common_autofill_prefs_h 
	                     patch-components_commerce_core_commerce_feature_list_cc 
	                     patch-components_device_signals_core_browser_signals_aggregator_impl_h 
	                     patch-components_device_signals_core_common_signals_features_cc 
	                     patch-components_device_signals_core_common_signals_features_h 
	                     patch-components_device_signals_test_signals_contract_cc 
	                     patch-components_embedder_support_user_agent_utils_cc 
	                     patch-components_embedder_support_user_agent_utils_unittest_cc 
	                     patch-components_feature_engagement_public_feature_configurations_cc 
	                     patch-components_feature_engagement_public_feature_constants_cc 
	                     patch-components_feature_engagement_public_feature_constants_h 
	                     patch-components_feature_engagement_public_feature_list_cc 
	                     patch-components_feature_engagement_public_feature_list_h 
	                     patch-components_metrics_dwa_dwa_service_cc 
	                     patch-components_metrics_metrics_log_cc 
	                     patch-components_named_mojo_ipc_server_connection_info_h 
	                     patch-components_os_crypt_sync_os_crypt_h 
	                     patch-components_password_manager_core_browser_features_password_features_cc 
	                     patch-components_password_manager_core_browser_password_form_manager_cc 
	                     patch-components_password_manager_core_browser_password_manager_cc 
	                     patch-components_password_manager_core_browser_password_manager_client_h 
	                     patch-components_password_manager_core_browser_stub_password_manager_client_cc 
	                     patch-components_password_manager_core_common_password_manager_pref_names_h 
	                     patch-components_permissions_prediction_service_prediction_common_cc 
	                     patch-components_policy_core_browser_policy_pref_mapping_test_cc 
	                     patch-components_policy_core_common_cloud_cloud_policy_client_cc 
	                     patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc 
	                     patch-components_search_engines_template_url_service_cc 
	                     patch-components_supervised_user_core_common_features_cc 
	                     patch-components_supervised_user_core_common_features_h 
	                     patch-components_sync_preferences_common_syncable_prefs_database_cc 
	                     patch-components_user_education_views_help_bubble_view_cc 
	                     patch-components_viz_service_display_skia_renderer_cc 
	                     patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc 
	                     patch-content_app_content_main_cc 
	                     patch-content_app_content_main_runner_impl_cc 
	                     patch-content_browser_BUILD_gn 
	                     patch-content_browser_child_thread_type_switcher_linux_cc 
	                     patch-content_browser_gpu_compositor_util_cc 
	                     patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                     patch-content_browser_gpu_gpu_process_host_cc 
	                     patch-content_browser_renderer_host_render_process_host_impl_cc 
	                     patch-content_browser_renderer_host_render_process_host_impl_h 
	                     patch-content_child_BUILD_gn 
	                     patch-content_child_child_process_cc 
	                     patch-content_common_user_agent_cc 
	                     patch-content_gpu_gpu_main_cc 
	                     patch-content_public_browser_content_browser_client_cc 
	                     patch-content_public_common_content_features_cc 
	                     patch-content_public_common_content_switches_cc 
	                     patch-content_public_common_content_switches_h 
	                     patch-content_renderer_render_thread_impl_cc 
	                     patch-content_renderer_renderer_blink_platform_impl_cc 
	                     patch-content_shell_BUILD_gn 
	                     patch-content_shell_browser_shell_browser_main_parts_cc 
	                     patch-device_gamepad_BUILD_gn 
	                     patch-extensions_browser_api_messaging_message_service_cc 
	                     patch-extensions_common_api__permission_features_json 
	                     patch-google_apis_gcm_engine_heartbeat_manager_cc 
	                     patch-gpu_command_buffer_service_shared_context_state_cc 
	                     patch-gpu_command_buffer_service_shared_context_state_h 
	                     patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_factory_cc 
	                     patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc 
	                     patch-gpu_command_buffer_service_shared_image_shared_image_manager_cc 
	                     patch-gpu_config_gpu_finch_features_cc 
	                     patch-gpu_config_gpu_info_collector_cc 
	                     patch-gpu_config_gpu_test_config_cc 
	                     patch-gpu_ipc_service_gpu_init_cc 
	                     patch-gpu_vulkan_vulkan_util_cc 
	                     patch-headless_lib_browser_headless_browser_main_parts_posix_cc 
	                     patch-headless_lib_browser_headless_content_browser_client_cc 
	                     patch-headless_lib_browser_headless_content_browser_client_h 
	                     patch-headless_lib_browser_headless_web_contents_impl_cc 
	                     patch-media_audio_BUILD_gn 
	                     patch-media_base_audio_latency_cc 
	                     patch-media_base_media_switches_cc 
	                     patch-media_base_media_switches_h 
	                     patch-media_base_video_frame_cc 
	                     patch-media_base_video_frame_h 
	                     patch-media_capture_video_create_video_capture_device_factory_cc 
	                     patch-media_capture_video_video_capture_buffer_tracker_factory_impl_cc 
	                     patch-media_capture_video_video_capture_device_client_cc 
	                     patch-media_cdm_cdm_paths_unittest_cc 
	                     patch-media_cdm_library_cdm_cdm_paths_gni 
	                     patch-media_gpu_chromeos_platform_video_frame_utils_cc 
	                     patch-media_gpu_chromeos_video_decoder_pipeline_cc 
	                     patch-media_gpu_gpu_video_encode_accelerator_factory_cc 
	                     patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc 
	                     patch-media_gpu_test_video_frame_file_writer_cc 
	                     patch-media_gpu_test_video_frame_helpers_cc 
	                     patch-media_gpu_test_video_frame_validator_cc 
	                     patch-media_gpu_vaapi_vaapi_video_decoder_cc 
	                     patch-media_gpu_vaapi_vaapi_wrapper_cc 
	                     patch-media_media_options_gni 
	                     patch-media_mojo_mojom_video_frame_mojom_traits_cc 
	                     patch-media_video_fake_gpu_memory_buffer_cc 
	                     patch-media_webrtc_audio_processor_cc 
	                     patch-mojo_public_tools_bindings_mojom_gni 
	                     patch-net_BUILD_gn 
	                     patch-net_base_network_change_notifier_cc 
	                     patch-net_base_network_change_notifier_passive_cc 
	                     patch-net_http_http_auth_handler_negotiate_cc 
	                     patch-net_http_http_auth_preferences_cc 
	                     patch-net_http_http_auth_preferences_h 
	                     patch-net_socket_socks5_client_socket_cc 
	                     patch-net_socket_udp_socket_posix_cc 
	                     patch-net_socket_udp_socket_unittest_cc 
	                     patch-net_third_party_quiche_BUILD_gn 
	                     patch-net_tools_net_watcher_net_watcher_cc 
	                     patch-net_traffic_annotation_network_traffic_annotation_h 
	                     patch-net_url_request_url_request_cc 
	                     patch-net_url_request_url_request_context_builder_cc 
	                     patch-net_url_request_url_request_context_cc 
	                     patch-net_url_request_url_request_context_h 
	                     patch-pdf_pdfium_pdfium_engine_cc 
	                     patch-printing_backend_print_backend_cups_cc 
	                     patch-remoting_host_chromoting_host_context_cc 
	                     patch-remoting_host_client_session_cc 
	                     patch-remoting_host_it2me_it2me_native_messaging_host_main_cc 
	                     patch-remoting_host_me2me_desktop_environment_cc 
	                     patch-remoting_host_mojo_caller_security_checker_cc 
	                     patch-remoting_host_remoting_me2me_host_cc 
	                     patch-remoting_host_setup_start_host_main_cc 
	                     patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc 
	                     patch-sandbox_linux_BUILD_gn 
	                     patch-sandbox_policy_BUILD_gn 
	                     patch-sandbox_policy_features_cc 
	                     patch-sandbox_policy_sandbox_type_cc 
	                     patch-sandbox_policy_switches_cc 
	                     patch-services_device_BUILD_gn 
	                     patch-services_device_public_cpp_device_features_cc 
	                     patch-services_device_public_cpp_device_features_h 
	                     patch-services_device_public_mojom_BUILD_gn 
	                     patch-services_device_serial_BUILD_gn 
	                     patch-services_device_serial_serial_device_enumerator_cc 
	                     patch-services_network_BUILD_gn 
	                     patch-services_network_network_context_cc 
	                     patch-services_network_network_context_h 
	                     patch-services_network_network_service_cc 
	                     patch-services_network_network_service_h 
	                     patch-services_network_public_cpp_BUILD_gn 
	                     patch-services_network_public_mojom_BUILD_gn 
	                     patch-skia_ext_font_utils_cc 
	                     patch-third_party_abseil-cpp_absl_base_config_h 
	                     patch-third_party_angle_util_BUILD_gn 
	                     patch-third_party_blink_public_platform_platform_h 
	                     patch-third_party_blink_renderer_controller_blink_initializer_cc 
	                     patch-third_party_blink_renderer_core_exported_web_view_impl_cc 
	                     patch-third_party_blink_renderer_core_frame_web_frame_test_cc 
	                     patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc 
	                     patch-third_party_blink_renderer_core_origin_trials_origin_trial_context_cc 
	                     patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc 
	                     patch-third_party_blink_renderer_modules_media_audio_audio_device_factory_cc 
	                     patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 
	                     patch-third_party_blink_renderer_platform_BUILD_gn 
	                     patch-third_party_blink_renderer_platform_fonts_font_description_cc 
	                     patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc 
	                     patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                     patch-third_party_blink_renderer_platform_wtf_container_annotations_h 
	                     patch-third_party_crashpad_crashpad_client_BUILD_gn 
	                     patch-third_party_dawn_src_dawn_common_Platform_h 
	                     patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp 
	                     patch-third_party_ffmpeg_configure 
	                     patch-third_party_ipcz_src_reference_drivers_random_cc 
	                     patch-third_party_node_node_py 
	                     patch-third_party_perfetto_include_perfetto_base_build_config_h 
	                     patch-third_party_perfetto_src_base_unix_socket_cc 
	                     patch-third_party_perfetto_src_base_utils_cc 
	                     patch-third_party_protobuf_src_google_protobuf_stubs_platform_macros_h 
	                     patch-third_party_speech-dispatcher_libspeechd_version_h 
	                     patch-third_party_webrtc_BUILD_gn 
	                     patch-tools_grit_grit_node_base_py 
	                     patch-tools_json_schema_compiler_cpp_bundle_generator_py 
	                     patch-tools_json_schema_compiler_feature_compiler_py 
	                     patch-tools_perf_chrome_telemetry_build_BUILD_gn 
	                     patch-ui_accessibility_accessibility_features_cc 
	                     patch-ui_accessibility_accessibility_features_h 
	                     patch-ui_base_accelerators_accelerator_cc 
	                     patch-ui_base_accelerators_command_cc 
	                     patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc 
	                     patch-ui_base_resource_resource_bundle_cc 
	                     patch-ui_base_ui_base_features_cc 
	                     patch-ui_base_x_x11_cursor_loader_cc 
	                     patch-ui_color_color_id_h 
	                     patch-ui_compositor_compositor_cc 
	                     patch-ui_compositor_compositor_h 
	                     patch-ui_gfx_BUILD_gn 
	                     patch-ui_gfx_canvas_skia_cc 
	                     patch-ui_gfx_x_atom_cache_cc 
	                     patch-ui_gtk_gtk_compat_cc 
	                     patch-ui_ozone_platform_wayland_common_wayland_util_cc 
	                     patch-ui_ozone_platform_x11_x11_window_cc 
	                     patch-ui_platform_window_platform_window_delegate_cc 
	                     patch-ui_platform_window_platform_window_delegate_h 
	                     patch-ui_views_controls_textfield_textfield_cc 
	                     patch-ui_views_controls_textfield_textfield_h 
	                     patch-ui_views_focus_focus_manager_cc 
	                     patch-ui_views_style_platform_style_cc 
	                     patch-ui_views_views_delegate_cc 
	                     patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                     patch-ui_views_widget_widget_cc 
	                     patch-v8_BUILD_gn patch-v8_src_api_api_cc 
	                     patch-v8_src_base_platform_platform-posix_cc 
	                     patch-v8_src_execution_isolate_cc 
	                     patch-v8_src_libsampler_sampler_cc 
	                     patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
Added files:
	www/iridium/patches: 
	                     patch-chrome_browser_background_extensions_background_mode_manager_cc 
	                     patch-chrome_browser_background_extensions_background_mode_optimizer_cc 
	                     patch-chrome_browser_background_glic_glic_status_icon_cc 
	                     patch-chrome_browser_chrome_browser_interface_binders_webui_cc 
	                     patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc 
	                     patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_h 
	                     patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_h 
	                     patch-chrome_browser_feedback_system_logs_about_system_logs_fetcher_cc 
	                     patch-chrome_browser_feedback_system_logs_chrome_system_logs_fetcher_cc 
	                     patch-chrome_browser_ui_views_profiles_avatar_toolbar_button_cc 
	                     patch-chrome_browser_ui_views_profiles_avatar_toolbar_button_h 
	                     patch-chrome_browser_ui_views_profiles_profile_menu_coordinator_cc 
	                     patch-chrome_browser_upgrade_detector_version_history_client_cc 
	                     patch-components_BUILD_gn 
	                     patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h 
	                     patch-components_autofill_core_browser_payments_bnpl_manager_cc 
	                     patch-components_enterprise_connectors_core_realtime_reporting_client_base_cc 
	                     patch-components_gwp_asan_buildflags_buildflags_gni 
	                     patch-components_named_mojo_ipc_server_named_mojo_server_endpoint_connector_linux_cc 
	                     patch-components_named_system_lock_BUILD_gn 
	                     patch-components_named_system_lock_lock_unittest_cc 
	                     patch-components_webui_flags_flags_state_cc 
	                     patch-content_browser_accessibility_browser_accessibility_state_impl_auralinux_cc 
	                     patch-content_browser_accessibility_browser_accessibility_state_impl_cc 
	                     patch-content_browser_child_thread_type_switcher_linux_h 
	                     patch-content_browser_service_host_utility_process_host_cc 
	                     patch-content_browser_service_host_utility_process_host_receiver_bindings_cc 
	                     patch-content_browser_service_host_utility_sandbox_delegate_cc 
	                     patch-content_browser_web_contents_web_contents_view_aura_unittest_cc 
	                     patch-content_common_thread_type_switcher_mojom 
	                     patch-gpu_command_buffer_service_raster_decoder_unittest_context_lost_cc 
	                     patch-headless_BUILD_gn 
	                     patch-media_gpu_gpu_video_decode_accelerator_factory_cc 
	                     patch-media_mojo_mojom_stable_BUILD_gn 
	                     patch-media_video_fake_gpu_memory_buffer_h 
	                     patch-net_quic_quic_network_transaction_unittest_cc 
	                     patch-net_websockets_websocket_basic_stream_adapters_test_cc 
	                     patch-printing_mojom_printing_context_mojom_traits_unittest_cc 
	                     patch-services_viz_public_mojom_BUILD_gn 
	                     patch-third_party_ipcz_src_BUILD_gn 
	                     patch-third_party_webrtc_modules_video_capture_linux_pipewire_session_cc 
	                     patch-ui_ozone_public_ozone_ui_controls_test_helper_h 
	                     patch-ui_views_BUILD_gn 
	                     patch-ui_views_accessibility_view_accessibility_cc 
	                     patch-ui_views_style_platform_style_h 
Removed files:
	www/iridium/patches: 
	                     patch-chrome_browser_background_background_mode_manager_cc 
	                     patch-chrome_browser_background_background_mode_optimizer_cc 
	                     patch-chrome_browser_glic_launcher_glic_status_icon_cc 
	                     patch-chrome_browser_profiles_profile_manager_cc 
	                     patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc 
	                     patch-components_flags_ui_flags_state_cc 
	                     patch-content_browser_utility_process_host_cc 
	                     patch-content_browser_utility_process_host_receiver_bindings_cc 
	                     patch-content_browser_utility_sandbox_delegate_cc 
	                     patch-net_base_mock_network_change_notifier_cc 
	                     patch-net_base_mock_network_change_notifier_h 
	                     patch-remoting_host_basic_desktop_environment_cc 
	                     patch-remoting_host_desktop_and_cursor_conditional_composer_cc 
	                     patch-remoting_host_desktop_capturer_proxy_cc 
	                     patch-remoting_host_desktop_capturer_wrapper_cc 
	                     patch-remoting_host_it2me_it2me_host_cc 
	                     patch-remoting_host_legacy_interaction_strategy_cc 
	                     patch-remoting_host_mouse_cursor_monitor_proxy_cc 
	                     patch-third_party_webrtc_modules_video_coding_codecs_av1_libaom_av1_encoder_cc 

Log message:
update to 2025.04.135.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/16 11:53:31

Modified files:
	lang/erlang/25 : Makefile distinfo 

Log message:
lang/erlang/25: Update to 25.3.2.20

Fixes CVE-2025-32433


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/16 11:55:13

Modified files:
	lang/erlang/26 : Makefile distinfo 

Log message:
lang/erlang/26: Update to 26.2.5.11

Fixes CVE-2025-32433


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/04/16 11:56:44

Modified files:
	lang/erlang/27 : Makefile distinfo 

Log message:
lang/erlang/27: Update to 27.3.3

Fixes CVE-2025-32433


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/16 13:38:38

Modified files:
	net/ejabberd   : Makefile distinfo modules.inc 
	net/ejabberd/patches: patch-ejabberdctl_template 

Log message:
net/ejabberd: update to 25.04

Contains a security fix for mod_muc_occupantid which fix handling
multiple occupant-id.

Full changelog: https://www.process-one.net/blog/ejabberd-25-04/


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/04/16 15:39:37

Modified files:
	security/gosec : Makefile distinfo modules.inc 

Log message:
Update to gosec-2.22.3

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/16 17:17:30

Modified files:
	.              : 77.html 

Log message:
changes into Nov.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/04/16 18:43:30

Modified files:
	devel/goreleaser: Makefile distinfo modules.inc 

Log message:
Update to goreleaser-2.8.2

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/16 23:53:11

Modified files:
	multimedia/mpvqt: Makefile distinfo 

Log message:
Update mpvqt to 1.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/17 00:16:59

Removed files:
	x11/klavaro/patches: patch-configure 

Log message:
Remove empty file


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/17 01:56:03

Modified files:
	x11/fltk       : Makefile 

Log message:
Enable debug packages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/17 01:59:02

Modified files:
	emulators/nestopia: Makefile distinfo 

Log message:
Update to nestopia-1.53.1. Enable debug packages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2025/04/17 01:59:56

Modified files:
	audio/vorbis-tools: Makefile distinfo 
	audio/vorbis-tools/patches: patch-configure 
	                            patch-ogg123_Makefile_in 
	                            patch-ogg123_ogg123_c 
	audio/vorbis-tools/pkg: PLIST 
Added files:
	audio/vorbis-tools/patches: patch-tests_test-enc-dec 
Removed files:
	audio/vorbis-tools/patches: patch-oggenc_platform_c 
	                            patch-ogginfo_codec_skeleton_c 

Log message:
audio/vorbis-tools: maintenance update to 1.4.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/17 02:02:04

Modified files:
	www/apertium-apy: Makefile distinfo 
	www/apertium-apy/pkg: PLIST 

Log message:
Update to apertium-apy-0.13.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/17 02:03:15

Modified files:
	comms/sigrok/libserialport: Makefile distinfo 
	comms/sigrok/libserialport/pkg: PLIST 

Log message:
Update to libserialport-0.1.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/17 02:05:44

Modified files:
	net/megatools  : Makefile distinfo 

Log message:
Update to megatools-1.11.4.20250411. Enable debug packages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/17 02:09:10

Modified files:
	devel/sdl2-net : Makefile 
Added files:
	devel/sdl2-net/patches: patch-sdl2_net-config_cmake_in 

Log message:
Specify full shared lib filename in cmake file.

Without this, CMake projects that link against 'SDL2_net::SDL2_net'
won't be able to find the library. Patch based on equivalent patches in
sdl, sdl2-image, sdl2-mixer, sdl2-ttf.

ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/17 02:19:09

Modified files:
	net/libtorrent : Makefile distinfo 
	net/libtorrent/pkg: PLIST 
Added files:
	net/libtorrent/patches: patch-src_net_socket_fd_cc 
	                        patch-src_torrent_net_socket_address_key_h 
Removed files:
	net/libtorrent/patches: patch-src_data_memory_chunk_cc 
	                        patch-src_net_socket_set_h 
	                        patch-src_protocol_extensions_cc 
	                        patch-src_protocol_handshake_cc 
	                        patch-src_protocol_request_list_cc 
	                        patch-src_torrent_common_h 
	                        patch-src_torrent_data_block_failed_h 
	                        patch-src_torrent_data_file_cc 
	                        patch-src_torrent_data_transfer_list_cc 
	                        patch-src_torrent_download_cc 
	                        patch-src_torrent_object_stream_cc 
	                        patch-src_torrent_peer_connection_list_cc 
	                        patch-src_torrent_poll_kqueue_cc 
	                        patch-src_torrent_utils_extents_h 
	                        patch-src_torrent_utils_log_cc 
	                        patch-src_torrent_utils_net_h 
	                        patch-src_utils_diffie_hellman_cc 
	                        patch-src_utils_instrumentation_h 
	                        patch-src_utils_queue_buckets_h 
	                        patch-test_Makefile_in 

Log message:
Update to libtorrent-0.14.0.

with assistance from jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/04/17 02:19:47

Modified files:
	net/rtorrent   : Makefile distinfo 
Removed files:
	net/rtorrent/patches: patch-src_core_manager_cc 
	                      patch-src_core_poll_manager_cc 
	                      patch-src_display_window_file_list_cc 
	                      patch-src_rpc_exec_file_cc 
	                      patch-src_rpc_object_storage_cc 
	                      patch-src_signal_handler_cc 
	                      patch-test_Makefile_in 

Log message:
Update to rtorrent-0.10.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2025/04/17 03:51:55

Modified files:
	sys/dev/ic     : qwz.c 

Log message:
sys/qwz: fix build with enabled QWZ_DEBUG

OK: stsp@


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/17 04:10:46

Modified files:
	.              : 77.html 

Log message:
some more changes


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/17 04:48:31

Added files:
	x11/qt6/qtmultimedia/patches: 
	                              patch-src_multimedia_pulseaudio_qpulseaudiosink_cpp 

Log message:
Fix 32-bit builds with PULSEAUDIO option

Spotted by sthen@, fix from FreeBSD


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/04/17 05:42:08

Modified files:
	lang/rsm       : Makefile 

Log message:
Fix HOMEPAGE, thanks fabien@ for pointing this out. Also remove me from
MAINTAINER.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/17 06:01:26

Modified files:
	sys/kern       : tty_tty.c 

Log message:
change some if statements to switch cases
ok deraadt@ miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/17 06:18:46

Modified files:
	sysutils/docker-buildx: Makefile distinfo 

Log message:
sysutils/docker-buildx: update to 0.23.0

Changes: https://github.com/docker/buildx/releases/tag/v0.23.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/17 06:22:26

Modified files:
	www/ungoogled-chromium: Makefile distinfo 
	www/ungoogled-chromium/patches: patch-media_base_video_frame_cc 
	                                patch-media_base_video_frame_h 
	                                patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 

Log message:
update to 135.0.7049.95


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/04/17 06:31:33

Modified files:
	misc/p5-OPCUA-Open62541: Makefile distinfo 

Log message:
update p5-OPCUA-Open62541 to 2.06


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/17 06:42:50

Modified files:
	sys/net        : if_wg.c 

Log message:
typo: property -> properly

From Tim Kuijsten


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2025/04/17 08:13:52

Modified files:
	geo/routino    : Makefile distinfo 

Log message:
update to routino-3.4.2


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/17 08:58:09

Modified files:
	lib/libcrypto/man: CMS_sign.3 EVP_DigestInit.3 
	                   EVP_PKEY_CTX_ctrl.3 
	                   EVP_PKEY_CTX_set_tls1_prf_md.3 
	                   EVP_PKEY_sign.3 EVP_PKEY_verify.3 
	                   EVP_PKEY_verify_recover.3 OCSP_cert_to_id.3 
	                   RSA_sign.3 X509_NAME_hash.3 
	                   X509_get0_signature.3 
	                   X509_get_extension_flags.3 

Log message:
Use hyphenated spelling for the SHAs except for the API

The mix of SHA256 and SHA-256 is jarring, so use FIPS's spelling.
Leave HMAC-SHA256 as it is and fix a nearby RIPEMD-160.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/17 10:12:57

Added files:
	print/scribus/patches: patch-scribus_pdfwriter_cpp 
	                       patch-scribus_pdfwriter_h 
	                       patch-scribus_scxmlstreamwriter_h 

Log message:
print/scribus: fix build on i386 (missing variant for toPdf(size_t))

build failure reported by sthen@, thanks!
see https://github.com/scribusproject/scribus/issues/196


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/04/17 10:46:16

Modified files:
	lang           : Makefile 

Log message:
hook haxe to the build; oversight when port was restored


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/17 11:23:17

Modified files:
	sys/net        : if.c 
	usr.bin/netstat: inet.c 

Log message:
Describe software LRO and TSO counters consistently.

The netstat -s -p tcp description was not quite right anymore.  We
have one counter each when we glue or chop TCP in software, and for
offloading.  The loopback pseudo device is special as it just passes
large packets.  Do not count such non-existing small packets.

OK jan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/17 11:35:31

Modified files:
	lang/gcc/8     : Makefile 

Log message:
Remove whitespaces


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/17 11:46:03

Modified files:
	lang/gcc/11    : Makefile 
	lang/gcc/11/pkg: PFRAG.X86-ada 

Log message:
Remove whitespaces and add @comment line in empty PFRAG file

OK Pascal Stumpf (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/04/17 12:24:32

Modified files:
	games/recoil-rts: Makefile distinfo 
	games/recoil-rts/patches: 
	                          patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp 
	                          patch-rts_System_Matrix44f_h 
	                          patch-rts_System_Platform_CpuID_cpp 
	                          patch-rts_System_Platform_Misc_cpp 
	                          patch-rts_System_float3_h 
	                          patch-rts_System_float4_h 
	games/recoil-rts/pkg: PLIST 
Added files:
	games/recoil-rts/patches: 
	                          patch-rts_System_FileSystem_Archives_PoolArchive_cpp 
	                          patch-rts_System_Platform_Linux_CpuTopology_cpp 
	                          patch-rts_System_Platform_ThreadAffinityGuard_cpp 
	                          patch-rts_System_Platform_ThreadAffinityGuard_h 
	                          patch-rts_System_Platform_Threading_cpp 
Removed files:
	games/recoil-rts/patches: 
	                          patch-rts_lib_libcpuid_libcpuid_cpuid_main_c 
	                          patch-rts_lib_libcpuid_libcpuid_rdtsc_c 

Log message:
update to latest release of recoil engine 2025.03.9


CVSROOT:	/cvs
Module name:	www
Changes by:	rsadowski@cvs.openbsd.org	2025/04/17 14:56:24

Modified files:
	.              : 77.html 

Log message:
Fix KDE Frameworks version


CVSROOT:	/cvs
Module name:	www
Changes by:	jan@cvs.openbsd.org	2025/04/17 15:23:41

Modified files:
	.              : 77.html 

Log message:
7.7: AMD 600 series AHCI support


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2025/04/17 23:59:07

Modified files:
	.              : 77.html 

Log message:
libressl 4.1.0


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2025/04/18 00:01:37

Modified files:
	.              : 77.html 

Log message:
we're reworking the ta handling in rpki-client; no such warnings in 9.5


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2025/04/18 00:13:58

Modified files:
	.              : 77.html 

Log message:
spelling


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/18 01:19:48

Modified files:
	lib/libcrypto/sha: sha3.c 

Log message:
Use crypto_rol_u64() instead of a separate ROTL64 define.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/18 01:23:53

Modified files:
	lib/libcrypto/sha: sha3.c 

Log message:
Use two temporary variables in sha3_keccakf(), rather than reusing bc[0].

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/18 01:27:42

Modified files:
	lib/libcrypto/sha: sha3.c 

Log message:
Pull casts from void * to uint8_t * up to variables, rather than inline.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/18 01:34:01

Modified files:
	lib/libssl     : ssl.h ssl3.h ssl_local.h tls1.h 

Log message:
Fix annoying whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/18 01:36:11

Modified files:
	lib/libcrypto/sha: sha3.c sha3_internal.h 

Log message:
Use 'ctx' for sha3_ctx variables, rather than the less readable 'c'.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/18 01:54:15

Modified files:
	devel/intellij : Makefile distinfo 
	devel/intellij/pkg: PLIST 

Log message:
devel/intellij: update to 2024.3.5

OK lraab@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/18 01:54:35

Modified files:
	devel/pycharm  : Makefile distinfo 
	devel/pycharm/pkg: PLIST 

Log message:
devel/pycharm: update to 2024.3.5

OK lraab@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/18 02:07:36

Modified files:
	lib/libssl     : ssl_local.h 

Log message:
Remove two unused defines, update standard reference

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/18 02:09:45

Modified files:
	devel/kdiff3   : Makefile 

Log message:
missed bump after qtbase update


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/18 02:35:34

Modified files:
	lib/libssl/man : SSL_CTX_set_tlsext_servername_callback.3 

Log message:
SSL_set_tlsext_host_name: as a setter it cannot take a const ssl


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2025/04/18 02:45:58

Modified files:
	graphics/vigra : Makefile distinfo 
Removed files:
	graphics/vigra/patches: 
	                        patch-include_vigra_multi_iterator_coupled_hxx 
	                        patch-src_impex_imageinfo_cxx 

Log message:
update to vigra-1.12.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/18 04:05:17

Modified files:
	www/hugo       : Makefile distinfo modules.inc 

Log message:
www/hugo: update to 0.146.5

Changes:
- https://github.com/gohugoio/hugo/releases/tag/v0.146.0
- https://github.com/gohugoio/hugo/releases/tag/v0.146.1
- https://github.com/gohugoio/hugo/releases/tag/v0.146.2
- https://github.com/gohugoio/hugo/releases/tag/v0.146.3
- https://github.com/gohugoio/hugo/releases/tag/v0.146.4
- https://github.com/gohugoio/hugo/releases/tag/v0.146.5


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/18 07:19:39

Modified files:
	lib/libcrypto/arch/amd64: Makefile.inc 
	lib/libcrypto/arch/i386: Makefile.inc 
	lib/libcrypto/evp: e_aes.c 

Log message:
Remove BS-AES and VP-AES from EVP.

The bitsliced and vector permutation AES implementations were created
around 2009, in attempts to speed up AES on Intel hardware. Both require
SSSE3 which existed from around 2006. Intel introduced AES-NI in 2008 and
a large percentage of Intel/AMD CPUs made in the last 15 years include it.
AES-NI is significantly faster and requires less code.

Furthermore, the BS-AES and VP-AES implementations are wired directly into
EVP (as is AES-NI currently), which means that any consumers of the AES_*
API are not able to benefit from acceleration. Removing these greatly
simplifies the EVP AES code - if you just happen to have a CPU that
supports SSSE3 but not AES-NI, then you'll now use the regular AES assembly
implementations instead.

ok kettenis@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/18 07:25:03

Modified files:
	lib/libcrypto/evp: e_aes.c 

Log message:
Fix indentation and line wrapping.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/18 08:33:14

Modified files:
	security/osv-scanner: Makefile distinfo modules.inc 

Log message:
security/osv-scanner: update 2.0.1

from Laurent Cheylus


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/18 12:17:32

Modified files:
	devel/py-wheel : Makefile distinfo 
	devel/py-wheel/pkg: PLIST 

Log message:
update to py3-wheel-0.46.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/18 13:48:33

Modified files:
	textproc/luceneplusplus: Makefile 
Added files:
	textproc/luceneplusplus/patches: 
	                                 patch-include_lucene++_ThreadPool_h 
	                                 patch-src_core_util_ThreadPool_cpp 

Log message:
luceneplusplus: fix build with boost 1.87, from upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	gnezdo@cvs.openbsd.org	2025/04/18 14:02:47

Modified files:
	productivity/hledger: Makefile distinfo 

Log message:
update to hledger-1.42.1

OK kili@


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/18 14:21:16

Modified files:
	.              : 77.html 

Log message:
going into december


CVSROOT:	/cvs
Module name:	www
Changes by:	krw@cvs.openbsd.org	2025/04/18 14:40:44

Modified files:
	.              : 77.html 

Log message:
Mention hibernate and security(8) changes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ian@cvs.openbsd.org	2025/04/18 14:49:04

Modified files:
	telephony/asterisk-openbsd-moh: Makefile distinfo 
	telephony/asterisk-openbsd-moh/pkg: PLIST 

Log message:
Belatedly add 7.3 song, ok sthen@


CVSROOT:	/cvs
Module name:	www
Changes by:	krw@cvs.openbsd.org	2025/04/18 14:55:01

Modified files:
	.              : 77.html 

Log message:
Missing </a>


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/04/18 14:58:06

Modified files:
	sbin/bioctl    : bioctl.c 

Log message:
properly indicate key disk for RAID 1C

Show "key disk" instead of zero in the Size column of "bioctl softraid0".

from Alexander Klimov


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2025/04/18 21:09:02

Modified files:
	devel/intellij : Makefile 
	devel/pycharm  : Makefile 

Log message:
devel/{intellij,pycharm}: remove myself as MAINTAINER

make way for kirill@ as I don't use these as much anymore


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2025/04/18 21:12:57

Modified files:
	sysutils/telegraf: Makefile modules.inc distinfo 

Log message:
sysutils/telegraf: update to 1.34.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2025/04/18 21:28:41

Modified files:
	sysutils/grafana: Makefile distinfo 
	sysutils/grafana/patches: patch-conf_sample_ini 
	sysutils/grafana/pkg: PLIST 

Log message:
sysutils/grafana: update to 11.6.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/18 22:12:36

Modified files:
	sys/sys        : socket.h 

Log message:
remove unused SO_NETPROC define
tested in ports bulk by tb@, ok tb@ kirill@ deraadt@ beck@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/04/18 22:39:18

Modified files:
	net/samba      : Tag: OPENBSD_7_6 Makefile distinfo 
	net/samba/patches: Tag: OPENBSD_7_6 
	                   patch-python_samba_provision___init___py 
	net/samba/pkg  : Tag: OPENBSD_7_6 PLIST-main 

Log message:
Update to samba-4.20.8

Release notes: https://www.samba.org/samba/history/samba-4.20.8.html

Test and OK Ian McWilliam (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/04/18 23:16:26

Modified files:
	sysutils/borgbackup/1.4: Makefile distinfo 

Log message:
Update to borgbackup-1.4.1

Changes:
https://borgbackup.readthedocs.io/en/1.4.1/changes.html#version-1-4-1-2025-04-19


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/18 23:44:58

Modified files:
	geo/qgis       : Makefile distinfo 
	geo/qgis/pkg   : PLIST 
Removed files:
	geo/qgis/patches: patch-src_server_qgsfcgiserverresponse_cpp 

Log message:
geo/qgis: update to 3.42.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/19 09:15:13

Modified files:
	games/openmw   : Makefile 
Added files:
	games/openmw/patches: 
	                      patch-apps_openmw_mwstate_charactermanager_hpp 
	                      patch-components_bsa_bsa_file_cpp 

Log message:
openmw: fix build with boost 1.87; from FreeBSD

ok pascal (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/19 10:48:40

Modified files:
	net/py-dnslib  : Makefile distinfo 
	net/py-dnslib/pkg: DESCR 

Log message:
update to py3-dnslib-0.9.26


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/19 11:04:55

Log message:
    net/libomemo-c: import version 0.5.1
    
    This is a fork of libsignal-protocol-c, an implementation of Signal's
    ratcheting forward secrecy protocol that works in synchronous and
    asynchronous messaging. The fork adds support for OMEMO as defined in
    XEP-0384 versions 0.3.0 and later.
    
    OK: kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20250419
    
    N ports/net/libomemo-c/Makefile
    N ports/net/libomemo-c/distinfo
    N ports/net/libomemo-c/pkg/DESCR
    N ports/net/libomemo-c/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/19 11:05:33

Modified files:
	net            : Makefile 

Log message:
+net/libomemo-c


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/19 11:07:53

Modified files:
	net/dino       : Makefile distinfo 
	net/dino/pkg   : PLIST 
Added files:
	net/dino/patches: patch-libdino_meson_build 

Log message:
net/dino: update to version 0.5.0; take maintainership

Changes: https://github.com/dino/dino/releases/tag/v0.5.0

OK kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/19 11:14:09

Modified files:
	databases/xapian-core: Makefile distinfo 

Log message:
update to xapian-core-1.4.29


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/19 11:14:11

Modified files:
	databases/xapian-bindings: Makefile distinfo 

Log message:
update to xapian-bindings-1.4.29


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/19 11:14:13

Modified files:
	www/xapian-omega: Makefile distinfo 

Log message:
update to xapian-omega-1.4.29


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/04/19 11:20:24

Modified files:
	usr.bin/openssl: openssl.1 

Log message:
Fix x509's -nameopt default and spell an option correctly

Feedback OK tb


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2025/04/19 13:35:32

Modified files:
	sys/dev/usb    : uvideo.c uvideo.h 

Log message:
sys/uvideo: avoid one bcopy for the mmap'ed buffer

Tested by ian@

OK and collaboration: mglocker@


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/19 15:10:50

Modified files:
	.              : 77.html 

Log message:
more changes


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/19 17:42:20

Modified files:
	.              : 77.html 

Log message:
up to 2025/01/31


CVSROOT:	/cvs
Module name:	www
Changes by:	kmos@cvs.openbsd.org	2025/04/19 18:07:43

Modified files:
	.              : plus.html 

Log message:
Fill in the rest of plus.html leading up to 7.7


CVSROOT:	/cvs
Module name:	www
Changes by:	visa@cvs.openbsd.org	2025/04/19 23:38:29

Modified files:
	.              : 77.html 

Log message:
mips64 package count


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/20 02:36:49

Modified files:
	x11/wmii       : Makefile 

Log message:
update HOMEPAGE, use https for SITES, bump REVISION
HOMEPAGE change from Rares Aionaei


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/04/20 03:04:10

Modified files:
	sys/dev/fdt    : rkpinctrl.c 

Log message:
RK3528 support.

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/20 03:17:53

Modified files:
	lib/libcrypto/aes: aes.c aes_core.c 

Log message:
Move AES public functions from aes_core.c to aes.c.

This is where almost all of the public functions exist.

ok beck@ tb@


CVSROOT:	/cvs
Module name:	www
Changes by:	naddy@cvs.openbsd.org	2025/04/20 03:28:57

Modified files:
	.              : 77.html 

Log message:
aarch64, sparc64 package counts


CVSROOT:	/cvs
Module name:	www
Changes by:	bentley@cvs.openbsd.org	2025/04/20 04:10:16

Modified files:
	.              : plus.html 77.html 

Log message:
Escape some <, and move a stray <ul> back to the top


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2025/04/20 06:41:09

Modified files:
	.              : 77.html 

Log message:
spelling


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/04/20 07:47:54

Modified files:
	bin/rm         : rm.c 

Log message:
use warnc(3) instead of handrolling it;  OK florian


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/04/20 08:05:47

Modified files:
	usr.bin/pkill  : pkill.1 

Log message:
For the list of signal names, link to sigaction(2) in the DESCRIPTION.
Basic idea suggested by Henrich Hartzer <h at hartzer dot sh>.
OK jmc@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/04/20 08:26:02

Modified files:
	net/samba      : Makefile distinfo 
	net/samba/patches: patch-source3_wscript 
Removed files:
	net/samba/patches: patch-source3_modules_vfs_acl_tdb_c 

Log message:
Update to samba-4.22.1

Release notes: https://www.samba.org/samba/history/samba-4.22.1.html

Tested by and OK Ian McWilliam (co-maintainer)


CVSROOT:	/cvs
Module name:	www
Changes by:	op@cvs.openbsd.org	2025/04/20 09:56:50

Modified files:
	.              : 77.html 

Log message:
add smtpd bits


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/20 10:17:35

Modified files:
	comms/sigrok/pulseview: Makefile 
Added files:
	comms/sigrok/pulseview/patches: patch-CMakeLists_txt 

Log message:
sigrok/pulseview: remove hardcoded -std=c++11

This breaks the build with boost 1.87 since pulseview uses parts of boost
relying on C++14 in more recent versions.

ok bentley (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/20 10:33:06

Modified files:
	games/fifengine: Makefile 
Added files:
	games/fifengine/patches: 
	                         patch-engine_core_gui_fifechan_fifechanmanager_cpp 
	                         patch-engine_core_loaders_native_map_atlasloader_cpp 
	                         patch-engine_core_loaders_native_map_maploader_cpp 
	                         patch-engine_core_loaders_native_map_objectloader_cpp 

Log message:
fifengine: unbreak build with newer boost

From https://github.com/fifengine/fifengine/issues/1085 but without
whitespace mess and dropping #ifdef with #else that won't compile.


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/04/20 11:15:57

Modified files:
	sbin/quotacheck: quotacheck.c 

Log message:
dedup error string;  OK tb deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/04/20 12:55:24

Modified files:
	bin/kill       : kill.1 

Log message:
Some markup improvements (.Cm TERM, .Bl -column, avoid improper .Li)
and add the missing fact that -0 does not send any signal.
OK jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/20 13:16:51

Modified files:
	www/nextcloud/29: Tag: OPENBSD_7_6 Makefile distinfo 
	www/nextcloud/29/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
Update nextcloud to 29.0.16

OK landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/04/20 14:57:59

Modified files:
	games/recoil-rts: Makefile distinfo 

Log message:
update to release engine 2025.04.01


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/04/20 15:27:26

Modified files:
	misc/open62541 : Makefile distinfo 
	misc/open62541/patches: patch-CMakeLists_txt 
Removed files:
	misc/open62541/patches: 
	                        patch-plugins_crypto_openssl_ua_openssl_version_abstraction_h 
	                        patch-plugins_crypto_openssl_ua_pki_openssl_c 
	                        patch-tests_client_check_client_async_connect_c 

Log message:
update open62541 to 1.3.15


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/20 15:59:06

Modified files:
	.              : 77.html 

Log message:
done with adding changes, i think


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/20 16:06:52

Modified files:
	.              : 77.html 

Log message:
clean/sort installer/bootloader section
clean/sort wireless drivers section


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/20 16:23:06

Modified files:
	.              : 77.html 

Log message:
started moving things around, cleanup


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/20 16:39:52

Modified files:
	.              : 77.html 

Log message:
more cleanup


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/04/20 17:09:03

Modified files:
	net/p5-Data-Radius: Makefile distinfo 
Removed files:
	net/p5-Data-Radius/patches: patch-lib_Data_Radius_Packet_pm 

Log message:
update p5-Data-Radius to 1.2.9
patch has been commited upstream
take maintainer


CVSROOT:	/cvs
Module name:	www
Changes by:	dtucker@cvs.openbsd.org	2025/04/20 17:54:01

Modified files:
	.              : 77.html 

Log message:
First pass at OpenSSH 10.0 changes.  Still needs some cleanup (in particular
the HTML).


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2025/04/20 17:55:23

Modified files:
	.              : 77.html 

Log message:
just delete the chunk then


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/04/20 18:56:45

Modified files:
	misc/open62541 : Makefile 
Added files:
	misc/open62541/patches: 
	                        patch-tests_client_check_client_async_connect_c 
	                        patch-tests_client_check_client_subscriptions_c 

Log message:
Fix tests.  On OpenBSD async connect needs one more client iteration.


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2025/04/20 19:17:38

Modified files:
	.              : 77.html 

Log message:
spelling


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2025/04/20 19:56:23

Modified files:
	.              : 77.html 

Log message:
add drm changes


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2025/04/20 20:14:14

Modified files:
	.              : 77.html 

Log message:
adjust imsg text


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/20 23:01:29

Modified files:
	net/weechat    : Makefile distinfo 

Log message:
Update WeeChat to 4.6.1

Fix WANTLIB-ruby. The ruby plugin uses libruby33.so instead of libruby33.so.X.X
which creates confusion in our port-lib-depends-check. Nevertheless, create a
WANTLIB entry


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/20 23:04:39

Modified files:
	productivity/vym: Makefile distinfo 
	productivity/vym/pkg: PLIST 
Added files:
	productivity/vym/patches: patch-src_main_cpp 
	                          patch-src_mainwindow_cpp 

Log message:
Update vym to 2.9.26

The automatic update function is deactivated with this ports update.
Activated, which makes no sense for a package.


CVSROOT:	/cvs
Module name:	www
Changes by:	matthieu@cvs.openbsd.org	2025/04/21 00:14:49

Modified files:
	.              : 77.html 

Log message:
remove duplicate IPv6 checksum fix


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2025/04/21 03:23:06

ports/net/quiche/patches

Update of /cvs/ports/net/quiche/patches
In directory cvs.openbsd.org:/tmp/cvs-serv27323/patches

Log Message:
Directory /cvs/ports/net/quiche/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2025/04/21 03:25:31

Modified files:
	net/quiche     : Makefile crates.inc distinfo 
Added files:
	net/quiche/patches: patch-Cargo_toml 

Log message:
Update quiche to 0.23.4

Neuter some of the dependencies, the new workspace setup downloads
a tonne of unused dependencies to just build quiche otherwise.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/21 03:28:40

Modified files:
	net/litecoin   : Makefile 
	net/litecoin/patches: patch-src_wallet_bdb_cpp 
Added files:
	net/litecoin/patches: patch-src_wallet_walletutil_cpp 

Log message:
litecoin: fix build with boost 1.87

ok rsadowski (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/21 03:54:53

Modified files:
	sys/dev/pci    : if_ixl.c 
	sys/netinet    : ip_output.c tcp_input.c tcp_output.c tcp_var.h 
	sys/netinet6   : ip6_output.c 

Log message:
Consistent naming for TCP softtso and softlro.

If the hardware does not support TSO or LRO, an alternative
implementation in software is used.  Call these functions
tcp_softlro_glue() and tcp_softtso_chop() and use the same order
of paramters.

OK jan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/04/21 04:23:45

Modified files:
	misc/open62541 : Makefile 
	misc/open62541/patches: 
	                        patch-tests_client_check_client_async_connect_c 

Log message:
Fix another race in the tests.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/21 05:21:15

Modified files:
	sysutils/docker-cli: Makefile distinfo 

Log message:
sysutils/docker-cli: update to 28.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/21 05:21:51

Modified files:
	sysutils/docker-compose: Makefile distinfo modules.inc 

Log message:
sysutils/docker-compose: update to 2.35.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/21 05:31:08

Modified files:
	math/cgal      : Makefile 
Added files:
	math/cgal/patches: patch-include_CGAL_number_utils_h 

Log message:
cgal: add missing #include. Fixes sfcgal build with boost 1.88


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/21 05:32:32

Modified files:
	cad/openscad   : Makefile 
	cad/prusaslicer: Makefile 
	geo/osm2pgrouting: Makefile 
	geo/pgrouting  : Makefile 
	geo/postgis    : Makefile 
	geo/sfcgal     : Makefile 

Log message:
bump consumers of the header-only cgal


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/04/21 06:01:31

Modified files:
	sysutils/fzf   : Makefile distinfo 

Log message:
Update to fzf-0.61.2

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/04/21 06:05:23

Modified files:
	security/lego  : Makefile distinfo modules.inc 

Log message:
Update to lego-4.23.1

From Igor Zornik, same diff from Horia Racoviceanu (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/21 06:16:42

Modified files:
	editors/libreoffice: Makefile distinfo 
	editors/libreoffice/patches: patch-configure 
	                             patch-officecfg_registry_schema_org_openoffice_Office_Common_xcs 
	editors/libreoffice/pkg: PLIST-main 

Log message:
update to 25.2.2.2


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/21 06:23:09

Modified files:
	lib/libcrypto/aes: aes_core.c aes_local.h 

Log message:
Use standard integer types rather than custom typedefs.

Replace u32 with uint32_t, remove unused u16 and replace u8 with uint8_t.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2025/04/21 08:46:18

Modified files:
	sys/uvm        : uvm_map.c 

Log message:
Return EPERM if uvm_map_immutable hits a MAP_INHERIT_ZERO entry.

Discussed with deraadt@. Plan is to get this in early in release cycle.


CVSROOT:	/cvs
Module name:	www
Changes by:	stsp@cvs.openbsd.org	2025/04/21 09:46:56

Modified files:
	.              : 77.html 

Log message:
ixl(4) does not belong in wireless section, move to network hardware section


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/21 09:54:32

Modified files:
	lib/libcrypto/modes: cbc128.c ccm128.c cfb128.c ctr128.c 
	                     ofb128.c xts128.c 

Log message:
Tidy includes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/21 09:55:47

Modified files:
	lang/njs       : Makefile distinfo 
Added files:
	lang/njs/patches: patch-test_options 

Log message:
lang/njs: update to 0.8.9

from Sergey A. Osokin (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/21 10:00:14

Modified files:
	lib/libcrypto/modes: ctr128.c 

Log message:
Fix another #include that was hiding.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/21 10:01:18

Modified files:
	lib/libcrypto/modes: cbc128.c ccm128.c cfb128.c ctr128.c 
	                     gcm128.c ofb128.c xts128.c 

Log message:
Mop up unused MODES_DEBUG.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2025/04/21 10:29:44

Modified files:
	infrastructure/db: user.list 

Log message:
reserve UID 600 (former www/ntlmaps, removed in 2016) for _gotsysd

ok jca@ rsadowski@


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2025/04/21 10:39:40

Modified files:
	.              : 77.html 

Log message:
mention Unicode 15, roff(7) improvements, and RFC links in mandoc -T markdown


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2025/04/21 11:56:11

Modified files:
	.              : 77.html 

Log message:
various missing manual page hyperlinks, and a few grammar fixes


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/21 12:39:53

Modified files:
	.              : 77.html 

Log message:
consolidate architecture section


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/21 12:45:50

Modified files:
	.              : 77.html 

Log message:
add some links


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/04/21 12:55:12

Modified files:
	net/openvpn    : Makefile 

Log message:
enable --x509-username-field

Very useful if you need to distinguish usernames for clients with multiple
certificates and/or want to verify more than just CN without having to call
a --tls-verify script or full-fledged module for that.

Feedback OK jca


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/21 12:56:35

Modified files:
	.              : 77.html 

Log message:
improve tweaks in userland


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2025/04/21 13:46:18

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
We also provide debug packages on aarch64 (arm64)


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/21 13:50:31

Modified files:
	.              : 77.html 

Log message:
reorder the SMP improvements section and add some links.
I dont like it yet, maybe someone can edit it and provide some better general description of the work done?


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/21 13:58:03

Modified files:
	.              : 77.html 

Log message:
add another uvideo commit (forward error bit to consumer), from kirill@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/04/21 14:06:15

Modified files:
	bin/ksh        : vi.c 
	regress/bin/ksh/edit: vi.sh 

Log message:
Fix UTF-8 handling in the "paste after" (p) command in VI editing mode.
This patch makes sure that "p" does not insert anything into the middle
of any UTF-8 sequence and that the cursor is afterwards put onto the
first byte of the last character inserted.

Feature gap reported by Walter Alejandro Iglesias <wai at roquesor dot com>.
OK anton@, and deraadt@ says he is not afraid of binary growth


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/04/21 14:56:04

Modified files:
	www/webkitgtk4/patches: 
	                        patch-Source_WebCore_platform_audio_DenormalDisabler_cpp 

Log message:
Add link to upstream commit


CVSROOT:	/cvs
Module name:	src
Changes by:	mglocker@cvs.openbsd.org	2025/04/21 15:11:04

Modified files:
	sys/arch/arm64/conf: GENERIC RAMDISK 
	sys/dev/acpi   : files.acpi 
Added files:
	sys/dev/acpi   : qcscm_acpi.c 

Log message:
Make qcscm(4) attach at acpi(4).  This lets qcom machines which use
qcscm(4) also access EFI variables in ACPI mode.  Some arm64/qcom machines,
like for example the Samsung Galaxy Book4 Edge, require to set the EFI
variables during the installation procedure in ACPI mode, so that the BIOS
can successfully boot OpenBSD.

As agreed with deraadt@, this will make it in to the 7.7 release to
fix the installation procedure of the impacted arm64/qcom machines.

Input from miod@.  Tested by kettenis@, kirill@.

Collaboration and ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/21 16:44:20

Modified files:
	www/unit       : Makefile.inc 
	www/unit/unit  : distinfo 
	www/unit/unit/patches: patch-auto_cc_test 
	www/unit/unit-perl: distinfo 
	www/unit/unit-php: Makefile distinfo 
	www/unit/unit-python: Makefile distinfo 
	www/unit/unit-ruby: Makefile distinfo 

Log message:
www/unit: update to 1.34.2

from Sergey A. Osokin (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/21 17:08:29

Modified files:
	devel/py-jedi  : Makefile 
	devel/py-jedi/pkg: PLIST 

Log message:
update py-jedi to 0.19.2 for Python 3.13 support


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/21 17:09:08

Modified files:
	devel/py-jedi  : distinfo 

Log message:
missed from previous commit


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/21 17:41:57

Modified files:
	math/wxMaxima  : Makefile distinfo 
	math/wxMaxima/pkg: PLIST 

Log message:
update wxMaxima to 24.05.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/21 18:25:16

Modified files:
	devel/py-debugpy: Makefile distinfo 
	devel/py-debugpy/pkg: PLIST 

Log message:
update py-debugpy to 1.8.14 and take maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/21 18:54:39

Modified files:
	textproc/py-jellyfish: Makefile crates.inc distinfo 
	textproc/py-jellyfish/patches: patch-pyproject_toml 

Log message:
update py-jellyfish to 1.2.0 for Python 3.13 support


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/21 20:56:39

Modified files:
	devel/pylint   : Makefile distinfo 
	devel/pylint/pkg: PLIST 
	devel/py-astroid: Makefile distinfo 
	devel/py-astroid/pkg: PLIST 
Removed files:
	devel/pylint/patches: patch-pyproject_toml 

Log message:
update pylint to 3.3.5 for Python 3.13 support

This update needs py-astroid to be updated in lockstep; so update it to
3.3.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/21 21:14:44

Modified files:
	devel/ipython  : Makefile distinfo 
	devel/ipython/pkg: PLIST 

Log message:
update ipython to 8.35.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 22:53:50

Modified files:
	sys/sys        : proc.h 

Log message:
remove unused P_ZOMBIE() define
ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:14:57

Modified files:
	sys/dev/pci/drm/i915/gt: intel_rc6.c 
	sys/dev/pci/drm/i915/selftests: i915_selftest.c 

Log message:
drm/i915: Disable RPG during live selftest

From Badal Nilawar
9ddc7edc558acef8dd4f645af3683b226e2b590c in linux-6.12.y/6.12.24
9d3d9776bd3bd9c32d460dfe6c3363134de578bc in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:18:45

Modified files:
	sys/dev/pci/drm/i915/gt/uc: intel_huc.c intel_huc.h intel_uc.c 

Log message:
drm/i915/huc: Fix fence not released on early probe errors

From Janusz Krzysztofik
c5a906806162aea62dbe5d327760ce3b7117ca17 in linux-6.12.y/6.12.24
e3ea2eae70692a455e256787e4f54153fb739b90 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:20:52

Modified files:
	sys/dev/pci/drm: drm_atomic_helper.c 

Log message:
drm: allow encoder mode_set even when connectors change for crtc

From Abhinav Kumar
044c1b3528413bdf02711df0e6fb37ef3c5adf6f in linux-6.12.y/6.12.24
7e182cb4f5567f53417b762ec0d679f0b6f0039d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:22:54

Modified files:
	sys/dev/pci/drm/include/drm/intel: i915_pciids.h 

Log message:
drm/xe/bmg: Add new PCI IDs

From Shekhar Chauhan
4a5f14246bc484db3d06969ddd9831e6bdcf9a29 in linux-6.12.y/6.12.24
fa8ffaae1b15236b8afb0fbbc04117ff7c900a83 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:25:09

Modified files:
	sys/dev/pci/drm/amd/display/dc/hubp/dcn31: dcn31_hubp.c 
	sys/dev/pci/drm/amd/display/dc/hwss/dcn10: dcn10_hwseq.c 

Log message:
drm/amd/display: Update Cursor request mode to the beginning prefetch always

From Zhikai Zhai
c15a9c84494c1e215a0d26526992e18a86420c84 in linux-6.12.y/6.12.24
4a4077b4b63a8404efd6d37fc2926f03fb25bace in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:28:14

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_vm.c amdgpu_vm.h 
	                            amdgpu_vm_pt.c 

Log message:
drm/amdgpu: Unlocked unmap only clear page table leaves

From Philip Yang
357ba4ed6980afe236b961d5bcedc47c22e10f93 in linux-6.12.y/6.12.24
23b645231eeffdaf44021debac881d2f26824150 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:30:14

Modified files:
	sys/dev/pci/drm: drm_panel_orientation_quirks.c 

Log message:
drm: panel-orientation-quirks: Add support for AYANEO 2S

From Andrew Wyatt
df33b535f0deb965fcf8555c1dc11db4b3bbc0ef in linux-6.12.y/6.12.24
eb8f1e3e8ee10cff591d4a47437dfd34d850d454 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/04/21 23:31:50

Modified files:
	sys/conf       : files 
	sys/dev/fdt    : files.fdt 

Log message:
the recent commit for qcscm_acpi breaks configure of systems with acpi,
but without fdt.  Move "device qcscm" to the MI file, to handle this
ok mglocker miod


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:32:00

Modified files:
	sys/dev/pci/drm: drm_panel_orientation_quirks.c 

Log message:
drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB

From Andrew Wyatt
6fe4ed94ee82ff769907c16f26e99f27a925725a in linux-6.12.y/6.12.24
529741c331da1fbf54f86c6ec3a4558b9b0b16dc in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:33:49

Modified files:
	sys/dev/pci/drm: drm_panel_orientation_quirks.c 

Log message:
drm: panel-orientation-quirks: Add quirk for AYA NEO Slide

From Andrew Wyatt
5dd6fdb88953e0c9a60ce882e0e6a695d383486e in linux-6.12.y/6.12.24
132c89ef8872e602cfb909377815111d121fe8d7 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:35:18

Modified files:
	sys/dev/pci/drm: drm_panel_orientation_quirks.c 

Log message:
drm: panel-orientation-quirks: Add new quirk for GPD Win 2

From Andrew Wyatt
a64e0974266e449963a11be2646aa0aa7b999f1f in linux-6.12.y/6.12.24
a860eb9c6ba6cdbf32e3e01a606556e5a90a2931 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:37:01

Modified files:
	sys/dev/pci/drm: drm_panel_orientation_quirks.c 

Log message:
drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel)

From Andrew Wyatt
ba5a998f84cdaa0e15c6ec7958fe3226b754e0f3 in linux-6.12.y/6.12.24
b24dcc183583fc360ae0f0899e286a68f46abbd0 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:38:54

Modified files:
	sys/dev/pci/drm: drm_debugfs.c 

Log message:
drm/debugfs: fix printk format for bridge index

From Luca Ceresoli
f04612890c56d00134c50ca99891b89472a89eea in linux-6.12.y/6.12.24
72443c730b7a7b5670a921ea928e17b9b99bd934 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:41:04

Modified files:
	sys/dev/pci/drm: drm_panel.c 

Log message:
drm/bridge: panel: forbid initializing a panel with unknown connector type

From Luca Ceresoli
b22cb42a5ee1d708ec7ac2bc8475399efb7a8a19 in linux-6.12.y/6.12.24
b296955b3a740ecc8b3b08e34fd64f1ceabb8fb4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:43:17

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml2: dml2_dc_resource_mgmt.c 

Log message:
drm/amd/display: stop DML2 from removing pipes based on planes

From Mike Katsnelson
c9323cbc94d566dce7f2717b7b4f143250cbdac2 in linux-6.12.y/6.12.24
8adeff83a3b07fa6d0958ed51e1b38ba7469e448 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:44:52

Modified files:
	sys/dev/pci/drm/amd/amdkfd: kfd_chardev.c 

Log message:
drm/amdkfd: clamp queue size to minimum

From David Yat Sin
96757c085bd94495ebe4069807f9d35d6d2c75f8 in linux-6.12.y/6.12.24
e90711946b53590371ecce32e8fcc381a99d6333 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:46:28

Modified files:
	sys/dev/pci/drm/amd/amdkfd: kfd_process.c 

Log message:
drm/amdkfd: Fix mode1 reset crash issue

From Philip Yang
ffd37d7d44d7e0b6e769d4fe6590e327f8cc3951 in linux-6.12.y/6.12.24
f0b4440cdc1807bb6ec3dce0d6de81170803569b in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:48:06

Modified files:
	sys/dev/pci/drm/amd/amdkfd: kfd_process_queue_manager.c 

Log message:
drm/amdkfd: Fix pqm_destroy_queue race with GPU reset

From Philip Yang
10ce36501f1e6f54e046f7cd35683a87225e74b0 in linux-6.12.y/6.12.24
7919b4cad5545ed93778f11881ceee72e4dbed66 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:49:27

Modified files:
	sys/dev/pci/drm/amd/amdkfd: kfd_device.c 

Log message:
drm/amdkfd: debugfs hang_hws skip GPU with MES

From Philip Yang
1a322b330dc0b775d1d7a84e55c752d9451bfe7d in linux-6.12.y/6.12.24
fe9d0061c413f8fb8c529b18b592b04170850ded in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:51:11

Modified files:
	sys/dev/pci/drm/amd/pm/powerplay: amd_powerplay.c 

Log message:
drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create()

From Wentao Liang
dc4380f34613eaae997b3ed263bd1cb3d0fd0075 in linux-6.12.y/6.12.24
1435e895d4fc967d64e9f5bf81e992ac32f5ac76 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:53:21

Modified files:
	sys/dev/pci/drm/amd/amdkfd: kfd_svm.c 

Log message:
drm/amdgpu: Fix the race condition for draining retry fault

From Emily Deng
e64be12f8401819662e608efa247638b61d023cd in linux-6.12.y/6.12.24
f844732e3ad9c4b78df7436232949b8d2096d1a6 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/21 23:55:18

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c 

Log message:
drm/amdgpu: grab an additional reference on the gang fence v2

From Christian Koenig
fb4c507bf24a77e210ed68924c48a1ff7eeff94f in linux-6.12.y/6.12.24
0d9a95099dcb05b5f4719c830d15bf4fdcad0dc2 in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/04/21 23:58:13

Modified files:
	meta/tor-browser: Makefile 
	www/tor-browser: Makefile.inc 
	www/tor-browser/browser: Makefile distinfo 
	www/tor-browser/browser/patches: 
	                                 patch-browser_app_profile_000-tor-browser_js 
	                                 patch-toolkit_components_tor-launcher_TorProcess_sys_mjs 
	                                 patch-toolkit_xre_nsXREDirProvider_cpp 
	www/tor-browser/browser/pkg: PLIST 

Log message:
Tor Browser: update to 14.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/22 01:07:57

Modified files:
	sysutils/tmate : Makefile 
Added files:
	sysutils/tmate/patches: patch-client_c 

Log message:
sysutils/tmate: add missed pledge

OK: rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jan@cvs.openbsd.org	2025/04/22 03:08:26

Modified files:
	net/igmpproxy  : Makefile 
	net/igmpproxy/patches: patch-src_igmp_c patch-src_rttable_c 

Log message:
Fix buffer overflow and use after free.

Upstream requests:

https://github.com/pali/igmpproxy/pull/98
https://github.com/pali/igmpproxy/pull/99

ok tb@


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2025/04/22 04:53:38

Modified files:
	.              : 77.html 

Log message:
minor tweaks


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 05:31:10

Modified files:
	x11/wmii       : Makefile 

Log message:
wmii: Rares Aioanei takes maintainer


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2025/04/22 05:34:05

Modified files:
	.              : 77.html 

Log message:
minor tweaks


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/22 05:37:35

Log message:
    import py-test-order, ok landry
    
    pytest-order is a pytest plugin that allows you to customize the order in which
    your tests are run. It uses the marker order that defines when a specific test
    shall run, either by using an ordinal number, or by specifying the relationship
    to other tests.
    
    Status:
    
    Vendor Tag:	tb
    Release Tags:	tb_20250422
    
    N ports/devel/py-test-order/Makefile
    N ports/devel/py-test-order/distinfo
    N ports/devel/py-test-order/pkg/DESCR
    N ports/devel/py-test-order/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/22 05:39:32

Modified files:
	devel          : Makefile 

Log message:
+py-test-order


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/22 05:43:15

Log message:
    Import devel/py-test-run-parallel 0.4.0.
    
    This pytest plugin takes a set of tests that would be normally be run serially
    and execute them in parallel.
    
    The main goal of pytest-run-parallel is to discover thread-safety issues that
    could exist when using C libraries, this is of vital importance after PEP703,
    which provides a path for a CPython implementation without depending on the
    Global Interpreter Lock (GIL), thus allowing for proper parallelism in programs
    that make use of the CPython interpreter.
    
    adds the pytest 'thread_unsafe' marker, needed to run tests for pydantic update
    
    ok tb@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20250422
    
    N ports/devel/py-test-run-parallel/Makefile
    N ports/devel/py-test-run-parallel/distinfo
    N ports/devel/py-test-run-parallel/pkg/DESCR
    N ports/devel/py-test-run-parallel/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/22 05:44:44

Modified files:
	devel          : Makefile 

Log message:
devel/Makefile: +py-test-run-parallel


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/04/22 06:23:26

Modified files:
	usr.bin/tmux   : format.c tmux.1 window-buffer.c window-client.c 
	                 window-tree.c 

Log message:
Improve #? conditional expression in formats:

1) add support for else if, so
#{?cond1,value1,#{?cond2,value2,else-value}} can be changed to
#{?cond1,value1,cond2,value2,else-value};

2) add default empty string if there's no else value, so
#{?cond1,value1,} can be changed to #{?cond1,value1}.

From David Mandelberg in GitHub issue 4451.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/04/22 06:31:55

Modified files:
	usr.bin/tmux   : key-bindings.c tmux.1 

Log message:
Allow bind -r and -N to change an existing key binding if no command is
specified. From Julian Prein in GitHub issue 4463.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/04/22 06:33:35

Modified files:
	usr.bin/tmux   : tmux.1 

Log message:
Fix description of pane_in_mode, from Julian Prein in GitHub issue 4469.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/04/22 06:34:56

Modified files:
	usr.bin/tmux   : key-bindings.c 

Log message:
Add notes to menu keys, from someone in GitHub issue 4478.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/04/22 06:36:03

Modified files:
	usr.bin/tmux   : cmd-swap-pane.c 

Log message:
Add calls to layout_fix_panes after a pane swap to fix case if one of
the panes is in alternate screen mode and had a scrollbar. From Michael
Grant in GitHub issue 4481.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/22 06:44:40

Modified files:
	devel/py-pydantic-core: Makefile crates.inc distinfo 

Log message:
devel/py-pydantic-core: update to 2.33.1

from MAINTAINER Renaud Allard with tweaks by me


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/22 06:48:06

Modified files:
	devel/py-pydantic: Makefile distinfo 
	devel/py-pydantic/pkg: PLIST 
Removed files:
	devel/py-pydantic/patches: patch-pyproject_toml 

Log message:
devel/py-pydantic: update to 2.11.3.

from MAINTAINER Renaud Allard, with tweaks by me
enforce dependency on pydantic-core=2.33.1, as upstream intends to make it
a strong requirement since https://github.com/pydantic/pydantic/issues/11323


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 07:47:50

Modified files:
	sysutils/lf    : Makefile distinfo modules.inc 

Log message:
update to lf-34, from Alvar Penning and Igor Zornik
maintainer timeout


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 07:52:15

Modified files:
	textproc/py-sphinx_rtd_theme: Makefile distinfo 
	textproc/py-sphinx_rtd_theme/pkg: DESCR PLIST 

Log message:
update to py3-sphinx_rtd_theme-3.0.2, from Laurent Cheylus,
small tweaks by me


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/22 08:01:07

Modified files:
	lib/libcrypto/modes: ctr128.c 

Log message:
Use crypto_load_be32toh()/crypto_store_htobe32() instead of GETU32/PUTU32.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/22 08:03:05

Modified files:
	lib/libcrypto/modes: modes_local.h 

Log message:
Remove now unused PUTU32 macros from modes_local.h.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2025/04/22 08:06:03

Modified files:
	www/nextcloud/30: Makefile distinfo 
	www/nextcloud/30/pkg: PLIST 

Log message:
Update for 30.0.10 (diff from rsadawski@)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/22 08:08:24

Modified files:
	lib/libcrypto/modes: ctr128.c 

Log message:
Use OPENSSL_assert() instead of assert().

While here, tidy up the assignment of n and test directly.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2025/04/22 08:08:41

ports/www/nextcloud/31

Update of /cvs/ports/www/nextcloud/31
In directory cvs.openbsd.org:/tmp/cvs-serv22076/31

Log Message:
Directory /cvs/ports/www/nextcloud/31 added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2025/04/22 08:08:57

ports/www/nextcloud/31/pkg

Update of /cvs/ports/www/nextcloud/31/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv30574/31/pkg

Log Message:
Directory /cvs/ports/www/nextcloud/31/pkg added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/22 08:09:20

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Mop up OPENSSL_FIPSAPI define.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2025/04/22 08:10:03

Added files:
	www/nextcloud/31: Makefile distinfo 
	www/nextcloud/31/pkg: PLIST 

Log message:
Add NC31

OK rsadawski


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2025/04/22 08:10:42

Modified files:
	www/nextcloud  : Makefile 

Log message:
Add version 31.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 08:11:54

Modified files:
	www/nginx      : Makefile distinfo 

Log message:
update nginx-njs used in the www/nginx build, from Sergey A. Osokin, maintainer timeout on previous 0.8.7 update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 08:53:43

Modified files:
	lang/njs       : Makefile distinfo 

Log message:
update to njs-0.8.10, from Sergey A. Osokin (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 09:00:48

Modified files:
	sysutils/nnn   : Makefile distinfo 

Log message:
update to nnn-5.1, from Martin Ziemer (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 09:00:54

Modified files:
	sysutils/ddrescue: Makefile distinfo 

Log message:
update to ddrescue-1.29.1, from Martin Ziemer (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 09:01:30

Modified files:
	sysutils/nut   : Makefile distinfo 
	sysutils/nut/patches: patch-clients_Makefile_am 
	                      patch-clients_upsset_c 
	                      patch-clients_upsstats_c 
	                      patch-common_common_c 
	                      patch-conf_ups_conf_sample 
	                      patch-conf_upsmon_conf_sample 
	                      patch-include_common_h 
	sysutils/nut/pkg: PLIST-main 

Log message:
update to nut-2.8.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/04/22 09:49:11

Modified files:
	sysutils/ipmitool: Makefile distinfo 

Log message:
Move upstream to codeberg and add DEBUG_PACKAGES

DEBUG_PACKAGES added because I hit a crash and I'd like to debug it next
time.  While here, more a CONFIGURE_ENV line that feels out of place.

ok sthen@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/04/22 09:51:10

Modified files:
	sysutils/cdrtools: Makefile 
Added files:
	sysutils/cdrtools/patches: patch-inc_avoffset_mk 
	                           patch-libschily_libschily_mk 
	                           patch-libschily_libschily_p_mk 
	                           patch-libschily_shlschily_mk 
Removed files:
	sysutils/cdrtools/patches: patch-inc_avoffset_c 

Log message:
Avoid horrid stack scanning code that breaks with clang updates

Fixes endless loop when built with clang-19. Very lightly tested, if you
actually use this port, please confirm that it works for you!


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/04/22 09:55:32

Modified files:
	graphics/giflib: Makefile 
Added files:
	graphics/giflib/patches: patch-gif2rgb_c 

Log message:
Fix heap out of bound read (CVE-2025-31344)

Not backported to -stable, the issue is in a barely used cli tool, not
in the library.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 09:56:26

Modified files:
	lang/php/8.3   : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
update -stable to php-8.3.20


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 09:56:43

Modified files:
	lang/php/8.4   : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
update -stable to php-8.4.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/04/22 10:13:43

Modified files:
	emulators/retroarch: Makefile 

Log message:
Disable hidden dep on libsixel


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/04/22 10:32:31

Modified files:
	emulators/retroarch: Makefile 

Log message:
Regen WANTLIB and drop now unused dep on libusb


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 10:37:15

Modified files:
	databases/freetds: Makefile distinfo 
Removed files:
	databases/freetds/patches: patch-include_tds_sysdep_public_h_in 

Log message:
update to freetds-1.5


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/04/22 10:49:14

Modified files:
	bin/kill       : kill.1 
	usr.bin/pkill  : pkill.1 
	usr.bin/lastcomm: lastcomm.1 

Log message:
From user commands, reference the simpler signal(3) manual rather than
the more complicated sigaction(2); both provide a complete list of signals.
Suggested by both Theos, tb@ and deraadt@, and jmc@ does not seem to object.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 10:49:54

Log message:
    import ports/textproc/libutf8proc, to replace www/netsurf/libutf8proc.
    (the netsurf version is a fork of an older version; this updated one still
    works with netsurf). ok edd@, 'ok with removing www/netsurf/libutf8proc in
    favor of a more "standard" utf8proc, as long as doing so doesn't break
    netsurf' bentley@
    
    utf8proc is a library for processing UTF-8 encoded Unicode strings.
    Some features are Unicode normalization, stripping of default ignorable
    characters, case folding and detection of grapheme cluster boundaries.
    A special character mapping is available, which converts for example the
    characters "Hyphen" (U+2010), "Minus" (U+2212) and "Hyphen-Minus"
    (U+002D, ASCII Minus) all into the ASCII minus sign, to make them equal
    for comparisons.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20250422
    
    N ports/textproc/libutf8proc/Makefile
    N ports/textproc/libutf8proc/distinfo
    N ports/textproc/libutf8proc/pkg/DESCR
    N ports/textproc/libutf8proc/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 10:51:06

Modified files:
	textproc       : Makefile 
	www/netsurf    : Makefile 
	www/netsurf/browser: Makefile 
	www/netsurf/netsurf-fb: Makefile 
Added files:
	www/netsurf/browser/patches: patch-utils_idna_c 
	www/netsurf/netsurf-fb/patches: patch-utils_idna_c 

Log message:
switch netsurf to using textproc/libutf8 and hook up the build


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 10:51:26

Removed files:
	www/netsurf/libutf8proc: Makefile distinfo 
	www/netsurf/libutf8proc/pkg: DESCR PLIST 

Log message:
rm old netsurf specific version of libutf8proc


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 10:53:07

Modified files:
	audio/schismtracker: Makefile 

Log message:
schismtracker used www/netsurf/libutf8proc, switch to textproc/libutf8proc


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/04/22 10:59:02

Modified files:
	databases/py-borgstore: Makefile distinfo 
	databases/py-borgstore/pkg: PLIST 

Log message:
Update to py-borgstore-0.2.0

Changes:
https://github.com/borgbackup/borgstore/blob/master/CHANGES.rst#version-020-2025-04-21


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/04/22 11:00:00

Modified files:
	devel/py-borghash: Makefile distinfo 

Log message:
Update to py-borghash-0.1.0

Changes:
https://github.com/borgbackup/borghash/blob/master/CHANGES.rst#version-010-2024-11-18


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/04/22 11:01:41

Modified files:
	sysutils/borgbackup/2.0: Makefile distinfo 
Added files:
	sysutils/borgbackup/2.0/patches: patch-pyproject_toml 
Removed files:
	sysutils/borgbackup/2.0/patches: patch-setup_py 

Log message:
Update to borgbackup-2.0.0b15

Changes:
https://borgbackup.readthedocs.io/en/2.0.0b15/changes.html#version-2-0-0b15-2025-04-22


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2025/04/22 11:40:58

Modified files:
	.              : 77.html 

Log message:
Add more details about TCP in parallel.


CVSROOT:	/cvs
Module name:	www
Changes by:	claudio@cvs.openbsd.org	2025/04/22 11:51:34

Modified files:
	.              : 77.html 

Log message:
Remove PS_STOPPED line since that is just a detail of the big signal cleanup
to fix SIGSTOP and SIGCONT.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gkoehler@cvs.openbsd.org	2025/04/22 12:18:15

Modified files:
	devel/m4       : Makefile 
Added files:
	devel/m4/patches: patch-lib_sigsegv_c 

Log message:
Unbreak GNU m4 on powerpc64, with and ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 12:49:50

Modified files:
	databases/freetds: Makefile distinfo 

Log message:
update to freetds-1.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 12:50:27

Modified files:
	security/gopass: Makefile distinfo modules.inc 

Log message:
update to gopass-1.15.16


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/22 12:51:10

Modified files:
	.              : 77.html 

Log message:
Improve the network stack and userland sections


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/22 13:11:25

Modified files:
	.              : 77.html 

Log message:
sorted the hardware driver section and removed my last XXXs


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/22 13:19:56

Modified files:
	.              : 77.html 

Log message:
add mglocker@ Make qcscm(4) attach at acpi(4)


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2025/04/22 13:21:32

Modified files:
	.              : 77.html 

Log message:
add several manual page links to the LibreSSL section


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/04/22 13:37:12

Modified files:
	misc/open62541/patches: 
	                        patch-tests_client_check_client_async_connect_c 
	                        patch-tests_client_check_client_c 
	                        patch-tests_client_check_client_subscriptions_c 

Log message:
put upstream commit links into patch description


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/22 13:43:26

Modified files:
	emulators/citra: Makefile 
Added files:
	emulators/citra/patches: patch-src_input_common_udp_client_cpp 

Log message:
citra: fix build with boost 1.88


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/22 13:59:55

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
Refactor TCP softlro checks.

In TCP software LRO do all checks that affect only a single packet
before looping over the enqueued packets.  Fragment and TCP protocol
checks can be removed, ether_extract_headers() already does that.

After the check is successful, store the payload length in ph_mss.
This is done later anyway.  If this mbuf field contains a positive
length, we know that the check has already been done.

OK jan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 14:25:53

Modified files:
	sysutils/nut   : distinfo 

Log message:
oops, I had an rc downloaded locally under nut-2.8.3.tar.gz, update distinfo

this file would not have fetched for others (path was different) so not
touching REVISION


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2025/04/22 14:43:35

Modified files:
	editors/neovim : Makefile distinfo 

Log message:
editors/neovim: don't statically link libutf8proc.

OK sthen@, thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 15:04:24

Modified files:
	graphics/fcft  : Makefile 

Log message:
fix another port that was using www/netsurf/libutf8proc


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2025/04/22 15:33:16

Modified files:
	.              : 77.html 

Log message:
Sort TCP improvements and remove implementation details.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/22 16:15:56

Modified files:
	net/isc-bind   : Tag: OPENBSD_7_7 Makefile distinfo 
	net/isc-bind/patches: Tag: OPENBSD_7_7 patch-bin_dig_dig_c 

Log message:
update -stable to isc-bind-9.20.8


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/22 16:34:27

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
Fix whitespace introduced in previous commit.


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/22 17:20:50

Log message:
    import py-asyncssh; needed by spyder 6.x
    
    ok tb@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20250522
    
    N ports/security/py-asyncssh/Makefile
    N ports/security/py-asyncssh/distinfo
    N ports/security/py-asyncssh/pkg/DESCR
    N ports/security/py-asyncssh/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/22 17:22:41

Log message:
    import py-pyuca; needed by spyder 6.x
    
    ok tb@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20250522
    
    N ports/textproc/py-pyuca/Makefile
    N ports/textproc/py-pyuca/distinfo
    N ports/textproc/py-pyuca/pkg/DESCR
    N ports/textproc/py-pyuca/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/22 17:24:10

Modified files:
	security       : Makefile 

Log message:
+py-asyncssh


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/22 17:25:35

Modified files:
	textproc       : Makefile 

Log message:
+py-pyuca


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2025/04/22 18:55:08

Modified files:
	.              : 77.html 

Log message:
qcom -> Qualcomm, succesfully -> successfully


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/04/22 20:10:11

Modified files:
	www/ipynb-py-convert: Makefile distinfo 

Log message:
update ipynb-py-convert to 0.4.6 and take maintainer


CVSROOT:	/cvs
Module name:	www
Changes by:	lteo@cvs.openbsd.org	2025/04/22 22:23:25

Modified files:
	.              : 77.html 

Log message:
Update Vim version


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/22 22:59:19

Modified files:
	www/chromium   : Makefile distinfo 

Log message:
update to 135.0.7049.114


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/23 00:45:42

Modified files:
	sysutils/py-packaging: Makefile distinfo 

Log message:
update to py3-packaging-25.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/23 00:51:52

Modified files:
	sysutils/py-filelock: Makefile distinfo 

Log message:
update to py3-filelock-3.18.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/23 00:53:53

Modified files:
	sysutils/borgmatic: Makefile distinfo 

Log message:
update to borgmatic-2.0.4


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2025/04/23 01:33:54

Modified files:
	.              : plus.html 77.html 

Log message:
iavf(4) not ivaf(4)
from Ross L Richardson


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2025/04/23 01:59:52

Modified files:
	.              : 77.html 

Log message:
busdma(9) -> bus_dma(9), sshd(1) -> sshd(8), tzinfo(5) -> tzfile(5)


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2025/04/23 02:48:42

Modified files:
	.              : 77.html 

Log message:
ssh(1) not sshd(8) for 'support the VersionAddendum in the client'


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/23 03:40:36

Modified files:
	www/iridium    : Makefile distinfo 

Log message:
update to 2025.04.135.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/04/23 03:41:35

Modified files:
	misc/open62541/patches: patch-src_client_ua_client_c 
	                        patch-src_client_ua_client_internal_h 

Log message:
put upstream commit links into patch description


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/23 04:08:20

Modified files:
	lib/libcrypto/des: des_local.h 

Log message:
Unifdef OPENSSL_SMALL_FOOTPRINT.

We do not build with OPENSSL_SMALL_FOOTPRINT and it removes more untested
code paths.

Request by tb@ (and it was already on my TODO list!)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/23 04:09:08

Modified files:
	lib/libcrypto/modes: cbc128.c cfb128.c ctr128.c ofb128.c 

Log message:
Unifdef OPENSSL_SMALL_FOOTPRINT.

We do not build with OPENSSL_SMALL_FOOTPRINT and it removes more untested
code paths.

Request by tb@ (and it was already on my TODO list!)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/23 04:47:38

Modified files:
	textproc/py-lxml: Makefile distinfo 

Log message:
update to py3-lxml-5.4.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/23 04:58:48

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Fix CRYPTO_gcm128_decrypt() when compiled with TABLE_BITS == 1.

This appears to have been broken since 2013 when OpenSSL commit 3b4be0018b5
landed. This added in_t and out_t variables, but continued to use in and
out instead. Yet another reason why untested conditional code is a bad
thing.

ok beck@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/23 07:06:18

Modified files:
	sysutils/tmate : Makefile 
	sysutils/tmate/patches: patch-configure-ac 
Added files:
	sysutils/tmate/patches: patch-proc_c patch-server-client_c 
Removed files:
	sysutils/tmate/patches: patch-client_c 

Log message:
sysutils/tmate: compatibility with new imsg API

We had the imsg earthquake which includes renaming of imsg_init into
imsgbuf_init, which leads a configure to a conclusion that tmate needs
compat/imsg.c and compat/imsg-buffer.c where additional socket() is
used. That ends to a need extention of pledge().

This was a wrong way, the right one is support the new imsg API.

OK: tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/23 08:12:38

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Rewrite gcm_gmult_1bit() to avoid sizeof(long) hacks.

We're already using 64 bit variables, so just continue to do so and let
the compiler deal with code generation. While here, use unsigned right
shifts instead of relying on signed right shifts and implementation-defined
behaviour (which the original code did).

Feedback from lucas@

ok beck@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/23 08:15:19

Modified files:
	lib/libcrypto/modes: gcm128.c modes_local.h 

Log message:
Mop up all of the GETU32/BSWAP4/BSWAP8 macros since they're now unused.

ok beck@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/23 09:07:00

Modified files:
	sys/conf       : files 
Added files:
	sys/kern       : kern_softintr.c 
	sys/sys        : softintr.h 

Log message:
Add MI high-level software interrupt dispatcher

This provides a common subsystem for the high-level allocation,
scheduling, and dispatching of soft interrupts. This will reduce
duplication in the MD code, improve consistency, and hopefully
ease maintenance and future development, once all architectures
have been migrated.

MP-readiness is built-in. When a soft interrupt is allocated with
IPL_MPSAFE, the handler will be called without the kernel lock.
Deallocation has an automatic barrier that blocks until the
soft interrupt has stopped.

As an extra feature, the dispatcher serializes each soft interrupt
so that the handler does not execute on more than one CPU at a time.
A typical MP-safe soft interrupt handler probably uses some kind of
locking anyway, so this serialization should reduce needless spinning.
This feature can be made optional later if necessary.

Input from cheloha@ and kettenis@
OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/23 09:08:05

Modified files:
	sys/arch/amd64/amd64: intr.c vector.S 
	sys/arch/amd64/conf: files.amd64 
	sys/arch/amd64/include: intr.h 

Log message:
amd64: Use MI soft interrupt code

Make amd64 use the MI soft interrupt code.

File sys/arch/amd64/amd64/softintr.c is now unlinked from the build.
It is kept in the source tree a little longer in case problems arise
in the coming days.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2025/04/23 09:43:26

Modified files:
	devel/got      : Makefile distinfo 
	devel/got/pkg  : PLIST-main PLIST-webd gotd.rc 
Added files:
	devel/got/pkg  : DESCR-sysd PLIST-sysd gotsysd.rc 
Removed files:
	devel/got/patches: patch-gotd_repo_write_c 
	                   patch-gotd_session_read_c 
	                   patch-gotd_session_write_c 
	                   patch-lib_repository_c 
	                   patch-libexec_got-fetch-pack_got-fetch-pack_c 

Log message:
update devel/got to 0.111

Add a new sub-package for gotsysd.

Add reload support to the gotd rc.d script. This will only work with
configuraton files at their default locations. If using other locations
the "gotctl reload" command must be run manually with -c and -s flags.

gotwebd now needs RUN_DEPENDS on devel/got,-main since it runs binaries
installed by the got package. The /var/www/bin/gotwebd directory is no
longer used and can be removed.

gotwebd now runs as the _gotwebd user by default, not "www". The user
"wwW" can still be set in /etc/gotwebd.conf if desired.

gotwebd no longer requires repositories to reside in the chroot.
The repos_path directive in /etc/gotwebd.conf now requires an absolute
path, rather than a chroot-relative path.
The default repository path, /var/www/got/public, remains unchanged.
To make gotwebd start up out of the box, create this directory during
installation of the gotwebd package, mode 750, with the default owner
being the _gotwebd user. This allows su -m _gotwebd -c "got init foo.git"
and similar commands to work. At run-time the effective mode is 550 since
gotwebd uses unveil(2) to impose read-only access to repositories on itself.

When serving repositories with both gotd and gotwebd, the recommended
ownership of repository directories is _gotd:_gotwebd with mode 750.
Unlike gotd, gotwebd lacks authentication at present. Private repositories
must be hidden via the respect_exportok mechanism in gotweb.conf(5). This
situation will be improved in a future release.

The detailed changelog follows:

- introduce gotsysd: configure gotd servers by committing to gotsys.git repo
- make gotd run 'gotsys check' on gotsys.conf commits before accepting them
- make gotd run 'gotsys apply' when the gotsys.git repo receives changes
- add a missing malloc failure check to gotd's repo_write process
- make got clone/fetch work against Git servers which do not speak English
- stop processing more messages upon error in gotd repo_write process
- close file descriptors passed to gotd_imsg_compose_event() on failure
- potential fix for use-after-free in lib/repository.c's match_packed_object()
- make gotd return an informative error when the connection limit is exceeded
- in gotctl info, display the time when a client connection was created
- add reload support to gotd, triggered via 'gotctl reload', not via SIGHUP!
- test S_ISREG in parse_ref_file() explicitly rather than via getline(3)
- release ref-file lock when fstat fails in parse_ref_file()
- do not treat unhandled signals as a fatal error in gotwebd
- fix an edge case of tog spinning when 'B' is pressed in log view
- stop using got_repo_map_path() in gotwebd to fix spurious realpath(3) errors
- avoid creation of pack_fds array when not needed, saving file descriptors
- gotwebd now runs as the _gotwebd user by default, rather than "www"
- gotwebd can now serve repositories outside the /var/www chroot directory
- the gotwebd.conf repos_path directive is no longer relative to the chroot
- get rid of the gotwebd-specific libexec helpers in /var/www/bin/gotwebd
- improve gotwebd behaviour when sending data to already disconnected clients
- plug some memory leaks in got-send-pack and got-fetch-pack
- fix got-fetch-http performance when server sends chunked HTTP responses

ok op@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/23 10:05:20

Modified files:
	sysutils/tmate : Tag: OPENBSD_7_7 Makefile 
	sysutils/tmate/patches: Tag: OPENBSD_7_7 patch-configure-ac 
Added files:
	sysutils/tmate/patches: Tag: OPENBSD_7_7 patch-proc_c 
	                        patch-server-client_c 

Log message:
sysutils/tmate: compatibility with new imsg API

We had the imsg earthquake which includes renaming of imsg_init into
imsgbuf_init, which leads a configure to a conclusion that tmate needs
compat/imsg.c and compat/imsg-buffer.c where additional socket() is
used. That ends to a need extention of pledge().

This was a wrong way, the right one is support the new imsg API.

OK: tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/23 11:52:12

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
Refactor TCP softlro extract header.

The header of the tail mbuf has already been extraced.  Do all
header extraction in tcp_softlro_glue() and pass them down to
tcp_softlro().
Check port number before address as IPv6 address comparison is
expensive.  The empty segment check has already been done in
tcp_softlro_check(), remove it from tcp_softlro().

OK jan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/23 12:27:54

Modified files:
	devel/py-typing-inspection: Makefile 

Log message:
py-typing-inspection: switch MODPY_PYBUILD to hatchling


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/23 14:09:54

Modified files:
	net/ejabberd   : Tag: OPENBSD_7_7 Makefile 
Added files:
	net/ejabberd/patches: Tag: OPENBSD_7_7 
	                      patch-src_mod_muc_occupantid_erl 

Log message:
net/ejabberd: backport security fix from 24.04 to 7.7

OK: tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/04/23 15:36:57

Modified files:
	sysutils/fzf   : Makefile distinfo 

Log message:
Update to fzf-0.61.3

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/04/23 15:40:22

Modified files:
	sys/conf       : files 

Log message:
Polish the qcscm(4) turd a bit.

ok deraadt@, mglocker@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/23 15:54:12

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 
	sys/arch/amd64/include: vmmvar.h 
	sys/dev/vmm    : vmm.h 

Log message:
vmm(4) provides VMSA for AMD SEV-ES

For SEV-ES the hypervisor has to provide a VM Save Area (VMSA).  It
will be used by the CPU to load and store encrypted guest CPU state.
Also supply a helper function to retrieve the physical address of
the VMSA.  Non SEV-ES VMs are not affected by this change.

from hshoexer@; OK dv@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/04/23 16:05:38

Modified files:
	net/tailscale  : Makefile distinfo 

Log message:
Update to tailscale-1.82.5

From Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	www
Changes by:	kmos@cvs.openbsd.org	2025/04/23 20:43:20

Added files:
	faq            : upgrade77.html 

Log message:
Initial post of 7.7 upgrade notes with all notes from current.html
translated over.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/24 01:55:20

Modified files:
	www/fcgi       : Makefile distinfo 

Log message:
update to fcgi-2.4.5, CVE-2025-23016

Fixes integer overflow (and resultant heap-based buffer overflow) via
crafted nameLen or valueLen values in data to the IPC socket. This
occurs in ReadParams in fcgiapp.c.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/24 01:55:35

Modified files:
	www/fcgi       : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
update to fcgi-2.4.5, CVE-2025-23016

Fixes integer overflow (and resultant heap-based buffer overflow) via
crafted nameLen or valueLen values in data to the IPC socket. This
occurs in ReadParams in fcgiapp.c.


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2025/04/24 02:09:04

Log message:
    Import devel/stylua.
    
    pkg/DESCR:
    ```
    Deterministic code formatter for Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and
    Luau, built using full-moon. StyLua is inspired by the likes of
    prettier, it parses your Lua codebase, and prints it back out from
    scratch, enforcing a consistent code style.
    ```
    
    Tested by Laurent Cheylus and rsadowski@, thanks.
    
    OK rsadowski@ for a slightly earlier version of the port (only the version and
    deps have changed in the meantime).
    
    Status:
    
    Vendor Tag:	edd
    Release Tags:	edd_20250424
    
    N ports/devel/stylua/Makefile
    N ports/devel/stylua/crates.inc
    N ports/devel/stylua/distinfo
    N ports/devel/stylua/files/example_stylua.toml
    N ports/devel/stylua/pkg/DESCR
    N ports/devel/stylua/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2025/04/24 02:10:22

Modified files:
	devel          : Makefile 

Log message:
Link devel/stylua to the build.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/04/24 02:54:40

Modified files:
	usr.bin/tmux   : tmux.1 

Log message:
Fix examples with too many backslashes, pointed out by David Mandelberg.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/04/24 02:55:40

Modified files:
	usr.bin/tmux   : spawn.c 

Log message:
Do not add a trailing / if there is nothing to follow it, Johannes
Altmanninger in GitHub issue 4472.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/24 03:34:44

Modified files:
	net/icinga/core2: Makefile 
Added files:
	net/icinga/core2/patches: patch-lib_base_io-engine_hpp 
	                          patch-lib_base_tcpsocket_hpp 
	                          patch-lib_icingadb_redisconnection_cpp 
	                          patch-lib_icingadb_redisconnection_hpp 
	                          patch-lib_remote_apilistener_cpp 
	                          patch-lib_remote_jsonrpcconnection_cpp 
	                          patch-test_base-io-engine_cpp 

Log message:
icinga/core2: support boost 1.87, ok sthen (maintainer)
https://github.com/Icinga/icinga2/pull/10278


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/24 03:47:08

Modified files:
	math/rstudio   : Makefile 

Log message:
math/rstudio: mark BROKEN, doesnt build with boost 1.87

upstream has updated their boost usage in the next upcoming update to
2025.04, but our port hasnt been updated since its import in 2020..


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/24 03:51:41

Modified files:
	net            : Makefile 
Removed files:
	net/fastnetmon : Makefile distinfo 
	net/fastnetmon/patches: patch-src_CMakeLists_txt 
	                        patch-src_fast_endianless_hpp 
	                        patch-src_fast_library_cpp 
	net/fastnetmon/pkg: DESCR PLIST README fastnetmon.rc 

Log message:
Remove net/fastnetmon, doesnt build with boost 1.87.

last updated in 2020, and the 1.2 branch really wants to build against
lots of bundled libraries.

jasper@ (previous maintainer) agrees


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/24 03:52:40

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
devel/quirks: register fastnetmon removal

"unmaintained port that was blocking other changes in ports" seems a good fit.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/04/24 06:25:02

Modified files:
	bin/ksh        : ksh.1 

Log message:
for "case", note that opening "(" and final ";;" are optional
(text lifted from sh.1);

pointed out by tomas rippl


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/24 06:57:01

Modified files:
	devel/visualvm : Makefile distinfo 
	devel/visualvm/pkg: PLIST 

Log message:
devel/visualvm: update to 2.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/24 07:21:35

Modified files:
	lang/haxe      : Makefile 

Log message:
not for armv7 i386


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/24 07:32:33

Modified files:
	devel/re2c     : Makefile distinfo 
	devel/re2c/pkg : PLIST 

Log message:
update to re2c-4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/24 07:49:43

Modified files:
	x11/xfce4/xfce4-taskmanager: Makefile 
Added files:
	x11/xfce4/xfce4-taskmanager/patches: 
	                                     patch-src_task-manager-bsd_c 

Log message:
x11/xfce4/xfce4-taskmanager: fixup after P_ZOMBIE macro removal

the correct way is:
- if (!P_ZOMBIE (&p))
+ if ((p.p_psflags & PS_ZOMBIE) == 0)


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/04/24 08:15:29

Modified files:
	bin/kill       : kill.1 kill.c 

Log message:
Combine three almost identical synopsis lines into a single one,
and three almost identical entries in the options list likewise,
bcause all three have identical meaning and almost identical syntax.
While here, call the list of signals in signal(3) "complete"
rather than "more complete", because that's also true, a stronger
statement, and more concise.
OK jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/24 09:00:12

Modified files:
	devel/py-setuptools_scm: Makefile distinfo 

Log message:
update to py3-setuptools_scm-8.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/24 09:10:10

Modified files:
	devel/llvm     : Makefile.inc 

Log message:
set DPB_PROPERTIES for devel/llvm to "parallel parallel2" (previously just
"parallel"). This is used to signal a "large" port which has a different
setting for number of concurrent build jobs; some bulk builders use it to
increase the number of jobs on bigger machines, but on i386 I use it to
reduce the number of jobs for ports which end up running out of memory
otherwise.

go ahead tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/24 09:16:49

Modified files:
	sysutils/collectd: Makefile 
	sysutils/collectd/patches: patch-src_processes_c 

Log message:
sysutils/collectd: cope with P_ZOMBIE macro removal


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/24 10:44:40

Modified files:
	net/unifi/main : Makefile distinfo 
	net/unifi/main/pkg: PLIST 

Log message:
update to unifi-9.1.119


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/04/24 12:42:03

Modified files:
	infrastructure/db: user.list 

Log message:
Comment out _fastnetmon


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/24 12:59:30

Modified files:
	.              : 77.html 

Log message:
add ice.4 available ethernet speed options


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/24 13:25:32

Modified files:
	www/ungoogled-chromium: Makefile distinfo 

Log message:
update to 135.0.7049.114


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/24 14:17:49

Modified files:
	usr.sbin/bgpd  : rde_rib.c 

Log message:
Use strncmp() to compare strings in rib_find() which is has a similar
problem like rde_peer_match().
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/24 14:24:12

Modified files:
	usr.sbin/bgpd  : bgpd.c 

Log message:
Both IMSG_CTL_RELOAD and IMSG_DEMOTE pass a string buffer that could
theoretically be not '\0' terminated.

For now just enforce a '\0' at the end of the buffer in question.
This is enough to prevent any bad side-effects from an unterminated string.

Reported by S. Ai, H. Lefeuvre, Systopia team
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/24 14:32:33

Modified files:
	usr.sbin/relayd: relayd.c 

Log message:
Ensure that string buffers are '\0' terminated when handling them in
the privileged parent.

Again code does not expect strings that are not terminated and by default
nothing sends such strings but lets fix this bug anyway.

Reported by S. Ai, H. Lefeuvre, Systopia team
OK tb@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/04/24 18:06:52

Modified files:
	usr.sbin/radiusd: radiusd_bsdauth.c 

Log message:
Add checks that the passed strings from the unprivileged process have
one char at least to make sure they are terminated by a null char.

Reported by S. Ai, H. Lefeuvre, Systopia team
ok claudio


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/04/24 19:29:03

Modified files:
	databases/redis: Makefile distinfo 

Log message:
Update to redis-6.2.18

(CVE-2025-21605) An unauthenticated client can cause an unlimited
growth of output buffers


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/24 22:59:33

Modified files:
	graphics/simgear: Makefile 
Added files:
	graphics/simgear/patches: 
	                          patch-simgear_nasal_cppbind_NasalHash_hxx 

Log message:
simgear: prepare for boost 1.88, ok pascal (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/24 23:00:34

Modified files:
	games/flightgear/base: Makefile 

Log message:
flightgear/base: bump after hxx change in simgear


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/24 23:02:58

Modified files:
	x11/cegui      : Makefile 
Added files:
	x11/cegui/patches: patch-CMakeLists_txt 

Log message:
cegui: fix build with boost 1.87, ok pascal (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/04/24 23:19:28

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/24 23:45:05

Modified files:
	x11/xfce4/xfce4-pulseaudio: Makefile distinfo 

Log message:
x11/xfce4/xfce4-pulseaudio: update to 0.5.1

see https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/tags/xfce4-pulseaudio-plugin-0.5.1


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/25 00:46:19

Modified files:
	usr.sbin/smtpd : smtpd.c 

Log message:
The IMSG_LKA_OPEN_FORWARD passes directory and user as fixed size strings.
Ensure that those strings are '\0' terminated since parent_forward_open()
depends on that.
OK op@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/25 02:19:22

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Use the OPENSSL_SMALL_FOOTPRINT code in gcm_init_4bit().

A modern compiler will unroll these loops - LLVM produces identical code
(at least on arm64). Drop the manually unrolled version and have code that
is more readable and maintainable.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/25 02:26:57

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Unifdef OPENSSL_SMALL_FOOTPRINT.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/04/25 02:28:21

Modified files:
	usr.bin/tmux   : format.c tmux.1 

Log message:
Add more features for boolean expressions in formats: 1) extend && and
|| to support arbitrarily many arguments and 2) add ! and !! for not and
not-not.


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2025/04/25 02:56:27

Modified files:
	math/R         : Makefile distinfo 
	math/R/pkg     : PLIST 

Log message:
Update to R 4.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2025/04/25 03:39:11

Modified files:
	math/rstudio   : Makefile 
	math/rstudio/patches: 
	                      patch-src_cpp_core_r_util_REnvironmentPosix_cpp 

Log message:
Keep in-sync with R 4.5.0


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/04/25 05:39:39

Modified files:
	usr.bin/tmux   : tmux.1 

Log message:
Remove a stray period, reported by David Mandelberg.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/04/25 06:08:53

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Restore two #if defined(GHASH) that were incorrectly removed.

Also condition on defined(GHASH_CHUNK) since this is used within these
blocks. This makes the conditionals consistent with other usage.

Fixes build with TABLE_BITS == 1.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/25 06:11:17

Modified files:
	lib/libcrypto/man: BN_new.3 

Log message:
BN_new: zap an anachronistic admonition

-This type should be considered opaque and fields should not be modified
-or accessed directly.

The type has long been opaque and reasonable people will not do things
that permit them to access the fields of opaque types directly. Of course,
in the vicinity of OpenSSL code and API all sorts of insanity actually exist.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/04/25 06:25:32

Modified files:
	usr.bin/tmux   : client.c 

Log message:
Revert change to handle command parsing failures in the client because
it breaks aliases.


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/04/25 06:47:37

Modified files:
	sys/arch/i386/conf: files.i386 
	sys/arch/i386/i386: apicvec.s machdep.c softintr.c 
	sys/arch/i386/include: intr.h 
	sys/arch/i386/isa: icu.s 

Log message:
Make i386 use the MI soft interrupt code.

ok visa


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/04/25 06:48:48

Modified files:
	sys/arch/arm64/arm64: intr.c softintr.c 
	sys/arch/arm64/conf: files.arm64 
	sys/arch/arm64/include: intr.h softintr.h 

Log message:
Make arm64 use the MI soft interrupt code.

ok visa kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/04/25 12:28:33

Modified files:
	bin/ksh        : vi.c 
	regress/bin/ksh/edit: vi.sh 

Log message:
In VI command line editing mode, make the behaviour of "1P"
consistent with the behaviour of "2P" such that both back up to the
first byte of the last character inserted.  As a side benefit, that
also makes "[n]P" work in the presence of UTF-8 characters.

According to pascal@, the new behaviour of "P" is conistent with ksh93
and all historical versions of ksh he tested on sdf.org, so the deviant
behaviour of "1P" was likely not intentional, but a bug in pdksh.
According to Walter Alejandro Iglesias <wai at roquesor dot com>,
the new behaviour is also conistent with vim and bash.

OK pascal@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/25 13:10:50

Modified files:
	sys/dev/ic     : psp.c pspvar.h 

Log message:
psp(4) adds ioctl(2) to encrypt and measure state for AMD SEV-ES.

When launching a SEV-ES enabled VM, vmd(8) will have to encrypt the
initial state of the vCPU in the VM Save Area (VMSA) allocated by
vmm(4).  In addition the VMSA has to be measured by the PSP.
Implement functions psp_encrypt_state() and psp_launch_update_vmsa()
used by new ioctl PSP_IOC_ENCRYPT_STATE.

from hshoexer@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/25 13:57:12

Modified files:
	lib/libcrypto/man: EC_KEY_METHOD_new.3 EC_KEY_new.3 
	                   EC_POINT_add.3 EC_POINT_new.3 Makefile 
Added files:
	lib/libcrypto/man: EC_GROUP_check.3 EC_GROUP_get_curve_name.3 
	                   EC_GROUP_new_by_curve_name.3 
	                   EC_GROUP_new_curve_GFp.3 
	                   EC_POINT_get_affine_coordinates.3 
	                   EC_POINT_point2oct.3 
Removed files:
	lib/libcrypto/man: EC_GROUP_copy.3 EC_GROUP_new.3 

Log message:
Rework EC documentation

This replaces the giant, poor quality and outdated EC_GROUP_copy.3,
EC_GROUP_new.3, and EC_POINT_new.3 manuals with seven new manuals
written from scratch.

* EC_GROUP_new_by_curve_name() is the entry point for builtin curves,
* EC_GROUP_new_curve_GFp() describes lower level API that should not
usually be needed apart from a handful of accessors.
* EC_GROUP_check() contains two functions that applications should not
need because either you know for certain something is an elliptic
curve (so these checks are pointless) or you should not use it.
* EC_GROUP_get_curve_name() describes some low level ASN.1 footguns
and corresponding getters.
* EC_POINT_new() contains the simple EC_POINT allocation and freeing API
* EC_POINT_get_affine_coordinates() contains the coordinate accessors
* EC_POINT_point2oct() is about encoding elliptic curve points

While all this is quite far from perfect, the diff is getting too big
and it will be easier to improve this in tree. It is definitely more
repetitive than I would like it to be.

Reviews, tweaks and general feedback are of course welcome.

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/25 14:01:11

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/25 14:04:09

Modified files:
	lib/libcrypto/man: ECDH_compute_key.3 ECDSA_SIG_new.3 crypto.3 
	                   d2i_ECPKParameters.3 

Log message:
Fix up a few dangling references


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2025/04/25 18:36:10

Modified files:
	lang/ruby/3.3  : Makefile distinfo 
	lang/ruby/3.3/pkg: PLIST-main 

Log message:
Update to Ruby 3.3.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2025/04/25 18:36:52

Modified files:
	lang/ruby/3.4  : Makefile distinfo 
	lang/ruby/3.4/patches: patch-lib_rubygems_rb 
	lang/ruby/3.4/pkg: PLIST-main PLIST-ri_docs 

Log message:
Update to Ruby 3.4.3


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/25 23:31:27

Modified files:
	lib/libcrypto/man: EC_GROUP_get_curve_name.3 

Log message:
Fix markup for EC_GROUP_set_point_conversion_form


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/04/26 00:40:10

Modified files:
	etc            : services 

Log message:
add mqtt and secure-mqtt.

this deliberately omits the udp assignments despite them being
assigned by iana.

from Hugo Osvaldo Barrera via tech@
ive been adding this to boxes for years, so this is a welcome addition


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/26 01:07:29

Modified files:
	lib/libcrypto/man: EC_GROUP_new_curve_GFp.3 

Log message:
EC_GROUP_new_curve_GFp: some fixes in the RETURN VALUE section


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/26 03:00:45

Modified files:
	geo/gpxsee     : Makefile distinfo 

Log message:
geo/gpxsee: update to 13.41


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/26 03:03:04

Modified files:
	lib/libcrypto/man: EC_POINT_point2oct.3 

Log message:
EC_POINT_point2oct: remove in_ prefix in RETURN VALUES


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2025/04/26 04:20:52

Modified files:
	textproc/mdbook: Makefile crates.inc distinfo 
	textproc/mdbook/pkg: PLIST 

Log message:
textproc/mdbook: update to version 0.4.48

Diff from Laurent Cheylus, thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/26 04:51:48

Removed files:
	sys/arch/amd64/amd64: softintr.c 
	sys/arch/arm64/arm64: softintr.c 
	sys/arch/arm64/include: softintr.h 
	sys/arch/i386/i386: softintr.c 

Log message:
Remove unused softintr.[ch] files

The dust is possibly starting to settle after the initial MI soft
interrupt migrations. Remove the now unused softintr.[ch] files,
before me or someone else gets confused.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/26 05:01:55

Modified files:
	sys/arch/riscv64/conf: files.riscv64 
	sys/arch/riscv64/include: intr.h 
	sys/arch/riscv64/riscv64: intr.c 
Removed files:
	sys/arch/riscv64/include: softintr.h 
	sys/arch/riscv64/riscv64: softintr.c 

Log message:
riscv64: Use MI soft interrupt code

Tested by and OK jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/26 05:10:28

Modified files:
	sys/arch/powerpc64/conf: files.powerpc64 
	sys/arch/powerpc64/include: intr.h 
	sys/arch/powerpc64/powerpc64: intr.c 
Removed files:
	sys/arch/powerpc64/include: softintr.h 
	sys/arch/powerpc64/powerpc64: softintr.c 

Log message:
powerpc64: Use MI soft interrupt code

Tested by gkoehler@ (previous version) and kettenis@
OK kettenis@


CVSROOT:	/cvs
Module name:	www
Changes by:	jca@cvs.openbsd.org	2025/04/26 05:19:27

Modified files:
	.              : 77.html 

Log message:
Add riscv64 package count


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/26 06:39:44

Modified files:
	net/unifi/main : Makefile distinfo 

Log message:
update to unifi-9.1.120


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/26 07:46:03

Modified files:
	www/py-httpie  : Makefile 

Log message:
move rich from TDEP to RDEP


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/26 07:50:34

Modified files:
	devel/py-trove-classifiers: Makefile distinfo 

Log message:
update to py3-trove-classifiers-2025.4.11.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/26 07:56:35

Modified files:
	devel/py-asn1  : Makefile distinfo 
	devel/py-asn1/pkg: PLIST 

Log message:
update to py3-asn1-0.6.1 (0.6.0 update sat on ports since last June
and the copy in my tree is in the way of bulk work on setuptools
so committing now)


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/26 07:58:08

Modified files:
	sys/netinet    : in_proto.c 
	sys/netinet6   : in6_proto.c 

Log message:
Run TCP input in parallel on multiple CPUs.

Mark the protocol input function tcp_input() as MP-safe.  Then it
is called directly from the IP deliver loop with shared net lock.
Do not enqueue TCP packets to wait for exclusive net lock.  This
results in more contention on the socket lock.  Throughput optimization
for that problem could be done later.

tested by Mark Patruck; OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/04/26 07:59:31

Modified files:
	sys/arch/i386/i386: apicvec.s 
	sys/arch/i386/isa: icu.s 

Log message:
Fix i386 build. SOFTINTR_* definitions should be SOFTINTR_SOFT*.
No functional changes.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/04/26 11:49:55

Modified files:
	sys/arch/i386/i386: apicvec.s 
	sys/arch/i386/isa: icu.s 

Log message:
Revert previous commit; it doesn't build.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/04/26 11:50:04

Modified files:
	sbin/dhcpleased: dhcpleased.c 
	sbin/slaacd    : slaacd.c 

Log message:
Be explicit about rdns_count.

This is equivalent to the check in the previous lines, but it is hard
to reason about because it depends on struct sockaddr_rtdns sized just
correctly.

The previous check has to stay, because it makes sure we have enough
space to send our nameservers to the kernel in case struct
sockaddr_rtdns ever changes size.

This tripped up claudio during a review.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/04/26 11:58:02

Modified files:
	sbin/dhcpleased: dhcpleased.c engine.c 

Log message:
Make sure the engine send us a proper strings inside the imsg.

Otherwise the engine is no longer trustworthy and we should stop
running.
These strings end up in the leasefile, they might leak information about
the running process to users in group wheel in case of a buffer overread.

While here, make sure the imsg buffer is initialized to 0 in the
deconfigure case as is done for the configure case.

Review prompted by recent work in bgpd(8) by claudio.

"fine by me" claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/04/26 12:00:22

Modified files:
	sbin/dhcp6leased: engine.c 

Log message:
Prevent renew storm in case t1 and t2 are 0.

Follow guidance from RFC 8415 on how to initialize t1 and t2 in this case.

Problem reported and fix tested by Nick Owens.
OK phessler


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/04/26 12:05:55

Modified files:
	sbin/dhcp6leased: parse.y 

Log message:
Prevent yacc warning by removing unused rule.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/04/26 13:45:06

Modified files:
	sys/dev/ic     : qwx.c 

Log message:
port qwx_dp_mon_link_free() over from ath11k, this was missed somehow


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2025/04/26 13:49:21

Modified files:
	share/man/man4 : ice.4 

Log message:
state the device speeds in the title like all the other drivers do
ok stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/04/26 13:49:43

Modified files:
	sys/dev/ic     : qwx.c 

Log message:
make qwx(4) flush Rx rings when the interface goes down

Fixes pool corruption caused by the device writing to mbufs on
Rx rings which were still active from the device's point of view.

Problem reported by mlarkin
With help from deraadt, and testing by rsadowski, phessler, kettenis
ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/04/26 13:52:56

Modified files:
	sys/dev/ic     : qwx.c 

Log message:
let the device know that we are moving to INIT state in qwx_stop()

This disables the VIF and other firmware-internal state before sending
the STOP command to turn wifi off.

Second part of fixes for pool corruption caused by the device writing
to mbufs on Rx rings while the driver is trying to stop the interface.

Tested by myself on z13 and by kettenis on x13s


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/04/26 13:54:24

Modified files:
	sys/dev/ic     : qwx.c 

Log message:
stop shadow timers earlier in qwx_stop() for consistency


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/04/26 13:56:50

Modified files:
	graphics/oxipng: Makefile crates.inc distinfo 

Log message:
Update oxipng to 9.1.5.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/04/26 13:57:16

Modified files:
	sys/dev/ic     : qwx.c 

Log message:
wake qwx threads waiting for any scan state change, not just STARTING

Prevents the following errors in dmesg during ifconfig qwx0 down:

/bsd: qwx0: scan stop timeout
/bsd: qwx0: failed to abort scan: 35
/bsd: qwx0: received scan foreign chan event in an invalid scan state: starting (1)
/bsd: qwx0: received chan info event without a scan request, ignoring

Issue reported by kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/04/26 13:59:46

Modified files:
	sys/dev/ic     : qwx.c 

Log message:
make qwx ignore net80211 state changes while not in RUNNING state

Prevents the following errors in dmesg during ifconfig qwx0 down:

/bsd: qwx0: peer create command timeout
/bsd: qwx0: Failed to add peer: xx:xx:xx:xx:xx:xx for VDEV: 0

Issue reported by kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/04/26 14:29:33

Modified files:
	converters/bdf2psf: Makefile distinfo 

Log message:
Update bdf2psf to 1.236.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/04/26 16:06:55

Modified files:
	lang/binaryen  : Makefile distinfo 
	lang/binaryen/patches: patch-CMakeLists_txt 

Log message:
Update binaryen to 123.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/04/26 16:12:30

Modified files:
	net/dbip       : Makefile.inc 
	net/dbip/asn   : distinfo 
	net/dbip/city  : distinfo 
	net/dbip/country: distinfo 

Log message:
Update dbip to 2025.04.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/04/26 16:21:03

Modified files:
	graphics/p5-Image-ExifTool: Makefile distinfo 

Log message:
Update p5-Image-ExifTool to 13.28.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/04/26 16:34:07

Modified files:
	textproc/riff  : Makefile crates.inc distinfo 

Log message:
Update riff to 3.3.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/04/26 17:03:19

Modified files:
	emulators/mame : Makefile distinfo 

Log message:
Update mame to 0.276.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/04/26 17:07:30

Modified files:
	audio/schismtracker: Makefile distinfo 
	audio/schismtracker/patches: patch-configure_ac 

Log message:
Update schismtracker to 20250415.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/04/26 17:11:08

Modified files:
	audio/furnace  : Makefile distinfo 
	audio/furnace/pkg: PLIST 

Log message:
Update furnace to 0.6.8.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/04/26 18:58:55

Modified files:
	sys/kern       : kern_sysctl.c vfs_subr.c vfs_syscalls.c 

Log message:
remove the functionality of fs.posix.setuid sysctl.
obsolete and dangerous.
ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/04/26 19:18:25

Modified files:
	sys/dev/pckbc  : pms.c 

Log message:
In pmsactivate for DVACT_SUSPEND, pms_change_state() may sleep.  That's
not allowed.  This operation must be done in earlier in DVACT_QUIESCE.
ok miod stsp kettenis ulf
The same issue may apply on the resume side, but let's give the resume
side solution time to settle in before we change that.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/26 23:58:33

Log message:
    Import sysutils/py-proxmoxer 2.2.0.
    
    Proxmoxer is a python wrapper around the Proxmox REST API v2.
    It currently supports the Proxmox services of Proxmox Virtual
    Environment (PVE), Proxmox Mail Gateway (PMG), and Proxmox
    Backup Server (PBS).
    
    Allows usage of the proxmox ansible module to manage PVE containers/VMs.
    
    requested by and ok matthieu@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20250427
    
    N ports/sysutils/py-proxmoxer/Makefile
    N ports/sysutils/py-proxmoxer/distinfo
    N ports/sysutils/py-proxmoxer/pkg/DESCR
    N ports/sysutils/py-proxmoxer/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/26 23:59:31

Modified files:
	sysutils       : Makefile 

Log message:
sysutils/Makefile: +py-proxmoxer


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/04/27 00:11:01

Modified files:
	net/filezilla  : Makefile distinfo 

Log message:
Update to filezilla-3.69.1

Changes: https://filezilla-project.org/versions.php


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/27 00:44:13

Modified files:
	geo/mapproxy   : Tag: OPENBSD_7_7 Makefile distinfo 
	geo/mapproxy/pkg: Tag: OPENBSD_7_7 PLIST 

Log message:
geo/mapproxy: MFC security update to 4.0.2.

see https://github.com/mapproxy/mapproxy/releases/tag/4.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/04/27 01:08:38

Modified files:
	devel/md4c     : Makefile 

Log message:
Build dies with:

undefined reference to `__builtin_unreachable'

Move to ports-gcc on base-gcc arches to fix the build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/27 01:12:27

Modified files:
	geo/sfcgal     : Makefile 

Log message:
geo/sfcgal: set COMPILER in the hope that it helps sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/04/27 01:53:12

Modified files:
	share/man/man4 : pci.4 

Log message:
sync the ice(4) entry;


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/04/27 02:37:47

Modified files:
	sys/uvm        : uvm_anon.c uvm_fault.c uvm_page.c 

Log message:
Make it possible to run the upper part of the fault handler in parallel.

Tested by many as part of a larger diff.  Adapted from NetBSD.  Parallel
fault handling is currently disabled by default.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/27 02:46:37

Modified files:
	devel/jjui     : Makefile distinfo 

Log message:
Update to jjui 0.8.5


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/27 02:51:24

Modified files:
	regress/lib/libcrypto/c2sp: Makefile 

Log message:
c2sp: drop OpenSSL 1.1 and 3.2, add 3.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/27 02:52:17

Modified files:
	security/c2sp-testvectors: Makefile distinfo 

Log message:
Update to c2sp-testvectors 20250426


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/27 05:13:28

Modified files:
	net/unifi/main/pkg: PLIST 

Log message:
unusually, it seems unifi 9.1.120 final release changed file contents
since the rc without changing version nunber - regen plist.
spotted by bket.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/27 05:26:49

Modified files:
	devel/kf6      : kf6.port.mk 
	devel/kf6/attica: distinfo 
	devel/kf6/baloo: distinfo 
	devel/kf6/bluez-qt: distinfo 
	devel/kf6/breeze-icons: distinfo 
	devel/kf6/breeze-icons/pkg: PLIST 
	devel/kf6/extra-cmake-modules: distinfo 
	devel/kf6/frameworkintegration: distinfo 
	devel/kf6/karchive: Makefile distinfo 
	devel/kf6/kauth: distinfo 
	devel/kf6/kbookmarks: distinfo 
	devel/kf6/kcalendarcore: distinfo 
	devel/kf6/kcmutils: distinfo 
	devel/kf6/kcmutils/pkg: PLIST 
	devel/kf6/kcodecs: distinfo 
	devel/kf6/kcolorscheme: distinfo 
	devel/kf6/kcompletion: distinfo 
	devel/kf6/kconfig: distinfo 
	devel/kf6/kconfigwidgets: distinfo 
	devel/kf6/kcontacts: distinfo 
	devel/kf6/kcoreaddons: Makefile distinfo 
	devel/kf6/kcrash: distinfo 
	devel/kf6/kdav : distinfo 
	devel/kf6/kdbusaddons: distinfo 
	devel/kf6/kdeclarative: distinfo 
	devel/kf6/kded : distinfo 
	devel/kf6/kdesu: distinfo 
	devel/kf6/kdnssd: distinfo 
	devel/kf6/kdoctools: distinfo 
	devel/kf6/kfilemetadata: distinfo 
	devel/kf6/kglobalaccel: distinfo 
	devel/kf6/kguiaddons: distinfo 
	devel/kf6/kholidays: distinfo 
	devel/kf6/ki18n: distinfo 
	devel/kf6/kiconthemes: distinfo 
	devel/kf6/kidletime: distinfo 
	devel/kf6/kimageformats: distinfo 
	devel/kf6/kio  : distinfo 
	devel/kf6/kirigami: distinfo 
	devel/kf6/kirigami/pkg: PLIST 
	devel/kf6/kitemmodels: distinfo 
	devel/kf6/kitemviews: distinfo 
	devel/kf6/kjobwidgets: distinfo 
	devel/kf6/knewstuff: distinfo 
	devel/kf6/knotifications: distinfo 
	devel/kf6/knotifyconfig: distinfo 
	devel/kf6/kpackage: distinfo 
	devel/kf6/kparts: Makefile distinfo 
	devel/kf6/kpeople: distinfo 
	devel/kf6/kplotting: distinfo 
	devel/kf6/kpty : distinfo 
	devel/kf6/kquickcharts: distinfo 
	devel/kf6/krunner: distinfo 
	devel/kf6/kservice: distinfo 
	devel/kf6/kstatusnotifieritem: distinfo 
	devel/kf6/ksvg : distinfo 
	devel/kf6/ktexteditor: distinfo 
	devel/kf6/ktexttemplate: distinfo 
	devel/kf6/ktextwidgets: distinfo 
	devel/kf6/kunitconversion: distinfo 
	devel/kf6/kuserfeedback: distinfo 
	devel/kf6/kwallet: distinfo 
	devel/kf6/kwidgetsaddons: distinfo 
	devel/kf6/kwindowsystem: distinfo 
	devel/kf6/kxmlgui: distinfo 
	devel/kf6/prison: distinfo 
	devel/kf6/purpose: distinfo 
	devel/kf6/qqc2-desktop-style: distinfo 
	devel/kf6/qqc2-desktop-style/pkg: PLIST 
	devel/kf6/solid: distinfo 
	devel/kf6/sonnet: distinfo 
	devel/kf6/syndication: distinfo 
	devel/kf6/syntax-highlighting: distinfo 
	devel/kf6/threadweaver: distinfo 

Log message:
Update KDE Frameworks 6.13.0

https://kde.org/announcements/frameworks/6/6.13.0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/04/27 05:38:45

Modified files:
	devel/github-cli: Makefile distinfo modules.inc 

Log message:
update to github-cli 2.71.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/04/27 07:26:23

Modified files:
	net/qbittorrent: Makefile.inc 
	net/qbittorrent/qbittorrent: distinfo 
	net/qbittorrent/qbittorrent-nox: distinfo 

Log message:
update to qbittorrent 5.0.5


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/04/27 10:21:26

Modified files:
	sbin/unwind    : frontend.c resolver.c 

Log message:
Make sure the qname is a string.

Otherwise the frontend is no longer trustworthy and we should exit.

OK claudio, deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/04/27 10:21:53

Modified files:
	sbin/unwind    : parse.y unwind.c 

Log message:
Make sure the config from the parent contains proper strings.

OK claudio, deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/04/27 10:22:33

Modified files:
	sbin/dhcp6leased: engine.c frontend.c 

Log message:
Interface names must be proper strings.

OK claudio, deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/04/27 10:23:05

Modified files:
	usr.sbin/rad   : engine.c frontend.c 

Log message:
Ensure we are getting send proper strings from the parent.

OK claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/04/27 11:06:58

Modified files:
	bin/ksh        : vi.c 
	regress/bin/ksh/edit: vi.sh 

Log message:
Simple fix to prevvent the "delete to EOL" (D) command in VI mode
from corrupting the cursor position when the last character
remaining on the line is UTF-8.  Instead of putting the cursor
on the last byte, let the loop after the end of the "select" block
put it at the beginning of the last character.

Tested by Walter Alejandro Iglesias <wai at roquesor dot com>,
and no objection was raised when shown on tech@.


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2025/04/27 11:56:02

Modified files:
	.              : 77.html index.html 
Added files:
	images         : LifeOfAFish-s.gif LifeOfAFish.png puffy77.gif 

Log message:
Release artwork for OpenBSD 7.7 by Tomáš Rodr


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2025/04/27 11:59:32

Modified files:
	.              : 77.html artwork.html index.html 

Log message:
It is April 28 in Australia, so here we go.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/27 12:39:09

Modified files:
	cad/librecad   : Makefile distinfo 
	cad/librecad/patches: patch-common_pri 
	cad/librecad/pkg: PLIST 

Log message:
update to librecad 2.2.1.1, at least this builds with boost 1.87...

crickets on ports.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2025/04/27 12:49:42

Modified files:
	editors/nano   : Makefile distinfo 

Log message:
editors/nano: maintenance update to 8.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/27 12:51:51

Modified files:
	cad/prusaslicer: Makefile 
Added files:
	cad/prusaslicer/patches: patch-src_libslic3r_GCodeSender_cpp 
	                         patch-src_libslic3r_GCodeSender_hpp 
	                         patch-src_libslic3r_Platform_cpp 
	                         patch-src_libslic3r_Platform_hpp 
	                         patch-src_slic3r_GUI_FirmwareDialog_cpp 
	                         patch-src_slic3r_Utils_Bonjour_cpp 
	                         patch-src_slic3r_Utils_Bonjour_hpp 
	                         patch-src_slic3r_Utils_Serial_cpp 
	                         patch-src_slic3r_Utils_Serial_hpp 
	                         patch-src_slic3r_Utils_TCPConsole_cpp 

Log message:
prusaslicer: fix build with boost 1.87, mostly from gentoo

maintainer timeout


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/27 13:09:54

Modified files:
	graphics/orthanc/server: Makefile distinfo 
	graphics/orthanc/server/patches: 
	                                 patch-OrthancFramework_Resources_CMake_CivetwebConfiguration_cmake 
	                                 patch-OrthancFramework_Resources_CMake_DcmtkConfiguration_cmake 
	                                 patch-OrthancFramework_Resources_CMake_LibIconvConfiguration_cmake 
	                                 patch-OrthancFramework_Resources_ThirdParty_minizip_ioapi_h 
	                                 patch-OrthancFramework_Sources_DicomNetworking_Internals_DicomTls_cpp 
	                                 patch-OrthancFramework_Sources_SystemToolbox_cpp 
	                                 patch-OrthancFramework_Sources_Toolbox_h 
	                                 patch-OrthancServer_CMakeLists_txt 
	                                 patch-OrthancServer_Sources_Search_ISqlLookupFormatter_cpp 
	                                 patch-OrthancServer_Sources_ServerToolbox_h 
	graphics/orthanc/server/pkg: PLIST 

Log message:
Update to orthanc 1.12.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/27 13:11:44

Modified files:
	graphics/orthanc/postgresql-plugin: Makefile 
	graphics/orthanc/webviewer-plugin: Makefile 

Log message:
Mark the two orthanc plugins broken.

Someone needs to the work to make them build with 1.12.7


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2025/04/27 13:25:41

Modified files:
	.              : plus.html 
Added files:
	.              : plus77.html 

Log message:
roll plus.html


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/04/27 14:28:51

Modified files:
	usr.sbin/rpki-client: print.c 

Log message:
Just print key identifiers as opaque blobs in filemode JSON output

OK tb@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2025/04/27 14:31:40

Modified files:
	.              : alpha.html amd64.html anoncvs.html arm64.html 
	                 armv7.html errata76.html ftp.html hppa.html 
	                 i386.html landisk.html loongson.html 
	                 luna88k.html macppc.html octeon.html 
	                 powerpc64.html riscv64.html sparc64.html 
	                 stable.html 
	build          : Makefile 
	build/mirrors  : anoncvs.html.head ftp.html.end 
	faq            : faq1.html faq14.html faq16.html faq4.html 
	                 faq5.html index.html 

Log message:
7.7 updates


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:15:51

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_bios.c 

Log message:
drm/amdgpu: Prefer shadow rom when available

From Lijo Lazar
531d4633641751c3fceac809f919c047ab421e09 in linux-6.12.y/6.12.25
27145f78f56a3178c4f9ffe51c4406d8dd0ca90c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:18:04

Modified files:
	sys/dev/pci/drm/amd/display/dc/hwss/dcn20: dcn20_hwseq.c 
	sys/dev/pci/drm/amd/display/dc/hwss/dcn401: dcn401_hwseq.c 

Log message:
drm/amd/display: prevent hang on link training fail

From Brendan Tam
0363c03672cd3191f037905bf981eb523a3b71b1 in linux-6.12.y/6.12.25
8058061ed9d6bc259d1e678607b07d259342c08f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:20:55

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c 

Log message:
drm/amd: Handle being compiled without SI or CIK support better

From Mario Limonciello
b542559343c9a0700adffb7f5b67314a0de55f4c in linux-6.12.y/6.12.25
5f054ddead33c1622ea9c0c0aaf07c6843fc7ab0 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:24:41

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 

Log message:
drm/amd/display: Actually do immediate vblank disable

From Leo Li
776253d9818d03d09219647d923a538cfbe218a1 in linux-6.12.y/6.12.25
704bc361e3a4ead1c0eb40acc255b636b788dc89 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:27:36

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 

Log message:
drm/amd/display: Increase vblank offdelay for PSR panels

From Leo Li
2a2b7b6f90a2e378959445097f5aa7d25a1edf37 in linux-6.12.y/6.12.25
f21e6d149b49c92f9e68aa0c76033e1e13d9f5da in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:29:24

Modified files:
	sys/dev/pci/drm/amd/pm/swsmu/smu11: arcturus_ppt.c 

Log message:
drm/amd/pm: Prevent division by zero

From Denis Arefev
6413fed016208171592c88b5df002af8a1387e24 in linux-6.12.y/6.12.25
7d641c2b83275d3b0424127b2e0d2d0f7dd82aef in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:30:55

Modified files:
	sys/dev/pci/drm/amd/pm/powerplay/hwmgr: vega10_thermal.c 

Log message:
drm/amd/pm/powerplay: Prevent division by zero

From Denis Arefev
bd4d90adbca1862d03e581e10e74ab73ec75e61b in linux-6.12.y/6.12.25
4b8c3c0d17c07f301011e2908fecd2ebdcfe3d1c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:32:17

Modified files:
	sys/dev/pci/drm/amd/pm/swsmu/smu11: smu_v11_0.c 

Log message:
drm/amd/pm/smu11: Prevent division by zero

From Denis Arefev
63a150400194592206817124268ff6f43947e8c9 in linux-6.12.y/6.12.25
7ba88b5cccc1a99c1afb96e31e7eedac9907704c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:33:44

Modified files:
	sys/dev/pci/drm/amd/pm/powerplay/hwmgr: smu7_thermal.c 

Log message:
drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero

From Denis Arefev
8e9c4f8d197d5709c75effa5d58e80b4fa01981a in linux-6.12.y/6.12.25
7c246a05df51c52fe0852ce56ba10c41e6ed1f39 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:35:32

Modified files:
	sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c 

Log message:
drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero

From Denis Arefev
fb803d4bb9ea0a61c21c4987505e4d4ae18f9fdc in linux-6.12.y/6.12.25
f23e9116ebb71b63fe9cec0dcac792aa9af30b0c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:36:47

Modified files:
	sys/dev/pci/drm/amd/pm/powerplay/hwmgr: vega20_thermal.c 

Log message:
drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero

From Denis Arefev
42f7b5d12c28b2a601a98d10a80c6db1fe1a2900 in linux-6.12.y/6.12.25
4e3d9508c056d7e0a56b58d5c81253e2a0d22b6c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:38:14

Modified files:
	sys/dev/pci/drm/amd/amdgpu: mes_v12_0.c 

Log message:
drm/amdgpu/mes12: optimize MES pipe FW version fetching

From Alex Deucher
2b00b32e6137bd5ed600c387cfb16274f93b91dc in linux-6.12.y/6.12.25
34779e14461cf715238dec5fd43a1e11977ec115 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:40:01

Modified files:
	sys/dev/pci/drm/i915/display: intel_display.c 

Log message:
drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed

From Ankit Nautiyal
a37e01fe60a35df354aa4c30762b91f26092ee93 in linux-6.12.y/6.12.25
a421f5033c82990d795f8fcd30d5b835f8975508 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:41:39

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 

Log message:
drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1

From Mario Limonciello
fe19e04cd96f625b0ab3aff598f13fceb5eec0d5 in linux-6.12.y/6.12.25
1c5fdef30ed120613e769a3bd2a144cfd4c688d6 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:44:13

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml2: dml2_wrapper.c 
	sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c 

Log message:
drm/amd/display: Protect FPU in dml2_validate()/dml21_validate()

From Huacai Chen
74d6fba60f05ca6b298702233b6e6cc7629eeb5a in linux-6.12.y/6.12.25
366e77cd4923c3aa45341e15dcaf3377af9b042f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:46:29

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c 

Log message:
drm/amd/display: Protect FPU in dml21_copy()

From Huacai Chen
596284026c5bc4d002c812a699ec961c1d7dd472 in linux-6.12.y/6.12.25
4408b59eeacfea777aae397177f49748cadde5ce in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:48:32

Modified files:
	sys/dev/pci/drm/amd/amdgpu: mes_v11_0.c 

Log message:
drm/amdgpu/mes11: optimize MES pipe FW version fetching

From Alex Deucher
228e98e2021cef1b4f5f0d8614b4371e05d9098d in linux-6.12.y/6.12.25
b71a2bb0ce07f40f92f59ed7f283068e41b10075 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:49:40

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_dma_buf.c 

Log message:
drm/amdgpu/dma_buf: fix page_link check

From Matthew Auld
91b646a0b2cbd1d6d1b0be49ae780b6d2ea6011c in linux-6.12.y/6.12.25
c0dd8a9253fadfb8e5357217d085f1989da4ef0a in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:50:57

Modified files:
	sys/dev/pci/drm/i915/gvt: opregion.c 

Log message:
drm/i915/gvt: fix unterminated-string-initialization warning

From Jani Nikula
4b171d4cbfffca02df349ed8405e93ff3b01e36a in linux-6.12.y/6.12.25
2e43ae7dd71cd9bb0d1bce1d3306bf77523feb81 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:52:39

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_object.c 

Log message:
drm/amdgpu: immediately use GTT for new allocations

From Christian Koenig
a53d959fe660341788cb8dbc3ac3330d90a09ecf in linux-6.12.y/6.12.25
a755906fb2b8370c43e91ba437ae1b3e228e8b02 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:54:31

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_crtc.c 

Log message:
drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes()

From Tom Chung
9cb744fbee3884cbcc2f80c92c9f7d6d13c37a24 in linux-6.12.y/6.12.25
69a46ce1f15b4391c128d581f6936750f9bfa052 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:55:59

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml2: dml2_wrapper.c 
	sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c 

Log message:
drm/amd/display: Protect FPU in dml2_init()/dml21_init()

From Huacai Chen
a5c9107a3e01375292ec20b2dc270bd7e6d0201e in linux-6.12.y/6.12.25
afcdf51d97cd58dd7a2e0aa8acbaea5108fa6826 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 19:58:06

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 

Log message:
drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1

From Mario Limonciello
e97bf44115e887a91f59017279ae86fb5a49d936 in linux-6.12.y/6.12.25
139e99d58e373bd11f085766e681d21d34d0b097 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 20:00:41

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c 

Log message:
drm/amdgpu: fix warning of drm_mm_clean

From ZhenGuo Yin
7f21bfd6fc16c5ed73b541a6d15b6c753b4e6b5f in linux-6.12.y/6.12.25
e7afa85a0d0eba5bf2c0a446ff622ebdbc9812d6 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/04/27 20:02:08

Modified files:
	sys/dev/pci/drm/amd/display/dc/resource/dcn31: dcn31_resource.c 

Log message:
drm/amd/display: Temporarily disable hostvm on DCN31

From Aurabindo Pillai
29b2d6f53c78b54ec1e50d35d8fad24e0c66e323 in linux-6.12.y/6.12.25
ba93dddfc92084a1e28ea447ec4f8315f3d8d3fd in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/04/27 23:26:12

Modified files:
	distrib/sets/lists/comp: md.powerpc64 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2025/04/28 00:49:30

Modified files:
	games/vcmi     : Makefile 
	games/vcmi/patches: patch-CMakeLists_txt patch-client_CMT_cpp 
	                    patch-client_CMusicHandler_cpp 
	                    patch-client_CMusicHandler_h 
	                    patch-lib_CThreadHelper_cpp 
Added files:
	games/vcmi/patches: patch-client_ServerRunner_cpp 
	                    patch-client_ServerRunner_h 
	                    patch-lib_network_NetworkConnection_cpp 
	                    patch-lib_network_NetworkDefines_h 

Log message:
fix build with upcoming boost-1.87
ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/28 01:18:16

Modified files:
	databases/pgbouncer: Makefile distinfo 

Log message:
databases/pgbouncer: security update to 1.24.1.

fixes CVE-2025-2291, see https://www.pgbouncer.org/2025/04/pgbouncer-1-24-1
maintainer timeout


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/28 01:19:19

Modified files:
	cad/openscad   : Makefile 

Log message:
Mark openscad broken due to boost 1.87


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/28 01:23:06

Modified files:
	x11/gnome/yelp : Makefile 
	x11/gnome/yelp-xsl: Makefile 
Added files:
	x11/gnome/yelp/patches: patch-data_xslt_mal2html_xsl_in 
	                        patch-data_xslt_man2html_xsl_in 
	                        patch-data_xslt_yelp-common_xsl_in 
	                        patch-libyelp_yelp-transform_c 
	                        patch-libyelp_yelp-view_c 
	x11/gnome/yelp-xsl/patches: patch-xslt_common_html_xsl 

Log message:
x11/gnome/yelp{,-xsl}: fix CVE-2025-3155 - Arbitrary file read by abusing ghelp scheme

see https://gitlab.gnome.org/GNOME/yelp/-/issues/221
same patches applied in at least debian/ubuntu & archlinux

discussed with/on behalf of ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/28 04:05:49

Modified files:
	geo/py-laspy   : Makefile 

Log message:
remove bogus ${FLAVOR}s in deps


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/28 04:36:35

Modified files:
	net/kea        : Makefile 
	net/kea/patches: patch-src_lib_asiolink_io_service_cc 

Log message:
kea: fix build with boost 1.87 (except for the postgresql flavor)

based on a patch by gentoo


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/28 04:39:37

Modified files:
	net            : Makefile 
	net/kea        : Makefile 

Log message:
Unhook kea,postgresql from tree. Doesn't build with boost 1.87


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/28 04:41:17

Modified files:
	devel/boost    : Makefile distinfo 
	devel/boost/patches: patch-tools_boost_install_boost-install_jam 
	                     patch-tools_build_src_engine_build_sh 
	                     patch-tools_build_src_tools_gcc_jam 
	devel/boost/pkg: PLIST-main PLIST-md 
Added files:
	devel/boost/patches: patch-boost_smart_ptr_intrusive_ptr_hpp 
	                     patch-boost_smart_ptr_shared_ptr_hpp 
Removed files:
	devel/boost/files: jump_sparc64_sysv_elf_gas.S 
	                   make_sparc64_sysv_elf_gas.S 
	                   ontop_sparc64_sysv_elf_gas.S 
	devel/boost/patches: patch-boost_atomic_detail_futex_hpp 
	                     patch-boost_fiber_detail_config_hpp 
	                     patch-boost_fiber_detail_cpu_relax_hpp 
	                     patch-boost_fiber_detail_futex_hpp 
	                     patch-boost_qvm_quat_traits_hpp 
	                     patch-libs_context_build_Jamfile_v2 

Log message:
Update to boost 1.87, from brad, landry and myself.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/28 05:17:07

Modified files:
	net/zabbix     : Makefile distinfo 
	net/zabbix/pkg : PLIST-web 

Log message:
update to 7.0.12; from Mark Patruck


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/28 07:06:32

Modified files:
	sys/conf       : Tag: OPENBSD_7_7 newvers.sh 

Log message:
7.7-stable


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/28 07:27:20

Modified files:
	sys/arch/alpha/alpha: interrupt.c locore.s machdep.c 
	sys/arch/alpha/include: intr.h 

Log message:
alpha: Use MI soft interrupt code

Tested by and OK miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/04/28 07:35:39

Modified files:
	sys/dev/pckbc  : pms.c 

Log message:
On resume, pms_change_state() should be run inside DVACT_WAKEUP because
it could potentially sleep.
ok bru, in snaps for a few days.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/28 07:44:25

Modified files:
	security/acme.sh: Makefile distinfo 
	security/acme.sh/pkg: PLIST 
Removed files:
	security/acme.sh/patches: patch-dnsapi_dns_netcup_sh 
	                          patch-notify_aws_ses_sh 

Log message:
security/acme.sh: update to 3.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/28 09:40:15

Modified files:
	misc/remind    : Makefile distinfo 

Log message:
misc/remind: update to 5.3.6

from Martin Ziemer (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/04/28 10:07:24

Modified files:
	distrib/sets/lists/comp: md.arm64 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/28 10:12:20

Modified files:
	x11/gnome/yelp : Tag: OPENBSD_7_7 Makefile 
	x11/gnome/yelp-xsl: Tag: OPENBSD_7_7 Makefile 
Added files:
	x11/gnome/yelp/patches: Tag: OPENBSD_7_7 
	                        patch-data_xslt_mal2html_xsl_in 
	                        patch-data_xslt_man2html_xsl_in 
	                        patch-data_xslt_yelp-common_xsl_in 
	                        patch-libyelp_yelp-transform_c 
	                        patch-libyelp_yelp-view_c 
	x11/gnome/yelp-xsl/patches: Tag: OPENBSD_7_7 
	                            patch-xslt_common_html_xsl 

Log message:
x11/gnome/yelp{,-xsl}: MFX fix for CVE-2025-3155 - Arbitrary file read by abusing ghelp scheme

see https://gitlab.gnome.org/GNOME/yelp/-/issues/221
same patches applied in at least debian/ubuntu & archlinux
discussed with/on behalf of ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/28 10:18:25

Modified files:
	sys/arch/amd64/amd64: identcpu.c vmm_machdep.c 
	sys/arch/amd64/include: cpu.h 

Log message:
vmm(4) sets minimum ASID for AMD SEV.

With AMD SEV-ES vmm(4) has to respect a "minimum ASID" when running
both SEV-ES and non-SEV-ES guests.  The minimum ASID value is
configured in the BIOS.  Non-SEV-ES guests will have to use ASIDs
starting at that value while SEV-ES enabled VMs use ASIDs starting
at 1.  Setting the minimum ASID in the BIOS to 1, disables SEV-ES.
Introduce vmm_alloc_asid() to be used by SVM base VMs.  No change
for VMX based VMs.

from hshoexer@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/04/28 11:39:34

Modified files:
	textproc/diffstat: Makefile distinfo 

Log message:
Update to diffstat-1.68


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/28 11:41:55

Modified files:
	lib/libcrypto/man: EC_GROUP_new_by_curve_name.3 

Log message:
EC_GROUP_new_by_curve_name.3: escape a - in code.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/28 11:42:42

Modified files:
	lib/libcrypto/man: EC_GROUP_check.3 

Log message:
EC_GROUP_check.3: rephrase a sentence to avoid a word repetition


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/04/28 12:56:25

Modified files:
	usr.sbin/pkg_add/OpenBSD: Delete.pm 

Log message:
Stop advising to remove files on update

The following only make sense on for pkg_delete(1), yet pkg_add(1) prints
them as well, which is confusing at best and trips up way too many people:
"You should also run ..." (often "rm -rf /something/important*")
"You should also remove ..."

No longer print those when -u is used.
There may be some commands

"i like it" ian kirill
OK phessler kmos


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2025/04/28 13:57:53

Modified files:
	devel/mpfr     : Makefile distinfo 

Log message:
devel/mpfr: bug fix update to 4.2.2

Drop DIST_SUBDIR.  We can use the PATCHFILES=filename{url}sufx syntax
to rename mpfr-$V/patch-* files from upstream if required.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/28 15:12:35

Modified files:
	sys/netinet    : tcp_var.h 

Log message:
Comment socket lock in TCP SYN cache fields.

TCP SYN cache has been switched from net lock to socket lock a while
ago.  Adjust forgotten comments for locking in struct syn_cache.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/04/28 16:35:12

Modified files:
	net/rtorrent   : Makefile 
	net/libtorrent : Makefile 

Log message:
use shipped configure script, disable execinfo, bump major, less build spam

No need for autoconf, the tarball has a script generated with 2.72 already.
libexecinfo gets picked up if present;  disable since it's not a dependency.
check_sym reports symbol removal and struct size changes.
-Wall is on by default and cannot be disabled, yet the code base is full of
offending stuff, so silence the two noisy warnings preventing walls of text.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/04/28 19:48:04

Modified files:
	distrib/sets/lists/comp: md.riscv64 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/04/28 20:24:32

Modified files:
	sbin/sysctl    : sysctl.c 
	lib/libc/sys   : sysctl.2 
	sys/sys        : sysctl.h 

Log message:
remove the rest of the CTL_FS posix setuid sysctl


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/04/28 21:45:27

Modified files:
	bin/ps         : keyword.c ps.c 

Log message:
adjust column width by scanning the proc array. ok job


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/04/28 21:47:01

Modified files:
	archivers/py-rarfile: Makefile distinfo 

Log message:
Update py-rarfile to 4.2


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/04/28 21:48:10

Modified files:
	bin/ps         : extern.h keyword.c print.c ps.1 

Log message:
remove obsolete rsz keyword. ok job


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/04/28 23:19:32

Modified files:
	textproc/py-emoji: Makefile distinfo 

Log message:
Update to 2.14.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/29 00:11:25

Modified files:
	net/kea        : Makefile 
	net/kea/pkg    : PLIST 

Log message:
kea: fix plist to unbreak sqlports/pkglocatedb

reported and tested by kevlo, thanks


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2025/04/29 00:39:49

Modified files:
	.              : lyrics.html 

Log message:
dead link


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/29 01:32:26

Modified files:
	mail/grommunio/gromox: Makefile 

Log message:
add missing lib dependency on sqlite3; noted by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/29 02:16:56

Modified files:
	usr.bin/kdump  : kdump.c 

Log message:
mop up more CTL_FS remnants

ok mlarkin


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 02:35:54

Modified files:
	lang/lucee/v6  : Makefile distinfo 

Log message:
update to lucee-6.2.1.122


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 02:36:24

Modified files:
	lang/lucee/v5  : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
update -stable to lucee-5.4.7.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 02:39:05

Modified files:
	lang/lucee/v6  : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
update -stable to lucee-6.2.1.122


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 02:42:41

Modified files:
	www/fcgi       : Makefile distinfo 

Log message:
update to fcgi-2.4.6


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/04/29 03:05:54

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
In uvm_anonget() relock busied anon w/ the correct lock type (possibly shared).

Should have been part of previous commit to unlock the upper part of the fault
handler.  Prevents an assertion when running the fault handler in parallel.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 03:34:37

Modified files:
	math/py-pandas : Makefile 
	math/py-pandas/pkg: PLIST 

Log message:
regen PLIST, readd scipy to TDEPs now that it's available again


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 03:34:52

Modified files:
	devel/py-coveralls: Makefile 
	devel/py-coveralls/pkg: PLIST 

Log message:
regen plist


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 03:35:57

Modified files:
	math/py-scipy  : Makefile 
	math/py-scipy/pkg: PLIST 

Log message:
regen plist / drop unneeded @conflict


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:35:22

Modified files:
	devel/py-setuptools: Makefile distinfo 
	devel/py-setuptools/pkg: PLIST 

Log message:
update to py3-setuptools-79.0.1, ok kmos

this changes installed file locations in most setuptools ports,
syncs to follow


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:35:23

Modified files:
	devel/py-types-setuptools: Makefile distinfo 
	devel/py-types-setuptools/pkg: PLIST 

Log message:
update to py3-types-setuptools-79.0.0.20250422


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:35:26

Modified files:
	lang/python    : python.port.mk 

Log message:
require version >=79 (with v0 for EPOCH) when building setuptools ports
installed files are in different locations in the dist-info directory
(names are normalized, and licenses move to a subdirectory), so PLISTs
generated on older versions won't package on newer versions and vice-versa


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:36:26

Modified files:
	archivers/py-brotli: Makefile 
	archivers/py-brotli/pkg: PLIST 
	archivers/py-brotlicffi: Makefile 
	archivers/py-brotlicffi/pkg: PLIST 
	archivers/py-compressed_rtf: Makefile 
	archivers/py-compressed_rtf/pkg: PLIST 
	archivers/py-libarchive-c: Makefile 
	archivers/py-libarchive-c/pkg: PLIST 
	archivers/py-lsqpack: Makefile 
	archivers/py-lsqpack/pkg: PLIST 
	archivers/py-lz4: Makefile 
	archivers/py-lz4/pkg: PLIST 
	archivers/py-lzo: Makefile 
	archivers/py-lzo/pkg: PLIST 
	archivers/py-rarfile: Makefile 
	archivers/py-rarfile/pkg: PLIST 
	archivers/py-zipstream-ng: Makefile 
	archivers/py-zipstream-ng/pkg: PLIST 
	archivers/py-zopfli: Makefile 
	archivers/py-zopfli/pkg: PLIST 
	archivers/py-zstandard: Makefile 
	archivers/py-zstandard/pkg: PLIST 
	astro/py-astropy: Makefile 
	astro/py-astropy/pkg: PLIST 
	astro/py-astropy-iers-data: Makefile 
	astro/py-astropy-iers-data/pkg: PLIST 
	astro/py-erfa  : Makefile 
	astro/py-erfa/pkg: PLIST 
	astro/py-jplephem: Makefile 
	astro/py-jplephem/pkg: PLIST 
	astro/py-metar : Makefile 
	astro/py-metar/pkg: PLIST 
	astro/py-sgp4  : Makefile 
	astro/py-sgp4/pkg: PLIST 
	astro/py-skyfield: Makefile 
	astro/py-skyfield/pkg: PLIST 
	audio/cplay    : Makefile 
	audio/cplay/pkg: PLIST 
	audio/curseradio: Makefile 
	audio/curseradio/pkg: PLIST 
	audio/ffmpeg-normalize: Makefile 
	audio/ffmpeg-normalize/pkg: PLIST 
	audio/picard   : Makefile 
	audio/picard/pkg: PLIST 
	audio/puddletag: Makefile 
	audio/puddletag/pkg: PLIST 
	audio/py-acoustid: Makefile 
	audio/py-acoustid/pkg: PLIST 
	audio/py-audio : Makefile 
	audio/py-audio/pkg: PLIST 
	audio/py-discid: Makefile 
	audio/py-discid/pkg: PLIST 
	audio/py-discogs-client: Makefile 
	audio/py-discogs-client/pkg: PLIST 
	audio/py-mpd2  : Makefile 
	audio/py-mpd2/pkg: PLIST 
	audio/py-musicbrainzngs: Makefile 
	audio/py-musicbrainzngs/pkg: PLIST 
	audio/py-mutagen: Makefile 
	audio/py-mutagen/pkg: PLIST 
	audio/py-speechrecognition: Makefile 
	audio/py-speechrecognition/pkg: PLIST 
	audio/py-tagpy : Makefile 
	audio/py-tagpy/pkg: PLIST 
	audio/py-tinytag: Makefile 
	audio/py-tinytag/pkg: PLIST 
	audio/quodlibet: Makefile 
	audio/quodlibet/pkg: PLIST 
	audio/rgain    : Makefile 
	audio/rgain/pkg: PLIST 
	audio/sonata   : Makefile 
	audio/sonata/pkg: PLIST 
	audio/yt-audio : Makefile 
	audio/yt-audio/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:36:59

Modified files:
	benchmarks/netperf-wrapper: Makefile 
	benchmarks/netperf-wrapper/pkg: PLIST-main 
	benchmarks/speedtest-cli: Makefile 
	benchmarks/speedtest-cli/pkg: PLIST 
	biology/py-biopython: Makefile 
	biology/py-biopython/pkg: PLIST 
	comms/cc2538-bsl: Makefile 
	comms/cc2538-bsl/pkg: PLIST 
	comms/chirp    : Makefile 
	comms/chirp/pkg: PLIST 
	comms/py-serial-asyncio: Makefile 
	comms/py-serial-asyncio/pkg: PLIST 
	comms/zigpy/py-zigpy: Makefile 
	comms/zigpy/py-zigpy/pkg: PLIST 
	comms/zigpy/py-zigpy-znp: Makefile 
	comms/zigpy/py-zigpy-znp/pkg: PLIST 
	converters/py-html2text: Makefile 
	converters/py-html2text/pkg: PLIST 
	converters/py-num2words: Makefile 
	converters/py-num2words/pkg: PLIST 
	converters/py-tnefparse: Makefile 
	converters/py-tnefparse/pkg: PLIST 
	databases/barman: Makefile 
	databases/barman/pkg: PLIST 
	databases/patroni: Makefile 
	databases/patroni/pkg: PLIST 
	databases/py-alembic: Makefile 
	databases/py-alembic/pkg: PLIST 
	databases/py-apsw: Makefile 
	databases/py-apsw/pkg: PLIST 
	databases/py-borgstore: Makefile 
	databases/py-borgstore/pkg: PLIST 
	databases/py-carbon: Makefile 
	databases/py-carbon/pkg: PLIST 
	databases/py-influxdb: Makefile 
	databases/py-influxdb/pkg: PLIST 
	databases/py-influxdb_client: Makefile 
	databases/py-influxdb_client/pkg: PLIST 
	databases/py-ldap: Makefile 
	databases/py-ldap/pkg: PLIST 
	databases/py-ldap0: Makefile 
	databases/py-ldap0/pkg: PLIST 
	databases/py-ldap3: Makefile 
	databases/py-ldap3/pkg: PLIST 
	databases/py-lmdb: Makefile 
	databases/py-lmdb/pkg: PLIST 
	databases/py-minidb: Makefile 
	databases/py-minidb/pkg: PLIST 
	databases/py-mongo: Makefile 
	databases/py-mongo/pkg: PLIST 
	databases/py-mysqlclient: Makefile 
	databases/py-mysqlclient/pkg: PLIST 
	databases/py-odbc: Makefile 
	databases/py-odbc/pkg: PLIST 
	databases/py-peewee: Makefile 
	databases/py-peewee/pkg: PLIST 
	databases/py-pg_activity: Makefile 
	databases/py-pg_activity/pkg: PLIST 
	databases/py-pickleshare: Makefile 
	databases/py-pickleshare/pkg: PLIST 
	databases/py-psycopg2: Makefile 
	databases/py-psycopg2/pkg: PLIST 
	databases/py-puppetdb: Makefile 
	databases/py-puppetdb/pkg: PLIST 
	databases/py-pygresql: Makefile 
	databases/py-pygresql/pkg: PLIST 
	databases/py-pymysql: Makefile 
	databases/py-pymysql/pkg: PLIST 
	databases/py-redis: Makefile 
	databases/py-redis/pkg: PLIST 
	databases/py-sqlalchemy: Makefile 
	databases/py-sqlalchemy/pkg: PLIST 
	databases/py-sqlobject: Makefile 
	databases/py-sqlobject/pkg: PLIST 
	databases/py-whisper: Makefile 
	databases/py-whisper/pkg: PLIST 
	databases/web2ldap: Makefile 
	databases/web2ldap/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:38:22

Modified files:
	devel/angr/py-ailment: Makefile 
	devel/angr/py-ailment/pkg: PLIST 
	devel/angr/py-angr: Makefile 
	devel/angr/py-angr/pkg: PLIST 
	devel/angr/py-archinfo: Makefile 
	devel/angr/py-archinfo/pkg: PLIST 
	devel/angr/py-claripy: Makefile 
	devel/angr/py-claripy/pkg: PLIST 
	devel/angr/py-cle: Makefile 
	devel/angr/py-cle/pkg: PLIST 
	devel/angr/py-pyvex: Makefile 
	devel/angr/py-pyvex/pkg: PLIST 
	devel/autopep8 : Makefile 
	devel/autopep8/pkg: PLIST 
	devel/bpython  : Makefile 
	devel/bpython/pkg: PLIST 
	devel/capstone/python: Makefile 
	devel/capstone/python/pkg: PLIST 
	devel/coccigrep: Makefile 
	devel/coccigrep/pkg: PLIST 
	devel/codechecker: Makefile 
	devel/codechecker/pkg: PLIST 
	devel/flake8   : Makefile 
	devel/flake8/pkg: PLIST 
	devel/git-cola : Makefile 
	devel/git-cola/pkg: PLIST 
	devel/github-backup: Makefile 
	devel/github-backup/pkg: PLIST 
	devel/gyp      : Makefile 
	devel/gyp/pkg  : PLIST 
	devel/ipython  : Makefile 
	devel/ipython/pkg: PLIST 
	devel/keystone/python: Makefile 
	devel/keystone/python/pkg: PLIST 
	devel/legit    : Makefile 
	devel/legit/pkg: PLIST 
	devel/libgit2/py-git2: Makefile 
	devel/libgit2/py-git2/pkg: PLIST 
	devel/mercurial: Makefile 
	devel/mercurial/pkg: PLIST-main 
	devel/meson    : Makefile 
	devel/meson/pkg: PLIST 
	devel/ophis    : Makefile 
	devel/ophis/pkg: PLIST 
	devel/pre-commit: Makefile 
	devel/pre-commit/pkg: PLIST 
	devel/pudb     : Makefile 
	devel/pudb/pkg : PLIST 
	devel/py-aiocache: Makefile 
	devel/py-aiocache/pkg: PLIST 
	devel/py-aioresponses: Makefile 
	devel/py-aioresponses/pkg: PLIST 
	devel/py-aiosignal: Makefile 
	devel/py-aiosignal/pkg: PLIST 
	devel/py-aiostream: Makefile 
	devel/py-aiostream/pkg: PLIST 
	devel/py-algorithm-munkres: Makefile 
	devel/py-algorithm-munkres/pkg: PLIST 
	devel/py-altgraph: Makefile 
	devel/py-altgraph/pkg: PLIST 
	devel/py-ana   : Makefile 
	devel/py-ana/pkg: PLIST 
	devel/py-appdirs: Makefile 
	devel/py-appdirs/pkg: PLIST 
	devel/py-asn1  : Makefile 
	devel/py-asn1/pkg: PLIST 
	devel/py-asn1-modules: Makefile 
	devel/py-asn1-modules/pkg: PLIST 
	devel/py-astor : Makefile 
	devel/py-astor/pkg: PLIST 
	devel/py-astroid: Makefile 
	devel/py-astroid/pkg: PLIST 
	devel/py-asttokens: Makefile 
	devel/py-asttokens/pkg: PLIST 
	devel/py-astunparse: Makefile 
	devel/py-astunparse/pkg: PLIST 
	devel/py-async-lru: Makefile 
	devel/py-async-lru/pkg: PLIST 
	devel/py-async-timeout: Makefile 
	devel/py-async-timeout/pkg: PLIST 
	devel/py-asyncore: Makefile 
	devel/py-asyncore/pkg: PLIST 
	devel/py-asynctest: Makefile 
	devel/py-asynctest/pkg: PLIST 
	devel/py-atomicwrites: Makefile 
	devel/py-atomicwrites/pkg: PLIST 
	devel/py-autocommand: Makefile 
	devel/py-autocommand/pkg: PLIST 
	devel/py-automat: Makefile 
	devel/py-automat/pkg: PLIST 
	devel/py-babel : Makefile 
	devel/py-babel/pkg: PLIST 
	devel/py-bencode: Makefile 
	devel/py-bencode/pkg: PLIST 
	devel/py-beniget: Makefile 
	devel/py-beniget/pkg: PLIST 
	devel/py-binaryornot: Makefile 
	devel/py-binaryornot/pkg: PLIST 
	devel/py-biplist: Makefile 
	devel/py-biplist/pkg: PLIST 
	devel/py-bitarray: Makefile 
	devel/py-bitarray/pkg: PLIST 
	devel/py-bitcoinlib: Makefile 
	devel/py-bitcoinlib/pkg: PLIST 
	devel/py-bitstring: Makefile 
	devel/py-bitstring/pkg: PLIST 
	devel/py-blessings: Makefile 
	devel/py-blessings/pkg: PLIST 
	devel/py-boolean.py: Makefile 
	devel/py-boolean.py/pkg: PLIST 
	devel/py-borghash: Makefile 
	devel/py-borghash/pkg: PLIST 
	devel/py-buildbot/buildbot: Makefile 
	devel/py-buildbot/buildbot/pkg: PLIST 
	devel/py-buildbot/www: Makefile 
	devel/py-buildbot/www/pkg: PLIST 
	devel/py-buildslave: Makefile 
	devel/py-buildslave/pkg: PLIST 
	devel/py-cached-property: Makefile 
	devel/py-cached-property/pkg: PLIST 
	devel/py-cachelib: Makefile 
	devel/py-cachelib/pkg: PLIST 
	devel/py-cachetools: Makefile 
	devel/py-cachetools/pkg: PLIST 
	devel/py-calver: Makefile 
	devel/py-calver/pkg: PLIST 
	devel/py-certifi: Makefile 
	devel/py-certifi/pkg: PLIST 
	devel/py-cffi  : Makefile 
	devel/py-cffi/pkg: PLIST 
	devel/py-cfgv  : Makefile 
	devel/py-cfgv/pkg: PLIST 
	devel/py-cflow2dot: Makefile 
	devel/py-cflow2dot/pkg: PLIST 
	devel/py-characteristic: Makefile 
	devel/py-characteristic/pkg: PLIST 
	devel/py-cheetah: Makefile 
	devel/py-cheetah/pkg: PLIST 
	devel/py-click-log: Makefile 
	devel/py-click-log/pkg: PLIST 
	devel/py-click-plugins: Makefile 
	devel/py-click-plugins/pkg: PLIST 
	devel/py-click-repl: Makefile 
	devel/py-click-repl/pkg: PLIST 
	devel/py-click-threading: Makefile 
	devel/py-click-threading/pkg: PLIST 
	devel/py-clint : Makefile 
	devel/py-clint/pkg: PLIST 
	devel/py-cloudpickle: Makefile 
	devel/py-cloudpickle/pkg: PLIST 
	devel/py-codestyle: Makefile 
	devel/py-codestyle/pkg: PLIST 
	devel/py-colorlog: Makefile 
	devel/py-colorlog/pkg: PLIST 
	devel/py-configargparse: Makefile 
	devel/py-configargparse/pkg: PLIST 
	devel/py-configobj: Makefile 
	devel/py-configobj/pkg: PLIST 
	devel/py-constantly: Makefile 
	devel/py-constantly/pkg: PLIST 
	devel/py-construct: Makefile 
	devel/py-construct/pkg: PLIST 
	devel/py-cookiecutter: Makefile 
	devel/py-cookiecutter/pkg: PLIST 
	devel/py-cooldict: Makefile 
	devel/py-cooldict/pkg: PLIST 
	devel/py-covdefaults: Makefile 
	devel/py-covdefaults/pkg: PLIST 
	devel/py-coverage: Makefile 
	devel/py-coverage/pkg: PLIST 
	devel/py-cparser: Makefile 
	devel/py-cparser/pkg: PLIST 
	devel/py-cppy  : Makefile 
	devel/py-cppy/pkg: PLIST 
	devel/py-crayons: Makefile 
	devel/py-crayons/pkg: PLIST 
	devel/py-crc32c: Makefile 
	devel/py-crc32c/pkg: PLIST 
	devel/py-crccheck: Makefile 
	devel/py-crccheck/pkg: PLIST 
	devel/py-cstruct: Makefile 
	devel/py-cstruct/pkg: PLIST 
	devel/py-curio : Makefile 
	devel/py-curio/pkg: PLIST 
	devel/py-curtsies: Makefile 
	devel/py-curtsies/pkg: PLIST 
	devel/py-cwcwidth: Makefile 
	devel/py-cwcwidth/pkg: PLIST 
	devel/py-dateutil: Makefile 
	devel/py-dateutil/pkg: PLIST 
	devel/py-dbus-deviation: Makefile 
	devel/py-dbus-deviation/pkg: PLIST 
	devel/py-ddt   : Makefile 
	devel/py-ddt/pkg: PLIST 
	devel/py-debugpy: Makefile 
	devel/py-debugpy/pkg: PLIST 
	devel/py-decorator: Makefile 
	devel/py-decorator/pkg: PLIST 
	devel/py-deprecated: Makefile 
	devel/py-deprecated/pkg: PLIST 
	devel/py-deprecation: Makefile 
	devel/py-deprecation/pkg: PLIST 
	devel/py-dill  : Makefile 
	devel/py-dill/pkg: PLIST 
	devel/py-dispatcher: Makefile 
	devel/py-dispatcher/pkg: PLIST 
	devel/py-distutils-extra: Makefile 
	devel/py-distutils-extra/pkg: PLIST 
	devel/py-docopt: Makefile 
	devel/py-docopt/pkg: PLIST 
	devel/py-docstring-to-markdown: Makefile 
	devel/py-docstring-to-markdown/pkg: PLIST 
	devel/py-doit  : Makefile 
	devel/py-doit/pkg: PLIST 
	devel/py-dtfabric: Makefile 
	devel/py-dtfabric/pkg: PLIST 
	devel/py-dulwich: Makefile 
	devel/py-dulwich/pkg: PLIST 
	devel/py-easyprocess: Makefile 
	devel/py-easyprocess/pkg: PLIST 
	devel/py-elftools: Makefile 
	devel/py-elftools/pkg: PLIST 
	devel/py-enrich: Makefile 
	devel/py-enrich/pkg: PLIST 
	devel/py-esptool: Makefile 
	devel/py-esptool/pkg: PLIST 
	devel/py-executing: Makefile 
	devel/py-executing/pkg: PLIST 
	devel/py-extension-helpers: Makefile 
	devel/py-extension-helpers/pkg: PLIST 
	devel/py-extras: Makefile 
	devel/py-extras/pkg: PLIST 
	devel/py-fasteners: Makefile 
	devel/py-fasteners/pkg: PLIST 
	devel/py-fastimport: Makefile 
	devel/py-fastimport/pkg: PLIST 
	devel/py-fields: Makefile 
	devel/py-fields/pkg: PLIST 
	devel/py-filebytes: Makefile 
	devel/py-filebytes/pkg: PLIST 
	devel/py-filetype: Makefile 
	devel/py-filetype/pkg: PLIST 
	devel/py-fixtures: Makefile 
	devel/py-fixtures/pkg: PLIST 
	devel/py-flaky : Makefile 
	devel/py-flaky/pkg: PLIST 
	devel/py-freezegun: Makefile 
	devel/py-freezegun/pkg: PLIST 
	devel/py-frozendict: Makefile 
	devel/py-frozendict/pkg: PLIST 
	devel/py-frozenlist: Makefile 
	devel/py-frozenlist/pkg: PLIST 
	devel/py-funcy : Makefile 
	devel/py-funcy/pkg: PLIST 
	devel/py-future: Makefile 
	devel/py-future/pkg: PLIST 
	devel/py-gast  : Makefile 
	devel/py-gast/pkg: PLIST 
	devel/py-gevent: Makefile 
	devel/py-gevent/pkg: PLIST 
	devel/py-gitdb : Makefile 
	devel/py-gitdb/pkg: PLIST 
	devel/py-gitpython: Makefile 
	devel/py-gitpython/pkg: PLIST 
	devel/py-greenlet: Makefile 
	devel/py-greenlet/pkg: PLIST 
	devel/py-hamcrest: Makefile 
	devel/py-hamcrest/pkg: PLIST 
	devel/py-helpdev: Makefile 
	devel/py-helpdev/pkg: PLIST 
	devel/py-html5lib: Makefile 
	devel/py-html5lib/pkg: PLIST 
	devel/py-hypothesis: Makefile 
	devel/py-hypothesis/pkg: PLIST 
	devel/py-hypothesmith: Makefile 
	devel/py-hypothesmith/pkg: PLIST 
	devel/py-icalendar: Makefile 
	devel/py-icalendar/pkg: PLIST 
	devel/py-identify: Makefile 
	devel/py-identify/pkg: PLIST 
	devel/py-importlib-metadata: Makefile 
	devel/py-importlib-metadata/pkg: PLIST 
	devel/py-incremental: Makefile 
	devel/py-incremental/pkg: PLIST 
	devel/py-intelhex: Makefile 
	devel/py-intelhex/pkg: PLIST 
	devel/py-intervaltree: Makefile 
	devel/py-intervaltree/pkg: PLIST 
	devel/py-invoke: Makefile 
	devel/py-invoke/pkg: PLIST 
	devel/py-ipython_genutils: Makefile 
	devel/py-ipython_genutils/pkg: PLIST 
	devel/py-iso3166: Makefile 
	devel/py-iso3166/pkg: PLIST 
	devel/py-isodate: Makefile 
	devel/py-isodate/pkg: PLIST 
	devel/py-isoduration: Makefile 
	devel/py-isoduration/pkg: PLIST 
	devel/py-jaraco-classes: Makefile 
	devel/py-jaraco-classes/pkg: PLIST 
	devel/py-jaraco-collections: Makefile 
	devel/py-jaraco-collections/pkg: PLIST 
	devel/py-jaraco-context: Makefile 
	devel/py-jaraco-context/pkg: PLIST 
	devel/py-jaraco-envs: Makefile 
	devel/py-jaraco-envs/pkg: PLIST 
	devel/py-jaraco-functools: Makefile 
	devel/py-jaraco-functools/pkg: PLIST 
	devel/py-jaraco-path: Makefile 
	devel/py-jaraco-path/pkg: PLIST 
	devel/py-jaraco-test: Makefile 
	devel/py-jaraco-test/pkg: PLIST 
	devel/py-jedi  : Makefile 
	devel/py-jedi/pkg: PLIST 
	devel/py-jmespath: Makefile 
	devel/py-jmespath/pkg: PLIST 
	devel/py-jsonpath-ng: Makefile 
	devel/py-jsonpath-ng/pkg: PLIST 
	devel/py-kaitaistruct: Makefile 
	devel/py-kaitaistruct/pkg: PLIST 
	devel/py-kitchen: Makefile 
	devel/py-kitchen/pkg: PLIST 
	devel/py-kiwisolver: Makefile 
	devel/py-kiwisolver/pkg: PLIST 
	devel/py-lazy-loader: Makefile 
	devel/py-lazy-loader/pkg: PLIST 
	devel/py-lazy-object-proxy: Makefile 
	devel/py-lazy-object-proxy/pkg: PLIST 
	devel/py-libcst: Makefile 
	devel/py-libcst/pkg: PLIST 
	devel/py-liblarch: Makefile 
	devel/py-liblarch/pkg: PLIST 
	devel/py-littleutils: Makefile 
	devel/py-littleutils/pkg: PLIST 
	devel/py-logfury: Makefile 
	devel/py-logfury/pkg: PLIST 
	devel/py-logilab-common: Makefile 
	devel/py-logilab-common/pkg: PLIST 
	devel/py-magic : Makefile 
	devel/py-magic/pkg: PLIST 
	devel/py-matrix-common: Makefile 
	devel/py-matrix-common/pkg: PLIST 
	devel/py-mccabe: Makefile 
	devel/py-mccabe/pkg: PLIST 
	devel/py-minidump: Makefile 
	devel/py-minidump/pkg: PLIST 
	devel/py-minimock: Makefile 
	devel/py-minimock/pkg: PLIST 
	devel/py-mock  : Makefile 
	devel/py-mock/pkg: PLIST 
	devel/py-modulegraph: Makefile 
	devel/py-modulegraph/pkg: PLIST 
	devel/py-mox3  : Makefile 
	devel/py-mox3/pkg: PLIST 
	devel/py-mulpyplexer: Makefile 
	devel/py-mulpyplexer/pkg: PLIST 
	devel/py-multiprocess: Makefile 
	devel/py-multiprocess/pkg: PLIST 
	devel/py-multitasking: Makefile 
	devel/py-multitasking/pkg: PLIST 
	devel/py-munch : Makefile 
	devel/py-munch/pkg: PLIST 
	devel/py-mypy  : Makefile 
	devel/py-mypy/pkg: PLIST 
	devel/py-mypy-extensions: Makefile 
	devel/py-mypy-extensions/pkg: PLIST 
	devel/py-nbval : Makefile 
	devel/py-nbval/pkg: PLIST 
	devel/py-nest-asyncio: Makefile 
	devel/py-nest-asyncio/pkg: PLIST 
	devel/py-nodeenv: Makefile 
	devel/py-nodeenv/pkg: PLIST 
	devel/py-nose  : Makefile 
	devel/py-nose/pkg: PLIST 
	devel/py-objgraph: Makefile 
	devel/py-objgraph/pkg: PLIST 
	devel/py-olefile: Makefile 
	devel/py-olefile/pkg: PLIST 
	devel/py-outcome: Makefile 
	devel/py-outcome/pkg: PLIST 
	devel/py-overrides: Makefile 
	devel/py-overrides/pkg: PLIST 
	devel/py-parameterized: Makefile 
	devel/py-parameterized/pkg: PLIST 
	devel/py-parse : Makefile 
	devel/py-parse/pkg: PLIST 
	devel/py-parsedatetime: Makefile 
	devel/py-parsedatetime/pkg: PLIST 
	devel/py-parso : Makefile 
	devel/py-parso/pkg: PLIST 
	devel/py-path  : Makefile 
	devel/py-path/pkg: PLIST 
	devel/py-pathvalidate: Makefile 
	devel/py-pathvalidate/pkg: PLIST 
	devel/py-pbr   : Makefile 
	devel/py-pbr/pkg: PLIST 
	devel/py-pebble: Makefile 
	devel/py-pebble/pkg: PLIST 
	devel/py-pexpect: Makefile 
	devel/py-pexpect/pkg: PLIST 
	devel/py-phx-class-registry: Makefile 
	devel/py-phx-class-registry/pkg: PLIST 
	devel/py-pip   : Makefile 
	devel/py-pip/pkg: PLIST 
	devel/py-pluggy: Makefile 
	devel/py-pluggy/pkg: PLIST 
	devel/py-plugnplay: Makefile 
	devel/py-plugnplay/pkg: PLIST 
	devel/py-portalocker: Makefile 
	devel/py-portalocker/pkg: PLIST 
	devel/py-prance: Makefile 
	devel/py-prance/pkg: PLIST 
	devel/py-pretend: Makefile 
	devel/py-pretend/pkg: PLIST 
	devel/py-process-tests: Makefile 
	devel/py-process-tests/pkg: PLIST 
	devel/py-progress: Makefile 
	devel/py-progress/pkg: PLIST 
	devel/py-progressbar: Makefile 
	devel/py-progressbar/pkg: PLIST 
	devel/py-prompt_toolkit: Makefile 
	devel/py-prompt_toolkit/pkg: PLIST 
	devel/py-propcache: Makefile 
	devel/py-propcache/pkg: PLIST 
	devel/py-protobuf: Makefile 
	devel/py-protobuf/pkg: PLIST 
	devel/py-pure_eval: Makefile 
	devel/py-pure_eval/pkg: PLIST 
	devel/py-puremagic: Makefile 
	devel/py-puremagic/pkg: PLIST 
	devel/py-py    : Makefile 
	devel/py-py/pkg: PLIST 
	devel/py-pybind11: Makefile 
	devel/py-pybind11/pkg: PLIST 
	devel/py-pygithub: Makefile 
	devel/py-pygithub/pkg: PLIST 
	devel/py-pyinotify: Makefile 
	devel/py-pyinotify/pkg: PLIST 
	devel/py-pyls-spyder: Makefile 
	devel/py-pyls-spyder/pkg: PLIST 
	devel/py-pyprof2calltree: Makefile 
	devel/py-pyprof2calltree/pkg: PLIST 
	devel/py-pyrsistent: Makefile 
	devel/py-pyrsistent/pkg: PLIST 
	devel/py-pyte  : Makefile 
	devel/py-pyte/pkg: PLIST 
	devel/py-python-lsp-black: Makefile 
	devel/py-python-lsp-black/pkg: PLIST 
	devel/py-python-lsp-server: Makefile 
	devel/py-python-lsp-server/pkg: PLIST 
	devel/py-python-slugify: Makefile 
	devel/py-python-slugify/pkg: PLIST 
	devel/py-qdarkstyle: Makefile 
	devel/py-qdarkstyle/pkg: PLIST 
	devel/py-qstylizer: Makefile 
	devel/py-qstylizer/pkg: PLIST 
	devel/py-qt-builder: Makefile 
	devel/py-qt-builder/pkg: PLIST 
	devel/py-r2pipe: Makefile 
	devel/py-r2pipe/pkg: PLIST 
	devel/py-radix : Makefile 
	devel/py-radix/pkg: PLIST 
	devel/py-regex : Makefile 
	devel/py-regex/pkg: PLIST 
	devel/py-rencode: Makefile 
	devel/py-rencode/pkg: PLIST 
	devel/py-resolvelib: Makefile 
	devel/py-resolvelib/pkg: PLIST 
	devel/py-rfc3339-validator: Makefile 
	devel/py-rfc3339-validator/pkg: PLIST 
	devel/py-rfc3986-validator: Makefile 
	devel/py-rfc3986-validator/pkg: PLIST 
	devel/py-rfc6555: Makefile 
	devel/py-rfc6555/pkg: PLIST 
	devel/py-robotframework: Makefile 
	devel/py-robotframework/pkg: PLIST 
	devel/py-rope  : Makefile 
	devel/py-rope/pkg: PLIST 
	devel/py-rtree : Makefile 
	devel/py-rtree/pkg: PLIST 
	devel/py-schema: Makefile 
	devel/py-schema/pkg: PLIST 
	devel/py-semantic-version: Makefile 
	devel/py-semantic-version/pkg: PLIST 
	devel/py-send2trash: Makefile 
	devel/py-send2trash/pkg: PLIST 
	devel/py-serial: Makefile 
	devel/py-serial/pkg: PLIST 
	devel/py-setuptools-git-versioning: Makefile 
	devel/py-setuptools-git-versioning/pkg: PLIST 
	devel/py-setuptools-rust: Makefile 
	devel/py-setuptools-rust/pkg: PLIST 
	devel/py-setuptools_scm: Makefile 
	devel/py-setuptools_scm/pkg: PLIST 
	devel/py-setuptools_trial: Makefile 
	devel/py-setuptools_trial/pkg: PLIST 
	devel/py-shellingham: Makefile 
	devel/py-shellingham/pkg: PLIST 
	devel/py-simplejson: Makefile 
	devel/py-simplejson/pkg: PLIST 
	devel/py-sip   : Makefile 
	devel/py-sip/pkg: PLIST 
	devel/py-six   : Makefile 
	devel/py-six/pkg: PLIST 
	devel/py-smmap : Makefile 
	devel/py-smmap/pkg: PLIST 
	devel/py-sniffio: Makefile 
	devel/py-sniffio/pkg: PLIST 
	devel/py-sortedcontainers: Makefile 
	devel/py-sortedcontainers/pkg: PLIST 
	devel/py-spark-parser: Makefile 
	devel/py-spark-parser/pkg: PLIST 
	devel/py-stack_data: Makefile 
	devel/py-stack_data/pkg: PLIST 
	devel/py-stdnum: Makefile 
	devel/py-stdnum/pkg: PLIST 
	devel/py-straight.plugin: Makefile 
	devel/py-straight.plugin/pkg: PLIST 
	devel/py-suds  : Makefile 
	devel/py-suds/pkg: PLIST 
	devel/py-sure  : Makefile 
	devel/py-sure/pkg: PLIST 
	devel/py-tabulate: Makefile 
	devel/py-tabulate/pkg: PLIST 
	devel/py-tempora: Makefile 
	devel/py-tempora/pkg: PLIST 
	devel/py-tenacity: Makefile 
	devel/py-tenacity/pkg: PLIST 
	devel/py-test  : Makefile 
	devel/py-test/pkg: PLIST 
	devel/py-test-aiohttp: Makefile 
	devel/py-test-aiohttp/pkg: PLIST 
	devel/py-test-arraydiff: Makefile 
	devel/py-test-arraydiff/pkg: PLIST 
	devel/py-test-astropy: Makefile 
	devel/py-test-astropy/pkg: PLIST 
	devel/py-test-astropy-header: Makefile 
	devel/py-test-astropy-header/pkg: PLIST 
	devel/py-test-asyncio: Makefile 
	devel/py-test-asyncio/pkg: PLIST 
	devel/py-test-benchmark: Makefile 
	devel/py-test-benchmark/pkg: PLIST 
	devel/py-test-console-scripts: Makefile 
	devel/py-test-console-scripts/pkg: PLIST 
	devel/py-test-cov: Makefile 
	devel/py-test-cov/pkg: PLIST 
	devel/py-test-datafiles: Makefile 
	devel/py-test-datafiles/pkg: PLIST 
	devel/py-test-doctestplus: Makefile 
	devel/py-test-doctestplus/pkg: PLIST 
	devel/py-test-filter-subpackage: Makefile 
	devel/py-test-filter-subpackage/pkg: PLIST 
	devel/py-test-flake8: Makefile 
	devel/py-test-flake8/pkg: PLIST 
	devel/py-test-forked: Makefile 
	devel/py-test-forked/pkg: PLIST 
	devel/py-test-localserver: Makefile 
	devel/py-test-localserver/pkg: PLIST 
	devel/py-test-mock: Makefile 
	devel/py-test-mock/pkg: PLIST 
	devel/py-test-openfiles: Makefile 
	devel/py-test-openfiles/pkg: PLIST 
	devel/py-test-order: Makefile 
	devel/py-test-order/pkg: PLIST 
	devel/py-test-relaxed: Makefile 
	devel/py-test-relaxed/pkg: PLIST 
	devel/py-test-remotedata: Makefile 
	devel/py-test-remotedata/pkg: PLIST 
	devel/py-test-run-parallel: Makefile 
	devel/py-test-run-parallel/pkg: PLIST 
	devel/py-test-runner: Makefile 
	devel/py-test-runner/pkg: PLIST 
	devel/py-test-subtesthack: Makefile 
	devel/py-test-subtesthack/pkg: PLIST 
	devel/py-test-subtests: Makefile 
	devel/py-test-subtests/pkg: PLIST 
	devel/py-test-timeout: Makefile 
	devel/py-test-timeout/pkg: PLIST 
	devel/py-test-tornasync: Makefile 
	devel/py-test-tornasync/pkg: PLIST 
	devel/py-test-trio: Makefile 
	devel/py-test-trio/pkg: PLIST 
	devel/py-test-vcr: Makefile 
	devel/py-test-vcr/pkg: PLIST 
	devel/py-test-xdist: Makefile 
	devel/py-test-xdist/pkg: PLIST 
	devel/py-test-xprocess: Makefile 
	devel/py-test-xprocess/pkg: PLIST 
	devel/py-three-merge: Makefile 
	devel/py-three-merge/pkg: PLIST 
	devel/py-tokenize-rt: Makefile 
	devel/py-tokenize-rt/pkg: PLIST 
	devel/py-toolz : Makefile 
	devel/py-toolz/pkg: PLIST 
	devel/py-toposort: Makefile 
	devel/py-toposort/pkg: PLIST 
	devel/py-tqdm  : Makefile 
	devel/py-tqdm/pkg: PLIST 
	devel/py-transitions: Makefile 
	devel/py-transitions/pkg: PLIST 
	devel/py-trio  : Makefile 
	devel/py-trio/pkg: PLIST 
	devel/py-trove-classifiers: Makefile 
	devel/py-trove-classifiers/pkg: PLIST 
	devel/py-txaio : Makefile 
	devel/py-txaio/pkg: PLIST 
	devel/py-typeguard: Makefile 
	devel/py-typeguard/pkg: PLIST 
	devel/py-tz    : Makefile 
	devel/py-tz/pkg: PLIST 
	devel/py-tzdata: Makefile 
	devel/py-tzdata/pkg: PLIST 
	devel/py-tzlocal: Makefile 
	devel/py-tzlocal/pkg: PLIST 
	devel/py-unicorn: Makefile 
	devel/py-unicorn/pkg: PLIST 
	devel/py-urwid : Makefile 
	devel/py-urwid/pkg: PLIST 
	devel/py-uvloop: Makefile 
	devel/py-uvloop/pkg: PLIST 
	devel/py-validators: Makefile 
	devel/py-validators/pkg: PLIST 
	devel/py-versioneer: Makefile 
	devel/py-versioneer/pkg: PLIST 
	devel/py-voluptuous: Makefile 
	devel/py-voluptuous/pkg: PLIST 
	devel/py-vulture: Makefile 
	devel/py-vulture/pkg: PLIST 
	devel/py-wapiti_swagger: Makefile 
	devel/py-wapiti_swagger/pkg: PLIST 
	devel/py-wbem  : Makefile 
	devel/py-wbem/pkg: PLIST 
	devel/py-wcwidth: Makefile 
	devel/py-wcwidth/pkg: PLIST 
	devel/py-wheezy.template: Makefile 
	devel/py-wheezy.template/pkg: PLIST 
	devel/py-wrapt : Makefile 
	devel/py-wrapt/pkg: PLIST 
	devel/py-wurlitzer: Makefile 
	devel/py-wurlitzer/pkg: PLIST 
	devel/py-xdg   : Makefile 
	devel/py-xdg/pkg: PLIST 
	devel/py-xdis  : Makefile 
	devel/py-xdis/pkg: PLIST 
	devel/py-xlsxwriter: Makefile 
	devel/py-xlsxwriter/pkg: PLIST 
	devel/py-yamllint: Makefile 
	devel/py-yamllint/pkg: PLIST 
	devel/py-yapf  : Makefile 
	devel/py-yapf/pkg: PLIST 
	devel/py-zc-lockfile: Makefile 
	devel/py-zc-lockfile/pkg: PLIST 
	devel/py-zipp  : Makefile 
	devel/py-zipp/pkg: PLIST 
	devel/py-zopecomponent: Makefile 
	devel/py-zopecomponent/pkg: PLIST 
	devel/py-zopeevent: Makefile 
	devel/py-zopeevent/pkg: PLIST 
	devel/py-zopeinterface: Makefile 
	devel/py-zopeinterface/pkg: PLIST 
	devel/py-zopetesting: Makefile 
	devel/py-zopetesting/pkg: PLIST 
	devel/pyflakes : Makefile 
	devel/pyflakes/pkg: PLIST 
	devel/pygame   : Makefile 
	devel/pygame/pkg: PLIST 
	devel/pylint   : Makefile 
	devel/pylint/pkg: PLIST 
	devel/pyupgrade: Makefile 
	devel/pyupgrade/pkg: PLIST 
	devel/pyusb    : Makefile 
	devel/pyusb/pkg: PLIST 
	devel/scons    : Makefile 
	devel/scons/pkg: PLIST 
	devel/spyder/spyder: Makefile 
	devel/spyder/spyder/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:38:37

Modified files:
	editors/novelwriter: Makefile 
	editors/novelwriter/pkg: PLIST 
	editors/py-neovim: Makefile 
	editors/py-neovim/pkg: PLIST 
	emulators/fs-uae-launcher: Makefile 
	emulators/fs-uae-launcher/pkg: PLIST 
	games/gextoolbox: Makefile 
	games/gextoolbox/pkg: PLIST 
	games/legendary: Makefile 
	games/legendary/pkg: PLIST 
	games/mnemosyne/pkg: PLIST 
	games/py-chess : Makefile 
	games/py-chess/pkg: PLIST 
	games/py-minecraft-launcher-lib: Makefile 
	games/py-minecraft-launcher-lib/pkg: PLIST 
	games/py-steam : Makefile 
	games/py-steam/pkg: PLIST 
	games/py-unitypy: Makefile 
	games/py-unitypy/pkg: PLIST 
	games/pysol    : Makefile 
	games/pysol/pkg: PLIST 
	games/pysol-cards: Makefile 
	games/pysol-cards/pkg: PLIST 
	games/singularity: Makefile 
	games/singularity/pkg: PLIST 
	games/steamctl : Makefile 
	games/steamctl/pkg: PLIST 
	geo/mapproxy   : Makefile 
	geo/mapproxy/pkg: PLIST 
	geo/mappyfile  : Makefile 
	geo/mappyfile/pkg: PLIST 
	geo/py-cligj   : Makefile 
	geo/py-cligj/pkg: PLIST 
	geo/py-fiona   : Makefile 
	geo/py-fiona/pkg: PLIST 
	geo/py-geofilter: Makefile 
	geo/py-geofilter/pkg: PLIST 
	geo/py-geojson : Makefile 
	geo/py-geojson/pkg: PLIST 
	geo/py-laspy   : Makefile 
	geo/py-laspy/pkg: PLIST 
	geo/py-mercantile: Makefile 
	geo/py-mercantile/pkg: PLIST 
	geo/py-osmium  : Makefile 
	geo/py-osmium/pkg: PLIST 
	geo/py-owslib  : Makefile 
	geo/py-owslib/pkg: PLIST 
	geo/py-planet  : Makefile 
	geo/py-planet/pkg: PLIST 
	geo/py-proj    : Makefile 
	geo/py-proj/pkg: PLIST 
	geo/py-rasterio: Makefile 
	geo/py-rasterio/pkg: PLIST 
	geo/py-shapely : Makefile 
	geo/py-shapely/pkg: PLIST 
	geo/py-supermercado: Makefile 
	geo/py-supermercado/pkg: PLIST 
	geo/py-xyzservices: Makefile 
	geo/py-xyzservices/pkg: PLIST 
	geo/pygeoapi   : Makefile 
	geo/pygeoapi/pkg: PLIST 
	graphics/glad  : Makefile 
	graphics/glad/pkg: PLIST 
	graphics/gnofract4d: Makefile 
	graphics/gnofract4d/pkg: PLIST 
	graphics/gprof2dot: Makefile 
	graphics/gprof2dot/pkg: PLIST 
	graphics/img2pdf: Makefile 
	graphics/img2pdf/pkg: PLIST 
	graphics/py-Pillow: Makefile 
	graphics/py-Pillow/pkg: PLIST 
	graphics/py-bdfparser: Makefile 
	graphics/py-bdfparser/pkg: PLIST 
	graphics/py-cycler: Makefile 
	graphics/py-cycler/pkg: PLIST 
	graphics/py-dot: Makefile 
	graphics/py-dot/pkg: PLIST 
	graphics/py-imageio: Makefile 
	graphics/py-imageio/pkg: PLIST 
	graphics/py-imagesize: Makefile 
	graphics/py-imagesize/pkg: PLIST 
	graphics/py-matplotlib: Makefile 
	graphics/py-matplotlib/pkg: PLIST 
	graphics/py-matplotlib-inline: Makefile 
	graphics/py-matplotlib-inline/pkg: PLIST 
	graphics/py-opengl: Makefile 
	graphics/py-opengl/pkg: PLIST 
	graphics/py-pivy: Makefile 
	graphics/py-pivy/pkg: PLIST 
	graphics/py-pygal: Makefile 
	graphics/py-pygal/pkg: PLIST 
	graphics/py-pyqrcode: Makefile 
	graphics/py-pyqrcode/pkg: PLIST 
	graphics/py-pyqtgraph: Makefile 
	graphics/py-pyqtgraph/pkg: PLIST 
	graphics/py-pyx: Makefile 
	graphics/py-pyx/pkg: PLIST 
	graphics/py-sane: Makefile 
	graphics/py-sane/pkg: PLIST 
	graphics/py-tifffile: Makefile 
	graphics/py-tifffile/pkg: PLIST 
	graphics/py-wand: Makefile 
	graphics/py-wand/pkg: PLIST 
	graphics/scour : Makefile 
	graphics/scour/pkg: PLIST 
	graphics/termtosvg: Makefile 
	graphics/termtosvg/pkg: PLIST 
	lang/cython    : Makefile 
	lang/cython/pkg: PLIST 
	lang/myhdl     : Makefile 
	lang/myhdl/pkg : PLIST 
	lang/pythran   : Makefile 
	lang/pythran/pkg: PLIST 
	lang/secularize: Makefile 
	lang/secularize/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:38:52

Modified files:
	mail/offlineimap: Makefile 
	mail/offlineimap/pkg: PLIST 
	mail/py-authres: Makefile 
	mail/py-authres/pkg: PLIST 
	mail/py-dkimpy : Makefile 
	mail/py-dkimpy/pkg: PLIST 
	mail/py-imaplib2: Makefile 
	mail/py-imaplib2/pkg: PLIST 
	mail/py-policyd-spf: Makefile 
	mail/py-policyd-spf/pkg: PLIST 
	mail/py-spf    : Makefile 
	mail/py-spf/pkg: PLIST 
	mail/pyzor     : Makefile 
	mail/pyzor/pkg : PLIST 
	math/py-cftime : Makefile 
	math/py-cftime/pkg: PLIST 
	math/py-cvxopt : Makefile 
	math/py-cvxopt/pkg: PLIST 
	math/py-ecos   : Makefile 
	math/py-ecos/pkg: PLIST 
	math/py-gmpy2  : Makefile 
	math/py-gmpy2/pkg: PLIST 
	math/py-graphviz: Makefile 
	math/py-graphviz/pkg: PLIST 
	math/py-h5py   : Makefile 
	math/py-h5py/pkg: PLIST 
	math/py-mpmath : Makefile 
	math/py-mpmath/pkg: PLIST 
	math/py-netcdf4: Makefile 
	math/py-netcdf4/pkg: PLIST 
	math/py-networkx: Makefile 
	math/py-networkx/pkg: PLIST 
	math/py-numexpr: Makefile 
	math/py-numexpr/pkg: PLIST 
	math/py-oldest-supported-numpy: Makefile 
	math/py-oldest-supported-numpy/pkg: PLIST 
	math/py-osqp   : Makefile 
	math/py-osqp/pkg: PLIST 
	math/py-patsy  : Makefile 
	math/py-patsy/pkg: PLIST 
	math/py-pysmt  : Makefile 
	math/py-pysmt/pkg: PLIST 
	math/py-scikit-learn: Makefile 
	math/py-scikit-learn/pkg: PLIST 
	math/py-snuggs : Makefile 
	math/py-snuggs/pkg: PLIST 
	math/py-sympy  : Makefile 
	math/py-sympy/pkg: PLIST 
	math/py-tables : Makefile 
	math/py-tables/pkg: PLIST 
	math/veusz     : Makefile 
	math/veusz/pkg : PLIST 
	math/visidata  : Makefile 
	math/visidata/pkg: PLIST 
	misc/gramps    : Makefile 
	misc/gramps/pkg: PLIST 
	misc/lfm       : Makefile 
	misc/lfm/pkg   : PLIST 
	misc/py-aiomcache: Makefile 
	misc/py-aiomcache/pkg: PLIST 
	misc/py-imdb   : Makefile 
	misc/py-imdb/pkg: PLIST 
	misc/py-jdcal  : Makefile 
	misc/py-jdcal/pkg: PLIST 
	misc/py-yfinance: Makefile 
	misc/py-yfinance/pkg: PLIST 
	multimedia/devede: Makefile 
	multimedia/devede/pkg: PLIST 
	multimedia/gaupol: Makefile 
	multimedia/gaupol/pkg: PLIST 
	multimedia/mat2: Makefile 
	multimedia/mat2/pkg: PLIST 
	multimedia/py-caption: Makefile 
	multimedia/py-caption/pkg: PLIST 
	multimedia/py-casttube: Makefile 
	multimedia/py-casttube/pkg: PLIST 
	multimedia/py-chromecast: Makefile 
	multimedia/py-chromecast/pkg: PLIST 
	multimedia/py-ffmpeg-progress-yield: Makefile 
	multimedia/py-ffmpeg-progress-yield/pkg: PLIST 
	multimedia/py-guessit: Makefile 
	multimedia/py-guessit/pkg: PLIST 
	multimedia/streamlink: Makefile 
	multimedia/streamlink/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:39:08

Modified files:
	net/aggregate6 : Makefile 
	net/aggregate6/pkg: PLIST 
	net/arouteserver: Makefile 
	net/arouteserver/pkg: PLIST 
	net/blaeu      : Makefile 
	net/blaeu/pkg  : PLIST 
	net/deluge     : Makefile 
	net/deluge/pkg : PLIST 
	net/exabgp     : Makefile 
	net/exabgp/pkg : PLIST 
	net/gajim      : Makefile 
	net/gajim/pkg  : PLIST 
	net/gpodder    : Makefile 
	net/gpodder/pkg: PLIST 
	net/magic-wormhole: Makefile 
	net/magic-wormhole/pkg: PLIST 
	net/mygpoclient: Makefile 
	net/mygpoclient/pkg: PLIST 
	net/napalm/py-napalm: Makefile 
	net/napalm/py-napalm/pkg: PLIST 
	net/nicotine-plus: Makefile 
	net/nicotine-plus/pkg: PLIST 
	net/nomadnet   : Makefile 
	net/nomadnet/pkg: PLIST 
	net/nyx        : Makefile 
	net/nyx/pkg    : PLIST 
	net/onionshare : Makefile 
	net/onionshare/pkg: PLIST-main 
	net/poezio     : Makefile 
	net/poezio/pkg : PLIST 
	net/py-IOSXR   : Makefile 
	net/py-IOSXR/pkg: PLIST 
	net/py-IP      : Makefile 
	net/py-IP/pkg  : PLIST 
	net/py-aiodns  : Makefile 
	net/py-aiodns/pkg: PLIST 
	net/py-anyio   : Makefile 
	net/py-anyio/pkg: PLIST 
	net/py-apprise : Makefile 
	net/py-apprise/pkg: PLIST 
	net/py-boto3   : Makefile 
	net/py-boto3/pkg: PLIST 
	net/py-botocore: Makefile 
	net/py-botocore/pkg: PLIST 
	net/py-cares   : Makefile 
	net/py-cares/pkg: PLIST 
	net/py-curl    : Makefile 
	net/py-curl/pkg: PLIST 
	net/py-dnslib  : Makefile 
	net/py-dnslib/pkg: PLIST 
	net/py-dpkt    : Makefile 
	net/py-dpkt/pkg: PLIST 
	net/py-eapi    : Makefile 
	net/py-eapi/pkg: PLIST 
	net/py-engineio: Makefile 
	net/py-engineio/pkg: PLIST 
	net/py-ephemeral_port_reserve: Makefile 
	net/py-ephemeral_port_reserve/pkg: PLIST 
	net/py-ftpdlib : Makefile 
	net/py-ftpdlib/pkg: PLIST 
	net/py-gevent-websocket: Makefile 
	net/py-gevent-websocket/pkg: PLIST 
	net/py-geventhttpclient: Makefile 
	net/py-geventhttpclient/pkg: PLIST 
	net/py-ifaddr  : Makefile 
	net/py-ifaddr/pkg: PLIST 
	net/py-impacket: Makefile 
	net/py-impacket/pkg: PLIST 
	net/py-junos-eznc: Makefile 
	net/py-junos-eznc/pkg: PLIST 
	net/py-libcloud: Makefile 
	net/py-libcloud/pkg: PLIST 
	net/py-lxmf    : Makefile 
	net/py-lxmf/pkg: PLIST 
	net/py-modbus  : Makefile 
	net/py-modbus/pkg: PLIST 
	net/py-msgpack : Makefile 
	net/py-msgpack/pkg: PLIST 
	net/py-nbxmpp  : Makefile 
	net/py-nbxmpp/pkg: PLIST 
	net/py-ncclient: Makefile 
	net/py-ncclient/pkg: PLIST 
	net/py-netaddr : Makefile 
	net/py-netaddr/pkg: PLIST 
	net/py-netifaces: Makefile 
	net/py-netifaces/pkg: PLIST 
	net/py-netmiko : Makefile 
	net/py-netmiko/pkg: PLIST 
	net/py-pcapy   : Makefile 
	net/py-pcapy/pkg: PLIST 
	net/py-pf      : Makefile 
	net/py-pf/pkg  : PLIST 
	net/py-portend : Makefile 
	net/py-portend/pkg: PLIST 
	net/py-python-lsp-jsonrpc: Makefile 
	net/py-python-lsp-jsonrpc/pkg: PLIST 
	net/py-ripe.atlas.cousteau: Makefile 
	net/py-ripe.atlas.cousteau/pkg: PLIST 
	net/py-ripe.atlas.sagan: Makefile 
	net/py-ripe.atlas.sagan/pkg: PLIST 
	net/py-ripe.atlas.tools: Makefile 
	net/py-ripe.atlas.tools/pkg: PLIST 
	net/py-rns     : Makefile 
	net/py-rns/pkg : PLIST 
	net/py-rrdtool : Makefile 
	net/py-rrdtool/pkg: PLIST 
	net/py-s3transfer: Makefile 
	net/py-s3transfer/pkg: PLIST 
	net/py-simplesoap: Makefile 
	net/py-simplesoap/pkg: PLIST 
	net/py-siphon  : Makefile 
	net/py-siphon/pkg: PLIST 
	net/py-slixmpp : Makefile 
	net/py-slixmpp/pkg: PLIST 
	net/py-smbc    : Makefile 
	net/py-smbc/pkg: PLIST 
	net/py-snmp    : Makefile 
	net/py-snmp/pkg: PLIST 
	net/py-socketio: Makefile 
	net/py-socketio/pkg: PLIST 
	net/py-socketio-client: Makefile 
	net/py-socketio-client/pkg: PLIST 
	net/py-socks   : Makefile 
	net/py-socks/pkg: PLIST 
	net/py-solaredge-interface: Makefile 
	net/py-solaredge-interface/pkg: PLIST 
	net/py-solaredge-modbus: Makefile 
	net/py-solaredge-modbus/pkg: PLIST 
	net/py-stem    : Makefile 
	net/py-stem/pkg: PLIST 
	net/py-telegram: Makefile 
	net/py-telegram/pkg: PLIST 
	net/py-tinytuya: Makefile 
	net/py-tinytuya/pkg: PLIST 
	net/py-tld     : Makefile 
	net/py-tld/pkg : PLIST 
	net/py-tlslite-ng: Makefile 
	net/py-tlslite-ng/pkg: PLIST 
	net/py-trio-websocket: Makefile 
	net/py-trio-websocket/pkg: PLIST 
	net/py-twitter : Makefile 
	net/py-twitter/pkg: PLIST 
	net/py-txtorcon: Makefile 
	net/py-txtorcon/pkg: PLIST 
	net/py-u-msgpack: Makefile 
	net/py-u-msgpack/pkg: PLIST 
	net/py-websocket-client: Makefile 
	net/py-websocket-client/pkg: PLIST 
	net/py-websockets: Makefile 
	net/py-websockets/pkg: PLIST 
	net/py-wsproto : Makefile 
	net/py-wsproto/pkg: PLIST 
	net/py-zeroconf: Makefile 
	net/py-zeroconf/pkg: PLIST 
	net/py-zmq     : Makefile 
	net/py-zmq/pkg : PLIST 
	net/scapy      : Makefile 
	net/scapy/pkg  : PLIST 
	net/toot       : Makefile 
	net/toot/pkg   : PLIST 
	net/vf1        : Makefile 
	net/vf1/pkg    : PLIST 
	net/websockify : Makefile 
	net/websockify/pkg: PLIST 
	news/py-sabctools: Makefile 
	news/py-sabctools/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:39:40

Modified files:
	print/pdfarranger: Makefile 
	print/pdfarranger/pkg: PLIST 
	print/printrun : Makefile 
	print/printrun/pkg: PLIST 
	print/psutils  : Makefile 
	print/psutils/pkg: PLIST 
	print/py-cups  : Makefile 
	print/py-cups/pkg: PLIST 
	print/py-fonttools: Makefile 
	print/py-fonttools/pkg: PLIST 
	print/py-pdf2image: Makefile 
	print/py-pdf2image/pkg: PLIST 
	print/py-pikepdf: Makefile 
	print/py-pikepdf/pkg: PLIST 
	print/py-pylatex: Makefile 
	print/py-pylatex/pkg: PLIST 
	print/py-relatorio: Makefile 
	print/py-relatorio/pkg: PLIST 
	print/py-reportlab: Makefile 
	print/py-reportlab/pkg: PLIST 
	productivity/khal: Makefile 
	productivity/khal/pkg: PLIST 
	productivity/khard: Makefile 
	productivity/khard/pkg: PLIST 
	productivity/py-caldav: Makefile 
	productivity/py-caldav/pkg: PLIST 
	productivity/py-tasklib: Makefile 
	productivity/py-tasklib/pkg: PLIST 
	productivity/radicale: Makefile 
	productivity/radicale/pkg: PLIST 
	productivity/radicale2: Makefile 
	productivity/radicale2/pkg: PLIST 
	productivity/rednotebook: Makefile 
	productivity/rednotebook/pkg: PLIST 
	productivity/topydo: Makefile 
	productivity/topydo/pkg: PLIST 
	productivity/vdirsyncer: Makefile 
	productivity/vdirsyncer/pkg: PLIST 
	productivity/yokadi: Makefile 
	productivity/yokadi/pkg: PLIST 
	productivity/zim: Makefile 
	productivity/zim/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:39:50

Modified files:
	security/ROPgadget: Makefile 
	security/ROPgadget/pkg: PLIST 
	security/angrop: Makefile 
	security/angrop/pkg: PLIST 
	security/badkeys: Makefile 
	security/badkeys/pkg: PLIST 
	security/distorm3: Makefile 
	security/distorm3/pkg: PLIST 
	security/fierce: Makefile 
	security/fierce/pkg: PLIST 
	security/hashid: Makefile 
	security/hashid/pkg: PLIST 
	security/knockpy: Makefile 
	security/knockpy/pkg: PLIST 
	security/letsencrypt/acme-tiny: Makefile 
	security/letsencrypt/acme-tiny/pkg: PLIST 
	security/letsencrypt/client: Makefile 
	security/letsencrypt/client/pkg: PLIST 
	security/letsencrypt/py-acme: Makefile 
	security/letsencrypt/py-acme/pkg: PLIST 
	security/mitmproxy: Makefile 
	security/mitmproxy/pkg: PLIST 
	security/pass-import: Makefile 
	security/pass-import/pkg: PLIST 
	security/passphraseme: Makefile 
	security/passphraseme/pkg: PLIST 
	security/plaso : Makefile 
	security/plaso/pkg: PLIST 
	security/py-M2Crypto: Makefile 
	security/py-M2Crypto/pkg: PLIST 
	security/py-PyNaCl: Makefile 
	security/py-PyNaCl/pkg: PLIST 
	security/py-aes: Makefile 
	security/py-aes/pkg: PLIST 
	security/py-argon2-cffi-bindings: Makefile 
	security/py-argon2-cffi-bindings/pkg: PLIST 
	security/py-artifacts: Makefile 
	security/py-artifacts/pkg: PLIST 
	security/py-asn1crypto: Makefile 
	security/py-asn1crypto/pkg: PLIST 
	security/py-asyncssh: Makefile 
	security/py-asyncssh/pkg: PLIST 
	security/py-axolotl: Makefile 
	security/py-axolotl/pkg: PLIST 
	security/py-bcrypt: Makefile 
	security/py-bcrypt/pkg: PLIST 
	security/py-cryptodome: Makefile 
	security/py-cryptodome/pkg: PLIST 
	security/py-cryptodome-test-vectors: Makefile 
	security/py-cryptodome-test-vectors/pkg: PLIST 
	security/py-cryptodomex: Makefile 
	security/py-cryptodomex/pkg: PLIST 
	security/py-dfdatetime: Makefile 
	security/py-dfdatetime/pkg: PLIST 
	security/py-dfvfs: Makefile 
	security/py-dfvfs/pkg: PLIST 
	security/py-dfwinreg: Makefile 
	security/py-dfwinreg/pkg: PLIST 
	security/py-duo_client: Makefile 
	security/py-duo_client/pkg: PLIST 
	security/py-duo_universal: Makefile 
	security/py-duo_universal/pkg: PLIST 
	security/py-ecdsa: Makefile 
	security/py-ecdsa/pkg: PLIST 
	security/py-fastecdsa: Makefile 
	security/py-fastecdsa/pkg: PLIST 
	security/py-gnupg: Makefile 
	security/py-gnupg/pkg: PLIST 
	security/py-gssapi: Makefile 
	security/py-gssapi/pkg: PLIST 
	security/py-in-toto: Makefile 
	security/py-in-toto/pkg: PLIST 
	security/py-keyring: Makefile 
	security/py-keyring/pkg: PLIST 
	security/py-krb5: Makefile 
	security/py-krb5/pkg: PLIST 
	security/py-miasm: Makefile 
	security/py-miasm/pkg: PLIST 
	security/py-oauthlib: Makefile 
	security/py-oauthlib/pkg: PLIST 
	security/py-omemo-dr: Makefile 
	security/py-omemo-dr/pkg: PLIST 
	security/py-openssl: Makefile 
	security/py-openssl/pkg: PLIST 
	security/py-paramiko: Makefile 
	security/py-paramiko/pkg: PLIST 
	security/py-pefile: Makefile 
	security/py-pefile/pkg: PLIST 
	security/py-potr: Makefile 
	security/py-potr/pkg: PLIST 
	security/py-pykeepass: Makefile 
	security/py-pykeepass/pkg: PLIST 
	security/py-pyotp: Makefile 
	security/py-pyotp/pkg: PLIST 
	security/py-pyscard: Makefile 
	security/py-pyscard/pkg: PLIST 
	security/py-requests-aws4auth: Makefile 
	security/py-requests-aws4auth/pkg: PLIST 
	security/py-rsa: Makefile 
	security/py-rsa/pkg: PLIST 
	security/py-scp: Makefile 
	security/py-scp/pkg: PLIST 
	security/py-scrypt: Makefile 
	security/py-scrypt/pkg: PLIST 
	security/py-secretstorage: Makefile 
	security/py-secretstorage/pkg: PLIST 
	security/py-securesystemslib: Makefile 
	security/py-securesystemslib/pkg: PLIST 
	security/py-spake2: Makefile 
	security/py-spake2/pkg: PLIST 
	security/py-spnego: Makefile 
	security/py-spnego/pkg: PLIST 
	security/py-tlsfuzzer: Makefile 
	security/py-tlsfuzzer/pkg: PLIST 
	security/py-yaswfp: Makefile 
	security/py-yaswfp/pkg: PLIST 
	security/py-zxcvbn: Makefile 
	security/py-zxcvbn/pkg: PLIST 
	security/routersploit: Makefile 
	security/routersploit/pkg: PLIST 
	security/ssh-audit: Makefile 
	security/ssh-audit/pkg: PLIST 
	security/volatility3: Makefile 
	security/volatility3/pkg: PLIST 
	security/wapiti: Makefile 
	security/wapiti/pkg: PLIST 
	security/wesng : Makefile 
	security/wesng/pkg: PLIST 
	security/wfuzz : Makefile 
	security/wfuzz/pkg: PLIST 
	security/yara/python: Makefile 
	security/yara/python/pkg: PLIST 
	security/yubiserve: Makefile 
	security/yubiserve/pkg: PLIST 
	shells/py-qtconsole: Makefile 
	shells/py-qtconsole/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:40:03

Modified files:
	sysutils/ansible: Makefile 
	sysutils/ansible/pkg: PLIST 
	sysutils/ansible-core: Makefile 
	sysutils/ansible-core/pkg: PLIST 
	sysutils/ansible-lint: Makefile 
	sysutils/ansible-lint/pkg: PLIST 
	sysutils/awscli: Makefile 
	sysutils/awscli/pkg: PLIST 
	sysutils/binwalk: Makefile 
	sysutils/binwalk/pkg: PLIST 
	sysutils/borgbackup/1.4: Makefile 
	sysutils/borgbackup/1.4/pkg: PLIST 
	sysutils/borgbackup/2.0: Makefile 
	sysutils/borgbackup/2.0/pkg: PLIST 
	sysutils/borgmatic: Makefile 
	sysutils/borgmatic/pkg: PLIST 
	sysutils/diffoscope: Makefile 
	sysutils/diffoscope/pkg: PLIST 
	sysutils/duplicity: Makefile 
	sysutils/duplicity/pkg: PLIST 
	sysutils/fabric: Makefile 
	sysutils/fabric/pkg: PLIST 
	sysutils/glances: Makefile 
	sysutils/glances/pkg: PLIST 
	sysutils/libvirt-python: Makefile 
	sysutils/libvirt-python/pkg: PLIST 
	sysutils/me_cleaner: Makefile 
	sysutils/me_cleaner/pkg: PLIST 
	sysutils/menulibre: Makefile 
	sysutils/menulibre/pkg: PLIST 
	sysutils/psrecord: Makefile 
	sysutils/psrecord/pkg: PLIST 
	sysutils/py-analyzemft: Makefile 
	sysutils/py-analyzemft/pkg: PLIST 
	sysutils/py-ansible-compat: Makefile 
	sysutils/py-ansible-compat/pkg: PLIST 
	sysutils/py-ansible-libssh: Makefile 
	sysutils/py-ansible-libssh/pkg: PLIST 
	sysutils/py-apscheduler: Makefile 
	sysutils/py-apscheduler/pkg: PLIST 
	sysutils/py-augeas: Makefile 
	sysutils/py-augeas/pkg: PLIST 
	sysutils/py-blessed: Makefile 
	sysutils/py-blessed/pkg: PLIST 
	sysutils/py-command_runner: Makefile 
	sysutils/py-command_runner/pkg: PLIST 
	sysutils/py-consul: Makefile 
	sysutils/py-consul/pkg: PLIST 
	sysutils/py-cpuinfo: Makefile 
	sysutils/py-cpuinfo/pkg: PLIST 
	sysutils/py-croniter: Makefile 
	sysutils/py-croniter/pkg: PLIST 
	sysutils/py-daemon: Makefile 
	sysutils/py-daemon/pkg: PLIST 
	sysutils/py-daemonize: Makefile 
	sysutils/py-daemonize/pkg: PLIST 
	sysutils/py-distlib: Makefile 
	sysutils/py-distlib/pkg: PLIST 
	sysutils/py-distro: Makefile 
	sysutils/py-distro/pkg: PLIST 
	sysutils/py-dotenv: Makefile 
	sysutils/py-dotenv/pkg: PLIST 
	sysutils/py-elasticsearch-curator: Makefile 
	sysutils/py-elasticsearch-curator/pkg: PLIST 
	sysutils/py-ghmi: Makefile 
	sysutils/py-ghmi/pkg: PLIST 
	sysutils/py-hpilo: Makefile 
	sysutils/py-hpilo/pkg: PLIST 
	sysutils/py-joblib: Makefile 
	sysutils/py-joblib/pkg: PLIST 
	sysutils/py-lockfile: Makefile 
	sysutils/py-lockfile/pkg: PLIST 
	sysutils/py-mitogen: Makefile 
	sysutils/py-mitogen/pkg: PLIST 
	sysutils/py-parallel-ssh: Makefile 
	sysutils/py-parallel-ssh/pkg: PLIST 
	sysutils/py-prometheus_client: Makefile 
	sysutils/py-prometheus_client/pkg: PLIST 
	sysutils/py-proxmoxer: Makefile 
	sysutils/py-proxmoxer/pkg: PLIST 
	sysutils/py-psutil: Makefile 
	sysutils/py-psutil/pkg: PLIST 
	sysutils/py-pushover: Makefile 
	sysutils/py-pushover/pkg: PLIST 
	sysutils/py-pynetbox: Makefile 
	sysutils/py-pynetbox/pkg: PLIST 
	sysutils/py-pyperclip: Makefile 
	sysutils/py-pyperclip/pkg: PLIST 
	sysutils/py-schedule: Makefile 
	sysutils/py-schedule/pkg: PLIST 
	sysutils/py-statgrab: Makefile 
	sysutils/py-statgrab/pkg: PLIST 
	sysutils/py-subprocess-tee: Makefile 
	sysutils/py-subprocess-tee/pkg: PLIST 
	sysutils/py-tsk: Makefile 
	sysutils/py-tsk/pkg: PLIST 
	sysutils/py-vmomi: Makefile 
	sysutils/py-vmomi/pkg: PLIST 
	sysutils/py-watchdog: Makefile 
	sysutils/py-watchdog/pkg: PLIST 
	sysutils/ranger: Makefile 
	sysutils/ranger/pkg: PLIST 
	sysutils/rdiff-backup: Makefile 
	sysutils/rdiff-backup/pkg: PLIST 
	sysutils/salt-testing: Makefile 
	sysutils/salt-testing/pkg: PLIST 
	sysutils/supervisor: Makefile 
	sysutils/supervisor/pkg: PLIST 
	sysutils/tarsnapper: Makefile 
	sysutils/tarsnapper/pkg: PLIST 
	sysutils/vorta : Makefile 
	sysutils/vorta/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:40:15

Modified files:
	telephony/py-phonenumbers: Makefile 
	telephony/py-phonenumbers/pkg: PLIST 
	textproc/apertium-streamparser: Makefile 
	textproc/apertium-streamparser/pkg: PLIST 
	textproc/argparse-manpage: Makefile 
	textproc/argparse-manpage/pkg: PLIST 
	textproc/asciinema: Makefile 
	textproc/asciinema/pkg: PLIST 
	textproc/cdiff : Makefile 
	textproc/cdiff/pkg: PLIST 
	textproc/codespell: Makefile 
	textproc/codespell/pkg: PLIST 
	textproc/gi-docgen: Makefile 
	textproc/gi-docgen/pkg: PLIST 
	textproc/hotdoc: Makefile 
	textproc/hotdoc/pkg: PLIST 
	textproc/nfoview: Makefile 
	textproc/nfoview/pkg: PLIST 
	textproc/py-ICU: Makefile 
	textproc/py-ICU/pkg: PLIST 
	textproc/py-MarkupSafe: Makefile 
	textproc/py-MarkupSafe/pkg: PLIST 
	textproc/py-PEG2: Makefile 
	textproc/py-PEG2/pkg: PLIST 
	textproc/py-bashlex: Makefile 
	textproc/py-bashlex/pkg: PLIST 
	textproc/py-canonicaljson: Makefile 
	textproc/py-canonicaljson/pkg: PLIST 
	textproc/py-cchardet: Makefile 
	textproc/py-cchardet/pkg: PLIST 
	textproc/py-changelog-chug: Makefile 
	textproc/py-changelog-chug/pkg: PLIST 
	textproc/py-chardet: Makefile 
	textproc/py-chardet/pkg: PLIST 
	textproc/py-charset-normalizer: Makefile 
	textproc/py-charset-normalizer/pkg: PLIST 
	textproc/py-coloredlogs: Makefile 
	textproc/py-coloredlogs/pkg: PLIST 
	textproc/py-commonmark: Makefile 
	textproc/py-commonmark/pkg: PLIST 
	textproc/py-css-parser: Makefile 
	textproc/py-css-parser/pkg: PLIST 
	textproc/py-cssselect: Makefile 
	textproc/py-cssselect/pkg: PLIST 
	textproc/py-cssutils: Makefile 
	textproc/py-cssutils/pkg: PLIST 
	textproc/py-dateparser: Makefile 
	textproc/py-dateparser/pkg: PLIST 
	textproc/py-defusedxml: Makefile 
	textproc/py-defusedxml/pkg: PLIST 
	textproc/py-demjson: Makefile 
	textproc/py-demjson/pkg: PLIST 
	textproc/py-dicttoxml: Makefile 
	textproc/py-dicttoxml/pkg: PLIST 
	textproc/py-docx: Makefile 
	textproc/py-docx/pkg: PLIST 
	textproc/py-elasticsearch: Makefile 
	textproc/py-elasticsearch/pkg: PLIST 
	textproc/py-elementpath: Makefile 
	textproc/py-elementpath/pkg: PLIST 
	textproc/py-emoji: Makefile 
	textproc/py-emoji/pkg: PLIST 
	textproc/py-enchant: Makefile 
	textproc/py-enchant/pkg: PLIST 
	textproc/py-et_xmlfile: Makefile 
	textproc/py-et_xmlfile/pkg: PLIST 
	textproc/py-fastjsonschema: Makefile 
	textproc/py-fastjsonschema/pkg: PLIST 
	textproc/py-feedparser: Makefile 
	textproc/py-feedparser/pkg: PLIST 
	textproc/py-gTTS: Makefile 
	textproc/py-gTTS/pkg: PLIST 
	textproc/py-humanfriendly: Makefile 
	textproc/py-humanfriendly/pkg: PLIST 
	textproc/py-humanize: Makefile 
	textproc/py-humanize/pkg: PLIST 
	textproc/py-icecream: Makefile 
	textproc/py-icecream/pkg: PLIST 
	textproc/py-ijson: Makefile 
	textproc/py-ijson/pkg: PLIST 
	textproc/py-inflect: Makefile 
	textproc/py-inflect/pkg: PLIST 
	textproc/py-inflection: Makefile 
	textproc/py-inflection/pkg: PLIST 
	textproc/py-ini2toml: Makefile 
	textproc/py-ini2toml/pkg: PLIST 
	textproc/py-jaraco-text: Makefile 
	textproc/py-jaraco-text/pkg: PLIST 
	textproc/py-json5: Makefile 
	textproc/py-json5/pkg: PLIST 
	textproc/py-jsonpatch: Makefile 
	textproc/py-jsonpatch/pkg: PLIST 
	textproc/py-jsonpointer: Makefile 
	textproc/py-jsonpointer/pkg: PLIST 
	textproc/py-jupyterlab_pygments: Makefile 
	textproc/py-jupyterlab_pygments/pkg: PLIST 
	textproc/py-langdetect: Makefile 
	textproc/py-langdetect/pkg: PLIST 
	textproc/py-lark: Makefile 
	textproc/py-lark/pkg: PLIST 
	textproc/py-license-expression: Makefile 
	textproc/py-license-expression/pkg: PLIST 
	textproc/py-lxml: Makefile 
	textproc/py-lxml/pkg: PLIST 
	textproc/py-markdown: Makefile 
	textproc/py-markdown/pkg: PLIST 
	textproc/py-mistune: Makefile 
	textproc/py-mistune/pkg: PLIST 
	textproc/py-natsort: Makefile 
	textproc/py-natsort/pkg: PLIST 
	textproc/py-nltk: Makefile 
	textproc/py-nltk/pkg: PLIST 
	textproc/py-numpydoc: Makefile 
	textproc/py-numpydoc/pkg: PLIST 
	textproc/py-ofxparse: Makefile 
	textproc/py-ofxparse/pkg: PLIST 
	textproc/py-openpyxl: Makefile 
	textproc/py-openpyxl/pkg: PLIST 
	textproc/py-pandocfilters: Makefile 
	textproc/py-pandocfilters/pkg: PLIST 
	textproc/py-patiencediff: Makefile 
	textproc/py-patiencediff/pkg: PLIST 
	textproc/py-pdfminer: Makefile 
	textproc/py-pdfminer/pkg: PLIST 
	textproc/py-podcastparser: Makefile 
	textproc/py-podcastparser/pkg: PLIST 
	textproc/py-polib: Makefile 
	textproc/py-polib/pkg: PLIST 
	textproc/py-precis_i18n: Makefile 
	textproc/py-precis_i18n/pkg: PLIST 
	textproc/py-prettytable: Makefile 
	textproc/py-prettytable/pkg: PLIST 
	textproc/py-pyRFC3339: Makefile 
	textproc/py-pyRFC3339/pkg: PLIST 
	textproc/py-pyaml: Makefile 
	textproc/py-pyaml/pkg: PLIST 
	textproc/py-pygfm: Makefile 
	textproc/py-pygfm/pkg: PLIST 
	textproc/py-pykwalify: Makefile 
	textproc/py-pykwalify/pkg: PLIST 
	textproc/py-python-json-logger: Makefile 
	textproc/py-python-json-logger/pkg: PLIST 
	textproc/py-pyuca: Makefile 
	textproc/py-pyuca/pkg: PLIST 
	textproc/py-rebulk: Makefile 
	textproc/py-rebulk/pkg: PLIST 
	textproc/py-recommonmark: Makefile 
	textproc/py-recommonmark/pkg: PLIST 
	textproc/py-ruamel.yaml: Makefile 
	textproc/py-ruamel.yaml/pkg: PLIST 
	textproc/py-ruamel.yaml.clib: Makefile 
	textproc/py-ruamel.yaml.clib/pkg: PLIST 
	textproc/py-semver: Makefile 
	textproc/py-semver/pkg: PLIST 
	textproc/py-signedjson: Makefile 
	textproc/py-signedjson/pkg: PLIST 
	textproc/py-smartypants: Makefile 
	textproc/py-smartypants/pkg: PLIST 
	textproc/py-snowballstemmer: Makefile 
	textproc/py-snowballstemmer/pkg: PLIST 
	textproc/py-spdx: Makefile 
	textproc/py-spdx/pkg: PLIST 
	textproc/py-spdx-lookup: Makefile 
	textproc/py-spdx-lookup/pkg: PLIST 
	textproc/py-sphinx-automodapi: Makefile 
	textproc/py-sphinx-automodapi/pkg: PLIST 
	textproc/py-sphinx-intl: Makefile 
	textproc/py-sphinx-intl/pkg: PLIST 
	textproc/py-sphinx_guzzle_theme: Makefile 
	textproc/py-sphinx_guzzle_theme/pkg: PLIST 
	textproc/py-sphinx_rtd_theme: Makefile 
	textproc/py-sphinx_rtd_theme/pkg: PLIST 
	textproc/py-sphinxcontrib/jsmath: Makefile 
	textproc/py-sphinxcontrib/jsmath/pkg: PLIST 
	textproc/py-stache: Makefile 
	textproc/py-stache/pkg: PLIST 
	textproc/py-stemmer: Makefile 
	textproc/py-stemmer/pkg: PLIST 
	textproc/py-textdistance: Makefile 
	textproc/py-textdistance/pkg: PLIST 
	textproc/py-textfsm: Makefile 
	textproc/py-textfsm/pkg: PLIST 
	textproc/py-texttable: Makefile 
	textproc/py-texttable/pkg: PLIST 
	textproc/py-toml: Makefile 
	textproc/py-toml/pkg: PLIST 
	textproc/py-ujson: Makefile 
	textproc/py-ujson/pkg: PLIST 
	textproc/py-unicodecsv: Makefile 
	textproc/py-unicodecsv/pkg: PLIST 
	textproc/py-unidecode: Makefile 
	textproc/py-unidecode/pkg: PLIST 
	textproc/py-vobject: Makefile 
	textproc/py-vobject/pkg: PLIST 
	textproc/py-whatthepatch: Makefile 
	textproc/py-whatthepatch/pkg: PLIST 
	textproc/py-xlrd: Makefile 
	textproc/py-xlrd/pkg: PLIST 
	textproc/py-xmldiff: Makefile 
	textproc/py-xmldiff/pkg: PLIST 
	textproc/py-xmlschema: Makefile 
	textproc/py-xmlschema/pkg: PLIST 
	textproc/py-xmltodict: Makefile 
	textproc/py-xmltodict/pkg: PLIST 
	textproc/py-yaml: Makefile 
	textproc/py-yaml/pkg: PLIST 
	textproc/py-yamlordereddictloader: Makefile 
	textproc/py-yamlordereddictloader/pkg: PLIST 
	textproc/syrics: Makefile 
	textproc/syrics/pkg: PLIST 
	textproc/xml2rfc: Makefile 
	textproc/xml2rfc/pkg: PLIST 
	textproc/yq    : Makefile 
	textproc/yq/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:40:32

Modified files:
	www/apertium-apy: Makefile 
	www/apertium-apy/pkg: PLIST 
	www/buku       : Makefile 
	www/buku/pkg   : PLIST 
	www/ephemetoot : Makefile 
	www/ephemetoot/pkg: PLIST 
	www/gallery-dl : Makefile 
	www/gallery-dl/pkg: PLIST 
	www/internetarchive: Makefile 
	www/internetarchive/pkg: PLIST 
	www/ipynb-py-convert: Makefile 
	www/ipynb-py-convert/pkg: PLIST 
	www/jupyter-notebook: Makefile 
	www/jupyter-notebook/pkg: PLIST 
	www/odoo       : Makefile 
	www/odoo/pkg   : PLIST 
	www/pelican    : Makefile 
	www/pelican/pkg: PLIST 
	www/py-CherryPy: Makefile 
	www/py-CherryPy/pkg: PLIST 
	www/py-aiohttp : Makefile 
	www/py-aiohttp/pkg: PLIST 
	www/py-aiohttp-oauthlib: Makefile 
	www/py-aiohttp-oauthlib/pkg: PLIST 
	www/py-aioquic : Makefile 
	www/py-aioquic/pkg: PLIST 
	www/py-asgiref : Makefile 
	www/py-asgiref/pkg: PLIST 
	www/py-autobahn: Makefile 
	www/py-autobahn/pkg: PLIST 
	www/py-beaker  : Makefile 
	www/py-beaker/pkg: PLIST 
	www/py-betamax : Makefile 
	www/py-betamax/pkg: PLIST 
	www/py-bleach  : Makefile 
	www/py-bleach/pkg: PLIST 
	www/py-bokeh   : Makefile 
	www/py-bokeh/pkg: PLIST 
	www/py-bottle  : Makefile 
	www/py-bottle/pkg: PLIST 
	www/py-browser-cookie3: Makefile 
	www/py-browser-cookie3/pkg: PLIST 
	www/py-cheroot : Makefile 
	www/py-cheroot/pkg: PLIST 
	www/py-feedgenerator: Makefile 
	www/py-feedgenerator/pkg: PLIST 
	www/py-flasgger: Makefile 
	www/py-flasgger/pkg: PLIST 
	www/py-flask-apscheduler: Makefile 
	www/py-flask-apscheduler/pkg: PLIST 
	www/py-flask-caching: Makefile 
	www/py-flask-caching/pkg: PLIST 
	www/py-flask-cors: Makefile 
	www/py-flask-cors/pkg: PLIST 
	www/py-flask-login: Makefile 
	www/py-flask-login/pkg: PLIST 
	www/py-flask-principal: Makefile 
	www/py-flask-principal/pkg: PLIST 
	www/py-formencode: Makefile 
	www/py-formencode/pkg: PLIST 
	www/py-frozen-flask: Makefile 
	www/py-frozen-flask/pkg: PLIST 
	www/py-genshi  : Makefile 
	www/py-genshi/pkg: PLIST 
	www/py-gunicorn: Makefile 
	www/py-gunicorn/pkg: PLIST 
	www/py-h11     : Makefile 
	www/py-h11/pkg : PLIST 
	www/py-h2      : Makefile 
	www/py-h2/pkg  : PLIST 
	www/py-hpack   : Makefile 
	www/py-hpack/pkg: PLIST 
	www/py-html5-parser: Makefile 
	www/py-html5-parser/pkg: PLIST 
	www/py-http_ece: Makefile 
	www/py-http_ece/pkg: PLIST 
	www/py-httpbin : Makefile 
	www/py-httpbin/pkg: PLIST 
	www/py-httpie  : Makefile 
	www/py-httpie/pkg: PLIST 
	www/py-httplib2: Makefile 
	www/py-httplib2/pkg: PLIST 
	www/py-httpretty: Makefile 
	www/py-httpretty/pkg: PLIST 
	www/py-httpx-ntlm: Makefile 
	www/py-httpx-ntlm/pkg: PLIST 
	www/py-hyperframe: Makefile 
	www/py-hyperframe/pkg: PLIST 
	www/py-hyperlink: Makefile 
	www/py-hyperlink/pkg: PLIST 
	www/py-jinja2-time: Makefile 
	www/py-jinja2-time/pkg: PLIST 
	www/py-jwt     : Makefile 
	www/py-jwt/pkg : PLIST 
	www/py-macaroons: Makefile 
	www/py-macaroons/pkg: PLIST 
	www/py-mako    : Makefile 
	www/py-mako/pkg: PLIST 
	www/py-mastodon.py: Makefile 
	www/py-mastodon.py/pkg: PLIST 
	www/py-mechanize: Makefile 
	www/py-mechanize/pkg: PLIST 
	www/py-meld3   : Makefile 
	www/py-meld3/pkg: PLIST 
	www/py-metallum: Makefile 
	www/py-metallum/pkg: PLIST 
	www/py-multidict: Makefile 
	www/py-multidict/pkg: PLIST 
	www/py-ndg-httpsclient: Makefile 
	www/py-ndg-httpsclient/pkg: PLIST 
	www/py-query   : Makefile 
	www/py-query/pkg: PLIST 
	www/py-quixote : Makefile 
	www/py-quixote/pkg: PLIST 
	www/py-repoze-lru: Makefile 
	www/py-repoze-lru/pkg: PLIST 
	www/py-repoze-profile: Makefile 
	www/py-repoze-profile/pkg: PLIST 
	www/py-repoze-who: Makefile 
	www/py-repoze-who/pkg: PLIST 
	www/py-requests: Makefile 
	www/py-requests/pkg: PLIST 
	www/py-requests-cache: Makefile 
	www/py-requests-cache/pkg: PLIST 
	www/py-requests-file: Makefile 
	www/py-requests-file/pkg: PLIST 
	www/py-requests-futures: Makefile 
	www/py-requests-futures/pkg: PLIST 
	www/py-requests-mock: Makefile 
	www/py-requests-mock/pkg: PLIST 
	www/py-requests-oauthlib: Makefile 
	www/py-requests-oauthlib/pkg: PLIST 
	www/py-requests-toolbelt: Makefile 
	www/py-requests-toolbelt/pkg: PLIST 
	www/py-requests-unixsocket: Makefile 
	www/py-requests-unixsocket/pkg: PLIST 
	www/py-responses: Makefile 
	www/py-responses/pkg: PLIST 
	www/py-respx   : Makefile 
	www/py-respx/pkg: PLIST 
	www/py-selenium: Makefile 
	www/py-selenium/pkg: PLIST 
	www/py-spotipy : Makefile 
	www/py-spotipy/pkg: PLIST 
	www/py-tempita : Makefile 
	www/py-tempita/pkg: PLIST 
	www/py-tornado : Makefile 
	www/py-tornado/pkg: PLIST 
	www/py-treq    : Makefile 
	www/py-treq/pkg: PLIST 
	www/py-uri-template: Makefile 
	www/py-uri-template/pkg: PLIST 
	www/py-uritemplate: Makefile 
	www/py-uritemplate/pkg: PLIST 
	www/py-urlgrabber: Makefile 
	www/py-urlgrabber/pkg: PLIST 
	www/py-urllib3 : Makefile 
	www/py-urllib3/pkg: PLIST 
	www/py-vcrpy   : Makefile 
	www/py-vcrpy/pkg: PLIST 
	www/py-waitress: Makefile 
	www/py-waitress/pkg: PLIST 
	www/py-webob   : Makefile 
	www/py-webob/pkg: PLIST 
	www/py-webpy   : Makefile 
	www/py-webpy/pkg: PLIST 
	www/py-webtest : Makefile 
	www/py-webtest/pkg: PLIST 
	www/py-wstools : Makefile 
	www/py-wstools/pkg: PLIST 
	www/py-yarl    : Makefile 
	www/py-yarl/pkg: PLIST 
	www/qobuz-dl   : Makefile 
	www/qobuz-dl/pkg: PLIST 
	www/qutebrowser: Makefile 
	www/qutebrowser/pkg: PLIST 
	www/tootstream : Makefile 
	www/tootstream/pkg: PLIST 
	www/trac       : Makefile 
	www/trac/pkg   : PLIST 
	www/tuir       : Makefile 
	www/tuir/pkg   : PLIST 
	www/twill      : Makefile 
	www/twill/pkg  : PLIST 
	www/urlwatch   : Makefile 
	www/urlwatch/pkg: PLIST 
	www/woob       : Makefile 
	www/woob/pkg   : PLIST 
	www/youtube-dl : Makefile 
	www/youtube-dl/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:40:38

Modified files:
	x11/arandr     : Makefile 
	x11/arandr/pkg : PLIST 
	x11/obmenu     : Makefile 
	x11/obmenu/pkg : PLIST 
	x11/py-i3ipc   : Makefile 
	x11/py-i3ipc/pkg: PLIST 
	x11/py-pyglet  : Makefile 
	x11/py-pyglet/pkg: PLIST 
	x11/py-qtawesome: Makefile 
	x11/py-qtawesome/pkg: PLIST 
	x11/py-qtpy    : Makefile 
	x11/py-qtpy/pkg: PLIST 
	x11/py-sip-qt5 : Makefile 
	x11/py-sip-qt5/pkg: PLIST 
	x11/py-sip-qt6 : Makefile 
	x11/py-sip-qt6/pkg: PLIST 
	x11/py-virtualdisplay: Makefile 
	x11/py-virtualdisplay/pkg: PLIST 
	x11/py-xlib    : Makefile 
	x11/py-xlib/pkg: PLIST 
	x11/screenkey  : Makefile 
	x11/screenkey/pkg: PLIST 
	x11/terminator : Makefile 
	x11/terminator/pkg: PLIST 

Log message:
sync PLISTs for setuptools ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:44:26

Modified files:
	graphics/img2pdf: Makefile distinfo 
	graphics/img2pdf/patches: patch-src_img2pdf_test_py 

Log message:
update to img2pdf-0.6.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:45:25

Added files:
	sysutils/ansible-core/patches: patch-pyproject_toml 

Log message:
recognise newer setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:47:03

Modified files:
	devel/py-trio  : Makefile distinfo 
	devel/py-trio/pkg: PLIST 

Log message:
update to py3-trio-0.30.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:48:09

Modified files:
	sysutils/py-mitogen: Makefile distinfo 

Log message:
update to py3-mitogen-0.3.23


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:49:22

Modified files:
	graphics/py-tifffile: Makefile distinfo 

Log message:
update to py3-tifffile-2025.3.30


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:53:59

Modified files:
	archivers/py-compressed_rtf: Makefile 
	devel/py-calver: Makefile 
	graphics/py-Pillow: Makefile 
	sysutils/borgbackup/2.0: Makefile 
Removed files:
	archivers/py-compressed_rtf/patches: patch-pyproject_toml 
	devel/py-calver/patches: patch-pyproject_toml 
	graphics/py-Pillow/patches: patch-pyproject_toml 
	sysutils/borgbackup/2.0/patches: patch-pyproject_toml 

Log message:
remove patches working around too-old setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 04:54:11

Modified files:
	graphics/p5-Image-ExifTool: Makefile distinfo 

Log message:
update to p5-Image-ExifTool-13.29


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/04/29 05:46:00

Modified files:
	net/zabbix/pkg : PLIST-web 

Log message:
fix -web plist


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2025/04/29 06:24:45

Modified files:
	net/dnsdist    : Makefile distinfo 
Removed files:
	net/dnsdist/patches: patch-doh3_cc patch-m4_pdns_with_quiche_m4 

Log message:
Security update to dnsdist 1.9.9;

See https://blog.powerdns.com/2025/04/29/powerdns-dnsdist-1.9.9-released
and https://www.dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2025-02.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/29 06:50:31

Modified files:
	audio/openal   : Makefile 
	audio/openal/patches: patch-CMakeLists_txt 
Added files:
	audio/openal/patches: patch-al_auxeffectslot_cpp 
	                      patch-al_buffer_cpp patch-al_debug_cpp 
	                      patch-al_effects_chorus_cpp 
	                      patch-al_effects_fshifter_cpp 
	                      patch-al_effects_modulator_cpp 
	                      patch-al_effects_vmorpher_cpp 
	                      patch-al_state_cpp patch-alc_alu_cpp 
	                      patch-alc_effects_reverb_cpp 
	                      patch-fmt-11_1_1_CMakeLists_txt 

Log message:
audio/openal: fix building by gcc8

It is suceffuly compiled by tb@ on sparc64, but it has some warnings on
alignment. I've checked a few code paths which leads to this warnings,
and all of them looks false positive.

tested and OK: tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/29 07:01:00

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/mozilla-firefox/pkg: PLIST 
	www/firefox-i18n: Makefile.inc distinfo 

Log message:
www/mozilla-firefox: update to 138.0

see https://www.mozilla.org/en-US/firefox/138.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-28/

drop --with-libclang-path from CONFIGURE_ARGS it's inferred from CC/CXX


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/29 07:02:35

Modified files:
	www/firefox-esr: Makefile distinfo 
	www/firefox-esr-i18n: Makefile.inc distinfo 

Log message:
www/firefox-esr: update to 128.10.0

see https://www.mozilla.org/en-US/firefox/128.10.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-29/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/29 07:04:10

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_7_7 Makefile distinfo 
	www/mozilla-firefox/pkg: Tag: OPENBSD_7_7 PLIST 

Log message:
www/mozilla-firefox: MFC update to 138.0.

see https://www.mozilla.org/en-US/firefox/138.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-28/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/29 07:04:37

Modified files:
	www/firefox-esr: Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
www/firefox-esr: MFC update to 128.10.0.

see https://www.mozilla.org/en-US/firefox/128.10.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-29/


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/04/29 07:12:51

Modified files:
	sys/net        : pf_ioctl.c 

Log message:
allocate pf states and state keys on cache lines.

the idea is to try and avoid false aliasing of pf states as we
become more parallel in the future. i also want this as a reminder
to stop wasting my time optimising for memory usage.

i've been running this for years without issue.

ok sashan@ (in mar 2023). he agrees that if it sucks we can pull it out.


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2025/04/29 07:15:48

Modified files:
	net/miniflux   : Makefile distinfo modules.inc 
	net/miniflux/pkg: DESCR 

Log message:
update net/miniflux to 2.2.8

original patch by Igor Zornik
tested by Igor Zornik and David Goerger


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/29 07:21:52

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 

Log message:
vmm(4) must not use 0 as minimum ASID for AMD SEV.

If SEV-ES is not supported by CPU, vmm(4) could end up using 0 as
minimum ASID.  In this case, 1 has to be used.

regression found and tested by Jesper Wallin; fixed with hshoexer@


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2025/04/29 07:40:26

Modified files:
	sbin/iked      : ikev2.c 

Log message:
Fix leak of peerid.id_buf

ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2025/04/29 07:45:01

Modified files:
	sys/arch/arm64/stand/efiboot: efiboot.c 

Log message:
Add Qualcomm CRD

ok patrick@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/29 08:53:22

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
In TCP software LRO remove potential ethernet padding.

With some network interfaces the RX mbuf returned from the driver
may contain ethernet padding.  My tests did not see this behavior
with ixl(4) hardware.  But inserting ethernet padding into a TCP
stream would be completely wrong, so adding a sanity check anyway.
Remove content of the mbuf that is behind the TCP payload.

OK jan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 08:57:38

Modified files:
	sysutils/f3    : Makefile distinfo 
	sysutils/f3/patches: patch-Makefile patch-f3read_c 
	                     patch-f3write_c 
Removed files:
	sysutils/f3/patches: patch-utils_c patch-utils_h 

Log message:
update to f3-9.0, from Alexander Klimov, plus I regenerated patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 08:59:52

Modified files:
	devel/boehm-gc : Makefile 

Log message:
sync SHARED_LIBS lines with shared_libs.log
(only affects order + commented upstream versions


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 09:02:10

Modified files:
	devel/boehm-gc : Makefile distinfo 
	devel/boehm-gc/patches: patch-os_dep_c 

Log message:
update to boehm-gc-8.2.8, based on a diff from Timo Myyrä
(proposed in December, fixes a known issue in lang/ecl, but it
was getting a bit close to release for good multi arch testing
in snapshots, it's a better time now)


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2025/04/29 09:10:55

Modified files:
	net/p5-Net-Patricia: Makefile distinfo 
	net/p5-Net-Patricia/patches: patch-libpatricia_Makefile_PL 
Removed files:
	net/p5-Net-Patricia/patches: patch-t_01everything_t 

Log message:
Update to p5-Net-Patricia-1.23.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/29 09:12:50

Modified files:
	mail/mozilla-thunderbird: Makefile distinfo 
	mail/thunderbird-i18n: Makefile.inc distinfo 

Log message:
mail/mozilla-thunderbird: update to 128.10.0.

see https://www.thunderbird.net/en-US/thunderbird/128.10.0esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-32/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/29 09:13:48

Modified files:
	mail/mozilla-thunderbird: Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
mail/mozilla-thunderbird: MFC update to 128.10.0.

see https://www.thunderbird.net/en-US/thunderbird/128.10.0esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-32/


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 09:19:06

Modified files:
	lang/luajit    : Makefile distinfo 
	lang/luajit/patches: patch-src_Makefile 

Log message:
update to luajit-2.1.1744318430


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/29 09:39:07

Modified files:
	multimedia/libheif: Makefile 
Added files:
	multimedia/libheif/patches: patch-libheif_CMakeLists_txt 

Log message:
multimedia/libheif: fix building by gcc8

tested on sparc64 and OK: tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 10:12:34

Modified files:
	devel/boehm-gc : Makefile 

Log message:
oops, fix SITES.lib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/29 10:15:50

Removed files:
	devel/boehm-gc/patches: patch-dyn_load_c 

Log message:
remove noop patch; was pointed out by semarie on ports@ a while ago


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/04/29 11:44:00

Modified files:
	bin/chmod      : chgrp.1 chown.8 
	lib/libc/sys   : chown.2 
	sbin/sysctl    : sysctl.8 
	share/man/man7 : securelevel.7 

Log message:
remove references to fs.posix.setuid; ok tedu


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/04/29 12:35:51

Modified files:
	regress/usr.sbin/bgpd/integrationtests: l3vpn.sh lladdr.sh 

Log message:
Sprinkle some -n to route commands to avoid DNS lookups.

Running these regress tests should also work with a broken network.


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/04/29 12:56:01

Modified files:
	net/haproxy    : Makefile distinfo 

Log message:
net/haproxy: update to 3.0.10

Many small fixes, again nothing critical. Changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/04/29 13:01:36

Modified files:
	databases/victoriametrics: Makefile distinfo 

Log message:
databases/victoriametrics: update to 1.114.0

Newer versions require Go 1.24.2.

Full release notes:
https://docs.victoriametrics.com/victoriametrics/changelog/#v11100
https://docs.victoriametrics.com/victoriametrics/changelog/#v11110
https://docs.victoriametrics.com/victoriametrics/changelog/#v11120
https://docs.victoriametrics.com/victoriametrics/changelog/#v11130
https://docs.victoriametrics.com/victoriametrics/changelog/#v11140

1.{110,111,113,114}.0 include update notes.

ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/29 14:19:48

Modified files:
	sys/arch/amd64/amd64: identcpu.c 

Log message:
Remove useless parentheses.

spotted by dv@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/29 14:31:42

Modified files:
	sys/netinet    : tcp_input.c tcp_var.h 

Log message:
Remove dead flag from TCP SYN cache.

The TCP SYN cache timer uses SCF_DEAD flag to detect closed listen
socket.  Note that syn_cache_rm() is setting sc_inplisten to NULL
in the same atomic section where SCF_DEAD is set.  Also syn_cache_timer()
uses the SYN cache mutex to check sc_inplisten and SCF_DEAD together.
Eliminate SCF_DEAD and rely on existing pointer to listen socket.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/04/29 16:37:38

Modified files:
	converters/ruby-oj: Makefile distinfo 

Log message:
Update to 3.16.10

ok jeremy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/04/29 16:38:07

Modified files:
	converters     : Makefile 

Log message:
Switch to explicit versions for ruby-oj per advice
from jeremy@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/04/29 18:26:02

Modified files:
	sys/kern       : kern_synch.c 

Log message:
avoid timeout_del_barrier when cancelling the timeout in sleep_finish.

because of src/sys/kern/kern_timeout.c r.1.101, timeout_del_barrier
now unconditionally calls timeout_barrier. timeout_barrier now
unconditionally queues a timeout and tries to "wake up" the context
that services the queue of pending timeouts, which in this case is
the softclock interrupt. unfortunately softclock isn't MPSAFE, so
it tries to take the kernel lock, which is often already held by
another part of the system.

bluhm@ has a network stress test which manages to produce this
contention almost 100% of the time, and the performance is terrible
because of it.

sleep_finish is currently relying on timeout_del_barrier to ensure
that the endtsleep handler has finished running. this diff changes
it so sleep_finish tracks where endtsleep is up to itself, which
avoids the timeout barrier, which in turn avoids the kernel lock
contention.

this comment added to the code explains it further:

/*
* There are three situations to handle when cancelling the
* p_sleep_to timeout:
*
* 1. The timeout has not fired yet
* 2. The timeout is running
* 3. The timeout has run
*
* If timeout_del succeeds then the timeout won't run and
* situation 1 is dealt with.
*
* If timeout_del does not remove the timeout, then we're
* handling 2 or 3, but it won't tell us which one. Instead,
* the P_TIMEOUTRAN flag is used to figure out when we move
* from 2 to 3. endtsleep() (the p_sleep_to handler) sets the
* flag when it's finished running, so we spin waiting for
* it.
*
* We spin instead of sleeping because endtsleep() takes
* the sched lock to do all it's work. If we wanted to go
* to sleep to wait for endtsleep to run, we'd also have to
* take the sched lock, so we'd be spinning against it anyway.
*/

ok visa@ claudio@ mpi@
tested by bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/04/29 18:45:08

Modified files:
	sys/sys        : proc.h 

Log message:
avoid timeout_del_barrier when cancelling the timeout in sleep_finish.

because of src/sys/kern/kern_timeout.c r.1.101, timeout_del_barrier
now unconditionally calls timeout_barrier. timeout_barrier now
unconditionally queues a timeout and tries to "wake up" the context
that services the queue of pending timeouts, which in this case is
the softclock interrupt. unfortunately softclock isn't MPSAFE, so
it tries to take the kernel lock, which is often already held by
another part of the system.

bluhm@ has a network stress test which manages to produce this
contention almost 100% of the time, and the performance is terrible
because of it.

sleep_finish is currently relying on timeout_del_barrier to ensure
that the endtsleep handler has finished running. this diff changes
it so sleep_finish tracks where endtsleep is up to itself, which
avoids the timeout barrier, which in turn avoids the kernel lock
contention.

this comment added to the code explains it further:

/*
* There are three situations to handle when cancelling the
* p_sleep_to timeout:
*
* 1. The timeout has not fired yet
* 2. The timeout is running
* 3. The timeout has run
*
* If timeout_del succeeds then the timeout won't run and
* situation 1 is dealt with.
*
* If timeout_del does not remove the timeout, then we're
* handling 2 or 3, but it won't tell us which one. Instead,
* the P_TIMEOUTRAN flag is used to figure out when we move
* from 2 to 3. endtsleep() (the p_sleep_to handler) sets the
* flag when it's finished running, so we spin waiting for
* it.
*
* We spin instead of sleeping because endtsleep() takes
* the sched lock to do all it's work. If we wanted to go
* to sleep to wait for endtsleep to run, we'd also have to
* take the sched lock, so we'd be spinning against it anyway.
*/

ok visa@ claudio@ mpi@
tested by bluhm@

i forgot this as part of src/sys/kern/kern_synch.c r1.221


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/29 21:51:42

Modified files:
	sbin/iked      : dh.c iked.conf.5 ikev2.h parse.y 

Log message:
mop up P-192/Group 25 remnants

based on an initial diff by markus


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/29 21:53:21

Modified files:
	sbin/isakmpd   : conf.c dh.c ipsec.c ipsec_num.cst 
	                 isakmpd.conf.5 

Log message:
mop up P-192/Group 25 remnants

based on an initial diff by markus


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/29 21:54:09

Modified files:
	sbin/ipsecctl  : ike.c ipsec.conf.5 ipsecctl.h parse.y 

Log message:
mop up P-192/Group 25 remnants

based on an initial diff by markus


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/04/29 23:23:15

Modified files:
	usr.bin/ssh    : hostfile.c 

Log message:
fix a out-of-bounds read if the known_hosts file is truncated
after the hostname.

Reported by the OpenAI Security Research Team

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/04/29 23:26:15

Modified files:
	usr.bin/ssh    : hostfile.c 

Log message:
make writing known_hosts lines more atomic, by writing the entire
line in one operation and using unbuffered stdio.

Usually writes to this file are serialised on the "Are you sure you
want to continue connecting?" prompt, but if host key checking is
disabled and connections were being made with high concurrency
then interleaved writes might have been possible.

feedback/ok deraadt@ millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rapha@cvs.openbsd.org	2025/04/29 23:34:46

Modified files:
	x11/tipp10     : Makefile distinfo 
	x11/tipp10/pkg : PLIST 

Log message:
update to tipp10-3.3.3

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/04/30 00:00:58

Modified files:
	meta/tor-browser: Makefile 
	www/tor-browser: Makefile.inc 
	www/tor-browser/browser: Makefile distinfo 

Log message:
Tor Browser: update to 14.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/04/30 00:02:15

Modified files:
	meta/tor-browser: Tag: OPENBSD_7_7 Makefile 
	www/tor-browser: Tag: OPENBSD_7_7 Makefile.inc 
	www/tor-browser/browser: Tag: OPENBSD_7_7 Makefile distinfo 
	www/tor-browser/browser/files: Tag: OPENBSD_7_7 unveil.main 
	www/tor-browser/browser/patches: Tag: OPENBSD_7_7 
	                                 patch-browser_app_profile_000-tor-browser_js 
	                                 patch-toolkit_components_tor-launcher_TorProcess_sys_mjs 
	                                 patch-toolkit_xre_nsXREDirProvider_cpp 
	www/tor-browser/browser/pkg: Tag: OPENBSD_7_7 PLIST 

Log message:
Tor Browser: update to 14.5.1

and pull in unveil.main fix for obfs4proxy.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/30 00:29:21

ports/x11/kde-plasma/kpipewire/patches

Update of /cvs/ports/x11/kde-plasma/kpipewire/patches
In directory cvs.openbsd.org:/tmp/cvs-serv62808/patches

Log Message:
Directory /cvs/ports/x11/kde-plasma/kpipewire/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 00:33:24

Modified files:
	sysutils/plakar: Makefile distinfo modules.inc 

Log message:
Update to plakar-1.0.1beta15.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 00:37:24

Modified files:
	sysutils/opentofu: Makefile distinfo modules.inc 

Log message:
Update to opentofu-1.9.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 00:55:44

Modified files:
	sysutils/terragrunt: Makefile distinfo modules.inc 

Log message:
Update to terragrunt-0.77.22.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 01:02:01

Modified files:
	net/coredns    : Makefile distinfo modules.inc 

Log message:
Update to coredns-1.12.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 01:02:38

Modified files:
	misc/hwdata    : Makefile distinfo 

Log message:
Update to hwdata-0.394.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 01:04:33

Modified files:
	lang/typescript: Makefile distinfo 

Log message:
Update to typescript-5.8.3.


CVSROOT:	/cvs
Module name:	www
Changes by:	bcook@cvs.openbsd.org	2025/04/30 01:06:56

Modified files:
	libressl       : index.html releases.html 

Log message:
LibreSSL 4.1.0 release


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 01:07:50

Modified files:
	sysutils/exoscale-cli: Makefile distinfo 

Log message:
Update to exoscale-cli-1.84.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 01:08:20

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-3.3.2299.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/30 01:11:24

Modified files:
	x11/kde-applications/krfb: Makefile 
	x11/kde-applications/krfb/pkg: PLIST 
	x11/kde-plasma/kpipewire: Makefile 
	x11/kde-plasma/kpipewire/pkg: PLIST 
	x11/kde-plasma/kwin: Makefile 
	x11/kde-plasma/plasma-workspace: Makefile 
Added files:
	x11/kde-plasma/kpipewire/patches: patch-src_pipewireproduce_cpp 

Log message:
Unbreak kpipewire and add dependency on kpipewire for all consumers


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 01:14:17

Modified files:
	x11/gnome/user-docs: Makefile distinfo 
	x11/gnome/user-docs/pkg: PLIST 

Log message:
Update to gnome-user-docs-47.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 01:16:30

Modified files:
	mail/sendmail  : Makefile distinfo 
	mail/sendmail/patches: patch-cf_m4_proto_m4 

Log message:
Update to sendmail-8.18.1.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/30 01:27:17

ports/x11/kde-plasma/spectacle

Update of /cvs/ports/x11/kde-plasma/spectacle
In directory cvs.openbsd.org:/tmp/cvs-serv32935/spectacle

Log Message:
Directory /cvs/ports/x11/kde-plasma/spectacle added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/30 01:27:55

ports/x11/kde-plasma/spectacle/pkg

Update of /cvs/ports/x11/kde-plasma/spectacle/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv14730/spectacle/pkg

Log Message:
Directory /cvs/ports/x11/kde-plasma/spectacle/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/30 01:30:24

Modified files:
	x11/kde-applications: Makefile 
	x11/kde-plasma : Makefile 
Added files:
	x11/kde-plasma/spectacle: Makefile distinfo 
	x11/kde-plasma/spectacle/pkg: DESCR PLIST 
Removed files:
	x11/kde-applications/spectacle: Makefile distinfo 
	x11/kde-applications/spectacle/pkg: DESCR PLIST 

Log message:
Unbreak and move spectacle from KDE Gear to KDE Plasma


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/04/30 01:41:46

Modified files:
	lang/clazy     : Makefile distinfo 
	lang/clazy/pkg : PLIST 

Log message:
Update clazy to 1.14


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 02:07:32

Modified files:
	devel/appstream: Makefile distinfo 
	devel/appstream/pkg: PLIST-main PLIST-qt6 

Log message:
Update to appstream-1.0.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 02:10:35

Modified files:
	devel/iso-codes: Makefile distinfo 
	devel/iso-codes/pkg: PLIST 

Log message:
Update to iso-codes-4.18.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 02:24:38

Modified files:
	sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.10.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 02:26:49

Modified files:
	inputmethods/ibus-typing-booster: Makefile distinfo 
	inputmethods/ibus-typing-booster/pkg: PLIST 

Log message:
Update to ibus-typing-booster-2.27.42.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 02:59:51

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-520.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2025/04/30 03:03:07

Modified files:
	net/dnsdist    : Tag: OPENBSD_7_7 Makefile distinfo 
Removed files:
	net/dnsdist/patches: Tag: OPENBSD_7_7 patch-doh3_cc 
	                     patch-m4_pdns_with_quiche_m4 

Log message:
Security update dnsdist to 1.9.9; ok sthen@

See https://blog.powerdns.com/2025/04/29/powerdns-dnsdist-1.9.9-released
and https://www.dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2025-02.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 03:08:45

Modified files:
	devel/spidermonkey128: Makefile distinfo 

Log message:
Update to spidermonkey128-128.9.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/04/30 03:40:37

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 
	sys/dev/vmm    : vmm.h 

Log message:
Move vmm(4) extern declarations from .c to vmm.h header file.

from hshoexer@; OK kettenis@ dv@ mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/30 04:24:24

Modified files:
	games/gnuchess : Makefile distinfo 

Log message:
update to gnuchess-6.2.11, from Martin Ziemer (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/30 05:23:59

Modified files:
	devel/apr/patches: patch-configure_in 

Log message:
regen patch


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/30 05:36:39

Modified files:
	security/mitmproxy: Makefile 
Added files:
	security/mitmproxy/patches: 
	                            patch-mitmproxy_tools_console_window_py 
	                            patch-mitmproxy_tools_main_py 

Log message:
security/mitmproxy: backport fix for suppress debug logging in CLI

OK: sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 05:52:47

Modified files:
	inputmethods/ibus: Makefile distinfo 
	inputmethods/ibus/pkg: PLIST-main 

Log message:
Update to ibus-1.5.32.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/30 05:55:05

Modified files:
	security/mitmproxy: Tag: OPENBSD_7_7 Makefile 
Added files:
	security/mitmproxy/patches: Tag: OPENBSD_7_7 
	                            patch-mitmproxy_tools_console_window_py 
	                            patch-mitmproxy_tools_main_py 

Log message:
security/mitmproxy: backport fix for suppress debug logging in CLI

OK: sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/30 06:11:50

Modified files:
	www/luakit     : Makefile distinfo 
Removed files:
	www/luakit/patches: patch-Makefile 

Log message:
update to luakit-2.4.0, ok/same diff sdk@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/30 06:30:54

Modified files:
	sys/arch/sh/include: intr.h 
	sys/arch/sh/sh : interrupt.c 

Log message:
sh: Use MI soft interrupt code

Feedback and OK miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/04/30 06:35:37

Modified files:
	sys/arch/m88k/conf: files.m88k 
	sys/arch/m88k/include: intr.h 
	sys/arch/m88k/m88k: m88k_machdep.c 
Removed files:
	sys/arch/m88k/m88k: softintr.c 

Log message:
m88k: Use MI soft interrupt code

Tested by and OK miod@ aoyama@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/30 07:34:46

Modified files:
	www/anubis     : Makefile distinfo modules.inc 

Log message:
update to anubis-1.17.0, based on a diff from Christoph Liebender


CVSROOT:	/cvs
Module name:	ports
Changes by:	patrick@cvs.openbsd.org	2025/04/30 07:35:30

Modified files:
	sysutils/firmware/qcpas: Makefile distinfo 
	sysutils/firmware/qcpas/pkg: PLIST 

Log message:
sysutils/firmware/qcpas: add Lenovo Yoga Slim 7x firmware

Lenovo published the Yoga Slim 7x firmware in linux-firmware so update to a
newer version and include the new firmware files.

ok tobhe@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/04/30 07:36:47

Modified files:
	www/anubis     : Tag: OPENBSD_7_7 Makefile distinfo modules.inc 

Log message:
MFC update to anubis-1.17.0 (amongst other things, includes a change that
stops looking up IPs at an RBL, which was done by default and needed a
recompile to disable)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/30 07:44:54

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
tlsexttest: remove check that clients receive SNI before ALPN

The next commit will remove the kludge for compatibility of Apache with
older libressl, so remove the corresponding regress coverage and only
check that PSK is the last extension.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/30 07:50:50

Modified files:
	lib/libssl     : ssl_tlsext.c 

Log message:
tlsext: stop sending SNI before ALPN in clients

All supported releases of LibreSSL ensure that the corresponding callbacks
are called in a predefined order rather than honoring the order in which a
client sends its extensions. Therefore the ALPN callback for apache-httpd's
virtual host setups can rely on SNI information being available and we no
longer need to work around this on hte client side. Cuts the amount of code
needed for tlsext randomization in half.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/30 07:59:44

Modified files:
	security/openssl-ruby-tests: Makefile distinfo 

Log message:
Update openssl-ruby-tests 20250430


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/30 09:11:07

Modified files:
	games/freeorion: Makefile distinfo 
	games/freeorion/patches: patch-CMakeLists_txt 
	                         patch-GG_CMakeLists_txt 
	                         patch-GG_src_dialogs_FileDlg_cpp 
	                         patch-util_Directories_cpp 
	                         patch-util_OptionsDB_cpp 
	games/freeorion/pkg: PLIST 

Log message:
update to freeorion 0.5.1 from maintainer

This fixes the build with boost 1.87, but it continues to have a size
mismatch for 'std::__1::allocator<void>' just like with boost 1.84.
If this blows up at runtime we can mark this port broken.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/30 09:11:44

Added files:
	games/freeorion/patches: patch-cmake_make_versioncpp_py 

Log message:
freeorion: missed cvs add to disable git nonsense


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2025/04/30 10:20:01

Modified files:
	libressl       : releases.html 

Log message:
fix release year. pointed out by yuri


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/04/30 11:24:06

Modified files:
	lib/libxtrans  : COPYING ChangeLog Xtrans.c Xtrans.h Xtransint.h 
	                 Xtranslcl.c Xtranssock.c Xtransutil.c compile 
	                 configure configure.ac xtrans.m4 xtrans.pc.in 
	lib/libxtrans/doc: xtrans.xml 

Log message:
Update to xtrans 1.6.0. ok tb@ jsg@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/04/30 11:26:10

Modified files:
	lib/libX11     : ChangeLog Makefile.bsd-wrapper README.md 
	                 aclocal.m4 configure configure.ac x11.pc.in 
	lib/libX11/include/X11: Xlibint.h 
	lib/libX11/modules/im/ximcp: imCallbk.c imDefIm.c imRm.c 
	lib/libX11/modules/om/generic: omDefault.c omTextPer.c 
	lib/libX11/src : ClDisplay.c CrGlCur.c KeyBind.c OpenDis.c 
	                 ParseCmd.c RdBitF.c SetFPath.c TextExt.c 
	                 XlibInt.c Xrm.c config.h.in poly.h utlist.h 
	                 xcb_io.c 
	lib/libX11/src/xcms: cmsColNm.c 
	lib/libX11/src/xkb: XKBAlloc.c XKBMAlloc.c XKBMisc.c XKBleds.c 
	                    XKBlibint.h 
	lib/libX11/src/xlibi18n: XDefaultOMIF.c XimProto.h XimintP.h 
	                         lcUtil.c lcWrap.c 

Log message:
Update to libX11 1.8.12. ok tb@ jsg@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/04/30 11:26:49

xenocara/lib/libICE/m4

Update of /cvs/xenocara/lib/libICE/m4
In directory cvs.openbsd.org:/tmp/cvs-serv28991/m4

Log Message:
Directory /cvs/xenocara/lib/libICE/m4 added to the repository


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/04/30 11:27:46

Modified files:
	lib/libICE     : ChangeLog Makefile.bsd-wrapper Makefile.in 
	                 aclocal.m4 compile config.guess config.h.in 
	                 config.sub configure configure.ac install-sh 
	lib/libICE/doc : Makefile.in 
	lib/libICE/specs: Makefile.in 
	lib/libICE/src : ICElibint.h Makefile.in authutil.c connect.c 
	                 error.c getauth.c listenwk.c misc.c process.c 
	                 protosetup.c register.c 
Added files:
	lib/libICE/m4  : libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 
	                 lt~obsolete.m4 

Log message:
Update to libICE 1.1.2. Ok tb@ jsg@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/04/30 11:28:13

xenocara/lib/libSM/m4

Update of /cvs/xenocara/lib/libSM/m4
In directory cvs.openbsd.org:/tmp/cvs-serv93829/m4

Log Message:
Directory /cvs/xenocara/lib/libSM/m4 added to the repository


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/04/30 11:29:06

Modified files:
	lib/libSM      : COPYING ChangeLog Makefile.in aclocal.m4 
	                 compile config.guess config.h.in config.sub 
	                 configure configure.ac install-sh 
	lib/libSM/doc  : Makefile.in 
	lib/libSM/src  : Makefile.in sm_client.c sm_genid.c sm_manager.c 
	                 sm_process.c 
Added files:
	lib/libSM/m4   : libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 
	                 lt~obsolete.m4 

Log message:
Update to libSM 1.2.6. ok tb@ jsg@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/04/30 11:30:00

Modified files:
	distrib/sets/lists/xbase: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 11:42:21

Modified files:
	textproc/libxml: Makefile distinfo 

Log message:
SECURITY update to libxml-2.13.8
- [CVE-2025-32415] schemas: Fix heap buffer overflow in xmlSchemaIDCFillNodeTables
- [CVE-2025-32414] python: Read at most len/4 characters


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 11:42:31

Modified files:
	textproc/libxml: Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
SECURITY update to libxml-2.13.8
- [CVE-2025-32415] schemas: Fix heap buffer overflow in xmlSchemaIDCFillNodeTables
- [CVE-2025-32414] python: Read at most len/4 characters


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 11:46:18

Modified files:
	x11/gnome/online-accounts: Makefile distinfo 

Log message:
Update to gnome-online-accounts-3.52.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 11:50:45

Modified files:
	x11/gnome/online-accounts: Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
Maintenance update to gnome-online-accounts-3.52.6: fix hung dialog for OAuth
providers.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/04/30 11:51:23

Modified files:
	.              : MODULES 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 12:10:10

Modified files:
	productivity/libphonenumber: Makefile distinfo 

Log message:
Update to libphonenumber-9.0.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 12:14:00

Modified files:
	security/libgpg-error: Makefile distinfo 

Log message:
Update to libgpg-error-1.55.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 12:17:45

Modified files:
	x11/gnome/libadwaita: Makefile distinfo 
	x11/gnome/libadwaita/pkg: PLIST 

Log message:
Update to libadwaita-1.6.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 12:26:18

Modified files:
	net/netatalk3  : Makefile distinfo 
	net/netatalk3/pkg: PLIST 
Removed files:
	net/netatalk3/patches: patch-etc_afpd_uam_c 
	                       patch-libatalk_dsi_dsi_tcp_c 

Log message:
Update to netatalk-4.2.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 12:31:24

Modified files:
	print/qpdf     : Makefile distinfo 

Log message:
Update to qpdf-12.1.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2025/04/30 12:38:20

Modified files:
	sys/nfs        : nfs_serv.c 

Log message:
Do not allow readdir and readdirplus NFS operations on non-directory vnodes;
reported by Claes M Nyberg to bugs@, ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/04/30 15:13:01

Modified files:
	www/hugo       : Makefile distinfo modules.inc 

Log message:
www/hugo: update to 0.147.0

Changes:
- https://github.com/gohugoio/hugo/releases/tag/v0.146.6
- https://github.com/gohugoio/hugo/releases/tag/v0.146.7
- https://github.com/gohugoio/hugo/releases/tag/v0.147.0


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/04/30 18:32:38

Modified files:
	sys/conf       : GENERIC 

Log message:
enable af_frame. this paves the way for lldp support in base.

ok deraadt@ djm@
general enthusiasm from others


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/04/30 18:35:23

Modified files:
	lib/libcrypto/lhash: lhash.c 

Log message:
lhash: add missing spaces before assignment operator


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/04/30 19:10:08

Modified files:
	sys/net        : pf.c 

Log message:
refactor some code in pf_test to test the pf_state pointer fewer times.

there should be no functional change with this diff.

note that pf_state structs always have valid references to pf_state_keys
until the pf_state itself is destroyed after pf.c r1.1157. this means we
don't have to test if the st->key[PF_SK_STACK] pointers are valid
anymore, we can just use them.

ok sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/04/30 19:16:42

Modified files:
	sys/dev/pci/drm: drm_linux.c 
	sys/kern       : kern_synch.c 
	sys/sys        : proc.h 

Log message:
remove flag setting from wakeup_proc().

only endtsleep() sets flags via wakeup_proc, but it sets it's own flags
later. we can use the return value from wakeup_proc and the existing
flag setting to get the same effect.

ok tedu@ claudio@ mpi@ visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/04/30 19:24:43

Modified files:
	databases/sqlbox: Makefile distinfo 

Log message:
Update sqlbox to 0.2.1


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/04/30 19:43:10

Modified files:
	sys/kern       : kern_timeout.c 

Log message:
avoid sleeping and therefore SCHED_LOCK while holding timeout_mutex.

this was necessary back in kern_timeout.c r1.50 to avoid deadlocks,
but was lost when TIMEOUT_MPSAFE was introduced in r1.96. we've
gotten away with it for the last year or so, but it feels like a
trap for the future.

ok tedu@ mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:37:29

Modified files:
	net/netatalk3  : Makefile 

Log message:
Fix manual pages build.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:42:32

Modified files:
	devel/libffi   : Makefile distinfo 
Removed files:
	devel/libffi/patches: patch-src_x86_ffi64_c 
	                      patch-testsuite_libffi_call_struct_int_float_c 

Log message:
Update to libffi-3.4.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:43:51

Modified files:
	graphics/py-cairo: Makefile distinfo 

Log message:
Update to py3-cairo-1.28.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:44:53

Modified files:
	devel/spice-protocol: Makefile distinfo 

Log message:
Update to spice-protocol-0.14.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:46:33

Modified files:
	devel/libgit2/py-git2: Makefile distinfo 

Log message:
Update to py3-git2-1.18.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:48:29

Modified files:
	wayland/libei  : Makefile distinfo 

Log message:
Update to libei-1.4.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:48:49

Modified files:
	textproc/enchant2: Makefile distinfo 
	textproc/enchant2/patches: patch-lib_Makefile_in 
	                           patch-src_Makefile_in 

Log message:
Update to enchant2-2.8.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/04/30 23:50:46

Modified files:
	telephony/baresip: Makefile.inc 
	telephony/baresip/baresip: Makefile distinfo 
	telephony/baresip/baresip/pkg: PLIST-gtk 
	telephony/baresip/re: Makefile distinfo 

Log message:
telephony/baresip: update to 3.22.0

see:
- https://github.com/baresip/re/releases/tag/v3.22.0
- https://github.com/baresip/baresip/releases/tag/v3.22.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:51:35

Modified files:
	textproc/libspelling: Makefile distinfo 
	textproc/libspelling/pkg: PLIST 

Log message:
Update to libspelling-0.4.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:56:20

Modified files:
	devel/harfbuzz : Makefile distinfo 
	devel/harfbuzz/patches: patch-src_check-symbols_py 
	devel/harfbuzz/pkg: PLIST-main 

Log message:
Update to harfbuzz-11.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/04/30 23:58:58

Modified files:
	security/rust-openssl-tests: Makefile crates.inc distinfo 
	security/rust-openssl-tests/pkg: PLIST 
Removed files:
	security/rust-openssl-tests/patches: 
	                                     patch-openssl-sys_build_main_rs 

Log message:
Update to rust-openssl-tests 20250501


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:59:31

Modified files:
	sysutils/libvirt: Makefile distinfo 
	sysutils/libvirt/patches: patch-meson_build 

Log message:
Update to libvirt-11.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/04/30 23:59:40

Modified files:
	sysutils/libvirt-python: Makefile distinfo 

Log message:
Update to py3-libvirt-11.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 00:17:22

Modified files:
	x11/gtk+4      : Makefile distinfo 

Log message:
Update to gtk+4-4.18.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 00:55:57

Modified files:
	multimedia/gstreamer1: Makefile.inc 
	multimedia/gstreamer1/core: Makefile distinfo 
	multimedia/gstreamer1/core/pkg: PLIST 
	multimedia/gstreamer1/devtools: Makefile distinfo 
	multimedia/gstreamer1/docs: distinfo 
	multimedia/gstreamer1/docs/pkg: PLIST 
	multimedia/gstreamer1/editing-services: Makefile distinfo 
	multimedia/gstreamer1/libav: distinfo 
	multimedia/gstreamer1/plugins-bad: Makefile distinfo 
	multimedia/gstreamer1/plugins-bad/patches: 
	                                           patch-sys_va_meson_build 
	multimedia/gstreamer1/plugins-base: Makefile distinfo 
	multimedia/gstreamer1/plugins-good: Makefile distinfo 
	multimedia/gstreamer1/plugins-good/patches: 
	                                            patch-sys_v4l2_gstv4l2object_c 
	multimedia/gstreamer1/plugins-good/pkg: PLIST 
	multimedia/gstreamer1/plugins-ugly: distinfo 
	multimedia/gstreamer1/py-gstreamer: distinfo 
	multimedia/gstreamer1/rtsp-server: Makefile distinfo 

Log message:
Update Gstreamer to version 1.26.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/01 00:58:21

Modified files:
	sys/kern       : kern_synch.c 

Log message:
check that P_TIMEOUTRAN is also not set going into sleep_finish.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/01 00:59:32

Modified files:
	usr.bin/tmux   : tty.c 

Log message:
Don't map 256 to white-on-white either, and tidy code a bit.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 01:03:31

Modified files:
	x11/gnome/mutter: Makefile distinfo 

Log message:
Update to mutter-47.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/01 01:12:00

Modified files:
	usr.bin/tmux   : options-table.c screen-write.c tmux.1 

Log message:
Add an option variation-selector-always-wide to instruct tmux not to
always interpret VS16 as a wide character and assume the terminal does
likewise. This is behaviour seen in a number of newer terminals' Unicode
14 support but not in older terminals; it seems to be a little
contentious and is currently difficult to detect.

Probably in the long run tmux should pick a behaviour, look at a (new)
terminfo(5) capability to tell it what the terminal will do, and emulate
as required, but at this point I'm not sure that is worth it for
something where support is mixed, seems to be in flux, and that mostly
only matters for emojis.

GitHub issues 3923 and 4475 and others before that.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/01 01:27:11

Modified files:
	lib/libcrypto/man: EC_GROUP_new_curve_GFp.3 EC_POINT_point2oct.3 

Log message:
More space around .Dl + a typo on top


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 01:41:19

Modified files:
	x11/wxWidgets  : Makefile distinfo 
	x11/wxWidgets/patches: patch-Makefile_in patch-configure 

Log message:
Update to wxWidgets-gtk3-3.2.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 01:41:32

Modified files:
	x11/py-wxPython: Makefile distinfo 
	x11/py-wxPython/patches: patch-build_py 
	x11/py-wxPython/pkg: PLIST-main 

Log message:
Update to py3-wxPython-4.2.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 01:51:34

Modified files:
	www/epiphany   : Makefile distinfo 

Log message:
Update to epiphany-47.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 01:54:32

Modified files:
	x11/gnome/gjs  : Makefile distinfo 

Log message:
Update to gjs-1.82.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 01:58:19

Modified files:
	productivity/gnucash: Makefile distinfo 

Log message:
Update to gnucash-5.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 01:58:29

Modified files:
	productivity/gnucash-docs: Makefile distinfo 

Log message:
Update to gnucash-docs-5.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 01:58:42

Modified files:
	x11/gnome/calculator: Makefile distinfo 

Log message:
Update to gnome-calculator-47.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 02:03:16

Modified files:
	x11/gnome/nautilus: Makefile distinfo 

Log message:
Update to nautilus-47.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 02:09:21

Modified files:
	x11/gnome/control-center: Makefile distinfo 

Log message:
Update to gnome-control-center-47.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 02:12:40

Modified files:
	print/cups     : Makefile distinfo 
	print/cups/patches: patch-backend_ipp_c patch-cups_Makefile 

Log message:
Update to cups-2.4.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 02:16:59

Modified files:
	x11/gnome/shell: Makefile distinfo 
	x11/gnome/shell/patches: patch-js_gdm_loginDialog_js 
	                         patch-js_misc_loginManager_js 

Log message:
Update to gnome-shell-47.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 02:23:23

Modified files:
	sysutils/cloud-sql-proxy: Makefile distinfo 

Log message:
Update to cloud-sql-proxy-2.16.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 02:29:31

Modified files:
	sysutils/consul: Makefile distinfo 

Log message:
Update to consul-1.20.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 02:34:03

Modified files:
	x11/gnome/libgepub: Makefile distinfo 
	x11/gnome/libgepub/pkg: PLIST 

Log message:
Update to libgepub-0.7.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 02:42:56

Modified files:
	devel/spidermonkey128: Makefile distinfo 

Log message:
Update to spidermonkey128-128.10.0v1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 02:46:51

Modified files:
	graphics/sane-airscan: Makefile distinfo 

Log message:
Update to sane-airscan-0.99.35.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 02:57:50

Modified files:
	multimedia/pipewire/pipewire: Makefile distinfo 

Log message:
Update to pipewire-1.4.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rapha@cvs.openbsd.org	2025/05/01 03:24:55

Modified files:
	multimedia/frei0r-plugins: Makefile distinfo 
	multimedia/frei0r-plugins/pkg: PLIST 

Log message:
Update to frei0r-plugins-2.3.3.
(Three new filters and some renamed)

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2025/05/01 04:18:51

Modified files:
	usr.bin/whois  : whois.1 whois.c 

Log message:
Drop peeringdb support, they haven't been running a whois service for a
while and suggest using GUI or HTTP API to retrieve information about an
ASN, which is out of scope for whois(1).  ok job@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/01 04:19:23

Modified files:
	games/mnemosyne: Makefile 

Log message:
missed bump after setuptools update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/01 04:49:57

Modified files:
	sysutils/btop  : Makefile distinfo 
	sysutils/btop/patches: patch-Makefile 
	sysutils/btop/pkg: PLIST 

Log message:
update to btop-1.4.1, from Laurent Cheylus


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2025/05/01 05:19:46

Modified files:
	sys/net        : if.c 

Log message:
The egress group is automatically added to any interface that has a
default route pointing to it.  However, not all default routes are
usable for traffic.  Both blackhole and reject routes are unreachable,
so do not add those to the egress group.

found the hard way by tb@, debugged by myself and claudio@

OK tb@ claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/05/01 06:28:40

Modified files:
	sys/dev/fdt    : rkclock.c rkclock_clocks.h 

Log message:
RK3528 support.

ok patrick@, jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/01 06:28:42

Modified files:
	net/qbittorrent: Makefile.inc 
	net/qbittorrent/qbittorrent: distinfo 
	net/qbittorrent/qbittorrent-nox: distinfo 

Log message:
update to qbittorrent 5.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/01 07:20:24

Modified files:
	www/nextcloud/30: Tag: OPENBSD_7_7 Makefile distinfo 
	www/nextcloud/30/pkg: Tag: OPENBSD_7_7 PLIST 

Log message:
Update nextcloud-30.0.10

OK sthen@ landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 07:44:35

Added files:
	multimedia/gstreamer1/plugins-base/patches: patch-meson_build 

Log message:
Make sure libatomic is not picked up.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 08:02:49

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py3-botocore-1.38.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 08:03:00

Modified files:
	net/py-s3transfer: Makefile distinfo 

Log message:
Update to py3-s3transfer-0.12.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 08:03:13

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.38.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 08:03:24

Modified files:
	sysutils/awscli: Makefile distinfo 
	sysutils/awscli/pkg: PLIST 

Log message:
Update to awscli-1.40.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 08:06:18

Modified files:
	x11/ruby-dbus  : Makefile distinfo 

Log message:
Update to ruby33-dbus-0.25.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/01 09:05:05

Modified files:
	usr.sbin/vmctl : main.c 

Log message:
Show file path in error messages

Reporting failure without telling which file amongst those passed on the
command line is bogus does not really help.

OK millert


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/01 11:52:16

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/firefox-i18n: Makefile.inc distinfo 

Log message:
www/mozilla-firefox: update to 138.0.1

see https://www.mozilla.org/en-US/firefox/138.0.1/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/01 11:53:37

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
www/mozilla-firefox: MFC update to 138.0.1.

see https://www.mozilla.org/en-US/firefox/138.0.1/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/01 13:37:40

Modified files:
	devel/jjui     : Makefile distinfo 

Log message:
Update to jjui 0.8.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2025/05/01 14:27:46

Modified files:
	sysutils/ugrep : Makefile distinfo 

Log message:
Update to ugrep-7.4.2
Changelog: https://github.com/Genivia/ugrep/releases


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/01 14:43:02

Modified files:
	devel/cargo-audit: Makefile crates.inc distinfo 
Added files:
	devel/cargo-audit/patches: 
	                           patch-cargo-audit-0_21_2_modcargo-crates_canonical-path-2_0_2_src_lib_rs 
Removed files:
	devel/cargo-audit/patches: 
	                           patch-cargo-audit-0_13_1_modcargo-crates_canonical-path-2_0_2_src_lib_rs 
	                           patch-cargo-audit-0_13_1_modcargo-crates_rustsec-0_22_2_src_repository_git_rs 

Log message:
Unbreak cargo-audit by updating it to 21.2

The old version either dumped core or failed using some git commands due to
ABI break in git2 about half a year ago. Obviously nobody's using this...


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/01 14:45:07

Modified files:
	shells/fish/main: Makefile distinfo 
	shells/fish/main/pkg: PLIST 

Log message:
Update to fish 4.0.2, from maintainer

https://github.com/fish-shell/fish-shell/releases/tag/4.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2025/05/01 14:45:50

Modified files:
	lang/algol68g  : Makefile distinfo 

Log message:
Update to algol68g-3.5.14


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 14:57:06

Modified files:
	inputmethods/ibus: Makefile 

Log message:
Missing BDEP on wayland/wayland-protocols.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 14:59:24

Modified files:
	x11/gnome/orca : Makefile distinfo 

Log message:
Update to orca-47.4.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/01 18:51:09

Modified files:
	sys/kern       : kern_timeout.c 

Log message:
record which timeouts are running so timeout_barrier can do less work.

timeout_barrier (and timeout_del_barrier()) were naive and had to
assume that the specified timeout could be running, and therefore
unconditionally inserted a barrier task in the queue. however, it's
possible that timeouts weren't running, so timeout_barrier also had
to schedule the contexts that run the timeout queues to force the
barrier task to be completed quickly.

in practice timeout_barrier ended up generating a massive amount
of work to provide guarantees for something that's only true a tiny
(but critically important) fraction of the time. to mitigate this,
the queue runners now keep track of which timeout they're running
so timeout_barrier can check against it. if the specified timeout
is not running, then the barrier isn't necessary and timeout_barrier
can return early.

there is a chance that the check timeout_barrier does will produce
false positives if the timeout that produced the work that is running
has been recycled and now has timeout_barrier called against it.
the worst that will happen in this situation is we'll run the barrier
task for no benefit. however, that is far better than the current
situation where we schedule the barrier all the time and are now
suffering for it.

because timeout_barrier now knows if a context is running timeouts, it
no longer has to wake up or schedule the context to run the barrier. it
can assume it will be picked up because all these contexts loop until
they run out of work.

this also adds CIRCQ_INSERT_HEAD so we can put the barrier at the
top of the todo list and get it run sooner. this means the
timeout{_del}_barrier caller will wait less.

ok mpi@ mvs@ visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/01 19:50:33

Modified files:
	devel/ipython  : Makefile distinfo 

Log message:
update ipython to 8.36.0


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/01 21:38:05

Modified files:
	sys/net        : if_ethersubr.c 

Log message:
handle NULL for the option data mbufs in the ethernet setsockopt handling

setsockopt doesnt have to provide an optval, which appears to end
up as a NULL mbuf.

Reported-by: syzbot+bd55ef234c2340a5ceb0@syzkaller.appspotmail.com


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/01 22:16:46

Modified files:
	sysutils/rclone: Makefile distinfo 

Log message:
Update to rclone-1.69.2

Changes: https://rclone.org/changelog/#v1-69-2-2025-05-01


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/01 23:04:39

Modified files:
	sys/sys        : proc.h 
	sys/kern       : kern_clock.c kern_exit.c kern_resource.c 

Log message:
collect memory utilisation stats for struct rusage to report.

i originally wanted to report the current memory sizes like what
you see in top via struct kinfo_proc, but kettenis@ pointed me at
how to do it as per the documentation and everyone's existing
expectations.

ok claudio@ who has been running this for months now.
dedicated to tedu@ who loves it when i touch sys/proc.h.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/01 23:38:53

Modified files:
	x11/py-wxPython: Makefile 

Log message:
Missing BDEP on www/py-requests.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/01 23:42:44

src/usr.sbin/lldpd

Update of /cvs/src/usr.sbin/lldpd
In directory cvs.openbsd.org:/cvs.d/hack/dlg/src/usr.sbin/lldpd

Log Message:
Directory /cvs/src/usr.sbin/lldpd added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/01 23:42:44

src/usr.sbin/lldp

Update of /cvs/src/usr.sbin/lldp
In directory cvs.openbsd.org:/cvs.d/hack/dlg/src/usr.sbin/lldp

Log Message:
Directory /cvs/src/usr.sbin/lldp added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/01 23:45:03

Modified files:
	net/wstunnel   : Makefile crates.inc distinfo 
	net/wstunnel/pkg: DESCR 

Log message:
Update to wstunnel-10.1.11

Changes: https://github.com/erebe/wstunnel/releases/tag/v10.1.11

Added Christoph Liebender <christoph AT liebender DOT dev> as MAINTAINER.

From Christoph Liebender


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/01 23:50:23

Log message:
    Import opentimelineio-0.17.0
    
    Comment:
    editorial timeline API and interchange format
    
    Description:
    OpenTimelineIO is an interchange format and API for editorial cut information.
    OTIO contains information about the order and length of cuts and references to
    external media. It is not however, a container format for media.
    
    Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org>
    
    WWW: https://opentimeline.io/
    
    OK tb@, tested by Maximo Pech
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20250205
    
    N ports/multimedia/opentimelineio/Makefile
    N ports/multimedia/opentimelineio/distinfo
    N ports/multimedia/opentimelineio/pkg/DESCR
    N ports/multimedia/opentimelineio/pkg/PLIST
    N ports/multimedia/opentimelineio/patches/patch-src_opentime_CMakeLists_txt
    N ports/multimedia/opentimelineio/patches/patch-src_opentimelineio_CMakeLists_txt
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/01 23:51:20

Modified files:
	multimedia     : Makefile 

Log message:
Add opentimelineio


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/01 23:52:09

Modified files:
	www/firefox-i18n: distinfo 

Log message:
www/firefox-i18n: fix Hornjoserbšćina (Upper Sorbian) langpack size/checksum

failure reported by tb@, thanks !


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/01 23:57:02

Added files:
	sys/net        : lldp.h 

Log message:
common definitions for lldp protocol bits.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/02 00:03:03

Modified files:
	meta/kde       : Makefile 

Log message:
Remove kross-interpreters, Removed from KDE Gear

https://community.kde.org/KDE_Gear/25.04_Release_notes


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/02 00:10:20

ports/x11/kde-applications/kalarm/patches

Update of /cvs/ports/x11/kde-applications/kalarm/patches
In directory cvs.openbsd.org:/tmp/cvs-serv36705/patches

Log Message:
Directory /cvs/ports/x11/kde-applications/kalarm/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/02 00:11:33

Modified files:
	devel/kdevelop : Makefile distinfo 
	devel/kdevelop/pkg: PLIST 
	editors/calligra: distinfo 
	editors/ghostwriter: Makefile distinfo 
	editors/ghostwriter/pkg: PLIST 
	graphics/skanlite: distinfo 
	graphics/skanlite/pkg: PLIST 
	net/kdeconnect-kde: distinfo 
	net/kdeconnect-kde/pkg: PLIST 
	net/konversation: distinfo 
	net/konversation/pkg: PLIST 
	net/ktorrent   : distinfo 
	net/ktorrent/pkg: PLIST 
	net/libktorrent: distinfo 
	net/libktorrent/pkg: PLIST 
	net/neochat    : distinfo 
	net/neochat/pkg: PLIST 
	x11/kde        : kde.port.mk 
	x11/kde-applications: Makefile 
	x11/kde-applications/akonadi: Makefile distinfo 
	x11/kde-applications/akonadi/pkg: PLIST 
	x11/kde-applications/akonadi-calendar: Makefile distinfo 
	x11/kde-applications/akonadi-calendar/pkg: PLIST 
	x11/kde-applications/akonadi-calendar-tools: distinfo 
	x11/kde-applications/akonadi-calendar-tools/pkg: PLIST 
	x11/kde-applications/akonadi-contacts: distinfo 
	x11/kde-applications/akonadi-contacts/pkg: PLIST 
	x11/kde-applications/akonadi-import-wizard: Makefile distinfo 
	x11/kde-applications/akonadi-import-wizard/pkg: PLIST 
	x11/kde-applications/akonadi-mime: Makefile distinfo 
	x11/kde-applications/akonadi-mime/pkg: PLIST 
	x11/kde-applications/akonadi-search: distinfo 
	x11/kde-applications/akonadiconsole: Makefile distinfo 
	x11/kde-applications/akonadiconsole/pkg: PLIST 
	x11/kde-applications/akregator: Makefile distinfo 
	x11/kde-applications/akregator/pkg: PLIST 
	x11/kde-applications/analitza: distinfo 
	x11/kde-applications/analitza/pkg: PLIST 
	x11/kde-applications/ark: Makefile distinfo 
	x11/kde-applications/ark/pkg: PLIST 
	x11/kde-applications/artikulate: distinfo 
	x11/kde-applications/audiocd-kio: distinfo 
	x11/kde-applications/audiocd-kio/pkg: PLIST 
	x11/kde-applications/baloo-widgets: distinfo 
	x11/kde-applications/baloo-widgets/pkg: PLIST 
	x11/kde-applications/blinken: Makefile distinfo 
	x11/kde-applications/blinken/pkg: PLIST 
	x11/kde-applications/bomber: Makefile distinfo 
	x11/kde-applications/bomber/pkg: PLIST 
	x11/kde-applications/bovo: Makefile distinfo 
	x11/kde-applications/bovo/pkg: PLIST 
	x11/kde-applications/calendarsupport: distinfo 
	x11/kde-applications/calendarsupport/pkg: PLIST 
	x11/kde-applications/cantor: Makefile distinfo 
	x11/kde-applications/cantor/pkg: PLIST 
	x11/kde-applications/cervisia: distinfo 
	x11/kde-applications/cervisia/pkg: PLIST 
	x11/kde-applications/dolphin: distinfo 
	x11/kde-applications/dolphin/pkg: PLIST 
	x11/kde-applications/dolphin-plugins: Makefile distinfo 
	x11/kde-applications/dolphin-plugins/pkg: PLIST 
	x11/kde-applications/dragon: Makefile distinfo 
	x11/kde-applications/dragon/pkg: PLIST 
	x11/kde-applications/elisa: Makefile distinfo 
	x11/kde-applications/eventviews: distinfo 
	x11/kde-applications/eventviews/pkg: PLIST 
	x11/kde-applications/falkon: distinfo 
	x11/kde-applications/falkon/pkg: PLIST 
	x11/kde-applications/ffmpegthumbs: distinfo 
	x11/kde-applications/filelight: Makefile distinfo 
	x11/kde-applications/filelight/pkg: PLIST 
	x11/kde-applications/granatier: Makefile distinfo 
	x11/kde-applications/granatier/pkg: PLIST 
	x11/kde-applications/grantlee-editor: Makefile distinfo 
	x11/kde-applications/grantlee-editor/pkg: PLIST 
	x11/kde-applications/grantleetheme: distinfo 
	x11/kde-applications/gwenview: distinfo 
	x11/kde-applications/gwenview/pkg: PLIST 
	x11/kde-applications/incidenceeditor: distinfo 
	x11/kde-applications/incidenceeditor/pkg: PLIST 
	x11/kde-applications/juk: Makefile distinfo 
	x11/kde-applications/juk/pkg: PLIST 
	x11/kde-applications/kaccounts-providers: distinfo 
	x11/kde-applications/kaccounts-providers/pkg: PLIST 
	x11/kde-applications/kaddressbook: Makefile distinfo 
	x11/kde-applications/kaddressbook/pkg: PLIST 
	x11/kde-applications/kajongg: distinfo 
	x11/kde-applications/kalarm: Makefile distinfo 
	x11/kde-applications/kalarm/pkg: PLIST 
	x11/kde-applications/kalgebra: Makefile distinfo 
	x11/kde-applications/kalgebra/pkg: PLIST 
	x11/kde-applications/kalm: distinfo 
	x11/kde-applications/kalm/pkg: PLIST 
	x11/kde-applications/kalzium: Makefile distinfo 
	x11/kde-applications/kamera: Makefile distinfo 
	x11/kde-applications/kamera/pkg: PLIST 
	x11/kde-applications/kanagram: Makefile distinfo 
	x11/kde-applications/kanagram/pkg: PLIST 
	x11/kde-applications/kapman: Makefile distinfo 
	x11/kde-applications/kapman/pkg: PLIST 
	x11/kde-applications/kapptemplate: Makefile distinfo 
	x11/kde-applications/kapptemplate/pkg: PLIST 
	x11/kde-applications/kate: Makefile distinfo 
	x11/kde-applications/kate/pkg: PLIST 
	x11/kde-applications/katomic: Makefile distinfo 
	x11/kde-applications/katomic/pkg: PLIST 
	x11/kde-applications/kbackup: distinfo 
	x11/kde-applications/kbackup/pkg: PLIST 
	x11/kde-applications/kblackbox: Makefile distinfo 
	x11/kde-applications/kblackbox/pkg: PLIST 
	x11/kde-applications/kblocks: Makefile distinfo 
	x11/kde-applications/kblocks/pkg: PLIST 
	x11/kde-applications/kbounce: Makefile distinfo 
	x11/kde-applications/kbounce/pkg: PLIST 
	x11/kde-applications/kbreakout: Makefile distinfo 
	x11/kde-applications/kbreakout/pkg: PLIST 
	x11/kde-applications/kbruch: Makefile distinfo 
	x11/kde-applications/kbruch/pkg: PLIST 
	x11/kde-applications/kcachegrind: Makefile distinfo 
	x11/kde-applications/kcachegrind/pkg: PLIST 
	x11/kde-applications/kcalc: Makefile distinfo 
	x11/kde-applications/kcalc/pkg: PLIST 
	x11/kde-applications/kcalutils: distinfo 
	x11/kde-applications/kcalutils/pkg: PLIST 
	x11/kde-applications/kcharselect: Makefile distinfo 
	x11/kde-applications/kcharselect/pkg: PLIST 
	x11/kde-applications/kcolorchooser: Makefile distinfo 
	x11/kde-applications/kcron: distinfo 
	x11/kde-applications/kcron/pkg: PLIST 
	x11/kde-applications/kde-dev-scripts: distinfo 
	x11/kde-applications/kde-dev-utils: Makefile distinfo 
	x11/kde-applications/kde-dev-utils/pkg: PLIST 
	x11/kde-applications/kdebugsettings: Makefile distinfo 
	x11/kde-applications/kdebugsettings/pkg: PLIST 
	x11/kde-applications/kdeedu-data: distinfo 
	x11/kde-applications/kdegraphics-mobipocket: distinfo 
	x11/kde-applications/kdegraphics-thumbnailers: distinfo 
	x11/kde-applications/kdenetwork-filesharing: distinfo 
	x11/kde-applications/kdenetwork-filesharing/pkg: PLIST 
	x11/kde-applications/kdenlive: Makefile distinfo 
	x11/kde-applications/kdenlive/pkg: PLIST 
	x11/kde-applications/kdepim-addons: Makefile distinfo 
	x11/kde-applications/kdepim-addons/pkg: PLIST 
	x11/kde-applications/kdepim-runtime: Makefile distinfo 
	x11/kde-applications/kdepim-runtime/pkg: PLIST 
	x11/kde-applications/kdesdk-thumbnailers: distinfo 
	x11/kde-applications/kdf: Makefile distinfo 
	x11/kde-applications/kdf/pkg: PLIST 
	x11/kde-applications/kdialog: distinfo 
	x11/kde-applications/kdialog/pkg: PLIST 
	x11/kde-applications/kdiamond: Makefile distinfo 
	x11/kde-applications/kdiamond/pkg: PLIST 
	x11/kde-applications/keditbookmarks: Makefile distinfo 
	x11/kde-applications/keditbookmarks/pkg: PLIST 
	x11/kde-applications/kf6-kaccounts-integration: distinfo 
	x11/kde-applications/kf6-kaccounts-integration/pkg: PLIST 
	x11/kde-applications/kf6-kdegraphics-mobipocket: distinfo 
	x11/kde-applications/kf6-kio-extras: Makefile distinfo 
	x11/kde-applications/kf6-kio-extras/pkg: PLIST 
	x11/kde-applications/kf6-ksanecore: distinfo 
	x11/kde-applications/kf6-libkcddb: Makefile distinfo 
	x11/kde-applications/kf6-libkcddb/patches: patch-CMakeLists_txt 
	x11/kde-applications/kf6-libkcddb/pkg: PLIST 
	x11/kde-applications/kf6-libkcompactdisc: distinfo 
	x11/kde-applications/kf6-libkdcraw: distinfo 
	x11/kde-applications/kf6-libkexiv2: distinfo 
	x11/kde-applications/kfind: Makefile distinfo 
	x11/kde-applications/kfind/pkg: PLIST 
	x11/kde-applications/kfourinline: Makefile distinfo 
	x11/kde-applications/kfourinline/pkg: PLIST 
	x11/kde-applications/kgeography: Makefile distinfo 
	x11/kde-applications/kgeography/pkg: PLIST 
	x11/kde-applications/kget: Makefile distinfo 
	x11/kde-applications/kget/pkg: PLIST 
	x11/kde-applications/kgoldrunner: Makefile distinfo 
	x11/kde-applications/kgoldrunner/pkg: PLIST 
	x11/kde-applications/kgpg: Makefile distinfo 
	x11/kde-applications/kgpg/pkg: PLIST 
	x11/kde-applications/khangman: Makefile distinfo 
	x11/kde-applications/khangman/pkg: PLIST 
	x11/kde-applications/khelpcenter: Makefile distinfo 
	x11/kde-applications/khelpcenter/pkg: PLIST 
	x11/kde-applications/kidentitymanagement: Makefile distinfo 
	x11/kde-applications/kidentitymanagement/pkg: PLIST 
	x11/kde-applications/kig: distinfo 
	x11/kde-applications/kigo: Makefile distinfo 
	x11/kde-applications/kigo/pkg: PLIST 
	x11/kde-applications/killbots: Makefile distinfo 
	x11/kde-applications/killbots/pkg: PLIST 
	x11/kde-applications/kimagemapeditor: Makefile distinfo 
	x11/kde-applications/kimagemapeditor/pkg: PLIST 
	x11/kde-applications/kimap: distinfo 
	x11/kde-applications/kimap/pkg: PLIST 
	x11/kde-applications/kio-gdrive: distinfo 
	x11/kde-applications/kio-gdrive/pkg: PLIST 
	x11/kde-applications/kirigami-gallery: distinfo 
	x11/kde-applications/kirigami-gallery/pkg: PLIST 
	x11/kde-applications/kiriki: Makefile distinfo 
	x11/kde-applications/kiriki/pkg: PLIST 
	x11/kde-applications/kiten: Makefile distinfo 
	x11/kde-applications/kiten/pkg: PLIST 
	x11/kde-applications/kitinerary: distinfo 
	x11/kde-applications/kitinerary/pkg: PLIST 
	x11/kde-applications/kjumpingcube: Makefile distinfo 
	x11/kde-applications/kjumpingcube/pkg: PLIST 
	x11/kde-applications/kldap: distinfo 
	x11/kde-applications/kldap/pkg: PLIST 
	x11/kde-applications/kleopatra: distinfo 
	x11/kde-applications/kleopatra/pkg: PLIST 
	x11/kde-applications/klettres: Makefile distinfo 
	x11/kde-applications/klettres/pkg: PLIST 
	x11/kde-applications/klickety: Makefile distinfo 
	x11/kde-applications/klickety/pkg: PLIST 
	x11/kde-applications/klines: Makefile distinfo 
	x11/kde-applications/klines/pkg: PLIST 
	x11/kde-applications/kmag: Makefile distinfo 
	x11/kde-applications/kmag/pkg: PLIST 
	x11/kde-applications/kmahjongg: Makefile distinfo 
	x11/kde-applications/kmahjongg/pkg: PLIST 
	x11/kde-applications/kmail: Makefile distinfo 
	x11/kde-applications/kmail/pkg: PLIST 
	x11/kde-applications/kmail-account-wizard: distinfo 
	x11/kde-applications/kmail-account-wizard/pkg: PLIST 
	x11/kde-applications/kmailtransport: distinfo 
	x11/kde-applications/kmailtransport/pkg: PLIST 
	x11/kde-applications/kmbox: distinfo 
	x11/kde-applications/kmime: distinfo 
	x11/kde-applications/kmines: Makefile distinfo 
	x11/kde-applications/kmines/pkg: PLIST 
	x11/kde-applications/kmix: Makefile distinfo 
	x11/kde-applications/kmix/pkg: PLIST 
	x11/kde-applications/kmousetool: Makefile distinfo 
	x11/kde-applications/kmousetool/pkg: PLIST 
	x11/kde-applications/kmouth: Makefile distinfo 
	x11/kde-applications/kmouth/pkg: PLIST 
	x11/kde-applications/kmplot: Makefile distinfo 
	x11/kde-applications/kmplot/pkg: PLIST 
	x11/kde-applications/knavalbattle: Makefile distinfo 
	x11/kde-applications/knavalbattle/pkg: PLIST 
	x11/kde-applications/knetwalk: Makefile distinfo 
	x11/kde-applications/knetwalk/pkg: PLIST 
	x11/kde-applications/kolf: Makefile distinfo 
	x11/kde-applications/kolf/pkg: PLIST 
	x11/kde-applications/kollision: Makefile distinfo 
	x11/kde-applications/kollision/pkg: PLIST 
	x11/kde-applications/kolourpaint: distinfo 
	x11/kde-applications/kolourpaint/pkg: PLIST 
	x11/kde-applications/kompare: Makefile distinfo 
	x11/kde-applications/kompare/pkg: PLIST 
	x11/kde-applications/konqueror: distinfo 
	x11/kde-applications/konqueror/pkg: PLIST 
	x11/kde-applications/konquest: distinfo 
	x11/kde-applications/konquest/pkg: PLIST 
	x11/kde-applications/konsole: distinfo 
	x11/kde-applications/konsole/pkg: PLIST 
	x11/kde-applications/kontact: distinfo 
	x11/kde-applications/kontact/pkg: PLIST 
	x11/kde-applications/kontactinterface: Makefile distinfo 
	x11/kde-applications/kontrast: distinfo 
	x11/kde-applications/kontrast/pkg: PLIST 
	x11/kde-applications/kopeninghours: Makefile distinfo 
	x11/kde-applications/kopeninghours/pkg: PLIST 
	x11/kde-applications/korganizer: Makefile distinfo 
	x11/kde-applications/korganizer/pkg: PLIST 
	x11/kde-applications/kpimtextedit: Makefile distinfo 
	x11/kde-applications/kpimtextedit/pkg: PLIST 
	x11/kde-applications/kpkpass: distinfo 
	x11/kde-applications/kqtquickcharts: distinfo 
	x11/kde-applications/krdc: Makefile distinfo 
	x11/kde-applications/krdc/patches: patch-rdp_rdpsession_cpp 
	x11/kde-applications/kreversi: Makefile distinfo 
	x11/kde-applications/kreversi/pkg: PLIST 
	x11/kde-applications/krfb: Makefile distinfo 
	x11/kde-applications/krfb/patches: patch-CMakeLists_txt 
	x11/kde-applications/krfb/pkg: PLIST 
	x11/kde-applications/kruler: Makefile distinfo 
	x11/kde-applications/kruler/pkg: PLIST 
	x11/kde-applications/kshisen: Makefile distinfo 
	x11/kde-applications/kshisen/pkg: PLIST 
	x11/kde-applications/ksirk: Makefile distinfo 
	x11/kde-applications/ksirk/pkg: PLIST 
	x11/kde-applications/ksmtp: distinfo 
	x11/kde-applications/ksnakeduel: Makefile distinfo 
	x11/kde-applications/ksnakeduel/pkg: PLIST 
	x11/kde-applications/kspaceduel: Makefile distinfo 
	x11/kde-applications/kspaceduel/pkg: PLIST 
	x11/kde-applications/ksquares: Makefile distinfo 
	x11/kde-applications/ksquares/pkg: PLIST 
	x11/kde-applications/ksudoku: distinfo 
	x11/kde-applications/ksudoku/pkg: PLIST 
	x11/kde-applications/ksystemlog: Makefile distinfo 
	x11/kde-applications/ksystemlog/pkg: PLIST 
	x11/kde-applications/kteatime: distinfo 
	x11/kde-applications/kteatime/pkg: PLIST 
	x11/kde-applications/ktimer: distinfo 
	x11/kde-applications/ktimer/pkg: PLIST 
	x11/kde-applications/ktnef: distinfo 
	x11/kde-applications/ktnef/pkg: PLIST 
	x11/kde-applications/ktouch: distinfo 
	x11/kde-applications/ktuberling: Makefile distinfo 
	x11/kde-applications/ktuberling/pkg: PLIST 
	x11/kde-applications/kturtle: Makefile distinfo 
	x11/kde-applications/kturtle/pkg: PLIST 
	x11/kde-applications/kubrick: Makefile distinfo 
	x11/kde-applications/kubrick/pkg: PLIST 
	x11/kde-applications/kwalletmanager: Makefile distinfo 
	x11/kde-applications/kwalletmanager/pkg: PLIST 
	x11/kde-applications/kweather: Makefile distinfo 
	x11/kde-applications/kweather/pkg: PLIST 
	x11/kde-applications/kweathercore: Makefile distinfo 
	x11/kde-applications/kweathercore/pkg: PLIST 
	x11/kde-applications/kwordquiz: Makefile distinfo 
	x11/kde-applications/kwordquiz/pkg: PLIST 
	x11/kde-applications/libgravatar: distinfo 
	x11/kde-applications/libkcddb: distinfo 
	x11/kde-applications/libkdcraw: distinfo 
	x11/kde-applications/libkdegames: distinfo 
	x11/kde-applications/libkdepim: distinfo 
	x11/kde-applications/libkeduvocdocument: distinfo 
	x11/kde-applications/libkexiv2: distinfo 
	x11/kde-applications/libkgapi: distinfo 
	x11/kde-applications/libkgapi/pkg: PLIST 
	x11/kde-applications/libkleo: Makefile distinfo 
	x11/kde-applications/libkleo/pkg: PLIST 
	x11/kde-applications/libkmahjongg: distinfo 
	x11/kde-applications/libkomparediff2: Makefile distinfo 
	x11/kde-applications/libksane: distinfo 
	x11/kde-applications/libksieve: distinfo 
	x11/kde-applications/lokalize: Makefile distinfo 
	x11/kde-applications/lokalize/pkg: PLIST 
	x11/kde-applications/lskat: Makefile distinfo 
	x11/kde-applications/lskat/pkg: PLIST 
	x11/kde-applications/mailcommon: Makefile distinfo 
	x11/kde-applications/mailcommon/pkg: PLIST 
	x11/kde-applications/mailimporter: distinfo 
	x11/kde-applications/mailimporter/pkg: PLIST 
	x11/kde-applications/marble: Makefile distinfo 
	x11/kde-applications/marble/pkg: PLIST 
	x11/kde-applications/markdownpart: Makefile distinfo 
	x11/kde-applications/mbox-importer: distinfo 
	x11/kde-applications/merkuro: Makefile distinfo 
	x11/kde-applications/merkuro/pkg: PLIST 
	x11/kde-applications/messagelib: distinfo 
	x11/kde-applications/messagelib/patches: patch-CMakeLists_txt 
	x11/kde-applications/messagelib/pkg: PLIST 
	x11/kde-applications/mimetreeparser: distinfo 
	x11/kde-applications/mimetreeparser/pkg: PLIST 
	x11/kde-applications/minuet: distinfo 
	x11/kde-applications/okular: Makefile distinfo 
	x11/kde-applications/okular/pkg: PLIST 
	x11/kde-applications/palapeli: Makefile distinfo 
	x11/kde-applications/palapeli/pkg: PLIST 
	x11/kde-applications/picmi: Makefile distinfo 
	x11/kde-applications/picmi/pkg: PLIST 
	x11/kde-applications/pim-data-exporter: Makefile distinfo 
	x11/kde-applications/pim-data-exporter/pkg: PLIST 
	x11/kde-applications/pim-sieve-editor: Makefile distinfo 
	x11/kde-applications/pim-sieve-editor/pkg: PLIST 
	x11/kde-applications/pimcommon: Makefile distinfo 
	x11/kde-applications/pimcommon/pkg: PLIST 
	x11/kde-applications/plasmatube: distinfo 
	x11/kde-applications/plasmatube/pkg: PLIST 
	x11/kde-applications/poxml: distinfo 
	x11/kde-applications/rocs: distinfo 
	x11/kde-applications/signon-kwallet-extension: distinfo 
	x11/kde-applications/step: Makefile distinfo 
	x11/kde-applications/svgpart: Makefile distinfo 
	x11/kde-applications/sweeper: Makefile distinfo 
	x11/kde-applications/sweeper/pkg: PLIST 
	x11/kde-applications/tokodon: Makefile distinfo 
	x11/kde-applications/tokodon/pkg: PLIST 
	x11/kde-applications/umbrello: distinfo 
	x11/tellico/pkg: PLIST 
	x11/yakuake    : distinfo 
	x11/yakuake/pkg: PLIST 
Added files:
	x11/kde-applications/kalarm/patches: 
	                                     patch-src_audioplugin_audioplayer_mpv_cpp 
Removed files:
	x11/kde-applications/kmix/patches: patch-CMakeLists_txt 
	                                   patch-backends_mixer_sndio_cpp 
	                                   patch-backends_mixer_sndio_h 
	                                   patch-core_mixertoolbox_cpp 
	x11/kde-applications/kopeninghours/patches: patch-CMakeLists_txt 
	                                            patch-PyKOpeningHours_CMakeLists_txt 

Log message:
Update KDE to Gear 25.04

https://kde.org/announcements/gear/25.04.0/
https://community.kde.org/KDE_Gear/25.04_Release_notes


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/02 00:12:53

Added files:
	usr.sbin/lldpd : Makefile lldpctl.h lldpd.8 lldpd.c log.c log.h 
	                 pdu.c pdu.h 

Log message:
lldpd(8): a daemon that acts as an LLDP agent on Ethernet interfaces.

lldpd uses the recently added AF_FRAME Ethernet sockets to listen
for LLDP packets on all Ethernet interfaces in the system, and
stores them so a lldp(8) client connecting to the control socket
can fetch and display the packets.

AF_FRAME means we can avoid BPF for receiving LLDP packets, which
has a couple of benefits.

firstly, BPF needs to look at all packets entering an interface so
it can filter for the ones you're interested in, which is annoying
for low packet/data rate protocols like LLDP. AF_FRAME is handled
late in ether_input, and only after other protocols (like ip) are
handled, so it's lower overhad compared to BPF listeners.

secondly, attaching a BPF filter to new interfaces relies on having
access to and the privileges to open /dev/bpf, while AF_FRAME
provides a wildcard listener that is able to receive LLDP from all
interfaces on a single socket, like how binding to on 0.0.0.0 with
an AF_INET socket let's you receive packets for all the IPs on your
system from a single socket. lldp can create and configure this
socket when it starts up just use it from then on. this means lldpd
is simpler and needs fewer privileges to operate than if it went
the BPF route.

at the moment lldpd only handles LLDP packet reception on all
interfaces, you can't disable reception on interfaces yet. it also
doesn't transmit LLDP packets (yet).

there is no intention of implementing any protocol other than LLDP
in this daemon either.

ok djm@ deraadt@
general enthusiasm from many


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/02 00:15:14

Removed files:
	x11/kde-applications/akonadi-notes: Makefile distinfo 
	x11/kde-applications/akonadi-notes/pkg: DESCR PLIST 
	x11/kde-applications/kross-interpreters: Makefile distinfo 
	x11/kde-applications/kross-interpreters/pkg: DESCR PLIST 

Log message:
Removed unused KDE Gear ports

akonadi-notes was removed in Gear/24.12 and kross-interpreters in Gear/25.04


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/02 00:15:59

Added files:
	usr.sbin/lldp  : Makefile lldp.8 lldp.c 

Log message:
add lldp(8), a command line tool for interacting with lldpd(8).

lldp can fetch LLDP packets from lldpd and then pulls them apart
and displays them.

by default it shows a brief summary of the lldp neighbor ports and
systems on all interfaces, but you can request verbose info and/or
info only from specific local interfaces.

now that i've done the easy part (implementing AF_FRAME and lldpd)
it would be nice to get some help with the hard stuff (pretty
printing strings in c).

ok djm@ deraadt@
general enthusiasm from many


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/02 00:18:01

Removed files:
	net/kdeconnect-kde/patches: 
	                            patch-core_backends_lan_lanlinkprovider_cpp 

Log message:
Delete an unnecessary patch


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/02 00:19:42

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Add kross-interpreters-kf5 removal


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 02:38:08

Modified files:
	net/icinga/web2-module-director: Makefile distinfo 

Log message:
update to icinga-web2-module-director-1.11.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:01:27

Modified files:
	security/sshguard: Makefile distinfo 
	security/sshguard/patches: patch-doc_sshguard_8 
	                           patch-src_blocker_blocker_c 
	                           patch-src_common_sandbox_c 
	                           patch-src_parser_attack_scanner_l 
	                           patch-src_parser_tests_txt 

Log message:
update to sshguard-2.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:03:50

Modified files:
	www/anubis     : Makefile distinfo 

Log message:
update to anubis-1.17.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:04:00

Modified files:
	devel/py-hatch-fancy-pypi-readme: Makefile distinfo 
	devel/py-hatch-fancy-pypi-readme/pkg: PLIST 

Log message:
update to py3-hatch_fancy_pypi_readme-25.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:04:09

Modified files:
	devel/py-trove-classifiers: Makefile distinfo 
	devel/py-trove-classifiers/pkg: PLIST 

Log message:
update to py3-trove-classifiers-2025.5.1.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:04:13

Modified files:
	devel/py-puremagic: Makefile distinfo 

Log message:
update to py3-puremagic-1.29


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:07:14

Modified files:
	sysutils/borgmatic: Makefile distinfo 

Log message:
update to borgmatic-2.0.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:08:34

Modified files:
	net/wireshark  : Makefile distinfo 

Log message:
update to wireshark-4.4.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:08:37

Modified files:
	net/wireshark  : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
update to wireshark-4.4.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:09:33

Modified files:
	sysutils/btop  : Makefile distinfo 
	sysutils/btop/patches: patch-Makefile 

Log message:
update to btop-1.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:31:50

Modified files:
	www/tomcat/v9  : Tag: OPENBSD_7_7 Makefile distinfo 
	www/tomcat/v9/pkg: Tag: OPENBSD_7_7 PLIST-examples 

Log message:
update -stable to tomcat-9.0.104


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:32:06

Modified files:
	www/tomcat/v10 : Tag: OPENBSD_7_7 Makefile distinfo 
	www/tomcat/v10/pkg: Tag: OPENBSD_7_7 PLIST-examples 

Log message:
update -stable to tomcat-10.1.40


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:32:17

Modified files:
	www/tomcat/v11 : Tag: OPENBSD_7_7 Makefile distinfo 
	www/tomcat/v11/pkg: Tag: OPENBSD_7_7 PLIST-examples PLIST-main 

Log message:
update -stable to tomcat-11.0.6


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/02 03:46:00

Modified files:
	etc            : group master.passwd 
	etc/mail       : aliases 

Log message:
allocate a uid/gid for lldpd to run with as an _lldpd user

the net/lldpd port also uses _lldpd, and will now share with base.
depending on which appears first (base or port _lldpd) determines
which uid/gid will be used. neither base or port lldpds store
anything on disk, the user and group are only used to drop privileges
to and run as.

discussed with and ok sthen@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:47:49

Modified files:
	productivity/radicale: Makefile 
	productivity/radicale/pkg: README 
Added files:
	productivity/radicale/pkg: MESSAGE 

Log message:
fix upstream URL for radicale 1-to-2 migration docs and add MESSAGE
pointing out that the 1.x package is just there so that users can get
updated.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 03:48:45

Modified files:
	productivity/radicale: Tag: OPENBSD_7_7 Makefile 
	productivity/radicale/pkg: Tag: OPENBSD_7_7 PLIST README 
Added files:
	productivity/radicale/pkg: Tag: OPENBSD_7_7 MESSAGE 

Log message:
MFC radicale MESSAGE/README changes


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/02 03:56:02

Modified files:
	usr.sbin/lldpd : lldpd.c 

Log message:
lldpd will try and run as the _lldpd user, not _lldp.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/02 03:57:36

Modified files:
	sys/net        : if_ethersubr.c 

Log message:
avoid uninitialised var in ether_frm_send() error path
found by smatch, ok deraadt@ dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 04:08:21

Modified files:
	net/lldpd      : Makefile 
	net/lldpd/pkg  : PLIST 

Log message:
stop creating _lldpd uid/gid in ports/net/lldpd, there's now an _lldpd
user in base.

the numeric id differs but it's not a big problem; the user is just for
privsep in both cases and doesn't own persistent files.

- for existing users of net/lldpd the group/passwd entries will remain
as 720 (unless cleaned) and both ports and base lldpd will use it.

- for new users, sysmerge (or OS install) will add _lldpd as 119 and
both ports and base lldpd will use it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/02 04:09:00

Modified files:
	infrastructure/db: user.list 

Log message:
comment out _lldpd


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/02 04:14:46

Modified files:
	sys/sys        : disklabel.h ioccom.h 

Log message:
change some casts to constant suffixes
ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/05/02 04:19:09

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Wiring pages require a write lock.

Found the hardway by naddy@.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/02 04:24:58

Modified files:
	usr.sbin/lldpd : lldpd.8 

Log message:
spelling


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/05/02 04:44:20

Modified files:
	sys/kern       : vfs_vops.c 

Log message:
Fail early in VOP_READDIR if the vnode is not a VDIR.
OK miod@ dlg@ tedu@ deraadt@ rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/02 04:55:03

Modified files:
	x11/kde-plasma/spectacle: Makefile 

Log message:
Add missing dependency on opencv

Spotted by aja, merci!


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/02 04:58:51

Modified files:
	usr.sbin/lldpd : lldpd.8 

Log message:
802.11AB -> 802.1AB


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2025/05/02 05:05:54

Modified files:
	usr.sbin/pkg_add: pkg_add.1 

Log message:
improve docs around pkg_add -U, which is a modifier around installing
a package/s, not around updating, despite various recommendations on a
third-party "handbook" site (which has other bad advice too) and
repeated on forums etc.

ok jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/02 05:51:00

Modified files:
	usr.sbin/lldpd : lldpd.8 

Log message:
cut some unneeded words
ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/05/02 07:35:59

Modified files:
	sys/dev/fdt    : rkusbphy.c 

Log message:
Add RK3528 support.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2025/05/02 07:36:55

Modified files:
	sbin/fsck_ext2fs: inode.c 

Log message:
The previous fix was flawed. We should only copy the minimum size of either
EXT2_DINODE_SIZE or sizeof(dino).

OK miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/02 07:59:04

Modified files:
	devel/meson    : Makefile distinfo meson.port.mk 
	devel/meson/patches: patch-mesonbuild_build_py 
	devel/meson/pkg: PLIST 

Log message:
Update to meson-1.8.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/02 07:59:40

Modified files:
	x11/xkbcommon  : Makefile distinfo 

Log message:
Update to libxkbcommon-1.9.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/02 08:00:17

Modified files:
	security/p11-kit: Makefile 
	security/p11-kit/patches: patch-common_compat_c 
Added files:
	security/p11-kit/patches: patch-meson_build 

Log message:
Fix build with new meson(1).


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/02 08:05:38

Modified files:
	security/wycheproof-testvectors: Makefile distinfo 

Log message:
Update to wycheproof-testvectors 20250502


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/02 09:35:26

Added files:
	etc/signify    : openbsd-79-base.pub 
Removed files:
	etc/signify    : openbsd-71-base.pub openbsd-71-fw.pub 
	                 openbsd-71-pkg.pub openbsd-71-syspatch.pub 

Log message:
start placing new keys


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/02 09:57:54

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/02 12:39:29

Modified files:
	security/lastpass-cli: Makefile distinfo 

Log message:
Update to lastpass-cli-1.6.1

Changes: https://github.com/lastpass/lastpass-cli/releases/tag/v1.6.1


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/02 12:44:03

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/02 12:44:25

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	www
Changes by:	bentley@cvs.openbsd.org	2025/05/02 17:02:20

Modified files:
	.              : index.html 

Log message:
Add sndio to the list of associated projects.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/02 17:50:18

Modified files:
	usr.sbin/lldpd : lldpd.c 

Log message:
pledge; ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/02 18:17:00

Modified files:
	usr.sbin/lldpd : lldpd.c 

Log message:
remove some debugging via printf

add a closefrom() near the start

ok dlg@


CVSROOT:	/cvs
Module name:	www
Changes by:	bentley@cvs.openbsd.org	2025/05/02 19:08:34

Modified files:
	.              : index.html 

Log message:
Trim sndio; we can't list everything, so stick to the highest-impact projects.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/02 19:41:36

Modified files:
	www/yt-dlp     : Makefile distinfo 
	www/yt-dlp/pkg : PLIST 

Log message:
Update to yt-dlp 2025.04.30, from byteskeptical


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/02 20:39:29

Modified files:
	security/py-cryptography_vectors: Makefile distinfo 

Log message:
Update to py-cryptography_vectors 44.0.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/02 20:39:54

Modified files:
	security/py-cryptography: Makefile crates.inc distinfo 

Log message:
Update to py-cryptography 44.0.3


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/05/02 23:26:23

Modified files:
	usr.sbin/lldpd : lldpd.8 lldpd.c 

Log message:
the argument name for -s was internally inconsistent.
to fix it, i used "socket", like for bgpctl(8);

ok dlg


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/03 00:36:14

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py3-botocore-1.38.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/03 00:36:27

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.38.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/03 00:36:38

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.40.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/03 00:41:17

Modified files:
	sysutils/nix   : Makefile 

Log message:
Mark nix BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/03 00:42:46

Modified files:
	x11/gtksourceview5: Makefile distinfo 
	x11/gtksourceview5/pkg: PLIST 

Log message:
Update to gtksourceview5-5.16.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/03 00:52:20

Modified files:
	x11/xkbcommon  : Makefile distinfo 

Log message:
Update to libxkbcommon-1.9.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/03 01:03:06

Modified files:
	sysutils/terragrunt: Makefile distinfo modules.inc 

Log message:
Update to terragrunt-0.78.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/03 01:03:17

Modified files:
	sysutils/libvirt: Makefile distinfo 
	sysutils/libvirt/patches: patch-meson_build 
	sysutils/libvirt/pkg: PLIST 

Log message:
Update to libvirt-11.3.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/03 01:03:25

Modified files:
	sysutils/libvirt-python: Makefile distinfo 

Log message:
Update to py3-libvirt-11.3.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 02:34:07

Modified files:
	regress/lib/libcrypto/mlkem: mlkem_tests.c 

Log message:
mlkem_tests: add an empty line for consistency


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 02:34:55

Modified files:
	regress/lib/libcrypto/mlkem: mlkem_unittest.c 

Log message:
mlkem_unittest: check return value of decap()

From Kenjiro Nakayama


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 02:37:28

Modified files:
	regress/lib/libssl/tlsext: tlsexttest.c 

Log message:
Verify that the selected key share is indeed group 29

From Kenjiro Nakayama


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 02:39:33

Modified files:
	lib/libcrypto/mlkem: mlkem1024.c mlkem768.c 

Log message:
CTASSERT that internal pub/priv keys match the sizes exposed in mlkem.h

This will need reworking (especially deduplicating) anyway, but it doesn't
hurt now.

From Kenjiro Nakayama


CVSROOT:	/cvs
Module name:	src
Changes by:	sobrado@cvs.openbsd.org	2025/05/03 03:21:16

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
make "backup" an option to srs as it only changes the state of the
key we are setting, a random string that will be used as secret key
for the Sender Rewriting Scheme, from active to backup.

ok gilles@, jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/03 03:29:18

Modified files:
	math/labplot   : Makefile distinfo 
	math/labplot/pkg: PLIST 
Added files:
	math/labplot/patches: patch-CMakeLists_txt 
	                      patch-src_CMakeLists_txt 
Removed files:
	math/labplot/patches: patch-cmake_FindQXlsx_cmake 
	                      patch-src_backend_datasources_filters_XLSXFilter_cpp 

Log message:
Update labplot to 2.12.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/03 03:34:59

Modified files:
	x11/kde-applications/kopeninghours: Makefile 

Log message:
Add python in LIB_DEPENDS and boost as BUILD_DEPENDS

Spotted by aja@. merci


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/03 03:45:05

Modified files:
	devel/jenkins/devel: Makefile distinfo 
	devel/jenkins/stable: Makefile distinfo 

Log message:
Update Jenkins -stable and -devel


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/03 03:45:51

Modified files:
	devel/qbs      : Makefile distinfo 

Log message:
Update qbs to 2.6.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/03 03:46:48

Modified files:
	graphics/libraw: Makefile distinfo 

Log message:
Update libraw to 0.21.4


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 04:15:50

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
Fix typo in curve comment: P224r2 -> P224t1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/03 07:29:22

Modified files:
	x11/tellico    : Makefile 

Log message:
Missed bump after "Update KDE to Gear 25.04".
PLIST change requires a bump.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/03 07:51:15

Modified files:
	audio/xmms2    : Makefile 

Log message:
xmms2: mark broken

This doesn't build with pkgconf due to linking issues with vorbis:

ld: error: undefined symbol: vorbis_info_init
>>> referenced by ripper.c:181 (../src/clients/vistest/ripper.c:181)
>>>               src/clients/vistest/ripper.c.3.o:(main)

etc.

Maybe a brave soul will find the time and courage wade into the custom
WAF mess and figure out what causes this or at how to update this port
to its latest and greatest release 0.9.5, which no one felt the need to
do in the last 19 REVISIONS...

Meanwhile we want to move forward with pkgconf.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 09:09:39

Log message:
    import pkgconf 2.4.3
    
    Our homegrown Perl-based pkg-config cannot cope with the giant DAGs
    arising in modern software, especially from the abseil-cpp and protobuf
    family. Waiting minutes for configure to complete in some ports is just
    awful.
    
    Thus we're switching to the sanely-licenced, widely used pkgconf, which                          is actively maintained, written in a sensible dialect of C, and does not                         suffer from these performance issues.
    
    Work that should happen in tree during this cycle:
    * see what we want to do with our old manual and pkgconf's
    * add pledge and unveil.
    
    Initial work done by espie during or right after p2k23, support from many.
    
    ok semarie
    
    Status:
    
    Vendor Tag:	tb
    Release Tags:	tb_20250503
    
    N src/usr.bin/pkgconf/AUTHORS
    N src/usr.bin/pkgconf/COPYING
    N src/usr.bin/pkgconf/Makefile
    N src/usr.bin/pkgconf/cli/getopt_long.c
    N src/usr.bin/pkgconf/cli/getopt_long.h
    N src/usr.bin/pkgconf/cli/main.c
    N src/usr.bin/pkgconf/libpkgconf/argvsplit.c
    N src/usr.bin/pkgconf/libpkgconf/audit.c
    N src/usr.bin/pkgconf/libpkgconf/bsdstubs.c
    N src/usr.bin/pkgconf/libpkgconf/bsdstubs.h
    N src/usr.bin/pkgconf/libpkgconf/buffer.c
    N src/usr.bin/pkgconf/libpkgconf/cache.c
    N src/usr.bin/pkgconf/libpkgconf/client.c
    N src/usr.bin/pkgconf/libpkgconf/config.h
    N src/usr.bin/pkgconf/libpkgconf/dependency.c
    N src/usr.bin/pkgconf/libpkgconf/fileio.c
    N src/usr.bin/pkgconf/libpkgconf/fragment.c
    N src/usr.bin/pkgconf/libpkgconf/iter.h
    N src/usr.bin/pkgconf/libpkgconf/libpkgconf-api.h
    N src/usr.bin/pkgconf/libpkgconf/libpkgconf.h
    N src/usr.bin/pkgconf/libpkgconf/parser.c
    N src/usr.bin/pkgconf/libpkgconf/path.c
    N src/usr.bin/pkgconf/libpkgconf/personality.c
    N src/usr.bin/pkgconf/libpkgconf/pkg.c
    N src/usr.bin/pkgconf/libpkgconf/queue.c
    N src/usr.bin/pkgconf/libpkgconf/stdinc.h
    N src/usr.bin/pkgconf/libpkgconf/tuple.c
    N src/usr.bin/pkgconf/man/pkgconf.1
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 09:13:53

Modified files:
	usr.bin        : Makefile 

Log message:
switch from pkg-config to pkgconf

leave the old pkg-config in the tree for now.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 09:16:43

Modified files:
	distrib/sets/lists/base: mi 

Log message:
sync pkgconf switch


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/03 09:17:31

Modified files:
	devel/bear     : Makefile 

Log message:
bear: drop bdep on devel/pkgconf


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/03 09:21:10

Modified files:
	devel          : Makefile 

Log message:
unlink pkgconf (moved to base)


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/03 09:21:44

Modified files:
	devel/pkgconf  : Makefile 

Log message:
mark devel/pkgconf UNLINKED = pkgconf for now


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/03 09:22:30

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
pkgconf moved to base


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/05/03 10:04:16

Modified files:
	net/dbip       : Makefile.inc 
	net/dbip/asn   : distinfo 
	net/dbip/city  : distinfo 
	net/dbip/country: distinfo 

Log message:
Update dbip to 2025.05.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2025/05/03 10:48:56

Modified files:
	distrib/notes/arm64: hardware 

Log message:
Sync the supported hardware list with arm64.html.


CVSROOT:	/cvs
Module name:	ports
Changes by:	steven@cvs.openbsd.org	2025/05/03 12:16:54

Modified files:
	math/p5-Math-GMPf: Makefile distinfo 

Log message:
update to 0.53


CVSROOT:	/cvs
Module name:	ports
Changes by:	steven@cvs.openbsd.org	2025/05/03 12:17:19

Modified files:
	math/p5-Math-GMPz: Makefile distinfo 

Log message:
update to 0.65


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/03 13:40:20

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
quirks: add trailinc comma to pkgconf


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/03 13:55:25

Modified files:
	www/ada        : Makefile distinfo 
	www/ada/pkg    : PLIST 

Log message:
update to ada 3.2.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	steven@cvs.openbsd.org	2025/05/03 15:10:45

Modified files:
	graphics/pstoedit: Makefile distinfo 
	graphics/pstoedit/patches: patch-src_Makefile_in 

Log message:
update to 4.02


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/03 15:11:07

Modified files:
	multimedia/minidlna: Makefile distinfo 

Log message:
Rewrite system("rm -rf ...") part and add pledge and unveil

See patches on https://github.com/klemensn/minidlna for details.

Feedback sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 22:57:48

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
Move P-256 where it belongs

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 23:00:03

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Remove the three test cases covering prime239v*


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 23:10:14

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
Remove the X9.62 prime239v{1,2,3} curves

While RFC 3279 allows these curves for use in X.509 certificates (*), no
one actually does this. Certs using these curves cannot be used for TLS
and the curves aren't accepted by FIPS either. codesearch shows no actual
uses of these curves, only their OIDs are listed. At this point these
have become useless historical baggage.

ok jsing

(*) Of the 27 curves listed in RFC 3279 the only one that seems to have
seen actual use in certificates is P-256.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/03 23:21:14

Modified files:
	regress/usr.bin: Makefile 

Log message:
Unlink pkg-config regress for now


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2025/05/03 23:31:11

Modified files:
	regress/usr.bin/nc: Makefile 

Log message:
In sleep related tests, allow nc process to be in both idle and sleeping
state.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/04 00:23:53

Modified files:
	inputmethods/ibus-typing-booster: Makefile distinfo 
	inputmethods/ibus-typing-booster/pkg: PLIST 

Log message:
Update to ibus-typing-booster-2.27.46.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/04 00:53:30

Modified files:
	x11/gtk+4      : Makefile distinfo 
	x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c 
	                   patch-testsuite_reftests_meson_build 

Log message:
Update to gtk+4-4.18.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/04 02:37:48

Modified files:
	emulators/dosbox-x: Makefile 

Log message:
Mark dosbox-x BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/04 02:38:34

Modified files:
	x11/kde-applications/merkuro: Makefile 

Log message:
QtLocation QML build/run dependency

Spotted by aja@ thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/05/04 02:55:49

Modified files:
	textproc/ruby-rouge: Makefile distinfo 

Log message:
Update ruby-rouge to 4.5.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/04 04:47:03

Modified files:
	lib/libssl     : pqueue.c pqueue.h 

Log message:
const correct first argument of pitem_new()

Makes upcoming changes in regress less ugly.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/04 04:47:46

Modified files:
	lib/libssl     : pqueue.h 

Log message:
pqueue.h: zap trailing whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/04 04:53:38

Modified files:
	lib/libssl     : pqueue.c pqueue.h 

Log message:
sigh. pqueue_find() also needs a const treatment


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/04 05:04:02

Modified files:
	regress/lib/libssl/pqueue: Makefile pq_test.c 
Removed files:
	regress/lib/libssl/pqueue: expected.txt 

Log message:
Improve the pqueue test

This simplifies the test in portable and makes the whole thing a bit
less ugly overall.

From Kenjiro Nakayama with minor tweaks by me


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/04 06:32:41

Modified files:
	distrib/miniroot: install.sub 

Log message:
Prefer disks bigger than 1G as default root disk on install

-current picks the alphanumerically first disk as default, which isn't the
beset choice if install media, softraid(4) key disks or small external media
attaches before the disk one intends to use.

Finding the "best" disk is hard, but reshuffling the list of disks such that
tiny ones come last is easy and works well enough to cover those cases:

Available disks are: sd0 sd1.
-Which disk is the root disk? ('?' for details) [sd0] ?
+Which disk is the root disk? ('?' for details) [sd1] ?
sd0: VirtIO, Block Device  (0.8G)
sd1: VirtIO, Block Device  (3.0G)

While here, rename the variable to reflect how it is used as list of disks
rather than a single one.

OK afresh1


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/05/04 06:50:27

Modified files:
	sysutils/htop  : Makefile distinfo 

Log message:
Update htop to 3.4.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/04 06:53:51

Modified files:
	textproc/syrics: Makefile distinfo 
	textproc/syrics/pkg: PLIST 

Log message:
update to syrics 0.1.1.9; drop maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	rapha@cvs.openbsd.org	2025/05/04 07:14:10

Modified files:
	audio/rubberband: Makefile distinfo 
	audio/rubberband/pkg: PLIST 

Log message:
Update to rubberband-4.0.0.

Help and ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/04 07:42:07

Modified files:
	sys/kern       : kern_sysctl.c 

Log message:
Unlock KERN_POOL_DEBUG

ok dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/04 08:35:29

Modified files:
	usr.bin/pkgconf/man: pkgconf.1 

Log message:
My first batch of improments to the pkg-config(1) manual.

* more conventional form of the synopsis
* document the so far undocumented --debug and --print-errors
* more precision for --errors-to-stdout and --silence-errors
* less jargon and more English for --cflags anf --libs

OK tb@, and accepted and pushed upstream by Ariadne Conill


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/04 09:58:48

Modified files:
	lib/libcrypto/man: EC_POINT_point2oct.3 

Log message:
Fix up two markup mistakes with .Fn and .Xr


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2025/05/04 12:44:07

Added files:
	etc/signify    : openbsd-79-syspatch.pub 

Log message:
add 7.9 syspatch key


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2025/05/04 13:48:31

Modified files:
	sys/arch/amd64/include: pmap.h 

Log message:
Remove unused vtopte() inline function.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/04 15:01:18

Modified files:
	lang/node      : Makefile 
Added files:
	lang/node/patches: 
	                   patch-deps_v8_third_party_abseil-cpp_absl_base_internal_unscaledcycleclock_config_h 

Log message:
lang/node: Fix build on powerpc64

ok gkoehler@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/04 15:01:30

Modified files:
	sys/nfs        : Tag: OPENBSD_7_6 nfs_serv.c 

Log message:
Do not allow readdir and readdirplus NFS operations on non-directory vnodes;
from miod@, reported by Claes M Nyberg to bugs@, ok claudio@

this is errata/7.6/016_nfs.patch.sig


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/04 15:01:58

Modified files:
	sys/nfs        : Tag: OPENBSD_7_7 nfs_serv.c 

Log message:
Do not allow readdir and readdirplus NFS operations on non-directory vnodes;
from miod@, reported by Claes M Nyberg to bugs@, ok claudio@

this is errata/7.7/001_nfs.patch.sig


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2025/05/04 15:55:20

Modified files:
	.              : errata76.html errata77.html 

Log message:
Release nfs errata.


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2025/05/04 17:04:32

Modified files:
	editors/neovim : Makefile distinfo 

Log message:
editors/neovim: update to version 0.11.1.

Diff from Laurent Cheylus, thanks.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/04 17:05:17

Modified files:
	sys/netinet    : in_pcb.c in_pcb.h tcp_input.c 
	sys/netinet6   : in6_pcb.c 

Log message:
Fix race in TCP SYN cache get.

Setting the local and foreign address of a newly created socket did
not happen atomically.  During socket setup there was a small window
for an incpb that had a bound laddr, but faddr was emtpy.  Although
both listen and new socket are locked during syn_cache_get(),
in_pcblookup_listen() could find the incpb of the new socket.  When
a SYN packet of another connection arrived in parallel, it was
processed with the socket under construction instead of the listen
socket.

Setting both faddr and laddr together in in_pcbset_addr() fixes the
race.  The relevant code has been copied from in_pcbconnect().  The
table mutex inpt_mtx guarantees that in_pcblookup_listen() finds
the listen socket.

bug found and fix tested by Mark Patruck; OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/04 17:24:52

Modified files:
	devel/llvm-lit : Makefile 

Log message:
With only base-clang for COMPILER, ports fails through to building
with base-gcc on sparc64, which obviously is a no-go for llvm-lit.

Adding ports-clang onto COMPILER allows this build on sparc64

Advice on how to fix from bluhm@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/04 17:45:28

Modified files:
	share/man/man4 : azalia.4 

Log message:
remove outdated list of devices. ok jmc jsg


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/05/04 17:48:13

Modified files:
	sysutils/node_exporter: Makefile distinfo modules.inc 

Log message:
Update to node_exporter-1.9.1 and take maintainer

ok claudio (previous maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/05/04 18:46:34

Modified files:
	devel/goreleaser: Makefile distinfo modules.inc 
	devel/goreleaser/pkg: DESCR 

Log message:
Update to goreleaser-2.9.0

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/04 18:54:10

Modified files:
	sys/dev/pci/drm/include/drm/intel: i915_pciids.h 

Log message:
drm/xe/bmg: Add one additional PCI ID

From Matt Roper
0fdb612c2072c2d0f3dd36d1a1a18250526dfd48 in linux-6.12.y/6.12.26
5529df92b8e8cbb4b14a226665888f74648260ad in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/04 18:59:48

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c 

Log message:
drm/amd/display: Fix unnecessary cast warnings from checkpatch

From Rohit Chavan
50ec8c24286e528ecc60ebaf5121ae308b742a9c in linux-6.12.y/6.12.26
c299cb6eafaf76d0cb4094623d6401c45d8bd0dc in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/04 19:02:00

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml2: dml2_wrapper.c 
	sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c 

Log message:
drm/amd/display/dml2: use vzalloc rather than kzalloc

From Alex Deucher
b26ac563704cf5d0025f4af3290d4b88fa345a3a in linux-6.12.y/6.12.26
cd9e6d6fdd2de60bfb4672387c17d4ee7157cf8e in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/04 19:03:36

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 

Log message:
drm/amd/display: Fix gpu reset in multidisplay config

From Roman Li
3ff83378b6b1b59f6cf71d021a67fc68c3fb9221 in linux-6.12.y/6.12.26
7eb287beeb60be1e4437be2b4e4e9f0da89aab97 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/04 19:05:06

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 

Log message:
drm/amd/display: Force full update in gpu reset

From Roman Li
1ae30272b992dd011f54c7659668ba5521a3c282 in linux-6.12.y/6.12.26
67fe574651c73fe5cc176e35f28f2ec1ba498d14 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/04 19:08:34

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_gmc.c 

Log message:
drm/amdgpu: Increase KIQ invalidate_tlbs timeout

From Jay Cornwall
bbf2d060524764de6e84e5721c95c0a63aa4e6cf in linux-6.12.y/6.12.26
3666ed821832f42baaf25f362680dda603cde732 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/04 19:10:42

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_gfx.c 

Log message:
drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4

From Christian Koenig
0fd149c26281532ab840df440c6d1f7dfa1c6e90 in linux-6.12.y/6.12.26
447fab30955cf7dba7dd563f42b67c02284860c8 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/04 19:13:22

Modified files:
	sys/dev/pci/drm/amd/amdgpu: gfx_v10_0.c gfx_v11_0.c gfx_v12_0.c 
	                            gmc_v10_0.c gmc_v11_0.c gmc_v12_0.c 
	                            gmc_v9_0.c psp_v11_0.c psp_v13_0.c 
	                            psp_v14_0.c 

Log message:
drm/amdgpu: Use the right function for hdp flush

From Lijo Lazar
54cbce4fe04bc6793178a3daff70fba2acbf7644 in linux-6.12.y/6.12.26
c235a7132258ac30bd43d228222986022d21f5de in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/04 20:25:53

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/powerpc64/conf: Makefile.powerpc64 
	sys/arch/riscv64/conf: Makefile.riscv64 
	sys/arch/sparc64/conf: Makefile.sparc64 
	libexec/reorder_kernel: reorder_kernel.sh 

Log message:
add a reconfig target to kernel installs, like reorder_kernel does
after book. also change reorder_kernel to use [[ ]] shell tests.
ok deraadt kn


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/04 20:40:30

Modified files:
	usr.bin/ssh    : monitor_wrap.c 

Log message:
correct log messages; the reap function is used for more than just
the preauth process now


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/04 20:48:07

Modified files:
	usr.bin/ssh/sshd-session: Makefile 
	usr.bin/ssh/sshd-auth: Makefile 
	usr.bin/ssh/ssh-agent: Makefile 
	usr.bin/ssh    : ssh-agent.c ssh-agent.1 session.c pathnames.h 
	                 misc.h misc.c hostfile.c 

Log message:
Move agent listener sockets from /tmp to under ~/.ssh/agent for both
ssh-agent(1) and forwarded sockets in sshd(8).

This ensures processes (such as Firefox) that have restricted
filesystem access that includes /tmp (via unveil(3)) do not have the
ability to use keys in an agent.

Moving the default directory has the consequence that the OS will no
longer clean up stale agent sockets, so ssh-agent now gains this
ability.

To support $HOME on NFS, the socket path includes a truncated hash of
the hostname. ssh-agent will by default only clean up sockets from
the same hostname.

ssh-agent gains some new flags: -U suppresses the automatic cleanup
of stale sockets when it starts. -u forces a cleanup without
keeping a running agent, -uu forces a cleanup that ignores the
hostname. -T makes ssh-agent put the socket back in /tmp.

feedback deraadt@ naddy@, doitdoitdoit deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/04 21:10:51

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/powerpc64/conf: Makefile.powerpc64 
	sys/arch/riscv64/conf: Makefile.riscv64 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
revert previous, need to adjust incantation to not fail by default


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/04 21:16:53

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/powerpc64/conf: Makefile.powerpc64 
	sys/arch/riscv64/conf: Makefile.riscv64 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
try this again. reconfig kernel, now with || true if file doesn't exist.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/04 21:27:04

Modified files:
	usr.sbin/lldpd : lldpd.c 

Log message:
call an af_frame socket an af_frame socket


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/04 21:35:06

Added files:
	usr.bin/ssh    : misc-agent.c 

Log message:
missing file in previous commit


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/05/04 23:47:28

Modified files:
	usr.bin/ssh    : ssh-agent.1 

Log message:
- add full stop to the text in -a
- move the -U and -u text to the correct place


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/04 23:51:11

Modified files:
	usr.bin/ssh    : PROTOCOL 
Removed files:
	usr.bin/ssh    : PROTOCOL.certkeys 

Log message:
Now that there's an I-D for certificate keys, refer to that instead
of the much more basic format description we had previously.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/05 00:33:35

Modified files:
	regress/lib/libcrypto/x509: Makefile x509_name_test.c 
Removed files:
	regress/lib/libcrypto/x509: x509name.c x509name.expected 

Log message:
merge the x509name test into x509_name_test.c

Remove the old x509name test and its Makefile rule. Its logic has
been fully integrated into x509_name_test.c using a new table-driven
approach. Each x509 name entry is added and validated step by step,
checking both the string representation produced by X509_NAME_print_ex()
and the internal RDN set structure.

This makes the test easier to extend and maintain, and eliminates the need
for an external .expected file or output diff.

From Kenjiro Nakayama (with tiny tweaks)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2025/05/05 00:49:43

Modified files:
	textproc/syrics/pkg: PLIST 

Log message:
Fix plist.

ok kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/05 03:50:07

Modified files:
	games/freeorion: Makefile 

Log message:
Mark freeorion broken on maintainer's request


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/05 04:29:09

Modified files:
	x11/dbus       : Makefile 
	x11/gnome/mutter: Makefile 
	x11/gnome/mutter/patches: patch-meson_build 

Log message:
Drop uneeded chuncks now that we have a modern pkg-config(1).


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/05/05 05:09:52

Modified files:
	sysutils/fzf   : Makefile distinfo 

Log message:
Update to fzf-0.62.0

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/05 05:48:50

Modified files:
	textproc/icu4c : Makefile distinfo 

Log message:
Update to icu4c-77.1; survived a bulk.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/05/05 07:25:22

Modified files:
	sbin/mountd    : mountd.c 

Log message:
Clear the resp buffer before calling getfh(). If getfh fails the response
would leak stack memory to the less privileged process.

Reported by S. Ai, H. Lefeuvre, Systopia team
OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/05 10:18:58

Log message:
    net/rate-mirrors: new port (version 0.20.0)
    
    net/rate-mirrors tests mirror speed for some Linux distributives,
    OpenBSD and any http/https mirrors via stdin.
    
    It uses info about submarine cables and internet exchanges (kudos to
    TeleGeography for data) to jump between countries and find fast mirrors.
    And it's fast enough to run it before each system update (~30 seconds
    with default options).
    
    OK: rsadowski@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20250505
    
    N ports/net/rate-mirrors/Makefile
    N ports/net/rate-mirrors/crates.inc
    N ports/net/rate-mirrors/distinfo
    N ports/net/rate-mirrors/pkg/DESCR
    N ports/net/rate-mirrors/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/05 10:19:38

Modified files:
	net            : Makefile 

Log message:
+net/rate-mirrors

OK: rsadowski@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/05 10:32:22

Modified files:
	usr.bin/ftp    : fetch.c 

Log message:
When auto-fetching files:
1. Error out when a command line argument that is supposed to specify
a URL does not contain a colon, rather than silently ignoring all
subsequent arguments including the bad one and reporting spurious
success.  This can only happen for a bad argument following a valid
URL argument.
2. The check whether the "host" part of a URL is empty was ineffective.
Move it after cutting off the directory part to make it actually work,
and let it print a meaningful error message.

Issue 1 reported by Henrich Hartzer <h at hartzer dot sh> on tech@.
Issue 2 found in my audit of the function triggered by the report.

OK tedu@, and deraadt@ is "not worried"


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/05 11:10:26

Modified files:
	sysutils/eza   : Makefile crates.inc distinfo 

Log message:
sysutils/eza: Update to 0.21.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/05 11:12:45

Modified files:
	devel/esbuild  : Makefile distinfo 

Log message:
devel/esbuild: Update to 0.25.3

from Igor Zornik, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/05 11:14:09

Modified files:
	shells/nushell : Makefile crates.inc distinfo 

Log message:
shells/nushell: Update to 0.104.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/05 12:46:27

Modified files:
	sysutils/inotify-tools: Makefile distinfo 
	sysutils/inotify-tools/patches: 
	                                patch-libinotifytools_src_Makefile_am 
	sysutils/inotify-tools/pkg: PLIST 
Added files:
	sysutils/inotify-tools/patches: 
	                                patch-libinotifytools_src_inotifytools_cpp 
Removed files:
	sysutils/inotify-tools/patches: 
	                                patch-libinotifytools_src_inotifytools_c 
	                                patch-src_Makefile_am 
	                                patch-src_common_c 

Log message:
sysutils/inotify-tools: Update to 4.23.9.0

Also move to the new github organization.
ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/05 14:03:07

Modified files:
	usr.bin/pkgconf/man: pkgconf.1 

Log message:
sort options list; no text or markup change;
accepted and pushed upstream by Ariadne Conill


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/05 14:43:32

Modified files:
	sys/arch/alpha/conf: Makefile.alpha 
	sys/arch/amd64/conf: Makefile.amd64 
	sys/arch/arm64/conf: Makefile.arm64 
	sys/arch/armv7/conf: Makefile.armv7 
	sys/arch/hppa/conf: Makefile.hppa 
	sys/arch/i386/conf: Makefile.i386 
	sys/arch/landisk/conf: Makefile.landisk 
	sys/arch/loongson/conf: Makefile.loongson 
	sys/arch/luna88k/conf: Makefile.luna88k 
	sys/arch/macppc/conf: Makefile.macppc 
	sys/arch/octeon/conf: Makefile.octeon 
	sys/arch/powerpc64/conf: Makefile.powerpc64 
	sys/arch/riscv64/conf: Makefile.riscv64 
	sys/arch/sparc64/conf: Makefile.sparc64 

Log message:
lucas pointed out that config failure could be swalled by true.
use a new incantation suggested by tb.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/05 14:48:42

Modified files:
	libexec/reorder_kernel: reorder_kernel.sh 

Log message:
just run make reconfig here, now that target exists


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/05 14:50:03

Modified files:
	share/man/man8 : afterboot.8 boot_config.8 starttls.8 

Log message:
clean up and revise some wording.
delete lots of junk that maybe sounded good 20 years ago in starttls.8
ok benno jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2025/05/05 17:02:39

Modified files:
	sys/arch/amd64/amd64: acpi_wakecode.S locore0.S trap.c 
	sys/arch/amd64/include: cpufunc.h 

Log message:
Clear %dr6 and %dr7 on boot and on resume from suspend, in case the
BIOS uses but doesn't reset them.  Display their values in trap_print()
if it's a trace trap.

problem observed on a MacPro6,1 by mglocker@
ok deraadt@ mglocker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/05 18:38:49

Modified files:
	devel/pylint   : Makefile distinfo 

Log message:
update pylint to 3.3.7


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/05 23:25:55

Modified files:
	usr.sbin/lldp  : lldp.8 lldp.c 

Log message:
add -s socket to allow connecting to an lldpd on a different unix socket.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/05 23:40:56

Modified files:
	usr.bin/ssh    : sshkey.h sshkey.c sshd.c sshd-session.c 
	                 sshd-auth.c sshconnect.c ssh_config ssh.c 
	                 ssh-keysign.c ssh-keyscan.c ssh-keygen.c 
	                 ssh-add.c readconf.c pathnames.h hostfile.c 
	                 dns.c authfile.c authfd.c PROTOCOL 
Removed files:
	usr.bin/ssh    : ssh-dss.c 

Log message:
finally remove DSA signature support from OpenSSH.

feedback/ok tb@, ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/05 23:58:28

Modified files:
	security/nss   : Makefile distinfo 

Log message:
security/nss: update to 3.111.

see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_111.html
(404 for now)


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/05/06 00:04:58

Modified files:
	usr.sbin/lldp  : lldp.8 lldp.c 

Log message:
lldp(8):
- zap trailing whitespace
- add -s to SYNOPSIS

lldp.c:
- put -s after -i in usage()
- sync the argument name for -i in usage()


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/06 00:05:48

Modified files:
	regress/usr.bin/ssh: Makefile agent.sh cert-hostkey.sh 
	                     cert-userkey.sh hostbased.sh keytype.sh 
	                     knownhosts-command.sh krl.sh 
	                     limit-keytype.sh ssh-com-client.sh 
	                     ssh-com.sh ssh2putty.sh sshcfgparse.sh 
	regress/usr.bin/ssh/misc/ssh-verify-attestation: Makefile 
	regress/usr.bin/ssh/unittests: Makefile.inc 
	regress/usr.bin/ssh/unittests/authopt: Makefile 
	regress/usr.bin/ssh/unittests/hostkeys: Makefile mktestdata.sh 
	                                        test_iterate.c 
	regress/usr.bin/ssh/unittests/hostkeys/testdata: known_hosts 
	regress/usr.bin/ssh/unittests/kex: Makefile test_kex.c 
	regress/usr.bin/ssh/unittests/sshkey: Makefile common.c common.h 
	                                      mktestdata.sh test_file.c 
	                                      test_fuzz.c test_sshkey.c 
	regress/usr.bin/ssh/unittests/sshsig: Makefile mktestdata.sh 
	                                      tests.c 
Removed files:
	regress/usr.bin/ssh: dsa_ssh2.prv dsa_ssh2.pub 
	regress/usr.bin/ssh/unittests/hostkeys/testdata: dsa_1.pub 
	                                                 dsa_2.pub 
	                                                 dsa_3.pub 
	                                                 dsa_4.pub 
	                                                 dsa_5.pub 
	                                                 dsa_6.pub 
	regress/usr.bin/ssh/unittests/sshkey/testdata: dsa_1 
	                                               dsa_1-cert.fp 
	                                               dsa_1-cert.pub 
	                                               dsa_1.fp 
	                                               dsa_1.fp.bb 
	                                               dsa_1.param.g 
	                                               dsa_1.param.priv 
	                                               dsa_1.param.pub 
	                                               dsa_1.pub 
	                                               dsa_1_pw dsa_2 
	                                               dsa_2.fp 
	                                               dsa_2.fp.bb 
	                                               dsa_2.pub dsa_n 
	                                               dsa_n_pw 
	regress/usr.bin/ssh/unittests/sshsig/testdata: dsa dsa.pub 
	                                               dsa.sig 

Log message:
remove DSA from the regression/unit test suite too.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/06 00:28:16

Modified files:
	security/gnutls: Makefile 
	security/gnutls/patches: patch-lib_hello_ext_c 

Log message:
gnutls: pull in repair from later version of MR #1930 to unbreak PSK

from joel, ok aja


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/06 00:28:54

Modified files:
	security/gnutls: Tag: OPENBSD_7_7 Makefile 
	security/gnutls/patches: Tag: OPENBSD_7_7 patch-lib_hello_ext_c 

Log message:
MFC: gnutls: pull in repair from later version of MR #1930 to unbreak PSK

from joel, ok aja


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/06 00:32:27

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn 
	                      patch-base_allocator_partition_allocator_partition_alloc_gni 
	                      patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn 
	                      patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_base_threading_platform_thread_posix_cc 
	                      patch-base_files_file_util_posix_cc 
	                      patch-base_i18n_icu_util_cc 
	                      patch-base_logging_unittest_cc 
	                      patch-base_profiler_stack_base_address_posix_cc 
	                      patch-base_rand_util_h 
	                      patch-base_rand_util_posix_cc 
	                      patch-base_synchronization_lock_impl_h 
	                      patch-base_system_sys_info_h 
	                      patch-base_system_sys_info_posix_cc 
	                      patch-base_task_thread_pool_environment_config_unittest_cc 
	                      patch-build_config_BUILDCONFIG_gn 
	                      patch-build_config_clang_BUILD_gn 
	                      patch-build_config_compiler_BUILD_gn 
	                      patch-build_config_ozone_gni 
	                      patch-build_config_rust_gni 
	                      patch-build_toolchain_toolchain_gni 
	                      patch-cc_base_features_cc 
	                      patch-chrome_app_chrome_main_delegate_cc 
	                      patch-chrome_browser_BUILD_gn 
	                      patch-chrome_browser_about_flags_cc 
	                      patch-chrome_browser_background_glic_glic_status_icon_cc 
	                      patch-chrome_browser_browser_features_cc 
	                      patch-chrome_browser_browser_features_h 
	                      patch-chrome_browser_browser_process_impl_cc 
	                      patch-chrome_browser_chrome_browser_interface_binders_webui_cc 
	                      patch-chrome_browser_chrome_content_browser_client_cc 
	                      patch-chrome_browser_chrome_content_browser_client_h 
	                      patch-chrome_browser_collaboration_messaging_messaging_backend_service_factory_cc 
	                      patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc 
	                      patch-chrome_browser_download_download_item_model_cc 
	                      patch-chrome_browser_enterprise_connectors_common_cc 
	                      patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                      patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                      patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h 
	                      patch-chrome_browser_enterprise_signals_device_info_fetcher_cc 
	                      patch-chrome_browser_enterprise_util_managed_browser_utils_cc 
	                      patch-chrome_browser_extensions_BUILD_gn 
	                      patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc 
	                      patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc 
	                      patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc 
	                      patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                      patch-chrome_browser_extensions_api_tabs_tabs_api_cc 
	                      patch-chrome_browser_extensions_external_provider_impl_cc 
	                      patch-chrome_browser_feedback_system_logs_about_system_logs_fetcher_cc 
	                      patch-chrome_browser_feedback_system_logs_chrome_system_logs_fetcher_cc 
	                      patch-chrome_browser_flag_descriptions_cc 
	                      patch-chrome_browser_flag_descriptions_h 
	                      patch-chrome_browser_global_features_cc 
	                      patch-chrome_browser_global_features_h 
	                      patch-chrome_browser_media_galleries_media_file_system_registry_cc 
	                      patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                      patch-chrome_browser_metrics_chrome_metrics_service_client_cc 
	                      patch-chrome_browser_metrics_perf_cpu_identity_cc 
	                      patch-chrome_browser_net_profile_network_context_service_cc 
	                      patch-chrome_browser_net_system_network_context_manager_cc 
	                      patch-chrome_browser_password_manager_chrome_password_manager_client_cc 
	                      patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc 
	                      patch-chrome_browser_prefs_browser_prefs_cc 
	                      patch-chrome_browser_printing_printer_query_cc 
	                      patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                      patch-chrome_browser_profiles_profile_impl_cc 
	                      patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_cc 
	                      patch-chrome_browser_renderer_preferences_util_cc 
	                      patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc 
	                      patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc 
	                      patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_extensions_delegate_impl_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_extensions_manager_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc 
	                      patch-chrome_browser_task_manager_sampling_task_manager_impl_cc 
	                      patch-chrome_browser_themes_theme_service_cc 
	                      patch-chrome_browser_ui_actions_chrome_action_id_h 
	                      patch-chrome_browser_ui_browser_command_controller_cc 
	                      patch-chrome_browser_ui_browser_commands_cc 
	                      patch-chrome_browser_ui_browser_h 
	                      patch-chrome_browser_ui_browser_ui_prefs_cc 
	                      patch-chrome_browser_ui_chrome_pages_cc 
	                      patch-chrome_browser_ui_signin_signin_view_controller_cc 
	                      patch-chrome_browser_ui_startup_bad_flags_prompt_cc 
	                      patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc 
	                      patch-chrome_browser_ui_tab_helpers_cc 
	                      patch-chrome_browser_ui_tabs_features_cc 
	                      patch-chrome_browser_ui_task_manager_task_manager_table_model_cc 
	                      patch-chrome_browser_ui_ui_features_cc 
	                      patch-chrome_browser_ui_ui_features_h 
	                      patch-chrome_browser_ui_views_accelerator_table_cc 
	                      patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                      patch-chrome_browser_ui_views_frame_browser_view_cc 
	                      patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc 
	                      patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h 
	                      patch-chrome_browser_ui_views_hung_renderer_view_cc 
	                      patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc 
	                      patch-chrome_browser_ui_views_profiles_profile_menu_view_cc 
	                      patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_strip_combo_button_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_style_views_cc 
	                      patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc 
	                      patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_cc 
	                      patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc 
	                      patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc 
	                      patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc 
	                      patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                      patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc 
	                      patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc 
	                      patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc 
	                      patch-chrome_browser_ui_webui_user_education_internals_user_education_internals_page_handler_impl_cc 
	                      patch-chrome_browser_upgrade_detector_version_history_client_cc 
	                      patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc 
	                      patch-chrome_browser_web_applications_extensions_extension_status_utils_cc 
	                      patch-chrome_browser_web_applications_os_integration_os_integration_manager_cc 
	                      patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_manager_cc 
	                      patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h 
	                      patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                      patch-chrome_browser_webauthn_enclave_manager_cc 
	                      patch-chrome_browser_webauthn_unexportable_key_utils_cc 
	                      patch-chrome_common_chrome_features_cc 
	                      patch-chrome_common_chrome_features_h 
	                      patch-chrome_common_chrome_paths_cc 
	                      patch-chrome_common_chrome_paths_internal_h 
	                      patch-chrome_common_chrome_switches_cc 
	                      patch-chrome_common_chrome_switches_h 
	                      patch-chrome_common_pref_names_h 
	                      patch-chrome_common_url_constants_h 
	                      patch-chrome_common_webui_url_constants_h 
	                      patch-chrome_enterprise_companion_event_logger_cc 
	                      patch-chrome_services_printing_print_backend_service_impl_cc 
	                      patch-chrome_utility_services_cc 
	                      patch-chromecast_browser_cast_browser_main_parts_cc 
	                      patch-components_BUILD_gn 
	                      patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc 
	                      patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h 
	                      patch-components_autofill_core_browser_payments_bnpl_manager_cc 
	                      patch-components_autofill_core_common_autofill_payments_features_cc 
	                      patch-components_autofill_core_common_autofill_prefs_cc 
	                      patch-components_autofill_core_common_autofill_prefs_h 
	                      patch-components_commerce_core_commerce_feature_list_cc 
	                      patch-components_constrained_window_constrained_window_views_cc 
	                      patch-components_crash_core_app_BUILD_gn 
	                      patch-components_embedder_support_user_agent_utils_cc 
	                      patch-components_embedder_support_user_agent_utils_unittest_cc 
	                      patch-components_feature_engagement_public_feature_configurations_cc 
	                      patch-components_feature_engagement_public_feature_constants_cc 
	                      patch-components_feature_engagement_public_feature_constants_h 
	                      patch-components_feature_engagement_public_feature_list_cc 
	                      patch-components_feature_engagement_public_feature_list_h 
	                      patch-components_gwp_asan_BUILD_gn 
	                      patch-components_gwp_asan_buildflags_buildflags_gni 
	                      patch-components_gwp_asan_client_gwp_asan_cc 
	                      patch-components_gwp_asan_crash_handler_crash_analyzer_cc 
	                      patch-components_metrics_drive_metrics_provider_cc 
	                      patch-components_metrics_metrics_log_cc 
	                      patch-components_password_manager_core_browser_password_form_manager_cc 
	                      patch-components_password_manager_core_browser_password_manager_cc 
	                      patch-components_password_manager_core_browser_password_manager_client_h 
	                      patch-components_password_manager_core_browser_password_manual_fallback_flow_cc 
	                      patch-components_password_manager_core_browser_password_manual_fallback_flow_h 
	                      patch-components_password_manager_core_browser_password_store_login_database_cc 
	                      patch-components_password_manager_core_browser_stub_password_manager_client_cc 
	                      patch-components_password_manager_core_common_password_manager_pref_names_h 
	                      patch-components_performance_manager_public_features_h 
	                      patch-components_policy_core_browser_policy_pref_mapping_test_cc 
	                      patch-components_policy_core_common_cloud_cloud_policy_client_cc 
	                      patch-components_policy_core_common_cloud_cloud_policy_util_cc 
	                      patch-components_regional_capabilities_regional_capabilities_service_cc 
	                      patch-components_regional_capabilities_regional_capabilities_switches_cc 
	                      patch-components_regional_capabilities_regional_capabilities_switches_h 
	                      patch-components_search_engines_template_url_service_cc 
	                      patch-components_soda_soda_util_cc 
	                      patch-components_storage_monitor_BUILD_gn 
	                      patch-components_storage_monitor_removable_device_constants_h 
	                      patch-components_supervised_user_core_browser_supervised_user_preferences_cc 
	                      patch-components_supervised_user_core_common_features_cc 
	                      patch-components_supervised_user_core_common_features_h 
	                      patch-components_sync_preferences_common_syncable_prefs_database_cc 
	                      patch-components_trusted_vault_trusted_vault_connection_impl_cc 
	                      patch-components_user_education_views_help_bubble_view_cc 
	                      patch-components_user_education_views_help_bubble_view_h 
	                      patch-components_visited_url_ranking_public_url_visit_util_cc 
	                      patch-components_viz_service_display_embedder_skia_output_surface_impl_cc 
	                      patch-components_viz_service_display_skia_renderer_cc 
	                      patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc 
	                      patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h 
	                      patch-components_webui_flags_flags_state_cc 
	                      patch-content_app_BUILD_gn 
	                      patch-content_app_content_main_runner_impl_cc 
	                      patch-content_browser_BUILD_gn 
	                      patch-content_browser_accessibility_browser_accessibility_state_impl_auralinux_cc 
	                      patch-content_browser_accessibility_browser_accessibility_state_impl_cc 
	                      patch-content_browser_browser_main_loop_cc 
	                      patch-content_browser_compositor_viz_process_transport_factory_cc 
	                      patch-content_browser_gpu_compositor_util_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_h 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_h 
	                      patch-content_browser_media_frameless_media_interface_proxy_h 
	                      patch-content_browser_network_service_instance_impl_cc 
	                      patch-content_browser_renderer_host_delegated_frame_host_cc 
	                      patch-content_browser_renderer_host_render_process_host_impl_cc 
	                      patch-content_browser_renderer_host_render_process_host_impl_h 
	                      patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                      patch-content_browser_service_host_utility_process_host_cc 
	                      patch-content_browser_v8_snapshot_files_cc 
	                      patch-content_common_BUILD_gn 
	                      patch-content_common_features_cc 
	                      patch-content_common_features_h 
	                      patch-content_public_browser_content_browser_client_cc 
	                      patch-content_public_common_content_features_cc 
	                      patch-content_public_common_content_switches_cc 
	                      patch-content_public_common_content_switches_h 
	                      patch-content_renderer_render_thread_impl_cc 
	                      patch-content_renderer_renderer_blink_platform_impl_cc 
	                      patch-content_renderer_renderer_blink_platform_impl_h 
	                      patch-content_shell_BUILD_gn 
	                      patch-content_utility_services_cc 
	                      patch-content_utility_utility_main_cc 
	                      patch-content_zygote_zygote_linux_cc 
	                      patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                      patch-extensions_browser_api_management_management_api_cc 
	                      patch-extensions_browser_api_messaging_message_service_cc 
	                      patch-extensions_shell_browser_shell_extensions_api_client_cc 
	                      patch-extensions_shell_browser_shell_extensions_api_client_h 
	                      patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                      patch-gpu_command_buffer_service_shared_context_state_cc 
	                      patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_cc 
	                      patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc 
	                      patch-gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                      patch-gpu_config_gpu_info_collector_cc 
	                      patch-gpu_ipc_service_gpu_init_cc 
	                      patch-gpu_vulkan_vulkan_function_pointers_h 
	                      patch-headless_BUILD_gn 
	                      patch-headless_lib_headless_content_main_delegate_cc 
	                      patch-ipc_ipc_message_utils_h 
	                      patch-media_BUILD_gn 
	                      patch-media_audio_BUILD_gn 
	                      patch-media_base_media_switches_cc 
	                      patch-media_base_media_switches_h 
	                      patch-media_capture_video_linux_v4l2_capture_device_h 
	                      patch-media_gpu_chromeos_mailbox_video_frame_converter_cc 
	                      patch-media_gpu_chromeos_video_decoder_pipeline_cc 
	                      patch-media_gpu_gpu_video_decode_accelerator_factory_cc 
	                      patch-media_gpu_gpu_video_encode_accelerator_factory_cc 
	                      patch-media_gpu_vaapi_vaapi_video_decoder_cc 
	                      patch-media_gpu_vaapi_vaapi_wrapper_cc 
	                      patch-media_mojo_mojom_video_frame_mojom_traits_cc 
	                      patch-media_video_fake_gpu_memory_buffer_cc 
	                      patch-media_video_gpu_memory_buffer_video_frame_pool_cc 
	                      patch-media_video_video_encode_accelerator_adapter_cc 
	                      patch-media_webrtc_audio_processor_cc 
	                      patch-mojo_public_tools_bindings_mojom_gni 
	                      patch-net_BUILD_gn 
	                      patch-net_base_features_cc 
	                      patch-net_cert_cert_verify_proc_h 
	                      patch-net_http_http_auth_gssapi_posix_cc 
	                      patch-net_proxy_resolution_proxy_config_service_linux_cc 
	                      patch-net_socket_udp_socket_unittest_cc 
	                      patch-net_tools_cert_verify_tool_cert_verify_tool_cc 
	                      patch-net_url_request_url_request_context_builder_cc 
	                      patch-pdf_pdfium_pdfium_engine_cc 
	                      patch-printing_printing_features_cc 
	                      patch-printing_printing_features_h 
	                      patch-remoting_host_base_desktop_environment_options_cc 
	                      patch-remoting_host_chromoting_host_cc 
	                      patch-remoting_host_chromoting_host_h 
	                      patch-remoting_host_client_session_cc 
	                      patch-remoting_host_host_attributes_cc 
	                      patch-remoting_host_remoting_me2me_host_cc 
	                      patch-remoting_host_session_policies_from_dict_cc 
	                      patch-sandbox_linux_BUILD_gn 
	                      patch-sandbox_policy_openbsd_sandbox_openbsd_cc 
	                      patch-services_device_geolocation_location_provider_manager_cc 
	                      patch-services_device_public_cpp_device_features_cc 
	                      patch-services_network_BUILD_gn 
	                      patch-services_network_network_context_cc 
	                      patch-services_network_network_context_h 
	                      patch-services_network_network_service_cc 
	                      patch-services_network_network_service_h 
	                      patch-services_network_public_cpp_BUILD_gn 
	                      patch-services_network_public_mojom_BUILD_gn 
	                      patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc 
	                      patch-skia_ext_font_utils_cc 
	                      patch-third_party_abseil-cpp_absl_base_config_h 
	                      patch-third_party_angle_src_common_platform_h 
	                      patch-third_party_angle_src_libANGLE_Display_cpp 
	                      patch-third_party_blink_renderer_controller_blink_initializer_cc 
	                      patch-third_party_blink_renderer_core_exported_web_view_impl_cc 
	                      patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc 
	                      patch-third_party_blink_renderer_core_layout_layout_view_cc 
	                      patch-third_party_blink_renderer_core_loader_mixed_content_checker_cc 
	                      patch-third_party_blink_renderer_core_paint_paint_layer_cc 
	                      patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc 
	                      patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 
	                      patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc 
	                      patch-third_party_blink_renderer_platform_BUILD_gn 
	                      patch-third_party_blink_renderer_platform_fonts_font_description_cc 
	                      patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc 
	                      patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc 
	                      patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                      patch-third_party_lzma_sdk_C_CpuArch_c 
	                      patch-third_party_node_node_gni 
	                      patch-third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc 
	                      patch-third_party_webrtc_rtc_base_network_cc 
	                      patch-third_party_webrtc_rtc_base_physical_socket_server_cc 
	                      patch-tools_gn_build_gen_py 
	                      patch-tools_perf_chrome_telemetry_build_BUILD_gn 
	                      patch-ui_accessibility_accessibility_features_cc 
	                      patch-ui_accessibility_accessibility_features_h 
	                      patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc 
	                      patch-ui_base_resource_resource_bundle_cc 
	                      patch-ui_base_test_ui_controls_h 
	                      patch-ui_base_ui_base_features_cc 
	                      patch-ui_base_ui_base_features_h 
	                      patch-ui_base_webui_web_ui_util_cc 
	                      patch-ui_color_color_id_h 
	                      patch-ui_color_color_provider_utils_cc 
	                      patch-ui_compositor_compositor_cc 
	                      patch-ui_compositor_compositor_h 
	                      patch-ui_display_screen_h 
	                      patch-ui_gfx_BUILD_gn 
	                      patch-ui_gfx_gpu_memory_buffer_h 
	                      patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc 
	                      patch-ui_gfx_native_widget_types_h 
	                      patch-ui_gfx_x_atom_cache_cc 
	                      patch-ui_gl_BUILD_gn 
	                      patch-ui_gl_gl_implementation_cc 
	                      patch-ui_gl_gl_switches_cc 
	                      patch-ui_gtk_gtk_compat_cc 
	                      patch-ui_native_theme_native_theme_base_cc 
	                      patch-ui_native_theme_native_theme_h 
	                      patch-ui_ozone_platform_headless_ozone_platform_headless_cc 
	                      patch-ui_ozone_platform_x11_x11_window_cc 
	                      patch-ui_platform_window_platform_window_init_properties_h 
	                      patch-ui_views_BUILD_gn 
	                      patch-ui_views_accessibility_view_accessibility_cc 
	                      patch-ui_views_controls_textfield_textfield_cc 
	                      patch-ui_views_corewm_tooltip_aura_cc 
	                      patch-ui_views_examples_widget_example_cc 
	                      patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                      patch-ui_views_widget_widget_cc 
	                      patch-ui_views_window_dialog_delegate_cc 
	                      patch-v8_BUILD_gn 
	                      patch-v8_include_v8config_h 
	                      patch-v8_src_api_api_cc 
	                      patch-v8_src_execution_isolate_cc 
	                      patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
Added files:
	www/chromium/patches: patch-chrome_browser_devtools_features_cc 
	                      patch-chrome_browser_devtools_features_h 
	                      patch-chrome_browser_devtools_remote_debugging_server_cc 
	                      patch-chrome_browser_enterprise_signals_context_info_fetcher_cc 
	                      patch-chrome_browser_ui_prefs_prefs_tab_helper_cc 
	                      patch-chrome_browser_webauthn_password_credential_controller_cc 
	                      patch-components_device_signals_core_browser_browser_utils_h 
	                      patch-components_device_signals_core_common_linux_platform_utils_linux_cc 
	                      patch-components_signin_public_base_signin_switches_cc 
	                      patch-components_signin_public_base_signin_switches_h 
	                      patch-content_shell_browser_shell_platform_delegate_views_cc 
	                      patch-media_mojo_mojom_BUILD_gn 
	                      patch-media_mojo_mojom_video_frame_mojom_traits_h 
	                      patch-services_device_usb_usb_device_handle_usbfs_cc 
	                      patch-services_device_usb_usb_device_handle_usbfs_h 
	                      patch-third_party_blink_renderer_build_scripts_gperf_py 
	                      patch-third_party_blink_renderer_core_page_context_menu_controller_cc 
	                      patch-third_party_blink_renderer_modules_webgpu_gpu_canvas_context_cc 
	                      patch-ui_accessibility_ax_node_cc 
	                      patch-ui_accessibility_ax_node_h 
	                      patch-ui_accessibility_ax_tree_cc 
	                      patch-ui_accessibility_ax_tree_h 
	                      patch-ui_native_theme_features_native_theme_features_cc 
	                      patch-ui_views_widget_widget_h 
Removed files:
	www/chromium/patches: 
	                      patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_cc 
	                      patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_h 
	                      patch-chrome_browser_regional_capabilities_regional_capabilities_service_factory_cc 
	                      patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc 
	                      patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc 
	                      patch-components_metrics_drive_metrics_provider_linux_cc 
	                      patch-content_common_user_agent_cc 
	                      patch-media_gpu_buffer_validation_cc 
	                      patch-media_mojo_mojom_stable_BUILD_gn 
	                      patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc 
	                      patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h 
	                      patch-third_party_webrtc_modules_video_capture_linux_pipewire_session_cc 
	                      patch-ui_native_theme_native_theme_features_cc 

Log message:
update to 136.0.7103.59


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 01:59:15

Modified files:
	multimedia/get_iplayer: Makefile distinfo 
	multimedia/get_iplayer/patches: patch-get_iplayer 

Log message:
update to get_iplayer-3.36

sadly the bbc audio archive will be uk-only sometime soon (if not already)
https://www.bbc.co.uk/sounds/help/questions/listening-outside-the-uk/outside-uk-changes


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:03:02

Modified files:
	net/scamper    : Makefile distinfo 

Log message:
update to scamper-20250505


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/06 02:16:04

Modified files:
	security/sslscan/patches: patch-Makefile 

Log message:
sslscan: fix build on sparc64 by disabling asm like in the openssl ports

with/ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:22:59

Modified files:
	databases/py-peewee: Makefile distinfo 

Log message:
update to py3-peewee-3.18.1

TDEP on postgresql-contrib for hstore, and create the extension, to
improve test coverage


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:23:02

Modified files:
	databases/py-sql: Makefile distinfo 

Log message:
update to py3-sql-1.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:23:10

Modified files:
	devel/py-bitarray: Makefile distinfo 

Log message:
update to py3-bitarray-3.3.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:23:12

Modified files:
	devel/py-pip   : Makefile distinfo 
	devel/py-pip/pkg: PLIST 

Log message:
update to py3-pip-25.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:23:20

Modified files:
	textproc/py-charset-normalizer: Makefile distinfo 
Removed files:
	textproc/py-charset-normalizer/patches: patch-pyproject_toml 

Log message:
update to py3-charset-normalizer-3.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:23:27

Modified files:
	devel/py-poetry-core: Makefile distinfo 

Log message:
update to py3-poetry-core-2.1.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:23:31

Modified files:
	net/py-cares   : Makefile distinfo 

Log message:
update to py3-cares-4.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:24:00

Modified files:
	devel/ccache   : Makefile distinfo 

Log message:
update to ccache-4.11.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:24:03

Modified files:
	www/newsraft   : Makefile distinfo 
	www/newsraft/pkg: PLIST 

Log message:
update to newsraft-0.30


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:25:07

Modified files:
	net/trippy     : Makefile crates.inc distinfo 

Log message:
update to trippy-0.13.0


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 02:41:55

Modified files:
	usr.sbin/lldp  : lldp.c 

Log message:
decode some Org TLVs


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 02:44:16

Modified files:
	security/sslscan/patches: patch-Makefile 

Log message:
sslscan: pass no-asm to armv7 as well


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 03:44:39

Modified files:
	usr.sbin/lldp  : lldp.c 

Log message:
decode the link aggregation org tlv

this is part of the 802.1 org, which is supposed to be documented
in ieee 802.1Q, but that refers this tlv specifically to the ieee
802.1AX (link aggregation) spec.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/06 04:45:08

Modified files:
	security/py-passlib: Makefile distinfo 
	security/py-passlib/pkg: PLIST 

Log message:
security/py-passlib: update to 1.9.1

This updated includes some refactoring to follow ruff rules, and the fix
to avoid global logger which make implicit configuration of the logger
and it dismiss the second configuration from user application.

OK: sthen@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/06 04:47:17

Modified files:
	security/py-passlib: Tag: OPENBSD_7_7 Makefile distinfo 
	security/py-passlib/pkg: Tag: OPENBSD_7_7 PLIST 

Log message:
security/py-passlib: update to 1.9.1

This updated includes some refactoring to follow ruff rules, and the fix
to avoid global logger which make implicit configuration of the logger
and it dismiss the second configuration from user application.

OK: sthen@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/06 04:53:37

Modified files:
	security/py-asyncssh: Makefile distinfo 

Log message:
update to py3-asyncssh-2.21.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/06 05:56:40

Modified files:
	www/ungoogled-chromium: Makefile distinfo 
	www/ungoogled-chromium/patches: patch-BUILD_gn 
	                                patch-base_BUILD_gn 
	                                patch-base_allocator_partition_allocator_partition_alloc_gni 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_base_threading_platform_thread_posix_cc 
	                                patch-base_files_file_util_posix_cc 
	                                patch-base_i18n_icu_util_cc 
	                                patch-base_logging_unittest_cc 
	                                patch-base_profiler_stack_base_address_posix_cc 
	                                patch-base_rand_util_h 
	                                patch-base_rand_util_posix_cc 
	                                patch-base_synchronization_lock_impl_h 
	                                patch-base_system_sys_info_h 
	                                patch-base_system_sys_info_posix_cc 
	                                patch-base_task_thread_pool_environment_config_unittest_cc 
	                                patch-build_config_BUILDCONFIG_gn 
	                                patch-build_config_clang_BUILD_gn 
	                                patch-build_config_compiler_BUILD_gn 
	                                patch-build_config_ozone_gni 
	                                patch-build_config_rust_gni 
	                                patch-build_toolchain_toolchain_gni 
	                                patch-cc_base_features_cc 
	                                patch-chrome_app_chrome_main_delegate_cc 
	                                patch-chrome_browser_BUILD_gn 
	                                patch-chrome_browser_about_flags_cc 
	                                patch-chrome_browser_background_glic_glic_status_icon_cc 
	                                patch-chrome_browser_browser_features_cc 
	                                patch-chrome_browser_browser_features_h 
	                                patch-chrome_browser_browser_process_impl_cc 
	                                patch-chrome_browser_chrome_browser_interface_binders_webui_cc 
	                                patch-chrome_browser_chrome_content_browser_client_cc 
	                                patch-chrome_browser_chrome_content_browser_client_h 
	                                patch-chrome_browser_collaboration_messaging_messaging_backend_service_factory_cc 
	                                patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc 
	                                patch-chrome_browser_download_download_item_model_cc 
	                                patch-chrome_browser_enterprise_connectors_common_cc 
	                                patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                                patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                                patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h 
	                                patch-chrome_browser_enterprise_signals_device_info_fetcher_cc 
	                                patch-chrome_browser_enterprise_util_managed_browser_utils_cc 
	                                patch-chrome_browser_extensions_BUILD_gn 
	                                patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc 
	                                patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc 
	                                patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc 
	                                patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                                patch-chrome_browser_extensions_api_tabs_tabs_api_cc 
	                                patch-chrome_browser_extensions_external_provider_impl_cc 
	                                patch-chrome_browser_feedback_system_logs_about_system_logs_fetcher_cc 
	                                patch-chrome_browser_feedback_system_logs_chrome_system_logs_fetcher_cc 
	                                patch-chrome_browser_flag_descriptions_cc 
	                                patch-chrome_browser_flag_descriptions_h 
	                                patch-chrome_browser_global_features_cc 
	                                patch-chrome_browser_global_features_h 
	                                patch-chrome_browser_media_galleries_media_file_system_registry_cc 
	                                patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                                patch-chrome_browser_metrics_chrome_metrics_service_client_cc 
	                                patch-chrome_browser_metrics_perf_cpu_identity_cc 
	                                patch-chrome_browser_net_profile_network_context_service_cc 
	                                patch-chrome_browser_net_system_network_context_manager_cc 
	                                patch-chrome_browser_password_manager_chrome_password_manager_client_cc 
	                                patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc 
	                                patch-chrome_browser_prefs_browser_prefs_cc 
	                                patch-chrome_browser_printing_printer_query_cc 
	                                patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                                patch-chrome_browser_profiles_profile_impl_cc 
	                                patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_cc 
	                                patch-chrome_browser_renderer_preferences_util_cc 
	                                patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc 
	                                patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc 
	                                patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_extensions_delegate_impl_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_extensions_manager_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc 
	                                patch-chrome_browser_task_manager_sampling_task_manager_impl_cc 
	                                patch-chrome_browser_themes_theme_service_cc 
	                                patch-chrome_browser_ui_actions_chrome_action_id_h 
	                                patch-chrome_browser_ui_browser_command_controller_cc 
	                                patch-chrome_browser_ui_browser_commands_cc 
	                                patch-chrome_browser_ui_browser_h 
	                                patch-chrome_browser_ui_browser_ui_prefs_cc 
	                                patch-chrome_browser_ui_chrome_pages_cc 
	                                patch-chrome_browser_ui_signin_signin_view_controller_cc 
	                                patch-chrome_browser_ui_startup_bad_flags_prompt_cc 
	                                patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc 
	                                patch-chrome_browser_ui_tab_helpers_cc 
	                                patch-chrome_browser_ui_tabs_features_cc 
	                                patch-chrome_browser_ui_task_manager_task_manager_table_model_cc 
	                                patch-chrome_browser_ui_ui_features_cc 
	                                patch-chrome_browser_ui_ui_features_h 
	                                patch-chrome_browser_ui_views_accelerator_table_cc 
	                                patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                                patch-chrome_browser_ui_views_frame_browser_view_cc 
	                                patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc 
	                                patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h 
	                                patch-chrome_browser_ui_views_hung_renderer_view_cc 
	                                patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc 
	                                patch-chrome_browser_ui_views_profiles_profile_menu_view_cc 
	                                patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_strip_combo_button_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_style_views_cc 
	                                patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc 
	                                patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_cc 
	                                patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc 
	                                patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc 
	                                patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc 
	                                patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                                patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc 
	                                patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc 
	                                patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc 
	                                patch-chrome_browser_ui_webui_user_education_internals_user_education_internals_page_handler_impl_cc 
	                                patch-chrome_browser_upgrade_detector_version_history_client_cc 
	                                patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc 
	                                patch-chrome_browser_web_applications_extensions_extension_status_utils_cc 
	                                patch-chrome_browser_web_applications_os_integration_os_integration_manager_cc 
	                                patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_manager_cc 
	                                patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h 
	                                patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                                patch-chrome_browser_webauthn_enclave_manager_cc 
	                                patch-chrome_browser_webauthn_unexportable_key_utils_cc 
	                                patch-chrome_common_chrome_features_cc 
	                                patch-chrome_common_chrome_features_h 
	                                patch-chrome_common_chrome_paths_cc 
	                                patch-chrome_common_chrome_paths_internal_h 
	                                patch-chrome_common_chrome_switches_cc 
	                                patch-chrome_common_chrome_switches_h 
	                                patch-chrome_common_pref_names_h 
	                                patch-chrome_common_url_constants_h 
	                                patch-chrome_common_webui_url_constants_h 
	                                patch-chrome_enterprise_companion_event_logger_cc 
	                                patch-chrome_services_printing_print_backend_service_impl_cc 
	                                patch-chrome_utility_services_cc 
	                                patch-components_BUILD_gn 
	                                patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc 
	                                patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h 
	                                patch-components_autofill_core_browser_payments_bnpl_manager_cc 
	                                patch-components_autofill_core_common_autofill_payments_features_cc 
	                                patch-components_autofill_core_common_autofill_prefs_cc 
	                                patch-components_autofill_core_common_autofill_prefs_h 
	                                patch-components_commerce_core_commerce_feature_list_cc 
	                                patch-components_constrained_window_constrained_window_views_cc 
	                                patch-components_crash_core_app_BUILD_gn 
	                                patch-components_embedder_support_user_agent_utils_cc 
	                                patch-components_embedder_support_user_agent_utils_unittest_cc 
	                                patch-components_feature_engagement_public_feature_configurations_cc 
	                                patch-components_feature_engagement_public_feature_constants_cc 
	                                patch-components_feature_engagement_public_feature_constants_h 
	                                patch-components_feature_engagement_public_feature_list_cc 
	                                patch-components_feature_engagement_public_feature_list_h 
	                                patch-components_gwp_asan_BUILD_gn 
	                                patch-components_gwp_asan_buildflags_buildflags_gni 
	                                patch-components_gwp_asan_client_gwp_asan_cc 
	                                patch-components_gwp_asan_crash_handler_crash_analyzer_cc 
	                                patch-components_metrics_drive_metrics_provider_cc 
	                                patch-components_metrics_metrics_log_cc 
	                                patch-components_password_manager_core_browser_password_form_manager_cc 
	                                patch-components_password_manager_core_browser_password_manager_cc 
	                                patch-components_password_manager_core_browser_password_manager_client_h 
	                                patch-components_password_manager_core_browser_password_manual_fallback_flow_cc 
	                                patch-components_password_manager_core_browser_password_manual_fallback_flow_h 
	                                patch-components_password_manager_core_browser_password_store_login_database_cc 
	                                patch-components_password_manager_core_browser_stub_password_manager_client_cc 
	                                patch-components_password_manager_core_common_password_manager_pref_names_h 
	                                patch-components_performance_manager_public_features_h 
	                                patch-components_policy_core_browser_policy_pref_mapping_test_cc 
	                                patch-components_policy_core_common_cloud_cloud_policy_client_cc 
	                                patch-components_policy_core_common_cloud_cloud_policy_util_cc 
	                                patch-components_regional_capabilities_regional_capabilities_service_cc 
	                                patch-components_regional_capabilities_regional_capabilities_switches_cc 
	                                patch-components_regional_capabilities_regional_capabilities_switches_h 
	                                patch-components_search_engines_template_url_service_cc 
	                                patch-components_soda_soda_util_cc 
	                                patch-components_storage_monitor_BUILD_gn 
	                                patch-components_storage_monitor_removable_device_constants_h 
	                                patch-components_supervised_user_core_browser_supervised_user_preferences_cc 
	                                patch-components_supervised_user_core_common_features_cc 
	                                patch-components_supervised_user_core_common_features_h 
	                                patch-components_sync_preferences_common_syncable_prefs_database_cc 
	                                patch-components_trusted_vault_trusted_vault_connection_impl_cc 
	                                patch-components_user_education_views_help_bubble_view_cc 
	                                patch-components_user_education_views_help_bubble_view_h 
	                                patch-components_visited_url_ranking_public_url_visit_util_cc 
	                                patch-components_viz_service_display_embedder_skia_output_surface_impl_cc 
	                                patch-components_viz_service_display_skia_renderer_cc 
	                                patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc 
	                                patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h 
	                                patch-components_webui_flags_flags_state_cc 
	                                patch-content_app_BUILD_gn 
	                                patch-content_app_content_main_runner_impl_cc 
	                                patch-content_browser_BUILD_gn 
	                                patch-content_browser_accessibility_browser_accessibility_state_impl_auralinux_cc 
	                                patch-content_browser_accessibility_browser_accessibility_state_impl_cc 
	                                patch-content_browser_browser_main_loop_cc 
	                                patch-content_browser_compositor_viz_process_transport_factory_cc 
	                                patch-content_browser_gpu_compositor_util_cc 
	                                patch-content_browser_gpu_gpu_data_manager_impl_cc 
	                                patch-content_browser_gpu_gpu_data_manager_impl_h 
	                                patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                                patch-content_browser_gpu_gpu_data_manager_impl_private_h 
	                                patch-content_browser_media_frameless_media_interface_proxy_h 
	                                patch-content_browser_network_service_instance_impl_cc 
	                                patch-content_browser_renderer_host_delegated_frame_host_cc 
	                                patch-content_browser_renderer_host_render_process_host_impl_cc 
	                                patch-content_browser_renderer_host_render_process_host_impl_h 
	                                patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                                patch-content_browser_service_host_utility_process_host_cc 
	                                patch-content_browser_v8_snapshot_files_cc 
	                                patch-content_common_BUILD_gn 
	                                patch-content_common_features_cc 
	                                patch-content_common_features_h 
	                                patch-content_public_browser_content_browser_client_cc 
	                                patch-content_public_common_content_features_cc 
	                                patch-content_public_common_content_switches_cc 
	                                patch-content_public_common_content_switches_h 
	                                patch-content_renderer_render_thread_impl_cc 
	                                patch-content_renderer_renderer_blink_platform_impl_cc 
	                                patch-content_renderer_renderer_blink_platform_impl_h 
	                                patch-content_shell_BUILD_gn 
	                                patch-content_utility_services_cc 
	                                patch-content_utility_utility_main_cc 
	                                patch-content_zygote_zygote_linux_cc 
	                                patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                                patch-extensions_browser_api_management_management_api_cc 
	                                patch-extensions_browser_api_messaging_message_service_cc 
	                                patch-extensions_shell_browser_shell_extensions_api_client_cc 
	                                patch-extensions_shell_browser_shell_extensions_api_client_h 
	                                patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                                patch-gpu_command_buffer_service_shared_context_state_cc 
	                                patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_cc 
	                                patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc 
	                                patch-gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                                patch-gpu_config_gpu_info_collector_cc 
	                                patch-gpu_ipc_service_gpu_init_cc 
	                                patch-gpu_vulkan_vulkan_function_pointers_h 
	                                patch-headless_BUILD_gn 
	                                patch-headless_lib_headless_content_main_delegate_cc 
	                                patch-ipc_ipc_message_utils_h 
	                                patch-media_BUILD_gn 
	                                patch-media_audio_BUILD_gn 
	                                patch-media_base_media_switches_cc 
	                                patch-media_base_media_switches_h 
	                                patch-media_capture_video_linux_v4l2_capture_device_h 
	                                patch-media_gpu_chromeos_mailbox_video_frame_converter_cc 
	                                patch-media_gpu_chromeos_video_decoder_pipeline_cc 
	                                patch-media_gpu_gpu_video_decode_accelerator_factory_cc 
	                                patch-media_gpu_gpu_video_encode_accelerator_factory_cc 
	                                patch-media_gpu_vaapi_vaapi_video_decoder_cc 
	                                patch-media_gpu_vaapi_vaapi_wrapper_cc 
	                                patch-media_mojo_mojom_video_frame_mojom_traits_cc 
	                                patch-media_video_fake_gpu_memory_buffer_cc 
	                                patch-media_video_gpu_memory_buffer_video_frame_pool_cc 
	                                patch-media_video_video_encode_accelerator_adapter_cc 
	                                patch-media_webrtc_audio_processor_cc 
	                                patch-mojo_public_tools_bindings_mojom_gni 
	                                patch-net_BUILD_gn 
	                                patch-net_base_features_cc 
	                                patch-net_cert_cert_verify_proc_h 
	                                patch-net_http_http_auth_gssapi_posix_cc 
	                                patch-net_proxy_resolution_proxy_config_service_linux_cc 
	                                patch-net_socket_udp_socket_unittest_cc 
	                                patch-net_tools_cert_verify_tool_cert_verify_tool_cc 
	                                patch-net_url_request_url_request_context_builder_cc 
	                                patch-pdf_pdfium_pdfium_engine_cc 
	                                patch-printing_printing_features_cc 
	                                patch-printing_printing_features_h 
	                                patch-remoting_host_base_desktop_environment_options_cc 
	                                patch-remoting_host_chromoting_host_cc 
	                                patch-remoting_host_chromoting_host_h 
	                                patch-remoting_host_client_session_cc 
	                                patch-remoting_host_host_attributes_cc 
	                                patch-remoting_host_remoting_me2me_host_cc 
	                                patch-remoting_host_session_policies_from_dict_cc 
	                                patch-sandbox_linux_BUILD_gn 
	                                patch-services_device_geolocation_location_provider_manager_cc 
	                                patch-services_device_public_cpp_device_features_cc 
	                                patch-services_network_BUILD_gn 
	                                patch-services_network_network_context_cc 
	                                patch-services_network_network_context_h 
	                                patch-services_network_network_service_cc 
	                                patch-services_network_network_service_h 
	                                patch-services_network_public_cpp_BUILD_gn 
	                                patch-services_network_public_mojom_BUILD_gn 
	                                patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc 
	                                patch-skia_ext_font_utils_cc 
	                                patch-third_party_abseil-cpp_absl_base_config_h 
	                                patch-third_party_angle_src_common_platform_h 
	                                patch-third_party_angle_src_libANGLE_Display_cpp 
	                                patch-third_party_blink_renderer_controller_blink_initializer_cc 
	                                patch-third_party_blink_renderer_core_exported_web_view_impl_cc 
	                                patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc 
	                                patch-third_party_blink_renderer_core_layout_layout_view_cc 
	                                patch-third_party_blink_renderer_core_loader_mixed_content_checker_cc 
	                                patch-third_party_blink_renderer_core_paint_paint_layer_cc 
	                                patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc 
	                                patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 
	                                patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc 
	                                patch-third_party_blink_renderer_platform_BUILD_gn 
	                                patch-third_party_blink_renderer_platform_fonts_font_description_cc 
	                                patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc 
	                                patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc 
	                                patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                                patch-third_party_lzma_sdk_C_CpuArch_c 
	                                patch-third_party_node_node_gni 
	                                patch-third_party_speech-dispatcher_libspeechd_version_h 
	                                patch-third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc 
	                                patch-third_party_webrtc_rtc_base_network_cc 
	                                patch-third_party_webrtc_rtc_base_physical_socket_server_cc 
	                                patch-tools_gn_build_gen_py 
	                                patch-tools_perf_chrome_telemetry_build_BUILD_gn 
	                                patch-ui_accessibility_accessibility_features_cc 
	                                patch-ui_accessibility_accessibility_features_h 
	                                patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc 
	                                patch-ui_base_resource_resource_bundle_cc 
	                                patch-ui_base_test_ui_controls_h 
	                                patch-ui_base_ui_base_features_cc 
	                                patch-ui_base_ui_base_features_h 
	                                patch-ui_base_webui_web_ui_util_cc 
	                                patch-ui_color_color_id_h 
	                                patch-ui_color_color_provider_utils_cc 
	                                patch-ui_compositor_compositor_cc 
	                                patch-ui_compositor_compositor_h 
	                                patch-ui_display_screen_h 
	                                patch-ui_gfx_BUILD_gn 
	                                patch-ui_gfx_gpu_memory_buffer_h 
	                                patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc 
	                                patch-ui_gfx_native_widget_types_h 
	                                patch-ui_gfx_x_atom_cache_cc 
	                                patch-ui_gl_BUILD_gn 
	                                patch-ui_gl_gl_implementation_cc 
	                                patch-ui_gl_gl_switches_cc 
	                                patch-ui_gtk_gtk_compat_cc 
	                                patch-ui_native_theme_native_theme_base_cc 
	                                patch-ui_native_theme_native_theme_h 
	                                patch-ui_ozone_platform_headless_ozone_platform_headless_cc 
	                                patch-ui_ozone_platform_x11_x11_window_cc 
	                                patch-ui_platform_window_platform_window_init_properties_h 
	                                patch-ui_views_BUILD_gn 
	                                patch-ui_views_accessibility_view_accessibility_cc 
	                                patch-ui_views_controls_textfield_textfield_cc 
	                                patch-ui_views_corewm_tooltip_aura_cc 
	                                patch-ui_views_examples_widget_example_cc 
	                                patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                                patch-ui_views_widget_widget_cc 
	                                patch-ui_views_window_dialog_delegate_cc 
	                                patch-v8_BUILD_gn 
	                                patch-v8_include_v8config_h 
	                                patch-v8_src_api_api_cc 
	                                patch-v8_src_execution_isolate_cc 
	                                patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
Added files:
	www/ungoogled-chromium/patches: 
	                                patch-chrome_browser_devtools_features_cc 
	                                patch-chrome_browser_devtools_features_h 
	                                patch-chrome_browser_devtools_remote_debugging_server_cc 
	                                patch-chrome_browser_enterprise_signals_context_info_fetcher_cc 
	                                patch-chrome_browser_ui_prefs_prefs_tab_helper_cc 
	                                patch-chrome_browser_webauthn_password_credential_controller_cc 
	                                patch-components_device_signals_core_browser_browser_utils_h 
	                                patch-components_device_signals_core_common_linux_platform_utils_linux_cc 
	                                patch-components_signin_public_base_signin_switches_cc 
	                                patch-components_signin_public_base_signin_switches_h 
	                                patch-content_shell_browser_shell_platform_delegate_views_cc 
	                                patch-media_mojo_mojom_BUILD_gn 
	                                patch-media_mojo_mojom_video_frame_mojom_traits_h 
	                                patch-services_device_usb_usb_device_handle_usbfs_cc 
	                                patch-services_device_usb_usb_device_handle_usbfs_h 
	                                patch-third_party_blink_renderer_build_scripts_gperf_py 
	                                patch-third_party_blink_renderer_core_page_context_menu_controller_cc 
	                                patch-third_party_blink_renderer_modules_webgpu_gpu_canvas_context_cc 
	                                patch-ui_accessibility_ax_node_cc 
	                                patch-ui_accessibility_ax_node_h 
	                                patch-ui_accessibility_ax_tree_cc 
	                                patch-ui_accessibility_ax_tree_h 
	                                patch-ui_native_theme_features_native_theme_features_cc 
	                                patch-ui_views_widget_widget_h 
Removed files:
	www/ungoogled-chromium/patches: 
	                                patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_cc 
	                                patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_h 
	                                patch-chrome_browser_regional_capabilities_regional_capabilities_service_factory_cc 
	                                patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc 
	                                patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc 
	                                patch-components_metrics_drive_metrics_provider_linux_cc 
	                                patch-content_common_user_agent_cc 
	                                patch-media_gpu_buffer_validation_cc 
	                                patch-media_mojo_mojom_stable_BUILD_gn 
	                                patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc 
	                                patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h 
	                                patch-third_party_webrtc_modules_video_capture_linux_pipewire_session_cc 
	                                patch-ui_native_theme_native_theme_features_cc 

Log message:
update to 136.0.7103.59


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/06 07:59:06

Modified files:
	net/synapse    : Makefile distinfo modules.inc 
	net/synapse/pkg: PLIST 

Log message:
net/synapse: update to 1.129.0, from maintainer Renaud Allard

see https://github.com/element-hq/synapse/releases/tag/v1.128.0
and https://github.com/element-hq/synapse/releases/tag/v1.129.0


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2025/05/06 08:58:11

Added files:
	etc/signify    : openbsd-79-fw.pub 

Log message:
add 7.9 fw pubkey


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/06 09:15:05

Modified files:
	usr.bin/ssh/ssh-agent: Makefile 

Log message:
test ssh-agent with the -T flag to force the old /tmp location rather
than inside the homedir.  During relink operation, /.ssh/agent was
created which is surprising.  This test sequence could use some
improvement so this is a temporary fix.
observed by florian, change ok semarie


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2025/05/06 09:46:53

Added files:
	etc/signify    : openbsd-79-pkg.pub 

Log message:
7.9 packages key


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/06 10:25:01

Modified files:
	lang/erlang/25 : Tag: OPENBSD_7_7 Makefile distinfo 
	lang/erlang/26 : Tag: OPENBSD_7_7 Makefile distinfo 
	lang/erlang/27 : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
lang/erlang: Update to 25.3.2.20, 26.2.5.11 and 27.3.3

Fixes CVE-2025-32433

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/06 12:34:26

Modified files:
	sys/kern       : kern_sysctl.c 

Log message:
Unlock KERN_CONSBUF and KERN_MSGBUF.

We only need to keep buffer's header consistent. Store it to local
variable and deliver data with two steps.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/06 12:36:20

Modified files:
	usr.sbin/pkg_add/OpenBSD: AddDelete.pm PkgAdd.pm PkgDelete.pm 
	                          Update.pm 

Log message:
Fix quirks handling in pkg_add -u

As noticed by tb@, there is a bug in pkg_add where it runs an outdated
version of quirks during an update. This is a side-effect of separating
the updatedb in a different set: since the other set is not tagged "quirks"
then the safeguards to prevent running quirks early won't trigger, and thus
quirks will be loaded from the older installed version.

The following patch takes a different approach: instead of excluding the
quirks set from loading quirks, we only allow loading quirks once we're
sure it's up-to-date (or as up-to-date as it can be, since pkg_delete won't
try to do anything to it).

This leads to somewhat cleaner code, as all the "don't do this to quirks"
exceptions can disappear, thus removing a few tests.

from espie


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/06 12:48:49

Modified files:
	sysutils/borgbackup/2.0: Makefile distinfo 

Log message:
Update to borgbackup-2.0.0b16

Changes:
https://borgbackup.readthedocs.io/en/2.0.0b16/changes.html#version-2-0-0b16-2025-05-06


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/06 12:54:42

Modified files:
	www/iridium    : Makefile distinfo 
	www/iridium/patches: patch-BUILD_gn patch-base_BUILD_gn 
	                     patch-base_allocator_partition_allocator_partition_alloc_gni 
	                     patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn 
	                     patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_base_threading_platform_thread_posix_cc 
	                     patch-base_files_file_util_posix_cc 
	                     patch-base_i18n_icu_util_cc 
	                     patch-base_logging_unittest_cc 
	                     patch-base_profiler_stack_base_address_posix_cc 
	                     patch-base_rand_util_h 
	                     patch-base_rand_util_posix_cc 
	                     patch-base_synchronization_lock_impl_h 
	                     patch-base_system_sys_info_h 
	                     patch-base_system_sys_info_posix_cc 
	                     patch-base_task_thread_pool_environment_config_unittest_cc 
	                     patch-build_config_BUILDCONFIG_gn 
	                     patch-build_config_clang_BUILD_gn 
	                     patch-build_config_compiler_BUILD_gn 
	                     patch-build_config_ozone_gni 
	                     patch-build_config_rust_gni 
	                     patch-build_toolchain_toolchain_gni 
	                     patch-cc_base_features_cc 
	                     patch-chrome_app_chrome_main_delegate_cc 
	                     patch-chrome_browser_BUILD_gn 
	                     patch-chrome_browser_about_flags_cc 
	                     patch-chrome_browser_background_glic_glic_status_icon_cc 
	                     patch-chrome_browser_browser_features_cc 
	                     patch-chrome_browser_browser_features_h 
	                     patch-chrome_browser_browser_process_impl_cc 
	                     patch-chrome_browser_chrome_browser_interface_binders_webui_cc 
	                     patch-chrome_browser_chrome_content_browser_client_cc 
	                     patch-chrome_browser_chrome_content_browser_client_h 
	                     patch-chrome_browser_collaboration_messaging_messaging_backend_service_factory_cc 
	                     patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc 
	                     patch-chrome_browser_download_download_item_model_cc 
	                     patch-chrome_browser_enterprise_connectors_common_cc 
	                     patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                     patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                     patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h 
	                     patch-chrome_browser_enterprise_signals_device_info_fetcher_cc 
	                     patch-chrome_browser_enterprise_util_managed_browser_utils_cc 
	                     patch-chrome_browser_extensions_BUILD_gn 
	                     patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc 
	                     patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc 
	                     patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc 
	                     patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                     patch-chrome_browser_extensions_api_tabs_tabs_api_cc 
	                     patch-chrome_browser_extensions_external_provider_impl_cc 
	                     patch-chrome_browser_feedback_system_logs_about_system_logs_fetcher_cc 
	                     patch-chrome_browser_feedback_system_logs_chrome_system_logs_fetcher_cc 
	                     patch-chrome_browser_flag_descriptions_cc 
	                     patch-chrome_browser_flag_descriptions_h 
	                     patch-chrome_browser_global_features_cc 
	                     patch-chrome_browser_global_features_h 
	                     patch-chrome_browser_media_galleries_media_file_system_registry_cc 
	                     patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                     patch-chrome_browser_metrics_chrome_metrics_service_client_cc 
	                     patch-chrome_browser_metrics_perf_cpu_identity_cc 
	                     patch-chrome_browser_net_profile_network_context_service_cc 
	                     patch-chrome_browser_net_system_network_context_manager_cc 
	                     patch-chrome_browser_password_manager_chrome_password_manager_client_cc 
	                     patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc 
	                     patch-chrome_browser_prefs_browser_prefs_cc 
	                     patch-chrome_browser_printing_printer_query_cc 
	                     patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                     patch-chrome_browser_profiles_profile_impl_cc 
	                     patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_cc 
	                     patch-chrome_browser_renderer_preferences_util_cc 
	                     patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc 
	                     patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc 
	                     patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                     patch-chrome_browser_supervised_user_supervised_user_extensions_delegate_impl_cc 
	                     patch-chrome_browser_supervised_user_supervised_user_extensions_manager_cc 
	                     patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc 
	                     patch-chrome_browser_task_manager_sampling_task_manager_impl_cc 
	                     patch-chrome_browser_themes_theme_service_cc 
	                     patch-chrome_browser_ui_actions_chrome_action_id_h 
	                     patch-chrome_browser_ui_browser_command_controller_cc 
	                     patch-chrome_browser_ui_browser_commands_cc 
	                     patch-chrome_browser_ui_browser_h 
	                     patch-chrome_browser_ui_browser_ui_prefs_cc 
	                     patch-chrome_browser_ui_chrome_pages_cc 
	                     patch-chrome_browser_ui_signin_signin_view_controller_cc 
	                     patch-chrome_browser_ui_startup_bad_flags_prompt_cc 
	                     patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc 
	                     patch-chrome_browser_ui_tab_helpers_cc 
	                     patch-chrome_browser_ui_tabs_features_cc 
	                     patch-chrome_browser_ui_task_manager_task_manager_table_model_cc 
	                     patch-chrome_browser_ui_ui_features_cc 
	                     patch-chrome_browser_ui_ui_features_h 
	                     patch-chrome_browser_ui_views_accelerator_table_cc 
	                     patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                     patch-chrome_browser_ui_views_frame_browser_view_cc 
	                     patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc 
	                     patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h 
	                     patch-chrome_browser_ui_views_hung_renderer_view_cc 
	                     patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc 
	                     patch-chrome_browser_ui_views_profiles_profile_menu_view_cc 
	                     patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_strip_combo_button_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_style_views_cc 
	                     patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc 
	                     patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_cc 
	                     patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc 
	                     patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc 
	                     patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc 
	                     patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                     patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc 
	                     patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc 
	                     patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc 
	                     patch-chrome_browser_ui_webui_user_education_internals_user_education_internals_page_handler_impl_cc 
	                     patch-chrome_browser_upgrade_detector_version_history_client_cc 
	                     patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc 
	                     patch-chrome_browser_web_applications_extensions_extension_status_utils_cc 
	                     patch-chrome_browser_web_applications_os_integration_os_integration_manager_cc 
	                     patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_manager_cc 
	                     patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h 
	                     patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                     patch-chrome_browser_webauthn_enclave_manager_cc 
	                     patch-chrome_browser_webauthn_unexportable_key_utils_cc 
	                     patch-chrome_common_chrome_features_cc 
	                     patch-chrome_common_chrome_features_h 
	                     patch-chrome_common_chrome_paths_cc 
	                     patch-chrome_common_chrome_paths_internal_h 
	                     patch-chrome_common_chrome_switches_cc 
	                     patch-chrome_common_chrome_switches_h 
	                     patch-chrome_common_pref_names_h 
	                     patch-chrome_common_url_constants_h 
	                     patch-chrome_common_webui_url_constants_h 
	                     patch-chrome_enterprise_companion_event_logger_cc 
	                     patch-chrome_services_printing_print_backend_service_impl_cc 
	                     patch-chrome_utility_services_cc 
	                     patch-chromecast_browser_cast_browser_main_parts_cc 
	                     patch-components_BUILD_gn 
	                     patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc 
	                     patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h 
	                     patch-components_autofill_core_browser_payments_bnpl_manager_cc 
	                     patch-components_autofill_core_common_autofill_payments_features_cc 
	                     patch-components_autofill_core_common_autofill_prefs_cc 
	                     patch-components_autofill_core_common_autofill_prefs_h 
	                     patch-components_commerce_core_commerce_feature_list_cc 
	                     patch-components_constrained_window_constrained_window_views_cc 
	                     patch-components_crash_core_app_BUILD_gn 
	                     patch-components_embedder_support_user_agent_utils_cc 
	                     patch-components_embedder_support_user_agent_utils_unittest_cc 
	                     patch-components_feature_engagement_public_feature_configurations_cc 
	                     patch-components_feature_engagement_public_feature_constants_cc 
	                     patch-components_feature_engagement_public_feature_constants_h 
	                     patch-components_feature_engagement_public_feature_list_cc 
	                     patch-components_feature_engagement_public_feature_list_h 
	                     patch-components_gwp_asan_BUILD_gn 
	                     patch-components_gwp_asan_buildflags_buildflags_gni 
	                     patch-components_gwp_asan_client_gwp_asan_cc 
	                     patch-components_gwp_asan_crash_handler_crash_analyzer_cc 
	                     patch-components_metrics_drive_metrics_provider_cc 
	                     patch-components_metrics_metrics_log_cc 
	                     patch-components_password_manager_core_browser_password_form_manager_cc 
	                     patch-components_password_manager_core_browser_password_manager_cc 
	                     patch-components_password_manager_core_browser_password_manager_client_h 
	                     patch-components_password_manager_core_browser_password_manual_fallback_flow_cc 
	                     patch-components_password_manager_core_browser_password_manual_fallback_flow_h 
	                     patch-components_password_manager_core_browser_password_store_login_database_cc 
	                     patch-components_password_manager_core_browser_stub_password_manager_client_cc 
	                     patch-components_password_manager_core_common_password_manager_pref_names_h 
	                     patch-components_performance_manager_public_features_h 
	                     patch-components_policy_core_browser_policy_pref_mapping_test_cc 
	                     patch-components_policy_core_common_cloud_cloud_policy_client_cc 
	                     patch-components_policy_core_common_cloud_cloud_policy_util_cc 
	                     patch-components_regional_capabilities_regional_capabilities_service_cc 
	                     patch-components_regional_capabilities_regional_capabilities_switches_cc 
	                     patch-components_regional_capabilities_regional_capabilities_switches_h 
	                     patch-components_search_engines_template_url_service_cc 
	                     patch-components_soda_soda_util_cc 
	                     patch-components_storage_monitor_BUILD_gn 
	                     patch-components_storage_monitor_removable_device_constants_h 
	                     patch-components_supervised_user_core_browser_supervised_user_preferences_cc 
	                     patch-components_supervised_user_core_common_features_cc 
	                     patch-components_supervised_user_core_common_features_h 
	                     patch-components_sync_preferences_common_syncable_prefs_database_cc 
	                     patch-components_trusted_vault_trusted_vault_connection_impl_cc 
	                     patch-components_user_education_views_help_bubble_view_cc 
	                     patch-components_user_education_views_help_bubble_view_h 
	                     patch-components_visited_url_ranking_public_url_visit_util_cc 
	                     patch-components_viz_service_display_embedder_skia_output_surface_impl_cc 
	                     patch-components_viz_service_display_skia_renderer_cc 
	                     patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc 
	                     patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h 
	                     patch-components_webui_flags_flags_state_cc 
	                     patch-content_app_BUILD_gn 
	                     patch-content_app_content_main_runner_impl_cc 
	                     patch-content_browser_BUILD_gn 
	                     patch-content_browser_accessibility_browser_accessibility_state_impl_auralinux_cc 
	                     patch-content_browser_accessibility_browser_accessibility_state_impl_cc 
	                     patch-content_browser_browser_main_loop_cc 
	                     patch-content_browser_compositor_viz_process_transport_factory_cc 
	                     patch-content_browser_gpu_compositor_util_cc 
	                     patch-content_browser_gpu_gpu_data_manager_impl_cc 
	                     patch-content_browser_gpu_gpu_data_manager_impl_h 
	                     patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                     patch-content_browser_gpu_gpu_data_manager_impl_private_h 
	                     patch-content_browser_media_frameless_media_interface_proxy_h 
	                     patch-content_browser_network_service_instance_impl_cc 
	                     patch-content_browser_renderer_host_delegated_frame_host_cc 
	                     patch-content_browser_renderer_host_render_process_host_impl_cc 
	                     patch-content_browser_renderer_host_render_process_host_impl_h 
	                     patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                     patch-content_browser_service_host_utility_process_host_cc 
	                     patch-content_browser_v8_snapshot_files_cc 
	                     patch-content_common_BUILD_gn 
	                     patch-content_common_features_cc 
	                     patch-content_common_features_h 
	                     patch-content_public_browser_content_browser_client_cc 
	                     patch-content_public_common_content_features_cc 
	                     patch-content_public_common_content_switches_cc 
	                     patch-content_public_common_content_switches_h 
	                     patch-content_renderer_render_thread_impl_cc 
	                     patch-content_renderer_renderer_blink_platform_impl_cc 
	                     patch-content_renderer_renderer_blink_platform_impl_h 
	                     patch-content_shell_BUILD_gn 
	                     patch-content_utility_services_cc 
	                     patch-content_utility_utility_main_cc 
	                     patch-content_zygote_zygote_linux_cc 
	                     patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                     patch-extensions_browser_api_management_management_api_cc 
	                     patch-extensions_browser_api_messaging_message_service_cc 
	                     patch-extensions_shell_browser_shell_extensions_api_client_cc 
	                     patch-extensions_shell_browser_shell_extensions_api_client_h 
	                     patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                     patch-gpu_command_buffer_service_shared_context_state_cc 
	                     patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_cc 
	                     patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc 
	                     patch-gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                     patch-gpu_config_gpu_info_collector_cc 
	                     patch-gpu_ipc_service_gpu_init_cc 
	                     patch-gpu_vulkan_vulkan_function_pointers_h 
	                     patch-headless_BUILD_gn 
	                     patch-headless_lib_headless_content_main_delegate_cc 
	                     patch-ipc_ipc_message_utils_h 
	                     patch-media_BUILD_gn 
	                     patch-media_audio_BUILD_gn 
	                     patch-media_base_media_switches_cc 
	                     patch-media_base_media_switches_h 
	                     patch-media_capture_video_linux_v4l2_capture_device_h 
	                     patch-media_gpu_chromeos_mailbox_video_frame_converter_cc 
	                     patch-media_gpu_chromeos_video_decoder_pipeline_cc 
	                     patch-media_gpu_gpu_video_decode_accelerator_factory_cc 
	                     patch-media_gpu_gpu_video_encode_accelerator_factory_cc 
	                     patch-media_gpu_vaapi_vaapi_video_decoder_cc 
	                     patch-media_gpu_vaapi_vaapi_wrapper_cc 
	                     patch-media_mojo_mojom_video_frame_mojom_traits_cc 
	                     patch-media_video_fake_gpu_memory_buffer_cc 
	                     patch-media_video_gpu_memory_buffer_video_frame_pool_cc 
	                     patch-media_video_video_encode_accelerator_adapter_cc 
	                     patch-media_webrtc_audio_processor_cc 
	                     patch-mojo_public_tools_bindings_mojom_gni 
	                     patch-net_BUILD_gn 
	                     patch-net_base_features_cc 
	                     patch-net_cert_cert_verify_proc_h 
	                     patch-net_http_http_auth_gssapi_posix_cc 
	                     patch-net_proxy_resolution_proxy_config_service_linux_cc 
	                     patch-net_socket_udp_socket_unittest_cc 
	                     patch-net_tools_cert_verify_tool_cert_verify_tool_cc 
	                     patch-net_url_request_url_request_cc 
	                     patch-net_url_request_url_request_context_builder_cc 
	                     patch-pdf_pdfium_pdfium_engine_cc 
	                     patch-printing_printing_features_cc 
	                     patch-printing_printing_features_h 
	                     patch-remoting_host_base_desktop_environment_options_cc 
	                     patch-remoting_host_chromoting_host_cc 
	                     patch-remoting_host_chromoting_host_h 
	                     patch-remoting_host_client_session_cc 
	                     patch-remoting_host_host_attributes_cc 
	                     patch-remoting_host_remoting_me2me_host_cc 
	                     patch-remoting_host_session_policies_from_dict_cc 
	                     patch-sandbox_linux_BUILD_gn 
	                     patch-services_device_geolocation_location_provider_manager_cc 
	                     patch-services_device_public_cpp_device_features_cc 
	                     patch-services_network_BUILD_gn 
	                     patch-services_network_network_context_cc 
	                     patch-services_network_network_context_h 
	                     patch-services_network_network_service_cc 
	                     patch-services_network_network_service_h 
	                     patch-services_network_public_cpp_BUILD_gn 
	                     patch-services_network_public_mojom_BUILD_gn 
	                     patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc 
	                     patch-skia_ext_font_utils_cc 
	                     patch-third_party_abseil-cpp_absl_base_config_h 
	                     patch-third_party_angle_src_common_platform_h 
	                     patch-third_party_angle_src_libANGLE_Display_cpp 
	                     patch-third_party_blink_renderer_controller_blink_initializer_cc 
	                     patch-third_party_blink_renderer_core_exported_web_view_impl_cc 
	                     patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc 
	                     patch-third_party_blink_renderer_core_layout_layout_view_cc 
	                     patch-third_party_blink_renderer_core_loader_mixed_content_checker_cc 
	                     patch-third_party_blink_renderer_core_paint_paint_layer_cc 
	                     patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc 
	                     patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 
	                     patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc 
	                     patch-third_party_blink_renderer_platform_BUILD_gn 
	                     patch-third_party_blink_renderer_platform_fonts_font_description_cc 
	                     patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc 
	                     patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc 
	                     patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                     patch-third_party_lzma_sdk_C_CpuArch_c 
	                     patch-third_party_node_node_gni 
	                     patch-third_party_speech-dispatcher_libspeechd_version_h 
	                     patch-third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc 
	                     patch-third_party_webrtc_rtc_base_network_cc 
	                     patch-third_party_webrtc_rtc_base_physical_socket_server_cc 
	                     patch-tools_gn_build_gen_py 
	                     patch-tools_perf_chrome_telemetry_build_BUILD_gn 
	                     patch-ui_accessibility_accessibility_features_cc 
	                     patch-ui_accessibility_accessibility_features_h 
	                     patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc 
	                     patch-ui_base_resource_resource_bundle_cc 
	                     patch-ui_base_test_ui_controls_h 
	                     patch-ui_base_ui_base_features_cc 
	                     patch-ui_base_ui_base_features_h 
	                     patch-ui_base_webui_web_ui_util_cc 
	                     patch-ui_color_color_id_h 
	                     patch-ui_color_color_provider_utils_cc 
	                     patch-ui_compositor_compositor_cc 
	                     patch-ui_compositor_compositor_h 
	                     patch-ui_display_screen_h 
	                     patch-ui_gfx_BUILD_gn 
	                     patch-ui_gfx_gpu_memory_buffer_h 
	                     patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc 
	                     patch-ui_gfx_native_widget_types_h 
	                     patch-ui_gfx_x_atom_cache_cc 
	                     patch-ui_gl_BUILD_gn 
	                     patch-ui_gl_gl_implementation_cc 
	                     patch-ui_gl_gl_switches_cc 
	                     patch-ui_gtk_gtk_compat_cc 
	                     patch-ui_native_theme_native_theme_base_cc 
	                     patch-ui_native_theme_native_theme_h 
	                     patch-ui_ozone_platform_headless_ozone_platform_headless_cc 
	                     patch-ui_ozone_platform_x11_x11_window_cc 
	                     patch-ui_platform_window_platform_window_init_properties_h 
	                     patch-ui_views_BUILD_gn 
	                     patch-ui_views_accessibility_view_accessibility_cc 
	                     patch-ui_views_controls_textfield_textfield_cc 
	                     patch-ui_views_corewm_tooltip_aura_cc 
	                     patch-ui_views_examples_widget_example_cc 
	                     patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                     patch-ui_views_widget_widget_cc 
	                     patch-ui_views_window_dialog_delegate_cc 
	                     patch-v8_BUILD_gn 
	                     patch-v8_include_v8config_h 
	                     patch-v8_src_api_api_cc 
	                     patch-v8_src_execution_isolate_cc 
	                     patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
Added files:
	www/iridium/patches: patch-chrome_browser_devtools_features_cc 
	                     patch-chrome_browser_devtools_features_h 
	                     patch-chrome_browser_devtools_remote_debugging_server_cc 
	                     patch-chrome_browser_enterprise_signals_context_info_fetcher_cc 
	                     patch-chrome_browser_ui_prefs_prefs_tab_helper_cc 
	                     patch-chrome_browser_webauthn_password_credential_controller_cc 
	                     patch-components_device_signals_core_browser_browser_utils_h 
	                     patch-components_device_signals_core_common_linux_platform_utils_linux_cc 
	                     patch-components_signin_public_base_signin_switches_cc 
	                     patch-components_signin_public_base_signin_switches_h 
	                     patch-content_shell_browser_shell_platform_delegate_views_cc 
	                     patch-media_mojo_mojom_BUILD_gn 
	                     patch-media_mojo_mojom_video_frame_mojom_traits_h 
	                     patch-services_device_usb_usb_device_handle_usbfs_cc 
	                     patch-services_device_usb_usb_device_handle_usbfs_h 
	                     patch-third_party_blink_renderer_build_scripts_gperf_py 
	                     patch-third_party_blink_renderer_core_page_context_menu_controller_cc 
	                     patch-third_party_blink_renderer_modules_webgpu_gpu_canvas_context_cc 
	                     patch-ui_accessibility_ax_node_cc 
	                     patch-ui_accessibility_ax_node_h 
	                     patch-ui_accessibility_ax_tree_cc 
	                     patch-ui_accessibility_ax_tree_h 
	                     patch-ui_native_theme_features_native_theme_features_cc 
	                     patch-ui_views_widget_widget_h 
Removed files:
	www/iridium/patches: 
	                     patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_cc 
	                     patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_h 
	                     patch-chrome_browser_regional_capabilities_regional_capabilities_service_factory_cc 
	                     patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc 
	                     patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc 
	                     patch-components_metrics_drive_metrics_provider_linux_cc 
	                     patch-content_common_user_agent_cc 
	                     patch-media_gpu_buffer_validation_cc 
	                     patch-media_mojo_mojom_stable_BUILD_gn 
	                     patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc 
	                     patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h 
	                     patch-third_party_webrtc_modules_video_capture_linux_pipewire_session_cc 
	                     patch-ui_native_theme_native_theme_features_cc 

Log message:
update to 2025.05.136


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/06 13:12:42

ports/mail/notmuch/pkg

Update of /cvs/ports/mail/notmuch/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv43162/pkg

Log Message:
Directory /cvs/ports/mail/notmuch/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/06 13:12:45

ports/mail/notmuch/patches

Update of /cvs/ports/mail/notmuch/patches
In directory cvs.openbsd.org:/tmp/cvs-serv69380/patches

Log Message:
Directory /cvs/ports/mail/notmuch/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/06 13:19:25

Modified files:
	mail/notmuch   : Makefile 
Added files:
	mail/notmuch   : distinfo 
	mail/notmuch/patches: patch-emacs_Makefile_local 
	                      patch-lib_Makefile_local 
	                      patch-test_Makefile_local 
	                      patch-test_T210-raw_sh 
	                      patch-test_T360-symbol-hiding_sh 
	                      patch-test_T400-hooks_sh 
	                      patch-test_test-lib-OPENBSD_sh 
	                      patch-test_test-lib_sh 
	                      patch-test_test-vars_sh 
	mail/notmuch/pkg: DESCR-emacs DESCR-main DESCR-mutt PLIST-emacs 
	                  PLIST-main PLIST-mutt 
Removed files:
	mail/notmuch   : Makefile.inc 
	mail/notmuch/notmuch: Makefile distinfo 
	mail/notmuch/notmuch/patches: 
	                              patch-bindings_python_notmuch_globals_py 
	                              patch-emacs_Makefile_local 
	                              patch-lib_Makefile_local 
	                              patch-test_Makefile_local 
	                              patch-test_T210-raw_sh 
	                              patch-test_T360-symbol-hiding_sh 
	                              patch-test_T400-hooks_sh 
	                              patch-test_test-lib-OPENBSD_sh 
	                              patch-test_test-lib_sh 
	                              patch-test_test-vars_sh 
	mail/notmuch/notmuch/pkg: DESCR-emacs DESCR-main DESCR-mutt 
	                          PLIST-emacs PLIST-main PLIST-mutt 
	mail/notmuch/py-notmuch: Makefile distinfo 
	mail/notmuch/py-notmuch/patches: 
	                                 patch-bindings_python_notmuch_globals_py 
	mail/notmuch/py-notmuch/pkg: DESCR PLIST 

Log message:
Update to notmuch-0.39

Changes:
https://nmbug.notmuchmail.org/nmweb/show/87cyei9cap.fsf%40tethera.net

- Drop notmuch/py-notmuch as python bindings are no longer supported.
There are no consumers for this, so this should be no issue.
- No need any more to split up notmuch into notmuch/notmuch and
notmuch/py-notmuch. From now on notmuch lives in notmuch.
- @pkgpath markers have been set in all of the subpackages

OK lucas@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/06 13:25:35

Modified files:
	mail/aerc      : Makefile 
	mail/neomutt   : Makefile 

Log message:
Update LDEP as result from notmuch update, and bump REVISION


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/06 13:27:22

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Add quirk for py3-notmuch


CVSROOT:	/cvs
Module name:	www
Changes by:	naddy@cvs.openbsd.org	2025/05/06 14:00:37

Modified files:
	.              : 77.html 

Log message:
powerpc package count


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/06 14:49:57

Modified files:
	devel/esbuild  : Makefile distinfo 

Log message:
devel/esbuild: Update to 0.25.4

From Igor Zornik, thanks


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/06 15:16:25

Modified files:
	usr.bin/pkgconf/man: pkgconf.1 

Log message:
improve the descriptions of --atleast-pkgconfig-version
--exists --print-provides --print-requires and --version
and add the missing EXIT STATUS section;
accepted and pushed upstream by Ariadne Conill


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/05/06 15:58:23

Modified files:
	devel/fossil   : Makefile distinfo 
	devel/fossil/patches: patch-auto_def 

Log message:
Update fossil to 2.26.

Release notes: https://fossil-scm.org/home/doc/trunk/www/changes.wiki#v2_26


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/05/06 15:59:57

Modified files:
	mail           : Makefile 

Log message:
Unhook pop3d, port removal will come in a week ok tb@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 17:48:47

Modified files:
	usr.sbin/lldp  : lldp.c 

Log message:
have a go at decoding the 802.3 MAC/PHY Configuration/Status TLV

the spec says the bits and media type are specified by RFC 4836,
which says that iana manages these numbers, but the numbers my
switch says don't match up with the iana numbers. anyway, i'll print
the numbers for now.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 17:55:10

Modified files:
	usr.sbin/lldp  : lldp.c 

Log message:
add some comments for future travellers


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 18:39:09

Modified files:
	sys/sys        : futex.h proc.h 
	sys/kern       : kern_fork.c sys_futex.c 

Log message:
avoid lock contention in futex syscalls

previously all futexes in the system coordinated using a single
global lock. if you have heavily threaded code building locks in
userland out of futexes, this lock gets hammered. this is true even
if userland thinks it's operating on separate locks, it all ends
up serialised in the kernel. this can reduce the throughput of these
heavily threaded programs.

like the __thrsleep diff, the big change is hashing futex waiters
into an array of sleep queues with separate locks/lists based on
their "id" to try and avoid contending on a single lock.

also like the __thrsleep diff, this change also tries to avoid
having a thread waiting in futex_wait re-take the lock when waking
up. futex_wake is holding the sleep queue lock when waking up
sleeping threads, so having the sleeping thread try take the sleep
queue lock again would immediately put it back to sleep again.
having futex_wait sleep without the lock means it can return back
to userland sooner.

this is very similar to the change made to __thrsleep and __thrwakeup
in src/sys/kern/kern_synch.c r1.214.

a feature of futexes is that multiple threads can wait on the same
address and get woken up together. this was previously implemented by
allocating a struct to represent this userland address, and then queuing
the waiting threads on this struct. while pools aren't slow, they're
not free, so this diff removes this struct and queues threads directly.
this means the futex wakups may have to iterate more, but in practice
this is amortised by having multiple lists/locks (which results in
shorter lists of threads), and avoiding the overhead of the pool
operations. my observation is that most futex ops didnt share wait
addresses, so every futex wait would result in a pool get and put
anyway.

another feature of futexes that __thrsleep doesnt have is the ability
to move the address threads are sleeping on. this means that threads
can move between sleep queues in the array. care must be taken to
avoid deadlocks between the locks on each sleep queue, and when a
waiting thread wakes up after a timeout expires it has to be careful
to remove itself from the right sleep queue after such a requeue.

testing by many, but especially phessler@
ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 19:39:17

src/usr.sbin/bpflogd

Update of /cvs/src/usr.sbin/bpflogd
In directory cvs.openbsd.org:/cvs.d/hack/dlg/src/usr.sbin/bpflogd

Log Message:
Directory /cvs/src/usr.sbin/bpflogd added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 19:41:59

Added files:
	usr.sbin/bpflogd: Makefile bpflogd.8 bpflogd.c log.c log.h 

Log message:
bpflogd(8): capture packets from BPF and write them to a log file

this is like pflogd(8), but different. the main differences are:

- it can log on any type of BPF interface and DLT, not just pflog(4)
- a single bpflogd can log packets from multiple BPF interfaces to the
one log file
- it uses libevent and non-blocking FDs instead of a blocking on
pcap_dispatch in a loop with crazy signal handling
- this also avoids restartable syscalls
- it uses unveil and drops privs instead of chroot+privsep
- this means the log file has to be writable by the user bpflogd
runs as so it can reopen it after rotation.
- it captures full packets by default, not just 160 bytes
- you can provide a pcap-filter expression in a file
- this makes the pexp handling in rc.subr a lot more robust
- the .c files are about half the number of lines

the reason it exists is because i needed to continously log some packets
from span ports coming from multiple switches to try and help debug a
network issue that only seems to occur every couple of months. pflogd
provides that for a single pflog interface, but i needed it on multiple
ethernet interfaces.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 19:55:02

Modified files:
	usr.sbin/bpflogd: bpflogd.8 bpflogd.c 

Log message:
fix usage a big


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 19:59:46

Modified files:
	usr.sbin/bpflogd: bpflogd.8 

Log message:
describe how bpflogd interacts with the log file on startup or sighup


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 21:02:55

Modified files:
	usr.sbin       : Makefile 

Log message:
wire lldp, lldpd, and bpflogd up.

poked by deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 21:10:42

Modified files:
	usr.sbin/bpflogd: bpflogd.8 

Log message:
get rid of some redundant text.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/06 21:11:14

Modified files:
	usr.sbin/tcpdump: tcpdump.8 

Log message:
Xr bpflogd 8


CVSROOT:	/cvs
Module name:	www
Changes by:	kmos@cvs.openbsd.org	2025/05/06 21:41:27

Modified files:
	faq            : current.html 

Log message:
Roll current.html


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/06 22:10:21

Modified files:
	usr.bin/ssh    : misc-agent.c 

Log message:
memory leak on error path; bz3821


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/06 22:34:52

Modified files:
	x11/kde        : kde.port.mk 
	x11/kde-plasma : Makefile 
	x11/kde-plasma/breeze: distinfo 
	x11/kde-plasma/breeze-gtk: distinfo 
	x11/kde-plasma/kactivitymanagerd: distinfo 
	x11/kde-plasma/kde-cli-tools: distinfo 
	x11/kde-plasma/kde-gtk-config: distinfo 
	x11/kde-plasma/kdecoration: distinfo 
	x11/kde-plasma/kdeplasma-addons: distinfo 
	x11/kde-plasma/kgamma5: distinfo 
	x11/kde-plasma/kglobalacceld: distinfo 
	x11/kde-plasma/kinfocenter: distinfo 
	x11/kde-plasma/kmenuedit: distinfo 
	x11/kde-plasma/kpipewire: distinfo 
	x11/kde-plasma/kscreen: distinfo 
	x11/kde-plasma/kscreenlocker: distinfo 
	x11/kde-plasma/ksshaskpass: distinfo 
	x11/kde-plasma/ksystemstats: distinfo 
	x11/kde-plasma/kwayland: distinfo 
	x11/kde-plasma/kwin: Makefile distinfo 
	x11/kde-plasma/kwrited: distinfo 
	x11/kde-plasma/layer-shell-qt: distinfo 
	x11/kde-plasma/libkscreen: distinfo 
	x11/kde-plasma/libksysguard: distinfo 
	x11/kde-plasma/libksysguard/pkg: PLIST 
	x11/kde-plasma/libplasma: distinfo 
	x11/kde-plasma/milou: distinfo 
	x11/kde-plasma/ocean-sound-theme: distinfo 
	x11/kde-plasma/oxygen: distinfo 
	x11/kde-plasma/oxygen-sounds: distinfo 
	x11/kde-plasma/plasma-activities: distinfo 
	x11/kde-plasma/plasma-activities-stats: distinfo 
	x11/kde-plasma/plasma-browser-integration: distinfo 
	x11/kde-plasma/plasma-desktop: Makefile distinfo 
	x11/kde-plasma/plasma-desktop/pkg: PLIST 
	x11/kde-plasma/plasma-integration: distinfo 
	x11/kde-plasma/plasma-nano: distinfo 
	x11/kde-plasma/plasma-pa: distinfo 
	x11/kde-plasma/plasma-pa/pkg: PLIST 
	x11/kde-plasma/plasma-sdk: distinfo 
	x11/kde-plasma/plasma-workspace: Makefile distinfo 
	x11/kde-plasma/plasma-workspace/pkg: PLIST 
	x11/kde-plasma/plasma-workspace-wallpapers: distinfo 
	x11/kde-plasma/plasma5support: distinfo 
	x11/kde-plasma/polkit-kde-agent-1: distinfo 
	x11/kde-plasma/powerdevil: distinfo 
	x11/kde-plasma/powerdevil/pkg: PLIST 
	x11/kde-plasma/print-manager: distinfo 
	x11/kde-plasma/qqc2-breeze-style: distinfo 
	x11/kde-plasma/spectacle: Makefile distinfo 
	x11/kde-plasma/systemsettings: distinfo 
	x11/kde-plasma/xdg-desktop-portal-kde: distinfo 

Log message:
KDE Plasma 6.3.5, Bugfix Release for May

https://kde.org/announcements/plasma/6/6.3.5/


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/06 22:38:24

Modified files:
	distrib/sets/lists/base: mi 
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/05/06 23:38:36

Modified files:
	usr.sbin/bpflogd: bpflogd.8 bpflogd.c 

Log message:
- -P before -p
- text tweak
- sunc usage()


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/06 23:42:43

Modified files:
	usr.sbin/bpflogd: bpflogd.8 

Log message:
Berkely -> Berkeley


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/06 23:58:19

Modified files:
	usr.sbin/lldp  : lldp.c 

Log message:
pledge after socket connected; ok dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/07 00:18:22

Modified files:
	usr.sbin/lldp  : lldp.c 

Log message:
move pledge() to immediately after connect; was after (effectively)
sendmsg(2); prodded by deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/07 00:29:46

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: 
	                      patch-third_party_sqlite_src_amalgamation_dev_sqlite3_c 
	                      patch-third_party_sqlite_src_amalgamation_sqlite3_c 
	                      patch-ui_platform_window_platform_window_delegate_h 

Log message:
update to 136.0.7103.92


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/07 00:40:18

Modified files:
	usr.sbin/lldp  : lldp.c 
	usr.sbin/lldpd : lldpd.c 

Log message:
fix include order.

poke by deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/07 00:53:21

ports/textproc/xmlstarlet/patches

Update of /cvs/ports/textproc/xmlstarlet/patches
In directory cvs.openbsd.org:/tmp/cvs-serv34137/patches

Log Message:
Directory /cvs/ports/textproc/xmlstarlet/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/07 01:22:38

ports/net/hurl/patches

Update of /cvs/ports/net/hurl/patches
In directory cvs.openbsd.org:/tmp/cvs-serv3419/patches

Log Message:
Directory /cvs/ports/net/hurl/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/07 01:51:33

Modified files:
	inputmethods/ibus-typing-booster: Makefile distinfo 

Log message:
Update to ibus-typing-booster-2.27.47.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/07 02:00:42

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.78.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/07 02:55:08

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-521.0.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/07 04:44:26

Modified files:
	usr.bin/ssh    : misc-agent.c 

Log message:
Rename sockaddr_un sun -> sunaddr.  This makes things easier in -portable,
where on Solaris an derivatives "sun" is defined to "1", causing compilation
errors.  ok deraadt@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/07 07:22:45

Modified files:
	www/chromium/patches: patch-build_config_compiler_BUILD_gn 
	www/iridium/patches: patch-build_config_compiler_BUILD_gn 

Log message:
adjust warning cflags to avoid too much churn


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/07 07:46:01

Modified files:
	www/ungoogled-chromium/patches: 
	                                patch-build_config_compiler_BUILD_gn 

Log message:
adjust warning cflags to avoid too much churn


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2025/05/07 08:08:45

Modified files:
	regress/usr.sbin/bgpd/integrationtests: attr.sh 

Log message:
Give exabgp more time to do its thing in attr.sh, required to make it
pass on older/slower hardware.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/07 08:10:19

Modified files:
	sys/net        : if.c if_var.h 
	sys/netinet    : tcp_input.c tcp_var.h 

Log message:
Cache socket lock during TCP input.

Parallel TCP input is running for a few days now and looks quite
stable.  Final step is to implement caching of the socket lock.
Without large receive offloading (LRO) in the driver layer, it is
very likely that consecutive TCP segments are in the input queue.
This leads to contention of the socket lock between TCP input and
socket receive syscall from userland.
With this commit, ip_deliver() moves all TCP packets that are in
the softnet queue temporarily to a TCP queue.  This queue is per
softnet thread so no locking is needed.  Finally in the same shared
netlock context, tcp_input_mlist() processes all TCP packets.  It
keeps a pointer to the socket lock.  tcp_input_solocked() switches
the lock only when the TCP stream changes.  A bunch of packets are
processed and placed into the socket receive buffer under the same
lock.  Then soreceive() can copy huge chunks to userland.  The
contention of the socket lock is gone.
On a 4 core machine I see between 12% to 22% improvement with 10
parallel TCP streams.  When testing only with a single TCP stream,
throughput increases between 38% to 100%.

tested by Mark Patruck a while ago; OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/07 08:17:09

ports/www/anubis/patches

Update of /cvs/ports/www/anubis/patches
In directory cvs.openbsd.org:/tmp/cvs-serv64197/patches

Log Message:
Directory /cvs/ports/www/anubis/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/07 08:20:14

Modified files:
	www/anubis     : Makefile distinfo modules.inc 
Added files:
	www/anubis/patches: patch-data_botPolicies_json 

Log message:
revert to anubis-1.15.2; v1.16+ are using npm during build and need
more work


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/07 08:20:25

Modified files:
	www/anubis     : Tag: OPENBSD_7_7 Makefile distinfo modules.inc 
Added files:
	www/anubis/patches: Tag: OPENBSD_7_7 patch-data_botPolicies_json 

Log message:
revert to anubis-1.15.2; v1.16+ are using npm during build and need
more work


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/07 08:57:39

Modified files:
	usr.bin/pkgconf/man: pkgconf.1 

Log message:
Add a local patch to replace a few instances of pkgconf with pkg-config

ok schwarze


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/07 08:58:17

Modified files:
	usr.bin/pkgconf: Makefile 

Log message:
Install unmodified pkgconf.1 as pkg-config.1

discussed with schwarze


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/07 09:50:01

Modified files:
	math/calc      : Makefile distinfo 

Log message:
update to calc-2.15.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/07 09:50:05

Modified files:
	devel/py-bitarray: Makefile distinfo 

Log message:
update to py3-bitarray-3.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/07 09:50:08

Modified files:
	devel/py-anytree: Makefile distinfo 
	devel/py-anytree/pkg: PLIST 
Removed files:
	devel/py-anytree/patches: patch-pyproject_toml 

Log message:
update to py3-anytree-2.13.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/05/07 10:08:52

Modified files:
	lang/ruby/3.2  : Makefile 
Added files:
	lang/ruby/3.2/patches: patch-coroutine_arm64_Context_S 

Log message:
Fix ruby-3.2 coroutines on BT-capable arm64 hardware

Uncovered while building graphics/ruby-rmagick,ruby32
ok jeremy@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/07 10:24:02

Modified files:
	databases/timescaledb: Makefile distinfo 
	databases/timescaledb/pkg: PLIST 

Log message:
update to timescaledb-2.19.3, from Mark Patruck, looks good to maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/07 10:46:27

Modified files:
	sysutils/docker-compose: Makefile distinfo modules.inc 

Log message:
sysutils/docker-compose: update to 2.36.0

Changes:
- https://github.com/docker/compose/releases/tag/v2.36.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/07 11:58:09

Modified files:
	devel/jujutsu  : Makefile crates.inc distinfo 

Log message:
update to jujutsu 0.29.0

https://github.com/jj-vcs/jj/releases/tag/v0.29.0


CVSROOT:	/cvs
Module name:	src
Changes by:	pascal@cvs.openbsd.org	2025/05/07 13:08:52

Modified files:
	share/snmp     : OPENBSD-RELAYD-MIB.txt 

Log message:
Fix description of relaydRelay{Last,Avg} counters.

These counters describe the number of sessions created on a given relay,
not the number of packets passed.

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/07 16:03:44

Modified files:
	usr.bin/pkgconf/man: pkgconf.1 

Log message:
* Properly document --modversion, --verbose, and --path.
* Mention that --digraph and --simulate are not compiled in.
* Sort the ENVIRONMENT section (no text change in this section).
* Do not use ALL CAPS for .Ar arguments.
* In addition, some small content and markup improvements.
Accepted and pushed upstream by Ariadne Conill.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/07 17:27:19

Modified files:
	sys/net        : if.c 

Log message:
preserve the flowid over the m_resethdr in if_input_local.

the packet contents are the same so the flowid is still valid.

ok bluhm@ mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/07 19:35:57

Modified files:
	security/rust-openssl-tests: Makefile crates.inc distinfo 
	security/rust-openssl-tests/pkg: PLIST 

Log message:
Update to rust-openssl-tests 20250508


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/07 23:24:57

Modified files:
	usr.sbin/bpflogd: bpflogd.c 
	usr.sbin/lldpd : lldpd.c 

Log message:
don't need endpwent() after getpwnam(), it's only for getpwent().

deraadt@ is worried about my ability to read man pages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/08 00:32:28

Modified files:
	www/iridium    : Makefile distinfo 
	www/iridium/patches: 
	                     patch-third_party_sqlite_src_amalgamation_dev_sqlite3_c 
	                     patch-third_party_sqlite_src_amalgamation_sqlite3_c 
	                     patch-ui_platform_window_platform_window_delegate_h 

Log message:
update to 2025.05.136.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 01:30:34

Modified files:
	textproc/libxml: Makefile distinfo 
	textproc/libxml/patches: patch-catalog_c patch-xmlcatalog_c 
	                         patch-xmllint_c 
	textproc/libxml/pkg: PLIST-main PLIST-python 
Added files:
	textproc/libxml/patches: patch-meson_build patch-parser_c 
	                         patch-python_tests_reader2_py 
	                         patch-result_VC_ElementValid2_rdr 
	                         patch-result_VC_ElementValid3_rdr 
	                         patch-result_VC_ElementValid4_rdr 
	                         patch-result_VC_ElementValid5_rdr 
	                         patch-result_VC_ElementValid6_rdr 
	                         patch-result_VC_ElementValid7_rdr 
	                         patch-result_valid_781333_xml_err_rdr 
	                         patch-runtest_c patch-testparser_c 
	                         patch-valid_c 
Removed files:
	textproc/libxml/patches: patch-xstc_Makefile_am 

Log message:
Major update to libxml-2.14.2.
This breaks 3 ports: textproc/lttoolbox, misc/logjam and
telephony/linphone/liblinphone which I will be working on fixing asap.

Committing early to find regressions.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 01:30:49

Modified files:
	telephony/kamailio: Makefile 

Log message:
The libxml no_python FLAVOR is gone.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 01:31:16

Added files:
	databases/mariadb/patches: patch-storage_connect_plgxml_h 
	                           patch-storage_connect_tabxml_cpp 
	net/hurl/patches: patch-packages_hurl_native_libxml_c 
	                  patch-packages_hurl_src_runner_xpath_rs 
	misc/osinfo/libosinfo/patches: patch-osinfo_osinfo_loader_c 

Log message:
Fix with libxml >=2.14 (from upstream).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 01:31:25

Modified files:
	games/manaplus/patches: patch-src_utils_dumplibs_cpp 
Added files:
	textproc/xmlstarlet/patches: patch-src_xml_pyx_c 
	graphics/vcdimager/patches: patch-frontends_xml_vcd_xml_common_c 
	sysutils/collectd/patches: patch-src_virt_c 

Log message:
Fix with libxml >=2.14.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 01:32:32

Modified files:
	textproc/lttoolbox: Makefile 
	misc/logjam    : Makefile 
	telephony/linphone/liblinphone: Makefile 

Log message:
Mark broken for now (libxml >=2.14).


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/08 01:56:34

Modified files:
	www/ungoogled-chromium: Makefile distinfo 
	www/ungoogled-chromium/patches: 
	                                patch-third_party_sqlite_src_amalgamation_dev_sqlite3_c 
	                                patch-third_party_sqlite_src_amalgamation_sqlite3_c 
	                                patch-ui_platform_window_platform_window_delegate_h 

Log message:
update to 136.0.7103.92


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 02:02:13

Modified files:
	misc/logjam    : Makefile 
Added files:
	misc/logjam/patches: patch-src_tools_c 

Log message:
Fix build with libxml >=2.14.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 02:08:25

Modified files:
	textproc/lttoolbox: Makefile 
	textproc/lttoolbox/patches: patch-lttoolbox_lt_comp_cc 

Log message:
Fix build with libxml >=2.14.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 02:24:30

Modified files:
	net/netatalk3  : Makefile distinfo 
	net/netatalk3/patches: patch-config_afp_conf_in 

Log message:
Update to netatalk-4.2.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 02:32:20

Modified files:
	security/libgcrypt: Makefile distinfo 
	security/libgcrypt/patches: patch-cipher_Makefile_in 
	                            patch-config_h_in patch-configure 
	                            patch-mpi_longlong_h 
Removed files:
	security/libgcrypt/patches: patch-cipher_asm-common-aarch64_h 
	                            patch-cipher_asm-common-amd64_h 

Log message:
Update to libgcrypt-1.11.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 02:32:48

Modified files:
	misc/hwdata    : Makefile distinfo 

Log message:
Update to hwdata-0.395.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 02:40:58

Modified files:
	sysutils/consul: Makefile distinfo 

Log message:
Update to consul-1.21.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 02:43:09

Modified files:
	productivity/libphonenumber: Makefile distinfo 

Log message:
Update to libphonenumber-9.0.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 02:47:29

Modified files:
	devel/meson-python: Makefile distinfo 
	devel/meson-python/pkg: PLIST 

Log message:
Update to meson-python-0.18.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 02:51:44

Modified files:
	print/qpdf     : Makefile distinfo 
	print/qpdf/patches: patch-CMakeLists_txt 

Log message:
Update to qpdf-12.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/08 04:35:46

Modified files:
	infrastructure/templates: Makefile.template 
	infrastructure/db: dist-tuple.pattern 

Log message:
support "fdo" in DIST_TUPLE for gitlab.freedesktop.org, ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2025/05/08 04:36:54

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
DIST_TUPLE can now do fdo


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/08 05:11:09

Modified files:
	x11/mate/panel : Makefile distinfo 

Log message:
update to 1.28.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/08 05:24:31

Modified files:
	x11/mate/notification-daemon: Makefile distinfo 
	x11/mate/notification-daemon/pkg: PLIST 

Log message:
update to 1.28.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/08 05:33:43

Modified files:
	x11/mate/atril : Makefile distinfo 
	x11/mate/atril/pkg: PLIST 

Log message:
update to 1.28.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/08 05:39:08

Modified files:
	x11/mate/engrampa: Makefile distinfo 

Log message:
update to 1.28.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/08 07:42:19

Modified files:
	math/py-scipy/patches: patch-pyproject_toml 

Log message:
Relax version requirement for meson-python.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/08 07:57:23

Modified files:
	libexec/ld.so  : Makefile util.c 
	libexec/ld.so/alpha: Makefile.inc 
	libexec/ld.so/arm: Makefile.inc 
	libexec/ld.so/i386: Makefile.inc 
	libexec/ld.so/m88k: Makefile.inc 
	libexec/ld.so/riscv64: Makefile.inc 
	libexec/ld.so/sh: Makefile.inc 
	libexec/ld.so/sparc64: Makefile.inc 

Log message:
Some of architectures do not us the stack protector (for example, retguard
or hppa with reverse stack).  So they do not call __stack_smash_handler(),
and do not call sendsyslog(2).  On those architectures, we can onditionally
remove the syscall stub (which also removes it from the pinsyscalls table),
and the stack protector handler.
ok miod


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/05/08 08:18:13

Modified files:
	x11/emwm       : Makefile distinfo 

Log message:
x11/emwm: update to 1.3

Changes:
- The "Super" key is now recognized as a modifier in emwmrc.
- quit_wm and restart are no longer grayed out in menus in non-root
window contexts.
- Fixed issues (popup menu and window placement) with multi-row xinerama
setups.

from maintainer izzy Meyer


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/05/08 08:19:05

ports/x11/emwm-utils/patches

Update of /cvs/ports/x11/emwm-utils/patches
In directory cvs.openbsd.org:/tmp/cvs-serv87689/emwm-utils/patches

Log Message:
Directory /cvs/ports/x11/emwm-utils/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/05/08 08:19:24

Modified files:
	x11/emwm-utils : Makefile distinfo 
	x11/emwm-utils/pkg: PLIST 

Log message:
x11/emwm-utils: update to 1.3

Changes:
- Minor fixes

Support for BSD Authentication system added by maintainer.

from maintainer izzy Meyer


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/05/08 08:20:34

Added files:
	x11/emwm-utils/patches: patch-src_smmain_c 

Log message:
Missed patch in previous


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/08 09:22:49

Modified files:
	libexec/ftpd   : ftpd.c monitor.c 

Log message:
There is no call to setpassent(1) or to getpwent(), so endpwent()
is not required.  Strangely, this pattern of calling endpwent() after
getpwuid() or getpwnam() has become quite common, and I have a bunch
of mop-up diffs coming.
Discussed with millert.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/08 09:30:41

Modified files:
	usr.bin/newsyslog: newsyslog.c 

Log message:
setpassent(1) and setgroupent(1) are surely not needed in this program
because it doesn't not do many (or any???) getpwent/getgrent iteration
lookup calls.
ok millert


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/08 10:44:58

Modified files:
	usr.sbin/iostat: iostat.c 

Log message:
cap cpu stats at 99 to preserve column width and separation.
feedback ok deraadt job miod


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/08 11:32:53

Modified files:
	usr.bin/ssh    : auth-passwd.c 

Log message:
convert a last quad_t to int64_t. ok deraadt djm


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/08 12:20:57

Modified files:
	www/dillo      : Makefile 
Removed files:
	www/dillo/patches: patch-dpi_datauri_c 

Log message:
dillo: fix hidden dep on libwebp, reported by John DiMarco

Drop a bogus patch that was pointless since 2008 (the original patch
changed from %d to %ld to print a long, upstream decided to cast the
long to int instead, so we ended up printing an int as long, creating
the reverse problem of what we tried to fix).


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/08 12:34:22

Modified files:
	www/dillo      : Tag: OPENBSD_7_7 Makefile 
Removed files:
	www/dillo/patches: Tag: OPENBSD_7_7 patch-dpi_datauri_c 

Log message:
MFC: dillo: fix hidden dep on libwebp, reported by John DiMarco

Drop a bogus patch that was pointless since 2008 (the original patch
changed from %d to %ld to print a long, upstream decided to cast the
long to int instead, so we ended up printing an int as long, creating
the reverse problem of what we tried to fix).


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/08 13:47:13

Modified files:
	www/dillo      : Makefile 

Log message:
dillo: drop -fcommon


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/08 14:15:38

Modified files:
	lang/scala     : Makefile distinfo 
	lang/scala/pkg : PLIST 

Log message:
lang/scala: update to 3.7.0

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/08 14:22:56

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
Only accept simple TCP timestamp options for softlro.

Instead of parsing all TCP options, consider only two cases.  No
options or only timestamps at aligned position.  The latter is the
common case which must be fast.  Ignoring other packets with
complicated options will not decrease speed.
In tcp_softlro_check() only packets without options or simple
timestamps are considered for LRO.  Enforce that timestamps are
increasing to detect sequence number wraparounds.  When concatenating
TCP packets, take the timestamps from the tail which are more recent.

OK jan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/08 14:24:34

Modified files:
	lang/erlang/25 : Makefile distinfo 
	lang/erlang/26 : Makefile distinfo 
	lang/erlang/27 : Makefile distinfo 

Log message:
lang/erlang: Update to 25.3.2.21, 26.2.5.12, and 27.3.4

Fixes CVE-2025-46712


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2025/05/08 15:14:18

Modified files:
	usr.sbin/zic   : zic.c 

Log message:
Fix sign of %z output, and add DST offset

doabbr: change penultimate arg from "isdst" to "stdoff", so that
doabbr() has enough information to output the UTC offset on request.
Fix the sign of z_gmtoff and add stdoff.
backport of https://github.com/eggert/tz/commit/7c3e255
OK miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/05/08 17:04:35

Modified files:
	share/man/man4 : ixv.4 

Log message:
Fix a typo.  82559 must be 82599.

found by Dmitry Bogdan


CVSROOT:	/cvs
Module name:	www
Changes by:	yasuoka@cvs.openbsd.org	2025/05/08 17:07:49

Modified files:
	.              : 77.html plus77.html 

Log message:
Fix a typo.  ixv(4) supports not 82559 but 82599.

found by dmitry.bogdan at gmail.com


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/08 18:50:29

Modified files:
	usr.bin/grep   : grep.c 

Log message:
POSIX requires in chapter 12.2, Utility Syntax Guideline 9:
"All options should precede operands on the command line."
https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/V1_chap12.html#tag_1202
and grep(1) is explicitly required to conform right below OPTIONS:
https://pubs.opengroup.org/onlinepubs/9799919799/utilities/grep.html

Consequently, that our grep(1) treated operands starting with dashes
after other operands as options was a standard-violating bug.
Fix this bug as documented for "optstring" in the getopt_long(3) manual.

Issue reported by Petr Rockai <m dot v0adgys6 at fixp dot eu> on tech@.

OK miod@ tedu@ espie@ tb@
and tested in a bulk build by tb@ with no fallout.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/08 19:09:10

Modified files:
	usr.bin/pkgconf/man: pkgconf.1 

Log message:
Properly document the module search path.

Specifically, document --env-only, --list-all, --with-path,
PKG_CONFIG_LIBDIR, and PKG_CONFIG_PATH, all of which were
already mentioned, but very little was said about them,
and much of what *was* said was outdated.

This documents the intended behaviour of --with-path.
Our tree currently contains a (non-critical) bug related to it
that was fixed today in the upstream repository
and that we might wish to fix here, too, at our leisure.

This patch was accepted and pushed upstream by Ariadne Conill.


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/08 19:31:41

Log message:
    reimport math/coq as math/rocq due to the upstream project's name change
    
    ok sthen@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20250508
    
    N ports/math/rocq/Makefile
    N ports/math/rocq/distinfo
    N ports/math/rocq/patches/patch-Makefile_ide
    N ports/math/rocq/patches/patch-Makefile_make
    N ports/math/rocq/pkg/DESCR
    N ports/math/rocq/pkg/PLIST
    N ports/math/rocq/pkg/PFRAG.dynlink-native
    N ports/math/rocq/pkg/PFRAG.native
    N ports/math/rocq/pkg/PFRAG.no-native
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/08 19:33:34

Modified files:
	math           : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
	lang/compcert  : Makefile 

Log message:
adapt for the rename of coq to rocq

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/08 20:42:03

Modified files:
	usr.bin/ssh    : progressmeter.c 

Log message:
make the progress-meter code safe against being called when not
initialised; spotted by tb@ feedback/ok tb@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/08 21:12:36

Modified files:
	sys/net        : if.c if.h 

Log message:
add net_sn_count() so things can ask how many softnet threads are running

this is useful to properly size some resources (eg, interface
queues/rings) to what the kernel is actually providing to handle
them.

ok claudio@ bluhm@ jmatthew@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/08 21:13:51

Modified files:
	sys/net        : if_loop.c 

Log message:
attach multiple interface queues

this allows local network connections to utilise multiple softnets,
rather than just softnet0. it relise on net_sn_count() to know how
many softnets are available.

ok claudio@ bluhm@ jmatthew@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/09 00:07:51

Modified files:
	usr.bin/pkgconf/cli: main.c 
	usr.bin/pkgconf/libpkgconf: bsdstubs.c bsdstubs.h config.h 
	                            stdinc.h 

Log message:
pkgconf: initial pledge from upstream

This is a very early pledge "stdio rpath wpath cpath" since the utility
has to walk the fs to read .pc files, on --silence-errors it redirects
stderr to /dev/null, and it can be asked to create a log file.

Once refactored to accomodate unveil, this might be tightened further.
For now this is much better than nothing. Went through an amd64 bulk.

ok schwarze semarie


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/09 00:38:28

Modified files:
	x11/xkbcommon  : Makefile distinfo 

Log message:
Update to libxkbcommon-1.9.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/09 01:45:51

Modified files:
	devel/py-trove-classifiers: Makefile distinfo 

Log message:
update to py3-trove-classifiers-2025.5.8.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/09 01:45:54

Modified files:
	x11/xscreensaver: Makefile distinfo 
	x11/xscreensaver/patches: patch-configure 
	x11/xscreensaver/pkg: PLIST 

Log message:
update to xscreensaver-6.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/09 02:14:05

Modified files:
	lang/php/8.3   : Makefile distinfo 

Log message:
update to php-8.3.21


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/09 02:14:07

Modified files:
	lang/php/8.4   : Makefile distinfo 

Log message:
update to php-8.4.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/09 02:14:17

Modified files:
	lang/php/8.4   : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
update -stable to php-8.4.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/09 02:14:25

Modified files:
	mail/cyrus-imapd: Makefile distinfo 
	mail/cyrus-imapd/patches: patch-imap_tls_c patch-lib_imapoptions 
	                          patch-man_imapd_conf_5 
	mail/cyrus-imapd/pkg: PLIST 

Log message:
Update to cyrus-imapd-3.12.0.
See upgrade notes at: https://www.cyrusimap.org/3.12/imap/download/upgrade.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/09 02:14:49

Modified files:
	lang/php/8.3   : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
update -stable to php-8.3.21


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/09 03:32:19

Modified files:
	devel/snare    : Makefile crates.inc distinfo 

Log message:
Update to snare 0.4.12 from maintainer/upstream

The actions::multiple and actions::errorcmd tests require network access
and hang with PORTS_PRIVSEP


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/09 06:50:59

Modified files:
	usr.bin/openssl: ocsp.c 

Log message:
openssl ocsp: switch from X509V3error() to perror()

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/09 07:05:04

Modified files:
	lib/libcrypto/bio: bss_log.c 

Log message:
bss_log.c: don't rely on err.h pulling in bio.h

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/09 07:24:37

Modified files:
	lib/libcrypto/man: BIO_dump.3 

Log message:
Garbage collect docs of BIO_dump{,_indent}_{cb,fp}()

The _cb() variants were only documented as intentionally undocumented.
Be that as it may, they left the building more than a year ago.


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2025/05/09 07:51:03

Modified files:
	sys/dev/mii    : miidevs 

Log message:
add Realtek RTL8201F

ok kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2025/05/09 07:51:21

Modified files:
	sys/dev/mii    : miidevs.h 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2025/05/09 07:53:10

Modified files:
	sys/dev/mii    : rlphy.c 

Log message:
add Realtek RTL8201F

ok kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/09 08:19:37

Modified files:
	wayland/foot   : Makefile distinfo 
	wayland/foot/patches: patch-meson_build 
	wayland/foot/pkg: PLIST 

Log message:
wayland/foot: Update to 1.22.3

from yaydn(AT)protonmail.com, tweaks from me


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2025/05/09 08:43:47

Modified files:
	sys/netinet    : ip_input.c ip_mroute.c ip_mroute.h 

Log message:
mp-safe multicast stats with per cpu counters

ok mvs, bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2025/05/09 08:46:36

Modified files:
	usr.bin/netstat: mroute.c 

Log message:
netstat: add missing mulicast counter mfc_lookups and mfc_misses

ok mvs, bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/09 08:53:22

Modified files:
	sys/kern       : kern_sysctl.c 

Log message:
Clear and fill memory within same mutex block.

When sysctl(2) copies a struct to userland, memset() the storage
to zero before filling the fields to avoid kernel stack information
leakage.  Both memset() and field assignment should be covered by
the same mutex.  Although clearing stack does not need mutex
protection, the compiler or processor may optimize away unnecessary
store operations.  A mtx_enter() between them would act as a barrier
and prevent this optimization.

OK tedu@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/09 11:03:27

Modified files:
	usr.sbin/zic   : Tag: OPENBSD_7_7 zic.c 

Log message:
Fix sign of %z output, and add DST offset

doabbr: change penultimate arg from "isdst" to "stdoff", so that
doabbr() has enough information to output the UTC offset on request.
Fix the sign of z_gmtoff and add stdoff.
backport of https://github.com/eggert/tz/commit/7c3e255
from millert@; OK miod@

this is errata/7.7/002_zic.patch.sig


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/09 11:40:08

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
In TCP softlro split compare and concat functions.

Split the function that compares two mbuf chains from the actual
concatenation.  This clarifies where the point of no return is.
Now we have tcp_softlro_check() to figure out if a single packet
is suitable for LRO.  tcp_softlro_compare() takes two packets and
returns whether they fit together.  tcp_softlro_concat() unconditionally
does the concatenation.  The main function tcp_softlro_glue() is
the wrapper around them and should be called by drivers.

OK jan@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/09 13:17:31

Modified files:
	sbin/dhcpleased: engine.c 

Log message:
Accept wrong client identifiers echoed back to us.

Apparently there are broken CPEs out there that do not return the
client identifier to us. Android and iPhone do not care, which pretty
much means we cannot care either.

RFC 6842 has this:
If the 'client identifier' option is present in a message received
from a client, the server MUST return the 'client identifier' option,
unaltered, in its response message.

Reported by mpi some time ago.
OK mpi


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2025/05/09 13:21:36

Modified files:
	.              : errata77.html 

Log message:
Release zic and zoneinfo errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/09 13:53:41

Modified files:
	sys/net        : pfkeyv2.c 
	sys/netinet    : ip_ipsp.h ipsec_input.c 

Log message:
Move ipsec-enc-alg, ipsec-auth-alg and ipsec-comp-alg sysctl
variables out of netlock.

Use integers instead of strings for in-kernel representation. So we can
update them atomically. Also we remove strcmp() from the hot (?) path.

Note, behavior was changed for a little. Against previous it denies to
set incorrect values. In such case the EINVAL error will be returned to
userland.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/09 23:25:43

Modified files:
	usr.bin/openssl: cms.c 

Log message:
cms: disallow AEAD ciphers and AES XTS

The CMS code doesn't support RFC 5083/5084 authenticated enveloped data
and outputs garbage that even itself can't decrypt for a reason that I
have not tried to pinpoint. So refuse using AEAD ciphers and AES XTS for
enveloped data from the cms "app" and throw an error pointing out that
this isn't supported.

OpenSSL have since added incorrect support for AuthEnvelopedData (ASN.1
and code review are hard), so doing this right will need both correct and
interoperable code, which I doubt anyone will bother to write anytime soon.

Reported by Ben Cooper in https://github.com/libressl/portable/issues/1157

ok beck jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/09 23:31:21

Modified files:
	lib/libssl     : ssl_err.c ssl_local.h 

Log message:
const correct SSL_error_internal()


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/09 23:37:22

Modified files:
	lib/libssl     : ssl_local.h 

Log message:
ssl_local.h: adjust some whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/09 23:49:21

Modified files:
	lib/libssl     : ssl_err.c 

Log message:
SSL_error_internal: remove a superfluous pair of parens


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/09 23:49:56

Modified files:
	lib/libssl     : ssl_local.h 

Log message:
ssl_local: provide an SSL-internal version of SYSerror()


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/09 23:54:39

Modified files:
	lib/libcrypto  : crypto_init.c crypto_legacy.c 
	lib/libcrypto/asn1: a_bitstr.c a_enum.c a_int.c a_mbstr.c 
	                    a_object.c a_pkey.c a_pubkey.c a_string.c 
	                    a_strnid.c a_time.c a_time_tm.c a_type.c 
	                    asn1_gen.c asn1_item.c asn1_old.c 
	                    asn1_old_lib.c asn_mime.c asn_moid.c 
	                    bio_ndef.c p5_pbe.c p5_pbev2.c t_crl.c 
	                    t_req.c t_x509.c tasn_dec.c tasn_enc.c 
	                    tasn_new.c tasn_prn.c tasn_utl.c x_crl.c 
	                    x_info.c x_long.c x_name.c x_pkey.c 
	                    x_pubkey.c 
	lib/libcrypto/bio: b_dump.c b_sock.c bf_buff.c bio_cb.c 
	                   bio_lib.c bss_acpt.c bss_bio.c bss_conn.c 
	                   bss_file.c bss_mem.c 
	lib/libcrypto/bn: bn_add.c bn_convert.c bn_ctx.c bn_div.c 
	                  bn_exp.c bn_gcd.c bn_isqrt.c bn_lib.c bn_mod.c 
	                  bn_mod_sqrt.c bn_prime.c bn_rand.c bn_recp.c 
	                  bn_shift.c 
	lib/libcrypto/buffer: buffer.c 
	lib/libcrypto/cms: cms_dd.c cms_enc.c cms_env.c cms_ess.c 
	                   cms_io.c cms_kari.c cms_lib.c cms_pwri.c 
	                   cms_sd.c cms_smime.c 
	lib/libcrypto/conf: conf_def.c conf_lib.c conf_mod.c 
	lib/libcrypto/ct: ct_b64.c ct_log.c ct_oct.c ct_policy.c 
	                  ct_sct.c ct_sct_ctx.c ct_vfy.c 
	lib/libcrypto/dh: dh_ameth.c dh_check.c dh_gen.c dh_key.c 
	                  dh_lib.c dh_pmeth.c 
	lib/libcrypto/dsa: dsa_ameth.c dsa_asn1.c dsa_lib.c dsa_meth.c 
	                   dsa_ossl.c dsa_pmeth.c dsa_prn.c 
	lib/libcrypto/ec: ec_ameth.c ec_asn1.c ec_convert.c ec_curve.c 
	                  ec_key.c ec_lib.c ec_mult.c ec_pmeth.c 
	                  eck_prn.c ecp_methods.c ecx_methods.c 
	lib/libcrypto/ecdh: ecdh.c 
	lib/libcrypto/ecdsa: ecdsa.c 
	lib/libcrypto/evp: e_aes.c e_camellia.c e_chacha20poly1305.c 
	                   e_rc2.c evp_aead.c evp_cipher.c evp_digest.c 
	                   evp_key.c evp_names.c evp_pbe.c evp_pkey.c 
	                   m_sigver.c p_legacy.c p_lib.c p_sign.c 
	                   p_verify.c pmeth_fn.c pmeth_gn.c pmeth_lib.c 
	lib/libcrypto/hkdf: hkdf.c 
	lib/libcrypto/hmac: hmac.c 
	lib/libcrypto/kdf: hkdf_evp.c tls1_prf.c 
	lib/libcrypto/objects: obj_dat.c obj_lib.c 
	lib/libcrypto/ocsp: ocsp_cl.c ocsp_ht.c ocsp_lib.c ocsp_prn.c 
	                    ocsp_srv.c ocsp_vfy.c 
	lib/libcrypto/pem: pem_info.c pem_lib.c pem_oth.c pem_pk8.c 
	                   pem_pkey.c pem_sign.c pvkfmt.c 
	lib/libcrypto/pkcs12: p12_add.c p12_crt.c p12_decr.c p12_init.c 
	                      p12_key.c p12_kiss.c p12_mutl.c p12_npas.c 
	                      p12_p8e.c p12_sbag.c 
	lib/libcrypto/pkcs7: pk7_attr.c pk7_doit.c pk7_lib.c pk7_smime.c 
	lib/libcrypto/rsa: rsa_ameth.c rsa_blinding.c rsa_chk.c 
	                   rsa_eay.c rsa_gen.c rsa_lib.c rsa_meth.c 
	                   rsa_none.c rsa_oaep.c rsa_pk1.c rsa_pmeth.c 
	                   rsa_prn.c rsa_pss.c rsa_saos.c rsa_sign.c 
	                   rsa_x931.c 
	lib/libcrypto/sm2: sm2_crypt.c sm2_pmeth.c sm2_sign.c 
	lib/libcrypto/ts: ts_asn1.c ts_conf.c ts_req_utils.c 
	                  ts_rsp_sign.c ts_rsp_utils.c ts_rsp_verify.c 
	                  ts_verify_ctx.c 
	lib/libcrypto/ui: ui_lib.c 
	lib/libcrypto/x509: by_dir.c by_file.c by_mem.c x509_addr.c 
	                    x509_akey.c x509_alt.c x509_asid.c 
	                    x509_att.c x509_bcons.c x509_bitst.c 
	                    x509_cmp.c x509_conf.c x509_cpols.c 
	                    x509_crld.c x509_extku.c x509_genn.c 
	                    x509_ia5.c x509_info.c x509_lib.c x509_lu.c 
	                    x509_ncons.c x509_ocsp.c x509_pcons.c 
	                    x509_pmaps.c x509_policy.c x509_purp.c 
	                    x509_r2x.c x509_req.c x509_skey.c x509_utl.c 
	                    x509_v3.c x509_vfy.c x509_vpm.c x509name.c 
	                    x509spki.c 

Log message:
Use err_local.h rather than err.h in most places

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2025/05/09 23:55:14

Modified files:
	converters/p5-Encode-IMAPUTF7: Makefile distinfo 

Log message:
Update to p5-Encode-IMAPUTF7-1.06.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/10 00:03:38

Modified files:
	lib/libcrypto/err: err.h err_local.h 

Log message:
Move the internal FOOerror() to err_local.h

These are now only used in libcrypto. They should never have been in a
public header in the first place.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/10 00:04:36

Modified files:
	lib/libssl     : ssl_local.h 

Log message:
ssl_local.h: stop guarding SYSerror() with an #ifdef


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2025/05/10 00:04:38

Modified files:
	databases/p5-Rose-DB-Object: Makefile distinfo 

Log message:
Update to p5-Rose-DB-Object-0.822.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2025/05/10 00:10:01

Modified files:
	regress/sbin/bioctl: Makefile 

Log message:
fix grep invocations


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2025/05/10 00:10:40

Modified files:
	databases/p5-TAP-Parser-SourceHandler-pgTAP: Makefile distinfo 

Log message:
Update to p5-TAP-Parser-SourceHandler-pgTAP-3.37.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2025/05/10 00:16:19

Modified files:
	devel/p5-Cache-FastMmap: Makefile distinfo 

Log message:
Update to p5-Cache-FastMmap-1.58.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/10 00:17:09

Modified files:
	lib/libcrypto/err: err.h 

Log message:
Remove error macros except PEMerr(), RSAerr() and SSLerr()

These three are still used in about half a dozen ports. All the others are
unused.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/10 00:22:09

Modified files:
	lib/libcrypto/err: err_local.h 

Log message:
Remove unused internal FOOerror()

pointed out by djm a while back


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2025/05/10 00:24:47

Modified files:
	devel/p5-Software-License: Makefile distinfo 

Log message:
Update to p5-Software-License-0.104007.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/10 00:35:22

Modified files:
	lib/libcrypto/err: err_local.h 

Log message:
Simplify the remaining FOOerror()

Redirect through an additional macro that adds the repeated function,
file and line macros. Reduces the eyesore and makes the whole thing
much more redable.

similar to a suggestion by jsing a while back


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/10 00:45:46

Modified files:
	lib/libcrypto/err: err_local.h 

Log message:
Sort FOOerror() in ASCII order


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/10 01:45:44

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py3-botocore-1.38.13.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/10 01:45:52

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.38.13.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/10 01:46:03

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.40.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/10 02:10:35

Modified files:
	sysutils/terragrunt: Makefile distinfo modules.inc 

Log message:
Update to terragrunt-0.78.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/10 02:15:18

Added files:
	multimedia/gstreamer1/core/patches: patch-meson_build 

Log message:
Don't pick up libatomic; spotted by naddy@, thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/10 02:18:28

Added files:
	multimedia/gstreamer1/plugins-bad/patches: 
	                                           patch-gst-libs_gst_cuda_meson_build 

Log message:
Don't pick up libatomic.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/10 02:29:52

Modified files:
	security/py-mitmproxy_rs: Makefile crates.inc distinfo 
	security/py-mitmproxy_rs/pkg: PLIST 

Log message:
security/py-mitmproxy_rs: update to 0.12.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/10 02:30:54

Modified files:
	security/mitmproxy: Makefile distinfo 
	security/mitmproxy/pkg: PLIST 
Removed files:
	security/mitmproxy/patches: 
	                            patch-mitmproxy_tools_console_window_py 
	                            patch-mitmproxy_tools_main_py 

Log message:
security/mitmproxy: update to 12.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/10 03:31:29

Modified files:
	www/nginx      : Makefile distinfo 

Log message:
Update nginx to 1.28.0

Diff form Sergey A. Osokin, ok robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/05/10 03:44:39

Modified files:
	lib/libc/sys   : kqueue.2 
	regress/sys/kern/kqueue: Makefile main.c main.h 
	sys/kern       : kern_descrip.c kern_event.c 
	sys/sys        : event.h filedesc.h 
	usr.bin/kdump  : mksubr 
Added files:
	regress/sys/kern/kqueue: kqueue-user.c 

Log message:
kqueue: Implement EVFILT_USER

Implement EVFILT_USER in kqueue(2)/kevent(2). This allows
user-triggerable events with plain kevent(2). EVFILT_USER originally
appeared in FreeBSD but is now available also in DragonFly BSD,
NetBSD, and macOS, and probably others.

The maximum number of user events is limited per process.
The limit (1024) is hard-coded at the moment.

Manual page tweak by jmc@
tedu@ likes this
OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/05/10 03:54:17

Modified files:
	sys/arch/powerpc/include: intr.h 
	sys/arch/powerpc/powerpc: intr.c softintr.c 

Log message:
powerpc: Use MI soft interrupt code

Tested by gkoehler@ and mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/05/10 04:01:03

Modified files:
	sys/arch/loongson/include: intr.h 
	sys/arch/mips64/mips64: softintr.c 
	sys/arch/octeon/include: intr.h 

Log message:
mips64: Use MI soft interrupt code


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/05/10 04:11:02

Modified files:
	sys/arch/armv7/armv7: intr.c 
	sys/arch/armv7/conf: files.armv7 
	sys/arch/armv7/include: intr.h 
	sys/arch/armv7/omap: intc.h 
	sys/arch/armv7/sunxi: sxiintc.c sxiintc.h 
Removed files:
	sys/arch/arm/arm: softintr.c 
	sys/arch/arm/include: softintr.h 

Log message:
armv7: Use MI soft interrupt code


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/10 04:34:14

Modified files:
	geo/mapproxy   : Makefile distinfo 
	geo/mapproxy/pkg: PLIST 

Log message:
geo/mapproxy: update to 4.1.1.

see https://github.com/mapproxy/mapproxy/releases/tag/4.1.1
and https://github.com/mapproxy/mapproxy/releases/tag/4.1.0


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/05/10 05:06:36

Modified files:
	sys/arch/sparc64/sparc64: intr.c 

Log message:
sparc64: Mask IPL_MPSAFE in softintr_establish()

sparc64 is now the only MD softintr platform with non-zero IPL_MPSAFE
flag. Mask this flag in sparc64 softintr_establish() so that it becomes
possible to use IPL_MPSAFE with the softintr_establish() API.

OK miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/05/10 05:08:26

Modified files:
	sys/dev/ic     : re.c 

Log message:
Bring the code that reads the packet counters in line with rge(4).
While I haven't found re(4) hardware that actually needs this, this
aspect of the hardware is identical between re(4) and rge(4) and the
new way of doing things should be safer.

ok dlg@, kevlo@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/10 05:51:01

Modified files:
	lib/libcrypto/asn1: asn_moid.c 

Log message:
asn_moid: move inclusion of err_local.h to the proper place


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/10 05:55:11

Modified files:
	databases/timescaledb: Makefile 

Log message:
timescaledb no longer builds on 32-bit, set ONLY_FOR_ARCHS


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2025/05/10 07:51:21

Modified files:
	net/telescope  : Makefile distinfo 

Log message:
update net/telescope to 0.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2025/05/10 08:13:38

Modified files:
	net/profanity  : Tag: OPENBSD_7_7 Makefile distinfo 
	net/profanity/patches: Tag: OPENBSD_7_7 patch-configure_ac 
	net/profanity/pkg: Tag: OPENBSD_7_7 PLIST 
Removed files:
	net/profanity/patches: Tag: OPENBSD_7_7 patch-src_pgp_gpg_c 

Log message:
mfc update net/profanity to 0.15

fixes a lot of issues, including /url save (which now actually works.)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/10 13:01:16

Modified files:
	lib/libcrypto/pkcs12: pkcs12.h 

Log message:
Increase default PKCS12_SALT_LEN from 8 to 16 bytes

Currently PKCS12_setup_mac() function uses salt length of 8 bytes / 64
bits when no salt length is specified. Increase this fallback default
to 16 bytes / 128 bits, as recommended by NIST SP 800-132.

Note this is for interoperability purposes. Some FIPS implementations
enforce minimum salt length of 16 bytes. Examples of such FIPS
implemenations are Bouncycastle FIPS Java API and Chainguard FIPS
Provider for OpenSSL. Also future v3.6 release of OpenSSL will also
increase the default salt length to 16 bytes.

From Dimitri John Ledkov, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/10 18:38:14

Modified files:
	net/magic-wormhole: Makefile 

Log message:
add missing RDEP to display QR code when sending, from Frederic Nowak


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2025/05/10 20:17:20

Modified files:
	sys/dev/fdt    : rkusbphy.c 
	sys/arch/armv7/conf: GENERIC 

Log message:
add rk3128 support to rkusbphy, enable it on armv7

ok kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/10 23:26:15

Modified files:
	devel/kf6      : kf6.port.mk 
	devel/kf6/attica: distinfo 
	devel/kf6/baloo: distinfo 
	devel/kf6/bluez-qt: distinfo 
	devel/kf6/breeze-icons: distinfo 
	devel/kf6/breeze-icons/pkg: PLIST 
	devel/kf6/extra-cmake-modules: distinfo 
	devel/kf6/frameworkintegration: distinfo 
	devel/kf6/karchive: distinfo 
	devel/kf6/kauth: distinfo 
	devel/kf6/kbookmarks: distinfo 
	devel/kf6/kcalendarcore: distinfo 
	devel/kf6/kcmutils: distinfo 
	devel/kf6/kcodecs: distinfo 
	devel/kf6/kcolorscheme: distinfo 
	devel/kf6/kcompletion: distinfo 
	devel/kf6/kconfig: distinfo 
	devel/kf6/kconfigwidgets: distinfo 
	devel/kf6/kcontacts: distinfo 
	devel/kf6/kcoreaddons: distinfo 
	devel/kf6/kcoreaddons/pkg: PLIST 
	devel/kf6/kcrash: distinfo 
	devel/kf6/kdav : distinfo 
	devel/kf6/kdbusaddons: distinfo 
	devel/kf6/kdeclarative: distinfo 
	devel/kf6/kded : distinfo 
	devel/kf6/kdesu: distinfo 
	devel/kf6/kdnssd: distinfo 
	devel/kf6/kdoctools: distinfo 
	devel/kf6/kfilemetadata: distinfo 
	devel/kf6/kglobalaccel: distinfo 
	devel/kf6/kguiaddons: distinfo 
	devel/kf6/kholidays: distinfo 
	devel/kf6/ki18n: distinfo 
	devel/kf6/kiconthemes: distinfo 
	devel/kf6/kidletime: distinfo 
	devel/kf6/kimageformats: distinfo 
	devel/kf6/kio  : distinfo 
	devel/kf6/kirigami: Makefile distinfo 
	devel/kf6/kirigami/pkg: PLIST 
	devel/kf6/kitemmodels: distinfo 
	devel/kf6/kitemviews: distinfo 
	devel/kf6/kjobwidgets: distinfo 
	devel/kf6/knewstuff: distinfo 
	devel/kf6/knotifications: distinfo 
	devel/kf6/knotifyconfig: distinfo 
	devel/kf6/kpackage: distinfo 
	devel/kf6/kparts: distinfo 
	devel/kf6/kpeople: distinfo 
	devel/kf6/kplotting: distinfo 
	devel/kf6/kpty : distinfo 
	devel/kf6/kquickcharts: distinfo 
	devel/kf6/krunner: distinfo 
	devel/kf6/kservice: distinfo 
	devel/kf6/kstatusnotifieritem: distinfo 
	devel/kf6/ksvg : distinfo 
	devel/kf6/ktexteditor: distinfo 
	devel/kf6/ktexttemplate: distinfo 
	devel/kf6/ktextwidgets: distinfo 
	devel/kf6/kunitconversion: distinfo 
	devel/kf6/kuserfeedback: distinfo 
	devel/kf6/kuserfeedback/pkg: PLIST 
	devel/kf6/kwallet: Makefile distinfo 
	devel/kf6/kwallet/pkg: PLIST 
	devel/kf6/kwidgetsaddons: distinfo 
	devel/kf6/kwindowsystem: distinfo 
	devel/kf6/kxmlgui: distinfo 
	devel/kf6/prison: distinfo 
	devel/kf6/purpose: distinfo 
	devel/kf6/qqc2-desktop-style: distinfo 
	devel/kf6/solid: distinfo 
	devel/kf6/sonnet: Makefile distinfo 
	devel/kf6/syndication: distinfo 
	devel/kf6/syntax-highlighting: distinfo 
	devel/kf6/threadweaver: distinfo 

Log message:
Update KDE Frameworks to 6.14.0

https://kde.org/announcements/frameworks/6/6.14.0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/10 23:27:10

Modified files:
	devel/kdevelop : distinfo 
	graphics/skanlite: Makefile distinfo 
	meta/kde       : Makefile 
	net/kdeconnect-kde: distinfo 
	net/konversation: Makefile distinfo 
	net/ktorrent   : Makefile distinfo 
	net/libktorrent: distinfo 
	x11/kde        : kde.port.mk 
	x11/kde-applications/akonadi: distinfo 
	x11/kde-applications/akonadi-calendar: distinfo 
	x11/kde-applications/akonadi-calendar-tools: distinfo 
	x11/kde-applications/akonadi-contacts: distinfo 
	x11/kde-applications/akonadi-import-wizard: distinfo 
	x11/kde-applications/akonadi-mime: distinfo 
	x11/kde-applications/akonadi-search: distinfo 
	x11/kde-applications/akonadiconsole: distinfo 
	x11/kde-applications/akregator: distinfo 
	x11/kde-applications/akregator/pkg: PLIST 
	x11/kde-applications/analitza: distinfo 
	x11/kde-applications/ark: distinfo 
	x11/kde-applications/artikulate: distinfo 
	x11/kde-applications/audiocd-kio: distinfo 
	x11/kde-applications/baloo-widgets: distinfo 
	x11/kde-applications/blinken: distinfo 
	x11/kde-applications/bomber: distinfo 
	x11/kde-applications/bovo: distinfo 
	x11/kde-applications/calendarsupport: distinfo 
	x11/kde-applications/cantor: Makefile distinfo 
	x11/kde-applications/cervisia: distinfo 
	x11/kde-applications/dolphin: distinfo 
	x11/kde-applications/dolphin-plugins: distinfo 
	x11/kde-applications/dolphin-plugins/pkg: PLIST 
	x11/kde-applications/dragon: distinfo 
	x11/kde-applications/elisa: distinfo 
	x11/kde-applications/eventviews: distinfo 
	x11/kde-applications/falkon: distinfo 
	x11/kde-applications/ffmpegthumbs: distinfo 
	x11/kde-applications/filelight: distinfo 
	x11/kde-applications/granatier: distinfo 
	x11/kde-applications/grantlee-editor: distinfo 
	x11/kde-applications/grantleetheme: distinfo 
	x11/kde-applications/gwenview: distinfo 
	x11/kde-applications/incidenceeditor: distinfo 
	x11/kde-applications/juk: distinfo 
	x11/kde-applications/kaccounts-providers: distinfo 
	x11/kde-applications/kaddressbook: distinfo 
	x11/kde-applications/kaddressbook/pkg: PLIST 
	x11/kde-applications/kajongg: distinfo 
	x11/kde-applications/kalarm: distinfo 
	x11/kde-applications/kalgebra: distinfo 
	x11/kde-applications/kalm: distinfo 
	x11/kde-applications/kalzium: distinfo 
	x11/kde-applications/kamera: distinfo 
	x11/kde-applications/kanagram: distinfo 
	x11/kde-applications/kapman: distinfo 
	x11/kde-applications/kapptemplate: distinfo 
	x11/kde-applications/kate: distinfo 
	x11/kde-applications/kate/pkg: PLIST 
	x11/kde-applications/katomic: distinfo 
	x11/kde-applications/kbackup: distinfo 
	x11/kde-applications/kblackbox: distinfo 
	x11/kde-applications/kblocks: distinfo 
	x11/kde-applications/kbounce: distinfo 
	x11/kde-applications/kbreakout: distinfo 
	x11/kde-applications/kbruch: distinfo 
	x11/kde-applications/kcachegrind: distinfo 
	x11/kde-applications/kcalc: distinfo 
	x11/kde-applications/kcalutils: distinfo 
	x11/kde-applications/kcharselect: distinfo 
	x11/kde-applications/kcolorchooser: distinfo 
	x11/kde-applications/kcron: distinfo 
	x11/kde-applications/kde-dev-scripts: distinfo 
	x11/kde-applications/kde-dev-utils: distinfo 
	x11/kde-applications/kdebugsettings: distinfo 
	x11/kde-applications/kdeedu-data: distinfo 
	x11/kde-applications/kdegraphics-mobipocket: distinfo 
	x11/kde-applications/kdegraphics-thumbnailers: distinfo 
	x11/kde-applications/kdenetwork-filesharing: distinfo 
	x11/kde-applications/kdenlive: distinfo 
	x11/kde-applications/kdenlive/pkg: PLIST 
	x11/kde-applications/kdepim-addons: distinfo 
	x11/kde-applications/kdepim-runtime: distinfo 
	x11/kde-applications/kdesdk-thumbnailers: distinfo 
	x11/kde-applications/kdf: distinfo 
	x11/kde-applications/kdialog: distinfo 
	x11/kde-applications/kdiamond: distinfo 
	x11/kde-applications/keditbookmarks: distinfo 
	x11/kde-applications/kf6-kaccounts-integration: distinfo 
	x11/kde-applications/kf6-kdegraphics-mobipocket: distinfo 
	x11/kde-applications/kf6-kio-extras: distinfo 
	x11/kde-applications/kf6-ksanecore: distinfo 
	x11/kde-applications/kf6-libkcddb: distinfo 
	x11/kde-applications/kf6-libkcompactdisc: distinfo 
	x11/kde-applications/kf6-libkdcraw: distinfo 
	x11/kde-applications/kf6-libkexiv2: distinfo 
	x11/kde-applications/kfind: distinfo 
	x11/kde-applications/kfourinline: distinfo 
	x11/kde-applications/kgeography: distinfo 
	x11/kde-applications/kget: distinfo 
	x11/kde-applications/kgoldrunner: distinfo 
	x11/kde-applications/kgpg: distinfo 
	x11/kde-applications/khangman: distinfo 
	x11/kde-applications/khelpcenter: distinfo 
	x11/kde-applications/kidentitymanagement: distinfo 
	x11/kde-applications/kig: distinfo 
	x11/kde-applications/kigo: distinfo 
	x11/kde-applications/killbots: distinfo 
	x11/kde-applications/kimagemapeditor: distinfo 
	x11/kde-applications/kimap: distinfo 
	x11/kde-applications/kio-gdrive: distinfo 
	x11/kde-applications/kirigami-gallery: distinfo 
	x11/kde-applications/kiriki: distinfo 
	x11/kde-applications/kiten: distinfo 
	x11/kde-applications/kitinerary: distinfo 
	x11/kde-applications/kjumpingcube: distinfo 
	x11/kde-applications/kldap: distinfo 
	x11/kde-applications/kleopatra: distinfo 
	x11/kde-applications/klettres: distinfo 
	x11/kde-applications/klickety: distinfo 
	x11/kde-applications/klines: distinfo 
	x11/kde-applications/kmag: distinfo 
	x11/kde-applications/kmahjongg: distinfo 
	x11/kde-applications/kmail: distinfo 
	x11/kde-applications/kmail-account-wizard: distinfo 
	x11/kde-applications/kmailtransport: distinfo 
	x11/kde-applications/kmbox: distinfo 
	x11/kde-applications/kmime: distinfo 
	x11/kde-applications/kmines: distinfo 
	x11/kde-applications/kmix: distinfo 
	x11/kde-applications/kmousetool: distinfo 
	x11/kde-applications/kmouth: distinfo 
	x11/kde-applications/kmplot: distinfo 
	x11/kde-applications/knavalbattle: distinfo 
	x11/kde-applications/knetwalk: distinfo 
	x11/kde-applications/kolf: distinfo 
	x11/kde-applications/kollision: distinfo 
	x11/kde-applications/kolourpaint: distinfo 
	x11/kde-applications/kompare: distinfo 
	x11/kde-applications/konqueror: distinfo 
	x11/kde-applications/konquest: distinfo 
	x11/kde-applications/konsole: distinfo 
	x11/kde-applications/kontact: distinfo 
	x11/kde-applications/kontactinterface: distinfo 
	x11/kde-applications/kontrast: distinfo 
	x11/kde-applications/kopeninghours: distinfo 
	x11/kde-applications/korganizer: distinfo 
	x11/kde-applications/korganizer/pkg: PLIST 
	x11/kde-applications/kpimtextedit: distinfo 
	x11/kde-applications/kpkpass: distinfo 
	x11/kde-applications/kqtquickcharts: distinfo 
	x11/kde-applications/krdc: distinfo 
	x11/kde-applications/kreversi: distinfo 
	x11/kde-applications/krfb: distinfo 
	x11/kde-applications/kruler: distinfo 
	x11/kde-applications/kshisen: distinfo 
	x11/kde-applications/ksirk: distinfo 
	x11/kde-applications/ksmtp: distinfo 
	x11/kde-applications/ksnakeduel: distinfo 
	x11/kde-applications/kspaceduel: distinfo 
	x11/kde-applications/ksquares: distinfo 
	x11/kde-applications/ksudoku: distinfo 
	x11/kde-applications/ksystemlog: distinfo 
	x11/kde-applications/kteatime: distinfo 
	x11/kde-applications/ktimer: distinfo 
	x11/kde-applications/ktnef: distinfo 
	x11/kde-applications/ktouch: distinfo 
	x11/kde-applications/ktuberling: distinfo 
	x11/kde-applications/kturtle: distinfo 
	x11/kde-applications/kubrick: distinfo 
	x11/kde-applications/kwalletmanager: distinfo 
	x11/kde-applications/kweather: distinfo 
	x11/kde-applications/kweathercore: distinfo 
	x11/kde-applications/kwordquiz: distinfo 
	x11/kde-applications/libgravatar: distinfo 
	x11/kde-applications/libkcddb: distinfo 
	x11/kde-applications/libkdcraw: distinfo 
	x11/kde-applications/libkdegames: distinfo 
	x11/kde-applications/libkdepim: distinfo 
	x11/kde-applications/libkeduvocdocument: distinfo 
	x11/kde-applications/libkexiv2: distinfo 
	x11/kde-applications/libkgapi: distinfo 
	x11/kde-applications/libkleo: distinfo 
	x11/kde-applications/libkmahjongg: distinfo 
	x11/kde-applications/libkomparediff2: distinfo 
	x11/kde-applications/libksane: distinfo 
	x11/kde-applications/libksieve: distinfo 
	x11/kde-applications/lokalize: distinfo 
	x11/kde-applications/lskat: distinfo 
	x11/kde-applications/mailcommon: distinfo 
	x11/kde-applications/mailimporter: distinfo 
	x11/kde-applications/marble: distinfo 
	x11/kde-applications/markdownpart: distinfo 
	x11/kde-applications/mbox-importer: distinfo 
	x11/kde-applications/merkuro: distinfo 
	x11/kde-applications/messagelib: distinfo 
	x11/kde-applications/mimetreeparser: distinfo 
	x11/kde-applications/minuet: distinfo 
	x11/kde-applications/okular: distinfo 
	x11/kde-applications/okular/pkg: PLIST 
	x11/kde-applications/palapeli: distinfo 
	x11/kde-applications/picmi: distinfo 
	x11/kde-applications/pim-data-exporter: distinfo 
	x11/kde-applications/pim-data-exporter/pkg: PLIST 
	x11/kde-applications/pim-sieve-editor: distinfo 
	x11/kde-applications/pim-sieve-editor/pkg: PLIST 
	x11/kde-applications/pimcommon: distinfo 
	x11/kde-applications/plasmatube: distinfo 
	x11/kde-applications/poxml: distinfo 
	x11/kde-applications/rocs: distinfo 
	x11/kde-applications/signon-kwallet-extension: distinfo 
	x11/kde-applications/step: distinfo 
	x11/kde-applications/svgpart: distinfo 
	x11/kde-applications/sweeper: distinfo 
	x11/kde-applications/tokodon: distinfo 
	x11/kde-applications/umbrello: distinfo 
	x11/yakuake    : Makefile distinfo 

Log message:
Update KDE Gear to 25.04.1

https://kde.org/announcements/gear/25.04.1/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/10 23:35:36

Modified files:
	geo/gdal       : Makefile distinfo 
	geo/gdal/pkg   : PLIST-main PLIST-python 

Log message:
geo/gdal: update to 3.11.0.

see https://github.com/OSGeo/gdal/blob/v3.11.0/NEWS.md


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/10 23:50:49

Modified files:
	net/bitcoin    : Makefile distinfo 
	net/bitcoin/pkg: PLIST 
Removed files:
	net/bitcoin/patches: patch-build-aux_m4_bitcoin_find_bdb48_m4 
	                     patch-configure_ac 

Log message:
Update bitcoin to 29.0

https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-29.0.md

Ports related changes:

- "Support for UPnP was dropped."
- "libnatpmp was replaced with a built-in implementation of PCP and NAT-PMP"
- "The build system has been migrated from Autotools to CMake"
- "Bye bye BerkeleyDB"
- Switched from GH to https://bitcoincore.org/bin/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/10 23:55:44

Modified files:
	geo/pgrouting  : Makefile distinfo 
	geo/pgrouting/pkg: PLIST 

Log message:
geo/pgrouting: update to 3.8.0.

see https://github.com/pgRouting/pgrouting/releases/tag/v3.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/11 00:20:05

Modified files:
	sysutils/lf    : Makefile distinfo modules.inc 

Log message:
Update lf to r35

Igor Zornik pointed out that current maintainer does not respond to the update
diff and email bounced. For this reason I delete the current maintainer.

Update diff form Igor Zornik, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/11 00:56:38

Modified files:
	sysutils/conky : Makefile distinfo 
	sysutils/conky/pkg: PLIST 
Added files:
	sysutils/conky/patches: patch-CMakeLists_txt 
	                        patch-cmake_ConkyPlatformChecks_cmake 
	                        patch-cmake_Conky_cmake 
	                        patch-doc_CMakeLists_txt 
	                        patch-lua_CMakeLists_txt 
Removed files:
	sysutils/conky/patches: patch-data_conky_no_x11_conf 
	                        patch-doc_Makefile_am patch-src_common_c 
	                        patch-src_conky_c patch-src_conky_h 
	                        patch-src_core_c patch-src_fs_c 
	                        patch-src_llua_c patch-src_mixer_c 
	                        patch-src_openbsd_c patch-src_openbsd_h 
	                        patch-src_read_tcp_c 
	                        patch-src_text_object_h 

Log message:
Update conky to 1.22.1

- I have dropped the xmms2 variant. Our xmms2 is py27 and I see no
motivation to install or update it.
- I have borrowed some patches from FreeBSD
- I have tried to leave the same defaults as before.
- Added new build dependency on gperf
- Remove APP_SED (unused)
- Fix man1 directory
- Add a logic to use pypandoc or lowdown to generate the man page. (You
could push this upstream if you adjust the docs.)

Feedback by sthen@ and tested pascal@, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2025/05/11 00:58:24

Modified files:
	misc/p5-Finance-Quote: Makefile distinfo 
	misc/p5-Finance-Quote/pkg: PLIST 

Log message:
Update to p5-Finance-Quote-1.65 from Armin Wolfermann with tweaks by me.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/11 01:47:46

Modified files:
	misc/remind    : Makefile distinfo 
	misc/remind/pkg: PLIST 

Log message:
misc/remind: update to 5.3.7

from Martin Ziemer (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/11 02:56:17

Modified files:
	devel/codeblocks: Makefile distinfo 
	devel/codeblocks/patches: patch-configure_ac 
	                          patch-src_base_tinyxml_Makefile_am 
	                          patch-src_plugins_compilergcc_compilergcc_cpp 
	                          patch-src_plugins_contrib_dragscroll_dragscrollcfg_h 
	                          patch-src_sdk_mozilla_chardet_include_nsprpub_pr_include_prcpucfg_linux_h 
	devel/codeblocks/pkg: PLIST 
Removed files:
	devel/codeblocks/patches: patch-bootstrap 
	                          patch-src_include_cbauibook_h 
	                          patch-src_sdk_cbauibook_cpp 

Log message:
Update codeblocks to 25.03

"After six years, the Code::Blocks IDE has a new release.
The changelog is at https://www.codeblocks.org/changelogs/25.03/"

Update diff from maintainer Josh Grosse, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/11 03:34:16

Modified files:
	net/libtorrent : Makefile 
	net/rtorrent   : Makefile 

Log message:
reenable libexecinfo, it is actually in base

i thought it was still in ports, hence we lacked some dependency.
now there were crash reports on ports@ and having stacktraces
might help;  there is no point in disabling it.  reminded by jca


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/05/11 04:06:14

Modified files:
	sysutils/monit : Makefile distinfo 

Log message:
sysutils/monit: update to 5.35.1


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/11 05:23:23

Modified files:
	usr.bin/pkgconf/man: pkgconf.1 

Log message:
Document four more command line options.

The options --about, --list-package-names, --short-errors,
and --log-file were not documented yet.  While documenting --log-file,
adjust the description of PKG_CONFIG_LOG, too.

This patch was accepted and pushed upstream by Ariadne Conill.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/11 06:36:42

Modified files:
	sysutils       : Makefile 

Log message:
-conky,xmms2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/11 07:10:25

Modified files:
	telephony/asterisk/22: Makefile distinfo 
	telephony/asterisk/22/patches: patch-apps_app_voicemail_c 
	                               patch-configure_ac 
	                               patch-res_res_resolver_unbound_c 
	                               patch-res_res_rtp_asterisk_c 

Log message:
update to asterisk-22.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/11 07:10:27

Modified files:
	telephony/asterisk/20: Makefile distinfo 
	telephony/asterisk/20/patches: patch-apps_app_voicemail_c 
	                               patch-configure_ac 
	                               patch-res_res_resolver_unbound_c 
	                               patch-res_res_rtp_asterisk_c 

Log message:
update to asterisk-20.14.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/11 07:14:10

Modified files:
	mail/neomutt   : Makefile distinfo 

Log message:
update to neomutt-20250510


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2025/05/11 07:32:44

Modified files:
	.              : innovations.html 

Log message:
Add new entries for bpflogd(8) and lldpd(8).
Link to portable version of rpki-client(8).
Update the LibreSSL and mandoc(1) entries.
Mark pkg-config(1) and dhclient(8) as deleted.
Mark aucat(1) and sndiod(8) as part of portable sndio.
Add older entries for midicat(1), sndioctl(1),  and mixerctl(8).


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2025/05/11 08:01:35

Modified files:
	sysutils/rset  : Makefile distinfo 
Removed files:
	sysutils/rset/patches: patch-input_c 

Log message:
update sysutils/rset to 3.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2025/05/11 08:14:48

Modified files:
	databases/pspg : Makefile distinfo 

Log message:
update databases/pspg to 5.8.11

5.8.8:  sort can detect numbers with exponents as numbers
5.8.9:  fix processng data that contains tabs and DOS file ending
5.8.10: allow select column are by keyboard (shift f3)
5.8.11: possibility to mark columns by ctrl shift left/right cursor


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/11 09:30:43

Modified files:
	usr.sbin/ldapd : ldape.c modify.c 

Log message:
Remove some NULL checks before ober_free_elements()

From Anton Kasimov


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/11 09:38:48

Modified files:
	usr.sbin/ldapd : auth.c ldape.c modify.c 

Log message:
Plug a few leaks after namespace_get()

This patch fixes several memory leaks in ldapd caused by missing calls
to ober_free_elements after using namespace_get. The namespace_get
function eventually calls ober_read_element, which allocates memory
for parsed BER elements.

The most significant leak happens during processing of bind requests
from non-root users in auth.c. The returned ber_element was not freed
after being processed.

Similar issues were found and fixed in ldape.c and modify.c. In these
cases, ber_element returned by namespace_get was also left unfreed.

From Anton Kasimov


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/11 12:01:46

Modified files:
	sysutils/btop  : Makefile distinfo 

Log message:
sysutils/btop: Update to 1.4.3

From Laurent Cheylus, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/11 12:19:22

Modified files:
	x11/gnome/librsvg: Makefile 
Added files:
	x11/gnome/librsvg/patches: old-patch-rsvg-private_h 

Log message:
Unbreak build with libxml >=2.14 for the old 2.40.21 version (that we still
keep for non-rust arches).
Not sure this is enough but at least it will prevent killing bulks.

reported by sthen@, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/11 13:21:36

Modified files:
	x11/kde-applications: Makefile 

Log message:
cleanup


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/11 13:24:54

Modified files:
	editors/calligra: distinfo 
	editors/calligra/pkg: PLIST 
	editors/ghostwriter: distinfo 
	net/neochat    : distinfo 

Log message:
Update missing distinfo and calligra PLIST

Spotted by tb


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2025/05/11 13:41:05

Modified files:
	sys/arch/sparc64/dev: fd.c 
	sys/arch/sparc64/include: intr.h 
	sys/arch/sparc64/sparc64: intr.c 
	sys/dev/sbus   : stp4020.c 

Log message:
Add a sparc64-specific _raw flavour to the softintr routines. These are used
by specific drivers (floppy controllers, PCMCIA bridge) which need to be able
to schedule soft interrupts at actual hardware levels.

This will allow further MI work on the softintr api to not affect or break
these interfaces.

And also unbreaks com@pcmcia devices, which register a soft interrupt at
IPL_TTY level and got broken by accident in OpenBSD 4.4.

discussed a lot with and ok visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/11 13:59:06

Modified files:
	devel/libdispatch/patches: patch-src_event_event_kevent_c 

Log message:
libdispatch: EVFILT_USER makes us reach malformed code. make it compile


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/11 14:03:08

Modified files:
	sys/kern       : kern_event.c 

Log message:
Make EVFILT_TIMER mp-safe.

Introduce 'filt_timer' opaque structure to keep the timeout(9), the
`ft_reschedule' flag and protecting mutex(9). The timeout(9) handler
could reschedule itself, so `ft_reschedule' flag prevents this on
timeout canceling.

Note, this diff keeps the timeout handler under kernel lock. We don't
touch kernel lock while we perform timeout_add(9) or
timeout_del_barier(9) on non mp-safe timeouts, so kevent(2) will not
stuck in kernel lock, meanwhile the timeout firing will take kernel
lock in most cases even for mp-safe timeouts.

ok visa


CVSROOT:	/cvs
Module name:	src
Changes by:	sashan@cvs.openbsd.org	2025/05/11 15:19:09

Modified files:
	sys/net        : pf.c 

Log message:
The counter for halfopen states should be manipulated using atomic_ops(9f).
In current code the counter may underflow. The issue has been noticed and
reported by Pascal Stumpf (pascal _at_ stumpf _dot_ co). The change has
been also kindly tested by Pascal.

OK @bluhm, OK @dlg


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/11 16:51:43

Modified files:
	net/isc-dhcp   : Makefile 
	net/isc-dhcp/patches: patch-contrib_dhcp-lease-list_pl 

Log message:
net/isc-dhcp: fix dhcp-lease-list patch

OK: sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/11 17:56:43

Modified files:
	math/z3        : Makefile distinfo 

Log message:
math/z3: update to 4.15.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2025/05/11 19:18:35

Modified files:
	sys/dev/fdt    : rkpmic.c 

Log message:
add RK818 support

ok kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/11 22:49:19

Modified files:
	sys/arch/sparc64/sparc64: intr.c 

Log message:
remove unused variable; ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/11 23:07:17

Modified files:
	sys/netinet    : ip_input.c 

Log message:
remove unused extern, gcc warned about an unused variable


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/11 23:40:24

Modified files:
	lib/libfido2/src: es256.c 

Log message:
Use EC_POINT_[sg]et_affine_coordinates()

It is available in all supported OpenSSL flavors/versions and the _GFp
variants will be removed from LibreSSL.

ok hshoexer jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/11 23:41:20

Modified files:
	usr.bin/ssh    : sk-usbhid.c sshkey.c 

Log message:
Use EC_POINT_[sg]et_affine_coordinates()

It is available in all supported OpenSSL flavors/versions and the _GFp
variants will be removed from LibreSSL.

ok hshoexer jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/11 23:42:02

Modified files:
	regress/usr.bin/ssh/misc/ssh-verify-attestation: 
	                                                 ssh-verify-attestation.c 
	regress/usr.bin/ssh/unittests/sshbuf: 
	                                      test_sshbuf_getput_crypto.c 

Log message:
Use EC_POINT_[sg]et_affine_coordinates()

It is available in all supported OpenSSL flavors/versions and the _GFp
variants will be removed from LibreSSL.

ok hshoexer jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/12 00:29:47

Modified files:
	print/py-pypdf : Makefile distinfo 

Log message:
Update to py3-pypdf-5.5.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/12 00:29:59

Modified files:
	inputmethods/ibus-typing-booster: Makefile distinfo 

Log message:
Update to ibus-typing-booster-2.27.52.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/12 00:31:13

Modified files:
	sysutils/remotebox: Makefile distinfo 

Log message:
Update to remotebox-3.6.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/12 01:09:02

Modified files:
	sys/dev/pci/drm/include/linux: compiler.h mutex.h 

Log message:
Add a mutex-specific version of guard().  Uses a cleanup attribute to
free locks in return paths.  Required for 6.12.28 drm.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/12 02:02:35

Modified files:
	sys/dev/pci/drm: drm_file.c 

Log message:
drm/fdinfo: Protect against driver unbind

From Tvrtko Ursulin
f1dfc945847c5cb5462ed7f7c8bbf348e196023d in linux-6.12.y/6.12.28
5b1834d6202f86180e451ad1a2a8a193a1da18fc in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/12 02:05:21

Modified files:
	sys/dev/pci/drm/amd/amdgpu: nbio_v7_11.c 

Log message:
drm/amdgpu: Fix offset for HDP remap in nbio v7.11

From Lijo Lazar
989f9c6a619bf1b3cdef2f51522744c48a258da1 in linux-6.12.y/6.12.28
79af0604eb80ca1f86a1f265a0b1f9d4fccbc18f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/12 02:07:59

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 

Log message:
drm/amd/display: Default IPS to RCG_IN_ACTIVE_IPS2_IN_OFF

From Leo Li
b93e1cad05a079825a7b0e13033043bff988adc5 in linux-6.12.y/6.12.28
6ed0dc3fd39558f48119daf8f99f835deb7d68da in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/12 02:10:01

Modified files:
	sys/dev/pci/drm/i915/pxp: intel_pxp_gsccs.h 

Log message:
drm/i915/pxp: fix undefined reference to `intel_pxp_gsccs_is_ready_for_sessions'

From Chen Linxuan
bb0d602899650200efa69062edc99d2897c609e5 in linux-6.12.y/6.12.28
7e21ea8149a0e41c3666ee52cc063a6f797a7a2a in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/12 02:13:39

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_hdcp.c 

Log message:
drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcp

From Mario Limonciello
75096780a4de86c8884da20ee47e831713fb97e8 in linux-6.12.y/6.12.28
6b675ab8efbf2bcee25be29e865455c56e246401 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/12 02:16:00

Modified files:
	sys/dev/ic     : lpt.c lptvar.h 

Log message:
do not use buffer cache as malloc replacement. ok deraadt
even tested by Geoff Steckel


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/12 02:19:08

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_hdcp.c 

Log message:
drm/amd/display: Fix slab-use-after-free in hdcp

From Chris Bainbridge
dd329f04dda35a66e0c9ed462ba91bd5f2c8be70 in linux-6.12.y/6.12.28
be593d9d91c5a3a363d456b9aceb71029aeb3f1d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/12 03:17:42

Modified files:
	usr.bin/tmux   : screen.c 

Log message:
Preserve colours in selection if the option style is default, GitHub
issue 4498.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/12 03:50:00

Modified files:
	usr.bin/tmux   : tty.c 

Log message:
Do not downgrade styled underscores to standard underscore if the
terminal does not support them, this matches what would happen if the
application tried to use them on a terminal without support.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/12 04:06:07

Modified files:
	sysutils/glances: Makefile distinfo 
	sysutils/glances/patches: patch-glances_config_py 
	                          patch-glances_standalone_py 
	sysutils/glances/pkg: PLIST 
Added files:
	sysutils/glances/patches: patch-pyproject_toml 
Removed files:
	sysutils/glances/patches: patch-setup_py 

Log message:
update to glances-4.3.1, based on a diff from Laurent Cheylus (taking maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/12 04:16:42

Modified files:
	usr.bin/tmux   : cmd-run-shell.c job.c tmux.1 tmux.h 

Log message:
Add -E to run-shell to forward stderr as well as stdout, from github at
jyn dot dev in GitHub issue 4246.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/12 04:26:19

Modified files:
	usr.bin/tmux   : format.c tmux.1 

Log message:
Add R format modifier to repeat an argument.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/12 04:34:14

Modified files:
	usr.bin/tmux   : status.c tmux.h 

Log message:
Expand prompts when they are used rather than ahead of time, so the
input can be used as part of the format.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/12 04:41:29

Modified files:
	x11/xkbcommon  : Makefile 

Log message:
Add BDEP on www/py-jinja2; some tests need it and that will prevent dpb
from junking it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/05/12 05:04:34

Modified files:
	www/p5-URI     : Makefile distinfo 
	www/p5-URI/pkg : PLIST 

Log message:
update p5-URI to 5.32


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/12 05:10:56

Modified files:
	www/p5-URI     : Tag: OPENBSD_7_7 Makefile distinfo 
	www/p5-URI/pkg : Tag: OPENBSD_7_7 PLIST 

Log message:
www/p5-URI: MFC update to 5.32.

fixes a regression in 5.29 that broke the otp generation feature in
security/kpcli. Cf https://github.com/libwww-perl/URI/issues/152

discussed with bluhm@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/12 05:39:13

Modified files:
	sysutils/conky : Makefile 

Log message:
missing BDEPs for doc generation


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/12 05:52:59

Modified files:
	security/kc    : Makefile distinfo 

Log message:
Update to kc 2.5.4

From maintainer/upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/12 06:06:31

Modified files:
	net/lldpd      : Makefile 

Log message:
rm bundled libevent in post-extract; avoids useless autoconf run


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/12 07:11:17

Modified files:
	x11/mate/notification-daemon: Makefile 

Log message:
add missing lib dependency an fixup wantlib; noticed by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/12 09:57:27

Modified files:
	security/dropbear: Makefile distinfo 
	security/dropbear/patches: patch-src_common-session_c 

Log message:
update to dropbear-2025.88
https://lists.ucc.gu.uwa.edu.au/pipermail/dropbear/2025q2/002385.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/12 09:57:29

Modified files:
	security/dropbear: Tag: OPENBSD_7_7 Makefile distinfo 
	security/dropbear/patches: Tag: OPENBSD_7_7 
	                           patch-src_common-session_c 

Log message:
update -stable to dropbear-2025.88
https://lists.ucc.gu.uwa.edu.au/pipermail/dropbear/2025q2/002385.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/12 10:31:54

Modified files:
	www/anubis     : Makefile distinfo 
	www/anubis/pkg : PLIST anubis.rc 
Removed files:
	www/anubis     : modules.inc 
	www/anubis/patches: patch-data_botPolicies_json 

Log message:
update to anubis-1.18.0, with Christoph Liebender


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/12 10:58:10

Modified files:
	shells/fish/main: Makefile 
	shells/fish/v3 : Makefile 

Log message:
remove gnugetopt RDEPs, from Florian Viehweger (maintainer)
I fixed a whitespace nit while there


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/12 11:05:53

Modified files:
	textproc/wkhtmltopdf: Makefile 

Log message:
explicitly disable freetds support to avoid randomly picking it up in builds