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


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2025/05/12 11:17:42

Modified files:
	usr.sbin/vmd   : config.c control.c priv.c proc.c proc.h 
	                 vioblk.c vionet.c virtio.c virtio.h vm.c 
	                 vm_agentx.c vmd.c vmd.h vmm.c 

Log message:
vmd(8): make imsg objects opaque and sanitize char[]s.

vmd directly manipulated the inner members of imsg's throughout the
codebase. Given a report of unchecked usage of some particular
structs passed via imsg, this commit cleans up the imsg usage as
well as santizes the embedded char[]'s in structs passed via imsg.

All imsg metadata and data access now go through the imsg api (e.g.
imsg_get_data(3)) and unmarshalling is handled in centralized
locations with size checking and insertion of NUL-terminators in
any char[]s.

The result is no functional or behavioral change to vmd, but now
all imsg's are treated opaquely and data santization is in a single
function per type.

NUL-termination issues reported by S. Ai, H. Lefeuvre, Systopia
team.

Review and guidance from claudio@.

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/12 11:20:09

Modified files:
	sys/net        : pfkeyv2.c 
	sys/netinet    : ipsec_input.c 

Log message:
Move bunch of `ipsecctl_vars' variables out of netlock.

The `ipsec_soft_allocations', `ipsec_exp_allocations',
`ipsec_soft_bytes', `ipsec_exp_bytes', `ipsec_soft_timeout',
`ipsec_exp_timeout', `ipsec_soft_first_use' and `ipsec_exp_first_use'
are local to pfkeyv2_acquire(). They are loaded together during
`sadb_comb' initialization, so make sense to unlock them together too.

It looks reasonable to drop 'ipsec_' prefix for local variables,
otherwise the names are too long, and I think this should made code
reading worse. For consistency I dropped 'ipsec_' prefix for
`ipsec_def_*_local' too.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/12 11:21:21

Modified files:
	sys/netinet    : udp_usrreq.c 

Log message:
Unlock UDPCTL_ROOTONLY and UDPCTL_BADDYNAMIC cases of udp_sysctl().

Use temporary buffer to exchange data with the userland. So we need to
take exclusive netlock only if we modify values. The shared netlock is
still required even if we read values, but it doesn't stop packets
processing in the most paths.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2025/05/12 11:23:41

Modified files:
	usr.sbin/vmctl : vmctl.h 

Log message:
Until vmctl has its imsg usage cleaned, copy macros over from vmd.

This fixes building vmctl since I didn't commit this header change
when updating vmd.


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2025/05/12 12:02:40

Modified files:
	build          : support.dat 
	.              : support.html 

Log message:
add DICATECH, Santo Domingo, Dominican Republic


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/12 12:34:01

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-Cargo_toml patch-cli_Cargo_toml 
	                   patch-cli_lib_version_rs patch-cli_main_rs 
	                   patch-cli_standalone_binary_rs 
	                   patch-ext_ffi_Cargo_toml patch-ext_os_lib_rs 
	                   patch-modcargo-crates_deno_core-0_314_1_Cargo_toml 
	                   patch-tests_util_server_src_lib_rs 
Added files:
	lang/deno/patches: patch-ext_http_http_next_rs 
	                   patch-ext_http_request_properties_rs 
	                   patch-ext_net_Cargo_toml patch-ext_net_io_rs 
	                   patch-ext_net_ops_rs patch-ext_net_raw_rs 

Log message:
lang/deno: Update to 2.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/12 13:01:30

Modified files:
	devel/jjui     : Makefile distinfo 

Log message:
Update to jjui 0.8.8


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

Modified files:
	print/ghostscript/gnu: Makefile distinfo 
	print/ghostscript/gnu/pkg: PLIST 

Log message:
print/ghostscript/gnu: Update to 10.05.1

Fixes CVE-2025-46646


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/12 13:44:17

Modified files:
	print/ghostscript/gnu: Tag: OPENBSD_7_7 Makefile distinfo 
	print/ghostscript/gnu/pkg: Tag: OPENBSD_7_7 PLIST 

Log message:
print/ghostscript/gnu: Update to 10.05.1

Fixes CVE-2025-46646


CVSROOT:	/cvs
Module name:	src
Changes by:	sobrado@cvs.openbsd.org	2025/05/12 14:58:27

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
the regex keyword must be used iff the argument to an option is
a regular expression or a list of regular expressions, it requires
no special handling; improvements to the wording by jmc@ and op@

ok gilles@, jmc@, and op@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/12 15:23:36

Modified files:
	devel/py-jupyter_server: Makefile distinfo 

Log message:
update py-jupter_server to 2.16.0


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2025/05/12 17:48:12

Modified files:
	usr.sbin/fw_update: fw_update.sh 

Log message:
Correctly delete files with spaces

During uninstall, fw_update reads the list of installed filenames
from +CONTENTS but would split commands before checking if there
was a command.  It now uses the full line as the filename as it
should.

Reported by Mikolaj Kucharski <mikolaj () kucharski ! name>
OK (for a similar diff) lucas@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/12 18:09:41

Modified files:
	sys/net        : if_pflow.c 

Log message:
replace task_del+taskq_barrier with taskq_del_barrier.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/12 18:16:33

Modified files:
	x11/kde-applications/cantor: Makefile 

Log message:
cantor: unbreak build by reinstating ldep on R


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/05/12 18:24:46

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

Log message:
Update to gosec-2.22.4

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2025/05/12 19:19:35

Modified files:
	databases/postgresql: Makefile distinfo 
	databases/postgresql/pkg: PLIST-docs 

Log message:
Update to PostgreSQL 17.5

Fixes CVE-2025-4207: PostgreSQL GB18030 encoding validation can read one
byte past end of allocation for text that fails validation


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2025/05/12 19:48:27

Modified files:
	sysutils/firmware/intel: Makefile distinfo 
	sysutils/firmware/intel/pkg: PLIST 

Log message:
update intel microcode to 20250512

release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20250512


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/12 21:19:02

Modified files:
	archivers/libdeflate: Makefile distinfo 

Log message:
Update to libdeflate-1.24

Changes: https://github.com/ebiggers/libdeflate/blob/v1.24/NEWS.md


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/12 21:19:25

Modified files:
	news/nzbget    : Makefile distinfo 
	news/nzbget/patches: patch-cmake_par2-turbo_cmake 
	news/nzbget/pkg: PLIST 

Log message:
Update to nzbget-25.0

Changes: https://github.com/nzbgetcom/nzbget/releases/tag/v25.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/12 21:59:51

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

Log message:
update py-test-timeout to 2.1.0

The current version uses distutils and doesn't support Python 3.12.

ok kmos@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/12 22:03:00

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

Log message:
update py-test-jupyter to 0.6.2


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

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

Log message:
x11/xfce4/xfce4-dict: update to 0.8.9.

switches to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/13 01:21:57

Modified files:
	print/scribus  : Makefile 
	print/scribus/patches: patch-scribus_pdfwriter_cpp 
	                       patch-scribus_pdfwriter_h 
	                       patch-scribus_scxmlstreamwriter_h 

Log message:
print/scribus: use a better fix for i386 builds

from upstream svn r26861


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/13 01:23:51

Modified files:
	devel/py-buildbot: Makefile.inc 
	devel/py-buildbot/buildbot: Makefile distinfo 
	devel/py-buildbot/buildbot/pkg: PLIST 
	devel/py-buildbot/console-view: distinfo 
	devel/py-buildbot/grid-view: distinfo 
	devel/py-buildbot/pkg: distinfo 
	devel/py-buildbot/waterfall-view: distinfo 
	devel/py-buildbot/www: Makefile distinfo 
	devel/py-buildbot/www/pkg: PLIST 
	devel/py-buildslave: Makefile distinfo 
	devel/py-buildslave/pkg: PLIST 

Log message:
devel/py-buildbot: update to 4.3.0.

see https://github.com/buildbot/buildbot/releases/tag/v4.3.0
buildbot upgrade-master /path/to/buildmaster recommended (as with every
update...)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/13 01:25:41

Modified files:
	sysutils/conky : Makefile 

Log message:
In addition to the other missed BDEPs, moving to needing C++ for
this update means a COMPILER line change to base-clang ports-gcc
was also missed.


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/13 01:59:57

Modified files:
	usr.sbin/tftpd : tftpd.8 

Log message:
dedup -d text, point to -v;  OK dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/13 03:16:33

Modified files:
	sys/net        : pfkeyv2.c 
	sys/netinet    : ipsec_input.c 

Log message:
Move `psec_require_pfs' sysctl(2) variable out of netlock. It is
atomically accessed integer local to pfkeyv2_acquire().

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/13 03:17:41

Modified files:
	sys/netinet    : tcp_usrreq.c 

Log message:
Unlock TCPCTL_ROOTONLY and TCPCTL_BADDYNAMIC cases of tcp_sysctl().

The copy-paste from udp_sysctl(). It is not reasonable to combine this
code with UDP and make it more complex.

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 03:24:26

Modified files:
	textproc/mupdf : Makefile distinfo 
	textproc/mupdf/patches: patch-Makefile patch-Makerules 
	                        patch-docs_man_mupdf_1 
	                        patch-platform_x11_pdfapp_c 
	                        patch-platform_x11_x11_main_c 
	                        patch-source_tools_mudraw_c 
	                        patch-source_tools_pdfclean_c 
	                        patch-source_tools_pdfposter_c 
	                        patch-source_tools_pdfshow_c 
	textproc/mupdf/pkg: DESCR PFRAG.js PLIST 
Removed files:
	textproc/mupdf/patches: patch-Makethird 

Log message:
update to mupdf-1.26.0

- don't build/install "extra-apps" (muraster, which is a cut-down version
of functionality of "mutool draw", and mupdf-x11-curl) - upstream no longer
builds by default and they're not hugely useful

- mupdf-gl was fixed so that it no longer depends on javascript, so include
it in the main package again


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 03:48:14

Modified files:
	textproc/py-toml: Makefile 

Log message:
add HOMEPAGE


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

Modified files:
	sysutils/conky : Makefile 
	sysutils/conky/patches: patch-cmake_ConkyPlatformChecks_cmake 
	                        patch-doc_CMakeLists_txt 

Log message:
add LDEP on devel/gettext,-runtime to unbreak no_x11 packaging
replace pandoc->lowdown changes with a simpler diff that actually works


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

Modified files:
	devel/py-exceptiongroup: Makefile distinfo 

Log message:
update to py3-exceptiongroup-1.3.0


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

Modified files:
	devel/py-certifi: Makefile distinfo 

Log message:
update to py3-certifi-2025.4.26


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

Modified files:
	devel/py-calver: Makefile distinfo 

Log message:
update to py3-calver-2025.4.17


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

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

Log message:
update to tomcat-9.0.105


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

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

Log message:
update to tomcat-10.1.41


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

Modified files:
	devel/py-pyproject-api: Makefile distinfo 

Log message:
update to py3-pyproject_api-1.9.1


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

Modified files:
	www/py-h11     : Makefile distinfo 
	www/py-h11/pkg : PLIST 

Log message:
update to py3-h11-0.16.0


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

Modified files:
	www/py-h11     : Tag: OPENBSD_7_7 Makefile distinfo 
	www/py-h11/pkg : Tag: OPENBSD_7_7 PLIST 

Log message:
update -stable to py3-h11-0.16.0
fixes request-smuggling issue with TE chunked


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 05:11:41

Modified files:
	devel/py-more-itertools: Makefile distinfo 

Log message:
update to py3-more-itertools-10.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 05:16:32

Modified files:
	sysutils/py-platformdirs: Makefile distinfo 

Log message:
update to py3-platformdirs-4.3.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 05:17:44

Modified files:
	devel/py-trove-classifiers: Makefile distinfo 

Log message:
update to py3-trove-classifiers-2025.5.9.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 05:18:08

Modified files:
	textproc/py-markdown: Makefile distinfo 

Log message:
update to py3-markdown-3.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 05:27:45

Modified files:
	devel/py-prompt_toolkit: Makefile distinfo 

Log message:
update to py3-prompt_toolkit-3.0.51


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

Modified files:
	devel/py-argcomplete: Makefile distinfo 

Log message:
update to py3-argcomplete-3.6.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 05:38:10

Modified files:
	textproc/py-MarkupSafe: Makefile distinfo 
	textproc/py-MarkupSafe/pkg: PLIST 

Log message:
update to py3-MarkupSafe-3.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 05:45:34

Modified files:
	graphics/freeglut: Makefile distinfo 

Log message:
update to freeglut-3.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 06:26:03

Modified files:
	devel/py-async-timeout: Makefile distinfo 

Log message:
update to py3-async-timeout-5.0.1 (ok jung@, dropping maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2025/05/13 07:41:08

Modified files:
	sbin/ifconfig  : ifconfig.8 

Log message:
ifconfig.8: document that egress exists only on default rdomain

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/13 07:48:26

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

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

see https://www.mozilla.org/en-US/firefox/138.0.3/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/13 07:49:28

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

Log message:
www/mozilla-firefox: MFC update to 138.0.3.

see https://www.mozilla.org/en-US/firefox/138.0.3/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/13 07:56:13

Modified files:
	devel/harfbuzz : Makefile distinfo 
	devel/harfbuzz/patches: patch-src_check-symbols_py 

Log message:
Update to harfbuzz-11.2.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/13 07:57:40

Modified files:
	inputmethods/ibus-typing-booster: Makefile distinfo 

Log message:
Update to ibus-typing-booster-2.27.53.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/13 07:59:18

Modified files:
	print/psutils  : Makefile distinfo 
	print/psutils/pkg: PLIST 

Log message:
Update to psutils-3.3.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/13 08:00:14

Modified files:
	graphics/babl  : Makefile distinfo 

Log message:
Update to babl-0.1.114.


CVSROOT:	/cvs
Module name:	www
Changes by:	op@cvs.openbsd.org	2025/05/13 08:33:29

Modified files:
	opensmtpd      : index.html 
Added files:
	opensmtpd/announces: release-7.7.0p0.txt 

Log message:
release opensmtpd 7.7.0p0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/13 08:50:12

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.78.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/13 08:50:28

Modified files:
	graphics/gegl04: Makefile distinfo 

Log message:
Update to gegl04-0.4.62.


CVSROOT:	/cvs
Module name:	src
Changes by:	op@cvs.openbsd.org	2025/05/13 08:52:42

Modified files:
	usr.sbin/smtpd : smtp_session.c 

Log message:
fix overly strict AUTH PLAIN pass check

don't reject single character AUTH PLAIN passwords.  From Andle Blanke
on github pull request: https://github.com/OpenSMTPD/OpenSMTPD/pull/1283

ok gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/13 09:11:54

Modified files:
	sbin/ifconfig  : ifconfig.8 

Log message:
rewrite automatic interface groups list for brevity and discoverability

Replace their mere inlined mentions with a visually clear list of tagged
names and less repetetive, more informative text.

Now 'man -k any=egress' lists ifconfig(8) and ":tpppx" in the manual pager
jumps to the definition of that group.

Input OK jmc schwarze


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2025/05/13 09:16:43

Modified files:
	sys/sys        : cdefs.h 

Log message:
Make __pure macro use the __pure__ attribute, not __const__

The __const__ attribute is more restrictive than __pure__ in that
it is generally not safe to dereference a pointer passed to the
function.  The only consumers of __pure in our tree _do_ dereference
pointers so should be using __pure__.  This makes us consistent
with FreeBSD and NetBSD.  Comment adapted from NetBSD.

OK kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/13 09:38:15

Modified files:
	textproc/libxml: Makefile distinfo 
	textproc/libxml/patches: patch-runtest_c patch-xmllint_c 
	textproc/libxml/pkg: PLIST-python 
Removed files:
	textproc/libxml/patches: 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-testparser_c patch-valid_c 

Log message:
Update to libxml-2.14.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 09:43:12

Modified files:
	lang/python    : python.port.mk 

Log message:
sort list of MODPY_PYBUILD options in error text


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2025/05/13 09:49:42

Modified files:
	share/man/man5 : python-module.5 

Log message:
add missing MODPY_PYBUILD backends


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/13 11:27:53

Modified files:
	sys/netinet    : ip_ipsp.c ipsec_input.c 

Log message:
Move `ipsec_keep_invalid' sysctl(2) variable out of netlock. It is
atomically accessed integer local to reserve_spi().

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/13 12:17:47

Modified files:
	devel/esbuild  : Makefile 

Log message:
devel/esbuild: Igor Zornik takes MAINTAINER

From Igor, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 12:41:08

Modified files:
	databases/postgresql: Tag: OPENBSD_7_7 Makefile distinfo 
	databases/postgresql/pkg: Tag: OPENBSD_7_7 PLIST-docs 

Log message:
update -stable to postgresql-17.5

Fixes CVE-2025-4207: PostgreSQL GB18030 encoding validation can read one
byte past end of allocation for text that fails validation


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/13 14:06:10

Modified files:
	sys/netinet    : ip_spd.c ipsec_input.c 

Log message:
Move `ipsec_expire_acquire' sysctl(2) variable out of netlock. It is
atomically accessed integer local to ipsp_acquire_sa().

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/05/13 15:20:10

Modified files:
	sys/sys        : kstat.h 

Log message:
Add forward declaration for struct rwlock.

ok mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/05/13 16:19:36

Removed files:
	mail/pop3d     : Makefile distinfo 
	mail/pop3d/patches: patch-Makefile patch-imsgev_c patch-ioev_c 
	                    patch-pop3e_c patch-session_c 
	                    patch-ssl_privsep_c 
	mail/pop3d/pkg : DESCR PLIST pop3d.rc 

Log message:
Remove mail/pop3d as it's no longer maintained. ok tb@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/05/13 16:22:02

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Add quirk for pop3d


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/13 16:30:03

Modified files:
	devel/kproperty: Makefile 
	databases/kdb  : Makefile 

Log message:
Fix typo in SITES

Spotted and diff provided from Fabien Romano


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/05/13 19:41:19

Modified files:
	infrastructure/db: user.list 

Log message:
Comment out _pop3d


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/13 19:54:12

Modified files:
	sys/net        : if_gre.c 

Log message:
add support for the ERSPAN Type II protocol

ERSPAN is a specific GRE 0 protocol id with GRE sequence numbers
enabled, with it's own shim header, and then an Ethernet payload.

it is intended for use as a network based packet capture format,
but it's implemented as an Ethernet tunnel interface here. as an
interface, it reuses all the BPF based infrastructure and tooling
available to us. it's able to send packets too, which allows it to
be added as a span port to bridge/veb setups.

the driver can also act as a collector for any ERSPAN Type II packets
sent to it. it's also set up with an extra BPF DLT_LOOP interface
that includes the encapsulation headers so you can tell where the
encapsulated packets came from.

ok claudio@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/13 19:56:58

Added files:
	share/man/man4 : erspan.4 

Log message:
first pass at a manpage.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/13 20:00:18

Modified files:
	sys/net        : if_gre.c 

Log message:
count packets in the !input case in erspan_input


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2025/05/13 21:00:00

Modified files:
	infrastructure/db: user.list 

Log message:
fix previous; ok danj@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/13 22:28:46

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

Log message:
spelling; ok dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rapha@cvs.openbsd.org	2025/05/13 23:31:29

Modified files:
	audio/portmidi : Makefile distinfo 
	audio/portmidi/files: portmidi.pc.in 
	audio/portmidi/files/pm_sndio: pmsndio.c 
	audio/portmidi/patches: patch-CMakeLists_txt 
	                        patch-pm_common_CMakeLists_txt 
	                        patch-porttime_ptlinux_c 
	audio/portmidi/pkg: PLIST 
Removed files:
	audio/portmidi/patches: patch-pm_dylib_CMakeLists_txt 
	                        patch-pm_test_CMakeLists_txt 

Log message:
Update to portmidi-2.0.4 (bump EPOCH).

Ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rapha@cvs.openbsd.org	2025/05/13 23:46:07

Modified files:
	audio/mscore   : Makefile 

Log message:
Add portmidi to WANTLIB and bump revision

Requested by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 23:48:34

ports/www/py-httpcore/patches

Update of /cvs/ports/www/py-httpcore/patches
In directory cvs.openbsd.org:/tmp/cvs-serv28010/patches

Log Message:
Directory /cvs/ports/www/py-httpcore/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 23:52:24

Modified files:
	www/py-httpcore: Makefile 
Added files:
	www/py-httpcore/patches: patch-pyproject_toml 

Log message:
backport d1e17c53993fb5f permitting security-fixed py-h11 version
dep problem reported by bket@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 23:52:37

Modified files:
	www/py-httpcore: Tag: OPENBSD_7_7 Makefile 
Added files:
	www/py-httpcore/patches: Tag: OPENBSD_7_7 patch-pyproject_toml 

Log message:
backport d1e17c53993fb5f permitting security-fixed py-h11 version
dep problem reported by bket@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 23:53:37

Modified files:
	www/py-httpcore: Makefile 

Log message:
fix RDEP


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/13 23:53:50

Modified files:
	www/py-httpcore: Tag: OPENBSD_7_7 Makefile 

Log message:
fix RDEP


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 00:05:53

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

Log message:
update to py3-test-timeout-2.4.0, ok kmos


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 01:30:03

Modified files:
	devel/py-dill  : Makefile distinfo 

Log message:
update to py3-dill-0.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 01:42:41

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

Log message:
update to py3-tox-4.26.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 01:42:43

Modified files:
	security/rhash : Makefile distinfo 
	security/rhash/patches: patch-common_func_h patch-configure 

Log message:
update to rhash-1.4.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 01:44:08

Modified files:
	devel/py-coverage: Makefile distinfo 

Log message:
update to py3-coverage-7.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 01:44:11

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

Log message:
update to tomcat-11.0.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 01:47:08

Log message:
    import ports/www/py-httptools, ok landry
    
    httptools is a Python binding for the HTTP parser from nodejs. It contains
    classes httptools.HttpRequestParser and httptools.HttpResponseParser
    and a function for parsing URLs httptools.parse_url.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20250514
    
    N ports/www/py-httptools/Makefile
    N ports/www/py-httptools/distinfo
    N ports/www/py-httptools/pkg/DESCR
    N ports/www/py-httptools/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 01:48:39

Log message:
    import ports/www/py-uvicorn, ok landry
    
    Uvicorn is an ASGI web server implementation for Python.
    
    Until recently Python has lacked a minimal low-level server/application
    interface for async frameworks. The ASGI specification fills this gap,
    and means we're now able to start building a common set of tooling
    usable across all async frameworks.
    
    Uvicorn supports HTTP/1.1 and WebSockets.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20250514
    
    N ports/www/py-uvicorn/Makefile
    N ports/www/py-uvicorn/distinfo
    N ports/www/py-uvicorn/pkg/DESCR
    N ports/www/py-uvicorn/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 01:48:43

Modified files:
	www            : Makefile 

Log message:
+py-httptools
+py-uvicorn


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/05/14 02:01:57

Modified files:
	x11/emwm-utils : Makefile 
	x11/emwm-utils/patches: patch-src_smmain_c 
	x11/emwm-utils/pkg: PLIST 
Added files:
	x11/emwm-utils/patches: patch-src_smconf_h 
	x11/emwm-utils/pkg: README 

Log message:
x11/emwm-utils: improve rebooting and add README

from maintainer izzy Meyer
tweaks and ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 02:48:27

Modified files:
	net/arp-scan   : Makefile distinfo 

Log message:
update mac-vendor list


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/14 02:56:41

Modified files:
	usr.bin/nc     : netcat.c 

Log message:
nc: disallow -T with = when arguments are not key=value pairs

From Ross L Richardson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/14 05:26:32

Modified files:
	x11/sakura     : Makefile 

Log message:
x11/sakura: add xdg-utils to RDEP

if $BROWSER isn't set in the env, sakura uses xdg-open when opening links.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2025/05/14 05:31:41

Modified files:
	devel/got      : Makefile distinfo 
	devel/got/pkg  : PLIST-sysd PLIST-webd 

Log message:
update to got 0.112 and make the update-plist target happy

op@ pointed out that update-plist was broken and sent a fix. Reuse parts
of that fix to create /var/www/got/public in the fake install area, and
add a @sample directive as suggested by sthen@. The @sample causes
update-plist to accept the directory as it appears in the packing list.

Upstream changelog:

- remove /tmp/got-importmsg temp files when import commit message is left empty
- rely on secondary _gotwebd groups if repos_path is not owned by _gotwebd group
- fix unrelated errors being reported if a histedit operation is aborted
- implement support for protected references in gotsys.conf and gotsysd
- plug memory leaks in some libexec helpers and in the gitconfig parser
- stop needlessly opening the repository whenever a work tree is opened


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

Modified files:
	www/py-httpx   : Makefile 

Log message:
enable tests, now that we have uvicorn. ok daniel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 05:52:49

Modified files:
	www/py-httpcore: Makefile distinfo 
Removed files:
	www/py-httpcore/patches: patch-pyproject_toml 

Log message:
update to py3-httpcore-1.0.9, ok daniel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/14 06:08:12

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

Log message:
geo/sfcgal: update to 2.1.0.

see https://gitlab.com/sfcgal/SFCGAL/-/releases/v2.1.0
improve COMMENT while here, and ensure the matching version is installed
to run unit tests.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/14 06:37:32

Modified files:
	sysutils/plakar: Makefile distinfo modules.inc 
	sysutils/plakar/pkg: PLIST 

Log message:
Update to plakar-1.0.1beta16.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/14 06:41:08

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.78.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/14 07:02:23

Modified files:
	graphics/piglit: Makefile distinfo 
	graphics/piglit/patches: patch-CMakeLists_txt 
	                         patch-tests_util_CMakeLists_txt 
	graphics/piglit/pkg: PLIST 
Removed files:
	graphics/piglit/patches: 
	                         patch-tests_spec_ext_external_objects_vk_c 

Log message:
Update to piglit 20250507

tested/ok jsg


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/14 08:32:15

Modified files:
	sys/net        : pfkeyv2_parsemessage.c 
	sys/netinet    : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipip.c 
	                 ip_ipsp.c ip_output.c ipsec_input.c 
	                 ipsec_output.c 
	sys/netinet6   : ip6_output.c 

Log message:
Move `encdebug' sysctl(2) variable out of netlock. It is idely used in
the DPRINTF() macros, but disabled by default. We don't really need to
enforce loading `encdebug' value each time, but at least it is
consistent that way.

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2025/05/14 08:35:00

Modified files:
	graphics/geeqie: Makefile distinfo 
	graphics/geeqie/patches: patch-meson_build patch-src_window_cc 
	graphics/geeqie/pkg: PLIST 

Log message:
update to geeqie-2.6


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/14 09:51:58

Modified files:
	bin/rmdir      : rmdir.c 

Log message:
Fix two bugs that naddy@ reported on tech@:
1. POSIX requires that "mkdir dir; ln -s dir lnk; rmdir lnk/"
removes "dir" because rmdir(1) is required to behave like rmdir(2)
in this respect and that requires resolving the pathname, and
"Base Definitions 4.16 Pathname Resolution" specifies that pathname
resolution of "lnk" is complete, while pathname resolution of "lnk/"
is not complete, but it resolves to "dir".
2. rmdir -p on an absolute path should not fail with the spurious
error "rmdir: : No such file or directory".

Both FreeBSD and NetBSD changed this code, too, but we discussed
what both did on tech@ and found downsides we don't want.

The best fix is to:
1. Completely remove the handling of trailing slashes from main()
such that rmdir(1) aligns correctly with rmdir(2).
2. Completely rewrite rm_path() because having two nested while loops,
both moving the parse pointer p backwards, was neither necessary nor
particularly readable and complicated fixing the bug.

Include some minor KNF improvements while here.

Feedback and OK tb@.
OK naddy@ on an earlier version of this diff.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/14 11:02:06

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

Log message:
mail/mozilla-thunderbird: update to 128.10.1.

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/14 11:02:19

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

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 11:31:31

ports/misc/llama.cpp/patches

Update of /cvs/ports/misc/llama.cpp/patches
In directory cvs.openbsd.org:/tmp/cvs-serv2514/patches

Log Message:
Directory /cvs/ports/misc/llama.cpp/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2025/05/14 13:10:16

Modified files:
	audio/spotifyd : Makefile 

Log message:
Add missing BUILD_DEPENDS on devel/cmake.

found by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2025/05/14 13:28:59

Modified files:
	print/poppler  : Makefile distinfo 

Log message:
Update to poppler-25.05.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2025/05/14 13:29:48

Added files:
	editors/libreoffice/patches: 
	                             patch-sdext_source_pdfimport_xpdfwrapper_pdfioutdev_gpl_cxx 

Log message:
Update to poppler-25.05.0.

ok robert@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2025/05/14 13:37:39

Modified files:
	textproc/pandoc: Makefile distinfo 

Log message:
Update to pandoc-3.6.4.

From Evan Silberman (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 17:23:34

Log message:
    import py-jupyterlab_server for jupyterlab; ok bket@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20250514
    
    N ports/devel/py-jupyterlab_server/Makefile
    N ports/devel/py-jupyterlab_server/distinfo
    N ports/devel/py-jupyterlab_server/pkg/DESCR
    N ports/devel/py-jupyterlab_server/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 17:26:06

Log message:
    import py-strict_rfc3339 for jupyterlab; ok bket@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20250514
    
    N ports/devel/py-strict_rfc3339/Makefile
    N ports/devel/py-strict_rfc3339/distinfo
    N ports/devel/py-strict_rfc3339/pkg/DESCR
    N ports/devel/py-strict_rfc3339/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 17:27:47

Log message:
    import py-jupyter_lsp for jupyterlab; ok bket@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20250514
    
    N ports/devel/py-jupyter_lsp/Makefile
    N ports/devel/py-jupyter_lsp/distinfo
    N ports/devel/py-jupyter_lsp/pkg/DESCR
    N ports/devel/py-jupyter_lsp/pkg/PLIST
    N ports/devel/py-jupyter_lsp/patches/patch-setup_cfg
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 17:31:10

Log message:
    import py-notebook-shim for jupyterlab; ok bket@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20250514
    
    N ports/devel/py-notebook-shim/Makefile
    N ports/devel/py-notebook-shim/distinfo
    N ports/devel/py-notebook-shim/pkg/DESCR
    N ports/devel/py-notebook-shim/pkg/PLIST
    N ports/devel/py-notebook-shim/patches/patch-pyproject_toml
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 17:33:00

Modified files:
	devel/py-notebook-shim: Makefile 

Log message:
repair category


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 17:36:44

Log message:
    import jupyterlab; tweaks and ok bket@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20250514
    
    N ports/www/jupyterlab/Makefile
    N ports/www/jupyterlab/distinfo
    N ports/www/jupyterlab/pkg/DESCR
    N ports/www/jupyterlab/pkg/PLIST
    N ports/www/jupyterlab/patches/patch-pyproject_toml
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 17:37:37

Modified files:
	www            : Makefile 

Log message:
+jupyterlab


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 17:41:08

Modified files:
	devel          : Makefile 

Log message:
+py-jupyter_lsp
+py-jupyterlab_server
+py-notebook-shim
+py-strict_rfc3339


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/14 18:04:30

Modified files:
	share/man/man4 : Makefile 

Log message:
install erspan(4)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2025/05/14 19:33:19

Modified files:
	audio          : Makefile 
	databases      : Makefile 
	devel          : Makefile 
	graphics       : Makefile 
	net            : Makefile 
	security       : Makefile 
	sysutils       : Makefile 
	textproc       : Makefile 
	www            : Makefile 
	x11            : Makefile 

Log message:
Stop building ruby32 ports by default

Ruby 3.2 is now in security maintenance mode, so per our Ruby support
policy, we will no longer build ruby32 packages by default.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/14 19:38:55

Modified files:
	misc/llama.cpp : Makefile distinfo 
	misc/llama.cpp/pkg: PLIST 
Added files:
	misc/llama.cpp/patches: patch-common_common_cpp 
	                        patch-tools_rpc_rpc-server_cpp 

Log message:
update to llama-cpp b5372, from Percy Piper with a few tweaks


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/14 20:43:08

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 21:00:16

Log message:
    import py-types-python-dateutil needed for py-arrow; ok sthen@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20250514
    
    N ports/devel/py-types-python-dateutil/Makefile
    N ports/devel/py-types-python-dateutil/distinfo
    N ports/devel/py-types-python-dateutil/pkg/DESCR
    N ports/devel/py-types-python-dateutil/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 21:01:59

Modified files:
	devel          : Makefile 

Log message:
+py-types-python-dateutil


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 21:03:37

Modified files:
	devel/py-arrow : Makefile 

Log message:
add missing DEP to py-arrow; ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/14 21:06:52

Modified files:
	www/py-bleach  : Makefile distinfo 
	www/py-bleach/pkg: PLIST 

Log message:
update py-bleach to 6.2.0

tinycss2 1.4 is too new for bleach 5.0.1 and this is a blocker for updating
jupyter notebook. So update bleach to the latest release.

tweak and ok sthen@


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

Modified files:
	wayland/labwc  : Makefile distinfo 
	wayland/labwc/pkg: PLIST 

Log message:
wayland/labwc: update to 0.8.4.

see https://github.com/labwc/labwc/releases/tag/0.8.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2025/05/15 01:04:27

Log message:
    chef is a CLI to manage, read and convert cooklang recipes.
    
    Cooklang is a markup language for cooking recipes. An in depth
    explanation can be found in cooklang.org.
    
    Key features:
    
    * Web UI. The CLI comes with an embedded web UI.
    * Ingredient references. You can now refer to ingredients you
    already used before.
    * Good error reporting. Error reports are a top priority.
    * Units. An ingredient quantity means nothing without a unit.
    This is why the units are parsed and checked. With units come:
    o Unit conversion. You can read your recipe in your prefered
    unit system.
    o Configurable units. You can add, remove and rename units.
    
    ok tb@
    
    Status:
    
    Vendor Tag:	pascal
    Release Tags:	pascal_20250515
    
    N ports/textproc/cooklang-chef/Makefile
    N ports/textproc/cooklang-chef/distinfo
    N ports/textproc/cooklang-chef/crates.inc
    N ports/textproc/cooklang-chef/pkg/DESCR
    N ports/textproc/cooklang-chef/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2025/05/15 01:05:20

Modified files:
	textproc       : Makefile 

Log message:
+ cooklang-chef


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

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

Log message:
mail/meli: update to 0.8.11.

see https://git.meli-email.org/meli/meli/releases/tag/v0.8.11


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

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

Log message:
mail/stalwart: update to 0.11.8

see https://github.com/stalwartlabs/mail-server/releases/tag/v0.11.8


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

Modified files:
	www/nextcloud_notify_push: Makefile crates.inc distinfo 

Log message:
www/nextcloud_notify_push: update to 1.1.0.

see https://github.com/nextcloud/notify_push/releases/tag/v1.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/15 02:39:40

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: 
	                      patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	www/ungoogled-chromium: Makefile distinfo 
	www/ungoogled-chromium/patches: 
	                                patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
Added files:
	www/chromium/patches: 
	                      patch-ui_ozone_platform_wayland_host_wayland_frame_manager_cc 
	www/ungoogled-chromium/patches: 
	                                patch-ui_ozone_platform_wayland_host_wayland_frame_manager_cc 

Log message:
update to 136.0.7103.113


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/15 03:10:48

Modified files:
	audio/spotifyd : Makefile 

Log message:
Unbreak previous, there's no devel/cmake; it's devel/cmake/core.


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2025/05/15 03:26:22

Modified files:
	lang/sbcl      : Makefile distinfo 

Log message:
update lang/sbcl to 2.5.4

Release notes: https://sbcl.org/news.html#2.5.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2025/05/15 03:29:00

Modified files:
	x11/stumpwm    : Makefile 

Log message:
bump x11/stumpwm after lang/sbcl update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/15 03:41:14

Modified files:
	telephony/asterisk/16: Makefile 
	telephony/asterisk/18: Makefile 
	telephony/asterisk/20: Makefile 
	telephony/asterisk/22: Makefile 
	net/transmission: Makefile 
	devel/libivykis: Makefile 
	devel/libevent2: Makefile 
	devel/libuv    : Makefile 
	devel/libdispatch: Makefile 
	www/nginx      : Makefile 

Log message:
bump REVISIONs to ensure ports picking up EVFILT_USER are updated
with help from tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	semarie@cvs.openbsd.org	2025/05/15 04:16:40

Modified files:
	sys/net        : if_pppoe.c 

Log message:
let's packets being sent out pppoe interfaces bypass queues and go
straight onto the underlying interface.

it's complementary to src/sys/net/if_pppoe.c r1.85 "let pppoe data
packets go through if_vinput instead of the pppoeinq", but where that
skipped a queue on the rx side, this diff does it on the tx side.

hard-work from dlg@
with and ok dlg@


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

Modified files:
	lang/python    : python.port.mk 

Log message:
python.port.mk: fix MODPY_TEST_LINK_SO after add ${WRKSRC} to MODPY_TEST_LIBDIR

${WRKSRC} which was added MODPY_TEST_LIBDIR brokes MODPY_TEST_LINK_SO as
side effect because it introduced a cyclic loop for resulted symlinks.

OK: sthen@


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

Modified files:
	www/py-httptools: Makefile 

Log message:
remove NO_TEST; kirill's python.port.mk fix lets this work with MODPY_TEST_LINK_SO


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/15 06:09:54

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

Log message:
geo/py-shapely: update to 2.1.0.

see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-0


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/15 06:49:05

Modified files:
	usr.sbin/bpflogd: bpflogd.c log.c log.h 

Log message:
close unveil, add RCS markers;  OK dlg


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/15 06:51:34

Removed files:
	devel/pkgconf  : Makefile distinfo 
	devel/pkgconf/pkg: DESCR PLIST 

Log message:
remove pkgconf. fine with sthen, ok sqlports


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

Modified files:
	misc/screen    : Makefile distinfo 
	misc/screen/patches: patch-doc_screen_1 patch-doc_screen_texinfo 
Added files:
	misc/screen/patches: patch-tests_mallocmock_c 

Log message:
update to screen-5.0.1

our package was not installing screen setuid root (unlike some other OS)
so isn't particularly badly affected by the recently announced problems
but updating seems sensible anyway

from the upstream release notes:
- CVE-2025-46805: do NOT send signals with root privileges
- CVE-2025-46804: avoid file existence test information leaks
- CVE-2025-46803: apply safe PTY default mode of 0620
- CVE-2025-46802: prevent temporary 0666 mode on PTYs in attacher
- CVE-2025-23395: reintroduce lf_secreopen() for logfile
- buffer overflow due bad strncpy()
- uninitialized variables warnings
- typos
- combining char handling that could lead to a segfault

some ports fiddling required to clean the extracted distfile because the
upstream tarball includes configure-generated files and compiled objects.


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

Modified files:
	misc/screen    : Tag: OPENBSD_7_7 Makefile distinfo 
	misc/screen/patches: Tag: OPENBSD_7_7 patch-doc_screen_1 
	                     patch-doc_screen_texinfo 
Added files:
	misc/screen/patches: Tag: OPENBSD_7_7 patch-tests_mallocmock_c 

Log message:
update -stable to screen-5.0.1

our package was not installing screen setuid root (unlike some other OS)
so isn't particularly badly affected by the recently announced problems
but updating seems sensible anyway

from the upstream release notes:
- CVE-2025-46805: do NOT send signals with root privileges
- CVE-2025-46804: avoid file existence test information leaks
- CVE-2025-46803: apply safe PTY default mode of 0620
- CVE-2025-46802: prevent temporary 0666 mode on PTYs in attacher
- CVE-2025-23395: reintroduce lf_secreopen() for logfile
- buffer overflow due bad strncpy()
- uninitialized variables warnings
- typos
- combining char handling that could lead to a segfault

some ports fiddling required to clean the extracted distfile because the
upstream tarball includes configure-generated files and compiled objects.


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

Modified files:
	mail/getmail   : Makefile distinfo 
	mail/getmail/patches: patch-setup_py 

Log message:
update to getmail-6.19.8, from Martin Ziemer (maintainer)


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

Modified files:
	textproc/py-tinycss2: Makefile 

Log message:
warn about py-bleach version restriction


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2025/05/15 07:28:35

Modified files:
	.              : innovations.html 

Log message:
typos; requested by deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/15 07:37:23

Modified files:
	sysutils/shmux : Makefile 

Log message:
enable debug package, use TLS for homepage/site

SHMUX_SSH_OPTS parsing it not very robust, needs more love


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/15 07:38:17

Modified files:
	sysutils/shmux : Makefile 

Log message:
remove extra / that slipped in...


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/15 07:39:11

Modified files:
	sysutils/shmux : Makefile 

Log message:
remove extra dist/... enough for today


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/15 08:05:10

Log message:
    math/py-lap: new port (version 0.5.12)
    
    lap is a linear assignment problem solver using Jonker-Volgenant
    algorithm for dense LAPJV or sparse LAPMOD matrices. Both algorithms are
    implemented from scratch based solely on the papers and the public
    domain Pascal implementation provided by A. Volgenant. The LAPMOD
    implementation seems to be faster than the LAPJV implementation for
    matrices with a side of more than ~5000 and with less than 50% finite
    coefficients.
    
    OK: sthen@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20250515
    
    N ports/math/py-lap/Makefile
    N ports/math/py-lap/distinfo
    N ports/math/py-lap/pkg/DESCR
    N ports/math/py-lap/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/15 08:06:01

Modified files:
	math           : Makefile 

Log message:
+math/py-lap

OK: sthen@


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

Modified files:
	sysutils/smartmontools: Makefile distinfo 
Removed files:
	sysutils/smartmontools/patches: patch-openbsd_nvme_ioctl_h 
	                                patch-os_openbsd_cpp 
	                                patch-smartctl_8_in 
	                                patch-smartd_8_in 

Log message:
update to smartmontools-7.5, from Martin Ziemer (maintainer)
slight whitespace tidying by me


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

Modified files:
	misc/screen    : Makefile distinfo 
	misc/screen/patches: patch-doc_screen_texinfo 

Log message:
update screen to use rerolled tarball, which removes the .o files, fixes the texinfo
file, and makes some other changes relating to WINESC_WIN_CARET


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/15 08:57:59

Modified files:
	misc/screen    : Tag: OPENBSD_7_7 Makefile distinfo 
	misc/screen/patches: Tag: OPENBSD_7_7 patch-doc_screen_texinfo 

Log message:
update screen to use rerolled tarball, which removes the .o files, fixes the texinfo
file, and makes some other changes relating to WINESC_WIN_CARET


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/15 08:58:16

Modified files:
	sysutils/plakar: Makefile distinfo 

Log message:
Update to plakar-1.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/15 09:55:59

Modified files:
	www/iridium    : Makefile distinfo 
	www/iridium/patches: 
	                     patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
Added files:
	www/iridium/patches: 
	                     patch-ui_ozone_platform_wayland_host_wayland_frame_manager_cc 

Log message:
update to 2025.05.136.2


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/15 11:07:13

Modified files:
	bin/ksh        : vi.c 

Log message:
In ksh(1) VI mode, prevent display corruption when the command line
being edited starts with a UTF-8 continuation byte.

In particular, in case a UTF-8 continuation byte is the first byte
on the line, count it as width 1 rather than width 0, and in case
a UTF-8 continuation byte is the first byte that changes, only
back up the column if it's not in the first column.
This was discussed in more detail on tech@.

OK lucas@;
anton@ and kn@ also think i should go ahead.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/05/15 11:08:21

Modified files:
	lang           : Makefile 
Removed files:
	lang/myrddin   : Makefile distinfo 
	lang/myrddin/pkg: DESCR PLIST 

Log message:
Remove lang/myrddin. No updates in years.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/05/15 11:10:31

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Add quirk for myrddin


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/05/15 11:17:28

Modified files:
	databases      : Makefile 
Removed files:
	databases/ksql : Makefile distinfo 
	databases/ksql/pkg: DESCR PLIST 

Log message:
Remove databases/ksql as it was replaced by sqlbox awhile ago.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/05/15 11:18:27

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Add quirk for ksql


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/05/15 11:20:41

Modified files:
	security       : Makefile 
Removed files:
	security/reop  : Makefile distinfo 
	security/reop/pkg: DESCR PLIST 

Log message:
Remove security/reop as it's no longer maintained.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2025/05/15 11:21:16

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Add quirk for reop


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/15 12:33:16

Modified files:
	lang/node      : Makefile distinfo 
	lang/node/patches: patch-common_gypi patch-configure_py 
	                   patch-deps_v8_src_codegen_riscv_cpu-riscv_cc 
	                   patch-include_node_common_gypi 
	                   patch-lib_internal_modules_cjs_loader_js 
	                   patch-lib_net_js patch-src_cares_wrap_h 
	                   patch-src_env_cc patch-tools_test_py 
	                   patch-tools_v8_gypfiles_v8_gyp 

Log message:
lang/node: Update to 22.15.1

Fixes
CVE-2025-23165
CVE-2025-23166

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/15 13:02:56

Modified files:
	geo/p5-Geo-Ellipsoids: Makefile distinfo 

Log message:
geo/p5-Geo-Ellipsoids: update to 0.17


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/15 13:03:20

Modified files:
	geo/p5-Geo-Constants: Makefile distinfo 

Log message:
geo/p5-Geo-Constants: update to 0.07


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/15 13:03:44

Modified files:
	geo/p5-Geo-Inverse: Makefile distinfo 

Log message:
geo/p5-Geo-Inverse: update to 0.09


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/15 13:56:08

Modified files:
	sys/kern       : kern_event.c 

Log message:
combine timeout and user event counts and limits. ok mvs visa


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/15 13:59:54

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

Log message:
www/hugo: update to 0.147.3

Changes:
- https://github.com/gohugoio/hugo/releases/tag/v0.147.1
- https://github.com/gohugoio/hugo/releases/tag/v0.147.2
- https://github.com/gohugoio/hugo/releases/tag/v0.147.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/15 15:29:51

Modified files:
	devel/py-nbval : Makefile distinfo 

Log message:
update py-nbval to 0.11.0

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/15 15:38:54

Modified files:
	graphics/py-matplotlib: Makefile 

Log message:
remove version constraint on numpy older than 2.x


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/15 18:14:28

Modified files:
	security/libgcrypt: Makefile 

Log message:
libgcrypt now needs thread-local storage, which base-gcc doesn't
emulate. Move to ports-gcc on sparc64 to fix the build


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

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

Log message:
Update to openssl-ruby-tests 20250515


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/15 19:29:27

Modified files:
	sys/arch/arm64/arm64: cpu.c trampoline.S 

Log message:
handle more cpu models in Spectre-BHB mitigation

sync with the 'K value' table in version 3-0 of
https://developer.arm.com/documentation/110280/

ok kettenis@ who tested on ThinkPad X13s with Cortex-X1C


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/15 20:50:12

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

Log message:
fix the example code a bit


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/15 20:51:01

Modified files:
	usr.sbin/dhcrelay: dhcrelay.c 
	usr.sbin/dhcrelay6: dhcrelay6.c 

Log message:
do not throw away errno on pledge failure


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/15 21:49:38

Modified files:
	usr.sbin/dhcrelay6: dhcrelay6.8 

Log message:
-v implies -d (not the other way around), so dedup


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/15 22:04:41

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

Log message:
check pledge return, sort promises to match our idiom


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/15 22:12:58

Modified files:
	geo/py-shapely : distinfo 

Log message:
geo/py-shapely: fix distinfo, rerolled tarball ?

reported by tb@, thanks !


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/15 22:26:43

Modified files:
	usr.sbin/lldp  : lldp.8 
	usr.sbin/lldpd : lldpd.8 

Log message:
sync FILES and -s, fix one reference (lldpd does not talk to itself)


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/15 23:42:18

Modified files:
	lang/node      : Tag: OPENBSD_7_7 Makefile distinfo 
	lang/node/patches: Tag: OPENBSD_7_7 patch-common_gypi 
	                   patch-configure_py 
	                   patch-deps_v8_src_codegen_riscv_cpu-riscv_cc 
	                   patch-include_node_common_gypi 
	                   patch-lib_internal_modules_cjs_loader_js 
	                   patch-lib_net_js patch-src_cares_wrap_h 
	                   patch-src_env_cc patch-tools_test_py 
	                   patch-tools_v8_gypfiles_v8_gyp 
Added files:
	lang/node/patches: Tag: OPENBSD_7_7 
	                   patch-deps_v8_third_party_abseil-cpp_absl_base_internal_unscaledcycleclock_config_h 

Log message:
lang/node: Update to v22.15.1 and fix PowerPC64 build while here.

Fixes
CVE-2025-23165
CVE-2025-23166

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/15 23:47:30

Modified files:
	sbin/pflogd    : pflogd.8 pflogd.c 
	usr.sbin/bpflogd: bpflogd.8 bpflogd.c 
	usr.sbin/tcpdump: tcpdump.8 tcpdump.c 

Log message:
fix synopsis, pcap-filter(5) expressions can be spread across argv

quoting is not strictly needed per se, i.e. those are equivalent:
# tcpdump -i iwx0  port 22 and port 80
# tcpdump -i iwx0 'port 22 and port 80'


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/16 00:27:20

Added files:
	etc/rc.d       : bpflogd 

Log message:
bpflogd

ajacoutot@ says it looks fine from an rc.subr point of view


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 01:51:38

Modified files:
	devel/pecl-xdebug: Makefile distinfo 
	devel/pecl-xdebug/patches: patch-xdebug_ini 

Log message:
update to pecl-xdebug-3.4.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 01:56:06

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

Log message:
update to py3-test-httpserver-1.1.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 01:56:31

Modified files:
	devel/py-test-run-parallel: Makefile distinfo 

Log message:
update to py3-test-run-parallel-0.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 01:56:34

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

Log message:
update to reader-0.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 01:56:37

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

Log message:
update to py3-validators-0.35.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 01:56:40

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

Log message:
update to py3-virtualenv-20.31.2


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

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

Log message:
update to py3-frozenlist-1.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 02:03:19

Modified files:
	devel/py-setproctitle: Makefile distinfo 

Log message:
update to py3-setproctitle-1.3.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 02:03:21

Modified files:
	devel/py-pluggy: Makefile distinfo 

Log message:
update to py3-pluggy-1.6.0


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

Modified files:
	devel/py-click : Makefile distinfo 

Log message:
update to py3-click-8.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 02:12:49

Modified files:
	sysutils/borgmatic: Makefile distinfo 

Log message:
update to borgmatic-2.0.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 02:12:51

Modified files:
	databases/py-sqlalchemy: Makefile distinfo 
	databases/py-sqlalchemy/pkg: PLIST 

Log message:
update to py3-sqlalchemy-2.0.41


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 02:13:14

Modified files:
	devel/mercurial: Makefile distinfo 

Log message:
update to mercurial-7.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/16 02:39:39

Modified files:
	www/webkitgtk4 : Makefile distinfo 
Removed files:
	www/webkitgtk4/patches: patch-Source_WebCore_page_Page_cpp 
	                        patch-Source_WebCore_platform_audio_DenormalDisabler_cpp 

Log message:
Update to webkitgtk{40,41,60}-2.48.2.


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

Modified files:
	x11/xfce4/thunar: Makefile distinfo 
	x11/xfce4/thunar/pkg: PLIST 

Log message:
x11/xfce4/thunar: update to 4.20.3.

see https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.20.3


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/05/16 07:40:30

Modified files:
	sys/kern       : kern_exit.c kern_sched.c 
	sys/sys        : sched.h 

Log message:
Use a FIFO, instead of LIFO, queue for passing dead threads to the reaper.

Reduce latency with a huge number of CPU and jobs.

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2025/05/16 07:51:04

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

Log message:
Merge changes from tzcode2013a

Make absolute_min_time and absolute_max_time constants.
Mark __pure for functions that have no side effects.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2025/05/16 07:53:41

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

Log message:
Merge changes from tzcode2013a

o Make min_time and max_time constants.
o Mark functions that have no side effects with __pure.
o The zone offset at the end of version-2-format zone files is
now allowed to be 24:00, as per POSIX.1-2008.
o Fix zic bug that mishandled Egypt's 2010 changes.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2025/05/16 07:54:31

Modified files:
	lib/libc/time  : localtime.c 

Log message:
Merge changes from tzcode2013a

o Mark functions that have no side effects with __pure.
o settzname: Ensure that tzname values are set.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/05/16 07:54:34

Modified files:
	sys/dev/ic     : psp.c 
	sys/uvm        : uvm_extern.h uvm_glue.c uvm_map.c uvm_mmap.c 

Log message:
Kill UVM_LK_ENTER/EXIT.

Remove `lockflags' argument from uvm_map_pageable() and add locking assertions
in uvm_map_pageable_wire() and uvm_map_pageable().

ok dv@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/16 08:03:49

Modified files:
	regress/lib/libcrypto/gcm128: gcm128test.c 

Log message:
Stop using CRYPTO_gcm128_init() and stack allocated GCM128_CONTEXT.

Since struct gcm128_context is not exposed via a public header, there is no
way CRYPTO_gcm128_init() can actually be used properly. Instead, use
CRYPTO_gcm128_new() and CRYPTO_gcm128_free_bird()^WCRYPTO_gcm128_release()
(naming consistency is apparently hard).


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2025/05/16 08:24:39

Modified files:
	lib/libc/time  : strftime.c 

Log message:
Use %lld to format a time_t, not %ld


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2025/05/16 08:57:51

Modified files:
	devel/rust-analyzer: Makefile crates.inc distinfo 
	devel/rust-analyzer/patches: patch-xtask_src_codegen_rs 
	devel/rust-analyzer/pkg: PLIST 
Removed files:
	devel/rust-analyzer/patches: patch-crates_sourcegen_src_lib_rs 

Log message:
update devel/rust-analyzer to 2025-05-12

this version is compat with upcoming lang/rust 1.87.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2025/05/16 09:03:01

Modified files:
	lang/rust      : Makefile distinfo 
	lang/rust/patches: patch-compiler_rustc_session_src_options_rs 
	                   patch-library_std_src_sys_pal_unix_os_rs 
	                   patch-src_bootstrap_src_core_build_steps_test_rs 
	                   patch-src_bootstrap_src_lib_rs 
	                   patch-src_llvm-project_llvm_tools_llvm-shlib_CMakeLists_txt 
	                   patch-vendor_psm_src_arch_x86_64_s 
	lang/rust/pkg  : PLIST-src 
Added files:
	lang/rust/patches: 
	                   patch-vendor_openssl-sys-0_9_106_build_main_rs 
Removed files:
	lang/rust/patches: patch-vendor_openssl-0_10_57_src_conf_rs 
	                   patch-vendor_openssl-sys-0_9_102_build_cfgs_rs 
	                   patch-vendor_openssl-sys-0_9_102_src_handwritten_conf_rs 
	                   patch-vendor_openssl-sys-0_9_102_src_handwritten_ec_rs 
	                   patch-vendor_openssl-sys-0_9_102_src_handwritten_types_rs 
	                   patch-vendor_openssl-sys-0_9_102_src_handwritten_x509_rs 
	                   patch-vendor_openssl-sys-0_9_102_src_handwritten_x509_vfy_rs 
	                   patch-vendor_openssl-sys-0_9_92_build_main_rs 
	                   patch-vendor_openssl-sys-0_9_92_src_handwritten_x509_rs 
	                   patch-vendor_openssl-sys_build_main_rs 
	                   patch-vendor_openssl_build_rs 
	                   patch-vendor_openssl_src_lib_rs 

Log message:
update lang/rust to 1.87.0

Announce: https://blog.rust-lang.org/2025/05/15/Rust-1.87.0/
Release notes: https://doc.rust-lang.org/stable/releases.html#version-1870-2025-04-03


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/16 09:09:26

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Replace GCM_MUL/GHASH defines with static inline functions.

Rather than having defines for GCM_MUL/GHASH (along with the wonder that
is GCM_FUNCREF_4BIT) then conditioning on their availability, provide and
call gcm_mul()/gcm_ghash() unconditionally. This simplifies all of the call
sites.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/05/16 10:00:42

Modified files:
	x11/gnustep    : gnustep.port.mk 
	x11/gnustep/dbuskit: Makefile 
	x11/gnustep/dbuskit/pkg: PLIST 
	x11/gnustep/performance: Makefile 
	x11/gnustep/sqlclient: Makefile 
	x11/gnustep/sqlclient/pkg: PLIST 
	x11/gnustep/webserver: Makefile 
	x11/gnustep/webserver/pkg: PLIST 
	x11/gnustep/webservices: Makefile 

Log message:
Stop building documentation in all the gnustep ports

autogsdoc often crashes at exit time, and thus plagues builds with
pointless errors. Spotted at least by tb, ajacoutot and myself.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 10:11:05

Modified files:
	misc/screen    : Makefile distinfo 
	misc/screen/patches: patch-doc_screen_texinfo 

Log message:
update to the third version of screen 5.0.1, which breaks the
texinfo file again and re-removes WINESC_WIN_CARET parts


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/16 10:12:20

Modified files:
	misc/screen    : Tag: OPENBSD_7_7 Makefile distinfo 
	misc/screen/patches: Tag: OPENBSD_7_7 patch-doc_screen_texinfo 

Log message:
update to the third version of screen 5.0.1, which breaks the
texinfo file again and re-removes WINESC_WIN_CARET parts


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2025/05/16 10:35:12

Modified files:
	sys/arch/octeon/conf: GENERIC 

Log message:
sys/octeon: add /dev/dt

OK kn@ mvs@, "Sure" mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/16 10:39:30

Modified files:
	sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.10.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/16 10:58:41

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 
Added files:
	sysutils/google-cloud-sdk/patches: 
	                                   patch-platform_gsutil_third_party_google-auth-library-python_google___init___py 

Log message:
Update to google-cloud-sdk-522.0.0.
Add a patch from Fabien Romano to fix google.auth import when py3-protobuf is
installed.


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

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

Log message:
geo/qgis: update to 3.42.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2025/05/16 12:41:40

Modified files:
	lang/rust      : rust.port.mk 

Log message:
update lang/rust to 1.87.0 (missing part)

trigger updates of all compiled rust packages


CVSROOT:	/cvs
Module name:	www
Changes by:	caspar@cvs.openbsd.org	2025/05/16 12:49:55

Modified files:
	faq            : upgrade76.html 

Log message:
faq/upgrade76.html: uncomment links to upgrade77.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/16 12:50:46

Modified files:
	geo/gpxsee     : Makefile distinfo 

Log message:
geo/gpxsee: update to 13.42


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/16 17:09:05

Modified files:
	security/rhash : Makefile 

Log message:
base-gcc errors out with "size of array 'type name' is negative"

Shift to ports-gcc to fix build on sparc64


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2025/05/16 17:33:12

Modified files:
	.              : innovations.html 

Log message:
Remove mentions of portable versions;
requested by deraadt@ because porting code elsewhere
does not match the title of this page, which is "Innovations".


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2025/05/16 18:40:35

Modified files:
	lang/ruby/3.4  : Makefile distinfo 
	lang/ruby/3.4/patches: patch-template_Makefile_in 
	lang/ruby/3.4/pkg: PLIST-main 

Log message:
Update to Ruby 3.4.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/05/16 19:09:22

Modified files:
	games/fheroes2 : Makefile distinfo 

Log message:
update to fheroes2 1.1.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/05/16 19:10:37

Modified files:
	games/vkquake  : Makefile distinfo 
	games/vkquake/patches: patch-Quake_common_make 

Log message:
update to vkquake 1.32.2


CVSROOT:	/cvs
Module name:	src
Changes by:	tobias@cvs.openbsd.org	2025/05/17 01:46:49

Modified files:
	lib/libc/stdio : vfwprintf.c wprintf.3 

Log message:
Set EOVERFLOW for overflow conditions to match POSIX.

This brings the wprintf family of functions back in sync with
printf family of functions which have been already adjusted.

While at it, also sync the documentation to explain possible
errno values.

OK deraadt@, millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2025/05/17 02:22:03

Modified files:
	distrib/notes/luna88k: install 

Log message:
Now there must be a colon separator between the device and image.
Found by Tetsuya Isaki at NetBSD and nono project.


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2025/05/17 02:28:15

Modified files:
	sys/arch/m88k/m88k: eh_common.S 

Log message:
Fix comments.
Found by Tetsuya Isaki at NetBSD and nono project.


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2025/05/17 02:36:01

Modified files:
	sys/dev/pv     : files.pv 

Log message:
vio: Add missing intrmap

Fixes compile errors with if_vio when other drivers are removed.
From Crystal Kolipe.

ok mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/17 04:01:32

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py3-botocore-1.38.18.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/17 04:01:41

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.38.18.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/17 04:01:50

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.40.17.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/17 04:13:40

Modified files:
	share/man/man9 : bufq_init.9 
	sys/kern       : kern_bufq.c 
	sys/sys        : buf.h 

Log message:
remove unused bufq_switch() bufq_requeue()
ok kn@ miod@ tedu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/17 07:02:46

Modified files:
	textproc/py-gTTS: Makefile 

Log message:
relax py-click dep, packaging problem reported by aja


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/05/17 07:06:18

Modified files:
	net/headscale  : Makefile distinfo modules.inc 
	net/headscale/patches: patch-cmd_headscale_headscale_test_go 
	                       patch-config-example_yaml 
	net/headscale/pkg: MESSAGE 
Removed files:
	net/headscale/patches: patch-go_mod patch-go_sum 
	                       patch-hscontrol_app_go 

Log message:
Update to headscale-0.26.0

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/05/17 07:29:49

Modified files:
	sys/dev/fdt    : rkclock.c rkclock_clocks.h 

Log message:
Add GMAC related RK3528 clocks.

ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/05/17 07:30:31

Modified files:
	sys/dev/fdt    : if_dwqe_fdt.c 

Log message:
Add RK3528 support.

ok dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2025/05/17 08:32:46

Modified files:
	sysutils/conky : Makefile 

Log message:
sysutils/conky: add dependency on x11/xcb-util-errors

libxcb-errors is detected during configure and used if available.


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

Modified files:
	audio/amused   : Makefile distinfo 

Log message:
update audio/amused to 0.19

- add compat for reallocarray; should fix build on macOS
- sync all the decoders internal buffer size, and bump it
- use substrings instead of regexp for `amused jump'


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/17 08:43:17

Modified files:
	lib/libcrypto/modes: gcm128.c modes_local.h 

Log message:
Remove TABLE_BITS from gcm128.

TABLE_BITS is always currently defined as 4 - 8 is considered to be
insecure due to timing leaks and 1 is considerably slower. Remove code
that is not regularly tested, does not serve a lot of purpose and is making
clean up harder than it needs to be.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2025/05/17 09:27:12

Modified files:
	net/libstrophe : Makefile distinfo 

Log message:
update net/libstrophe to 0.14

while here get rid of the SHARED_LIBS comment, upstream soversion
is just the project version, so it's useless.

bump minor due to new symbols being exposed.


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/05/17 10:15:30

Modified files:
	games/recoil-rts: Makefile distinfo 
Added files:
	games/recoil-rts/patches: patch-rts_System_Sync_DumpHistory_cpp 

Log message:
update recoil engine to latest version used by BAR: 2025.04.04


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/17 11:09:34

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

Log message:
Update to wstunnel-10.3.0

From maintainer (Christoph Liebender <christoph AT liebender DOT dev>).


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/17 11:14:13

Modified files:
	archivers/zstd : Makefile 
Added files:
	archivers/zstd/patches: patch-programs_zstdless 

Log message:
archivers/zstd: workaround for missing LESSOPEN support in zstdless

The `zstdless` script, which is part of the zstd package, relies on the
LESSOPEN mechanism, which was removed from OpenBSD over a year ago. As a
result, `zstdless` is currently broken. Work around this by replacing
`zstdless` with a script using `zstdcat` and `less`.

Issue reported and workaround suggested by Tom Szilagyi <tom DOT
szilagyi AT altmail DOT se>.


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

Log message:
    Import libkeyfinder
    
    libkeyfinder is a small C++11 library for estimating the musical key of
    digital audio.
    
    ok pascal@
    
    Status:
    
    Vendor Tag:	rapha
    Release Tags:	rapha_20250517
    
    N ports/audio/libkeyfinder/Makefile
    N ports/audio/libkeyfinder/distinfo
    N ports/audio/libkeyfinder/pkg/DESCR
    N ports/audio/libkeyfinder/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/17 11:33:21

Modified files:
	www/pipe-viewer: Makefile distinfo 

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

ok op@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rapha@cvs.openbsd.org	2025/05/17 11:38:35

Log message:
    Import keyfinder-cli
    
    keyfinder-cli is a CLI wrapper for libkeyfinder.
    
    ok pascal@
    
    Status:
    
    Vendor Tag:	rapha
    Release Tags:	rapha_20250517
    
    N ports/audio/keyfinder-cli/Makefile
    N ports/audio/keyfinder-cli/distinfo
    N ports/audio/keyfinder-cli/pkg/DESCR
    N ports/audio/keyfinder-cli/pkg/PLIST
    N ports/audio/keyfinder-cli/patches/patch-Makefile
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/05/17 12:01:51

Modified files:
	devel/sdl2     : Makefile distinfo 

Log message:
Catch up with a series of stable bugfix releases to SDL 2.32.6. No API change.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/05/17 12:18:37

Modified files:
	sys/dev/fdt    : rkclock_clocks.h 

Log message:
Fix incorrect clock number in last commit.

Spotted by jsg@


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

Modified files:
	databases/sqlcipher: Makefile 

Log message:
remove MAINTAINER per their request


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/17 13:48:08

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-cli_Cargo_toml patch-cli_main_rs 
	                   patch-cli_tools_jupyter_install_rs 
	                   patch-ext_http_http_next_rs 
	                   patch-ext_http_request_properties_rs 
	                   patch-ext_net_Cargo_toml patch-ext_net_io_rs 
	                   patch-ext_net_ops_rs patch-ext_net_raw_rs 
	                   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 
Added files:
	lang/deno/patches: 
	                   patch-modcargo-crates_v8-137_1_0_third_party_libc++_src_src_filesystem_filesystem_clock_cpp 
Removed files:
	lang/deno/patches: patch-Cargo_toml 
	                   patch-modcargo-crates_deno_core-0_314_1_Cargo_toml 
	                   patch-modcargo-crates_v8-0_90_1_v8_gni_v8_gni 

Log message:
lang/deno: Update to 2.3.3

This has a lot going on in addition:
* v8 has been updated to 137.1.0, necessitating a switch to LLVM 19 ...
* ... and using its custom libcxx
* remove dependency on textproc/oniguruma (unused since 2.1.0)
* enable CET/IBT via GN_ARGS
* patches to disable vsock are turned into something upstreamable


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/17 14:13:13

Modified files:
	gnu/llvm/lld/ELF: Driver.cpp 

Log message:
Default to a maximum of 4 threads for ld.lld

This is one of those typical 'more is better' defaults that are just bad.
Even on systems that are much better at parallelism than OpenBSD, people
noticed that 'let me use as many threads as CPUs' isn't helping anything:

https://github.com/llvm/llvm-project/commit/da68d2164efcc1f5e57f090e2ae2219056b120a0

This is the above LLVM commit (which was pointed out by mpi and others)
with s/16/4/g.

This reduces wall clock time and especially system time of builds
significantly on machines with far more CPUs than our beloved OS can
properly handle these days such as claudio's ampere box. On my 8 core
bulk builder I don't see a significant change in wall clock time but
a lot less spin during linking of monsters. Anything with more than 8
CPUs benefits from not calling sched_yield() until the cows come home.

tested by claudio, landry and myself


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/17 14:15:10

Modified files:
	devel/llvm/16  : Makefile 
	devel/llvm/16/patches: patch-lld_ELF_Driver_cpp 
	devel/llvm/18  : Makefile 
	devel/llvm/18/patches: patch-lld_ELF_Driver_cpp 
	devel/llvm/19  : Makefile 
	devel/llvm/19/patches: patch-lld_ELF_Driver_cpp 

Log message:
llvm: backport/sync 4 threads cap for lld from base


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/17 14:30:36

Modified files:
	math/py-numpy  : Makefile distinfo 
	math/py-numpy/pkg: PLIST 
Added files:
	math/py-numpy/patches: patch-numpy__core_meson_build 
	                       patch-numpy__core_src_umath_loops_autovec_dispatch_c_src 
	                       patch-numpy__core_src_umath_string_buffer_h 
Removed files:
	math/py-numpy/patches: patch-numpy_core_setup_common_py 
	                       patch-pyproject_toml 

Log message:
Update to numpy 2.0.2

This will break a few ports and fix some others. The required clean up
work in the consumers will be committed by daniel shortly.

tested on amd64, aarch64, sparc64, i386 and in an amd64 bulk by me
and in real world scenarios by various.

from daniel

Thanks to sthen for being way too efficient at trawling through issue
trackers and locating the workaround for an aarch64 ICE amazingly quickly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 14:45:32

Modified files:
	sysutils/ansible-core: Makefile distinfo 
	sysutils/ansible-core/patches: patch-pyproject_toml 

Log message:
Update ansible-core 2.18.4 -> 2.18.5
Changelog: https://github.com/ansible/ansible/blob/stable-2.18/changelogs/CHANGELOG-v2.18.rst#v2-18-5


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 14:47:31

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

Log message:
Update ansible 11.4.0 -> 11.5.0
Changelog: https://github.com/ansible-community/ansible-build-data/blob/11.5.0/11/CHANGELOG-v11.md#v11-5-0


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 14:49:11

Modified files:
	www/gitea      : Makefile distinfo 
	www/gitea/patches: patch-custom_conf_app_example_ini 
	www/gitea/pkg  : PLIST 

Log message:
Update gitea 1.23.6 - > 1.23.8
Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.23.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 14:51:33

Modified files:
	databases/pgbackrest: Makefile distinfo 

Log message:
Update pgbackrest 2.54.2 -> 2.55.1
Changelogs: https://github.com/pgbackrest/pgbackrest/releases


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 14:52:57

Modified files:
	devel/py-identify: Makefile distinfo 

Log message:
Update py-identify 2.6.9 -> 2.6.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 14:55:06

Modified files:
	textproc/terraform-docs: Makefile distinfo modules.inc 

Log message:
Update terraform-docs 0.18.0 -> 0.20.0
Changelog: https://github.com/terraform-docs/terraform-docs/releases/tag/v0.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 14:58:15

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

Log message:
Update tflint 0.56.0 -> 0.57.0
Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.57.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 14:59:51

Modified files:
	security/tfsec : Makefile distinfo 

Log message:
Update tfsec 1.28.13 -> 1.28.14
Changelog: https://github.com/aquasecurity/tfsec/releases/tag/v1.28.14


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 15:02:25

Modified files:
	security/vault : Makefile distinfo 

Log message:
Update vault 1.19.0 -> 1.19.3
Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1193


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 15:11:38

Modified files:
	security/keycloak: Makefile distinfo 
	security/keycloak/pkg: PLIST 

Log message:
Update keycloak 26.1.4 -> 26.2.4
Changelogs: https://github.com/keycloak/keycloak/releases
Release notes: https://www.keycloak.org/docs/latest/release_notes/index.html
Upgrading guide: https://www.keycloak.org/docs/26.2.4/upgrading


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

Modified files:
	astro/py-erfa  : Makefile distinfo 
	astro/py-erfa/pkg: PLIST 

Log message:
update py-erfa to 2.0.1.3 for numpy2 support


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/17 15:29:27

Modified files:
	math/py-tables : Makefile 
	math/py-tables/patches: patch-pyproject_toml 
	                        patch-requirements_txt 

Log message:
undo local patch now that we have numpy2


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/17 15:36:49

Modified files:
	math/py-numexpr: Makefile distinfo 
	math/py-numexpr/pkg: PLIST 

Log message:
update py-numexpr to 2.10.2 for numpy2 support


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/17 16:05:23

Modified files:
	math/py-scikit-learn: Makefile distinfo 
	math/py-scikit-learn/pkg: PLIST 

Log message:
update sklearn to 1.5.2 now that we have numpy2


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/05/17 16:05:52

Modified files:
	games/yquake2  : Makefile distinfo 

Log message:
update to yquake2 8.51, based on diff from maintainer for 8.50, ok maintainer Tom Murphy


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/17 16:19:53

Modified files:
	math/py-scs    : Makefile distinfo 
	math/py-scs/pkg: PLIST 

Log message:
unbreak py-scs by updating to 3.2.7 now that we have numpy2


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/17 16:23:29

Modified files:
	math/py-cvxpy  : Makefile distinfo 
	math/py-cvxpy/pkg: PLIST 

Log message:
update py-cvxpy to 1.6.2 for numpy2 support


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/17 16:38:24

Modified files:
	security/vault : Makefile distinfo 

Log message:
Update vault 1.19.3 -> 1.19.4
Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1194


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/17 16:38:57

Modified files:
	x11/qt6/pyside6/shiboken: Makefile 

Log message:
repair shiboken following update to numpy2

from jtt@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2025/05/17 17:25:14

Modified files:
	sys/arch/luna88k/stand/boot: exec.c 

Log message:
Need type casts to print the values correctly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/05/17 17:34:44

Modified files:
	games/powder-toy: Makefile distinfo 

Log message:
update powder toy to latest release 99.3.384


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/17 18:13:57

Modified files:
	share/man/man9 : rwlock.9 
	sys/sys        : rwlock.h 
	sys/kern       : kern_rwlock.c 

Log message:
deprecate RW_SLEEPFAIL.

it was documented as: Wait for busy locks, but do not obtain them,
fail with EAGAIN instead.

nothing uses it anymore. the few things that did use it were too
tricky, so i'm not keen to leave it around for people to cause
confusion with in the future.

ok claudio@ mpi@ mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/17 18:26:49

Modified files:
	benchmarks/siege: Makefile 
Added files:
	benchmarks/siege/patches: patch-src_ssl_c 

Log message:
siege: patch out last use of CRYPTO_tread_id() in a debug message


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/05/17 19:24:38

Modified files:
	games/fs2open  : Makefile distinfo 
	games/fs2open/patches: patch-code_CMakeLists_txt 
	                       patch-lib_CMakeLists_txt 
	                       patch-lib_discord_thirdparty_rapidjson_document_h 
Added files:
	games/fs2open/patches: patch-code_graphics_opengl_gropengl_cpp 
	                       patch-code_graphics_opengl_gropenglopenxr_cpp 
	                       patch-code_graphics_openxr_cpp 
	                       patch-code_graphics_openxr_internal_h 
Removed files:
	games/fs2open/patches: patch-cmake_toolchain-clang_cmake 
	                       patch-cmake_toolchain-gcc_cmake 

Log message:
update fs2open to latest release 24.2.0


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2025/05/17 20:12:58

Modified files:
	sys/arch/luna88k/luna88k: machdep.c 

Log message:
Fix the unmatch warnings of printf(9) conversion specifiers.


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2025/05/17 21:18:36

Modified files:
	sys/netinet    : ip_mroute.c 

Log message:
ip_mroute: remove unused origin parameter of mfc_find()

ok mvs


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/17 22:07:05

Modified files:
	sys/net        : ethertypes.h 

Log message:
8902 is commonly used for 802.1aq Connectivity Fault Management (CFM)


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/17 22:10:49

Modified files:
	sys/net        : ethertypes.h 

Log message:
88F7 is used by IEEE 1588 Precision Time Protocol


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/17 22:18:42

Modified files:
	sys/net        : if_ethersubr.c 

Log message:
let AF_FRAME handle PTP and CFM type Ethernet packets

PTP is IEEE 1588 Precision Time Protocol, CFM is 802.1ag Connectivity
Fault Management.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rapha@cvs.openbsd.org	2025/05/17 22:59:17

Modified files:
	audio          : Makefile 

Log message:
+audio/libkeyfinder
+audio/keyfinder-cli

ok pascal@


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2025/05/17 23:00:56

Modified files:
	.              : hackathons.html 
Added files:
	images/hackathons: j2k25-s.gif j2k25.png 

Log message:
j2k25 starts today in Nara


CVSROOT:	/cvs
Module name:	www
Changes by:	yasuoka@cvs.openbsd.org	2025/05/17 23:04:26

Modified files:
	.              : hackathons.html 

Log message:
Add haruka for the artwork of j2k25.


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2025/05/17 23:18:45

Modified files:
	images/hackathons: j2k25-s.gif 

Log message:
Regenerate j2k25 thumbnail


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/17 23:28:47

Modified files:
	sys/arch/amd64/conf: RAMDISK 

Log message:
comment phys not used by configured Ethernet devices
ok deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2025/05/17 23:42:00

Modified files:
	.              : hackathons.html 

Log message:
fix typo


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/18 00:13:25

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

Log message:
www/mozilla-firefox: security update to 138.0.4.

see https://www.mozilla.org/en-US/firefox/138.0.4/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-36/
CVE-2025-4920: Out-of-bounds access when resolving Promise objects
CVE-2025-4921: Out-of-bounds access when optimizing linear sums


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/18 00:14:38

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

Log message:
www/firefox-esr: security update to 128.10.1.

see https://www.mozilla.org/en-US/firefox/128.10.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-37/
CVE-2025-4920: Out-of-bounds access when resolving Promise objects
CVE-2025-4921: Out-of-bounds access when optimizing linear sums


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

Modified files:
	www/firefox-esr: Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
www/firefox-esr: MFC security update to 128.10.1.

see https://www.mozilla.org/en-US/firefox/128.10.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-37/
CVE-2025-4920: Out-of-bounds access when resolving Promise objects
CVE-2025-4921: Out-of-bounds access when optimizing linear sums


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/18 00:16:45

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

Log message:
www/mozilla-firefox: MFC security update to 138.0.4.

see https://www.mozilla.org/en-US/firefox/138.0.4/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-36/
CVE-2025-4920: Out-of-bounds access when resolving Promise objects
CVE-2025-4921: Out-of-bounds access when optimizing linear sums


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/18 00:32:36

Removed files:
	lib/libcrypto/rc2: rrc2.doc version 

Log message:
rc2: two files escaped the lure of the attic, set these poor souls free


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/18 00:38:11

Modified files:
	lib/libcrypto/bio: bss_mem.c 

Log message:
bio_mem: avoid pointer arithmetic on NULL

Prompted by a diff by Kenjiro Nakayama

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/18 00:41:51

Modified files:
	regress/lib/libcrypto/bio: bio_dump.c 

Log message:
bio_dump: only run strncmp if there's something to compare


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/18 01:01:41

Modified files:
	usr.sbin/tftpd : tftpd.8 

Log message:
describe argument up front, cut chroot bits

It is not an option, so hoist and simplify.

Also reduce privdrop details to what's required for users to know.

Feedback OK schwarze


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

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Inline REDUCE1BIT macro.

The REDUCE1BIT macro is now only used in one place, so just inline it.
Additionally we do not need separate 32 bit and 64 bit versions - just use
the 64 bit version and let the compiler deal with it (we effectively get
the same code on i386).

ok beck@ joshua@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/18 01:26:09

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Remove contortions with the rem_4bit table.

Instead of using size_t and a PACK macro, store the entries as uint16_t and
then uncondtionally left shift 48 bits. This gives a small performance gain
on some architectures and has the advantage of reducing the size of the
table from 1024 bits to 256 bits.

ok beck@ joshua@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/18 02:15:27

Modified files:
	devel/py-strict_rfc3339: Makefile 
	devel/py-strict_rfc3339/pkg: PLIST 

Log message:
Regen PLIST to unbreak.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/18 02:28:29

Modified files:
	inputmethods/ibus-typing-booster: Makefile distinfo 

Log message:
Update to ibus-typing-booster-2.27.54.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/18 02:54:03

Modified files:
	www/webkitgtk4 : Tag: OPENBSD_7_7 Makefile distinfo 
Removed files:
	www/webkitgtk4/patches: Tag: OPENBSD_7_7 
	                        patch-Source_WebCore_page_Page_cpp 
	                        patch-Source_WebCore_platform_audio_DenormalDisabler_cpp 

Log message:
Maintenance update to webkitgtk{40,41,60}-2.48.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/18 03:05:59

Modified files:
	lib/libcrypto/modes: ccm128.c ctr128.c gcm128.c modes_local.h 
	                     xts128.c 

Log message:
Use stdint types instead of u64/u32/u8.

No change in generated assembly.


CVSROOT:	/cvs
Module name:	src
Changes by:	bcook@cvs.openbsd.org	2025/05/18 03:21:29

Modified files:
	lib/libcrypto/modes: ccm128.c 

Log message:
add missing u64/uint64_t conversion

ok jsing@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/18 03:47:38

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

Log message:
Simplify EVP code for AES CBC.

Change aes_cbc_cipher() to call AES_cbc_encrypt() directly, rather than
via the stream.cbc function pointer. Remove stream.cbc since it is no
longer used. Also provide a separate aes_cbc_init_key() function which
makes this standalone and does not require checking mode flags.

ok joshua@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/18 03:54:48

Modified files:
	etc            : rc 
	distrib/miniroot: install.sub 

Log message:
unify random seeding

The installer has feed_random() and store_random(), rc(8) has random_seed().

Call both store_random() and use the same wording to match, use variables
for brevity and convey intended file usage.

Replace the absoloute octal mode for chmod(8) with a symbolic (relative) one
to explicitly show that this is where userland strips the sticky bit set by
the bootloader:  if set, seeds are skipped with

NOTE: random seed is being reused.

(Only with root outside of softraid, where bootloaders cannot write.)

Always call the function on shutdown and silence just stderr (stdout already
is quiet) instead of doing a preemptive append for brevity:  see rc r1.437.

Feedback OK deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2025/05/18 04:39:15

Modified files:
	lang/go        : Makefile distinfo 
	lang/go/pkg    : PLIST 
Added files:
	lang/go/patches: patch-src_internal_syscall_unix_at_openbsd_go 
	                 patch-src_os_root_test_go 

Log message:
Update lang/go to 1.24.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2025/05/18 04:40:41

Modified files:
	lang/go        : go.port.mk 

Log message:
Bump _MODGO_SYSTEM_VERSION for 1.24.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/18 05:07:45

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

Log message:
Unifdef AES_CTR_ASM.

This is a remnant from s390x assembly.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/18 05:11:12

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

Log message:
Simplify EVP AES code for CTR.

Provide AES-NI with its own aesni_ctr_cipher(), which then allows us to
change aes_ctr_cipher() to call AES_ctr128_encrypt() directly. The
stream.ctr function pointer is now unused and can be mopped up.

ok beck@ tb@


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

Modified files:
	net/igmpproxy/patches: patch-src_rttable_c 

Log message:
net/igmpproxy: fix missleading indentation in patch file

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/05/18 05:47:35

Modified files:
	sys/arch/octeon/conf: BOOT 
	sys/arch/powerpc64/conf: BOOT 
	sys/ufs/ffs    : ffs_vfsops.c 

Log message:
Skip filesystem mount time update in BOOT kernels

When the kernel boots on a system without RTC, system time is set up
using previous mount time of the root filesystem. In a BOOT-kernel-based
bootloader the initial root filesystem is the embedded ramdisk image.
When the bootloader proceeds to mount and unmount the actual root
filesystem, the root filesystem's mount time is reset back to the
constant ramdisk mount time plus small amount of uptime. Consequently
the system always boots with (nearly) the same initial time, when RTC
is not present.

To enable crude timekeeping across reboots without RTC and NTP,
do not update filesystem mount times in BOOT kernels. This is similar
to the behaviour of conventional bootblocks.

Timestamp update skipping suggested by deraadt@
OK kettenis@ kirill@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/05/18 05:51:44

Added files:
	net/headscale/patches: patch-hscontrol_db_db_test_go 

Log message:
Add missed patch in previous

Reminded by Laurent Cheylus (maintainer).


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/18 06:39:03

Modified files:
	sys/uvm        : uvm_mmap.c 

Log message:
very weird search-and-replace glitch from years ago, in a comment..


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/18 07:59:45

Modified files:
	www/jupyter-notebook: Makefile distinfo 
	www/jupyter-notebook/pkg: PLIST 
Added files:
	www/jupyter-notebook/patches: patch-pyproject_toml 

Log message:
update jupyter notebook to the 7.x series

tweak and ok bket@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/18 08:31:41

Modified files:
	devel/py-test-jupyter: Makefile distinfo 
	devel/py-test-jupyter/pkg: PLIST 

Log message:
update py-test-jupyter to 0.10.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/18 08:41:03

Modified files:
	sysutils/packer-vmm: Makefile distinfo modules.inc 

Log message:
Update packer-vmm 1.7.3 -> 1.7.4
Update packer-vmm, diff from Philipp Buehler, ok kn@, thank you!


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/18 11:32:27

Modified files:
	sysutils/coreutils: Makefile distinfo 
	sysutils/coreutils/patches: patch-Makefile_in 

Log message:
sysutils/coreutils: update to 9.7

ok bcallah@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2025/05/18 11:57:27

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
Update to v1.22.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/18 12:41:24

Modified files:
	math/octave    : Makefile distinfo 
	math/octave/patches: patch-configure 
	math/octave/pkg: PLIST 

Log message:
math/octave: Update to 10.1.0

ok steven@


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2025/05/18 13:47:14

Modified files:
	databases/victoriametrics: Makefile distinfo 
	databases/victoriametrics/pkg: PLIST 

Log message:
Update to v1.117.1


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/18 14:09:58

Modified files:
	usr.sbin/btrace: btrace.8 btrace.c 

Log message:
Correct the SYNOPSIS to show that having a program is required,
remove a needless ambiguity, and do not use the same argument
placeholder for two different arguments.

Document what happens with the arguments.
Better describe how -e works.

Documentation issues reported by rsadowski@.
Patch drafted using information provided by claudio@.
OK kn@ rsadowski@ jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/18 14:44:30

Modified files:
	lib/libcrypto/man: EC_POINT_new.3 

Log message:
EC_POINT_new: wording tweaks in the BUGS section


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/18 15:18:27

Modified files:
	bin/ksh        : vi.c 

Log message:
In VI editing mode, rewrite that part of the cursor movement function
that moves the cursor to the right.
Simplify the code by making sure that the column number index "ci"
and the byte pointer "wb" always point to the same character; that's
achieved by incrementing ci at the beginning and wb at the end of the loop.
This simplification allows using one call to isu8cont() rather than two.

The rewrite was needed because command lines starting
with a UTF-8 continuation byte were mishandled in two ways.
* If the target column is right after the prompt (col == pwidth),
do not enter the printing loop at all, not even if the first byte
is a UTF-8 continuation byte.
* If the target column is further to the right (col > pwidth),
let the first byte always advance the column (ci++), even if it
is a UTF-8 continuation byte.

Issues found while studying test input suggested by lucas@.
OK lucas@.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/18 17:01:43

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

Log message:
extra SEE ALL and HISTORY


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:02:00

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

Log message:
drm/amd/display: Shift DMUB AUX reply command if necessary

From Wayne Lin
4d41b9e4c9e80b38f2d729d8da852723b864a150 in linux-6.12.y/6.12.29
5a3846648c0523fd850b7f0aec78c0139453ab8b in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:04:28

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_vcn.h vcn_v2_0.c vcn_v2_5.c 
	                            vcn_v3_0.c vcn_v4_0.c vcn_v4_0_3.c 
	                            vcn_v4_0_5.c vcn_v5_0_0.c 

Log message:
drm/amdgpu/vcn: using separate VCN1_AON_SOC offset

From Ruijing Dong
19323f414baa8155abcf7246bd0e04bfc01dc326 in linux-6.12.y/6.12.29
b7e84fb708392b37e5dbb2a95db9b94a0e3f0aa2 in mainline linux


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

Modified files:
	www/chromium/patches: patch-build_rust_std_BUILD_gn 
	www/iridium/patches: patch-build_rust_std_BUILD_gn 
	www/ungoogled-chromium/patches: patch-build_rust_std_BUILD_gn 
Added files:
	www/chromium/patches: patch-build_rust_allocator_BUILD_gn 
	                      patch-build_rust_allocator_DEPS 
	                      patch-build_rust_allocator_alias_cc 
	                      patch-build_rust_allocator_alias_h 
	                      patch-build_rust_allocator_alloc_error_handler_impl_cc 
	                      patch-build_rust_allocator_alloc_error_handler_impl_h 
	                      patch-build_rust_allocator_allocator_impls_cc 
	                      patch-build_rust_allocator_allocator_impls_ffi_rs 
	                      patch-build_rust_allocator_allocator_impls_h 
	                      patch-build_rust_allocator_compiler_specific_h 
	                      patch-build_rust_allocator_immediate_crash_h 
	                      patch-build_rust_allocator_lib_rs 
	                      patch-build_rust_cargo_crate_gni 
	                      patch-build_rust_rust_macro_gni 
	                      patch-build_rust_rust_target_gni 
	www/iridium/patches: patch-build_rust_allocator_BUILD_gn 
	                     patch-build_rust_allocator_DEPS 
	                     patch-build_rust_allocator_alias_cc 
	                     patch-build_rust_allocator_alias_h 
	                     patch-build_rust_allocator_alloc_error_handler_impl_cc 
	                     patch-build_rust_allocator_alloc_error_handler_impl_h 
	                     patch-build_rust_allocator_allocator_impls_cc 
	                     patch-build_rust_allocator_allocator_impls_ffi_rs 
	                     patch-build_rust_allocator_allocator_impls_h 
	                     patch-build_rust_allocator_compiler_specific_h 
	                     patch-build_rust_allocator_immediate_crash_h 
	                     patch-build_rust_allocator_lib_rs 
	                     patch-build_rust_cargo_crate_gni 
	                     patch-build_rust_rust_macro_gni 
	                     patch-build_rust_rust_target_gni 
	www/ungoogled-chromium/patches: 
	                                patch-build_rust_allocator_BUILD_gn 
	                                patch-build_rust_allocator_DEPS 
	                                patch-build_rust_allocator_alias_cc 
	                                patch-build_rust_allocator_alias_h 
	                                patch-build_rust_allocator_alloc_error_handler_impl_cc 
	                                patch-build_rust_allocator_alloc_error_handler_impl_h 
	                                patch-build_rust_allocator_allocator_impls_cc 
	                                patch-build_rust_allocator_allocator_impls_ffi_rs 
	                                patch-build_rust_allocator_allocator_impls_h 
	                                patch-build_rust_allocator_compiler_specific_h 
	                                patch-build_rust_allocator_immediate_crash_h 
	                                patch-build_rust_allocator_lib_rs 
	                                patch-build_rust_cargo_crate_gni 
	                                patch-build_rust_rust_macro_gni 
	                                patch-build_rust_rust_target_gni 

Log message:
unbreak with rust 1.87


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:06:09

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml2: dml2_translation_helper.c 

Log message:
drm/amd/display: Fix invalid context error in dml helper

From Roman Li
d8c4afe78385cd355e4d80299d785379d6e874df in linux-6.12.y/6.12.29
9984db63742099ee3f3cff35cf71306d10e64356 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:08:03

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

Log message:
drm/amd/display: more liberal vmin/vmax update for freesync

From Aurabindo Pillai
468034a06a6e8043c5b50f9cd0cac730a6e497b5 in linux-6.12.y/6.12.29
f1c6be3999d2be2673a51a9be0caf9348e254e52 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:10:32

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

Log message:
drm/amd/display: Fix the checking condition in dmub aux handling

From Wayne Lin
fc7ac4ad1d160c14f179c99bf63ec7e41f8cfa3e in linux-6.12.y/6.12.29
bc70e11b550d37fbd9eaed0f113ba560894f1609 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:14:09

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

Log message:
drm/amd/display: Remove incorrect checking in dmub aux handler

From Wayne Lin
0e225bdba360d95ce27b54bcfc47d7b502f8910f in linux-6.12.y/6.12.29
396dc51b3b7ea524bf8061f478332d0039e96d5d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:16:05

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

Log message:
drm/amd/display: Fix wrong handling for AUX_DEFER case

From Wayne Lin
2d63e66f7ba7b88b87e72155a33b970c81cf4664 in linux-6.12.y/6.12.29
65924ec69b29296845c7f628112353438e63ea56 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:18:03

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

Log message:
drm/amd/display: Copy AUX read reply data whenever length > 0

From Wayne Lin
a13f9ac569f08ad2f0078bf90bd163c379ddde16 in linux-6.12.y/6.12.29
3924f45d4de7250a603fd7b50379237a6a0e5adf in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:19:39

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

Log message:
drm/amdgpu/hdp4: use memcfg register to post the write for HDP flush

From Alex Deucher
4872de413e20a9e151e8cca0f9f4603c056ee1be in linux-6.12.y/6.12.29
f690e3974755a650259a45d71456decc9c96a282 in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/05/18 17:20:59

Modified files:
	converters/bdf2psf: Makefile distinfo 

Log message:
Update bdf2psf to 1.237.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:21:39

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

Log message:
drm/amdgpu/hdp5.2: use memcfg register to post the write for HDP flush

From Alex Deucher
b6f0f3e6c7a901c4bc7b5198276f9c96e0e8200a in linux-6.12.y/6.12.29
dbc988c689333faeeed44d5561f372ff20395304 in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/05/18 17:21:42

Modified files:
	emulators/advancemame: Makefile distinfo 

Log message:
Update advancemame to 5.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/05/18 17:22:21

Modified files:
	audio/libxmp   : Makefile distinfo 

Log message:
Update libxmp to 4.6.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:23:11

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

Log message:
drm/amdgpu/hdp5: use memcfg register to post the write for HDP flush

From Alex Deucher
0a776c305435e24ad0f52dc142b7822bd862de95 in linux-6.12.y/6.12.29
0e33e0f339b91eecd9558311449a3d1e728722d4 in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2025/05/18 17:23:20

Modified files:
	shells/yash    : Makefile distinfo 
	shells/yash/pkg: PLIST 
Added files:
	shells/yash/patches: patch-tests_trap-y_tst 
Removed files:
	shells/yash/patches: patch-configure 

Log message:
shells/yash: update to 2.59

yash now implements almost all behaviors required by POSIX.1-2024


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:24:45

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

Log message:
drm/amdgpu/hdp6: use memcfg register to post the write for HDP flush

From Alex Deucher
df044182621ae2632e89d054835ddf23f64e24a5 in linux-6.12.y/6.12.29
ca28e80abe4219c8f1a2961ae05102d70af6dc87 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 17:26:30

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

Log message:
drm/amdgpu/hdp7: use memcfg register to post the write for HDP flush

From Alex Deucher
92d0a28afba2166801ed563a72aed37cb8ea27f7 in linux-6.12.y/6.12.29
5a11a2767731139bf87e667331aa2209e33a1d19 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2025/05/18 17:27:29

Modified files:
	sys/netinet6   : ip6_mroute.c 

Log message:
ip6_mroute: remove unused parameter from mf6c_find and mrt6_mcast_add

ok mvs


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/18 19:49:23

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

Log message:
Simplify EVP AES code for CFB.

Provide AES-NI with its own aesni_cfb*_cipher() functions, which then
allows us to change the existing aes_cfb*_cipher() functions to () to call
AES_cfb*_encrypt() directly.

ok beck@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2025/05/18 19:53:15

Modified files:
	sbin/fdisk     : fdisk.8 

Log message:
Remove extra space character in option list.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/18 20:13:15

Modified files:
	sys/arch/riscv64/include: intr.h 

Log message:
remove unused NIRQ defines; ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/18 20:27:57

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

Log message:
Disable TCP softlro for small kernels.  Saves 6.7K object size.

OK kn@ jan@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/18 21:55:09

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

Log message:
Simplify EVP AES code for OFB.

Provide AES-NI with its own aesni_ofb_cipher() and switch aes_ofb_cipher()
to call AES_ofb128_encrypt() directly.

ok joshua@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/18 22:01:07

Modified files:
	lib/libcrypto/aes: aes.c 

Log message:
Remove block128_f function casts.

Provide aes_{en,de}crypt_block128() which have correct function signatures
and use these when calling the various mode functions.

ok joshua@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/18 22:32:52

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

Log message:
Simplify EVP AES code for ECB.

AES_ecb_encrypt() does not really do ECB - provide an
aes_ecb_encrypt_internal that actually does multiple blocks and call this
from aes_ecb_cipher(). Provide ECB with its own key initialisation
function, which allows aes_init_key() to be simplified considerably.
The block function pointer is now unused, so mop this up.

ok joshua@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2025/05/18 22:54:04

Modified files:
	sys/netinet6   : ip6_input.c ip6_mroute.c ip6_mroute.h 

Log message:
Use per CPU counter for IPv6 multicast stats.

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:34:54

Modified files:
	sys/netinet6   : in6_ifattach.c 

Log message:
We are no longer debugging link-local address generation on a regular basis.

nd6log has outlived its usefulness.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:36:06

Modified files:
	sys/netinet6   : in6.c 

Log message:
Remove nd6log from in6_update_ifa()

* Sending a vltime of 0 is no longer a typical configuration mistake
of a tool's bug. Also we are no longer handling router advertisements
in the kernel, this belongs in slaacd(8).
* To be able to remove a char[] buffer, stop logging that rt_ifa_del
failed, most other callers just quietly putter along if it fails.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:36:48

Modified files:
	sys/netinet6   : in6.c 

Log message:
Stop logging when rt_ifa_del fails, nobody else does.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:38:33

Modified files:
	sys/netinet6   : ip6_input.c 

Log message:
We are no longer debugging behaviour of tentative or duplicate addresses.

It's been working just fine for decades, nd6log has outlived its
usefulness.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:39:19

Modified files:
	sys/netinet6   : nd6_rtr.c 

Log message:
We are no longer doing neighbour discovery interop testing.

IPv6 is reasonably mature that we can just drop invalid packets,
nd6log has outlived its usefulness.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:40:18

Modified files:
	sys/netinet6   : nd6_nbr.c 

Log message:
We are no longer doing neighbour solicitation interop testing.

IPv6 is reasonably mature that we can just drop invalid packets,
nd6log has outlived its usefulness.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:40:59

Modified files:
	sys/netinet6   : nd6_nbr.c 

Log message:
There is not much we can do if we can't find our source address.

Logging with nd6log is not helping anything.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:41:31

Modified files:
	sys/netinet6   : nd6_nbr.c 

Log message:
We are no longer doing neighbour advertising interop testing.

IPv6 is reasonably mature that we can just drop invalid packets,
nd6log has outlived its usefulness.
Pull down the inet_ntop(3) buffer into its own scope where it's
needed.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:42:13

Modified files:
	sys/netinet6   : nd6_nbr.c 

Log message:
There is not much we can do if we can't find our source address.

Logging with nd6log is not helping anything.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:42:53

Modified files:
	sys/netinet6   : nd6_nbr.c 

Log message:
Duplicate address detection has been working for a few decades.

Get rid of nd6log, it's no longer useful.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:43:28

Modified files:
	sys/netinet6   : nd6.c 

Log message:
We are no longer doing ND option interop testing.

nd6log has outlived its usefulness.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:44:10

Modified files:
	sys/netinet6   : nd6.c 

Log message:
Trust that we create correct route entries.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:44:38

Modified files:
	sys/netinet6   : nd6.c 

Log message:
Not much we can do if we can't join a multicast group.

Logging with nd6log is not helping anything.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:45:14

Modified files:
	sys/netinet6   : icmp6.c 

Log message:
We might run out of memory, nd6log telling us is not helpful.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:45:49

Modified files:
	sys/netinet6   : icmp6.c 

Log message:
We are no longer doing icmp6 interop testing.

nd6log has outlived its usefulness.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:46:24

Modified files:
	sys/netinet6   : icmp6.c 

Log message:
Embedding scope just works.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:46:58

Modified files:
	sys/netinet6   : icmp6.c 

Log message:
icmp6_reflect has worked for some time, we are not debugging it.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2025/05/19 00:47:40

Modified files:
	lib/libcrypto/mlkem: mlkem.h mlkem1024.c mlkem768.c 
	                     mlkem_internal.h 
	regress/lib/libcrypto/mlkem: mlkem_iteration_tests.c 
	                             mlkem_tests.c mlkem_tests_util.c 
	                             mlkem_tests_util.h mlkem_unittest.c 

Log message:
API changes for ML-KEM

- Get rid of CBB/CBS usage in public api
- Make void functions return int that can fail if malloc fails.

Along with some fallout and resulting bikeshedding in the regress tests.

ok jsing@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:48:16

Modified files:
	sys/netinet6   : icmp6.c 

Log message:
We are no longer doing icmp6 redirect interop testing.

nd6log has outlived its usefulness.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:50:00

Modified files:
	sys/netinet    : icmp6.h 
	sys/netinet6   : icmp6.c nd6.c nd6.h 

Log message:
nd6log is gone, mop up nd6_debug sysctl.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 00:50:48

Modified files:
	lib/libc/sys   : sysctl.2 
	share/man/man4 : options.4 

Log message:
nd6_debug sysctl is gone.

input & OK kn, OK bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/05/19 00:57:07

Modified files:
	games/alephone/scenarios/marathon: Makefile distinfo 
	games/alephone/scenarios/marathon/pkg: PLIST 
	games/alephone/scenarios/marathon2: Makefile distinfo 
	games/alephone/scenarios/marathon2/pkg: PLIST 
	games/alephone/scenarios/marathoninfinity: Makefile distinfo 
	games/alephone/scenarios/marathoninfinity/pkg: PLIST 

Log message:
Update to newer revisions of the Marathon manuals.

No text was changed, but the fonts were improved.

While here, move the manuals to /usr/local/share/doc which is more
likely to be browsed by someone looking for documentation.

ok phessler@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/19 01:08:56

Modified files:
	graphics/gimp/snapshot: Makefile distinfo 
	graphics/gimp/snapshot/patches: patch-app_main_c 
	                                patch-desktop_gimp_desktop_in_in 
	                                patch-meson_build 
Added files:
	graphics/gimp/snapshot/patches: patch-tools_in-build-gimp_py 
Removed files:
	graphics/gimp/snapshot/patches: patch-tools_in-build-gimp_sh 

Log message:
graphics/gimp/snapshot: update to 3.0.4.

see https://www.gimp.org/news/2025/05/18/gimp-3-0-4-released/
fixes ZDI-CAN-26752: GIMP ICO File Parsing Integer Overflow RCE
(cf https://gitlab.gnome.org/GNOME/gimp/-/issues/13910)

looks good to ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/19 01:17:08

Modified files:
	graphics/gimp/snapshot: Tag: OPENBSD_7_7 Makefile 
Added files:
	graphics/gimp/snapshot/patches: Tag: OPENBSD_7_7 
	                                patch-plug-ins_file-ico_ico-load_c 

Log message:
graphics/gimp/snapshot: backport fix for ZDI-CAN-26752

(ICO File Parsing Integer Overflow RCE)
cf https://gitlab.gnome.org/GNOME/gimp/-/issues/13910


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 01:34:21

Modified files:
	sys/netinet6   : icmp6.c 

Log message:
goto bad if we do not have a route.

This allows us to unindent a whole block.

Suggested by & OK kn


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2025/05/19 01:40:17

Modified files:
	lib/libcrypto/mlkem: mlkem1024.c mlkem768.c 

Log message:
Remove the boringssl if || ideom from mlkem

ok jsing@, joshua@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2025/05/19 01:53:00

Modified files:
	lib/libcrypto/mlkem: mlkem768.c mlkem_internal.h 
	regress/lib/libcrypto/mlkem: mlkem_iteration_tests.c 
	                             mlkem_tests.c mlkem_tests_util.c 
	                             mlkem_tests_util.h mlkem_unittest.c 

Log message:
Fix up MLKEM768_marshal_private_key to not use a passed in CBB

Even though this should remain internal, make it the same
as the public key marshal function, and make the needed
fallout changes in regress.

This does not yet do the bikeshed of renaming the structure
field in the regress ctx, that will wait until a follow on
to convert 1024 in a similar manner

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/19 02:36:36

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 
	sys/arch/amd64/include: specialreg.h vmmvar.h 

Log message:
Configure AMD SEV-ES in vmm(4).

For SEV-ES we have to adjust the guest configuration:
- Do not intercept XSETBV.  We can not force access to XCR0 as it
is part of the encrypted state.
- We do not have direct access to EFER and CR[04], thus intercept
EFER and CR[04] "post write".  The provided exit handler will
keep track of the guest state.
- Regarding MSRs:
- Allow access to GHCB MSR, which will be used for guest-host
communication.
- Allow reading XSS state, which will be needed for CPUID Extended
State Enumeration.
- Allow full read/write for EFER.  SVME bit cannot not be modified
with SEV-ES, it will always be 1.
- SEV-ES requires LBR virtualization, thus enable it.
When everything is set up, the initial state is copied to the VMSA,
which is not yet encrypted.  This will have to be done by vmd(8)
and psp(4).

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/05/19 03:24:12

Modified files:
	audio/libmikmod: Makefile distinfo 

Log message:
Update libmikmod to 3.3.13.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/19 04:06:07

Modified files:
	sysutils       : Makefile 

Log message:
Unhook py-elasticsearch-curator


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

Modified files:
	sys/kern       : vfs_bio.c 

Log message:
remove unused bufcache_getdmacleanbuf()
ok deraadt@ mpi@ beck@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2025/05/19 04:16:17

Modified files:
	share/man/man7 : mirroring-ports.7 

Log message:
Fix mirroring-ports(7) typos, from Crystal Kolipe

- Fix hyphen in place of underscore.
- Fix missing 'by_cipher' path component in the caveats section.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/19 04:29:35

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

Log message:
update to liburcu-0.15.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/19 04:32:39

Modified files:
	www/py-httptools: Makefile 

Log message:
py-httptools needs setuptools not hatchling


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/19 04:36:20

Removed files:
	sysutils/py-elasticsearch-curator: Makefile distinfo 
	sysutils/py-elasticsearch-curator/patches: patch-setup_cfg 
	                                           patch-setup_py 
	sysutils/py-elasticsearch-curator/pkg: DESCR PLIST 

Log message:
Remove py-elasticsearch-curator


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/19 04:37:16

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Add quirk for py-elasticsearch-curator


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2025/05/19 05:30:49

Modified files:
	graphics/geeqie: Makefile 

Log message:
disable picking up yelp-tools when found. fixes bulk buids.
reported by naddy, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/19 06:26:26

Modified files:
	telephony/asterisk/16: Makefile 
	telephony/asterisk/18: Makefile 
	telephony/asterisk/20: Makefile 
	telephony/asterisk/22: Makefile 
	net/transmission: Makefile 
	devel/libivykis: Makefile 
	devel/libevent2: Makefile 
	devel/libuv    : Makefile 
	devel/libdispatch: Makefile 
	www/nginx      : Makefile 

Log message:
re-bump REVISIONs to ensure ports picking up EVFILT_USER are updated,
snaps weren't flowing when I bumped them previously


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/19 06:27:57

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

Log message:
fix wrong markup for -o option arguments: .Ar -> .Cm; no text change


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/19 06:58:00

Modified files:
	net/mautrix-whatsapp: Makefile distinfo modules.inc 

Log message:
net/mautrix-whatsapp: update to 0.12.1, from maintainer Renaud Allard


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/19 08:06:53

Modified files:
	devel/maturin  : Makefile crates.inc distinfo 
	devel/maturin/patches: patch-src_target_rs 

Log message:
update to maturin-1.8.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/19 08:20:22

Modified files:
	devel/git      : Makefile 
	devel/git/patches: patch-thread-utils_c 

Log message:
cap the number of cpus detected by git to 4; on many-cpu systems, significant
cpu time is accounted to spinlocks when running various operations on OpenBSD
ok kn


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/19 08:23:44

Modified files:
	devel/git      : Makefile 
	devel/git/pkg  : README-main 

Log message:
mention core count capping in README


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/19 08:27:38

Modified files:
	bin/ksh        : vi.c 

Log message:
Minor improvement of the "move right by character" command ('l', SPACE)
in VI editing mode.  If we are on the first byte in the command line
and it is a UTF-8 continuation byte, then it actually takes up a column
in the terminal, which typically displays U+FFFD REPLACEMENT CHARACTER.
Consequently, moving past this byte should consume one right movement.
OK lucas@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/19 08:36:03

Modified files:
	regress/bin/ksh/edit: vi.sh 

Log message:
Three new tests of command lines starting with UTF-8 continuation bytes.
Check that they do not corrupt the display, moving to them with the '0'
command works, inserting stuff before them works, and moving right past
them puts the cursor in the desired place.
OK lucas@


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/05/19 09:50:02

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.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/05/19 09:50:30

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 

Log message:
Tor Browser: update to 14.5.2


CVSROOT:	/cvs
Module name:	src
Changes by:	caspar@cvs.openbsd.org	2025/05/19 09:51:50

Modified files:
	usr.sbin/rad   : rad.conf.5 

Log message:
rad.conf.5: mention default setting for "other configuration"

OK florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/19 10:20:57

Modified files:
	games/puzzles  : Makefile distinfo 

Log message:
games/puzzles: update to a newer git checkout


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/05/19 10:33:06

Modified files:
	audio/adplug   : Makefile distinfo 
	audio/adplug/patches: patch-Makefile_in 
	audio/adplug/pkg: PLIST 

Log message:
Update adplug to 2.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/05/19 10:47:17

Modified files:
	net/swirc      : Makefile distinfo 

Log message:
Update swirc to 3.5.5.

From maintainer Markus Uhlin, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/19 10:54:32

Modified files:
	x11/xfce4/xfce4-battery: Makefile distinfo 

Log message:
x11/xfce4/xfce4-battery: update to 1.2.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-battery-plugin/-/tags/xfce4-battery-plugin-1.2.0
switches to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/19 10:55:56

Modified files:
	x11/xfce4/xfce4-clipman: Makefile distinfo 

Log message:
x11/xfce4/xfce4-clipman: update to 1.7.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/tags/xfce4-clipman-plugin-1.7.0
switches to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/19 10:57:48

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

Log message:
x11/xfce4/xfce4-diskperf: update to 2.8.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-diskperf-plugin/-/tags/xfce4-diskperf-plugin-2.8.0
switches to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/19 10:59:31

Modified files:
	x11/xfce4/xfce4-cpugraph: Makefile distinfo 

Log message:
x11/xfce4/xfce4-cpugraph: update to 1.3.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-cpugraph-plugin/-/tags/xfce4-cpugraph-plugin-1.3.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/19 11:01:40

Modified files:
	x11/xfce4/xfce4-fsguard: Makefile distinfo 

Log message:
x11/xfce4/xfce4-fsguard: update to 1.2.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-fsguard-plugin/-/tags/xfce4-fsguard-plugin-1.2.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/19 11:02:28

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

Log message:
x11/xfce4/xfce4-docklike: update to 0.5.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin/-/tags/xfce4-docklike-plugin-0.5.0
switch to meson


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/19 13:15:19

Modified files:
	sys/dev/acpi   : files.acpi 
Added files:
	sys/dev/acpi   : acpiwmi.c 

Log message:
add a basic WMI driver, with support for asus laptops.
now let some others fix the bugs!


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/19 13:15:47

src/usr.bin/watch

Update of /cvs/src/usr.bin/watch
In directory cvs.openbsd.org:/tmp/cvs-serv68686/watch

Log Message:
Directory /cvs/src/usr.bin/watch added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/19 13:56:33

Modified files:
	share/man/man4 : Makefile 
Added files:
	share/man/man4 : acpiwmi.4 

Log message:
miod has requested a man page


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/19 13:58:58

Modified files:
	usr.sbin/config: config.8 ukcutil.c 

Log message:
allow comments, to be used with bsd.re-config. ok kn


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2025/05/19 14:38:53

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

Log message:
zdump: add -t and -V options from tzcode2013d

One difference between upstream is that when -t "lotime" is not
specified, we use the same low time cutoff as when no -t option is
used.  Upstream uses (effectively) LLONG_MIN in this case.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/05/19 15:48:28

Modified files:
	sys/ddb        : db_usrreq.c db_var.h 
	sys/dev/acpi   : acpi_x86.c 
	sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c 
	sys/dev/pci/drm/i915: i915_driver.c 

Log message:
Implement a ddb.suspend sysctl that may help debugging suspend/resume bugs.
When this sysctl is set to 1, it will force "S0ix" suspend and skip
suspend of inteldrm(4) and amdgpu(4) such that the display remains on
during suspend.  That should make anything printed on the console to be
visible.  Power consumption will probably suck though.

ok mlarkin@, kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/19 15:52:54

Modified files:
	graphics/py-matplotlib: Makefile distinfo 
	graphics/py-matplotlib/pkg: PLIST 
Added files:
	graphics/py-matplotlib/patches: patch-meson_options 
	                                patch-pyproject_toml 
Removed files:
	graphics/py-matplotlib/patches: patch-mplsetup_cfg_template 
	                                patch-setupext_py 

Log message:
update to matplotlib 3.9.4

tested and ok bket@ thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/19 18:08:28

Modified files:
	usr.bin/netstat: mroute.c mroute6.c 

Log message:
Fix netstat(1) multicast route statistics.

Do not call IPCTL_MRTPROTO sysctl(8) before IPCTL_MRTSTATS.  One
failing sysctl is enough to recognize that kernel does not support
MROUTING.  Check for the correct error code that the kernel generates.
This fixes printing IPv6 multicast route statistics.  They were
skipped before as the protocol number was unexpected since PIM
kernel implementation has been deleted.

OK jan@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2025/05/19 18:30:38

Modified files:
	lib/libcrypto/mlkem: mlkem768.c 

Log message:
Whitespace nits from tb

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2025/05/19 18:33:41

Modified files:
	lib/libcrypto/mlkem: mlkem1024.c mlkem_internal.h 
	regress/lib/libcrypto/mlkem: mlkem_iteration_tests.c 
	                             mlkem_tests.c mlkem_tests_util.c 
	                             mlkem_tests_util.h mlkem_unittest.c 

Log message:
Make MLKEM1024_marshal_private_key consistent with the public_key funcitons

Even though this should remain internal, make it the same
as the public key marshal function, and make the needed
fallout changes in regress.

ok kenjiro@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/19 18:37:17

Modified files:
	sys/netinet6   : in6_proto.c 

Log message:
Run IPv6 fragment reassembly in parallel.

frag6_input() is MP-safe, a global mutex is protecting it.  Set
PR_MPINPUT protocol flag to run it in parallel from ip_deliver()
loop.  Note that this only affects configurations where pf(4) has
been turned off, as pf does its own fragment reassembly.

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/19 18:46:50

Modified files:
	usr.sbin/acme-client: netproc.c 

Log message:
Handle "processing" status by retrying as the RFC suggests.

Previously we would give up with "unhandled status" and not get a
certificate.

While here limit the amount of retries we are willing to perform in
the "pending" and "processing" state.

Let's encrypt seems to enter the "processing" state farely often in
the staging environment.

problem reported & OK sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/19 19:03:23

Modified files:
	net/tdlib      : Makefile distinfo 
	net/tdlib/pkg  : PLIST 
Removed files:
	net/tdlib/patches: patch-CMakeLists_txt 
	                   patch-td_generate_CMakeLists_txt 

Log message:
update to tdlib 1.8.49;  OK op

replace CMake patches with configure flags while here.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/19 19:03:56

Modified files:
	usr.bin/signify: signify.c signify.h zsig.c 

Log message:
only include basename of seckey in gzip header.
requested by deraadt to not leak paths.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/19 19:10:42

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 
	sys/arch/amd64/include: vmmvar.h 

Log message:
For AMD SEV-ES use GUEST_INTERRUPT_MASK in vmm(4).

Due to state encryption vmm(4) cannot determine the state of the
interrupt enable flag from the rflags register of the guest.
Therefore the VMCB provides at offset 0x68 bit 1 the current state
of this flag.  However, use the SMV_GUEST_INTR_MASK bit only if
this is a SEV-ES enabled guest.  Otherwise, use the regular FLAGS
register.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2025/05/19 19:18:16

Modified files:
	sys/dev/acpi   : acpiwmi.c 

Log message:
initial cleanup run and use DPRINTF to be less noisy


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/19 19:22:39

Modified files:
	sys/dev/acpi   : acpiwmi.c 

Log message:
supposed to use init function in target


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/19 19:26:40

Modified files:
	multimedia/mlt7: Makefile distinfo 

Log message:
Update Mlt to 7.32.0

Update diff from Josh Grosse, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/19 19:32:43

Modified files:
	multimedia/shotcut: Makefile distinfo 
	multimedia/shotcut/patches: patch-src_util_cpp 
	multimedia/shotcut/pkg: PLIST 

Log message:
Update shotcut to 25.05.11

Update diff from Josh Grosse, thanks


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/19 20:00:14

Modified files:
	distrib/miniroot: install.sub 

Log message:
do not offer http/nfs without network

Offline installs/upgrades, e.g. when there are no interfaces, do default to
fetching sets over HTTP, which cannot work (

# vmctl start -c -b /bsd.rd -d disk.img offline
...
Let's install the sets!
Location of sets? (disk http nfs or 'done') [http]

Skip these two methods unless there is a physical interface around:

Location of sets? (disk or 'done') [disk]

Shorten and clarify the comments while here.

Feedback OK afresh1


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2025/05/19 20:06:54

Modified files:
	sys/dev/acpi   : acpiwmi.c 

Log message:
check if FnLock is available and enabled in the BIOS before fiddling with it


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/19 20:43:01

Modified files:
	lib/libc/sys   : chmod.2 

Log message:
document EFTYPE, clarify +t on file behaviour;  OK millert


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/19 21:04:25

Modified files:
	devel/py-nbclient: Makefile distinfo 

Log message:
update py-nbclient to 0.10.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/19 21:21:36

Modified files:
	audio/noson    : Makefile distinfo 

Log message:
update to noson 2.12.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/19 21:26:14

Modified files:
	audio/noson-app: Makefile distinfo 

Log message:
update to noson-app 5.6.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/19 21:29:46

Log message:
    import of llvm20 (20.1.5); all of our current patches included
    this is not hooked up to the build for now
    
    Status:
    
    Vendor Tag:	robert
    Release Tags:	robert_20250520
    
    N ports/devel/llvm/20/Makefile
    N ports/devel/llvm/20/distinfo
    N ports/devel/llvm/20/patches/patch-clang_include_clang_AST_FormatString_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_ARM_ARMISelLowering_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_cpp
    N ports/devel/llvm/20/patches/patch-libunwind_src_UnwindCursor_hpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86RegisterInfo_td
    N ports/devel/llvm/20/patches/patch-llvm_tools_llvm-shlib_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-lld_docs_ld_lld_1
    N ports/devel/llvm/20/patches/patch-clang_lib_Basic_Targets_X86_cpp
    N ports/devel/llvm/20/patches/patch-clang_lib_Basic_Targets_X86_h
    N ports/devel/llvm/20/patches/patch-clang_lib_CodeGen_CGCall_cpp
    N ports/devel/llvm/20/patches/patch-clang_lib_Driver_Driver_cpp
    N ports/devel/llvm/20/patches/patch-clang_lib_Driver_ToolChains_Arch_RISCV_cpp
    N ports/devel/llvm/20/patches/patch-clang_lib_Frontend_CompilerInvocation_cpp
    N ports/devel/llvm/20/patches/patch-clang_include_clang_Basic_DiagnosticSemaKinds_td
    N ports/devel/llvm/20/patches/patch-clang_lib_Sema_SemaDeclAttr_cpp
    N ports/devel/llvm/20/patches/patch-clang_tools_clang-shlib_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-clang_lib_AST_FormatString_cpp
    N ports/devel/llvm/20/patches/patch-compiler-rt_lib_builtins_ppc_atomic_lock_free_c
    N ports/devel/llvm/20/patches/patch-compiler-rt_lib_interception_interception_h
    N ports/devel/llvm/20/patches/patch-compiler-rt_lib_interception_interception_linux_h
    N ports/devel/llvm/20/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_cpp
    N ports/devel/llvm/20/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_h
    N ports/devel/llvm/20/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_platform_h
    N ports/devel/llvm/20/patches/patch-compiler-rt_lib_ubsan_ubsan_platform_h
    N ports/devel/llvm/20/patches/patch-libunwind_src_AddressSpace_hpp
    N ports/devel/llvm/20/patches/patch-libunwind_src_EHHeaderParser_hpp
    N ports/devel/llvm/20/patches/patch-lld_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-lld_ELF_Relocations_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_SymbolTable_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Host_openbsd_Host_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_SyntheticSections_cpp
    N ports/devel/llvm/20/patches/patch-llvm_include_llvm_InitializePasses_h
    N ports/devel/llvm/20/patches/patch-lld_include_lld_Common_Driver_h
    N ports/devel/llvm/20/patches/patch-lld_tools_lld_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-lld_tools_lld_lld_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp
    N ports/devel/llvm/20/patches/patch-lldb_include_lldb_Host_openbsd_HostInfoOpenBSD_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Host_openbsd_HostInfoOpenBSD_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_Symbols_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_Symbols_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_ABI_AArch64_ABISysV_arm64_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_SyntheticSections_h
    N ports/devel/llvm/20/patches/patch-lld_ELF_Writer_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_ObjectFile_ELF_ObjectFileELF_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_InputFiles_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ProcessOpenBSDKernel_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ProcessOpenBSDKernel_h
    N ports/devel/llvm/20/patches/patch-clang_docs_CommandGuide_clang_rst
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_Options_td
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ThreadOpenBSDKernel_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ThreadOpenBSDKernel_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arch_cpp
    N ports/devel/llvm/20/patches/patch-lldb_tools_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_Config_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_cpp
    N ports/devel/llvm/20/patches/patch-clang_lib_Driver_ToolChains_Clang_cpp
    N ports/devel/llvm/20/patches/patch-clang_lib_Driver_ToolChains_CommonArgs_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_elf-core_RegisterUtilities_h
    N ports/devel/llvm/20/patches/patch-clang_lib_Basic_Targets_Mips_h
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp
    N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h
    N ports/devel/llvm/20/patches/patch-lldb_tools_lldb-server_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-lldb_tools_lldb-server_lldb-gdbserver_cpp
    N ports/devel/llvm/20/patches/patch-lldb_unittests_UnwindAssembly_ARM64_TestArm64InstEmulation_cpp
    N ports/devel/llvm/20/patches/patch-lldb_unittests_UnwindAssembly_x86_Testx86AssemblyInspectionEngine_cpp
    N ports/devel/llvm/20/patches/patch-llvm_cmake_modules_GetLibraryName_cmake
    N ports/devel/llvm/20/patches/patch-llvm_include_llvm_CodeGen_AsmPrinter_h
    N ports/devel/llvm/20/patches/patch-llvm_include_llvm_CodeGen_MachineFrameInfo_h
    N ports/devel/llvm/20/patches/patch-llvm_include_llvm_CodeGen_Passes_h
    N ports/devel/llvm/20/patches/patch-llvm_include_llvm_CodeGen_ReturnProtectorLowering_h
    N ports/devel/llvm/20/patches/patch-llvm_include_llvm_CodeGen_TargetFrameLowering_h
    N ports/devel/llvm/20/patches/patch-clang_include_clang_Driver_Options_td
    N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_AsmPrinter_AsmPrinter_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_MC_MCAsmInfoELF_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_TargetPassConfig_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_ReturnProtectorLowering_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_ReturnProtectorPass_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_MC_MCELFStreamer_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_MC_MCParser_AsmParser_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Support_Unix_Process_inc
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64AsmPrinter_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_Arch_PPC64_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_Arch_RISCV_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_h
    N ports/devel/llvm/20/patches/patch-lld_ELF_Arch_AArch64_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_td
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64Subtarget_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64TargetMachine_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_AsmParser_MipsAsmParser_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsAsmPrinter_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_Arch_X86_64_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_Driver_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsISelLowering_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsInstrInfo_td
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsLoongson2FBTBFix_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsTargetMachine_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_Mips_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86_td
    N ports/devel/llvm/20/patches/patch-clang_include_clang_Basic_CodeGenOptions_def
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCAsmPrinter_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_DriverUtils_cpp
    N ports/devel/llvm/20/patches/patch-lld_ELF_InputFiles_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCInstrInfo_td
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_CMakeLists_txt
    N ports/devel/llvm/20/patches/patch-lld_ELF_LinkerScript_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86AsmPrinter_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86FixupGadgets_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86FrameLowering_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86FrameLowering_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86IndirectThunks_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86InstrCompiler_td
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86MCInstLower_cpp
    N ports/devel/llvm/20/patches/patch-clang_lib_Sema_SemaChecking_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86MachineFunctionInfo_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86RetClean_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86Subtarget_h
    N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86TargetMachine_cpp
    N ports/devel/llvm/20/patches/patch-llvm_lib_Transforms_Scalar_LoopIdiomRecognize_cpp
    N ports/devel/llvm/20/patches/patch-llvm_tools_llvm-ar_llvm-ar_cpp
    N ports/devel/llvm/20/patches/patch-clang_test_Driver_sparc-ias-Wa_s
    N ports/devel/llvm/20/patches/patch-llvm_tools_llvm-config_llvm-config_cpp
    N ports/devel/llvm/20/pkg/PLIST-lldb
    N ports/devel/llvm/20/pkg/PLIST-main
    N ports/devel/llvm/20/pkg/PLIST-python
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2025/05/19 21:58:54

Modified files:
	sysutils/firmware/amdgpu: Makefile distinfo 

Log message:
update amdgpu firmware to 20250509
tested-by and ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2025/05/19 22:01:19

Modified files:
	sysutils/firmware/inteldrm: Makefile distinfo 

Log message:
update inteldrm firmware to 20250509


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2025/05/19 22:03:31

Modified files:
	sysutils/firmware/amd: Makefile distinfo 

Log message:
update amd microcode to 20250509
no binary change


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2025/05/19 22:04:58

Modified files:
	sysutils/firmware/radeondrm: Makefile distinfo 

Log message:
update radeon firmware to 20250509
no binary change


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/19 22:26:27

Added files:
	usr.bin/watch  : watch.1 watch.c 

Log message:
Verbatim import of IIJ's iwatch as watch

The watch utility periodically executes a command and displays its output.

v1.0.4 from https://github.com/iij/iwatch
https://eng-blog.iij.ad.jp/archives/230

OK yasuoka@ florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/19 22:30:35

Modified files:
	cad/kicad      : Makefile distinfo 
	cad/kicad/patches: patch-eeschema_eeschema_jobs_handler_cpp 
	                   patch-kicad_kicad_manager_frame_cpp 
	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 to 9.0.2


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/19 22:33:06

Added files:
	usr.bin/watch  : Makefile 

Log message:
Add standard Makefile for watch


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/05/19 23:00:58

Modified files:
	math/p5-Statistics-CaseResampling: Makefile distinfo 
	math/p5-Statistics-CaseResampling/pkg: PLIST 

Log message:
update p5-Statistics-CaseResampling to 0.16


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/19 23:26:26

Modified files:
	usr.bin/watch  : watch.1 watch.c 

Log message:
Remove capability for custom styling

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/19 23:30:31

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Use conventional names for the min/max macros

suggested by deraadt@

OK kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/19 23:34:17

Modified files:
	devel/kdiff3   : Makefile distinfo 

Log message:
Update kdiff3 to 1.12.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/19 23:34:48

Modified files:
	x11/tellico    : Makefile distinfo 
	x11/tellico/pkg: PLIST 

Log message:
Update tellico to 4.1.2


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2025/05/19 23:39:08

Modified files:
	lib/libssl     : t1_lib.c 

Log message:
Don't use the array index as the group_id

This is a precursor to adding new group ids for post quantum
stuff which are up in the 4000 range, so using the array index
as the group id will be silly.  Instead we just add the group
id to the structure and we walk the list to find it.

This should never be a very large list for us, so no need
to do anything cuter than linear search for now.

ok jsing@, joshua@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2025/05/19 23:41:47

Modified files:
	lib/libcrypto/objects: objects.txt 

Log message:
Add ML-KEM768 Hybrid Kems to objects.txt

ok tb@, joshua@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/19 23:41:51

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Simplify the help screen

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2025/05/19 23:42:40

Modified files:
	lib/libcrypto/objects: obj_mac.num 

Log message:
Add ML-KEM768 Hybrid Kems to obj_mac.num

ok tb@, joshua@


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2025/05/19 23:50:18

Modified files:
	sys/netinet6   : ip6_mroute.c 

Log message:
ip6_mroute: add missing counters

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/19 23:51:43

Modified files:
	sys/netinet    : in_pcb.c in_pcb.h 
	sys/netinet6   : in6.c in6.h in6_src.c in6_var.h ip6_var.h 

Log message:
Call in_pcbselsrc() and in6_pcbselsrc() with const sockaddr parameter.

Functions in_pcbselsrc() and in6_pcbselsrc() use the destination
sockaddr to determine a suitable source address.  As the destination
is only used for lookup, it should never be modified.  Use const
to let the compiler verify that.  On the way down the callstack,
also convert a bunch of other lookup functions to const.

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 00:09:08

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Don't display the current highlighting mode

While there, rename 'reverse' to 'highlight'

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 00:17:04

Modified files:
	usr.bin/watch  : watch.1 watch.c 

Log message:
Cull the '-s' and '-c' command line options

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 00:26:56

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Add OpenBSD tag


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/20 00:28:20

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

Log message:
update to latest tg_owt


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/05/20 01:02:20

Modified files:
	sys/dev/ic     : psp.c 
	sys/uvm        : uvm_extern.h uvm_glue.c uvm_map.c uvm_mmap.c 

Log message:
Revert UVM_LK_* flag removal.


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 01:02:28

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

Log message:
Rewrite the watch manual page

Based on feedback from kn@ jsg@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 01:03:39

Modified files:
	usr.bin/watch  : watch.1 watch.c 

Log message:
Cull '-p' option

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 01:40:08

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Impose restrictions through unveil & pledge

OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/20 01:47:43

Modified files:
	lib/libcrypto/objects: obj_mac.num 

Log message:
Fix previous - names use underscores and not hyphens.


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 02:24:16

Modified files:
	usr.bin/watch  : watch.1 watch.c 

Log message:
Change the way the update interval is set

Instead of setting the value through a 'prefix' to the interactive
command, make this like the 's' command in top(1). Set the default
interval to 1 second.

While there, get rid of the '[prefix]g' movement: 'g' now just jumps
to the top; also don't print the current position.

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 02:26:36

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

Log message:
Zap an outdated paragraph


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 02:29:18

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Zap unused variable


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/20 02:35:37

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c vmm_support.S 
	sys/arch/amd64/include: vmmvar.h 

Log message:
Special vmentry/vmexit path for AMD SEV-ES guests in vmm(4).

With SEV-ES the full vCPU state is automatically loaded from or
saved to the encrypted VMSA.  However, host state is not fully saved
and restored.  Therefore, we need a seperate vm entry/exit path for
SEV-ES enabled guests.  svm_seves_enter_guest() accomplishes this.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/05/20 03:12:03

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
add Rx checksum offload support to ice(4)

based on code from FreeBSD
test + ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/20 03:25:40

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Simplify err_build_SYS_str_reasons

This is currently done in a rather silly way. Shift the index by 1
and avoid weird pointer dances. Rather than relying on static
initialization, use code to obviate a comment.

ok beck joshua jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/20 03:28:06

Modified files:
	usr.sbin/fw_update: patterns.c 

Log message:
Make pattern for amdsev firmware download more specific.

Avoid matching unrelated device names.  ccp is a substring of
qccpucp(4), with ^ccp0 pattern this gets fixed.

OK tobhe@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2025/05/20 03:35:11

Modified files:
	www/nextcloud/30: Makefile distinfo 
	www/nextcloud/30/pkg: PLIST 
Added files:
	www/nextcloud/30/pkg: MESSAGE 

Log message:
Update for Nextcloud to 30.0.11

OK landry@ rsadowski@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/20 03:35:36

Modified files:
	usr.bin/watch  : Makefile watch.c 

Log message:
dedup interval parse code, replace pretty-printer with printf(3) %g

OK job


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2025/05/20 03:36:15

Modified files:
	www/nextcloud/31: Makefile distinfo 
	www/nextcloud/31/pkg: PLIST 

Log message:
Update for Nextcloud to 31.0.5

OK rsadowski


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/20 03:37:28

Modified files:
	devel/py-olefile: Makefile distinfo 

Log message:
update to py3-olefile-0.47, ok kmos rpointel


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2025/05/20 03:43:31

Modified files:
	sys/dev/pci    : if_iavf.c 

Log message:
Add support for TSO to iavf(4), much like it's done in ixl(4).

from Yuichiro NAITO, with some additions by me


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2025/05/20 04:02:32

Modified files:
	sys/dev/pci    : if_iavf.c 

Log message:
As done in ixl(4), set IFM_FDX when the link is active.

from NetBSD if_iavf.c r1.13


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/05/20 04:17:38

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

Log message:
add entry for acpiwmi(4);


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2025/05/20 04:30:41

Modified files:
	usr.sbin/fw_update: patterns.c 

Log message:
Fix qcpas matching pattern. Multiple ORed patterns go on multiple lines.
Tested on a T14s in ACPI mode.

ok deraadt@


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

Modified files:
	textproc/clo++ : Makefile 

Log message:
mirror, unbreaking SITES which depended on ${HOMEPAGE} removed in
previous commit. found by daniel@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/05/20 05:43:07

Modified files:
	security/gnupg : Makefile distinfo 
	security/gnupg/pkg: PLIST 

Log message:
Update to gnupg-2.4.8

Release info: https://dev.gnupg.org/T7428 (empty as of this writing)


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2025/05/20 05:47:46

Modified files:
	net/dnsdist    : Makefile distinfo 

Log message:
Update to dnsdist 1.9.10, including a fix for CVE-2025-30193.

See https://blog.powerdns.com/2025/05/20/powerdns-dnsdist-1.9.10-released and
https://www.dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2025-03.html

Imo no urgent backport needed, as there is a simple workaround by
including  setMaxTCPQueriesPerConnection(50) in the dnsdist configuration.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/20 06:10:48

Modified files:
	security/openssl-ruby-tests/patches: 
	                                     patch-test_openssl_test_ssl_rb 

Log message:
regen patch


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/20 06:10:51

Modified files:
	astro/py-astropy: Makefile 
	astro/py-erfa  : Makefile 
	astro/py-jplephem: Makefile 
	astro/py-sgp4  : Makefile 
	astro/py-skyfield: Makefile 
	biology/py-biopython: Makefile 
	comms/gnuradio : Makefile 
	comms/sigrok/libsigrok: Makefile 
	devel/boost    : Makefile 
	devel/py-test-arraydiff: Makefile 
	devel/pygame   : Makefile 
	devel/spyder/spyder: Makefile 
	games/angrydd  : Makefile 
	games/singularity: Makefile 
	geo/gdal       : Makefile 
	geo/py-fiona   : Makefile 
	geo/py-laspy   : Makefile 
	geo/py-proj    : Makefile 
	geo/py-rasterio: Makefile 
	geo/py-rio-cogeo: Makefile 
	geo/py-shapely : Makefile 
	geo/py-supermercado: Makefile 
	graphics/asymptote: Makefile 
	graphics/blender: Makefile 
	graphics/inkscape: Makefile 
	graphics/makehuman: Makefile 
	graphics/mypaint: Makefile 
	graphics/opencv: Makefile 
	graphics/piglit: Makefile 
	graphics/py-imageio: Makefile 
	graphics/py-matplotlib: Makefile 
	graphics/py-pyqtgraph: Makefile 
	graphics/py-sane: Makefile 
	graphics/py-seaborn: Makefile 
	graphics/py-tifffile: Makefile 
	lang/pcbasic   : Makefile 
	lang/pythran   : Makefile 
	math/imath     : Makefile 
	math/py-PyWavelets: Makefile 
	math/py-bottleneck: Makefile 
	math/py-cftime : Makefile 
	math/py-contourpy: Makefile 
	math/py-cvxpy  : Makefile 
	math/py-ecos   : Makefile 
	math/py-h5py   : Makefile 
	math/py-netcdf4: Makefile 
	math/py-numexpr: Makefile 
	math/py-numpy  : Makefile 
	math/py-osqp   : Makefile 
	math/py-pandas : Makefile 
	math/py-patsy  : Makefile 
	math/py-scikit-image: Makefile 
	math/py-scikit-learn: Makefile 
	math/py-scipy  : Makefile 
	math/py-scs    : Makefile 
	math/py-snuggs : Makefile 
	math/py-tables : Makefile 
	math/py2-numpy : Makefile 
	math/veusz     : Makefile 
	multimedia/pitivi: Makefile 
	net/py-siphon  : Makefile 
	net/websockify : Makefile 
	print/printrun : Makefile 
	textproc/py-numpydoc: Makefile 
	www/py-bokeh   : Makefile 
	x11/qt6/pyside6/shiboken: Makefile 

Log message:
bump py-numpy consumers. at least those which have compiled modules using
numpy are no longer ABI-compatible following the update to numpy 2.x.
this may over-bump slightly, but I've seen problems with at least pandas
and scipy, and identifying others individually is too time-consuming.


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 06:25:00

Modified files:
	usr.bin/watch  : watch.1 watch.c 

Log message:
Rework command line options & interactive commands

OK kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/05/20 06:25:10

Modified files:
	graphics/xfig  : Makefile 

Log message:
Document why USE_GROFF is needed.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/20 06:30:20

Modified files:
	usr.bin/watch  : watch.c 

Log message:
get rid of sysexits.h; 1 should be good enough for every error.


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 06:32:48

Modified files:
	usr.bin/watch  : watch.1 watch.c 

Log message:
Align man page and usage() with how one interacts with the utility


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 06:42:24

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Redo the upper left corner: display current interval, then the command

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/20 06:46:52

Modified files:
	sys/arch/amd64/include: pmap.h 
	sys/arch/sh/include: pmap.h 

Log message:
remove unused pmap_remove_all()
ok kettenis@ claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2025/05/20 07:51:27

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 
	sys/dev/vmm    : vmm.c vmm.h 
	usr.sbin/vmd   : vm.c 

Log message:
Back vmm(4) guest memory with UVM aobjs.

For the past few years, vmm(4) would require vmd(8) to allocate
virtual memory via mmap(2) in the vm process to use as guest physical
memory. Then vmm(4) would create a new virtual address space itself
to represent the guest and use uvm_share() to share map entries
between them. This worked, but the userland dance of mmap/munmap
to "find" space for guest memory and then having to teardown a full
virtual address space not tied to a process caused some havoc in
state management and potential race conditions.

This commit simplifies how guest memory is represented and managed:

1. vmd(8) no longer calls mmap(2) to find memory for a vm. vmm(4)
creates UVM aobjs to represent the memory ranges and maps them
into the vmd process.

2. vmm(4) no longer faults pages into the vm's address space managed
in the kernel and instead faults directly into the vmd userland
process's address space. Nested page tables (EPT/RVI) are managed
explicitly with pmap(9) functions.

3. vmd(8) shares guest memory between processes (e.g. virtio network
& block devices) using the same ioctl as before, but vmm(4) now
uses uvm_map(9) to map the aobj's into the new process.

4. The aobj mappings into the userland processes are now marked
immutable.

Tested with help from many: bluhm@, kirill@, hshoexer@, Jesper
Wallin, xse[at]krkrkr.org.

Thanks to Mischa Peters for providing access to an additional testing
environment.

Help from mpi@ on uvm aobj lifecycle management.

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2025/05/20 07:54:43

Modified files:
	net/dnsdist    : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
Update to dnsdist 1.9.10, including a fix for CVE-2025-30193.

See https://blog.powerdns.com/2025/05/20/powerdns-dnsdist-1.9.10-released and
https://www.dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2025-03.html


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/20 08:59:39

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Add a space for readability


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/20 09:26:15

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

Log message:
trim trailing whitespace, no text change


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/20 10:50:21

Modified files:
	infrastructure/db: user.list 

Log message:
Reserve 581 for _piknik, recycling _gonzui


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/20 12:21:34

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Unbreak GHASH on some architectures setting GHASH_ASM

The last #else branch in CRYPTO_gcm128_init() doesn't initialize the
function pointers for gmult/ghash, which results in a segfault when
using GCM on architectures taking this branch, notably sparc64.

found by and fix from jca


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:38:10

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

Log message:
mail/mozilla-thunderbird: update to 128.10.2.

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:39:02

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

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

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


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/20 12:40:09

Modified files:
	sys/netinet    : ip_input.c 

Log message:
Move move IPCTL_SOURCEROUTE case of ip_sysctl() out of netlock.

It is atomically accessed integer. sysctl_securelevel_int() is mp-safe.

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:41:01

Modified files:
	x11/xfce4/xfce4-mount: Makefile distinfo 

Log message:
x11/xfce4/xfce4-mount: update to 1.2.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/-/tags/xfce4-mount-plugin-1.2.0
switch to meson


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/20 12:41:06

Modified files:
	sys/kern       : subr_pool.c 
	sys/netinet    : in_proto.c tcp_usrreq.c 
	sys/netinet6   : in6_proto.c 

Log message:
Unlock TCPCTL_REASS_LIMIT and TCPCTL_SACKHOLE_LIMIT cases of tcp_sysctl().

Use the pool lock to serialize pool_sethardlimit() with the rest pool
layer. Also use `sysctl_lock' to serialize pool and sysctl variable
modification.

Since the whole tcp_sysctl() became mp-safe, move it out of sysctl locks.

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:41:31

Modified files:
	x11/xfce4/xfce4-mpc: Makefile distinfo 

Log message:
x11/xfce4/xfce4-mpc: update to 0.6.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-mpc-plugin/-/tags/xfce4-mpc-plugin-0.6.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:42:04

Modified files:
	x11/xfce4/xfce4-netload: Makefile distinfo 

Log message:
x11/xfce4/xfce4-netload: update to 1.5.0

see https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin/-/tags/xfce4-netload-plugin-1.5.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:43:08

Modified files:
	x11/xfce4/xfce4-notes: Makefile distinfo 

Log message:
x11/xfce4/xfce4-notes: update to 1.12.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-notes-plugin/-/tags/xfce4-notes-plugin-1.12.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:44:24

Modified files:
	x11/xfce4/xfce4-timer: Makefile distinfo 

Log message:
x11/xfce4/xfce4-timer: update to 1.8.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-timer-plugin/-/tags/xfce4-timer-plugin-1.8.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:44:52

Modified files:
	x11/xfce4/xfce4-time-out: Makefile distinfo 

Log message:
x11/xfce4/xfce4-time-out: update to 1.2.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin/-/tags/xfce4-time-out-plugin-1.2.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:45:40

Modified files:
	x11/xfce4/xfce4-mailwatch: Makefile distinfo 

Log message:
x11/xfce4/xfce4-mailwatch: update to 1.4.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-mailwatch-plugin/-/tags/xfce4-mailwatch-plugin-1.4.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:46:20

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

Log message:
x11/xfce4/xfce4-places: update to 1.9.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-places-plugin/-/tags/xfce4-places-plugin-1.9.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:46:52

Modified files:
	x11/xfce4/xfce4-systemload: Makefile distinfo 

Log message:
x11/xfce4/xfce4-systemload: update to 1.4.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/tags/xfce4-systemload-plugin-1.4.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:47:22

Modified files:
	x11/xfce4/xfce4-smartbookmark: Makefile distinfo 

Log message:
x11/xfce4/xfce4-smartbookmark: update to 0.6.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-smartbookmark-plugin/-/tags/xfce4-smartbookmark-plugin-0.6.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:48:26

Modified files:
	x11/xfce4/xfce4-verve: Makefile distinfo 

Log message:
x11/xfce4/xfce4-verve: update to 2.1.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-verve-plugin/-/tags/xfce4-verve-plugin-2.1.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:48:54

Modified files:
	x11/xfce4/xfce4-wavelan: Makefile distinfo 

Log message:
x11/xfce4/xfce4-wavelan: update to 0.7.0

see https://gitlab.xfce.org/panel-plugins/xfce4-wavelan-plugin/-/tags/xfce4-wavelan-plugin-0.7.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:51:14

Modified files:
	x11/xfce4/xfce4-weather: Makefile distinfo 
	x11/xfce4/xfce4-weather/pkg: PLIST 
Added files:
	x11/xfce4/xfce4-weather/patches: patch-meson_build 

Log message:
x11/xfce4/xfce4-weather: update to 0.12.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-weather-plugin/-/tags/xfce4-weather-plugin-0.12.0
switch to meson
switch from libsoup2 to libsoup3
backport upstream MR !37 to properly link against sysutils/upower


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:51:51

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

Log message:
x11/xfce4/xfce4-xkb: update to 0.9.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-xkb-plugin/-/tags/xfce4-xkb-plugin-0.9.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:52:56

Modified files:
	x11/xfce4/thunar-archive: Makefile distinfo 

Log message:
x11/xfce4/thunar-archive: update to 0.6.0

see https://gitlab.xfce.org/thunar-plugins/thunar-archive-plugin/-/tags/thunar-archive-plugin-0.6.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:53:44

Modified files:
	x11/xfce4/thunar-media-tags: Makefile distinfo 

Log message:
x11/xfce4/thunar-media-tags: update to 0.6.0.

see https://gitlab.xfce.org/thunar-plugins/thunar-media-tags-plugin/-/tags/thunar-media-tags-plugin-0.6.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 12:54:28

Modified files:
	x11/xfce4/thunar-vcs: Makefile distinfo 
	x11/xfce4/thunar-vcs/pkg: PLIST 

Log message:
x11/xfce4/thunar-vcs: update to 0.4.0

see https://gitlab.xfce.org/thunar-plugins/thunar-vcs-plugin/-/tags/thunar-vcs-plugin-0.4.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/20 13:22:25

Modified files:
	www/varnish    : Makefile distinfo 

Log message:
www/varnish: Update to 7.7.1

Fixes CVE-2025-47905

ok kirill@, gonzalo@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/20 13:32:41

Modified files:
	www/varnish    : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
www/varnish: Update to 7.6.3

Fixes CVE-2025-47905

OK gonzalo@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rapha@cvs.openbsd.org	2025/05/20 13:57:45

Modified files:
	audio/beets    : Makefile 
	audio/beets/pkg: README 

Log message:
Mention the keyfinder plugin in the README

ok kirill@


CVSROOT:	/cvs
Module name:	www
Changes by:	kettenis@cvs.openbsd.org	2025/05/20 14:00:14

Modified files:
	.              : arm64.html 

Log message:
Mention RK3528 support.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/05/20 14:11:19

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

Log message:
remove extra space for -c and -t args; ok millert


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/20 18:13:44

Modified files:
	sys/dev/dt     : dt_dev.c 

Log message:
establish the dt_deferred_wakeup() softintr as MPSAFE.

without this, profiling on a busy system with btrace ends up with
all the cpus spinning on the kernel lock all the time when the dt
event buffer gets full. when the event buffer is full, dt tries to
wake up btrace to read the buffer, but it defers this wakup to a
softintr to avoid calling wakeup() at really high IPLs. because dt
hides itself from stack traces, it looks ambiguous where this
contention comes from and it's often assumed that it is the timeout
subsystem that's causing the problems. we have improved timeouts,
but apart from optimising timeout_barrier out of the picture the
flame graphs looked basically the same as before.

this is possible now that softintrs are implemented consistently
across our archs (thanks visa@).

tested by and ok bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/20 18:39:02

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

Log message:
Update qt-creator to 16.0.2


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/20 19:06:24

Modified files:
	usr.bin/watch  : watch.c 

Log message:
ugly whitespace


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/20 19:08:36

Modified files:
	astro/py-astropy: Makefile distinfo 
	astro/py-astropy/pkg: PLIST 

Log message:
update astropy to 6.1.0 now that we have numpy2

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/20 19:10:24

Modified files:
	textproc/slides: Makefile 

Log message:
repair HOMEPAGE

ok edd@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/20 19:12:50

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

Log message:
AUTHORS section: use the .An macro, and mention the login names
of those authors who are OpenBSD developers in the usual way;
OK yasuoka@ job@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2025/05/20 19:27:29

Modified files:
	lib/libc/time  : difftime.c localtime.c tzfile.h 
	usr.sbin/zic   : zic.c 
	usr.sbin/zdump : zdump.c 

Log message:
Merge remaining parts of tzcode2013d.

Fixes potential issues on 32-bit systems where time_t is 64-bit but
long is 32-bit.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/20 19:34:10

Modified files:
	usr.bin/watch  : watch.c 

Log message:
0 is success


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/20 19:56:21

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	kenjiro@cvs.openbsd.org	2025/05/20 20:18:12

Modified files:
	lib/libcrypto/mlkem: mlkem1024.c 

Log message:
Fix buffer size in MLKEM1024_marshal_public_key()

Initialize the output buffer with MLKEM1024_PUBLIC_KEY_BYTES
instead of MLKEM768_PUBLIC_KEY_BYTES.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2025/05/20 20:18:29

Modified files:
	sys/dev/acpi   : acpiwmi.c 

Log message:
only register the notify function if we actually have something to handle


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/20 20:41:46

Modified files:
	devel/llvm     : Makefile.inc 
	devel/llvm/13  : Makefile 
	devel/llvm/16  : Makefile 
	devel/llvm/18  : Makefile 
	devel/llvm/19  : Makefile 
	devel/llvm/20  : Makefile 
	lang/clang     : clang.port.mk 
Added files:
	devel/llvm/19/patches: patch-libcxx_src_CMakeLists_txt 
	devel/llvm/19/pkg: PLIST-libcxx 
	devel/llvm/20/patches: patch-libcxx_src_CMakeLists_txt 
	devel/llvm/20/pkg: PLIST-libcxx 
	devel/llvm/files: DESCR-libcxx 

Log message:
add support for building with libc++ from ports by adding a subpackage

This esentially allows us to build any port with a different libc++
when needed, by switching over the port to ports-clang and setting
MODCLANG_VERSION to the required version and then setting
MODCLANG_CPPLIB=Yes will set the appropriate CXXFLAGS and LDFLAGS.

The libraries are renamed to include an 'e' prefix and the includes
live in ${LOCALBASE}/llvm${LLVM_MAJOR}/ as well so nothing should
pick these up by default.

libc++ is also built with a custom namespace (__E${LLVM_MAJOR}) which
allows us to link to multiple libc++ versions (including base) so this
way dependencies pulling in libc++ from base should be okay as well.

Fixup wantlibs for all llvm ports while here.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/20 20:41:52

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

Log message:
For unquoted in-line literal displays, use the .Li macro.
Improves discoverability of the column headers, and in
non-terminal output, also results in a more appropriate font.

Small markup issue reported by Evan Silberman <evan at jklol dot net>;
OK jmc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/20 21:04:14

Modified files:
	usr.bin/vmstat : vmstat.c 

Log message:
adjust some columns in vmstat -m so malloc buckets are intelligible.
ok claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/20 21:15:40

Modified files:
	sbin/nfsd      : nfsd.c 
	usr.sbin/ftp-proxy: ftp-proxy.8 ftp-proxy.c 

Log message:
Replace chroot(2) and custom rdaemon() with daemon(3) and unveil(2)

Employ the "empty filesystem" idiom once in the background instead of
preopening /dev/null, confining to /var/empty/ and using custom rdaemon().

Fix spaces in nfsd(8) (same unveil idiom) while here.

Feedback OK brynet


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/20 21:46:20

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

Log message:
mlkem_unittest: fix typo in comment


CVSROOT:	/cvs
Module name:	src
Changes by:	kenjiro@cvs.openbsd.org	2025/05/20 21:53:20

Modified files:
	lib/libcrypto/kdf: hkdf_evp.c tls1_prf.c 
	regress/lib/libcrypto/evp: evp_pkey_cleanup.c 

Log message:
Add NULL checks to HKDF and TLS1-PRF EVP_PKEY cleanup functions

Check if ctx->data is NULL before calling freezero(). Also add
HKDF and TLS1-PRF to the EVP_PKEY cleanup regression test, as
they no longer crash with this change.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/20 21:57:59

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Remove more unused code.

Discussed with tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2025/05/20 22:05:23

Modified files:
	sys/arch/amd64/amd64: machdep.c 
	sys/arch/amd64/include: hibernate_var.h 
	sys/arch/i386/i386: machdep.c 
	sys/arch/i386/include: hibernate_var.h 
	sys/kern       : subr_hibernate.c 
	sys/sys        : hibernate.h 

Log message:
preallocate hibernate work area during boot

Attempt to preallocate the work area needed for hibernate during boot,
instead of waiting to do this immediately before hibernate. Fixes some
scenarios where a suitably large and correctly aligned region cannot be
late-allocated.

tested by many

ok krw


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2025/05/20 22:10:21

Modified files:
	sys/dev/acpi   : acpi.c 

Log message:
Move the code to attach acpitimer outside #ifndef SMALL_KERNEL so we can
make the clock/delay setup on ramdisk kernels more like GENERIC.

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2025/05/20 22:11:57

Modified files:
	sys/arch/i386/i386: machdep.c 
	sys/arch/amd64/amd64: machdep.c 

Log message:
remove a couple includes that weren't needed from previous commit

The previous commit had an include added that wasn't needed.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2025/05/20 22:13:52

Modified files:
	sys/arch/amd64/conf: RAMDISK_CD 

Log message:
Add acpitimer so we get a working delay function on some (virtual) machines
that lack acpihpet.  This fixes crashes when installing from emulated IDE
CD drives, as reported most recently by Nicole Findlay.

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/20 22:41:33

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Construct the command line with two loops.

This is less clever and easier on the eyes.

Input deraadt, tedu, schwarze, tb
OK schwarze, tb; previous version OK job


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/20 22:46:49

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

Log message:
update to 1.6.8


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/20 22:50:38

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

Log message:
drop custom rdaemon(), daemon(3) as usual

There is no chroot(2), only unveil(2) to a single file, see initial commit.

Defer unveil for deamon(3) to see /dev/null and drop cargo-culted code.

OK deraadt brynet


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/20 23:05:33

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

Log message:
Drop chroot(2) + rdaemon() and rely on pledge(2) to daemon(3) as usual

"stdio route" denies file I/O, so confining to /var/empty/ is pointless,
requiring a preopened /dev/null to later pass into custom rdaemon().

Drop all that and rely on tight promises after daemonising.

OK brynet


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/20 23:09:17

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

Log message:
Drop chroot(2) + rdaemon() and rely on pledge(2) to daemon(3) as usual

Less code and a simpler mental model of dropping filesystem access.

Same as usr.sbin/dhcrelay/dhcrelay.c r1.69.

OK brynet


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 23:31:05

Modified files:
	audio/mpd      : Makefile distinfo 

Log message:
audio/mpd: update to 0.24.4.

see https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.4/NEWS


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/20 23:40:07

Modified files:
	textproc/re2   : Makefile 
	textproc/re2/pkg: PLIST 

Log message:
defer test build, set homepage, sync plist, take maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/20 23:52:50

Modified files:
	devel/cbindgen : Makefile crates.inc distinfo 

Log message:
devel/cbindgen: update to 0.29.0.

see https://github.com/mozilla/cbindgen/releases/tag/0.29.0/


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/21 00:43:48

Modified files:
	usr.bin/ssh    : sshbuf-misc.c sshbuf.h 

Log message:
function to make a sshbuf from a hex string; useful in tests

also constify some arguments


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/21 00:44:24

Modified files:
	usr.bin/ssh    : dispatch.c 

Log message:
use logit_f("...") instead of logit("func: ...")


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 01:04:39

Modified files:
	textproc/catfish: Makefile distinfo 

Log message:
textproc/catfish: update to 4.20.1.

see https://gitlab.xfce.org/apps/catfish/-/tags/catfish-4.20.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 01:05:36

Modified files:
	x11/gigolo     : Makefile distinfo 

Log message:
x11/gigolo: update to 0.6.0

see https://gitlab.xfce.org/apps/gigolo/-/tags/gigolo-0.6.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 01:09:29

Modified files:
	archivers/woff2: Makefile 
	archivers/woff2/pkg: PLIST 
Added files:
	archivers/woff2/patches: patch-CMakeLists_txt 

Log message:
Enable woff2 tools

OK kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 01:15:46

ports/multimedia/phonon-backend/mpv

Update of /cvs/ports/multimedia/phonon-backend/mpv
In directory cvs.openbsd.org:/tmp/cvs-serv3397/mpv

Log Message:
Directory /cvs/ports/multimedia/phonon-backend/mpv added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 01:16:19

ports/multimedia/phonon-backend/mpv/pkg

Update of /cvs/ports/multimedia/phonon-backend/mpv/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv99473/mpv/pkg

Log Message:
Directory /cvs/ports/multimedia/phonon-backend/mpv/pkg added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/21 01:16:25

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Display hostname + time of day in upper right corner

Seems more important to help the operator understand where they are and
whether the thing is moving; rather than learning what year it is. This
makes watch more like top(1).

OK kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 01:18:16

Modified files:
	multimedia/phonon-backend: Makefile 
Added files:
	multimedia/phonon-backend/mpv: Makefile 
	multimedia/phonon-backend/mpv/pkg: DESCR PFRAG.no-qt5 PFRAG.qt5 
	                                   PLIST 

Log message:
Add MPV plugin for Phonon, KDE multimedia layer.

Tweaks and OK kn@ thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 01:18:39

Added files:
	multimedia/phonon-backend/mpv: distinfo 

Log message:
Missing distinfo


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/21 01:23:22

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.31

https://github.com/protocolbuffers/protobuf/releases/tag/v31.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/21 01:23:46

Modified files:
	devel/py-protobuf: Makefile distinfo 

Log message:
Update to py-protobuf 6.31

https://github.com/protocolbuffers/protobuf/releases/tag/v31.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 01:26:27

Log message:
    Import kpublictransport-25.04.1
    
    Comment:
    library for accessing realtime public transport data
    
    Description:
    A library for accessing realtime public transport data and for performing
    public transport journey queries.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    WWW: https://invent.kde.org/libraries/kpublictransport
    
    OK kn@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20250521
    
    N ports/x11/kde-applications/kpublictransport/Makefile
    N ports/x11/kde-applications/kpublictransport/distinfo
    N ports/x11/kde-applications/kpublictransport/pkg/DESCR
    N ports/x11/kde-applications/kpublictransport/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 01:28:22

Log message:
    Import kosmindoormap-25.04.1
    
    Comment:
    OSM multi-floor indoor map renderer
    
    Description:
    A library and QML component for rendering multi-level OSM indoor maps of for
    example a (large) train station.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    WWW: https://invent.kde.org/libraries/kosmindoormap
    
    OK kn@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20250521
    
    N ports/x11/kde-applications/kosmindoormap/Makefile
    N ports/x11/kde-applications/kosmindoormap/distinfo
    N ports/x11/kde-applications/kosmindoormap/pkg/DESCR
    N ports/x11/kde-applications/kosmindoormap/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 01:29:33

Log message:
    Import kongress-25.04.1
    
    Comment:
    companion application for conference attendees
    
    Description:
    Kongress provides practical information about conferences. It supports
    conferences that offer their schedule in iCalendar format. In Kongress, the
    data of the talks are shown in various ways, e.g. in daily views, by talk
    category, etc. The users can also create a list of favorite conference
    talks/events as well as they can navigate to the web page of each talk. A map
    of the conference venue, location information and link to OpenStreetMap can
    also be added.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    WWW: https://invent.kde.org/utilities/kongress
    
    OK@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20250521
    
    N ports/x11/kde-applications/kongress/Makefile
    N ports/x11/kde-applications/kongress/distinfo
    N ports/x11/kde-applications/kongress/pkg/DESCR
    N ports/x11/kde-applications/kongress/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 01:30:22

Log message:
    Install arianna-25.04.1
    
    Comment:
    eBook reader
    
    Description:
    An ebook reader and library management app supporting ".epub" files.
    Arianna discovers your books automatically, and sorts them by
    categories, genres and authors.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    WWW: https://apps.kde.org/arianna/
    
    OK kn@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20250521
    
    N ports/x11/kde-applications/arianna/Makefile
    N ports/x11/kde-applications/arianna/distinfo
    N ports/x11/kde-applications/arianna/pkg/DESCR
    N ports/x11/kde-applications/arianna/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/21 01:37:11

Modified files:
	usr.bin/watch  : watch.1 watch.c 

Log message:
Remove 't' feature^Wcomplication

The 3 highlighting modes can be accessed through 'c', 'l', and 'w'.
The operator should just those toggles (instead of a toggle that does
different things depending on what happened before).

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2025/05/21 02:32:10

Modified files:
	usr.bin/watch  : Makefile watch.c 

Log message:
Switch main loop to libevent.

This gets rid of select(2) and gives us safe signal handlers for free.

OK deraadt, job


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/21 02:36:39

Modified files:
	regress/usr.bin/ssh: test-exec.sh 

Log message:
remove log tarballing "it seemed like a good idea at the time" - dtucker@

ensure that log files have correct perms when running under sudo/doas

ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/21 02:41:35

Modified files:
	usr.bin/nc     : nc.1 netcat.c socks.c 

Log message:
add SOCKS4A support to nc(1)'s proxy (-X) mode

SOCKS4A is a fairly obscure extension to the olde SOCKS4 protocol that
allows passing the destination as a string rather than a literal IPv4
address, which is the only thing that vanilla SOCKS4 supports.

The motivation for adding something so niche is to test the SOCKS4A
server code in ssh(1)'s dynamic forwarding (-D) support.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/21 02:41:52

Modified files:
	regress/usr.bin/ssh: dynamic-forward.sh 

Log message:
test SOCKS4A; ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/21 02:46:42

Modified files:
	usr.bin/nc     : netcat.c 

Log message:
add SOCKS4A to help text


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/21 02:48:18

src/regress/lib/libcrypto/test

Update of /cvs/src/regress/lib/libcrypto/test
In directory cvs.openbsd.org:/tmp/cvs-serv86068/test

Log Message:
Directory /cvs/src/regress/lib/libcrypto/test added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/21 02:57:13

Added files:
	regress/lib/libcrypto/test: test.c test.h test_util.c 

Log message:
Add initial regress test framework

Add a test framework for use in LibreSSL regression tests. This test
framework aims to be as lightweight and as simple to use as possible.

The design is mostly inspired by Go's test system, and aims to be a
drop-in utility in most existing regress tests.

ok jsing tb beck


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/05/21 03:04:00

Modified files:
	sys/kern       : kern_lock.c 

Log message:
Improve  mtx_enter() for machines with a huge number of CPUs.

- Always read the value just before issuing an atomic operation to avoid
locking the cache line.

- Use an exponential backoff for the busy loop when waiting for a contended
lock.

Prevent hangs on Ampere Altra with highly contended mutexes.

ok kettenis@, dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/05/21 03:06:58

Modified files:
	sys/kern       : kern_exit.c 
	sys/arch/alpha/alpha: locore.s vm_machdep.c 
	sys/arch/amd64/amd64: vm_machdep.c 
	sys/arch/arm/arm: vm_machdep.c 
	sys/arch/arm64/arm64: vm_machdep.c 
	sys/arch/hppa/hppa: vm_machdep.c 
	sys/arch/i386/i386: vm_machdep.c 
	sys/arch/m88k/m88k: vm_machdep.c 
	sys/arch/mips64/mips64: vm_machdep.c 
	sys/arch/powerpc/powerpc: vm_machdep.c 
	sys/arch/powerpc64/powerpc64: vm_machdep.c 
	sys/arch/riscv64/riscv64: vm_machdep.c 
	sys/arch/sh/sh : locore_c.c 
	sys/arch/sparc64/sparc64: vm_machdep.c 

Log message:
Move pmap_deactivate() and sched_exit() into MI exit1().

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/21 03:14:01

Modified files:
	usr.bin/nc     : socks.c 

Log message:
for SOCKS4A don't perform a local hostname lookup that we're not going
to use; spotted by lucas@


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/05/21 03:33:49

Modified files:
	sys/kern       : subr_pool.c 
	sys/net        : pf_ioctl.c pf_norm.c 
	sys/netinet    : tcp_subr.c tcp_usrreq.c 
	sys/sys        : pool.h 

Log message:
Get rid of unused `pr_hardlimit_warning', `pr_hardlimit_ratecap' and
`pr_hardlimit_warning_last'.

ok dlg tedu


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/21 03:42:21

Modified files:
	usr.sbin/ftp-proxy: ftp-proxy.c 

Log message:
unbreak build;  typofix d{ea -> ae}mon;  noticed by bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/05/21 03:42:59

Modified files:
	sys/arch/arm64/arm64: pmap.c 
	sys/arch/arm64/include: pmap.h 
	sys/kern       : kern_exit.c 
	sys/uvm        : uvm_pmap.h 

Log message:
In preparation of moving work from the reaper into exit1(), introduce a
new (optional) pmap function that "purges" a pmap to optimize a subsqeuent
uvm space teardown.  Rewire the arm64 TLB flush optimization to use that
new function.

ok mpi@, claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 03:49:31

Modified files:
	meta/kde       : Makefile 

Log message:
Remove krdc from kde-network

krdc is marked as broken since the last update. Reported by Steven Shockley


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/21 03:58:39

Modified files:
	sysutils/ansible-core: Makefile distinfo 
	sysutils/ansible-core/patches: patch-pyproject_toml 

Log message:
Update ansible-core 2.18.5 -> 2.18.6
Changelog: https://github.com/ansible/ansible/blob/stable-2.18/changelogs/CHANGELOG-v2.18.rst#v2-18-6


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/21 03:59:04

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

Log message:
Update ansible 11.5.0 -> 11.6.0
Changelog: https://github.com/ansible-community/ansible-build-data/blob/11.6.0/11/CHANGELOG-v11.md#v11-6-0


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/21 03:59:28

Modified files:
	sysutils/py-pynetbox: Makefile distinfo 

Log message:
Update pynetbox 7.4.1 -> 7.5.0
Changelog: https://github.com/netbox-community/pynetbox/releases/tag/v7.5.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/21 05:03:48

Removed files:
	lib/libcrypto/aes/asm: bsaes-x86_64.pl vpaes-x86.pl 
	                       vpaes-x86_64.pl 

Log message:
Remove now unused AES assembly generation scripts.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 05:33:02

Modified files:
	devel/abseil-cpp: Makefile distinfo 
	devel/abseil-cpp/patches: patch-absl_debugging_CMakeLists_txt 
	                          patch-absl_status_status_cc 
	devel/abseil-cpp/pkg: PLIST 

Log message:
update to abseil-cpp 20250512.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 05:33:54

Modified files:
	textproc/re2   : Makefile 

Log message:
abseil: sync wantlib, bump major


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 05:34:40

Modified files:
	productivity/libphonenumber: Makefile 

Log message:
abseil: sync wantlib, bump major


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

Modified files:
	devel/protobuf : Makefile 

Log message:
abseil: sync wantlib, update major


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 05:35:51

Modified files:
	devel/protobuf-c: Makefile 
	devel/protobuf-c/pkg: PLIST 

Log message:
abseil: sync wantlib, update major


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 05:36:09

Modified files:
	net/mosh       : Makefile 

Log message:
abseil: sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 05:36:34

Modified files:
	security/p5-Crypt-Argon2: Makefile 

Log message:
add comment, newer vers require Dist::Build


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 05:36:48

Modified files:
	security/p5-Crypt-Curve25519: Makefile distinfo 

Log message:
update to p5-Crypt-Curve25519-0.08


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 05:36:56

Modified files:
	net/grpc       : Makefile 

Log message:
abseil: sync wantlib, bump major

add note about building with grpc installed


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/21 05:37:08

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Fix wrapping.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 05:37:45

Modified files:
	devel/mtxclient: Makefile 

Log message:
abseil: sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 05:44:15

Modified files:
	x11/vlc        : Makefile 

Log message:
abseil: sync wantlib


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

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

Log message:
update to bird-2.17.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 05:47:17

Modified files:
	security/p5-Crypt-OpenPGP: Makefile distinfo 
	security/p5-Crypt-OpenPGP/patches: 
	                                   patch-lib_Crypt_OpenPGP_Util_pm 
	security/p5-Crypt-OpenPGP/pkg: PLIST 

Log message:
update to p5-Crypt-OpenPGP-1.19


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/05/21 05:48:57

Modified files:
	devel/srecord  : Makefile 
	devel/srecord/pkg: PLIST 

Log message:
Remove USE_GROFF; add a BUILD_DEPENDS on groff instead.

Although groff is required during the build, the resulting manuals
display fine in mandoc(1).

ok schwarze@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:00:36

Modified files:
	comms/zigpy/py-zigpy: Makefile distinfo 

Log message:
update to py3-zigpy-0.80.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:00:38

Modified files:
	comms/zigpy/py-zigpy-znp: Makefile distinfo 

Log message:
update to py3-zigpy-znp-0.14.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:01:22

Modified files:
	net/toot       : Makefile 
Added files:
	net/toot/patches: patch-pyproject_toml patch-toot_tui_scroll_py 

Log message:
pull in upstream PR to remove deprecated syntax, removed in newer urwid


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 06:03:29

Modified files:
	x11/xfce4/parole: Makefile distinfo 

Log message:
x11/xfce4/parole: update to 4.20.0.

see https://gitlab.xfce.org/apps/parole/-/tags/parole-4.20.0
switch to meson


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

Modified files:
	x11/xfce4/xfmpc: Makefile distinfo 

Log message:
x11/xfce4/xfmpc: update to 0.4.0.

see https://gitlab.xfce.org/apps/xfmpc/-/tags/xfmpc-0.4.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:04:20

ports/net/nomadnet/patches

Update of /cvs/ports/net/nomadnet/patches
In directory cvs.openbsd.org:/tmp/cvs-serv69836/patches

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


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

Modified files:
	x11/xfce4/xfce4-taskmanager: Makefile distinfo 

Log message:
x11/xfce4/xfce4-taskmanager: update to 1.6.0.

see https://gitlab.xfce.org/apps/xfce4-taskmanager/-/tags/xfce4-taskmanager-1.6.0
switch to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 06:05:09

Modified files:
	productivity/glabels: Makefile 

Log message:
abseil: sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:05:18

Modified files:
	net/nomadnet   : Makefile 
Added files:
	net/nomadnet/patches: patch-nomadnet_vendor_Scrollable_py 

Log message:
backport upstream commit fixing with newer urwid


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 06:06:15

Modified files:
	x11/xfce4/libxfce4windowing: Makefile distinfo 
	x11/xfce4/libxfce4windowing/pkg: PLIST 

Log message:
x11/xfce4/libxfce4windowing: update to 4.20.3.

see https://gitlab.xfce.org/xfce/libxfce4windowing/-/tags/libxfce4windowing-4.20.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 06:06:22

Modified files:
	geo/merkaartor : Makefile 

Log message:
abseil: sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:07:50

ports/productivity/khal/patches

Update of /cvs/ports/productivity/khal/patches
In directory cvs.openbsd.org:/tmp/cvs-serv7188/patches

Log Message:
Directory /cvs/ports/productivity/khal/patches added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/21 06:11:23

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Remove GHASH_CHUNK and size_t related code from GCM encrypt/decrypt.

This adds significant complexity to the code. On amd64 and aarch64 it
results in a minimal slowdown for aligned inputs and a performance
improvement for unaligned inputs.

ok beck@ joshua@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/21 06:12:20

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

Log message:
Correct FILES section to mention new default path to agent sockets.
Spotted by / ok jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:12:32

Modified files:
	productivity/khal: Makefile 
Added files:
	productivity/khal/patches: patch-khal_ui_calendarwidget_py 
	                           patch-khal_ui_editor_py 
	                           patch-khal_ui_widgets_py 

Log message:
backport upstream commit fixing newer urwid


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/21 06:12:42

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Reorder some functions.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:31:34

Modified files:
	net/py-eapi    : Makefile distinfo 

Log message:
update to py3-eapi-1.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:31:36

Modified files:
	www/py-aiohttp : Makefile distinfo 

Log message:
update to py3-aiohttp-3.11.18


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:35:08

Modified files:
	graphics/png   : Makefile distinfo 

Log message:
update to png-1.6.48


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 06:40:06

Modified files:
	x11/qt6/qtgrpc : Makefile 

Log message:
abseil: sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:42:55

Modified files:
	multimedia/atomicparsley: Makefile 

Log message:
attempt a PORTROACH skipv for atomicparsley


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:43:45

Modified files:
	databases/libhiredis: Makefile distinfo 
	databases/libhiredis/patches: patch-Makefile 

Log message:
update to libhiredis-1.3.0


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/21 06:44:12

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Watch should not assume characters are printable as ISO-8859-1

Fixes display of UTF-8 characters

Input from florian@ stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2025/05/21 06:45:27

Modified files:
	sys/dev/pci    : if_iavf.c 

Log message:
Don't process link state change events that arrive before we've fully
set up the interface.

from Yuichiro NAITO


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:46:43

Modified files:
	x11/roxterm    : Makefile distinfo 

Log message:
update to roxterm-3.16.2


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2025/05/21 06:51:14

Modified files:
	sys/dev/pci    : if_iavf.c 

Log message:
remove unused HTOLE16 macro that somehow came over here from ixl(4)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 06:53:10

Modified files:
	graphics/opencv: Makefile 

Log message:
abseil: sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:54:29

Log message:
    import ports/devel/py-urwid_readline, ok tb
    
    urwid_readline is a text input widget for urwid that supports readline
    shortcuts.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20250521
    
    N ports/devel/py-urwid_readline/Makefile
    N ports/devel/py-urwid_readline/distinfo
    N ports/devel/py-urwid_readline/pkg/DESCR
    N ports/devel/py-urwid_readline/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 06:55:16

Modified files:
	devel          : Makefile 

Log message:
+py-urwid_readline


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

Modified files:
	x11/roxterm    : Makefile distinfo 

Log message:
update to roxterm-3.16.3


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

Modified files:
	net/isc-bind   : Makefile distinfo 

Log message:
update to isc-bind-9.20.9

https://kb.isc.org/docs/cve-2025-40775
"When an incoming DNS protocol message includes a Transaction Signature
(TSIG), BIND always checks it. If the TSIG contains an invalid value in
the algorithm field, BIND immediately aborts with an assertion failure.

Impact: Denial-of-service. By sending specific messages to the server,
an attacker can cause named to terminate unexpectedly.

Authoritative servers are affected by this vulnerability.

Resolvers are affected by this vulnerability."


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:05:10

Modified files:
	net/isc-bind   : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
update -stable to isc-bind-9.20.9

https://kb.isc.org/docs/cve-2025-40775
"When an incoming DNS protocol message includes a Transaction Signature
(TSIG), BIND always checks it. If the TSIG contains an invalid value in
the algorithm field, BIND immediately aborts with an assertion failure.

Impact: Denial-of-service. By sending specific messages to the server,
an attacker can cause named to terminate unexpectedly.

Authoritative servers are affected by this vulnerability.

Resolvers are affected by this vulnerability."


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:13:25

Modified files:
	www/gumbo      : Makefile distinfo 

Log message:
update to gumbo-0.13.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:13:27

Modified files:
	net/dhcpcd     : Makefile distinfo 

Log message:
update to dhcpcd-10.2.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:16:16

Modified files:
	textproc/mupdf : Makefile distinfo 

Log message:
update to mupdf-1.26.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:21:36

Modified files:
	security/py-cryptodome: Makefile distinfo 
	security/py-cryptodome/pkg: PLIST 

Log message:
update to py3-cryptodome-3.23.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:21:38

Modified files:
	security/py-cryptodomex: Makefile distinfo 
	security/py-cryptodomex/pkg: PLIST 

Log message:
update to py3-cryptodomex-3.23.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:21:42

Modified files:
	databases/py-apsw: Makefile distinfo 

Log message:
update to py3-apsw-3.49.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:21:45

Modified files:
	textproc/py-snowballstemmer: Makefile distinfo 
	textproc/py-snowballstemmer/pkg: PLIST 

Log message:
update to py3-snowballstemmer-3.0.1


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

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/21 07:23:21

Modified files:
	textproc/opensearch: Makefile distinfo 
	textproc/opensearch/patches: patch-config_jvm_options 
	textproc/opensearch/pkg: PLIST 

Log message:
Update opensearch 2.19.1 -> 3.0.0
Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-3.0.0.md


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:23:49

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

Log message:
update to py3-pudb-2025.1, thanks tb for tests and figuring out
TDEP issue


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:23:53

Modified files:
	textproc/py-unidecode: Makefile distinfo 

Log message:
update to py3-unidecode-1.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:25:08

Modified files:
	security/gpgme : Makefile distinfo 

Log message:
update to gpgme-1.24.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:27:22

Modified files:
	x11/x11vnc     : Makefile distinfo 
	x11/x11vnc/patches: patch-configure_ac patch-src_help_c 
Removed files:
	x11/x11vnc/patches: patch-src_enc_h patch-src_util_c 
	                    patch-src_util_h 

Log message:
update to x11vnc-0.9.17


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/21 07:29:29

Modified files:
	devel/py-urwid : Makefile distinfo 

Log message:
update to py3-urwid-3.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/21 08:03:40

Modified files:
	www/opensearch-dashboards: Makefile distinfo 
	www/opensearch-dashboards/pkg: PLIST 

Log message:
Update opensearch-dashboards 2.19.1 -> 3.0.0
Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-3.0.0.md


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2025/05/21 08:10:16

Modified files:
	sys/kern       : kern_event.c 
	regress/sys/kern/kqueue: kqueue-user.c 

Log message:
kqueue: Improve EVFILT_USER compatibility

Always set `data' and `udata' of the EVFILT_USER event when triggering
it with NOTE_TRIGGER. Preserve `fflags' when the event is cleared
with EV_CLEAR. These make the behaviour more similar to kqueue(2) /
kevent(2) of FreeBSD, to avoid OS-specific quirks in user code.

Tested by volker@
OK tedu@ mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 08:48:48

Modified files:
	geo/qgis       : Makefile 

Log message:
geo/qgis: fix WANTLIB after abseil-cpp upgrade


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 09:49:35

Modified files:
	x11/kde-applications/marble: Makefile 

Log message:
abseil: sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 09:53:16

Modified files:
	devel/bear     : Makefile 

Log message:
abseil: sync wantlib


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 10:14:52

Modified files:
	x11/xfce4/xfce4-mixer: Makefile distinfo 

Log message:
x11/xfce4/xfce4-mixer: update to 4.20.0.

see https://gitlab.xfce.org/apps/xfce4-mixer/-/tags/xfce4-mixer-4.20.0
switch to meson


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

Modified files:
	x11/xfce4/xfce4-whiskermenu: Makefile distinfo 

Log message:
x11/xfce4/xfce4-whiskermenu: update to 2.10.0.

see https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/tags/v2.10.0
switch from cmake to meson


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/21 10:19:30

Modified files:
	lang/elixir    : Makefile distinfo 

Log message:
lang/elixir: Update to 1.18.4


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/21 10:43:41

Modified files:
	share/man/man7 : mdoc.7 

Log message:
Revert deprecation of the .Li macro because a question from Evan Silberman
revealed an (admittedly rare) use case that is not only legitimate, but even
provides .Li with semantic significance: unquoted in-line literal display.
Make it clear that .Ql is still the normal macro for in-line literal displays.
Consistently mention that the term "literal display" implies formatting with
a constant-width font, resulting in improved descriptions for several
macros implementing literal displays.
OK jmc@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 10:49:11

Log message:
    Import graphics/blend2d 0.12.0.
    
    Blend2D is a high performance 2D vector graphics engine written in C++
    and released under the Zlib license. The engine utilizes a built-in JIT
    compiler to generate optimized pipelines at runtime that take the
    advantage of host CPU features and is capable of using multiple threads
    to boost the performance beyond the possibilities of single-threaded
    rendering. Blend2D can render rectangles, simple shapes, geometries
    composed of lines and Bézier curves, and text. The 2D pipeline supports
    pixel composition, opacity control, and styles such as solid colors,
    gradients, and images.
    
    ok rsadowski@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20250521
    
    N ports/graphics/blend2d/Makefile
    N ports/graphics/blend2d/distinfo
    N ports/graphics/blend2d/pkg/DESCR
    N ports/graphics/blend2d/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 10:49:50

Modified files:
	graphics       : Makefile 

Log message:
graphics/Makefile: +blend2d


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 10:56:50

Log message:
    Import print/pdf4qt 1.5.1.0
    
    PDF4QT consists of a PDF rendering library and several applications,
    such as an advanced document viewer, an editor, a diff viewer, a CLI,
    and a document page manipulator application.
    It implements the PDF reference 2.0.
    
    The PDF engine isnt derived/inspired/forked from
    poppler/ghostscript/mupdf, cf https://jakubmelka.github.io/
    
    manually install the LibCore headers so that geo/qgis will be able
    to make use of it at some point.
    
    ok rsadowski@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20250521
    
    N ports/print/pdf4qt/Makefile
    N ports/print/pdf4qt/distinfo
    N ports/print/pdf4qt/patches/patch-CMakeLists_txt
    N ports/print/pdf4qt/patches/patch-Pdf4QtLaunchPad_launchdialog_cpp
    N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_CMakeLists_txt
    N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfapplicationtranslator_cpp
    N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfcertificatemanager_cpp
    N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfglobal_h
    N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfexecutionpolicy_h
    N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfvisitor_h
    N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfdocumentwriter_cpp
    N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfdocument_cpp
    N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfsignaturehandler_cpp
    N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfcertificatestore_cpp
    N ports/print/pdf4qt/pkg/PLIST
    N ports/print/pdf4qt/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 10:57:44

Modified files:
	print          : Makefile 

Log message:
print/Makefile: +pdf4qt


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2025/05/21 10:59:32

Modified files:
	sys/uvm        : uvm_extern.h uvm_map.c 

Log message:
Zap uvm_share(). No longer used by vmm(4).

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/21 11:08:05

Modified files:
	wayland/swaylock: Makefile 
	wayland/swaylock/files: bsdauth.c 
	wayland/swaylock/patches: patch-meson_build 

Log message:
wayland/swaylock: #undef _POSIX_C_SOURCE to reach explicit_bzero()

instead of patching out the code defining it globally.. discussed with
upstream in wayland/swaylock#402


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/21 12:16:10

Modified files:
	devel/bats     : Makefile distinfo 

Log message:
Update to bats-1.12.0

Changes: https://github.com/bats-core/bats-core/releases/tag/v1.12.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/21 12:19:26

Log message:
    Import lang/erlang/28
    
    ok kirill@
    
    Status:
    
    Vendor Tag:	volker
    Release Tags:	volker_20250521
    
    N ports/lang/erlang/28/Makefile
    N ports/lang/erlang/28/distinfo
    N ports/lang/erlang/28/patches/patch-Makefile_in
    N ports/lang/erlang/28/patches/patch-erts_emulator_Makefile_in
    N ports/lang/erlang/28/patches/patch-erts_etc_common_ct_run_c
    N ports/lang/erlang/28/patches/patch-erts_etc_common_dialyzer_c
    N ports/lang/erlang/28/patches/patch-erts_etc_common_erlc_c
    N ports/lang/erlang/28/patches/patch-erts_etc_common_escript_c
    N ports/lang/erlang/28/patches/patch-erts_etc_common_typer_c
    N ports/lang/erlang/28/patches/patch-erts_lib_src_Makefile_in
    N ports/lang/erlang/28/patches/patch-lib_dialyzer_src_dialyzer_cplt_erl
    N ports/lang/erlang/28/patches/patch-make_install_bin
    N ports/lang/erlang/28/pkg/DESCR-main
    N ports/lang/erlang/28/pkg/DESCR-wx
    N ports/lang/erlang/28/pkg/PLIST-main
    N ports/lang/erlang/28/pkg/PLIST-wx
    N ports/lang/erlang/28/pkg/epmd28.rc
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/21 12:25:58

Modified files:
	lang/erlang    : Makefile 

Log message:
+ erlang/28


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/05/21 12:41:41

Modified files:
	sys/kern       : kern_lock.c 

Log message:
Define CPU_MIN_BUSY_CYCLES and CPU_MAX_BUSY_CYCLES outside of MULTIPROCESSOR
since the ddb_mtx_enter is not under MULTIPROCESSOR.
This is enough to unbreak GENERIC kernels.
Reported by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2025/05/21 12:51:50

Modified files:
	audio/spotifyd : Makefile 
	audio/spotifyd/pkg: README 

Log message:
Direct users to the correct directory containing credentials.json.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/21 15:42:19

Modified files:
	usr.bin/pkgconf/man: pkgconf.1 

Log message:
Fix wrong description of PKG_CONFIG_DEBUG_SPEW.
Add complete description of PKG_CONFIG_MAXIMUM_TRAVERSE_DEPTH.
Improve descriptions of various other options and variables.
This patch was accepted and pushed upstream by Ariadne Conill.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 16:37:15

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

Log message:
Update dlib to 19.24.9


CVSROOT:	/cvs
Module name:	src
Changes by:	kenjiro@cvs.openbsd.org	2025/05/21 18:13:47

Modified files:
	regress/lib/libcrypto/evp: evp_test.c 

Log message:
Add basic HKDF test using EVP_PKEY_HKDF

Add a basic test case for HKDF using EVP_PKEY_HKDF to evp_test.c.
This test verifies the correct derivation of output keying material
using SHA-256, matching the test vector from RFC 5869 Appendix A.1.

ok tb@ joshua@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/21 18:49:58

Modified files:
	editors/libreoffice: Makefile distinfo 
	editors/libreoffice/patches: patch-configure 
	editors/libreoffice/pkg: PLIST-main 

Log message:
update to 25.2.3.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/21 18:53:15

Log message:
    import of cdist-20250225
    
    cdist is a mature configuration management system that adheres to the KISS
    principle. It has been used in small up to enterprise grade environment for
    years and effectively is an alternative to other configuration management
    system such as Ansible, Chef or Puppet.
    
    ok aja@
    
    Status:
    
    Vendor Tag:	robert
    Release Tags:	robert_20250522
    
    N ports/sysutils/cdist/Makefile
    N ports/sysutils/cdist/distinfo
    N ports/sysutils/cdist/patches/patch-cdist_exec_util_py
    N ports/sysutils/cdist/pkg/DESCR
    N ports/sysutils/cdist/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/21 18:53:56

Modified files:
	sysutils       : Makefile 

Log message:
+cdist


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/05/21 19:02:37

Modified files:
	games/freeorion: Makefile distinfo 
	games/freeorion/patches: patch-CMakeLists_txt 
	games/freeorion/pkg: PLIST 
Removed files:
	games/freeorion/patches: patch-cmake_make_versioncpp_py 

Log message:
Use recent commit for freeorion to unbreak the port. This fixes the crashes
and coredumps that were the main issue for the BROKEN status, as confirmed by
me and maintainer Tom Murphy. Note this does NOT fix the symbol size mismatch
warnings for std::__1::allocator, which will need to be addressed later when
the problem is diagnosed, but it makes this an otherwise working port again.

Discussed with and ok Tom Murphy and tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 19:13:19

Modified files:
	audio/mumble   : Makefile 

Log message:
abseil: sync wantlib


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/21 19:40:21

Modified files:
	usr.sbin/pkg_add: pkg_add.1 pkg_delete.1 

Log message:
pkg_delete -c does more than file cleanup


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 19:44:46

ports/net/tdlib/tde2e

Update of /cvs/ports/net/tdlib/tde2e
In directory cvs.openbsd.org:/tmp/cvs-serv20737/tde2e

Log Message:
Directory /cvs/ports/net/tdlib/tde2e added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 19:44:46

ports/net/tdlib/tdlib

Update of /cvs/ports/net/tdlib/tdlib
In directory cvs.openbsd.org:/tmp/cvs-serv20737/tdlib

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 19:44:54

ports/net/tdlib/tde2e/pkg

Update of /cvs/ports/net/tdlib/tde2e/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv98388/tde2e/pkg

Log Message:
Directory /cvs/ports/net/tdlib/tde2e/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/21 19:44:54

ports/net/tdlib/tdlib/pkg

Update of /cvs/ports/net/tdlib/tdlib/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv98388/tdlib/pkg

Log Message:
Directory /cvs/ports/net/tdlib/tdlib/pkg added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/21 20:10:27

Modified files:
	usr.sbin/rpki-client: rpki-client.8 

Log message:
TAL stands for Trust Anchor Locator, not Location

ok beck


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/21 20:23:41

Modified files:
	regress/lib/libcrypto/test: test.h 

Log message:
Fix test_errorf macro expanding to two lines

This caused test_fail to always be called when used in certain conditions,
and wrapping with do {} while (0) fixes this.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 20:31:00

Modified files:
	cad/kicad      : Makefile 

Log message:
WANTLIB cleanup and regen after abseil-cpp


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2025/05/21 21:04:01

Modified files:
	sys/dev/fdt    : scmi.c 

Log message:
Add PERFORMANCE_LEVEL_SET logic and initialize all domains to the same
level.

On Snapdragon X Elite there are 3 performance domains spanning 4 CPUs
each, where each can go from level 0 (719 Mhz) to 12 (3418 Mhz).
By default domain 0 boots into level 10, domains 1 and 2 boot into
level 12. Since the kernel only understands a single global performance
value we keep them in sync by initializing them all to 12 for now.

While there, also move PERFORMANCE_LEVEL_GET to a separate function
and clean up a bit.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/21 21:09:00

Modified files:
	sys/netinet    : ip_divert.c 
	sys/netinet6   : ip6_divert.c 

Log message:
Remove redundant NULL check from divert_packet() that it already
in in_pcbunref().


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/21 21:12:33

Modified files:
	sys/netinet    : ipsec_input.c 

Log message:
Fix trailing whitespace.


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/21 21:24:47

Modified files:
	regress/lib/libcrypto/md: md_test.c Makefile 

Log message:
Convert md_test to use new test framework

ok jsing tb beck


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/21 21:35:40

Modified files:
	regress/lib/libcrypto/sha: sha_test.c Makefile 

Log message:
Convert sha_test to use new test framework

ok beck


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/21 21:41:10

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

Log message:
Add $OpenBSD$ marker for easier syncing.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/21 21:53:46

Modified files:
	usr.bin/ssh    : misc.c 

Log message:
Copy arg to be passed to dirname().  POSIX allows dirname() to modify
its args and return a pointer into it, so this prevents an overlapping
strlcpy.  bz#3819, patch from cjwatson at debian.org


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/21 22:01:16

Modified files:
	sysutils/cdist : Makefile 
Added files:
	sysutils/cdist/patches: 
	                        patch-cdist_conf_type___package_pkg_openbsd_gencode-remote 

Log message:
be less chatty about pkg_info output


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/21 22:04:48

Modified files:
	sysutils/cdist : Makefile 

Log message:
add SITES because the distfile is self-hosted


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/21 22:10:35

Modified files:
	sysutils/cdist : Makefile 
	sysutils/cdist/pkg: PLIST 

Log message:
set MODPY_PYBUILD=setuptools to avoid missing shebangs


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/21 22:22:03

Modified files:
	usr.bin/ssh    : servconf.c 

Log message:
Output the current name for PermitRootLogin's "prohibit-password" in sshd -T
instead of its deprecated alias "without-password".  bz#3788, patch from
cjwatson at debian.org.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 22:23:11

Modified files:
	graphics/kirigami-addons: Makefile distinfo 
	graphics/kirigami-addons/pkg: PLIST 

Log message:
Update kirigami-addons to 1.8.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 22:23:27

Modified files:
	devel/kf6/kwallet: Makefile distinfo 

Log message:
Update kf6-kwallet to 6.14.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 22:23:35

Modified files:
	devel/kf6/kirigami: Makefile distinfo 

Log message:
Update kf6-kirigami to 6.14.1


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/21 22:24:11

Modified files:
	usr.sbin/dhcpd : udpsock.c 

Log message:
get rid of unecessary casts

ok florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 22:26:17

Modified files:
	www/nextcloud/30: Tag: OPENBSD_7_7 Makefile distinfo 
	www/nextcloud/30/pkg: Tag: OPENBSD_7_7 PLIST 

Log message:
Update nextcloud to 30.0.11


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/21 22:34:18

Modified files:
	gnu/usr.bin/cc/libdecnumber: config.h 
	regress/misc/c++abi: nm1.ref 
	regress/sbin/iked/test_helper: fuzz.c test_helper.c 
	                               test_helper.h 
	regress/sys/kern/ptrace/xstate: avx.S xstate.c 
	regress/usr.bin/ssh: penalty-expire.sh penalty.sh 
	usr.sbin/sysupgrade: Makefile 

Log message:
Fix OpenBSD RCS ID typos.  from Andrius V


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/21 22:54:14

Modified files:
	regress/lib/libcrypto/asn1: asn1time.c 

Log message:
asn1: merge invalid generalized time tests into invalid time tests

Previously, invalid generalized time tests were split into a separate
set of test vectors and a flag was used when calling the test function to
indicate they should be tested as generalized only.

This simplifies the code a bit, and makes converting to the new test
framework easier.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/21 23:35:15

Modified files:
	meta/kde       : Makefile 
	meta/kde/pkg   : PLIST-plasma README-plasma 
Added files:
	meta/kde/pkg   : kde.login 

Log message:
Update KDE Plasma readme

Add kde login-class add new sections: Resource limits, Touch screen
calibration and KDE PIM. It is strongly recommended to apply the new KDE login
class for all daily KDE Plasma users.

Based on initial diff from Yifei Zhan, with feadback from sthen@ and OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/21 23:58:36

Modified files:
	usr.sbin/tftpd : tftpd.8 

Log message:
Reinstate mention of chroot(2) and user quoting

That should clarify the implications of, e.g. symlink behaviour inside
the directory being served.

Input OK schwarze jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	sashan@cvs.openbsd.org	2025/05/22 00:34:03

Modified files:
	sbin/pfctl     : pfctl.c 
	sys/net        : pf_ioctl.c 

Log message:
The current way to adjust pf(4) limits in pf.conf(5) is inconvenient.
For example when ruleset uses more than 512 anchors (the current default
limit) one would typically add 'set limit anchor 1024' to adjust
the limit so the 'pf.conf(5)' gets processed. Unfortunately it
does not work because limit gets changed with DIOCXCOMMIT which
is too late. The pf.conf(5) fails to load the anchors to transaction,
because the old lower limit is still in place. To fix it we must
set the limit as soon as we parse 'set limit ...' option.

The issue has been reported and fix tested by rafal _dot_ ramocki _von_ eo.pl

OK @bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/22 00:40:26

Modified files:
	usr.bin/nc     : socks.c 

Log message:
Fix HTTP CONNECT proxy support to not treat responses like
"HTTP/1.0 200poo" as success; patch from Spiros Thanasoulas


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2025/05/22 00:41:20

Modified files:
	sys/dev/pci    : if_ixl.c if_ixlreg.h 

Log message:
Move packet classifier defines to if_ixlreg.h so iavf(4) can see them too.

ok dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 01:28:36

Modified files:
	net/weechat    : Makefile distinfo 

Log message:
Update weechat to 4.6.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 01:30:08

Modified files:
	devel/kf6/kcalendarcore: Makefile 
	devel/kf6/kcontacts: Makefile 

Log message:
Fix tests


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 01:30:52

Modified files:
	x11/kde-applications/kdepim-runtime: Makefile 

Log message:
Fix tests


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2025/05/22 01:31:18

Modified files:
	usr.bin/lex    : flex.1 

Log message:
Use literal <> characters instead of Aq macros.

From Evan Silberman


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/22 01:37:30

Modified files:
	textproc/re2   : Makefile 

Log message:
backout test bits, benchmark is not in ports (yet);  noticed by rsadowski

they work, i had it around for too long and thought it was in already.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 01:43:03

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

Log message:
Update netbeans to 26


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/22 01:43:38

Modified files:
	usr.bin/tmux   : format-draw.c style.c tmux.1 tmux.h 

Log message:
Add a set-default style attribute which replaces the current default
colours and attributes completely, useful at the start of compound
format strings (like status-format) to set the default colours for all
the following options.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/22 01:46:38

Modified files:
	usr.bin/tmux   : screen-redraw.c 

Log message:
When there are more than two horizontal windows and the active window is
in not on an edge, correctly highlight both its left and right borders.
GitHub issue 4513 from Michael Grant.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/22 01:49:24

Modified files:
	usr.bin/tmux   : options-table.c 

Log message:
Typo, from someone in GitHub issue 4511.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/22 02:01:29

Modified files:
	usr.bin/tmux   : tmux.h 

Log message:
Bump UTF8_SIZE to the maximum 32 because there are some crazy long UTF-8
sequences out there (GitHub issue 4506). This should not significantly
increase typical memory consumption because we only store each Unicode
character once in the shared cache.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 02:11:13

Modified files:
	x11/qt6        : qt6.port.mk 

Log message:
Remove qt4 in comment


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 02:12:49

Modified files:
	productivity/homebank: Makefile distinfo 
	productivity/homebank/pkg: PLIST 
Added files:
	productivity/homebank/patches: patch-src_ui-assign_c 

Log message:
Update homebank to 5.9.1


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/22 02:25:26

Modified files:
	lib/libssl     : ssl_stat.c 

Log message:
Simplify SSL_alert_desc_string

SSL_alert_desc_string() is only used by our good old friends M2Crypto
and Net::SSLeay. While some of the two-letter combinations can be made
sense of without looking at the switch, I guess, this is just a
completely useless interface. The same level of uselessness can be
acchieved in a single line matching BoringSSL.

ok joshua kenjiro


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/05/22 02:32:50

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
pass correct sizes to free() calls in ice_free_vsi_qmaps()


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 02:36:05

Modified files:
	graphics/inkscape: Makefile distinfo 
	graphics/inkscape/patches: patch-CMakeLists_txt 
	graphics/inkscape/pkg: PLIST 

Log message:
Update inkscape to 1.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 02:40:18

Modified files:
	net/grpc       : Makefile distinfo 
	net/grpc/patches: patch-CMakeLists_txt 
Added files:
	net/grpc/patches: 
	                  patch-src_core_credentials_transport_tls_ssl_utils_cc 
Removed files:
	net/grpc/patches: 
	                  patch-src_core_lib_security_security_connector_ssl_utils_cc 

Log message:
Update grpc to 1.72.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 02:52:31

Modified files:
	x11/qt6        : qt6.port.mk 

Log message:
Remove show_deps, broken since _MODQT6_CMAKE_PKGS removel


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/22 02:55:11

Modified files:
	usr.sbin/bgpd  : bgpd.8 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2025/05/22 03:15:48

Modified files:
	sys/dev/pci    : if_iavf.c 

Log message:
Bring up multiple transmit and receive queues.  The IAVF spec only says
we have at least 5 vectors, so limit to 4 queues.  We're not setting a
proper RSS key or lookup table yet, so traffic is not distributed across
queues correctly.

from Yuichiro NAITO


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/05/22 03:33:01

Modified files:
	net/ntfy       : Makefile distinfo 
Removed files:
	net/ntfy/files : app.html 

Log message:
net/ntfy: bundle the web UI

ok martin sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2025/05/22 04:50:10

Modified files:
	sys/dev/pci    : if_ix.c 

Log message:
ix(4): use 4k clusters in LRO mode to avoid m_defrag calls

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/22 04:58:28

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

Log message:
x11/xfce4/sfce4-screenshooter: update to 1.11.2.

see https://gitlab.xfce.org/apps/xfce4-screenshooter/-/tags/xfce4-screenshooter-1.11.2
switch to meson
drops the custom action posting screenshots to imgur, the client id
broke a while ago.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 05:24:46

Modified files:
	devel/jenkins/devel: Makefile distinfo 

Log message:
Update jenkins to 2.511


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2025/05/22 05:33:04

Modified files:
	sbin/fdisk     : part.c 

Log message:
Update/improve FAT partition names. FAT has survived the rise and fall
of DOS and Win95. No need to continue to defer to them.

Originally from sobrado@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/22 06:14:19

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

Log message:
Adjust debug message to prevent (unsigned) integer overflow.
Fixes Coverity CID 481110, ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/22 06:33:37

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Use timingsafe_memcmp() in CRYPTO_gcm128_finish().

When checking the GCM tag, use timingsafe_memcmp() instead of memcmp().

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/05/22 06:37:17

Modified files:
	devel/xtensa-lx106-elf/newlib: Makefile 
	devel/xtensa-esp32-elf/newlib: Makefile 
	devel/xtensa-esp32s2-elf/newlib: Makefile 
	devel/xtensa-esp32s3-elf/newlib: Makefile 
	devel/riscv32-esp-elf/newlib: Makefile 

Log message:
No need to set USE_GROFF=No.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/22 06:44:14

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Do a clean up pass over the GCM code.

Rework some logic, add explicit numerical checks, move assignment out of
variable declaration and use post-increment/post-decrement unless there is
a specific reason to do pre-increment.

ok kenjiro@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/05/22 06:47:25

Modified files:
	fonts/noto/fonts: Makefile distinfo 

Log message:
Update to noto-fonts-2025.05.01.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/22 09:00:32

Modified files:
	regress/sys/arch/amd64/vmm: vcpu.c 

Log message:
Fix vmm(4) regress test after recent UVM change.

Now VMM_IOC_SHAREMEM creates the shared mappings for vmd(8).  So
vmd(8) does no have to map -> unmap -> VMM_IOC_SHAREMEM, i.e. remap.

from hshoexer@; OK dv@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/22 10:19:04

Modified files:
	lang/erlang/28 : Makefile 

Log message:
lang/erlang/28: Regenerate WANTLIB


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/22 11:27:55

Log message:
    import sysutils/piknik
    
    Piknik seamlessly and securely transfers URLs, code snippets, documents,
    virtually anything between arbitrary hosts.
    
    ok to import rsadowski@, with a tweak suggested by sthen@
    
    Status:
    
    Vendor Tag:	volker
    Release Tags:	volker_20250522
    
    N ports/sysutils/piknik/Makefile
    N ports/sysutils/piknik/modules.inc
    N ports/sysutils/piknik/distinfo
    N ports/sysutils/piknik/pkg/DESCR
    N ports/sysutils/piknik/pkg/PLIST
    N ports/sysutils/piknik/pkg/piknik.rc
    N ports/sysutils/piknik/pkg/README
    N ports/sysutils/piknik/files/piknik.toml
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/22 11:30:39

Modified files:
	sysutils       : Makefile 

Log message:
+ sysutils/piknik


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 15:27:47

Modified files:
	graphics/nomacs: Makefile distinfo 

Log message:
Update nomacs to 3.21.1


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2025/05/22 18:20:02

Modified files:
	sbin/fdisk     : fdisk.8 fdisk.c gpt.c gpt.h mbr.c mbr.h part.c 
	                 part.h 

Log message:
Add -R to recover/create GPT or MBR from a file or partial GPT.

Feedback from lucas@ kettenis@ jmc@

Tests, fixes and ok lucas@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/22 18:40:05

Modified files:
	lib/libc/stdlib: malloc.3 malloc.c 

Log message:
When commons were deprecated, noone noticed that malloc_options in static
binaries had become unlinkable. Change the libc definition to weak to solve
that, and to "const char * const" so that noone will try to set it late.
It must be stable before the first malloc() call, which could be before
main()...
discussion with otto, kettenis, tedu


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/22 18:40:45

Modified files:
	usr.bin/ssh    : xmalloc.c 

Log message:
use "const char * const" for malloc_options here also


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/22 19:14:35

Modified files:
	etc            : moduli 
	usr.bin/ssh/moduli-gen: moduli.2048 moduli.3072 moduli.4096 
	                        moduli.6144 moduli.7680 moduli.8192 

Log message:
Import regenerated moduli.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 20:07:43

Modified files:
	x11/kde-applications: Makefile 

Log message:
cleanup


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:26:42

Modified files:
	sys/dev/pci/drm/include/linux: suspend.h 

Log message:
add register_pm_notifier() for 6.12.30 drm


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:32:31

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_device.c 
	                            amdgpu_drv.c 

Log message:
drm/amd: Add Suspend/Hibernate notification callback support

From Mario Limonciello
4d45a5f1e2a04f5f84d5d5121dfbfff8d65c9c1c in linux-6.12.y/6.12.30
2965e6355dcdf157b5fafa25a2715f00064da8bf in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:35:08

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_acpi.c 
	                            amdgpu_device.c 

Log message:
Revert "drm/amd: Stop evicting resources on APUs in suspend"

From Alex Deucher
5d9d62323e1893e6f429fad7da19a652088cac21 in linux-6.12.y/6.12.30
d0ce1aaa8531a4a4707711cab5721374751c51b0 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:36:37

Modified files:
	sys/dev/pci/drm/amd/display/dc/dpp/dcn401: dcn401_dpp_cm.c 

Log message:
Revert "drm/amd/display: Hardware cursor changes color when switched to software cursor"

From Melissa Wen
c75f3f9cbfb7a84254285c587840afe4494d6992 in linux-6.12.y/6.12.30
fe14c0f096f58d2569e587e9f4b05d772272bbb4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:37:58

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

Log message:
drm/amdgpu: fix incorrect MALL size for GFX1151

From Tim Huang
e54f20c5a17e8dff4bb54f4f88ec098dc905ee41 in linux-6.12.y/6.12.30
2d73b0845ab3963856e857b810600e5594bc29f4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:39:20

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

Log message:
drm/amdgpu: csa unmap use uninterruptible lock

From Philip Yang
8d71c3231b33e24a911b8f2d8c3a17ee40aa32d5 in linux-6.12.y/6.12.30
a0fa7873f2f869087b1e7793f7fac3713a1e3afe in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:41:09

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

Log message:
drm/amd/display: Correct the reply value when AUX write incomplete

From Wayne Lin
2d125a1f0d61bf224ed7fe6ce2f4f7d4f37b4c61 in linux-6.12.y/6.12.30
d433981385c62c72080e26f1c00a961d18b233be in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:42:45

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

Log message:
drm/amd/display: Avoid flooding unnecessary info messages

From Wayne Lin
64a33088adf2b4b23f34566d18ac73e8b4f64243 in linux-6.12.y/6.12.30
d33724ffb743d3d2698bd969e29253ae0cff9739 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:44:18

Modified files:
	sys/dev/pci/drm: dma-resv.c 

Log message:
dma-buf: insert memory barrier before updating num_fences

From Hyejeong Choi
fe1bebd0edb22e3536cbc920ec713331d1367ad4 in linux-6.12.y/6.12.30
72c7d62583ebce7baeb61acce6057c361f73be4a in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:47:10

Modified files:
	sys/dev/pci/drm/include/drm: drm_fbdev_dma.h 
	sys/dev/pci/drm: drm_fbdev_dma.c 

Log message:
drm/fbdev-dma: Support struct drm_driver.fbdev_probe

From Thomas Zimmermann
25998ed87f0c8772bd5faf8ee92d831f1c69e1d0 in linux-6.12.y/6.12.30
8998eedda2539d2528cfebdc7c17eed0ad35b714 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:48:47

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

Log message:
drm/amdgpu: fix pm notifier handling

From Alex Deucher
25e07c8403f4daad35cffc18d96e32a80a2a3222 in linux-6.12.y/6.12.30
4aaffc85751da5722e858e4333e8cf0aa4b6c78f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/22 20:50:08

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

Log message:
handle in_s4 moving to pm notifier


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2025/05/22 21:04:43

Modified files:
	sys/dev/usb    : usbdevs 

Log message:
Add USB product ID for RTL8157


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2025/05/22 21:05:06

Modified files:
	sys/dev/usb    : usbdevs.h usbdevs_data.h 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2025/05/22 21:06:09

Modified files:
	share/man/man4 : ure.4 usb.4 
	sys/dev/usb    : if_ure.c if_urereg.h 

Log message:
Add preliminary support for RTL8157.

Tested:
RTL8153 (0x5c20/0x5c30): stsp


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 21:06:26

Modified files:
	x11/kde-applications: Makefile 

Log message:
More cleanup


CVSROOT:	/cvs
Module name:	src
Changes by:	sashan@cvs.openbsd.org	2025/05/22 21:13:33

Modified files:
	sys/arch/i386/i386: db_trace.c 
	sys/arch/amd64/amd64: db_trace.c 

Log message:
stacktrace_save_utrace() should be more robust

Currently the function assumes the frame pointer address which comes from
userland is always valid frame pointer address. Unfortunately if the frame
address gets corrupted such it fits a kernel memory address range, then
stacktrace_save_utrace() function just dereferences the address causing
a kernel crash.  The fix makes sure that as soon as stack unwinding crosses
kernel<->userland boundary it never attempts to interpret the frame address to
be coming from kernel. So after crossing the boundary all frame pointer addresses
are passed to copyin(9f) to obtain a next frame. copyin(9f) then may fail
with error indicating the stack is corrupted and stack unwinding process
should stop.

The fix was discussed at tech@. The idea to use two loops comes from tedu@
There is also a todo note from claudio@: skip iteration over kernel frames
just find the first userland's frame and start there.

OK tedu@


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2025/05/22 21:46:08

Modified files:
	regress/lib/libssl/openssl-ruby: Makefile 

Log message:
Add the ability to run individual ruby ssl test for figuring out
what is going on when these break

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 21:47:05

Modified files:
	meta/kde       : Makefile 
	meta/kde/pkg   : README-plasma 

Log message:
Add a note about increasing the kern.maxfiles

OK kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 22:02:22

Modified files:
	meta/kde       : Makefile 
	meta/kde/pkg   : README-plasma 

Log message:
plasma-dbus-run-session-if-needed

We should always start KDE Plasma in ad dbus-session. This can handle by
plasma-dbus-run-session-if-needed.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/05/22 23:48:13

Modified files:
	sbin/fdisk     : fdisk.8 

Log message:
put -R in the right place in the options list: apologies, ken, for not
spotting this in the diff review;

i also added a colon to "For example", and added a missing space in ".Ar file."


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/22 23:49:06

Modified files:
	x11/kde-plasma/kwin: Makefile 

Log message:
Add missing run dependency on xwayland


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2025/05/23 01:42:25

Modified files:
	misc/screen    : Makefile 
	misc/screen-shm: Makefile 

Log message:
Remove USE_GROFF; these manuals have no significant problems with mandoc.

Based on a diff from "an9wer".

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/23 01:57:03

Modified files:
	graphics/ffmpeg: Makefile 

Log message:
Fix drawtext filter

From Brad and Alex Tsang
OK sthen lucas


CVSROOT:	/cvs
Module name:	ports
Changes by:	yasuoka@cvs.openbsd.org	2025/05/23 02:09:38

Modified files:
	devel/m4       : Makefile 
	devel/m4/patches: patch-doc_m4_texi 
Added files:
	devel/m4/patches: patch-tests_sys_select_in_h 

Log message:
Fix tests to be passed all tests.

ok tb kn


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/23 02:40:13

Modified files:
	regress/usr.bin/ssh: agent-restrict.sh 

Log message:
Explictly set LC_ALL=C on each sort invocation.  Remove it from
sshd_config (where it could be overridden by shell startup scripts,
eg on macos-15) causing random test failures.  with & ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/05/23 02:57:49

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
implement ice(4) Tx checksum offloading

test + ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/05/23 03:11:06

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
remove unused and redundant isc_nrxqsets and isc_ntxqsets variables from ice(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/05/23 03:16:14

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
enable RSS in ice(4), and enable Tx/Rx across multiple queues

Port ice_upd_prof_hw() and related functions from FreeBSD which
were still missing from the RSS init code path.

With 9k jumbo frames I am now seeing about 10Gbit/s throughput
in multi-threaded iperf benchmarks against FreeBSD ice(4).


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/23 03:26:25

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

Log message:
Don't leak the args list. Coverity CIDs 481569 & 481570, ok job@ tb@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/23 03:28:37

Modified files:
	meta/kde       : Makefile 
	meta/kde/pkg   : README-plasma 

Log message:
Some more notes on KDE Plasma wayland (Still WIP and not working)


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/23 03:42:20

Modified files:
	www/chromium   : Makefile 
	www/iridium    : Makefile 
	www/ungoogled-chromium: Makefile 
Added files:
	www/chromium/patches: patch-ui_qt_moc_wrapper_py 
	www/iridium/patches: patch-ui_qt_moc_wrapper_py 
	www/ungoogled-chromium/patches: patch-ui_qt_moc_wrapper_py 

Log message:
build in support for both qt5 and qt6


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/05/23 03:53:15

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

Log message:
ice(4) supports some offloading now, remove CAVEATS section.

Mention that firmware is required for multi-queue operation.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2025/05/23 03:56:26

Modified files:
	sys/dev/pci    : if_iavf.c 

Log message:
Set an RSS key and lookup table so traffic is properly distributed across
the queues, and copy the RSS hash into received packets as the flow ID.

from Yuichiro NAITO, lightly modified


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/23 04:04:46

Modified files:
	databases/py-borgstore: Makefile distinfo 

Log message:
Update to py-borgstore-0.3.0

Changes: https://github.com/borgbackup/borgstore/blob/master/CHANGES.rst


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

Modified files:
	sysutils/borgbackup/2.0: Makefile distinfo 
	sysutils/borgbackup/2.0/pkg: PLIST 
Added files:
	sysutils/borgbackup/2.0/patches: 
	                                 patch-src_borg_testsuite_shell_completions_test_py 

Log message:
Update to borgbackup-2.0.0b17

Changes:
https://borgbackup.readthedocs.io/en/2.0.0b17/changes.html#version-2-0-0b17-2025-05-23


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/23 04:06:21

Modified files:
	sysutils/rclone: Makefile distinfo 

Log message:
Update to rclone-1.69.3

Changes: https://rclone.org/changelog/#v1-69-3-2025-05-21


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	bentley@cvs.openbsd.org	2025/05/23 04:29:02

Modified files:
	app/mkfontscale: mkfontscale.c 

Log message:
Call pledge(2) in mkfontscale(1): "stdio rpath wpath cpath".

ok deraadt@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	bentley@cvs.openbsd.org	2025/05/23 04:30:39

Modified files:
	dist/fontconfig/fc-cache: fc-cache.c 

Log message:
Call pledge(2) in fc-cache(1): "stdio rpath wpath cpath flock".

ok deraadt@


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

Modified files:
	geo/routino    : Makefile distinfo 

Log message:
bugfix update to routino-3.4.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/05/23 05:09:15

Modified files:
	editors/emacs  : Makefile 

Log message:
Sync WANTLIB


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/23 05:25:35

Modified files:
	usr.bin/ssh    : umac.c 

Log message:
Ensure args to nh_update() fit within uint32, which it should always anyway.
Placates Coverity CID 470520.  While there, fix the upstream URL.  ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2025/05/23 05:38:09

Modified files:
	net/quiche     : Makefile crates.inc distinfo 
Removed files:
	net/quiche/patches: patch-Cargo_toml 

Log message:
PUdate to quiche 0.24.2.

Doing away with the crate download optimization, it's too much work to maintain.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/23 05:45:00

Modified files:
	net/tdlib      : Makefile 
Added files:
	net/tdlib      : Makefile.inc 
	net/tdlib/tde2e: Makefile 
	net/tdlib/tde2e/pkg: DESCR PLIST 
	net/tdlib/tdlib: Makefile 
	net/tdlib/tdlib/pkg: DESCR PLIST 

Log message:
split net/tdlib into net/tdlib/tdlib and net/tdlib/tde2e

The former remains unchanged, the latter is a new port required for
net/tdesktop as pure BUILD_DEPENDENCY.

The way upstream handles this, such split seems like the easiest solution.

OK rsadowski sthen op


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/23 05:46:37

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.14.3

depends on new net/tdlib/tde2e, drops libgtvoip


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2025/05/23 05:50:21

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
remove unused ice(4) softc fields inherited from FreeBSD iflib if_softc_ctx

Leaving TSO-related ones in place for now, since TSO is still a todo item.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/23 05:54:50

Modified files:
	usr.bin/ssh    : umac.c 

Log message:
Include stdint.h for UINT32_MAX.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/23 06:52:45

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

Log message:
Replace strncmp and strncasecmp with hand-counting bytes with strprefix.
nits lucas@, ok lucas@ djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/23 06:55:50

Modified files:
	audio/beets    : Makefile distinfo 
	audio/beets/pkg: PLIST 

Log message:
audio/beets: update to 2.2.0

Changes:
- https://github.com/beetbox/beets/releases/tag/v2.3.0
- https://github.com/beetbox/beets/releases/tag/v2.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/23 07:29:14

Modified files:
	telephony/asterisk/18: Makefile distinfo 
	telephony/asterisk/18/patches: 
	                               patch-configs_samples_asterisk_conf_sample 
	telephony/asterisk/18/pkg: PLIST-main 

Log message:
update to asterisk-18.26.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/23 07:29:20

Modified files:
	telephony/asterisk/20: Makefile distinfo 
	telephony/asterisk/20/patches: 
	                               patch-configs_samples_asterisk_conf_sample 

Log message:
update to asterisk-20.14.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/23 07:29:26

Modified files:
	telephony/asterisk/22: Makefile distinfo 
	telephony/asterisk/22/patches: 
	                               patch-configs_samples_asterisk_conf_sample 

Log message:
update to asterisk-22.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/23 07:30:41

Modified files:
	telephony/asterisk/18: Tag: OPENBSD_7_7 Makefile distinfo 
	telephony/asterisk/18/patches: Tag: OPENBSD_7_7 
	                               patch-configs_samples_asterisk_conf_sample 
	telephony/asterisk/18/pkg: Tag: OPENBSD_7_7 PLIST-main 

Log message:
update -stable to asterisk-18.26.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/23 07:30:46

Modified files:
	telephony/asterisk/20: Tag: OPENBSD_7_7 Makefile distinfo 
	telephony/asterisk/20/patches: Tag: OPENBSD_7_7 
	                               patch-apps_app_voicemail_c 
	                               patch-configs_samples_asterisk_conf_sample 
	                               patch-configure_ac 
	                               patch-res_res_resolver_unbound_c 
	                               patch-res_res_rtp_asterisk_c 

Log message:
update -stable to asterisk-20.14.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/23 07:30:51

Modified files:
	telephony/asterisk/22: Tag: OPENBSD_7_7 Makefile distinfo 
	telephony/asterisk/22/patches: Tag: OPENBSD_7_7 
	                               patch-apps_app_voicemail_c 
	                               patch-configs_samples_asterisk_conf_sample 
	                               patch-configure_ac 
	                               patch-res_res_resolver_unbound_c 
	                               patch-res_res_rtp_asterisk_c 

Log message:
update -stable to asterisk-22.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/23 07:31:23

Modified files:
	net/icinga/icinga-php-library: Makefile distinfo 
	net/icinga/icinga-php-library/pkg: PLIST 

Log message:
update to icinga-php-library-0.16.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/23 07:31:52

Modified files:
	graphics/py-qrcode: Makefile distinfo 

Log message:
update to py3-qrcode-8.2


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2025/05/23 08:33:23

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

Log message:
Fix a mismerge in the tzcode2013d update


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/23 10:19:52

Log message:
    Spawn multiple threads and run system calls on UDP socket in parallel.
    
    Setup UDP sockets on localhost and run system calls connect(2),
    send(2), recv(2), recvfrom(2), and close(2) in parallel.  In addition
    stress test for socket splicing, unsplice, max length and idle
    timeout can run.  The successful operations are counted.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20250524
    
    N src/regress/sys/netinet/udpthread/Makefile
    N src/regress/sys/netinet/udpthread/README
    N src/regress/sys/netinet/udpthread/udpthread.c
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/23 12:19:52

Modified files:
	net/samba      : Tag: OPENBSD_7_7 Makefile distinfo 
	net/samba/patches: Tag: OPENBSD_7_7 patch-source3_wscript 
Removed files:
	net/samba/patches: Tag: OPENBSD_7_7 
	                   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:	ports
Changes by:	caspar@cvs.openbsd.org	2025/05/23 13:31:26

Modified files:
	sysutils/monit : Makefile distinfo 

Log message:
sysutils/monit: update to 5.35.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2025/05/23 15:48:46

Modified files:
	archivers/libarchive: Makefile distinfo 
	archivers/libarchive/patches: patch-cpio_bsdcpio_1 
	                              patch-tar_bsdtar_1 
Added files:
	archivers/libarchive/patches: patch-test_utils_test_main_c 

Log message:
archivers/libarchive: update to 3.8.0

New features:
bsdtar: support --mtime and --clamp-mtime
7-zip reader: improve self-extracting archive detection
zip writer: added XZ, LZMA, ZSTD and BZIP2 support
zip writer: added LZMA + RISCV BCJ filter

Notable security fixes:
rar: do not skip past EOF while reading
rar: fix double free with over 4 billion nodes
rar: fix heap-buffer-overflow
warc: prevent signed integer overflow
tar: fix overflow in build_ustar_entry


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/23 17:39:30

Modified files:
	sys/netinet    : ip_carp.c 

Log message:
replace timeout_add_tv with timeout_add_usec

this changes the calculation of the interval slightly, but in
practice it should not make a difference.

this is a step toward deprecating timeout_add_tv.

ok mpi@ bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/23 17:41:46

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
replace timeout_add_tv with timeout_add_nsec via TIMEVAL_TO_NSEC.

this is the last use of timeout_add_tv, which id like to deprecate.

ok mp@ bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/23 17:56:15

Modified files:
	sys/sys        : timeout.h 
	sys/kern       : kern_timeout.c 
	share/man/man9 : timeout.9 

Log message:
deprecate timeout_add_tv now that nothing uses it anymore.

i feel like it was a bit of a footgun because timeouts had to assume
that the timeval passed is valid. the api only returns whether the
timeout was added or already pending, it's not clear what it should
do if the timeval is invalid.

ok mpi@ bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/23 18:11:08

Modified files:
	sys/kern       : kern_timeout.c 

Log message:
have timeout_add_nsec/usec/msec wait at least their specified time.

timeouts run off kernel clock ticks which are longer than
nsec/usec/msec intervals, so simply dividing these values by how
long a tick is will truncate the desired times. to mitigate this,
round up the value before the divide.

rounding up can lead to integer overflow, so detect this and clamp
the value to the max sleep time.

while here get timeout_add_sec to check for a negative time like
timeout_add does to the specified tick interval.

discussed with many
help with the int overflow stuff from djm@
ok sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/23 18:19:09

Modified files:
	sys/kern       : kern_timeout.c 

Log message:
timeout_add_ticks doesnt have to do rounding now it's callers do it.

timeout_add_ticks turned short (less than 1 tick but greater than
0) timeouts into 1 tick timeouts. timeout_add_nsec/usec/msec round
themselves up now, so this isn't necessary anymore.


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/05/23 18:26:53

Modified files:
	graphics/ffmpeg: Makefile 

Log message:
graphics/ffmpeg: add missing -lharfbuzz for libavfilter

Omitted in the original patch. Currently, it ends up linked transitively
via libass, but better be explicit. Bumped REVISION just in case. As a
nice side effect, now make port-lib-depends-check comes out clean.

"go ahead" kn


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/23 20:01:28

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

Log message:
Use pointer from strprefix in error message, missed in previous.


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/23 20:03:02

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

Log message:
openssl speed: use single md buffer for digests

ok jsing tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/23 20:20:03

Added files:
	net/tdlib/patches: patch-CMakeLists_txt 

Log message:
do not build benchmarks (tdlib 630 -> 594 units);  adapted from FreeBSD


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/23 20:33:33

Modified files:
	usr.bin/ssh    : umac.c 

Log message:
Fix compile error on 32bit platforms.  Spotted by & ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/23 20:35:25

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

Log message:
Switch default to PBES2 for openssl pkcs8 -topk8

We currently use the glorious default of NID_pbeWithMD5AndDES_CBC which
we inherited from OpenSSL. This could have been worse - there is also
NID_pbeWithMD2AndDES_CBC...

The way this diff works is that the undocumented PKCS8_encrypt() API
uses the PKCS#5v2 code path when it's passed a NID of -1 and requires
a cipher to succeed, otherwise it uses the PKCS#5v1.5 path. So pass in
a sensible cipher, namely AES-CBC-256, and let layers of muppetry
cascade to doing something resembling the right thing.

This still uses the default of hmacWithSHA1 and a somewhat short salt,
which will be improved in a subsequent commit.

https://github.com/pyca/cryptography/issues/12949
https://github.com/libressl/portable/issues/1168

ok kenjiro joshua jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/23 20:46:02

Modified files:
	etc/mtree      : BSD.x11.dist 

Log message:
add directory for gbm backends, used by newer Mesa


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2025/05/23 20:48:41

Modified files:
	distrib/sets/lists/xbase: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/23 20:54:09

Modified files:
	lib/libcrypto/asn1: p5_pbev2.c 

Log message:
Switch the default PBMAC to hmacWithSHA256

Using hmacWithSHA1 isn't outrageously bad, but newly generated encrypted
password files ought to be using something better. Make it so.

https://github.com/pyca/cryptography/issues/12949
https://github.com/libressl/portable/issues/1168

ok joshua


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/23 20:56:41

Modified files:
	usr.sbin/apmd  : apmd.8 apmd.c pathnames.h 

Log message:
Add [-w percent] and /etc/apm/warnlow hook

So '-w25 -Z15' can log charge level and run the warnlow script to, e.g.
play a sound or pop a window when running on battery below 25%, *before*
life^work saving hibernate/suspend kicks in.

OK tobhe
Feedback jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/23 20:57:14

Modified files:
	lib/libcrypto/asn1: p5_pbe.c p5_pbev2.c 

Log message:
Crank default salt length of PBE2 to 16 octets

FIPS is currently revising their PBKDF2 recommendations and apparently
they want to require 16 octets.

https://github.com/pyca/cryptography/issues/12949
https://github.com/libressl/portable/issues/1168

ok kenjiro joshua jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/23 21:37:40

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

Log message:
Remove ssh-keygen's moduli screen -Omemory option.

This vaguely made sense 20 years ago, but these days you'd be hard
pressed to *find* a machine small enough to not support the maximum
(127MB), and no one is screening moduli on such machines anyway,
so just use the max.  This also fixes Coverity CID 470522 by deleting
code in question.  "kill it with fire" djm@.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/23 21:39:48

Modified files:
	usr.bin/ssh    : moduli.c 

Log message:
Remove ssh-keygen's moduli screen -Omemory option.

This vaguely made sense 20 years ago, but these days you'd be hard
pressed to *find* a machine small enough to not support the maximum
(127MB), and no one is screening moduli on such machines anyway,
so just use the max.  This also fixes Coverity CID 470522 by deleting
code in question.  "kill it with fire" djm@.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/23 21:40:54

Modified files:
	usr.bin/ssh    : ssh-keygen.1 

Log message:
Remove ssh-keygen's moduli screen -Omemory option.

This vaguely made sense 20 years ago, but these days you'd be hard
pressed to *find* a machine small enough to not support the maximum
(127MB), and no one is screening moduli on such machines anyway,
so just use the max.  This also fixes Coverity CID 470522 by deleting
code in question.  "kill it with fire" djm@.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/23 21:44:06

Modified files:
	regress/sys/netinet/tcpthread: tcpthread.c 

Log message:
Bring regress tcpthread in sync with udpthread.

Switch tcpthread to arc4random() to run through test cases more
aggressively.  Fix or workaround races that caused test abort.
Reduce difference between tcp and udp thread tests.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/23 22:05:18

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

Log message:
Update and improve documentation for pkcs8 -v2

with input from jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/23 22:17:26

Modified files:
	regress/sys/netinet/udpthread: udpthread.c 

Log message:
Fix races in regress udpthread.

Other threads could cause errors that are stored at the socket.  If
next system call gets such an error, just ignore it.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/23 22:19:06

Modified files:
	regress/sys/netinet: Makefile 

Log message:
Link regress udpthread to build.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/23 22:40:37

Modified files:
	regress/usr.bin/ssh: test-exec.sh 

Log message:
add a start_ssh_agent() function that sets up an agent with logging


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/23 22:41:03

Modified files:
	regress/usr.bin/ssh: agent-pkcs11.sh 

Log message:
use start_ssh_agent() to ensure we get logging

add some verbosity


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/23 22:41:12

Modified files:
	regress/usr.bin/ssh: agent-pkcs11-cert.sh 
	                     agent-pkcs11-restrict.sh 

Log message:
add some verbosity


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/05/23 23:54:57

Modified files:
	x11/emwm-utils : Makefile 
	x11/emwm-utils/patches: patch-src_smmain_c 

Log message:
x11/emwm-utils: don't pretend we're running as root

from maintainer izzy Meyer


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/24 00:06:11

Modified files:
	audio/spotify-qt: Makefile distinfo 

Log message:
update to spotify-qt 4.0.0;  drop maintainer


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/24 00:32:12

Modified files:
	lib/csu        : crt0.c 

Log message:
As a first step in making the gprof profiling subsystem compatible with
all of our privsep work, add an ELF note to gcrt0, this means we know
which binaries have been compiled with -pg.
ok kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2025/05/24 00:40:29

Modified files:
	regress/lib/libc/malloc/malloc_errs: malloc_errs.c 

Log message:
Adapt test to new malloc_options regime


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/24 00:43:37

Modified files:
	usr.bin/ssh    : sshd.c 

Log message:
Plug leak of startup_pollfd in debug and child paths.  Coverity CID
405024, ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2025/05/24 00:47:27

Modified files:
	regress/lib/libc/malloc/malloc_ulimit1: malloc_ulimit1.c 

Log message:
Adapt to new maloc_options declaration


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/24 00:49:17

Modified files:
	include        : unistd.h 
	sys/sys        : exec.h exec_elf.h gmon.h proc.h systm.h 
	sys/kern       : exec_elf.c init_sysent.c kern_exec.c 
	                 kern_exit.c kern_fork.c kern_pledge.c 
	                 subr_prof.c syscalls.master 

Log message:
In the old gprof profiling subsystem, the simplistic profil() syscall
told the kernel about the sample buffer, and then the normal exit-time
_mcleanup() would finalize the buffer, open()'ed a file and write out
the details.  This file opening has become increasingly impossible
because of our privsep / privdrop, chroot, setresuid uid-dropping,
pledge, unveil, and other efforts.  So people stopped using gprof.
Programs which needed profiling needed substantial mitigation removal
changes to put them under test.

In the new gprof profiling subsystem, profil() is enhanced to provide more
buffer information to the kernel, as well as better instructions for where
the file should be written.  At normal exit-time mcleanup(), after finalizing
the buffer, the process simply terminates via _exit(2), and the kernel
does all the opening and writing in a safe way.  The file is now deposited
into the starting directory, or into PROFDIR as determined at program start,
with safety issues taken into consideration.

Additional side effecs:
- The monstartup(3) interface will go away, it cannot be supported.
- profil() is now allowed in pledge "stdio", access is decided by the -pg ELF note
- gmon.out is renamed to gmon.progname.pid.out, due to pervasive multi-process
privsep practices

prompted originally by job and claudio for use in rpki-client and bgpd
advice from kettenis and claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/24 00:50:02

Modified files:
	sys/sys        : syscall.h syscallargs.h 
	sys/kern       : init_sysent.c syscalls.c 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/24 00:50:28

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

Log message:
Null out keys between test runs.  BENCH_START and BENCH_FINISH are
actually a while() loop in disguise, so if sshkey_generate does not
reset the key pointer on failure the test may incorrectly pass.  It also
confuses Coverity (CID 551234).


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/24 00:51:13

Modified files:
	lib/libc/sys   : profil.2 

Log message:
Update docs for new kernel-does-the-file-writing profil(2).  This now
explains the entire subsystem, because developers need to know the sharp
edges.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/24 00:53:19

Modified files:
	lib/libc/gmon  : gmon.c 

Log message:
Update to use the new profil(2) system call which has very different
arguments.  profil(2) does a good job of describing the interface
between _monstartup() and _mcleanup()
prompted originally by job and claudio for use in rpki-client and bgpd
advice from kettenis and claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/24 00:54:03

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

Log message:
gmon.out files are now called gmon.progname.pid.out


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/24 00:55:30

Modified files:
	lib/libc/gmon  : moncontrol.3 

Log message:
Document the change from gmon.out to gmon.progname.pid.out
Also delete docs for monstartup().  It is no longer possible to startup
profiling manually.  It is only possible via the -pg link flag, and happens
way earlier.  moncontrol() remains unchanged..


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 01:07:18

Modified files:
	lib/libcrypto/arch/arm: Makefile.inc crypto_arch.h 
Removed files:
	lib/libcrypto/arch/arm: arm_arch.h armcap.c armv4cpuid.S 

Log message:
Disable libcrypto assembly on arm.

The arm CPU capability detection is uses SIGILL and is unsafe to call from
some contexts. Furthermore, this is only useful to detect NEON support,
which is then unused on OpenBSD due to __STRICT_ALIGNMENT. Requiring a
minimum of ARMv7+VFP+NEON is also not unreasonable.

The SHA-1, SHA-256 and SHA-512 (non-NEON) C code performs within ~5% of
the assembly, as does RSA when using the C based Montgomery multiplication.
The C versions of AES and GHASH code are around ~40-50% of the assembly,
howeer if you care about performance you really want to use
Chacha20Poly1305 on this platform.

This will enable further clean up to proceed.

ok joshua@ kinjiro@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 01:23:14

Modified files:
	lib/libcrypto  : crypto_init.c crypto_legacy.c crypto_local.h 

Log message:
Remove remnants of OPENSSL_cpuid_setup().

This is no longer used.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 01:41:14

Modified files:
	lib/libcrypto  : crypto_init.c 

Log message:
Provide openssl_init_crypto_constructor() and invoke via a constructor.

There are a very large number of entry points to libcrypto, which means it
is easy to run code prior to OPENSSL_init_crypto() being invoked. This
means that CPU capability detection will not have been run, leading to
poor choices with regards to the use of accelerated implementations.

Now that our CPU capability detection code has been cleaned up and is safe,
provide an openssl_init_crypto_constructor() that runs CPU capability
detection and invoke it as a library constructor. This should only be used
to invoke code that does not do memory allocation or trigger signals.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 01:51:21

Modified files:
	lib/libcrypto/modes: gcm128.c 

Log message:
Mop up ghash arm assembly remnants.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/24 01:51:44

Modified files:
	sysutils/gitlab-cli: Makefile distinfo modules.inc 
	sysutils/gitlab-cli/pkg: PLIST 

Log message:
update to gitlab-cli 1.57.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/24 01:52:07

Modified files:
	devel/github-cli: Makefile distinfo modules.inc 

Log message:
update to github-cli 2.73.0


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/05/24 01:58:44

src/regress/lib/libc/stdio

Update of /cvs/src/regress/lib/libc/stdio
In directory cvs.openbsd.org:/tmp/cvs-serv45173/stdio

Log Message:
Directory /cvs/src/regress/lib/libc/stdio added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/24 02:04:21

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

Log message:
openssl speed: move key{16,24,32} above speed_main

Also, reuse the same keys for Camellia instead of having duplicates.

ok jsing tb


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/24 02:09:32

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
Make the display number check relative to X11DisplayOffset.

This will allows people to use X11DisplayOffset to configure much higher
port ranges if they really want, while not changing the default behaviour.
Patch from Roman Gubarev via github PR#559, ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/24 02:13:29

Modified files:
	usr.bin/ssh    : servconf.c 

Log message:
Replace strncmp + byte count with strprefix in Penalty config parsing.
ok kn@, djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/24 02:17:22

Modified files:
	regress/sys/net/pf_state: Makefile 
Added files:
	regress/sys/net/pf_state: beforegap_rst.py 

Log message:
Add test case where a TCP connection is reset before a gap in the
transmitted sequence numbers.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 02:25:58

Modified files:
	lib/libcrypto/ec: ec_lib.c ec_local.h ecp_methods.c 

Log message:
Provide method specific functions for EC POINT infinity.

Provide method specific functions for EC_POINT_set_to_infinity() and
EC_POINT_is_at_infinity(). These are not always the same thing and
will depend on the coordinate system in use.

ok beck@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 02:36:41

Modified files:
	textproc/meld  : Makefile distinfo 
	textproc/meld/pkg: PLIST 

Log message:
Update to meld-3.23.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 02:40:28

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

Log message:
Update to py3-botocore-1.38.23.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 02:40:38

Modified files:
	net/py-s3transfer: Makefile distinfo 

Log message:
Update to py3-s3transfer-0.13.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 02:40:48

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.38.23.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 02:41:02

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

Log message:
Update to awscli-1.40.22.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 02:43:16

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-523.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 02:46:45

Modified files:
	inputmethods/ibus-typing-booster: Makefile distinfo 

Log message:
Update to ibus-typing-booster-2.27.59.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 02:48:08

Modified files:
	games/gcompris : Makefile distinfo 

Log message:
Update to gcompris-25.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 02:49:46

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 
	sysutils/amazon-ssm-agent/patches: 
	                                   patch-agent_platform_platform_unix_go 
	                                   patch-agent_ssm_service_go 

Log message:
Update to amazon-ssm-agent-3.3.2471.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 02:55:54

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

Log message:
Update to terragrunt-0.80.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/24 03:02:33

Modified files:
	sysutils/tmux-mem-cpu-load: Makefile distinfo 
Removed files:
	sysutils/tmux-mem-cpu-load/patches: patch-common_cpu_h 
	                                    patch-openbsd_cpu_cc 

Log message:
update to 3.8.2; remove upstreamed patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/24 03:07:11

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

Log message:
update to 0.3.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/24 03:11:40

Modified files:
	www/rt         : Makefile distinfo 
	www/rt/patches : patch-Makefile_in 
	www/rt/pkg     : PLIST 

Log message:
update to 5.0.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/24 03:13:08

Modified files:
	meta/kde       : Makefile 
	meta/kde/pkg   : README-plasma 

Log message:
KDE Plasma readme improvements

- Replace plasma-dbus-run-session-if-needed by dbus-launch.
This means that services that send a message to the --system can also work
with KDE. (thanks robert@)
- ck-launch-session must be used, otherwise many services such as screenlocker
will not work properly
- Remove some useless env-vars


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/24 03:25:38

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

Log message:
openssl speed: remove MAX_BLOCK_SIZE define

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/24 03:41:27

Modified files:
	sysutils/bacula: Makefile distinfo 

Log message:
update to 15.0.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 03:41:52

Modified files:
	x11/gnome/shell: Makefile 

Log message:
Drop the convenience dependencies; these belong in meta/gnome.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 03:44:15

Modified files:
	devel/pango    : Makefile 

Log message:
Add comment; no pkg change.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2025/05/24 03:45:13

Modified files:
	sbin/fdisk     : gpt.c 

Log message:
Add/repair some GPT -R paranoia. Ensure partitions don't overlap.
Don't overwrite previously recovered protected partitions.

Tests, fixes and ok lucas@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/24 03:46:16

Modified files:
	usr.bin/ssh    : sshconnect.c 

Log message:
fix punctuation around host key fingerprints to make them easier
to copy and paste.

Patch from Till Maas via GHPR556; ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/24 03:49:14

Modified files:
	usr.bin/watch  : watch.1 watch.c 

Log message:
Add 'pause after error' feature

OK kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 03:50:12

Log message:
    Import adwaita-fonts-48.2
    
    Adwaita Fonts: the typefaces for GNOME.
    
    ok robert@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20250524
    
    N ports/fonts/adwaita-fonts/Makefile
    N ports/fonts/adwaita-fonts/distinfo
    N ports/fonts/adwaita-fonts/pkg/DESCR
    N ports/fonts/adwaita-fonts/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 03:50:35

Modified files:
	fonts          : Makefile 

Log message:
+adwaita-fonts


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 03:56:25

Modified files:
	meta/gnome     : Makefile 

Log message:
Depend on fonts/adwaita-fonts instead of fonts/cantarell-fonts.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 04:47:47

Modified files:
	meta/gnome     : Makefile 
	meta/gnome/pkg : README-main 

Log message:
LibreOffice integration is now handled through LibreOffice directly, not
by unoconv.


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/05/24 05:07:21

Added files:
	regress/lib/libc/stdio: Makefile test_fflush.c 

Log message:
Add regress/lib/libc/stdio/test_fflush.c to test fflush() behavior for
reading FILE objects.  It will fail until fflush() complies POSIX-2008.

ok tb asou


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/24 05:07:51

Modified files:
	x11/gnome/sushi: Makefile 
	x11/gnome/sushi/pkg: DESCR 
Added files:
	x11/gnome/sushi/patches: patch-src_libsushi_sushi-media-bin_c 
	                         patch-src_libsushi_sushi-utils_c 
	                         patch-src_util_totemMimeTypes_js 

Log message:
Revamp this port a bit:
- better DESCR
- lower dependencies
- merge fixes from upstream


CVSROOT:	/cvs
Module name:	www
Changes by:	djm@cvs.openbsd.org	2025/05/24 05:35:32

Modified files:
	openssh        : releasenotes.html 
	openssh/txt    : release-10.0 

Log message:
point to openssh-10.0p2 tarball


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2025/05/24 05:41:51

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
replace xmalloc+memset(0) with xcalloc(); from AZero13 via GHPR417


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/24 05:50:06

Modified files:
	x11/xfce4/xfce4-notes: Makefile 

Log message:
x11/xfce4/xfce4-notes: add missing BDEP on lang/vala, reported by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/24 06:11:57

Modified files:
	sysutils/docker-buildx: Makefile distinfo 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/24 06:12:56

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

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/24 06:21:11

Modified files:
	net/py-telegram: Makefile 

Log message:
pick up on tdlib split, reminded by aja


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/24 06:23:16

Modified files:
	etc            : changelist rc 

Log message:
track apmd(8) hooks;  Feedback OK kirill sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/24 06:24:43

Modified files:
	etc            : rc 

Log message:
revert accidentially committed hunk


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/24 06:26:19

Modified files:
	devel/sbt      : Makefile distinfo 
	devel/sbt/patches: patch-bin_sbt 

Log message:
devel/sbt: update to 1.11.0

Changelog: https://github.com/sbt/sbt/releases/tag/v1.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/24 06:26:30

Modified files:
	net/py-telegram: Makefile 

Log message:
REVISION needs to go up, not down...


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/24 06:26:48

Modified files:
	lib/libc/sys   : profil.2 

Log message:
use .Rv below RETURN VALUES, tweak the tag width below FILES,
and fix one typo and three punctuation glitches


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/24 06:27:24

Modified files:
	sys/netinet    : ip6.h tcp_input.c udp_usrreq.c 
	sys/netinet6   : dest6.c frag6.c icmp6.c ip6_input.c mld6.c 
	                 nd6_nbr.c nd6_rtr.c raw_ip6.c route6.c 

Log message:
Pass mbuf pointer to IP6_EXTHDR_GET() macro.

Passing an mbuf pointer instead of mbuf to IP6_EXTHDR_GET() simplifies
memory management.  m_pulldown() may free the mbuf and the macro
sets m to NULL.  This is not obvious, it is cleaner to pass a pointer
if the value may be modified.

Another reason for this change is that I am slowly converting the
protocol input functions to deal with mbuf pointer instead of mbuf.
m_pullup() and m_pulldown() may modify or free the mbuf, and then
dangling pointers are lying around in the callers.  We had problmes
with that before.

Prefer to adjust all pointers, which is possible when using *mp
instead of m and setting mp to NULL after free.  Then either a NULL
dereference happens or a double free is ignored.  Both are much
easier to deal with than a use after free.

OK claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/24 06:47:00

Modified files:
	sys/arch/amd64/conf: files.amd64 
	sys/arch/amd64/include: vmmvar.h 
Added files:
	sys/arch/amd64/amd64: ghcb.c 
	sys/arch/amd64/include: ghcb.h 

Log message:
Define GHCB for AMD SEV-ES guest-host communication via vmm(4).

SEV-ES enabled guests will communicate with vmm(4) using a non-encrypted
page, the Guest Host Communication Block (GHCB).  The GHCB layout
is specified by AMD.  It includes all GPR, FPU and extended state
and a buffer for other data.  Which members are valid is specified
in a bitmap.  For now we will only use the GPRs A, B, C and D and
the exit related members.

Also provide functions for copying values to and from the GHCB.
For GPRs we respect the given operand size.  For example, when
emulating an inb instruction we only want to copy the response from
vmm(4) into %al (lowest byte) and not %rax (quad word).

from hshoexer@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/24 06:47:11

Modified files:
	lib/libc/stdlib: malloc.3 

Log message:
explain more precisely how to initialize malloc_options;
OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/24 06:52:01

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

Log message:
openssl pkcs8: zap an outdated lie


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/24 07:10:09

Modified files:
	usr.sbin/rad   : rad.conf.5 

Log message:
Use .Cm on keywords where it is unambiguously required,
namely: yes, no, high, medium, low.
OK florian@ and caspar@ on a slightly larger diff.


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

Modified files:
	x11/xfce4/xfce4-mixer: Makefile 
Added files:
	x11/xfce4/xfce4-mixer/patches: 
	                               patch-libxfce4mixer_sndio_sndio-mixer_c 

Log message:
x11/xfce4/xfce4-mixer: fix not updating volume levels upon external volume changes

since a seemlingly innocuous cleanup commit 'Remove useless
G_SOURCE_FUNC casts' 2 years ago, the callback signature wasn't matching
anymore, poll() failed and the sioctl_onval callback() wasnt called
anymore - thus volume levels not updating when volume was changed by
hardware buttons/sndioctl/cmixer.

glib type system bites again..

more improvement to come with ratchov@, but fix the original issue by
backporting the commit that actually reverts the wrong commit.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/24 08:31:44

Modified files:
	x11/xfce4/xfce4-mixer: Tag: OPENBSD_7_7 Makefile 
Added files:
	x11/xfce4/xfce4-mixer/patches: Tag: OPENBSD_7_7 
	                               patch-libxfce4mixer_sndio_sndio-mixer_c 

Log message:
x11/xfce4/xfce4-mixer: backport volume levels update fix

since a seemlingly innocuous cleanup commit titled 'Remove useless
G_SOURCE_FUNC casts' 2 years ago, the callback signature wasn't matching
anymore, poll() failed and the sioctl_onval callback() wasnt called
anymore - thus volume levels not updating when volume was changed by
hardware buttons/sndioctl/cmixer.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/24 08:51:52

Modified files:
	sys/dev/isa    : isa.c 
	sys/dev/acpi   : acpi.c acpivar.h pckbc_acpi.c 

Log message:
export the acpi legacy free flag and skip probing isa bus if set.
allows me to boot a laptop that hangs when poking around in the dark.
code synthesized from hints from jsg kettenis miod. ok kettenis miod.
and now we see what happens to everyone else's machine.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/24 09:37:11

Modified files:
	distrib/sets/lists/comp: md.amd64 

Log message:
add /usr/include/amd64/ghcb.h


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/24 09:42:54

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

Log message:
update py-nbformat to 5.10.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/24 10:26:10

Modified files:
	devel          : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	devel/py-ipython_genutils: Makefile distinfo 
	devel/py-ipython_genutils/pkg: DESCR PLIST 

Log message:
retire py-ipython_genutils

We have the latest jupyter stack now and don't need this legacy port
anymore.

ok sthen@, bket@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2025/05/24 10:26:18

Modified files:
	lib/libc/gmon  : moncontrol.3 

Log message:
don't use .Pp before .Sh;


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/24 10:29:49

Log message:
    import py-superqt needed for spyder 6.x
    
    ok bket@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20250524
    
    N ports/x11/py-superqt/Makefile
    N ports/x11/py-superqt/distinfo
    N ports/x11/py-superqt/pkg/DESCR
    N ports/x11/py-superqt/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/24 10:31:51

Modified files:
	x11            : Makefile 

Log message:
+py-superqt


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/24 10:46:05

Modified files:
	devel/spyder/py-spyder-kernels: Makefile distinfo 
	devel/spyder/py-spyder-kernels/pkg: PLIST 
	devel/spyder/spyder: Makefile distinfo 
	devel/spyder/spyder/patches: patch-spyder___init___py 
	devel/spyder/spyder/pkg: PLIST 
	shells/py-qtconsole: Makefile distinfo 
	x11/py-qtawesome: Makefile distinfo 
	x11/py-qtawesome/pkg: PLIST 
Removed files:
	devel/spyder/py-spyder-kernels/patches: 
	                                        patch-spyder_kernels_customize_spydercustomize_py 

Log message:
update spyder to the 6.x series

As usual, this update requires a few related ports to be updated in
lockstep (py-qtconsole, py-qtawesome, py-spyder-kernels).


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/05/24 11:39:54

Removed files:
	app/xterm/icons: xterm-color_32x32.xcf xterm-color_48x48.xcf 
	                 xterm_32x32.xcf xterm_48x48.xcf 

Log message:
Remove files removed in xterm 287


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/05/24 11:57:03

Modified files:
	.              : MODULES 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/24 13:32:44

Modified files:
	security/py-cryptography: Makefile 

Log message:
py-cryptography: add tdep on self


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/24 13:43:09

Modified files:
	lib/libcrypto/bio: bss_mem.c 

Log message:
Revert "bio_mem: avoid pointer arithmetic on NULL"

This causes a test failure in pyca/cryptography.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/24 13:45:34

Modified files:
	lib/libcrypto/bio: bss_mem.c 

Log message:
Create bm->buf from the start to avoid arithmetic on NULL

This is a different way of avoiding the pointer arithmetic on NULL and
avoids test breakage in pyca/cryptography. This is also a gross hack
that penalizes existing callers of BIO_s_mem(), but this is rarely
called in a hot loop and if so that will most likely be a test.

ok kenjiro joshua jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/24 13:59:44

Modified files:
	devel/py-python-lsp-server: Makefile distinfo 

Log message:
update py-python-lsp-server to 1.12.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/24 14:33:33

Modified files:
	www/yt-dlp     : Makefile distinfo 
	www/yt-dlp/pkg : PLIST 

Log message:
Update to yt-dlp 2025.05.22


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/05/24 18:19:00

Modified files:
	regress/lib/libc: Makefile 

Log message:
Include "stdio" in SUBDIR.  This should have been done along with the
previous commit.


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/05/24 18:20:54

Modified files:
	regress/lib/libc/stdio: Makefile 
Added files:
	regress/lib/libc/stdio: test___fpending.c test___freadahead.c 
	                        test___freading.c test___freadptr.c 
	                        test___fseterr.c test___fwriting.c 

Log message:
Add tests for the functions in <stdio_ext.h>.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/24 19:17:09

Modified files:
	sysutils/cdist : Makefile 
	sysutils/cdist/pkg: PLIST 
Added files:
	sysutils/cdist/patches: patch-setup_py 

Log message:
do not require git to build


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/24 19:17:42

Modified files:
	security/crowdsec-firewall-bouncer: Makefile distinfo 
	                                    modules.inc 

Log message:
update to 0.0.33


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/24 19:32:11

Log message:
    Import kwave-25.04.1
    
    Comment:
    sound editor for KDE
    
    Description:
    With Kwave you can record, play back, import and edit many sorts of audio
    files including multi channel files.
    
    Kwave includes some plugins to transform audio files in several ways
    and presents a graphical view with a complete zoom- and scroll capability.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    WWW: https://apps.kde.org/kwave/
    
    OK kn@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20250525
    
    N ports/x11/kde-applications/kwave/Makefile
    N ports/x11/kde-applications/kwave/distinfo
    N ports/x11/kde-applications/kwave/pkg/DESCR
    N ports/x11/kde-applications/kwave/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/24 19:37:53

Modified files:
	x11/kde-applications: Makefile 

Log message:
Enable kongress, arianna, kwave and (kpublictransport, kosmindoormap)


CVSROOT:	/cvs
Module name:	src
Changes by:	gnezdo@cvs.openbsd.org	2025/05/24 19:52:00

Modified files:
	sys/uvm        : uvm_amap.c uvm_amap.h 

Log message:
De-ifdef UVM_AMAP_PPREF it's been enabled long enough to not go back

Fewer knobs and conditional code that nobody tests.

deraadt@: go for it


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/24 20:31:14

Modified files:
	etc            : changelist 

Log message:
back out addition of /etc/mail/secrets

This looks like a commit from a dirty tree and was not part of the
oks provided by kirill and sthen.

pointed out by semarie


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/24 21:09:31

Modified files:
	meta/kde       : Makefile 
	meta/kde/pkg   : README-plasma 

Log message:
More wayland start script notes


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/24 21:22:56

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 

Log message:
Prepare handler for AMD SEV-ES VMGEXIT in vmm(4).

SEV-ES enabled guests will convert non-automatic VM exits to VMGEXIT.
The information needed to handle the exit reason, are provided by
the guest in the GHCB.

For example, when the guest needs to emulate the CPUID instruction,
it will proivde the function value in %eax and the actual exit
reason SVM_VMEXIT_CPUID in the GHCB.  Then the guest will switch
back to vmm(4) using the VMGEXIT call.

In vmm(4) svm_handle_gexit() will then sync the values provided in
the GHCB with state information in struct vcpu and struct vmcb.
Then it will emulate CPUID as usual.  After sychronizing the results
back to the GHCB, the guest can be resumed.

For now provide a stub handler for SVM_VMEXIT_VMGEXIT and functions
for synchronizing GHCB with struct vcpu and struct vmcb.  The
switch-case statements in the stubs will error out.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2025/05/24 21:26:43

Modified files:
	sbin/fdisk     : gpt.c gpt.h 

Log message:
Make GPT_recover_partition() parameters const.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 22:16:36

Modified files:
	lib/libcrypto/bn: bn_add.c 

Log message:
Fix handling of different length inputs in bn_sub().

In the diff_len < 0 case, it incorrectly uses 0 - b[0], which mishandles
the borrow - fix this by using bn_subw_subw(). Do the same in the
diff_len > 0 case for consistency. Note that this is never currently
reached since BN_usub() requires a >= b.

ok beck@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 22:30:55

Modified files:
	lib/libcrypto/bn: bn_internal.h bn_local.h 
Added files:
	lib/libcrypto/bn: bn_add_sub.c 

Log message:
Provide additional variants of bn_add_words()/bn_sub_words().

Move bn_add_words() and bn_sub_words() from bn_add.c to bn_add_sub.c.
These have effectively been replaced in the previous rewrites. Remove
the asserts - if bad lengths are passed the results will be incorrect
and things will fail (these should use size_t instead of int, but that
is a problem for another day).

Provide bn_sub_words_borrow(), which computes a subtraction but only
returns the resulting borrow. Provide bn_add_words_masked() and
bn_sub_words_masked(), which perform an masked addition or subtraction.
These can also be used to implement constant time addition and subtraction,
especially for reduction.

ok beck@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 22:53:05

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/bn: bn_add.c bn_internal.h 

Log message:
Fix previous.


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/24 22:54:41

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

Log message:
openssl speed: remove whirlpool

whirlpool was previously removed from libcrypto, and OPENSSL_NO_WHIRLPOOL
will always be defined. Remove whirlpool support from the openssl speed
command entirely.

ok jsing tb


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 22:58:32

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/bn: bn_internal.h bn_mont.c 
Added files:
	lib/libcrypto/bn: bn_mod_words.c 

Log message:
Provide bn_mod_{add,sub,mul}_words().

These implement constant time modular addition, subtraction and
multiplication in the Montegomery domain.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	joshua@cvs.openbsd.org	2025/05/24 23:05:30

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

Log message:
openssl speed: clean up time_f

Rename Time_F to time_f and tidy up implementation and usage.

time_f still uses app_timer_{user,real}, which I will clean up in a
future commit.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 23:12:05

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/bn: bn_internal.h bn_mont.c 
Added files:
	lib/libcrypto/ec: ec_field.c ec_internal.h 

Log message:
Implement EC field element operations.

Provide EC_FIELD_ELEMENT and EC_FIELD_MODULUS, which allow for operations
on fixed width fields in constant time. These can in turn be used to
implement Elliptic Curve cryptography for prime fields, without needing
to use BN. This will improve the code, reduces timing leaks and enable
further optimisation.

ok beck@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 23:19:26

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/ec: ec_local.h 
Added files:
	lib/libcrypto/ec: ecp_hp_methods.c 

Log message:
Provide an EC method that uses homogeneous projective coordinates.

This makes use of EC_FIELD_ELEMENT to perform fixed width constant
time operations.

Addition and doubling of points makes use of the formulas from
"Complete addition formulas for prime order elliptic curves"
(https://eprint.iacr.org/2015/1060). These are complete and
operate in constant time.

Further work will continue in tree.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 23:29:54

Modified files:
	lib/libcrypto  : Makefile 
Added files:
	lib/libcrypto/rc2: rc2.c 
Removed files:
	lib/libcrypto/rc2: rc2_cbc.c rc2_ecb.c rc2_skey.c rc2cfb64.c 
	                   rc2ofb64.c 

Log message:
Merge RC2 into a single file.

Discussed with tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/05/24 23:32:45

Modified files:
	regress/lib/libc/stdio: Makefile 
Added files:
	regress/lib/libc/stdio: test_ungetwc.c 

Log message:
Add test for ungetwc().


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/05/24 23:35:13

Modified files:
	regress/lib/libc/stdio: test_fflush.c 

Log message:
Add test whether fflush() complies POSIX for the handling of
pushed-back wchar_t chars.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/24 23:43:33

Modified files:
	lib/libcrypto/ec: ecp_hp_methods.c 

Log message:
Remove bogus alias.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/25 00:24:37

Modified files:
	lib/libcrypto/aes: aes_ige.c 

Log message:
Simplify AES-IGE and remove code with implementation defined behaviour.

Remove the UNALIGNED_MEMOPS_ARE_FAST from AES-IGE, which can result in
implementation defined behaviour on i386/amd64. While we could keep this
purely for aligned inputs and outputs, it's probably not that important
and can be redone in a simpler form later if we want to do so.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2025/05/25 00:25:45

Modified files:
	sbin/fdisk     : fdisk.8 gpt.c 

Log message:
When GPT_recover_partition() finds a partition offset of 0 use the
first usable LBA of the largest chunk of free space.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2025/05/25 00:27:02

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/aes: aes.c 
Removed files:
	lib/libcrypto/aes: aes_ige.c 

Log message:
Merge AES-IGE into aes.c.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/25 01:29:23

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 

Log message:
Handle CPUID for AMD SEV-ES VMGEXIT in vmm(4).

Fill in the actual handler for CPUID related VMGEXIT.  The SEV-ES
guest sends vmm(4) the content of A and C general purpose registers.
vmm(4) dispatches to vmm_handle_cpuid(); and returns the results
in A, B, C and D registers.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/25 02:12:42

Modified files:
	devel/meson    : Makefile distinfo meson.port.mk 

Log message:
Update to meson-1.8.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/25 02:37:34

Modified files:
	x11/gnome/online-accounts: Makefile distinfo 

Log message:
Update to gnome-online-accounts-3.52.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/25 02:42:10

Modified files:
	devel/vte3     : Makefile distinfo 

Log message:
Update to vte3-0.78.5.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/05/25 02:52:33

Removed files:
	app/xterm/package/freebsd: pkg-message 

Log message:
Remove anoter file not present anymore in recent xterm


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/25 02:57:50

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

Log message:
cisco upoe tlv


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/25 03:02:20

Modified files:
	x11/gnome/terminal: Makefile distinfo 

Log message:
Update to gnome-terminal-3.54.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/25 03:04:42

Modified files:
	sysutils/toad  : Makefile distinfo 
	sysutils/toad/pkg: DESCR 

Log message:
Update to toad-1.15.


CVSROOT:	/cvs
Module name:	src
Changes by:	lucas@cvs.openbsd.org	2025/05/25 04:16:22

Modified files:
	sbin/fdisk     : fdisk.8 gpt.c 

Log message:
fdisk: consistently print an ASCII tab after disk name

This aligns GPT and MBR output a bit better and is going to be handy
for regress tests. Adjust the manpage examples accordingly.

ok krw


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/25 05:43:46

Modified files:
	devel/rebar3   : Makefile distinfo 

Log message:
devel/rebar3: Update to 3.25.0

This release adds support to erlang/OTP 28

Modified files:
	devel/rebar3/patches: patch-rebar_config 

Log message:
devel/rebar3: Update to 3.25.0

This release adds support for erlang/OTP 28


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/25 06:02:29

Modified files:
	lang/erlang    : erlang.port.mk 

Log message:
erlang.port.mk: Enable erlang28 FLAVOR


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/25 06:05:09

Modified files:
	devel          : Makefile 

Log message:
+ rebar3,erlang28


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/25 10:23:12

Modified files:
	math/rocq      : Makefile distinfo 
	math/rocq/pkg  : DESCR PFRAG.dynlink-native PFRAG.native 
	                 PFRAG.no-native PLIST 
Removed files:
	math/rocq/patches: patch-Makefile_ide patch-Makefile_make 

Log message:
update rocq to 8.20.1

A newer rocq/coq version is needed for the next version of CompCert. Joint
work with Yozo Toda (MAINTAINER).

This update loses coqide until it can be repaired and future updates of
rocq will need dune 3.8.3+.

ok MAINTAINER


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/25 10:24:07

Removed files:
	math/coq       : Makefile distinfo 
	math/coq/patches: patch-Makefile_ide patch-Makefile_make 
	math/coq/pkg   : DESCR PFRAG.dynlink-native PFRAG.native 
	                 PFRAG.no-native PLIST 

Log message:
Final cleanup of math/coq which was renamed to math/rocq


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/25 10:46:54

Modified files:
	lang/compcert  : Makefile distinfo 
	lang/compcert/patches: patch-configure 
Added files:
	lang/compcert/patches: patch-backend_PrintAsmaux_ml 

Log message:
update compcert to latest git commit needed for rocq 8.20.1 support

Also add support for IBT/BTI in the binaries CompCert produces.


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2025/05/25 20:55:25

Modified files:
	sysutils/telegraf: Makefile distinfo modules.inc 
	sysutils/telegraf/patches: 
	                           patch-plugins_inputs_unbound_unbound_go 

Log message:
sysutils/telegraf: update to 1.34.4


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/25 21:37:35

Modified files:
	sys/dev/pci    : pcidevs 
	sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h 

Log message:
add Navi 44 and Navi 48 ids

7550 rev c2 is Radeon RX 9070 GRE
7551 rev c0 is Radeon AI PRO R9700
7590 rev c0 is Radeon RX 9060 XT
found in ROCm 6.4.1 libdrm-amdgpu-common


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/25 21:39:06

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/25 23:20:40

Modified files:
	audio/ncmpcpp  : Makefile distinfo 
	audio/ncmpcpp/patches: patch-doc_ncmpcpp_1 
	                       patch-src_curses_window_h 
Removed files:
	audio/ncmpcpp/patches: patch-configure 

Log message:
audio/ncmpcpp: update to 0.10.1

ok rsadowski@, who tested it with an upcoming taglib2 update.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2025/05/26 00:18:49

Modified files:
	regress/usr.sbin/httpd/patterns: patterns-tester.c 

Log message:
Remove by now incorrect usage of malloc_options in httpd patterns
regress. As stated in bsd.regress.mk(5), one is advised favor the
MALLOC_OPTIONS environment variable.


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

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

Log message:
wayland/gtk-layer-shell: update to 0.9.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/26 00:38:18

Modified files:
	graphics/libgexiv2: Makefile distinfo 
	graphics/libgexiv2/pkg: PLIST 

Log message:
Update to libgexiv2-0.14.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/26 01:13:19

Modified files:
	x11/gnome/totem: Makefile distinfo 
	x11/gnome/totem/pkg: PLIST 

Log message:
Update to totem-43.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/26 01:13:38

Modified files:
	textproc/enchant2: Makefile distinfo 
	textproc/enchant2/patches: patch-lib_Makefile_in 
	                           patch-src_Makefile_in 

Log message:
Update to enchant2-2.8.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/26 05:51:21

Modified files:
	print/pdf4qt   : Makefile 
	print/pdf4qt/patches: patch-CMakeLists_txt 
	print/pdf4qt/pkg: PLIST 

Log message:
print/pdf4qt: use upstream cmake chunk to install headers


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/26 06:27:32

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 

Log message:
Handle MSR for AMD SEV-ES VMGEXIT in vmm(4).

Fill in the actual handler for MSR related VMGEXIT.  The SEV-ES
guest sends vmm(4) A, C and D general purpose registers for wrmsr,
and C register for rdmsr.  For wrmsr vmm(4) returns nothing to the
guest, for rdmsr the 64bit result is split into EAX and EDX.  As
with regular SVM_VMEXIT_MSR, svm_handle_msr() does the actual work.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/26 06:58:42

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

Log message:
GOST has left the building
(comment tweak, no code change)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/26 08:33:08

Modified files:
	x11/xfce4/xfce4-screenshooter: Makefile 

Log message:
x11/xfce4/xfce4-screenshooter: add missing BDEP on wayland-protocols

build failure reported by naddy@, thanks !


CVSROOT:	/cvs
Module name:	src
Changes by:	gerhard@cvs.openbsd.org	2025/05/26 08:59:17

Modified files:
	sys/dev/usb    : if_umb.c 

Log message:
Don't blindly trust the values provided by an USB device. Validate them!
Found by Robert Morris; reported by Pierre Pronchery.
ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/26 09:01:23

Modified files:
	sysutils/borgbackup/2.0: Makefile 

Log message:
Add accidentially removed EPOCH

Prodded by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/05/26 09:09:36

Modified files:
	sysutils/conky : Makefile 

Log message:
Restore MODLUA_SA=Yes, needed for proper FLAVOR handling

Spotted by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2025/05/26 11:38:48

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

Log message:
update to v0.20.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/26 13:18:03

Modified files:
	databases/openldap: Makefile distinfo 

Log message:
update to openldap-2.6.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/26 13:57:16

Modified files:
	net/ipv6calc   : Makefile distinfo 

Log message:
update to ipv6calc-4.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/26 14:48:47

Modified files:
	x11/sakura     : Makefile distinfo 

Log message:
x11/sakura: update to 3.8.9

OK: Victor Kukshiev (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	sashan@cvs.openbsd.org	2025/05/26 14:55:30

Modified files:
	sbin/pfctl     : pfctl.c 

Log message:
pfctl(8) should not attempt to read limits when open('/dev/pf') fails.

The bug was introduced by my earlier commit (pfctl.c,v 1.396) to pfctl(8).
The issue was discovered and analyzed by anton@

OK @anton


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/26 19:31:27

Modified files:
	www/jupyterlab : Makefile distinfo 
	www/jupyterlab/pkg: PLIST 

Log message:
update jupyterlab to 4.4.3


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/26 21:42:59

Modified files:
	usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Subst.pm 

Log message:
Mop up more remnants of non-shared archs handling

As espie points out, the need for a $def vs $frag split was removed in
PkgCreate.pm r1.120 in 2016, now it's just an unnecessary dance that
gets in the way of upcoming work in fragment handling, so clean that up.

from espie


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/26 21:58:12

Modified files:
	lib/libcrypto/evp: e_bf.c e_camellia.c e_cast.c e_des.c e_des3.c 
	                   e_idea.c e_xcbc_d.c evp_cipher.c evp_local.h 

Log message:
Make EVP_CIPHER_[gs]et_asn1_iv() local to evp_cipher

These formerly public functions have only ever been called from
EVP_CIPHER_asn1_to_param() and EVP_CPIHER_param_to_asn1(), either
directly if the EVP_CIPH_FLAG_DEFAULT_ASN1 flag is set, or indirectly
when set as the .[gs]et_asn1_parameters() method of the EVP_CIPHER.
This commit removes their use in .[gs]et_asn1_parameters() dating back
to long before the EVP_CIPH_FLAG_DEFAULT_ASN1 was introduced in 2010.

This way the only remaining consumer of .[gs]et_asn1_parameters() is RC2.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2025/05/26 22:44:46

Modified files:
	games/scummvm  : Makefile distinfo 

Log message:
update to scummvm 2.9.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/26 22:52:23

Modified files:
	devel/llvm/20/patches: 
	                       patch-lldb_source_Plugins_Process_CMakeLists_txt 
Removed files:
	devel/llvm/20/patches: patch-clang_lib_Sema_SemaDeclAttr_cpp 

Log message:
remove patches for upstreamed changes; from Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/27 00:23:15

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h 

Log message:
GC 9.5.0 in linux 6.14, GC 11.5.3 in linux 6.15


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

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

Log message:
geo/postgis: update to 3.5.3


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/27 01:52:49

Modified files:
	sys/kern       : uipc_mbuf2.c 
	sys/netinet    : ip6.h tcp_input.c udp_usrreq.c 
	sys/netinet6   : dest6.c frag6.c icmp6.c ip6_input.c mld6.c 
	                 nd6_nbr.c nd6_rtr.c raw_ip6.c route6.c 

Log message:
Convert IP6_EXTHDR_GET() macro to ip6_exthdr_get() inline function.

Make the new function static inline so it can stay in the same
netinet/ip6.h header file.  Returning a void pointer avoids all the
type casts.  Convert the panic("m_pulldown malfunction") to an
kassert and move it into m_pulldown().  Keep the offset and length
parameter int as this type is what m_pulldown() expects.

OK claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/27 02:09:52

Modified files:
	devel/cargo-c  : Makefile crates.inc distinfo 

Log message:
Update to cargo-c 0.10.13


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/27 02:13:42

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 

Log message:
Handle IOIO for AMD SEV-ES VMGEXIT in vmm(4).

Fill in the actual handler for IOIO related GEXIT.  The actual "in"
or "out" instruction is encoded in the exitinfo provided by the
guest in the GHCB.  For "in" vmm(4) returns the result in the A
general purpose register.

The actual emulation is done by svm_handle_inout() and vmd(8).  On
the way back into the guest, vmm(4) synchronizes the computed result
back to the GHCB.

With this commit, vmm(4) and vmd(8) will be able to deal with all
GEXITs that will be generated for now by openbsd SEV-ES enabled
guest.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 02:38:22

Modified files:
	net/py-b2sdk   : Makefile 

Log message:
drop typing-extensions dep, only needed for py<=3.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 02:39:50

Modified files:
	www/py-asgiref : Makefile 

Log message:
drop typing-extensions dep, only needed for py<=3.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 03:24:08

Modified files:
	mail/pflogsumm : Makefile distinfo 
	mail/pflogsumm/pkg: PLIST 
Removed files:
	mail/pflogsumm/patches: patch-pflogsumm_pl 

Log message:
update to pflogsumm-1.1.6, taking maintainer
ok giovanni


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 03:53:33

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

Log message:
update to p5-Net-CIDR-0.24


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 03:53:46

Modified files:
	sysutils/py-fsspec: Makefile distinfo 

Log message:
update to py3-fsspec-2025.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 03:53:53

Modified files:
	net/rdapper    : Makefile distinfo 

Log message:
update to rdapper-1.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 03:55:19

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 03:55:30

Modified files:
	devel/py-bitarray: Makefile distinfo 

Log message:
update to py3-bitarray-3.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 03:56:11

Modified files:
	devel/pyupgrade: Makefile distinfo 

Log message:
update to pyupgrade-3.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 03:56:24

Modified files:
	print/pdfarranger: Makefile distinfo 
	print/pdfarranger/pkg: PLIST 

Log message:
update to pdfarranger-1.12.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 03:56:40

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

Log message:
update to p5-Net-Netmask-2.0003


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/27 03:56:43

Modified files:
	devel/py-coverage: Makefile distinfo 

Log message:
update to py3-coverage-7.8.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	tim@cvs.openbsd.org	2025/05/27 05:18:34

Modified files:
	databases/sqlcipher: Makefile distinfo 
	databases/sqlcipher/pkg: PLIST 
Added files:
	databases/sqlcipher/patches: patch-autosetup_sqlite-config_tcl 
	                             patch-src_crypto_openssl_c 

Log message:
databases/sqlcipher: update to 4.9.0

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/27 05:25:19

Modified files:
	security/nss   : Makefile distinfo 

Log message:
security/nss: update to 3.112, required by gecko 140

see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_112.html


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/05/27 06:40:37

Modified files:
	lib/libc/stdlib: malloc.3 

Log message:
Delete bad advice about abusing malloc_options = "X" as a production
feature to terminate the program when out of memory.  Application code
should always handle failure of library functions properly.  So if you
want your program to terminate, write something like

|	p = malloc(...);
|	if (p == NULL)
|		err(1, NULL);

and don't abuse malloc_options.
Direction suggested by otto@ after anton@ pointed out that this very old
text still used an outdated data type for malloc_options and potentially
failed to define its value at compile time.
OK otto@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/27 07:10:01

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/mozilla-firefox/patches: 
	                             patch-security_manager_pki_resources_content_exceptionDialog_js 
	www/firefox-i18n: Makefile.inc distinfo 
Removed files:
	www/mozilla-firefox/patches: 
	                             patch-third_party_rust_neqo-transport__cargo-checksum_json 
	                             patch-third_party_rust_neqo-transport_src_path_rs 

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

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

drop patches for #1952304, neqo was updated and pmtud disabled on
OpenBSD, thus no more pledge violations.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/27 07:12:48

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

Log message:
www/firefox-esr: update to 128.11.0.

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/27 07:13:27

Modified files:
	www/firefox-esr: Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
www/firefox-esr: MFC update to 128.11.0.

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/27 07:19:25

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_7_7 Makefile distinfo 
Removed files:
	www/mozilla-firefox/patches: Tag: OPENBSD_7_7 
	                             patch-third_party_rust_neqo-transport__cargo-checksum_json 
	                             patch-third_party_rust_neqo-transport_src_path_rs 

Log message:
www/mozilla-firefox: MFC update to 139.0.

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


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/27 07:27:20

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 

Log message:
Fix whitespace, makes it easier to apply diffs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/27 07:52:22

Modified files:
	devel/py-typing-extensions: Makefile distinfo 

Log message:
devel/py-typing-extensions: update to 4.13.2

Changes:
- https://github.com/python/typing_extensions/releases/tag/4.13.0
- https://github.com/python/typing_extensions/releases/tag/4.13.1
- https://github.com/python/typing_extensions/releases/tag/4.13.2

OK: sthen@, Renaud Allard (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/27 08:43:08

Modified files:
	www/jupyter-notebook: Makefile distinfo 
	www/jupyter-notebook/pkg: PLIST 

Log message:
update jupyter notebook to 7.4.3


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/05/27 08:55:58

Modified files:
	sys/kern       : kern_sched.c 

Log message:
When entering sched_idle() the first time the CPU ci is not idle.
Actually at that point this code is not running on that CPU so do
not pretend that the CPU is idle by fiddling with the sched_idle_cpus
cpuset.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2025/05/27 09:25:23

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

Log message:
Update to i2p 2.8.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/27 13:05:42

Modified files:
	devel/libinotify: Makefile distinfo 

Log message:
devel/libinotify: Update to 20240724

ok kirill@, ok with prod about bumping SHARED_LIBS major kirby@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/27 14:21:04

Modified files:
	devel/arm-none-eabi/gdb: Makefile 

Log message:
remove dep on python2

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2025/05/27 17:14:40

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

Log message:
security/osv-scanner: update to 2.0.2

from Laurent Cheylus, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/27 21:02:47

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

Log message:
update py-jupyter_core to 5.8.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/27 21:27:44

Modified files:
	sys/sys        : proc.h 
	sys/kern       : kern_sched.c 

Log message:
remove unused cpuset_add_all() cpuset_clear() cpuset_union()
ok claudio@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/27 21:55:41

Modified files:
	sbin/fdisk     : fdisk.8 

Log message:
attibutes -> attributes


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/27 21:57:13

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

Log message:
limitiation -> limitation


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/27 22:00:56

Modified files:
	lib/libc/sys   : profil.2 

Log message:
seperation -> separation


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/27 23:17:29

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

Log message:
Update typer 0.15.2 -> 0.16.0
Changelogs: https://github.com/fastapi/typer/releases


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/05/27 23:39:44

Modified files:
	meta/tor-browser: Makefile 
	www/tor-browser: Makefile.inc 
	www/tor-browser/browser: Makefile distinfo 
	www/tor-browser/noscript: Makefile distinfo 

Log message:
Tor Browser: update to 14.5.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2025/05/27 23:40:02

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/noscript: Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
Tor Browser: update to 14.5.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2025/05/28 00:01:43

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

Log message:
Update tflint 0.57.0 -> 0.58.0
Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.58.0


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

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

Log message:
mail/mozilla-thunderbird: update to 128.11.0.

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/28 00:05:06

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

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

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


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/28 00:27:04

Modified files:
	sys/netinet    : ip_carp.c 

Log message:
avoid some integer overflow by casting before multiplying.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2025/05/28 01:02:44

Modified files:
	games/wesnoth  : Makefile distinfo 

Log message:
update to wesnoth-1.18.5


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/05/28 01:04:27

Modified files:
	sys/dev/acpi   : pckbc_acpi.c 

Log message:
match on PNP030B which is needed on my vivobook.
also add PNP0320 which brynet and miod tell me is in freebsd.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/28 01:59:05

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 
	sys/arch/amd64/include: ghcb.h 

Log message:
Handle AMD SEV-ES GHCB MSR protocol for CPUID in vmm(4).

When a SEV-ES guest is in locore0, it will not be able yet to use
a GHCB to communicate with vmm(4).  Therefore, AMD specifies a "GHCB
MSR protocol" that uses the lower 12 bits of the GHCB MSR to request
services from vmm(4).  Guest writes to the GHCB MSR will show up
in the v_ghcb_gpa member of the VMCB and are thus accesible by
vmm(4).  The response of vmm(4) can be provided by writing it to
the VMCB.

In locore0 a SEV-ES guest will need to request CPUID from vmm(4)
using the GHCB MSR protocol.  This commit provides vmm(4) implementation.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kevlo@cvs.openbsd.org	2025/05/28 02:29:06

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

Log message:
Update qownnotes to 25.5.10


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/05/28 03:53:53

Modified files:
	sys/dev/acpi   : acpi.c 

Log message:
Fix processing of GPIO events for pin numbers less than 256 with an _EVT
method.  Fixes power button on various thinkpads with AMD CPUs.

ok rsadowski@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/05/28 03:53:57

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

Log message:
Add missing theme hooks, from Eric NICOLAS in GitHub issue 4519.


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

Modified files:
	textproc/mupdf : Makefile 

Log message:
properly disable js for the normal non-js build, this wasn't done correctly
when changing the port to handle upstream changes in 1.26.0 (e.g. mutool
was still built with js support).


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/28 05:08:25

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 

Log message:
Handle AMD SEV-ES GHCB MSR protocol for guest termination in vmm(4).

Another service requested by a SEV-ES enabled guest through the
GHCB MSR protocol is guest termination.

With this commit, vmm(4) will be able to run a SEV-ES enabled guest.
Still missing is vmd(8) support to configure and enable SEV-ES and
the guest side changes.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/05/28 06:59:45

Modified files:
	math/rocq      : Makefile 

Log message:
remove USE_NOEXECONLY from math/rocq

Discussed with sthen@, phessler@ and Yoza (MAINTAINER). Tested by me on
an amd64 machine with a PKU. If there's new breakage we can revisit as
needed.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/28 07:29:02

Modified files:
	net/ngtcp2     : Makefile distinfo 

Log message:
Update to ngtcp2 1.13.0

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/28 07:29:47

Modified files:
	www/nghttp3    : Makefile distinfo 

Log message:
Update to nghttp3 1.10.1

https://github.com/ngtcp2/nghttp3/releases/tag/v1.10.0
https://github.com/ngtcp2/nghttp3/releases/tag/v1.10.1


CVSROOT:	/cvs
Module name:	www
Changes by:	naddy@cvs.openbsd.org	2025/05/28 08:15:19

Modified files:
	.              : 77.html 

Log message:
arm package count


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/28 09:12:44

Modified files:
	x11/gnome/libadwaita: Makefile distinfo 

Log message:
Update to libadwaita-1.6.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/28 09:20:13

Modified files:
	x11/gnome/control-center: Makefile distinfo 

Log message:
Update to gnome-control-center-47.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/28 09:24:03

Modified files:
	x11/gnome/mutter: Makefile distinfo 

Log message:
Update to mutter-47.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2025/05/28 09:27:47

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
update to v1.23.0


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2025/05/28 10:24:34

Modified files:
	usr.sbin/vmd   : pci.h 

Log message:
Remove unused struct field.

The PCI data register is emulated. We don't need to store state.

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2025/05/28 10:27:48

Modified files:
	usr.sbin/vmd   : pci.c 

Log message:
Refactor vmd(8)'s pci io handler.

Break out of scanning for appropriate bar when found. Tidy up a bit
and reduce some nested struct member access to shorten up the code.

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/05/28 11:34:19

Added files:
	multimedia/assimp/patches: 
	                           patch-contrib_googletest_googletest_src_gtest_cc 

Log message:
Fix assimp build with ports-gcc

lang/gcc/8 doesn't provide __builtin_trap() at least on sparc64, so
include <csignal> to access the decl of raise(3) used in the fallback
code path.


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2025/05/28 12:19:37

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

Log message:
update net/miniflux to 2.2.9

patch by Igor Zornik who takes maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/28 13:44:08

Modified files:
	devel/esbuild  : Makefile distinfo 

Log message:
devel/esbuild: Update to 0.25.5

from Igor Zornik (Maintainer)


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

Modified files:
	net/kea        : Makefile distinfo 
	net/kea/patches: patch-src_bin_keactrl_kea-ctrl-agent_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp-ddns_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp4_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp6_conf_pre 
	                 patch-src_bin_keactrl_kea-netconf_conf_pre 
	                 patch-src_bin_keactrl_keactrl_in 
	net/kea/pkg    : PLIST 

Log message:
update to kea-2.4.2

CVE-2025-32801
Loading a malicious hook library can lead to local privilege escalation
https://kb.isc.org/docs/cve-2025-32801

CVE-2025-32802
Insecure handling of file paths allows multiple local attacks
https://kb.isc.org/docs/cve-2025-32802

CVE-2025-32803
Insecure file permissions can result in confidential information leakage
https://kb.isc.org/docs/cve-2025-32803


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

Modified files:
	net/kea        : Tag: OPENBSD_7_7 Makefile distinfo 
	net/kea/patches: Tag: OPENBSD_7_7 
	                 patch-src_bin_keactrl_kea-ctrl-agent_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp-ddns_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp4_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp6_conf_pre 
	                 patch-src_bin_keactrl_kea-netconf_conf_pre 
	                 patch-src_bin_keactrl_keactrl_in 
	                 patch-src_lib_asiolink_io_service_cc 
	net/kea/pkg    : Tag: OPENBSD_7_7 PLIST 

Log message:
update -stable to kea-2.4.2

CVE-2025-32801
Loading a malicious hook library can lead to local privilege escalation
https://kb.isc.org/docs/cve-2025-32801

CVE-2025-32802
Insecure handling of file paths allows multiple local attacks
https://kb.isc.org/docs/cve-2025-32802

CVE-2025-32803
Insecure file permissions can result in confidential information leakage
https://kb.isc.org/docs/cve-2025-32803


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2025/05/28 17:07:13

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

Log message:
sysutils/grafana: update to 11.6.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/28 17:56:31

Modified files:
	x11/kde-applications/kosmindoormap: Makefile 

Log message:
Add missing build dependency on bison

Spotted by naddy in a bulk build


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/28 20:40:45

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

Log message:
Update to rust-openssl-tests 20250529


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/05/28 23:50:36

Modified files:
	geo/mapproxy   : Makefile distinfo 

Log message:
geo/mapproxy: update to 4.1.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/05/28 23:57:19

Modified files:
	security/libsrtp: Makefile 
	security/libsrtp/pkg: PLIST 
Removed files:
	security/libsrtp/patches: patch-Makefile_in 

Log message:
switch to meson to drop patch, targets, .so handling and .a;  OK kirill


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:00:18

Modified files:
	textproc/libmarisa: Makefile 

Log message:
This has remained broken on sparc64 for multiple releases

Mark it BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:03:17

Modified files:
	sysutils/opam  : Makefile 

Log message:
Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:05:09

Modified files:
	games/py-unitypy: Makefile 

Log message:
Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:07:09

Modified files:
	www/unit/unit-perl: Makefile 

Log message:
Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:10:27

Modified files:
	databases/leveldb: Makefile 

Log message:
Mark BROKEN-sparc64

Says it cannot find snappy.h which would be supplied by archivers/snappy
but even after adding that to BUILD_DEPENDS it fails the same way


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 00:10:59

Modified files:
	productivity/libphonenumber: Makefile distinfo 

Log message:
Update to libphonenumber-9.0.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:11:57

Modified files:
	math/openfst   : Makefile 

Log message:
Mark BROKEN-sparc64


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

Modified files:
	graphics/py-sane: Makefile 

Log message:
Sync WANTLIB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:15:21

Modified files:
	sysutils/libvirt: Makefile 

Log message:
Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:16:28

Modified files:
	www/unit/unit-python: Makefile 

Log message:
Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:19:51

Modified files:
	geo/spatialite/freexl: Makefile 

Log message:
Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 00:19:53

Modified files:
	print/hplip    : Makefile 

Log message:
Sync WANTLIB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:21:04

Modified files:
	games/gnukem   : Makefile 

Log message:
Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/05/29 00:23:10

Modified files:
	geo/spatialindex: Makefile 

Log message:
Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 00:52:39

Modified files:
	usr.bin/pkgconf/man: pkgconf.1 

Log message:
overriden -> overridden
accepted and merged upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 01:02:52

Modified files:
	graphics/sane-backends: Makefile distinfo 
	graphics/sane-backends/pkg: PLIST 

Log message:
Update to sane-backends-1.4.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 01:22:50

Modified files:
	x11/gnome/shell: Makefile distinfo 

Log message:
Update to gnome-shell-47.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 01:54:33

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-524.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 02:08:25

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.80.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 02:19:22

Modified files:
	sysutils/consul: Makefile distinfo 

Log message:
Update to consul-1.21.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 02:28:53

Modified files:
	multimedia/pipewire/pipewire: Makefile distinfo 
	multimedia/pipewire/pipewire/patches: 
	                                      patch-spa_plugins_filter-graph_filter-graph_c 
	                                      patch-src_modules_module-netjack2-manager_c 
	multimedia/pipewire/pipewire/pkg: PLIST-main 

Log message:
Update to pipewire-1.4.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 02:31:34

Modified files:
	x11/gnome/localsearch: Makefile 

Log message:
Missing BDEP on devel/gobject-introspection.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 02:37:39

Modified files:
	sysutils/flatpak/xdg-desktop-portal-xapp: Makefile distinfo 

Log message:
Update to xdg-desktop-portal-xapp-1.1.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 02:38:37

Modified files:
	devel/spidermonkey128: Makefile distinfo 

Log message:
Update to spidermonkey128-128.11.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 02:50:27

Modified files:
	x11/wxWidgets  : Makefile distinfo 
	x11/wxWidgets/patches: patch-configure 

Log message:
Update to wxWidgets-gtk3-3.2.8.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/29 03:10:20

Modified files:
	net/icinga/core2: Makefile distinfo 
	net/icinga/core2/patches: patch-lib_base_tlsutility_cpp 

Log message:
update to icinga2-2.14.6, fixes issue with certificate renewal logic


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 03:10:48

Modified files:
	multimedia/pipewire/wireplumber: Makefile distinfo 
	multimedia/pipewire/wireplumber/pkg: PLIST 
Added files:
	multimedia/pipewire/wireplumber/patches: patch-lib_wp_log_c 

Log message:
Update to wireplumber-0.5.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/29 03:13:45

Modified files:
	net/icinga/core2: Tag: OPENBSD_7_7 Makefile distinfo 
	net/icinga/core2/patches: Tag: OPENBSD_7_7 
	                          patch-lib_base_tlsutility_cpp 
Added files:
	net/icinga/core2/patches: Tag: OPENBSD_7_7 
	                          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:
update -stable to icinga2-2.14.6 (for simplicity I just synced the
whole lot with -current including the boost fixes that aren't needed in
-stable)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 03:17:40

Modified files:
	games/tuxpaint : Makefile distinfo 
	games/tuxpaint/patches: patch-Makefile 
	games/tuxpaint/pkg: PLIST 

Log message:
Update to tuxpaint-0.9.35.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 03:19:29

Modified files:
	games/tuxpaint-stamps: Makefile distinfo 

Log message:
Update to tuxpaint-stamps-20250526.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 03:19:42

Modified files:
	games/tuxpaint-config: Makefile distinfo 

Log message:
Update to tuxpaint-config-0.0.26.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2025/05/29 04:18:20

Modified files:
	emulators/nono : Makefile distinfo 
	emulators/nono/pkg: README 

Log message:
Update for Nono to 1.4.2

OK daniel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 04:33:55

Modified files:
	x11/xfce4/xfmpc: Makefile 

Log message:
Missing BDEP on lang/vala.


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

Modified files:
	devel/git-cinnabar: Makefile crates.inc distinfo 

Log message:
devel/git-cinnabar: update to 0.7.2


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

Modified files:
	x11/icewm      : Makefile distinfo 
	x11/icewm/patches: patch-lib_Makefile_in patch-src_icesh_cc 
	x11/icewm/pkg  : PLIST 

Log message:
update to icewm-3.7.5


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 05:01:46

Modified files:
	sys/dev/pci/drm/include/linux: sysfs.h 

Log message:
add sysfs_create_file() for 6.12.31 drm


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 05:37:12

Modified files:
	www/webkitgtk4 : Makefile distinfo 

Log message:
Update to webkitgtk{40,41,60}-2.48.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:08:20

Modified files:
	devel/glib2    : Makefile distinfo 
	devel/glib2/patches: patch-meson_build 
	devel/glib2/pkg: PLIST 
Added files:
	devel/glib2/patches: patch-gio_glocalfile_c 

Log message:
Update to glib2-2.84.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:08:32

Modified files:
	devel/gobject-introspection: Makefile distinfo 

Log message:
Update to gobject-introspection-1.84.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:08:45

Modified files:
	x11/gnome/at-spi2-core: Makefile distinfo 
	x11/gnome/at-spi2-core/pkg: PLIST 

Log message:
Update to at-spi2-core-2.56.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:08:57

Modified files:
	devel/gsettings-desktop-schemas: Makefile distinfo 
	devel/gsettings-desktop-schemas/pkg: PLIST 

Log message:
Update to gsettings-desktop-schemas-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:09:12

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

Log message:
Update to py3-gobject3-3.52.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:09:25

Modified files:
	devel/glibmm268: Makefile distinfo 

Log message:
Update to glibmm268-2.84.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:09:39

Modified files:
	x11/gnome/backgrounds: Makefile distinfo 
	x11/gnome/backgrounds/pkg: PLIST 

Log message:
Update to gnome-backgrounds-48.2.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:10:02

Modified files:
	devel/libsoup3 : Makefile 
	devel/libsoup3/pkg: PLIST 

Log message:
Regen PLIST after goi update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:33:00

Modified files:
	x11/gedit/amtk : Makefile distinfo 
	x11/gedit/amtk/pkg: PLIST 

Log message:
Update to libgedit-amtk-5.9.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:33:11

Modified files:
	x11/gedit/gfls : Makefile distinfo 
	x11/gedit/gfls/pkg: PLIST 

Log message:
Update to libgedit-gfls-0.3.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:33:20

Modified files:
	x11/gedit/gtksourceview: Makefile distinfo 

Log message:
Update to libgedit-gtksourceview-299.5.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:33:29

Modified files:
	x11/gedit/tepl : Makefile distinfo 
	x11/gedit/tepl/pkg: PLIST 

Log message:
Update to libgedit-tepl-6.13.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:33:43

Modified files:
	x11/gedit/gedit: Makefile distinfo 
	x11/gedit/gedit/pkg: PLIST 

Log message:
Update to gedit-48.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 06:33:53

Modified files:
	x11/gedit/gedit-plugins: Makefile distinfo 
	x11/gedit/gedit-plugins/pkg: PLIST 

Log message:
Update to gedit-plugins-48.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 06:33:55

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

Log message:
use correct bounds when writing to vmc arrays
found with smatch, ok dv@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/05/29 07:27:27

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
When there's more than one x11 channel in use, return lastused of most
recently used x11 channel instead of the last one found. ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/29 07:56:43

Modified files:
	etc            : services 

Log message:
Add jetdirect 9100/tcp to protect this from allocation because
it will land in net.inet.tcp.baddynamic
ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 08:50:15

Modified files:
	x11/gnome/shell-extensions: Makefile distinfo 

Log message:
Update to gnome-shell-extensions-47.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/29 09:19:04

Modified files:
	editors/vim    : Makefile distinfo 
	editors/vim/patches: patch-runtime_autoload_tar_vim 
	                     patch-runtime_filetype_vim 
	                     patch-runtime_syntax_make_vim 
	editors/vim/pkg: PLIST-lang PLIST-main 

Log message:
update to vim-9.1.1418


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/29 09:40:09

Modified files:
	sysutils/shmux : Makefile 

Log message:
HOMEPAGE changed without a bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/05/29 09:53:45

Modified files:
	lang/node      : Makefile distinfo 
	lang/node/patches: patch-src_cares_wrap_h 

Log message:
lang/node: Update to 22.16.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 09:54:46

Log message:
    Import decibels-48.0
    
    An audio player that just plays audio files. It doesn't require an organized
    music library and won't overload you with tons of functionality.
    <...>
    
    ok robert@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20250529
    
    N ports/x11/gnome/decibels/Makefile
    N ports/x11/gnome/decibels/distinfo
    N ports/x11/gnome/decibels/pkg/DESCR
    N ports/x11/gnome/decibels/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 09:56:05

Modified files:
	meta/gnome     : Makefile 

Log message:
Add RDEP to x11/gnome/decibels in -main.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 09:56:28

Modified files:
	x11/gnome      : Makefile 

Log message:
+decibels


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 10:06:26

Modified files:
	x11/gnome/mahjongg: Makefile distinfo 
	x11/gnome/mahjongg/pkg: PLIST 

Log message:
Update to gnome-mahjongg-48.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 10:13:22

Modified files:
	graphics/simple-scan: Makefile distinfo 
	graphics/simple-scan/pkg: PLIST 

Log message:
Update to simple-scan-48.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/29 11:01:44

Modified files:
	x11/gnome/gdm  : Makefile distinfo 
	x11/gnome/gdm/patches: patch-meson_build 
	x11/gnome/gdm/pkg: PLIST 

Log message:
update to 48.0


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/29 11:03:43

Modified files:
	usr.bin/rsync  : copy.c extern.h main.c receiver.c uploader.c 

Log message:
For --compare-dest and other similar operations, openat() was being
used relative to the main directory, which in the rpki-client case is
crazy ../../.. paths -- rsync arguments could end up with files
anywhere on the filesystem and noone knew where until the openat
calls() happened.  This design also led to unveil("/", "r").  It is
better to contruct absolute paths and use open() in the right places.
ok job, lots of discussion with claudio


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/29 11:24:22

Modified files:
	x11/gnome/user-docs: Makefile distinfo 
	x11/gnome/user-docs/pkg: PLIST 

Log message:
Update to gnome-user-docs-48.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2025/05/29 13:53:24

Modified files:
	security/luasec: Makefile 
Added files:
	security/luasec/patches: patch-src_luasocket_usocket_c 
	                         patch-src_ssl_c patch-src_ssl_h 

Log message:
Add a shutdown method to luasec. This is needed to do a nonblocking
shutdown of the TLS connection, which is observed as a hang in prosody.
Prosody already has its part incorperated in version 13.0.

OK tb@ caspar@
Go ahead lucas@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2025/05/29 16:21:39

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

Log message:
net/curl: updatr to 8.14.0

* TLS: add CURLOPT_SSL_SIGNATURE_ALGORITHMS and --sigalgs
* wcurl: import v2025.04.20 script + docs


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/29 17:25:51

Modified files:
	net/kea        : Makefile 
	net/kea/pkg    : DESCR PLIST kea.rc 
Removed files:
	net/kea/patches: patch-src_bin_keactrl_kea-ctrl-agent_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp-ddns_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp4_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp6_conf_pre 
	                 patch-src_bin_keactrl_kea-netconf_conf_pre 
	                 patch-src_bin_keactrl_keactrl_conf_in 
	                 patch-src_bin_keactrl_keactrl_in 

Log message:
kea tweaks:
- adjust PLIST to create /var/log/kea (perms 750)
- defer to upstream's default logger config; following the security
hardening in 2.4.2, attempting to write to syslog with facility daemon
now instead wants to create a file named "syslog:daemon" in /var/log/kea
- adjust rc script to create /var/run/kea socket dir with _kea:wheel 750
instead of root:_kea 775
- adjust pexp to catch the case where kea-ctrl-agent is started but
dhcp services are not

following the 2.4.2 update, if anyone's actually using kea on openbsd,
you'll need to create /etc/kea/kea-api-password (not world-readable) or
adapt kea-ctrl-agent.conf


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/29 17:26:25

Modified files:
	net/kea        : Tag: OPENBSD_7_7 Makefile 
	net/kea/pkg    : Tag: OPENBSD_7_7 DESCR PLIST kea.rc 
Removed files:
	net/kea/patches: Tag: OPENBSD_7_7 
	                 patch-src_bin_keactrl_kea-ctrl-agent_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp-ddns_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp4_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp6_conf_pre 
	                 patch-src_bin_keactrl_kea-netconf_conf_pre 
	                 patch-src_bin_keactrl_keactrl_conf_in 
	                 patch-src_bin_keactrl_keactrl_in 

Log message:
sync kea tweaks to -stable:
- adjust PLIST to create /var/log/kea (perms 750)
- defer to upstream's default logger config; following the security
hardening in 2.4.2, attempting to write to syslog with facility daemon
now instead wants to create a file named "syslog:daemon" in /var/log/kea
- adjust rc script to create /var/run/kea socket dir with _kea:wheel 750
instead of root:_kea 775
- adjust pexp to catch the case where kea-ctrl-agent is started but
dhcp services are not

following the 2.4.2 update, if anyone's actually using kea on openbsd,
you'll need to create /etc/kea/kea-api-password (not world-readable) or
adapt kea-ctrl-agent.conf


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/29 17:38:26

Modified files:
	net/kea        : Makefile 

Log message:
add a few notes re 2.6 update


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/29 17:43:54

Modified files:
	devel/tbb      : Makefile distinfo 
	devel/tbb/patches: patch-cmake_compilers_Clang_cmake 
	                   patch-cmake_compilers_GNU_cmake 
	                   patch-src_tbb_CMakeLists_txt 
	devel/tbb/pkg  : PLIST 
Removed files:
	devel/tbb/patches: patch-src_tbb_semaphore_h 
	                   patch-test_common_utils_dynamic_libs_h 

Log message:
Update tbb to 2022.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/29 17:44:28

Modified files:
	graphics/alembic: Makefile distinfo 

Log message:
Update alembic to 1.8.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/29 17:45:30

ports/graphics/libwebp/patches

Update of /cvs/ports/graphics/libwebp/patches
In directory cvs.openbsd.org:/tmp/cvs-serv80000/patches

Log Message:
Directory /cvs/ports/graphics/libwebp/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/29 17:45:55

Modified files:
	graphics/libwebp: Makefile distinfo 
	graphics/libwebp/pkg: PLIST 
Added files:
	graphics/libwebp/patches: patch-examples_cwebp_c 

Log message:
Update libwebp to 1.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/29 17:46:23

Modified files:
	graphics/opencolorio: Makefile distinfo 
	graphics/opencolorio/patches: patch-src_utils_NumberUtils_h 

Log message:
Update opencolorio to 2.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/29 17:46:46

Modified files:
	graphics/openimageio: Makefile distinfo 
	graphics/openimageio/pkg: PLIST 

Log message:
Update openimageio to 3.0.6.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/29 17:47:52

Modified files:
	graphics/openvdb: Makefile distinfo 
	graphics/openvdb/pkg: PLIST 
Removed files:
	graphics/openvdb/patches: 
	                          patch-openvdb_openvdb_tree_NodeManager_h 

Log message:
Update openvdb to 12.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/29 17:56:11

Modified files:
	graphics/blender: Makefile distinfo 
	graphics/blender/pkg: PLIST 
Added files:
	graphics/blender/patches: 
	                          patch-build_files_cmake_platform_platform_unix_cmake 
	                          patch-intern_ghost_intern_GHOST_SystemWayland_cc 
	                          patch-intern_ghost_intern_GHOST_WindowWayland_cc 
	                          patch-scripts_startup_bl_ui_space_toolsystem_common_py 
	                          patch-source_blender_blenfont_BLF_api_hh 
	                          patch-source_blender_gpu_CMakeLists_txt 
Removed files:
	graphics/blender/patches: 
	                          patch-intern_opencolorio_ocio_impl_glsl_cc 
	                          patch-release_scripts_addons_io_scene_gltf2_io_com_gltf2_io_draco_compression_extension_py 
	                          patch-release_scripts_startup_bl_ui_space_toolsystem_common_py 
	                          patch-source_blender_nodes_geometry_nodes_node_geo_uv_unwrap_cc 

Log message:
Update blender-4.4.3 and unbreak it

This is the result of the work of j2k25, so we should have a working blender
back. However, there is still some rework to be done.

OK daniel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gkoehler@cvs.openbsd.org	2025/05/29 18:06:45

Modified files:
	devel/llvm/19  : Makefile 
	devel/llvm/19/patches: 
	                       patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_cpp 

Log message:
Fix retguard in powerpc64 clang-19

clang-19 miscompiled its own DIExpressionOptimizer.cpp, where retguard
clobbered an argument in a register.  Then the clang-19 (built by 19)
crashed building xenocara/lib/mesa or ports/python/3.

Patch PPCReturnProtectorLowering to call MRI.isLiveIn(), which stops
the clobber.  Now clang-19 can build xenocara and python on powerpc64.

ok robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:01:04

Modified files:
	sys/dev/pci/drm/amd/display/dc/dccg/dcn401: dcn401_dccg.c 
	sys/dev/pci/drm/amd/display/dc/hwss/dcn401: dcn401_hwseq.c 
	                                            dcn401_hwseq.h 
	                                            dcn401_init.c 

Log message:
drm/amd/display: Configure DTBCLK_P with OPTC only for dcn401

From Dillon Varone
892f054b3fa2a3ee233cd64384f1847029273e48 in linux-6.12.y/6.12.31
3c6c8d1a1e3f033f1abf84d6d54c268c35b0fcdd in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:05:57

Modified files:
	sys/dev/pci/drm/amd/display/dc: dc_hw_types.h 
	sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c 
	                                     dc_hw_sequencer.c 
	sys/dev/pci/drm/amd/display/dc/hwss: hw_sequencer.h 
	sys/dev/pci/drm/amd/display/dc/hwss/dce110: dce110_hwseq.c 
	sys/dev/pci/drm/amd/display/dc/hwss/dcn10: dcn10_hwseq.c 
	sys/dev/pci/drm/amd/display/dc/hwss/dcn20: dcn20_hwseq.c 
	sys/dev/pci/drm/amd/display/dc/hwss/dcn31: dcn31_hwseq.c 
	sys/dev/pci/drm/amd/display/dc/hwss/dcn35: dcn35_hwseq.c 
	sys/dev/pci/drm/amd/display/dc/hwss/dcn401: dcn401_hwseq.c 

Log message:
drm/amd/display: Do not enable replay when vtotal update is pending.

From Danny Wang
839b2350b861faa8a791f5330e366624512213d7 in linux-6.12.y/6.12.31
bd00b29b5f236dce677089319176dee5872b5a7a in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:08:23

Modified files:
	sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c 

Log message:
drm/amd/display: Correct timing_adjust_pending flag setting.

From Zhongwei Zhang
5f05863810cfd6df3704d91ad6d6e32a39be3211 in linux-6.12.y/6.12.31
34935701b7ed1a1ef449310ba041f10964b23cf4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:10:49

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

Log message:
drm/amd/display: Defer BW-optimization-blocked DRR adjustments

From John Olender
4fa55c5230f4c93e385c5a078486ac8a67b2adf2 in linux-6.12.y/6.12.31
874697e127931bf50a37ce9d96ee80f3a08a0c38 in mainline linux


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

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml/dcn35: dcn35_fpu.c 

Log message:
drm/amd/display: Enable urgent latency adjustment on DCN35

From Nicholas Susanto
36cb568f559addbace05ea97f3a5dc076945e97e in linux-6.12.y/6.12.31
756c85e4d0ddc497b4ad5b1f41ad54e838e06188 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:16:20

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

Log message:
drm/amdgpu: Allow P2P access through XGMI

From Felix Kuehling
cd39fae34f0949104045fdeac522829491c6d6b0 in linux-6.12.y/6.12.31
a92741e72f91b904c1d8c3d409ed8dbe9c1f2b26 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:18:08

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

Log message:
drm/amdgpu/discovery: check ip_discovery fw file available

From Flora Cui
98e38fe7d355765f6665013d6379b4415d56b897 in linux-6.12.y/6.12.31
017fbb6690c2245b1b4ef39b66c79d2990fe63dd in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:19:34

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

Log message:
drm/amdkfd: set precise mem ops caps to disabled for gfx 11 and 12

From Jonathan Kim
8b80fd3f76f2a641c76fbda45b9ca4e1eddfc763 in linux-6.12.y/6.12.31
f82d27dcff939d3cbecbc60e1b71e2518c37e81d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:22:40

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

Log message:
drm/amdgpu: Skip pcie_replay_count sysfs creation for VF

From Victor Skvortsov
dca76ee1f02ae896a3e6d869fa26551b2ef78154 in linux-6.12.y/6.12.31
9c05636ca72a2dbf41bf0900380f438a0de47319 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:24:16

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

Log message:
drm/amdgpu: release xcp_mgr on exit

From Flora Cui
ca8fcb8bcef33aa2a624ee42cd373dc68294682b in linux-6.12.y/6.12.31
b5aaa82e2b12feaaa6958f7fa0917ddcc03c24ee in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:26:22

Modified files:
	sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315: dcn315_clk_mgr.c 
	sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316: dcn316_clk_mgr.c 

Log message:
drm/amd/display: Guard against setting dispclk low for dcn31x

From Jing Zhou
85bda883a634c1efcb7b0392461ce5103196ee18 in linux-6.12.y/6.12.31
9c2f4ae64bb6f6d83a54d88b9ee0f369cdbb9fa8 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:28:02

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

Log message:
drm/amdgpu: adjust drm_firmware_drivers_only() handling

From Alex Deucher
94206e0d72f7a6e0232ba4770912ac5569956098 in linux-6.12.y/6.12.31
e00e5c223878a60e391e5422d173c3382d378f87 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:30:04

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

Log message:
drm/amdgpu/gfx12: don't read registers in mqd init

From Alex Deucher
73d437ae63ce600a188431d2b9bd3aa157f45cb3 in linux-6.12.y/6.12.31
fc3c139cf0432b79fd08e23100a559ee51cd0be4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:31:42

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

Log message:
drm/amdgpu/gfx11: don't read registers in mqd init

From Alex Deucher
858425dc2df3ea3edf8ab719723b8fffc20b5634 in linux-6.12.y/6.12.31
e27b36ea6ba5f29e91fcfb375ea29503708fcf43 in mainline linux


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

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

Log message:
drm/amdgpu: Update SRIOV video codec caps

From David Rosca
de3c09de746f7d68b63efad491aa952e442f72ab in linux-6.12.y/6.12.31
19478f2011f8b53dee401c91423c4e0b73753e4f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:37:17

Modified files:
	sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315: dcn315_clk_mgr.c 
	sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316: dcn316_clk_mgr.c 
	sys/dev/pci/drm/amd/display/dc/hwss/dce110: dce110_hwseq.c 

Log message:
drm/amd/display: remove minimum Dispclk and apply oem panel timing.

From Charlene Liu
65e51bc2803bb9c19df74c7014c45fb5b1b96582 in linux-6.12.y/6.12.31
756e58e83e89d372b94269c0cde61fe55da76947 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:40:14

Modified files:
	sys/dev/pci/drm/amd/display/dc/resource/dcn315: 
	                                                dcn315_resource.c 

Log message:
drm/amd/display: calculate the remain segments for all pipes

From Zhikai Zhai
83e4f1de0802b7f82dc59325b905b759627a8f39 in linux-6.12.y/6.12.31
d3069feecdb5542604d29b59acfd1fd213bad95b in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:42:34

Modified files:
	sys/dev/pci/drm/amd/display/dc/link/protocols: 
	                                               link_dp_training.c 

Log message:
drm/amd/display: not abort link train when bw is low

From Peichen Huang
ed7eda66b20cbb0ffb3c8db63406f2732b7ef2de in linux-6.12.y/6.12.31
8a21da2842bb22b2b80e5902d0438030d729bfd3 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:44:38

Modified files:
	sys/dev/pci/drm/amd/display/dc/link/protocols: 
	                                               link_edp_panel_control.c 

Log message:
drm/amd/display: Fix incorrect DPCD configs while Replay/PSR switch

From Leon Huang
ff11cd673e477d3311db3476659d08b9ad361ef6 in linux-6.12.y/6.12.31
0d9cabc8f591ea1cd97c071b853b75b155c13259 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:46:09

Modified files:
	sys/dev/pci/drm/amd/amdkfd: kfd_device_queue_manager_v10.c 
	                            kfd_device_queue_manager_v11.c 
	                            kfd_device_queue_manager_v12.c 
	                            kfd_device_queue_manager_v9.c 

Log message:
drm/amdkfd: Set per-process flags only once for gfx9/10/11/12

From Harish Kasiviswanathan
e1901e8e6bbc44b9c91b55ce47deb9297cd7bb8d in linux-6.12.y/6.12.31
61972cd93af70738a6ad7f93e17cc7f68a01e182 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:47:36

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

Log message:
drm/amdkfd: Set per-process flags only once cik/vi

From Harish Kasiviswanathan
c700730d816d660aa48c89e926f9b8678f25b472 in linux-6.12.y/6.12.31
289e68503a4533b014f8447e2af28ad44c92c221 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:50:04

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_ih.h 
	sys/dev/pci/drm/amd/amdkfd: kfd_svm.c 

Log message:
drm/amdgpu: Fix missing drain retry fault the last entry

From Emily Deng
ecaa856227ae44f6b9323adb2e84bb9445632bdb in linux-6.12.y/6.12.31
fe2fa3be3d59ba67d6de54a0064441ec233cb50c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:54:40

Modified files:
	sys/dev/pci/drm: drm_gem.c 
	sys/dev/pci/drm/include/drm: drm_gem.h 

Log message:
drm/gem: Test for imported GEM buffers with helper

From Thomas Zimmermann
93f581d7634ffca6823cfedcdb737bd31f810612 in linux-6.12.y/6.12.31
b57aa47d39e94dc47403a745e2024664e544078c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:56:35

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

Log message:
drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c

From Victor Lu
a23f3910123b518c8cf0fbb89aa9c9e08d23a4ca in linux-6.12.y/6.12.31
057fef20b8401110a7bc1c2fe9d804a8a0bf0d24 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 19:58:40

Modified files:
	sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn31.c dmub_dcn35.c 

Log message:
drm/amd/display: Ensure DMCUB idle before reset on DCN31/DCN35

From Nicholas Kazlauskas
5bf0fd2bd5efba63f278b5b6fca7a1ddead451be in linux-6.12.y/6.12.31
c707ea82c79dbd1d295ec94cc6529a5248c77757 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:00:53

Modified files:
	sys/dev/pci/drm/amd/display/dc/link/protocols: 
	                                               link_dp_capability.c 

Log message:
drm/amd/display: Skip checking FRL_MODE bit for PCON BW determination

From George Shen
682c4226f317ec1954755eb4e8e58dd4d3a5cef1 in linux-6.12.y/6.12.31
0584bbcf0c53c133081100e4f4c9fe41e598d045 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:03:22

Modified files:
	sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn401.c 
	                                      dmub_dcn401.h 

Log message:
drm/amd/display: Fix DMUB reset sequence for DCN401

From Dillon Varone
e015cef8b78f6020bb43f898aa4e543a166d3aff in linux-6.12.y/6.12.31
0dfcc2bf269010a6e093793034c048049a40ee93 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:05:18

Modified files:
	sys/dev/pci/drm/amd/display/dc/core: dc_hw_sequencer.c 

Log message:
drm/amd/display: Fix p-state type when p-state is unsupported

From Dillon Varone
1f2b3ea00717f867d8a7e263fc94fd2b9b4f22f1 in linux-6.12.y/6.12.31
a025f424af0407b7561bd5e6217295dde3abbc2e in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:07:34

Modified files:
	sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c 
	sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c 

Log message:
drm/amd/display: Request HW cursor on DCN3.2 with SubVP

From Aric Cyr
cc714c89ef5a990bc2c3b96171980f06b196e0b7 in linux-6.12.y/6.12.31
b74f46f3ce1e5f6336645f1e9ff47c56d5dfdef1 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:08:50

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

Log message:
drm/amdkfd: KFD release_work possible circular locking

From Philip Yang
0d8562e358176106d9a0a3c8932cf706119eccde in linux-6.12.y/6.12.31
1b9366c601039d60546794c63fbb83ce8e53b978 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:10:42

Modified files:
	sys/dev/pci/drm/amd/display/dc/dpp/dcn30: dcn30_dpp.c 

Log message:
drm/amd/display: handle max_downscale_src_width fail check

From Yihan Zhu
54dd746ed8a30175444076c9b4fdd15cf86e0842 in linux-6.12.y/6.12.31
02a940da2ccc0cc0299811379580852b405a0ea2 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:12:10

Modified files:
	sys/dev/pci/drm/amd/display/dc/bios: command_table2.c 
	                                     command_table_helper2.c 

Log message:
drm/amd/display: fix dcn4x init failed

From Charlene Liu
990e4fb37bcd49161bbc5331a24b73616aefafbf in linux-6.12.y/6.12.31
23ef388a84c72b0614a6c10f866ffeac7e807719 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:14:25

Modified files:
	sys/dev/pci/drm/amd/display/dc/spl: dc_spl.c dc_spl_types.h 

Log message:
drm/amd/display: Fix mismatch type comparison

From Assadian, Navid
6e5935b755b4a81ccebde4eed0ebd37f5875ddb3 in linux-6.12.y/6.12.31
26873260d394b1e33cdd720154aedf0af95327f9 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:17:03

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd.h 
	                            amdgpu_amdkfd_gpuvm.c 
	                            amdgpu_object.c 

Log message:
drm/amdgpu: remove all KFD fences from the BO on release

From Christian Koenig
95b8f2b7d9312054209bfd80460a1c6adae1ac29 in linux-6.12.y/6.12.31
cb0de06d1b0afb2d0c600ad748069f5ce27730ec in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:18:31

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

Log message:
drm/amd/pm: Fetch current power limit from PMFW

From Lijo Lazar
94e6687ceda912d52d6e030f0079bc6a33a47f0b in linux-6.12.y/6.12.31
b2a9e562dfa156bd53e62ce571f3f8f65d243f14 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:20:38

Modified files:
	sys/dev/pci/drm/amd/display/dc/link/protocols: 
	                                               link_dp_capability.c 

Log message:
drm/amd/display: Add support for disconnected eDP streams

From Harry VanZyllDeJong
b02b561bf7692d8db2b7218c076aad8c32e1261c in linux-6.12.y/6.12.31
6571bef25fe48c642f7a69ccf7c3198b317c136a in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:22:10

Modified files:
	sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn35: dcn35_clk_mgr.c 

Log message:
drm/amd/display: Guard against setting dispclk low when active

From Nicholas Kazlauskas
2bba67f03071a83dacbcaa9569a0541cdfe8083d in linux-6.12.y/6.12.31
72d7a7fa1f2404fd31c84a8f808b1b37021a3a9e in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:26:07

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 
	                                       amdgpu_dm_debugfs.c 
	sys/dev/pci/drm/amd/display/dc: dc_hw_types.h 
	sys/dev/pci/drm/amd/display/dc/basics: dc_common.c 
	sys/dev/pci/drm/amd/display/dc/core: dc_hw_sequencer.c 
	                                     dc_resource.c 
	sys/dev/pci/drm/amd/display/dc/dce: dce_stream_encoder.c 
	sys/dev/pci/drm/amd/display/dc/dio/dcn10: dcn10_stream_encoder.c 
	sys/dev/pci/drm/amd/display/dc/dio/dcn401: 
	                                           dcn401_dio_stream_encoder.c 
	sys/dev/pci/drm/amd/display/dc/hpo/dcn31: 
	                                          dcn31_hpo_dp_stream_encoder.c 
	sys/dev/pci/drm/amd/display/dc/inc/hw: dpp.h 
	sys/dev/pci/drm/amd/display/modules/info_packet: info_packet.c 

Log message:
drm/amd/display: Fix BT2020 YCbCr limited/full range input

From Ilya Bakoulin
1e826acee1165a05c119366f4e902a4a11ee2460 in linux-6.12.y/6.12.31
07bc2dcbcf403d47d6f305ef7f0d3d489491c5fb in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:29:30

Modified files:
	sys/dev/pci/drm/amd/display/dc: dc_dp_types.h 
	sys/dev/pci/drm/amd/display/dc/link/protocols: 
	                                               link_dp_capability.c 

Log message:
drm/amd/display: Read LTTPR ALPM caps during link cap retrieval

From George Shen
775f3afa6ade18e5d7a89af092517bd38c7183d2 in linux-6.12.y/6.12.31
de84d580126eb2214937df755cfec5ef0901479e in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:31:16

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c 

Log message:
Revert "drm/amd/display: Request HW cursor on DCN3.2 with SubVP"

From Leo Zeng
cee5d56fa783ff852a23da5ce3da17fd0d450d18 in linux-6.12.y/6.12.31
8ae6dfc0b61b170cf13832d4cfe2a0c744e621a7 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:34:26

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

Log message:
drm/amd/display: Don't treat wb connector as physical in create_validate_stream_for_sink

From Harry Wentland
b14e726d57f61085485f107a6203c50a09695abd in linux-6.12.y/6.12.31
cbf4890c6f28fb1ad733e14613fbd33c2004bced in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:36:27

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

Log message:
drm/amdgpu/mes11: fix set_hw_resources_1 calculation

From Alex Deucher
365d302ac763dbd045c9dfd591d8087e8436bcde in linux-6.12.y/6.12.31
1350dd3691b5f757a948e5b9895d62c422baeb90 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:37:56

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

Log message:
drm/amdkfd: fix missing L2 cache info in topology

From Eric Huang
5ca70518bc23d2db5cb46d2b9cae40eee4312e8a in linux-6.12.y/6.12.31
5ffd56822a7159917306d99f18fd15dfd7288f20 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:40:09

Modified files:
	sys/dev/pci/drm/amd/amdgpu: mmhub_v1_7.c mmhub_v1_8.c 
	                            mmhub_v9_4.c 
	sys/dev/pci/drm/amd/include/asic_reg/mmhub: mmhub_9_4_1_offset.h 
	                                            mmhub_9_4_1_sh_mask.h 

Log message:
drm/amdgpu: Set snoop bit for SDMA for MI series

From Harish Kasiviswanathan
452807a863018375186790bed955382b6bd5829e in linux-6.12.y/6.12.31
3394b1f76d3f8adf695ceed350a5dae49003eb37 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:42:27

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml/dcn35: dcn35_fpu.c 
	sys/dev/pci/drm/amd/display/dc/dml/dcn351: dcn351_fpu.c 
	sys/dev/pci/drm/amd/display/dc/dml2: dml2_wrapper.h 

Log message:
drm/amd/display: pass calculated dram_speed_mts to dml2

From Charlene Liu
a8726bee7046dac60399c2ee88e85584b4c9bc7d in linux-6.12.y/6.12.31
b40d022ec06ade9f6c809091dc188422a0f0946d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:44:36

Modified files:
	sys/dev/pci/drm/amd/display/dc/link/protocols: link_dp_phy.c 

Log message:
drm/amd/display: Don't try AUX transactions on disconnected link

From Ilya Bakoulin
ed2039d840a12b35e17f9cb1f4a594330c573a0c in linux-6.12.y/6.12.31
e8bffa52e0253cfd689813a620e64521256bc712 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:46:28

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

Log message:
drm/amdgpu: reset psp->cmd to NULL after releasing the buffer

From Jiang Liu
a25d045ebfbcea87e8cd4e960b7554c3fd7c1f00 in linux-6.12.y/6.12.31
e92f3f94cad24154fd3baae30c6dfb918492278d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:47:59

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

Log message:
drm/amd/pm: Skip P2S load for SMU v13.0.12

From Asad Kamal
4f4cb81def4332163ae00d6fa6d42b1aeba29a54 in linux-6.12.y/6.12.31
1fb85819d629676f1d53f40c3fffa25a33a881e4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:51:14

Modified files:
	sys/dev/pci/drm/amd/display/dc: dc_types.h 
	sys/dev/pci/drm/amd/display/dc/dce: dmub_psr.c 
	sys/dev/pci/drm/amd/display/dmub/inc: dmub_cmd.h 

Log message:
drm/amd/display: Support multiple options during psr entry.

From Martin Tsai
45068cc170ebf2c0c7b1626841c361a62f66fb77 in linux-6.12.y/6.12.31
3a5fa55455db6a11248a25f24570c365f9246144 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:52:57

Modified files:
	sys/dev/pci/drm/amd/display/dc/hwss/dce110: dce110_hwseq.c 

Log message:
Revert "drm/amd/display: Exit idle optimizations before attempt to access PHY"

From Brandon Syu
47bfc7a02704f5789fea366c857ace535ba247b5 in linux-6.12.y/6.12.31
be704e5ef4bd66dee9bb3f876964327e3a247d31 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:54:46

Modified files:
	sys/dev/pci/drm/amd/display/dc/link/protocols: 
	                                               link_dp_training_8b_10b.c 

Log message:
drm/amd/display: Update CR AUX RD interval interpretation

From George Shen
563adeeeb0ffa3caeed83750d374387137e0c301 in linux-6.12.y/6.12.31
6a7fde433231c18164c117592d3e18ced648ad58 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:56:44

Modified files:
	sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c 

Log message:
drm/amd/display: Initial psr_version with correct setting

From Tom Chung
17e40a52a1492c6c0affc33676f8381391750094 in linux-6.12.y/6.12.31
d8c782cac5007e68e7484d420168f12d3490def6 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 20:58:54

Modified files:
	sys/dev/pci/drm/amd/display/dc/inc: core_types.h 

Log message:
drm/amd/display: Increase block_sequence array size

From Joshua Aberback
e55c5704b12eeea27e212bfab8f7e51ad3e8ac1f in linux-6.12.y/6.12.31
3a7810c212bcf2f722671dadf4b23ff70a7d23ee in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:00:52

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

Log message:
drm/amd/display: Use Nominal vBlank If Provided Instead Of Capping It

From Austin Zheng
af3d57ea9ec7407de75e7f63bbdd5bc445c4b3b7 in linux-6.12.y/6.12.31
41df56b1fc24cc36fffb10e437385b3a49fbb5e2 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:02:34

Modified files:
	sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn401: dcn401_clk_mgr.c 
	sys/dev/pci/drm/amd/display/dc/inc/hw: clk_mgr_internal.h 

Log message:
drm/amd/display: Populate register address for dentist for dcn401

From Dillon Varone
1bb46b5433a8a830d4ee085e7cbe2f16df71c9a3 in linux-6.12.y/6.12.31
5f0d1ef6f16e150ee46cc00b8d233d9d271fe39e in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:04:28

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

Log message:
drm/amdgpu: Use active umc info from discovery

From Lijo Lazar
7ef18e2ffdc12e7d63f14c9e289c1f5697f48405 in linux-6.12.y/6.12.31
f7a594e40517fa2ab25d5ca10e7b6a158f529fb5 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:05:59

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

Log message:
drm/amdgpu: enlarge the VBIOS binary size limit

From Shiwu Zhang
f5e9d0d206cbd8a064eba6996ab0bdaff12a2853 in linux-6.12.y/6.12.31
667b96134c9e206aebe40985650bf478935cbe04 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:07:29

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

Log message:
drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer()

From Alex Deucher
9acae6e987058dadd7000aa18da9967e97fe6ad9 in linux-6.12.y/6.12.31
33da70bd1e115d7d73f45fb1c09f5ecc448f3f13 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:11:06

Modified files:
	sys/dev/pci/drm/include/drm: drm_atomic.h 

Log message:
drm/atomic: clarify the rules around drm_atomic_state->allow_modeset

From Simona Vetter
135105287781eb6693f0075c63c0b3e6d68f7e62 in linux-6.12.y/6.12.31
c5e3306a424b52e38ad2c28c7f3399fcd03e383d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:13:21

Modified files:
	sys/dev/pci/drm: drm_buddy.c 

Log message:
drm/buddy: fix issue that force_merge cannot free all roots

From Lin.Cao
aa52c70ae1322430da509e5ee98f817f2dcae2ed in linux-6.12.y/6.12.31
467dce3817bd2b62ccd6fcfd7aae76f242ac907e in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:14:58

Modified files:
	sys/dev/pci/drm: drm_atomic_helper.c 

Log message:
drm: Add valid clones check

From Jessica Zhang
9fddd1f15465ffa53aa533a65b57492d9667cc41 in linux-6.12.y/6.12.31
41b4b11da02157c7474caf41d56baae0e941d01a in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:16:32

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c 

Log message:
drm/amd/display: Call FP Protect Before Mode Programming/Mode Support

From Austin Zheng
a0c50c9f9c912507ef8111ba5d5e595b7e699d61 in linux-6.12.y/6.12.31
eba692ca3abca258b3214a6e4126afefad1822f0 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:18:20

Modified files:
	sys/dev/pci/drm: drm_edid.c 

Log message:
drm/edid: fixed the bug that hdr metadata was not reset

From feijuan.li
dc9bdfb9b02868aca92aa6546c5113bcc9aeea8d in linux-6.12.y/6.12.31
6692dbc15e5ed40a3aa037aced65d7b8826c58cd in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:19:57

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

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

From Mario Limonciello
7c220f89add8e7d6db63c9c4d9566917f8175a0b in linux-6.12.y/6.12.31
7e7cb7a13c81073d38a10fa7b450d23712281ec4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:22:00

Modified files:
	sys/dev/pci/drm/amd/display/dc/hwss/dce110: dce110_hwseq.c 

Log message:
drm/amd/display: Exit idle optimizations before accessing PHY

From Ovidiu Bunea
fdee1dc816b4c50c04c34cb8dec5f704e7e75189 in linux-6.12.y/6.12.31
c488967488d7eff7b9c527d5469c424c15377502 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:23:05

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

Log message:
drm/amdkfd: Correct F8_MODE for gfx950

From Amber Lin
c3e1091eb054cf62ed19b60df7abde03bbbffaae in linux-6.12.y/6.12.31
0c7e053448945e5a4379dc4396c762d7422b11ca in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/05/29 21:26:02

Modified files:
	sys/dev/pci/drm/include/drm: drm_gem.h 

Log message:
drm/gem: Internally test import_attach for imported objects

From Thomas Zimmermann
85fb1edd059bf7ac3070ec98b64486fc54da3b65 in linux-6.12.y/6.12.31
8260731ccad0451207b45844bb66eb161a209218 in mainline linux


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

Modified files:
	net/zsync      : Makefile distinfo 
Removed files:
	net/zsync/patches: patch-autotools_ac_c_compile_flags_m4 
	                   patch-doc_zsync_1 

Log message:
update to zsync-0.6.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/30 01:18:15

Modified files:
	devel/py-hatch-vcs: Makefile distinfo 

Log message:
update to py3-hatch_vcs-0.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 01:38:30

Modified files:
	x11/gnome/tweaks: Makefile 

Log message:
Missing BDEP on gobject-introspection.


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2025/05/30 02:28:24

Modified files:
	databases/pgpool: Makefile distinfo 
	databases/pgpool/patches: patch-src_watchdog_wd_escalation_c 
	databases/pgpool/pkg: PLIST 
Added files:
	databases/pgpool/patches: patch-src_include_utils_fe_ports_h 
	                          patch-src_utils_json_writer_c 
	                          patch-src_utils_ssl_utils_c 
Removed files:
	databases/pgpool/patches: patch-src_query_cache_pool_memqcache_c 
	                          patch-src_utils_pool_relcache_c 
	                          patch-src_watchdog_wd_utils_c 

Log message:
Update pgpool-II from 3.7.18 to 4.6.0.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 02:35:20

Modified files:
	x11/gnome      : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	x11/gnome/video-effects: Makefile distinfo 
	x11/gnome/video-effects/pkg: DESCR PLIST 

Log message:
Remove gnome-video-effects; only consumer was cheese which got removed
in the previous release.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2025/05/30 02:43:29

Modified files:
	games/rocksndiamonds: Makefile distinfo 

Log message:
Update to rocksndiamonds-4.4.0.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 03:00:26

Modified files:
	www/webkitgtk4 : Tag: OPENBSD_7_7 Makefile distinfo 

Log message:
Maintenance update to webkitgtk{40,41,60}-2.48.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/30 03:14:36

Modified files:
	sysutils/py-mitogen: Makefile distinfo 

Log message:
update to py3-mitogen-0.3.24


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/30 03:56:28

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

Log message:
Update to protobuf 6.31.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/05/30 03:56:48

Modified files:
	devel/py-protobuf: Makefile distinfo 

Log message:
Update to py-protobuf 6.31.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/05/30 04:29:03

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

Log message:
www/hugo: update to 0.147.6

Changes:
- https://github.com/gohugoio/hugo/releases/tag/v0.147.4
- https://github.com/gohugoio/hugo/releases/tag/v0.147.5
- https://github.com/gohugoio/hugo/releases/tag/v0.147.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2025/05/30 04:36:14

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
update to v1.23.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/30 05:19:59

Modified files:
	net/isc-dhcp   : Makefile 
	net/isc-dhcp/pkg: MESSAGE-main 
Added files:
	net/isc-dhcp/pkg: MESSAGE-client MESSAGE-omapi 

Log message:
add MESSAGE warning that isc-dhcp is EoL


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/30 05:25:42

Modified files:
	devel/log4cplus: Makefile 

Log message:
update comment about kea hangs at shutdown with newer log4cplus versions,
after testing that it's still the case with newer kea, and with file logging
as well as syslog.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/30 06:03:57

Modified files:
	distrib/sets/lists/comp: md.armv7 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/05/30 07:08:07

Modified files:
	sys/net        : pf.c 

Log message:
pf(4) allows TCP RST packets in the backwards window if ACK matches.

TCP reset packets are generated for the sequence numbers that have
been acknowledged.  Our pf(4) is quite strict regarding sequence
numbers of reset packets to avoid evil connection drops.  It expected
exact match and did not allow a sequence window for resets.  As pf
tracks neither gaps in the sequence space nor the acknowledged data,
it does not know where exactly the reset is expected by the TCP
stack.

Problem was that legit reset packets before a gap but not at the
highest sequence numbers were blocked by pf.  Solution is to fix
pf_tcp_track_full().  Now it allows sequence number windows if the
packet has ACK+RST flags set and the acknowlege number matches
perfectly.  This still prevents reset number guessing by an attacker.

Curiously the TCP stack behaves correctly and accepts only resets
before the gap.  pf only allowed resets after the final data.  So
any reset was ignored by the system.  When the other side processed
the challenge ACK, the situation could be fixed.

bug reported and fix tested by Lucas Aubard with Johan Mazel, Gilles
Guette and Pierre Chifflier; OK sashan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 07:18:21

Modified files:
	x11/xfce4/thunar: Makefile 

Log message:
Missing BDEP on devel/gobject-introspection.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 07:20:01

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/editing-services: Makefile distinfo 
	multimedia/gstreamer1/libav: distinfo 
	multimedia/gstreamer1/plugins-bad: Makefile distinfo 
	multimedia/gstreamer1/plugins-base: Makefile distinfo 
	multimedia/gstreamer1/plugins-good: distinfo 
	multimedia/gstreamer1/plugins-ugly: distinfo 
	multimedia/gstreamer1/py-gstreamer: distinfo 
	multimedia/gstreamer1/rtsp-server: Makefile distinfo 

Log message:
Update Gstreamer to version 1.26.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 07:24:31

Modified files:
	multimedia/pipewire/pipewire: Makefile distinfo 

Log message:
Update to pipewire-1.4.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2025/05/30 07:35:32

Modified files:
	devel/got      : Makefile 
Added files:
	devel/got/patches: patch-gotwebd_gotwebd_c 

Log message:
fix spurious gotwebd startup failures due to uninitialized variable

Patch taken from upstream got.git.


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/30 09:06:56

Modified files:
	usr.bin/watch  : watch.c 

Log message:
KNF


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/30 09:14:56

Modified files:
	usr.bin/watch  : watch.c 

Log message:
KNF


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:52:33

Modified files:
	x11/gnome/libadwaita: Makefile distinfo 
	x11/gnome/libadwaita/pkg: PLIST 

Log message:
Update to libadwaita-1.7.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:52:57

Modified files:
	x11/xkbcommon  : Makefile distinfo 

Log message:
Update to libxkbcommon-1.10.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:53:11

Modified files:
	x11/gnome/characters: Makefile distinfo 
	x11/gnome/characters/pkg: PLIST 

Log message:
Update to gnome-characters-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:53:24

Modified files:
	x11/gnome/baobab: Makefile distinfo 
	x11/gnome/baobab/pkg: DESCR PLIST 

Log message:
Update to baobab-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:53:37

Modified files:
	textproc/foliate: Makefile distinfo 
	textproc/foliate/pkg: PLIST 

Log message:
Update to foliate-3.3.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:53:51

Modified files:
	x11/gnome/font-viewer: Makefile distinfo 

Log message:
Update to gnome-font-viewer-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:54:07

Modified files:
	sysutils/deja-dup: Makefile distinfo 
	sysutils/deja-dup/patches: 
	                           patch-libdeja_libtool_ToolInstance_vala 

Log message:
Update to deja-dup-48.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:54:23

Modified files:
	x11/gnome/adwaita-icon-theme: Makefile distinfo 
	x11/gnome/adwaita-icon-theme/pkg: PLIST 

Log message:
Update to adwaita-icon-theme-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:54:36

Modified files:
	x11/gnome/online-accounts: Makefile distinfo 
	x11/gnome/online-accounts/pkg: PLIST 

Log message:
Update to gnome-online-accounts-3.54.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:54:49

Modified files:
	x11/gnome/calendar: Makefile distinfo 
	x11/gnome/calendar/pkg: PLIST 

Log message:
Update to gnome-calendar-48.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:55:09

Modified files:
	x11/gnome/weather: Makefile distinfo 
	x11/gnome/weather/pkg: PLIST 

Log message:
Update to gnome-weather-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:55:22

Modified files:
	x11/gnome/system-monitor: Makefile distinfo 
	x11/gnome/system-monitor/pkg: PLIST 

Log message:
Update to gnome-system-monitor-48.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:55:43

Modified files:
	x11/gnome/calculator: Makefile distinfo 
	x11/gnome/calculator/pkg: PLIST 

Log message:
Update to gnome-calculator-48.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:55:56

Modified files:
	x11/gnome/clocks: Makefile distinfo 

Log message:
Update to gnome-clocks-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:56:11

Modified files:
	x11/gnome/maps : Makefile distinfo 
	x11/gnome/maps/patches: patch-lib_maps-shield_c 
	x11/gnome/maps/pkg: PLIST 

Log message:
Update to gnome-maps-48.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:56:26

Modified files:
	x11/gnome/contacts: Makefile distinfo 
	x11/gnome/contacts/pkg: PLIST 

Log message:
Update to gnome-contacts-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:56:39

Modified files:
	x11/gnome/connections: Makefile distinfo 
	x11/gnome/connections/pkg: PLIST 

Log message:
Update to gnome-connections-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:56:52

Modified files:
	x11/gnome/orca : Makefile distinfo 
	x11/gnome/orca/pkg: PLIST 
Added files:
	x11/gnome/orca/patches: 
	                        patch-src_orca_debugging_tools_manager_py 
Removed files:
	x11/gnome/orca/patches: patch-src_orca_debug_py 
	                        patch-src_orca_orca_bin_py_in 

Log message:
Update to orca-48.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 09:57:07

Modified files:
	x11/gnome/keyring: Makefile distinfo 
Added files:
	x11/gnome/keyring/patches: patch-pkcs11_meson_build 

Log message:
Update to gnome-keyring-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 10:15:49

Modified files:
	x11/gnome/maps : Makefile distinfo 
	x11/gnome/maps/pkg: PLIST 

Log message:
Update to gnome-maps-48.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/30 10:22:51

Modified files:
	x11/gnome/music: Makefile distinfo 
	x11/gnome/music/patches: patch-gnomemusic_pauseonsuspend_py 
	x11/gnome/music/pkg: PLIST 

Log message:
Update to gnome-music-48.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2025/05/30 15:40:26

Modified files:
	sys/sys        : videoio.h 

Log message:
sys/videoio.h: sync with Linux 6.16

1. Add NV15 and NV20 pixel formats, from:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=dcbe2aeda2e09eb69f5feba7e171db2836d9999d

2. Fix V4L2_TYPE_IS_OUTPUT condition, from:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f81f69a0e3da141bdd73a16b8676f4e542533d87

3. Add C3ISP_PARAMS and C3ISP_STATS meta formats, from:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a3aa115af25473c1309bc99cac6b2b6cd180fdd9

4. Change V4L2_TYPE_IS_CAPTURE condition, from:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ad2698efce37e910dcf3c3914263e6cb3e86f8cd

OK mglocker@


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

Modified files:
	graphics/libwebp: Makefile 

Log message:
Add a missing build dependency on SDL

Spotted by aja, merci


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2025/05/30 18:38:56

Modified files:
	usr.sbin/vmctl : main.c vmctl.c vmctl.h 

Log message:
vmctl(8): use imsg api to access data and metadata.

Similar to recent changes in vmd(8), stop vmctl(8) from accessing
the internals of imsg structures directly and only go through the
API surface.

Also introduces the unmarshalling functions from vmd(8) for pulling
scalars and objects out of a received imsg.

ok kirill@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/30 19:42:22

Modified files:
	usr.sbin/dhcpd : alloc.c dhcpd.h 

Log message:
actually free memory back to malloc rather than maintain a free list.

dhcpd doesn't need the performance optimisation, or to make it
easier to do use-after-frees.

ok tb@ otto@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/30 21:40:48

Modified files:
	www/vaultwarden-web: Makefile distinfo 
	www/vaultwarden-web/pkg: PLIST 

Log message:
Update to vaultwarden-web-2025.5.0

Changes:
https://github.com/dani-garcia/bw_web_builds/releases/tag/v2025.5.0

OK aisha@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/05/30 21:41:41

Modified files:
	security/vaultwarden: Makefile crates.inc distinfo 
Removed files:
	security/vaultwarden/patches: patch-Cargo_toml 

Log message:
Update to vaultwarden-1.34.1

Changes:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.34.0
https://github.com/dani-garcia/vaultwarden/releases/tag/1.34.1

OK aisha@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/30 22:34:57

Modified files:
	graphics/libwebp: Makefile 
	graphics/libwebp/pkg: PLIST 

Log message:
Switch back from cmake to GNU autotools to unbreak py-Pillow

As a result, we lose the cmake files but first gain an error free consumers


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/30 23:14:03

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_page_allocator_internals_posix_h 
	                      patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_constants_h 
	                      patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc 
	                      patch-base_allocator_partition_allocator_src_partition_alloc_spinning_mutex_cc 
	                      patch-base_debug_debugger_posix_cc 
	                      patch-base_files_drive_info_h 
	                      patch-base_memory_platform_shared_memory_region_h 
	                      patch-base_memory_platform_shared_memory_region_posix_cc 
	                      patch-base_process_launch_h 
	                      patch-base_strings_safe_sprintf_unittest_cc 
	                      patch-build_config_compiler_BUILD_gn 
	                      patch-build_config_rust_gni 
	                      patch-build_rust_std_BUILD_gn 
	                      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_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_interface_binders_webui_cc 
	                      patch-chrome_browser_chrome_browser_main_cc 
	                      patch-chrome_browser_chrome_browser_main_extra_parts_linux_cc 
	                      patch-chrome_browser_chrome_content_browser_client_cc 
	                      patch-chrome_browser_chrome_content_browser_client_h 
	                      patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc 
	                      patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_cc 
	                      patch-chrome_browser_devtools_features_cc 
	                      patch-chrome_browser_devtools_features_h 
	                      patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                      patch-chrome_browser_download_download_item_model_cc 
	                      patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_cc 
	                      patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                      patch-chrome_browser_enterprise_signals_context_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_chrome_desktop_report_request_helper_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_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_flag_descriptions_cc 
	                      patch-chrome_browser_flag_descriptions_h 
	                      patch-chrome_browser_global_features_cc 
	                      patch-chrome_browser_global_features_h 
	                      patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                      patch-chrome_browser_metrics_chrome_metrics_service_client_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_password_manager_password_reuse_manager_factory_cc 
	                      patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc 
	                      patch-chrome_browser_prefs_browser_prefs_cc 
	                      patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                      patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc 
	                      patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                      patch-chrome_browser_supervised_user_classify_url_navigation_throttle_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_browser_utils_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_sync_sync_service_factory_cc 
	                      patch-chrome_browser_ui_actions_chrome_action_id_h 
	                      patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc 
	                      patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_h 
	                      patch-chrome_browser_ui_browser_command_controller_cc 
	                      patch-chrome_browser_ui_browser_commands_cc 
	                      patch-chrome_browser_ui_browser_ui_prefs_cc 
	                      patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc 
	                      patch-chrome_browser_ui_signin_signin_view_controller_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_chrome_browser_main_extra_parts_views_cc 
	                      patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                      patch-chrome_browser_ui_views_frame_browser_frame_view_layout_linux_cc 
	                      patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_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_profiles_avatar_toolbar_button_h 
	                      patch-chrome_browser_ui_views_profiles_profile_menu_coordinator_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_tabs_dragging_tab_drag_controller_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_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_webui_chrome_web_ui_configs_cc 
	                      patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                      patch-chrome_browser_ui_webui_management_management_ui_cc 
	                      patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc 
	                      patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc 
	                      patch-chrome_browser_ui_webui_user_education_internals_user_education_internals_page_handler_impl_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_common_channel_info_posix_cc 
	                      patch-chrome_common_chrome_features_cc 
	                      patch-chrome_common_chrome_features_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_cc 
	                      patch-chrome_common_webui_url_constants_h 
	                      patch-chrome_test_base_scoped_channel_override_posix_cc 
	                      patch-chrome_test_chromedriver_chrome_chrome_finder_cc 
	                      patch-chrome_updater_app_app_uninstall_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_constrained_window_constrained_window_views_cc 
	                      patch-components_device_signals_core_browser_browser_utils_h 
	                      patch-components_device_signals_core_common_linux_platform_utils_linux_cc 
	                      patch-components_device_signals_core_common_signals_features_cc 
	                      patch-components_device_signals_core_common_signals_features_h 
	                      patch-components_embedder_support_user_agent_utils_cc 
	                      patch-components_embedder_support_user_agent_utils_unittest_cc 
	                      patch-components_enterprise_connectors_core_realtime_reporting_client_base_cc 
	                      patch-components_eye_dropper_eye_dropper_view_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_live_caption_caption_util_cc 
	                      patch-components_media_router_common_media_source_cc 
	                      patch-components_password_manager_core_browser_features_password_features_cc 
	                      patch-components_password_manager_core_browser_features_password_features_h 
	                      patch-components_password_manager_core_browser_password_manager_cc 
	                      patch-components_password_manager_core_browser_password_manual_fallback_flow_cc 
	                      patch-components_password_manager_core_browser_password_store_login_database_unittest_cc 
	                      patch-components_password_manager_core_browser_stub_password_manager_client_cc 
	                      patch-components_password_manager_core_browser_stub_password_manager_client_h 
	                      patch-components_password_manager_core_common_password_manager_pref_names_h 
	                      patch-components_regional_capabilities_regional_capabilities_service_cc 
	                      patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc 
	                      patch-components_search_engines_template_url_service_cc 
	                      patch-components_signin_public_base_signin_switches_cc 
	                      patch-components_signin_public_base_signin_switches_h 
	                      patch-components_supervised_user_core_common_features_cc 
	                      patch-components_supervised_user_core_common_features_h 
	                      patch-components_supervised_user_core_common_pref_names_h 
	                      patch-components_sync_preferences_common_syncable_prefs_database_cc 
	                      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-content_app_content_main_runner_impl_cc 
	                      patch-content_browser_BUILD_gn 
	                      patch-content_browser_accessibility_browser_accessibility_state_impl_cc 
	                      patch-content_browser_browser_child_process_host_impl_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                      patch-content_browser_gpu_gpu_process_host_cc 
	                      patch-content_browser_media_frameless_media_interface_proxy_h 
	                      patch-content_browser_network_service_instance_impl_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_process_host_impl_receiver_bindings_cc 
	                      patch-content_browser_renderer_host_render_view_host_impl_cc 
	                      patch-content_common_features_cc 
	                      patch-content_common_features_h 
	                      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_renderer_blink_platform_impl_h 
	                      patch-content_shell_BUILD_gn 
	                      patch-extensions_browser_api_management_management_api_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_gles2_cmd_decoder_cc 
	                      patch-gpu_command_buffer_service_shared_context_state_cc 
	                      patch-gpu_command_buffer_service_shared_context_state_h 
	                      patch-gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                      patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc 
	                      patch-gpu_config_gpu_info_collector_cc 
	                      patch-gpu_ipc_service_gpu_init_cc 
	                      patch-gpu_vulkan_vulkan_device_queue_cc 
	                      patch-headless_lib_headless_content_main_delegate_cc 
	                      patch-media_audio_alsa_audio_manager_alsa_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_fake_video_capture_device_factory_cc 
	                      patch-media_gpu_chromeos_video_decoder_pipeline_cc 
	                      patch-media_gpu_test_raw_video_cc 
	                      patch-media_gpu_vaapi_vaapi_wrapper_cc 
	                      patch-media_mojo_mojom_BUILD_gn 
	                      patch-media_video_fake_gpu_memory_buffer_cc 
	                      patch-media_video_fake_gpu_memory_buffer_h 
	                      patch-media_webrtc_audio_processor_cc 
	                      patch-media_webrtc_helpers_cc 
	                      patch-net_BUILD_gn 
	                      patch-net_base_features_cc 
	                      patch-net_base_network_change_notifier_cc 
	                      patch-net_base_network_change_notifier_passive_cc 
	                      patch-net_dns_host_resolver_proc_cc 
	                      patch-net_proxy_resolution_proxy_config_service_linux_cc 
	                      patch-net_socket_tcp_socket_posix_cc 
	                      patch-net_socket_udp_socket_posix_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_mojom_printing_context_mojom_traits_cc 
	                      patch-printing_mojom_printing_context_mojom_traits_unittest_cc 
	                      patch-printing_print_settings_cc 
	                      patch-printing_print_settings_conversion_cc 
	                      patch-printing_print_settings_h 
	                      patch-printing_printing_context_linux_cc 
	                      patch-remoting_host_base_switches_cc 
	                      patch-remoting_host_base_switches_h 
	                      patch-remoting_host_chromoting_host_services_client_cc 
	                      patch-remoting_host_mojo_caller_security_checker_cc 
	                      patch-remoting_host_policy_watcher_cc 
	                      patch-remoting_host_remoting_me2me_host_cc 
	                      patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc 
	                      patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc 
	                      patch-services_audio_audio_sandbox_hook_linux_cc 
	                      patch-services_device_BUILD_gn 
	                      patch-services_device_public_cpp_device_features_cc 
	                      patch-services_device_public_mojom_BUILD_gn 
	                      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_cpp_features_cc 
	                      patch-services_network_public_mojom_BUILD_gn 
	                      patch-services_tracing_public_cpp_system_metrics_sampler_cc 
	                      patch-services_viz_public_mojom_BUILD_gn 
	                      patch-third_party_angle_BUILD_gn 
	                      patch-third_party_angle_src_libANGLE_Display_cpp 
	                      patch-third_party_blink_renderer_controller_blink_initializer_cc 
	                      patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_cc 
	                      patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc 
	                      patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 
	                      patch-third_party_blink_renderer_modules_webgpu_gpu_canvas_context_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_graphics_begin_frame_provider_cc 
	                      patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc 
	                      patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                      patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni 
	                      patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp 
	                      patch-third_party_ffmpeg_BUILD_gn 
	                      patch-third_party_ffmpeg_configure 
	                      patch-third_party_nasm_config_config-linux_h 
	                      patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp 
	                      patch-third_party_pdfium_fxjs_fx_date_helpers_cpp 
	                      patch-third_party_perfetto_src_base_string_utils_cc 
	                      patch-third_party_perfetto_src_base_test_vm_test_utils_cc 
	                      patch-third_party_perfetto_src_base_unix_socket_cc 
	                      patch-third_party_perfetto_src_tracing_ipc_memfd_cc 
	                      patch-third_party_tflite_features_gni 
	                      patch-third_party_webrtc_rtc_base_network_cc 
	                      patch-third_party_webrtc_rtc_base_physical_socket_server_cc 
	                      patch-third_party_webrtc_rtc_base_physical_socket_server_h 
	                      patch-third_party_webrtc_rtc_base_platform_thread_types_cc 
	                      patch-tools_gn_build_gen_py 
	                      patch-tools_grit_grit_node_base_py 
	                      patch-tools_protoc_wrapper_protoc_wrapper_py 
	                      patch-ui_accessibility_accessibility_features_cc 
	                      patch-ui_accessibility_accessibility_features_h 
	                      patch-ui_accessibility_ax_tree_cc 
	                      patch-ui_base_accelerators_accelerator_cc 
	                      patch-ui_base_clipboard_clipboard_constants_h 
	                      patch-ui_base_ui_base_features_cc 
	                      patch-ui_base_x_x11_cursor_loader_cc 
	                      patch-ui_color_color_id_h 
	                      patch-ui_color_color_provider_utils_cc 
	                      patch-ui_compositor_compositor_cc 
	                      patch-ui_display_screen_cc 
	                      patch-ui_events_devices_x11_device_data_manager_x11_cc 
	                      patch-ui_gfx_BUILD_gn 
	                      patch-ui_gfx_gpu_memory_buffer_cc 
	                      patch-ui_gfx_gpu_memory_buffer_h 
	                      patch-ui_gfx_native_widget_types_h 
	                      patch-ui_gl_gl_switches_cc 
	                      patch-ui_gtk_printing_print_dialog_gtk_cc 
	                      patch-ui_views_BUILD_gn 
	                      patch-ui_views_views_delegate_cc 
	                      patch-ui_views_views_delegate_h 
	                      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_src_api_api_cc 
	                      patch-v8_src_diagnostics_perf-jit_cc 
	                      patch-v8_src_diagnostics_perf-jit_h 
	                      patch-v8_src_execution_isolate_cc 
	                      patch-v8_src_trap-handler_trap-handler_h 
Added files:
	www/chromium/patches: 
	                      patch-base_allocator_partition_alloc_features_cc 
	                      patch-chrome_browser_enterprise_browser_management_browser_management_service_cc 
	                      patch-chrome_browser_enterprise_browser_management_browser_management_service_h 
	                      patch-chrome_browser_enterprise_reporting_cloud_profile_reporting_service_cc 
	                      patch-chrome_browser_enterprise_reporting_cloud_profile_reporting_service_factory_cc 
	                      patch-chrome_browser_ui_tabs_tab_features_cc 
	                      patch-chrome_browser_ui_webui_connectors_internals_connectors_internals_page_handler_cc 
	                      patch-components_autofill_core_browser_foundations_browser_autofill_manager_cc 
	                      patch-components_autofill_core_browser_integrators_optimization_guide_autofill_optimization_guide_cc 
	                      patch-components_autofill_core_browser_payments_amount_extraction_manager_cc 
	                      patch-components_autofill_core_browser_webdata_payments_payments_sync_bridge_util_cc 
	                      patch-components_password_manager_core_browser_password_form_filling_cc 
	                      patch-components_variations_net_variations_command_line_cc 
	                      patch-remoting_base_constants_h 
	                      patch-remoting_host_webauthn_desktop_session_type_util_cc 
	                      patch-third_party_pdfium_core_fxcodec_png_png_decoder_cpp 
	                      patch-third_party_webrtc_rtc_base_net_helpers_cc 
Removed files:
	www/chromium/patches: patch-build_rust_allocator_BUILD_gn 
	                      patch-build_rust_allocator_DEPS 
	                      patch-build_rust_allocator_alias_cc 
	                      patch-build_rust_allocator_alias_h 
	                      patch-build_rust_allocator_alloc_error_handler_impl_cc 
	                      patch-build_rust_allocator_alloc_error_handler_impl_h 
	                      patch-build_rust_allocator_allocator_impls_cc 
	                      patch-build_rust_allocator_allocator_impls_ffi_rs 
	                      patch-build_rust_allocator_allocator_impls_h 
	                      patch-build_rust_allocator_compiler_specific_h 
	                      patch-build_rust_allocator_immediate_crash_h 
	                      patch-build_rust_allocator_lib_rs 
	                      patch-build_rust_cargo_crate_gni 
	                      patch-build_rust_rust_macro_gni 
	                      patch-build_rust_rust_target_gni 
	                      patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_h 
	                      patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc 
	                      patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h 
	                      patch-components_autofill_core_browser_integrators_autofill_optimization_guide_cc 
	                      patch-components_policy_core_common_policy_utils_cc 
	                      patch-net_cert_cert_verify_proc_h 
	                      patch-third_party_blink_renderer_build_scripts_gperf_py 
	                      patch-third_party_webrtc_rtc_base_net_test_helpers_cc 
	                      patch-ui_base_clipboard_clipboard_constants_cc 
	                      patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc 

Log message:
update to 137.0.7151.55


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/31 00:27:59

Modified files:
	usr.sbin/dhcpd : dispatch.c 

Log message:
get rid of the free_timeouts list too.

pointed out by and ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/05/31 00:58:27

Modified files:
	sys/kern       : kern_sched.c kern_sig.c kern_synch.c 
	                 sched_bsd.c 
	sys/sys        : sched.h 

Log message:
Do not retake the SCHED_LOCK when going out of mi_switch().
No code really depends on that and it is one extra mutex operation for
no good reason.

Switch spc_curpriority to be volatile. It is only modified by the curcpu()
but read by other CPUs. Mark it like this in sched.h.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/31 01:47:45

Modified files:
	usr.sbin/dhcpd : dhcpd.h dispatch.c 

Log message:
store which pollfd array entry protocols are mapped to.

ive been hacking on dhcpd code and hit an issue where the pollfd
handling would fire a handler for the wrong fd. make this more
robust by making protocol structs remember which pollfd array slot
they were using.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/31 01:49:48

Modified files:
	usr.sbin/dhcpd : dispatch.c 

Log message:
simplify/beautify the code for function pointer calls.

suggested by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 02:07:20

Modified files:
	textproc/enchant2: Makefile distinfo 

Log message:
Update to enchant2-2.8.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 02:13:49

Modified files:
	net/netatalk3  : Makefile distinfo 

Log message:
Update to netatalk-4.2.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 02:16:07

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

Log message:
Update to py3-botocore-1.38.27.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 02:16:17

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.38.27.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 02:16:27

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.40.26.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/31 02:23:46

Modified files:
	regress/lib/libcrypto/test: test.c 

Log message:
test.c: avoid NULL-dereference

test_init() calls test_new(NULL, NULL), which leads to a segfault.
llvm 16 optimizes this away with -O2, however gcc 4.2.1 on sparc64
doesn't. Fix this by only inheriting the out FILE from the parent
if the latter is non-NULL.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/31 02:25:04

Modified files:
	regress/lib/libcrypto/test: test.h 

Log message:
Fix attributes in test.h

The __attribute__ is part of the function declaration, hence drop the
incorrect early semicolons. Fixes the build of the md test on sparc64.

In file included from /usr/src/regress/lib/libcrypto/md/md_test.c:25:
/usr/src/regress/lib/libcrypto/md/../test/test.h:61: warning: empty declaration
/usr/src/regress/lib/libcrypto/md/../test/test.h:77: warning: empty declaration
/usr/src/regress/lib/libcrypto/md/../test/test.h:114: warning: empty declaration


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/05/31 02:26:26

Modified files:
	usr.bin/watch  : watch.c 

Log message:
Move exit into usage()

OK kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 03:02:47

Modified files:
	databases/evolution-data-server: Makefile distinfo 
	databases/evolution-data-server/patches: 
	                                         patch-src_libedataserver_e-ms-oapxbc_c 
Added files:
	databases/evolution-data-server/patches: 
	                                         patch-src_camel_camel-debug_c 

Log message:
Update to evolution-data-server-3.56.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 03:03:00

Modified files:
	mail/evolution : Makefile distinfo 
	mail/evolution/pkg: PLIST 

Log message:
Update to evolution-3.56.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 03:03:11

Modified files:
	mail/evolution-ews: Makefile distinfo 

Log message:
Update to evolution-ews-3.56.2.


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

Modified files:
	mail/alpine    : Makefile 

Log message:
sed alpine's generated default config to use SMTP on localhost rather
than sendmail(8) as smtpd's version is incompatible. based on a diff
from Lloyd <ng2d68 /a/ proton.me> but I made it a bit more defensive.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/31 03:28:51

Modified files:
	textproc/py-ruamel.yaml: Makefile distinfo 

Log message:
update to py3-ruamel.yaml-0.18.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 03:34:24

Modified files:
	devel/giggle   : Makefile 

Log message:
Regen WANTLIB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/31 03:35:47

Modified files:
	sysutils/py-joblib: Makefile distinfo 

Log message:
update to py3-joblib-1.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/31 03:35:58

Modified files:
	textproc/py-pyaml: Makefile distinfo 

Log message:
update to py3-pyaml-25.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/31 03:36:02

Modified files:
	textproc/py-mdown-extensions: Makefile distinfo 

Log message:
update to py3-mdown-extensions-10.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/31 03:36:05

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

Log message:
update to py3-fsspec-2025.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 03:43:20

Modified files:
	x11/mate/terminal: Makefile 

Log message:
Regen WANTLIB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 03:48:22

Modified files:
	emulators/qemu : Makefile 

Log message:
Regen WANTLIB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 03:49:41

Modified files:
	devel/vte3     : Makefile distinfo 
	devel/vte3/pkg : PLIST-common PLIST-gtk4 PLIST-main 
Removed files:
	devel/vte3/patches: patch-meson_build patch-src_color-parser_cc 
	                    patch-src_meson_build patch-src_termprops_hh 

Log message:
Update to vte3-0.80.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 04:01:01

Modified files:
	x11/gnome/nautilus: Makefile distinfo 
	x11/gnome/nautilus/pkg: PLIST 

Log message:
Update to nautilus-48.2.


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

Modified files:
	x11/gnome/terminal: Makefile distinfo 
	x11/gnome/terminal/pkg: PLIST-main 

Log message:
Update to gnome-terminal-3.56.2.


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

Modified files:
	x11/gnome/builder: Makefile distinfo 
	x11/gnome/builder/pkg: PLIST 

Log message:
Update to gnome-builder-48.0.


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

Modified files:
	www/epiphany   : Makefile distinfo 
	www/epiphany/pkg: PLIST 

Log message:
Update to epiphany-48.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 04:22:35

Modified files:
	x11/gnome/text-editor: Makefile distinfo 
	x11/gnome/text-editor/patches: patch-src_editor-path_c 
	x11/gnome/text-editor/pkg: PLIST 

Log message:
Update to gnome-text-editor-48.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/31 04:24:50

Modified files:
	sys/kern       : kern_lock.c 
Added files:
	sys/sys        : pclock.h 

Log message:
add producer/consumer locking

these provide coordination between code that is producing or updating
data, and code that wants a consistent read of that data. it's set
up so that the producer can run without being blocked by consumers,
however, the consumer will have to retry reading the data if the
producer changed it while a consumer was running.

ok mvs@ claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 04:28:11

Modified files:
	graphics/evince: Makefile distinfo 

Log message:
Update to evince-48.0.


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

Modified files:
	net/magic-wormhole: Makefile distinfo 
	net/magic-wormhole/pkg: PLIST 

Log message:
update to magic-wormhole 0.19.2


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/05/31 04:49:42

Modified files:
	libexec/reorder_kernel: bsd.re-config.5 

Log message:
explain config format a bit better;  OK tedu


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 04:55:17

Modified files:
	x11/gnome/tinysparql: Makefile distinfo 
	x11/gnome/tinysparql/pkg: PLIST 

Log message:
Update to tinysparql-3.9.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 04:55:34

Modified files:
	x11/gnome/localsearch: Makefile distinfo 
	x11/gnome/localsearch/patches: patch-meson_build 
	x11/gnome/localsearch/pkg: PLIST 
Added files:
	x11/gnome/localsearch/patches: 
	                               patch-src_indexer_tracker-miner-files-methods_c 
	                               patch-src_indexer_tracker-miner-files_c 
	                               patch-src_indexer_tracker-miner-files_h 
Removed files:
	x11/gnome/localsearch/patches: 
	                               patch-src_miners_fs_tracker-miner-files-methods_c 
	                               patch-src_miners_fs_tracker-miner-files_c 
	                               patch-src_miners_fs_tracker-miner-files_h 

Log message:
Update to localsearch-3.9.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/31 05:29:59

Modified files:
	regress/lib/libcrypto/test: test.c 

Log message:
test.c: plug leak of tmp_file


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/31 05:31:16

Modified files:
	lib/libcrypto/bio: bss_mem.c 

Log message:
Plug leak of bm->buf->data

BIO_new(BIO_s_mem()) now allocates this pointer, so we need to free it
before assigning to it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 05:33:01

Modified files:
	x11/gnome/tour : Makefile distinfo 
	x11/gnome/tour/pkg: PLIST 

Log message:
Update to gnome-tour-48.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/31 05:36:48

Modified files:
	regress/lib/libcrypto/test: test.c 

Log message:
test.c: drop include of libgen.h

This no longer uses basenam, so we can drop this header which isn't
available on Windows.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/31 05:37:18

Modified files:
	regress/lib/libcrypto/test: test.h 

Log message:
test.h: include stddef.h for NULL and size_t


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/31 06:40:33

Modified files:
	sys/kern       : kern_clock.c kern_exec.c kern_resource.c 
	sys/sys        : proc.h 

Log message:
move tusage from a hand rolled prod/cons lock to the one i just committed.

ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2025/05/31 07:35:29

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

Log message:
Update to tailscale-1.84.0

From Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2025/05/31 07:44:44

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_page_allocator_internals_posix_h 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_constants_h 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_spinning_mutex_cc 
	                                patch-base_debug_debugger_posix_cc 
	                                patch-base_files_drive_info_h 
	                                patch-base_memory_platform_shared_memory_region_h 
	                                patch-base_memory_platform_shared_memory_region_posix_cc 
	                                patch-base_process_launch_h 
	                                patch-base_strings_safe_sprintf_unittest_cc 
	                                patch-build_config_compiler_BUILD_gn 
	                                patch-build_config_rust_gni 
	                                patch-build_rust_std_BUILD_gn 
	                                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_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_interface_binders_webui_cc 
	                                patch-chrome_browser_chrome_browser_main_cc 
	                                patch-chrome_browser_chrome_browser_main_extra_parts_linux_cc 
	                                patch-chrome_browser_chrome_content_browser_client_cc 
	                                patch-chrome_browser_chrome_content_browser_client_h 
	                                patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc 
	                                patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_cc 
	                                patch-chrome_browser_devtools_features_cc 
	                                patch-chrome_browser_devtools_features_h 
	                                patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                                patch-chrome_browser_download_download_item_model_cc 
	                                patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_cc 
	                                patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                                patch-chrome_browser_enterprise_signals_context_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_chrome_desktop_report_request_helper_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_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_flag_descriptions_cc 
	                                patch-chrome_browser_flag_descriptions_h 
	                                patch-chrome_browser_global_features_cc 
	                                patch-chrome_browser_global_features_h 
	                                patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                                patch-chrome_browser_metrics_chrome_metrics_service_client_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_password_manager_password_reuse_manager_factory_cc 
	                                patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc 
	                                patch-chrome_browser_prefs_browser_prefs_cc 
	                                patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                                patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc 
	                                patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                                patch-chrome_browser_supervised_user_classify_url_navigation_throttle_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_browser_utils_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_sync_sync_service_factory_cc 
	                                patch-chrome_browser_ui_actions_chrome_action_id_h 
	                                patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc 
	                                patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_h 
	                                patch-chrome_browser_ui_browser_command_controller_cc 
	                                patch-chrome_browser_ui_browser_commands_cc 
	                                patch-chrome_browser_ui_browser_ui_prefs_cc 
	                                patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc 
	                                patch-chrome_browser_ui_signin_signin_view_controller_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_chrome_browser_main_extra_parts_views_cc 
	                                patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                                patch-chrome_browser_ui_views_frame_browser_frame_view_layout_linux_cc 
	                                patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_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_profiles_avatar_toolbar_button_h 
	                                patch-chrome_browser_ui_views_profiles_profile_menu_coordinator_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_tabs_dragging_tab_drag_controller_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_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_webui_chrome_web_ui_configs_cc 
	                                patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                                patch-chrome_browser_ui_webui_management_management_ui_cc 
	                                patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc 
	                                patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc 
	                                patch-chrome_browser_ui_webui_user_education_internals_user_education_internals_page_handler_impl_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_common_channel_info_posix_cc 
	                                patch-chrome_common_chrome_features_cc 
	                                patch-chrome_common_chrome_features_h 
	                                patch-chrome_common_chrome_paths_linux_cc 
	                                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_cc 
	                                patch-chrome_common_webui_url_constants_h 
	                                patch-chrome_test_base_scoped_channel_override_posix_cc 
	                                patch-chrome_test_chromedriver_chrome_chrome_finder_cc 
	                                patch-chrome_updater_app_app_uninstall_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_constrained_window_constrained_window_views_cc 
	                                patch-components_device_signals_core_browser_browser_utils_h 
	                                patch-components_device_signals_core_common_linux_platform_utils_linux_cc 
	                                patch-components_device_signals_core_common_signals_features_cc 
	                                patch-components_device_signals_core_common_signals_features_h 
	                                patch-components_embedder_support_user_agent_utils_cc 
	                                patch-components_embedder_support_user_agent_utils_unittest_cc 
	                                patch-components_enterprise_connectors_core_realtime_reporting_client_base_cc 
	                                patch-components_eye_dropper_eye_dropper_view_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_live_caption_caption_util_cc 
	                                patch-components_media_router_common_media_source_cc 
	                                patch-components_password_manager_core_browser_features_password_features_cc 
	                                patch-components_password_manager_core_browser_features_password_features_h 
	                                patch-components_password_manager_core_browser_password_manager_cc 
	                                patch-components_password_manager_core_browser_password_manual_fallback_flow_cc 
	                                patch-components_password_manager_core_browser_password_store_login_database_unittest_cc 
	                                patch-components_password_manager_core_browser_stub_password_manager_client_cc 
	                                patch-components_password_manager_core_browser_stub_password_manager_client_h 
	                                patch-components_password_manager_core_common_password_manager_pref_names_h 
	                                patch-components_regional_capabilities_regional_capabilities_service_cc 
	                                patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc 
	                                patch-components_search_engines_template_url_service_cc 
	                                patch-components_signin_public_base_signin_switches_cc 
	                                patch-components_signin_public_base_signin_switches_h 
	                                patch-components_supervised_user_core_common_features_cc 
	                                patch-components_supervised_user_core_common_features_h 
	                                patch-components_supervised_user_core_common_pref_names_h 
	                                patch-components_sync_preferences_common_syncable_prefs_database_cc 
	                                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-content_app_content_main_runner_impl_cc 
	                                patch-content_browser_BUILD_gn 
	                                patch-content_browser_accessibility_browser_accessibility_state_impl_cc 
	                                patch-content_browser_browser_child_process_host_impl_cc 
	                                patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                                patch-content_browser_gpu_gpu_process_host_cc 
	                                patch-content_browser_media_frameless_media_interface_proxy_h 
	                                patch-content_browser_network_service_instance_impl_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_process_host_impl_receiver_bindings_cc 
	                                patch-content_browser_renderer_host_render_view_host_impl_cc 
	                                patch-content_common_features_cc 
	                                patch-content_common_features_h 
	                                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_renderer_blink_platform_impl_h 
	                                patch-content_shell_BUILD_gn 
	                                patch-extensions_browser_api_management_management_api_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_gles2_cmd_decoder_cc 
	                                patch-gpu_command_buffer_service_shared_context_state_cc 
	                                patch-gpu_command_buffer_service_shared_context_state_h 
	                                patch-gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                                patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc 
	                                patch-gpu_config_gpu_info_collector_cc 
	                                patch-gpu_ipc_service_gpu_init_cc 
	                                patch-gpu_vulkan_vulkan_device_queue_cc 
	                                patch-headless_lib_headless_content_main_delegate_cc 
	                                patch-media_audio_alsa_audio_manager_alsa_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_fake_video_capture_device_factory_cc 
	                                patch-media_gpu_chromeos_video_decoder_pipeline_cc 
	                                patch-media_gpu_test_raw_video_cc 
	                                patch-media_gpu_vaapi_vaapi_wrapper_cc 
	                                patch-media_mojo_mojom_BUILD_gn 
	                                patch-media_video_fake_gpu_memory_buffer_cc 
	                                patch-media_video_fake_gpu_memory_buffer_h 
	                                patch-media_webrtc_audio_processor_cc 
	                                patch-media_webrtc_helpers_cc 
	                                patch-net_BUILD_gn 
	                                patch-net_base_features_cc 
	                                patch-net_base_network_change_notifier_cc 
	                                patch-net_base_network_change_notifier_passive_cc 
	                                patch-net_dns_host_resolver_proc_cc 
	                                patch-net_proxy_resolution_proxy_config_service_linux_cc 
	                                patch-net_socket_tcp_socket_posix_cc 
	                                patch-net_socket_udp_socket_posix_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_mojom_printing_context_mojom_traits_cc 
	                                patch-printing_mojom_printing_context_mojom_traits_unittest_cc 
	                                patch-printing_print_settings_cc 
	                                patch-printing_print_settings_conversion_cc 
	                                patch-printing_print_settings_h 
	                                patch-printing_printing_context_linux_cc 
	                                patch-remoting_host_base_switches_cc 
	                                patch-remoting_host_base_switches_h 
	                                patch-remoting_host_chromoting_host_services_client_cc 
	                                patch-remoting_host_mojo_caller_security_checker_cc 
	                                patch-remoting_host_policy_watcher_cc 
	                                patch-remoting_host_remoting_me2me_host_cc 
	                                patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc 
	                                patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc 
	                                patch-services_audio_audio_sandbox_hook_linux_cc 
	                                patch-services_device_BUILD_gn 
	                                patch-services_device_public_cpp_device_features_cc 
	                                patch-services_device_public_mojom_BUILD_gn 
	                                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_tracing_public_cpp_system_metrics_sampler_cc 
	                                patch-services_viz_public_mojom_BUILD_gn 
	                                patch-third_party_angle_BUILD_gn 
	                                patch-third_party_angle_src_libANGLE_Display_cpp 
	                                patch-third_party_blink_renderer_controller_blink_initializer_cc 
	                                patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_cc 
	                                patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc 
	                                patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 
	                                patch-third_party_blink_renderer_modules_webgpu_gpu_canvas_context_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_graphics_begin_frame_provider_cc 
	                                patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc 
	                                patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                                patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni 
	                                patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp 
	                                patch-third_party_ffmpeg_BUILD_gn 
	                                patch-third_party_ffmpeg_configure 
	                                patch-third_party_nasm_config_config-linux_h 
	                                patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp 
	                                patch-third_party_pdfium_fxjs_fx_date_helpers_cpp 
	                                patch-third_party_perfetto_src_base_string_utils_cc 
	                                patch-third_party_perfetto_src_base_test_vm_test_utils_cc 
	                                patch-third_party_perfetto_src_base_unix_socket_cc 
	                                patch-third_party_perfetto_src_tracing_ipc_memfd_cc 
	                                patch-third_party_speech-dispatcher_libspeechd_version_h 
	                                patch-third_party_tflite_features_gni 
	                                patch-third_party_webrtc_rtc_base_network_cc 
	                                patch-third_party_webrtc_rtc_base_physical_socket_server_cc 
	                                patch-third_party_webrtc_rtc_base_physical_socket_server_h 
	                                patch-third_party_webrtc_rtc_base_platform_thread_types_cc 
	                                patch-tools_gn_build_gen_py 
	                                patch-tools_grit_grit_node_base_py 
	                                patch-tools_protoc_wrapper_protoc_wrapper_py 
	                                patch-ui_accessibility_accessibility_features_cc 
	                                patch-ui_accessibility_accessibility_features_h 
	                                patch-ui_accessibility_ax_tree_cc 
	                                patch-ui_base_accelerators_accelerator_cc 
	                                patch-ui_base_clipboard_clipboard_constants_h 
	                                patch-ui_base_ui_base_features_cc 
	                                patch-ui_base_x_x11_cursor_loader_cc 
	                                patch-ui_color_color_id_h 
	                                patch-ui_color_color_provider_utils_cc 
	                                patch-ui_compositor_compositor_cc 
	                                patch-ui_display_screen_cc 
	                                patch-ui_events_devices_x11_device_data_manager_x11_cc 
	                                patch-ui_gfx_BUILD_gn 
	                                patch-ui_gfx_gpu_memory_buffer_cc 
	                                patch-ui_gfx_gpu_memory_buffer_h 
	                                patch-ui_gfx_native_widget_types_h 
	                                patch-ui_gl_gl_switches_cc 
	                                patch-ui_gtk_printing_print_dialog_gtk_cc 
	                                patch-ui_views_BUILD_gn 
	                                patch-ui_views_views_delegate_cc 
	                                patch-ui_views_views_delegate_h 
	                                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_src_api_api_cc 
	                                patch-v8_src_diagnostics_perf-jit_cc 
	                                patch-v8_src_diagnostics_perf-jit_h 
	                                patch-v8_src_execution_isolate_cc 
	                                patch-v8_src_trap-handler_trap-handler_h 
Added files:
	www/ungoogled-chromium/patches: 
	                                patch-base_allocator_partition_alloc_features_cc 
	                                patch-chrome_browser_enterprise_browser_management_browser_management_service_cc 
	                                patch-chrome_browser_enterprise_browser_management_browser_management_service_h 
	                                patch-chrome_browser_enterprise_reporting_cloud_profile_reporting_service_cc 
	                                patch-chrome_browser_enterprise_reporting_cloud_profile_reporting_service_factory_cc 
	                                patch-chrome_browser_ui_tabs_tab_features_cc 
	                                patch-chrome_browser_ui_webui_connectors_internals_connectors_internals_page_handler_cc 
	                                patch-components_autofill_core_browser_foundations_browser_autofill_manager_cc 
	                                patch-components_autofill_core_browser_integrators_optimization_guide_autofill_optimization_guide_cc 
	                                patch-components_autofill_core_browser_payments_amount_extraction_manager_cc 
	                                patch-components_autofill_core_browser_webdata_payments_payments_sync_bridge_util_cc 
	                                patch-components_password_manager_core_browser_password_form_filling_cc 
	                                patch-components_variations_net_variations_command_line_cc 
	                                patch-remoting_base_constants_h 
	                                patch-remoting_host_webauthn_desktop_session_type_util_cc 
	                                patch-services_network_public_cpp_features_cc 
	                                patch-third_party_pdfium_core_fxcodec_png_png_decoder_cpp 
	                                patch-third_party_webrtc_rtc_base_net_helpers_cc 
Removed files:
	www/ungoogled-chromium/patches: 
	                                patch-build_rust_allocator_BUILD_gn 
	                                patch-build_rust_allocator_DEPS 
	                                patch-build_rust_allocator_alias_cc 
	                                patch-build_rust_allocator_alias_h 
	                                patch-build_rust_allocator_alloc_error_handler_impl_cc 
	                                patch-build_rust_allocator_alloc_error_handler_impl_h 
	                                patch-build_rust_allocator_allocator_impls_cc 
	                                patch-build_rust_allocator_allocator_impls_ffi_rs 
	                                patch-build_rust_allocator_allocator_impls_h 
	                                patch-build_rust_allocator_compiler_specific_h 
	                                patch-build_rust_allocator_immediate_crash_h 
	                                patch-build_rust_allocator_lib_rs 
	                                patch-build_rust_cargo_crate_gni 
	                                patch-build_rust_rust_macro_gni 
	                                patch-build_rust_rust_target_gni 
	                                patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_h 
	                                patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc 
	                                patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h 
	                                patch-components_autofill_core_browser_integrators_autofill_optimization_guide_cc 
	                                patch-components_policy_core_common_policy_utils_cc 
	                                patch-net_cert_cert_verify_proc_h 
	                                patch-third_party_blink_renderer_build_scripts_gperf_py 
	                                patch-third_party_webrtc_rtc_base_net_test_helpers_cc 
	                                patch-ui_base_clipboard_clipboard_constants_cc 
	                                patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc 

Log message:
update to 137.0.7151.55


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 07:46:50

Modified files:
	x11/gnome      : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	x11/gnome/dictionary: Makefile distinfo 
	x11/gnome/dictionary/patches: patch-data_appdata_meson_build 
	                              patch-data_meson_build 
	x11/gnome/dictionary/pkg: DESCR PLIST 
	x11/gnome/photos: Makefile distinfo 
	x11/gnome/photos/pkg: DESCR PLIST 

Log message:
Remove gnome-dictionary and gnome-photos.
These are abandonware.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 07:47:37

Modified files:
	x11/gnome/settings-daemon: Makefile distinfo 
	x11/gnome/settings-daemon/pkg: PLIST 

Log message:
Update to gnome-settings-daemon-48.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 07:48:00

Modified files:
	x11/gnome/tecla: Makefile distinfo 
	x11/gnome/tecla/pkg: PLIST 

Log message:
Update to tecla-48.0.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 07:48:24

Modified files:
	x11/gnome/control-center: Makefile distinfo 
	x11/gnome/control-center/patches: patch-meson_build 
	                                  patch-panels_common_meson_build 
	                                  patch-panels_meson_build 
	                                  patch-panels_mouse_cc-mouse-panel_c 
	                                  patch-panels_power_cc-power-panel_c 
	                                  patch-panels_system_meson_build 
	                                  patch-panels_system_users_user-utils_c 
	x11/gnome/control-center/pkg: PLIST 

Log message:
Update to gnome-control-center-48.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 07:48:43

Modified files:
	meta/gnome     : Makefile 

Log message:
Bump to GNOME 48.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/31 08:04:09

Modified files:
	usr.bin/rsync  : copy.c 

Log message:
rename a function argument for clarity


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/31 08:06:26

Modified files:
	lib/libc/gmon  : gmon.c 

Log message:
comment on why hdr->totarc is updated before exit


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/31 08:17:09

Modified files:
	lib/libc/gmon  : gmon.c 

Log message:
With the recent kernel-writes-buffer changes to profil(), the gmonhdr,
kcount buffer, and rawarcs buffer were merged into a single mmap.  The
froms and tos buffers were still 2 seperate mmaps.  Yuichiro NAITO
is working on threading profiling support, and when i reviewed his diff
I noticed his threaded mmap's and the non-threaded mmap's could be
merged further.  So this change makes all the buffers contig (with some
padding alignment), and simplifies a bunch of failure handling code.
done with Yuichiro NAITO


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/31 08:21:07

Modified files:
	usr.bin/at     : at.c 

Log message:
when processing readdir(), this incorrectly did fstatat() against "..".
observed during experimental work with O_BELOW
ok millert, who may want to refactor this further.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/31 08:31:15

Modified files:
	usr.sbin/cron  : atrun.c 

Log message:
when processing readdir(), this incorrectly did fstatat() against "..".
observed during experimental work with O_BELOW
ok millert, who may want to refactor this further.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/31 09:17:11

Modified files:
	lib/libssl     : t1_lib.c 

Log message:
zap weird empty added to tls1_ec_nid2group_id() in previous


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/31 09:31:40

Modified files:
	regress/lib/libc/explicit_bzero: explicit_bzero.c 

Log message:
explicit_bzero test: don't redefine __SANITIZE_ADDRESS__

Silences an annoying warning when running tests with ASAN.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/05/31 09:56:44

Modified files:
	net/kea        : Tag: OPENBSD_7_7 Makefile 

Log message:
unbreak -stable build, too much synced from -current (7.7 still has the
postgresql flavour)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2025/05/31 12:26:18

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 12:41:51

Log message:
    Import gst-plugins-rs-0.13.6.
    
    These bindings are providing a safe API that can be used to interface with
    GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins.
    
    For now, only the gstgtk4 binding is built.
    Other plugins can / will be enabled when needed, in which case we will probably
    have to subpackage this port.
    
    This port is a good reference for things that mix cargo, meson and crates not
    hosted on crates-io.
    
    ok robert@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20250531
    
    N ports/multimedia/gstreamer1/plugins-rs/crates.inc
    N ports/multimedia/gstreamer1/plugins-rs/Makefile
    N ports/multimedia/gstreamer1/plugins-rs/distinfo
    N ports/multimedia/gstreamer1/plugins-rs/patches/patch-Cargo_toml
    N ports/multimedia/gstreamer1/plugins-rs/pkg/DESCR
    N ports/multimedia/gstreamer1/plugins-rs/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 12:42:25

Modified files:
	multimedia/gstreamer1: Makefile.inc 

Log message:
Cope with gst-plugins-rs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 12:42:33

Modified files:
	multimedia/gstreamer1: Makefile 

Log message:
+gst-plugins-rs


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 12:46:18

Log message:
    Import showtime-48.1
    
    Watch your favorite movies and videos without hassle using this elegant video
    player.
    
    ok robert@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20250531
    
    N ports/x11/gnome/showtime/Makefile
    N ports/x11/gnome/showtime/distinfo
    N ports/x11/gnome/showtime/pkg/DESCR
    N ports/x11/gnome/showtime/pkg/PLIST
    N ports/x11/gnome/showtime/patches/patch-showtime_showtime_in
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 12:46:46

Modified files:
	x11/gnome      : Makefile 

Log message:
+showtime


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 12:50:20

Modified files:
	x11/gnome      : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	x11/gnome/totem: Makefile distinfo 
	x11/gnome/totem/pkg: DESCR PLIST 

Log message:
Replace totem with showtime.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 12:51:25

Modified files:
	x11/gnome/music: Makefile 

Log message:
Missing BDEP on gobject-introspection.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 12:56:39

Modified files:
	x11/gnome/orca : Makefile 

Log message:
Missing BDEP on gobject-introspection; spotted by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/31 13:24:13

Modified files:
	regress/lib/libssl/openssl-ruby: Makefile 

Log message:
openssl-ruby/Makefile: zap trailing whitespace added in previous


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2025/05/31 14:25:33

Modified files:
	sbin/savecore  : savecore.c 

Log message:
Use devname(3) instead of searching /dev manually

During boot, savecore(8) is run immediately after dev_mkdb(8), so
devname(3) is safe to use.  If dev_mkdb(8) were to fail due to /var
filling up, savecore(8) would be unable to write a core dump anyway.
OK deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/05/31 15:16:23

Modified files:
	x11/gnome/nautilus: Makefile 
	x11/gnome/nautilus/pkg: PLIST 

Log message:
Drop old @conflict.


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2025/05/31 17:48:45

Modified files:
	games/devilutionx: Makefile distinfo 
	games/devilutionx/pkg: PLIST 
	games/devilutionx/patches: patch-Source_CMakeLists_txt 

Log message:
games/devilutionx: update to 1.5.4

ok bcallah@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2025/05/31 18:19:37

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/31 18:25:14

Modified files:
	devel/dlib     : Makefile distinfo 

Log message:
Update dlib to 20.0


CVSROOT:	/cvs
Module name:	src
Changes by:	rsadowski@cvs.openbsd.org	2025/05/31 18:32:54

Modified files:
	share/man/man4 : options.4 
	sys/ufs/ext2fs : ext2fs_vnops.c 

Log message:
File flags handling fixes for ext2fs

ext2fs does not have *user* immutable and append file flags, only system
ones. Restrict those to the superuser. Before the behavior was
controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default.

Diff from Ricardo Branco, thanks


CVSROOT:	/cvs
Module name:	src
Changes by:	bentley@cvs.openbsd.org	2025/05/31 18:45:39

Modified files:
	usr.sbin/pkg_add/OpenBSD: BaseState.pm PackageRepository.pm 

Log message:
Move user changing code to a standalone function.

from espie


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

Modified files:
	x11/kde-applications/kdepim-runtime: Makefile 
	x11/kde-applications/kdepim-runtime/pkg: PLIST 
	x11/kde-applications/kmail: Makefile 
	x11/kde-applications/kmail/pkg: PLIST 

Log message:
Comment out broken Akonadi modules/agents for the time being

These modules crash when loaded by the Akonadi server. KDE bug report #504653


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/05/31 21:23:33

Modified files:
	lib/libcrypto/ec: ecp_hp_methods.c 

Log message:
Fix resource leaks in ec_points_make_affine()

Add missing BN_CTX_end() and free prod_Z.

CID 552848 (for prod_Z)


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/05/31 21:43:48

Modified files:
	sys/kern       : kern_clock.c kern_sysctl.c sched_bsd.c 
	sys/sys        : sched.h 

Log message:
protect the CPU state statistics with a pclock


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/06/01 01:36:05

Modified files:
	usr.sbin/apmd  : apmd.8 
	share/man/man8 : rc.8 

Log message:
Document random seed files

Increase discoverability for files whose code in install.sub and rc
recently synced via "installer, rc: unify random seeding".

Turns out apmd(8) also updates one one of them.

Feedback OK jmc


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 01:47:10

Modified files:
	meta/gnome     : Makefile 

Log message:
Swtich from totem to showtime.


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/06/01 02:17:22

Modified files:
	usr.sbin/apmd  : apmd.8 

Log message:
simplify FILES, start EXAMPLES

Reword to be more concise, sort files, do not repeat obvious names.

Also start with trivial example hook scripts to showcase the mechanism.

Feedback OK jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	op@cvs.openbsd.org	2025/06/01 02:40:54

Modified files:
	lib/libc/stdio : fmemopen.3 

Log message:
Xr open_memstream in fmemopen.3

the two functions are closely related (one operates on a given fixed
size buffer while the other on a dynamically allocated one) and
open_memstream already references fmemopen.
(plus I think fmemopen is a more memorable name than open_memstream)

ok millert@, deraadt@ and tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 02:45:43

ports/meta/gnome/files

Update of /cvs/ports/meta/gnome/files
In directory cvs.openbsd.org:/tmp/cvs-serv53760/files

Log Message:
Directory /cvs/ports/meta/gnome/files added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 02:45:55

Modified files:
	meta/gnome     : Makefile 
	meta/gnome/pkg : PLIST-main 
Added files:
	meta/gnome/files: gnome-mimeapps.list.in 

Log message:
Add gnome-mimeapps.list so that baobab never takes precedence over nautilus for
managing files and directories.


CVSROOT:	/cvs
Module name:	src
Changes by:	op@cvs.openbsd.org	2025/06/01 02:47:51

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

Log message:
simplify purge_task

the `if (n > 2)' is a bit subtle and we don't need to read all the
directory anyway to decide whether it's empty.

prodded by deraadt, ok gilles


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2025/06/01 03:48:58

Modified files:
	lang/sbcl      : Makefile distinfo 

Log message:
update lang/sbcl to 2.5.5

Release notes: https://sbcl.org/news.html#2.5.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2025/06/01 03:51:39

Modified files:
	x11/stumpwm    : Makefile 

Log message:
bump x11/Stumpwm after lang/sbcl update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/01 05:50:58

Modified files:
	databases/sqlcipher: Makefile 

Log message:
sqlcipher: reduce diff with databases/sqlite3/Makefile, making it easier
to conpare changes. sqlcipher uses part of sqlite's build infrastructure
plus sone if its own. in particular, copy CONFIGURE_ENV across which
I hope will increase consistency and avoid random build errors depending
on which versions of jimsh/tclsh are found on the system (e.g. tclsh 8.5
related errors as seen by aja).


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/06/01 06:28:34

Modified files:
	security/mitmproxy: Makefile distinfo 

Log message:
security/mitmproxy: update to 12.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/06/01 06:32:46

ports/archivers/bzip3/patches

Update of /cvs/ports/archivers/bzip3/patches
In directory cvs.openbsd.org:/tmp/cvs-serv877/patches

Log Message:
Directory /cvs/ports/archivers/bzip3/patches added to the repository
--> Using per-directory sticky tag `HEAD'


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 06:43:47

Modified files:
	x11/gnome/desktop: Makefile distinfo 
	x11/gnome/desktop/pkg: PLIST-common 
Removed files:
	x11/gnome/desktop/patches: 
	                           patch-libgnome-desktop_gnome-bg_gnome-bg_c 

Log message:
Update to gnome-desktop-44.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 06:46:27

Modified files:
	x11/gnome/desktop: Makefile 

Log message:
Fix comment; no pkg change.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 06:46:41

Modified files:
	x11/gnome/text-editor: Makefile distinfo 
	x11/gnome/text-editor/pkg: PLIST 

Log message:
Update to gnome-text-editor-48.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 07:02:14

Modified files:
	x11/gnome/session: Makefile distinfo 
	x11/gnome/session/patches: patch-gnome-session_gsm-systemd_c 
	                           patch-gnome-session_main_c 
	x11/gnome/session/pkg: PLIST 
Added files:
	x11/gnome/session/patches: patch-gnome-session_gnome-session_in 

Log message:
Update to gnome-session-48.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 07:11:23

Modified files:
	x11/gnome/characters: Makefile 

Log message:
Mark broken for now until I figure out what's going on.
Something in the gnome 48 update broke this.

reported by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/01 07:11:41

Modified files:
	www/anubis     : Makefile 

Log message:
Christoph Liebender taking maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/01 07:14:29

Modified files:
	www/anubis     : Makefile 
Added files:
	www/anubis/patches: patch-cmd_anubis_main_go 

Log message:
anubis: patch to use unveil, from Christoph Liebender (maintainer),
feedback from op@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2025/06/01 07:16:17

Modified files:
	graphics/xaos  : Makefile distinfo 

Log message:
Update to XaoS 4.3.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2025/06/01 07:16:52

Modified files:
	x11/brewtarget : Makefile distinfo 
	x11/brewtarget/patches: patch-src_Application_cpp 

Log message:
Update to brewtarget 4.1.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/06/01 07:21:25

Modified files:
	security/libsrtp: Makefile 

Log message:
sed-patch ps|grep usage to make the last two tests pass


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/01 07:22:14

Modified files:
	net/kea        : Tag: OPENBSD_7_7 Makefile 
	net/kea/pkg    : Tag: OPENBSD_7_7 PLIST 

Log message:
readd PFRAG.postgresql files to -stable packages for kea--postgresql


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/01 07:22:38

Modified files:
	net/kea        : Makefile 

Log message:
bump to keep in line with -stable


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 07:35:15

Modified files:
	x11/gnome/gjs  : Makefile distinfo 
	x11/gnome/gjs/patches: patch-gjs_debugger_cpp patch-meson_build 
Removed files:
	x11/gnome/gjs/patches: patch-modules_console_cpp 

Log message:
Update to gjs-1.84.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 07:46:02

Modified files:
	x11/gnome/decibels: Makefile distinfo 

Log message:
Update gi-types.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/01 09:55:51

Modified files:
	x11/gnome/characters: Makefile 

Log message:
Unbreak and fix failure if boehm-gc is installed (conflicting libgc.so).


CVSROOT:	/cvs
Module name:	src
Changes by:	volker@cvs.openbsd.org	2025/06/01 11:44:00

Modified files:
	share/misc     : airport 

Log message:
add CTM. Arrived there in May.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/06/01 12:29:40

Modified files:
	textproc/csvlens: Makefile crates.inc distinfo 

Log message:
textproc/csvlens: Update to 0.13.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/06/01 12:40:59

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-cli_Cargo_toml patch-cli_main_rs 
	                   patch-ext_os_lib_rs 
Removed files:
	lang/deno/patches: patch-ext_net_Cargo_toml patch-ext_net_io_rs 
	                   patch-ext_net_ops_rs patch-ext_net_raw_rs 

Log message:
lang/deno: Update to 2.3.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/06/01 12:43:30

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

Log message:
sysutils/eza: Update to 0.21.4


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/06/01 13:09:48

Modified files:
	etc            : config.site 

Log message:
Add ac_cv_lib_lex=-lfl to the prebuilt cache.
Recent autoconf assume that if ac_cv_prog_LEX is set in the cache,
the lib is also defined in the cache. Needed by upcoming twm update.


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2025/06/01 13:18:28

Modified files:
	.              : innovations.html 

Log message:
update OpenSMTPD maintainership; OK op@ gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2025/06/01 14:14:07

Modified files:
	sbin/fdisk     : part.c 

Log message:
Whitespace fixes.


CVSROOT:	/cvs
Module name:	src
Changes by:	tedu@cvs.openbsd.org	2025/06/01 20:20:56

Modified files:
	sys/dev/acpi   : acpi.c 

Log message:
disable setting legacy free flag. too many machines don't work.
requested by deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/02 00:29:07

Modified files:
	print/py-pypdf : Makefile distinfo 

Log message:
Update to py3-pypdf-5.6.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/02 02:46:14

Modified files:
	multimedia/gstreamer1/plugins-rs: Makefile 

Log message:
Missing BDEP on devel/cargo-c.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/06/02 02:50:51

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

Log message:
Inline EVP_CIPHER_[gs]et_asn1_iv() in their last callers

ok kenjiro


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/02 03:14:27

Modified files:
	lang/brandy    : Makefile 
	graphics/decker: Makefile 
	multimedia/mat2: Makefile 
	emulators/minivmac: Makefile 

Log message:
drop Jag Talon as maintainer per their request


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/02 03:17:41

Modified files:
	mail/roundcubemail: Makefile distinfo 
	mail/roundcubemail/patches: patch-config_defaults_inc_php 

Log message:
update to roundcubemail-1.6.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/02 03:17:52

Modified files:
	mail/roundcubemail: Tag: OPENBSD_7_7 Makefile distinfo 
	mail/roundcubemail/patches: Tag: OPENBSD_7_7 
	                            patch-config_defaults_inc_php 

Log message:
update -stable to roundcubemail-1.6.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/02 03:24:48

Modified files:
	databases/freetds: Makefile distinfo 

Log message:
update to freetds-1.5.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/02 03:43:01

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

Log message:
update to zigbee2mqtt-2.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/02 03:43:34

Modified files:
	sysutils/restic-rest-server: Makefile distinfo modules.inc 

Log message:
update to restic-rest-server-0.14.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/06/02 04:07:53

Modified files:
	graphics/blender: Makefile 

Log message:
blender: unbreak packaging by adding a bdep on lang/cython

Not sure if/how this works at runtime given that it bundles copies various
python things like cython and numpy 1.26. But that's for someone who uses
this software to figure out.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2025/06/02 04:25:01

Modified files:
	sys/dev/pci/drm/include/acpi: video.h 
	sys/dev/pci/drm/i915/display: intel_opregion.c 
	sys/dev/pci/drm: drm_linux.c 

Log message:
Ignore inteldrm opregion backlight requests if we're using native backlight
control.  These are still generated on AC power changes on a variety of
laptops, but since they're supposed to be ignored, the brightness level
often doesn't make sense.

To do this, implement acpi_video_get_backlight_type() by checking if
there's a ws_get_param function that supports the WSDISPLAYIO_PARAM_BRIGHTNESS
property, as done in inteldrm_init_backlight().

fixes strange brightness changes on my X13 gen 1, lucas@'s X13 gen 2, and
kn@'s T14 gen 3; no change on older laptops such as my X240 or jsg@'s X40
ok jsg@ kettenis@


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

Modified files:
	textproc/jq    : Makefile distinfo 
	textproc/jq/patches: patch-configure patch-tests_shtest 

Log message:
update to jq-1.8.0, security fixes including signed int
overflows, heap buffer overflow, use of uninit'd value.

there are a couple of breaking changes;
https://github.com/jqlang/jq/releases/tag/jq-1.8.0


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

Modified files:
	graphics/blender: Makefile 

Log message:
blender doesn't build on 32-bit archs any more due to a static assert


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/06/02 04:42:30

Modified files:
	sys/dev/pci/drm/include/generated: autoconf.h 

Log message:
stop defining CONFIG_FRAMEBUFFER_CONSOLE

If defined, initial_plane_vma() won't use the framebuffer setup by bios
when it is over half of the stolen size.

yasuoka@ tracked down an inteldrm problem with GuC failing to initialise
on hibernate resume to this change.  Specifically on a VAIO VJPK23 where
the 3840x2160 framebuffer is over half of the stolen size.


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

Log message:
    import ports/textproc/p5-YAML-PP, ok tb@
    
    YAML::PP is a modular YAML processor. It aims to support YAML 1.2 and
    YAML 1.1. Some (rare) syntax elements are not yet supported.
    
    The YAML backend is implemented in a modular way that allows one to add
    custom handling of YAML tags, perl objects and data types.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20250602
    
    N ports/textproc/p5-YAML-PP/Makefile
    N ports/textproc/p5-YAML-PP/distinfo
    N ports/textproc/p5-YAML-PP/pkg/PLIST
    N ports/textproc/p5-YAML-PP/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/02 05:20:47

Modified files:
	textproc       : Makefile 

Log message:
+p5-YAML-PP


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/02 05:20:59

Modified files:
	textproc/p5-ack: Makefile distinfo 

Log message:
update to p5-ack-3.9.0, ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/06/02 06:18:22

Modified files:
	lib/libcrypto/asn1: asn_mime.c 
	lib/libcrypto/bio: bss_acpt.c bss_conn.c 
	lib/libcrypto/err: err.c 
	lib/libcrypto/x509: x509_conf.c x509_prn.c 
	lib/libssl     : bio_ssl.c ssl_lib.c 

Log message:
correct indentation, no functional change
found with smatch, ok tb@


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2025/06/02 06:21:36

Modified files:
	.              : innovations.html 

Log message:
Remove mentions of maintainership; requested by deraadt@
because it does not match the title of this page, "Innovations".
Also drop mixerctl(8) which is a NetBSD, not an OpenBSD thing.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/06/02 06:29:50

Modified files:
	sys/kern       : kern_proc.c 

Log message:
In db_show_all_procs check that p->p_cpu is not NULL before calling
__mp_lock_held(). This function is called on ddb entry and needs to be
extra careful.
OK mpi@ kettenis@


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

Modified files:
	lib/libcrypto/bn: bn_gcd.c 

Log message:
bn_gcd: fix wacky indentation found by smatch

via/ok jsg


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2025/06/02 08:09:34

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
Fix x11_channel_used_recently() to return true when channel has been used
within the last second, instead of more than a second ago.  Should fix
~5s delay on X client startup when ObscureKeystrokeTiming is enabled.
bz#3820, ok (& sigh) djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/06/02 08:38:54

Modified files:
	devel/sbt      : Makefile distinfo 
	devel/sbt/patches: patch-bin_sbt 

Log message:
devel/sbt: update to 1.11.1

Changelog: https://github.com/sbt/sbt/releases/tag/v1.11.1


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

Modified files:
	sysutils/docker-cli: Makefile distinfo 

Log message:
sysutils/docker-cli: update to 28.2.2


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/06/02 09:35:00

Modified files:
	regress/sys/netinet/tcpthread: Makefile 

Log message:
Calculate number of sockets used by run-sock100 test depending on
mbuf cluster limit.  This way also smaller machines like i386 do
not run out of memory.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/02 09:41:04

Modified files:
	x11/gnome/mutter: Makefile distinfo 
	x11/gnome/mutter/patches: patch-cogl_cogl_cogl-dma-buf-handle_c 
	                          patch-cogl_cogl_cogl-dma-buf-handle_h 
	                          patch-meson_build 
	                          patch-src_core_meta-context-main_c 
	                          patch-src_wayland_meta-wayland-dma-buf_c 
	                          patch-src_wayland_meta-xwayland_c 
	x11/gnome/mutter/pkg: PLIST 
Added files:
	x11/gnome/mutter/patches: patch-src_backends_meta-udev_h 
	                          patch-src_third_party_renderdoc_renderdoc_app_h 
Removed files:
	x11/gnome/mutter/patches: 
	                          patch-clutter_clutter_clutter-frame-clock_c 
	                          patch-src_backends_native_meta-udev_h 

Log message:
Update to mutter-48.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/02 09:41:21

Modified files:
	x11/gnome/shell: Makefile distinfo 
	x11/gnome/shell/patches: 
	                         patch-data_gnome-shell-dbus-interfaces_gresource_xml 
	                         patch-js_gdm_loginDialog_js 
	                         patch-js_misc_loginManager_js 
	                         patch-js_ui_status_keyboard_js 
	                         patch-meson_build 
	x11/gnome/shell/pkg: PLIST 

Log message:
Update to gnome-shell-48.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/02 09:41:32

Modified files:
	x11/gnome/shell-extensions: Makefile distinfo 
	x11/gnome/shell-extensions/pkg: PLIST 

Log message:
Update to gnome-shell-extensions-48.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/06/02 12:49:04

Modified files:
	sys/arch/alpha/alpha: pmap.c 
	sys/arch/alpha/include: pmap.h 
	sys/arch/i386/include: pmap.h 
	sys/arch/m88k/include: pmap.h 
	sys/arch/m88k/m88k: pmap.c 
	sys/arch/mips64/include: pmap.h 
	sys/arch/mips64/mips64: pmap.c 
	sys/arch/sparc64/include: pmap.h 
	sys/arch/sparc64/sparc64: db_interface.c pmap.c 
	sys/uvm        : uvm_glue.c uvm_glue.h uvm_pdaemon.c uvm_pmap.h 

Log message:
Collect uvm_swapout_threads(), pmap_collect() and __HAVE_PMAP_COLLECT and
take them behind the shed.

The uvm code used to call into pmap_collect is overly optimistic and
thinks that a process that has all its thread sleeping will remain like
that for while without holding any relevant locks.

This is combined with the fact that pmap_collect functions are not MP safe.
The result are bad use-after-free errors. Since only a few archs implement
this feature it is probably better to just remove it then trying to fix
all of the issues.

OK mpi@, kettenis@, deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2025/06/02 13:01:58

Modified files:
	devel/libstdthreads: Makefile distinfo 

Log message:
Distfile is moving. with a hint from sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2025/06/02 13:03:24

Modified files:
	wayland/libevdev-openbsd: Makefile distinfo 

Log message:
Distfile is moving. With a hint from sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/02 13:37:10

Modified files:
	www/anubis     : Makefile distinfo 

Log message:
update to anubis-1.19.1, from Christoph Liebender (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2025/06/02 13:39:17

Modified files:
	audio/spotify-player: Makefile crates.inc distinfo 
Removed files:
	audio/spotify-player/files: cpu_aarch64_openbsd.c 
	audio/spotify-player/patches: 
	                              patch-modcargo-crates_aws-lc-sys-0_23_1_aws-lc_CMakeLists_txt 
	                              patch-modcargo-crates_aws-lc-sys-0_23_1_aws-lc_crypto_fipsmodule_bcm_c 

Log message:
Update to spotify-player 0.20.5.

The xonly, btcfi and aarch64 workarounds are fortunately no longer necessary.

Tested on amd64 with and without IBT, aarch64.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2025/06/02 14:35:25

Modified files:
	graphics/rawtherapee: Makefile distinfo 
	graphics/rawtherapee/patches: patch-rtdata_CMakeLists_txt 
	                              patch-rtengine_procparams_cc 
	                              patch-rtengine_rtthumbnail_cc 
	                              patch-rtgui_multilangmgr_cc 
	                              patch-rtgui_options_cc 
	graphics/rawtherapee/pkg: PLIST 

Log message:
update to rawtherapee-5.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2025/06/02 14:54:40

Modified files:
	lang/gleam     : Makefile crates.inc distinfo 
	lang/gleam/patches: patch-compiler-cli_src_run_rs 
	                    patch-compiler-core_src_error_rs 
Added files:
	lang/gleam/patches: 
	                    patch-modcargo-crates_psm-0_1_26_src_arch_aarch64_armasm_asm 
	                    patch-modcargo-crates_psm-0_1_26_src_arch_aarch_aapcs64_s 
	                    patch-modcargo-crates_psm-0_1_26_src_arch_x86_64_s 
	                    patch-modcargo-crates_psm-0_1_26_src_arch_x86_s 

Log message:
lang/gleam: Update to 1.11.0

+ Add devel/git to TEST_DEPENDS


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/06/02 14:57:36

Modified files:
	usr.bin/ftp    : fetch.c 

Log message:
Fix a tiny memory leak (of username and pass) when the last auto_fetch()
argument is an authenticated FTP URL of the form ftp://user:pass@host/dir/
with no file at the end, in which case auto_fetch() leaked these two
strings and main() would then enter the interactive cmdscanner() loop,
potentially becoming a long-running process.

Also make it easier to see that the "url" pointer is neither leaked nor
free(3)d uninitialized, by handling it at exactly the same places
and in exactly the same way as username and pass, as requested by tb@.

OK jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/06/02 18:20:31

Modified files:
	sys/dev/dt     : dt_dev.c 
	sys/dev/pci    : if_myx.c 
	sys/kern       : kern_exit.c kern_rwlock.c kern_sched.c 
	                 kern_synch.c kern_timeout.c subr_log.c 
	                 sys_futex.c 
	sys/sys        : systm.h 

Log message:
make the sleep time argument in sleep_finish nanoseconds instead of ticks

this allows sleep_finish to call timeout_add_nsec to schedule when
sleeping should end.

pretty much everything userland asks the kernel to do around time
and sleeping is in high resolution formats like msec or timevals
and timespecs, which get converted to nsecs. before they were then
converted to ticks for use with the timeout api. passing nanoseconds
the whole way through means we can centralise the conversion of
nanoseconds to ticks in the timeout code.

consequently this changes the sleep functions so that instead of
tsleep_nsec, msleep_nsec, and rwsleep_nsec wrapping tsleep, msleep,
and rwsleep, the arrangement is reversed so tsleep, msleep, and
rwsleep are now wrappers around tsleep_nsec, msleep_nsec, and
rwsleep_nsec. converting ticks to nanoseconds is a simple multiplication
and doesn't lose precision like it does going the other way.

tested by a bunch of people
ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/06/02 19:03:05

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h 

Log message:
Ryzen 9000 "Fire Range" uses the same id as "Granite Ridge"
spotted in notebookcheck review of MSI Raider A18 HX A9WIG


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/03 00:29:15

Modified files:
	sysutils/plakar: Makefile distinfo 

Log message:
Update to plakar-1.0.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/06/03 00:33:53

Modified files:
	sys/net        : if_gre.c 

Log message:
remove duplicate ERSPAN_II_EN_PRESERVED define


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/03 00:36:20

Modified files:
	x11/gnome/mutter: Makefile distinfo 

Log message:
Update to mutter-48.3.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/06/03 00:52:54

Modified files:
	sys/arch/arm64/dev: simplebus.c 

Log message:
remove duplicate machine/fdt.h include


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/03 00:53:12

Modified files:
	sysutils/libvirt: Makefile distinfo 
	sysutils/libvirt/patches: patch-meson_build 
	sysutils/libvirt/pkg: PLIST 

Log message:
Update to libvirt-11.4.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/03 00:53:41

Modified files:
	sysutils/libvirt-python: Makefile distinfo 

Log message:
Update to py3-libvirt-11.4.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/06/03 00:56:38

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

Log message:
Update to packer-1.13.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	kenjiro@cvs.openbsd.org	2025/06/03 02:19:29

Modified files:
	regress/lib/libcrypto/aes: aes_test.c 

Log message:
Add non-EVP tests for AES CFB128 and OFB128 modes

Extend aes_test.c to include non-EVP tests for AES CFB128 and OFB128 modes
using AES_cfb128_encrypt() and AES_ofb128_encrypt(). These additions improve
test coverage by exercising the low-level interfaces with the same vectors
used in the EVP-based tests.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/03 02:35:31

Modified files:
	textproc/p5-ack: Makefile 

Log message:
set portroach skipv


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/06/03 02:38:17

Modified files:
	sys/kern       : kern_exit.c 
	sys/uvm        : uvm_extern.h uvm_glue.c uvm_map.c 

Log message:
Let the last thread of a process teardown its VM space in exit1().

Move the hard work from uvm_exit() to uvm_purge().  Let the reaper, or last
owner of the VM reference, free the pmap and the VM descriptor.

VMMAP_DEBUG still work even when uvm_map_teardown() is called a second time
with an empty map.  This could be optimized later.

ok kettenis@, claudio@, jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	kenjiro@cvs.openbsd.org	2025/06/03 02:42:15

Modified files:
	lib/libcrypto/pkcs12: p12_mutl.c 
	lib/libcrypto/evp: e_aes.c 
	lib/libcrypto/aes: aes.c 

Log message:
Use timingsafe_memcmp when comparing authenticators

Replace memcmp() with timingsafe_memcmp() for authentication tag
comparison in AES-CCM, GCM, PKCS12 and AES key unwrap code paths
to ensure constant-time behavior and avoid potential timing side
channels.

This aligns with OpenSSL 1e4a355.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/03 03:51:47

Modified files:
	lang/brandy    : Makefile distinfo 
	lang/brandy/pkg: PLIST 

Log message:
update to brandy-1.23.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/03 03:51:52

Modified files:
	net/dhcpcd     : Makefile distinfo 

Log message:
update to dhcpcd-10.2.4


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/06/03 03:57:57

Modified files:
	sbin/sysctl    : sysctl.c 

Log message:
remove prototype for removed sysctl_fs()


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2025/06/03 04:25:27

Modified files:
	graphics/geeqie: Makefile distinfo 

Log message:
bugfix update to geeqie-2.6.1


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/06/03 04:25:29

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

Log message:
parse_test_file: add missing error checks for init()


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/06/03 04:29:37

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

Log message:
parse_test_file: add a missing call to finish in last cleanup


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

Modified files:
	sys/arch/amd64/conf: Makefile.amd64 

Log message:
compile more amdgpu files with sse enabled to fix non-optimised build


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2025/06/03 04:59:42

Modified files:
	sbin/fdisk     : gpt.c part.c 

Log message:
Shuffle some -R code to eliminate extraneous copying and other
minor tweaks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/03 06:37:57

Modified files:
	lang/node      : Makefile 

Log message:
mark BROKEN-i386 for now, it hangs with 1 core in a tight loop when
trying to build node-pledge


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/06/03 06:56:00

Modified files:
	net/rrdpit     : Makefile crates.inc distinfo 
Removed files:
	net/rrdpit/files: Cargo.lock 

Log message:
update to rrdpit-0.1.0
upstream now provides a Cargo.lock so we can remove the pregenerated one


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/06/03 07:40:19

Modified files:
	sys/dev/fdt    : qcpas.c 

Log message:
Implement charge limits on firmware that supports it; x1e80100 does,
sc8280xp doesn't.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/06/03 08:10:56

Modified files:
	usr.bin/pkgconf/man: pkgconf.1 

Log message:
fix description of PKG_CONFIG_SYSROOT_DIR;
from Ariadne Conill <ariadne at ariadne dot space>
via upspream commit f2396064 https://github.com/pkgconf/pkgconf/issues/388


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/06/03 08:15:53

Modified files:
	lib/libc/stdio : fclose.3 fclose.c fflush.3 fflush.c freopen.c 
	                 fseek.c ftell.c 
	lib/libc/stdlib: exit.3 malloc.3 
	lib/libc/sys   : profil.2 

Log message:
Again.  Make exit(), fclose(), fflush(), and freopen() comply with
POSIX-2008 requirements for setting the underlying file position when
flushing read-mode streams, and make an fseek()-after-fflush() not
change the underlying file position.  This commit fixes some minor
problems of the previous.

previous diff from guenther
Much testing, review, assistence form tb@
ok tb@ millert@ for the previous

ok asou


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/06/03 08:23:09

Modified files:
	sys/kern       : kern_sysctl.c 

Log message:
Push kernel lock deep down to sysctl_file().

Move sleeping malloc(9) allocation of `kf' out of `sysctl_lock'
rwlock(9). If the sleep happens, the most of sysctl layer became
unusable. Fortunately, we expect context switch in `allprocess'
foreach loops, so we could keep kernel lock only around them and avoid
sleeping memory allocation under `sysctl_lock'.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/06/03 08:25:23

Modified files:
	lib/libc/sys   : profil.2 

Log message:
Revert 1.14 of lib/libc/sys/profil.2 since it's changed by accident by
my previous commit.


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2025/06/03 08:35:27

Modified files:
	regress/lib/libc/stdio: Makefile test___freadahead.c 

Log message:
Now our fflush() comply POSIX-2008.  test_fflush is expected "pass".
And switch test___freadahead to use another version that uses fflush().


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/06/03 08:49:05

Modified files:
	sys/net        : pfkeyv2.c 
	sys/netinet    : ipsec_input.c ipsec_output.c udp_usrreq.c 

Log message:
Move atomically accessed `esp_enable' sysctl(2) variable out of netlock.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/06/03 08:58:36

Modified files:
	sys/dev/rasops : rasops.c 

Log message:
Reset switch callback function pointer (and argument) after running the
callback to prevent running it again when we do a synchronous switch
in the future.

Gets rid of bogus "wsdisplay_switch2: not switching" warnings.

ok landry@, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/06/03 09:04:00

Modified files:
	sys/dev/fdt    : gpiokeys.c qcgpio_fdt.c 

Log message:
Implement lid suspend/resume for lids that use a GPIO.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/06/03 10:51:26

Modified files:
	sys/kern       : kern_sysctl.c 
	sys/netinet    : in_pcb.c in_pcb.h tcp_input.c tcp_subr.c 
	                 tcp_timer.c tcp_usrreq.c udp_usrreq.c 
	sys/netinet6   : in6_pcb.c 

Log message:
Reference count the socket within internet PCB.

Instead of protecting inp_socket with special mutex when being freed
and reference counting in in_pcbsolock_ref(), better reference count
inp_socket.

When an inpcb is created, inp_socket is initialized with a socket
pointer that is reference counted.  When the inpcb is freed, release
the socket reference.  As incpb is reference counted itself, we can
always access the socket memory when we have a valid inpcb counter.

in_pcbsolock() can just lock the socket, no reference counting is
needed.  This reduces contention a bit.  As in_pcbdetach() is
protected by socket lock, in_pcbsolock() has to check so_pcb while
holding the lock to skip sockets that are being closed.

OK mvs@