CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/24 08:32:59

Modified files:
	www/mozilla-firefox: Makefile 

Log message:
Disable btcfi and exec-only in Firefox on aarch64 for now. The bundled copy
of libdav1d doesn't have the asm fixes from the (older) version in ports -
while many hunks of the patches apply directly to the newer code here,
it needs more aarch64 asm knowledge than I have to port the rest across.

landry@ has a diff (based on gentoo patches) to build against system versions
of dav1d and aom - that's generally what we want longer-term, but this more-
targetted change is safer for release (and avoids downgrading the version of
dav1d used in firefox past some security fixes).

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2024/09/24 13:34:01

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

Log message:
vmd(8) manpage change for shutdown behaviour

Document the shutdown behaviour for vmd(8). Suggested via bugs@
via eric at mulh.net.

ok jmc@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/09/24 14:02:39

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

Log message:
- VM(s) -> VMs
- simpler tense
- fix the -width parameter
- add -nosplit to AUTHORS


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/24 14:15:03

Modified files:
	www/tor-browser/browser: Makefile 

Log message:
apply same aarch64 fix to tor-browser as firefox (USE_NOBTCFI, USE_NOEXECONLY)
ok naddy


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/09/24 19:24:04

Modified files:
	usr.bin/ssh    : misc.c misc.h readconf.c servconf.c 

Log message:
fix regression introduced when I switched the "Match" criteria tokeniser
to a more shell-like one. Apparently the old tokeniser (accidentally?)
allowed "Match criteria=argument" as well as the "Match criteria argument"
syntax that we tested for.

People were using this syntax so this adds back support for
"Match criteria=argument"

bz3739 ok dtucker


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/09/24 22:19:36

Modified files:
	usr.sbin/vmd   : sev.c 

Log message:
document why sys/param.h is used


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/09/25 00:13:01

Modified files:
	bin/ksh        : ksh.1 
	usr.bin/dig    : dig.1 
	usr.bin/ssh    : ssh_config.5 
	usr.bin/systat : systat.1 

Log message:
remove some unneeded Xo/Xc calls; from evan silberman
the original diff had a couple of errors, which i've fixed


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/09/25 00:34:34

Modified files:
	www/chromium   : Makefile 
	www/chromium/patches: patch-base_compiler_specific_h 
	www/iridium    : Makefile 
	www/iridium/patches: patch-base_compiler_specific_h 
	www/ungoogled-chromium: Makefile 
	www/ungoogled-chromium/patches: patch-base_compiler_specific_h 

Log message:
disable the preserve_most attribute on arm64 as it breaks retguard

ok sthen@, naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/09/25 07:55:23

Modified files:
	usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh 

Log message:
sysupgrade: add -R #.# to try to use a specific release version rather
than the immediate +0.1. print an https://ftp.openbsd.org/... URL where
the new signify pubkey can be found if not present.

no guarantees: we only test +0.1, but jumping further does work quite
often (and if tight on disk, can work better than multiple steps) -
this avoids editing the script if you're going to do it anyway.

"Only upgrades from one version to the next are tested. Skipping
versions may work. Downgrading is unlikely to work."

discussed with deraadt chris florian, ok deraadt


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2024/09/25 08:26:46

Modified files:
	faq            : current.html 

Log message:
faq/current.html notes:

- mention va-api in packages and show people how to disable it in vlc if
they run into problems (as there seems to be some issue with amd)

- let people know that sysupgrade no longer guesses, if you want snaps
then use -s


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/09/25 08:42:39

Modified files:
	regress/usr.sbin/bgpd/integrationtests: Makefile 
Added files:
	regress/usr.sbin/bgpd/integrationtests: 
	                                        bgpd.maxattr.rdomain1.conf 
	                                        bgpd.maxattr.rdomain2_1.conf 
	                                        bgpd.maxattr.rdomain2_2.conf 
	                                        maxattr.sh 
	                                        maxattr.test1.ok 
	                                        maxattr.test2.ok 

Log message:
Add a maxattr regress test that causes the rdomain1 bgpd instance to trip
over 4096 bytes for a BGP UPDATE message. Check on the 3rd system that the
affected prefixes are properly withdrawn.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/09/25 08:46:52

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

Log message:
When generating UPDATE handle the message size limit better.

First of all warn that a prefix was dropped. In the generate an update
code handle possible overflows of attributes and NLRI and withdraw the
affected prefix. This way the peer will not have stale data.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/09/25 09:08:42

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

Log message:
correct macro for -R entry;


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/09/25 09:38:39

Modified files:
	regress/usr.sbin/bgpd/integrationtests: 
	                                        bgpd.maxattr.rdomain1.conf 
	                                        bgpd.maxattr.rdomain2_1.conf 
	                                        bgpd.maxattr.rdomain2_2.conf 
	                                        maxattr.sh 
	                                        maxattr.test1.ok 
	                                        maxattr.test2.ok 

Log message:
Extend maxattr test to also include IPv6 and with that test for the
up_generate_mp_reach() failure.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2024/09/25 10:26:37

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

Log message:
Improve description of -f.

ok sthen, florian

Committing on behalf of jmc as requested.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/09/25 12:24:13

Modified files:
	sys/kern       : subr_witness.c 

Log message:
Do not crash in witness code if interrupt fires early.

It can happen that an interrupt handler is called immediately on a
secondary CPU when it is spun up during boot.  At that moment no
process is schduled yet, so curproc is NULL.  To prevent a crash
when p->p_sleeplocks is dereferenced, skip witness check in this
case.

OK visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	bru@cvs.openbsd.org	2024/09/25 13:56:33

Modified files:
	sbin/wsconsctl : mousecfg.c 

Log message:
Correct an indexing error that may leave stale data in the mousecfg buffer.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/09/25 16:48:49

Modified files:
	graphics/cairo : Makefile 
Added files:
	graphics/cairo/patches: patch-src_cairo-cff-subset_c 

Log message:
Add upstream fix for regression when writing PDFs with fonts.

ok ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/09/25 17:01:39

Modified files:
	usr.bin/ssh    : readconf.h ssh.h 

Log message:
remove some unused defines; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/09/25 19:45:13

Modified files:
	usr.sbin/vmd   : config.c control.c dhcp.c fw_cfg.c i8253.c 
	                 loadfile_elf.c parse.y pci.c priv.c proc.c 
	                 proc.h psp.c sev.c vioblk.c vionet.c vioqcow2.c 
	                 vioscsi.c virtio.c vm.c vm_agentx.c vmd.c vmm.c 
	                 x86_vm.c 

Log message:
remove unneeded includes; ok dv@ mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/09/26 00:10:34

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

Log message:
document that there are nvme sensors available and nudge the reader to sysctl;
ok bmercer


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/09/26 02:12:30

Modified files:
	regress/usr.sbin/bgpd/integrationtests: maxattr.sh 

Log message:
Remove debug leftover. There is no need to run tcpdump anymore.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/09/26 04:12:02

Modified files:
	sys/arch/i386/stand/libsa: mdrandom.c 
	sys/arch/amd64/stand/libsa: mdrandom.c 

Log message:
remove unneeded psl.h include


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2024/09/26 07:18:25

Modified files:
	sys/arch/amd64/amd64: cpu.c lapic.c pmap.c vector.S 
	                      vmm_machdep.c 
	sys/arch/amd64/include: cpu.h i82489var.h pmap.h vmmvar.h 

Log message:
Add an ipi for executing INVEPT to flush EPT on remote cpus.

Similar to how the fast ipi for tlb flush is implemented, this adds
one for calling INVEPT to invalidate EPT caches on the cpu. This
is the first step to allowing guest memory to not be wired by UVM
and decreases the behavioral differences between Intel and AMD's
nested paging in vmm(4) and pmap(9).

This change does not hook EPT ptes into the PV list, so the ipi is
only used during address space teardown and pte removal. (With the
removal of the "mprotect" ioctl, vmm(4) no longer modifies EPT ptes
other than inserting them and removing them.)

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2024/09/26 15:55:42

Modified files:
	sys/arch/amd64/amd64: pmap.c 

Log message:
Fix amd64/GENERIC not linking due to missing pmap_shootept symbol.

My recent commit to add an INVEPT ipi missed an ifdef related to
MP machines.

ok krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/09/26 17:55:08

Modified files:
	usr.bin/ssh    : readconf.c 

Log message:
fix previous change to ssh_config Match, which broken on negated
Matches; spotted by phessler@ ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/09/26 18:38:49

Modified files:
	sys/net        : pipex.c 

Log message:
Previous pipex.c,v 1.155 was broken if the client was not behind a NAT.

ok mvs


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/09/26 19:05:54

Modified files:
	regress/usr.bin/ssh: cfginclude.sh cfgmatch.sh servcfginclude.sh 

Log message:
test some more Match syntax, including criteria=arg and negations


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/09/27 06:52:58

Modified files:
	usr.sbin/rpki-client: main.c 

Log message:
rpki-client: check for getline error when reading the skiplist file

ok claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/09/27 06:55:03

Modified files:
	usr.sbin/rpki-client: repo.c 

Log message:
rpki-client: free deltas in rrdp_session_parse() as in rrdp_repo_free()

ok claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/09/27 07:06:21

Modified files:
	usr.bin/rsync  : blocks.c 

Log message:
rsync: fix reallocarray() usage in blkhash_set()

The well-named ERR() macro doesn't error out. Therefore an incorrect use
of reallocarray() is actually a leak that is easily overlooked. Do it the
right way by assigning to a temporary variable and preserve behavior by
freeing and NULL-ing.

ok claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/09/27 07:10:39

Modified files:
	usr.bin/rsync  : blocks.c 

Log message:
rsync: avoid reallocarray() with a nmemb of 0.

bset->blksz can be 0 here and how reallocarray() behaves is implementation
defined.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/09/27 07:13:14

Modified files:
	usr.bin/rsync  : blocks.c 

Log message:
rsync: make blkhash_free() callable with NULL.

It is in principle possible that blkhash_free() (which obviously frees
a struct blktab, sigh) is called with NULL. This would lead to a crash.

ok claudio


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/27 15:50:48

Modified files:
	.              : 76.html 

Log message:
changes up to May


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/09/27 18:37:25

Modified files:
	.              : 76.html 

Log message:
add drm changes


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/09/27 18:59:36

Modified files:
	.              : 76.html 

Log message:
platform name is riscv64, not risc-v
move Milk-V Pioneer from arm64 to riscv64
reword riscv64 section


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/09/28 11:09:52

Modified files:
	distrib/notes/arm64: prep 

Log message:
catch up with the u-boot-aarch64 package split in install docs. changing
the dtb isn't normally needed (and can cause problems) so don't suggest that.
add some info for rk3588. partly from jsg.


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/28 14:11:10

Modified files:
	.              : 76.html 

Log message:
more entries
polish bgpd section a bit, thx claudio


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/28 15:49:50

Modified files:
	.              : 76.html 

Log message:
more changes


CVSROOT:	/cvs
Module name:	www
Changes by:	kmos@cvs.openbsd.org	2024/09/28 15:57:42

Modified files:
	.              : plus.html 

Log message:
The remainder of plus.html

The heavy work done by pamela@

Man page links provided by myself (kmos@)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/09/29 03:25:37

Modified files:
	sys/arch/arm64/dev: aplcpu.c 

Log message:
correct a prototype


CVSROOT:	/cvs
Module name:	www
Changes by:	pamela@cvs.openbsd.org	2024/09/29 05:12:57

Modified files:
	.              : plus.html 
Added files:
	.              : plus76.html 

Log message:
finish plus roll for 7.6


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/09/29 05:22:39

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

Log message:
fix HWCAP_ASIMDHP test; ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/09/29 06:22:57

Modified files:
	sys/arch/arm64/include: pte.h 

Log message:
remove unused cruft; ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/09/29 08:36:13

Modified files:
	etc/rc.d       : rc.subr 
	usr.sbin/rcctl : rcctl.8 rcctl.sh 

Log message:
sync synopsis and usage, sort commands, fix their spacing

OK input lucas


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/09/29 12:00:38

Modified files:
	sbin/fdisk     : fdisk.8 

Log message:
add some commas, to aid readability;
from thorsten blum


CVSROOT:	/cvs
Module name:	www
Changes by:	naddy@cvs.openbsd.org	2024/09/29 13:31:13

Modified files:
	.              : 76.html 

Log message:
amd64, i386, powerpc64 package counts


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/09/29 13:56:58

Modified files:
	www/yt-dlp     : Makefile distinfo 
	www/yt-dlp/pkg : PLIST 

Log message:
Update to yt-dlp 2024.09.27

from byteskeptical


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/09/29 13:57:25

Modified files:
	textproc/der-ascii: Makefile distinfo 

Log message:
Update der-ascii 0.4.0


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/09/29 14:05:42

Modified files:
	usr.bin/tmux   : colour.c tmux.c 

Log message:
Fix grey colour, from Magnus Gross.


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/29 14:43:46

Modified files:
	.              : 76.html 

Log message:
changes up to August


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/29 15:26:25

Modified files:
	.              : plus76.html 

Log message:
fix a href


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/29 15:32:10

Modified files:
	.              : 76.html 

Log message:
a few more commits


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/09/29 18:04:43

Modified files:
	.              : 76.html 

Log message:
spelling


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/09/29 19:41:49

Modified files:
	sys/dev/wscons : wsconsio.h wsdisplay.c 

Log message:
remove WSDISPLAYIO_OGINFO compat ioctl, planned for after 7.3
ok miod@


CVSROOT:	/cvs
Module name:	www
Changes by:	djm@cvs.openbsd.org	2024/09/29 20:56:40

Modified files:
	.              : 76.html 

Log message:
openssh


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/09/29 21:12:51

Modified files:
	databases/tdb  : Makefile distinfo 
	databases/tdb/patches: patch-buildtools_wafsamba_wafsamba_py 

Log message:
Update to tdb-1.4.12

Needed for samba-4.21.0

Test and OK Ian McWilliam (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/09/29 21:15:01

Modified files:
	net/samba      : Makefile distinfo 
	net/samba/patches: patch-buildtools_wafsamba_samba_autoconf_py 
	                   patch-buildtools_wafsamba_wafsamba_py 
	                   patch-buildtools_wafsamba_wscript 
	                   patch-lib_util_charset_wscript_configure 
	                   patch-python_samba_provision___init___py 
	                   patch-source3_wscript 
	                   patch-source3_wscript_build 
	net/samba/pkg  : PLIST-main 
Removed files:
	net/samba/patches: patch-lib_ldb_wscript 

Log message:
Update to samba-4.21.0

First stable release of the Samba 4.21 release series. Release notes:
https://www.samba.org/samba/history/samba-4.21.0.html

Test and OK Ian McWilliam (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/09/29 21:15:33

Modified files:
	audio/audacious: Makefile.inc 
	audio/audacious/player: distinfo 
	audio/audacious/player/patches: patch-src_libaudcore_Makefile 
	                                patch-src_libaudqt_Makefile 
	                                patch-src_libaudtag_Makefile 
	audio/audacious/plugins: Makefile distinfo 
	audio/audacious/plugins/patches: patch-configure 
Removed files:
	audio/audacious/plugins/patches: patch-src_sndio_sndio_cc 

Log message:
Update to audacious-4.4.1

Changes:
https://audacious-media-player.org/news/60-audacious-4-4-1-released


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/09/29 21:15:56

Modified files:
	sysutils/rclone: Makefile distinfo 

Log message:
Update to rclone-1.68.1

Changes: https://rclone.org/changelog/#v1-68-1-2024-09-24


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/09/29 21:55:47

Modified files:
	sys/dev/pci/drm: drm_linux.c 

Log message:
init xarray pool in drm_linux_init(), needed for static initialisation


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/09/29 22:14:57

Modified files:
	.              : 76.html 

Log message:
spelling


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2024/09/29 22:18:58

Modified files:
	.              : plus76.html 

Log message:
ksh NUL change is not in 7.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:35:26

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

Log message:
update to py3-incremental-24.7.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:35:31

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

Log message:
update to py3-twisted-24.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:35:35

Modified files:
	net/isc-bind   : Makefile distinfo 
	net/isc-bind/pkg: PLIST 

Log message:
update to isc-bind-9.20.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:35:38

Modified files:
	sysutils/checkbashisms: Makefile distinfo 

Log message:
update to checkbashisms-2.24.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:35:42

Modified files:
	security/py-cryptodome-test-vectors: Makefile distinfo 
	security/py-cryptodome-test-vectors/pkg: PLIST 

Log message:
update to py3-cryptodome-test-vectors-1.0.18


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:35:46

Modified files:
	graphics/jpeg  : Makefile distinfo 

Log message:
update to jpeg-3.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:35:49

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

Log message:
update to py3-virtualenv-20.26.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:35:52

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

Log message:
update to py3-tox-4.18.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:35:55

Modified files:
	devel/py-tzdata: Makefile distinfo 

Log message:
update to py3-tzdata-2024.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:35:58

Modified files:
	databases/py-alembic: Makefile distinfo 

Log message:
update to py3-alembic-1.13.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:36:01

Modified files:
	mail/dovecot-fts-flatcurve: Makefile distinfo 

Log message:
update to dovecot-fts-flatcurve-1.0.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:36:04

Modified files:
	lang/php/8.1   : Makefile distinfo 
	lang/php/8.1/patches: patch-sapi_cgi_cgi_main_c 

Log message:
update to php-8.1.30


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:36:07

Modified files:
	lang/php/8.2   : Makefile distinfo 
	lang/php/8.2/patches: patch-configure_ac 
	                      patch-sapi_cgi_cgi_main_c 

Log message:
update to php-8.2.24


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:36:10

Modified files:
	lang/php/8.3   : Makefile distinfo 
	lang/php/8.3/patches: patch-configure_ac 
	                      patch-sapi_cgi_cgi_main_c 

Log message:
update to php-8.3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:36:54

Modified files:
	databases/mariadb: Makefile distinfo 
	databases/mariadb/patches: patch-cmake_install_macros_cmake 
	                           patch-extra_mariabackup_xtrabackup_cc 
	                           patch-libmariadb_libmariadb_CMakeLists_txt 
	                           patch-scripts_mysql_install_db_sh 
	                           patch-scripts_mysqld_safe_sh 
	                           patch-scripts_wsrep_sst_common_sh 
	                           patch-scripts_wsrep_sst_mariabackup_sh 
	                           patch-scripts_wsrep_sst_rsync_sh 
	                           patch-storage_rocksdb_CMakeLists_txt 
	                           patch-storage_rocksdb_rocksdb_util_crc32c_arm64_cc 
	                           patch-storage_rocksdb_rocksdb_util_crc32c_cc 
	                           patch-support-files_CMakeLists_txt 
	databases/mariadb/pkg: PFRAG.le-tests PLIST-main PLIST-server 
	                       PLIST-tests 
Removed files:
	databases/mariadb/patches: patch-cmake_libfmt_cmake 
	                           patch-sql_item_strfunc_cc 
	                           patch-storage_connect_libdoc_cpp 

Log message:
update to mariadb-11.4.3, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/29 22:37:49

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

Log message:
update to traccar-6.5, from Renaud Allard (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/09/30 00:05:29

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_constants_h 
	                      patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc 
	                      patch-base_debug_stack_trace_cc 
	                      patch-base_files_file_util_unittest_cc 
	                      patch-base_memory_discardable_memory_cc 
	                      patch-base_memory_discardable_memory_internal_h 
	                      patch-base_trace_event_memory_dump_manager_cc 
	                      patch-build_config_clang_BUILD_gn 
	                      patch-build_config_compiler_BUILD_gn 
	                      patch-chrome_app_chrome_main_delegate_cc 
	                      patch-chrome_browser_BUILD_gn 
	                      patch-chrome_browser_about_flags_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_interface_binders_cc 
	                      patch-chrome_browser_chrome_browser_main_cc 
	                      patch-chrome_browser_chrome_content_browser_client_cc 
	                      patch-chrome_browser_chrome_content_browser_client_h 
	                      patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                      patch-chrome_browser_download_download_prefs_cc 
	                      patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_cc 
	                      patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                      patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_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_connectors_reporting_realtime_reporting_client_h 
	                      patch-chrome_browser_extensions_BUILD_gn 
	                      patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc 
	                      patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_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_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_media_router_discovery_discovery_network_list_posix_cc 
	                      patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc 
	                      patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                      patch-chrome_browser_net_profile_network_context_service_cc 
	                      patch-chrome_browser_net_system_network_context_manager_cc 
	                      patch-chrome_browser_new_tab_page_new_tab_page_util_cc 
	                      patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc 
	                      patch-chrome_browser_password_manager_chrome_password_manager_client_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_prefs_browser_prefs_cc 
	                      patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc 
	                      patch-chrome_browser_process_singleton_posix_cc 
	                      patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                      patch-chrome_browser_profiles_profile_impl_cc 
	                      patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc 
	                      patch-chrome_browser_safe_browsing_cloud_content_scanning_deep_scanning_utils_cc 
	                      patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc 
	                      patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                      patch-chrome_browser_sessions_session_restore_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_supervised_user_supervised_user_metrics_service_factory_cc 
	                      patch-chrome_browser_sync_chrome_sync_client_cc 
	                      patch-chrome_browser_sync_sync_service_factory_cc 
	                      patch-chrome_browser_task_manager_sampling_task_group_cc 
	                      patch-chrome_browser_themes_theme_service_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_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_h 
	                      patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc 
	                      patch-chrome_browser_ui_startup_startup_browser_creator_cc 
	                      patch-chrome_browser_ui_tab_helpers_cc 
	                      patch-chrome_browser_ui_task_manager_task_manager_table_model_cc 
	                      patch-chrome_browser_ui_test_popup_browsertest_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_cc 
	                      patch-chrome_browser_ui_views_frame_browser_view_cc 
	                      patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc 
	                      patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h 
	                      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_frame_system_menu_model_builder_cc 
	                      patch-chrome_browser_ui_views_frame_tab_strip_region_view_cc 
	                      patch-chrome_browser_ui_views_hung_renderer_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_tab_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_drag_controller_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_cc 
	                      patch-chrome_browser_ui_webui_about_about_ui_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_certificate_manager_client_cert_sources_h 
	                      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_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_signin_profile_picker_handler_cc 
	                      patch-chrome_browser_ui_window_sizer_window_sizer_cc 
	                      patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc 
	                      patch-chrome_browser_web_applications_extension_status_utils_h 
	                      patch-chrome_browser_web_applications_extensions_extension_status_utils_cc 
	                      patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc 
	                      patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc 
	                      patch-chrome_browser_web_applications_web_app_install_info_h 
	                      patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                      patch-chrome_browser_webauthn_enclave_manager_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_webui_url_constants_h 
	                      patch-chrome_enterprise_companion_enterprise_companion_client_cc 
	                      patch-chrome_test_chromedriver_key_converter_unittest_cc 
	                      patch-chrome_utility_services_cc 
	                      patch-components_autofill_core_browser_payments_data_manager_cc 
	                      patch-components_autofill_core_common_autofill_payments_features_cc 
	                      patch-components_commerce_core_commerce_feature_list_cc 
	                      patch-components_constrained_window_constrained_window_views_cc 
	                      patch-components_discardable_memory_service_discardable_shared_memory_manager_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_feed_core_v2_feed_network_impl_unittest_cc 
	                      patch-components_flags_ui_flags_state_cc 
	                      patch-components_gwp_asan_crash_handler_crash_analyzer_cc 
	                      patch-components_named_mojo_ipc_server_connection_info_h 
	                      patch-components_network_session_configurator_browser_network_session_configurator_cc 
	                      patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                      patch-components_os_crypt_sync_os_crypt_h 
	                      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_store_login_database_async_helper_cc 
	                      patch-components_password_manager_core_browser_password_store_login_database_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_policy_core_common_cloud_cloud_policy_client_cc 
	                      patch-components_policy_core_common_policy_utils_cc 
	                      patch-components_safe_browsing_content_common_file_type_policies_unittest_cc 
	                      patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc 
	                      patch-components_safe_browsing_core_common_features_cc 
	                      patch-components_search_engines_template_url_service_cc 
	                      patch-components_soda_soda_util_cc 
	                      patch-components_storage_monitor_BUILD_gn 
	                      patch-components_supervised_user_core_browser_supervised_user_preferences_cc 
	                      patch-components_supervised_user_core_browser_supervised_user_service_cc 
	                      patch-components_sync_device_info_local_device_info_util_cc 
	                      patch-components_update_client_update_query_params_cc 
	                      patch-components_viz_service_display_embedder_skia_output_surface_impl_cc 
	                      patch-components_viz_service_display_embedder_software_output_surface_cc 
	                      patch-components_viz_service_display_embedder_software_output_surface_h 
	                      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_viz_test_mock_display_client_h 
	                      patch-components_webapps_browser_features_cc 
	                      patch-content_app_content_main_cc 
	                      patch-content_app_content_main_runner_impl_cc 
	                      patch-content_browser_BUILD_gn 
	                      patch-content_browser_browser_child_process_host_impl_cc 
	                      patch-content_browser_browser_main_loop_cc 
	                      patch-content_browser_child_process_launcher_helper_h 
	                      patch-content_browser_file_system_access_file_path_watcher_file_path_watcher_h 
	                      patch-content_browser_file_system_access_file_system_access_local_path_watcher_cc 
	                      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_widget_host_view_aura_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_aura_h 
	                      patch-content_browser_utility_process_host_cc 
	                      patch-content_browser_web_contents_web_contents_view_aura_cc 
	                      patch-content_browser_zygote_host_zygote_host_impl_linux_cc 
	                      patch-content_child_child_process_cc 
	                      patch-content_common_BUILD_gn 
	                      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_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-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                      patch-extensions_common_command_cc 
	                      patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                      patch-gpu_command_buffer_service_gles2_cmd_decoder_cc 
	                      patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_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_command_buffer_service_webgpu_decoder_impl_cc 
	                      patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc 
	                      patch-gpu_config_gpu_control_list_cc 
	                      patch-gpu_config_gpu_info_collector_cc 
	                      patch-gpu_ipc_service_gpu_init_cc 
	                      patch-gpu_vulkan_vulkan_device_queue_cc 
	                      patch-gpu_vulkan_vulkan_util_cc 
	                      patch-headless_lib_headless_content_main_delegate_cc 
	                      patch-media_BUILD_gn 
	                      patch-media_audio_BUILD_gn 
	                      patch-media_audio_alsa_audio_manager_alsa_cc 
	                      patch-media_audio_audio_input_device_cc 
	                      patch-media_audio_pulse_pulse_util_cc 
	                      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_video_capture_device_client_cc 
	                      patch-media_gpu_chromeos_libyuv_image_processor_backend_cc 
	                      patch-media_gpu_chromeos_mailbox_video_frame_converter_cc 
	                      patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc 
	                      patch-media_gpu_vaapi_vaapi_wrapper_cc 
	                      patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h 
	                      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_video_video_encode_accelerator_adapter_test_cc 
	                      patch-media_webrtc_audio_processor_cc 
	                      patch-mojo_core_BUILD_gn 
	                      patch-mojo_public_tools_bindings_mojom_gni 
	                      patch-net_BUILD_gn 
	                      patch-net_base_features_cc 
	                      patch-net_base_network_change_notifier_cc 
	                      patch-net_http_http_network_session_cc 
	                      patch-net_socket_udp_socket_posix_cc 
	                      patch-net_socket_udp_socket_unittest_cc 
	                      patch-net_url_request_url_request_context_builder_cc 
	                      patch-printing_print_settings_h 
	                      patch-remoting_host_chromoting_host_h 
	                      patch-remoting_host_client_session_cc 
	                      patch-remoting_host_it2me_it2me_host_cc 
	                      patch-remoting_host_remoting_me2me_host_cc 
	                      patch-remoting_host_setup_start_host_main_cc 
	                      patch-sandbox_policy_BUILD_gn 
	                      patch-sandbox_policy_features_cc 
	                      patch-sandbox_policy_features_h 
	                      patch-sandbox_policy_sandbox_type_cc 
	                      patch-services_device_BUILD_gn 
	                      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_video_capture_video_capture_service_impl_cc 
	                      patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc 
	                      patch-third_party_blink_public_platform_platform_h 
	                      patch-third_party_blink_renderer_core_exported_web_view_impl_cc 
	                      patch-third_party_blink_renderer_core_layout_layout_view_cc 
	                      patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc 
	                      patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_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_cache_cc 
	                      patch-third_party_blink_renderer_platform_fonts_font_cache_h 
	                      patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_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_scheduler_common_thread_cc 
	                      patch-third_party_libc++_src_src_chrono_cpp 
	                      patch-third_party_libc++_src_src_filesystem_filesystem_clock_cpp 
	                      patch-third_party_sqlite_src_amalgamation_sqlite3_c 
	                      patch-third_party_vulkan-loader_src_BUILD_gn 
	                      patch-tools_json_schema_compiler_cpp_bundle_generator_py 
	                      patch-ui_base_ime_dummy_text_input_client_cc 
	                      patch-ui_base_ime_dummy_text_input_client_h 
	                      patch-ui_base_ime_fake_text_input_client_cc 
	                      patch-ui_base_ime_fake_text_input_client_h 
	                      patch-ui_base_ime_text_input_client_h 
	                      patch-ui_base_resource_resource_bundle_cc 
	                      patch-ui_base_ui_base_features_cc 
	                      patch-ui_base_ui_base_features_h 
	                      patch-ui_base_webui_web_ui_util_cc 
	                      patch-ui_compositor_compositor_cc 
	                      patch-ui_compositor_compositor_h 
	                      patch-ui_events_devices_x11_device_data_manager_x11_cc 
	                      patch-ui_events_event_cc 
	                      patch-ui_events_keycodes_dom_keycode_converter_cc 
	                      patch-ui_gfx_font_fallback_linux_cc 
	                      patch-ui_gfx_linux_gbm_wrapper_cc 
	                      patch-ui_gl_gl_implementation_cc 
	                      patch-ui_gl_gl_switches_cc 
	                      patch-ui_gtk_printing_print_dialog_gtk_cc 
	                      patch-ui_message_center_views_message_popup_view_cc 
	                      patch-ui_native_theme_native_theme_base_cc 
	                      patch-ui_native_theme_native_theme_h 
	                      patch-ui_ozone_platform_wayland_common_wayland_util_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_connection_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_input_method_context_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h 
	                      patch-ui_ozone_platform_wayland_host_wayland_window_h 
	                      patch-ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc 
	                      patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc 
	                      patch-ui_ozone_platform_wayland_ozone_platform_wayland_cc 
	                      patch-ui_ozone_platform_x11_x11_window_cc 
	                      patch-ui_views_controls_prefix_selector_cc 
	                      patch-ui_views_controls_prefix_selector_h 
	                      patch-ui_views_controls_textfield_textfield_cc 
	                      patch-ui_views_controls_textfield_textfield_h 
	                      patch-ui_views_examples_widget_example_cc 
	                      patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                      patch-ui_views_widget_root_view_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_base_platform_platform-posix_cc 
	                      patch-v8_src_execution_isolate_cc 
	                      patch-v8_src_flags_flags_cc 
	                      patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_h 
	                      patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
Added files:
	www/chromium/patches: patch-chrome_browser_global_features_cc 
	                      patch-chrome_browser_global_features_h 
	                      patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 
	                      patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_cc 
	                      patch-chrome_browser_ui_managed_ui_cc 
	                      patch-chrome_browser_ui_webui_about_about_ui_h 
	                      patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc 
	                      patch-chrome_browser_ui_webui_internals_user_education_user_education_internals_page_handler_impl_cc 
	                      patch-chrome_common_crash_keys_cc 
	                      patch-components_autofill_core_browser_autofill_optimization_guide_cc 
	                      patch-components_password_manager_core_browser_password_store_factory_util_cc 
	                      patch-media_gpu_test_raw_video_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 
Removed files:
	www/chromium/patches: patch-cc_BUILD_gn 
	                      patch-chrome_browser_global_desktop_features_cc 
	                      patch-chrome_browser_global_desktop_features_h 
	                      patch-chrome_browser_sharing_sharing_device_registration_cc 
	                      patch-components_autofill_core_common_autofill_features_cc 
	                      patch-components_password_manager_core_browser_password_store_password_store_built_in_backend_cc 
	                      patch-components_viz_common_features_cc 
	                      patch-components_viz_common_features_h 
	                      patch-components_viz_service_display_embedder_skia_output_device_buffer_queue_cc 
	                      patch-content_common_mojo_core_library_support_cc 
	                      patch-device_fido_fido_discovery_factory_cc 
	                      patch-mojo_public_c_system_thunks_cc 

Log message:
update to 129.0.6668.70


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/09/30 00:07:56

Modified files:
	devel/github-cli: Makefile distinfo modules.inc 

Log message:
update to github-cli 2.57.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/09/30 00:08:54

Modified files:
	devel/git      : Makefile distinfo 
	devel/git/patches: patch-config_mak_uname 

Log message:
update to git 2.46.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/09/30 00:10:22

Modified files:
	net/qbittorrent: Makefile.inc 
	net/qbittorrent/qbittorrent: distinfo 
	net/qbittorrent/qbittorrent-nox: distinfo 

Log message:
update to qbittorrent 4.6.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2024/09/30 01:14:24

Modified files:
	shells/nsh     : Makefile distinfo 

Log message:
Update to nsh 1.2.3.
From maintainer Tom Smyth.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/09/30 01:54:51

Modified files:
	usr.bin/tmux   : job.c popup.c tmux.h 

Log message:
Only use default-shell for popups, return to /bin/sh for run-shell,
if-shell and #() - these have been documented as using /bin/sh for a
long time and scripts rely on it. Pointed out by Gregory Pakosz.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/09/30 02:09:39

Modified files:
	sys/uvm        : uvm_pdaemon.c 
	sys/dev/pci/drm: drm_linux.c 

Log message:
Return the number of freed pages and handle SHRINK_STOP in drmbackoff().

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/09/30 02:10:20

Modified files:
	usr.bin/tmux   : tmux.h tty-keys.c tty.c 

Log message:
On some Windows terminals, if TIOCWINSZ does not return xpixel and
ypixel (they are zero), if this is the case then try the query escape
sequences. From Dmitry Galchinsky in GitHub issue 4099.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/09/30 02:12:16

Modified files:
	sysutils/rustic: Makefile crates.inc distinfo 
	sysutils/rustic/pkg: PLIST 

Log message:
Update to rustic-0.9.0

Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/09/30 02:59:20

Modified files:
	security/nss   : Makefile distinfo 

Log message:
security/nss: update to 3.105.

see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_105.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/09/30 03:00:20

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

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

see https://mail.xfce.org/pipermail/xfce-announce/2024-September/001412.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/09/30 03:23:11

Modified files:
	lang/python/3  : Makefile 
	lang/python/3/pkg: PLIST-main 

Log message:
add missing @conflict needed for merging in meta/python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/09/30 03:41:01

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

Log message:
Update to es-de-3.1.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/09/30 03:42:24

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

Log message:
In bgpd_rtr_connect() do the setsockopt dance for IP_TOS and TCP_NODELAY
before calling connect(). This way it happens for sure and on top the TOS
is already set on the initial SYN.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 05:24:52

ports/print/libppd/patches

Update of /cvs/ports/print/libppd/patches
In directory cvs.openbsd.org:/tmp/cvs-serv75767/patches

Log Message:
Directory /cvs/ports/print/libppd/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 05:29:25

ports/print/cups-browsed/patches

Update of /cvs/ports/print/cups-browsed/patches
In directory cvs.openbsd.org:/tmp/cvs-serv28749/patches

Log Message:
Directory /cvs/ports/print/cups-browsed/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 05:46:00

Modified files:
	print/libcupsfilters: Makefile 
Added files:
	print/libcupsfilters/patches: patch-cupsfilters_ipp_c 

Log message:
cfGetPrinterAttributes5(): Validate response attributes before return
The destination can be corrupted or forged, so validate the response
to strenghten security measures.
Fixes CVE-2024-47076

from upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 05:46:45

Modified files:
	print/libppd   : Makefile 
Added files:
	print/libppd/patches: patch-ppd_ppd-cache_c 
	                      patch-ppd_ppd-generator_c 

Log message:
Prevent PPD generation based on invalid IPP response.
Fixes CVE-2024-47175

from upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 05:47:26

Modified files:
	print/cups-browsed: Makefile 
Added files:
	print/cups-browsed/patches: patch-configure 

Log message:
Default BrowseRemoteProtocols should not include "cups" protocol.
Works around CVE-2024-47176, the fix will be complete removal of CUPS
Browsing functionality.

from upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 05:47:45

Modified files:
	print/cups     : Makefile 
	print/cups/patches: patch-scheduler_ipp_c 
Added files:
	print/cups/patches: patch-cups_ppd-cache_c 

Log message:
Fix for CVE-2024-47175.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/09/30 05:49:44

Modified files:
	sys/kern       : kern_exec.c 

Log message:
Remove code after exit1() and NOTREACHED comment. Nothing will ever get there.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/09/30 06:09:04

Modified files:
	sys/dev/pci/drm: drm_linux.c 

Log message:
store xarray flags for XA_FLAGS_ALLOC1 test in alloc


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 06:21:09

Modified files:
	print/cups     : Makefile 
	print/cups/pkg : README-main 

Log message:
Tweak DESCR.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/09/30 06:21:17

Modified files:
	sys/dev/pci/drm/include/linux: xarray.h 
	sys/dev/pci/drm: drm_linux.c 

Log message:
handle non xa_limit_32b ranges in xarray


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/09/30 06:32:26

Modified files:
	sys/kern       : kern_exit.c kern_sysctl.c sys_process.c 
	                 tty_tty.c 
	sys/sys        : sysctl.h 

Log message:
Use ps_ppid instead of ps_pptr->ps_pid in all places.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/09/30 06:54:12

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

Log message:
Improve some currently impossible error path in log_ext_subtype().
Mainly handle unknown ext-communities better and handle the special
case of type == -1.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/09/30 07:01:22

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

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

see https://github.com/buildbot/buildbot/releases/tag/v4.0.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/09/30 07:05:40

Modified files:
	productivity/grisbi: Makefile distinfo 
	productivity/grisbi/pkg: PLIST 

Log message:
productivity/grisbi: update to 3.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/09/30 07:07:47

Modified files:
	geo/postgis    : Makefile distinfo 
	geo/postgis/patches: patch-liblwgeom_Makefile_in 
	geo/postgis/pkg: PLIST 
Added files:
	geo/postgis/patches: patch-configure 

Log message:
geo/postgis: update to 3.5.0.

see https://postgis.net/2024/09/PostGIS-3.5.0/

locally revert https://github.com/postgis/postgis/commit/40502f87a
as it requires a newer docbook-xsl (that is in the works by jeremy@)
patch-configure will be dropped once this update lands and xhtml5
support is added to docbook-xsl.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 07:18:26

Modified files:
	devel/fribidi  : Makefile distinfo 

Log message:
Update to fribidi-1.0.16.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 07:30:39

Modified files:
	net/netatalk3  : Makefile distinfo 
	net/netatalk3/patches: patch-meson_build 
	net/netatalk3/pkg: PLIST 
Added files:
	net/netatalk3/patches: patch-config_afp_conf_in 
Removed files:
	net/netatalk3/patches: patch-config_afp_conf_tmpl 

Log message:
Update to netatalk-4.0.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/09/30 08:31:56

Modified files:
	etc/root       : root.mail 

Log message:
change release date


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 08:47:46

Modified files:
	sysutils/libdisplay-info: Makefile distinfo 

Log message:
Update to libdisplay-info-0.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 08:48:41

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

Log message:
Update to glib2-2.80.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/09/30 09:11:58

Modified files:
	lang/sbcl      : Makefile distinfo 

Log message:
update lang/sbcl to 2.4.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/09/30 09:12:58

Modified files:
	x11/stumpwm    : Makefile 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 09:42:50

Modified files:
	devel/meson    : Makefile distinfo meson.port.mk 

Log message:
Update to meson-1.5.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 09:47:51

Modified files:
	x11/gnome/online-accounts: Makefile distinfo 

Log message:
Update to gnome-online-accounts-3.50.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/09/30 10:05:41

Modified files:
	x11/gnome/gvfs : Makefile distinfo 

Log message:
Update to gvfs-1.54.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2024/09/30 10:08:07

Modified files:
	mail/p5-Mail-SPF: Makefile distinfo 

Log message:
bugfix update to 3.20240923


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/09/30 10:36:17

Modified files:
	lang/erlang/25 : Makefile distinfo 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/09/30 10:37:22

Modified files:
	lang/gleam     : Makefile crates.inc distinfo 
	lang/gleam/patches: patch-compiler-cli_src_run_rs 
	                    patch-compiler-cli_src_shell_rs 
	                    patch-compiler-core_src_build_package_compiler_rs 

Log message:
lang/gleam: Update to 1.15.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/09/30 10:38:00

Modified files:
	lang/elixir    : Makefile distinfo 

Log message:
lang/elixir: Update to 1.17.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/09/30 10:41:52

Modified files:
	lang/lfe       : Makefile distinfo 
	lang/lfe/patches: patch-bin_lfe 
	lang/lfe/pkg   : PLIST 

Log message:
lang/lfe: Update to 2.1.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/09/30 10:47:22

Modified files:
	lang/deno      : Makefile 
	lang/deno/patches: patch-ext_node_ops_fs_rs 
	                   patch-ext_node_ops_os_cpus_rs 

Log message:
lang/deno: Add a patch with a stub implementation for node:os.cpus()

This should fix issues with running NextJS on deno on OpenBSD. Upstream
has accepted the solution for the next deno release.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/09/30 10:49:46

Modified files:
	print/ghostscript/gnu: Makefile distinfo 
	print/ghostscript/gnu/patches: patch-configure 
	print/ghostscript/gnu/pkg: PLIST 

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

Fixes
CVE-2024-46951
CVE-2024-46952
CVE-2024-46953
CVE-2024-46954
CVE-2024-46955
CVE-2024-46956

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/09/30 10:51:05

Modified files:
	textproc/pastel: Makefile crates.inc distinfo 

Log message:
textproc/pastel: Update to 0.10.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/09/30 10:53:27

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

Log message:
sysutils/eza: Update to 0.20.0

License changed to EUPL-1.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/09/30 10:55:44

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

Log message:
net/rabbitmq: Update to 4.0.2


CVSROOT:	/cvs
Module name:	www
Changes by:	rsadowski@cvs.openbsd.org	2024/09/30 11:28:49

Modified files:
	.              : 76.html 

Log message:
Update KDE/Qt/CMake/Krita versions


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/09/30 12:05:15

Modified files:
	net/haproxy    : Makefile distinfo 
Removed files:
	net/haproxy/patches: patch-include_haproxy_quic_tls_h 

Log message:
net/haproxy: update to 3.0.5

full changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok op@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/09/30 13:50:43

Modified files:
	net            : Makefile 
Removed files:
	net/pavuk      : Makefile distinfo 
	net/pavuk/patches: patch-configure patch-icons_Makefile_in 
	                   patch-src_dns_c patch-src_gtkmulticol_c 
	                   patch-src_gtkmulticol_h 
	                   patch-src_gui_common_c 
	                   patch-src_myssl_openssl_c 
	                   patch-src_ntlm_auth_c patch-src_tools_c 
	                   patch-src_url_h 
	net/pavuk/pkg  : DESCR PLIST 

Log message:
Remove pavuk

Upstream's inactive since 2007 and the code hasn't aged well. We were
about the last ones still packaging it.

ok claudio jca sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/09/30 13:51:06

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

Log message:
Add quirk for pavuk


CVSROOT:	/cvs
Module name:	www
Changes by:	rsadowski@cvs.openbsd.org	2024/09/30 14:12:34

Modified files:
	.              : 76.html 

Log message:
Update some ports highlights


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/09/30 14:22:06

Modified files:
	mail/notmuch/notmuch: Makefile 
Added files:
	mail/notmuch/notmuch/pkg: DESCR-mutt PLIST-mutt 

Log message:
mail/notmuch: add mutt integration support as a subpackage.

OK sthen@, thanks!


CVSROOT:	/cvs
Module name:	www
Changes by:	naddy@cvs.openbsd.org	2024/09/30 14:29:01

Modified files:
	.              : 76.html 

Log message:
aarch64 package count


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/30 14:33:23

Modified files:
	.              : 76.html 

Log message:
update tmux section


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/30 15:29:55

Modified files:
	.              : 76.html 

Log message:
more entries
acknowledge OpenBSD of Theseus.


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/30 15:42:53

Modified files:
	.              : 76.html 

Log message:
updates up to Sept 1st.


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/30 15:48:04

Modified files:
	.              : 76.html 

Log message:
improve OpenBSD of Theseus sentence


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2024/09/30 15:49:54

Modified files:
	.              : 76.html 

Log message:
typo


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/09/30 16:01:47

Modified files:
	.              : 76.html 

Log message:
one more week of changes


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/09/30 17:50:27

Modified files:
	.              : 76.html 

Log message:
spelling


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/09/30 18:06:09

Modified files:
	.              : 76.html 

Log message:
rkpmic4 -> rkpmic(4)


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/09/30 19:16:04

Modified files:
	.              : 76.html 

Log message:
change SEV parts from ccp(4) to psp(4)


CVSROOT:	/cvs
Module name:	www
Changes by:	lteo@cvs.openbsd.org	2024/09/30 20:41:13

Modified files:
	.              : 76.html 

Log message:
Zap stray HTML tags


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/09/30 21:00:31

Modified files:
	devel/shapelib : Makefile 

Log message:
Shapelib uses C++, so base-gcc cannot be used. Shift to ports-gcc

Fixes the build on sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/01 00:15:47

Modified files:
	usr.bin/tmux   : cmd-send-keys.c input-keys.c server-client.c 
	                 session.c tmux.h tty-keys.c window.c 

Log message:
Change pasting to bypass the output key processing entirely and write
what was originally received. Fixes problems with pasted text being
interpreted as extended keys reported by Mark Kelly.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/01 00:17:46

Modified files:
	sys/dev/pci/drm/include/drm: drm_accel.h 

Log message:
add ACCEL_MAX_MINORS for 6.6.53 drm


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/01 00:17:51

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_constants_h 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc 
	                                patch-base_debug_stack_trace_cc 
	                                patch-base_files_file_util_unittest_cc 
	                                patch-base_memory_discardable_memory_cc 
	                                patch-base_memory_discardable_memory_internal_h 
	                                patch-base_trace_event_memory_dump_manager_cc 
	                                patch-build_config_clang_BUILD_gn 
	                                patch-build_config_compiler_BUILD_gn 
	                                patch-chrome_app_chrome_main_delegate_cc 
	                                patch-chrome_browser_BUILD_gn 
	                                patch-chrome_browser_about_flags_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_interface_binders_cc 
	                                patch-chrome_browser_chrome_browser_main_cc 
	                                patch-chrome_browser_chrome_content_browser_client_cc 
	                                patch-chrome_browser_chrome_content_browser_client_h 
	                                patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                                patch-chrome_browser_download_download_prefs_cc 
	                                patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_cc 
	                                patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                                patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_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_connectors_reporting_realtime_reporting_client_h 
	                                patch-chrome_browser_extensions_BUILD_gn 
	                                patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc 
	                                patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_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_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_media_router_discovery_discovery_network_list_posix_cc 
	                                patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc 
	                                patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 
	                                patch-chrome_browser_net_profile_network_context_service_cc 
	                                patch-chrome_browser_net_system_network_context_manager_cc 
	                                patch-chrome_browser_new_tab_page_new_tab_page_util_cc 
	                                patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc 
	                                patch-chrome_browser_password_manager_chrome_password_manager_client_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_prefs_browser_prefs_cc 
	                                patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc 
	                                patch-chrome_browser_process_singleton_posix_cc 
	                                patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                                patch-chrome_browser_profiles_profile_impl_cc 
	                                patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc 
	                                patch-chrome_browser_safe_browsing_cloud_content_scanning_deep_scanning_utils_cc 
	                                patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc 
	                                patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                                patch-chrome_browser_sessions_session_restore_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_supervised_user_supervised_user_metrics_service_factory_cc 
	                                patch-chrome_browser_sync_chrome_sync_client_cc 
	                                patch-chrome_browser_sync_sync_service_factory_cc 
	                                patch-chrome_browser_task_manager_sampling_task_group_cc 
	                                patch-chrome_browser_themes_theme_service_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_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_h 
	                                patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc 
	                                patch-chrome_browser_ui_startup_startup_browser_creator_cc 
	                                patch-chrome_browser_ui_tab_helpers_cc 
	                                patch-chrome_browser_ui_task_manager_task_manager_table_model_cc 
	                                patch-chrome_browser_ui_test_popup_browsertest_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_cc 
	                                patch-chrome_browser_ui_views_frame_browser_view_cc 
	                                patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc 
	                                patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h 
	                                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_frame_system_menu_model_builder_cc 
	                                patch-chrome_browser_ui_views_hung_renderer_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_signin_view_controller_delegate_views_cc 
	                                patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_h 
	                                patch-chrome_browser_ui_views_tabs_tab_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_drag_controller_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_cc 
	                                patch-chrome_browser_ui_webui_about_about_ui_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_certificate_manager_client_cert_sources_h 
	                                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_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_signin_profile_picker_handler_cc 
	                                patch-chrome_browser_ui_window_sizer_window_sizer_cc 
	                                patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc 
	                                patch-chrome_browser_web_applications_extension_status_utils_h 
	                                patch-chrome_browser_web_applications_extensions_extension_status_utils_cc 
	                                patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc 
	                                patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc 
	                                patch-chrome_browser_web_applications_web_app_install_info_h 
	                                patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                                patch-chrome_browser_webauthn_enclave_manager_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_webui_url_constants_h 
	                                patch-chrome_enterprise_companion_enterprise_companion_client_cc 
	                                patch-chrome_test_chromedriver_key_converter_unittest_cc 
	                                patch-chrome_utility_services_cc 
	                                patch-components_autofill_core_browser_payments_data_manager_cc 
	                                patch-components_autofill_core_common_autofill_payments_features_cc 
	                                patch-components_commerce_core_commerce_feature_list_cc 
	                                patch-components_constrained_window_constrained_window_views_cc 
	                                patch-components_discardable_memory_service_discardable_shared_memory_manager_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_feed_core_v2_feed_network_impl_unittest_cc 
	                                patch-components_flags_ui_flags_state_cc 
	                                patch-components_gwp_asan_crash_handler_crash_analyzer_cc 
	                                patch-components_named_mojo_ipc_server_connection_info_h 
	                                patch-components_network_session_configurator_browser_network_session_configurator_cc 
	                                patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                                patch-components_os_crypt_sync_os_crypt_h 
	                                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_store_login_database_async_helper_cc 
	                                patch-components_password_manager_core_browser_password_store_login_database_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_policy_core_common_cloud_cloud_policy_client_cc 
	                                patch-components_policy_core_common_policy_utils_cc 
	                                patch-components_safe_browsing_content_common_file_type_policies_unittest_cc 
	                                patch-components_safe_browsing_core_common_features_cc 
	                                patch-components_search_engines_template_url_service_cc 
	                                patch-components_soda_soda_util_cc 
	                                patch-components_storage_monitor_BUILD_gn 
	                                patch-components_supervised_user_core_browser_supervised_user_preferences_cc 
	                                patch-components_supervised_user_core_browser_supervised_user_service_cc 
	                                patch-components_sync_device_info_local_device_info_util_cc 
	                                patch-components_update_client_update_query_params_cc 
	                                patch-components_viz_service_display_embedder_skia_output_surface_impl_cc 
	                                patch-components_viz_service_display_embedder_software_output_surface_cc 
	                                patch-components_viz_service_display_embedder_software_output_surface_h 
	                                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_viz_test_mock_display_client_h 
	                                patch-components_webapps_browser_features_cc 
	                                patch-content_app_content_main_cc 
	                                patch-content_app_content_main_runner_impl_cc 
	                                patch-content_browser_BUILD_gn 
	                                patch-content_browser_browser_child_process_host_impl_cc 
	                                patch-content_browser_browser_main_loop_cc 
	                                patch-content_browser_child_process_launcher_helper_h 
	                                patch-content_browser_file_system_access_file_path_watcher_file_path_watcher_h 
	                                patch-content_browser_file_system_access_file_system_access_local_path_watcher_cc 
	                                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_widget_host_view_aura_cc 
	                                patch-content_browser_renderer_host_render_widget_host_view_aura_h 
	                                patch-content_browser_utility_process_host_cc 
	                                patch-content_browser_web_contents_web_contents_view_aura_cc 
	                                patch-content_browser_zygote_host_zygote_host_impl_linux_cc 
	                                patch-content_child_child_process_cc 
	                                patch-content_common_BUILD_gn 
	                                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_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-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                                patch-extensions_common_command_cc 
	                                patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                                patch-gpu_command_buffer_service_gles2_cmd_decoder_cc 
	                                patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_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_command_buffer_service_webgpu_decoder_impl_cc 
	                                patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc 
	                                patch-gpu_config_gpu_control_list_cc 
	                                patch-gpu_config_gpu_info_collector_cc 
	                                patch-gpu_ipc_service_gpu_init_cc 
	                                patch-gpu_vulkan_vulkan_device_queue_cc 
	                                patch-gpu_vulkan_vulkan_util_cc 
	                                patch-headless_lib_headless_content_main_delegate_cc 
	                                patch-media_BUILD_gn 
	                                patch-media_audio_BUILD_gn 
	                                patch-media_audio_alsa_audio_manager_alsa_cc 
	                                patch-media_audio_audio_input_device_cc 
	                                patch-media_audio_pulse_pulse_util_cc 
	                                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_video_capture_device_client_cc 
	                                patch-media_gpu_chromeos_libyuv_image_processor_backend_cc 
	                                patch-media_gpu_chromeos_mailbox_video_frame_converter_cc 
	                                patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc 
	                                patch-media_gpu_vaapi_vaapi_wrapper_cc 
	                                patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h 
	                                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_video_video_encode_accelerator_adapter_test_cc 
	                                patch-media_webrtc_audio_processor_cc 
	                                patch-mojo_core_BUILD_gn 
	                                patch-mojo_public_tools_bindings_mojom_gni 
	                                patch-net_BUILD_gn 
	                                patch-net_base_features_cc 
	                                patch-net_base_network_change_notifier_cc 
	                                patch-net_http_http_network_session_cc 
	                                patch-net_socket_udp_socket_posix_cc 
	                                patch-net_socket_udp_socket_unittest_cc 
	                                patch-net_url_request_url_request_context_builder_cc 
	                                patch-printing_print_settings_h 
	                                patch-remoting_host_chromoting_host_h 
	                                patch-remoting_host_client_session_cc 
	                                patch-remoting_host_it2me_it2me_host_cc 
	                                patch-remoting_host_remoting_me2me_host_cc 
	                                patch-remoting_host_setup_start_host_main_cc 
	                                patch-sandbox_policy_BUILD_gn 
	                                patch-sandbox_policy_features_cc 
	                                patch-sandbox_policy_features_h 
	                                patch-sandbox_policy_sandbox_type_cc 
	                                patch-services_device_BUILD_gn 
	                                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_video_capture_video_capture_service_impl_cc 
	                                patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc 
	                                patch-third_party_blink_public_platform_platform_h 
	                                patch-third_party_blink_renderer_core_exported_web_view_impl_cc 
	                                patch-third_party_blink_renderer_core_layout_layout_view_cc 
	                                patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc 
	                                patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_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_cache_cc 
	                                patch-third_party_blink_renderer_platform_fonts_font_cache_h 
	                                patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_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_scheduler_common_thread_cc 
	                                patch-third_party_libc++_src_src_chrono_cpp 
	                                patch-third_party_libc++_src_src_filesystem_filesystem_clock_cpp 
	                                patch-third_party_speech-dispatcher_libspeechd_version_h 
	                                patch-third_party_sqlite_src_amalgamation_sqlite3_c 
	                                patch-third_party_vulkan-loader_src_BUILD_gn 
	                                patch-tools_json_schema_compiler_cpp_bundle_generator_py 
	                                patch-ui_base_ime_dummy_text_input_client_cc 
	                                patch-ui_base_ime_dummy_text_input_client_h 
	                                patch-ui_base_ime_fake_text_input_client_cc 
	                                patch-ui_base_ime_fake_text_input_client_h 
	                                patch-ui_base_ime_text_input_client_h 
	                                patch-ui_base_resource_resource_bundle_cc 
	                                patch-ui_base_ui_base_features_cc 
	                                patch-ui_base_ui_base_features_h 
	                                patch-ui_base_webui_web_ui_util_cc 
	                                patch-ui_compositor_compositor_cc 
	                                patch-ui_compositor_compositor_h 
	                                patch-ui_events_devices_x11_device_data_manager_x11_cc 
	                                patch-ui_events_event_cc 
	                                patch-ui_events_keycodes_dom_keycode_converter_cc 
	                                patch-ui_gfx_font_fallback_linux_cc 
	                                patch-ui_gfx_linux_gbm_wrapper_cc 
	                                patch-ui_gl_gl_implementation_cc 
	                                patch-ui_gl_gl_switches_cc 
	                                patch-ui_gtk_printing_print_dialog_gtk_cc 
	                                patch-ui_message_center_views_message_popup_view_cc 
	                                patch-ui_native_theme_native_theme_base_cc 
	                                patch-ui_native_theme_native_theme_h 
	                                patch-ui_ozone_platform_wayland_common_wayland_util_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_connection_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_input_method_context_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h 
	                                patch-ui_ozone_platform_wayland_host_wayland_window_h 
	                                patch-ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc 
	                                patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc 
	                                patch-ui_ozone_platform_wayland_ozone_platform_wayland_cc 
	                                patch-ui_ozone_platform_x11_x11_window_cc 
	                                patch-ui_views_controls_prefix_selector_cc 
	                                patch-ui_views_controls_prefix_selector_h 
	                                patch-ui_views_controls_textfield_textfield_cc 
	                                patch-ui_views_controls_textfield_textfield_h 
	                                patch-ui_views_examples_widget_example_cc 
	                                patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                                patch-ui_views_widget_root_view_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_base_platform_platform-posix_cc 
	                                patch-v8_src_execution_isolate_cc 
	                                patch-v8_src_flags_flags_cc 
	                                patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_h 
	                                patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
Added files:
	www/ungoogled-chromium/patches: 
	                                patch-chrome_browser_global_features_cc 
	                                patch-chrome_browser_global_features_h 
	                                patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 
	                                patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_cc 
	                                patch-chrome_browser_ui_managed_ui_cc 
	                                patch-chrome_browser_ui_webui_about_about_ui_h 
	                                patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc 
	                                patch-chrome_browser_ui_webui_internals_user_education_user_education_internals_page_handler_impl_cc 
	                                patch-chrome_common_crash_keys_cc 
	                                patch-components_autofill_core_browser_autofill_optimization_guide_cc 
	                                patch-components_password_manager_core_browser_password_store_factory_util_cc 
	                                patch-media_gpu_test_raw_video_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 
Removed files:
	www/ungoogled-chromium/patches: patch-cc_BUILD_gn 
	                                patch-chrome_browser_global_desktop_features_cc 
	                                patch-chrome_browser_global_desktop_features_h 
	                                patch-chrome_browser_sharing_sharing_device_registration_cc 
	                                patch-components_autofill_core_common_autofill_features_cc 
	                                patch-components_password_manager_core_browser_password_store_password_store_built_in_backend_cc 
	                                patch-components_viz_common_features_cc 
	                                patch-components_viz_common_features_h 
	                                patch-components_viz_service_display_embedder_skia_output_device_buffer_queue_cc 
	                                patch-content_common_mojo_core_library_support_cc 
	                                patch-device_fido_fido_discovery_factory_cc 
	                                patch-mojo_public_c_system_thunks_cc 

Log message:
update to 129.0.6668.70


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/01 00:18:20

Modified files:
	sys/dev/pci/drm/include/linux: fs.h 

Log message:
add MINORBITS for 6.6.53 drm


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/01 00:19:39

Modified files:
	sys/dev/pci/drm/include/linux: xarray.h 

Log message:
add DEFINE_XARRAY_ALLOC for 6.6.53 drm


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/01 00:30:40

Modified files:
	sys/dev/pci/drm: drm_drv.c 

Log message:
drm: Use XArray instead of IDR for minors

From Michal Winiarski
d2e3d344e20e605378556610811549249298d0aa in linux-6.6.y/6.6.53
5fbca8b48b3050ae7fb611a8b09af60012ed6de1 in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/01 00:30:57

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

Log message:
update databases/py-sql to 1.5.2


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/01 00:36:45

Modified files:
	sys/dev/pci/drm: drm_drv.c drm_file.c drm_internal.h 
	sys/dev/pci/drm/include/drm: drm_file.h 

Log message:
accel: Use XArray instead of IDR for minors

From Michal Winiarski
f6b589e361538285fdad8cf62143e3cf3b2c8b2a in linux-6.6.y/6.6.53
45c4d994b82b08f0ce5eb50f8da29379c92a391e in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/01 00:41:22

Modified files:
	sys/dev/pci/drm: drm_drv.c 

Log message:
drm: Expand max DRM device number to full MINORBITS

From Michal Winiarski
e615cd84dcf834e83b333bfb690fc2032b3fdb85 in linux-6.6.y/6.6.53
071d583e01c88272f6ff216d4f867f8f35e94d7d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/01 00:46:19

Modified files:
	sys/dev/pci/drm: drm_drv.c 

Log message:
remove unused variable


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/10/01 01:22:13

Modified files:
	lang/swi-prolog: Makefile distinfo 
	lang/swi-prolog/patches: patch-packages_cpp_SWI-cpp2_cpp 
	                         patch-packages_cpp_SWI-cpp2_h 
	                         patch-packages_cpp_test_cpp_cpp 
	lang/swi-prolog/pkg: PLIST 
Removed files:
	lang/swi-prolog/patches: patch-packages_clib_nonblockio_c 
	                         patch-packages_ssl_crypto4pl_c 
	                         patch-packages_ssl_cryptolib_c 
	                         patch-packages_ssl_ssl4pl_c 

Log message:
lang/swi-prolog: update to version 9.2.6.

Brad upstreamed all of the SSL patches:

https://github.com/SWI-Prolog/packages-clib/commit/1ac3beb5be232ea76b93f4ba20bbe02a12c2950f
https://github.com/SWI-Prolog/packages-ssl/commit/8d3baac3d723a33eedc2951dfd9f4dc302b94d09
https://github.com/SWI-Prolog/packages-cpp/commit/029323ad9ffacd513d1ed37da6892a78b595bc57

Diff from Brad Smith. SSL bits checked by tb@. Thanks both.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/01 01:41:42

Modified files:
	devel/gdb      : Makefile 
Added files:
	devel/gdb/patches: patch-gdb_cli_cli-cmds_c 
	                   patch-gdb_doc_gdb_info-2 
	                   patch-gdb_doc_gdb_texinfo 

Log message:
gdb: fix path to ex (which is the default editor for some reason)

Based on a diff from Nir Lichtman

ok pascal sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 01:55:25

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-LibreNMS_Config_php 
	                      patch-LibreNMS___init___py 
	                      patch-misc_config_definitions_json 
	net/librenms/pkg: PLIST 

Log message:
update to librenms-24.9.1 (has some xss fixes)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 01:56:09

Modified files:
	net/scamper    : Makefile distinfo 

Log message:
update to scamper-20240920


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 01:58:02

Modified files:
	databases/freetds: Makefile distinfo 

Log message:
update to freetds-1.4.23


CVSROOT:	/cvs
Module name:	www
Changes by:	stsp@cvs.openbsd.org	2024/10/01 02:00:04

Modified files:
	.              : 76.html 

Log message:
remove mention of mwx and qwz; not working yet and not enabled in GENERIC


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/01 02:01:19

Modified files:
	usr.bin/tmux   : screen.c tmux.h window-copy.c window.c 

Log message:
Use global cursor style and colour options for modes instead of default,
GitHub issue 4117.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 02:14:36

Modified files:
	security/sslscan: Makefile distinfo 
	security/sslscan/patches: patch-Makefile 

Log message:
update to sslscan-2.1.5


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/01 02:28:34

Modified files:
	sys/kern       : kern_sig.c sys_process.c 
	sys/sys        : proc.h 

Log message:
Adjust ptrace interface to properly suport single threaded continue.

Introduce P_TRACESINGLE flag to instruct the trapped thread to not
wakeup the other threads (via single_thread_clear). This must be done
like this since ptrace must wake just the single thread to ensure it
runs first and gets the ps_xsig value from ptrace.

Modern gdb depends on this for multi-threaded processes, when a breakpoint
is hit gdb fixes up the trapping instruction and then single steps over
it with only that thread. After that single step gdb continues with all
threads. If all threads are run like now it is possible that one of the
other threads hits a breakpoint before the single step is done which results
in an assertion in gdb (because that is not expected).
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/01 03:22:25

Modified files:
	sys/kern       : kern_resource.c 
	sys/sys        : resourcevar.h 

Log message:
Make it more obvious which ruadd argument is the source and which one is
the destination by adding const to the source pointer.

OK tb@


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/10/01 04:05:55

Modified files:
	.              : 76.html 

Log message:
fix links to manual pages


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/01 04:10:29

Modified files:
	usr.bin/tmux   : mode-tree.c tmux.1 

Log message:
Add a way to make the preview larger in tree mode, GitHub issue 4124.


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/10/01 05:10:33

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
update to v0.32.1

https://docs.victoriametrics.com/victorialogs/changelog/#v0321


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

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

Log message:
update to tomcat-9.0.95


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 05:38:56

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

Log message:
update to tomcat-10.1.30


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 05:40:38

Modified files:
	benchmarks/speedtest-cli: Makefile distinfo 

Log message:
update to speedtest-cli-2.1.4beta2 (different fork, has some changes
that might give more clues when the speedtest site list server
rejects connections)


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/01 05:49:24

Modified files:
	usr.sbin/bgpd  : bgpd.c bgpd.h config.c control.c parse.y 
	                 pfkey.c printconf.c session.c session.h 

Log message:
Rework the pfkey and tcp md5 API to not depend on struct peer.

Instead use struct auth_config and struct auth_state in the pfkey calls
and those tcp_md5 calls where it matters.

This is preparation work to allow RTR to use TCP MD5 as well.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/01 05:50:15

Modified files:
	usr.sbin/bgpctl: output.c output_json.c 

Log message:
Adjust to the pfkey changes in bgpd.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 07:41:45

Modified files:
	net/eduvpn/vpn-user-portal: Makefile distinfo 

Log message:
update to vpn-user-portal-3.9.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 07:42:42

Modified files:
	devel/harfbuzz : Makefile distinfo 

Log message:
Update to harfbuzz-10.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/01 07:53:19

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

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

see https://www.mozilla.org/en-US/firefox/131.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-46/

readd a desktop file as the shipped one disappeared.. meh.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/01 07:54:28

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

Log message:
www/firefox-esr: update to 128.3.0.

see https://www.mozilla.org/en-US/firefox/128.3.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-47/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/01 07:55:41

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

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

see https://www.mozilla.org/en-US/firefox/128.3.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-47/


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2024/10/01 07:58:12

Modified files:
	net/powerdns   : Makefile distinfo 

Log message:
Update to PowerDNS Authoritative Server 4.9.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 07:59:35

Modified files:
	textproc/libxml: Makefile distinfo 
	textproc/libxml/patches: patch-catalog_c patch-xmlcatalog_c 
Removed files:
	textproc/libxml/patches: patch-fuzz_api_c 
	                         patch-parserInternals_c patch-parser_c 
	                         patch-tree_c patch-valid_c 
	                         patch-xmlIO_c patch-xmlreader_c 

Log message:
Update to libxml-2.13.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 08:02:49

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

Log message:
SECURITY update to libgsf-1.14.53.
CVE-2024-36474, CVE-2024-42415


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 08:05:13

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 08:15:00

Modified files:
	multimedia/pipewire/pipewire: Makefile distinfo 

Log message:
Update to pipewire-1.2.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 08:16:55

Modified files:
	x11/gnome/libadwaita: Makefile distinfo 

Log message:
Update to libadwaita-1.5.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 08:22:58

Modified files:
	net/gupnp/core : Makefile distinfo 

Log message:
Update to gupnp-1.6.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 08:24:32

Modified files:
	print/py-pypdf : Makefile distinfo 

Log message:
Update to py3-pypdf-5.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/01 08:25:59

Modified files:
	meta/audacious : Makefile 

Log message:
Update VERSION of metapackage for audia/audacious

Forgotten to include this change as part of the update of audio/audacious.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 08:30:05

Modified files:
	games/gcompris : Makefile distinfo 
	games/gcompris/pkg: PLIST 

Log message:
Update to gcompris-4.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 08:32:55

Modified files:
	meta/gnome     : Makefile 
	x11/gnome/nautilus: Makefile 

Log message:
Move x11/xdg-user-dirs-gtk dependencies from gnome to nautilus as defined
in gnome-build-meta.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 08:40:50

Modified files:
	mail/rspamd    : Makefile distinfo 
	mail/rspamd/patches: patch-CMakeLists_txt 
	mail/rspamd/pkg: PLIST 

Log message:
update to rspamd-3.10.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 09:01:32

Modified files:
	astro/stellarium: Makefile distinfo 
	astro/stellarium/patches: patch-CMakeLists_txt 
	astro/stellarium/pkg: PLIST 

Log message:
Update to stellarium-24.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 09:41:32

Modified files:
	audio/audacity : Makefile distinfo 

Log message:
Update to audacity-3.6.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 09:59:01

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/01 10:01:17

Modified files:
	x11/wxWidgets  : Makefile 
Removed files:
	x11/wxWidgets/patches: patch-src_unix_glegl_cpp 

Log message:
Drop patch that seems uneeded now (builds fine without it).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 10:27:02

Modified files:
	www/py-cheroot : Makefile 

Log message:
add missing TDEP on py-test-xdist


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 10:27:10

Modified files:
	devel/py-jaraco-functools: Makefile distinfo 
	devel/py-jaraco-functools/pkg: PLIST 

Log message:
update to py3-jaraco-functools-4.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 10:27:20

Modified files:
	devel/py-jaraco-collections: Makefile distinfo 
	devel/py-jaraco-collections/pkg: PLIST 

Log message:
update to py3-jaraco.collections-5.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 10:29:03

Modified files:
	textproc/py-jaraco-text: Makefile distinfo 

Log message:
update to py3-jaraco.text-3.12.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/01 10:43:15

Modified files:
	textproc/py-jaraco-text: Makefile distinfo 

Log message:
update to py3-jaraco.text-4.0.0


CVSROOT:	/cvs
Module name:	www
Changes by:	jan@cvs.openbsd.org	2024/10/01 10:56:47

Modified files:
	.              : 76.html 

Log message:
move vmx/vio from VMD to hardware drivers

ok bluhm


CVSROOT:	/cvs
Module name:	www
Changes by:	jan@cvs.openbsd.org	2024/10/01 11:08:51

Modified files:
	.              : 76.html 

Log message:
grouing LRO and TSO lines


CVSROOT:	/cvs
Module name:	www
Changes by:	jan@cvs.openbsd.org	2024/10/01 11:15:25

Modified files:
	.              : 76.html 

Log message:
grouping igc(4) and improve change descriptions


CVSROOT:	/cvs
Module name:	www
Changes by:	jan@cvs.openbsd.org	2024/10/01 11:23:58

Modified files:
	.              : 76.html 

Log message:
group and condense dwqe(4)


CVSROOT:	/cvs
Module name:	www
Changes by:	jan@cvs.openbsd.org	2024/10/01 11:29:13

Modified files:
	.              : 76.html 

Log message:
condense vio(4) stability improvements


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/10/01 11:31:31

Modified files:
	net/miniflux   : Makefile distinfo modules.inc 
	net/miniflux/files: miniflux.conf 
	net/miniflux/pkg: README 

Log message:
update net/miniflux to 2.2.0
Original diff by David Goerger <david@goerger.net>

While here, fix an error on the config file and install instructions


CVSROOT:	/cvs
Module name:	www
Changes by:	jan@cvs.openbsd.org	2024/10/01 11:34:44

Modified files:
	.              : 76.html 

Log message:
reword ixl(4) MSS/TSO bugs in normal language


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/01 11:54:09

Modified files:
	lang/erlang    : Makefile.inc 

Log message:
lang/erlang: Add -f flag when removing files from man7 in post-install
Starting with OTP Release 27.0.1, those files are not installed anymore.

See:
https://erlangforums.com/t/patch-package-otp-27-0-1-released/3824/3


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/01 12:07:25

Modified files:
	lang/erlang/27 : Makefile distinfo 
	lang/erlang/27/patches: patch-erts_emulator_Makefile_in 
	                        patch-lib_crypto_c_src_algorithms_c 
	lang/erlang/27/pkg: PLIST-main PLIST-wx 

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


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/01 12:28:17

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

Log message:
Fix typo in comment
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/01 12:29:34

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

Log message:
In merge_peers also copy over the auth_conf from the new peer to the old
since that one is kept.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/01 12:31:10

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

Log message:
Explicitly set peer.auth_conf.method, the auth_state value is never
initialized in the SE so bgpctl did always see 0, auth_conf.method
is on the other hand properly shared.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/01 12:33:16

Modified files:
	usr.sbin/bgpctl: output.c output_json.c 

Log message:
Use auth_conf.method instead of auth_state.method. The latter is always 0.


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 12:36:54

Modified files:
	.              : 76.html 

Log message:
cleanup the SMP section, from bluhm@, Thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/01 12:48:29

Modified files:
	usr.sbin/pkg_add/OpenBSD: Log.pm 

Log message:
Extend Log->system to support the same features as BaseState->system

In order to support privsep in tags, we need to be able to pass some
code values in child/parent.

from espie, tested by sthen, ok giovanni


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 12:53:56

Modified files:
	.              : 76.html 

Log message:
last entries


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 13:03:58

Modified files:
	.              : 76.html 

Log message:
cleanup platform section


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 13:20:01

Modified files:
	.              : 76.html 

Log message:
cleanup kernel section a bit


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 13:50:29

Modified files:
	.              : 76.html 

Log message:
cleanup "Various bugfixes and tweaks in userland" section


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 14:03:59

Modified files:
	.              : 76.html 

Log message:
cleanup "New or improved network hardware support"


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 14:12:48

Modified files:
	.              : 76.html 

Log message:
cleanup Improved hardware support and driver bugfixes


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 14:16:03

Modified files:
	.              : 76.html 

Log message:
whitespace


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 14:18:35

Modified files:
	.              : 76.html 

Log message:
whitespace


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 14:21:50

Modified files:
	.              : 76.html 

Log message:
rmeove duplicate ipsec related entries


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 14:23:43

Modified files:
	.              : 76.html 

Log message:
Ensured/Ensure that


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 14:25:09

Modified files:
	.              : 76.html 

Log message:
whitespace


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 14:26:34

Modified files:
	.              : 76.html 

Log message:
whitespace


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/01 14:35:36

Modified files:
	.              : 76.html 

Log message:
make tidy happy


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/01 14:49:07

Modified files:
	shells/bash    : Makefile distinfo 

Log message:
shells/bash: update to 5.2 patchlevel 37


CVSROOT:	/cvs
Module name:	www
Changes by:	naddy@cvs.openbsd.org	2024/10/01 15:31:48

Modified files:
	.              : 76.html 

Log message:
sparc64 package count


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/10/01 16:48:01

Modified files:
	.              : 76.html 

Log message:
spelling


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/10/01 17:05:55

Modified files:
	.              : 76.html 

Log message:
fix links to manual pages


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2024/10/01 19:42:04

Modified files:
	www/kcgi       : Makefile distinfo 
	www/kcgi/pkg   : PLIST 

Log message:
Update kcgi to 0.13.4


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/10/01 19:53:04

Modified files:
	.              : 76.html 

Log message:
correct name of ipv6 forwarding sysctl


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/10/01 21:43:12

Modified files:
	.              : 76.html 

Log message:
correct go version


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/10/01 22:46:54

Modified files:
	audio/ncspot   : Makefile crates.inc distinfo 

Log message:
audio/ncspot: update to 1.1.2

ok paco@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/10/02 01:06:05

Modified files:
	devel/p5-CPAN-Perl-Releases: Makefile distinfo 

Log message:
Update to p5-CPAN-Perl-Releases-5.20240920 from wen heping (maintainer).


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/02 02:00:13

Modified files:
	geo/py-fiona   : Makefile distinfo 

Log message:
geo/py-fiona: update to 1.10.1.

see https://github.com/Toblerity/Fiona/releases/tag/1.10.1


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/02 02:06:45

Modified files:
	usr.bin/tmux   : input-keys.c 

Log message:
Report shifted keys like S-A as A not as S-A in mode 1 extended keys,
from Stanislav Kljuhhin.


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/10/02 02:12:42

Modified files:
	mail/notmuch/notmuch: Makefile 

Log message:
mail/notmuch: add missing dep for mutt integration.

Requires devel/p5-Devel-GlobalDestruction.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/02 02:50:41

Modified files:
	print/cups     : Makefile distinfo 
	print/cups/patches: patch-scheduler_ipp_c 
Removed files:
	print/cups/patches: patch-cups_ppd-cache_c 

Log message:
Update to cups-2.4.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/02 02:54:24

Modified files:
	net/netatalk3  : Makefile 

Log message:
Missing BDEP on textproc/unicode/ucd.

spotted by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/10/02 02:59:37

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

Log message:
update to v0.33.0

Add the `vlogscli` tool
https://docs.victoriametrics.com/victorialogs/changelog/#v0330


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/02 03:14:08

Modified files:
	usr.sbin/pkg_add: pkg_add.1 

Log message:
Adding pkg_add from stdin hasn't worked in ages. It was something
we inherited from the initial implemention on FreeBSD which has
made no sense in years.

prompted by a diff by Johannes Thyssen Tishman
from espie


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 03:19:17

ports/devel/py-autocommand/patches

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 03:22:48

Modified files:
	devel/py-autocommand: Makefile 
Added files:
	devel/py-autocommand/patches: patch-setup_py 

Log message:
devel/py-autocommand: apply https://github.com/Lucretiel/autocommand/pull/33
fixes build with setuptools >= 69


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/02 03:44:12

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-3.3.987.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/02 03:45:30

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

Log message:
No need to check as->established before calling pfkey_remove().

Remove the extra checks in the caller and simplify some code because of that.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/02 04:12:52

Modified files:
	sys/arch/arm/arm: pmap7.c 

Log message:
Switch PV pool allocator to use km_alloc(9) instead of uvm_km_kmemalloc(9).

Reduce differences between pmaps & allow us to remove another deprecated
allocator.

ok phessler@, miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/02 04:17:28

Modified files:
	sys/uvm        : uvm_pmemrange.c uvm_pmemrange.h 

Log message:
Return number of freed pages in uvm_pmr_cache_drain().

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/02 04:24:11

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Improve responsiveness in OOM situations & make free target checks coherent.

Remove a change introduced in NetBSD to pageout 4 times as many pages as
required to meet the low water mark of free pages.   With todays' Gbs of
RAMs, it makes the pagedaemon hog the CPU for too long when the amount of
free pages is close to none.

ok sthen@, kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/02 04:36:33

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Modify uvmpd_scan_inactive() to access `uvmexp.pdfreed' only once.

ok kettenis@


CVSROOT:	/cvs
Module name:	www
Changes by:	florian@cvs.openbsd.org	2024/10/02 05:00:24

Modified files:
	.              : 76.html 

Log message:
improve autoconf blurb; requested by benno

- there is enough stuff to give it its own subjection
- reorder, pull big improvements up (dhcp6leased)
- dhcpleased has been acquiring leases for some time already, dhclient
only tickled dhcpleased to get to work.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/02 05:21:04

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-495.0.0.


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2024/10/02 05:27:05

Modified files:
	.              : 76.html 

Log message:
split RADIUS stuff out of bgpd section, slight touches for rpki-client


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/02 05:29:11

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.67.15.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/02 05:37:52

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.3.0esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-49/


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/02 05:42:02

Modified files:
	multimedia/gstreamer1: Makefile.inc 
	multimedia/gstreamer1/core: Makefile distinfo 
	multimedia/gstreamer1/core/pkg: PLIST 
	multimedia/gstreamer1/plugins-bad: Makefile distinfo 
	multimedia/gstreamer1/plugins-base: Makefile distinfo 
	multimedia/gstreamer1/plugins-good: distinfo 
	multimedia/gstreamer1/plugins-good/patches: 
	                                            patch-sys_v4l2_gstv4l2object_c 
	multimedia/gstreamer1/plugins-libav: distinfo 
	multimedia/gstreamer1/plugins-ugly: distinfo 
	multimedia/gstreamer1/py-gstreamer: distinfo 

Log message:
Update Gstreamer to version 1.24.8.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/02 05:48:16

Modified files:
	usr.bin/tmux   : tmux.c tmux.h 

Log message:
Add a define for the socket permissions check so it can be overridden
more easily (for Cgywin).


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/02 05:51:15

Modified files:
	usr.bin/tmux   : options-table.c 

Log message:
Add MSYSTEM to default update-environment.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/02 06:31:33

Modified files:
	usr.bin/ctfconv: generate.c 

Log message:
On i386 long double is 80bit expanded to 96bits or 12 bytes. This is the
size that the ctftools ctfconvert uses and I think we should do as well.
Fixes regress/usr.bin/ctfdump on i386.
OK miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/02 07:32:23

Modified files:
	geo/osm2pgsql  : Makefile distinfo 
	geo/osm2pgsql/patches: patch-CMakeLists_txt 
	                       patch-man_osm2pgsql_1 
	                       patch-src_command-line-parser_cpp 
Added files:
	geo/osm2pgsql/patches: patch-src_gen_gen-base_hpp 
	                       patch-src_gen_params_cpp 
	                       patch-src_logging_hpp 

Log message:
geo/osm2pgsql: update to 2.0.0.

see https://osm2pgsql.org/news/2024/09/19/release-2.0.0.html

revert an upstream commit that relies on fmt 11, patches to be removed
once devel/fmt is upgraded.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/02 07:50:35

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

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

see https://github.com/osmcode/pyosmium/releases/tag/v4.0.0
and https://github.com/osmcode/pyosmium/releases/tag/v4.0.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/02 08:12:21

Modified files:
	regress/lib/libcrypto/exdata: exdata_test.c 

Log message:
Enable additional CRYPTO_get_ex_new_index() tests.

It was previously possible to call CRYPTO_get_ex_new_index() with either
a negative index or a positive index that equaled or exceeded
CRYPTO_EX_INDEX__COUNT. The reimplementation of exdata treats these as
error cases.


CVSROOT:	/cvs
Module name:	www
Changes by:	dv@cvs.openbsd.org	2024/10/02 08:28:48

Modified files:
	.              : 76.html 

Log message:
Add a few vmd/vmm things to 7.6 release notes.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/02 08:40:50

src/regress/lib/libcrypto/err

Update of /cvs/src/regress/lib/libcrypto/err
In directory cvs.openbsd.org:/tmp/cvs-serv14200/err

Log Message:
Directory /cvs/src/regress/lib/libcrypto/err added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/02 08:41:46

Added files:
	regress/lib/libcrypto/err: Makefile err_test.c 

Log message:
Add initial regress for the error stack and ERR_* APIs.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/02 08:50:58

Modified files:
	regress/lib/libcrypto: Makefile 

Log message:
Hook up the err regress.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/02 08:54:26

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Remove err_fns and associated machinery.

Like all good OpenSSL code, errors was built to be completely extensible.
Thankfully, the ERR_{get,set}_implementation() functions were removed in
r1.127 of err.c, which means that the extensibility can no longer be used.

Take the first of many steps to clean up this code - remove err_fns and
associated machinery, calling functions directly. Rename so that we have
an 'err_' prefix rather than 'int_' (or nothing).

ok joshua@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/02 09:21:39

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Reorder functions.

Reorder functions so that things are somewhat more logical, moving internal
functions towards the top (and removing now unnecessary prototypes).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 09:42:43

Modified files:
	net/eduvpn/vpn-user-portal/pkg: PLIST 

Log message:
unbreak packaging, i missed a real file removal among along the bogus
dir removals from update-plist


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/02 09:47:45

Modified files:
	geo/postgis/patches: patch-configure 
Added files:
	geo/postgis/patches: patch-doc_Makefile_in 

Log message:
geo/postgis: fix build by s/xhtml5/xhtml/ until docbook-xsl is updated

reported by tb@, thanks!


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2024/10/02 09:53:41

Modified files:
	.              : 76.html 

Log message:
fix html


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 10:07:30

Added files:
	databases/mariadb/patches: patch-mysys_crc32_crc32c_x86_cc 

Log message:
databases/mariadb: fix i386 avx512 check, from upstream via Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 10:09:28

Modified files:
	databases/mariadb: Makefile 
	databases/mariadb/pkg: PFRAG.rocksdb-server PLIST-main 

Log message:
databases/mariadb: unbreaking packaging on !rocksdb archs, manuals for
mysql_ldb/mariadb-ldb are no longer installed


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 10:15:21

Added files:
	sysutils/u-boot/aarch64/patches: 
	                                 patch-scripts_dtc_pylibfdt_Makefile 
	sysutils/u-boot/arm/patches: patch-scripts_dtc_pylibfdt_Makefile 
	sysutils/u-boot/riscv64/patches: 
	                                 patch-scripts_dtc_pylibfdt_Makefile 

Log message:
sysutils/u-boot (2021.01 versions): don't pass a bogus version number in
to python libfdt build, it fails with newer setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 10:23:45

Modified files:
	emulators/ppsspp: Makefile 
	emulators/ppsspp/patches: patch-CMakeLists_txt 
Added files:
	emulators/ppsspp/patches: patch-Core_AVIDump_cpp 
	                          patch-Core_FFMPEGCompat_h 
	                          patch-Core_HLE_sceAtrac_cpp 
	                          patch-Core_HLE_sceMpeg_cpp 
	                          patch-Core_HW_MediaEngine_cpp 
	                          patch-Core_HW_SimpleAudioDec_cpp 
	                          patch-Core_HW_SimpleAudioDec_h 

Log message:
emulators/ppsspp: build fixes for newer FFmpeg, from upstream via Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 10:32:35

Modified files:
	devel/py-importlib-metadata: Makefile distinfo 
	devel/py-importlib-metadata/pkg: PLIST 

Log message:
update to py3-importlib_metadata-8.5.0, ok Renaud Allard (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 10:32:46

Modified files:
	devel/py-typing-extensions: Makefile distinfo 

Log message:
update to py3-typing_extensions-4.12.2, ok Renaud Allard (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2024/10/02 11:05:56

Modified files:
	sys/arch/amd64/include: vmmvar.h 
	usr.sbin/vmd   : pci.c pci.h x86_vm.c 

Log message:
Move some PCI MMIO defines from vmm(4) kernel headers to userland.

vmm(4) doesn't need this information anymore. vmd(8) is the only
consumer of this information.

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2024/10/02 11:08:47

Modified files:
	share/zoneinfo : ziguard.awk 
	share/zoneinfo/datfiles: africa antarctica asia australasia 
	                         backward etcetera europe 
	                         leap-seconds.list northamerica 
	                         southamerica zone.tab zone1970.tab 
	                         zonenow.tab 

Log message:
Update to 2024bgtz from https://github.com/JodaOrg/global-tz
o Improve historical data for Mexico, Mongolia, and Portugal.
o System V names are now obsolescent.
o The main data form now uses %z.


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2024/10/02 12:18:27

Modified files:
	sys/arch/amd64/amd64: pmap.c 

Log message:
amd64: implement a pmap_shootept() for non-MP kernels.

Simplifies some of the recent INVEPT changes and mirrors the design
of other pmap tlb shootdown functions that provide simplified non-MP
implementations.

ok mlarkin@


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/02 12:33:35

Modified files:
	.              : 76.html 

Log message:
network stack changes reordered and wording bettered


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/02 12:35:32

Modified files:
	.              : 76.html 

Log message:
move one more line to new network features


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/02 12:47:01

Modified files:
	.              : 76.html 

Log message:
attempt at improving the suspend/resume description


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/02 13:03:11

Modified files:
	.              : 76.html 

Log message:
improve the OpenBSD of Theseus line


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/10/02 13:36:20

Modified files:
	www/gallery-dl : Makefile distinfo 
	www/gallery-dl/pkg: PLIST 

Log message:
Update gallery-dl to 1.27.4 from MAINTAINER grodzio, thanks!

Changes:
https://github.com/mikf/gallery-dl/releases/tag/v1.27.2
https://github.com/mikf/gallery-dl/releases/tag/v1.27.3
https://github.com/mikf/gallery-dl/releases/tag/v1.27.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/02 14:12:51

Modified files:
	security/openssl/quictls: Makefile distinfo 
	security/openssl/quictls/patches: 
	                                  patch-Configurations_10-main_conf 
	                                  patch-Configurations_unix-Makefile_tmpl 
	                                  patch-crypto_sha_asm_keccak1600-armv8_pl 
	                                  patch-crypto_sha_asm_keccak1600-x86_64_pl 
	security/openssl/quictls/pkg: PLIST 
Added files:
	security/openssl/quictls/patches: 
	                                  patch-crypto_bn_asm_rsaz-2k-avx512_pl 
	                                  patch-crypto_bn_asm_rsaz-3k-avx512_pl 
	                                  patch-crypto_bn_asm_rsaz-4k-avx512_pl 
	                                  patch-crypto_bn_asm_rsaz-avx2_pl 
	                                  patch-crypto_ec_asm_ecp_sm2p256-armv8_pl 
	                                  patch-crypto_modes_asm_aes-gcm-avx512_pl 
	                                  patch-util_perl_OpenSSL_config_pm 

Log message:
Update to quictls 3.3.0 (at long last)


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/02 14:22:15

Modified files:
	devel/protobuf : Makefile distinfo 

Log message:
Update to protobuf 5.27.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/02 14:22:38

Modified files:
	devel/py-protobuf: Makefile distinfo 

Log message:
Update to py3-protobuf 5.25.5


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/02 15:21:32

Modified files:
	sys/dev/acpi   : qciic.c 

Log message:
Improve the heuristic for detecting i2c devices.  On the x1e some of the
USB controllers have an I2cSerialBusV2() (possibly defining a connection
to some sort of eUSB2 to USB2 redriver chip) but are not i2c devices
themselves.  So check if a device has MMIO resources and assume it isn't
a proper i2c device if it has those.  Makes the Type-A ports on my
vivobook work in acpi mode.

ok patrick@, mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 17:32:23

Modified files:
	mail/neomutt   : Makefile distinfo 

Log message:
update to neomutt-20241002


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 17:51:01

Modified files:
	textproc/py-jaraco-text: distinfo 

Log message:
sync distinfo to unbreak, found by naddy


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/02 18:00:11

Modified files:
	www/chromium   : Makefile 
	www/iridium    : Makefile 
	www/ungoogled-chromium: Makefile 

Log message:
set BROKEN-i386 (has been for ages, I just had this set locally)


CVSROOT:	/cvs
Module name:	www
Changes by:	pamela@cvs.openbsd.org	2024/10/02 18:53:36

Modified files:
	faq            : current.html upgrade75.html 
Added files:
	faq            : upgrade76.html 

Log message:
add 7.6 upgrade instructions and roll current.html
ok kmos@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/10/02 20:39:19

Modified files:
	databases/redis: Makefile distinfo 

Log message:
Update to redis-6.2.16

It fixes:
(CVE-2024-31449) Lua library commands may lead to stack overflow and
potential RCE.
(CVE-2024-31228) Potential Denial-of-service due to unbounded
pattern matching.


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/10/02 21:16:11

Modified files:
	.              : 76.html 

Log message:
seperate -> separate; from Ross L Richardson


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/02 21:31:47

Modified files:
	lib/libcrypto/man: X509V3_EXT_get_nid.3 

Log message:
X509V3_EXT_get_nid.3: indicate what nid means


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/02 21:47:40

Modified files:
	lib/libcrypto  : crypto.h 

Log message:
Provide OPENSSL_INIT_NO_ATEXIT noop

The brilliant idea of installing a fragile non-idempotent cleanup atexit
handler as a library has bitten many people over time. This gets particularly
exciting when you can't control who dlopens the lib first (don't we all love
Python bindings) or if you are in a threaded context. Fake OpenSSL clones
chose not to do this but now get to carry a noop flag since people start
opting out of this madness (there's a good old tradition at work here).

ok beck joshua jsing millert miod


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/02 22:15:52

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Fix BN_to_ASN1_INTEGER() misuse

You can either let this API reuse an existing ASN1_INTEGER or you can let
it allocate a new one. If you try to do both at the same time, you'll leak.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/02 22:17:05

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Switch field_bits to be an int

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/02 22:20:28

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Fix ASN1_INTEGER_to_BN() misuse

Same issue/leak as for BN_to_ASN1_INTEGER(). Stop reusing the elliptic
curve parameters a and b for order and cofacter. It's confusing.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/02 22:39:09

Modified files:
	sys/conf       : GENERIC 

Log message:
We've left release mode. Time to re-enable POOL_DEBUG

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/02 23:07:49

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Make EC{,PK}PARAMETERS_it static

They aren't used outside of this file.


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/10/02 23:37:52

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 13.5.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/10/02 23:38:28

Modified files:
	meta/tor-browser: Tag: OPENBSD_7_5 Makefile 
	www/tor-browser: Tag: OPENBSD_7_5 Makefile.inc 
	www/tor-browser/browser: Tag: OPENBSD_7_5 Makefile distinfo 
	www/tor-browser/noscript: Tag: OPENBSD_7_5 Makefile distinfo 

Log message:
Tor Browser: update to 13.5.6


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/02 23:41:59

Modified files:
	usr.bin/tmux   : input-keys.c tty-keys.c 

Log message:
Improve fix for shifted keys so it works for all the keys it should,
Stanislav Kljuhhin in GitHub issue 4146.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/02 23:53:36

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

Log message:
x11/xfce4/xfce4-dict: update to 0.8.8


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/03 00:24:07

Modified files:
	lib/libcrypto/ec: ec_local.h 

Log message:
Remove the unused field_mod_func from EC_GROUP

This was only used by the NIST method. For all other group methods it's
an uninitialized pointer (as EC_GROUP_new() still uses the malloc + set
all members to 0 idiom).

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/03 00:35:56

Modified files:
	x11/kde-plasma/plasma-desktop: Makefile 
	x11/kde-plasma/plasma-desktop/pkg: PLIST 

Log message:
Add dependency on ibus as it's getting picked up when installed.

ok rsadowski@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/03 00:51:23

Log message:
    Import x11/gnome/railway 2.7.0.
    
    Railway lets you look up travel information for many different railways,
    all without needing to navigate through different websites.
    
    Features:
    * Search for journeys
    * View the details of a journey including departure, arrivals, delays, platforms
    * Adaptive for small screens
    * Bookmark a search or a journey
    * Show more information like prices
    * Many different search profiles, e.g
    * DB
    * BB
    * BART
    * ... (many more). For a full list of supported profiles, see
    https://gitlab.com/schmiddi-on-mobile/railway-backend#profiles which is
    used to query the application data.
    
    WWW:https://apps.gnome.org/DieBahn/
    
    ok/tweaks tb@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241003
    
    N ports/x11/gnome/railway/Makefile
    N ports/x11/gnome/railway/distinfo
    N ports/x11/gnome/railway/patches/patch-vendor_libadwaita_src_auto_about_dialog_rs
    N ports/x11/gnome/railway/patches/patch-Cargo_lock
    N ports/x11/gnome/railway/pkg/DESCR
    N ports/x11/gnome/railway/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/03 00:52:00

Modified files:
	x11/gnome      : Makefile 

Log message:
x11/gnome/Makefile: +railway


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/03 00:58:01

Modified files:
	productivity/libphonenumber: Makefile distinfo 

Log message:
Update to libphonenumber-8.13.46.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/03 01:30:39

Modified files:
	textproc/mupdf : Makefile distinfo 

Log message:
update to mupdf-1.24.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/03 02:52:39

Modified files:
	games/classicube: Makefile 

Log message:
Mark classicube BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/03 02:55:06

Modified files:
	games/emptyclip: Makefile 

Log message:
Mark emptyclip BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/03 02:58:29

Modified files:
	devel/bazel    : Makefile 

Log message:
Mark bazel BROKEN-sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2024/10/03 02:59:49

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

Log message:
vio: Increase rx mbuf size with lro

bluhm found that using bigger rx mbufs helps tcp splice performance if
lro is enabled. Use 4k in that case.

Also fix confusion in rx dmamap segment count. Even with lro/tso, we
only put unfragmented mbufs into the rx queue. Therefore we only need
max. 2 segments, one for the mbuf and one for the separate header for
legacy virtio devices.

OK bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/03 03:00:00

Modified files:
	archivers/libzim: Makefile 

Log message:
Mark libzim BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/03 03:01:12

Modified files:
	archivers/blosc2: Makefile 

Log message:
Mark blosc2 BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/03 03:52:35

Modified files:
	security/py-mitmproxy_rs: Makefile crates.inc distinfo 
	security/py-mitmproxy_rs/patches: patch-Cargo_toml 
	security/py-mitmproxy_rs/pkg: PLIST 
Added files:
	security/py-mitmproxy_rs/patches: 
	                                  patch-boringtun_boringtun_src_sleepyinstant_unix_rs 
Removed files:
	security/py-mitmproxy_rs/patches: 
	                                  patch-mitmproxy-rs_modcargo-crates_boringtun-0_6_0_src_sleepyinstant_unix_rs 

Log message:
update to py3-mitmproxy_rs-0.9.2, from Kirill A. Korinsky (maintainer),
tweaks from me


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/03 03:53:07

Modified files:
	security/mitmproxy: Makefile distinfo 
	security/mitmproxy/pkg: PLIST 
Removed files:
	security/mitmproxy/patches: patch-mitmproxy_tools_main_py 

Log message:
update to mitmproxy-11.0.0, from Kirill A. Korinsky (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/03 04:18:29

Modified files:
	sys/kern       : kern_time.c 

Log message:
Fix the clock_gettime() handler for pthread_getcpuclockid() to
use the proper way to read tu_runtime.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/03 04:20:05

Modified files:
	sys/kern       : kern_resource.c 

Log message:
In rucheck() sum up the tusage from all threads to get the real current
runtime of the process. Also this no longer needs the SCHED_LOCK().
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2024/10/03 06:21:19

Modified files:
	net/powerdns_recursor: Makefile distinfo 

Log message:
Update to PowerDNS Recursor 5.1.2

Fixing a DOS:
https://docs.powerdns.com/recursor/security-advisories/powerdns-advisory-2024-04.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/03 06:59:29

Modified files:
	x11/gnome/railway: Makefile 

Log message:
No need for EXTRACT_SUFX.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/03 08:13:10

Modified files:
	devel/spidermonkey115: Makefile distinfo 

Log message:
Update to spidermonkey115-115.16.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/03 08:14:05

Modified files:
	devel/spidermonkey128: Makefile distinfo 

Log message:
Update to spidermonkey128-128.3.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/03 08:16:26

Modified files:
	archivers/libarchive: Makefile distinfo 

Log message:
archivers/libarchive: update to 3.7.6

Important bugfixes:
* tar: clean up linkpath between entries
* tar: fix memory leaks when processing symlinks or parsing pax headers
* iso: be more cautious about parsing ISO-9660 timestamps


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/03 09:25:31

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

Log message:
archivers/xz: maintenance update to 5.6.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/03 09:27:48

Modified files:
	geo/py-osmium  : Makefile 

Log message:
Unbreak sqlports:
devel/py3-test-httpserver -> devel/py-test-httpserver


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/03 11:31:57

Modified files:
	archivers/zip  : Makefile 
Added files:
	archivers/zip/patches: patch-zipnote_c 

Log message:
zip: fix applying changes with zipnote

zipnote closes the wrong file, which prevents it from reading and applying
modifications.

hunted down to some linux forum by Tymo Myyrä


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/03 13:41:23

Modified files:
	lang/scala     : Makefile distinfo 
	lang/scala/pkg : PLIST 

Log message:
update to scala 3.5.1;  from Kirill (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/03 14:07:43

Modified files:
	sysutils/docker-cli: Makefile distinfo 

Log message:
update to docker-cli 27.2.1;  from Kirill (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/03 14:18:36

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

Log message:
update to docker-compose 2.29.7;  from Kirill (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/03 14:22:07

Modified files:
	devel/sbt      : Makefile distinfo 

Log message:
update to sbt 1.10.2;  from Kirill (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/03 14:23:38

Modified files:
	devel/sbt/patches: patch-bin_sbt 

Log message:
regen patch


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/03 14:52:52

Modified files:
	editors/nano   : Makefile distinfo 

Log message:
editors/nano: update to 8.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/03 15:03:45

Modified files:
	databases/pspg : Makefile distinfo 

Log message:
update databases/pspg to 5.8.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/03 15:07:09

Modified files:
	sysutils/rset  : Makefile distinfo 
	sysutils/rset/pkg: PLIST 
Added files:
	sysutils/rset/patches: patch-input_c 

Log message:
update sysutils/rset to 3.1

changelog: https://github.com/eradman/rset/blob/master/NEWS

Backport also a patch that removes a stray NUL from the end of the
local execution script.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/03 15:16:19

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.5.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/03 15:30:51

Modified files:
	graphics/png   : Makefile distinfo 
	graphics/png/patches: patch-Makefile_in 

Log message:
graphics/png: maintenance update to 1.6.44


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/03 15:47:19

Modified files:
	sysutils/colorls: Makefile distinfo 
	sysutils/colorls/patches: patch-print_c 

Log message:
sysutils/colorls: sync with OpenBSD 7.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	gkoehler@cvs.openbsd.org	2024/10/03 18:42:43

Modified files:
	emulators/minivmac: Makefile 
	emulators/minivmac/pkg: DESCR README 
Added files:
	emulators/minivmac/files: minivmac-m128k.desktop 

Log message:
Add FLAVOR=m128k to minivmac for Macintosh 128K

from Jag Talon (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	gkoehler@cvs.openbsd.org	2024/10/03 18:47:21

Modified files:
	emulators      : Makefile 

Log message:
+minivmac,m128k


CVSROOT:	/cvs
Module name:	ports
Changes by:	gkoehler@cvs.openbsd.org	2024/10/03 19:11:00

Modified files:
	games/stone-soup: Makefile distinfo 
	games/stone-soup/patches: patch-source_Makefile 
	games/stone-soup/pkg: PLIST 

Log message:
Update to stone-soup 0.32.0, from Stefan Moran (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	aisha@cvs.openbsd.org	2024/10/03 21:30:26

Log message:
    import textproc/py-orjson - fast correct Python JSON library
    
    orjson is a fast, correct JSON library for Python.
    It benchmarks as the fastest Python library for JSON
    and is more correct than the standard json library or
    other third-party libraries. It serializes dataclass,
    datetime, numpy, and UUID instances natively.
    
    ok sthen@
    
    Status:
    
    Vendor Tag:	aisha
    Release Tags:	aisha_20241003
    
    N ports/textproc/py-orjson/Makefile
    N ports/textproc/py-orjson/distinfo
    N ports/textproc/py-orjson/crates.inc
    N ports/textproc/py-orjson/pkg/DESCR
    N ports/textproc/py-orjson/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	aisha@cvs.openbsd.org	2024/10/03 21:30:57

Modified files:
	textproc       : Makefile 

Log message:
hook textproc/py-orjson into build


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/10/03 23:22:10

Modified files:
	sys/dev/pci    : if_ix.c if_ix.h 

Log message:
Expose {T,R}X desc trail and add link_enabled field to prepare VF
support.  diff from naito.yuichiro at gmail.com

ok jan jmatthew


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/04 00:10:09

Modified files:
	x11/xwallpaper : Makefile distinfo 

Log message:
Update xwallpaper to 0.7.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/04 00:13:01

Modified files:
	devel/jenkins/devel: Makefile distinfo 
	devel/jenkins/stable: Makefile distinfo 

Log message:
Update jenkins to 2.462.3 (LTS) and 2.479 (-devel)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/04 00:15:01

Modified files:
	devel/catch2   : Makefile distinfo 

Log message:
Update Catch2 to 3.7.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/04 00:19:05

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

Log message:
Update netbeans to 23


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2024/10/04 00:37:22

Modified files:
	sys/dev/pci    : if_mcx.c 

Log message:
As with other multiqueue drivers, print the number of queues we set up
along with the interrupt and ethernet address details.

ok dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 00:43:25

Modified files:
	graphics/openexr: Makefile distinfo 
	graphics/openexr/pkg: PLIST-main PLIST-tools 

Log message:
Update to OpenEXR-3.3.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 00:43:47

Modified files:
	devel/kf5/kimageformats: Makefile 
	devel/kf6/kimageformats: Makefile 
	graphics/DevIL : Makefile 
	graphics/blender: Makefile 
	graphics/darktable: Makefile 
	graphics/displaz: Makefile 
	graphics/fyre  : Makefile 
	graphics/gimp/snapshot: Makefile 
	graphics/gimp/stable: Makefile 
	graphics/gmic  : Makefile 
	graphics/krita : Makefile 
	graphics/opencv: Makefile 
	graphics/openimageio: Makefile 
	graphics/openscenegraph: Makefile 
	multimedia/synfig: Makefile 
	wayland/swayimg: Makefile 
	x11/kde-applications/kf6-kio-extras: Makefile 
	x11/kde-applications/kio-extras: Makefile 
	games/love/0.8 : Makefile 
	graphics/hugin : Makefile 

Log message:
Sync WANTLIB after graphics/openexr update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 00:44:41

Modified files:
	graphics/ctl   : Makefile 
	graphics/vigra : Makefile 
Added files:
	graphics/ctl/patches: patch-OpenEXR_CTL_exrdpx_exrToDpx_cpp 
	graphics/vigra/patches: patch-src_impex_imageinfo_cxx 

Log message:
Unbreak with new graphics/openexr.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/04 00:46:08

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
	audio          : Makefile 
Removed files:
	audio/potamus  : Makefile distinfo 
	audio/potamus/pkg: DESCR PLIST 

Log message:
Remove audio/potamus

Last release dated to 2018-01-12. This does not mean that it still works, but
it is a blocker for the FFmpeg >4 update and the ecosystem needs a newer FFmpeg.

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 00:46:36

Modified files:
	net/libproxy   : Makefile distinfo 

Log message:
Update to libproxy-0.5.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 00:47:07

Modified files:
	misc/hwdata    : Makefile distinfo 

Log message:
Update to hwdata-0.388.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2024/10/04 00:47:32

Modified files:
	graphics/rawtherapee: Makefile distinfo 
	graphics/rawtherapee/patches: patch-CMakeLists_txt 
	                              patch-rtengine_procparams_cc 
	                              patch-rtengine_rtthumbnail_cc 
	                              patch-rtgui_cacheimagedata_cc 
	                              patch-rtgui_options_cc 
	graphics/rawtherapee/pkg: PLIST 
Added files:
	graphics/rawtherapee/patches: patch-rtdata_CMakeLists_txt 
Removed files:
	graphics/rawtherapee/patches: patch-rtengine_jdatasrc_cc 

Log message:
update to rawtherapee-5.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 00:48:16

Modified files:
	multimedia/py-chromecast: Makefile distinfo 

Log message:
Update to py3-chromecast-14.0.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 00:54:15

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.67.16.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 01:01:31

Modified files:
	sysutils/opentofu: Makefile distinfo 

Log message:
Update to opentofu-1.8.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 01:02:56

Modified files:
	sysutils/libvirt: Makefile distinfo 
	sysutils/libvirt/patches: patch-meson_build 
	                          patch-src_rpc_virnetsocket_c 
	sysutils/libvirt/pkg: PLIST 

Log message:
Update to libvirt-10.8.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/04 01:03:08

Modified files:
	usr.bin/tmux   : key-bindings.c tmux.1 window-copy.c 

Log message:
Rework of copy mode commands ("send-keys -X") to parse the arguments so
that flags may be detected propertly rather than just looking for
strings ("-O" and so on). Also add -C and -P flags to the copy commands:
-C prevents the commands from sending the text to the clipboard and -P
prevents them from adding the text as a paste buffer.

Note some of the default key bindings change to add "--" and any similar
custom key bindings using "send-keys -X" may need a similar change.

GitHub issue 4153.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 01:04:08

Modified files:
	sysutils/libvirt-python: Makefile distinfo 

Log message:
Update to py3-libvirt-10.8.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 01:10:59

Modified files:
	sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.8.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/10/04 01:11:26

Modified files:
	databases/sqlcipher: Makefile distinfo 

Log message:
Update to sqlcipher-4.6.1 from Tom Murphy (maintainer).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 01:19:29

Modified files:
	graphics/displaz: Makefile 

Log message:
Statically link to libGLEW.a.


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2024/10/04 01:46:33

Modified files:
	sys/dev/pci    : if_qwx_pci.c 

Log message:
Remove two MHI LOOPBACK channels, there's no need to match them.

Also move PCI ops registration ahead.  That way the ops will be registered
if any subsequent operations within the case processing require the ops to

See Linux commit fbb2a14afe00a5691b43cd19c946472e59e16fc6 and
515bcdf587f9911f2d5de51524cb7e048d295052

ok stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/04 01:50:48

Modified files:
	net/irctk      : Makefile distinfo 
	net/irctk/pkg  : DESCR PLIST 

Log message:
update net/irctk to 1.1.0

changelog:
https://lab.abiscuola.com/irctk/doc/trunk/www/wiki/changelog.md#1_1_0

ircfossil, an irc bridge for the fossil chat, is included too.


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/10/04 01:55:43

Modified files:
	net/syncthing  : Makefile distinfo 

Log message:
net/syncthing: update to version 1.27.12.

Diff from kn@, thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/04 02:08:21

Modified files:
	www            : Makefile 
	www/hugo       : Makefile distinfo modules.inc 
	www/hugo/pkg   : DESCR PLIST 

Log message:
update to hugo-0.135.0, from maintainer Kirill A. Korinsky, rolling the
"extended" flavour into the default.

tweak from me: update DESCR to remove flavour info.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/04 02:17:08

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

Log message:
update to toot-0.45.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/04 02:23:14

Modified files:
	textproc/py-tomli: Makefile distinfo 

Log message:
update to py3-tomli-2.0.2

devel/py-build no longer uses this (now we use py3.11) so convert to
a normal MODPY_PYBUILD port


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/04 02:26:38

Modified files:
	textproc/py-vobject: Makefile distinfo 

Log message:
update to py3-vobject-0.9.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2024/10/04 02:46:43

Modified files:
	games/zelda3   : Makefile 
	games/zelda3/pkg: README 
	games/zelda3-rom: Makefile 

Log message:
Mark games/zelda3-rom as UNLINKED to reduce noise for bulk builders.

Building the games/zelda3-data port now requires BUILD_UNLINKED=zelda3-rom
to be set. Update zelda3's README accordingly.

Requested by rsadowski and tb.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/04 03:03:16

Modified files:
	devel/etl      : Makefile distinfo 
	devel/etl/pkg  : PLIST 
	multimedia/synfig: Makefile distinfo 
	multimedia/synfig/patches: patch-configure_ac 
	multimedia/synfig/pkg: PLIST 
	multimedia/synfigstudio: Makefile distinfo 
	multimedia/synfigstudio/pkg: PLIST 
Added files:
	multimedia/synfig/patches: patch-src_synfig_string_helper_h 
Removed files:
	devel/etl/patches: patch-ETL__surface_h 

Log message:
Update ETL, synfig and synfigstudio to 1.5.3

Update diff from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/04 03:23:34

Log message:
    import sysutils/fswatch 1.17.1
    
    ok sthen@
    
    HOMEPAGE: https://emcrisostomo.github.io/fswatch/
    
    fswatch monitor files and directory trees for changes.
    
    Main features are:
    
    - Support for many OS-specific APIs such as kevent, inotify, and FSEvents.
    - Recursive directory monitoring.
    - Path filtering using including and excluding regular expressions.
    - Customizable record format.
    - Support for periodic idle events.
    
    Limitations:
    
    The kqueue monitor, available on any *BSD system featuring kqueue, requires a
    file descriptor to be opened for every file being watched. As a result, this
    monitor scales badly with the number of files being observed, and may begin to
    misbehave as soon as the fswatch process runs out of file descriptors. In this
    case, fswatch dumps one error on standard error for every file that cannot be
    opened.
    
    Status:
    
    Vendor Tag:	semarie
    Release Tags:	semarie_20241004
    
    N ports/sysutils/fswatch/Makefile
    N ports/sysutils/fswatch/distinfo
    N ports/sysutils/fswatch/pkg/DESCR
    N ports/sysutils/fswatch/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/04 03:24:40

Modified files:
	sysutils       : Makefile 

Log message:
hook sysutils/fswatch


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/04 04:06:51

Modified files:
	www/chromium   : Makefile distinfo 
	www/ungoogled-chromium: Makefile distinfo 
Removed files:
	www/chromium/patches: 
	                      patch-components_webapps_browser_features_cc 
	www/ungoogled-chromium/patches: 
	                                patch-components_webapps_browser_features_cc 

Log message:
update to 129.0.6668.89


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/04 05:21:04

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

Log message:
typo in comment


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/04 05:27:55

Modified files:
	sysutils/docker-buildx: Makefile distinfo 

Log message:
update to docker-buildx-0.17.1, from Kirill A. Korinsky (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/10/04 05:35:06

Modified files:
	misc/remind    : Makefile distinfo 
	misc/remind/pkg: PLIST 

Log message:
update to remind-5.0.6, from Martin Ziemer (maintainer)

tweaks: update-plist


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/04 05:36:02

Modified files:
	multimedia/libheif: Makefile distinfo 
	multimedia/libheif/pkg: PLIST 

Log message:
update to libheif-1.18.2, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/10/04 05:37:12

Modified files:
	mail/getmail   : Makefile distinfo 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/04 06:46:21

Modified files:
	databases/patroni: Makefile distinfo 
Removed files:
	databases/patroni/patches: patch-patroni_validator_py 

Log message:
Update patroni 4.0.1 -> 4.0.2
Release notes: https://github.com/zalando/patroni/blob/master/docs/releases.rst


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/04 06:47:10

Modified files:
	devel/py-identify: Makefile distinfo 

Log message:
Update py-identify 2.6.0 -> 2.6.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2024/10/04 06:47:42

Modified files:
	net/dnsdist    : Makefile distinfo 

Log message:
Update to PowerDNS DNSdist 1.9.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/04 06:48:43

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/04 06:50:09

Modified files:
	security/vault : Makefile distinfo 

Log message:
Update vault 1.17.5 -> 1.17.6
Changelog: https://github.com/hashicorp/vault/releases/tag/v1.17.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/04 06:54:28

Modified files:
	security/tfsec : Makefile distinfo 

Log message:
Update tfsec 1.28.10 -> 1.28.11
Changelog: https://github.com/aquasecurity/tfsec/releases/tag/v1.28.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/10/04 07:35:46

Modified files:
	multimedia/shotcut: Makefile 

Log message:
fix shotcut missing libQt6Charts.so.1.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/04 08:00:54

Modified files:
	databases/sqlcipher: Makefile 

Log message:
sqlcipher: needs a major bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 08:35:13

Modified files:
	productivity/libphonenumber: Makefile distinfo 

Log message:
Update to libphonenumber-8.13.47.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 08:35:30

Modified files:
	x11/gnome/librsvg: Makefile distinfo distinfo.old 

Log message:
Update to librsvg-2.58.5.


CVSROOT:	/cvs
Module name:	www
Changes by:	sf@cvs.openbsd.org	2024/10/04 08:51:42

Modified files:
	.              : 76.html 

Log message:
Remove improvement items for features that are new in 7.6 anyway

* Bounce buffers are new for SEV.
* TCP segmentation offload in vio is new.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/04 08:55:17

Modified files:
	usr.bin/tmux   : tty-keys.c 

Log message:
Do not translate BSpace as Unicode, GitHub issue 4156.


CVSROOT:	/cvs
Module name:	www
Changes by:	dv@cvs.openbsd.org	2024/10/04 09:09:38

Modified files:
	.              : 76.html 

Log message:
type: SEC -> SEV


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/04 09:56:33

Modified files:
	x11/gnome/railway: Makefile 

Log message:
Mark BROKEN; errors out with meson.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/04 10:03:14

Modified files:
	databases/mariadb: Makefile 
Added files:
	databases/mariadb/patches: patch-libmariadb_include_ma_context_h 
	                           patch-libmariadb_libmariadb_ma_context_c 

Log message:
Add an aarch64 coroutine backend for the non-blocking API in mariadb client.
From upstream via Brad.  https://jira.mariadb.org/browse/MDEV-34859


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/04 10:58:26

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

Log message:
Increase psp(4) timeouts.

On EPYC 9124 psp(4) seems to need more to time to respond.  Otherwise
it will not attach.  Increase timeouts for both polling during
autoconf and interrupt during normal operation.

from hshoexer@ OK mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/04 12:21:25

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

Log message:
Fix breeze-icons -> kf6-breeze-icons

Spotted by landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/04 13:00:27

Modified files:
	sys/arch/arm/arm: genassym.cf 

Log message:
Remove unused SIGEMT.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/04 13:11:40

Modified files:
	sysutils/docker-compose: Makefile 

Log message:
make tests work;  from Kirill (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/04 13:16:13

Modified files:
	usr.bin/tmux   : cmd-choose-tree.c status.c tmux.1 tmux.h 
	                 window-customize.c window-tree.c 

Log message:
Add -y flag to disable confirmation prompts in modes, GitHub issue 4152.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/04 13:20:13

Modified files:
	databases/py-redis: Makefile distinfo 
	databases/py-redis/pkg: PLIST 
Added files:
	databases/py-redis/patches: patch-setup_py 
	                            patch-tests_test_commands_py 

Log message:
update to py3-redis 5.0.9;  from Kirill

maintainer timeout rpointel


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/04 13:33:05

Modified files:
	x11/gnome/railway: Makefile 
Removed files:
	x11/gnome/railway/patches: patch-Cargo_lock 

Log message:
x11/gnome/railway: unbreak by cargoculting the 'right' .cargo-checksum.json overwrite

meson and cargo are on a boat. A starlink debris falls on the boat, the
boat sinks. All is well now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/04 13:40:58

Modified files:
	security/py-spake2: Makefile distinfo 
	security/py-spake2/pkg: PLIST 

Log message:
update to py3-spake2 0.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/04 13:41:23

Modified files:
	net/magic-wormhole: Makefile distinfo 

Log message:
update to magic-wormhole 0.16.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/04 13:47:18

Modified files:
	textproc/loccount: Makefile distinfo 
	textproc/loccount/pkg: PLIST 

Log message:
update to loccount 2.16


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/04 13:54:58

Modified files:
	audio/noson-app: Makefile distinfo 

Log message:
update to noson-app 5.6.8


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/04 15:15:52

Modified files:
	sys/arch/amd64/amd64: locore0.S 

Log message:
Allow kernel boot on QEMU with AMD SEV.

When booting an OpenBSD kernel on Linux QEMU with SEV enabled, the
hypervisor does not forward the SME feature, only the SEV bit is
set.  Therefore do not depend on SME when checking for SEV guest
mode in locore0.

from Sebastian Sturm; via hshoexer@; OK jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/04 16:21:28

Modified files:
	sys/arch/amd64/stand/efiboot: exec_i386.c 

Log message:
Allow boot loader to run as AMD SEV guest on QEMU with EFI.

When efibooting amd64, the boot loader rewrites the page table built
by EFI firmware to ensure that there are no read-only mappings.
The rewrite is needed for some HP EFI BIOS, that maps computrace
section read-only.
When efibooting on SEV enabled QEMU, we would have to ensure the
crypt bit is set when changing page tables.  However, there is no
need for the HP workaround when booting on QEMU (or any other VM),
so just do not modify the page table, when SEV gest mode is detected.

from Sebastian Sturm; via hshoexer@; OK kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/04 16:36:11

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

Log message:
Document missing window-layout-changed hook.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/04 18:32:55

Modified files:
	usr.bin/tmux   : window-copy.c options-table.c screen-write.c 
	                 tmux.1 

Log message:
Add copy-mode-position-format to configure the position indicator.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/04 18:35:35

Modified files:
	usr.bin/tmux   : window-copy.c 

Log message:
Remove some debugging left behind.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/04 19:07:38

Modified files:
	usr.sbin/config: sem.c 

Log message:
error on long locator lines, don't overflow buffers
found with afl, feedback and ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/10/04 19:49:09

Modified files:
	editors/scite  : Makefile distinfo 

Log message:
editors/scite: update to 5.5.2

adds multiple selection copy with separator, a font stretch setting,
and access to whether an undo sequence is active.  CVS:
----------------------------------------------------------------------
distinfo CVS:
----------------------------------------------------------------------


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/10/04 19:52:21

Modified files:
	editors/scintilla: Makefile distinfo 
	editors/scintilla/patches: patch-src_CellBuffer_cxx 

Log message:
editors/scite: update to 5.5.2

adds a stretch attribute to style settings for condensed and expanded text


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/05 00:24:15

Modified files:
	x11/gnome/railway: Makefile 

Log message:
railway: symlinks are hard...


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/05 00:43:52

Modified files:
	mail/pecl-mailparse: Makefile distinfo 

Log message:
update to pecl-mailparse-3.1.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/05 00:47:10

Modified files:
	devel/py-rich  : Makefile distinfo 

Log message:
update to py3-rich-13.9.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/05 00:55:09

Modified files:
	devel/kf6      : kf6.port.mk 
	devel/kf6/attica: distinfo 
	devel/kf6/baloo: distinfo 
	devel/kf6/baloo/pkg: PLIST 
	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/kcalendarcore/pkg: PLIST 
	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/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: Makefile distinfo 
	devel/kf6/kimageformats: distinfo 
	devel/kf6/kio  : distinfo 
	devel/kf6/kio/patches: patch-src_core_worker_cpp 
	devel/kf6/kirigami: distinfo 
	devel/kf6/kitemmodels: distinfo 
	devel/kf6/kitemviews: distinfo 
	devel/kf6/kjobwidgets: distinfo 
	devel/kf6/knewstuff: distinfo 
	devel/kf6/knewstuff/pkg: PLIST 
	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 : Makefile 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: Makefile 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: distinfo 
	devel/kf6/syndication: distinfo 
	devel/kf6/syntax-highlighting: distinfo 
	devel/kf6/threadweaver: distinfo 
Removed files:
	devel/kf6/kio/patches: 
	                       patch-src_gui_openfilemanagerwindowjob_cpp 
	                       patch-src_gui_openfilemanagerwindowjob_p_h 

Log message:
Update KDE Frameworks to 6.6.0

https://kde.org/announcements/frameworks/6/6.6.0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/05 00:57:17

Modified files:
	devel/py-rope  : Makefile distinfo 

Log message:
update to py3-rope-1.13.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/05 01:23:29

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

Log message:
Update to py3-botocore-1.35.34.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/05 01:23:39

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

Log message:
Update to py3-boto3-1.35.34.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/05 01:23:49

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.35.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/05 01:31:14

Modified files:
	multimedia/pipewire/pipewire: Makefile distinfo 
	multimedia/pipewire/pipewire/patches: patch-meson_build 
	                                      patch-src_modules_module-netjack2-manager_c 
	                                      patch-src_modules_module-rtp-sap_c 
	                                      patch-src_modules_module-rtp-session_c 
	                                      patch-src_modules_module-rtp-source_c 
	                                      patch-src_modules_module-vban-recv_c 
	                                      patch-src_pipewire_thread_c 
	                                      patch-test_meson_build 
	                                      patch-test_test-functional_c 
Added files:
	multimedia/pipewire/pipewire/patches: 
	                                      patch-src_modules_network-utils_h 

Log message:
Update to pipewire-1.2.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/05 01:35:54

Modified files:
	mail/dovecot   : Makefile 
Added files:
	mail/dovecot/patches: 
	                      patch-src_replication_replicator_replicator-queue_c 

Log message:
mail/dovecot: fix infinite loop inside replicator when used with any
value of replication_sync_timeout.

From Kirill A. Korinsky, ok brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/05 02:03:29

Modified files:
	productivity/gnucash: Makefile distinfo 
	productivity/gnucash/patches: patch-CMakeLists_txt 

Log message:
Update to gnucash-5.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/05 02:03:39

Modified files:
	productivity/gnucash-docs: Makefile distinfo 
	productivity/gnucash-docs/pkg: PLIST 

Log message:
Update to gnucash-docs-5.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/05 02:15:32

Log message:
    Re-import railway under productivity.
    It's not really a GNOME project.
    
    ok landry@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20241005
    
    N ports/productivity/railway/Makefile
    N ports/productivity/railway/distinfo
    N ports/productivity/railway/patches/patch-vendor_libadwaita_src_auto_about_dialog_rs
    N ports/productivity/railway/pkg/DESCR
    N ports/productivity/railway/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/05 02:16:36

Modified files:
	productivity   : Makefile 
	x11/gnome      : Makefile 
Removed files:
	x11/gnome/railway: Makefile distinfo 
	x11/gnome/railway/patches: 
	                           patch-vendor_libadwaita_src_auto_about_dialog_rs 
	x11/gnome/railway/pkg: DESCR PLIST 

Log message:
Move railway; ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/05 02:22:39

Modified files:
	security/oath-toolkit: Makefile distinfo 
Added files:
	security/oath-toolkit/patches: 
	                               patch-pskctool_tests_tst_libexamples_sh 
	                               patch-pskctool_tests_tst_sign_sh 

Log message:
update to oath-toolkit-2.6.12

fix/workaround test problems so that all tests get a chance to run
(had to disable pskc tests; the provided test CA was generated with
old gnutls certtool and has time formats unacceptable to libressl -
generating new CA key/cert means regenerating the "expected output"
files too).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/10/05 03:24:22

Modified files:
	net/synapse    : Makefile 
	net/synapse/pkg: README 

Log message:
synapse: fix typo in README


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/05 03:54:39

Modified files:
	sys/arch/i386/i386: genassym.cf 
	sys/arch/amd64/amd64: genassym.cf 

Log message:
remove unneeded includes


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/05 05:54:21

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

Log message:
update to visualvm 2.1.10;  from Kirill (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/05 06:04:41

Modified files:
	meta/kde       : 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: Makefile 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/kwayland-integration: distinfo 
	x11/kde-plasma/kwin: distinfo 
	x11/kde-plasma/kwrited: distinfo 
	x11/kde-plasma/layer-shell-qt: distinfo 
	x11/kde-plasma/layer-shell-qt/pkg: PLIST 
	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-sdk: distinfo 
	x11/kde-plasma/plasma-workspace: 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/systemsettings: distinfo 
	x11/kde-plasma/xdg-desktop-portal-kde: distinfo 
	x11/kde        : kde.port.mk 

Log message:
Update KDE Plasma to 6.1.5, Bugfix Release for September

https://kde.org/announcements/plasma/6/6.1.5/


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/05 06:10:16

Modified files:
	usr.bin/tmux   : server-client.c window.c 

Log message:
Send focus events to pane when entering or leaving popup, GitHub issue
3991.


CVSROOT:	/cvs
Module name:	src
Changes by:	chrisz@cvs.openbsd.org	2024/10/05 07:27:16

Modified files:
	sbin/wsconsctl : mouse.c mousecfg.c 
	share/man/man4 : wsmouse.4 

Log message:
Make scaling available for normal mice, too; not just for touchpads.
Add reverse_scrolling to the manpage.

ok bru@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/05 09:38:55

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

Log message:
Update to rust-openssl-tests 20241005


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/05 12:39:10

Modified files:
	games/zelda3   : Makefile 
	games/zelda3/pkg: README 
	games/zelda3-rom: Makefile 

Log message:
zelda3/zelda3-rom: revert UNLINKED addition

-data was missed.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/05 18:13:42

Modified files:
	sys/dev/videomode: edid.c 

Log message:
Seperate -> Separate


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/05 19:12:15

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

Log message:
remove unused atw_beacon_len_adjust variable


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/05 19:27:06

Modified files:
	devel/py-jupyter_client: Makefile distinfo 

Log message:
update to py-jupyter_client 8.6.3


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/05 19:28:39

Modified files:
	sys/dev/usb    : if_wi_usb.c 

Log message:
remove unused wi_usb_cd, wi at usb uses wi_cd


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/05 19:50:56

Modified files:
	sys/kern       : kern_sched.c 

Log message:
remove unused sched_cost_load variable


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/05 21:46:48

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

Log message:
remove unused axppmic_rsb_cd, axppmic at rsb uses axppmic_cd


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/05 22:11:38

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

Log message:
Update to rustic-0.9.1

Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.9.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/05 22:52:01

Modified files:
	archivers/libdeflate: Makefile distinfo 

Log message:
Update to libdeflate-1.22


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/06 00:35:10

Modified files:
	net/bitcoin    : Makefile distinfo 
	net/bitcoin/patches: patch-configure_ac patch-src_wallet_bdb_cpp 
	net/bitcoin/pkg: PLIST 

Log message:
Update Bitcoin Core to 28.0


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/10/06 02:44:04

Modified files:
	.              : MODULES 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/06 03:03:08

Modified files:
	devel/libwnck3 : Makefile distinfo 
	devel/libwnck3/patches: patch-libwnck_tasklist_c 

Log message:
Update to libwnck3-43.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/06 03:30:22

Modified files:
	usr.bin/tmux   : mode-tree.c 

Log message:
Try to stay near the same line in modes if the current one is removed.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/06 03:55:52

Modified files:
	net/mosquitto  : Makefile distinfo 
	net/mosquitto/patches: patch-man_CMakeLists_txt 
	                       patch-src_mosquitto_c 
	                       patch-test_broker_Makefile 

Log message:
update to mosquitto-2.0.19


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/06 04:03:22

Modified files:
	devel/py-incremental: Makefile 

Log message:
devel/py-incremental: needs RDEP on setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/06 04:24:24

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
new opt-in PATCH_QUIET aka. patch(1) -s;  OK tb


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/10/06 04:24:53

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
new opt-in PATCH_QUIET aka. patch(1) -s;  OK tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2024/10/06 06:07:36

Modified files:
	wayland/sway   : Makefile 
	wayland/sway/pkg: PLIST 

Log message:
Remove double sway in sample config file install path.

Ok landry@, aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/06 07:32:33

Modified files:
	multimedia/synfigstudio: Makefile 

Log message:
Regen WANTLIB to unbreak after openexr update.


CVSROOT:	/cvs
Module name:	www
Changes by:	visa@cvs.openbsd.org	2024/10/06 08:29:03

Modified files:
	.              : 76.html 

Log message:
mips64 package count


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/06 09:14:45

Modified files:
	www/webkitgtk4 : Makefile distinfo 
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_API_glib_JSCOptions_cpp 
	                        patch-Source_JavaScriptCore_assembler_ARM64Assembler_h 
	                        patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h 
	                        patch-Source_JavaScriptCore_heap_BlockDirectory_cpp 
	                        patch-Source_JavaScriptCore_llint_LowLevelInterpreter64_asm 
	                        patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp 
	                        patch-Source_JavaScriptCore_offlineasm_arm64_rb 
	                        patch-Source_JavaScriptCore_runtime_MachineContext_h 
	                        patch-Source_JavaScriptCore_runtime_Options_cpp 
	                        patch-Source_WTF_wtf_Compiler_h 
	                        patch-Source_WTF_wtf_InlineASM_h 
	                        patch-Source_WTF_wtf_PlatformEnable_h 
	                        patch-Source_WTF_wtf_posix_FileSystemPOSIX_cpp 
	                        patch-Source_WebCore_CMakeLists_txt 
	                        patch-Source_WebCore_page_NavigatorBase_cpp 
	                        patch-Source_WebKit_UIProcess_Launcher_glib_ProcessLauncherGLib_cpp 
	                        patch-Source_cmake_OptionsCommon_cmake 
	                        patch-Source_cmake_WebKitCommon_cmake 
	                        patch-Source_cmake_WebKitCompilerFlags_cmake 
	                        patch-Source_cmake_WebKitFeatures_cmake 
	www/webkitgtk4/pkg: PFRAG.no-webkitgtk60 PFRAG.webkitgtk60 
Added files:
	www/webkitgtk4/patches: 
	                        patch-Source_ThirdParty_ANGLE_src_common_SimpleMutex_h 
	                        patch-Source_ThirdParty_skia_src_ports_SkMemory_malloc_cpp 
	                        patch-Source_WTF_wtf_glib_FileSystemGlib_cpp 
	                        patch-Source_WebKit_UIProcess_glib_WebProcessPoolGLib_cpp 
	                        patch-Source_bmalloc_bmalloc_EligibilityResultInlines_h 
	                        patch-Source_bmalloc_bmalloc_EligibilityResult_h 
	                        patch-Source_bmalloc_bmalloc_IsoAllocatorInlines_h 

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


CVSROOT:	/cvs
Module name:	src
Changes by:	semarie@cvs.openbsd.org	2024/10/06 10:24:02

Modified files:
	sys/arch/amd64/amd64: cpu.c 

Log message:
use rdmsr_safe() instead of rdmsr() for probing feature

the second could raise general protection fault on non-existant MSR

fix with help of jsg@
ok dv@


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/06 10:27:07

Modified files:
	www/mycorrhiza : Makefile distinfo modules.inc 
	www/mycorrhiza/pkg: PLIST 

Log message:
update www/mycorrhiza to 1.15.1

From Jag Talon; the same diff (except that was for 1.15) was sent
from MAINTAINER la ninpre a few months ago.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/06 10:37:00

Modified files:
	net/ngtcp2     : Makefile distinfo 

Log message:
Update to ngtcp2 1.8.0

LibreSSL is now officially supported.
https://github.com/ngtcp2/ngtcp2/releases/tag/v1.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/06 10:37:43

Modified files:
	www/nghttp3    : Makefile distinfo 

Log message:
Update to nghttp3 1.6.0

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/06 11:10:48

Modified files:
	devel/flake8   : Makefile distinfo 

Log message:
update flake8 to 7.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/06 14:38:00

Modified files:
	security/vault : Makefile 
	security/vault/pkg: vault_agent.rc 

Log message:
Add daemon_logger to vault_agent rc script


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/06 14:51:04

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.6.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 16:47:38

Modified files:
	sys/arch/arm/arm: genassym.cf 

Log message:
remove unneeded includes and defines; ok miod@


CVSROOT:	/cvs
Module name:	www
Changes by:	dtucker@cvs.openbsd.org	2024/10/06 17:23:37

Modified files:
	openssh        : specs.html 

Log message:
ext-info-s was not added until 9.6, as opposed to ext-info-c which was
added in 7.2.  Pointed out by Colin Watson via mindrot list.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/06 17:37:17

Modified files:
	usr.bin/ssh    : myproposal.h sshd_config.5 

Log message:
Turn off finite field (a.k.a modp) Diffie-Hellman key exchange in sshd
by default. Specifically, this removes the diffie-hellman-group* and
diffie-hellman-group-exchange-* methods. The client is unchanged and
continues to support these methods by default.

Finite field Diffie Hellman is slow and computationally expensive for
the same security level as Elliptic Curve DH or PQ key agreement while
offering no redeeming advantages.

ECDH has been specified for the SSH protocol for 15 years and some
form of ECDH has been the default key exchange in OpenSSH for the last
14 years.

ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 17:39:24

Modified files:
	sys/kern       : kern_pledge.c 

Log message:
remove unused DEBUG_PLEDGE lines; ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2024/10/06 17:43:19

Modified files:
	sys/dev/pci    : if_bnxt.c 

Log message:
Fix the rx refill timeout to only refill rings that are currently empty.
This is normally how the timeout works, but in this driver it's complicated
by the use of separate rx and ag rings.

This prevents the refill timeout from operating on a ring concurrently
with an rx interrupt, which leads to corruption and crashes as experienced
by bluhm@

ok dlg@
earlier version tested by and ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 19:31:22

Modified files:
	sys/arch/i386/i386: apm.c 

Log message:
include proc.h to fix APMDEBUG build


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/10/06 22:29:01

Modified files:
	usr.sbin/vmd   : priv.c 

Log message:
drop redundant AF attach ioctl

SIOCAIFADDR_IN6 to configure an IPv6 address does everything SIOCIFAFATTACH
does, i.e. it enables IPv6 on the interface if not done so already.

vm.conf(5) 'local inet6' works as before.

OK mlarkin


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 23:02:58

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

Log message:
drm/amd/display: Add null check for set_output_gamma in dcn30_set_output_transfer_func

From Srinivasan Shanmugam
ddf9ff244d704e1903533f7be377615ed34b83e7 in linux-6.6.y/6.6.54
08ae395ea22fb3d9b318c8bde28c0dfd2f5fa4d2 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 23:12:00

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

Log message:
drm/amdgpu: properly handle vbios fake edid sizing

From Alex Deucher
78b9e10b3bd1bb04c40f9f12b899951a6904772b in linux-6.6.y/6.6.54
8155566a26b8d6c1dd914f06a0c652e4e2f2adf1 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 23:14:50

Modified files:
	sys/dev/pci/drm/radeon: radeon_atombios.c 

Log message:
drm/radeon: properly handle vbios fake edid sizing

From Alex Deucher
de67850b401946dc683103d11d7814ae5611750e in linux-6.6.y/6.6.54
17c6baff3d5f65c8da164137a58742541a060b2f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 23:17:14

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgv_sriovmsg.h 

Log message:
drm/amd/amdgpu: Properly tune the size of struct

From WangYuli
8e7760ed234f55f28dfd68254d08c9d0527dd766 in linux-6.6.y/6.6.54
0cee47cde41e22712c034ae961076067d4ac13a0 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 23:20:34

Modified files:
	sys/dev/pci/drm/radeon: evergreen_cs.c 

Log message:
drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets

From Nikita Zhandarovich
fa94d60546d2ba8c55f3c87483404162f1fbe863 in linux-6.6.y/6.6.54
3fbaf475a5b8361ebee7da18964db809e37518b7 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 23:23:13

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

Log message:
drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination

From Fangzhi Zuo
b5d38f1d4acb3a0aa0763d4d70bec6c9cf51300c in linux-6.6.y/6.6.54
4437936c6b696b98f3fe1d8679a2788c41b4df77 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 23:25:26

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_mst_types.c 
	sys/dev/pci/drm/amd/display/dc: dc_dsc.h 
	sys/dev/pci/drm/amd/display/dc/dsc: dc_dsc.c 

Log message:
drm/amd/display: Add HDMI DSC native YCbCr422 support

From Leo Ma
55fcbe5f60865717479a9d6a8d8d076c8f443759 in linux-6.6.y/6.6.54
07bfa9cdbf3cd2daadfaaba0601f126f45951ffa in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 23:28:20

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

Log message:
drm/amd/display: Round calculated vtotal

From Robin Chen
9ce1ee22dc6829175ec2dfd74d78d79eb20e0732 in linux-6.6.y/6.6.54
c03fca619fc687338a3b6511fdbed94096abdf79 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/06 23:30:12

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

Log message:
drm/amd/display: Validate backlight caps are sane

From Mario Limonciello
c886061bbdd1f37190939b11926055413e86a56c in linux-6.6.y/6.6.54
327e62f47eb57ae5ff63de82b0815557104e439a in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/06 23:59:43

Modified files:
	sysutils/aarch64-esr-decoder: Makefile crates.inc distinfo 

Log message:
aarch64-esr-decoder: switch to following HEAD

They don't seem to be tagging releases anymore.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/07 00:22:35

Modified files:
	devel/kf6/kwallet: Makefile 

Log message:
Add missing dependency on kcrash

Spotted by tb@, thanks


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2024/10/07 01:35:40

Modified files:
	share/man/man4 : axen.4 usb.4 
	sys/dev/usb    : if_axen.c if_axenreg.h 

Log message:
Add support for AX88772D.

AX88772D is a USB 2.0 device.  It is very similar to AX88179A overall.
The most significant difference is that AX88179A supports 1000Mbps speeds
while AX88772D does not.

grammer fix from jmc@

ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/07 02:22:57

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

Log message:
Update to netatalk-4.0.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/07 02:50:47

Modified files:
	usr.bin/tmux   : options-table.c server-client.c tmux.1 tmux.h 

Log message:
Add initial-repeat-time option to allow the first repeat time to be
increased and later reduced, from David le Blanc in GitHub issue 4164.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2024/10/07 03:04:42

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.5
- Plugin to set file mtime to Exif.Image.DateTime
- Bash command line completion
- Option to hide window decorations
- Improve Search and Run list display
- Exif tag search option in Search window
- Include Help And Close buttons in Exif window
- Assign shortcuts to multi-page documents
- Show alpha value in --pixel-info
- Extensive code refactoring
- Bug fixes
- Updated translations


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/07 05:16:55

Modified files:
	print/lyx      : Makefile distinfo 

Log message:
print/lyx: update to 2.4.2, from wen heping, thanks !

see https://www.lyx.org/announce/2_4_2.txt


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/07 06:18:31

Modified files:
	usr.sbin/rpki-client: x509.c 

Log message:
rpki-client: fix seqnum upper bound

An ASN1_INTEGER doesn't contain the ASN.1 encoding in its data. It contains
a BIGNUM. In particular, there's no padding octet for integers with the top
bit of the top octet set. Do the check the dumb way and check all the parts
individually: non-negative, not larger than 20 octets and bit 159 not set.

Reported by Tom Harrison

ok claudio job


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/07 06:19:52

Modified files:
	usr.sbin/rpki-client: cert.c 

Log message:
rpki-client: fix validity interval check

The language in RFC 5280, section 4.1.2.5 includes the end points of the
validity interval.

Reported by Tom Harrison

ok claudio job


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/07 06:27:27

Modified files:
	regress/usr.sbin/rpki-client: Makefile.inc 
Added files:
	regress/usr.sbin/rpki-client: test-seqnum.c 

Log message:
rpki-client: add small unit test for the sequence number

got this wrong too many times, let's make sure this is right.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/07 06:58:36

Modified files:
	usr.bin/tmux   : options-table.c server-client.c status.c tmux.1 

Log message:
Add prompt-cursor-colour and prompt-cursor-style to set the style of the
cursor in the command prompt and remove the emulated cursor, from
Alexander Arch in GitHub issue 4170.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/10/07 07:21:53

Modified files:
	usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh 

Log message:
The two usual use cases are sysupgrade and sysupgrade -s, jumping
forward to the same key, or the key+.1.  But sometimes you want to
update an older machine far forward (either with -s, or with -R), and
the required key might not exist on-disk.  Since getting the key isn't
automated, people make some poor decisions to get the key.  Previous
to 7.6 the situation was worse, (and obviously older releases will have
the old sysupgrade script, though you can copy this one to those machines
and it will work, but please do that securely..)
Moving forward this improves the workflow: a new set of keybundles
(signed by older keys) have been made available so that sysupgrade
can securely and automatically download the required key.
ok job tb beck sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/10/07 07:26:18

Modified files:
	sys/dev/usb    : usbdevs 

Log message:
add another PixArt mouse, to be used in quirks


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/10/07 07:26:32

Modified files:
	sys/dev/usb    : usbdevs.h usbdevs_data.h 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/10/07 07:27:13

Modified files:
	sys/dev/usb    : usb_quirks.c 

Log message:
add UQ_ALWAYS_OPEN for another PixArt mouse


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/07 07:57:36

src/regress/sys/kern/signal/sig-stop2

Update of /cvs/src/regress/sys/kern/signal/sig-stop2
In directory cvs.openbsd.org:/tmp/cvs-serv18264/sig-stop2

Log Message:
Directory /cvs/src/regress/sys/kern/signal/sig-stop2 added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/07 08:01:12

Added files:
	regress/sys/kern/signal/sig-stop2: Makefile sig-stop2.c 

Log message:
Add a multithreaded test for SIGSTOP and SIGCONT behaviour.

This actually installs a SIGTSTP handler which then triggers a SIGSTOP.
Currently unlinked since both SIGSTOP and SIGCONT delivery is busted.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/07 08:02:18

Modified files:
	editors/vim    : Makefile distinfo 
	editors/vim/patches: patch-runtime_filetype_vim 
	editors/vim/pkg: PLIST-main 

Log message:
update to vim-9.1.764


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2024/10/07 08:11:14

Modified files:
	.              : artwork.html 76.html 
Added files:
	images         : LifeIsButADream-s.gif LifeIsButADream.jpg 
	                 puffy76.gif 

Log message:
OpenBSD 7.6 artwork by Sue Doeksen


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2024/10/07 08:13:17

Modified files:
	.              : 76.html 

Log message:
Update CRL numbers draft URL


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2024/10/07 08:20:31

Modified files:
	.              : alpha.html amd64.html anoncvs.html arm64.html 
	                 armv7.html errata75.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 versionup 
	build/mirrors  : anoncvs.html.head ftp.html.end 
	faq            : faq1.html faq14.html faq16.html faq4.html 
	                 faq5.html index.html 

Log message:
7.6 updates


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/07 08:21:51

Modified files:
	usr.sbin/rpki-client: rpki-client.8 

Log message:
update crl number draft link


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/07 08:25:16

Modified files:
	net/unifi/main : Makefile distinfo 
	net/unifi/main/pkg: PLIST 

Log message:
update to unifi-8.4.62


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/07 08:32:21

Modified files:
	net/unifi      : Makefile 
Removed files:
	net/unifi/5.6  : Makefile distinfo 
	net/unifi/5.6/files: unifi.sh 
	net/unifi/5.6/patches: patch-unifi_sh_api 
	net/unifi/5.6/pkg: DESCR PLIST README unifi.rc 
	net/unifi/6.0  : Makefile distinfo 
	net/unifi/6.0/files: unifi.sh 
	net/unifi/6.0/patches: patch-unifi_sh_api 
	net/unifi/6.0/pkg: DESCR PLIST README unifi.rc 

Log message:
remove old unifi versions. the old libsnappy-java binary is unlikely
to work with current libc++, and these are quite outdated now.

5.6 had been kept for the short-lived early 11ac generation of Broadcom-
based APs but these are unlikely to be used for new installs now.

6.0 had been kept as the last version officially supporting original
2.4GHz-only UAP and a few others, however they haven't been disabled in
newer versions, just that a warning is printed (which is valid anyway
because they no longer receive firmware updates including security
fixes).


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/07 08:45:33

Modified files:
	usr.sbin/rpki-client: x509.c 

Log message:
Add comment accidentally omitted on commit


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2024/10/07 08:49:47

Modified files:
	.              : 76.html 

Log message:
fix href. from lucas


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/10/07 09:35:11

Modified files:
	usr.sbin/unbound/util/data: msgencode.c 

Log message:
Fix unbound CVE-2024-8508, put a limit on resources used for handling
DNS compression. OK florian

From unbound 1.21.1 (rest will be merged shortly).


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/10/07 09:36:08

Log message:
    import unbound 1.21.1, ok florian
    
    Status:
    
    Vendor Tag:	NLNETLABS
    Release Tags:	UNBOUND_1_21_1
    
    U src/usr.sbin/unbound/config.guess
    U src/usr.sbin/unbound/Makefile.in
    U src/usr.sbin/unbound/acx_nlnetlabs.m4
    C src/usr.sbin/unbound/ltmain.sh
    U src/usr.sbin/unbound/README.md
    C src/usr.sbin/unbound/install-sh
    C src/usr.sbin/unbound/configure.ac
    U src/usr.sbin/unbound/README-Travis.md
    U src/usr.sbin/unbound/SECURITY.md
    U src/usr.sbin/unbound/systemd.m4
    U src/usr.sbin/unbound/config.sub
    U src/usr.sbin/unbound/ax_pthread.m4
    U src/usr.sbin/unbound/ax_pkg_swig.m4
    U src/usr.sbin/unbound/LICENSE
    U src/usr.sbin/unbound/config.h.in
    C src/usr.sbin/unbound/configure
    C src/usr.sbin/unbound/aclocal.m4
    U src/usr.sbin/unbound/acx_python.m4
    U src/usr.sbin/unbound/dnscrypt/dnscrypt_config.h.in
    U src/usr.sbin/unbound/dnscrypt/dnscrypt.h
    U src/usr.sbin/unbound/dnscrypt/cert.h
    U src/usr.sbin/unbound/dnscrypt/dnscrypt.c
    U src/usr.sbin/unbound/dnscrypt/dnscrypt.m4
    U src/usr.sbin/unbound/dnstap/dnstap.h
    U src/usr.sbin/unbound/dnstap/dnstap_fstrm.h
    U src/usr.sbin/unbound/dnstap/dnstap_fstrm.c
    U src/usr.sbin/unbound/dnstap/dnstap_config.h.in
    U src/usr.sbin/unbound/dnstap/dnstap.c
    U src/usr.sbin/unbound/dnstap/dnstap.m4
    U src/usr.sbin/unbound/dnstap/unbound-dnstap-socket.c
    U src/usr.sbin/unbound/dnstap/dtstream.c
    U src/usr.sbin/unbound/dnstap/dtstream.h
    U src/usr.sbin/unbound/dnstap/dnstap.proto
    U src/usr.sbin/unbound/testcode/unitmain.h
    U src/usr.sbin/unbound/testcode/asynclook.c
    U src/usr.sbin/unbound/testcode/fake_event.c
    U src/usr.sbin/unbound/testcode/petal.c
    U src/usr.sbin/unbound/testcode/run_vm.sh
    U src/usr.sbin/unbound/testcode/readhex.h
    U src/usr.sbin/unbound/testcode/readzone.c
    U src/usr.sbin/unbound/testcode/unitdname.c
    U src/usr.sbin/unbound/testcode/streamtcp.c
    U src/usr.sbin/unbound/testcode/unitregional.c
    U src/usr.sbin/unbound/testcode/pktview.c
    U src/usr.sbin/unbound/testcode/testbound.c
    U src/usr.sbin/unbound/testcode/unittcpreuse.c
    U src/usr.sbin/unbound/testcode/unitslabhash.c
    U src/usr.sbin/unbound/testcode/streamtcp.1
    U src/usr.sbin/unbound/testcode/checklocks.c
    U src/usr.sbin/unbound/testcode/fake_event.h
    U src/usr.sbin/unbound/testcode/do-tests.sh
    U src/usr.sbin/unbound/testcode/replay.c
    U src/usr.sbin/unbound/testcode/testpkts.c
    U src/usr.sbin/unbound/testcode/unitverify.c
    U src/usr.sbin/unbound/testcode/readhex.c
    U src/usr.sbin/unbound/testcode/unitldns.c
    U src/usr.sbin/unbound/testcode/signit.c
    U src/usr.sbin/unbound/testcode/unitlruhash.c
    U src/usr.sbin/unbound/testcode/unitmsgparse.c
    U src/usr.sbin/unbound/testcode/unitzonemd.c
    U src/usr.sbin/unbound/testcode/mini_tdir.sh
    U src/usr.sbin/unbound/testcode/unitauth.c
    U src/usr.sbin/unbound/testcode/unitecs.c
    U src/usr.sbin/unbound/testcode/replay.h
    U src/usr.sbin/unbound/testcode/unitmain.c
    U src/usr.sbin/unbound/testcode/delayer.c
    U src/usr.sbin/unbound/testcode/lock_verify.c
    U src/usr.sbin/unbound/testcode/perf.c
    U src/usr.sbin/unbound/testcode/checklocks.h
    U src/usr.sbin/unbound/testcode/unitneg.c
    U src/usr.sbin/unbound/testcode/testpkts.h
    U src/usr.sbin/unbound/testcode/memstats.c
    U src/usr.sbin/unbound/testcode/dohclient.c
    U src/usr.sbin/unbound/testcode/unitanchor.c
    U src/usr.sbin/unbound/doc/README.svn
    C src/usr.sbin/unbound/doc/unbound-checkconf.8.in
    C src/usr.sbin/unbound/doc/unbound.conf.5.in
    C src/usr.sbin/unbound/doc/unbound-control.8.in
    U src/usr.sbin/unbound/doc/Changelog
    U src/usr.sbin/unbound/doc/README.ipset.md
    C src/usr.sbin/unbound/doc/libunbound.3.in
    U src/usr.sbin/unbound/doc/FEATURES
    C src/usr.sbin/unbound/doc/unbound.8.in
    C src/usr.sbin/unbound/doc/unbound-host.1.in
    U src/usr.sbin/unbound/doc/unbound.doxygen
    C src/usr.sbin/unbound/doc/example.conf.in
    U src/usr.sbin/unbound/doc/requirements.txt
    U src/usr.sbin/unbound/doc/CREDITS
    U src/usr.sbin/unbound/doc/LICENSE
    U src/usr.sbin/unbound/doc/TODO
    U src/usr.sbin/unbound/doc/control_proto_spec.txt
    U src/usr.sbin/unbound/doc/README.tests
    U src/usr.sbin/unbound/doc/README.DNS64
    C src/usr.sbin/unbound/doc/README
    C src/usr.sbin/unbound/doc/unbound-anchor.8.in
    U src/usr.sbin/unbound/respip/respip.c
    U src/usr.sbin/unbound/respip/respip.h
    U src/usr.sbin/unbound/dynlibmod/dynlibmod.c
    U src/usr.sbin/unbound/dynlibmod/dynlibmod.h
    U src/usr.sbin/unbound/dynlibmod/examples/helloworld.c
    U src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.h
    U src/usr.sbin/unbound/ipsecmod/ipsecmod.h
    U src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.c
    U src/usr.sbin/unbound/ipsecmod/ipsecmod.c
    U src/usr.sbin/unbound/smallapp/unbound-checkconf.c
    U src/usr.sbin/unbound/smallapp/unbound-host.c
    U src/usr.sbin/unbound/smallapp/unbound-anchor.c
    U src/usr.sbin/unbound/smallapp/unbound-control.c
    U src/usr.sbin/unbound/smallapp/unbound-control-setup.sh.in
    U src/usr.sbin/unbound/smallapp/worker_cb.c
    U src/usr.sbin/unbound/iterator/iter_delegpt.h
    U src/usr.sbin/unbound/iterator/iter_utils.h
    U src/usr.sbin/unbound/iterator/iter_hints.h
    U src/usr.sbin/unbound/iterator/iter_resptype.c
    U src/usr.sbin/unbound/iterator/iter_resptype.h
    U src/usr.sbin/unbound/iterator/iter_donotq.h
    U src/usr.sbin/unbound/iterator/iter_hints.c
    U src/usr.sbin/unbound/iterator/iter_scrub.h
    U src/usr.sbin/unbound/iterator/iter_utils.c
    U src/usr.sbin/unbound/iterator/iter_donotq.c
    U src/usr.sbin/unbound/iterator/iter_priv.c
    U src/usr.sbin/unbound/iterator/iter_delegpt.c
    U src/usr.sbin/unbound/iterator/iterator.h
    U src/usr.sbin/unbound/iterator/iter_scrub.c
    U src/usr.sbin/unbound/iterator/iterator.c
    U src/usr.sbin/unbound/iterator/iter_fwd.c
    U src/usr.sbin/unbound/iterator/iter_priv.h
    U src/usr.sbin/unbound/iterator/iter_fwd.h
    U src/usr.sbin/unbound/cachedb/redis.c
    U src/usr.sbin/unbound/cachedb/redis.h
    U src/usr.sbin/unbound/cachedb/cachedb.h
    U src/usr.sbin/unbound/cachedb/cachedb.c
    U src/usr.sbin/unbound/sldns/rrdef.c
    U src/usr.sbin/unbound/sldns/keyraw.h
    U src/usr.sbin/unbound/sldns/sbuffer.c
    U src/usr.sbin/unbound/sldns/pkthdr.h
    U src/usr.sbin/unbound/sldns/parse.c
    U src/usr.sbin/unbound/sldns/parse.h
    U src/usr.sbin/unbound/sldns/parseutil.c
    U src/usr.sbin/unbound/sldns/sbuffer.h
    U src/usr.sbin/unbound/sldns/parseutil.h
    U src/usr.sbin/unbound/sldns/str2wire.h
    U src/usr.sbin/unbound/sldns/keyraw.c
    U src/usr.sbin/unbound/sldns/str2wire.c
    U src/usr.sbin/unbound/sldns/wire2str.h
    U src/usr.sbin/unbound/sldns/rrdef.h
    U src/usr.sbin/unbound/sldns/wire2str.c
    U src/usr.sbin/unbound/validator/val_nsec.h
    U src/usr.sbin/unbound/validator/val_sigcrypt.c
    U src/usr.sbin/unbound/validator/autotrust.h
    U src/usr.sbin/unbound/validator/val_kcache.c
    U src/usr.sbin/unbound/validator/autotrust.c
    U src/usr.sbin/unbound/validator/val_anchor.h
    U src/usr.sbin/unbound/validator/val_neg.h
    U src/usr.sbin/unbound/validator/val_anchor.c
    U src/usr.sbin/unbound/validator/val_nsec3.h
    U src/usr.sbin/unbound/validator/val_nsec.c
    U src/usr.sbin/unbound/validator/val_kentry.h
    U src/usr.sbin/unbound/validator/val_nsec3.c
    U src/usr.sbin/unbound/validator/val_neg.c
    U src/usr.sbin/unbound/validator/val_secalgo.h
    U src/usr.sbin/unbound/validator/val_sigcrypt.h
    U src/usr.sbin/unbound/validator/validator.h
    U src/usr.sbin/unbound/validator/val_kcache.h
    U src/usr.sbin/unbound/validator/validator.c
    U src/usr.sbin/unbound/validator/val_utils.c
    U src/usr.sbin/unbound/validator/val_secalgo.c
    U src/usr.sbin/unbound/validator/val_kentry.c
    U src/usr.sbin/unbound/validator/val_utils.h
    U src/usr.sbin/unbound/dns64/dns64.c
    U src/usr.sbin/unbound/dns64/dns64.h
    U src/usr.sbin/unbound/services/view.h
    U src/usr.sbin/unbound/services/listen_dnsport.h
    U src/usr.sbin/unbound/services/authzone.c
    U src/usr.sbin/unbound/services/outside_network.h
    U src/usr.sbin/unbound/services/rpz.c
    U src/usr.sbin/unbound/services/outside_network.c
    U src/usr.sbin/unbound/services/authzone.h
    U src/usr.sbin/unbound/services/modstack.c
    U src/usr.sbin/unbound/services/listen_dnsport.c
    U src/usr.sbin/unbound/services/mesh.h
    U src/usr.sbin/unbound/services/mesh.c
    U src/usr.sbin/unbound/services/rpz.h
    U src/usr.sbin/unbound/services/modstack.h
    U src/usr.sbin/unbound/services/localzone.c
    U src/usr.sbin/unbound/services/outbound_list.h
    U src/usr.sbin/unbound/services/view.c
    U src/usr.sbin/unbound/services/outbound_list.c
    U src/usr.sbin/unbound/services/localzone.h
    U src/usr.sbin/unbound/services/cache/infra.c
    U src/usr.sbin/unbound/services/cache/dns.h
    U src/usr.sbin/unbound/services/cache/infra.h
    U src/usr.sbin/unbound/services/cache/dns.c
    U src/usr.sbin/unbound/services/cache/rrset.h
    U src/usr.sbin/unbound/services/cache/rrset.c
    U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.h
    U src/usr.sbin/unbound/edns-subnet/subnetmod.c
    U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.c
    U src/usr.sbin/unbound/edns-subnet/subnetmod.h
    U src/usr.sbin/unbound/edns-subnet/addrtree.h
    U src/usr.sbin/unbound/edns-subnet/edns-subnet.h
    U src/usr.sbin/unbound/edns-subnet/addrtree.c
    U src/usr.sbin/unbound/edns-subnet/edns-subnet.c
    U src/usr.sbin/unbound/daemon/daemon.c
    U src/usr.sbin/unbound/daemon/unbound.c
    U src/usr.sbin/unbound/daemon/cachedump.c
    U src/usr.sbin/unbound/daemon/remote.h
    U src/usr.sbin/unbound/daemon/remote.c
    U src/usr.sbin/unbound/daemon/cachedump.h
    U src/usr.sbin/unbound/daemon/stats.c
    U src/usr.sbin/unbound/daemon/worker.h
    U src/usr.sbin/unbound/daemon/acl_list.h
    U src/usr.sbin/unbound/daemon/daemon.h
    U src/usr.sbin/unbound/daemon/acl_list.c
    U src/usr.sbin/unbound/daemon/stats.h
    U src/usr.sbin/unbound/daemon/worker.c
    U src/usr.sbin/unbound/ipset/ipset.c
    U src/usr.sbin/unbound/ipset/ipset.h
    U src/usr.sbin/unbound/libunbound/unbound-event.h
    U src/usr.sbin/unbound/libunbound/ubsyms.def
    U src/usr.sbin/unbound/libunbound/libunbound.c
    U src/usr.sbin/unbound/libunbound/worker.h
    U src/usr.sbin/unbound/libunbound/libworker.h
    U src/usr.sbin/unbound/libunbound/unbound.h
    U src/usr.sbin/unbound/libunbound/context.c
    U src/usr.sbin/unbound/libunbound/libworker.c
    U src/usr.sbin/unbound/libunbound/context.h
    U src/usr.sbin/unbound/util/timeval_func.h
    U src/usr.sbin/unbound/util/edns.c
    U src/usr.sbin/unbound/util/proxy_protocol.h
    U src/usr.sbin/unbound/util/winsock_event.h
    U src/usr.sbin/unbound/util/rbtree.h
    U src/usr.sbin/unbound/util/regional.h
    U src/usr.sbin/unbound/util/proxy_protocol.c
    U src/usr.sbin/unbound/util/mini_event.c
    U src/usr.sbin/unbound/util/tube.h
    U src/usr.sbin/unbound/util/iana_ports.inc
    U src/usr.sbin/unbound/util/rfc_1982.c
    U src/usr.sbin/unbound/util/module.c
    U src/usr.sbin/unbound/util/edns.h
    U src/usr.sbin/unbound/util/tube.c
    U src/usr.sbin/unbound/util/winsock_event.c
    U src/usr.sbin/unbound/util/log.c
    U src/usr.sbin/unbound/util/siphash.h
    U src/usr.sbin/unbound/util/config_file.c
    U src/usr.sbin/unbound/util/configlexer.lex
    U src/usr.sbin/unbound/util/alloc.h
    U src/usr.sbin/unbound/util/tcp_conn_limit.h
    U src/usr.sbin/unbound/util/ub_event.c
    U src/usr.sbin/unbound/util/timehist.c
    U src/usr.sbin/unbound/util/siphash.c
    U src/usr.sbin/unbound/util/rtt.c
    U src/usr.sbin/unbound/util/netevent.h
    U src/usr.sbin/unbound/util/locks.c
    U src/usr.sbin/unbound/util/fptr_wlist.h
    U src/usr.sbin/unbound/util/net_help.c
    U src/usr.sbin/unbound/util/ub_event.h
    U src/usr.sbin/unbound/util/as112.h
    U src/usr.sbin/unbound/util/as112.c
    U src/usr.sbin/unbound/util/config_file.h
    U src/usr.sbin/unbound/util/alloc.c
    U src/usr.sbin/unbound/util/configyyrename.h
    U src/usr.sbin/unbound/util/configparser.y
    U src/usr.sbin/unbound/util/fptr_wlist.c
    U src/usr.sbin/unbound/util/regional.c
    U src/usr.sbin/unbound/util/locks.h
    U src/usr.sbin/unbound/util/rtt.h
    U src/usr.sbin/unbound/util/timeval_func.c
    U src/usr.sbin/unbound/util/netevent.c
    U src/usr.sbin/unbound/util/rbtree.c
    U src/usr.sbin/unbound/util/module.h
    U src/usr.sbin/unbound/util/log.h
    U src/usr.sbin/unbound/util/timehist.h
    U src/usr.sbin/unbound/util/random.c
    U src/usr.sbin/unbound/util/ub_event_pluggable.c
    U src/usr.sbin/unbound/util/random.h
    U src/usr.sbin/unbound/util/tcp_conn_limit.c
    U src/usr.sbin/unbound/util/net_help.h
    U src/usr.sbin/unbound/util/rfc_1982.h
    U src/usr.sbin/unbound/util/mini_event.h
    U src/usr.sbin/unbound/util/storage/lruhash.c
    U src/usr.sbin/unbound/util/storage/lruhash.h
    U src/usr.sbin/unbound/util/storage/slabhash.h
    U src/usr.sbin/unbound/util/storage/lookup3.h
    U src/usr.sbin/unbound/util/storage/dnstree.c
    U src/usr.sbin/unbound/util/storage/slabhash.c
    U src/usr.sbin/unbound/util/storage/lookup3.c
    U src/usr.sbin/unbound/util/storage/dnstree.h
    U src/usr.sbin/unbound/util/shm_side/shm_main.h
    U src/usr.sbin/unbound/util/shm_side/shm_main.c
    U src/usr.sbin/unbound/util/data/packed_rrset.h
    U src/usr.sbin/unbound/util/data/packed_rrset.c
    U src/usr.sbin/unbound/util/data/dname.c
    U src/usr.sbin/unbound/util/data/msgencode.h
    U src/usr.sbin/unbound/util/data/msgreply.c
    C src/usr.sbin/unbound/util/data/msgencode.c
    U src/usr.sbin/unbound/util/data/msgreply.h
    U src/usr.sbin/unbound/util/data/msgparse.c
    U src/usr.sbin/unbound/util/data/dname.h
    U src/usr.sbin/unbound/util/data/msgparse.h
    
    15 conflicts created by this import.
    Use the following command to help the merge:
    
    cvs checkout -jNLNETLABS:yesterday -jNLNETLABS src/usr.sbin/unbound

CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/10/07 09:38:22

Modified files:
	usr.sbin/unbound: aclocal.m4 configure configure.ac install-sh 
	                  ltmain.sh 
	usr.sbin/unbound/doc: README example.conf.in libunbound.3.in 
	                      unbound-anchor.8.in unbound-checkconf.8.in 
	                      unbound-control.8.in unbound-host.1.in 
	                      unbound.8.in unbound.conf.5.in 

Log message:
merge unbound 1.21.1


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/07 09:41:46

Modified files:
	sys/kern       : genassym.sh 

Log message:
Tweak genassym code generation to force preprocessor conditional directives
to always be put inside functions.

This allows such statements to appear anywhere in assym.cf; without this
change they would require at least one `export' or `define' stanza to occur
first.

Problem noticed by & ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/10/07 09:57:15

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

Log message:
use the Ox macro instead of "OpenBSD";


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/07 10:37:19

Log message:
    import games/trackballs 1.3.4.
    
    Trackballs is a simple game similar to the classical game Marble Madness
    on the Amiga in the 80's. By steering a marble ball through a labyrinth
    filled with vicious hammers, pools of acid and other obstacles the player
    collects points. When the ball reaches the destination it continues
    at the next, more difficult level--unless the time runs out.
    
    based on an original submission 10 years ago by bentley@,
    with tweaks and ok bentley@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241007
    
    N ports/games/trackballs/Makefile
    N ports/games/trackballs/distinfo
    N ports/games/trackballs/pkg/DESCR
    N ports/games/trackballs/pkg/PLIST
    N ports/games/trackballs/patches/patch-CMakeLists_txt
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/07 10:38:19

Modified files:
	games          : Makefile 

Log message:
games/Makefile: +trackballs


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2024/10/07 13:02:51

Modified files:
	.              : ftp.html httpslist 
	build          : mirrors.dat 
	openbgpd       : ftp.html 
	openntpd       : portable.html 
	openssh        : ftp.html portable.html 
	rpki-client    : portable.html 

Log message:
TLS cert of mirrors.magcast.co has expired, remove them


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2024/10/07 14:02:26

Modified files:
	.              : 76.html index.html security.html 

Log message:
release openbsd 7.6, 57th release.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/07 14:19:31

Modified files:
	devel/py-incremental: Makefile 

Log message:
Missed bump.


CVSROOT:	/cvs
Module name:	src
Changes by:	dv@cvs.openbsd.org	2024/10/07 14:30:17

Modified files:
	sys/arch/amd64/amd64: identcpu.c vmm_machdep.c 
	sys/arch/amd64/include: cpu.h 

Log message:
Remove VMFUNC feature detection and tracking.

vmm(4) doesn't use the VMX VMFUNC instruction.

ok mlarkin@


CVSROOT:	/cvs
Module name:	www
Changes by:	kmos@cvs.openbsd.org	2024/10/07 15:44:36

Modified files:
	faq            : upgrade76.html 

Log message:
Fix a typo in upgrade instructions

Spotted by Dan Cross


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/10/07 16:40:00

Modified files:
	databases/victoriametrics: Makefile distinfo 

Log message:
databases/victoriametrics: update to 1.104.0

changes:
https://docs.victoriametrics.com/changelog/#v11040

ok op@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/10/07 17:47:00

Modified files:
	usr.sbin/acme-client: netproc.c 

Log message:
When acme-client is run with -v, show the account URI from the Location
header sent by the server in response to the newAccount API call (used for
every cert request). This is useful if you want to set a CAA DNS record
restricting issuance to a specific user account, rather than just "all of
$whichever_acme_CA".  ok florian


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/07 18:01:12

Modified files:
	devel/py-setuptools: Makefile distinfo 
	devel/py-setuptools/patches: patch-setup_py 
	devel/py-setuptools/pkg: PLIST 

Log message:
update to py3-setuptools-69.5.1, ok tb kmos

this is still a bit behind the latest, but there are build issues in
thother ports at need fixing before we can move further.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/07 18:07:11

Modified files:
	devel/py-constantly: Makefile distinfo 
	devel/py-constantly/pkg: PLIST 
Removed files:
	devel/py-constantly/patches: patch-versioneer_py 

Log message:
update to py3-constantly-23.10.4
enable tests


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/07 18:15:06

Modified files:
	x11/enlightenment: Makefile distinfo 
	x11/enlightenment/pkg: PLIST 

Log message:
update to enlightenment-1.0.30, from Rane Hebden


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/10/07 18:21:08

Modified files:
	sbin/unwind/libunbound/util/data: msgencode.c 

Log message:
apply the CVE-2024-8508 fix from unbound (put a limit on resources used
for handling DNS compression). OK florian


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/07 18:46:29

Modified files:
	sys/dev/ic     : ufshcivar.h ufshci.c 
	sys/dev/pci    : ufshci_pci.c 
	sys/dev/fdt    : ufshci_fdt.c 
	sys/dev/acpi   : ufshci_acpi.c 

Log message:
set activate for ufshci_acpi and ufshci_fdt

tested by mglocker@ with pci, acpi and fdt attachments
ok mglocker@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/07 20:29:10

Modified files:
	sys/uvm        : uvm_extern.h uvm_glue.c 

Log message:
remove unused uvm_pause(); ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/07 20:44:30

Modified files:
	math/gunits    : Makefile 

Log message:
After trying all sorts of combinations of base-gcc ports-gcc, ports-clang
with different types of USE_LLD (no, yes, ports) I'm marking this
BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/07 20:51:25

Modified files:
	devel/py-thrift: Makefile 

Log message:
Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/07 20:58:26

Modified files:
	sys/ufs/ext2fs : ext2fs_extern.h ext2fs_subr.c 
	sys/ufs/ffs    : ffs_extern.h ffs_subr.c 

Log message:
remove unused ffs_checkoverlap() ext2fs_checkoverlap(); ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/07 21:23:23

Log message:
    Import databases/py-borgstore
    
    Per suggestion of tb@ and sthen@ put it in databases instead of devel.
    
    OK tb@
    
    HOMEPAGE
    https://github.com/borgbackup/borgstore
    
    DECR
    A key/value store implementation in Python, supporting multiple backends.
    
    Status:
    
    Vendor Tag:	bket
    Release Tags:	bket_20241008
    
    N ports/databases/py-borgstore/Makefile
    N ports/databases/py-borgstore/distinfo
    N ports/databases/py-borgstore/pkg/DESCR
    N ports/databases/py-borgstore/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/07 21:29:51

Modified files:
	databases      : Makefile 

Log message:
+py-borgstore,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/07 21:37:59

Modified files:
	sysutils/borgbackup/2.0: Makefile distinfo 
	sysutils/borgbackup/2.0/pkg: PLIST 

Log message:
Update to borgbackup-2.0.0b12

Changes:
https://borgbackup.readthedocs.io/en/2.0.0b12/changes.html#version-2-0-0b12-2024-10-03


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/07 21:38:39

Modified files:
	www/vaultwarden-web: Makefile distinfo 
	www/vaultwarden-web/pkg: PLIST 

Log message:
Update to vaultwarden-web-2024-6.2c

Changes:
https://github.com/dani-garcia/bw_web_builds/releases/tag/v2024.6.2c

OK aisha@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/07 21:39:13

Modified files:
	security/vaultwarden: Makefile crates.inc distinfo 

Log message:
Update to vaultwarden-1.32.1

Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.1

OK aisha@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/07 21:43:48

Modified files:
	audio/squeezelite: Makefile 

Log message:
Add X11BASE/lib to LDADD to fix build on sparc64 since we now need
libva which is not in /usr/local/lib, but /usr/X11R6/lib

ld.lld doesn't care, but ld.bfd does


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/07 21:51:56

Modified files:
	multimedia/minidlna: Makefile 

Log message:
ld.bfd needs to be told to look in /usr/X11R6/lib for libva which moved
from being in ports to base. ld.lld doesn't care.

Fixes the build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/07 22:38:06

Modified files:
	games/hyperrogue: Makefile 

Log message:
Mark hyperrogue BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/07 22:41:46

Modified files:
	games/openttd  : Makefile 

Log message:
Mark openttd BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/07 22:49:03

Modified files:
	emulators/openmsx: Makefile 

Log message:
Mark BROKEN-sparc64 since ports-gcc doesn't know std=c++20 and ports-clang
doesn't work either


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/07 22:54:51

Modified files:
	math/libqalculate: Makefile 

Log message:
Mark libqalculate BROKEN-sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/07 23:28:11

Modified files:
	usr.sbin/httpd : httpd.h 
	usr.sbin/relayd: relayd.h 

Log message:
remove unused struct


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/08 00:29:44

Modified files:
	usr.bin/tmux   : server-client.c status.c 

Log message:
Put the prompt cursor attributes into the status line screen and use
that rather than updating the current screen (since there might not be
one).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/08 00:39:01

Modified files:
	multimedia/py-chromecast: Makefile distinfo 
	multimedia/py-chromecast/pkg: PLIST 

Log message:
Update to py3-chromecast-14.0.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/08 00:39:12

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

Log message:
Update to govc-0.44.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/08 01:20:24

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

Log message:
Update to rust-openssl-tests 20241007


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/08 01:56:39

Modified files:
	sysutils       : Makefile 
Removed files:
	sysutils/fleetctl: Makefile distinfo 
	sysutils/fleetctl/patches: patch-build 
	sysutils/fleetctl/pkg: DESCR PLIST 

Log message:
Remove fleetctl

Deprecated for 6.5 years and no development for 4.5.

Prompted by Nick Owens


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/08 01:58:34

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

Log message:
Add quirk for fleet


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/08 03:05:40

Modified files:
	sys/kern       : kern_exit.c kern_fork.c kern_prot.c 
	                 sys_process.c 
	sys/sys        : proc.h 

Log message:
Adjust lock requirements for ps_pptr, ps_ppid and ps_oppid.

ps_pptr, ps_ppid and ps_oppid require the KERNEL_LOCK and the process mutex
to be modified. At the same time either KERNEL_LOCK or process mutex needs
to be taken to read the values.

This is needed to further unlock ptsignal().
OK kettenis@, mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/08 03:40:50

Modified files:
	usr.bin/tmux   : screen-redraw.c 

Log message:
Draw pane status line on the correct line when at the bottom, fixes
issues if the window size is smaller than the entire terminal. GitHub
issue 3943.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 04:02:18

Modified files:
	devel/py-types-setuptools: Makefile distinfo 
	devel/py-types-setuptools/pkg: PLIST 

Log message:
update to py3-types-setuptools-69.5.0.20240522


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 04:34:45

ports/devel/py-aiostream/patches

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 04:35:07

Modified files:
	devel/py-aiostream: Makefile distinfo 
	devel/py-aiostream/pkg: PLIST 
Added files:
	devel/py-aiostream/patches: patch-tests_conftest_py 

Log message:
update to py3-aiostream-0.6.2
enable tests


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 04:36:51

Modified files:
	devel/py-jaraco-classes: Makefile distinfo 
	devel/py-jaraco-classes/pkg: PLIST 

Log message:
update to py3-jaraco.classes-3.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 04:40:06

Modified files:
	devel/py-jaraco-envs: Makefile distinfo 

Log message:
update to py3-jaraco.envs-2.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 04:41:10

Modified files:
	devel/py-aioresponses: Makefile distinfo 

Log message:
update to py3-aioresponses-0.7.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 04:43:02

Modified files:
	security/py-trustme: Makefile distinfo 
	security/py-trustme/pkg: PLIST 

Log message:
update to py3-trustme-1.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 04:44:36

Modified files:
	textproc/pecl-yaml: Makefile distinfo 

Log message:
update to pecl-yaml-2.2.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 04:45:55

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

Log message:
update to py3-isodate-0.7.0


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/08 05:42:49

Modified files:
	sys/conf       : Tag: OPENBSD_7_6 newvers.sh 

Log message:
7.6-stable


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/08 05:57:59

Modified files:
	sys/kern       : kern_exit.c kern_resource.c kern_sched.c 
	                 sched_bsd.c 
	sys/sys        : resourcevar.h 

Log message:
Move common code to update the proc runtime into tuagg_add_runtime().

OK mpi@ kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/08 06:02:24

Modified files:
	sys/kern       : kern_exit.c kern_fork.c sys_process.c 
	sys/sys        : proc.h 

Log message:
Replace ps_oppid (old parent pid) with ps_opptr (a pointer to the old parent process struct).

This simplifies some code and removes the no need to call prfind in
process_untrace().
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/08 06:28:09

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

Log message:
Extend the socket handover from parent to rtr process to also include teardown

This is needed to support tcp md5sum and ipsec auth for rtr.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/08 06:46:47

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.6.1


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2024/10/08 07:11:50

Modified files:
	.              : 76.html 

Log message:
10377 riscv64 packages


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 07:35:26

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

Log message:
update to py3-pybind11-2.13.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/08 08:19:52

Modified files:
	www/chromium   : Makefile 
	www/chromium/patches: patch-build_config_compiler_BUILD_gn 
	www/ungoogled-chromium: Makefile 
	www/ungoogled-chromium/patches: 
	                                patch-build_config_compiler_BUILD_gn 

Log message:
mark nobtcfi for now because v8 is broken at the moment


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/08 09:25:16

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

Log message:
sysutils/eza: Update to v0.20.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/10/08 10:57:24

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
Update to v0.34.0

Changelog : https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v0.34.0-victorialogs


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 12:34:34

Modified files:
	devel/py-aiostream: Makefile distinfo 
Removed files:
	devel/py-aiostream/patches: patch-tests_conftest_py 

Log message:
update to py3-aiostream-0.6.3 (fast work from upstream for fixing
the test issue, thanks!)


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/08 13:40:00

Modified files:
	sys/arch/amd64/amd64: bus_dma.c 

Log message:
Make bus_dmamem_alloc(9) recognize the BUS_DMA_64BIT flag and interpret
it as a request for memory without any DMA restrictions, which means that
the call is allowed to allocate memory above the 4GB boundary on amd64.

ok mpi@, mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/08 13:41:23

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

Log message:
Add the BUS_DMA_64BIT flag to bus_dmamem_alloc(9) calls since NVMe devices
can do 64-bit DMA.

ok mpi@, mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/08 13:42:31

Modified files:
	sys/dev/usb    : ehci.c usb_mem.c usb_mem.h usbdivar.h xhci.c 

Log message:
Relax DMA restrictions on ehci(4) and xhci(4) controllers that can do
64-bit DMA.

ok mpi@, mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/08 14:23:23

Modified files:
	productivity/railway: Makefile 

Log message:
productivity/railway: set -Ctarget-cpu=pentium4 on i386, this uses rust-ring
which needs SSE2, but doesn't use much of cargo.port.mk infrastructure so it
doesn't get added automatically.


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/10/08 14:50:58

Modified files:
	databases/victoriametrics: Makefile distinfo 

Log message:
databases/victoriametrics: reroll distinfo

Upstream retagged v1.104.0 after the initial release.

reported by tb
ok sthen tb


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/08 18:38:26

Modified files:
	sys/dev/acpi   : sdhc_acpi.c ipmi_acpi.c ahci_acpi.c ohci_acpi.c 
	                 ehci_acpi.c xhci_acpi.c 
	sys/dev/fdt    : sdhc_fdt.c ipmi_fdt.c 
	sys/dev/i2c    : ipmi_i2c.c 
	sys/arch/powerpc64/dev: ipmi_opal.c 

Log message:
make attachments use pre-existing activate functions; ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/08 19:52:11

Modified files:
	usr.sbin/ypserv/revnetgroup: parse_netgroup.c 

Log message:
correct indentation


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/08 23:52:50

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/08 23:53:04

Modified files:
	graphics/openexr: Makefile distinfo 

Log message:
Update to OpenEXR-3.3.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	semarie@cvs.openbsd.org	2024/10/09 01:22:13

Modified files:
	share/man/man7 : packages-specs.7 

Log message:
Add .Xr to pkg_check-version(1) in packages-specs(7), as pkg_check-version(1)
can be used to verify the ordering of package names.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/09 01:25:35

Modified files:
	share/man/man7 : packages-specs.7 

Log message:
Appease mandoc -Tlint


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/09 02:00:29

Modified files:
	lib/libssl     : ssl.h ssl_err.c 

Log message:
Add missing alert errors and error strings

For every TLS alert there needs a corresponding error with error code
having an offset of SSL_AD_REASON_OFFSET (aka 1000), otherwise the error
stack fails to set the reason correctly.

ok beck


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/09 02:01:39

Modified files:
	lib/libssl     : ssl_stat.c 

Log message:
Add missing alerts to SSL_alert_desc_string{,_long}()

ok beck


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:02:47

Modified files:
	security/py-trustme: Makefile 
	devel/py-isodate: Makefile 

Log message:
missed MODPY_PYBUILD changes, found by tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:06:40

Modified files:
	lang/python/3  : Tag: OPENBSD_7_6 Makefile 
	lang/python/3/pkg: Tag: OPENBSD_7_6 PLIST-main 

Log message:
MFC add missing @conflict (meta/python3 -> lang/python/3)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:08:24

Modified files:
	mail/dovecot-fts-flatcurve: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
update to dovecot-fts-flatcurve-1.0.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:08:29

Modified files:
	net/isc-bind   : Tag: OPENBSD_7_6 Makefile distinfo 
	net/isc-bind/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
update to isc-bind-9.20.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:08:32

Modified files:
	devel/py-tzdata: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
update to py3-tzdata-2024.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:08:55

Modified files:
	lang/php/8.1   : Tag: OPENBSD_7_6 Makefile distinfo 
	lang/php/8.1/patches: Tag: OPENBSD_7_6 patch-sapi_cgi_cgi_main_c 

Log message:
update to php-8.1.30


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:08:58

Modified files:
	lang/php/8.2   : Tag: OPENBSD_7_6 Makefile distinfo 
	lang/php/8.2/patches: Tag: OPENBSD_7_6 patch-configure_ac 
	                      patch-sapi_cgi_cgi_main_c 

Log message:
update to php-8.2.24


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:09:01

Modified files:
	lang/php/8.3   : Tag: OPENBSD_7_6 Makefile distinfo 
	lang/php/8.3/patches: Tag: OPENBSD_7_6 patch-configure_ac 
	                      patch-sapi_cgi_cgi_main_c 

Log message:
update to php-8.3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:11:42

Modified files:
	editors/vim    : Tag: OPENBSD_7_6 Makefile distinfo 
	editors/vim/patches: Tag: OPENBSD_7_6 patch-runtime_filetype_vim 
	editors/vim/pkg: Tag: OPENBSD_7_6 PLIST-main 

Log message:
update to vim-9.1.764


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:12:01

Modified files:
	net/librenms   : Tag: OPENBSD_7_6 Makefile distinfo 
	net/librenms/patches: Tag: OPENBSD_7_6 patch-LibreNMS_Config_php 
	                      patch-LibreNMS___init___py 
	                      patch-misc_config_definitions_json 
	net/librenms/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
update to librenms-24.9.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:12:40

Modified files:
	security/oath-toolkit: Tag: OPENBSD_7_6 Makefile distinfo 
Added files:
	security/oath-toolkit/patches: Tag: OPENBSD_7_6 
	                               patch-pskctool_tests_tst_libexamples_sh 
	                               patch-pskctool_tests_tst_sign_sh 

Log message:
update to oath-toolkit-2.6.12


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/09 02:22:28

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

Log message:
Add missing alert descriptions (taken from RFC 8446)

This is so gross...


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:24:14

Modified files:
	devel/py-isodate: Makefile distinfo 

Log message:
update to py3-isodate-0.7.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:30:45

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

Log message:
update to py3-validators-0.34.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:35:07

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

Log message:
update to py3-crc32c-2.7.1


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/09 02:39:49

Modified files:
	sys/kern       : kern_sig.c 
	sys/sys        : signalvar.h 

Log message:
Convert prsignal() into a real function

Also do not use ps_mainproc as the thread the signal is send to. Sending
a signal to ps_mainproc may not work reliably if it already exited. Use
TAILQ_FIRST(&pr->ps_threads) instead but first check that the process has
not yet entered exit1().

OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 02:40:23

Modified files:
	textproc/py-tomli_w: Makefile distinfo 

Log message:
update to py3-tomli_w-1.1.0


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/09 02:58:19

Modified files:
	sys/kern       : kern_sig.c sched_bsd.c 

Log message:
Clear ps_xsig when continuing after a PS_TRACED stop.

Also remove the ps_xsig handling in setrunnable() it is in the wrong spot
and causes signals to be delivered over and over again.

Attaching to an already stopped process is affected by this. The SIGSTOP
sent by ptrace is now ignored in ptsignal() and as a result gdb will hang
in wait4() until a SIGCONT is delivered to the process. After that all
works as usual.

OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/09 04:01:29

Modified files:
	usr.sbin/bgpd  : parse.y printconf.c 

Log message:
Make it possible to configure tcp md5 and ipsec on rtr as well

Single out the auth_config yacc rules. Even though this requires an
extra merge_auth_conf() function to handle manual IPsec setups but
even with that this seems like a net gain.

There is no rtr cache that does tcp md5 on OpenBSD so those bits remain
untested for now.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 04:02:00

Log message:
    import ports/sysutils/f3, from Alexander Klimov, earlier version ok op@
    
    f3 is a simple tool that tests flash cards capacity and performance to
    see if they live up to claimed specifications. It fills the device with
    pseudorandom data and then checks if it returns the same on reading.
    
    F3 stands for Fight Flash Fraud, or Fight Fake Flash.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241009
    
    N ports/sysutils/f3/Makefile
    N ports/sysutils/f3/distinfo
    N ports/sysutils/f3/patches/patch-Makefile
    N ports/sysutils/f3/patches/patch-f3read_c
    N ports/sysutils/f3/patches/patch-f3write_c
    N ports/sysutils/f3/patches/patch-utils_c
    N ports/sysutils/f3/patches/patch-utils_h
    N ports/sysutils/f3/pkg/DESCR
    N ports/sysutils/f3/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 04:02:32

Modified files:
	sysutils       : Makefile 

Log message:
+f3


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/09 04:04:49

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.3.0esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-49/


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/09 04:27:52

Modified files:
	lib/libssl     : ssl.h 

Log message:
Remove SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHER

Nothing uses this and it collides with ALPN


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/09 04:47:01

Modified files:
	www/chromium   : Makefile 
	www/chromium/patches: patch-build_config_compiler_BUILD_gn 
	www/ungoogled-chromium: Makefile 
	www/ungoogled-chromium/patches: 
	                                patch-build_config_compiler_BUILD_gn 
Added files:
	www/chromium/patches: patch-v8_src_builtins_x64_builtins-x64_cc 
	www/ungoogled-chromium/patches: 
	                                patch-v8_src_builtins_x64_builtins-x64_cc 

Log message:
unbreak and re-enable ibt, now that the issue with v8 is found


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/09 04:47:48

Modified files:
	www/chromium   : Makefile 

Log message:
remove debug change that got left in the previous commit


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/09 04:55:10

Modified files:
	lang/typescript: Makefile distinfo 

Log message:
Update to typescript-5.6.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 05:08:17

Modified files:
	devel/py-gitpython: Makefile distinfo 

Log message:
update to py3-GitPython-3.1.43


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/09 05:09:05

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

Log message:
update to tomcat-9.0.96


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/09 06:57:50

src/regress/sys/kern/signal/sig-stop3

Update of /cvs/src/regress/sys/kern/signal/sig-stop3
In directory cvs.openbsd.org:/tmp/cvs-serv78378/sig-stop3

Log Message:
Directory /cvs/src/regress/sys/kern/signal/sig-stop3 added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/09 06:59:59

Added files:
	regress/sys/kern/signal/sig-stop3: Makefile sig-stop3.c 

Log message:
Add regress test that sends a SIGSTOP to a child whit its mainproc gone.
Right now this fails since dowait6() depends on ps_mainproc for this.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/09 07:54:08

Modified files:
	print/ghostscript/gnu: Tag: OPENBSD_7_6 Makefile distinfo 
	print/ghostscript/gnu/patches: Tag: OPENBSD_7_6 patch-configure 
	print/ghostscript/gnu/pkg: Tag: OPENBSD_7_6 PLIST 

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

Fixes
CVE-2024-46951
CVE-2024-46952
CVE-2024-46953
CVE-2024-46954
CVE-2024-46955
CVE-2024-46956

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/10/09 07:54:21

Modified files:
	security/suricata: Makefile distinfo 
	security/suricata/patches: patch-configure_ac 
	                           patch-suricata_yaml_in 

Log message:
Update to suricata 7.0.7

Drop maintainership

OK gonzalo@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/09 07:56:34

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

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

see https://www.mozilla.org/en-US/firefox/131.0.2/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/
(CVE-2024-9680)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/09 07:58:13

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

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

see https://www.mozilla.org/en-US/firefox/128.3.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/
(CVE-2024-9680)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/09 07:59:45

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

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

see https://www.mozilla.org/en-US/firefox/128.3.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/09 08:00:07

Modified files:
	lang/deno      : Tag: OPENBSD_7_6 Makefile 
	lang/deno/patches: Tag: OPENBSD_7_6 patch-ext_node_ops_fs_rs 
	                   patch-ext_node_ops_os_cpus_rs 

Log message:
lang/deno: Add a patch with a stub implementation for node:os.cpus()

This should fix issues with running NextJS on deno on OpenBSD. Upstream
has accepted the solution for the next deno release.

ok tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/09 08:01:20

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

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

see https://www.mozilla.org/en-US/firefox/131.0.2/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/09 08:03:06

Modified files:
	lang/node      : Makefile distinfo 
	lang/node/patches: patch-Makefile patch-common_gypi 
	                   patch-configure_py 
	                   patch-include_node_common_gypi patch-node_gyp 
	                   patch-src_env_cc 
	                   patch-tools_v8_gypfiles_toolchain_gypi 

Log message:
lang/node: Update to v20.18.0

ok aisha


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/09 08:10:05

Modified files:
	sysutils/borgbackup/2.0: Makefile 

Log message:
Unbreak borgbackup/2.0 build

'b' is not supported as special version string, 'beta' is. As a result
from lexicographically sorting, 2.0.0b9 was seen as newer than 2.0.0b12
by the pkg tools.

Issue and solution pointed identified by tb@.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/09 08:52:09

Modified files:
	sbin/unwind/libunbound/util/data: Tag: OPENBSD_7_6 msgencode.c 
	usr.sbin/unbound/util/data: Tag: OPENBSD_7_6 msgencode.c 

Log message:
Fix unbound CVE-2024-8508, put a limit on resources used for handling
DNS compression. OK florian
from unbound 1.21.1.

apply the CVE-2024-8508 fix from unbound (put a limit on resources used
for handling DNS compression). OK florian

from @sthen

this is errata/7.6/001_unbound.patch.sig


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/09 08:54:04

Modified files:
	sbin/unwind/libunbound/util/data: Tag: OPENBSD_7_5 msgencode.c 
	usr.sbin/unbound/util/data: Tag: OPENBSD_7_5 msgencode.c 

Log message:
Fix unbound CVE-2024-8508, put a limit on resources used for handling
DNS compression. OK florian
from unbound 1.21.1.

apply the CVE-2024-8508 fix from unbound (put a limit on resources used
for handling DNS compression). OK florian

from @sthen

this is errata/7.5/011_unbound.patch.sig


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/10/09 09:42:56

Modified files:
	etc/rc.d       : unbound 

Log message:
Get trust anchor via unbound-checkconf(8)

This tool knows our default config path and '-o auto-trust-anchor-file'
prints the actually set path, if any, regardless of whether exists.

Use that to generate it rather than a best-effort grep/hardcoded path.

OK sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/09 10:58:27

Modified files:
	devel/pre-commit: Makefile distinfo 
	devel/pre-commit/pkg: PLIST 

Log message:
Update pre-commit 3.8.0 -> 4.0.0
Changelogs: https://github.com/pre-commit/pre-commit/releases/tag/v4.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/09 11:01:35

Modified files:
	www/gitea      : Makefile distinfo 
	www/gitea/pkg  : PLIST 

Log message:
Update gitea 1.22.2 - > 1.22.3
Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.22.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/09 11:04:09

Modified files:
	sysutils/ansible-core: Makefile distinfo 

Log message:
Update ansible-core 2.17.4 -> 2.17.5
Changelog: https://github.com/ansible/ansible/blob/stable-2.17/changelogs/CHANGELOG-v2.17.rst#v2-17-5


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/09 11:06:03

Modified files:
	games/godot4   : Makefile distinfo 
Added files:
	games/godot4/patches: patch-godotsteam_godotsteam_cpp 
	                      patch-godotsteam_godotsteam_h 

Log message:
Add GodotSteam support to godot4, almost identical to what we're already
doing with games/godot. This allows running a few more games and is
potentially interesting for development.

ok op@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/09 11:30:07

Modified files:
	www/chromium   : Makefile distinfo 

Log message:
update to 129.0.6668.100


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/09 11:40:57

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

Log message:
update to libdigidocpp 4.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/09 11:41:34

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

Log message:
update to qdigidoc4 4.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/09 11:44:11

Added files:
	security/libdigidocpp/patches: patch-src_crypto_Digest_h 

Log message:
update to qdigidoc4 4.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/09 12:06:01

Modified files:
	www/ungoogled-chromium: Makefile distinfo 

Log message:
update to 129.0.6668.100


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2024/10/09 13:17:41

Modified files:
	.              : plus76.html 

Log message:
a couple of fixes extracted from a diff from Juris Lambda


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/09 13:26:47

Modified files:
	security/web-eid-app: Makefile distinfo 
Added files:
	security/web-eid-app/patches: patch-src_app_CMakeLists_txt 

Log message:
update to web-eid 2.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/09 14:14:49

Modified files:
	security/libdigidocpp: Makefile 
	security/libdigidocpp/patches: patch-src_crypto_Digest_h 

Log message:
libdigidocpp: fix EVP_MD_CTX definition in a backward-compatible way

ok kn


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/10/09 15:54:47

Modified files:
	net/tailscale  : Makefile distinfo 

Log message:
Update to tailscale-1.74.1

From Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/10/09 16:41:18

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

Log message:
Update to lego-4.19.2

From Horia Racoviceanu (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/09 18:30:34

Modified files:
	sys/dev/pci    : agpvar.h 

Log message:
remove unused struct agp_memory_info


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/09 18:41:01

Modified files:
	sys/dev/pci    : agpvar.h 

Log message:
remove unused defines


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/09 21:36:10

Modified files:
	sys/dev/pci    : agp_i810.c agpvar.h 

Log message:
remove unused agp_softc variables


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/10/09 23:40:50

Modified files:
	meta/tor-browser: Tag: OPENBSD_7_6 Makefile 
	www/tor-browser: Tag: OPENBSD_7_6 Makefile.inc 
	www/tor-browser/browser: Tag: OPENBSD_7_6 Makefile distinfo 
	www/tor-browser/noscript: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
Tor Browser: update to 13.5.6


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/09 23:51:23

Modified files:
	sys/arch/amd64/pci: acpipci.c 

Log message:
allow MSI with the QEMU default pc-i440fx machine

This makes it possible to use MSI for virtual functions of Intel network
devices without having to specify the q35 machine.

QEMU is detected by testing for the Qumranet pci subsystem vendor id,
suggested by sf@.  MSI previously wasn't enabled as i440fx models a machine
from 1996 with ACPI 1.0, and MSI is only enabled for ACPI >= 2.0.

Initial patch from Yuichiro NAITO. ok yasuoka@ sf@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 00:00:42

Modified files:
	sys/arch/i386/pci: pci_machdep.c 

Log message:
allow MSI with the QEMU default pc-i440fx machine

This makes it possible to use MSI for virtual functions of Intel network
devices without having to specify the q35 machine.

QEMU is detected by testing for the Qumranet pci subsystem vendor id,
suggested by sf@.  MSI previously wasn't enabled as 82441FX is in the list
of excluded devices.

Initial patch from Yuichiro NAITO. ok yasuoka@ sf@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/10 00:50:58

Modified files:
	sys/net        : if_tun.c 

Log message:
neuter the tun/tap ioctls that try and modify interface flags.

historically there was just tun(4) that supported both layer 3 p2p
and ethernet modes, but had to be reconfigured at runtime by userland
to properly change the interface type and interface flags. this is
obviously not a great idea, mostly because a lot of stack behaviour
around address management makes assumptions based on these parameters,
and changing them at runtime confuses things.

splitting tun so ethernet was handled by a specific tap(4) driver
was a first step at locking this down. this takes a further step
by restricting userlands ability to reconfigure the interface flags,
specifically IFF_BROADCAST, IFF_MULTICAST, and IFF_POINTOPOINT.

this change lets userland pass those values via the ioctls, but
only if they match the current set of flags on the interface. these
flags are set appropriate for the type of interface when it's
created, but should not be changed afterwards.

nothing in base uses these ioctls, so the only fall out will be
from ports doing weird things.

ok claudio@ kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/10 00:51:22

Modified files:
	lib/libcrypto/conf: conf_local.h conf_mod.c 

Log message:
Remove unused CONF_imodule struct members and accessors

ok beck jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/10 01:57:49

Modified files:
	textproc/docbook-xsl: Makefile distinfo 
	textproc/docbook-xsl/pkg: PLIST 
Added files:
	textproc/docbook-xsl/patches: patch-lib_lib_xsl 
Removed files:
	textproc/docbook-xsl/patches: patch-INSTALL 

Log message:
Update to doobook-xsl 1.79.1

from jeremy, patch to fix samba from FreeBSD via bket


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/10 01:58:25

Modified files:
	devel/git-crypt: Makefile 

Log message:
git-crypt: unbreak packaging after docbook-xsl update

The manpage is now generated in the correct directory.

from/ok paco


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 02:46:58

Modified files:
	textproc/docbook-xsl: Makefile 
	textproc/docbook-xsl/pkg: PLIST 

Log message:
textproc/docbook-xsl: also install the xsl files for HTML5 output

cf https://cdn.docbook.org/release/xsl/current/xhtml5/README
this is used/required by postgis since 3.5.0
see https://trac.osgeo.org/postgis/ticket/5553


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 02:47:39

Modified files:
	geo/postgis    : Makefile 
Removed files:
	geo/postgis/patches: patch-configure patch-doc_Makefile_in 

Log message:
geo/postgis: depend on latest docbook-xsl with xhtml5 xsls

allows to remove the two patches added when upgrading to 3.5.0


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2024/10/10 03:39:35

Modified files:
	usr.sbin/acme-client: netproc.c 

Log message:
Always print account URI on first creation of an account key.

This was hidden behind -v but it seems useful to always have this when
creating a new account.

As sthen points out in his previous commit:
This is useful if you want to set a CAA DNS record restricting
issuance to a specific user account.

OK deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/10 03:45:12

Modified files:
	misc/openhab   : Makefile distinfo 

Log message:
update to openhab-4.2.2, from Chaz Kettleson (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/10 03:45:14

Modified files:
	misc/openhab-addons: Makefile distinfo 

Log message:
update to openhab-addons-4.2.2, from Chaz Kettleson (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/10 04:21:31

Modified files:
	net/dhcpcd     : Makefile distinfo 

Log message:
update to dhcpcd-10.1.0


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/10 04:24:14

Modified files:
	bin/ps         : keyword.c ps.1 

Log message:
Print the session id (PID of the session leader) instead of a pointer.

Pointers are only visible when run as superuser. Also in most cases
you want to know which process is the session leader and which process
groups belong together. So it is better to print the session id.
OK deraadt@ (long time ago)


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/10 04:41:33

Modified files:
	usr.bin/tmux   : format.c tmux.1 

Log message:
Add a sixel_support format variable which is 1 if SIXEL is supported
(always 0 on OpenBSD), requested by Misaki Masa in GitHub issue 4177


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/10 04:51:40

Modified files:
	sysutils/govmomi: Makefile distinfo 

Log message:
Update to govc-0.44.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/10 04:53:18

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-496.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 05:27:18

Modified files:
	security/kpcli : Makefile distinfo 
Removed files:
	security/kpcli/patches: patch-kpcli-4_0_pl 

Log message:
security/kpcli: update to 4.1.2.

rolls in our patches, and adds proper support for utf8, cf
https://sourceforge.net/p/kpcli/bugs/53/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 05:41:18

Modified files:
	geo/pygeoapi   : Makefile distinfo 
	geo/pygeoapi/patches: patch-pygeoapi_provider_elasticsearch__py 
	                      patch-requirements_txt 
	geo/pygeoapi/pkg: PLIST 

Log message:
geo/pygeoapi: update to 0.18.0.

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 05:50:42

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

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

see https://github.com/pyproj4/pyproj/releases/tag/3.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 05:55:28

Log message:
    Import x11/xfce4/xfce4-timer 1.7.2
    
    Xfce4-timer-plugin is a simple plugin that lets the user run an alarm
    at a specified time or at the end of a specified countdown period.
    
    The icon displays a progress bar showing the percentage of the time
    elapsed. The bar changes color when active from silver to blue.
    
    Left-clicking on the icon opens a menu of available alarms. After
    selecting one, the user can start or stop the timer by selecting the
    'start/stop timer' entry in the same menu.
    
    WWW: https://docs.xfce.org/panel-plugins/xfce4-timer-plugin/start
    
    requested by callison caffrey
    ok rsadowski
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241010
    
    N ports/x11/xfce4/xfce4-timer/Makefile
    N ports/x11/xfce4/xfce4-timer/distinfo
    N ports/x11/xfce4/xfce4-timer/pkg/DESCR
    N ports/x11/xfce4/xfce4-timer/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 05:56:06

Modified files:
	x11/xfce4      : Makefile 

Log message:
x11/xfce4: +xfce4-timer


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/10 07:07:26

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

Log message:
update to tomcat-10.1.31


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 07:41:09

Modified files:
	x11/xarchiver  : Makefile distinfo 
Added files:
	x11/xarchiver/patches: patch-src_main_c 

Log message:
x11/xarchiver: update to 0.5.4.23.

while here add a patch to use gcpio when detecting direct cpio support.
if not found if fallbacks to cpio support in 7z.


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/10/10 07:41:09

Modified files:
	editors/neovim : Makefile distinfo 
	editors/neovim/patches: patch-static-deps_luajit_src_lj_arch_h 
	editors/neovim/pkg: PLIST 

Log message:
editors/neovim: update to version 0.10.2.

Tested all of last week. No issues.

Diff from Laurent Cheylus, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 07:46:17

Modified files:
	mail/stalwart  : Makefile crates.inc distinfo 
	mail/stalwart/patches: patch-crates_main_src_main_rs 
	                       patch-tests_Cargo_toml 

Log message:
mail/stalwart: update to 0.10.4.

see https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.4
https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.3
https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.2
https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.1
https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.0
for release notes and
https://github.com/stalwartlabs/mail-server/blob/v0.10.0/UPGRADING.md
for the usual upgrade procedure


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/10 08:02:47

Modified files:
	regress/usr.sbin/bgpd/config: Makefile 
Added files:
	regress/usr.sbin/bgpd/config: bgpd.conf.17.in bgpd.conf.17.ok 

Log message:
Add test for the various authentication config options.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 08:12:38

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

Log message:
mail/mozilla-thunderbird: security update to 128.3.1.

see https://www.thunderbird.net/en-US/thunderbird/128.3.1esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/10 08:20:31

Modified files:
	net/wireshark  : Makefile distinfo 
	net/wireshark/patches: patch-CMakeLists_txt 
	                       patch-ui_qt_utils_qt_ui_utils_cpp 

Log message:
update to wireshark-4.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/10 08:20:43

Modified files:
	net/wireshark  : Tag: OPENBSD_7_6 Makefile distinfo 
	net/wireshark/patches: Tag: OPENBSD_7_6 patch-CMakeLists_txt 
	                       patch-ui_qt_utils_qt_ui_utils_cpp 

Log message:
update to wireshark-4.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/10 08:21:05

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

Log message:
mail/mozilla-thunderbird: MFC security update to 128.3.1

see https://www.thunderbird.net/en-US/thunderbird/128.3.1esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/10 10:15:09

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

Log message:
Update keycloak 25.0.6 -> 26.0.0
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.0.0/upgrading/
ok aisha@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/10 10:15:59

Modified files:
	security/vault : Makefile distinfo 

Log message:
Update vault 1.17.6 -> 1.18.0
Changelog: https://github.com/hashicorp/vault/releases/tag/v1.18.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/10 10:18:01

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

Log message:
Update logstash 8.15.0 -> 8.15.2
Release notes: https://www.elastic.co/guide/en/logstash/8.15/releasenotes.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/10 10:22:28

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

Log message:
Update ansible 10.4.0 -> 10.5.0
Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/10/CHANGELOG-v10.md#v10-5-0


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/10/10 10:25:43

Modified files:
	devel/pre-commit: Makefile distinfo 

Log message:
Update pre-commit 4.0.0 -> 4.0.1
Changelogs: https://github.com/pre-commit/pre-commit/releases/tag/v4.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/10 10:59:44

Modified files:
	net/samba      : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
Update to samba-4.20.5

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

Test and OK Ian McWilliam (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/10/10 11:00:29

Modified files:
	meta/tor-browser: Makefile 
	www/tor-browser: Makefile.inc 
	www/tor-browser/browser: Makefile distinfo 

Log message:
Tor Browser: update to 13.5.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/10 11:09:25

Modified files:
	sysutils/rustic: Makefile crates.inc distinfo 
	sysutils/rustic/pkg: PLIST 

Log message:
Update to rustic-0.9.3

Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.9.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/10 12:16:54

Modified files:
	lang/erlang/26 : Makefile distinfo 
	lang/erlang/26/patches: patch-lib_crypto_c_src_algorithms_c 
	lang/erlang/26/pkg: PLIST-main 

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


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/10 13:33:05

Modified files:
	sys/arch/alpha/alpha: locore.s locore0.S 

Log message:
Remove the gazillion of macros to get fields from curcpu(), and use
relative addressing from the register holding the value of curcpu() instead.
No functional change, but shaves a few bytes of code on MULTIPROCESSOR kernels.


CVSROOT:	/cvs
Module name:	src
Changes by:	lucas@cvs.openbsd.org	2024/10/10 16:21:05

Modified files:
	lib/libc/sys   : sysctl.2 

Log message:
sysctl.2: NET_RT_DUMP defaults to the current rtable


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 17:15:27

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

Log message:
remove unused struct cpu_freq_tbl


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/10 18:27:31

Modified files:
	devel/ipython  : Makefile distinfo 
	devel/ipython/patches: 
	                       patch-IPython_core_tests_test_interactiveshell_py 

Log message:
update ipython to 8.28.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:02:18

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_xcp.h 

Log message:
drm/amdgpu: Fix get each xcp macro

From Asad Kamal
7879ad0aa996dc0c66950a6416e0ae227288f362 in linux-6.6.y/6.6.55
ef126c06a98bde1a41303970eb0fc0ac33c3cc02 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:04:07

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

Log message:
drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit

From Pierre-Eric Pelloux-Prayer
44e4aeaef96b2624b341597b1a8e595c89925892 in linux-6.6.y/6.6.55
fec5f8e8c6bcf83ed7a392801d7b44c5ecfc1e82 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:06:47

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd.c amdgpu_amdkfd.h 
	sys/dev/pci/drm/amd/amdkfd: kfd_chardev.c kfd_device.c 
	                            kfd_device_queue_manager.c 
	                            kfd_mqd_manager.c kfd_process.c 
	                            kfd_process_queue_manager.c 

Log message:
drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer

From Philip Yang
30ceb873cc2e97348d9da2265b2d1ddf07f682e1 in linux-6.6.y/6.6.55
c86ad39140bbcb9dc75a10046c2221f657e8083b in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:09:05

Modified files:
	sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c 

Log message:
drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream

From Srinivasan Shanmugam
e47e563c6f0db7d792a559301862c19ead0dfc2f in linux-6.6.y/6.6.55
66d71a72539e173a9b00ca0b1852cbaa5f5bf1ad in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:11:23

Modified files:
	sys/dev/pci/drm/amd/display/dc/core: dc_resource.c 

Log message:
drm/amd/display: Handle null 'stream_status' in 'planes_changed_for_existing_stream'

From Srinivasan Shanmugam
4778982c73d6c9f3fdbdbc6b6c8aa18df98251af in linux-6.6.y/6.6.55
8141f21b941710ecebe49220b69822cab3abd23d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:13:25

Modified files:
	sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c 

Log message:
drm/amd/display: Check null pointers before using dc->clk_mgr

From Alex Hung
9641bc4adf8446034e490ed543ae7e9833cfbdf5 in linux-6.6.y/6.6.55
95d9e0803e51d5a24276b7643b244c7477daf463 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:15:03

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

Log message:
drm/amd/display: Add null check for 'afb' in amdgpu_dm_plane_handle_cursor_update (v2)

From Srinivasan Shanmugam
75839e2365b666ff4e1b9047e442cab138eac4f6 in linux-6.6.y/6.6.55
cd9e9e0852d501f169aa3bb34e4b413d2eb48c37 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:16:34

Modified files:
	sys/dev/pci/drm/amd/display/dc/link: link_factory.c 

Log message:
drm/amd/display: fix double free issue during amdgpu module unload

From Tim Huang
cf6f3ebd6312d465fee096d1f58089b177c7c67f in linux-6.6.y/6.6.55
20b5a8f9f4670a8503aa9fa95ca632e77c6bf55d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:18:49

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

Log message:
drm/amdgpu: add raven1 gfxoff quirk

From Peng Liu
a3c8cbefce38793ad4ac048aef08643e148bf031 in linux-6.6.y/6.6.55
0126c0ae11e8b52ecfde9d1b174ee2f32d6c3a5d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:20:19

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

Log message:
drm/amdgpu: enable gfxoff quirk on HP 705G4

From Peng Liu
fe90214179d5ea295f573039eb1a9f7090d94e3c in linux-6.6.y/6.6.55
2c7795e245d993bcba2f716a8c93a5891ef910c9 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:22:03

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

Log message:
drm/amdkfd: Fix resource leak in criu restore queue

From Jesse Zhang
71cfb54e0f0c972b082f1791177b79385eac9d98 in linux-6.6.y/6.6.55
aa47fe8d3595365a935921a90d00bc33ee374728 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:23:25

Modified files:
	sys/dev/pci/drm/amd/display/dc/core: dc_resource.c 

Log message:
drm/amd/display: Check stream before comparing them

From Alex Hung
42d31a33643813cce55ee1ebbad3a2d0d24a08e0 in linux-6.6.y/6.6.55
35ff747c86767937ee1e0ca987545b7eed7a0810 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:25:18

Modified files:
	sys/dev/pci/drm/amd/display/dc/link/hwss: link_hwss_hpo_dp.c 

Log message:
drm/amd/display: Check link_res->hpo_dp_link_enc before using it

From Alex Hung
be2ca7a2c1561390d28bf2f92654d819659ba510 in linux-6.6.y/6.6.55
0beca868cde8742240cd0038141c30482d2b7eb8 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:26:49

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

Log message:
drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation

From Srinivasan Shanmugam
0d38a0751143afc03faef02d55d31f70374ff843 in linux-6.6.y/6.6.55
bc50b614d59990747dd5aeced9ec22f9258991ff in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:28:26

Modified files:
	sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_cm_common.c 

Log message:
drm/amd/display: Fix index out of bounds in degamma hardware format translation

From Srinivasan Shanmugam
122e3a7a8c7bcbe3aacddd6103f67f9f36bed473 in linux-6.6.y/6.6.55
b7e99058eb2e86aabd7a10761e76cae33d22b49f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:29:43

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

Log message:
drm/amd/display: Fix index out of bounds in DCN30 color transformation

From Srinivasan Shanmugam
929506d5671419cffd8d01e9a7f5eae53682a838 in linux-6.6.y/6.6.55
d81873f9e715b72d4f8d391c8eb243946f784dfc in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:31:39

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml/dcn20: 
	                                          display_rq_dlg_calc_20v2.c 
	sys/dev/pci/drm/amd/display/dc/dml/dcn21: 
	                                          display_rq_dlg_calc_21.c 

Log message:
drm/amd/display: Initialize get_bytes_per_element's default to 1

From Alex Hung
c7630935d9a4986e8c0ed91658a781b7a77d73f7 in linux-6.6.y/6.6.55
4067f4fa0423a89fb19a30b57231b384d77d2610 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:33:11

Modified files:
	sys/dev/pci/drm: drm_print.c 

Log message:
drm/printer: Allow NULL data in devcoredump printer

From Matthew Brost
4ee08b4a7201ba0f7f3d52e3840fee92f415b6c5 in linux-6.6.y/6.6.55
53369581dc0c68a5700ed51e1660f44c4b2bb524 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:34:46

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

Log message:
drm/amdgpu: fix unchecked return value warning for amdgpu_gfx

From Tim Huang
deb78dc859ddba6770186fc0cf59c47487c33c9b in linux-6.6.y/6.6.55
c0277b9d7c2ee9ee5dbc948548984f0fbb861301 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:36:31

Modified files:
	sys/dev/pci/drm/radeon: r100.c 

Log message:
drm/radeon/r100: Handle unknown family in r100_cp_init_microcode()

From Geert Uytterhoeven
c474a1a75599f4e1c166f4d1eb510624bd4a83d5 in linux-6.6.y/6.6.55
c6dbab46324b1742b50dc2fb5c1fee2c28129439 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:38:44

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

Log message:
drm/amdgpu: Block MMR_READ IOCTL in reset

From Victor Skvortsov
8361e3f7882876d98ba98cae0d3149450dd80912 in linux-6.6.y/6.6.55
9e823f307074c0f82b5f6044943b0086e3079bed in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:40:37

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

Log message:
drm/amdgpu/gfx9: use rlc safe mode for soft recovery

From Alex Deucher
3ffbdc977d8008868431edb0195b81dec58944be in linux-6.6.y/6.6.55
3ec2ad7c34c412bd9264cd1ff235d0812be90e82 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:42:47

Modified files:
	sys/dev/pci/drm/amd/pm/powerplay/hwmgr: processpptables.c 

Log message:
drm/amd/pm: ensure the fw_info is not null before using it

From Tim Huang
b511474f49588cdca355ebfce54e7eddbf7b75a5 in linux-6.6.y/6.6.55
186fb12e7a7b038c2710ceb2fb74068f1b5d55a4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:44:18

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

Log message:
drm/amdgpu/gfx11: use rlc safe mode for soft recovery

From Alex Deucher
c20cd3d6d26156efbd3ec5b3fb17fae8237eb94b in linux-6.6.y/6.6.55
3f2d35c325534c1b7ac5072173f0dc7ca969dec2 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:45:38

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

Log message:
drm/amdgpu/gfx10: use rlc safe mode for soft recovery

From Alex Deucher
4298813a43f72f6c8c71aa70a9e32b8fd0ad5f60 in linux-6.6.y/6.6.55
ead60e9c4e29c8574cae1be4fe3af1d9a978fb0f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:47:25

Modified files:
	sys/dev/pci/drm: drm_atomic_uapi.c 

Log message:
drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS

From Thomas Zimmermann
c923bc874659f35a216aa3099f18c82572b09416 in linux-6.6.y/6.6.55
8b0d2f61545545ab5eef923ed6e59fc3be2385e0 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:48:49

Modified files:
	sys/dev/pci/drm/i915/gem: i915_gem_ttm.c 

Log message:
drm/i915/gem: fix bitwise and logical AND mixup

From Jani Nikula
451c87d21db61e74379b31369a7e10f41bc3bbba in linux-6.6.y/6.6.55
394b52462020b6cceff1f7f47fdebd03589574f3 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:50:17

Modified files:
	sys/dev/pci/drm/scheduler: sched_entity.c 

Log message:
drm/sched: Add locking to drm_sched_entity_modify_sched

From Tvrtko Ursulin
579a0a84e3c0174f296004ac4af83cd9819b38a9 in linux-6.6.y/6.6.55
4286cc2c953983d44d248c9de1c81d3a9643345c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:54:38

Modified files:
	sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c 
	                                       amdgpu_dm_helpers.c 
	sys/dev/pci/drm/amd/display/dc: dc_types.h 

Log message:
drm/amd/display: Add HDR workaround for specific eDP

From Alex Hung
487f6450bcb920ba1d58954c9e1ab969533b5da8 in linux-6.6.y/6.6.55
05af800704ee7187d9edd461ec90f3679b1c4aba in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:56:45

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

Log message:
drm/amd/display: Fix system hang while resume with TBT monitor

From Tom Chung
68d603f467a75618eeae5bfe8af32cda47097010 in linux-6.6.y/6.6.55
52d4e3fb3d340447dcdac0e14ff21a764f326907 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 20:59:02

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

Log message:
drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT`

From Mario Limonciello
a94ec40b940599b06fad2c9b7533e4b10bc6645c in linux-6.6.y/6.6.55
87d749a6aab73d8069d0345afaa98297816cb220 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/10 21:00:56

Modified files:
	sys/dev/pci/drm/amd/display/dc/link/hwss: link_hwss_hpo_dp.c 

Log message:
drm/amd/display: enable_hpo_dp_link_output: Check link_res->hpo_dp_link_enc before using it

From Alex Hung
e0b065ec636d66022ab7057e1635e9a941a42820 in linux-6.6.y/6.6.55
d925c04d974c657d10471c0c2dba3bc9c7d994ee in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/10/11 00:02:12

Modified files:
	meta/tor-browser: Tag: OPENBSD_7_6 Makefile 
	www/tor-browser: Tag: OPENBSD_7_6 Makefile.inc 
	www/tor-browser/browser: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
Tor Browser: update to 13.5.7


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 00:13:09

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Clean up i2d_ECPKParameters()

Use better variable names and turn it into single-exit. This changes the
behavior slightly in that an error is pushed onto the stack also for
i2d_ECPKPARAMETERS() return values < 0.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 00:18:40

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Spell NULL in a simpler fashion

priv_key->parameters is always NULL at this point, since its corresponding
entry in the ASN.1 template has ASN1_TFLG_OPTIONAL set, so there is no point
in pretending to pass it to ec_asn1_group2pkparameters().

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 00:19:52

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Simplify ec_asn1_group2pkparameters()

The parameters argument is always NULL, so we can simplify this helper
accordingly.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 00:21:30

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Remove params argument from ec_asn1_group2parameters()

Its only caller passes NULL, so we can simplify the entry point and the
exit of this function a bit.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/11 01:39:46

Modified files:
	net/libunbound : Makefile distinfo 

Log message:
update to libunbound-1.21.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/11 01:39:52

Modified files:
	net/libunbound : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
update to libunbound-1.21.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/11 01:47:08

Modified files:
	net/py-dnspython: Makefile distinfo 
	net/py-dnspython/patches: patch-dns_resolver_py 
	net/py-dnspython/pkg: PLIST 

Log message:
update to py3-dnspython-2.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/11 01:52:24

Modified files:
	devel/py-types-psutil: Makefile distinfo 

Log message:
update to py3-types-psutil-6.0.0.20241011


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/11 01:52:27

Modified files:
	devel/py-regex : Makefile distinfo 

Log message:
update to py3-regex-2024.9.11


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/11 01:54:22

Modified files:
	regress/lib/libcrypto/err: err_test.c 

Log message:
Add error regress coverage for ERR_LIB_SYS.

These are dynamically populated based on strerror() values.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/11 03:15:53

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/11 03:54:53

Modified files:
	mail/dovecot-fts-xapian: Makefile distinfo 

Log message:
update to dovecot-fts-xapian-1.7.16


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/11 03:55:24

Modified files:
	sys/dev/usb    : ehci.c 

Log message:
Revert ehci(4) bits in the previous commit.  Apparently 64-bit DMA is broken
in (almost?) all ehci(4) controllers.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/11 04:12:33

Modified files:
	mail/fetchmail : Makefile distinfo 
	mail/fetchmail/patches: patch-Makefile_in 
	mail/fetchmail/pkg: PLIST 

Log message:
update to fetchmail-6.4.39


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/11 05:13:55

Modified files:
	x11/gnome/initial-setup: Makefile distinfo 

Log message:
Update to gnome-initial-setup-46.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/11 05:40:49

Modified files:
	sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.9.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/11 05:58:53

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Add ERR_LIB_SYS to the error values in ERR_str_functs[].

This is currently added via err_load_strings(), which means
ERR_str_functs[] cannot be made const. Adding ERR_LIB_SYS means the fixup
becomes unnecessary.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/11 06:10:12

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Make ERR_str_{libraries,reasons,functs}[] const.

Provide err_load_const_strings(), which takes a const ERR_STRING_DATA *
and does not perform a library error value fixup. Make ERR_str_*[] tables
const.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/11 06:19:35

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Add err_ prefix to build_SYS_str_reasons().


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/11 06:20:06

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Remove unused typedef for ERR_FNS.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/11 06:25:05

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Convert err_clear_data() and err_clear() from macros to functions.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/11 06:27:24

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Remove pointless locking from err_build_SYS_str_reasons().

err_build_SYS_str_reasons() is only called during initialisation, under
pthread_once(). As such, there is no need to grab CRYPTO_LOCK_ERR or
check for reentrant calls.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/11 06:40:25

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Apply some style(9) and tidy some comments.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/11 06:53:48

Modified files:
	devel/spidermonkey115: Makefile distinfo 

Log message:
Update to spidermonkey115-115.16.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/11 06:54:01

Modified files:
	devel/spidermonkey128: Makefile distinfo 

Log message:
Update to spidermonkey128-128.3.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/11 07:30:11

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

Log message:
Update to protobuf 5.28.2

https://github.com/protocolbuffers/protobuf/releases/tag/v28.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/11 07:30:43

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

Log message:
Update to py-protobuf 5.28.2

https://github.com/protocolbuffers/protobuf/releases/tag/v28.2


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 07:32:22

Modified files:
	lib/libcrypto/err: err.c 

Log message:
err.c: zap stray space


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/10/11 08:12:05

Modified files:
	usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh 

Log message:
The fw keys have been added to the signify key bundles.  sysupgrade will
now extract the fw key also, so that pre-upgrade fw_update can fetch
the most uptodate firmware.
ok sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 12:18:10

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
First cleanup pass over ec_asn1_group2pkparameters()

Use better variable names and do things in a slightly more sensible order.
This way the code becomes almost self-documenting.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 12:30:58

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Use better variable names in ec_asn1_pkparameters2group()

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 12:32:03

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Remove NULL check in ec_asn1_pkparameters2group()

The callers already ensure that params != NULL.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 12:34:20

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Use defines for the CHOICE variants of ECPKPARAMETERS

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 12:35:39

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Fix a long-standing bug in ec_asn1_group2pkparameters()

Only check for the OPENSSL_EC_NAMED_CURVE being set to treat the curve
parameters as named curve parameters.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 12:55:44

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Clean up ec_asn1_group2fieldid()

This drops some unnecessary freeing that was turned into a double free
reachable via public API in OpenSSL 1.1. Other than that it unindents
code and uses better variable names.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 12:58:04

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Use a and b for the curve coefficients

No idea how anyone would think that tmp_1 and tmp_2 are better suited for
this.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2024/10/11 14:24:39

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

Log message:
Update to i2p 2.7.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/11 15:08:40

Modified files:
	www/webkitgtk4 : Makefile 
Added files:
	www/webkitgtk4/patches: 
	                        patch-Source_ThirdParty_ANGLE_src_libANGLE_renderer_gl_egl_DisplayEGL_cpp 
	                        patch-Source_WebKit_UIProcess_gtk_AcceleratedBackingStoreDMABuf_cpp 
Removed files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp 

Log message:
Unbreak runtime, we don't support dma-buf.
Drop uneeded patch while here.


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/10/11 16:36:07

Modified files:
	faq            : upgrade76.html 

Log message:
No need to consider disabling softdep when manually upgrading,
it was removed in 7.5.  ok kmos@


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/10/11 17:30:36

Modified files:
	sysutils/grafana/patches: patch-conf_sample_ini 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go 
	sysutils/grafana: Makefile distinfo 
	sysutils/grafana/pkg: PLIST 
Added files:
	sysutils/grafana/patches: 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go21_go 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go22_go 

Log message:
sysutils/grafana: update to 11.2.2

ok lucas@


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/10/11 20:00:48

Modified files:
	games/devilutionx: Makefile distinfo 

Log message:
games/devilutionx: update to 1.5.3

ok bcallah@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/11 21:54:18

Modified files:
	lib/libssl     : ssl_stat.c 

Log message:
Remove unnecessary str variable in ssl_stat.c

Drop about 1/4 of the lines in here by avoiding the use of a variable.
For some reason the API in this file made me go listen to Pow R. Toc H.
All of a sudden the lyrics made sense. I should probably be worried.

ok beck jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/12 01:30:20

Modified files:
	sys/sys        : hibernate.h 

Log message:
remove vmparam.h include

not required since VM_PHYSSEG_MAX changed to HIB_PHYSSEG_MAX in rev 1.45


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2024/10/12 01:36:53

Modified files:
	etc/etc.alpha  : login.conf 
	etc/etc.amd64  : login.conf 
	etc/etc.arm64  : login.conf 
	etc/etc.armv7  : login.conf 
	etc/etc.hppa   : login.conf 
	etc/etc.i386   : login.conf 
	etc/etc.landisk: login.conf 
	etc/etc.loongson: login.conf 
	etc/etc.luna88k: login.conf 
	etc/etc.macppc : login.conf 
	etc/etc.octeon : login.conf 
	etc/etc.powerpc64: login.conf 
	etc/etc.riscv64: login.conf 
	etc/etc.sparc64: login.conf 

Log message:
introduce a new build class to be used by the build user

this class will be required for the upcoming llvm update
that requires bumped datasize because of llvm-tblgen

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/12 01:58:40

Modified files:
	bin/ed         : main.c 

Log message:
remove duplicate unistd.h include


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/12 02:13:52

Modified files:
	usr.bin/tmux   : paste.c 

Log message:
Do not rename a buffer to itself, GitHub issue 4181.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/12 02:20:32

Modified files:
	usr.bin/tmux   : cmd-source-file.c 

Log message:
Call realpath on the source file to match -f on the command line, GitHub
issue 4180.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/12 02:48:37

Modified files:
	geo/gpxsee     : Makefile distinfo 

Log message:
geo/gpxsee: update to 13.26


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/12 02:49:12

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

Log message:
sysutils/upower: update to 1.90.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/12 03:05:24

Modified files:
	sysutils/exoscale-cli: Makefile distinfo 

Log message:
Update to exoscale-cli-1.80.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/12 03:07:04

Modified files:
	x11/gnome/maps : Makefile distinfo 

Log message:
Update to gnome-maps-46.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/12 03:09:52

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

Log message:
Update to py3-botocore-1.35.39.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/12 03:10:03

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.39.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/12 03:10:14

Modified files:
	net/py-s3transfer: Makefile distinfo 

Log message:
Update to py3-s3transfer-0.10.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/12 03:10:25

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.35.5.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/12 04:50:37

Modified files:
	usr.bin/ssh    : mux.c 

Log message:
remove duplicate misc.h include
ok dtucker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/12 06:03:41

Modified files:
	www/nextcloud/29: Makefile distinfo 
	www/nextcloud/29/pkg: PLIST 

Log message:
www/nextcloud/29: update to 29.0.8.

see https://nextcloud.com/changelog/#latest29
previous update to .7 from gonzalo@ (maintainer)
ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/12 06:04:18

Modified files:
	www/nextcloud/28: Makefile distinfo 
	www/nextcloud/28/pkg: PLIST 

Log message:
www/nextcloud/28: update to 28.0.11.

see https://nextcloud.com/changelog/#latest28
previous update to .10 from gonzalo@ (maintainer)
ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/12 06:09:05

Modified files:
	www/nextcloud/29: Tag: OPENBSD_7_6 Makefile distinfo 
	www/nextcloud/29/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
www/nextcloud/29: MFC update to 29.0.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/12 06:09:26

Modified files:
	www/nextcloud/28: Tag: OPENBSD_7_6 Makefile distinfo 
	www/nextcloud/28/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
www/nextcloud/28: MFC update to 28.0.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/12 06:15:29

Modified files:
	telephony/linphone: Makefile.inc 
	telephony/linphone/bctoolbox: distinfo 
	telephony/linphone/bctoolbox/patches: patch-src_CMakeLists_txt 
	telephony/linphone/bcunit: Makefile distinfo 
	telephony/linphone/belcard: distinfo 
	telephony/linphone/belle-sip: Makefile distinfo 
	telephony/linphone/belle-sip/patches: 
	                                      patch-src_belle_sip_resolver_c 
	                                      patch-src_channel_c 
	telephony/linphone/belr: distinfo 
	telephony/linphone/bzrtp: distinfo 
	telephony/linphone/liblinphone: distinfo 
	telephony/linphone/liblinphone/pkg: PLIST 
	telephony/linphone/linphone-desktop: Makefile distinfo 
	telephony/linphone/mediastreamer2: distinfo 
	telephony/linphone/ortp: distinfo 

Log message:
telephony/linphone: update to 5.2.6 (and sdk to 5.3.89)

the upcoming linphone 6 will migrate to qt6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/10/12 08:22:07

Modified files:
	devel/sccache  : Makefile crates.inc distinfo 

Log message:
devel/sccache: update to 0.8.2


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/10/12 09:40:36

Modified files:
	share/man/man1 : dpb-replay.1 

Log message:
remove blank line;


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/12 10:15:28

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Exercise the EC parameters code a bit more

Ensure all builtin curves can be roundtripped through DER as named curves,
via explicit parameterization, using uncompressed, compressed and hybrid
point formats.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/12 11:02:36

Modified files:
	x11/gnome/mutter: Makefile distinfo 
	x11/gnome/mutter/patches: 
	                          patch-clutter_clutter_clutter-frame-clock_c 
	                          patch-cogl_cogl_cogl-dma-buf-handle_c 
	                          patch-cogl_cogl_cogl-dma-buf-handle_h 
	                          patch-meson_build 
	x11/gnome/mutter/pkg: PLIST 
Added files:
	x11/gnome/mutter/patches: patch-src_backends_native_meta-udev_h 
	                          patch-src_core_meta-context-main_c 
	                          patch-src_wayland_meta-wayland-dma-buf_c 
	                          patch-src_wayland_meta-wayland-linux-drm-syncobj_c 
	                          patch-src_wayland_meta-xwayland_c 
Removed files:
	x11/gnome/mutter/patches: 
	                          patch-clutter_clutter_clutter-stage-view_c 
	                          patch-src_backends_meta-stage-impl_c 
	                          patch-src_backends_x11_meta-cursor-renderer-x11_c 
	                          patch-src_backends_x11_meta-seat-x11_c 

Log message:
Update to mutter-46.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/12 11:03:14

Modified files:
	x11/gnome/shell: Makefile distinfo 
	x11/gnome/shell/patches: patch-js_misc_loginManager_js 
	                         patch-js_ui_endSessionDialog_js 
	                         patch-js_ui_status_keyboard_js 
	                         patch-meson_build 
	                         patch-subprojects_extensions-tool_src_meson_build 
	x11/gnome/shell/pkg: PLIST 
Added files:
	x11/gnome/shell/patches: patch-js_gdm_loginDialog_js 

Log message:
Update to gnome-shell-46.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/12 11:03:42

Modified files:
	x11/gnome/shell-extensions: Makefile distinfo 
	x11/gnome/shell-extensions/pkg: PLIST 

Log message:
Update to gnome-shell-extensions-46.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/12 17:10:07

Modified files:
	sys/net        : if_pfsync.h 

Log message:
remove unneeded percpu.h include


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/12 17:11:10

Modified files:
	archivers/libarchive: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
archivers/libarchive: update to 3.7.6

Important bugfixes:
* tar: clean up linkpath between entries
* tar: fix memory leaks when processing symlinks or parsing pax headers
* iso: be more cautious about parsing ISO-9660 timestamps


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/12 17:18:10

Modified files:
	sys/net        : if_var.h 

Log message:
remove unneeded time.h include


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/12 17:31:14

Modified files:
	sys/net        : pfvar.h 

Log message:
remove unneeded rwlock.h include


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2024/10/12 17:56:23

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

Log message:
Make fw_update -a mean all

When downloading or installing, not just deleting.

Noticed by Paul de Weerd
Help with manual wording from jmc@
Just fix -a, deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/10/12 18:00:41

Modified files:
	usr.sbin/fw_update: patterns.c 

Log message:
Be more eager to install qcpas firmware (more pattern matches)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/12 18:53:21

Modified files:
	sys/net        : if_wg.h 

Log message:
remove unneeded limits.h and errno.h includes


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/12 20:27:44

Modified files:
	sys/netinet    : ip_mroute.h 

Log message:
remove unneeded timeout.h include


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/12 21:35:59

Modified files:
	usr.bin/rsync  : socket.c 

Log message:
include stdio.h for sscanf() snprintf()


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/13 00:43:19

Modified files:
	textproc/lowdown: Makefile distinfo 

Log message:
Update to lowdown 1.1.2

From maintainer Bryan Vyhmeister


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/13 02:14:07

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.68.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/13 02:24:34

Modified files:
	net/mosquitto  : Makefile 

Log message:
net/mosquitto: libwebsockets is now dynamically linked, fix WANTLIB etc.
Pointed out by Mikolaj Kucharski


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/13 02:25:09

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

Log message:
byt -> but; ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/13 02:35:05

ports/math/wxMaxima/patches

Update of /cvs/ports/math/wxMaxima/patches
In directory cvs.openbsd.org:/tmp/cvs-serv41645/patches

Log Message:
Directory /cvs/ports/math/wxMaxima/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/13 02:37:14

Modified files:
	www/squid      : Makefile distinfo 
Removed files:
	www/squid/patches: patch-bootstrap_sh 

Log message:
update to squid-6.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/13 03:01:18

Modified files:
	net/netatalk3  : Tag: OPENBSD_7_6 Makefile distinfo 
	net/netatalk3/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
Bugfix update to netatalk-3.2.10.
Fix client disconnections.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/13 03:01:55

Modified files:
	www/newsraft   : Makefile distinfo 

Log message:
update to newsraft-0.27


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

Modified files:
	devel/libgsf   : Tag: OPENBSD_7_6 Makefile distinfo 
	devel/libgsf/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
SECURITY update to libgsf-1.14.53.
CVE-2024-36474, CVE-2024-42415


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/13 03:07:01

Modified files:
	www/qutebrowser: Makefile distinfo 
	www/qutebrowser/patches: patch-qutebrowser_qt_machinery_py 

Log message:
update to qutebrowser-3.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/13 03:11:58

Modified files:
	print/libcupsfilters: Tag: OPENBSD_7_6 Makefile 
Added files:
	print/libcupsfilters/patches: Tag: OPENBSD_7_6 
	                              patch-cupsfilters_ipp_c 

Log message:
cfGetPrinterAttributes5(): Validate response attributes
before return The destination can be corrupted or forged, so validate the
response to strenghten security measures. Fixes CVE-2024-47076.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/13 03:21:25

Modified files:
	math/wxMaxima  : Makefile 
	math/wxMaxima/pkg: PLIST 
Added files:
	math/wxMaxima/patches: patch-data_CMakeLists_txt 

Log message:
wxMaxima: fix manpage install dir, sync PLIST, add missing RDEPs for tags
(pulled in via deps anyway but better to be explicit).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/13 03:21:36

Modified files:
	games/gnukem   : Makefile 
	games/gnukem/patches: patch-Makefile 
	games/gnukem/pkg: PLIST 

Log message:
fix manpage installation dir


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/13 03:40:15

Modified files:
	print/libppd   : Tag: OPENBSD_7_6 Makefile 
Added files:
	print/libppd/patches: Tag: OPENBSD_7_6 patch-ppd_ppd-cache_c 
	                      patch-ppd_ppd-generator_c 

Log message:
Prevent PPD generation based on invalid IPP response. Fixes CVE-2024-47175


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/13 03:43:22

Modified files:
	print/cups-browsed: Tag: OPENBSD_7_6 Makefile 
Added files:
	print/cups-browsed/patches: Tag: OPENBSD_7_6 patch-configure 

Log message:
Default BrowseRemoteProtocols should not include "cups" protocol.
Works around CVE-2024-47176, the fix will be complete removal of
CUPS Browsing functionality.


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

Modified files:
	print/cups     : Tag: OPENBSD_7_6 Makefile 
	print/cups/patches: Tag: OPENBSD_7_6 patch-scheduler_ipp_c 
Added files:
	print/cups/patches: Tag: OPENBSD_7_6 patch-cups_ppd-cache_c 

Log message:
Fix for CVE-2024-47175.


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/13 10:51:07

Log message:
    import pygithub for spyder 6.x
    
    ok sthen@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20241013
    
    N ports/devel/py-pygithub/Makefile
    N ports/devel/py-pygithub/distinfo
    N ports/devel/py-pygithub/pkg/DESCR
    N ports/devel/py-pygithub/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/13 10:52:21

Modified files:
	devel          : Makefile 

Log message:
+py-pygithub


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/10/13 13:58:04

Modified files:
	databases/sqlitebrowser: Makefile distinfo 
	databases/sqlitebrowser/pkg: PLIST 
Added files:
	databases/sqlitebrowser/patches: patch-CMakeLists_txt 

Log message:
databases/sqlitebrowser: update to 3.13.0

changelog: https://github.com/sqlitebrowser/sqlitebrowser/releases/tag/v3.13.0

feedback from and OK caspar@


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/13 14:16:53

Modified files:
	mail/mblaze    : Makefile distinfo 
	mail/mblaze/pkg: PLIST 
Removed files:
	mail/mblaze/patches: patch-man_mmime_1 patch-mdeliver_c 
	                     patch-mmime_c patch-t_1000-mmime_t 

Log message:
update mail/mblaze to 1.3

initial diff from James (falsifian [at] falsifian dot org), with
updated plist (new contrib mopenall) from me.  While here also take
the maintainership.

ok and discussed with lucas@


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/13 14:27:59

Modified files:
	graphics/decker: Makefile distinfo 

Log message:
update graphics/decker to 1.50 from maintainer Jag Talon, thank you!


CVSROOT:	/cvs
Module name:	www
Changes by:	op@cvs.openbsd.org	2024/10/13 14:52:08

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

Log message:
release opensmtpd 7.6.0p0


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2024/10/13 15:28:51

Modified files:
	.              : errata75.html errata76.html 

Log message:
Release unbound errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/13 16:20:06

Modified files:
	usr.bin/ssh    : channels.c channels.h clientloop.c 

Log message:
don't start the ObscureKeystrokeTiming mitigations if there has been
traffic on a X11 forwarding channel recently.

Should fix X11 forwarding performance problems when this setting is
enabled. Patch from Antonio Larrosa via bz3655


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/13 18:40:17

Modified files:
	devel/ccache   : Makefile 

Log message:
ccache: fix hidden dep on tl-expected


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/13 18:47:36

Modified files:
	sys/dev        : midivar.h 

Log message:
remove unneeded proc.h include


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/13 19:53:43

src/usr.bin/ssh/sshd-auth

Update of /cvs/src/usr.bin/ssh/sshd-auth
In directory cvs.openbsd.org:/tmp/cvs-serv47408/sshd-auth

Log Message:
Directory /cvs/src/usr.bin/ssh/sshd-auth added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/13 19:57:50

Modified files:
	usr.bin/ssh    : Makefile Makefile.inc log.c monitor.c monitor.h 
	                 monitor_wrap.c monitor_wrap.h pathnames.h 
	                 sandbox-pledge.c sandbox-rlimit.c servconf.c 
	                 servconf.h session.c ssh-sandbox.h 
	                 sshd-session.c sshd.c 
	usr.bin/ssh/sshd-session: Makefile 
Added files:
	usr.bin/ssh    : sshd-auth.c 
	usr.bin/ssh/sshd-auth: Makefile 

Log message:
Split per-connection sshd-session binary

This splits the user authentication code from the sshd-session
binary into a separate sshd-auth binary. This will be executed by
sshd-session to complete the user authentication phase of the
protocol only.

Splitting this code into a separate binary ensures that the crucial
pre-authentication attack surface has an entirely disjoint address
space from the code used for the rest of the connection. It also
yields a small runtime memory saving as the authentication code will
be unloaded after thhe authentication phase completes.

Joint work with markus@ feedback deraadt@

Tested in snaps since last week


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/13 20:20:01

Modified files:
	sys/ufs/ufs    : dirhash.h 

Log message:
change mutex.h include to rwlock.h

missed when dh_mtx changed from mutex to rwlock in rev 1.6


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/10/13 20:45:44

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

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/10/13 20:46:50

Modified files:
	etc            : rc 

Log message:
sshd-auth also has a relink kit


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/13 21:02:08

Modified files:
	regress/usr.bin/ssh: test-exec.sh 

Log message:
regress support for split sshd-auth binary


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/10/13 23:24:02

Modified files:
	games/scid     : Makefile 

Log message:
Mark games/scid BROKEN-sparc64. ports-gcc doesn't understand c++20


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/10/14 01:05:23

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

Log message:
remove notes about unsupported modifiers; from nir lichtman
confirmed by miod


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/14 01:44:54

Modified files:
	x11/gnome/mutter: Makefile 

Log message:
Missing BDEP on wayland/wayland-protocols.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/14 01:51:06

Modified files:
	x11/gnome/mutter: Makefile 

Log message:
Also needs wayland/xwayland.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/14 02:26:48

Modified files:
	bin/mv         : cp.c 

Log message:
remove duplicate includes and license; feedback and ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/14 02:42:39

Modified files:
	sys/arch/m88k/m88k: sig_machdep.c 

Log message:
remove unused struct sigstate; ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/14 02:59:06

Modified files:
	lang/python/3  : Tag: OPENBSD_7_6 Makefile 

Log message:
bump REVISION for all python 3 subpackages in -stable to workaround a
problem with the -stable packages build process - they ended up getting
copied directly from 7.6 release packages (and re-signed) and not
rebuilt so the @depend information in +CONTENTS was incorrect.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/14 03:53:41

Modified files:
	mail/grommunio/gromox: Makefile distinfo 
	mail/grommunio/gromox/patches: patch-configure_ac 
	                               patch-lib_textmaps_cpp 
	mail/grommunio/gromox/pkg: PLIST-main 
Removed files:
	mail/grommunio/gromox/patches: patch-exch_exmdb_db_engine_cpp 

Log message:
update to 2.34


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/14 04:08:13

Modified files:
	sys/arch/armv7/include: intr.h 
	sys/arch/arm64/include: intr.h 
	sys/arch/riscv64/include: intr.h 

Log message:
remove unneeded device.h include


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/14 04:24:21

Modified files:
	devel/py-build : Makefile distinfo 

Log message:
update to py3-build-1.2.2.post1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/14 04:27:11

Modified files:
	devel/readline : Makefile distinfo 

Log message:
update to readline-8.2.13


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/14 04:27:27

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

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


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2024/10/14 05:49:34

Modified files:
	sys/arch/amd64/amd64: acpi_machdep.c 

Log message:
Fix build w/o SUSPEND option

with tweaks from miod@

ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/14 05:59:38

Modified files:
	x11/gtk+4      : Makefile distinfo 
	x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c 
	x11/gtk+4/pkg  : PLIST-main 
Added files:
	x11/gtk+4/patches: patch-gdk_wayland_gdkdmabuf-wayland_c 

Log message:
Update to gtk+4-4.16.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/14 06:02:16

Modified files:
	sys/arch/arm64/arm64: process_machdep.c 
	sys/arch/arm64/include: pte.h 
	sys/arch/riscv64/include: pte.h 

Log message:
remove unneeded vmparam.h include from pte.h
include vmparam.h in process_machdep for USER_SPACE_BITS


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/14 06:02:42

Modified files:
	x11/gnome/libadwaita: Makefile distinfo 
	x11/gnome/libadwaita/pkg: PLIST 

Log message:
Update to libadwaita-1.6.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/14 06:24:51

Modified files:
	comms/conserver/patches: patch-conserver_cutil_c 

Log message:
add comment noting that find_ucom doesn't handle ports 10+ correctly
(tries cuaU10 not cuaUa)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/14 06:38:11

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
In ec_asn1_group2curve() rename ok to ret, per usual

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/14 06:42:52

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Drop an obvious comment and fix indent for setting the seed

Also remove a pointless cast.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/14 06:50:18

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Fix field element encoding for elliptic curve coefficients

SEC 1, section 2.3.5, is explicit that the encoding of an element of the
field of definition for an elliptic curve needs to be a zero-padded octet
string whose length matches the byte size of the field's degree. So use
BN_bn2binpad() to fix this. Factor things into a simple helper to avoid
copy-pasting.

This gets rid of some of the most grotesque code in this file.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/14 07:16:06

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Extend ec_asn1_test to check for correct curve coefficient encoding


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/14 07:31:15

Modified files:
	www/webkitgtk4 : Makefile 
Added files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_runtime_MathCommon_cpp 

Log message:
webkitgtk4: Add patch modified from the one referenced at
https://bugs.webkit.org/show_bug.cgi?id=281216 to provide an
implementation of roundeven()/roundevenf() (present in glibc
on Linux, otherwise needing C23).

earlier version ok ajacoutot - since modified to drop "OS(LINUX) &&" from #if


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/14 07:31:28

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

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/14 07:31:54

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

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2024/10/14 08:00:14

ports/www/nextcloud/30

Update of /cvs/ports/www/nextcloud/30
In directory cvs.openbsd.org:/tmp/cvs-serv41030/30

Log Message:
Directory /cvs/ports/www/nextcloud/30 added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2024/10/14 08:00:32

ports/www/nextcloud/30/pkg

Update of /cvs/ports/www/nextcloud/30/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv31290/30/pkg

Log Message:
Directory /cvs/ports/www/nextcloud/30/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2024/10/14 08:01:41

Added files:
	www/nextcloud/30: Makefile distinfo 
	www/nextcloud/30/pkg: PLIST 

Log message:
Add new version of NC 30


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2024/10/14 08:02:35

Modified files:
	www/nextcloud  : Makefile 

Log message:
Add new version 30.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/14 09:19:44

Modified files:
	www/mozilla-firefox: distinfo 

Log message:
www/mozilla-firefox: fix distinfo, tarball was rerolled upstream

noticed by sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/14 09:20:29

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

Log message:
www/mozilla-firefox: upstream distfile was rerolled, regen distinfo


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/14 12:17:11

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Make NULL checks in ec_asn1_group2curve() explicit


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/14 14:26:45

Modified files:
	usr.bin/tmux   : input.c 

Log message:
Set ACS flag for REP. Reported by Romain Francoise, GitHub issue 4182.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/14 14:40:13

Modified files:
	www/kcaldav    : Makefile distinfo 
Removed files:
	www/kcaldav/patches: patch-kcaldav_c 

Log message:
update to kcaldav-0.2.5, from Bryan Vyhmeister
"no comments" maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/14 15:17:38

Modified files:
	www/squid      : Makefile 
Added files:
	www/squid/patches: patch-src_eui_Eui48_cc 

Log message:
handle forthcoming removal of struct arpreq


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2024/10/14 17:53:34

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
mention SshdAuthPath option; ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/10/14 18:08:28

Modified files:
	etc/etc.i386   : disktab 
	distrib/i386/iso: Makefile 

Log message:
grow i386 media a bit


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/14 18:41:40

Modified files:
	sys/net        : if_arp.h 

Log message:
remove struct arpreq from net/if_arp.h

unused since "rewrite to merge arp and routing tables"
in CSRG if_ether.c 7.14 (Berkeley) 06/25/91

used by SIOCSARP, SIOCGARP, SIOCDARP, OSIOCGARP ioctls in Net/2
which were removed before 4.4BSD-Lite

ok sthen@ who tested this with a ports build


CVSROOT:	/cvs
Module name:	www
Changes by:	bcook@cvs.openbsd.org	2024/10/14 23:53:46

Modified files:
	libressl       : index.html releases.html 

Log message:
LibreSSL 4.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/14 23:59:15

Modified files:
	databases/py-sqlalchemy: Makefile distinfo 

Log message:
update to py3-sqlalchemy-1.4.54


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

Modified files:
	geo/gdal       : Makefile distinfo 

Log message:
geo/gdal: update to 3.9.3.

see https://github.com/OSGeo/gdal/blob/v3.9.3/NEWS.md


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/15 00:24:23

Modified files:
	math/visidata  : Makefile distinfo 
	math/visidata/patches: patch-setup_py 
	math/visidata/pkg: PLIST 

Log message:
update to visidata-3.1.1


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/15 00:27:43

Modified files:
	lib/libcrypto/ec: ec_lib.c ec_local.h 

Log message:
Provide EC_GROUP_get0_cofactor() for internal use

While this is public API in OpenSSL, there are no plans to expose it.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/15 00:35:59

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Switch ec_asn1_group2parameters() to get0_{order,cofactor}()

These are more ergonomic, result in more readable code, avoid a copy and
we no longer ignore a possible memory allocation error due to API misdesign
and bad code.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/15 01:10:51

Modified files:
	textproc/libxmlb: Makefile distinfo 

Log message:
Update to libxmlb-0.3.20.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/15 01:29:53

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

Log message:
update to 1.4


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

Modified files:
	mail/grommunio/web: Makefile distinfo 
	mail/grommunio/web/patches: patch-Makefile 
	mail/grommunio/web/pkg: PLIST 

Log message:
update to 3.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/15 01:32:56

Modified files:
	mail/grommunio/index: Makefile distinfo 

Log message:
sync with upstream's git head for latest fixes


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/15 03:16:39

Modified files:
	sys/arch/arm64/include: pcb.h 
	sys/arch/riscv64/include: pcb.h 

Log message:
remove unneeded pte.h include


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/15 04:47:21

Modified files:
	security       : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	security/xml-security-c: Makefile distinfo 
	security/xml-security-c/patches: 
	                                 patch-xsec_enc_OpenSSL_OpenSSLCryptoBase64_cpp 
	                                 patch-xsec_enc_OpenSSL_OpenSSLCryptoBase64_hpp 
	                                 patch-xsec_enc_OpenSSL_OpenSSLCryptoHashHMAC_cpp 
	                                 patch-xsec_enc_OpenSSL_OpenSSLCryptoProvider_cpp 
	                                 patch-xsec_enc_OpenSSL_OpenSSLSupport_cpp 
	                                 patch-xsec_enc_OpenSSL_OpenSSLSupport_hpp 
	security/xml-security-c/pkg: DESCR PLIST 

Log message:
Remove security/xml-security-c as no longer needed, retired upstream

I imported it as requirement for security/libdigidocpp which has now
switched to textproc/libxml + security/xmlsec instead.

https://santuario.apache.org/ shows the last release from 2021 and a
post from July 2024 saying
[...] the C++ library has been officially retired.

OK rsadowski


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/15 04:58:14

Modified files:
	archivers/py-zipstream-ng: Makefile distinfo 

Log message:
update to py3-zipstream-ng 1.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/15 04:58:21

Modified files:
	devel/git      : Makefile distinfo 
	devel/git/patches: patch-builtin_gc_c patch-config_mak_uname 
	devel/git/pkg  : PLIST-main 

Log message:
update to git 2.47.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/15 05:23:36

Modified files:
	sysutils/gitlab-cli: Makefile distinfo modules.inc 
	sysutils/gitlab-cli/pkg: PLIST 

Log message:
update to gitlab-cli 1.46.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/15 05:23:45

Modified files:
	devel/github-cli: Makefile distinfo modules.inc 

Log message:
update to github-cli 2.58.0


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/15 05:54:07

Modified files:
	sys/kern       : kern_exit.c 

Log message:
Use pr instead of p->p_p like everywhere else in exit1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/10/15 06:02:56

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

Log message:
Update to tailscale-1.76.0

From Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/15 06:26:53

Modified files:
	sys/kern       : kern_resource.c 

Log message:
Fix runtime calculation. Assiging ts to spc_runtime does not work if ts
is modified.
OK tb@ jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/15 06:45:51

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.6.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/15 07:03:47

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

Log message:
update to py3-mypy-1.12.0


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/15 07:49:26

Modified files:
	sys/kern       : kern_exit.c kern_proc.c kern_sig.c 
	sys/sys        : proc.h 

Log message:
Indicate that a process has stopped by setting PS_STOPPED flag

The checks in dowait6 and orphanpg using ps_mainproc are flawed and
fail if the mainproc called pthread_exit before the other threads.
Adding the flag in proc_stop_sweep is racy but the best we have right now.
This fixes regress/sys/kern/signal/sig-stop3.

OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/15 07:49:49

Modified files:
	bin/ps         : ps.1 

Log message:
Add PS_STOPPED to the flags


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/15 08:13:12

Modified files:
	net/py-msgpack : Makefile distinfo 

Log message:
Update to py-msgpack-1.1.0

Changes: https://github.com/msgpack/msgpack-python/releases/tag/v1.1.0

Feedback and OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/15 09:06:25

Modified files:
	regress/sys/kern/signal: Makefile 

Log message:
Enable sig-stop3 regress test. It should no longer fail now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/15 09:47:03

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

Log message:
net/synapse: update to 1.116.0 from MAINTAINER Renaud Allard


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/15 10:00:12

Modified files:
	security/xca   : Makefile distinfo 
	security/xca/patches: patch-widgets_MainWindow_cpp 
	security/xca/pkg: PLIST 

Log message:
update to xca-2.7.0
(not 2.8.0 yet, which wants EVP_PKEY_add1_attr_by_NID)


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/10/15 10:33:48

Modified files:
	net/dbip       : Makefile.inc 
	net/dbip/asn   : distinfo 
	net/dbip/city  : distinfo 
	net/dbip/country: distinfo 

Log message:
Update dbip to 2024.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/10/15 10:45:29

Modified files:
	graphics/p5-Image-ExifTool: Makefile distinfo 

Log message:
Update p5-Image-ExifTool to 12.98.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/15 10:46:42

Modified files:
	textproc/dialect: Makefile distinfo 
	textproc/dialect/pkg: PLIST 

Log message:
update to dialect 2.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/15 10:49:35

Modified files:
	lang/erlang/25 : Makefile distinfo 
	lang/erlang/25/pkg: PLIST-main 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/15 10:51:26

Modified files:
	x11/fltk       : Makefile distinfo 
	x11/fltk/patches: patch-Makefile patch-documentation_Makefile 
	                  patch-makeinclude_in 
	                  patch-src_Fl_Preferences_cxx 
	x11/fltk/pkg   : PLIST 
Added files:
	x11/fltk/patches: patch-configure_ac 
Removed files:
	x11/fltk/patches: patch-FL_x_H patch-configure_in 
	                  patch-src_Fl_Tree_Item_cxx patch-src_Makefile 
	                  patch-src_fl_font_cxx patch-src_gl_draw_cxx 

Log message:
update to fltk-1.3.9

Everything depending on fltk still builds. I've run bacon, dillo,
paulstretch, tigervnc and they seem to do something sensible.
fldigi crashes at startup (after running through the initial
config questions, at the point where I'd expect it to start the
main UI) but it does the same with existing fltk 1.3.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/15 10:52:12

Modified files:
	x11/tigervnc   : Makefile distinfo 
	x11/tigervnc/patches: patch-CMakeLists_txt 
	                      patch-common_rfb_CMakeLists_txt 
	                      patch-common_rfb_SSecurityPlain_cxx 
	                      patch-unix_xserver_hw_vnc_Makefile_am 
Added files:
	x11/tigervnc/patches: 
	                      patch-cmake_Modules_CMakeMacroLibtoolFile_cmake 

Log message:
update to tigervnc-1.14.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/15 11:30:56

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

Log message:
net/synapse: update to 1.117.0 from MAINTAINER Renaud Allard


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/15 11:44:43

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
Unindent error check in EC_GROUP_set_generator()


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/10/15 13:14:58

Modified files:
	devel/py-vulture: Makefile distinfo 

Log message:
Update py-vulture to 2.13.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/10/15 13:34:53

Modified files:
	www/newsboat   : Makefile crates.inc distinfo 
	www/newsboat/patches: patch-Makefile 

Log message:
Update newsboat to 2.37.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/15 13:40:22

Modified files:
	security/rust-openssl-tests: Makefile crates.inc distinfo 
Removed files:
	security/rust-openssl-tests/patches: 
	                                     patch-openssl-sys_build_main_rs 

Log message:
Update to rust-openssl-tests 20241015


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/15 13:41:24

Modified files:
	regress/lib/libssl/rust-openssl: Cargo.toml 

Log message:
rust-openssl: set resolver="2" for workspace

silences an annoying warning


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/10/15 13:48:00

Modified files:
	textproc/riff  : Makefile crates.inc distinfo 

Log message:
Update riff to 3.3.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/15 14:20:35

Modified files:
	archivers/libarchive: Makefile distinfo 

Log message:
archivers/libarchive: update to 3.7.7

Security fixes:
* gzip: prevent a hang when processing a malformed gzip inside a gzip
* tar: don't crash on truncated tar archives
* tar: fix two leaks in tar header parsing

Important bugfixes:
* 7-zip: read/write symlink paths as UTF-8
* cpio: exit with an error code if an entry could not be extracted
* rar5: report encrypted entries
* tar: fix truncation of entry pathnames in specific archives


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/15 15:03:10

Modified files:
	regress/usr.sbin/rpki-client/openssl: Makefile 

Log message:
rpki-client/openssl: eliminate pointless OpenSSL deprecation vomit


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/15 15:04:28

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

Log message:
drop pre-6.9 quirks entries (we want to keep some old versions but
don't need all the way back to 6.3 - older versions here are mainly
for people skipping updates but that's too far to work anyway really.

from the remaining newer ones, remove some more-specific "obsolete
reasons" which don't really provide actionable information and use
simpler ones instead.

ok kn espie


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/15 15:06:47

Modified files:
	archivers/libarchive: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
archivers/libarchive: update to 3.7.7

Security fixes:
* gzip: prevent a hang when processing a malformed gzip inside a gzip
* tar: don't crash on truncated tar archives
* tar: fix two leaks in tar header parsing

Important bugfixes:
* 7-zip: read/write symlink paths as UTF-8
* cpio: exit with an error code if an entry could not be extracted
* rar5: report encrypted entries
* tar: fix truncation of entry pathnames in specific archives


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/15 15:17:54

Modified files:
	net/qbittorrent: Makefile.inc 
	net/qbittorrent/qbittorrent: distinfo 
	net/qbittorrent/qbittorrent-nox: distinfo 
Added files:
	net/qbittorrent/qbittorrent/patches: patch-CMakeLists_txt 
	                                     patch-dist_unix_CMakeLists_txt 
	net/qbittorrent/qbittorrent-nox/patches: patch-CMakeLists_txt 
	                                         patch-dist_unix_CMakeLists_txt 

Log message:
update to qbittorrent 5.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/15 15:54:09

Modified files:
	net/i2pd       : Makefile distinfo 
Added files:
	net/i2pd/patches: patch-libi2pd_Crypto_cpp 
Removed files:
	net/i2pd/patches: patch-tests_Makefile 

Log message:
Update to i2pd 2.54.0

From openbsd systemfailure.net with tweaks from me: instead of patching
tests/Makefile, pass things in INCFLAGS/LDFLAGS. Doing this also gets rid
of some noisy warnings when compiling tests. Add a patch disabling unneeded
workaround for formerly broken in-place decryption of ChaCha20-Poly1305.


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/15 17:17:39

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

Log message:
update debugpy to 1.8.6


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/15 20:32:27

Modified files:
	sys/arch/riscv64/include: intr.h 

Log message:
remove unneeded frame.h and riscvreg.h includes


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/15 20:53:40

Modified files:
	net/samba      : Makefile distinfo 

Log message:
Update to samba-4.21.1

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

Test and OK Ian McWilliam (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/16 00:09:45

Modified files:
	usr.sbin/rpki-client: validate.c x509.c 

Log message:
rpki-client: sprinkle some const

EVP_PKEY_get0_* were made const correct in OpenSSL 3 and now cause the
build of rpki-client to emit warnings. Of course no one is able to see
these warnings because they are hidden in all the deprecation vomit.

Makes rpki-client build cleanly against OpenSSL 3 when configured with
--with-openssl-cflags=-DOPENSSL_SUPPRESS_DEPRECATED.

ok claudio deraadt job


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/10/16 00:23:32

Modified files:
	math/py-bottleneck: Makefile distinfo 

Log message:
Update py-bottleneck to 1.4.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/16 01:31:37

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

Log message:
Update to rust-openssl-tests 20241016


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/16 02:14:12

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.68.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/16 02:14:58

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-497.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 03:33:06

Modified files:
	databases/py-peewee: Makefile distinfo 

Log message:
update to py3-peewee-3.17.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 03:33:13

Modified files:
	databases/py-odbc: Makefile distinfo 
	databases/py-odbc/patches: patch-src_pyodbc_h 
	                           patch-src_pyodbcmodule_cpp 

Log message:
update to py3-odbc-5.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 03:42:13

Modified files:
	security/py-scrypt: Makefile distinfo 

Log message:
update to py3-scrypt-0.8.27


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 03:47:15

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 03:52:12

Modified files:
	x11/flvw       : Makefile 
	x11/flvw/pkg   : PLIST 

Log message:
sync plist


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 03:52:41

Modified files:
	x11/fleditor   : Makefile 
	x11/fleditor/pkg: PLIST 

Log message:
sync plist


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/16 04:21:14

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

Log message:
update p5-Net-IMP to 0.636


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/16 04:45:42

Modified files:
	textproc/libxmlb: Makefile distinfo 

Log message:
Update to libxmlb-0.3.21.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/16 05:03:55

Modified files:
	sys/net        : if_tun.c 

Log message:
remove SIOCSIFDSTADDR from the network ioctls.

netintro says it's deprecated, and most of our other drivers are
doing fine without it.

ok miod@ kn@ patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/16 05:12:31

Modified files:
	sys/net        : if_tun.c 

Log message:
cut tun_init() out, it does pointless work.

tun_init turns interface/stack config into a set of flags that
tun(4) keeps in tun_softc sc_flags, but never uses.

ok miod@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/16 06:13:34

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

Log message:
geo/lib2geom: update to 1.4

ok volker@


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

Modified files:
	graphics/inkscape: Makefile distinfo 
	graphics/inkscape/patches: patch-CMakeLists_txt 
	                           patch-src_extension_implementation_script_cpp 
	graphics/inkscape/pkg: PLIST 
Removed files:
	graphics/inkscape/patches: 
	                           patch-src_extension_internal_pdfinput_poppler-utils_cpp 
	                           patch-src_extension_internal_pdfinput_svg-builder_cpp 
	                           patch-src_object_uri_h 

Log message:
graphics/inkscape: update to 1.4.

see https://inkscape.org/doc/release_notes/1.4/Inkscape_1.4.html
ok volker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 06:35:38

Modified files:
	devel/mercurial: Makefile distinfo 

Log message:
update to mercurial-6.8.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/16 06:44:35

Modified files:
	sysutils/duplicity: Makefile distinfo 
Removed files:
	sysutils/duplicity/patches: patch-duplicity_dup_main_py 

Log message:
Update to duplicity-3.0.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/16 06:48:57

Modified files:
	net/p5-Net-IMP-HTTP: Makefile distinfo 

Log message:
update p5-Net-IMP-HTTP to 0.525


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/16 06:53:11

Modified files:
	sysutils/deja-dup: Makefile distinfo 
	sysutils/deja-dup/pkg: PLIST 
Added files:
	sysutils/deja-dup/patches: 
	                           patch-libdeja_libtool_ToolInstance_vala 

Log message:
Update to deja-dup-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/10/16 06:57:05

Modified files:
	net/packetq    : Makefile distinfo 

Log message:
Update packetq to 1.7.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/10/16 07:02:11

Modified files:
	devel/perltidy : Makefile distinfo 

Log message:
Update perltidy to 20240903.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/16 07:03:22

Log message:
    Import libspelling-0.4.3.
    
    A spellcheck library for GTK 4.
    
    ok robert@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20241016
    
    N ports/textproc/libspelling/Makefile
    N ports/textproc/libspelling/distinfo
    N ports/textproc/libspelling/pkg/DESCR
    N ports/textproc/libspelling/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/16 07:03:48

Modified files:
	textproc       : Makefile 

Log message:
+libspelling


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/16 07:16:20

Modified files:
	x11/gnome/libpanel: Makefile distinfo 
	x11/gnome/libpanel/pkg: PLIST 

Log message:
Update to libpanel-1.8.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/16 07:25:50

Modified files:
	x11/gnome/mahjongg: Makefile distinfo 
	x11/gnome/mahjongg/pkg: PLIST 

Log message:
Update to gnome-mahjongg-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 08:32:54

Modified files:
	devel/cargo    : cargo.port.mk 

Log message:
set DPB_PROPERTIES=lonesome on i386, in an attempt to reduce the number
of times that manual build restarts are needed.

typical errors look like:

cargo(39428) in free(): bogus pointer (double free?) 0x7ff80a50
Abort trap (core dumped)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 08:44:43

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

Log message:
update to pv-1.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/10/16 08:59:25

Modified files:
	emulators/advancemame: Makefile distinfo 

Log message:
Update advancemame to 4.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/10/16 09:00:04

Modified files:
	emulators/mame : Makefile distinfo 

Log message:
Update mame to 0.270.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/10/16 09:04:02

Modified files:
	lang/binaryen  : Makefile distinfo 
	lang/binaryen/patches: patch-CMakeLists_txt 

Log message:
Update binaryen to 119.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/16 09:05:28

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

Log message:
update p5-Net-DNS to 1.47


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/10/16 09:16:04

Modified files:
	devel/pax-utils: Makefile distinfo 
Removed files:
	devel/pax-utils/patches: patch-lddtree_sh 

Log message:
Update pax-utils to 1.3.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/16 09:17:21

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

Log message:
net/nextcloudclient: update to 3.14.1 (and switch to Qt6)

From MAINTAINER Adriano Barbosa

see https://github.com/nextcloud/desktop/releases/tag/v3.14.0
and https://github.com/nextcloud/desktop/releases/tag/v3.14.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 09:35:36

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

Log message:
update to py3-Pillow-11.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 09:36:33

Modified files:
	net/isc-bind   : Makefile distinfo 
	net/isc-bind/patches: patch-lib_isc_netmgr_socket_c 
	net/isc-bind/pkg: PLIST 

Log message:
update to isc-bind-9.20.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/16 09:50:47

Modified files:
	databases/p5-BerkeleyDB: Makefile distinfo 

Log message:
update p5-BerkeleyDB to 0.66


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/16 10:05:43

Modified files:
	sysutils/consul: Makefile distinfo 

Log message:
Update to consul-1.20.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/16 10:28:25

Modified files:
	devel/p5-Commandable: Makefile distinfo 

Log message:
update p5-Commandable to 0.14


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/16 11:21:08

Modified files:
	benchmarks/p5-Dumbbench: Makefile distinfo 

Log message:
update p5-Dumbbench to 0.505


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/16 12:40:52

Modified files:
	sys/arch/mips64/mips64: trap.c 

Log message:
Deliver SIGTRAP, rather than SIGEMT, for trap instructions which are neither
debugger breakpoints nor compiler-generated divide by zero reports.

SIGEMT is a historical curiosity which makes no sense nowadays except on
PDP-11 and VAX hardware.

Discussed with imp@ and visa@ long ago.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/16 12:43:42

Modified files:
	sys/arch/sparc64/sparc64: trap.c 

Log message:
Deliver SIGTRAP, rather than SIGEMT, when a TADDccTV or TSUBccTV instruction
traps. Such instructions are deprecated in v9 (64-bit) code and should never
occur in real-life code. See v9 manual A.59 and A.60 for details.
CVS ----------------------------------------------------------------------


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/16 12:47:48

Modified files:
	distrib/special/more: more.c 
	include        : a.out.h 
	sys/arch/hppa/stand/mkboot: mkboot.c 
	sys/sys        : exec.h 
	usr.sbin/mopd/common: file.c 
	usr.sbin/mopd/mopa.out: mopa.out.c 

Log message:
a.out is no longer the commonly encountered binary file format, the world has
moved to ELF.

Move the a.out specific defines and macros, but the MID_xxx values, from
<sys/exec.h> to <a.out.h>, and update the few userland binaries which really
need these defines (i.e. boot-related tools for old architectures) to
explicitly include <a.out.h> when needed.

"Fine" deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/10/16 12:49:31

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

Log message:
editors/neovim: bundle treesitter parsers with neovim.

Fixes an issue reported by Thanos Tsouanas, also discussed here:
https://github.com/neovim/neovim/issues/30761

Will likely backport to stable after a period of testing in -current.

OK tb@, thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/16 12:50:50

Modified files:
	security/p5-Module-Signature: Makefile distinfo 
	security/p5-Module-Signature/pkg: PLIST 

Log message:
update p5-Module-Signature to 0.89


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/10/16 12:57:05

Modified files:
	fonts/iosevka-fonts: Makefile.inc 
	fonts/iosevka-fonts/aile: distinfo 
	fonts/iosevka-fonts/default: distinfo 
	fonts/iosevka-fonts/etoile: distinfo 
	fonts/iosevka-fonts/slab: distinfo 

Log message:
fonts/iosevka-fonts: easy update to version 31.9.1.

Diff from Manuel Giraud, thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/16 15:15:30

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

Log message:
update to hugo 0.136.1; from Kirill (maintainer); OK rasadowski for 0.135.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/10/16 17:15:07

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

Log message:
Update to crawley-1.7.10

From Russ Sharek (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/16 17:15:57

Modified files:
	security/py-cryptodome-test-vectors: Makefile distinfo 
	security/py-cryptodome-test-vectors/pkg: PLIST 

Log message:
update to py3-cryptodome-test-vectors-1.0.20


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/16 17:49:49

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Implement Wei25519 to exercise some more elliptic curve code

This provides a non-trivial non-builtin curve that is unlikely to ever
become a builtin curve. This exercises the cofactor guessing code and
and ensures that things work as far as they can with a custom OID. The
main reason for adding it is to have a "real-world" example for an
upcoming check that EC parameters represent a builtin curve.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/16 17:58:25

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
EC ASN.1: add reminder that the simple method might also want testing


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/16 19:57:18

Modified files:
	sys/arch/riscv64/dev: sfclock.c sfgpio.c stfclock.c stfpcie.c 
	                      stfpciephy.c stfpinctrl.c stftemp.c 
	                      sxitimer.c 
	sys/arch/riscv64/riscv64: db_interface.c db_trace.c exception.S 
	                          fpu.c 

Log message:
remove unneeded includes


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/16 20:20:53

Modified files:
	sys/arch/arm64/arm64: cpuswitch.S 
	sys/arch/riscv64/riscv64: cpuswitch.S 

Log message:
use <machine/asm.h> not "machine/asm.h", for consistency


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/16 23:02:12

Modified files:
	sys/net        : if.c 

Log message:
remove unneeded if_wg.h and pfsync.h includes


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/16 23:10:53

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

Log message:
include <dev/ic/bcm2835_dmac.h> not "dev/ic/bcm2835_dmac.h"


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/16 23:37:54

Modified files:
	sys/netinet6   : nd6.h 

Log message:
remove unneeded task.h include, missed in rev 1.67


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/17 00:11:21

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

Log message:
Update to rust-openssl-tests 20241017


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/17 00:19:06

Modified files:
	lib/libssl     : ssl_seclevel.c 

Log message:
libssl: rework cert signature security level

This switches to using the X509_get_signature_info() API instead of hand
rolling a part of it. This is slightly tangly since the security level API
is strange. In particular, some failures are passed to the security level
callback so that applications can override them.

This makes the security level API handle RSA-PSS and EdDSA certificates
correctly and the handshake with such can progress a bit further. Of note,
we check that the certs are actually suitable for use in TLS per RFC 8446
contrary to what OpenSSL does.

ok beck jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/17 00:49:34

Modified files:
	games/chocolate-doom: Makefile distinfo 
	games/chocolate-doom/pkg: PLIST 
Removed files:
	games/chocolate-doom/patches: patch-src_hexen_mn_menu_c 

Log message:
update chocolate-doom to 3.1.0, from maintainer Ryan Freeman - thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/17 00:51:08

Modified files:
	games/yquake2  : Makefile distinfo 

Log message:
update to yquake2 v8.41, from maintainer Tom Murphy - thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 01:09:21

Modified files:
	devel/quirks/files: reference 

Log message:
unbreak, from Ian McWilliam


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/17 01:16:00

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.6.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/17 01:25:22

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

Log message:
update to 2.35


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/17 02:21:23

Modified files:
	sys/dev/pci    : pcidevs 

Log message:
ampere altra pci ports


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/17 02:21:51

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/17 02:22:34

Modified files:
	sys/dev/pci    : pcidevs 

Log message:
Kingston SNV2S nvme device


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/17 02:22:53

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/17 02:23:50

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

Log message:
geo/pgrouting: update to 3.6.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/17 02:38:32

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

Log message:
devel/py-buildbot: update to 4.1.0

see https://github.com/buildbot/buildbot/releases/tag/v4.1.0
drop the react-* plugins, they've been merged in the related
www/grid/waterfall/console plugins.

one might have to readapt the plugins line in the www config
if the react plugins had been explicitely enabled/listed


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/17 02:39:04

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

Log message:
devel/quirks: add quirks for buildbot plugins migration path


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/17 03:11:35

Modified files:
	sys/kern       : kern_sig.c kern_synch.c 
	sys/sys        : signalvar.h 
	sys/ufs/mfs    : mfs_vfsops.c 

Log message:
Shortcut cursig when called during sleep setup.

Add deep flag as function argument which is used by the sleep API but
nowhere else. Both calls to sleep_signal_check() should skip the ugly
bits of cursig().

In cursig() if deep once it is clear a signal will be taken keep the
signal on the thread siglist and return. sleep_signal_check() will then
return EINTR or ERESTART based on the signal context.  There is no reason
to do more in this special case. Especially stop/cont and the ptrace trap
must be skipped here. Once the call makes it to userret the signal will be
picked up again and handled in a safe location.

Stopping singals need some additional logic since we don't want to abort
the sleep just to stop a process. Since our SIGSTOP handling requires
a major rewrite this will be posponed until then.

OK mpi@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2024/10/17 03:54:59

Log message:
    Import libdrm 2.4.123
    
    Status:
    
    Vendor Tag:	libdrm
    Release Tags:	libdrm_2_4_123
    
    U xenocara/lib/libdrm/.editorconfig
    U xenocara/lib/libdrm/.gitignore
    U xenocara/lib/libdrm/.gitlab-ci.yml
    N xenocara/lib/libdrm/Android.bp
    N xenocara/lib/libdrm/Android.sources.bp
    N xenocara/lib/libdrm/Android.sources.bp.mk
    U xenocara/lib/libdrm/CONTRIBUTING.rst
    U xenocara/lib/libdrm/CleanSpec.mk
    U xenocara/lib/libdrm/README.rst
    U xenocara/lib/libdrm/RELEASING
    U xenocara/lib/libdrm/core-symbols.txt
    U xenocara/lib/libdrm/gen_table_fourcc.py
    U xenocara/lib/libdrm/libdrm.pc.in
    U xenocara/lib/libdrm/libdrm_lists.h
    U xenocara/lib/libdrm/libdrm_macros.h
    C xenocara/lib/libdrm/libsync.h
    U xenocara/lib/libdrm/meson.build
    U xenocara/lib/libdrm/meson_options.txt
    U xenocara/lib/libdrm/symbols-check.py
    U xenocara/lib/libdrm/util_double_list.h
    U xenocara/lib/libdrm/util_math.h
    U xenocara/lib/libdrm/xf86atomic.h
    C xenocara/lib/libdrm/xf86drm.c
    C xenocara/lib/libdrm/xf86drm.h
    U xenocara/lib/libdrm/xf86drmHash.c
    U xenocara/lib/libdrm/xf86drmHash.h
    U xenocara/lib/libdrm/xf86drmMode.c
    U xenocara/lib/libdrm/xf86drmMode.h
    U xenocara/lib/libdrm/xf86drmRandom.c
    U xenocara/lib/libdrm/xf86drmRandom.h
    U xenocara/lib/libdrm/xf86drmSL.c
    U xenocara/lib/libdrm/man/drm-kms.7.rst
    U xenocara/lib/libdrm/man/drm-memory.7.rst
    U xenocara/lib/libdrm/man/drm.7.rst
    U xenocara/lib/libdrm/man/drmAvailable.3.rst
    U xenocara/lib/libdrm/man/drmHandleEvent.3.rst
    U xenocara/lib/libdrm/man/drmModeGetResources.3.rst
    U xenocara/lib/libdrm/man/meson.build
    U xenocara/lib/libdrm/amdgpu/.editorconfig
    N xenocara/lib/libdrm/amdgpu/Android.bp
    N xenocara/lib/libdrm/amdgpu/Android.sources.bp
    U xenocara/lib/libdrm/amdgpu/amdgpu-symbols.txt
    U xenocara/lib/libdrm/amdgpu/amdgpu.h
    U xenocara/lib/libdrm/amdgpu/amdgpu_asic_id.c
    U xenocara/lib/libdrm/amdgpu/amdgpu_bo.c
    U xenocara/lib/libdrm/amdgpu/amdgpu_cs.c
    U xenocara/lib/libdrm/amdgpu/amdgpu_device.c
    U xenocara/lib/libdrm/amdgpu/amdgpu_gpu_info.c
    U xenocara/lib/libdrm/amdgpu/amdgpu_internal.h
    U xenocara/lib/libdrm/amdgpu/amdgpu_vamgr.c
    U xenocara/lib/libdrm/amdgpu/amdgpu_vm.c
    U xenocara/lib/libdrm/amdgpu/handle_table.c
    U xenocara/lib/libdrm/amdgpu/handle_table.h
    U xenocara/lib/libdrm/amdgpu/libdrm_amdgpu.pc.in
    U xenocara/lib/libdrm/amdgpu/meson.build
    U xenocara/lib/libdrm/android/gralloc_handle.h
    N xenocara/lib/libdrm/data/Android.bp
    U xenocara/lib/libdrm/data/amdgpu.ids
    U xenocara/lib/libdrm/data/meson.build
    N xenocara/lib/libdrm/etnaviv/Android.bp
    N xenocara/lib/libdrm/etnaviv/Android.sources.bp
    U xenocara/lib/libdrm/etnaviv/etnaviv-symbols.txt
    U xenocara/lib/libdrm/etnaviv/etnaviv_bo.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_bo_cache.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_cmd_stream.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_device.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_drm.h
    U xenocara/lib/libdrm/etnaviv/etnaviv_drmif.h
    U xenocara/lib/libdrm/etnaviv/etnaviv_gpu.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_perfmon.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_pipe.c
    U xenocara/lib/libdrm/etnaviv/etnaviv_priv.h
    U xenocara/lib/libdrm/etnaviv/libdrm_etnaviv.pc.in
    U xenocara/lib/libdrm/etnaviv/meson.build
    U xenocara/lib/libdrm/exynos/exynos-symbols.txt
    U xenocara/lib/libdrm/exynos/exynos_drm.c
    U xenocara/lib/libdrm/exynos/exynos_drm.h
    U xenocara/lib/libdrm/exynos/exynos_drmif.h
    U xenocara/lib/libdrm/exynos/exynos_fimg2d.c
    U xenocara/lib/libdrm/exynos/exynos_fimg2d.h
    U xenocara/lib/libdrm/exynos/fimg2d_reg.h
    U xenocara/lib/libdrm/exynos/libdrm_exynos.pc.in
    U xenocara/lib/libdrm/exynos/meson.build
    U xenocara/lib/libdrm/freedreno/freedreno-symbols.txt
    U xenocara/lib/libdrm/freedreno/freedreno_bo.c
    U xenocara/lib/libdrm/freedreno/freedreno_bo_cache.c
    U xenocara/lib/libdrm/freedreno/freedreno_device.c
    U xenocara/lib/libdrm/freedreno/freedreno_drmif.h
    U xenocara/lib/libdrm/freedreno/freedreno_pipe.c
    U xenocara/lib/libdrm/freedreno/freedreno_priv.h
    U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.c
    U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.h
    U xenocara/lib/libdrm/freedreno/libdrm_freedreno.pc.in
    U xenocara/lib/libdrm/freedreno/meson.build
    U xenocara/lib/libdrm/freedreno/kgsl/README
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_bo.c
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_device.c
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_drm.h
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_pipe.c
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_priv.h
    U xenocara/lib/libdrm/freedreno/kgsl/kgsl_ringbuffer.c
    U xenocara/lib/libdrm/freedreno/kgsl/msm_kgsl.h
    U xenocara/lib/libdrm/freedreno/msm/msm_bo.c
    U xenocara/lib/libdrm/freedreno/msm/msm_device.c
    U xenocara/lib/libdrm/freedreno/msm/msm_pipe.c
    U xenocara/lib/libdrm/freedreno/msm/msm_priv.h
    U xenocara/lib/libdrm/freedreno/msm/msm_ringbuffer.c
    U xenocara/lib/libdrm/include/drm/README
    U xenocara/lib/libdrm/include/drm/amdgpu_drm.h
    U xenocara/lib/libdrm/include/drm/drm.h
    U xenocara/lib/libdrm/include/drm/drm_fourcc.h
    U xenocara/lib/libdrm/include/drm/drm_mode.h
    U xenocara/lib/libdrm/include/drm/drm_sarea.h
    U xenocara/lib/libdrm/include/drm/i915_drm.h
    U xenocara/lib/libdrm/include/drm/mach64_drm.h
    U xenocara/lib/libdrm/include/drm/mga_drm.h
    U xenocara/lib/libdrm/include/drm/msm_drm.h
    U xenocara/lib/libdrm/include/drm/nouveau_drm.h
    U xenocara/lib/libdrm/include/drm/qxl_drm.h
    U xenocara/lib/libdrm/include/drm/r128_drm.h
    U xenocara/lib/libdrm/include/drm/radeon_drm.h
    U xenocara/lib/libdrm/include/drm/savage_drm.h
    U xenocara/lib/libdrm/include/drm/sis_drm.h
    U xenocara/lib/libdrm/include/drm/tegra_drm.h
    U xenocara/lib/libdrm/include/drm/vc4_drm.h
    U xenocara/lib/libdrm/include/drm/via_drm.h
    U xenocara/lib/libdrm/include/drm/virtgpu_drm.h
    U xenocara/lib/libdrm/include/drm/vmwgfx_drm.h
    U xenocara/lib/libdrm/intel/.gitignore
    N xenocara/lib/libdrm/intel/Android.bp
    N xenocara/lib/libdrm/intel/Android.sources.bp
    U xenocara/lib/libdrm/intel/intel-symbols.txt
    U xenocara/lib/libdrm/intel/intel_aub.h
    U xenocara/lib/libdrm/intel/intel_bufmgr.c
    U xenocara/lib/libdrm/intel/intel_bufmgr.h
    U xenocara/lib/libdrm/intel/intel_bufmgr_fake.c
    U xenocara/lib/libdrm/intel/intel_bufmgr_gem.c
    U xenocara/lib/libdrm/intel/intel_bufmgr_priv.h
    U xenocara/lib/libdrm/intel/intel_chipset.h
    U xenocara/lib/libdrm/intel/intel_debug.h
    U xenocara/lib/libdrm/intel/intel_decode.c
    U xenocara/lib/libdrm/intel/libdrm_intel.pc.in
    U xenocara/lib/libdrm/intel/meson.build
    U xenocara/lib/libdrm/intel/mm.c
    U xenocara/lib/libdrm/intel/mm.h
    U xenocara/lib/libdrm/intel/test_decode.c
    U xenocara/lib/libdrm/intel/uthash.h
    U xenocara/lib/libdrm/intel/tests/.gitignore
    U xenocara/lib/libdrm/intel/tests/gen4-3d.batch
    U xenocara/lib/libdrm/intel/tests/gen4-3d.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/gen5-3d.batch
    U xenocara/lib/libdrm/intel/tests/gen5-3d.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/gen6-3d.batch
    U xenocara/lib/libdrm/intel/tests/gen6-3d.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch
    U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/gen7-3d.batch
    U xenocara/lib/libdrm/intel/tests/gen7-3d.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/gm45-3d.batch
    U xenocara/lib/libdrm/intel/tests/gm45-3d.batch-ref.txt
    U xenocara/lib/libdrm/intel/tests/test-batch.sh
    N xenocara/lib/libdrm/nouveau/Android.bp
    N xenocara/lib/libdrm/nouveau/Android.sources.bp
    U xenocara/lib/libdrm/nouveau/abi16.c
    U xenocara/lib/libdrm/nouveau/bufctx.c
    U xenocara/lib/libdrm/nouveau/libdrm_nouveau.pc.in
    U xenocara/lib/libdrm/nouveau/meson.build
    U xenocara/lib/libdrm/nouveau/nouveau-symbols.txt
    U xenocara/lib/libdrm/nouveau/nouveau.c
    U xenocara/lib/libdrm/nouveau/nouveau.h
    U xenocara/lib/libdrm/nouveau/private.h
    U xenocara/lib/libdrm/nouveau/pushbuf.c
    U xenocara/lib/libdrm/nouveau/nvif/cl0080.h
    U xenocara/lib/libdrm/nouveau/nvif/cl9097.h
    U xenocara/lib/libdrm/nouveau/nvif/class.h
    U xenocara/lib/libdrm/nouveau/nvif/if0002.h
    U xenocara/lib/libdrm/nouveau/nvif/if0003.h
    U xenocara/lib/libdrm/nouveau/nvif/ioctl.h
    U xenocara/lib/libdrm/nouveau/nvif/unpack.h
    N xenocara/lib/libdrm/omap/Android.bp
    N xenocara/lib/libdrm/omap/Android.sources.bp
    U xenocara/lib/libdrm/omap/libdrm_omap.pc.in
    U xenocara/lib/libdrm/omap/meson.build
    U xenocara/lib/libdrm/omap/omap-symbols.txt
    U xenocara/lib/libdrm/omap/omap_drm.c
    U xenocara/lib/libdrm/omap/omap_drm.h
    U xenocara/lib/libdrm/omap/omap_drmif.h
    N xenocara/lib/libdrm/radeon/Android.bp
    N xenocara/lib/libdrm/radeon/Android.sources.bp
    U xenocara/lib/libdrm/radeon/bof.c
    U xenocara/lib/libdrm/radeon/bof.h
    U xenocara/lib/libdrm/radeon/libdrm_radeon.pc.in
    U xenocara/lib/libdrm/radeon/meson.build
    U xenocara/lib/libdrm/radeon/r600_pci_ids.h
    U xenocara/lib/libdrm/radeon/radeon-symbols.txt
    U xenocara/lib/libdrm/radeon/radeon_bo.c
    U xenocara/lib/libdrm/radeon/radeon_bo.h
    U xenocara/lib/libdrm/radeon/radeon_bo_gem.c
    U xenocara/lib/libdrm/radeon/radeon_bo_gem.h
    U xenocara/lib/libdrm/radeon/radeon_bo_int.h
    U xenocara/lib/libdrm/radeon/radeon_cs.c
    U xenocara/lib/libdrm/radeon/radeon_cs.h
    U xenocara/lib/libdrm/radeon/radeon_cs_gem.c
    U xenocara/lib/libdrm/radeon/radeon_cs_gem.h
    U xenocara/lib/libdrm/radeon/radeon_cs_int.h
    U xenocara/lib/libdrm/radeon/radeon_cs_space.c
    U xenocara/lib/libdrm/radeon/radeon_surface.c
    U xenocara/lib/libdrm/radeon/radeon_surface.h
    U xenocara/lib/libdrm/tegra/.gitignore
    N xenocara/lib/libdrm/tegra/Android.bp
    U xenocara/lib/libdrm/tegra/channel.c
    U xenocara/lib/libdrm/tegra/job.c
    U xenocara/lib/libdrm/tegra/libdrm_tegra.pc.in
    U xenocara/lib/libdrm/tegra/meson.build
    U xenocara/lib/libdrm/tegra/private.h
    U xenocara/lib/libdrm/tegra/pushbuf.c
    U xenocara/lib/libdrm/tegra/syncpt.c
    U xenocara/lib/libdrm/tegra/tegra-symbols.txt
    U xenocara/lib/libdrm/tegra/tegra.c
    U xenocara/lib/libdrm/tegra/tegra.h
    N xenocara/lib/libdrm/tests/Android.bp
    U xenocara/lib/libdrm/tests/drmdevice.c
    U xenocara/lib/libdrm/tests/drmsl.c
    U xenocara/lib/libdrm/tests/hash.c
    U xenocara/lib/libdrm/tests/meson.build
    U xenocara/lib/libdrm/tests/amdgpu/amdgpu_stress.c
    U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.c
    U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.h
    U xenocara/lib/libdrm/tests/amdgpu/basic_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/bo_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/cp_dma_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/cs_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/deadlock_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/decode_messages.h
    U xenocara/lib/libdrm/tests/amdgpu/frame.h
    U xenocara/lib/libdrm/tests/amdgpu/hotunplug_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/jpeg_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/meson.build
    U xenocara/lib/libdrm/tests/amdgpu/ras_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/security_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/shader_code.h
    U xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx10.h
    U xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx11.h
    U xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx9.h
    U xenocara/lib/libdrm/tests/amdgpu/shader_code_hang.h
    U xenocara/lib/libdrm/tests/amdgpu/shader_test_util.c
    U xenocara/lib/libdrm/tests/amdgpu/syncobj_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/uvd_enc_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/uve_ib.h
    U xenocara/lib/libdrm/tests/amdgpu/vce_ib.h
    U xenocara/lib/libdrm/tests/amdgpu/vce_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/vcn_tests.c
    U xenocara/lib/libdrm/tests/amdgpu/vm_tests.c
    U xenocara/lib/libdrm/tests/etnaviv/cmdstream.xml.h
    U xenocara/lib/libdrm/tests/etnaviv/etnaviv_2d_test.c
    U xenocara/lib/libdrm/tests/etnaviv/etnaviv_bo_cache_test.c
    U xenocara/lib/libdrm/tests/etnaviv/etnaviv_cmd_stream_test.c
    U xenocara/lib/libdrm/tests/etnaviv/meson.build
    U xenocara/lib/libdrm/tests/etnaviv/state.xml.h
    U xenocara/lib/libdrm/tests/etnaviv/state_2d.xml.h
    U xenocara/lib/libdrm/tests/etnaviv/write_bmp.c
    U xenocara/lib/libdrm/tests/etnaviv/write_bmp.h
    U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_event.c
    U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_perf.c
    U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_test.c
    U xenocara/lib/libdrm/tests/exynos/meson.build
    U xenocara/lib/libdrm/tests/modeprint/meson.build
    U xenocara/lib/libdrm/tests/modeprint/modeprint.c
    N xenocara/lib/libdrm/tests/modetest/Android.bp
    N xenocara/lib/libdrm/tests/modetest/Android.sources.bp
    U xenocara/lib/libdrm/tests/modetest/buffers.c
    U xenocara/lib/libdrm/tests/modetest/buffers.h
    U xenocara/lib/libdrm/tests/modetest/cursor.c
    U xenocara/lib/libdrm/tests/modetest/cursor.h
    U xenocara/lib/libdrm/tests/modetest/meson.build
    U xenocara/lib/libdrm/tests/modetest/modetest.c
    U xenocara/lib/libdrm/tests/nouveau/.gitignore
    U xenocara/lib/libdrm/tests/nouveau/meson.build
    U xenocara/lib/libdrm/tests/nouveau/threaded.c
    N xenocara/lib/libdrm/tests/proptest/Android.bp
    U xenocara/lib/libdrm/tests/proptest/meson.build
    U xenocara/lib/libdrm/tests/proptest/proptest.c
    U xenocara/lib/libdrm/tests/radeon/meson.build
    U xenocara/lib/libdrm/tests/radeon/radeon_ttm.c
    U xenocara/lib/libdrm/tests/radeon/rbo.c
    U xenocara/lib/libdrm/tests/radeon/rbo.h
    U xenocara/lib/libdrm/tests/tegra/.gitignore
    U xenocara/lib/libdrm/tests/tegra/drm-test-tegra.c
    U xenocara/lib/libdrm/tests/tegra/drm-test-tegra.h
    U xenocara/lib/libdrm/tests/tegra/drm-test.c
    U xenocara/lib/libdrm/tests/tegra/drm-test.h
    U xenocara/lib/libdrm/tests/tegra/gr2d-fill.c
    U xenocara/lib/libdrm/tests/tegra/host1x.h
    U xenocara/lib/libdrm/tests/tegra/meson.build
    U xenocara/lib/libdrm/tests/tegra/openclose.c
    U xenocara/lib/libdrm/tests/tegra/syncpt-timeout.c
    U xenocara/lib/libdrm/tests/tegra/syncpt-wait.c
    U xenocara/lib/libdrm/tests/tegra/vic-blit.c
    U xenocara/lib/libdrm/tests/tegra/vic-clear.c
    U xenocara/lib/libdrm/tests/tegra/vic-flip.c
    U xenocara/lib/libdrm/tests/tegra/vic.c
    U xenocara/lib/libdrm/tests/tegra/vic.h
    U xenocara/lib/libdrm/tests/tegra/vic30.c
    U xenocara/lib/libdrm/tests/tegra/vic30.h
    U xenocara/lib/libdrm/tests/tegra/vic40.c
    U xenocara/lib/libdrm/tests/tegra/vic40.h
    U xenocara/lib/libdrm/tests/tegra/vic41.c
    U xenocara/lib/libdrm/tests/tegra/vic41.h
    U xenocara/lib/libdrm/tests/tegra/vic42.c
    U xenocara/lib/libdrm/tests/tegra/vic42.h
    U xenocara/lib/libdrm/tests/ttmtest/AUTHORS
    U xenocara/lib/libdrm/tests/ttmtest/ChangeLog
    U xenocara/lib/libdrm/tests/ttmtest/Makefile.am
    U xenocara/lib/libdrm/tests/ttmtest/NEWS
    U xenocara/lib/libdrm/tests/ttmtest/README
    U xenocara/lib/libdrm/tests/ttmtest/configure.ac
    U xenocara/lib/libdrm/tests/ttmtest/reconf
    U xenocara/lib/libdrm/tests/ttmtest/src/Makefile.am
    U xenocara/lib/libdrm/tests/ttmtest/src/ttmtest.c
    U xenocara/lib/libdrm/tests/ttmtest/src/xf86dri.c
    U xenocara/lib/libdrm/tests/ttmtest/src/xf86dri.h
    U xenocara/lib/libdrm/tests/ttmtest/src/xf86dristr.h
    N xenocara/lib/libdrm/tests/util/Android.bp
    N xenocara/lib/libdrm/tests/util/Android.sources.bp
    U xenocara/lib/libdrm/tests/util/common.h
    U xenocara/lib/libdrm/tests/util/format.c
    U xenocara/lib/libdrm/tests/util/format.h
    U xenocara/lib/libdrm/tests/util/kms.c
    U xenocara/lib/libdrm/tests/util/kms.h
    U xenocara/lib/libdrm/tests/util/meson.build
    U xenocara/lib/libdrm/tests/util/pattern.c
    U xenocara/lib/libdrm/tests/util/pattern.h
    U xenocara/lib/libdrm/tests/vbltest/meson.build
    U xenocara/lib/libdrm/tests/vbltest/vbltest.c
    U xenocara/lib/libdrm/vc4/libdrm_vc4.pc.in
    U xenocara/lib/libdrm/vc4/meson.build
    U xenocara/lib/libdrm/vc4/vc4_packet.h
    U xenocara/lib/libdrm/vc4/vc4_qpu_defines.h
    
    3 conflicts created by this import.
    Use the following command to help the merge:
    
    cvs checkout -jlibdrm:yesterday -jlibdrm xenocara/lib/libdrm

CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2024/10/17 04:00:00

Modified files:
	lib/libdrm     : libsync.h xf86drm.c xf86drm.h 
	lib/libdrm/mk/libdrm_amdgpu: shlib_version 
	lib/libdrm/mk/man: drm-kms.7 drm-memory.7 drm.7 drmAvailable.3 
	                   drmHandleEvent.3 drmModeGetResources.3 
	lib/libdrm/mk/pkgconfig: gen_libdrm.sh gen_libdrm_amdgpu.sh 
	                         gen_libdrm_intel.sh 
	                         gen_libdrm_radeon.sh 
Removed files:
	lib/libdrm     : Android.common.mk Android.mk Makefile.sources 
	lib/libdrm/amdgpu: Android.mk Makefile.sources 
	lib/libdrm/data: Android.mk 
	lib/libdrm/etnaviv: Android.mk Makefile.sources 
	lib/libdrm/freedreno: Android.mk Makefile.sources 
	lib/libdrm/intel: Android.mk Makefile.sources 
	lib/libdrm/nouveau: Android.mk Makefile.sources 
	lib/libdrm/omap: Android.mk 
	lib/libdrm/radeon: Android.mk Makefile.sources 
	lib/libdrm/tests: Android.mk 
	lib/libdrm/tests/modetest: Android.mk Makefile.sources 
	lib/libdrm/tests/proptest: Android.mk Makefile.sources 
	lib/libdrm/tests/util: Android.mk Makefile.sources 
	lib/libdrm/vc4 : Makefile.sources 

Log message:
Merge libdrm 2.4.123


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2024/10/17 04:01:38

Modified files:
	distrib/sets/lists/xbase: md.amd64 md.arm64 md.armv7 md.i386 
	                          md.loongson md.macppc md.octeon 
	                          md.powerpc64 md.riscv64 md.sparc64 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 04:50:03

Modified files:
	audio/schismtracker: Makefile 
	audio/vgmstream: Makefile 
	biology/py-biopython: Makefile 
	comms/libhidapi: Makefile 
	devel/glade    : Makefile 
	devel/gmake    : Makefile 
	devel/libdvdread: Makefile 
	devel/libgit2/py-git2: Makefile 
	devel/libmagic : Makefile 
	devel/py-frozendict: Makefile 
	devel/universal-ctags: Makefile 
	devel/p5-Devel-MAT-Dumper: Makefile 
	devel/p5-Syntax-Keyword-Match: Makefile 
	editors/editorconfig-core-c: Makefile 
	emulators/libretro-genesis-plus-gx: Makefile 
	emulators/libchdr: Makefile 
	games/crispy-doom: Makefile 
	geo/geoclue2   : Makefile 
	graphics/cairo : Makefile 
	graphics/libgphoto2: Makefile 
	graphics/jpeginfo: Makefile 
	graphics/webp-pixbuf-loader: Makefile 
	lang/microscheme: Makefile 
	mail/exim      : Makefile 
	mail/geary     : Makefile 
	multimedia/libdvdnav: Makefile 
	multimedia/playerctl: Makefile 
	net/arping     : Makefile 
	net/dnsmasq    : Makefile 
	net/librsync   : Makefile 
	net/endlessh   : Makefile 
	net/putty      : Makefile 
	net/sslh       : Makefile 
	net/toxic      : Makefile 
	net/wget       : Makefile 
	productivity/homebank: Makefile 
	security/libtasn1: Makefile 
	security/opendnssec: Makefile 
	security/polarssl: Makefile 
	security/py-cryptodome: Makefile 
	sysutils/accountsservice: Makefile 
	sysutils/exfat-fuse: Makefile 
	sysutils/mangl : Makefile 
	sysutils/pciutils: Makefile 
	sysutils/dspy  : Makefile 
	textproc/gtranslator: Makefile 
	textproc/halibut: Makefile 
	textproc/multimarkdown: Makefile 
	textproc/tdom  : Makefile 
	textproc/csvquote: Makefile 
	www/darkhttpd  : Makefile 
	www/privoxy    : Makefile 
	x11/roxterm    : Makefile 
	x11/tint2      : Makefile 
	x11/gtk+3      : Makefile 
	x11/gnome/control-center: Makefile 
	x11/gnome/gdm  : Makefile 
	x11/gnome/ghex : Makefile 
	x11/gnome/seahorse: Makefile 
	x11/gnome/zenity: Makefile 
	x11/gnome/gcr4 : Makefile 
	x11/gnome/libshumate: Makefile 
	x11/mate/calc  : Makefile 
	x11/mate/panel : Makefile 
	x11/mate/settings-daemon: Makefile 

Log message:
remove some of the sprinklings of

.include <bsd.port.arch.mk>
.if !${PROPERTIES:Mclang}
CFLAGS+=	-std=gnu99
.endif

which are no longer needed since "Make gnu99 the default for gcc 3.3.6
and 4.2.1, not gnu89" commit in Oct 2023.

pointed out by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 04:50:32

Modified files:
	devel/ragel    : Makefile distinfo 
Removed files:
	devel/ragel/patches: patch-ragel_common_cpp 
	                     patch-ragel_rbxgoto_cpp 

Log message:
update to ragel-6.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 04:52:00

Log message:
    import ports/security/py-cryptodomex, ok tb bket - this is the same as
    py-cryptodome but under the Cryptodome module name rather than Crypto
    (easier to have the duplication rather than have to patch ports which
    depend on one or the other)
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241017
    
    N ports/security/py-cryptodomex/Makefile
    N ports/security/py-cryptodomex/distinfo
    N ports/security/py-cryptodomex/pkg/PFRAG.aesni
    N ports/security/py-cryptodomex/pkg/DESCR
    N ports/security/py-cryptodomex/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 04:52:21

Modified files:
	security       : Makefile 

Log message:
+py-cryptodomex


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	jsg@cvs.openbsd.org	2024/10/17 04:58:51

Modified files:
	.              : 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 05:18:52

Modified files:
	www/yt-dlp     : Makefile distinfo 
	www/yt-dlp/patches: patch-pyproject_toml 
	www/yt-dlp/pkg : PLIST 

Log message:
update to yt-dlp-2024.10.07

add some RDEPs (pointed out by "Anon Loli") for things which are
technically optional but quite often required (most site extractors
won't work without at least some of these)

feedback on earlier version tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 05:20:04

Modified files:
	www/yt-dlp     : Tag: OPENBSD_7_6 Makefile distinfo 
	www/yt-dlp/patches: Tag: OPENBSD_7_6 patch-pyproject_toml 
	www/yt-dlp/pkg : Tag: OPENBSD_7_6 PLIST 

Log message:
MFC yt-dlp update, this port rarely works well if outdated


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 06:07:14

Modified files:
	security/yubiserve: Makefile 
	security/yubiserve/patches: patch-yubikeyedup_validate_py 

Log message:
use Cryptodomex rather than patching


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 06:19:00

Modified files:
	mail/rspamd    : Makefile distinfo 
Removed files:
	mail/rspamd/patches: patch-src_CMakeLists_txt 
	                     patch-src_client_CMakeLists_txt 
	                     patch-src_rspamadm_CMakeLists_txt 

Log message:
update to rspamd-3.10.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 06:19:47

Modified files:
	security/py-pykeepass: Makefile 
Removed files:
	security/py-pykeepass/patches: 
	                               patch-pykeepass_kdbx_parsing_common_py 
	                               patch-pykeepass_kdbx_parsing_twofish_py 

Log message:
stop patching for Cryptodomex/Cryptodome


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 06:19:59

Modified files:
	x11/gnome/secrets: Makefile 
Removed files:
	x11/gnome/secrets/patches: patch-gsecrets_utils_py 

Log message:
stop patching for Cryptodomex/Cryptodome, ok aja


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/17 07:13:30

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.3.2esr/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/17 07:14:08

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.3.2esr/releasenotes/


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/17 08:09:29

Modified files:
	lib/libcrypto  : cryptlib.c 

Log message:
Remove run once code from OPENSSL_cpuid_setup().

OPENSSL_cpuid_setup() is no longer exported and is now only ever run under
pthread_once().

ok joshua@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/17 08:27:57

Modified files:
	lib/libcrypto  : cryptlib.c crypto_init.c crypto_internal.h 

Log message:
Provide crypto_cpu_caps_init() as a CPU capability detection entry point.

This can be overridden on a per-architecture basis. The default version
calls OPENSSL_cpuid_setup(), which will be eventually replaced/removed.

ok joshua@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/17 08:34:06

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Split ec_asn1_parameters2group() into digestible pieces

This becomes a simple wrapper function that currently does three checks:

1. ensure the fieldID is for a prime field

2. check that the purported prime is of reasonable size, extract and
set curve coefficients and point conversion form

3. extract and set generator, order, cofactor and seed.

Sanity checks such as the Hasse bound are dealt with in the EC_GROUP API,
so need not be repeated here. They will become redundant once we enforce
that the parameters represent a builtin curve anyway.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2024/10/17 09:38:38

Modified files:
	usr.bin/xinstall: xinstall.c 

Log message:
create_tempfile: pass pointer to full pathname to strlcat()

Fixes a potential buffer overrun.  Also check strlcpy() and strlcat()
return value to detect truncations.  Based on a diff from naddy@.
OK naddy@ tb@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/17 09:52:30

Modified files:
	sys/dev/pci    : vga_pci_common.c 

Log message:
Remove a lot of #include stanzas which used to be required by code found in
this file at some point, but such code now lies comfortably in the Attic.

ok jsg@ mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/17 10:29:09

Modified files:
	mail/grommunio/web: Makefile 
	mail/grommunio/web/patches: patch-Makefile 
	mail/grommunio/web/pkg: PLIST 

Log message:
rearrange make targets to make them parallel job safe

this unbreaks the build which was randomly failing because of
missing files in the PLIST that were cleaned at the wrong time


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/17 11:10:41

Modified files:
	usr.bin/tmux   : menu.c tmux.1 

Log message:
Allow attributes in menu style, from Japin Li in GitHub issue 4194.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/17 11:22:01

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

Log message:
Switch pane-colors and cursor-style options to be in alphabetical order,
from Teubel Gyorgy, GitHub issue 4191.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/17 11:58:58

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

Log message:
Add pinctrl support.

ok patrick@, phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/17 12:07:23

Modified files:
	net/ngtcp2     : Makefile distinfo 

Log message:
Update to ngtcp 1.8.1

Fix connection stall: https://github.com/ngtcp2/ngtcp2/releases/tag/v1.8.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 14:43:10

Modified files:
	net/synapse/patches: patch-pyproject_toml 

Log message:
patch overly-restrictive version check


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/17 15:53:51

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

Log message:
update to py3-websockets-13.1, ok maintainer


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/17 16:44:17

Modified files:
	sys/kern       : vfs_subr.c 

Log message:
use rw_status instead of interpreting RWL_OWNER to see if a lock is busy.

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/17 17:52:27

Modified files:
	sys/dev/pci/drm: drm_crtc.c 

Log message:
drm/crtc: fix uninitialized variable use even harder

From Rob Clark
be6c52b059a28ec7f78a135061f2cc16b352ef70 in linux-6.6.y/6.6.57
b6802b61a9d0e99dcfa6fff7c50db7c48a9623d3 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/17 18:00:40

Modified files:
	sys/dev/pci/drm/amd/display/modules/hdcp: hdcp1_execution.c 

Log message:
drm/amd/display: Remove a redundant check in authenticated_dp

From Wenjing Liu
b505e4fc411c1015ff5114b0cca8c9b20ae2f679 in linux-6.6.y/6.6.57
4b22869f76563ce1e10858d2ae3305affa8d4a6a in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/17 18:02:32

Modified files:
	sys/dev/pci/drm/amd/display/modules/hdcp: hdcp1_execution.c 

Log message:
drm/amd/display: Revert "Check HDCP returned status"

From Alex Hung
939b4b2c008d4c620b8127bfd12cb22e40447141 in linux-6.6.y/6.6.57
bc2fe69f16c7122b5dabc294aa2d6065d8da2169 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/17 18:06:16

Modified files:
	sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c 

Log message:
drm/amd/display: Check null pointer before dereferencing se

From Alex Hung
65b2d49e55fe13ae56da3a7685bdccadca31134a in linux-6.6.y/6.6.57
ff599ef6970ee000fa5bc38d02fa5ff5f3fc7575 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/17 18:08:23

Modified files:
	sys/dev/pci/drm/i915/display: intel_hdcp.c 

Log message:
drm/i915/hdcp: fix connector refcounting

From Jani Nikula
55f2bd90b9fba95e929d4c407ffc422597152323 in linux-6.6.y/6.6.57
4cc2718f621a6a57a02581125bb6d914ce74d23b in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/17 19:35:31

Modified files:
	games/py-steam : Makefile 
	games/py-steam/patches: patch-requirements_txt patch-setup_py 
	games/steamctl : Makefile 
Removed files:
	games/steamctl/patches: patch-steamctl_utils_versions_report_py 

Log message:
use py-cryptodomex for py-steam and steamctl, now that we have it


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/17 22:10:25

Modified files:
	net/nagios/nsca-ng: Makefile 

Log message:
nagios/nsca-ng: switch to openssl 3.2

tested/ok sthen (who had the same diff)


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/17 22:11:54

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
s/Sx/Cm/ for external references; from Domen Puncer Kugler via GHPR501


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/17 22:14:59

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

Log message:
unreachable POLLERR case; from ya0guang via GHPR485


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/17 22:30:09

Modified files:
	usr.bin/ssh    : addr.c addr.h 

Log message:
remove addr.[ch] functions that are unused and visbility-restrict
ones that are unused outside the implementation itself; based on
GHPR#282 by tobias@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/17 23:03:34

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

Log message:
require control-escape character sequences passed via the '-e ^x'
commandline to be exactly two characters long. Avoids one by OOB
read if ssh is invoked as "ssh -e^ ..."

Spotted by Maciej Domanski in GHPR368


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/17 23:14:51

Modified files:
	usr.bin/ssh    : ssh_api.c 

Log message:
in _ssh_order_hostkeyalgs() consider ECDSA curve type when arranging
the hostkey algorithms. AFAIK this code is unused in OpenSSH, but I
guess others are using it

based on GHPR387 from Pawel Jakub Dawidek


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/17 23:32:51

Modified files:
	usr.bin/ssh    : ssh-keyscan.c 
	usr.bin/ssh/ssh-keyscan: Makefile 

Log message:
ssh-keyscan doesn't need it's own sshfatal() definition, it can
use the shared one from fatal.c

based on GHPR401 from lengyijun


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/17 23:37:24

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

Log message:
allow "-" as output file for moduli screening

based on GHPR393


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/17 23:45:40

Modified files:
	usr.bin/ssh    : sshconnect2.c 

Log message:
remove duplicate check; GHPR392 from Pedro Martelletto


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/17 23:52:33

Modified files:
	sys/isofs/cd9660: cd9660_vnops.c 
	sys/isofs/udf  : udf_vnops.c 
	sys/kern       : spec_vnops.c vfs_subr.c vfs_sync.c vfs_vops.c 
	sys/miscfs/deadfs: dead_vnops.c 
	sys/miscfs/fifofs: fifo_vnops.c 
	sys/miscfs/fuse: fuse_vnops.c 
	sys/msdosfs    : msdosfs_vfsops.c msdosfs_vnops.c 
	sys/nfs        : nfs_vnops.c 
	sys/ntfs       : ntfs_vnops.c 
	sys/tmpfs      : tmpfs_vnops.c 
	sys/ufs/mfs    : mfs_vnops.c 
	sys/ufs/ufs    : ufs_vnops.c 

Log message:
Put the bowels of the various VOP_PRINT routines under
defined(DEBUG) || defined(DIAGNOSTIC) || defined(VFSLCKDEBUG)
as they won't be used otherwise.

Shaves a few bytes off installation kernels.

ok kn@ semarie@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/17 23:53:26

Modified files:
	usr.bin/ssh    : ssh_config.5 

Log message:
mention that LocalForward and RemoteForward can accept Unix domain socket
paths; GHPR115


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/18 00:25:27

Modified files:
	print/libcupsfilters: Makefile distinfo 
	print/libcupsfilters/pkg: PLIST 
Added files:
	print/libcupsfilters/patches: patch-cupsfilters_testfilters_c 
Removed files:
	print/libcupsfilters/patches: patch-cupsfilters_ipp_c 
	                              patch-cupsfilters_pdftoraster_cxx 

Log message:
Update to libcupsfilters-2.1.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/18 00:28:09

Modified files:
	print/libppd   : Makefile distinfo 
	print/libppd/pkg: PLIST 
Removed files:
	print/libppd/patches: patch-ppd_ppd-cache_c 
	                      patch-ppd_ppd-generator_c 

Log message:
Update to libppd-2.1.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/18 00:31:24

Modified files:
	print/cups-browsed: Makefile distinfo 
Removed files:
	print/cups-browsed/patches: patch-configure 

Log message:
Update to cups-browsed-2.1.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/18 00:40:44

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

Log message:
Update to terragrunt-0.68.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/18 01:12:49

Log message:
    Import xpm-pixbuf-1.0
    
    A very stripped down and rearranged version of the old xpm pixbuf
    loader, providing a single function (hopefully) suitable for the likes
    of Dia to port away from `gdk_pixbuf_new_from_xpm_data`.
    
    ok robert@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20241018
    
    N ports/graphics/xpm-pixbuf/Makefile
    N ports/graphics/xpm-pixbuf/distinfo
    N ports/graphics/xpm-pixbuf/pkg/DESCR
    N ports/graphics/xpm-pixbuf/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/18 01:13:15

Modified files:
	graphics       : Makefile 

Log message:
+xpm-pixbuf


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/18 01:14:00

Modified files:
	graphics/dia   : Makefile distinfo 
	graphics/dia/pkg: DESCR PLIST 
Added files:
	graphics/dia/patches: patch-objects_GRAFCET_boolequation_c 
Removed files:
	graphics/dia/patches: patch-data_display-ui_xml 
	                      patch-data_integrated-ui_xml 
	                      patch-data_popup-ui_xml 
	                      patch-data_toolbox-ui_xml 
	                      patch-lib_Makefile_in 
	                      patch-plug-ins_wmf_wmf_cpp 

Log message:
Update to dia-0.97.3.20241017.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/18 01:38:49

Modified files:
	x11/gnome/terminal: Makefile distinfo 
	x11/gnome/terminal/patches: patch-src_terminal-app_cc 

Log message:
Update to gnome-terminal-3.54.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/18 01:39:57

Modified files:
	productivity/libphonenumber: Makefile distinfo 

Log message:
Update to libphonenumber-8.13.48.


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/18 02:05:52

Modified files:
	net/toxcore    : Makefile distinfo 

Log message:
update net/toxcore to 0.2.19

diff from Kirill A. Korinsky, with tweaks from kn@.  This update
breaks (if it's not already) utox but it's going to be sent to the
attic.


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/18 02:07:06

Modified files:
	net/toxic      : Makefile distinfo 

Log message:
update next/toxic to 0.15.1

diff by Kirill A. Korinsky, with tweaks from kn@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/18 02:07:44

Modified files:
	net/py-impacket: Makefile 

Log message:
net/py-impacket: use Cryptodomex, stop sed'ing files.
update HOMEPAGE.

(If someone is using this: the port could do with an update)


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/18 02:10:15

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

Log message:
remove net/utox; no longer works and it's not maintained upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/18 02:11:48

Modified files:
	net            : Makefile 
Removed files:
	net/utox       : Makefile distinfo 
	net/utox/patches: patch-CMakeLists_txt 
	                  patch-src_xlib_CMakeLists_txt 
	net/utox/pkg   : DESCR PLIST 

Log message:
remove net/utox; no longer works and it's dead upstream

ok kn@; suggested by Kirill A. Korinsky, thank you!


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 03:01:44

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: clean up & refactor; test Wei25519 with simple method


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/18 03:09:30

Modified files:
	www/pecl-memcached: Makefile distinfo 

Log message:
update to pecl-memcached-3.3.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/18 03:26:43

Modified files:
	mail/cyrus-imapd: Makefile 
	mail/cyrus-imapd/pkg: PLIST 
Added files:
	mail/cyrus-imapd/patches: patch-backup_lcb_compact_c 
	                          patch-backup_lcb_indexw_c 
	                          patch-imap_http_dav_sharing_c 
	                          patch-imap_http_jmap_c 
	                          patch-imap_jmap_backup_c 
	                          patch-imap_jmap_notif_c 

Log message:
Add support for jmap, http (DAV), caldav, xapian, replication and backup.

based on a submission from Rane Hebden


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 03:34:20

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: test Wei25519.2 and Wei25519.-3 as well

Covers a few more corner cases in the elliptic curve code.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 04:12:25

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: remove last hardcoded wei25519 remnant


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 04:40:31

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: add secp256k1.m


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 04:50:26

Modified files:
	lib/libcrypto/ec: ec_cvt.c 

Log message:
Merge EC_GROUP_new_curve_GFp() with ec_group_new_curve()

The latter was used for EC_GROUP_new_curve_GF2m() and is now pointless.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 04:57:26

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/ec: ec_lib.c 
Removed files:
	lib/libcrypto/ec: ec_cvt.c 

Log message:
Move EC_GROUP_new_curve_GFp() into ec_lib.c

Another single-function file goes away.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 05:12:10

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/conf: conf_local.h conf_sap.c 
Removed files:
	lib/libcrypto/conf: conf_mall.c 

Log message:
Inline last use of OPENSSL_load_builtin_modules()

This used to be a trivial wrapper of the ASN1_add_oid_module() horror.
It's no longer exported, so it can go away. It moves from the terribly
named file conf_mall.c to the equally terribly named file conf_sap.c.
I have no idea what mall and sap are supposed to mean in this context.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/18 05:44:38

Modified files:
	sysutils/smartmontools: Makefile 
	sysutils/smartmontools/pkg: PLIST 

Log message:
smartmontools: fix permissions on ${SYSCONFDIR}/smartd_warning.sh
(missing x bits), from Martin Ziemer (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2024/10/18 06:53:49

Modified files:
	sys/dev/i2c    : ihidev.c 

Log message:
Instead of always following up "power on" with a "reset", only
send a single reset during attach.  We have discovered that some
devices such as the built-in keyboard on the Thinkpad T14s Gen 6
don't like getting more than one reset sent or they become
unresponsive.

This has been in snaps for a while and hasn't caused any major
regressions so we are confident the extra reset is not needed on
most hardware.

feedback from kettenis@
ok deraadt@ mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/18 07:36:24

Modified files:
	lib/libcrypto  : x86_arch.h 
	lib/libcrypto/arch/amd64: Makefile.inc crypto_arch.h 
Added files:
	lib/libcrypto/arch/amd64: crypto_cpu_caps.c 

Log message:
Provide crypto_cpu_caps_init() for amd64.

This is a CPU capability detection implementation in C, with minimal
inline assembly (for cpuid and xgetbv). This replaces the assembly
mess generated by x86_64cpuid.pl. Rather than populating OPENSSL_ia32cap_P
directly with CPUID output, just set the bits that the remaining
perlasm checks (namely AESNI, AVX, FXSR, INTEL, HT, MMX, PCLMUL, SSE, SSE2
and SSSE3).

ok joshua@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/18 07:38:23

Removed files:
	lib/libcrypto  : x86_64cpuid.pl 

Log message:
Remove now unused x86_64cpuid.pl.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/18 07:48:33

Modified files:
	net/mosquitto  : Makefile distinfo 

Log message:
update to mosquitto-2.0.20


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/18 07:51:41

Modified files:
	net/mosquitto  : Tag: OPENBSD_7_6 Makefile distinfo 
	net/mosquitto/patches: Tag: OPENBSD_7_6 patch-man_CMakeLists_txt 
	                       patch-src_mosquitto_c 
	                       patch-test_broker_Makefile 

Log message:
MFC update to mosquitto-2.0.20 (2.0.19 had some security related things)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/18 08:44:02

Modified files:
	lib/libcrypto/arch/i386: Makefile.inc crypto_arch.h 
Added files:
	lib/libcrypto/arch/i386: crypto_cpu_caps.c 

Log message:
Provide crypto_cpu_caps_init() for i386.

This is the same CPU capabilities code that is now used for amd64. Like
amd64 we now only populate OPENSSL_ia32cap_P with bits used by perlasm.

Discussed with tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/18 08:45:02

Removed files:
	lib/libcrypto  : x86cpuid.pl 

Log message:
Remove now unused x86cpuid.pl.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 11:27:07

Modified files:
	lib/libcrypto/ec: ec_asn1.c ec_curve.c ec_local.h 

Log message:
Enforce that EC Parameters correspond to a builtin curve

EC parameters are very general. While there are some minimal sanity checks,
for the parameters due to DoS risks found in the last decade, the elliptic
curve code is poorly written and a target rich environment for NULL
dereferences, busy loops, expensive computations and whatever other
nastiness you can think of. It is not too hard to come up with parameters
that reach very ugly code. While we have removed for the worst of it (the
"fast" nist code and GF2m come to mind), the code very much resembles the
Augean Stables.

Unfortunately, curve parameters are still in use - even mandatory in some
contexts - for example in machine-readable travel documents signed by ICAO
country signing certification authorities (see ICAO Doc 9303).

To avoid many of these DoS vectors, start enforcing that we know what the
curve parameters are about, namely that they correspond to a builtin curve.
This way we know that the parameters are at least as good as the standards
we implement and checking this is cheap:

Translate curve parameters into the ad hoc representation in the builtin
curve code and check there's a match. That's very cheap since most curves
are distinguished by cofactor and parameter length and we need to use an
actual parameter comparison for at most half a dozen curves, usually only
one or two.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 11:29:24

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: adjust for rejection of non-builtin curve parameters


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 11:56:45

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
Use better naming in ec_curve.c

Rename struct ec_list_element into struct ec_curve. Accordingly, curve_list
becomes struct ec_curve ec_curve_list[]. Adjust internal API to match.

suggested by jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 12:03:45

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
Simplify EC_get_builtin_curves().

When determining the minimum of nitems and EC_CURVE_LIST_LENGTH
we need neither an extra variable nor a ternary operator.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/18 12:38:53

ports/devel/microsoft-gsl/patches

Update of /cvs/ports/devel/microsoft-gsl/patches
In directory cvs.openbsd.org:/tmp/cvs-serv6390/patches

Log Message:
Directory /cvs/ports/devel/microsoft-gsl/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/18 12:41:03

Modified files:
	devel/microsoft-gsl: Makefile 
Added files:
	devel/microsoft-gsl/patches: patch-tests_CMakeLists_txt 

Log message:
fix and enable tests, 100% pass on amd64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/18 12:43:19

Modified files:
	devel/microsoft-gsl: Makefile distinfo 
	devel/microsoft-gsl/pkg: PLIST 

Log message:
update to microsoft-gsl 4.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/18 12:43:43

Modified files:
	devel/microsoft-gsl: Makefile 

Log message:
zap empty comment


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 13:55:34

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c ectest.c 

Log message:
ec_asn1_test: call EC_GROUP_check() for the builtin curves

This makes the internal curve test in ectest.c superfluous.
Also fix a logic error.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/18 13:58:43

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: simplify previous


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/18 15:31:01

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

Log message:
update libmpc to 1.2.1

Needed so that math/py-gmp2 can be updated to a version compatible with
Python 3.12.

ok tb@ who also ran this update through a bulk


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/18 15:40:10

Modified files:
	math/py-scipy  : Makefile distinfo 
	math/py-scipy/patches: patch-scipy_special_tests_test_basic_py 
	math/py-scipy/pkg: PLIST 

Log message:
update scipy to 1.11.1

scipy is still broken due to the move to cython3, but updating to this
release lets me make some forward progress toward repairing this port.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/18 16:39:30

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
Verify distfiles quietly to reduce checksum noise

Print errors only or a single summary line when all distinfo checksums
match;  this avoids terminal spam especially when working on rust or go
ports with hundreds or even thousands of distfiles (crates or modules).

Feedback espie
OK op


CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2024/10/18 19:27:41

Log message:
    initial import
    ok sthen@
    
    Status:
    
    Vendor Tag:	uaa
    Release Tags:	uaa_20241019
    
    N ports/devel/py-bitarray/Makefile
    N ports/devel/py-bitarray/distinfo
    N ports/devel/py-bitarray/pkg/DESCR
    N ports/devel/py-bitarray/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2024/10/18 19:29:10

Modified files:
	devel          : Makefile 

Log message:
+py-bitarray


CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2024/10/18 19:33:50

Log message:
    initial commit
    ok sthen@
    
    Status:
    
    Vendor Tag:	uaa
    Release Tags:	uaa_20241019
    
    N ports/comms/py-dmr_utils3/Makefile
    N ports/comms/py-dmr_utils3/distinfo
    N ports/comms/py-dmr_utils3/pkg/PLIST
    N ports/comms/py-dmr_utils3/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2024/10/18 20:00:54

Modified files:
	comms          : Makefile 

Log message:
+py-dmr_utils3


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/18 21:32:48

Modified files:
	math/py-scipy  : Makefile distinfo 
	math/py-scipy/patches: patch-scipy_special_tests_test_basic_py 
	math/py-scipy/pkg: PLIST 
Added files:
	math/py-scipy/patches: patch-meson_options_txt 
	                       patch-pyproject_toml 
	                       patch-scipy_meson_build 

Log message:
update scipy to 1.13.1

More work is still needed to add pkg-config .pc files for blas, cblas,
lapack, etc. But this version of scipy supports cython3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/18 22:02:34

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

Log message:
update sklearn to 1.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/19 01:01:07

Modified files:
	textproc/typst : Makefile crates.inc distinfo 
Added files:
	textproc/typst/patches: 
	                        patch-modcargo-crates_psm-0_1_23_src_arch_x86_64_s 

Log message:
update textproc/typst to 0.12.0

Announce: https://typst.app/blog/2024/typst-0.12/
Changelog: https://typst.app/docs/changelog/0.12.0/


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/10/19 01:10:55

Modified files:
	regress/sbin/ifconfig: Makefile 

Log message:
Mark two regress/sbin/ifconfig tests as expected failures.
They make use of the by now unsupported SIOCSIFDSTADDR ioctl command.
They should instead make use of the SIOCAIFADDR ioctl command, however
figuring out such change is above my pay grade.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/19 01:44:17

Modified files:
	net/py-tlslite-ng: Makefile distinfo 

Log message:
Update to py-tlslite-ng-0.8.0beta5


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/19 01:55:20

Modified files:
	net/netatalk3  : Makefile distinfo 
	net/netatalk3/patches: patch-meson_build 

Log message:
Update to netatalk-4.0.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/19 01:59:15

Modified files:
	textproc/libspelling: Makefile distinfo 
	textproc/libspelling/pkg: PLIST 

Log message:
Update to libspelling-0.4.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/19 02:05:14

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py3-botocore-1.35.44.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/19 02:05:26

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.44.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/19 02:05:38

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.35.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/19 02:13:07

Modified files:
	x11/gnome/mutter: Makefile distinfo 

Log message:
Update to mutter-46.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/19 02:13:18

Modified files:
	x11/gnome/shell: Makefile distinfo 
	x11/gnome/shell/pkg: PLIST 

Log message:
Update to gnome-shell-46.6.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/19 02:26:03

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/ec: ec_lib.c 
Removed files:
	lib/libcrypto/ec: ec_check.c 

Log message:
Move EC_GROUP_check() to ec_lib.c

EC_GROUP_check() is quite simple. It doesn't need to use its own file.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/19 02:29:40

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
EC_GROUP_check(): zap useless comments


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/19 04:56:04

Modified files:
	net/py-websockets: distinfo 

Log message:
fix distinfo, was from github for testing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/19 05:01:21

Modified files:
	net/py-idna    : Makefile distinfo 

Log message:
update to py3-idna-3.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/19 05:02:52

Modified files:
	devel/libplist : Makefile distinfo 

Log message:
update to libplist-2.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/19 05:21:29

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

Log message:
update to py3-parso-0.8.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/19 05:24:15

Modified files:
	devel/pudb     : Makefile distinfo 
	devel/pudb/pkg : DESCR PLIST 

Log message:
update to py3-pudb-2021.1 (newer versions should work too but need
urwid_readline to be ported)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/19 05:55:32

Modified files:
	lib/libcrypto/arch/sparc64: Makefile.inc 
Removed files:
	lib/libcrypto  : sparccpuid.S sparcv9cap.c 

Log message:
Remove unused sparc CPU capability detection code.

This has been unused for a long time - it can be found in the attic if
someone wants to clean it up and enable it in the future.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	phessler@cvs.openbsd.org	2024/10/19 06:02:07

Modified files:
	comms/py-dmr_utils3: Makefile 

Log message:
match CATEGORIES to the directory this was imported to


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/10/19 07:06:11

Modified files:
	lib/libcrypto  : cryptlib.c 
	lib/libcrypto/arch/amd64: crypto_arch.h crypto_cpu_caps.c 
	lib/libcrypto/arch/i386: crypto_arch.h crypto_cpu_caps.c 

Log message:
Remove IA32 specific code from cryptlib.c.

Move the IA32 specific code to arch/{amd64,i386}/crypto_cpu_caps.c, rather
than polluting cryptlib.c with machine dependent code. A stub version of
crypto_cpu_caps_ia32() still remains for now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/10/19 07:18:20

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
update to v0.37

Changelog: https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v0.37.0-victorialogs


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/19 08:39:44

Modified files:
	lib/libcrypto/dsa: dsa_pmeth.c 

Log message:
Drop a useless cast in pkey_dsa_ctrl()

ok joshua jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/19 08:41:03

Modified files:
	lib/libcrypto/ec: ec_pmeth.c 

Log message:
Make ec EVP_PKEY_CTRL_MD handler match dsa/rsa more closely

This makes the thing a bit easier on the eyes and improves greppability.

ok joshua jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/19 08:44:39

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

Log message:
repair distname as pointed out by sthen@ and phessler@; thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/19 09:04:48

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

Log message:
update PyWavelets to 1.5.0

This update brings Cython 3 and Python 3.12 support. Also remove previous
MAINTAINER who no longer uses this port.


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/19 09:25:48

Modified files:
	math/py-scikit-image: Makefile distinfo 
	math/py-scikit-image/patches: patch-pyproject_toml 
	math/py-scikit-image/pkg: PLIST 

Log message:
update scikit-image to 0.23.2

This update adds Cython 3 support. To fix this port we'll need to import
a new port called lazy_loader.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/19 11:34:12

Modified files:
	x11/gnome/libpanel: Makefile distinfo 
	x11/gnome/libpanel/pkg: PLIST 

Log message:
Update to libpanel-1.8.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/19 14:37:03

Modified files:
	www/p5-URI     : Makefile distinfo 
	www/p5-URI/pkg : PLIST 

Log message:
update p5-URI to 5.30


CVSROOT:	/cvs
Module name:	src
Changes by:	hastings@cvs.openbsd.org	2024/10/19 15:10:22

Modified files:
	sys/dev/sdmmc  : sdhc.c 
	sys/dev/pci    : sdhc_pci.c 

Log message:
Change sdhc_bus_power() behavior to return success and not perform a
power-off voltage switch sequence when card is already operating at
requested voltage.

Zap the NOPWR0 quirk for Intel controllers.

ok stsp@ kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/19 16:06:58

Modified files:
	games/godot    : Makefile distinfo 
	games/godot/patches: patch-core_object_cpp 
	                     patch-drivers_unix_os_unix_cpp 
	                     patch-modules_mono_csharp_script_cpp 
	                     patch-modules_mono_godotsharp_dirs_cpp 
	                     patch-platform_x11_detect_py 
	                     patch-platform_x11_os_x11_cpp 
	                     patch-platform_x11_os_x11_h 
	                     patch-servers_visual_shader_language_cpp 
	                     patch-thirdparty_embree_common_math_math_h 
	                     patch-thirdparty_embree_common_sys_sysinfo_cpp 

Log message:
update Godot to 3.6 and add support for GDNative modules via location
${LOCALBASE}/lib/godot/gdnative. This allows for other ports to build
GDNative .so libraries and place them in this location so that they can
be used at runtime.

The mechanism extends a series of FileAccess checks for other locations
of GDNative libraries from upstream. Discussed with op@ - while this is
a TOCTOU issue, at this point benefit of staying with upstream
practices outweighs this for upstreaming the diffs eventually. Plan is
to raise the TOCTOU issue separately with upstream.

Tested with multiple consumers and editor including godot-sharp.
(Re-)Add me to MAINTAINER in addition to op@
ok op@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/19 17:57:23

Modified files:
	math/py-PyWavelets: Makefile 
Added files:
	math/py-PyWavelets/patches: patch-pyproject_toml 

Log message:
missed patch


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/19 18:04:16

Modified files:
	net/py-zmq     : Makefile 

Log message:
we have cython3 now; update the comment


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/20 00:54:11

Modified files:
	sys/arch/m88k/m88k: trap.c 

Log message:
add comma to fix offsets of trap type strings
ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 02:58:16

Modified files:
	devel/glib2    : Makefile distinfo 
	devel/glib2/patches: patch-meson_build 
	devel/glib2/pkg: PLIST 

Log message:
Update to glib2-2.82.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 02:58:31

Modified files:
	x11/gnome/at-spi2-core: Makefile distinfo 
	x11/gnome/at-spi2-core/pkg: PLIST 

Log message:
Update to at-spi2-core-2.54.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 02:58:44

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

Log message:
Update to py3-gobject3-3.50.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 02:58:56

Modified files:
	devel/json-glib: Makefile distinfo 
	devel/json-glib/pkg: PLIST 

Log message:
Update to json-glib-1.10.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 02:59:09

Modified files:
	devel/glibmm268: Makefile distinfo 

Log message:
Update to glibmm268-2.82.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 02:59:22

Modified files:
	x11/gtkmm40    : Makefile distinfo 
	x11/gtkmm40/pkg: PLIST 

Log message:
Update to gtkmm40-4.16.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 02:59:36

Modified files:
	x11/gnome/adwaita-icon-theme: Makefile distinfo 

Log message:
Update to adwaita-icon-theme-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 02:59:49

Modified files:
	x11/gnome/gvfs : Makefile distinfo 
	x11/gnome/gvfs/patches: patch-daemon_gvfsftpdircache_c 
	x11/gnome/gvfs/pkg: PLIST-main 

Log message:
Update to gvfs-1.56.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 03:00:03

Modified files:
	x11/gtksourceview5: Makefile distinfo 
	x11/gtksourceview5/pkg: PLIST 

Log message:
Update to gtksourceview5-5.14.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 03:07:31

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 03:11:12

Modified files:
	net/gnugk      : Makefile distinfo 

Log message:
Update to gnugk-5.13.


CVSROOT:	/cvs
Module name:	www
Changes by:	op@cvs.openbsd.org	2024/10/20 03:57:49

Modified files:
	opensmtpd      : index.html 

Log message:
release opensmtpd 7.6.0p1


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/20 04:28:23

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
zap an empty line


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/20 04:45:49

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
ec_curve: add missing includes


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/20 04:48:29

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
ec_asn1: add missing includes


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/20 04:52:51

Modified files:
	lib/libcrypto/ec: ec_ameth.c 

Log message:
ec_ameth.c: fix includes


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 04:57:23

Modified files:
	databases/evolution-data-server: Makefile distinfo 
	databases/evolution-data-server/pkg: PLIST 
Added files:
	databases/evolution-data-server/patches: patch-CMakeLists_txt 
	                                         patch-src_libedataserver_e-ms-oapxbc_c 

Log message:
Update to evolution-data-server-3.54.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 04:57:41

Modified files:
	mail/evolution : Makefile distinfo 
	mail/evolution/pkg: PLIST 

Log message:
Update to evolution-3.54.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 04:57:57

Modified files:
	mail/evolution-ews: Makefile distinfo 
	mail/evolution-ews/pkg: PLIST 

Log message:
Update to evolution-ews-3.54.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 04:58:15

Modified files:
	productivity/glabels: Makefile 

Log message:
Sync WANTLIB.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/20 05:21:24

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

Log message:
VM_MAP_BUSY and VM_MAP_WANTLOCK will be removed soon, prep for that.
OK dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/20 05:28:17

Modified files:
	sys/uvm        : uvm_map.c uvm_map.h 

Log message:
try to simplify the locking code around busy maps.

vm_maps have a "feature" where they can mark that they're being
operated on by a specific proc, and then release the rwlock protecting
their state. to relock, you have to be the same proc that marked
it busy.

this diff tries to simplify it a bit. it basically has threads check
the busy field up front and rechecks the busy field inside the
rwlock. if you can sleep, it will sleep up front for the busy field
to become clear, rather than sleep on either the busy field or the
rwlock. some code paths clear the busy field without holding the
rwlock, so it doesn't make sense to me to be waiting for the busy
field but sleeping somewhere else.

ok claudio@ mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 05:57:53

Modified files:
	devel/libgit2/libgit2: Makefile distinfo 

Log message:
Update to libgit2-1.8.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 06:01:15

Modified files:
	x11/gnome/gucharmap: Makefile distinfo 
	x11/gnome/gucharmap/pkg: PLIST 

Log message:
Update to gucharmap-16.0.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 06:41:17

Modified files:
	x11/gnome/mutter: Makefile 

Log message:
Add RDEP on wayland/xwayland.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 06:41:30

Modified files:
	x11/gnome/gdm  : Makefile 

Log message:
Fix SUBST_CMD placement.


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/20 07:11:04

ports/archivers/zpaqfranz/patches

Update of /cvs/ports/archivers/zpaqfranz/patches
In directory cvs.openbsd.org:/tmp/cvs-serv67693/patches

Log Message:
Directory /cvs/ports/archivers/zpaqfranz/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 07:30:02

Modified files:
	x11/gnome/session: Makefile 
	x11/gnome/session/patches: patch-meson_build 

Log message:
No need for dbus-glib.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 07:34:08

Modified files:
	x11/gnome/shell: Makefile 

Log message:
No need for net/telepathy/telepathy-glib and net/telepathy/telepathy-logger


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 07:43:34

Modified files:
	meta/gnome     : Makefile 

Log message:
Drop dependency on telepathy stuff.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 07:52:47

Modified files:
	net/telepathy/folks: Makefile 
	net/telepathy/folks/pkg: PLIST 

Log message:
Follow gnome-build-meta and disable support for telepathy.
It's been unmaintained for ages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 08:35:25

Modified files:
	meta/gnome     : Makefile 
	meta/gnome/pkg : DESCR-extras 

Log message:
Sync with gnome-build-meta.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 08:57:42

Modified files:
	x11/gnome      : Makefile 
Removed files:
	x11/gnome/vino : Makefile distinfo 
	x11/gnome/vino/patches: patch-common_org_gnome_Vino_gschema_xml 
	                        patch-server_libvncserver_rfbserver_c 
	                        patch-server_vino-main_c 
	                        patch-server_vino-prefs_c 
	                        patch-server_vino-server_desktop_in_in 
	                        patch-server_vino-status-icon_c 
	x11/gnome/vino/pkg: DESCR PLIST 

Log message:
Remove vino one more time.
Unmaintainble for years; we re-added it back a few years ago because
robert@ had some use for it but it's not longer the case.
Also better alternatives exist.

ok robert@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 08:58:44

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

Log message:
Reister vino removal.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/20 09:02:24

Modified files:
	security/badkeys: Makefile distinfo 

Log message:
Update to badkeys 0.0.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 09:54:45

Modified files:
	devel/giggle   : Makefile 

Log message:
Regen WANTLIB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 10:20:56

Modified files:
	x11/xfce4/terminal: Makefile 

Log message:
Regen WANTLIB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 10:22:34

Modified files:
	devel/vte3     : Makefile distinfo 
	devel/vte3/pkg : PLIST-common PLIST-gtk4 PLIST-main 
Added files:
	devel/vte3/patches: patch-meson_build patch-src_color-parser_cc 
	                    patch-src_color-test_cc 
	                    patch-src_icu-glue_hh patch-src_meson_build 
	                    patch-src_minifont_cc patch-src_termprops_hh 

Log message:
Update to vte3-0.78.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/20 11:30:52

Modified files:
	meta/gnome     : Makefile 

Log message:
Add comment about loupe vs eog.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/20 12:09:03

Modified files:
	devel/sbt      : Makefile distinfo 

Log message:
update to devel/sbt-1.10.3

This updates contains fix for CVE-2024-7254

OK tb@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/20 12:27:22

Modified files:
	devel/sbt      : Tag: OPENBSD_7_6 Makefile distinfo 
	devel/sbt/patches: Tag: OPENBSD_7_6 patch-bin_sbt 

Log message:
update to devel/sbt-1.10.3

This updates contains fix for CVE-2024-7254

OK tb@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/20 13:01:01

Modified files:
	math/py-gmpy2  : Makefile distinfo 

Log message:
update py-gmpy2 to 2.2.1 with Python 3.12 support

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/20 13:18:26

Modified files:
	math/z3        : Makefile distinfo 
	math/z3/patches: patch-scripts_mk_util_py 
Removed files:
	math/z3/patches: patch-src_util_memory_manager_cpp 

Log message:
update to math/z3-4.13.3 (taking maintainer)

Changes:
- https://github.com/Z3Prover/z3/releases/tag/z3-4.13.1
- https://github.com/Z3Prover/z3/releases/tag/z3-4.13.2
- https://github.com/Z3Prover/z3/releases/tag/z3-4.13.3

plus and usual ports polish from kn@

OK kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gnezdo@cvs.openbsd.org	2024/10/20 13:22:51

Modified files:
	devel/cabal-install: Makefile distinfo 
	devel/cabal-install/files: openbsd.json 

Log message:
Upgrade to devel/cabal-install-3.12

OK kili@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gnezdo@cvs.openbsd.org	2024/10/20 13:23:19

Modified files:
	productivity/hledger: Makefile distinfo 
Removed files:
	productivity/hledger/patches: patch-hledger_cabal 

Log message:
Upgrade to productivity/hledger-1.40

OK kili@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/20 15:07:58

Modified files:
	games/fortune/fortune: fortune.c 

Log message:
Plug leak of Fortbuf in find_matches()

From Nir Lichtman


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/20 21:07:54

Modified files:
	sys/arch/amd64/include: cpuvar.h 
	sys/arch/i386/include: cpuvar.h 

Log message:
remove unused MP_PICMODE define


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/20 23:04:30

Modified files:
	security/vaultwarden: Makefile crates.inc distinfo 

Log message:
Update to vaultwarden-1.32.2

Changes:
https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.2

OK aisha@


CVSROOT:	/cvs
Module name:	src
Changes by:	asou@cvs.openbsd.org	2024/10/20 23:18:17

Modified files:
	gnu/llvm/lldb/source/Plugins/ABI/X86: ABISysV_x86_64.cpp 

Log message:
Fix lldb doesn't analyze process core correctly.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/21 00:07:33

Modified files:
	sys/uvm        : uvm_map.c uvm_map.h 

Log message:
revert "try to simplify the locking code around busy maps"

anton@ and syzkaller have trouble with it.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/21 00:39:03

Modified files:
	games/fortune/fortune: fortune.c 

Log message:
Emit a warning if all fortunes in the file are too short or too long

From Nir Lichtman


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/21 01:21:18

Modified files:
	sys/arch/i386/i386: locore.s locore0.S 

Log message:
remove unneeded includes


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/21 01:38:06

Modified files:
	usr.bin/tmux   : input-keys.c 

Log message:
Adjust how Ctrl and Meta keys are sent to use standard representation if
available in mode 1, from Stanislav Kljuhhin, GitHub issue 4188.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/21 02:05:55

Added files:
	devel/libgit2/libgit2/patches: patch-src_util_unix_realpath_c 

Log message:
Missed to cvs add patch.
noted by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/21 02:38:19

Modified files:
	www/yt-dlp     : Tag: OPENBSD_7_6 Makefile 

Log message:
drop py-cryptodomex RDEP for -stable


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/21 02:39:46

Modified files:
	www/yt-dlp     : Makefile 

Log message:
bump to keep revision above -stable


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/21 02:52:59

Modified files:
	databases/mariadb: Makefile 
	databases/mariadb/patches: 
	                           patch-libmariadb_libmariadb_ma_context_c 

Log message:
MariaDB: add an upstream bug fix for the aarch64 coroutine backend.
From Brad.

While there, add a fallback SITES entry pointing at archive.mariadb.org


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/21 02:59:20

Modified files:
	databases/py-mysqlclient: Makefile distinfo 

Log message:
update to py3-mysqlclient-2.2.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/21 03:02:43

Modified files:
	databases/pecl-redis: Makefile distinfo 
	databases/pecl-redis/patches: patch-library_c 

Log message:
update to pecl-redis-6.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/21 04:48:27

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

Log message:
update to py3-pyproject_hooks-1.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/21 05:13:21

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
Add myself to openbsd-developers

OK rsadowski@ stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2024/10/21 05:21:48

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
update my location, moved long ago


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/21 05:53:44

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

Log message:
x11/xfce4/mousepad: update to 0.6.3.

see https://mail.xfce.org/pipermail/xfce-announce/2024-October/001423.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/21 06:27:57

Modified files:
	x11/gnome/music: Makefile 

Log message:
No need for x11/gnome/online-accounts.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/21 06:28:39

Modified files:
	x11/gnome/online-accounts: Makefile distinfo 
	x11/gnome/online-accounts/pkg: PLIST 

Log message:
Update to gnome-online-accounts-3.52.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/21 06:39:49

Modified files:
	usr.bin/tmux   : tmux.h window-copy.c 

Log message:
Add function to get current offset from copy mode, from Michael Grant.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/21 06:42:06

Modified files:
	usr.bin/tmux   : options-table.c 

Log message:
Bump up the maximum for repeat-time (some people want it to be
effectively infinite).


CVSROOT:	/cvs
Module name:	ports
Changes by:	patrick@cvs.openbsd.org	2024/10/21 07:22:32

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

Log message:
update dtb to linux 6.11

ok tobhe@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2024/10/21 07:33:06

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
I moved the town over


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/21 08:01:21

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
geo/openbsd-developers/files/OpenBSD: sort numerically

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/21 09:15:16

Modified files:
	sysutils/e2fsprogs: Makefile distinfo 
	sysutils/e2fsprogs/patches: patch-lib_ext2fs_Makefile_in 
	                            patch-lib_ext2fs_ext2_fs_h 
	                            patch-lib_ext2fs_unix_io_c 
	                            patch-lib_uuid_gen_uuid_c 
	sysutils/e2fsprogs/pkg: PLIST 

Log message:
Update to e2fsprogs-1.47.1.
Survived a bulk.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/21 09:15:33

Modified files:
	devel/gobject-introspection: Makefile distinfo 
	devel/gobject-introspection/pkg: PLIST 

Log message:
Update to gobject-introspection-1.82.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/21 09:38:09

Modified files:
	x11/mate/terminal: Makefile 

Log message:
Sync WANTLIB.


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2024/10/21 10:43:58

Modified files:
	faq            : faq15.html 

Log message:
modernize port flavors and versions; from bryan vyhmeister


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/21 12:27:35

Modified files:
	sys/arch/amd64/amd64: vm_machdep.c 
	sys/uvm        : uvm_glue.c 

Log message:
We have not been swapping out kernel stacks since forever.  So just
allocate the uarea with zeroed pages using km_alloc(9).  Adjust the amd64
code that creates a guard page at the top of the kernel stack to use
pmap_kremove(9) instead of pmap_remove(9) to reflect that the uarea no
longer uses "managed" pages.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/21 12:54:11

Modified files:
	www/hugo       : Makefile distinfo 

Log message:
www/hugo: update to 0.136.3

Changelogs:
- https://github.com/gohugoio/hugo/releases/tag/v0.136.2
- https://github.com/gohugoio/hugo/releases/tag/v0.136.3

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/21 13:05:31

Modified files:
	sys/dev/hid    : hidkbd.c 

Log message:
Correctly report print screen key in raw mode (i.e. under X); problem
reported by kirill@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/21 15:52:15

Modified files:
	lang/erlang/27 : Makefile distinfo 
	lang/erlang/27/pkg: PLIST-main 

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


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/21 16:04:13

Modified files:
	sys/arch/mips64/mips64: genassym.cf 
	sys/arch/macppc/macppc: genassym.cf 

Log message:
remove unneeded includes


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/21 16:55:52

Modified files:
	sys/arch/riscv64/include: param.h 

Log message:
define _MACHINE_ARCH not _MACHINE_ARC


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/21 19:02:41

Modified files:
	math/py-pandas : Makefile distinfo 
	math/py-pandas/patches: patch-pyproject_toml 

Log message:
update pandas to 2.2.3

ok bket@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/21 20:58:10

Modified files:
	sys/arch/arm64/include: armreg.h 

Log message:
correct name of define for ISS data abort S1PTW bit


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/21 21:04:53

Modified files:
	games/pysol-cards: Makefile distinfo 
	games/pysol-cards/pkg: PLIST 
Removed files:
	games/pysol-cards/patches: patch-pysol_cards_random_py 

Log message:
update pysol-cards to 0.18.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/10/21 21:15:08

Modified files:
	games/pysol    : Makefile distinfo 
	games/pysol/pkg: PLIST 
Removed files:
	games/pysol/patches: patch-pysollib_game___init___py 

Log message:
update PySolFC to 3.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/21 22:44:27

Modified files:
	misc/remind    : Makefile distinfo 

Log message:
Update to remind-5.0.7, from Martin Ziemer (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/21 23:11:14

Modified files:
	sys/dev/pci    : if_em_hw.h 

Log message:
remove duplicate DEV_ID_PCH2 defines


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/10/22 00:13:00

Modified files:
	usr.bin/ssh    : monitor_wrap.c 

Log message:
Make debug call printf("%s", NULL) safe.  Prevents problems on platforms
where this isn't safe (which it's not required to be).  ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/10/22 00:16:26

Added files:
	usr.bin/ssh    : sshd-debug.sh 

Log message:
Add a sshd debug wrapper to run all of the subprograms from the build
directory while developing and debugging.  Should help prevent accidentally
testing against unchanged installed sshd-auth and sshd-session binaries.
ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/22 00:32:49

ports/cad/horizon-eda/patches

Update of /cvs/ports/cad/horizon-eda/patches
In directory cvs.openbsd.org:/tmp/cvs-serv1963/patches

Log Message:
Directory /cvs/ports/cad/horizon-eda/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/22 00:33:38

Added files:
	cad/horizon-eda/patches: 
	                         patch-src_pool-prj-mgr_pool-mgr_pool_git_box_cpp 
	                         patch-src_pool-prj-mgr_pool-mgr_pool_remote_box_cpp 

Log message:
horizon-eda: pull in upstream commit to fix build with libgit2 >= 1.8.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 00:37:00

Modified files:
	devel/vte3     : Makefile 

Log message:
Ooops, uncomment BUILD_DEPENDS.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 00:40:08

Modified files:
	devel/glade    : Makefile 

Log message:
Bump after meson update (@symlink).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 00:46:46

Modified files:
	devel/vte3     : Makefile distinfo 
	devel/vte3/patches: patch-src_meson_build 
Removed files:
	devel/vte3/patches: patch-src_color-test_cc 
	                    patch-src_icu-glue_hh patch-src_minifont_cc 

Log message:
Update to vte3-0.78.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 01:00:11

Modified files:
	x11/gnome/control-center: Makefile distinfo 

Log message:
Update to gnome-control-center-46.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 01:09:35

Modified files:
	x11/gnome/dictionary: Makefile 

Log message:
Bump for meson update (@symlink).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 01:10:07

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.6.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/10/22 01:13:28

Modified files:
	regress/usr.bin/ssh: test-exec.sh 

Log message:
Remove sshd logfile in start_sshd, and ssh and sshd log wrappers before
recreating them.  Prevents "can't create" errors during tests when
running tests without SUDO after having run them with SUDO.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 01:39:38

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-3.3.1142.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 01:40:43

Modified files:
	sysutils/govmomi: Makefile distinfo 

Log message:
Update to govc-0.45.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 01:42:06

Modified files:
	graphics/evince: Makefile 

Log message:
Bump for meson update (@symlink).


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/22 02:59:26

Modified files:
	lang/zig       : Makefile distinfo 
	lang/zig/pkg   : PLIST 

Log message:
update lang/zig to 0.13.0

initial diff from Brandon Mercer

Release notes: https://ziglang.org/download/0.13.0/release-notes.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 03:16:31

Modified files:
	www/webkitgtk4 : Makefile distinfo 
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_runtime_MathCommon_cpp 
	                        patch-Source_WTF_wtf_Compiler_h 
	                        patch-Source_WebKit_UIProcess_glib_WebProcessPoolGLib_cpp 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 03:51:44

Modified files:
	devel/meson-python: Makefile distinfo 

Log message:
Update to meson-python-0.17.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 04:03:33

Modified files:
	sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.9.1.


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

Modified files:
	sys/arch/amd64/include: cpu.h cpuvar.h 

Log message:
remove prototypes with no matching function


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/10/22 04:23:28

Modified files:
	math/py-bottleneck: Makefile distinfo 

Log message:
Update py-bottleneck to 1.4.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/22 04:39:35

Modified files:
	mail/rspamd    : Makefile distinfo 

Log message:
update to rspamd-3.10.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/22 04:39:40

Modified files:
	databases/py-psycopg2: Makefile distinfo 

Log message:
update to py3-psycopg2-2.9.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/22 04:44:47

Log message:
    import jujutsu, a version control system with git compatibility backend
    
    ok sthen
    
    Description:
    Version control system with git compatibility backend. Get a copy of
    your code, track changes to the code, and finally publish those changes
    for others to see and use. It is designed from the ground up to be easy
    to use - whether you're new or experienced, working on new projects
    alone, or large scale projects with large histories and teams.
    
    Status:
    
    Vendor Tag:	tb
    Release Tags:	tb_20241024
    
    N ports/devel/jujutsu/Makefile
    N ports/devel/jujutsu/crates.inc
    N ports/devel/jujutsu/distinfo
    N ports/devel/jujutsu/pkg/DESCR
    N ports/devel/jujutsu/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/22 04:45:23

Modified files:
	devel          : Makefile 

Log message:
+jujutsu


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/22 05:54:05

Modified files:
	sys/kern       : kern_proc.c kern_sig.c 
	sys/sys        : proc.h 

Log message:
Protect the ps_pgrp pointer by either the KERNEL_LOCK or the ps_mtx.

This should be enough to be on the safe side when unlocking ptsignal
where a pr->ps_pgrp->pg_jobc == 0 check happens.
OK mpi@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/22 06:02:43

Modified files:
	lib/libcrypto/ec: ec_key.c 

Log message:
Inline a use of EC_GROUP_method_of()

We can just reach into the group to obtain its EC_GROUP_METHOD. After all
ec_local.h has to be in scope.  This will permit marking this ugly API as
unused internally after the next commit.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/22 06:06:08

Modified files:
	lib/libcrypto/ec: ec_asn1.c ec_lib.c ec_local.h eck_prn.c 

Log message:
Provide and use ec_group_get_field_type()

All internal uses of EC_METHOD_get_field_type() and EC_GROUP_method_of()
are chained together. Implement this as a single API call that takes a
group and use it throughout. Gets rid of another eyesore in this part of
the tree. Not that there will be a shortage of eyesores anytime soon...

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/22 06:07:27

Modified files:
	lib/libcrypto/hidden/openssl: ec.h 

Log message:
Mark EC_GROUP_method_of() and EC_METHOD_get_field_type() as unused

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/22 06:09:57

Modified files:
	lib/libcrypto/ec: ecp_oct.c 

Log message:
ecp_oct.c: add missing includes


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 06:28:57

Modified files:
	audio/rhythmbox: Makefile 
	graphics/gthumb: Makefile 
	graphics/shotwell: Makefile 
	graphics/simple-scan: Makefile 
	mail/geary     : Makefile 
	productivity/gtg: Makefile 
	sysutils/deja-dup: Makefile 
	textproc/gtk-doc: Makefile 
	textproc/gtranslator: Makefile 
	textproc/meld  : Makefile 
	www/epiphany   : Makefile 
	x11/gedit/gedit: Makefile 
	x11/gedit/gedit-plugins: Makefile 
	x11/gnome/accerciser: Makefile 
	x11/gnome/aisleriot: Makefile 
	x11/gnome/baobab: Makefile 
	x11/gnome/calculator: Makefile 
	x11/gnome/cheese: Makefile 
	x11/gnome/clocks: Makefile 
	x11/gnome/color-manager: Makefile 
	x11/gnome/connections: Makefile 
	x11/gnome/desktop: Makefile 
	x11/gnome/devhelp: Makefile 
	x11/gnome/dictionary: Makefile 
	x11/gnome/endeavour: Makefile 
	x11/gnome/eog  : Makefile 
	x11/gnome/file-roller: Makefile 
	x11/gnome/gdm  : Makefile 
	x11/gnome/ghex : Makefile 
	x11/gnome/grilo-plugins: Makefile 
	x11/gnome/gucharmap: Makefile 
	x11/gnome/iagno: Makefile 
	x11/gnome/mahjongg: Makefile 
	x11/gnome/music: Makefile 
	x11/gnome/notes: Makefile 
	x11/gnome/orca : Makefile 
	x11/gnome/photos: Makefile 
	x11/gnome/polari: Makefile 
	x11/gnome/quadrapassel: Makefile 
	x11/gnome/seahorse: Makefile 
	x11/gnome/system-monitor: Makefile 
	x11/gnome/terminal: Makefile 
	x11/gnome/tetravex: Makefile 
	x11/gnome/text-editor: Makefile 
	x11/gnome/totem: Makefile 
	x11/gnome/zenity: Makefile 

Log message:
Bump after meson update (@symlink).


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/22 06:51:56

Modified files:
	sys/arch/macppc/macppc: cpu.c genassym.cf locore.S locore0.S 
	sys/arch/powerpc/include: cpu.h 
	sys/arch/powerpc/powerpc: intr.c 

Log message:
Rename `ci_intrdepth' to `ci_idepth'.

ok gkoehler@, jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/22 08:13:39

Modified files:
	x11/gtkmm40    : Makefile 

Log message:
Also need graphics/vulkan-loader as a RDEP.

spottedy by tb@, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/22 09:10:00

Modified files:
	www/p5-WWW-Mechanize: Makefile distinfo 

Log message:
update p5-WWW-Mechanize to 2.19


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/22 09:19:48

Modified files:
	usr.sbin/vmd   : vmm.c 

Log message:
Use imsg_get_fd() like everywhere else.
OK florian@ dv@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/22 09:54:33

Modified files:
	lib/libcrypto/hidden/openssl: ec.h 

Log message:
Revert marking EC_GROUP_method_of() and EC_METHOD_get_field_type() unused

breaks tree as noted by krw


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/22 10:31:10

Modified files:
	regress/lib/libssl/interop/openssl32: Makefile 

Log message:
Suppress warning noise from deprecated OpenSSL API


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/22 12:10:39

Modified files:
	devel/got      : Makefile distinfo 

Log message:
update to got 0.104

- gotd.conf: document the macro syntax
- tog: prevent a segfault upon unexpected object type in ref list view
- fix pack file creation in the presenc of tagged tag objects
- plugged some memory leaks
- fix a crash when unstaging a file which has been removed from disk
- gotwebd: fix out of bounds access while handling the configuration


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/22 12:12:08

Modified files:
	devel/got      : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
MFC: update to got 0.104

- gotd.conf: document the macro syntax
- tog: prevent a segfault upon unexpected object type in ref list view
- fix pack file creation in the presenc of tagged tag objects
- plugged some memory leaks
- fix a crash when unstaging a file which has been removed from disk
- gotwebd: fix out of bounds access while handling the configuration


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2024/10/22 13:03:17

Modified files:
	comms/rtl-sdr  : Makefile distinfo 

Log message:
update 2.0.1 ->  2.0.2

update sent by  Bryan Vyhmeister via ports@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/22 13:07:48

Modified files:
	lang/scala     : Makefile distinfo 
	lang/scala/pkg : PLIST 

Log message:
lang/scala: update to 3.5.2

Changelog:
- https://github.com/scala/scala3/releases/tag/3.5.2

OK kn@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/22 13:08:51

Modified files:
	sysutils/docker-cli: Makefile distinfo 

Log message:
sysutils/docker-cli: update to 27.3.1

OK kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/22 15:06:16

Modified files:
	lib/libcrypto/ec: ecp_oct.c 

Log message:
Start cleaning up oct2point and point2oct

The SEC 1 standard defines various ways of encoding an elliptic curve
point as ASN.1 octet string. It's also used for the public key, which
isn't an octet string but a bit string for whatever historic reason.
The public API is incomplete and inconvenient, so we need to jump
through a few hoops to support it and to preserve our own sanity.

Split a small helper function out of ec_GFp_simple_point2oct() that
checks that a uint8_t represents a valid point conversion form. It
supports exactly the four possible variants and helps translating
from point_conversion_form_t at the API boundary.

Reject the form for the point at infinity since the function has
historically done that even for the case that the point actually is
the point at infinity.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/22 15:08:49

Modified files:
	lib/libcrypto/ec: ecp_oct.c 

Log message:
Rewrite ec_GFp_simple_oct2point() using CBS

Transform the spaghetti in here into something more readable. Factor
various inline checks into helper functions to make the logic clearer.
This is a bit longer but a lot safer and simpler. It accepts exactly
the same input as the original version.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/22 15:10:45

Modified files:
	lib/libcrypto/ec: ecp_oct.c 

Log message:
Rewrite ec_GFp_simple_point2oct() using CBB

Factor ad-hoc inline code into helper functions. Use CBB and
BN_bn2binpad() instead of batshit crazy skip loops and pointer
banging. With all this done, the function becomes relatively
streamlined and pretty much symmetric with the new oct2point()
implementation.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/22 15:20:04

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

Log message:
update to dnscontrol 4.14.0;  OK paco


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/22 15:28:53

Modified files:
	lib/libcrypto/ec: ecp_oct.c 

Log message:
Move a check for hybrid point encoding into a helper function


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 15:50:02

Modified files:
	sys/arch/amd64/amd64: mpbios.c 
	sys/arch/amd64/include: i82093var.h vmmvar.h 
	sys/arch/i386/i386: mpbios.c 
	sys/arch/i386/include: i82093var.h mpbiosvar.h 
	sys/arch/luna88k/luna88k: autoconf.c 
	sys/arch/m88k/include: pcb.h 
	sys/arch/macppc/dev: pm_direct.h 
	sys/dev/acpi   : acpicpu.c acpidmar.h 
	sys/dev        : audio.c 
	sys/dev/efi    : efiio.h 
	sys/dev/ic     : aacvar.h adv.h aic79xx.h trm.h 
	sys/dev/isa    : essvar.h 
	sys/dev/pci    : esavar.h if_em_osdep.h if_ixgb_osdep.h 
	sys/dev/sbus   : cgtwelvereg.h 
	sys/dev/usb    : uchcom.c 

Log message:
put opening { on same line as struct name
ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 16:01:59

Modified files:
	sys/arch/sparc64/include: bus.h 

Log message:
remove redundant include guard in BUS_SPACE_DEBUG path
incorrectly renamed in rev 1.26

discussed with claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 16:05:17

Modified files:
	sys/net        : if_pppx.c 

Log message:
correct argument to klist_free(); ok visa@ mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 16:15:38

Modified files:
	usr.bin/chpass : chpass.h 

Log message:
remove duplicate prototype


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 16:21:25

Modified files:
	sys/dev/usb    : if_urtwn.c 

Log message:
remove duplicate entry in match table


CVSROOT:	/cvs
Module name:	src
Changes by:	lucas@cvs.openbsd.org	2024/10/22 16:23:21

Modified files:
	etc            : rc 

Log message:
rc: Use the correct path to sshd-auth's relink kit

From Josiah Frentsos <jfrent AT tilde.team>

OK tb


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 16:33:06

Modified files:
	lib/libkeynote : base64.c 

Log message:
remove duplicate rcs id


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 16:41:01

Modified files:
	lib/libcrypto/man: Makefile 

Log message:
remove duplicate X509v3_asid_add_id_or_range.3 line


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 16:50:49

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

Log message:
remove duplicate RT_BUF_SIZE define


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 18:53:28

Modified files:
	sys/dev/pci    : esareg.h 

Log message:
remove duplicate ESA_MINISRC_OUT_BUFFER_SIZE define


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/10/22 19:29:14

Modified files:
	net/prosody    : Makefile 
	net/prosody/pkg: PLIST README 
Added files:
	net/prosody/patches: patch-util_prosodyctl_cert_lua 
	                     patch-util_startup_lua 

Log message:
net/prosody: ship prosody-migrator

It allows for converting between storage backends and making backups.
Requested by a port user on Prosody's MUC.

input, OK kn


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 19:35:43

Modified files:
	sys/dev/pci    : if_etreg.h 

Log message:
remove duplicate ET_MAC_HDX_REXMIT_MAX define


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 19:47:47

Modified files:
	sys/dev/pci    : if_mcx.c 

Log message:
remove duplicate MCX_CAP_DEVICE_DRAIN_SIGERR define


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 19:57:19

Modified files:
	lib/libcrypto/pkcs7: pkcs7.h 
	lib/libssl     : ssl.h tls1.h 

Log message:
remove duplicate defines; ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 20:16:40

Modified files:
	sys/dev/pci    : if_iwxreg.h 

Log message:
remove duplicate IWX_NVM_GET_INFO define


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/22 20:39:16

Log message:
    import openssl/3.4
    
    Thanks to sashan for doing the heavy lifting upstreaming our asm patches.
    The amd64 patches were merged but tom is still slacking on the aarc64 ones.
    Passes regress on amd64, sparc64 and aarch64 (on an M1, so without bti).
    
    https://www.openssl-library.org/news/openssl-3.4-notes/
    
    Status:
    
    Vendor Tag:	tb
    Release Tags:	tb_20241023
    
    N ports/security/openssl/3.4/Makefile
    N ports/security/openssl/3.4/distinfo
    N ports/security/openssl/3.4/patches/patch-Configurations_10-main_conf
    N ports/security/openssl/3.4/patches/patch-Configurations_shared-info_pl
    N ports/security/openssl/3.4/patches/patch-crypto_aes_asm_aes-riscv64_pl
    N ports/security/openssl/3.4/patches/patch-crypto_aes_asm_aesv8-armx_pl
    N ports/security/openssl/3.4/patches/patch-crypto_aes_asm_vpaes-armv8_pl
    N ports/security/openssl/3.4/patches/patch-crypto_bn_asm_armv8-mont_pl
    N ports/security/openssl/3.4/patches/patch-crypto_chacha_asm_chacha-armv8_pl
    N ports/security/openssl/3.4/patches/patch-crypto_ec_asm_ecp_nistz256-armv8_pl
    N ports/security/openssl/3.4/patches/patch-crypto_ec_asm_ecp_sm2p256-armv8_pl
    N ports/security/openssl/3.4/patches/patch-crypto_modes_asm_aes-gcm-armv8_64_pl
    N ports/security/openssl/3.4/patches/patch-crypto_modes_asm_ghashv8-armx_pl
    N ports/security/openssl/3.4/patches/patch-crypto_poly1305_asm_poly1305-armv8_pl
    N ports/security/openssl/3.4/patches/patch-crypto_sha_asm_keccak1600-armv8_pl
    N ports/security/openssl/3.4/patches/patch-crypto_sha_asm_sha1-armv8_pl
    N ports/security/openssl/3.4/patches/patch-crypto_sha_asm_sha512-armv8_pl
    N ports/security/openssl/3.4/patches/patch-util_perl_OpenSSL_config_pm
    N ports/security/openssl/3.4/pkg/DESCR
    N ports/security/openssl/3.4/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/22 20:40:07

Modified files:
	security/openssl: Makefile 

Log message:
Link openssl 3.4 to build


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/22 20:43:25

ports/devel/jujutsu/patches

Update of /cvs/ports/devel/jujutsu/patches
In directory cvs.openbsd.org:/tmp/cvs-serv39636/patches

Log Message:
Directory /cvs/ports/devel/jujutsu/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/22 21:00:48

Added files:
	devel/jujutsu/patches: 
	                       patch-modcargo-crates_serde_bser-0_4_0_src_ser_mod_rs 

Log message:
jujutsu: fix build on BE arches


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 21:14:32

Modified files:
	sbin/isakmpd   : dnssec.h 

Log message:
remove duplicate defines


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 22:07:37

Modified files:
	sys/dev/pci/drm/radeon: radeon_encoders.c 

Log message:
drm/radeon: Fix encoder->possible_clones

From Ville Syrjala
1a235af0216411a32ab4db54f7bd19020b46c86d in linux-6.6.y/6.6.58
28127dba64d8ae1a0b737b973d6d029908599611 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 22:10:16

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

Log message:
drm/amdgpu/swsmu: Only force workload setup on init

From Alex Deucher
db0978d3ed8b1f69b6e09c3ccb66897fd2a9f6d7 in linux-6.6.y/6.6.58
cb07c8338fc2b9d5f949a19d4a07ee4d5ecf8793 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/22 22:16:05

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

Log message:
drm/amdgpu: prevent BO_HANDLES error from being overwritten

From Mohammed Anees
64cf93b87fe34e72557de294718019c0ad2931b4 in linux-6.6.y/6.6.58
c0ec082f10b7a1fd25e8c1e2a686440da913b7a3 in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/23 00:37:19

Modified files:
	devel/jujutsu/patches: 
	                       patch-modcargo-crates_serde_bser-0_4_0_src_ser_mod_rs 

Log message:
jujutsu: BE fix is already upstream in serde_bser, so add link to commit


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 00:42:53

Modified files:
	www/epiphany   : Makefile distinfo 

Log message:
Update to epiphany-46.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 00:43:28

Modified files:
	x11/gnome/totem: Makefile distinfo 
	x11/gnome/totem/pkg: PLIST 

Log message:
Update to totem-43.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/23 01:18:44

Modified files:
	sys/uvm        : uvm_vnode.c 

Log message:
Decrement uobj reference count without KERNEL_LOCK().

Reduce KERNEL_LOCK() contention when tearing down file-backed regions.  Here
it is safe to interleave the KERNEL_LOCK() and a rwlock because the former
is released if the latter is contented.

Contention analysed by and ok claudio@, ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 01:21:42

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-498.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 01:39:54

Modified files:
	devel/py-cffi  : Makefile distinfo 

Log message:
Update to py3-cffi-1.17.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/23 01:40:20

Modified files:
	sys/arch/mips64/include: cpu.h 
	sys/arch/mips64/mips64: interrupt.c 

Log message:
Rename `ci_intrdepth' to `ci_idepth'.

ok jsg@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/23 01:41:44

Modified files:
	sys/arch/m88k/include: cpu.h 
	sys/arch/m88k/m88k: db_interface.c trap.c 

Log message:
Rename `ci_intrdepth' to `ci_idepth'.

ok jsg@, aoyama@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 01:46:06

Modified files:
	devel/libgit2/py-git2: Makefile distinfo 
	devel/libgit2/py-git2/pkg: PLIST 

Log message:
Update to py3-git2-1.16.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/23 01:52:55

Modified files:
	sys/arch/hppa/hppa: intr.c 
	sys/arch/hppa/include: cpu.h 

Log message:
Rename `ci_in_intr' to `ci_idepth'.

ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/23 01:58:55

Modified files:
	devel/py-pyproject-metadata: Makefile distinfo 
	devel/py-pyproject-metadata/pkg: DESCR PLIST 

Log message:
update to py3-pyproject-metadata-0.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/23 02:06:37

Modified files:
	security/xmlsec: Makefile distinfo 
	security/xmlsec/patches: patch-Makefile_in 
	                         patch-tests_testrun_sh 

Log message:
update to xmlsec-1.3.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/23 02:21:17

Modified files:
	x11/xchm       : Makefile distinfo 

Log message:
update to xchm-1.37


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/23 02:25:09

Modified files:
	security/dropbear: Makefile distinfo 
Added files:
	security/dropbear/patches: patch-test_Makefile_in 
	                           patch-test_test_dropbear_py 

Log message:
update to dropbear-2024.86
fix up basic running of tests (need network for pip install, some
fail due to _pbuild/ports framework, some other issues, nothing that
looks major)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/23 02:26:28

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	patrick@cvs.openbsd.org	2024/10/23 03:08:06

Modified files:
	sysutils/firmware/qwz: Makefile distinfo 

Log message:
Update qwz(4) firmware to 20241017

ok tobhe@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/23 03:35:41

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

Log message:
geo/mapproxy: update to 3.1.0.

see https://github.com/mapproxy/mapproxy/blob/3.1.0/CHANGES.txt


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/23 04:41:51

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
EC_get_builtin_curves(): the most appropriate name for a list of curves...

... is obviously r.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/23 06:09:14

Modified files:
	usr.sbin/rpki-client: main.c 

Log message:
Append fd to the variable names proc, rsync, rrdp, http since these variables
are used to store file descriptors.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/23 06:12:35

Modified files:
	games/luasteam : Makefile 
Added files:
	games/luasteam/patches: patch-src_utils_cpp 

Log message:
add stub for IsSteamRunningOnSteamDeck; allows running Moonring


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/23 06:21:04

Log message:
    import godotsteam-gdnative, middleware for Godot to interface with
    Steamworks. input and ok op@
    
    DESCR:
    GDNative-version of middleware for Godot to interface with Steamworks
    
    Status:
    
    Vendor Tag:	thfr
    Release Tags:	thfr_20241023
    
    N ports/games/godotsteam-gdnative/Makefile
    N ports/games/godotsteam-gdnative/distinfo
    N ports/games/godotsteam-gdnative/patches/patch-SConstruct
    N ports/games/godotsteam-gdnative/patches/patch-godotsteam_godotsteam_h
    N ports/games/godotsteam-gdnative/patches/patch-godot-cpp_SConstruct
    N ports/games/godotsteam-gdnative/patches/patch-godot-cpp_include_core_Defs_hpp
    N ports/games/godotsteam-gdnative/patches/patch-godotsteam_godotsteam_cpp
    N ports/games/godotsteam-gdnative/pkg/DESCR
    N ports/games/godotsteam-gdnative/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/23 06:22:27

Modified files:
	games          : Makefile 

Log message:
+godotsteam-gdnative


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/23 06:24:33

Modified files:
	games/indierunner: Makefile 

Log message:
add godotsteam-gdnative to RDEP to make sure it's installed with indierunner


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/23 06:28:33

Modified files:
	games/love/0.10: Makefile 
	games/love/11  : Makefile 
Added files:
	games/love/0.10/patches: 
	                         patch-src_modules_graphics_opengl_Polyline_cpp 
	games/love/11/patches: patch-src_modules_graphics_Polyline_cpp 

Log message:
backport fix for array bounds violation that led to segfaults with games
Moonring and Arco (and possibly others)
tweaks and ok sthen@, op@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/23 07:42:50

Modified files:
	lib/libcrypto/ec: ecp_oct.c 

Log message:
EC_POINT_point2oct() need to special case the point at infinity

This is annoying since it undoes some polishing done before commit and
reintroduces an unpleasant asymmetry.

found by anton via openssl-ruby tests
ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/23 08:10:03

Modified files:
	regress/lib/libcrypto/ec: ec_point_conversion.c 

Log message:
ec_point_conversion: extend test coverage by translating back the
point to an octet string and match with the initial octet string.

would have caught the regression found by anton


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/23 09:06:46

Modified files:
	regress/lib/libcrypto/ec: ec_point_conversion.c 

Log message:
ec_point_conversion: cosmetics


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 10:20:23

Modified files:
	x11/gnome/characters: Makefile distinfo 
	x11/gnome/characters/pkg: PLIST 

Log message:
Update to gnome-characters-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 10:23:45

Modified files:
	x11/gnome/baobab: Makefile distinfo 

Log message:
Update to baobab-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 10:25:34

Modified files:
	x11/gnome/font-viewer: Makefile distinfo 
	x11/gnome/font-viewer/pkg: PLIST 

Log message:
Update to gnome-font-viewer-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 10:29:53

Modified files:
	x11/gnome/calculator: Makefile distinfo 
	x11/gnome/calculator/pkg: PLIST 

Log message:
Update to gnome-calculator-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 10:32:54

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-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 10:36:05

Modified files:
	x11/gnome/music: Makefile distinfo 

Log message:
Update to gnome-music-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 10:40:06

Modified files:
	x11/gnome/calendar: Makefile distinfo 
	x11/gnome/calendar/pkg: PLIST 

Log message:
Update to gnome-calendar-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 10:44:19

Modified files:
	x11/gnome/seahorse: Makefile distinfo 
	x11/gnome/seahorse/pkg: PLIST 
Removed files:
	x11/gnome/seahorse/patches: patch-meson_build 
	                            patch-ssh_operation_vala 

Log message:
Update to seahorse-47.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 10:52:14

Modified files:
	x11/gnome/contacts: Makefile distinfo 

Log message:
Update to gnome-contacts-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 11:00:06

Modified files:
	x11/gnome/connections: Makefile distinfo 
	x11/gnome/connections/patches: 
	                               patch-subprojects_gtk-frdp_src_frdp-channel-clipboard_c 
	x11/gnome/connections/pkg: PLIST 

Log message:
Update to gnome-connections-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 11:06:38

Modified files:
	x11/gnome/clocks: Makefile distinfo 
	x11/gnome/clocks/pkg: PLIST 

Log message:
Update to gnome-clocks-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 11:08:33

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/23 11:11:17

Modified files:
	x11/gnome/system-monitor: Makefile distinfo 
	x11/gnome/system-monitor/pkg: PLIST 
Removed files:
	x11/gnome/system-monitor/patches: patch-src_proctable_cpp 

Log message:
Update to gnome-system-monitor-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/23 11:22:24

Modified files:
	lang/deno/patches: patch-Cargo_toml patch-cli_build_rs 
	                   patch-cli_standalone_binary_rs 
	                   patch-cli_standalone_mod_rs 
	                   patch-ext_ffi_Cargo_toml 
	                   patch-ext_node_ops_fs_rs 
	                   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_memory_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-modcargo-crates_v8-0_90_1_v8_src_base_small-vector_h 
Added files:
	lang/deno/patches: patch-cli_Cargo_toml patch-cli_main_rs 
	                   patch-cli_task_runner_rs 
	                   patch-cli_tools_jupyter_install_rs 
	                   patch-cli_version_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_106_0_v8_src_builtins_x64_builtins-x64_cc 
	                   patch-tests_util_server_src_lib_rs 
Removed files:
	lang/deno/patches: patch-cli_mainrt_rs 
	                   patch-cli_tools_upgrade_rs 
	                   patch-ext_node_ops_os_cpus_rs 
	                   patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_raw_logging_cc 

Log message:
lang/deno: Update to 2.0.2

Also:
- disable upgrade feature, and drop patch introducing a custom error for
OpenBSD
- replace calls to unwrap_or() to unwrap_or_else() in various patches,
suggested by tb@, thanks
- Lots and lots of v8-related fun, mostly lifted from www/chromium


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/23 11:28:57

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.3.3esr/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/23 11:30:59

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.3.3esr/releasenotes/


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/23 12:45:34

Modified files:
	sys/arch/hppa/include: cpu.h trap.h 

Log message:
Remove not-used-in-the-last-20-years-or-so defines.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/23 13:32:31

Modified files:
	multimedia/playerctl: Makefile distinfo 
	multimedia/playerctl/pkg: PLIST 

Log message:
ship shell completion, use DIST_TUPLE


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/23 21:14:37

Modified files:
	usr.bin/ssh    : misc.c 

Log message:
relax valid_domain() checks to allow an underscore as the first
character. ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/23 21:15:47

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

Log message:
amake ssh-agent drop all keys when it receives SIGUSR1;
let's users zap keys without access to $SSH_AUTH_SOCK

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/23 21:28:34

Modified files:
	regress/usr.bin/ssh: agent.sh 

Log message:
test SIGUSR1 dropping all keys from ssh-agent


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/10/23 23:28:00

Modified files:
	sys/arch/landisk/landisk: intr.c 
	sys/arch/sh/include: cpu.h 

Log message:
Add a ci_intrdepth field to struct cpu_info for sh, and use it to implement
CLKF_INTR properly.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/23 23:57:25

Modified files:
	lib/libcrypto/ec: ecp_oct.c 

Log message:
Add missing error check for CBB_init_fixed()

CID 511280


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/24 00:30:28

Modified files:
	sys/arch/hppa/include: trap.h 

Log message:
remove unused T_BITS define; ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/24 00:34:36

Modified files:
	x11/gnome/maps : Makefile distinfo 

Log message:
Update to gnome-maps-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/24 00:35:55

Modified files:
	x11/gnome/zenity: Makefile distinfo 

Log message:
Update to zenity-4.0.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/24 00:36:30

Modified files:
	sysutils/govmomi: Makefile distinfo 

Log message:
Update to govc-0.45.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/24 00:41:21

Modified files:
	sysutils/cloud-sql-proxy: Makefile distinfo 

Log message:
Update to cloud-sql-proxy-2.14.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/24 00:46:32

Modified files:
	sysutils/opentofu: Makefile distinfo 

Log message:
Update to opentofu-1.8.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/24 00:47:23

Modified files:
	multimedia/pipewire/pipewire: Makefile distinfo 
	multimedia/pipewire/pipewire/patches: 
	                                      patch-src_modules_module-netjack2-manager_c 
	                                      patch-src_modules_module-rtp-sap_c 
	                                      patch-src_modules_module-rtp-session_c 
	                                      patch-src_modules_module-rtp-source_c 
	                                      patch-src_modules_module-vban-recv_c 
	multimedia/pipewire/pipewire/pkg: PLIST-main 

Log message:
Update to pipewire-1.2.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/24 00:49:06

Modified files:
	x11/gnome/weather: Makefile distinfo 
	x11/gnome/weather/pkg: PLIST 

Log message:
Update to gnome-weather-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/24 00:55:59

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

Log message:
mail/stalwart: update to 0.10.5.

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

mention in the README that the web admin iface requires enabling wasm if
using chromium. with firefox afaict works ootb :) based on a diff from
hukadan, thanks !


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 02:54:32

Modified files:
	x11/qt5        : Makefile.inc Makefile.version 
	x11/qt5/docs   : Makefile distinfo 
	x11/qt5/qt3d   : distinfo 
	x11/qt5/qtbase : Makefile distinfo 
	x11/qt5/qtbase/patches: patch-src_corelib_global_global_pri 
	x11/qt5/qtcharts: distinfo 
	x11/qt5/qtcharts/pkg: PLIST-main 
	x11/qt5/qtconnectivity: Makefile distinfo 
	x11/qt5/qtdatavis3d: distinfo 
	x11/qt5/qtdeclarative: Makefile distinfo 
	x11/qt5/qtgamepad: distinfo 
	x11/qt5/qtgraphicaleffects: distinfo 
	x11/qt5/qtimageformats: Makefile distinfo 
	x11/qt5/qtlocation: Makefile distinfo 
	x11/qt5/qtlottie: distinfo 
	x11/qt5/qtmultimedia: Makefile distinfo 
	x11/qt5/qtnetworkauth: distinfo 
	x11/qt5/qtpurchasing: distinfo 
	x11/qt5/qtquickcontrols: distinfo 
	x11/qt5/qtquickcontrols2: Makefile distinfo 
	x11/qt5/qtremoteobjects: Makefile distinfo 
	x11/qt5/qtscript: Makefile distinfo 
	x11/qt5/qtscxml: distinfo 
	x11/qt5/qtsensors: distinfo 
	x11/qt5/qtserialbus: distinfo 
	x11/qt5/qtserialport: distinfo 
	x11/qt5/qtspeech: Makefile distinfo 
	x11/qt5/qtsvg  : Makefile distinfo 
	x11/qt5/qttools: Makefile distinfo 
	x11/qt5/qttranslations: distinfo 
	x11/qt5/qtvirtualkeyboard: distinfo 
	x11/qt5/qtwayland: Makefile distinfo 
	x11/qt5/qtwebchannel: Makefile distinfo 
	x11/qt5/qtwebengine: Makefile distinfo 
	x11/qt5/qtwebengine/patches: patch-configure_pri 
	                             patch-mkspecs_features_functions_prf 
	                             patch-src_3rdparty_chromium_build_config_linux_pkg-config_py 
	                             patch-src_3rdparty_chromium_build_detect_host_arch_py 
	                             patch-src_3rdparty_chromium_content_browser_BUILD_gn 
	                             patch-src_3rdparty_chromium_content_gpu_BUILD_gn 
	                             patch-src_3rdparty_chromium_mojo_public_tools_bindings_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_style_format_py 
	                             patch-src_3rdparty_chromium_third_party_devtools-frontend_src_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_sqlite_src_amalgamation_sqlite3_c 
	                             patch-src_3rdparty_chromium_v8_src_execution_isolate_cc 
	                             patch-src_3rdparty_gn_build_gen_py 
	                             patch-src_buildtools_config_linking_pri 
	                             patch-src_buildtools_config_support_pri 
	                             patch-src_buildtools_configure_json 
	x11/qt5/qtwebglplugin: distinfo 
	x11/qt5/qtwebkit: Makefile 
	x11/qt5/qtwebsockets: Makefile distinfo 
	x11/qt5/qtwebview: distinfo 
	x11/qt5/qtx11extras: distinfo 
	x11/qt5/qtxmlpatterns: distinfo 
Added files:
	x11/qt5/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_build_download_nacl_toolchains_py 
	                             patch-src_3rdparty_chromium_build_linux_unbundle_replace_gn_files_py 
	                             patch-src_3rdparty_chromium_build_toolchain_get_concurrent_links_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_scripts_build_ffmpeg_py 
Removed files:
	x11/qt5/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_build_print_python_deps_py 
	                             patch-src_3rdparty_chromium_build_toolchain_gcc_solink_wrapper_py 
	                             patch-src_3rdparty_chromium_components_resources_protobufs_binary_proto_generator_py 
	                             patch-src_3rdparty_chromium_content_browser_tracing_generate_trace_viewer_grd_py 
	                             patch-src_3rdparty_chromium_gpu_config_BUILD_gn 
	                             patch-src_3rdparty_chromium_gpu_vulkan_generate_bindings_py 
	                             patch-src_3rdparty_chromium_mojo_public_tools_bindings_gen_data_files_list_py 
	                             patch-src_3rdparty_chromium_mojo_public_tools_bindings_generators_mojom_java_generator_py 
	                             patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_generate_generator_py 
	                             patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_generate_module_py 
	                             patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_generate_template_expander_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_blink_v8_bridge_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_callback_interface_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_code_node_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_codegen_expr_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_codegen_format_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_codegen_utils_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_dictionary_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_interface_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_mako_renderer_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_task_queue_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_code_generator_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_generate_origin_trial_features_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_idl_definitions_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_idl_reader_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_idl_types_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_utilities_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_v8_interface_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_v8_methods_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_v8_utilities_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_callback_interface_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_database_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_exposure_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_function_like_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_idl_compiler_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_interface_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_ir_builder_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_make_copy_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_namespace_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_templates_dictionary_v8_cc_tmpl 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_core_css_make_style_shorthands_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_core_css_properties_make_css_property_instances_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_gperf_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_in_file_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_in_generator_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_make_runtime_features_py 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_templates_element_factory_cc_tmpl 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_templates_element_type_helpers_cc_tmpl 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_templates_element_type_helpers_h_tmpl 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_templates_macros_tmpl 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_templates_make_qualified_names_h_tmpl 
	                             patch-src_3rdparty_chromium_third_party_dawn_generator_generator_lib_py 
	                             patch-src_3rdparty_chromium_third_party_devtools-frontend_src_scripts_build_build_inspector_overlay_py 
	                             patch-src_3rdparty_chromium_third_party_devtools-frontend_src_scripts_build_build_release_applications_py 
	                             patch-src_3rdparty_chromium_third_party_devtools-frontend_src_scripts_build_generate_devtools_grd_py 
	                             patch-src_3rdparty_chromium_third_party_devtools-frontend_src_scripts_build_modular_build_py 
	                             patch-src_3rdparty_chromium_third_party_jinja2_tests_py 
	                             patch-src_3rdparty_chromium_third_party_skia_src_core_SkCpu_cpp 
	                             patch-src_3rdparty_chromium_tools_grit_grit_util_py 
	                             patch-src_3rdparty_chromium_tools_json_schema_compiler_cpp_bundle_generator_py 
	                             patch-src_3rdparty_chromium_tools_metrics_ukm_gen_builders_py 
	                             patch-src_3rdparty_chromium_tools_metrics_ukm_ukm_model_py 
	                             patch-src_3rdparty_chromium_ui_ozone_generate_constructor_list_py 
	                             patch-src_3rdparty_chromium_ui_ozone_generate_ozone_platform_list_py 
	                             patch-src_plugins_plugins_pro 

Log message:
Update Qt to 5.15.15 and QtWebengine 5.15.17 (+KDE patches)

KDE has merged all py3->3 patches. This saves us a lot of patches and makes
further updates easier. Qtwebengine includes security patches until Sep 27,
2024.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 02:57:19

Modified files:
	devel/cmake    : Makefile distinfo 
	devel/cmake/patches: patch-Source_cmFileCommand_cxx 

Log message:
Update cmake to 3.30.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:02:37

Modified files:
	x11/qt6        : Makefile.version 
	x11/qt6/qt3d   : distinfo 
	x11/qt6/qt5compat: distinfo 
	x11/qt6/qtbase : Makefile distinfo 
	x11/qt6/qtbase/patches: patch-cmake_QtCompilerOptimization_cmake 
	                        patch-cmake_QtFeature_cmake 
	                        patch-cmake_QtProcessConfigureArgs_cmake 
	                        patch-src_corelib_plugin_qelfparser_p_cpp 
	                        patch-src_network_kernel_qnetworkinterface_unix_cpp 
	                        patch-src_plugins_tls_openssl_qsslcontext_openssl_cpp 
	                        patch-src_plugins_tls_openssl_qsslsocket_openssl_symbols_p_h 
	x11/qt6/qtbase/pkg: PLIST-global PLIST-main 
	x11/qt6/qtcharts: Makefile distinfo 
	x11/qt6/qtconnectivity: Makefile distinfo 
	x11/qt6/qtdatavis3d: Makefile distinfo 
	x11/qt6/qtdeclarative: Makefile distinfo 
	x11/qt6/qtdeclarative/patches: patch-src_qml_configure_cmake 
	                               patch-src_qml_jit_qv4assemblercommon_p_h 
	                               patch-src_qml_memory_qv4stacklimits_cpp 
	x11/qt6/qtdeclarative/pkg: PLIST 
	x11/qt6/qtgraphs: Makefile distinfo 
	x11/qt6/qtgraphs/pkg: PLIST 
	x11/qt6/qtgrpc : Makefile distinfo 
	x11/qt6/qtgrpc/pkg: PLIST 
	x11/qt6/qthttpserver: Makefile distinfo 
	x11/qt6/qtimageformats: distinfo 
	x11/qt6/qtlanguageserver: Makefile distinfo 
	x11/qt6/qtlocation: Makefile distinfo 
	x11/qt6/qtlocation/pkg: PLIST 
	x11/qt6/qtlottie: distinfo 
	x11/qt6/qtmultimedia: Makefile distinfo 
	x11/qt6/qtmultimedia/pkg: PLIST 
	x11/qt6/qtnetworkauth: distinfo 
	x11/qt6/qtpositioning: Makefile distinfo 
	x11/qt6/qtquick3d: Makefile distinfo 
	x11/qt6/qtquick3d/pkg: PLIST 
	x11/qt6/qtquick3dphysics: Makefile distinfo 
	x11/qt6/qtquick3dphysics/patches: 
	                                  patch-src_3rdparty_PhysX_source_foundation_src_unix_PsUnixThread_cpp 
	x11/qt6/qtquickeffectmaker: distinfo 
	x11/qt6/qtquicktimeline: Makefile distinfo 
	x11/qt6/qtquicktimeline/pkg: PLIST 
	x11/qt6/qtremoteobjects: Makefile distinfo 
	x11/qt6/qtscxml: Makefile distinfo 
	x11/qt6/qtsensors: Makefile distinfo 
	x11/qt6/qtserialbus: Makefile distinfo 
	x11/qt6/qtserialport: Makefile distinfo 
	x11/qt6/qtshadertools: Makefile distinfo 
	x11/qt6/qtspeech: Makefile distinfo 
	x11/qt6/qtsvg  : Makefile distinfo 
	x11/qt6/qtsvg/pkg: PLIST 
	x11/qt6/qttools: Makefile distinfo 
	x11/qt6/qttools/pkg: PLIST 
	x11/qt6/qttranslations: distinfo 
	x11/qt6/qttranslations/pkg: PLIST 
	x11/qt6/qtvirtualkeyboard: Makefile distinfo 
	x11/qt6/qtwayland: Makefile distinfo 
	x11/qt6/qtwayland/pkg: PLIST 
	x11/qt6/qtwebchannel: Makefile distinfo 
	x11/qt6/qtwebengine: Makefile distinfo 
	x11/qt6/qtwebengine/patches: patch-cmake_Functions_cmake 
	                             patch-configure_cmake 
	                             patch-src_3rdparty_chromium_BUILD_gn 
	                             patch-src_3rdparty_chromium_base_BUILD_gn 
	                             patch-src_3rdparty_chromium_base_allocator_dispatcher_tls_h 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_address_space_randomization_h 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_page_allocator_constants_h 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_page_allocator_h 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_page_allocator_internals_posix_h 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_address_space_cc 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_base_rand_util_posix_cc 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_config_h 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_constants_h 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_forward_h 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_gni 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_root_cc 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_spinning_mutex_cc 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_starscan_stack_stack_cc 
	                             patch-src_3rdparty_chromium_base_base_switches_cc 
	                             patch-src_3rdparty_chromium_base_base_switches_h 
	                             patch-src_3rdparty_chromium_base_debug_elf_reader_cc 
	                             patch-src_3rdparty_chromium_base_debug_stack_trace_posix_cc 
	                             patch-src_3rdparty_chromium_base_files_file_path_watcher_unittest_cc 
	                             patch-src_3rdparty_chromium_base_files_file_util_posix_cc 
	                             patch-src_3rdparty_chromium_base_files_file_util_unittest_cc 
	                             patch-src_3rdparty_chromium_base_i18n_icu_util_cc 
	                             patch-src_3rdparty_chromium_base_linux_util_cc 
	                             patch-src_3rdparty_chromium_base_memory_madv_free_discardable_memory_posix_cc 
	                             patch-src_3rdparty_chromium_base_memory_platform_shared_memory_region_h 
	                             patch-src_3rdparty_chromium_base_process_launch_h 
	                             patch-src_3rdparty_chromium_base_process_memory_cc 
	                             patch-src_3rdparty_chromium_base_process_process_metrics_cc 
	                             patch-src_3rdparty_chromium_base_process_process_metrics_freebsd_cc 
	                             patch-src_3rdparty_chromium_base_process_process_metrics_h 
	                             patch-src_3rdparty_chromium_base_process_process_metrics_openbsd_cc 
	                             patch-src_3rdparty_chromium_base_process_process_metrics_posix_cc 
	                             patch-src_3rdparty_chromium_base_process_process_posix_cc 
	                             patch-src_3rdparty_chromium_base_process_process_unittest_cc 
	                             patch-src_3rdparty_chromium_base_profiler_module_cache_cc 
	                             patch-src_3rdparty_chromium_base_profiler_stack_base_address_posix_cc 
	                             patch-src_3rdparty_chromium_base_profiler_stack_sampling_profiler_test_util_cc 
	                             patch-src_3rdparty_chromium_base_profiler_thread_delegate_posix_cc 
	                             patch-src_3rdparty_chromium_base_rand_util_h 
	                             patch-src_3rdparty_chromium_base_system_sys_info_cc 
	                             patch-src_3rdparty_chromium_base_system_sys_info_h 
	                             patch-src_3rdparty_chromium_base_system_sys_info_posix_cc 
	                             patch-src_3rdparty_chromium_base_system_sys_info_unittest_cc 
	                             patch-src_3rdparty_chromium_base_test_test_file_util_linux_cc 
	                             patch-src_3rdparty_chromium_base_threading_platform_thread_bsd_cc 
	                             patch-src_3rdparty_chromium_base_threading_platform_thread_linux_cc 
	                             patch-src_3rdparty_chromium_base_threading_platform_thread_posix_cc 
	                             patch-src_3rdparty_chromium_base_threading_platform_thread_unittest_cc 
	                             patch-src_3rdparty_chromium_base_trace_event_malloc_dump_provider_cc 
	                             patch-src_3rdparty_chromium_build_config_BUILD_gn 
	                             patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn 
	                             patch-src_3rdparty_chromium_build_config_linux_BUILD_gn 
	                             patch-src_3rdparty_chromium_build_config_linux_pkg-config_py 
	                             patch-src_3rdparty_chromium_build_config_ozone_gni 
	                             patch-src_3rdparty_chromium_build_toolchain_gcc_toolchain_gni 
	                             patch-src_3rdparty_chromium_cc_BUILD_gn 
	                             patch-src_3rdparty_chromium_chrome_app_app_management_strings_grdp 
	                             patch-src_3rdparty_chromium_chrome_app_chromium_strings_grd 
	                             patch-src_3rdparty_chromium_chrome_app_generated_resources_grd 
	                             patch-src_3rdparty_chromium_chrome_app_profiles_strings_grdp 
	                             patch-src_3rdparty_chromium_chrome_app_settings_strings_grdp 
	                             patch-src_3rdparty_chromium_chrome_app_theme_chrome_unscaled_resources_grd 
	                             patch-src_3rdparty_chromium_chrome_app_theme_theme_resources_grd 
	                             patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD_gn 
	                             patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_extensions_api_image_writer_private_removable_storage_provider_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc_event_log_uploader_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc_log_uploader_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc_logging_controller_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc_logging_controller_h 
	                             patch-src_3rdparty_chromium_chrome_browser_net_system_network_context_manager_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_prefs_browser_prefs_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_prefs_pref_service_incognito_allowlist_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_printing_print_backend_service_manager_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_ui_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_ui_webui_ntp_app_launcher_handler_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc 
	                             patch-src_3rdparty_chromium_chrome_common_channel_info_h 
	                             patch-src_3rdparty_chromium_chrome_common_channel_info_posix_cc 
	                             patch-src_3rdparty_chromium_chrome_common_chrome_features_h 
	                             patch-src_3rdparty_chromium_chrome_common_chrome_paths_cc 
	                             patch-src_3rdparty_chromium_chrome_common_chrome_paths_h 
	                             patch-src_3rdparty_chromium_chrome_common_chrome_paths_internal_h 
	                             patch-src_3rdparty_chromium_chrome_common_chrome_switches_cc 
	                             patch-src_3rdparty_chromium_chrome_common_chrome_switches_h 
	                             patch-src_3rdparty_chromium_chrome_common_pref_names_h 
	                             patch-src_3rdparty_chromium_chrome_common_url_constants_cc 
	                             patch-src_3rdparty_chromium_chrome_common_url_constants_h 
	                             patch-src_3rdparty_chromium_chrome_common_webui_url_constants_cc 
	                             patch-src_3rdparty_chromium_chrome_common_webui_url_constants_h 
	                             patch-src_3rdparty_chromium_chrome_renderer_chrome_render_frame_observer_cc 
	                             patch-src_3rdparty_chromium_chrome_test_BUILD_gn 
	                             patch-src_3rdparty_chromium_components_autofill_core_browser_personal_data_manager_cc 
	                             patch-src_3rdparty_chromium_components_autofill_core_common_autofill_payments_features_cc 
	                             patch-src_3rdparty_chromium_components_autofill_core_common_autofill_util_cc 
	                             patch-src_3rdparty_chromium_components_autofill_payments_strings_grdp 
	                             patch-src_3rdparty_chromium_components_components_chromium_strings_grd 
	                             patch-src_3rdparty_chromium_components_components_google_chrome_strings_grd 
	                             patch-src_3rdparty_chromium_components_crash_core_app_BUILD_gn 
	                             patch-src_3rdparty_chromium_components_crash_core_browser_crash_upload_list_crashpad_cc 
	                             patch-src_3rdparty_chromium_components_crash_core_common_BUILD_gn 
	                             patch-src_3rdparty_chromium_components_device_signals_core_common_signals_features_cc 
	                             patch-src_3rdparty_chromium_components_device_signals_core_common_signals_features_h 
	                             patch-src_3rdparty_chromium_components_embedder_support_user_agent_utils_unittest_cc 
	                             patch-src_3rdparty_chromium_components_feature_engagement_public_event_constants_h 
	                             patch-src_3rdparty_chromium_components_feature_engagement_public_feature_configurations_cc 
	                             patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_cc 
	                             patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_h 
	                             patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_cc 
	                             patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_h 
	                             patch-src_3rdparty_chromium_components_feed_core_v2_feed_network_impl_unittest_cc 
	                             patch-src_3rdparty_chromium_components_feed_core_v2_proto_util_cc 
	                             patch-src_3rdparty_chromium_components_feed_core_v2_proto_util_unittest_cc 
	                             patch-src_3rdparty_chromium_components_flags_ui_flags_state_cc 
	                             patch-src_3rdparty_chromium_components_gwp_asan_crash_handler_crash_analyzer_cc 
	                             patch-src_3rdparty_chromium_components_live_caption_caption_util_cc 
	                             patch-src_3rdparty_chromium_components_metrics_drive_metrics_provider_linux_cc 
	                             patch-src_3rdparty_chromium_components_metrics_metrics_log_cc 
	                             patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_cc 
	                             patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                             patch-src_3rdparty_chromium_components_password_manager_core_browser_login_database_unittest_cc 
	                             patch-src_3rdparty_chromium_components_password_manager_core_browser_sync_password_sync_bridge_cc 
	                             patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_cc 
	                             patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_h 
	                             patch-src_3rdparty_chromium_components_performance_manager_public_features_h 
	                             patch-src_3rdparty_chromium_components_policy_core_browser_policy_pref_mapping_test_cc 
	                             patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud_policy_client_cc 
	                             patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud_policy_util_cc 
	                             patch-src_3rdparty_chromium_components_policy_tools_generate_policy_source_py 
	                             patch-src_3rdparty_chromium_components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc 
	                             patch-src_3rdparty_chromium_components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc 
	                             patch-src_3rdparty_chromium_components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc 
	                             patch-src_3rdparty_chromium_components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc 
	                             patch-src_3rdparty_chromium_components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_h 
	                             patch-src_3rdparty_chromium_components_sync_device_info_local_device_info_util_cc 
	                             patch-src_3rdparty_chromium_components_update_client_update_query_params_cc 
	                             patch-src_3rdparty_chromium_components_url_formatter_spoof_checks_idn_spoof_checker_cc 
	                             patch-src_3rdparty_chromium_components_viz_service_display_embedder_skia_output_surface_impl_cc 
	                             patch-src_3rdparty_chromium_components_viz_service_display_skia_renderer_cc 
	                             patch-src_3rdparty_chromium_components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc 
	                             patch-src_3rdparty_chromium_components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h 
	                             patch-src_3rdparty_chromium_content_app_content_main_runner_impl_cc 
	                             patch-src_3rdparty_chromium_content_browser_BUILD_gn 
	                             patch-src_3rdparty_chromium_content_browser_browser_child_process_host_impl_cc 
	                             patch-src_3rdparty_chromium_content_browser_browser_main_loop_cc 
	                             patch-src_3rdparty_chromium_content_browser_child_process_launcher_helper_linux_cc 
	                             patch-src_3rdparty_chromium_content_browser_compositor_viz_process_transport_factory_cc 
	                             patch-src_3rdparty_chromium_content_browser_devtools_protocol_system_info_handler_cc 
	                             patch-src_3rdparty_chromium_content_browser_gpu_gpu_process_host_cc 
	                             patch-src_3rdparty_chromium_content_browser_media_media_keys_listener_manager_impl_cc 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_delegated_frame_host_cc 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_cc 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_h 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_render_view_host_impl_cc 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_render_widget_host_view_aura_cc 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_render_widget_host_view_aura_h 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_render_widget_host_view_event_handler_cc 
	                             patch-src_3rdparty_chromium_content_browser_sandbox_host_linux_cc 
	                             patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank_monitor_impl_cc 
	                             patch-src_3rdparty_chromium_content_browser_utility_process_host_receiver_bindings_cc 
	                             patch-src_3rdparty_chromium_content_browser_utility_sandbox_delegate_cc 
	                             patch-src_3rdparty_chromium_content_browser_web_contents_web_contents_view_aura_cc 
	                             patch-src_3rdparty_chromium_content_browser_webui_web_ui_main_frame_observer_cc 
	                             patch-src_3rdparty_chromium_content_child_child_process_cc 
	                             patch-src_3rdparty_chromium_content_common_BUILD_gn 
	                             patch-src_3rdparty_chromium_content_common_user_agent_cc 
	                             patch-src_3rdparty_chromium_content_gpu_gpu_main_cc 
	                             patch-src_3rdparty_chromium_content_gpu_gpu_sandbox_hook_linux_cc 
	                             patch-src_3rdparty_chromium_content_ppapi_plugin_ppapi_blink_platform_impl_cc 
	                             patch-src_3rdparty_chromium_content_ppapi_plugin_ppapi_blink_platform_impl_h 
	                             patch-src_3rdparty_chromium_content_ppapi_plugin_ppapi_plugin_main_cc 
	                             patch-src_3rdparty_chromium_content_public_common_BUILD_gn 
	                             patch-src_3rdparty_chromium_content_public_common_content_features_cc 
	                             patch-src_3rdparty_chromium_content_public_common_content_switches_cc 
	                             patch-src_3rdparty_chromium_content_public_common_content_switches_h 
	                             patch-src_3rdparty_chromium_content_renderer_BUILD_gn 
	                             patch-src_3rdparty_chromium_content_renderer_render_process_impl_cc 
	                             patch-src_3rdparty_chromium_content_renderer_render_thread_impl_cc 
	                             patch-src_3rdparty_chromium_content_renderer_renderer_blink_platform_impl_cc 
	                             patch-src_3rdparty_chromium_content_renderer_renderer_blink_platform_impl_h 
	                             patch-src_3rdparty_chromium_content_renderer_renderer_main_platform_delegate_linux_cc 
	                             patch-src_3rdparty_chromium_content_shell_BUILD_gn 
	                             patch-src_3rdparty_chromium_content_shell_app_shell_main_delegate_cc 
	                             patch-src_3rdparty_chromium_content_test_BUILD_gn 
	                             patch-src_3rdparty_chromium_content_utility_services_cc 
	                             patch-src_3rdparty_chromium_content_utility_speech_speech_recognition_sandbox_hook_linux_cc 
	                             patch-src_3rdparty_chromium_content_utility_speech_speech_recognition_sandbox_hook_linux_h 
	                             patch-src_3rdparty_chromium_content_utility_utility_blink_platform_with_sandbox_support_impl_cc 
	                             patch-src_3rdparty_chromium_content_utility_utility_blink_platform_with_sandbox_support_impl_h 
	                             patch-src_3rdparty_chromium_content_utility_utility_main_cc 
	                             patch-src_3rdparty_chromium_content_zygote_zygote_linux_cc 
	                             patch-src_3rdparty_chromium_content_zygote_zygote_main_linux_cc 
	                             patch-src_3rdparty_chromium_device_bluetooth_bluetooth_adapter_cc 
	                             patch-src_3rdparty_chromium_extensions_browser_api_messaging_message_service_cc 
	                             patch-src_3rdparty_chromium_extensions_browser_api_networking_private_networking_private_delegate_factory_cc 
	                             patch-src_3rdparty_chromium_extensions_common_command_cc 
	                             patch-src_3rdparty_chromium_extensions_common_features_feature_cc 
	                             patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc 
	                             patch-src_3rdparty_chromium_google_apis_gcm_engine_heartbeat_manager_cc 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_common_gpu_memory_buffer_support_cc 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_service_gles2_cmd_decoder_cc 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_cc 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_external_vk_image_backing_cc 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                             patch-src_3rdparty_chromium_gpu_config_gpu_control_list_cc 
	                             patch-src_3rdparty_chromium_gpu_config_gpu_finch_features_cc 
	                             patch-src_3rdparty_chromium_gpu_ipc_common_gpu_memory_buffer_support_cc 
	                             patch-src_3rdparty_chromium_gpu_ipc_common_gpu_memory_buffer_support_h 
	                             patch-src_3rdparty_chromium_gpu_ipc_service_gpu_init_cc 
	                             patch-src_3rdparty_chromium_gpu_vulkan_generate_bindings_py 
	                             patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_cc 
	                             patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_h 
	                             patch-src_3rdparty_chromium_gpu_vulkan_vulkan_function_pointers_cc 
	                             patch-src_3rdparty_chromium_gpu_vulkan_vulkan_function_pointers_h 
	                             patch-src_3rdparty_chromium_gpu_vulkan_vulkan_util_cc 
	                             patch-src_3rdparty_chromium_headless_lib_browser_headless_browser_main_parts_posix_cc 
	                             patch-src_3rdparty_chromium_headless_lib_browser_headless_web_contents_impl_cc 
	                             patch-src_3rdparty_chromium_headless_lib_headless_content_main_delegate_cc 
	                             patch-src_3rdparty_chromium_ipc_ipc_message_utils_cc 
	                             patch-src_3rdparty_chromium_media_BUILD_gn 
	                             patch-src_3rdparty_chromium_media_audio_BUILD_gn 
	                             patch-src_3rdparty_chromium_media_audio_audio_input_device_cc 
	                             patch-src_3rdparty_chromium_media_audio_sndio_sndio_input_cc 
	                             patch-src_3rdparty_chromium_media_audio_sndio_sndio_output_cc 
	                             patch-src_3rdparty_chromium_media_base_media_switches_cc 
	                             patch-src_3rdparty_chromium_media_base_media_switches_h 
	                             patch-src_3rdparty_chromium_media_base_video_frame_cc 
	                             patch-src_3rdparty_chromium_media_base_video_frame_h 
	                             patch-src_3rdparty_chromium_media_capture_video_fake_video_capture_device_factory_cc 
	                             patch-src_3rdparty_chromium_media_capture_video_linux_fake_v4l2_impl_cc 
	                             patch-src_3rdparty_chromium_media_capture_video_linux_fake_v4l2_impl_h 
	                             patch-src_3rdparty_chromium_media_capture_video_linux_v4l2_capture_delegate_cc 
	                             patch-src_3rdparty_chromium_media_capture_video_linux_v4l2_capture_delegate_h 
	                             patch-src_3rdparty_chromium_media_capture_video_video_capture_device_client_cc 
	                             patch-src_3rdparty_chromium_media_gpu_buffer_validation_cc 
	                             patch-src_3rdparty_chromium_media_gpu_chromeos_video_decoder_pipeline_cc 
	                             patch-src_3rdparty_chromium_media_gpu_gpu_video_encode_accelerator_factory_cc 
	                             patch-src_3rdparty_chromium_media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc 
	                             patch-src_3rdparty_chromium_media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_h 
	                             patch-src_3rdparty_chromium_media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc 
	                             patch-src_3rdparty_chromium_media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_h 
	                             patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi_video_decoder_cc 
	                             patch-src_3rdparty_chromium_media_media_options_gni 
	                             patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc 
	                             patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h 
	                             patch-src_3rdparty_chromium_media_video_gpu_memory_buffer_video_frame_pool_cc 
	                             patch-src_3rdparty_chromium_media_video_video_encode_accelerator_adapter_test_cc 
	                             patch-src_3rdparty_chromium_media_webrtc_helpers_unittests_cc 
	                             patch-src_3rdparty_chromium_mojo_core_BUILD_gn 
	                             patch-src_3rdparty_chromium_mojo_core_embedder_features_h 
	                             patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom_gni 
	                             patch-src_3rdparty_chromium_net_BUILD_gn 
	                             patch-src_3rdparty_chromium_net_base_network_change_notifier_cc 
	                             patch-src_3rdparty_chromium_net_cert_cert_verifier_cc 
	                             patch-src_3rdparty_chromium_net_cert_cert_verify_proc_cc 
	                             patch-src_3rdparty_chromium_net_cert_cert_verify_proc_h 
	                             patch-src_3rdparty_chromium_net_cert_cert_verify_proc_unittest_cc 
	                             patch-src_3rdparty_chromium_net_cert_test_root_certs_unittest_cc 
	                             patch-src_3rdparty_chromium_net_dns_BUILD_gn 
	                             patch-src_3rdparty_chromium_net_dns_address_sorter_posix_cc 
	                             patch-src_3rdparty_chromium_net_dns_dns_config_service_posix_cc 
	                             patch-src_3rdparty_chromium_net_http_http_auth_gssapi_posix_cc 
	                             patch-src_3rdparty_chromium_net_proxy_resolution_proxy_config_service_linux_cc 
	                             patch-src_3rdparty_chromium_net_socket_tcp_socket_posix_cc 
	                             patch-src_3rdparty_chromium_net_socket_udp_socket_posix_cc 
	                             patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_comparision_tool_cc 
	                             patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_tool_cc 
	                             patch-src_3rdparty_chromium_net_url_request_url_request_context_builder_cc 
	                             patch-src_3rdparty_chromium_pdf_pdfium_pdfium_engine_cc 
	                             patch-src_3rdparty_chromium_printing_mojom_printing_context_mojom_traits_cc 
	                             patch-src_3rdparty_chromium_printing_mojom_printing_context_mojom_traits_h 
	                             patch-src_3rdparty_chromium_printing_print_settings_cc 
	                             patch-src_3rdparty_chromium_printing_print_settings_conversion_cc 
	                             patch-src_3rdparty_chromium_printing_print_settings_h 
	                             patch-src_3rdparty_chromium_printing_printing_context_linux_cc 
	                             patch-src_3rdparty_chromium_printing_sandbox_print_backend_sandbox_hook_linux_cc 
	                             patch-src_3rdparty_chromium_printing_sandbox_print_backend_sandbox_hook_linux_h 
	                             patch-src_3rdparty_chromium_remoting_host_it2me_BUILD_gn 
	                             patch-src_3rdparty_chromium_sandbox_linux_services_libc_interceptor_cc 
	                             patch-src_3rdparty_chromium_sandbox_policy_BUILD_gn 
	                             patch-src_3rdparty_chromium_sandbox_policy_features_cc 
	                             patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox_freebsd_cc 
	                             patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox_mojom 
	                             patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox_openbsd_cc 
	                             patch-src_3rdparty_chromium_sandbox_policy_sandbox_cc 
	                             patch-src_3rdparty_chromium_sandbox_policy_sandbox_h 
	                             patch-src_3rdparty_chromium_sandbox_policy_sandbox_type_cc 
	                             patch-src_3rdparty_chromium_sandbox_policy_switches_cc 
	                             patch-src_3rdparty_chromium_sandbox_policy_switches_h 
	                             patch-src_3rdparty_chromium_services_audio_audio_sandbox_hook_linux_cc 
	                             patch-src_3rdparty_chromium_services_audio_audio_sandbox_hook_linux_h 
	                             patch-src_3rdparty_chromium_services_cert_verifier_cert_verifier_creation_cc 
	                             patch-src_3rdparty_chromium_services_device_compute_pressure_cpu_probe_cc 
	                             patch-src_3rdparty_chromium_services_device_geolocation_location_arbitrator_cc 
	                             patch-src_3rdparty_chromium_services_device_hid_BUILD_gn 
	                             patch-src_3rdparty_chromium_services_device_public_mojom_BUILD_gn 
	                             patch-src_3rdparty_chromium_services_device_time_zone_monitor_time_zone_monitor_linux_cc 
	                             patch-src_3rdparty_chromium_services_device_usb_BUILD_gn 
	                             patch-src_3rdparty_chromium_services_network_BUILD_gn 
	                             patch-src_3rdparty_chromium_services_network_network_sandbox_hook_linux_cc 
	                             patch-src_3rdparty_chromium_services_network_network_sandbox_hook_linux_h 
	                             patch-src_3rdparty_chromium_services_network_network_service_cc 
	                             patch-src_3rdparty_chromium_services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc 
	                             patch-src_3rdparty_chromium_services_resource_coordinator_public_cpp_memory_instrumentation_BUILD_gn 
	                             patch-src_3rdparty_chromium_skia_ext_SkMemory_new_handler_cpp 
	                             patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_config_h 
	                             patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_internal_raw_logging_cc 
	                             patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_internal_sysinfo_cc 
	                             patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h 
	                             patch-src_3rdparty_chromium_third_party_angle_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_angle_src_common_vulkan_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_angle_src_gpu_info_util_SystemInfo_internal_h 
	                             patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp 
	                             patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_formatutils_cpp 
	                             patch-src_3rdparty_chromium_third_party_angle_util_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_blink_common_renderer_preferences_renderer_preferences_mojom_traits_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_public_common_renderer_preferences_renderer_preferences_h 
	                             patch-src_3rdparty_chromium_third_party_blink_public_common_renderer_preferences_renderer_preferences_mojom_traits_h 
	                             patch-src_3rdparty_chromium_third_party_blink_public_platform_platform_h 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_controller_blink_initializer_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_controller_memory_usage_monitor_posix_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_core_exported_web_view_impl_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_core_frame_web_frame_test_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_core_inspector_inspector_memory_agent_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_core_paint_paint_layer_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_modules_ml_webnn_features_gni 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgpu_gpu_queue_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_font_cache_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_font_cache_h 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_font_description_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_graphics_begin_frame_provider_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_graphics_video_frame_submitter_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_scheduler_common_thread_cc 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_CMakeLists_txt 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_rand_extra_arc4random_c 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_util_generate_build_files_py 
	                             patch-src_3rdparty_chromium_third_party_crashpad_crashpad_build_crashpad_buildconfig_gni 
	                             patch-src_3rdparty_chromium_third_party_crashpad_crashpad_client_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_misc_capture_context_h 
	                             patch-src_3rdparty_chromium_third_party_crc32c_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_dawn_include_dawn_native_VulkanBackend_h 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_scripts_build_ffmpeg_py 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_libavutil_random_seed_c 
	                             patch-src_3rdparty_chromium_third_party_fontconfig_include_config_h 
	                             patch-src_3rdparty_chromium_third_party_ipcz_src_reference_drivers_random_cc 
	                             patch-src_3rdparty_chromium_third_party_leveldatabase_env_chromium_cc 
	                             patch-src_3rdparty_chromium_third_party_libsync_src_sync_c 
	                             patch-src_3rdparty_chromium_third_party_libusb_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_libxml_linux_config_h 
	                             patch-src_3rdparty_chromium_third_party_libxml_src_dict_c 
	                             patch-src_3rdparty_chromium_third_party_maldoca_src_maldoca_service_common_process_doc_wrapper_cc 
	                             patch-src_3rdparty_chromium_third_party_nasm_config_config-linux_h 
	                             patch-src_3rdparty_chromium_third_party_pdfium_pdfium_gni 
	                             patch-src_3rdparty_chromium_third_party_perfetto_src_base_unix_socket_cc 
	                             patch-src_3rdparty_chromium_third_party_perfetto_src_tracing_core_tracing_service_impl_cc 
	                             patch-src_3rdparty_chromium_third_party_skia_gn_BUILDCONFIG_gn 
	                             patch-src_3rdparty_chromium_third_party_skia_src_opts_SkRasterPipeline_opts_h 
	                             patch-src_3rdparty_chromium_third_party_sqlite_src_amalgamation_sqlite3_c 
	                             patch-src_3rdparty_chromium_third_party_vulkan-deps_vulkan-loader_src_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h 
	                             patch-src_3rdparty_chromium_third_party_webrtc_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_webrtc_modules_audio_device_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_webrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_cc 
	                             patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_network_cc 
	                             patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_physical_socket_server_cc 
	                             patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_physical_socket_server_h 
	                             patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_platform_thread_types_cc 
	                             patch-src_3rdparty_chromium_third_party_zlib_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_zlib_contrib_minizip_ioapi_h 
	                             patch-src_3rdparty_chromium_tools_json_schema_compiler_feature_compiler_py 
	                             patch-src_3rdparty_chromium_tools_licenses_py 
	                             patch-src_3rdparty_chromium_tools_perf_chrome_telemetry_build_BUILD_gn 
	                             patch-src_3rdparty_chromium_tools_protoc_wrapper_protoc_wrapper_py 
	                             patch-src_3rdparty_chromium_ui_base_cursor_cursor_factory_cc 
	                             patch-src_3rdparty_chromium_ui_base_cursor_cursor_factory_h 
	                             patch-src_3rdparty_chromium_ui_base_ime_fake_text_input_client_cc 
	                             patch-src_3rdparty_chromium_ui_base_ime_fake_text_input_client_h 
	                             patch-src_3rdparty_chromium_ui_base_ime_text_input_client_h 
	                             patch-src_3rdparty_chromium_ui_base_resource_resource_bundle_cc 
	                             patch-src_3rdparty_chromium_ui_base_ui_base_features_cc 
	                             patch-src_3rdparty_chromium_ui_base_webui_web_ui_util_cc 
	                             patch-src_3rdparty_chromium_ui_base_x_x11_cursor_factory_cc 
	                             patch-src_3rdparty_chromium_ui_base_x_x11_cursor_factory_h 
	                             patch-src_3rdparty_chromium_ui_base_x_x11_cursor_loader_cc 
	                             patch-src_3rdparty_chromium_ui_color_color_id_h 
	                             patch-src_3rdparty_chromium_ui_compositor_compositor_cc 
	                             patch-src_3rdparty_chromium_ui_compositor_compositor_h 
	                             patch-src_3rdparty_chromium_ui_events_devices_x11_device_data_manager_x11_cc 
	                             patch-src_3rdparty_chromium_ui_events_event_cc 
	                             patch-src_3rdparty_chromium_ui_gfx_BUILD_gn 
	                             patch-src_3rdparty_chromium_ui_gfx_canvas_skia_cc 
	                             patch-src_3rdparty_chromium_ui_gfx_codec_png_codec_cc 
	                             patch-src_3rdparty_chromium_ui_gfx_native_widget_types_h 
	                             patch-src_3rdparty_chromium_ui_gfx_switches_cc 
	                             patch-src_3rdparty_chromium_ui_gfx_switches_h 
	                             patch-src_3rdparty_chromium_ui_gfx_x_xlib_support_cc 
	                             patch-src_3rdparty_chromium_ui_gl_BUILD_gn 
	                             patch-src_3rdparty_chromium_ui_gl_generate_bindings_py 
	                             patch-src_3rdparty_chromium_ui_gl_gl_context_cc 
	                             patch-src_3rdparty_chromium_ui_gl_gl_implementation_cc 
	                             patch-src_3rdparty_chromium_ui_gl_gl_switches_cc 
	                             patch-src_3rdparty_chromium_ui_gtk_gtk_compat_cc 
	                             patch-src_3rdparty_chromium_ui_gtk_printing_print_dialog_gtk_cc 
	                             patch-src_3rdparty_chromium_ui_native_theme_native_theme_base_cc 
	                             patch-src_3rdparty_chromium_ui_native_theme_native_theme_h 
	                             patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan_implementation_headless_cc 
	                             patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland_toplevel_window_cc 
	                             patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland_toplevel_window_h 
	                             patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc 
	                             patch-src_3rdparty_chromium_ui_ozone_platform_wayland_ozone_platform_wayland_cc 
	                             patch-src_3rdparty_chromium_ui_ozone_public_ozone_platform_h 
	                             patch-src_3rdparty_chromium_ui_platform_window_platform_window_delegate_cc 
	                             patch-src_3rdparty_chromium_ui_platform_window_platform_window_delegate_h 
	                             patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield_cc 
	                             patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield_h 
	                             patch-src_3rdparty_chromium_ui_views_corewm_tooltip_aura_cc 
	                             patch-src_3rdparty_chromium_ui_views_focus_focus_manager_cc 
	                             patch-src_3rdparty_chromium_ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h 
	                             patch-src_3rdparty_chromium_ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                             patch-src_3rdparty_chromium_ui_views_widget_widget_cc 
	                             patch-src_3rdparty_chromium_ui_views_widget_widget_h 
	                             patch-src_3rdparty_chromium_ui_views_window_dialog_delegate_cc 
	                             patch-src_3rdparty_chromium_ui_views_window_frame_background_cc 
	                             patch-src_3rdparty_chromium_v8_BUILD_gn 
	                             patch-src_3rdparty_chromium_v8_include_v8-internal_h 
	                             patch-src_3rdparty_chromium_v8_src_api_api_cc 
	                             patch-src_3rdparty_chromium_v8_src_base_atomicops_h 
	                             patch-src_3rdparty_chromium_v8_src_base_platform_memory_h 
	                             patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd_cc 
	                             patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix_cc 
	                             patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit_cc 
	                             patch-src_3rdparty_chromium_v8_src_execution_isolate_cc 
	                             patch-src_3rdparty_chromium_v8_src_flags_flags_cc 
	                             patch-src_3rdparty_chromium_v8_src_snapshot_embedded_embedded-file-writer_cc 
	                             patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc 
	                             patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc 
	                             patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix_cc 
	                             patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler_h 
	                             patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h 
	                             patch-src_3rdparty_chromium_weblayer_browser_browser_main_parts_impl_cc 
	                             patch-src_3rdparty_chromium_weblayer_browser_content_browser_client_impl_cc 
	                             patch-src_3rdparty_chromium_weblayer_browser_content_browser_client_impl_h 
	                             patch-src_3rdparty_gn_build_gen_py 
	                             patch-src_core_CMakeLists_txt 
	                             patch-src_core_api_configure_cmake 
	                             patch-src_pdf_CMakeLists_txt 
	x11/qt6/qtwebengine/pkg: PLIST 
	x11/qt6/qtwebsockets: distinfo 
	x11/qt6/qtwebview: distinfo 
Added files:
	x11/qt6/qtbase/patches: patch-src_gui_configure_cmake 
	                        patch-src_gui_text_freetype_qfontengine_ft_cpp 
	                        patch-src_gui_text_freetype_qfontengine_ft_p_h 
	                        patch-src_gui_text_unix_qfontconfigdatabase_cpp 
	x11/qt6/qtdeclarative/patches: 
	                               patch-src_quick_items_qquickitemview_cpp 
	                               patch-src_quick_items_qquickitemview_p_p_h 
	                               patch-tests_auto_quick_qquicklistview2_data_visibleBoundToCountGreaterThanZero_qml 
	                               patch-tests_auto_quick_qquicklistview2_tst_qquicklistview2_cpp 
	x11/qt6/qtmultimedia/patches: 
	                              patch-src_multimedia_CMakeLists_txt 
	                              patch-src_plugins_multimedia_ffmpeg_cmake_QtAddFFmpegStubs_cmake 
	x11/qt6/qtwayland/patches: patch-src_configure_cmake 
	x11/qt6/qtwebengine: dd err 
	                     patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_constants_h 
	                     patch-src_3rdparty_chromium_base_files_file_path_watcher_unittest_cc 
	                     patch-src_3rdparty_chromium_base_system_sys_info_posix_cc 
	                     patch-src_3rdparty_chromium_base_threading_platform_thread_linux_cc 
	                     patch-src_3rdparty_chromium_base_threading_platform_thread_unittest_cc 
	                     patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                     patch-src_3rdparty_chromium_chrome_browser_prefs_browser_prefs_cc 
	                     patch-src_3rdparty_chromium_chrome_browser_printing_print_backend_service_manager_cc 
	                     patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc 
	                     patch-src_3rdparty_chromium_chrome_common_chrome_paths_cc 
	                     patch-src_3rdparty_chromium_chrome_common_pref_names_h 
	                     patch-src_3rdparty_chromium_chrome_common_webui_url_constants_h 
	                     patch-src_3rdparty_chromium_components_feature_engagement_public_feature_configurations_cc 
	                     patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_cc 
	                     patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_h 
	                     patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_cc 
	                     patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_h 
	                     patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_cc 
	                     patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                     patch-src_3rdparty_chromium_components_password_manager_core_browser_login_database_unittest_cc 
	                     patch-src_3rdparty_chromium_components_password_manager_core_browser_sync_password_sync_bridge_cc 
	                     patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_cc 
	                     patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_h 
	                     patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud_policy_util_cc 
	                     patch-src_3rdparty_chromium_content_app_content_main_runner_impl_cc 
	                     patch-src_3rdparty_chromium_content_browser_browser_main_loop_cc 
	                     patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_cc 
	                     patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_h 
	                     patch-src_3rdparty_chromium_content_browser_renderer_host_render_view_host_impl_cc 
	                     patch-src_3rdparty_chromium_content_child_child_process_cc 
	                     patch-src_3rdparty_chromium_content_ppapi_plugin_ppapi_blink_platform_impl_h 
	                     patch-src_3rdparty_chromium_content_renderer_renderer_blink_platform_impl_h 
	                     patch-src_3rdparty_chromium_content_utility_utility_main_cc 
	                     patch-src_3rdparty_chromium_content_zygote_zygote_main_linux_cc 
	                     patch-src_3rdparty_chromium_device_bluetooth_bluetooth_adapter_cc 
	                     patch-src_3rdparty_chromium_extensions_browser_api_networking_private_networking_private_delegate_factory_cc 
	                     patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc 
	                     patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_external_vk_image_backing_cc 
	                     patch-src_3rdparty_chromium_gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                     patch-src_3rdparty_chromium_gpu_ipc_service_gpu_init_cc 
	                     patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_cc 
	                     patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_h 
	                     patch-src_3rdparty_chromium_headless_lib_browser_headless_browser_main_parts_posix_cc 
	                     patch-src_3rdparty_chromium_media_base_media_switches_cc 
	                     patch-src_3rdparty_chromium_media_base_media_switches_h 
	                     patch-src_3rdparty_chromium_media_capture_video_video_capture_device_client_cc 
	                     patch-src_3rdparty_chromium_media_gpu_chromeos_video_decoder_pipeline_cc 
	                     patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc 
	                     patch-src_3rdparty_chromium_mojo_core_embedder_features_h 
	                     patch-src_3rdparty_chromium_net_base_network_change_notifier_cc 
	                     patch-src_3rdparty_chromium_net_cert_cert_verifier_cc 
	                     patch-src_3rdparty_chromium_net_cert_cert_verify_proc_cc 
	                     patch-src_3rdparty_chromium_net_cert_cert_verify_proc_h 
	                     patch-src_3rdparty_chromium_net_cert_cert_verify_proc_unittest_cc 
	                     patch-src_3rdparty_chromium_net_cert_test_root_certs_unittest_cc 
	                     patch-src_3rdparty_chromium_net_dns_address_sorter_posix_cc 
	                     patch-src_3rdparty_chromium_net_proxy_resolution_proxy_config_service_linux_cc 
	                     patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_comparision_tool_cc 
	                     patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_tool_cc 
	                     patch-src_3rdparty_chromium_services_cert_verifier_cert_verifier_creation_cc 
	                     patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_config_h 
	                     patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h 
	                     patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp 
	                     patch-src_3rdparty_chromium_third_party_blink_public_common_renderer_preferences_renderer_preferences_h 
	                     patch-src_3rdparty_chromium_third_party_blink_renderer_controller_blink_initializer_cc 
	                     patch-src_3rdparty_chromium_third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc 
	                     patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgpu_gpu_queue_cc 
	                     patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc 
	                     patch-src_3rdparty_chromium_third_party_boringssl_BUILD_generated_gni 
	                     patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_misc_capture_context_h 
	                     patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_physical_socket_server_h 
	                     patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc 
	x11/qt6/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_base_compiler_specific_h 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_base_debug_stack_trace_posix_cc 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_page_constants_h 
	                             patch-src_3rdparty_chromium_base_compiler_specific_h 
	                             patch-src_3rdparty_chromium_base_threading_hang_watcher_cc 
	                             patch-src_3rdparty_chromium_base_threading_platform_thread_internal_posix_cc 
	                             patch-src_3rdparty_chromium_base_trace_event_trace_log_cc 
	                             patch-src_3rdparty_chromium_build_toolchain_toolchain_gni 
	                             patch-src_3rdparty_chromium_cc_base_features_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs_api_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore_private_webstore_private_api_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_gcm_gcm_profile_service_factory_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_gcm_instance_id_instance_id_profile_service_factory_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_media_webrtc_capture_policy_utils_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome_screen_enumerator_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome_screen_enumerator_h 
	                             patch-src_3rdparty_chromium_chrome_browser_net_system_network_context_manager_h 
	                             patch-src_3rdparty_chromium_chrome_browser_printing_printer_query_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_ui_webui_app_home_app_home_page_handler_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management_ui_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management_ui_handler_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management_ui_handler_h 
	                             patch-src_3rdparty_chromium_chrome_browser_ui_webui_realbox_realbox_handler_cc 
	                             patch-src_3rdparty_chromium_chrome_common_media_cdm_registration_cc 
	                             patch-src_3rdparty_chromium_chrome_common_media_component_widevine_cdm_hint_file_linux_h 
	                             patch-src_3rdparty_chromium_chrome_test_chromedriver_capabilities_cc 
	                             patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome_finder_cc 
	                             patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_launcher_cc 
	                             patch-src_3rdparty_chromium_chrome_test_chromedriver_key_converter_unittest_cc 
	                             patch-src_3rdparty_chromium_chrome_test_chromedriver_keycode_text_conversion_unittest_cc 
	                             patch-src_3rdparty_chromium_components_autofill_core_browser_contact_info_sync_util_cc 
	                             patch-src_3rdparty_chromium_components_autofill_core_browser_webdata_autofill_sync_bridge_util_cc 
	                             patch-src_3rdparty_chromium_components_device_signals_core_browser_mock_signals_aggregator_h 
	                             patch-src_3rdparty_chromium_components_device_signals_core_browser_signals_aggregator_h 
	                             patch-src_3rdparty_chromium_components_device_signals_core_browser_signals_aggregator_impl_cc 
	                             patch-src_3rdparty_chromium_components_device_signals_core_browser_signals_aggregator_impl_h 
	                             patch-src_3rdparty_chromium_components_device_signals_core_browser_user_permission_service_h 
	                             patch-src_3rdparty_chromium_components_device_signals_core_browser_user_permission_service_impl_cc 
	                             patch-src_3rdparty_chromium_components_device_signals_core_browser_user_permission_service_impl_h 
	                             patch-src_3rdparty_chromium_components_embedder_support_user_agent_utils_cc 
	                             patch-src_3rdparty_chromium_components_gwp_asan_client_guarded_page_allocator_posix_cc 
	                             patch-src_3rdparty_chromium_components_gwp_asan_client_gwp_asan_cc 
	                             patch-src_3rdparty_chromium_components_live_caption_caption_util_h 
	                             patch-src_3rdparty_chromium_components_named_mojo_ipc_server_connection_info_h 
	                             patch-src_3rdparty_chromium_components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc 
	                             patch-src_3rdparty_chromium_components_optimization_guide_core_tflite_model_executor_h 
	                             patch-src_3rdparty_chromium_components_os_crypt_sync_libsecret_util_linux_cc 
	                             patch-src_3rdparty_chromium_components_os_crypt_sync_os_crypt_h 
	                             patch-src_3rdparty_chromium_components_password_manager_core_browser_features_password_features_cc 
	                             patch-src_3rdparty_chromium_components_policy_core_common_policy_loader_common_cc 
	                             patch-src_3rdparty_chromium_components_policy_core_common_policy_paths_cc 
	                             patch-src_3rdparty_chromium_components_power_metrics_energy_metrics_provider_cc 
	                             patch-src_3rdparty_chromium_components_services_screen_ai_screen_ai_library_wrapper_cc 
	                             patch-src_3rdparty_chromium_components_startup_metric_utils_common_startup_metric_utils_cc 
	                             patch-src_3rdparty_chromium_components_supervised_user_core_browser_proto_fetcher_cc 
	                             patch-src_3rdparty_chromium_components_supervised_user_core_browser_proto_fetcher_h 
	                             patch-src_3rdparty_chromium_components_supervised_user_core_browser_supervised_user_service_cc 
	                             patch-src_3rdparty_chromium_components_user_education_views_help_bubble_view_cc 
	                             patch-src_3rdparty_chromium_components_variations_service_google_groups_updater_service_cc 
	                             patch-src_3rdparty_chromium_content_browser_audio_audio_service_cc 
	                             patch-src_3rdparty_chromium_content_browser_download_save_package_cc 
	                             patch-src_3rdparty_chromium_content_browser_file_system_access_file_system_access_local_path_watcher_cc 
	                             patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_cc 
	                             patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_h 
	                             patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_cc 
	                             patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_h 
	                             patch-src_3rdparty_chromium_content_browser_gpu_gpu_memory_buffer_manager_singleton_cc 
	                             patch-src_3rdparty_chromium_content_browser_network_service_instance_impl_cc 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_media_service_video_capture_device_launcher_cc 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_render_frame_host_impl_cc 
	                             patch-src_3rdparty_chromium_content_browser_service_worker_service_worker_context_wrapper_cc 
	                             patch-src_3rdparty_chromium_content_browser_utility_process_host_cc 
	                             patch-src_3rdparty_chromium_content_browser_utility_process_host_h 
	                             patch-src_3rdparty_chromium_content_browser_webid_idp_network_request_manager_cc 
	                             patch-src_3rdparty_chromium_content_gpu_gpu_sandbox_hook_bsd_cc 
	                             patch-src_3rdparty_chromium_content_gpu_gpu_sandbox_hook_bsd_h 
	                             patch-src_3rdparty_chromium_content_public_common_content_features_h 
	                             patch-src_3rdparty_chromium_extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_service_dawn_context_provider_cc 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_shared_image_factory_cc 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_shared_image_manager_cc 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_cc 
	                             patch-src_3rdparty_chromium_gpu_vulkan_semaphore_handle_cc 
	                             patch-src_3rdparty_chromium_media_base_cdm_promise_adapter_cc 
	                             patch-src_3rdparty_chromium_media_capture_video_linux_video_capture_device_factory_v4l2_cc 
	                             patch-src_3rdparty_chromium_media_capture_video_linux_video_capture_device_factory_v4l2_h 
	                             patch-src_3rdparty_chromium_media_capture_video_video_capture_buffer_tracker_factory_impl_cc 
	                             patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi_wrapper_cc 
	                             patch-src_3rdparty_chromium_net_base_features_cc 
	                             patch-src_3rdparty_chromium_net_base_mock_network_change_notifier_cc 
	                             patch-src_3rdparty_chromium_net_base_mock_network_change_notifier_h 
	                             patch-src_3rdparty_chromium_net_base_network_change_notifier_passive_cc 
	                             patch-src_3rdparty_chromium_net_cert_pki_general_names_h 
	                             patch-src_3rdparty_chromium_net_dns_address_info_cc 
	                             patch-src_3rdparty_chromium_net_http_http_auth_handler_negotiate_cc 
	                             patch-src_3rdparty_chromium_net_http_http_auth_preferences_cc 
	                             patch-src_3rdparty_chromium_net_http_http_auth_preferences_h 
	                             patch-src_3rdparty_chromium_net_tools_net_watcher_net_watcher_cc 
	                             patch-src_3rdparty_chromium_printing_backend_cups_ipp_helper_cc 
	                             patch-src_3rdparty_chromium_services_device_public_cpp_generic_sensor_sensor_reading_h 
	                             patch-src_3rdparty_chromium_services_network_network_context_cc 
	                             patch-src_3rdparty_chromium_services_network_network_context_h 
	                             patch-src_3rdparty_chromium_services_network_network_service_h 
	                             patch-src_3rdparty_chromium_services_network_public_cpp_BUILD_gn 
	                             patch-src_3rdparty_chromium_services_network_public_cpp_features_cc 
	                             patch-src_3rdparty_chromium_services_network_public_mojom_BUILD_gn 
	                             patch-src_3rdparty_chromium_services_network_shared_dictionary_shared_dictionary_writer_in_memory_h 
	                             patch-src_3rdparty_chromium_services_video_capture_video_capture_service_impl_cc 
	                             patch-src_3rdparty_chromium_services_video_capture_video_capture_service_impl_h 
	                             patch-src_3rdparty_chromium_skia_ext_skcolorspace_trfn_cc 
	                             patch-src_3rdparty_chromium_third_party_angle_src_common_platform_helpers_h 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_core_layout_ng_layout_ng_view_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_video_capture_video_capture_impl_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_widget_compositing_blink_categorized_worker_pool_delegate_cc 
	                             patch-src_3rdparty_chromium_third_party_devtools-frontend_src_scripts_build_compress_files_js 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_Makefile 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_scripts_robo_lib_config_py 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_configure 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_libavcodec_x86_fft_asm 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_libavutil_x86_x86inc_asm 
	                             patch-src_3rdparty_chromium_third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c 
	                             patch-src_3rdparty_chromium_third_party_material_color_utilities_src_cpp_palettes_tones_cc 
	                             patch-src_3rdparty_chromium_third_party_pdfium_third_party_base_compiler_specific_h 
	                             patch-src_3rdparty_chromium_third_party_perfetto_include_perfetto_tracing_internal_track_event_legacy_h 
	                             patch-src_3rdparty_chromium_third_party_perfetto_src_trace_processor_db_storage_numeric_storage_cc 
	                             patch-src_3rdparty_chromium_third_party_perfetto_src_tracing_track_cc 
	                             patch-src_3rdparty_chromium_third_party_vulkan-deps_vulkan-validation-layers_src_layers_external_vma_vk_mem_alloc_h 
	                             patch-src_3rdparty_chromium_third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc 
	                             patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_net_test_helpers_cc 
	                             patch-src_3rdparty_chromium_ui_aura_client_drag_drop_client_h 
	                             patch-src_3rdparty_chromium_ui_base_ui_base_features_h 
	                             patch-src_3rdparty_chromium_ui_base_ui_base_switches_cc 
	                             patch-src_3rdparty_chromium_ui_base_ui_base_switches_h 
	                             patch-src_3rdparty_chromium_ui_events_gesture_detection_motion_event_generic_h 
	                             patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf_uapi_h 
	                             patch-src_3rdparty_chromium_ui_gl_gl_fence_cc 
	                             patch-src_3rdparty_chromium_ui_gtk_gtk_ui_cc 
	                             patch-src_3rdparty_chromium_ui_ozone_common_features_cc 
	                             patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland_window_cc 
	                             patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland_window_h 
	                             patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc 
	                             patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11_screen_ozone_cc 
	                             patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11_screen_ozone_h 
	                             patch-src_3rdparty_chromium_ui_ozone_public_platform_screen_cc 
	                             patch-src_3rdparty_chromium_ui_ozone_public_platform_screen_h 
	                             patch-src_3rdparty_chromium_v8_src_baseline_x64_baseline-assembler-x64-inl_h 
	                             patch-src_3rdparty_chromium_v8_src_builtins_x64_builtins-x64_cc 
	                             patch-src_3rdparty_chromium_v8_src_codegen_x64_assembler-x64_cc 
	                             patch-src_3rdparty_chromium_v8_src_codegen_x64_assembler-x64_h 
	                             patch-src_3rdparty_chromium_v8_src_codegen_x64_macro-assembler-x64_cc 
	                             patch-src_3rdparty_chromium_v8_src_codegen_x64_macro-assembler-x64_h 
	                             patch-src_3rdparty_chromium_v8_src_compiler_backend_x64_code-generator-x64_cc 
	                             patch-src_3rdparty_chromium_v8_src_deoptimizer_x64_deoptimizer-x64_cc 
	                             patch-src_3rdparty_chromium_v8_src_maglev_x64_maglev-assembler-x64-inl_h 
	                             patch-src_3rdparty_chromium_v8_src_maglev_x64_maglev-assembler-x64_cc 
	                             patch-src_3rdparty_chromium_v8_src_regexp_x64_regexp-macro-assembler-x64_cc 
	                             patch-src_3rdparty_chromium_v8_src_regexp_x64_regexp-macro-assembler-x64_h 
	                             patch-src_3rdparty_chromium_v8_src_wasm_jump-table-assembler_cc 
	                             patch-src_3rdparty_chromium_v8_src_wasm_jump-table-assembler_h 
	                             patch-src_pdf_configure_BUILD_root_gn_in 
Removed files:
	x11/qt6/qtgrpc/patches: 
	                        patch-src_tools_qtprotobufgen_qprotobufgenerator_cpp 
	x11/qt6/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_BUILD_gn 

Log message:
Update Qt6 to 6.7.3

In this update there are two adjustments worth mentioning, changes:

- Revert: Support the named instances of Variable Fonts
https://codereview.qt-project.org/c/qt/qtbase/+/503829
https://bugreports.qt.io/browse/QTBUG-129617

- This broke after 477c15def834bd49553c00b90f3a2006456ea931.
countChanged would have normally been emitted in the call to
applyModelChanges that we skipped after adding the q->size().isNull()
check.

We can check hasPendingChanges() to know if a count change
is pending (which is also the first thing applyModelChanges checks
before doing its work), and if so, emit countChanged so that
any bindings that are relying on it can function as expected.

Fixes: QTBUG-129165


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:03:07

Modified files:
	devel/kf6      : kf6.port.mk 
	devel/kf6/attica: distinfo 
	devel/kf6/baloo: distinfo 
	devel/kf6/baloo/pkg: PLIST 
	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: Makefile distinfo 
	devel/kf6/kcompletion: distinfo 
	devel/kf6/kconfig: distinfo 
	devel/kf6/kconfigwidgets: distinfo 
	devel/kf6/kcontacts: distinfo 
	devel/kf6/kcoreaddons: 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: Makefile distinfo 
	devel/kf6/kguiaddons/pkg: PLIST 
	devel/kf6/kholidays: distinfo 
	devel/kf6/ki18n: distinfo 
	devel/kf6/kiconthemes: distinfo 
	devel/kf6/kidletime: Makefile distinfo 
	devel/kf6/kimageformats: Makefile distinfo 
	devel/kf6/kio  : distinfo 
	devel/kf6/kio/pkg: PLIST 
	devel/kf6/kirigami: distinfo 
	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 : Makefile distinfo 
	devel/kf6/kquickcharts: distinfo 
	devel/kf6/krunner: distinfo 
	devel/kf6/kservice: distinfo 
	devel/kf6/kstatusnotifieritem: distinfo 
	devel/kf6/ksvg : distinfo 
	devel/kf6/ktexteditor: Makefile distinfo 
	devel/kf6/ktexttemplate: distinfo 
	devel/kf6/ktextwidgets: distinfo 
	devel/kf6/kunitconversion: distinfo 
	devel/kf6/kuserfeedback: distinfo 
	devel/kf6/kwallet: Makefile distinfo 
	devel/kf6/kwidgetsaddons: distinfo 
	devel/kf6/kwindowsystem: Makefile 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/solid/patches: 
	                         patch-src_solid_devices_backends_fstab_fstabwatcher_cpp 
	devel/kf6/sonnet: distinfo 
	devel/kf6/syndication: distinfo 
	devel/kf6/syntax-highlighting: distinfo 
	devel/kf6/threadweaver: distinfo 

Log message:
Update KDE Frameworks to 6.7.0

https://kde.org/announcements/frameworks/6/6.7.0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:03:56

Modified files:
	meta/kde       : Makefile 
	x11/kde-plasma : Makefile.inc 
	x11/kde-plasma/breeze: distinfo 
	x11/kde-plasma/breeze/pkg: PLIST 
	x11/kde-plasma/breeze-gtk: distinfo 
	x11/kde-plasma/kactivitymanagerd: distinfo 
	x11/kde-plasma/kde-cli-tools: distinfo 
	x11/kde-plasma/kde-cli-tools/pkg: PLIST 
	x11/kde-plasma/kde-gtk-config: distinfo 
	x11/kde-plasma/kdecoration: distinfo 
	x11/kde-plasma/kdeplasma-addons: distinfo 
	x11/kde-plasma/kdeplasma-addons/pkg: PLIST 
	x11/kde-plasma/kgamma5: distinfo 
	x11/kde-plasma/kgamma5/pkg: PLIST 
	x11/kde-plasma/kglobalacceld: distinfo 
	x11/kde-plasma/kinfocenter: distinfo 
	x11/kde-plasma/kinfocenter/pkg: PLIST 
	x11/kde-plasma/kmenuedit: Makefile distinfo 
	x11/kde-plasma/kmenuedit/pkg: PLIST 
	x11/kde-plasma/kpipewire: distinfo 
	x11/kde-plasma/kscreen: distinfo 
	x11/kde-plasma/kscreenlocker: distinfo 
	x11/kde-plasma/ksshaskpass: Makefile distinfo 
	x11/kde-plasma/ksshaskpass/pkg: PLIST 
	x11/kde-plasma/ksystemstats: Makefile distinfo 
	x11/kde-plasma/kwayland: Makefile distinfo 
	x11/kde-plasma/kwin: Makefile distinfo 
	x11/kde-plasma/kwin/patches: patch-src_xwayland_xwayland_cpp 
	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/libksysguard: distinfo 
	x11/kde-plasma/libksysguard/pkg: PLIST 
	x11/kde-plasma/libplasma: distinfo 
	x11/kde-plasma/libplasma/pkg: PLIST 
	x11/kde-plasma/milou: distinfo 
	x11/kde-plasma/ocean-sound-theme: distinfo 
	x11/kde-plasma/oxygen: distinfo 
	x11/kde-plasma/oxygen/pkg: PLIST 
	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-nano/pkg: PLIST 
	x11/kde-plasma/plasma-pa: Makefile 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/patches: 
	                                         patch-xembed-sni-proxy_sniproxy_cpp 
	x11/kde-plasma/plasma-workspace/pkg: PLIST 
	x11/kde-plasma/plasma-workspace-wallpapers: distinfo 
	x11/kde-plasma/plasma-workspace-wallpapers/pkg: PLIST 
	x11/kde-plasma/plasma5support: Makefile distinfo 
	x11/kde-plasma/plasma5support/pkg: PLIST 
	x11/kde-plasma/polkit-kde-agent-1: Makefile distinfo 
	x11/kde-plasma/powerdevil: Makefile distinfo 
	x11/kde-plasma/powerdevil/pkg: PLIST 
	x11/kde-plasma/print-manager: distinfo 
	x11/kde-plasma/qqc2-breeze-style: distinfo 
	x11/kde-plasma/systemsettings: distinfo 
	x11/kde-plasma/systemsettings/pkg: PLIST 
	x11/kde-plasma/xdg-desktop-portal-kde: Makefile distinfo 
	x11/kde-plasma/xdg-desktop-portal-kde/pkg: PLIST 
	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-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: distinfo 
	x11/kde-applications/akonadi-mime/pkg: PLIST 
	x11/kde-applications/akonadi-notes: distinfo 
	x11/kde-applications/akonadi-notes/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/ark: 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/blinken: distinfo 
	x11/kde-applications/bomber: distinfo 
	x11/kde-applications/bomber/pkg: PLIST 
	x11/kde-applications/bovo: distinfo 
	x11/kde-applications/bovo/pkg: PLIST 
	x11/kde-applications/calendarsupport: distinfo 
	x11/kde-applications/cantor: Makefile distinfo 
	x11/kde-applications/cantor/patches: 
	                                     patch-src_backends_CMakeLists_txt 
	                                     patch-src_backends_qalculate_qalculateexpression_cpp 
	x11/kde-applications/cervisia: distinfo 
	x11/kde-applications/dolphin: Makefile 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/elisa/pkg: PLIST 
	x11/kde-applications/eventviews: distinfo 
	x11/kde-applications/eventviews/pkg: PLIST 
	x11/kde-applications/ffmpegthumbs: distinfo 
	x11/kde-applications/filelight: Makefile distinfo 
	x11/kde-applications/filelight/pkg: PLIST 
	x11/kde-applications/granatier: 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/juk: distinfo 
	x11/kde-applications/juk/pkg: PLIST 
	x11/kde-applications/kaccounts-providers: Makefile distinfo 
	x11/kde-applications/kaddressbook: Makefile distinfo 
	x11/kde-applications/kaddressbook/pkg: PLIST 
	x11/kde-applications/kajongg: Makefile distinfo 
	x11/kde-applications/kajongg/pkg: PLIST 
	x11/kde-applications/kalarm: Makefile distinfo 
	x11/kde-applications/kalarm/pkg: PLIST 
	x11/kde-applications/kalgebra: distinfo 
	x11/kde-applications/kalgebra/pkg: PLIST 
	x11/kde-applications/kalzium: distinfo 
	x11/kde-applications/kamera: distinfo 
	x11/kde-applications/kamera/pkg: PLIST 
	x11/kde-applications/kanagram: Makefile distinfo 
	x11/kde-applications/kanagram/pkg: PLIST 
	x11/kde-applications/kapman: distinfo 
	x11/kde-applications/kapman/pkg: PLIST 
	x11/kde-applications/kapptemplate: distinfo 
	x11/kde-applications/kapptemplate/pkg: PLIST 
	x11/kde-applications/kate: Makefile distinfo 
	x11/kde-applications/kate/pkg: PLIST 
	x11/kde-applications/katomic: distinfo 
	x11/kde-applications/katomic/pkg: PLIST 
	x11/kde-applications/kbackup: distinfo 
	x11/kde-applications/kbackup/pkg: PLIST 
	x11/kde-applications/kblackbox: distinfo 
	x11/kde-applications/kblackbox/pkg: PLIST 
	x11/kde-applications/kblocks: distinfo 
	x11/kde-applications/kblocks/pkg: PLIST 
	x11/kde-applications/kbounce: distinfo 
	x11/kde-applications/kbounce/pkg: PLIST 
	x11/kde-applications/kbreakout: distinfo 
	x11/kde-applications/kbreakout/pkg: PLIST 
	x11/kde-applications/kbruch: distinfo 
	x11/kde-applications/kbruch/pkg: PLIST 
	x11/kde-applications/kcachegrind: distinfo 
	x11/kde-applications/kcachegrind/pkg: PLIST 
	x11/kde-applications/kcalc: distinfo 
	x11/kde-applications/kcalutils: distinfo 
	x11/kde-applications/kcharselect: Makefile distinfo 
	x11/kde-applications/kcharselect/pkg: PLIST 
	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: Makefile 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: 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/kdesdk-thumbnailers/pkg: PLIST 
	x11/kde-applications/kdf: distinfo 
	x11/kde-applications/kdf/pkg: PLIST 
	x11/kde-applications/kdialog: distinfo 
	x11/kde-applications/kdiamond: distinfo 
	x11/kde-applications/kdiamond/pkg: PLIST 
	x11/kde-applications/keditbookmarks: distinfo 
	x11/kde-applications/keditbookmarks/pkg: PLIST 
	x11/kde-applications/kf6-kaccounts-integration: distinfo 
	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: 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/kfind/pkg: PLIST 
	x11/kde-applications/kfourinline: distinfo 
	x11/kde-applications/kfourinline/pkg: PLIST 
	x11/kde-applications/kgeography: distinfo 
	x11/kde-applications/kgeography/pkg: PLIST 
	x11/kde-applications/kget: distinfo 
	x11/kde-applications/kget/pkg: PLIST 
	x11/kde-applications/kgoldrunner: distinfo 
	x11/kde-applications/kgoldrunner/pkg: PLIST 
	x11/kde-applications/kgpg: distinfo 
	x11/kde-applications/kgpg/pkg: PLIST 
	x11/kde-applications/khangman: distinfo 
	x11/kde-applications/khangman/pkg: PLIST 
	x11/kde-applications/khelpcenter: distinfo 
	x11/kde-applications/khelpcenter/pkg: PLIST 
	x11/kde-applications/kidentitymanagement: Makefile distinfo 
	x11/kde-applications/kig: distinfo 
	x11/kde-applications/kig/pkg: PLIST 
	x11/kde-applications/kigo: distinfo 
	x11/kde-applications/kigo/pkg: PLIST 
	x11/kde-applications/killbots: distinfo 
	x11/kde-applications/killbots/pkg: PLIST 
	x11/kde-applications/kimagemapeditor: distinfo 
	x11/kde-applications/kimagemapeditor/pkg: PLIST 
	x11/kde-applications/kimap: distinfo 
	x11/kde-applications/kio-extras: Makefile 
	x11/kde-applications/kio-gdrive: distinfo 
	x11/kde-applications/kio-gdrive/pkg: PLIST 
	x11/kde-applications/kirigami-gallery: Makefile distinfo 
	x11/kde-applications/kirigami-gallery/pkg: PLIST 
	x11/kde-applications/kiriki: distinfo 
	x11/kde-applications/kiriki/pkg: PLIST 
	x11/kde-applications/kiten: distinfo 
	x11/kde-applications/kiten/pkg: PLIST 
	x11/kde-applications/kitinerary: Makefile distinfo 
	x11/kde-applications/kjumpingcube: distinfo 
	x11/kde-applications/kjumpingcube/pkg: PLIST 
	x11/kde-applications/kldap: Makefile distinfo 
	x11/kde-applications/kldap/pkg: PLIST 
	x11/kde-applications/kleopatra: Makefile distinfo 
	x11/kde-applications/kleopatra/pkg: PLIST 
	x11/kde-applications/klettres: distinfo 
	x11/kde-applications/klettres/pkg: PLIST 
	x11/kde-applications/klickety: distinfo 
	x11/kde-applications/klickety/pkg: PLIST 
	x11/kde-applications/klines: distinfo 
	x11/kde-applications/klines/pkg: PLIST 
	x11/kde-applications/kmag: distinfo 
	x11/kde-applications/kmag/pkg: PLIST 
	x11/kde-applications/kmahjongg: 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: Makefile distinfo 
	x11/kde-applications/kmail-account-wizard/pkg: PLIST 
	x11/kde-applications/kmailtransport: Makefile distinfo 
	x11/kde-applications/kmailtransport/pkg: PLIST 
	x11/kde-applications/kmbox: distinfo 
	x11/kde-applications/kmime: Makefile distinfo 
	x11/kde-applications/kmime/pkg: PLIST 
	x11/kde-applications/kmines: distinfo 
	x11/kde-applications/kmines/pkg: PLIST 
	x11/kde-applications/kmix: Makefile distinfo 
	x11/kde-applications/kmousetool: distinfo 
	x11/kde-applications/kmousetool/pkg: PLIST 
	x11/kde-applications/kmouth: Makefile distinfo 
	x11/kde-applications/kmouth/pkg: PLIST 
	x11/kde-applications/kmplot: distinfo 
	x11/kde-applications/kmplot/pkg: PLIST 
	x11/kde-applications/knavalbattle: distinfo 
	x11/kde-applications/knavalbattle/pkg: PLIST 
	x11/kde-applications/knetwalk: distinfo 
	x11/kde-applications/knetwalk/pkg: PLIST 
	x11/kde-applications/kolf: distinfo 
	x11/kde-applications/kolf/pkg: PLIST 
	x11/kde-applications/kollision: distinfo 
	x11/kde-applications/kollision/pkg: PLIST 
	x11/kde-applications/kolourpaint: Makefile distinfo 
	x11/kde-applications/kolourpaint/pkg: PLIST 
	x11/kde-applications/kompare: Makefile distinfo 
	x11/kde-applications/kompare/pkg: PLIST 
	x11/kde-applications/konqueror: Makefile distinfo 
	x11/kde-applications/konqueror/pkg: PLIST 
	x11/kde-applications/konquest: distinfo 
	x11/kde-applications/konquest/pkg: PLIST 
	x11/kde-applications/konsole: Makefile distinfo 
	x11/kde-applications/konsole/patches: 
	                                      patch-src_autotests_TerminalInterfaceTest_cpp 
	x11/kde-applications/konsole/pkg: PLIST 
	x11/kde-applications/kontact: distinfo 
	x11/kde-applications/kontact/pkg: PLIST 
	x11/kde-applications/kontactinterface: distinfo 
	x11/kde-applications/kontrast: distinfo 
	x11/kde-applications/kontrast/pkg: PLIST 
	x11/kde-applications/kopeninghours: distinfo 
	x11/kde-applications/korganizer: distinfo 
	x11/kde-applications/korganizer/pkg: PLIST 
	x11/kde-applications/kpimtextedit: 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: distinfo 
	x11/kde-applications/kreversi/pkg: PLIST 
	x11/kde-applications/krfb: distinfo 
	x11/kde-applications/kross-interpreters: distinfo 
	x11/kde-applications/kruler: distinfo 
	x11/kde-applications/kruler/pkg: PLIST 
	x11/kde-applications/ksanecore: distinfo 
	x11/kde-applications/kshisen: distinfo 
	x11/kde-applications/kshisen/pkg: PLIST 
	x11/kde-applications/ksirk: distinfo 
	x11/kde-applications/ksirk/pkg: PLIST 
	x11/kde-applications/ksmtp: distinfo 
	x11/kde-applications/ksnakeduel: distinfo 
	x11/kde-applications/kspaceduel: distinfo 
	x11/kde-applications/kspaceduel/pkg: PLIST 
	x11/kde-applications/ksquares: distinfo 
	x11/kde-applications/ksquares/pkg: PLIST 
	x11/kde-applications/ksudoku: distinfo 
	x11/kde-applications/ksudoku/pkg: PLIST 
	x11/kde-applications/ksystemlog: 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/ktouch: distinfo 
	x11/kde-applications/ktuberling: distinfo 
	x11/kde-applications/ktuberling/pkg: PLIST 
	x11/kde-applications/kturtle: distinfo 
	x11/kde-applications/kubrick: distinfo 
	x11/kde-applications/kubrick/pkg: PLIST 
	x11/kde-applications/kwalletmanager: distinfo 
	x11/kde-applications/kwalletmanager/pkg: PLIST 
	x11/kde-applications/kwordquiz: distinfo 
	x11/kde-applications/libgravatar: distinfo 
	x11/kde-applications/libkcddb: distinfo 
	x11/kde-applications/libkcompactdisc: distinfo 
	x11/kde-applications/libkdcraw: distinfo 
	x11/kde-applications/libkdegames: distinfo 
	x11/kde-applications/libkdepim: Makefile distinfo 
	x11/kde-applications/libkeduvocdocument: distinfo 
	x11/kde-applications/libkexiv2: distinfo 
	x11/kde-applications/libkgapi: Makefile distinfo 
	x11/kde-applications/libkleo: Makefile distinfo 
	x11/kde-applications/libkleo/pkg: PLIST 
	x11/kde-applications/libkmahjongg: distinfo 
	x11/kde-applications/libkmahjongg/pkg: PLIST 
	x11/kde-applications/libkomparediff2: Makefile distinfo 
	x11/kde-applications/libkomparediff2/pkg: PLIST 
	x11/kde-applications/libksane: distinfo 
	x11/kde-applications/libksieve: Makefile distinfo 
	x11/kde-applications/lokalize: Makefile distinfo 
	x11/kde-applications/lokalize/pkg: PLIST 
	x11/kde-applications/lskat: distinfo 
	x11/kde-applications/lskat/pkg: PLIST 
	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: Makefile distinfo 
	x11/kde-applications/merkuro: Makefile distinfo 
	x11/kde-applications/merkuro/pkg: PLIST 
	x11/kde-applications/messagelib: Makefile distinfo 
	x11/kde-applications/messagelib/pkg: PLIST 
	x11/kde-applications/mimetreeparser: Makefile 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: distinfo 
	x11/kde-applications/palapeli/pkg: PLIST 
	x11/kde-applications/picmi: 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/poxml: Makefile distinfo 
	x11/kde-applications/rocs: distinfo 
	x11/kde-applications/signon-kwallet-extension: distinfo 
	x11/kde-applications/spectacle: distinfo 
	x11/kde-applications/step: distinfo 
	x11/kde-applications/step/pkg: PLIST 
	x11/kde-applications/svgpart: distinfo 
	x11/kde-applications/sweeper: distinfo 
	x11/kde-applications/sweeper/pkg: PLIST 
	x11/kde-applications/tokodon: Makefile distinfo 
	x11/kde-applications/tokodon/pkg: PLIST 
	x11/kde-applications/umbrello: Makefile distinfo 
	x11/kde-applications/umbrello/pkg: PLIST 
	devel/kdevelop : Makefile distinfo 
	devel/kdevelop/pkg: PLIST 
	editors/ghostwriter: Makefile distinfo 
	editors/ghostwriter/pkg: PLIST 
	graphics/skanlite: distinfo 
	graphics/skanlite/pkg: PLIST 
	net/kdeconnect-kde: Makefile distinfo 
	net/kdeconnect-kde/patches: 
	                            patch-core_backends_lan_compositeuploadjob_cpp 
	                            patch-core_backends_lan_lanlinkprovider_cpp 
	                            patch-plugins_sftp_mounter_cpp 
	net/kdeconnect-kde/pkg: PLIST 
	net/libktorrent: distinfo 
	net/ktorrent   : Makefile distinfo 
	net/ktorrent/pkg: PLIST 
	net/konversation: distinfo 
	net/konversation/pkg: PLIST 
	net/neochat    : Makefile distinfo 
	net/neochat/pkg: PLIST 
	x11/yakuake    : distinfo 
	x11/yakuake/pkg: PLIST 
Added files:
	devel/kdevelop/patches: patch-plugins_cmake_CMakeLists_txt 
Removed files:
	x11/kde-plasma/plasma-workspace/patches: 
	                                         patch-startkde_startplasma_cpp 
	x11/kde-plasma/powerdevil/patches: patch-daemon_CMakeLists_txt 
	                                   patch-daemon_chargethresholdhelper_cpp 

Log message:
Update KDE Gear to 24.08.2 and KDE Plasma to 6.2.1

- https://kde.org/announcements/plasma/6/6.2.1/
- https://kde.org/announcements/gear/24.08.2/


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:04:06

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

Log message:
libkomparediff2-kf5 to kf6-libkomparediff2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:04:23

Modified files:
	graphics/kirigami-addons: Makefile distinfo 
	graphics/kirigami-addons/pkg: PLIST 

Log message:
Update kirigami-addons to 1.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:04:36

Modified files:
	audio/pulseaudio-qt: Makefile distinfo 

Log message:
Update pulseaudio-qt to 1.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:04:54

Modified files:
	www/py-qtwebengine: Makefile distinfo 

Log message:
Update PyQtWebEngine to 5.15.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:05:06

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

Log message:
Update sip to 6.8.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:05:18

Modified files:
	x11/py-sip-qt5 : Makefile distinfo 
	x11/py-sip-qt5/pkg: PLIST 

Log message:
Update PyQt5 sip to 12.15.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:05:32

Modified files:
	x11/py-sip-qt6 : Makefile distinfo 
	x11/py-sip-qt6/pkg: PLIST 

Log message:
Update PyQt6 sip to 13.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:05:44

Modified files:
	x11/py-qt5     : Makefile distinfo 

Log message:
Update PyQt5 to 5.15.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:05:57

Modified files:
	x11/py-qt6     : Makefile distinfo 
	x11/py-qt6/pkg : PLIST 

Log message:
Update PyQt6 to 6.7.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:06:15

Modified files:
	devel/qt-creator: Makefile distinfo 
	devel/qt-creator/patches: patch-cmake_QtCreatorAPIInternal_cmake 
	                          patch-src_libs_3rdparty_libptyqt_unixptyprocess_cpp 
	                          patch-src_libs_3rdparty_sqlite_sqlite3_c 
	                          patch-src_plugins_qmldesigner_CMakeLists_txt 
	                          patch-src_tools_qml2puppet_CMakeLists_txt 
	devel/qt-creator/pkg: PLIST 
Added files:
	devel/qt-creator/patches: 
	                          patch-src_libs_nanotrace_nanotracehr_cpp 
	                          patch-src_plugins_appstatisticsmonitor_idataprovider_cpp 

Log message:
Update qt-creator to 14.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/24 03:06:34

Modified files:
	mail/stalwart  : Tag: OPENBSD_7_6 Makefile crates.inc distinfo 
	mail/stalwart/patches: Tag: OPENBSD_7_6 
	                       patch-crates_main_src_main_rs 
	                       patch-tests_Cargo_toml 
	mail/stalwart/pkg: Tag: OPENBSD_7_6 README 

Log message:
mail/stalwart: MFC update to 0.10.5.

apparently the version in -stable (0.9.4) auto downloads a newer
web ui which is incompatible with the backend version.. sigh.

refer to https://github.com/stalwartlabs/mail-server/blob/v0.10.0/UPGRADING.md
for the upgrade process.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:10:29

Modified files:
	graphics/kquickimageeditor: Makefile distinfo 
	graphics/kquickimageeditor/pkg: PLIST 

Log message:
Update kquickimageeditor to 0.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:10:59

Modified files:
	graphics/ctl   : Makefile 

Log message:
Cleanup


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:11:41

Modified files:
	wayland/plasma-wayland-protocols: Makefile distinfo 
	wayland/plasma-wayland-protocols/pkg: PLIST 

Log message:
Update plasma-wayland-protocols to 1.14.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:12:32

Modified files:
	x11/libquotient: Makefile distinfo 
	x11/libquotient/pkg: PLIST 

Log message:
Update libQuotient to 0.8.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:13:01

Modified files:
	x11/kde        : kde.port.mk 

Log message:
Add missing update commit


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 03:35:56

Modified files:
	x11/tellico    : Makefile 

Log message:
Regen WANTLIB


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/24 05:47:36

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

Log message:
Adjust ldapclient prototype to prevent an "argument of type 'int[2]' with
mismatched bound" warning.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 07:46:04

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

Log message:
KDE Gear packages that no longer shipped

- kipi-plugins: https://invent.kde.org/sysadmin/release-tools/-/merge_requests/52
- knotes https://invent.kde.org/sysadmin/release-tools/-/merge_requests/53
- libkipi https://invent.kde.org/sysadmin/release-tools/-/merge_requests/52


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 07:47:14

Removed files:
	x11/kde-applications/kipi-plugins: Makefile distinfo 
	x11/kde-applications/kipi-plugins/pkg: DESCR PLIST 
	x11/kde-applications/knotes: Makefile distinfo 
	x11/kde-applications/knotes/pkg: DESCR PLIST 
	x11/kde-applications/libkipi: Makefile distinfo 
	x11/kde-applications/libkipi/pkg: DESCR PLIST 

Log message:
Remove kipi-plugins,knotes,libkipi


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 07:48:39

Modified files:
	x11/kde-applications: Makefile 

Log message:
Remove commented out subdirectories


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 07:51:40

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

Log message:
Opps: fix syntax


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/10/24 09:46:03

Modified files:
	meta/tor-browser: Makefile 
	www/tor-browser: Makefile.inc 
	www/tor-browser/browser: Makefile distinfo 
	www/tor-browser/browser/files: unveil.main unveil.utility 
	www/tor-browser/browser/patches: 
	                                 patch-browser_app_profile_000-tor-browser_js 
	                                 patch-intl_lwbrk_LineBreaker_cpp 
	                                 patch-security_nss_lib_freebl_blapi_h 
	                                 patch-toolkit_components_downloads_DownloadIntegration_sys_mjs 
	                                 patch-toolkit_components_tor-launcher_TorProcess_sys_mjs 
	                                 patch-toolkit_moz_configure 
	                                 patch-toolkit_xre_glxtest_glxtest_cpp 
	                                 patch-toolkit_xre_nsXREDirProvider_cpp 
	www/tor-browser/browser/pkg: PLIST 
	www/tor-browser/noscript: Makefile distinfo 
Removed files:
	www/tor-browser/browser/patches: 
	                                 patch-gfx_skia_skia_src_core_SkCpu_cpp 
	                                 patch-media_ffvpx_libavcodec_x86_fft_asm 
	                                 patch-third_party_libwebrtc_third_party_abseil-cpp_absl_base_internal_raw_logging_cc 

Log message:
Tor Browser: update to 14.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/10/24 10:01:28

Modified files:
	sysutils/monit : Makefile distinfo 
	sysutils/monit/patches: patch-Makefile_in patch-monitrc 

Log message:
sysutils/monit: update to 5.34.2


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/24 11:37:03

Modified files:
	sys/arch/amd64/amd64: vm_machdep.c 

Log message:
Stop leaking kernel stack guard pages.

ok mpi@, anton@


CVSROOT:	/cvs
Module name:	src
Changes by:	gkoehler@cvs.openbsd.org	2024/10/24 11:37:06

Modified files:
	sys/arch/macppc/macppc: cpu.c locore.S locore0.S 
	sys/arch/powerpc/powerpc: intr.c 

Log message:
Change macppc's ci_idepth from -1 to 0 when no interrupts

Now curcpu()->ci_idepth == 0 would work on macppc as it does on
powerpc64 and other archs, by checking that we aren't in an interrupt.
This also makes macppc's splassert_check() less different.

locore.S checks for the 1st interrupt when it increments ci_idepth.
Using -1 for no interrupts had saved an instruction, as "addic." was
short for "addi; cmpwi".  Using 0, it now does "cmpwi; addi" to
compare ci_idepth with 0 before incrementing it.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/24 12:52:59

Modified files:
	sys/dev/ic     : psp.c pspvar.h 
	sys/dev/pci    : ccp_pci.c files.pci 
Added files:
	sys/dev/pci    : psp_pci.c 

Log message:
Attach psp(4) version 1.

Some AMD CPUs come with an older platform security processor.  It
is detectet by PCI Id and has different register offsets.  Move the
dynamic register offsets into psp_softc.  The PCI attach code is
now in a separate psp_pci.c file and detects the version of the psp
along with the ccp.  The attach code is more verbose to display
where problems might occur.  Now the ccp_wait() has 2 seconds
timeout, both for polling and interrupt.  Also prevent a useless
bus_space_read_4().

OK hshoexer@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/10/24 13:08:18

Modified files:
	graphics/inkscape: Makefile 

Log message:
Disable poppler for now, because this doesn't build with poppler-24.10.0
and my C++ foo isn't strong enough.

Not happy with it but OK rsadowski.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/10/24 13:09:27

Modified files:
	print/poppler  : Makefile distinfo 
	print/poppler/patches: patch-CMakeLists_txt 
	                       patch-glib_CMakeLists_txt 
	                       patch-qt5_src_CMakeLists_txt 
	                       patch-qt6_src_CMakeLists_txt 
	print/poppler/pkg: PLIST-main 

Log message:
Update to poppler-24.10.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/10/24 13:10:10

Added files:
	print/xournalpp/patches: patch-src_core_view_TexImageView_cpp 

Log message:
Fix build with poppler-24.10.0.

ok edd@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/10/24 13:10:53

Added files:
	print/scribus/patches: 
	                       patch-scribus_plugins_import_pdf_slaoutput_cpp 
	                       patch-scribus_plugins_import_pdf_slaoutput_h 

Log message:
Fix build with poppler-24.10.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/10/24 13:11:42

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

Log message:
Fix build with poppler-24.10.0.

ok robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/24 14:50:28

Modified files:
	devel/py-phx-class-registry: Makefile distinfo 

Log message:
update to py3-phx-class-registry-4.1.0, from Paul Galbraith


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/24 14:51:15

Modified files:
	net/py-b2sdk   : Makefile distinfo 

Log message:
update to py3-b2sdk-2.5.1, from Paul Galbraith


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/24 15:34:51

Modified files:
	comms/conserver: Makefile 
	comms/conserver/patches: patch-conserver_cutil_c 

Log message:
adjust conserver hw.ucomnames patch so that it can handle ports that
translate to /dev/cuaUa, /dev/cuaUb, etc. based on a cu(1) diff from krw@.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/24 15:42:10

Modified files:
	lib/libcrypto/man: d2i_ECPKParameters.3 d2i_PrivateKey.3 

Log message:
Fix argument names: des_in -> der_in and des_out -> der_out


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2024/10/24 16:42:08

Modified files:
	usr.bin/cu     : cu.c 

Log message:
Map ucom unit number to cuaU number using the same
scheme as MAKEDEV uses.

Fixes problems with ucom units > 10.

Problem noted by, fix tested and ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/24 17:24:58

Modified files:
	sys/sys        : resourcevar.h 

Log message:
remove unneeded timeout.h include, missed in rev 1.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/24 17:58:34

Modified files:
	devel/p5-Devel-MAT-Dumper: Makefile distinfo 

Log message:
update p5-Devel-MAT-Dumper to 0.50


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/24 18:18:19

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Add regress for {d2i,i2d}_ECPrivateKey() and {o2i,i2o}_ECPublicKey()

Some test cases are disabled since they exercise an upcoming bug fix.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/24 18:27:09

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
ec_asn1: fix some NULL misspellings


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/24 18:37:51

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
Minor cosmetic tweaks for EC_GROUP_set_seed()

No need to guard free() with a NULL check, check explicitly against 0
and rename p to seed.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/24 18:59:00

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
ec_asn1: make two helpers static


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/24 19:34:18

Modified files:
	usr.bin/ssh    : myproposal.h 

Log message:
promote mlkem768x25519-sha256 to be the default key exchange;
ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/10/24 21:42:06

Modified files:
	usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh 

Log message:
Add support for performing a sysupgrade from a path.  This is convenient
for offline machines if you can pull the snapshot or release to there there,
but want sysupgrade to locally perform signify validation before performing
the /home/_sysupgrade and other boot-upgrade steps.
ok florian


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 23:18:19

Modified files:
	x11/kde        : kde.port.mk 
	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: 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/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: distinfo 
	x11/kde-plasma/plasma-workspace: distinfo 
	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/print-manager: distinfo 
	x11/kde-plasma/qqc2-breeze-style: distinfo 
	x11/kde-plasma/systemsettings: distinfo 
	x11/kde-plasma/xdg-desktop-portal-kde: distinfo 

Log message:
Update KDE Plasma to 6.2.2, Bugfix Release for October


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 23:23:40

Modified files:
	x11/qt5/qtwebengine: Makefile distinfo 

Log message:
Sync with KDE patches

Includes:
[Backport] CVE-2024-9603: Type Confusion in V8
[Backport] CVE-2024-9602: Type Confusion in V8


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/10/24 23:25:50

Modified files:
	devel/p5-Perl-Critic: Makefile distinfo 

Log message:
Update to p5-Perl-Critic-1.156 from wen heping.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/24 23:27:18

Modified files:
	devel/jenkins/devel: Makefile distinfo 

Log message:
Update Jenkins to 2.482

https://www.jenkins.io/changelog/


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/24 23:55:02

Modified files:
	usr.bin/dig/lib/dns/include/dns: types.h 

Log message:
remove unneeded typedefs; ok florian@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/25 00:08:29

Modified files:
	usr.bin/dig/lib/dns: dst_internal.h 

Log message:
remove unneeded dst__opensslrsa_init() prototype


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 00:57:50

Modified files:
	x11/qt5/qtbase : Makefile distinfo 

Log message:
Keep in sync with the latest KDE patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 00:58:33

Modified files:
	devel/qbs      : Makefile distinfo 

Log message:
Update qbs to 2.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 01:27:03

Modified files:
	graphics/libraw: Makefile distinfo 

Log message:
Update LibRaw to 0.21.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 01:27:48

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

Log message:
Update kgeotag to 1.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/25 01:30:10

Modified files:
	devel/py-pbr   : Makefile distinfo 

Log message:
update to py3-pbr-6.1.0


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/25 01:31:02

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Use macros describing the intent rather than #if 0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/25 01:49:08

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

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


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/25 01:57:49

Modified files:
	usr.bin/tmux   : grid-reader.c 

Log message:
Add a helper function for cell data comparison, from Alexander Arch.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/25 02:08:24

Modified files:
	sys/arch/alpha/alpha: interrupt.c 
	sys/arch/alpha/include: cpu.h 

Log message:
Rename `ci_intrdepth' to `ci_idepth'.

ok jsg@, miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 02:22:32

Modified files:
	graphics/libraw: Makefile 

Log message:
Ops, remove wrong LIB_DEPENDS


CVSROOT:	/cvs
Module name:	www
Changes by:	dtucker@cvs.openbsd.org	2024/10/25 02:25:33

Modified files:
	openssh        : report.html 

Log message:
Add instructions for filing a restricted-access Bugzilla bug as an
alternative method for security reports instad of private email, which
some people have trouble with due to greylisting.  ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/25 03:02:36

Modified files:
	devel/py-simpleeval: Makefile distinfo 

Log message:
update devel/py-simpleeval to 1.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 03:03:47

Modified files:
	graphics/maim  : Makefile distinfo 
	graphics/maim/patches: patch-CMakeLists_txt 

Log message:
Update maim to5.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/25 03:10:32

Modified files:
	textproc/xmlto : Makefile distinfo 

Log message:
update to xmlto-0.0.29


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/25 05:04:26

Modified files:
	graphics/ctl   : Makefile 

Log message:
graphics/ctl: missed bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 05:47:16

Modified files:
	graphics/libraw: Makefile 

Log message:
Dependency tweak, set graphics/jpeg as explicit dependency


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/25 07:21:47

Modified files:
	net/nfdump     : Makefile distinfo 
	net/nfdump/pkg : PLIST-main 
Added files:
	net/nfdump/patches: patch-src_libnfdump_Makefile_am 
	                    patch-src_libnffile_Makefile_am 
	                    patch-src_maxmind_updateGeoDB_sh 
	                    patch-src_tor_updateTorDB_sh 
Removed files:
	net/nfdump/patches: patch-src_lib_Makefile_am 

Log message:
update to nfdump-1.7.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 07:29:23

Removed files:
	x11/py-qt5/patches: patch-configure_py 

Log message:
Remove old patch, spotted by sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 07:31:36

Removed files:
	x11/qt6/qtwebengine: dd err 
	                     patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_constants_h 
	                     patch-src_3rdparty_chromium_base_files_file_path_watcher_unittest_cc 
	                     patch-src_3rdparty_chromium_base_system_sys_info_posix_cc 
	                     patch-src_3rdparty_chromium_base_threading_platform_thread_linux_cc 
	                     patch-src_3rdparty_chromium_base_threading_platform_thread_unittest_cc 
	                     patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                     patch-src_3rdparty_chromium_chrome_browser_prefs_browser_prefs_cc 
	                     patch-src_3rdparty_chromium_chrome_browser_printing_print_backend_service_manager_cc 
	                     patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc 
	                     patch-src_3rdparty_chromium_chrome_common_chrome_paths_cc 
	                     patch-src_3rdparty_chromium_chrome_common_pref_names_h 
	                     patch-src_3rdparty_chromium_chrome_common_webui_url_constants_h 
	                     patch-src_3rdparty_chromium_components_feature_engagement_public_feature_configurations_cc 
	                     patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_cc 
	                     patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_h 
	                     patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_cc 
	                     patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_h 
	                     patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_cc 
	                     patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                     patch-src_3rdparty_chromium_components_password_manager_core_browser_login_database_unittest_cc 
	                     patch-src_3rdparty_chromium_components_password_manager_core_browser_sync_password_sync_bridge_cc 
	                     patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_cc 
	                     patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_h 
	                     patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud_policy_util_cc 
	                     patch-src_3rdparty_chromium_content_app_content_main_runner_impl_cc 
	                     patch-src_3rdparty_chromium_content_browser_browser_main_loop_cc 
	                     patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_cc 
	                     patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_h 
	                     patch-src_3rdparty_chromium_content_browser_renderer_host_render_view_host_impl_cc 
	                     patch-src_3rdparty_chromium_content_child_child_process_cc 
	                     patch-src_3rdparty_chromium_content_ppapi_plugin_ppapi_blink_platform_impl_h 
	                     patch-src_3rdparty_chromium_content_renderer_renderer_blink_platform_impl_h 
	                     patch-src_3rdparty_chromium_content_utility_utility_main_cc 
	                     patch-src_3rdparty_chromium_content_zygote_zygote_main_linux_cc 
	                     patch-src_3rdparty_chromium_device_bluetooth_bluetooth_adapter_cc 
	                     patch-src_3rdparty_chromium_extensions_browser_api_networking_private_networking_private_delegate_factory_cc 
	                     patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc 
	                     patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_external_vk_image_backing_cc 
	                     patch-src_3rdparty_chromium_gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                     patch-src_3rdparty_chromium_gpu_ipc_service_gpu_init_cc 
	                     patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_cc 
	                     patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_h 
	                     patch-src_3rdparty_chromium_headless_lib_browser_headless_browser_main_parts_posix_cc 
	                     patch-src_3rdparty_chromium_media_base_media_switches_cc 
	                     patch-src_3rdparty_chromium_media_base_media_switches_h 
	                     patch-src_3rdparty_chromium_media_capture_video_video_capture_device_client_cc 
	                     patch-src_3rdparty_chromium_media_gpu_chromeos_video_decoder_pipeline_cc 
	                     patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc 
	                     patch-src_3rdparty_chromium_mojo_core_embedder_features_h 
	                     patch-src_3rdparty_chromium_net_base_network_change_notifier_cc 
	                     patch-src_3rdparty_chromium_net_cert_cert_verifier_cc 
	                     patch-src_3rdparty_chromium_net_cert_cert_verify_proc_cc 
	                     patch-src_3rdparty_chromium_net_cert_cert_verify_proc_h 
	                     patch-src_3rdparty_chromium_net_cert_cert_verify_proc_unittest_cc 
	                     patch-src_3rdparty_chromium_net_cert_test_root_certs_unittest_cc 
	                     patch-src_3rdparty_chromium_net_dns_address_sorter_posix_cc 
	                     patch-src_3rdparty_chromium_net_proxy_resolution_proxy_config_service_linux_cc 
	                     patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_comparision_tool_cc 
	                     patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_tool_cc 
	                     patch-src_3rdparty_chromium_services_cert_verifier_cert_verifier_creation_cc 
	                     patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_config_h 
	                     patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h 
	                     patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp 
	                     patch-src_3rdparty_chromium_third_party_blink_public_common_renderer_preferences_renderer_preferences_h 
	                     patch-src_3rdparty_chromium_third_party_blink_renderer_controller_blink_initializer_cc 
	                     patch-src_3rdparty_chromium_third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc 
	                     patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgpu_gpu_queue_cc 
	                     patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc 
	                     patch-src_3rdparty_chromium_third_party_boringssl_BUILD_generated_gni 
	                     patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_misc_capture_context_h 
	                     patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_physical_socket_server_h 
	                     patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc 

Log message:
Cleanup wrong (wip) patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 07:44:16

Removed files:
	x11/qt6/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_page_h 
	                             patch-src_3rdparty_chromium_base_process_memory_cc 
	                             patch-src_3rdparty_chromium_build_config_rust_gni 
	                             patch-src_3rdparty_chromium_chrome_browser_dev_ui_browser_resources_grd 
	                             patch-src_3rdparty_chromium_chrome_browser_devtools_devtools_eye_dropper_cc 
	                             patch-src_3rdparty_chromium_chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html 
	                             patch-src_3rdparty_chromium_chrome_common_chrome_features_cc 
	                             patch-src_3rdparty_chromium_chrome_common_pref_names_cc 
	                             patch-src_3rdparty_chromium_components_os_crypt_keyring_util_linux_cc 
	                             patch-src_3rdparty_chromium_components_os_crypt_libsecret_util_linux_cc 
	                             patch-src_3rdparty_chromium_components_os_crypt_os_crypt_h 
	                             patch-src_3rdparty_chromium_components_password_manager_core_browser_login_database_cc 
	                             patch-src_3rdparty_chromium_components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_h 
	                             patch-src_3rdparty_chromium_components_startup_metric_utils_browser_startup_metric_utils_cc 
	                             patch-src_3rdparty_chromium_components_viz_common_gpu_dawn_context_provider_cc 
	                             patch-src_3rdparty_chromium_components_viz_host_renderer_settings_creation_cc 
	                             patch-src_3rdparty_chromium_content_browser_media_frameless_media_interface_proxy_cc 
	                             patch-src_3rdparty_chromium_content_browser_media_media_interface_proxy_cc 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_render_message_filter_cc 
	                             patch-src_3rdparty_chromium_content_browser_renderer_host_render_message_filter_h 
	                             patch-src_3rdparty_chromium_content_public_browser_render_process_host_h 
	                             patch-src_3rdparty_chromium_content_public_common_common_param_traits_macros_h 
	                             patch-src_3rdparty_chromium_extensions_browser_extension_prefs_cc 
	                             patch-src_3rdparty_chromium_extensions_browser_pref_names_cc 
	                             patch-src_3rdparty_chromium_extensions_browser_pref_names_h 
	                             patch-src_3rdparty_chromium_extensions_common_api__permission_features_json 
	                             patch-src_3rdparty_chromium_extensions_common_api_runtime_json 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_service_gles2_cmd_decoder_cc 
	                             patch-src_3rdparty_chromium_gpu_vulkan_vulkan_image_cc 
	                             patch-src_3rdparty_chromium_headless_lib_browser_headless_browser_main_parts_h 
	                             patch-src_3rdparty_chromium_media_capture_video_linux_video_capture_device_factory_linux_cc 
	                             patch-src_3rdparty_chromium_media_capture_video_linux_video_capture_device_factory_linux_h 
	                             patch-src_3rdparty_chromium_net_base_network_change_notifier_posix_cc 
	                             patch-src_3rdparty_chromium_net_disk_cache_blockfile_disk_format_h 
	                             patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_time_internal_cctz_src_time_zone_format_cc 
	                             patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_renderer_driver_utils_h 
	                             patch-src_3rdparty_chromium_third_party_blink_common_privacy_budget_active_sampling_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_core_layout_layout_view_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_wtf_math_extras_h 
	                             patch-src_3rdparty_chromium_third_party_boringssl_BUILD_generated_gni 
	                             patch-src_3rdparty_chromium_third_party_boringssl_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_rand_internal_h 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_rand_extra_arc4random_c 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_refcount_c11_c 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_include_openssl_base_h 
	                             patch-src_3rdparty_chromium_third_party_boringssl_src_include_openssl_thread_h 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_components_h 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_components_h 
	                             patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h 
	                             patch-src_3rdparty_chromium_third_party_libevent_event_h 
	                             patch-src_3rdparty_chromium_third_party_opus_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_perfetto_include_perfetto_tracing_track_event_legacy_h 
	                             patch-src_3rdparty_chromium_third_party_ruy_BUILD_gn 
	                             patch-src_3rdparty_chromium_third_party_skia_src_core_SkCpu_cpp 
	                             patch-src_3rdparty_chromium_third_party_skia_src_opts_SkRasterPipeline_opts_h 
	                             patch-src_3rdparty_chromium_third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h 
	                             patch-src_3rdparty_chromium_third_party_vulkan_memory_allocator_include_vk_mem_alloc_h 
	                             patch-src_3rdparty_chromium_third_party_zlib_cpu_features_c 
	                             patch-src_3rdparty_chromium_third_party_zlib_google_zip_internal_cc 
	                             patch-src_3rdparty_chromium_ui_gfx_font_list_cc 
	                             patch-src_3rdparty_chromium_ui_gfx_linux_client_native_pixmap_dmabuf_cc 
	                             patch-src_3rdparty_chromium_ui_gl_gl_bindings_api_autogen_glx_h 
	                             patch-src_3rdparty_chromium_ui_gl_gl_bindings_autogen_glx_cc 
	                             patch-src_3rdparty_chromium_ui_gl_gl_bindings_autogen_glx_h 
	                             patch-src_3rdparty_chromium_ui_gl_gl_image_glx_native_pixmap_cc 
	                             patch-src_3rdparty_chromium_ui_gl_gl_switches_cc 
	                             patch-src_3rdparty_chromium_v8_src_compiler_backend_ia32_instruction-selector-ia32_cc 
	                             patch-src_3rdparty_chromium_v8_src_snapshot_embedded_embedded-file-writer_cc 
	                             patch-src_3rdparty_gn_src_base_files_file_posix_cc 
	                             patch-src_3rdparty_gn_src_gn_version_h 
	                             patch-src_3rdparty_gn_src_util_exe_path_cc 
	                             patch-src_core_location_provider_qt_h 

Log message:
Remove undeleted patches in previous commit, spotted by sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/25 08:11:38

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/25 08:44:44

Modified files:
	devel/difftastic: Makefile crates.inc distinfo 

Log message:
devel/difftastic: Update to 0.61.0


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/25 09:00:18

Modified files:
	usr.bin/tmux   : grid-reader.c grid.c input.c screen-write.c 
	                 tmux.h window-copy.c 

Log message:
Flag tabs if possible in the grid cell so they can be preserved on
copying and capture-pane. From Alexander Arch in GitHub issue 4201.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/25 09:12:39

Modified files:
	graphics/krita : Makefile distinfo 

Log message:
Update krita to 5.2.6


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/25 09:13:10

Modified files:
	usr.bin/tmux   : format.c window-copy.c 

Log message:
Do not stop stop at first padding in format_grid_line and handle tabs.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/25 09:19:15

Modified files:
	usr.bin/tmux   : window-copy.c 

Log message:
Do not attempt to search for zero length strings, from Alexander Arch in
GitHub issue 4209.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/25 09:32:51

Modified files:
	usr.bin/tmux   : status.c tmux.h 

Log message:
Allow control characters to be entered at the command prompt prefixed
with with C-v, from  Alexander Arch in GitHub issue 4206.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/10/25 11:15:41

Modified files:
	net/tailscale  : Makefile distinfo 

Log message:
Update to tailscale-1.76.1

From Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/10/25 12:02:00

Modified files:
	textproc/xmlto : Makefile 

Log message:
xmlto now runs at build time, so add docbook-xsl and bash rdeps

Not 100% certain this is correct/sufficient but it helped my build
going; probably needs double checking.

bash missing dep spotted by ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/25 12:06:42

Modified files:
	lib/libcrypto/ec: ecp_oct.c 

Log message:
Cosmetic tweak to make point2oct and oct2point more symmetric

This can't be perfectly symmetric, but the logic is now roughly the same
in both these functions.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/25 12:56:26

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

Log message:
sysutils/eza: Update to 0.20.5


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/25 13:36:38

Modified files:
	usr.bin/tmux   : tty.c 

Log message:
Allow tabs even on terminals without UTF-8, reported by jmc.


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/10/25 15:02:34

Modified files:
	sys/kern       : kern_sysctl.c 

Log message:
Unlock timeout_sysctl(). `tostat' timeout(9) statistics is already
protected by `timeout_mtx' mutex(9).

ok kettenis


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/25 15:06:03

Modified files:
	sys/sys        : conf.h 

Log message:
remove unused cdev_fb_init() define


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2024/10/25 15:53:24

Modified files:
	usr.bin/ssh    : ssh_config.5 sshd_config.5 

Log message:
mlkem768x25519-sha256 has been promoted to default key exchange


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/25 18:56:35

Modified files:
	sys/sys        : tty.h 

Log message:
remove TTMASK define, unused since csrg rev 7.2


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/25 23:39:03

Modified files:
	sys/sys        : conf.h disk.h domain.h msg.h pledge.h pool.h 
	                 protosw.h sem.h shm.h sysctl.h uio.h vnode.h 

Log message:
remove unneeded forward struct declarations


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/26 02:33:10

Modified files:
	devel/nspr     : Makefile distinfo 
	devel/nspr/patches: patch-nspr_configure_in 
	                    patch-nspr_pr_src_linking_prlink_c 
	                    patch-nspr_pr_src_misc_prdtoa_c 
	                    patch-nspr_pr_src_misc_prinit_c 
	                    patch-nspr_pr_src_misc_prnetdb_c 
	                    patch-nspr_pr_tests_nameshm1_c 
	                    patch-nspr_pr_tests_runtests_sh 
	                    patch-nspr_pr_tests_socket_c 
	devel/nspr/pkg : PLIST 

Log message:
devel/nspr: update to 4.36

lots of churn in patches since the upstream code went through
clang-format, but i think i managed to properly reapply all our changes


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/26 02:34:39

Modified files:
	security/nss   : Makefile distinfo 

Log message:
security/nss: update to 3.106, will be required by gecko 133.

see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_106.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/26 02:48:02

Modified files:
	graphics/py-pygal: Makefile distinfo 
Removed files:
	graphics/py-pygal/patches: patch-setup_py 

Log message:
update graphics/py-pygal to 3.0.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/26 03:13:29

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

Log message:
Add missing build/run dependency on graphics/kirigami-addons

Spotted by aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/26 03:14:06

Modified files:
	devel/desktop-file-utils: Makefile distinfo 

Log message:
Update to desktop-file-utils-0.28.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/26 03:19:23

Modified files:
	geo/pdal       : Makefile distinfo 

Log message:
geo/pdal: update to 2.8.1.

see https://github.com/PDAL/PDAL/releases/tag/2.8.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/26 03:23:45

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

Log message:
Update to py3-botocore-1.35.49.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/26 03:23:55

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.49.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/26 03:24:09

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

Log message:
Update to awscli-1.35.15.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/26 03:35:04

Modified files:
	x11/gnome/terminal: Makefile distinfo 
	x11/gnome/terminal/patches: patch-src_terminal-app_cc 

Log message:
Update to gnome-terminal-3.54.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/26 03:36:00

Modified files:
	devel/meson-python: Makefile distinfo 

Log message:
Update to meson-python-0.17.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/26 04:15:19

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Add regress coverage for ec_print.c

Of course the four stunning beauties in there aren't printing anything.

the hex family converts an elliptic curve point's X9.62 encoding into a
hex string (which kind of makes sense, you can print that if you want).

Much more astounding is EC_POINT_point2bn() where the X9.62 octet string
is interpreted as a BIGNUM. Yes, the bignum's hex digits are the point
conversion form followed by the affine coordinate(s) of the elliptic
curve point, and yes you can choose between compressed, uncompressed,
and hybrid encoding, why do you ask? This doesn't really make any sense
whatsoever but of course you can also print that if you really want to.

Of course the beloved platinum members of the "gotta try every terrible
OpenSSL interface" club had to use and expose this.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/26 07:17:17

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_config_h 
	                      patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc 
	                      patch-base_base_paths_posix_cc 
	                      patch-base_compiler_specific_h 
	                      patch-base_files_file_util_unittest_cc 
	                      patch-base_memory_madv_free_discardable_memory_posix_cc 
	                      patch-base_native_library_unittest_cc 
	                      patch-base_process_launch_h 
	                      patch-base_process_launch_posix_cc 
	                      patch-base_process_process_metrics_freebsd_cc 
	                      patch-base_process_process_metrics_h 
	                      patch-base_process_process_metrics_openbsd_cc 
	                      patch-base_process_process_unittest_cc 
	                      patch-base_rand_util_posix_cc 
	                      patch-base_system_sys_info_freebsd_cc 
	                      patch-base_system_sys_info_openbsd_cc 
	                      patch-base_system_sys_info_posix_cc 
	                      patch-base_threading_platform_thread_internal_posix_cc 
	                      patch-base_threading_platform_thread_unittest_cc 
	                      patch-build_config_clang_BUILD_gn 
	                      patch-build_config_compiler_BUILD_gn 
	                      patch-build_config_rust_gni 
	                      patch-cc_base_features_cc 
	                      patch-chrome_app_chrome_main_cc 
	                      patch-chrome_app_chrome_main_delegate_cc 
	                      patch-chrome_browser_BUILD_gn 
	                      patch-chrome_browser_about_flags_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_interface_binders_cc 
	                      patch-chrome_browser_chrome_browser_main_cc 
	                      patch-chrome_browser_chrome_browser_main_linux_cc 
	                      patch-chrome_browser_chrome_content_browser_client_cc 
	                      patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                      patch-chrome_browser_download_download_commands_cc 
	                      patch-chrome_browser_download_download_item_model_cc 
	                      patch-chrome_browser_download_download_prefs_cc 
	                      patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                      patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc 
	                      patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                      patch-chrome_browser_extensions_BUILD_gn 
	                      patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc 
	                      patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc 
	                      patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_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_memory_details_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_net_system_network_context_manager_h 
	                      patch-chrome_browser_new_tab_page_modules_file_suggestion_drive_service_cc 
	                      patch-chrome_browser_new_tab_page_new_tab_page_util_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_prefs_pref_service_incognito_allowlist_cc 
	                      patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                      patch-chrome_browser_profiles_profile_impl_cc 
	                      patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                      patch-chrome_browser_sessions_session_restore_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 
	                      patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_cc 
	                      patch-chrome_browser_sync_sync_service_factory_cc 
	                      patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc 
	                      patch-chrome_browser_themes_theme_service_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_browser_command_controller_cc 
	                      patch-chrome_browser_ui_browser_commands_cc 
	                      patch-chrome_browser_ui_browser_h 
	                      patch-chrome_browser_ui_managed_ui_cc 
	                      patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc 
	                      patch-chrome_browser_ui_startup_startup_browser_creator_cc 
	                      patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc 
	                      patch-chrome_browser_ui_tab_helpers_cc 
	                      patch-chrome_browser_ui_ui_features_cc 
	                      patch-chrome_browser_ui_ui_features_h 
	                      patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_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_tab_strip_region_view_cc 
	                      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_base_cc 
	                      patch-chrome_browser_ui_views_profiles_profile_picker_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_tab_drag_controller_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc 
	                      patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc 
	                      patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc 
	                      patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 
	                      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_management_management_ui_cc 
	                      patch-chrome_browser_ui_webui_management_management_ui_constants_cc 
	                      patch-chrome_browser_ui_webui_management_management_ui_handler_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_signin_profile_picker_handler_cc 
	                      patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc 
	                      patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc 
	                      patch-chrome_browser_web_applications_test_os_integration_test_override_impl_cc 
	                      patch-chrome_browser_web_applications_test_os_integration_test_override_impl_h 
	                      patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                      patch-chrome_common_channel_info_posix_cc 
	                      patch-chrome_common_chrome_features_cc 
	                      patch-chrome_common_chrome_features_h 
	                      patch-chrome_common_pref_names_h 
	                      patch-chrome_common_url_constants_h 
	                      patch-chrome_common_webui_url_constants_h 
	                      patch-chrome_updater_configurator_cc 
	                      patch-chromecast_browser_cast_content_browser_client_cc 
	                      patch-components_autofill_core_browser_payments_data_manager_cc 
	                      patch-components_autofill_core_common_autofill_payments_features_cc 
	                      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_enterprise_watermarking_watermark_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_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc 
	                      patch-components_network_session_configurator_browser_network_session_configurator_cc 
	                      patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                      patch-components_os_crypt_sync_libsecret_util_linux_cc 
	                      patch-components_os_crypt_sync_os_crypt_h 
	                      patch-components_paint_preview_browser_paint_preview_client_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_form_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_factory_util_cc 
	                      patch-components_password_manager_core_browser_password_store_login_database_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_common_password_manager_pref_names_h 
	                      patch-components_policy_core_common_cloud_cloud_policy_client_cc 
	                      patch-components_policy_core_common_policy_utils_cc 
	                      patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc 
	                      patch-components_safe_browsing_core_common_features_cc 
	                      patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc 
	                      patch-components_search_engines_template_url_service_cc 
	                      patch-components_supervised_user_core_browser_supervised_user_service_cc 
	                      patch-components_supervised_user_core_common_features_cc 
	                      patch-components_supervised_user_core_common_features_h 
	                      patch-components_trusted_vault_trusted_vault_connection_impl_cc 
	                      patch-components_user_education_views_help_bubble_view_cc 
	                      patch-components_variations_service_variations_service_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-content_app_content_main_cc 
	                      patch-content_app_content_main_runner_impl_cc 
	                      patch-content_browser_BUILD_gn 
	                      patch-content_browser_browser_main_loop_cc 
	                      patch-content_browser_child_thread_type_switcher_linux_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                      patch-content_browser_gpu_gpu_memory_buffer_manager_singleton_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_browser_renderer_host_render_view_host_impl_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_aura_h 
	                      patch-content_browser_utility_process_host_cc 
	                      patch-content_browser_utility_sandbox_delegate_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_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-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                      patch-extensions_renderer_bindings_api_binding_util_cc 
	                      patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc 
	                      patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                      patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_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_command_buffer_service_webgpu_decoder_impl_cc 
	                      patch-gpu_config_gpu_finch_features_cc 
	                      patch-gpu_config_gpu_info_collector_cc 
	                      patch-gpu_ipc_common_gpu_memory_buffer_support_cc 
	                      patch-gpu_ipc_service_gpu_memory_buffer_factory_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_linux_v4l2_capture_delegate_cc 
	                      patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc 
	                      patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc 
	                      patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc 
	                      patch-media_video_gpu_memory_buffer_video_frame_pool_cc 
	                      patch-mojo_core_channel_cc 
	                      patch-net_BUILD_gn 
	                      patch-net_base_features_cc 
	                      patch-net_cert_cert_verify_proc_h 
	                      patch-net_socket_tcp_socket_posix_cc 
	                      patch-net_tools_cert_verify_tool_cert_verify_tool_cc 
	                      patch-pdf_pdfium_pdfium_engine_cc 
	                      patch-printing_backend_print_backend_cups_cc 
	                      patch-remoting_codec_webrtc_video_encoder_vpx_cc 
	                      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_it2me_it2me_host_cc 
	                      patch-remoting_host_me2me_desktop_environment_cc 
	                      patch-remoting_host_remoting_me2me_host_cc 
	                      patch-remoting_host_setup_start_host_main_cc 
	                      patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc 
	                      patch-sandbox_policy_BUILD_gn 
	                      patch-sandbox_policy_features_cc 
	                      patch-sandbox_policy_features_h 
	                      patch-sandbox_policy_mojom_sandbox_mojom 
	                      patch-sandbox_policy_sandbox_type_cc 
	                      patch-sandbox_policy_switches_cc 
	                      patch-sandbox_policy_switches_h 
	                      patch-services_network_BUILD_gn 
	                      patch-services_network_network_context_cc 
	                      patch-services_network_network_context_h 
	                      patch-services_network_public_cpp_BUILD_gn 
	                      patch-services_on_device_model_on_device_model_service_h 
	                      patch-third_party_angle_BUILD_gn 
	                      patch-third_party_blink_public_platform_platform_h 
	                      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_layout_layout_view_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_platform_BUILD_gn 
	                      patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc 
	                      patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                      patch-third_party_ffmpeg_BUILD_gn 
	                      patch-third_party_leveldatabase_env_chromium_cc 
	                      patch-third_party_perfetto_src_base_utils_cc 
	                      patch-third_party_sqlite_src_amalgamation_sqlite3_c 
	                      patch-third_party_webrtc_BUILD_gn 
	                      patch-third_party_webrtc_modules_audio_device_BUILD_gn 
	                      patch-third_party_webrtc_rtc_base_ip_address_cc 
	                      patch-third_party_webrtc_system_wrappers_BUILD_gn 
	                      patch-tools_gn_src_base_files_file_posix_cc 
	                      patch-tools_json_schema_compiler_cpp_bundle_generator_py 
	                      patch-tools_json_schema_compiler_feature_compiler_py 
	                      patch-ui_base_resource_resource_bundle_cc 
	                      patch-ui_color_color_id_h 
	                      patch-ui_compositor_compositor_cc 
	                      patch-ui_compositor_compositor_h 
	                      patch-ui_gl_BUILD_gn 
	                      patch-ui_gl_gl_context_cc 
	                      patch-ui_gl_gl_implementation_cc 
	                      patch-ui_gl_gl_switches_cc 
	                      patch-ui_ozone_common_features_cc 
	                      patch-ui_ozone_platform_wayland_common_wayland_util_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_connection_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_window_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_window_h 
	                      patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc 
	                      patch-ui_views_controls_textfield_textfield_cc 
	                      patch-ui_views_corewm_tooltip_aura_cc 
	                      patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc 
	                      patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h 
	                      patch-ui_views_widget_root_view_cc 
	                      patch-ui_views_widget_widget_cc 
	                      patch-ui_views_window_dialog_delegate_cc 
	                      patch-v8_BUILD_gn 
	                      patch-v8_include_v8-internal_h 
	                      patch-v8_include_v8config_h 
	                      patch-v8_src_api_api_cc 
	                      patch-v8_src_base_platform_memory_h 
	                      patch-v8_src_base_platform_platform-posix_cc 
	                      patch-v8_src_base_sys-info_cc 
	                      patch-v8_src_builtins_x64_builtins-x64_cc 
	                      patch-v8_src_execution_isolate_cc 
	                      patch-v8_src_flags_flags_cc 
	                      patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
	                      patch-v8_tools_run_py 
Added files:
	www/chromium/patches: patch-base_memory_protected_memory_h 
	                      patch-base_memory_protected_memory_posix_cc 
	                      patch-base_message_loop_message_pump_epoll_cc 
	                      patch-base_message_loop_message_pump_epoll_h 
	                      patch-base_posix_file_descriptor_shuffle_h 
	                      patch-chrome_browser_browser_features_h 
	                      patch-chrome_browser_enterprise_connectors_common_cc 
	                      patch-chrome_browser_sync_chrome_sync_controller_builder_cc 
	                      patch-chrome_test_supervised_user_google_auth_state_waiter_mixin_cc 
	                      patch-chrome_updater_app_app_uninstall_cc 
	                      patch-components_autofill_core_common_autofill_prefs_cc 
	                      patch-components_autofill_core_common_autofill_prefs_h 
	                      patch-components_media_router_common_providers_cast_channel_enum_table_h 
	                      patch-components_os_crypt_async_browser_secret_portal_key_provider_cc 
	                      patch-components_os_crypt_async_common_encryptor_cc 
	                      patch-components_policy_core_common_cloud_cloud_policy_refresh_scheduler_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-headless_lib_browser_headless_content_browser_client_cc 
	                      patch-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_cc 
	                      patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc 
	                      patch-third_party_webrtc_modules_video_coding_codecs_av1_libaom_av1_encoder_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_screen_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_screen_h 
Removed files:
	www/chromium/patches: patch-base_features_cc 
	                      patch-chrome_browser_safe_browsing_cloud_content_scanning_deep_scanning_utils_cc 
	                      patch-chrome_browser_sync_chrome_sync_client_cc 
	                      patch-headless_lib_browser_headless_request_context_manager_cc 

Log message:
update to 130.0.6723.69


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/26 07:18:49

Modified files:
	lang/rust      : Makefile distinfo rust.port.mk 
	lang/rust/patches: 
	                   patch-compiler_rustc_mir_transform_src_abort_unwinding_calls_rs 
	                   patch-compiler_rustc_session_src_options_rs 
	                   patch-library_std_src_sys_pal_unix_os_rs 
	                   patch-src_bootstrap_bootstrap_py 
	                   patch-src_bootstrap_src_bin_rustc_rs 
	                   patch-src_bootstrap_src_core_build_steps_test_rs 
	                   patch-src_bootstrap_src_lib_rs 
	                   patch-src_tools_cargo_crates_cargo-test-support_src_paths_rs 
	lang/rust/pkg  : PLIST-main PLIST-src 

Log message:
update lang/rust to 1.82.0

mark i386 broken (fail to build due to ENOMEM).
i386 will be removed from RUST_ARCHS


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/26 07:44:59

Modified files:
	graphics/leptonica: Makefile distinfo 
Removed files:
	graphics/leptonica/patches: patch-prog_reg_wrapper_sh 

Log message:
update to leptonica-1.85.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/26 07:49:00

Modified files:
	x11/tigervnc   : Makefile distinfo 
	x11/tigervnc/patches: patch-unix_xserver_hw_vnc_Makefile_am 

Log message:
update to tigervnc-1.14.1


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/26 07:49:08

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: play some silly games to cover a few more code paths


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/26 07:49:26

Modified files:
	lang/php/8.3   : Tag: OPENBSD_7_6 Makefile distinfo 
	lang/php/8.3/patches: Tag: OPENBSD_7_6 patch-configure_ac 

Log message:
update to php-8.3.13


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/26 07:49:29

Modified files:
	lang/php/8.2   : Tag: OPENBSD_7_6 Makefile distinfo 
	lang/php/8.2/patches: Tag: OPENBSD_7_6 patch-configure_ac 

Log message:
update to php-8.2.25


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/26 07:49:33

Modified files:
	lang/php/8.3   : Makefile distinfo 
	lang/php/8.3/patches: patch-configure_ac 

Log message:
update to php-8.3.13


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/26 07:49:36

Modified files:
	lang/php/8.2   : Makefile distinfo 
	lang/php/8.2/patches: patch-configure_ac 

Log message:
update to php-8.2.25


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/26 08:00:11

Modified files:
	infrastructure/mk: arch-defines.mk 
	x11/gnome/librsvg: Makefile 

Log message:
remove i386 and powerpc64 from RUST_ARCHS

- i386 fails to build rust (ENOMEM)
- powerpc64 needs a new bootstrap

bump EPOCH for librsvg, as it needs to go from librsvg-2.58.5 (with rust) to librsvg-2.40.21 (without rust)

"looks right" sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/26 08:14:50

Modified files:
	lang/rust      : Makefile distinfo 
	lang/rust/patches: patch-src_bootstrap_src_bin_rustc_rs 
Removed files:
	lang/rust/patches: 
	                   patch-compiler_rustc_target_src_spec_targets_i686_unknown_openbsd_rs 
	                   patch-tests_ui_sse2_rs 

Log message:
lang/rust: remove i386 patches and support, and adjust SUPDISTFILES


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/26 08:31:59

ports/textproc/riff/patches

Update of /cvs/ports/textproc/riff/patches
In directory cvs.openbsd.org:/tmp/cvs-serv75371/patches

Log Message:
Directory /cvs/ports/textproc/riff/patches added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/26 08:32:56

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Mechanically rename priv_key to ec_privatekey


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/26 08:33:11

Added files:
	textproc/riff/patches: patch-src_main_rs 

Log message:
textproc/riff: unbreak build with lang/rust 1.82.0

rustc 1.82.0 introduces a new deprecation and the warning is treat as error.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/26 08:33:59

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
a and ret aren't great names for EC_KEYs


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/26 08:35:32

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
d2i_ECPrivateKey: minor cleanup for entry and exit path

Reduces an upcoming diff which is hard enough to review without these
distractions.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/26 08:40:16

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
d2i_ECPrivateKey: move the version setting where it belongs


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/26 12:52:17

Modified files:
	net/irctk      : Makefile 
Removed files:
	net/irctk/patches: patch-Makefile_m4 

Log message:
irctk: remove upstreamed patch

Not sure how I forgot to cvs rm it, since with it in place patch(1)
complains that it is already applied.  If patch however diceded to
revert it, it would re-introduce wrong paths in the resulting binary.

Reported by Kirill Miazine (km [at] krot [dot] org), thank you!


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/26 14:50:53

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
{d2i,i2d}_ECParameters() also want a bit of exercising


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/26 20:06:01

Modified files:
	usr.bin/ssh    : libcrux_mlkem768_sha3.h mlkem768.sh 

Log message:
fix ML-KEM768x25519 KEX on big-endian systems;
spotted by jsg@ feedback/ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/10/26 20:06:59

Modified files:
	usr.bin/ssh    : kexmlkem768x25519.c 

Log message:
explicitly include endian.h


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/10/26 22:44:41

Modified files:
	sys/dev/pci    : ixgbe.c ixgbe.h ixgbe_type.h 

Log message:
To prepare to add ixv(4), update the mailbox functionalities of ixbge
to ixv driver version 1.5.32 from Intel.  This change will not affect
the existing usage of ix(4), since the change is only about the
mailbox, and the mailbox is used only when the primary/virtual
function is used.  The diff from Yuichiro NAITO, naito.yuichiro at
gmail.com.

ok jmatthew jan


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/10/26 23:08:06

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

Log message:
Update to rustic-0.9.4

Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.9.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/26 23:26:01

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_config_h 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc 
	                                patch-base_base_paths_posix_cc 
	                                patch-base_compiler_specific_h 
	                                patch-base_files_file_util_unittest_cc 
	                                patch-base_memory_madv_free_discardable_memory_posix_cc 
	                                patch-base_native_library_unittest_cc 
	                                patch-base_process_launch_h 
	                                patch-base_process_launch_posix_cc 
	                                patch-base_process_process_metrics_freebsd_cc 
	                                patch-base_process_process_metrics_h 
	                                patch-base_process_process_metrics_openbsd_cc 
	                                patch-base_process_process_unittest_cc 
	                                patch-base_rand_util_posix_cc 
	                                patch-base_system_sys_info_freebsd_cc 
	                                patch-base_system_sys_info_openbsd_cc 
	                                patch-base_system_sys_info_posix_cc 
	                                patch-base_threading_platform_thread_internal_posix_cc 
	                                patch-base_threading_platform_thread_unittest_cc 
	                                patch-build_config_clang_BUILD_gn 
	                                patch-build_config_compiler_BUILD_gn 
	                                patch-build_config_rust_gni 
	                                patch-cc_base_features_cc 
	                                patch-chrome_app_chrome_main_cc 
	                                patch-chrome_app_chrome_main_delegate_cc 
	                                patch-chrome_browser_BUILD_gn 
	                                patch-chrome_browser_about_flags_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_interface_binders_cc 
	                                patch-chrome_browser_chrome_browser_main_cc 
	                                patch-chrome_browser_chrome_browser_main_linux_cc 
	                                patch-chrome_browser_chrome_content_browser_client_cc 
	                                patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                                patch-chrome_browser_download_download_commands_cc 
	                                patch-chrome_browser_download_download_item_model_cc 
	                                patch-chrome_browser_download_download_prefs_cc 
	                                patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                                patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc 
	                                patch-chrome_browser_extensions_BUILD_gn 
	                                patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc 
	                                patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc 
	                                patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_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_memory_details_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_net_system_network_context_manager_h 
	                                patch-chrome_browser_new_tab_page_modules_file_suggestion_drive_service_cc 
	                                patch-chrome_browser_new_tab_page_new_tab_page_util_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_prefs_pref_service_incognito_allowlist_cc 
	                                patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                                patch-chrome_browser_profiles_profile_impl_cc 
	                                patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                                patch-chrome_browser_sessions_session_restore_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 
	                                patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_cc 
	                                patch-chrome_browser_sync_sync_service_factory_cc 
	                                patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc 
	                                patch-chrome_browser_themes_theme_service_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_browser_command_controller_cc 
	                                patch-chrome_browser_ui_browser_commands_cc 
	                                patch-chrome_browser_ui_browser_h 
	                                patch-chrome_browser_ui_managed_ui_cc 
	                                patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc 
	                                patch-chrome_browser_ui_startup_startup_browser_creator_cc 
	                                patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc 
	                                patch-chrome_browser_ui_tab_helpers_cc 
	                                patch-chrome_browser_ui_ui_features_cc 
	                                patch-chrome_browser_ui_ui_features_h 
	                                patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_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_hung_renderer_view_cc 
	                                patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc 
	                                patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc 
	                                patch-chrome_browser_ui_views_profiles_profile_picker_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_tab_drag_controller_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc 
	                                patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc 
	                                patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc 
	                                patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 
	                                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_management_management_ui_cc 
	                                patch-chrome_browser_ui_webui_management_management_ui_constants_cc 
	                                patch-chrome_browser_ui_webui_management_management_ui_handler_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_signin_profile_picker_handler_cc 
	                                patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc 
	                                patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc 
	                                patch-chrome_browser_web_applications_test_os_integration_test_override_impl_cc 
	                                patch-chrome_browser_web_applications_test_os_integration_test_override_impl_h 
	                                patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                                patch-chrome_common_channel_info_posix_cc 
	                                patch-chrome_common_chrome_features_cc 
	                                patch-chrome_common_chrome_features_h 
	                                patch-chrome_common_pref_names_h 
	                                patch-chrome_common_url_constants_h 
	                                patch-chrome_common_webui_url_constants_h 
	                                patch-chrome_updater_configurator_cc 
	                                patch-chromecast_browser_cast_content_browser_client_cc 
	                                patch-components_autofill_core_browser_payments_data_manager_cc 
	                                patch-components_autofill_core_common_autofill_payments_features_cc 
	                                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_enterprise_watermarking_watermark_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_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc 
	                                patch-components_network_session_configurator_browser_network_session_configurator_cc 
	                                patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                                patch-components_os_crypt_sync_libsecret_util_linux_cc 
	                                patch-components_os_crypt_sync_os_crypt_h 
	                                patch-components_paint_preview_browser_paint_preview_client_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_form_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_factory_util_cc 
	                                patch-components_password_manager_core_browser_password_store_login_database_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_common_password_manager_pref_names_h 
	                                patch-components_policy_core_common_cloud_cloud_policy_client_cc 
	                                patch-components_policy_core_common_policy_utils_cc 
	                                patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc 
	                                patch-components_safe_browsing_core_common_features_cc 
	                                patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc 
	                                patch-components_search_engines_template_url_service_cc 
	                                patch-components_supervised_user_core_browser_supervised_user_service_cc 
	                                patch-components_supervised_user_core_common_features_cc 
	                                patch-components_supervised_user_core_common_features_h 
	                                patch-components_trusted_vault_trusted_vault_connection_impl_cc 
	                                patch-components_user_education_views_help_bubble_view_cc 
	                                patch-components_variations_service_variations_service_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-content_app_content_main_cc 
	                                patch-content_app_content_main_runner_impl_cc 
	                                patch-content_browser_BUILD_gn 
	                                patch-content_browser_browser_main_loop_cc 
	                                patch-content_browser_child_thread_type_switcher_linux_cc 
	                                patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                                patch-content_browser_gpu_gpu_memory_buffer_manager_singleton_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_browser_renderer_host_render_view_host_impl_cc 
	                                patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                                patch-content_browser_renderer_host_render_widget_host_view_aura_h 
	                                patch-content_browser_utility_process_host_cc 
	                                patch-content_browser_utility_sandbox_delegate_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_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-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                                patch-extensions_renderer_bindings_api_binding_util_cc 
	                                patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc 
	                                patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                                patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_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_command_buffer_service_webgpu_decoder_impl_cc 
	                                patch-gpu_config_gpu_finch_features_cc 
	                                patch-gpu_config_gpu_info_collector_cc 
	                                patch-gpu_ipc_common_gpu_memory_buffer_support_cc 
	                                patch-gpu_ipc_service_gpu_memory_buffer_factory_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_linux_v4l2_capture_delegate_cc 
	                                patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc 
	                                patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc 
	                                patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc 
	                                patch-media_video_gpu_memory_buffer_video_frame_pool_cc 
	                                patch-mojo_core_channel_cc 
	                                patch-net_BUILD_gn 
	                                patch-net_base_features_cc 
	                                patch-net_cert_cert_verify_proc_h 
	                                patch-net_socket_tcp_socket_posix_cc 
	                                patch-net_tools_cert_verify_tool_cert_verify_tool_cc 
	                                patch-pdf_pdfium_pdfium_engine_cc 
	                                patch-printing_backend_print_backend_cups_cc 
	                                patch-remoting_codec_webrtc_video_encoder_vpx_cc 
	                                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_it2me_it2me_host_cc 
	                                patch-remoting_host_me2me_desktop_environment_cc 
	                                patch-remoting_host_remoting_me2me_host_cc 
	                                patch-remoting_host_setup_start_host_main_cc 
	                                patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc 
	                                patch-sandbox_policy_BUILD_gn 
	                                patch-sandbox_policy_features_cc 
	                                patch-sandbox_policy_features_h 
	                                patch-sandbox_policy_mojom_sandbox_mojom 
	                                patch-sandbox_policy_sandbox_type_cc 
	                                patch-sandbox_policy_switches_cc 
	                                patch-sandbox_policy_switches_h 
	                                patch-services_network_BUILD_gn 
	                                patch-services_network_network_context_cc 
	                                patch-services_network_network_context_h 
	                                patch-services_network_public_cpp_BUILD_gn 
	                                patch-services_on_device_model_on_device_model_service_h 
	                                patch-third_party_angle_BUILD_gn 
	                                patch-third_party_blink_public_platform_platform_h 
	                                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_layout_layout_view_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_platform_BUILD_gn 
	                                patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc 
	                                patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                                patch-third_party_ffmpeg_BUILD_gn 
	                                patch-third_party_leveldatabase_env_chromium_cc 
	                                patch-third_party_perfetto_src_base_utils_cc 
	                                patch-third_party_speech-dispatcher_libspeechd_version_h 
	                                patch-third_party_sqlite_src_amalgamation_sqlite3_c 
	                                patch-third_party_webrtc_BUILD_gn 
	                                patch-third_party_webrtc_modules_audio_device_BUILD_gn 
	                                patch-third_party_webrtc_rtc_base_ip_address_cc 
	                                patch-third_party_webrtc_system_wrappers_BUILD_gn 
	                                patch-tools_gn_src_base_files_file_posix_cc 
	                                patch-tools_json_schema_compiler_cpp_bundle_generator_py 
	                                patch-tools_json_schema_compiler_feature_compiler_py 
	                                patch-ui_base_resource_resource_bundle_cc 
	                                patch-ui_color_color_id_h 
	                                patch-ui_compositor_compositor_cc 
	                                patch-ui_compositor_compositor_h 
	                                patch-ui_gl_BUILD_gn 
	                                patch-ui_gl_gl_context_cc 
	                                patch-ui_gl_gl_implementation_cc 
	                                patch-ui_gl_gl_switches_cc 
	                                patch-ui_ozone_common_features_cc 
	                                patch-ui_ozone_platform_wayland_common_wayland_util_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_connection_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_window_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_window_h 
	                                patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc 
	                                patch-ui_views_controls_textfield_textfield_cc 
	                                patch-ui_views_corewm_tooltip_aura_cc 
	                                patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc 
	                                patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h 
	                                patch-ui_views_widget_root_view_cc 
	                                patch-ui_views_widget_widget_cc 
	                                patch-ui_views_window_dialog_delegate_cc 
	                                patch-v8_BUILD_gn 
	                                patch-v8_include_v8-internal_h 
	                                patch-v8_include_v8config_h 
	                                patch-v8_src_api_api_cc 
	                                patch-v8_src_base_platform_memory_h 
	                                patch-v8_src_base_platform_platform-posix_cc 
	                                patch-v8_src_base_sys-info_cc 
	                                patch-v8_src_builtins_x64_builtins-x64_cc 
	                                patch-v8_src_execution_isolate_cc 
	                                patch-v8_src_flags_flags_cc 
	                                patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
	                                patch-v8_tools_run_py 
Added files:
	www/ungoogled-chromium/patches: 
	                                patch-base_memory_protected_memory_h 
	                                patch-base_memory_protected_memory_posix_cc 
	                                patch-base_message_loop_message_pump_epoll_cc 
	                                patch-base_message_loop_message_pump_epoll_h 
	                                patch-base_posix_file_descriptor_shuffle_h 
	                                patch-chrome_browser_browser_features_h 
	                                patch-chrome_browser_enterprise_connectors_common_cc 
	                                patch-chrome_browser_sync_chrome_sync_controller_builder_cc 
	                                patch-chrome_test_supervised_user_google_auth_state_waiter_mixin_cc 
	                                patch-chrome_updater_app_app_uninstall_cc 
	                                patch-components_autofill_core_common_autofill_prefs_cc 
	                                patch-components_autofill_core_common_autofill_prefs_h 
	                                patch-components_os_crypt_async_browser_secret_portal_key_provider_cc 
	                                patch-components_os_crypt_async_common_encryptor_cc 
	                                patch-components_policy_core_common_cloud_cloud_policy_refresh_scheduler_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-headless_lib_browser_headless_content_browser_client_cc 
	                                patch-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_cc 
	                                patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc 
	                                patch-third_party_webrtc_modules_video_coding_codecs_av1_libaom_av1_encoder_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_screen_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_screen_h 
Removed files:
	www/ungoogled-chromium/patches: patch-base_features_cc 
	                                patch-chrome_browser_safe_browsing_cloud_content_scanning_deep_scanning_utils_cc 
	                                patch-chrome_browser_sync_chrome_sync_client_cc 
	                                patch-headless_lib_browser_headless_request_context_manager_cc 

Log message:
update to 130.0.6723.69


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/27 02:35:59

Modified files:
	net/netatalk3  : Makefile distinfo 
	net/netatalk3/patches: patch-meson_build 

Log message:
Update to netatalk-4.0.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/27 02:48:46

Modified files:
	devel/libgit2/libgit2: Makefile distinfo 
	devel/libgit2/libgit2/patches: patch-src_util_unix_realpath_c 

Log message:
Update to libgit2-1.8.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/27 02:50:51

Modified files:
	telephony/asterisk/18: Makefile distinfo 
	telephony/asterisk/18/patches: patch-res_res_rtp_asterisk_c 

Log message:
update to asterisk-18.25.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/27 02:51:00

Modified files:
	telephony/asterisk/20: Makefile distinfo 
	telephony/asterisk/20/patches: patch-res_res_rtp_asterisk_c 

Log message:
update to asterisk-20.10.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/27 02:57:54

Modified files:
	games/tuxpaint : Makefile distinfo 
	games/tuxpaint/pkg: PLIST 

Log message:
Update to tuxpaint-0.9.34.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/27 02:58:04

Modified files:
	games/tuxpaint-stamps: Makefile distinfo 
	games/tuxpaint-stamps/pkg: PLIST 

Log message:
Update to tuxpaint-stamps-20241025.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/27 02:58:15

Modified files:
	games/tuxpaint-config: Makefile distinfo 

Log message:
Update to tuxpaint-config-0.0.25.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/27 03:37:28

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
i2d_ECParameters: rename a to ec_key


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/27 03:38:49

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
d2i_ECParameters: rename ret to ec_key


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/27 03:40:09

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
d2i_ECParameters: rename a to out_ec_key


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/27 03:54:01

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
d2i_ECParameters: clean up entry and exit


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/27 04:19:52

Modified files:
	mail/evolution : Makefile 
	mail/evolution-ews: Makefile 
	databases/evolution-data-server: Makefile 

Log message:
Explicitely set the textproc/intltool MODULE.
It will not be inherited from the gnome MODULE anymore for cmake based
projects.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/27 04:21:28

Modified files:
	x11/gnome      : gnome.port.mk 

Log message:
Prefer devel/gettext,-tools over textproc/intltool for cmake based
projects (like we do with meson).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/27 04:25:14

Modified files:
	news/pan       : Makefile distinfo 
	news/pan/pkg   : DESCR PLIST 

Log message:
Update to pan-0.161.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/27 04:53:33

Modified files:
	devel/libgit2/libgit2/patches: patch-src_util_unix_realpath_c 

Log message:
Merged upstream.


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/10/27 08:13:05

Modified files:
	games/naev     : Makefile 
Removed files:
	games/naev/patches: patch-src_utf8_c 

Log message:
remove unneeded patch including sys/malloc.h; ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/27 08:49:53

Modified files:
	x11/gnome/desktop: Makefile 
Added files:
	x11/gnome/desktop/patches: 
	                           patch-libgnome-desktop_gnome-bg_gnome-bg_c 

Log message:
gnome-bg: only parse XML files as slideshows (from upstream).
This will improve performance loading wallpapers from gnome-control-center.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/27 09:42:48

Modified files:
	sys/kern       : sys_pipe.c 

Log message:
Remove KERNEL_LOCK() dance around km_alloc(9) & km_free(9).

Allocating VAs is done via uvm_map(9) which is safe to call without
KERNEL_LOCK() since mmap(2) & friends have been marked NOLOCK.

ok mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/27 10:05:04

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

Log message:
geo/qgis: update to 3.40.0.

see https://changelog.qgis.org/en/qgis/version/3.40/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/27 10:09:03

Modified files:
	databases/sqlite3: Makefile distinfo 
	databases/sqlite3/pkg: PLIST 

Log message:
databases/sqlite3: update to 3.47.0.

see https://www.sqlite.org/releaselog/3_47_0.html
(and https://www.sqlite.org/releaselog/3_45_0.html and
https://www.sqlite.org/releaselog/3_46_0.html and other minors..)


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/27 10:33:47

Modified files:
	devel/jujutsu  : Makefile crates.inc distinfo 

Log message:
jujutsu: bump scm-record to 0.4.0 and its dep ratatui to 0.27.0

This teaches tooling like the hunk selector and the conflict resolver
about tabs and avoids confusing screen corruption if they're present.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/27 10:34:10

Added files:
	devel/jujutsu/patches: patch-Cargo_toml 

Log message:
jujutsu: missed cvs add


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/27 11:02:29

Modified files:
	devel/kf6/kconfig: Makefile 

Log message:
Fix missing dependency on x11/qt6/qtquick3d

aja detects that x11/kde-plasma/kactivitymanagerd cannot be built.

If we look at the CMake trace, we see that KF6Config depends on QML,
which is registered as a lib dependency in KF6Config.

But it looks like KF6Config OR x11/qt6/qtdeclarative depends on
x11/qt6/qtquick3d in the cmake files. This still needs to be
investigated in detail. This diff fixes the faulty trace, but can
probably also occur in other configurations

CMake Error at /usr/local/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginConfig.cmake:55 (include):
include could not find requested file:

/usr/local/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake
Call Stack (most recent call first):
/usr/local/lib/cmake/Qt6/QtPublicPluginHelpers.cmake:518 (include)
/usr/local/lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake:75 (__qt_internal_include_plugin_packages)
/usr/local/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake:148 (include)
/usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)
/usr/local/lib/cmake/KF6Config/KF6ConfigConfig.cmake:43 (find_dependency)
/usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package)
/usr/local/lib/cmake/KF6KIO/KF6KIOConfig.cmake:31 (find_dependency)
CMakeLists.txt:61 (find_package)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/10/27 11:54:43

Modified files:
	sysutils/py-psutil: Makefile 
Added files:
	sysutils/py-psutil/patches: patch-psutil_arch_openbsd_mem_c 

Log message:
Fix psutil.swap_memory() when no swap is configured

Issue visible in sysutils/glances reported by Alex Holst


CVSROOT:	/cvs
Module name:	www
Changes by:	naddy@cvs.openbsd.org	2024/10/27 15:49:55

Modified files:
	.              : 76.html 

Log message:
arm package count


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/27 16:08:25

Modified files:
	sys/sys        : msg.h 

Log message:
remove unused MSQID defines; ok mpi@ miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/27 16:31:13

Modified files:
	graphics/decker: Makefile distinfo 
	graphics/decker/pkg: PLIST 

Log message:
update graphics/decker to 1.51; from maintainer Jag Talon, thank you!

release notes:
https://internet-janitor.itch.io/decker/devlog/821913/decker-151


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/27 16:43:22

Modified files:
	net/lagrange   : Makefile distinfo 
	net/lagrange/pkg: DESCR PLIST 

Log message:
update net/lagrange to 1.18.3; from MAINTAINER Florian Viehweger

clagrange (an ncurses interface for lagrange) is enabled.  This
update also brings in support for the Guppy protocol and Misfin
messages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/10/27 16:50:14

Modified files:
	mail/mblaze    : Makefile 

Log message:
add James as co-maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/10/27 17:51:12

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

Log message:
Update to fzf-0.56.0

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/27 18:15:01

Modified files:
	audio/mpg123   : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
audio/mpg123: SECURITY update to 1.32.8

Prevent premature application of header info into decoding structure,
at worst having triggered out-of-bounds writes of decoded PCM data.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gkoehler@cvs.openbsd.org	2024/10/27 23:00:11

Modified files:
	x11/xfe        : Makefile 
	x11/xfe/patches: patch-src_FilePanel_cpp 
Added files:
	x11/xfe/patches: patch-src_DirPanel_cpp 
	                 patch-src_SearchPanel_cpp 

Log message:
Patch xfe to run gtar

X File Explorer ran tar -a, which failed with "unknown option".
Switch to GNU tar, by changing "tar ___" commands into "gtar ___".

ok bcallah@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/28 00:54:41

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

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/28 01:17:44

Modified files:
	graphics/tiff  : Makefile distinfo 
	graphics/tiff/patches: patch-libtiff_CMakeLists_txt 
	graphics/tiff/pkg: PLIST 

Log message:
graphics/tiff: update to 4.7.0.

see http://www.simplesystems.org/libtiff/releases/v4.7.0.html
disable tiffgt viewer as it depends on freeglut


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/28 01:18:07

Modified files:
	graphics/mapnik: Makefile distinfo 

Log message:
graphics/mapnik: update to 4.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/28 01:30:48

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/28 01:44:48

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

Log message:
update to py3-pip-24.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/28 01:53:53

Modified files:
	sysutils/restic: Makefile distinfo 

Log message:
update to restic-0.17.2


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/28 02:11:59

Modified files:
	usr.bin/tmux   : status.c 

Log message:
Fix issues in the command prompt: set PROMPT_QUOTENEXT after quoting
than before, meaning that accidentally scrolling the mouse wheel doesn't
break quoting; and move the cursor correctly over wide characters. From
Alexander Arch in GitHub issue 4212.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/28 02:16:06

Modified files:
	usr.bin/tmux   : format.c 

Log message:
Treat tabs as a word separator, from Alexander Arch in GitHub issue
4201.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/10/28 02:16:51

Modified files:
	usr.bin/tmux   : window-copy.c 

Log message:
Match tab cells when searching, from Alexander Arch in GitHub issue
4201.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/28 02:25:32

Modified files:
	sys/uvm        : uvm_glue.c 

Log message:
Change uvm_swapout_threads() to return the amound of freed pages.

Note that currently that amount is calculated using the `uvmexp.free' global
and might include pages freed by other threads.  A better solution would be
to modify pmap_collect(9) on all architectures that support it to return the
number of reclaimed pages.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/28 02:28:09

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

Log message:
update to py3-elementpath-4.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/28 03:04:26

Modified files:
	x11/gnome/online-accounts: Makefile 

Log message:
Add docbook to MODGNOME_TOOLS.
Missing dep spotted by sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/28 03:10:23

Modified files:
	devel/jujutsu  : Makefile 
	devel/jujutsu/pkg: PLIST 

Log message:
jujutsu: generate and install a manpage


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/28 03:44:31

Modified files:
	cad/horizon-eda: Makefile 
Removed files:
	cad/horizon-eda/patches: 
	                         patch-src_pool-prj-mgr_pool-mgr_pool_git_box_cpp 
	                         patch-src_pool-prj-mgr_pool-mgr_pool_remote_box_cpp 

Log message:
Unbreak with libgit2-1.8.3; patches aren't needed anymore.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/28 03:45:50

Modified files:
	multimedia/py-chromecast: Makefile distinfo 

Log message:
Update to py3-chromecast-14.0.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/28 03:47:19

Modified files:
	print/py-pypdf : Makefile distinfo 
	print/py-pypdf/pkg: PLIST 

Log message:
Update to py3-pypdf-5.1.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/28 03:49:18

Modified files:
	graphics/babl  : Makefile distinfo 

Log message:
Update to babl-0.1.110.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/28 04:13:04

Modified files:
	devel/kdevelop : Makefile 

Log message:
Fix build by adding vulkan as build dependency

While here add missing WANTLIB on:
llvm${MODCLANG_VERSION}/lib/clang

Spotted by naddy tb and others


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/10/28 04:18:03

Modified files:
	sys/arch/alpha/alpha: mem.c 
	sys/arch/amd64/amd64: mem.c 
	sys/arch/arm/arm: mem.c 
	sys/arch/arm64/arm64: mem.c 
	sys/arch/hppa/hppa: mem.c 
	sys/arch/i386/i386: mem.c 
	sys/arch/m88k/m88k: mem.c 
	sys/arch/macppc/macppc: mem.c 
	sys/arch/mips64/mips64: mem.c 
	sys/arch/powerpc64/powerpc64: mem.c 
	sys/arch/riscv64/riscv64: mem.c 
	sys/arch/sh/sh : mem.c 
	sys/arch/sparc64/sparc64: mem.c 
	sys/kern       : kern_sysctl.c 

Log message:
Unlock KERN_ALLOWKMEM. The `allowkmem' is atomically accessed integer.

Also use atomic_load_int(9) to load `securelevel'. sysctl_securelevel()
is mp-safe, but will be under kernel lock until all existing
`securelevel' loading became mp-safe too.

ok mpi


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/28 05:13:01

Modified files:
	x11/alacritty  : Makefile crates.inc distinfo 

Log message:
x11/alacritty: Update to 0.14.0

+ add LIB_DEPENDS / WANTLIB for x11/xkbcommon

ok Eric Auge (Maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/28 05:18:59

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-Cargo_toml patch-cli_main_rs 
	                   patch-cli_standalone_binary_rs 
	                   patch-ext_ffi_Cargo_toml 
	                   patch-ext_node_ops_fs_rs 
	                   patch-modcargo-crates_deno_core-0_314_1_Cargo_toml 
	                   patch-runtime_ops_os_mod_rs 
	                   patch-tests_util_server_src_lib_rs 
	lang/deno/pkg  : README 
Added files:
	lang/deno/patches: patch-ext_napi_lib_rs 
Removed files:
	lang/deno/patches: patch-cli_build_rs 
	                   patch-cli_standalone_mod_rs 

Log message:
lang/deno: Update to 2.0.3


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/28 06:05:00

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

Log message:
Remove two fatalx calls in pt_fill since they are wrong.

L3VPN withdraws don't carry a labelstack (see util.c::nlri_get_vpn4()).
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/28 06:06:14

Modified files:
	regress/usr.sbin/bgpd/integrationtests: l3vpn.sh 

Log message:
Add a dummy bgpctl command to check that bgpd is still running.
This would have detected the pt_fill regression I introduced some time ago.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/28 06:11:05

Modified files:
	regress/usr.sbin/bgpd/integrationtests: ixp.sh l3vpn.sh 
	                                        lladdr.sh maxattr.sh 

Log message:
Remove unnecessary pfctl cleanup in error_notify()


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/28 07:54:52

Modified files:
	devel/kf6/kidletime: Makefile 

Log message:
Remove wrong dependency


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/28 08:14:04

Modified files:
	sys/arch/arm64/dev: rtkit.c 

Log message:
Improve RK_DEBUG debug code to also print the mailbox messages that we send.

ok tobhe@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/28 08:16:39

Modified files:
	sys/arch/arm64/dev: aplsmc.c 

Log message:
Set AP power state.  Fixes the SMC initialization on (at least) the M1
MacBook with the latest system firmware.

ok patrick@, jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/28 08:57:41

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

Log message:
Update to rust-openssl-tests 20241028


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/28 09:26:46

ports/shells/nushell/patches

Update of /cvs/ports/shells/nushell/patches
In directory cvs.openbsd.org:/cvs.d/hack/volker/ports/shells/nushell/patches

Log Message:
Directory /cvs/ports/shells/nushell/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/28 09:28:18

Modified files:
	shells/nushell : Makefile crates.inc distinfo 
Added files:
	shells/nushell/patches: patch-src_main_rs 

Log message:
shells/nushell: Update to 0.99.1

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/28 09:51:09

Modified files:
	audio/mpg123   : Makefile distinfo 

Log message:
audio/mpg123: SECURITY update to 1.32.8

Prevent premature application of header info into decoding structure,
at worst having triggered out-of-bounds writes of decoded PCM data.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/10/28 09:59:28

Modified files:
	misc/vttest    : Makefile distinfo 

Log message:
misc/vttest: maintenance update to 20241024


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 10:27:15

Modified files:
	regress/lib/libcrypto/c2sp: Makefile 

Log message:
c2sp: run test against openssl/3.4 if it is installed


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 11:00:51

Modified files:
	lib/libcrypto/ec: ec_print.c 

Log message:
ec_print.c: fix includes.

It doesn't currently need ec_local.h, but it will soon, so leave it there.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 11:39:57

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Rename the EC_KEY in i2d_ECPrivateKey() to ec_key


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 11:40:46

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Rename the EC_KEY in i2o_ECPublicKey() to ec_key


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 11:58:18

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
d2i_ECPrivateKey: split parameter setting into a helper

In order to decode a private key, the group must be known in some way.
Typically, the group is encoded in the EC domain parameters, preferably
as a named curve (this is mandatory in PKIX per RFC 5480).

However, the group could be absent because the domain parameters are
OPTIONAL in the ECPrivateKey SEQUENCE. In that case the code falls
back to the group that may already be set on the EC_KEY. Now there is
no way to tell whether that group is the right one...

In any case. Split this thing out of the body of d2i_ECPrivateKey()
to make that function a bit less of an eyesore.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 11:59:45

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
d2i_ECPrivateKey: split private key setting into a helper

Contrary to domain parameters and public key, the private key most be
part of the DER. Convert that to a BIGNUM and set it on the EC_KEY.
Use the dedicated setter for this (which will possibly call the handler
of the EC_KEY_METHOD) rather than doing this by hand.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 12:01:26

Modified files:
	lib/libcrypto/ec: ec_ameth.c ec_local.h 

Log message:
Expose eckey_compute_key() from ec_ameth

This helper will be needed in a subsequent commit.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2024/10/28 12:02:42

Modified files:
	net/tor        : Makefile distinfo 

Log message:
Update to tor 0.4.8.13.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 12:03:34

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
d2i_ECPrivateKey: split public key setting into a helper

If the public key is not part of the ECPrivateKey, it needs to be
computed. Rather than doing this ad hoc inline, use the function
from the ameth that already does this.

If it is present, decode it after checking that its unused bits octet
is zero. Again use the dedicated setter API to honor an eventual
EC_KEY_METHOD.

There remains a gross bit reading the point point conversion form out of
the first octet of the bit string. This will go away in a later commit.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 12:15:53

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Fix private key encoding in i2d_ECPrivateKey()

The private key is a random integer between 1 and order - 1. As such it
requires at most as many bytes as the order to encode. SEC 1, Section C.4
is very explicit about padding it to this length:

The component privateKey is the private key defined to be the octet
string of length [ceil(log_2 n/8)] (where n is the order of the curve)
obtained from the unsigned integer via the encoding of Section 2.3.7.

Fix this by generalizing a similar fix for field elements.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 12:44:12

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Enable the tests that depend on correct private key padding


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/28 13:44:21

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

Log message:
lang/python/python.port.mk: introduce MODPY_TEST_SO_CMD

When MODPY_TEST_LINK_SO is enabled, python.port.mk links all .so files
in ${WRKSRC} which is required when port using tests which use Python
code that loads .so files via relative imports.

tweeks, feedback and OK: kn@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/28 13:47:03

Modified files:
	archivers/py-zstandard: Makefile 

Log message:
archivers/py-zstandard: switch to use MODPY_TEST_SO_CMD

OK: kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/10/28 13:48:37

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

Log message:
share/man/man5/python-module.5: document MODPY_TEST_LINK_SO


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 13:56:18

Modified files:
	usr.sbin/relayd: config.c parse.y relay.c relayd.c relayd.conf.5 
	                 relayd.h 

Log message:
relayd: add support for client certificates

This feature has been requested many times over the years. Various patches
were provided by Asherah Connor, Rivo Nurges, Markus Läll and maybe others.
These patches always stalled for various reasons.

From Sören Tempel, mostly based on Asherah's latest patch.

ok florian tb


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 13:57:02

Modified files:
	regress/usr.sbin/relayd: Client.pm Makefile Relayd.pm 

Log message:
relayd: add regress coverage for client certs

From Sören Tempel


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 13:58:23

Added files:
	regress/usr.sbin/relayd: args-ssl-client-verify-fail.pl 
	                         args-ssl-client-verify.pl 

Log message:
It helps to commit the actual test scripts...


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/28 14:51:39

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_page_allocator_internals_posix_h 
	                     patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_config_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_base_paths_posix_cc 
	                     patch-base_compiler_specific_h 
	                     patch-base_debug_stack_trace_cc 
	                     patch-base_files_file_util_unittest_cc 
	                     patch-base_memory_discardable_memory_cc 
	                     patch-base_memory_discardable_memory_internal_h 
	                     patch-base_memory_madv_free_discardable_memory_posix_cc 
	                     patch-base_native_library_unittest_cc 
	                     patch-base_process_launch_h 
	                     patch-base_process_launch_posix_cc 
	                     patch-base_process_process_metrics_freebsd_cc 
	                     patch-base_process_process_metrics_h 
	                     patch-base_process_process_metrics_openbsd_cc 
	                     patch-base_process_process_unittest_cc 
	                     patch-base_rand_util_posix_cc 
	                     patch-base_system_sys_info_freebsd_cc 
	                     patch-base_system_sys_info_openbsd_cc 
	                     patch-base_system_sys_info_posix_cc 
	                     patch-base_threading_platform_thread_internal_posix_cc 
	                     patch-base_threading_platform_thread_unittest_cc 
	                     patch-base_trace_event_memory_dump_manager_cc 
	                     patch-build_config_clang_BUILD_gn 
	                     patch-build_config_compiler_BUILD_gn 
	                     patch-build_config_rust_gni 
	                     patch-cc_base_features_cc 
	                     patch-chrome_app_chrome_main_cc 
	                     patch-chrome_app_chrome_main_delegate_cc 
	                     patch-chrome_browser_BUILD_gn 
	                     patch-chrome_browser_about_flags_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_interface_binders_cc 
	                     patch-chrome_browser_chrome_browser_main_cc 
	                     patch-chrome_browser_chrome_browser_main_linux_cc 
	                     patch-chrome_browser_chrome_content_browser_client_cc 
	                     patch-chrome_browser_chrome_content_browser_client_h 
	                     patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                     patch-chrome_browser_download_download_commands_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_connectors_service_cc 
	                     patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_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_connectors_reporting_realtime_reporting_client_h 
	                     patch-chrome_browser_extensions_BUILD_gn 
	                     patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc 
	                     patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc 
	                     patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_media_router_discovery_discovery_network_list_posix_cc 
	                     patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc 
	                     patch-chrome_browser_memory_details_cc 
	                     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_net_system_network_context_manager_h 
	                     patch-chrome_browser_new_tab_page_modules_file_suggestion_drive_service_cc 
	                     patch-chrome_browser_new_tab_page_new_tab_page_util_cc 
	                     patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc 
	                     patch-chrome_browser_password_manager_chrome_password_manager_client_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_prefs_browser_prefs_cc 
	                     patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc 
	                     patch-chrome_browser_process_singleton_posix_cc 
	                     patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                     patch-chrome_browser_profiles_profile_impl_cc 
	                     patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc 
	                     patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc 
	                     patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                     patch-chrome_browser_sessions_session_restore_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_supervised_user_supervised_user_metrics_service_factory_cc 
	                     patch-chrome_browser_sync_sync_service_factory_cc 
	                     patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc 
	                     patch-chrome_browser_task_manager_sampling_task_group_cc 
	                     patch-chrome_browser_themes_theme_service_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_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_h 
	                     patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc 
	                     patch-chrome_browser_ui_startup_startup_browser_creator_cc 
	                     patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc 
	                     patch-chrome_browser_ui_task_manager_task_manager_table_model_cc 
	                     patch-chrome_browser_ui_test_popup_browsertest_cc 
	                     patch-chrome_browser_ui_ui_features_cc 
	                     patch-chrome_browser_ui_ui_features_h 
	                     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_view_cc 
	                     patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc 
	                     patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h 
	                     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_frame_system_menu_model_builder_cc 
	                     patch-chrome_browser_ui_views_frame_tab_strip_region_view_cc 
	                     patch-chrome_browser_ui_views_hung_renderer_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_profile_picker_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_tab_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc 
	                     patch-chrome_browser_ui_webui_about_about_ui_cc 
	                     patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc 
	                     patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc 
	                     patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc 
	                     patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 
	                     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_management_management_ui_cc 
	                     patch-chrome_browser_ui_webui_management_management_ui_constants_cc 
	                     patch-chrome_browser_ui_webui_management_management_ui_handler_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_signin_profile_picker_handler_cc 
	                     patch-chrome_browser_ui_window_sizer_window_sizer_cc 
	                     patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc 
	                     patch-chrome_browser_web_applications_extension_status_utils_h 
	                     patch-chrome_browser_web_applications_extensions_extension_status_utils_cc 
	                     patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc 
	                     patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc 
	                     patch-chrome_browser_web_applications_test_os_integration_test_override_impl_cc 
	                     patch-chrome_browser_web_applications_test_os_integration_test_override_impl_h 
	                     patch-chrome_browser_web_applications_web_app_install_info_h 
	                     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_h 
	                     patch-chrome_enterprise_companion_enterprise_companion_client_cc 
	                     patch-chrome_test_chromedriver_key_converter_unittest_cc 
	                     patch-chrome_updater_configurator_cc 
	                     patch-chrome_utility_services_cc 
	                     patch-chromecast_browser_cast_content_browser_client_cc 
	                     patch-components_autofill_core_browser_payments_data_manager_cc 
	                     patch-components_autofill_core_common_autofill_payments_features_cc 
	                     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_discardable_memory_service_discardable_shared_memory_manager_cc 
	                     patch-components_enterprise_watermarking_watermark_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_feed_core_v2_feed_network_impl_unittest_cc 
	                     patch-components_flags_ui_flags_state_cc 
	                     patch-components_gwp_asan_crash_handler_crash_analyzer_cc 
	                     patch-components_live_caption_caption_util_cc 
	                     patch-components_named_mojo_ipc_server_connection_info_h 
	                     patch-components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc 
	                     patch-components_network_session_configurator_browser_network_session_configurator_cc 
	                     patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                     patch-components_os_crypt_sync_libsecret_util_linux_cc 
	                     patch-components_os_crypt_sync_os_crypt_h 
	                     patch-components_paint_preview_browser_paint_preview_client_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_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_async_helper_cc 
	                     patch-components_password_manager_core_browser_password_store_login_database_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_policy_core_common_cloud_cloud_policy_client_cc 
	                     patch-components_policy_core_common_policy_utils_cc 
	                     patch-components_safe_browsing_content_common_file_type_policies_unittest_cc 
	                     patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc 
	                     patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc 
	                     patch-components_safe_browsing_core_common_features_cc 
	                     patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc 
	                     patch-components_search_engines_template_url_service_cc 
	                     patch-components_soda_soda_util_cc 
	                     patch-components_storage_monitor_BUILD_gn 
	                     patch-components_supervised_user_core_browser_supervised_user_preferences_cc 
	                     patch-components_supervised_user_core_browser_supervised_user_service_cc 
	                     patch-components_supervised_user_core_common_features_cc 
	                     patch-components_supervised_user_core_common_features_h 
	                     patch-components_sync_device_info_local_device_info_util_cc 
	                     patch-components_trusted_vault_trusted_vault_connection_impl_cc 
	                     patch-components_update_client_update_query_params_cc 
	                     patch-components_user_education_views_help_bubble_view_cc 
	                     patch-components_variations_service_variations_service_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_embedder_software_output_surface_cc 
	                     patch-components_viz_service_display_embedder_software_output_surface_h 
	                     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_viz_test_mock_display_client_h 
	                     patch-content_app_content_main_cc 
	                     patch-content_app_content_main_runner_impl_cc 
	                     patch-content_browser_BUILD_gn 
	                     patch-content_browser_browser_child_process_host_impl_cc 
	                     patch-content_browser_browser_main_loop_cc 
	                     patch-content_browser_browser_url_handler_impl_cc 
	                     patch-content_browser_child_process_launcher_helper_h 
	                     patch-content_browser_child_thread_type_switcher_linux_cc 
	                     patch-content_browser_file_system_access_file_path_watcher_file_path_watcher_h 
	                     patch-content_browser_file_system_access_file_system_access_local_path_watcher_cc 
	                     patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                     patch-content_browser_gpu_gpu_memory_buffer_manager_singleton_cc 
	                     patch-content_browser_gpu_gpu_process_host_cc 
	                     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_view_host_impl_cc 
	                     patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                     patch-content_browser_renderer_host_render_widget_host_view_aura_h 
	                     patch-content_browser_utility_process_host_cc 
	                     patch-content_browser_utility_sandbox_delegate_cc 
	                     patch-content_browser_web_contents_web_contents_view_aura_cc 
	                     patch-content_browser_zygote_host_zygote_host_impl_linux_cc 
	                     patch-content_child_child_process_cc 
	                     patch-content_common_BUILD_gn 
	                     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_render_thread_impl_cc 
	                     patch-content_utility_services_cc 
	                     patch-content_utility_utility_main_cc 
	                     patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                     patch-extensions_common_command_cc 
	                     patch-extensions_renderer_bindings_api_binding_util_cc 
	                     patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc 
	                     patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                     patch-gpu_command_buffer_service_gles2_cmd_decoder_cc 
	                     patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_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_command_buffer_service_webgpu_decoder_impl_cc 
	                     patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc 
	                     patch-gpu_config_gpu_control_list_cc 
	                     patch-gpu_config_gpu_finch_features_cc 
	                     patch-gpu_config_gpu_info_collector_cc 
	                     patch-gpu_ipc_common_gpu_memory_buffer_support_cc 
	                     patch-gpu_ipc_service_gpu_init_cc 
	                     patch-gpu_ipc_service_gpu_memory_buffer_factory_cc 
	                     patch-gpu_vulkan_vulkan_device_queue_cc 
	                     patch-gpu_vulkan_vulkan_util_cc 
	                     patch-headless_lib_headless_content_main_delegate_cc 
	                     patch-media_BUILD_gn 
	                     patch-media_audio_BUILD_gn 
	                     patch-media_audio_alsa_audio_manager_alsa_cc 
	                     patch-media_audio_audio_input_device_cc 
	                     patch-media_audio_pulse_pulse_util_cc 
	                     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_linux_v4l2_capture_delegate_cc 
	                     patch-media_capture_video_video_capture_device_client_cc 
	                     patch-media_gpu_chromeos_libyuv_image_processor_backend_cc 
	                     patch-media_gpu_chromeos_mailbox_video_frame_converter_cc 
	                     patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc 
	                     patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc 
	                     patch-media_gpu_vaapi_vaapi_wrapper_cc 
	                     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-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_video_video_encode_accelerator_adapter_test_cc 
	                     patch-media_webrtc_audio_processor_cc 
	                     patch-mojo_core_BUILD_gn 
	                     patch-mojo_core_channel_cc 
	                     patch-mojo_public_tools_bindings_mojom_gni 
	                     patch-net_BUILD_gn 
	                     patch-net_base_features_cc 
	                     patch-net_base_network_change_notifier_cc 
	                     patch-net_cert_cert_verify_proc_h 
	                     patch-net_http_http_network_session_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_cc 
	                     patch-net_url_request_url_request_context_builder_cc 
	                     patch-pdf_pdfium_pdfium_engine_cc 
	                     patch-printing_backend_print_backend_cups_cc 
	                     patch-printing_print_settings_h 
	                     patch-remoting_codec_webrtc_video_encoder_vpx_cc 
	                     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_it2me_it2me_host_cc 
	                     patch-remoting_host_me2me_desktop_environment_cc 
	                     patch-remoting_host_remoting_me2me_host_cc 
	                     patch-remoting_host_setup_start_host_main_cc 
	                     patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc 
	                     patch-sandbox_policy_BUILD_gn 
	                     patch-sandbox_policy_features_cc 
	                     patch-sandbox_policy_features_h 
	                     patch-sandbox_policy_mojom_sandbox_mojom 
	                     patch-sandbox_policy_sandbox_type_cc 
	                     patch-sandbox_policy_switches_cc 
	                     patch-sandbox_policy_switches_h 
	                     patch-services_device_BUILD_gn 
	                     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_on_device_model_on_device_model_service_h 
	                     patch-services_video_capture_video_capture_service_impl_cc 
	                     patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc 
	                     patch-third_party_angle_BUILD_gn 
	                     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_layout_layout_view_cc 
	                     patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc 
	                     patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc 
	                     patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_cc 
	                     patch-third_party_blink_renderer_platform_BUILD_gn 
	                     patch-third_party_blink_renderer_platform_fonts_font_cache_cc 
	                     patch-third_party_blink_renderer_platform_fonts_font_cache_h 
	                     patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_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_scheduler_common_thread_cc 
	                     patch-third_party_ffmpeg_BUILD_gn 
	                     patch-third_party_leveldatabase_env_chromium_cc 
	                     patch-third_party_libc++_src_src_chrono_cpp 
	                     patch-third_party_libc++_src_src_filesystem_filesystem_clock_cpp 
	                     patch-third_party_perfetto_src_base_utils_cc 
	                     patch-third_party_speech-dispatcher_libspeechd_version_h 
	                     patch-third_party_sqlite_src_amalgamation_sqlite3_c 
	                     patch-third_party_vulkan-loader_src_BUILD_gn 
	                     patch-third_party_webrtc_BUILD_gn 
	                     patch-third_party_webrtc_modules_audio_device_BUILD_gn 
	                     patch-third_party_webrtc_rtc_base_ip_address_cc 
	                     patch-third_party_webrtc_system_wrappers_BUILD_gn 
	                     patch-tools_gn_src_base_files_file_posix_cc 
	                     patch-tools_json_schema_compiler_cpp_bundle_generator_py 
	                     patch-tools_json_schema_compiler_feature_compiler_py 
	                     patch-ui_base_ime_dummy_text_input_client_cc 
	                     patch-ui_base_ime_dummy_text_input_client_h 
	                     patch-ui_base_ime_fake_text_input_client_cc 
	                     patch-ui_base_ime_fake_text_input_client_h 
	                     patch-ui_base_ime_text_input_client_h 
	                     patch-ui_base_resource_resource_bundle_cc 
	                     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_compositor_compositor_cc 
	                     patch-ui_compositor_compositor_h 
	                     patch-ui_events_devices_x11_device_data_manager_x11_cc 
	                     patch-ui_events_event_cc 
	                     patch-ui_events_keycodes_dom_keycode_converter_cc 
	                     patch-ui_gfx_font_fallback_linux_cc 
	                     patch-ui_gfx_linux_gbm_wrapper_cc 
	                     patch-ui_gl_BUILD_gn 
	                     patch-ui_gl_gl_context_cc 
	                     patch-ui_gl_gl_implementation_cc 
	                     patch-ui_gl_gl_switches_cc 
	                     patch-ui_gtk_printing_print_dialog_gtk_cc 
	                     patch-ui_message_center_views_message_popup_view_cc 
	                     patch-ui_native_theme_native_theme_base_cc 
	                     patch-ui_native_theme_native_theme_h 
	                     patch-ui_ozone_common_features_cc 
	                     patch-ui_ozone_platform_wayland_common_wayland_util_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_connection_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_input_method_context_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h 
	                     patch-ui_ozone_platform_wayland_host_wayland_window_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_window_h 
	                     patch-ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc 
	                     patch-ui_ozone_platform_wayland_ozone_platform_wayland_cc 
	                     patch-ui_ozone_platform_x11_x11_window_cc 
	                     patch-ui_views_controls_prefix_selector_cc 
	                     patch-ui_views_controls_prefix_selector_h 
	                     patch-ui_views_controls_textfield_textfield_cc 
	                     patch-ui_views_controls_textfield_textfield_h 
	                     patch-ui_views_corewm_tooltip_aura_cc 
	                     patch-ui_views_examples_widget_example_cc 
	                     patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc 
	                     patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h 
	                     patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                     patch-ui_views_widget_root_view_cc 
	                     patch-ui_views_widget_widget_cc 
	                     patch-ui_views_window_dialog_delegate_cc 
	                     patch-v8_BUILD_gn 
	                     patch-v8_include_v8-internal_h 
	                     patch-v8_src_api_api_cc 
	                     patch-v8_src_base_platform_memory_h 
	                     patch-v8_src_base_platform_platform-posix_cc 
	                     patch-v8_src_base_sys-info_cc 
	                     patch-v8_src_execution_isolate_cc 
	                     patch-v8_src_flags_flags_cc 
	                     patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_h 
	                     patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
	                     patch-v8_tools_run_py 
Added files:
	www/iridium/patches: patch-base_memory_protected_memory_h 
	                     patch-base_memory_protected_memory_posix_cc 
	                     patch-base_message_loop_message_pump_epoll_cc 
	                     patch-base_message_loop_message_pump_epoll_h 
	                     patch-base_posix_file_descriptor_shuffle_h 
	                     patch-chrome_browser_browser_features_h 
	                     patch-chrome_browser_enterprise_connectors_common_cc 
	                     patch-chrome_browser_global_features_cc 
	                     patch-chrome_browser_global_features_h 
	                     patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc 
	                     patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 
	                     patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_cc 
	                     patch-chrome_browser_sync_chrome_sync_controller_builder_cc 
	                     patch-chrome_browser_ui_managed_ui_cc 
	                     patch-chrome_browser_ui_webui_about_about_ui_h 
	                     patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc 
	                     patch-chrome_browser_ui_webui_internals_user_education_user_education_internals_page_handler_impl_cc 
	                     patch-chrome_common_crash_keys_cc 
	                     patch-chrome_test_supervised_user_google_auth_state_waiter_mixin_cc 
	                     patch-chrome_updater_app_app_uninstall_cc 
	                     patch-components_autofill_core_browser_autofill_optimization_guide_cc 
	                     patch-components_autofill_core_common_autofill_prefs_cc 
	                     patch-components_autofill_core_common_autofill_prefs_h 
	                     patch-components_media_router_common_providers_cast_channel_enum_table_h 
	                     patch-components_os_crypt_async_browser_secret_portal_key_provider_cc 
	                     patch-components_os_crypt_async_common_encryptor_cc 
	                     patch-components_password_manager_core_browser_password_store_factory_util_cc 
	                     patch-components_policy_core_common_cloud_cloud_policy_refresh_scheduler_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-headless_lib_browser_headless_content_browser_client_cc 
	                     patch-media_gpu_test_raw_video_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-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_cc 
	                     patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc 
	                     patch-third_party_webrtc_modules_video_coding_codecs_av1_libaom_av1_encoder_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_screen_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_screen_h 
	                     patch-v8_src_builtins_x64_builtins-x64_cc 
Removed files:
	www/iridium/patches: patch-base_features_cc patch-cc_BUILD_gn 
	                     patch-chrome_browser_global_desktop_features_cc 
	                     patch-chrome_browser_global_desktop_features_h 
	                     patch-chrome_browser_safe_browsing_cloud_content_scanning_deep_scanning_utils_cc 
	                     patch-chrome_browser_sharing_sharing_device_registration_cc 
	                     patch-chrome_browser_sync_chrome_sync_client_cc 
	                     patch-components_autofill_core_common_autofill_features_cc 
	                     patch-components_password_manager_core_browser_password_store_password_store_built_in_backend_cc 
	                     patch-components_viz_common_features_cc 
	                     patch-components_viz_common_features_h 
	                     patch-components_viz_service_display_embedder_skia_output_device_buffer_queue_cc 
	                     patch-components_webapps_browser_features_cc 
	                     patch-content_common_mojo_core_library_support_cc 
	                     patch-device_fido_fido_discovery_factory_cc 
	                     patch-headless_lib_browser_headless_request_context_manager_cc 
	                     patch-mojo_public_c_system_thunks_cc 

Log message:
update to 2024.10.130


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 15:20:30

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
unifdef -m -DCORRECT_PRIV_KEY_PADDING=1 ec_asn1_test.c


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/28 15:24:10

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

Log message:
net/rabbitmq: Update to 4.0.3


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/10/28 17:02:31

Modified files:
	.              : 76.html 

Log message:
printables -> pin tables; spotted by Mikhail Pchelin


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/28 17:52:50

Modified files:
	x11/jgmenu     : Makefile 

Log message:
mark jgmenu ONLY_FOR_ARCHS=${RUST_ARCHS}; it uses
rsvg_handle_render_document which is only in newer rust-based librsvg


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/28 17:54:36

Modified files:
	multimedia/gstreamer1/plugins-bad: Makefile 
	x11/jwm        : Makefile 

Log message:
bump; WANTLIB version of librsvg went backwards, triggering PLIST_DB


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/28 21:17:10

Modified files:
	sys/sys        : disklabel.h 

Log message:
remove unused DPSECT DPCYL defines; ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 22:57:33

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
ec_asn1: zap an empty line


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/28 23:21:31

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Disable point doubling for now, it leaks due to a doc bug.

Can't replace it with adding the point to itself since that also leaks
(another doc bug). Who would've thought.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/29 00:34:18

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: point doubling is fine, the leak is elsewhere
(will be fixed shortly).


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/29 00:36:58

Modified files:
	lib/libcrypto/ec: ec_ameth.c 

Log message:
eckey_compute_pubkey: don't leak the public key

EC_KEY_set_public_key() sets a copy, so it doesn't take ownership and
hence pub_key must not be nulled out on success.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/29 00:43:35

Modified files:
	net/nextcloudclient: Makefile distinfo 

Log message:
net/nextcloudclient: update to 3.14.2

From MAINTAINER Adriano Barbosa

see https://github.com/nextcloud/desktop/releases/tag/v3.14.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/29 01:43:34

Modified files:
	graphics/shotwell: Makefile distinfo 

Log message:
Update to shotwell-0.32.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/10/29 01:49:24

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

Log message:
devel/py-simpleeval: update to 1.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/29 01:59:44

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

Log message:
Update to terragrunt-0.68.5.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/10/29 02:23:07

Modified files:
	sys/uvm        : uvm_glue.h 

Log message:
Change uvm_swapout_threads() to return the amound of freed pages.

Note that currently that amount is calculated using the `uvmexp.free' global
and might include pages freed by other threads.  A better solution would be
to modify pmap_collect(9) on all architectures that support it to return the
number of reclaimed pages.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2024/10/29 02:42:05

Modified files:
	sys/dev/pci    : virtio_pci.c 

Log message:
virtio_pci: Negotiate ACCESS_PLATTFORM feature

Accepting VIRTIO_F_ACCESS_PLATFORM is required for SEV on KVM/qemu.

We always use the standard pci access mechanisms of the
architecture/platform we are running on. Therefore we should negotiate
the VIRTIO_F_ACCESS_PLATFORM feature if it is offered.  Strictly
speaking we should bypass any existing IOMMUs if the host does not offer
this feature, but this no regression and can be fixed later.

feedback from kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 03:33:46

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

Log message:
bump; removing i386 from RUST_ARCHS triggers RDEP change


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 03:38:16

Modified files:
	www/links+     : Makefile 
	x11/fvwm2      : Makefile 
	x11/fvwm3      : Makefile 
	graphics/chafa : Makefile 
	x11/gtk+4      : Makefile 

Log message:
bump REVISION; rsvg WANTLIB went downwards on i386 tripping PLIST_DB


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 03:46:26

Modified files:
	cad/horizon-eda: Makefile 
	devel/appstream: Makefile 
	devel/goffice  : Makefile 
	editors/abiword: Makefile 
	editors/emacs  : Makefile 
	games/tuxpaint : Makefile 
	games/xboard   : Makefile 
	graphics/darktable: Makefile 
	graphics/gegl04: Makefile 
	graphics/gimp/snapshot: Makefile 
	graphics/gimp/stable: Makefile 
	graphics/gthumb: Makefile 
	graphics/imlib2: Makefile 
	graphics/openscenegraph: Makefile 
	graphics/rawtherapee: Makefile 
	mail/claws-mail: Makefile 
	math/gnumeric  : Makefile 
	math/graphviz  : Makefile 
	print/xournalpp: Makefile 
	productivity/glabels: Makefile 
	productivity/grisbi: Makefile 
	wayland/swayimg: Makefile 
	www/netsurf/browser: Makefile 
	x11/afterstep  : Makefile 
	x11/gnome/aisleriot: Makefile 
	x11/gnome/eog  : Makefile 
	x11/gnome/iagno: Makefile 
	x11/gnome/mahjongg: Makefile 
	x11/gnome/maps : Makefile 
	x11/gnome/system-monitor: Makefile 
	x11/icewm      : Makefile 
	x11/lablgtk2   : Makefile 
	x11/lxqt/obconf-qt: Makefile 
	x11/mate/control-center: Makefile 
	x11/mate/eom   : Makefile 
	x11/mate/system-monitor: Makefile 
	x11/obconf     : Makefile 
	x11/openbox    : Makefile 
	x11/tint2      : Makefile 
	x11/vlc        : Makefile 
	x11/xfce4/xfce4-xkb: Makefile 

Log message:
more rsvg bumps due to WANTLIB/PLIST_DB; not run into them in the bulk yet
but I will


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 04:16:28

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

Log message:
update to py3-psutil-6.1.0
replace awkward use of MODPY_TEST_DIR with new shiny MODPY_TEST_LINK_SO


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 04:17:49

Modified files:
	devel/py-types-psutil: Makefile distinfo 

Log message:
update to py3-types-psutil-6.1.0.20241022


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 04:44:42

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

Log message:
update to py3-virtualenv-20.27.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 06:28:48

Modified files:
	multimedia/aom : Makefile distinfo 
	multimedia/aom/patches: patch-CMakeLists_txt 
	                        patch-build_cmake_aom_configure_cmake 

Log message:
update to aom-3.10.0, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 06:28:50

Modified files:
	graphics/GraphicsMagick: Makefile distinfo 
	graphics/GraphicsMagick/patches: patch-configure 
	graphics/GraphicsMagick/pkg: PLIST 

Log message:
update to GraphicsMagick-1.3.45, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 06:28:52

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

Log message:
update to asio-1.30.2, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 06:28:54

Modified files:
	emulators/qemu : Makefile distinfo 
	emulators/qemu/patches: patch-meson_build 
	                        patch-qga_commands-posix_c 
	                        patch-qga_main_c 
	emulators/qemu/pkg: PLIST-main 
Added files:
	emulators/qemu/patches: patch-contrib_plugins_Makefile 
	                        patch-qga_commands-bsd_c 
	                        patch-qga_qapi-schema_json 
Removed files:
	emulators/qemu/patches: patch-tcg_riscv_tcg-target_c_inc 
	                        patch-util_cpuinfo-aarch64_c 
	                        patch-util_cpuinfo-ppc_c 

Log message:
update to qemu-9.1.1, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 06:29:35

Modified files:
	multimedia/libass: Makefile distinfo 
	multimedia/libass/patches: patch-libass_x86_x86inc_asm 

Log message:
update to libass-0.17.3, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 06:33:38

Modified files:
	wayland/swayimg: Makefile 

Log message:
mark ONLY_FOR_ARCHS = ${RUST_ARCHS}, needs newer rsvg


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/29 06:35:37

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

Log message:
Fix logic to return CTL_RES_NOSUCHPEER. The RB_EMPTY check needs to be
reversed since no error should be printed if there are no neighbors
configured (yet).
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/29 06:40:10

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/mozilla-firefox/patches: 
	                             patch-toolkit_components_downloads_DownloadIntegration_sys_mjs 
	www/mozilla-firefox/pkg: README 
	www/firefox-i18n: Makefile.inc distinfo 

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

see https://www.mozilla.org/en-US/firefox/132.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-55/

add a README blurb about working around broken bitmap fonts in the
builtin pdf.js viewer, prompted by volker@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/29 06:40:17

Modified files:
	sys/sys        : disk.h pledge.h protosw.h syscall_mi.h 

Log message:
remove unneeded includes


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/29 06:42:20

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

Log message:
www/firefox-esr: update to 128.4.0.

see https://www.mozilla.org/en-US/firefox/128.4.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-56/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/29 06:43:01

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

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

see https://www.mozilla.org/en-US/firefox/128.4.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-56/


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/10/29 06:43:23

Modified files:
	www/chromium/patches: patch-build_linux_unbundle_icu_gn 
	www/iridium/patches: patch-build_linux_unbundle_icu_gn 
	www/ungoogled-chromium/patches: 
	                                patch-build_linux_unbundle_icu_gn 

Log message:
unbreak build with icu76 by not exporting private functions


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/29 07:19:22

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Split ec_key_test_point_encoding() into chunks of saner size


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/29 07:41:59

Modified files:
	devel/protobuf : Makefile distinfo 

Log message:
Update to protobuf 5.28.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/29 07:42:22

Modified files:
	devel/py-protobuf: Makefile distinfo 

Log message:
Update to py3-protobuf 5.28.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/29 10:10:18

Modified files:
	textproc/icu4c : Makefile distinfo 
	textproc/icu4c/patches: patch-source_common_Makefile_in 
	                        patch-source_common_putil_cpp 
	                        patch-source_i18n_Makefile_in 
	                        patch-source_i18n_vtzone_cpp 
Added files:
	textproc/icu4c/patches: patch-source_Makefile_in 

Log message:
Update to icu4c-76.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/29 10:10:35

Modified files:
	textproc/py-ICU: Makefile distinfo 

Log message:
Update to py3-ICU-2.14.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/29 10:10:52

Modified files:
	x11/qt5/qtwebkit/patches: patch-Source_WTF_wtf_Platform_h 
	www/webkitgtk4/patches: patch-Source_WTF_wtf_Platform_h 
Added files:
	emulators/es-de/patches: patch-es-core_src_utils_StringUtil_cpp 

Log message:
Fix build for ICU >=76.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/29 10:32:13

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.4.0esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-58/


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 10:32:19

Modified files:
	sysutils/trash-d: Makefile distinfo 
Removed files:
	sysutils/trash-d/files: trash.1 
	sysutils/trash-d/patches: patch-dub_json 
	                          patch-source_trash_ver_d 

Log message:
update to trash-d-19, from Johannes Thyssen Tishman, ok maintainer (bcallah)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/29 10:32:58

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.4.0esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-58/


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 10:42:04

Modified files:
	graphics/coin  : Makefile distinfo 
	graphics/coin/pkg: PLIST 

Log message:
update to coin-4.0.3, from Johannes Thyssen Tishman (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/29 11:03:28

Modified files:
	usr.bin/ssh    : Tag: OPENBSD_7_6 kexmlkem768x25519.c 
	                 libcrux_mlkem768_sha3.h 

Log message:
fix ML-KEM768x25519 KEX on big-endian systems;
from djm@; spotted by jsg@; feedback/ok deraadt@

this is errata/7.6/003_ssh.patch.sig


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/10/29 11:58:22

Modified files:
	xserver/xkb    : xkb.c 

Log message:
xkb: Fix buffer overflow in _XkbSetCompatMap()

The _XkbSetCompatMap() function attempts to resize the `sym_interpret`
buffer.

However, It didn't update its size properly. It updated `num_si` only,
without updating `size_si`.

CVE-2024-9632


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	bluhm@cvs.openbsd.org	2024/10/29 12:11:33

Modified files:
	xserver/xkb    : Tag: OPENBSD_7_6 xkb.c 

Log message:
xkb: Fix buffer overflow in _XkbSetCompatMap()

The _XkbSetCompatMap() function attempts to resize the `sym_interpret`
buffer.

However, It didn't update its size properly. It updated `num_si` only,
without updating `size_si`.

CVE-2024-9632

from matthieu@

this is errata/7.6/002_xserver.patch.sig


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	bluhm@cvs.openbsd.org	2024/10/29 12:12:25

Modified files:
	xserver/xkb    : Tag: OPENBSD_7_5 xkb.c 

Log message:
xkb: Fix buffer overflow in _XkbSetCompatMap()

The _XkbSetCompatMap() function attempts to resize the `sym_interpret`
buffer.

However, It didn't update its size properly. It updated `num_si` only,
without updating `size_si`.

CVE-2024-9632

from matthieu@

this is errata/7.5/012_xserver.patch.sig


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 12:50:27

Modified files:
	devel/appstream: Makefile 

Log message:
ONLY_FOR_ARCHS = ${RUST_ARCHS} due to librsvg version requirement


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2024/10/29 12:55:56

Modified files:
	.              : errata75.html errata76.html 

Log message:
Release xserver and ssh errata.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/29 14:10:29

Log message:
    import amdsev firmware 20241017
    from hshoexer@; OK phessler@
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20241029
    
    N ports/sysutils/firmware/amdsev/Makefile
    N ports/sysutils/firmware/amdsev/distinfo
    N ports/sysutils/firmware/amdsev/pkg/PLIST
    N ports/sysutils/firmware/amdsev/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/29 14:12:58

Modified files:
	sysutils/firmware: Makefile 

Log message:
+amdsev


CVSROOT:	/cvs
Module name:	src
Changes by:	volker@cvs.openbsd.org	2024/10/29 15:03:09

Modified files:
	etc/etc.arm64  : Makefile.inc 

Log message:
Include cdXX.iso in MDEXT on arm64

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/29 15:16:36

Modified files:
	sys/dev/ic     : psp.c pspvar.h 

Log message:
Move psp(4) initialization from attach to device open.

In preparation for automatic loading of the AMD SEV firmware, factor
out the code that initializes the PSP.  As the firmware must be
loaded before the initialization, delay initialization to first use
of the PSP.  Initialization is triggered by opening /dev/psp for
the first time.  A later diff will add firmware loading in a similar
way.
Also provide a ioctl(2) for initialization.  Not used right now.
Will be later used by vmd(8) to reset the PSP.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/29 15:19:25

Modified files:
	sys/arch/arm64/dev: aplrtk.c aplsmc.c rtkit.c 

Log message:
We should always set the AP power state, so fold the rtkit_set_ap_pwrstate()
call into rtkit_boot().

ok patrick@, tobhe@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/29 17:25:45

Modified files:
	sys/net        : fq_codel.c 

Log message:
use nsecuptime instead of using nanouptime and doing a bunch of maths.

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/29 17:57:54

Modified files:
	sys/net        : hfsc.c 

Log message:
move hfsc to using nanoseconds for keeping times.

before it was using 256000000 things per second, so this isn't a
huge change, but it can use nsecuptime() to get the time.

kjc and cheloa like it
ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 18:02:20

Modified files:
	lang/lucee/v6  : Makefile 
	lang/lucee/v6/pkg: README 
	lang/lucee/v5  : Makefile 
	lang/lucee/v5/pkg: README 

Log message:
www/lucee: don't split a line to be pasted across two lines when it's already
<80 chars after var expansion


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/29 18:04:46

Modified files:
	usr.sbin/fw_update: patterns.c 

Log message:
Add fw_update pattern for AMD SEV firmware used with psp(4).

from hshoexer@; input deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/29 18:29:48

Modified files:
	x11/qt6/qtwebengine: Makefile 

Log message:
mark BROKEN-i386; 'relocation R_386_32 cannot be used against symbol [..];
recompile with -fPIC' linker errors in ffmpeg after 8 hours building


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/10/29 21:52:20

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

Log message:
editors/scite: update to 5.5.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/10/29 21:53:36

Modified files:
	editors/scintilla: Makefile distinfo 

Log message:
editors/scite: update to 5.5.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/10/29 21:57:45

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

Log message:
security/osv-scanner: update to 1.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/10/29 23:12:46

Modified files:
	geo/py-xyzservices: Makefile distinfo 

Log message:
geo/py-xyzservices: update to 2024.9.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/29 23:24:38

Modified files:
	lib/libc/sys   : sysctl.2 

Log message:
CTL_VM defines moved from uvm_param.h to uvmexp.h


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 00:10:35

Modified files:
	lib/libcrypto/ec: ec_local.h ec_oct.c 

Log message:
Add a convenience wrapper for EC_POINT_point2oct()

EC_POING_point2oct() is annoying to use since its invocation involves
two calls: one to determine the space to allocate and one to pass the
buffer and perform the actual conversion. Wrap this dance in a helper
with the correct signature.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 00:11:50

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Provide ec_point_to_asn1_octet_string()

This adds a specialized helper for creating an ASN.1 octet string
out of an elliptic curve point (the generator). Use this to simplify
ec_asn1_group2parameters().

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 00:12:47

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Provide ec_point_to_asn1_bit_string()

This adds a specialized helper for creating an ASN.1 bit string
out of an elliptic curve point (the public key) and use it in
i2d_ECPrivateKey().

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/30 00:16:27

Modified files:
	sys/arch/arm64/dev: apm.c 
	sys/conf       : swapgeneric.c 
	sys/dev/acpi   : acpi_apm.c 
	sys/kern       : subr_disk.c subr_hibernate.c 
	sys/nfs        : nfs_vfsops.c 
	sys/sys        : conf.h 
	sys/uvm        : uvm_swap.c 
	usr.sbin/config: mkswap.c 

Log message:
directly use dev_t for swdevt[], remove struct swdevt
ok mpi@ miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 00:40:41

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
ec_asn1_group2parameters: mechanically replace ret with parameters


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 00:41:33

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
ec_asn1_group2parameters: replace point with generator


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 00:44:34

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
ec_asn1_group2parameters: some spring cleaning

Garbage collect the ok variable and some comments from captain obvious,
wrap a long line and tidy up the exit path.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/30 01:28:17

Modified files:
	sys/conf       : swapgeneric.c 
	usr.sbin/config: mkswap.c 

Log message:
remove unneeded conf.h include


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 01:32:19

Modified files:
	devel/sbt      : Makefile distinfo 
	devel/sbt/patches: patch-bin_sbt 

Log message:
devel/sbt: update to 1.10.4

Changelog: https://github.com/sbt/sbt/releases/tag/v1.10.4

OK: sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/10/30 02:35:35

Modified files:
	graphics/inkscape: Makefile 
Added 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-transition-api_h 

Log message:
Use an upstream patch to re-enable poppler.

ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/30 02:36:01

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/30 02:38:40

Modified files:
	misc/osinfo/osinfo-db-tools: distinfo 
	misc/osinfo/osinfo-db-tools/patches: patch-meson_build 
	misc/osinfo/osinfo-db-tools/pkg: PLIST 

Log message:
Update to osinfo-db-tools-1.12.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/30 02:38:50

Modified files:
	misc/osinfo    : Makefile.inc 
	misc/osinfo/libosinfo: Makefile distinfo 
	misc/osinfo/libosinfo/pkg: PLIST 

Log message:
Update to libosinfo-1.12.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2024/10/30 03:16:24

Modified files:
	usr.bin/newsyslog: newsyslog.8 newsyslog.c 

Log message:
Don't run through time checks when entry is definitely oversized.

This leads to newsyslog rotating on (size OR time) if both are
specified.

Reported from Matthias Pitzl.
with tweak from bluhm@

ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/30 03:53:54

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

Log message:
Update to openssl-ruby-tests 20241030


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/30 04:19:53

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-499.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/30 04:19:57

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.68.6.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/30 04:36:19

Modified files:
	sys/arch/arm64/dev: Tag: OPENBSD_7_6 aplsmc.c 

Log message:
Set AP power state.  Fixes the SMC initialization on (at least) the M1
MacBook with the latest system firmware.

from kettenis; ok patrick@, jsg@

this is errata/7.6/004_aplsmc.patch.sig


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/10/30 04:36:28

Modified files:
	usr.sbin/tcpdump: print-ppp.c 

Log message:
print pppoe tags as hex dumps rather than strvis-a-like'd text, unless
they're tags where text is likely. strvis on random cookies is hard to read
and compare, and it's easier to convert 0x05dc than \005\334 to 1500 for
PPP-Max-Payload.  ok claudio dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/30 04:37:22

Modified files:
	sys/arch/arm64/dev: Tag: OPENBSD_7_5 aplsmc.c 

Log message:
Set AP power state.  Fixes the SMC initialization on (at least) the M1
MacBook with the latest system firmware.

from kettenis@; ok patrick@, jsg@

this is errata/7.5/013_aplsmc.patch.sig


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/30 04:49:57

Modified files:
	print/epson-inkjet-printer-escpr: Makefile distinfo 
	print/epson-inkjet-printer-escpr/patches: 
	                                          patch-lib_epson-escpr-api_c 
	                                          patch-src_filter_c 
	print/epson-inkjet-printer-escpr/pkg: PLIST 

Log message:
Update to epson-inkjet-printer-escpr-1.8.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/30 05:12:06

Modified files:
	devel/spidermonkey115: Makefile distinfo 

Log message:
Update to spidermonkey115-115.17.0.


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

Modified files:
	devel/spidermonkey128: Makefile distinfo 

Log message:
Update to spidermonkey128-128.4.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 05:49:36

Modified files:
	textproc/trdsql: Makefile distinfo modules.inc 
Removed files:
	textproc/trdsql/patches: patch-go_mod patch-go_sum 

Log message:
textproc/trdsql: update to 1.1.0

Changelog: https://github.com/noborus/trdsql/releases/tag/v1.1.0

OK: sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/30 06:57:45

Modified files:
	print/ocrmypdf : Makefile distinfo 

Log message:
update to ocrmypdf-16.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/30 06:57:52

Modified files:
	sysutils/py-platformdirs: Makefile distinfo 

Log message:
update to py3-platformdirs-4.3.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/30 07:38:14

Modified files:
	print/pdfarranger: Makefile distinfo 
	print/pdfarranger/patches: patch-setup_py 
	print/pdfarranger/pkg: PLIST 

Log message:
update to pdfarranger-1.11.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/30 07:38:23

Modified files:
	print/py-pikepdf: Makefile distinfo 
	print/py-pikepdf/pkg: PLIST 

Log message:
update to py3-pikepdf-9.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/10/30 07:47:01

Modified files:
	editors/abiword: Makefile 

Log message:
ONLY_FOR_ARCHS=	${RUST_ARCHS} (librsvg)


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/10/30 09:00:12

Modified files:
	sys/sys        : disk.h 

Log message:
nope, gcc does not like the change


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:06:15

Log message:
    import databases/py-aiosqlite
    
    aiosqlite provides a friendly, async interface to sqlite databases.
    
    It replicates the standard sqlite3 module, but with async versions of
    all the standard connection and cursor methods, plus context managers
    for automatically closing connections and cursors.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/databases/py-aiosqlite/Makefile
    N ports/databases/py-aiosqlite/distinfo
    N ports/databases/py-aiosqlite/pkg/PLIST
    N ports/databases/py-aiosqlite/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:20:22

Log message:
    import devel/py-aiocache
    
    Asyncio cache supporting multiple backends (memory, redis and
    memcached). This library aims for simplicity over specialization.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/devel/py-aiocache/Makefile
    N ports/devel/py-aiocache/distinfo
    N ports/devel/py-aiocache/pkg/DESCR
    N ports/devel/py-aiocache/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:24:13

Log message:
    import devel/py-loguru
    
    Loguru is a library which aims to bring enjoyable logging in Python.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/devel/py-loguru/Makefile
    N ports/devel/py-loguru/distinfo
    N ports/devel/py-loguru/pkg/PLIST
    N ports/devel/py-loguru/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:27:04

Log message:
    import devel/py-prance
    
    Prance provides parsers for Swagger/OpenAPI 2.0 and 3.0 API
    specifications in Python. It uses openapi_spec_validator,
    swagger_spec_validator or flex to validate specifications, but
    additionally resolves JSON references in accordance with the OpenAPI
    spec.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/devel/py-prance/Makefile
    N ports/devel/py-prance/distinfo
    N ports/devel/py-prance/pkg/PLIST
    N ports/devel/py-prance/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:29:30

Log message:
    import devel/py-structlog
    
    structlog is the production-ready logging solution for Python:
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/devel/py-structlog/Makefile
    N ports/devel/py-structlog/distinfo
    N ports/devel/py-structlog/pkg/PLIST
    N ports/devel/py-structlog/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:31:39

Log message:
    import misc/py-aiomcache
    
    asyncio (PEP 3156) library to work with memcached
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/misc/py-aiomcache/Makefile
    N ports/misc/py-aiomcache/distinfo
    N ports/misc/py-aiomcache/pkg/DESCR
    N ports/misc/py-aiomcache/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:35:07

Log message:
    import security/py-krb5
    
    This library provides Python functions that wraps the Kerberos 5 C API.
    Due to the complex nature of this API it is highly recommended to use
    something like python-gssapi which exposes the Kerberos authentication
    details through GSSAPI.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/security/py-krb5/Makefile
    N ports/security/py-krb5/distinfo
    N ports/security/py-krb5/pkg/DESCR
    N ports/security/py-krb5/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:38:27

Log message:
    import security/py-spnego
    
    Library to handle SPNEGO (Negotiate, NTLM, Kerberos) and CredSSP
    authentication. Also includes a packet parser that can be used to decode
    raw NTLM/SPNEGO/Kerberos tokens into a human readable format.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/security/py-spnego/Makefile
    N ports/security/py-spnego/distinfo
    N ports/security/py-spnego/patches/patch-src_spnego__credssp_py
    N ports/security/py-spnego/pkg/DESCR
    N ports/security/py-spnego/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:40:31

Log message:
    import www/py-arsenic
    
    Arsenic is a library that allows you to control a web browser from async
    Python code. Use cases include testing of web applications, load
    testing, automating websites, web scraping or anything else you need a
    web browser for. It uses real web browsers using the Webdriver
    specification.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/www/py-arsenic/Makefile
    N ports/www/py-arsenic/distinfo
    N ports/www/py-arsenic/patches/patch-pyproject_toml
    N ports/www/py-arsenic/pkg/PLIST
    N ports/www/py-arsenic/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:43:05

Log message:
    import www/py-browser-cookie3
    
    This is a python3 fork of Richard Penman's Browser Cookie.
    
    What does it do? Loads cookies used by your web browser into a cookiejar
    object.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/www/py-browser-cookie3/Makefile
    N ports/www/py-browser-cookie3/distinfo
    N ports/www/py-browser-cookie3/pkg/PLIST
    N ports/www/py-browser-cookie3/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:44:51

Log message:
    import www/py-httpx-ntlm
    
    This package allows for HTTP NTLM authentication using the HTTPX
    library.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241030
    
    N ports/www/py-httpx-ntlm/Makefile
    N ports/www/py-httpx-ntlm/distinfo
    N ports/www/py-httpx-ntlm/pkg/DESCR
    N ports/www/py-httpx-ntlm/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 09:56:44

Modified files:
	databases      : Makefile 
	devel          : Makefile 
	misc           : Makefile 
	security       : Makefile 
	www            : Makefile 

Log message:
+databases/py-aiosqlite devel/py-aiocache devel/py-loguru devel/py-prance devel/py-structlog misc/py-aiomcache security/py-krb5 security/py-spnego www/py-arsenic www/py-browser-cookie3 www/py-httpx-ntlm

OK: sthen@ kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/10/30 10:22:33

Modified files:
	usr.sbin/installboot: efi_installboot.c i386_installboot.c 

Log message:
Install a copy of the UEFI bootloader in /efi/openbsd on the EFI system
partition.  This will allow us to create boot options for the firmware
boot manager that other OSes won't interfere with.

ok phessler@, tobhe@, kn@


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2024/10/30 10:24:13

Modified files:
	.              : errata75.html errata76.html 

Log message:
Release aplsmc errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2024/10/30 11:01:28

Modified files:
	sbin/dhcp6leased: dhcp6leased.8 

Log message:
Document /var/db/dhcp6leased/uuid.

Input & OK kn, jmc, sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 11:36:22

Modified files:
	lib/libcrypto/ec: ec_print.c 

Log message:
Rewrite EC_POINT_point2bn()

While it makes little sens to place either one of the uncompressed, the
compressed or the hybrid X9.62 octet string encoding of an elliptic curve
point into a BIGNUM, it is what this API does. It's ec_point_to_octets()
followed by BN_bin2bn().

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	tim@cvs.openbsd.org	2024/10/30 11:39:04

Modified files:
	security/pinentry: Makefile 
	security/pinentry/pkg: PLIST-main 

Log message:
security/pinentry: enable pinentry-tty

pinentry-tty is an alternative to pinentry-curses. It shows a prompt
instead of a curses dialog.

OK tb@

Maintainer timeout


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 11:49:27

Modified files:
	lib/libcrypto/ec: ec_print.c 

Log message:
Rewrite EC_POINT_point2hex()

Instead of doing everything by hand, this can use EC_POINT_point2bn()
and chain it with BN_bn2hex(), slashing the number of lines in half.

This removes one of the ten remaining "01234567890ABCDEF" strings from
libcrypto. Unfortunately, none of the nine others is used in an API that
could convert the octet string directly, so we use that ugly detour via
a bignum. Still it's better than what was there.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/30 11:51:12

Modified files:
	sys/dev/ic     : psp.c pspvar.h 

Log message:
For AMD SEV implement psp(4) download firmware command.

Implement the command to load new firmware onto the chip.  Will be
used for automatic firmware loading.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 11:51:35

Modified files:
	lib/libcrypto/ec: ec_print.c 

Log message:
Rewrite BN_hex2point()

This can do the reverse dance: chain BN_hex2bn() with EC_POINT_bn2point().

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 11:52:34

Modified files:
	lib/libcrypto/ec: ec_local.h ec_oct.c 

Log message:
Provide ec_point_from_octets()

This is a wrapper that is the reverse of ec_point_to_octets(). It is a
bit simpler since EC_POINT_oct2point() expects the point to be allocated
already. It also hands back the correctly parsed point conversion form
so that we don't have to do this by hand in a few places.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 11:53:28

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Add ec_point_from_asn1_octet_string()

This is inverse to ec_point_to_asn1_octet_string() but again a lot
simpler. Simplify ec_asn1_set_group_parameters() by using it.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 11:54:54

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Add ec_point_from_asn1_bit_string()

This is inverse to ec_point_to_asn1_bit_string(). Use it to simplify the
ec_key_set_public_key() helper.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 12:01:52

Modified files:
	lib/libcrypto/ec: ec_print.c 

Log message:
Rewrite EC_POINT_bn2point()

This is slightly asymmetric with EC_POINT_point2bn() and different from
the other "print" functions since it has to deal with the asymmetry
between BN_bin2bn() and BN_bn2bin() and allocate itself. Still, we can
make this substantially shorter than it previously was.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2024/10/30 12:02:45

Modified files:
	sys/dev/pci    : if_ixl.c 

Log message:
readd IFCAP_VLAN_MTU and NVLAN checks

ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 12:14:49

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/ec: ec_oct.c 
Added files:
	lib/libcrypto/ec: ec_convert.c 

Log message:
Move public point <-> octets API to a new ec_convert.c

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 12:16:34

Modified files:
	lib/libcrypto/ec: ec_convert.c ecp_oct.c 

Log message:
Move the GFp-specific point <-> octets functions to ec_convert.c

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 12:18:35

Modified files:
	lib/libcrypto/ec: ec_convert.c 

Log message:
Replace hardcoded 1U with EC_OCT_YBIT


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 12:21:12

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/ec: ec_convert.c 
Removed files:
	lib/libcrypto/ec: ec_print.c 

Log message:
Move the point2bn and point2hex API to ec_convert.c

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/10/30 12:33:26

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

Log message:
For AMD SEV automatically load psp(4) firmware during vmd(4) startup.

When opening /dev/psp for the first time, load the SEV firmware
located in /etc/firmware/amdsev/ optained via fw_update(8).  The
relevant file is determined by CPU family and model.
If firmware files are not installed or the correct file could not
be determined, PSP will be initialized using the on-chip firmware.
Alternatively a BIOS upgrade could install a newer version.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/10/30 12:51:00

Modified files:
	security/wapiti: Makefile distinfo 
	security/wapiti/pkg: PLIST 
Removed files:
	security/wapiti/patches: patch-setup_py 
	                         patch-wapitiCore_language_language_py 

Log message:
security/wapiti: update to 3.2.0

Also, drop Remi as maintainer because the port was pretty outdated
(version 3.0.1 was released in May 2018), so it's not really maintained

OK: sthen@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/30 13:16:56

Modified files:
	www/p5-HTML-Form: Makefile distinfo 
	www/p5-HTML-Form/pkg: DESCR PLIST 

Log message:
update p5-HTML-Form to 6.12
take maintainer
from wen heping


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/30 13:20:02

Modified files:
	www/p5-HTTP-Message: Makefile distinfo 
	www/p5-HTTP-Message/pkg: DESCR 
Removed files:
	www/p5-HTTP-Message/patches: patch-lib_HTTP_Headers_pm 

Log message:
update p5-HTTP-Message to 7.00
remove undocumented 10 years old patch that changed bahavior,
better bug to bug compatible with upstream
take maintainer
from wen heping


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/30 13:35:42

Modified files:
	security/p5-Digest-HMAC: Makefile distinfo 
	security/p5-Digest-HMAC/pkg: DESCR 

Log message:
update p5-Digest-HMAC to 1.05
from wen heping


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/30 13:56:24

Modified files:
	security/p5-CryptX: Makefile distinfo 

Log message:
update p5-CryptX to 0.084
from wen heping


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 14:00:13

Modified files:
	lib/libcrypto/ec: ec_convert.c 

Log message:
Expand the introductory comment with references to X9.62 and SEC 1


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/10/30 14:02:40

Modified files:
	meta/tor-browser: Makefile 
	www/tor-browser: Makefile.inc 
	www/tor-browser/browser: Makefile distinfo 

Log message:
Tor Browser: update to 14.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/30 15:37:45

Modified files:
	mail/p5-Mail-DKIM: Makefile distinfo 
	mail/p5-Mail-DKIM/pkg: DESCR 

Log message:
update p5-Mail-DKIM to 1.20240923


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/10/30 23:00:00

Modified files:
	sys/uvm        : uvm_map.c uvm_map.h 

Log message:
try to simplify the locking code around busy maps.

this is src/sys/uvm/uvm_map.c r1.331 again with a small fix to pass
the right mutex to msleep when waiting for the busy proc pointer.

vm_maps have a "feature" where they can mark that they're being
operated on by a specific proc, and then release the rwlock protecting
their state. to relock, you have to be the same proc that marked
it busy.

this diff tries to simplify it a bit. it basically has threads check
the busy field up front and rechecks the busy field inside the
rwlock. if you can sleep, it will sleep up front for the busy field
to become clear, rather than sleep on either the busy field or the
rwlock. some code paths clear the busy field without holding the
rwlock, so it doesn't make sense to me to be waiting for the busy
field but sleeping somewhere else.

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 23:03:57

Modified files:
	lib/libcrypto/ec: ec_convert.c 

Log message:
ec_point_to_octets: move out_len initialization up a bit


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/30 23:10:33

Modified files:
	devel/jenkins/devel: Makefile distinfo 

Log message:
Update jenkins to 2.483 (-devel)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/30 23:43:40

Modified files:
	x11/qt6/qttools: Makefile 

Log message:
Regen WANTLIB with llvm16 (again!)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/30 23:47:37

Modified files:
	lib/libcrypto/ec: ecp_oct.c 

Log message:
ecp_oct.c no longer needs bytestring and stdint


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/31 01:08:08

Modified files:
	multimedia/shotcut: Makefile distinfo 
	multimedia/shotcut/patches: patch-src_CMakeLists_txt 
	                            patch-src_mainwindow_cpp 
	multimedia/shotcut/pkg: PLIST 

Log message:
Update shotcut to 24.10.29


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/31 01:10:16

Modified files:
	multimedia/mkvtoolnix: Makefile distinfo 
	multimedia/mkvtoolnix/patches: patch-Rakefile 
	                               patch-src_mkvtoolnix-gui_jobs_program_runner_cpp 
	multimedia/mkvtoolnix/pkg: PLIST 
Added files:
	multimedia/mkvtoolnix/patches: patch-configure 
Removed files:
	multimedia/mkvtoolnix/patches: patch-ac_qt5_m4 

Log message:
Update mkvtoolnix to 88.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/31 01:16:46

Modified files:
	audio/audacity : Makefile distinfo 
	audio/audacity/pkg: PLIST 

Log message:
Update to audacity-3.7.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/31 01:19:57

Modified files:
	devel/libgit2/libgit2: Makefile distinfo 

Log message:
Update to libgit2-1.8.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/31 01:20:58

Modified files:
	cad/horizon-eda: Makefile 
Added files:
	cad/horizon-eda/patches: 
	                         patch-src_pool-prj-mgr_pool-mgr_pool_git_box_cpp 
	                         patch-src_pool-prj-mgr_pool-mgr_pool_remote_box_cpp 

Log message:
libgit2-1.8.3 was bogus and missed the constness issue fix.
Bring patches back now that we have the fixed libgit2-1.8.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/31 01:21:05

Modified files:
	net/weechat    : Makefile distinfo 

Log message:
Update WeeChat to 4.4.3


CVSROOT:	/cvs
Module name:	src
Changes by:	asou@cvs.openbsd.org	2024/10/31 01:37:35

Modified files:
	gnu/llvm/lldb/source/Plugins/Process/OpenBSDKernel: 
	                                                    RegisterContextOpenBSDKernel_arm64.cpp 
	                                                    RegisterContextOpenBSDKernel_i386.cpp 
	                                                    RegisterContextOpenBSDKernel_x86_64.cpp 

Log message:
Correct display stack pointer of the kernel core. From Yuichiro NAITO.

ok asou


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/31 01:38:32

Modified files:
	multimedia/gstreamer1: Makefile.inc 
	multimedia/gstreamer1/core: Makefile distinfo 
	multimedia/gstreamer1/core/pkg: PLIST 
	multimedia/gstreamer1/plugins-bad: Makefile distinfo 
	multimedia/gstreamer1/plugins-base: Makefile distinfo 
	multimedia/gstreamer1/plugins-good: distinfo 
	multimedia/gstreamer1/plugins-good/patches: 
	                                            patch-sys_v4l2_gstv4l2object_c 
	multimedia/gstreamer1/plugins-libav: distinfo 
	multimedia/gstreamer1/plugins-ugly: distinfo 
	multimedia/gstreamer1/py-gstreamer: distinfo 

Log message:
Update to Gstreamer 1.24.9.


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2024/10/31 01:40:35

Modified files:
	usr.bin/dig/lib/dns/rdata/in_1: svcb_64.c 

Log message:
When decoding SVCB or HTTPS do not skip reading params in alias
mode.  According to the RFC, client shoud ignore them (which means
actively skipping), but for dig it make sense to print them anyway.
ok florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/10/31 01:42:54

Modified files:
	meta/tor-browser: Tag: OPENBSD_7_6 Makefile 
	www/tor-browser: Tag: OPENBSD_7_6 Makefile.inc 
	www/tor-browser/browser: Tag: OPENBSD_7_6 Makefile distinfo 
	www/tor-browser/browser/files: Tag: OPENBSD_7_6 unveil.main 
	                               unveil.utility 
	www/tor-browser/browser/patches: Tag: OPENBSD_7_6 
	                                 patch-browser_app_profile_000-tor-browser_js 
	                                 patch-intl_lwbrk_LineBreaker_cpp 
	                                 patch-security_nss_lib_freebl_blapi_h 
	                                 patch-toolkit_components_downloads_DownloadIntegration_sys_mjs 
	                                 patch-toolkit_components_tor-launcher_TorProcess_sys_mjs 
	                                 patch-toolkit_moz_configure 
	                                 patch-toolkit_xre_glxtest_glxtest_cpp 
	                                 patch-toolkit_xre_nsXREDirProvider_cpp 
	www/tor-browser/browser/pkg: Tag: OPENBSD_7_6 PLIST 
	www/tor-browser/noscript: Tag: OPENBSD_7_6 Makefile distinfo 
Removed files:
	www/tor-browser/browser/patches: Tag: OPENBSD_7_6 
	                                 patch-gfx_skia_skia_src_core_SkCpu_cpp 
	                                 patch-media_ffvpx_libavcodec_x86_fft_asm 
	                                 patch-third_party_libwebrtc_third_party_abseil-cpp_absl_base_internal_raw_logging_cc 

Log message:
Tor Browser: update to 14.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/31 01:57:50

Modified files:
	sysutils/consul: Makefile distinfo 

Log message:
Update to consul-1.20.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/31 02:10:40

Modified files:
	productivity/libphonenumber: Makefile distinfo 

Log message:
Update to libphonenumber-8.13.49.


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/10/31 04:06:51

Modified files:
	sys/kern       : kern_sysctl.c vfs_subr.c vfs_syscalls.c 

Log message:
Unlock fs_sysctl(). It is the only `suid_clear' variable - atomically
accessed integer.

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/10/31 04:09:30

Modified files:
	www/webkitgtk4 : Makefile distinfo 

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


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2024/10/31 04:44:55

Modified files:
	build          : groups.dat 

Log message:
remove UK groups - bsdgroups.org.uk website is dead, no contact details,
no sign of activity since 2020 at the latest. reported by Polarian.


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2024/10/31 04:45:40

Modified files:
	.              : groups.html 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/10/31 05:41:31

Modified files:
	sys/net        : if_vxlan.c 

Log message:
Drop forgotten backslashes within vxlan_input(). Seems they are stalled
from macro copy-paste. No functional changes.

ok mpi dlg


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	sthen@cvs.openbsd.org	2024/10/31 05:54:14

Modified files:
	xserver/hw/xfree86/modes: xf86EdidModes.c 

Log message:
Don't log DDC modelines (after hotplug events/xrandr) or "Using XX ranges
from config file" messages. These were printed after hotplug events which
could be frequent in some cases (I have machines where this happens every
10 seconds when the monitor is in a dpms power-saving mode resulting in a
full /var/log filesystem).

EDID vendor/product ID still logged, giving an indication that events are
happening, but reduced from ~3.5KB per event to <100 bytes.

based on a diff from / ok matthieu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/10/31 06:17:09

Modified files:
	mail/p5-Mail-SPF-Iterator: Makefile distinfo 

Log message:
update p5-Mail-SPF-Iterator to 1.121


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/31 06:33:11

Modified files:
	sys/net        : if_wg.c 

Log message:
Rewrite mbuf handling in wg(4).

. Use m_align() to ensure that mbufs are packed towards the end so that
additional headers don't require costly m_prepends.
. Stop using m_copyback(), the way it was used there was actually wrong,
instead just use memcpy since this is just a single mbuf.
. Kill all usage of m_calchdrlen(), again this is not needed or can simply
be m->m_pkthdr.len = m->m_len since all this code uses a single buffer.
. In wg_encap() remove the min() with t->t_mtu when calculating plaintext_len
and out_len. The code does not correctly cope with this min() at all with
severe consequences.
Initial diff by dhill@ who found the m_prepend() issue.
Tested by various people.
OK dhill@ mvs@ bluhm@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/31 06:51:55

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
No need to set pkthdr fields to 0 that are already 0. MGETHDR() does that.
OK dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/10/31 07:06:57

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo 
	www/mozilla-firefox/patches: Tag: OPENBSD_7_6 
	                             patch-toolkit_components_downloads_DownloadIntegration_sys_mjs 
	www/mozilla-firefox/pkg: Tag: OPENBSD_7_6 README 
Added files:
	www/mozilla-firefox/patches: Tag: OPENBSD_7_6 
	                             patch-build_moz_configure_nss_configure 
	                             patch-security_manager_ssl_NSSSocketControl_cpp 
	                             patch-security_manager_ssl_NSSSocketControl_h 
	                             patch-security_manager_ssl_nsNSSCallbacks_cpp 
	                             patch-security_manager_ssl_nsNSSComponent_cpp 
	                             patch-security_manager_ssl_nsNSSIOLayer_cpp 
	                             patch-third_party_rust_neqo-crypto_min_version_txt 
	                             patch-third_party_rust_neqo-crypto_src_constants_rs 
	                             patch-third_party_rust_neqo-transport_src_crypto_rs 

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

see https://www.mozilla.org/en-US/firefox/132.0/releasenotes/
fixes https://www.mozilla.org/security/advisories/mfsa2024-55/

gory details: since this depends/requires on nss 3.105 where 'xyber' was
renamed to 'mlkem', revert relevant/selected bits of
https://hg.mozilla.org/mozilla-central/rev/8b97c1eb6727f55357959e3fc857bce5330d5084
from #1918484 and
https://github.com/mozilla/neqo/commit/259a15f4fd8aaff02e587585176f2ca3d565cf6e
from neqo 0.9.1 (#1922479) to still build and run fine with nss 3.104.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/31 07:37:45

Modified files:
	usr.sbin/relayd: config.c 

Log message:
Use imsg_get_fd() to extract the fd from an imsg.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/10/31 07:55:21

Modified files:
	sys/conf       : files 
	sys/miscfs/fuse: fuse_file.c fuse_lookup.c fuse_vfsops.c 
	                 fuse_vnops.c fusefs_node.h 
Added files:
	sys/miscfs/fuse: fuse_ihash.c 

Log message:
Stop abusing ufs inodes and with it the ufs_ihash.
Instead extend fusefs_node with the few required fields.
Tested by kirill@ with input from miod@
OK beck@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/31 08:29:08

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

Log message:
Update to openssl-ruby-tests 20241031


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2024/10/31 08:50:25

Modified files:
	.              : 76.html 

Log message:
powerpc: 9809


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/31 08:58:22

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Rewrite i2o_ECPublicKey()

Turn the function into single exit and use ec_point_to_octets() to avoid
the point2oct dance. Ensure that the buf_len size_t doesn't get truncated
by the int return.

While we could avoid an allocation in case out == NULL, we don't do so.

In case out != NULL and *out != NULL this API assumes *out has sufficient
room, copies the result into it and advances *out past it. This is just
asking for trouble (of course, i2d has the same misfeature). Don't use
this if you can help it.

Unfortunately, OpenSSH couldn't help it in at least one spot (that one's
on BoringSSL's allocator not returning an allocated pointer that you can
pass to free). We had to do it lest people run RedHat patches of dubious
quality. For: FIPS the monkey must be pleased at all cost.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/31 09:07:49

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Clean up o2i_ECPublicKey()

a is a stupid name for an EC_key, so is ret. Pull apart the tests at the
start and check the length for negativity (long is always the wrong type).
Switch to ec_point_from_octets() and let it determine the point conversion
form rather than having yet another copy of the same ugly stanza.

Set the form on the key using EC_KEY_set_conv_form() (which also affects
the group on the key, so this is a slight change of behavior). Why on earth
this function returns the EC_KEY passed in, I'll never know.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/31 09:26:05

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Clean up the mess in i2d_EC_PRIVATEKEY()

Use a few local variables to make the checks at the start slightly less
unappealing. Use those to simplify the conditionals a bit and avoid a
particularly silly exit code. ok is set unless ret is 0, so what do you
think 'return (ok ? ret : 0);' returns? By the way, ret < 0 is an error
as well.

While most of the stuff in this file could use a lot more cleanup, I think
the first layer of cockroaches has been exterminated and there's even some
faint golden glimmer between the turds.

Let's shelve the biohazard warnings for now.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/31 09:37:54

Modified files:
	lib/libcrypto/ec: ec_convert.c ec_local.h ecp_mont.c ecp_smpl.c 

Log message:
Retire the oct2point and point2oct EC_METHOD members

Both our remaining EC_METHODs use the methods that used to be called
ec_GFp_simple_{oct2point,point2oct}() so there's no need for the function
pointer indirection. Make the public API call them directly.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/31 09:42:47

Modified files:
	lib/libcrypto/ec: ec_convert.c 

Log message:
Drop the _oct from the function prefixes

With the functions living in ec_convert now, the oct makes little sense.
And ec_oct_oct2point() was too much for poor jsing to bear.

requested by jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/10/31 09:59:28

Modified files:
	sysutils/cloud-agent: Makefile 

Log message:
cloud-agent: zap comment.

This doesn't build without USE_LIBRESSL_CMS despite its promise that it
would not be needed after 3.0.2 (which was a while back).


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2024/10/31 12:00:10

Modified files:
	sysutils/login_duo: Makefile distinfo 
	sysutils/login_duo/patches: patch-lib_https_c 

Log message:
Update login_duo to 2.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/10/31 12:27:03

Modified files:
	math/py-h5py   : Makefile distinfo 
	math/py-h5py/patches: patch-setup_configure_py 
Added files:
	math/py-h5py/patches: patch-pyproject_toml 

Log message:
Update h5py to 3.12.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/31 13:07:00

Modified files:
	net/toxcore    : Makefile 

Log message:
record build dep on gtest;  from op (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/10/31 13:13:01

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

Log message:
Update py-tables to 3.10.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/31 13:14:13

Modified files:
	security/qtkeychain: Makefile 

Log message:
qtkeychain-qt6: Remove unneeded llvm16 dependency

Tweak and OK sthen@, ok kirby@ (maintainer), spotted by landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/10/31 13:14:50

Modified files:
	net/qbittorrent: Makefile.inc 
	net/qbittorrent/qbittorrent: distinfo 
	net/qbittorrent/qbittorrent-nox: distinfo 

Log message:
security update to qbittorrent 5.0.1

fixes https://marc.info/?l=oss-security&m=173033180923055&w=2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/31 13:16:59

Modified files:
	x11/qt6/qtmultimedia: Makefile 
Added files:
	x11/qt6/qtmultimedia/patches: 
	                              patch-src_multimedia_platform_qplatformmediaintegration_cpp 

Log message:
Eenable FFmpeg backend by default

Enable the ffmpeg backend as default on OpenBSD as it is on
Linux/Win/Android/Mac

"Seems sensible" sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/31 13:33:17

Modified files:
	textproc/hexyl : Makefile crates.inc distinfo 

Log message:
textproc/hexyl: Update to 0.15.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/10/31 13:34:14

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

Log message:
sysutils/eza: Update to 0.20.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/10/31 14:07:24

Modified files:
	x11/qt6/qtwebengine: Makefile 
	x11/qt6/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox_openbsd_cc 

Log message:
Disable pledge and unveil support in QtWebEngine


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/10/31 16:14:04

Modified files:
	etc            : changelist 

Log message:
track dhcp6leased uuid;  OK florian


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/31 20:07:14

Modified files:
	sys/net        : if_tun.c 

Log message:
remove unused local variable


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/31 20:47:51

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

Log message:
drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring

From Srinivasan Shanmugam
65ca9f8ddc0d1e66770cd5c4a7555a7169dac0d8 in linux-6.6.y/6.6.59
e7457532cb7167516263150ceae86f36d6ef9683 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/31 20:49:27

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

Log message:
drm/amd: Guard against bad data for ATIF ACPI method

From Mario Limonciello
975ede2a7bec52b5da1428829b3439667c8a234b in linux-6.6.y/6.6.59
bf58f03931fdcf7b3c45cb76ac13244477a60f44 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/10/31 20:52:22

Modified files:
	sys/dev/pci/drm/amd/display/modules/power: power_helpers.c 

Log message:
drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too

From Mario Limonciello
c79e0a18e4b301401bb745702830be9041cfbf04 in linux-6.6.y/6.6.59
ba1959f71117b27f3099ee789e0815360b4081dd in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/31 21:10:09

Modified files:
	lib/libcrypto  : Makefile 

Log message:
sort


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/31 23:10:40

Modified files:
	lib/libcrypto/ec: ec_local.h 

Log message:
Garbage collect field_div() member.

It was only used by EC2M.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/10/31 23:20:58

Modified files:
	lib/libcrypto/ec: ec_convert.c 

Log message:
Move point_conversion_t conversion to API boundary

EC_POINT_oct2point() is the only API that needs detailed knowledge about
this incomplete enum. [Arguably, the setters for the EC_KEY and EC_GROUP
member of that type would also need to be able to validate what's being
set, but they can't since they can't fail.] Anyway. Add a helper that lets
EC_POINT_oct2point() translate that enum to its internal representation
at the API boundary and add a check that ensures that we only encode the
point at infinity as the point at infinity.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 01:29:12

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

Log message:
Update to py3-botocore-1.35.53.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 01:29:24

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.53.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 01:29:41

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

Log message:
Update to awscli-1.35.19.


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/01 01:33:50

Modified files:
	lang/sbcl      : Makefile distinfo 

Log message:
lang/sbcl: update to 2.4.10

Changelog: https://www.sbcl.org/all-news.html#2.4.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/01 01:34:51

Modified files:
	x11/stumpwm    : Makefile 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2024/11/01 01:37:05

Modified files:
	math/R         : Makefile distinfo 
	math/R/pkg     : PLIST 

Log message:
Update to R 4.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/01 01:37:11

Modified files:
	devel/py-simpleeval: Makefile distinfo 

Log message:
devel/py-simpleeval: update to 1.0.2

no functional changes, just packaging tweak


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/01 01:43:39

Log message:
    Import kalm-24.08.2, tweaks and ok landry
    
    Comment:
    breathing techniques application
    
    Description:
    Kalm can teach you different breathing techniques.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    WWW: https://invent.kde.org/utilities/kalm
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20241101
    
    N ports/x11/kde-applications/kalm/Makefile
    N ports/x11/kde-applications/kalm/distinfo
    N ports/x11/kde-applications/kalm/pkg/DESCR
    N ports/x11/kde-applications/kalm/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/01 01:44:25

Log message:
    Import kweathercore-24.08.2, input and OK landry
    
    Comment:
    weather information library
    
    Required by:
    kweather-24.08.2
    
    Description:
    Library to facilitate retrieval of weather information including forecasts and
    alerts.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    WWW: https://invent.kde.org/libraries/kweathercore
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20241101
    
    N ports/x11/kde-applications/kweathercore/Makefile
    N ports/x11/kde-applications/kweathercore/distinfo
    N ports/x11/kde-applications/kweathercore/pkg/DESCR
    N ports/x11/kde-applications/kweathercore/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/01 01:45:19

Log message:
    Import kweather-24.08.2, input and OK landry@
    
    Comment:
    weather application for Plasma Mobile
    
    Description:
    A convergent weather application for Plasma.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20241101
    
    N ports/x11/kde-applications/kweather/Makefile
    N ports/x11/kde-applications/kweather/distinfo
    N ports/x11/kde-applications/kweather/pkg/DESCR
    N ports/x11/kde-applications/kweather/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/01 01:46:20

Modified files:
	x11/kde-applications: Makefile 

Log message:
Add kalm, kweather and kweathercore


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/01 02:16:35

Modified files:
	www/woob       : Makefile distinfo 
	www/woob/pkg   : PLIST 

Log message:
www/woob: update to 3.7

Changelog: https://gitlab.com/woob/woob/-/blob/3.7/ChangeLog


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/11/01 02:27:49

Modified files:
	sbin/dhcp6leased: dhcp6leased.conf.5 

Log message:
Simplify name/prefix markup, readability tweak and cleanup

Leave the notion of repition to ... and markup optional prefixes as such;
'name/prefix [name/prefix ...]' becomes 'name[/prefix] ...'.

Also sync with unwind.conf.5 to fix curly braces and indentation.

OK florian
Input OK jmc


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 02:36:08

Modified files:
	devel/py-freezegun: Makefile distinfo 

Log message:
update to py3-freezegun-1.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 02:36:11

Modified files:
	devel/py-frozendict: Makefile distinfo 

Log message:
update to py3-frozendict-2.4.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 02:36:13

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

Log message:
update to py3-tinycss2-1.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 02:36:15

Modified files:
	www/py-soupsieve: Makefile distinfo 

Log message:
update to py3-soupsieve-2.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 02:36:21

Modified files:
	multimedia/py-caption: Makefile distinfo 

Log message:
update to py3-caption-2.2.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 02:36:25

Modified files:
	multimedia/py-ffmpeg-progress-yield: Makefile distinfo 

Log message:
update to py3-ffmpeg-progress-yield-0.9.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 02:36:29

Modified files:
	multimedia/atomicparsley: Makefile distinfo 
Removed files:
	multimedia/atomicparsley/patches: patch-src_CDtoc_cpp 

Log message:
update to atomicparsley-20240608


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 02:39:10

Log message:
    Import tinysparql-3.8.0
    
    The TinySPARQL library offers a complete RDF triplestore with SPARQL 1.1
    interface and a minimal footprint. It allows creating local databases in memory
    or the filesystem, and accessing/creating endpoints for federated queries.
    
    ok robert@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20241101
    
    N ports/x11/gnome/tinysparql/Makefile
    N ports/x11/gnome/tinysparql/distinfo
    N ports/x11/gnome/tinysparql/pkg/DESCR
    N ports/x11/gnome/tinysparql/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 02:41:29

Log message:
    Import localsearch-3.8.0
    
    Tracker is a semantic data storage for desktop and mobile devices.
    Tracker uses W3C standards for RDF ontologies using Nepomuk with SPARQL to query
    and update the data.
    <...>
    
    ok robert@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20241101
    
    N ports/x11/gnome/localsearch/distinfo
    N ports/x11/gnome/localsearch/Makefile
    N ports/x11/gnome/localsearch/patches/patch-meson_build
    N ports/x11/gnome/localsearch/patches/patch-src_miners_fs_tracker-miner-files-methods_c
    N ports/x11/gnome/localsearch/patches/patch-src_miners_fs_tracker-miner-files_c
    N ports/x11/gnome/localsearch/patches/patch-src_miners_fs_tracker-miner-files_h
    N ports/x11/gnome/localsearch/pkg/DESCR
    N ports/x11/gnome/localsearch/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 02:42:21

Modified files:
	x11/gnome/music: Makefile 
	x11/gnome/grilo-plugins: Makefile 
	x11/gnome/notes: Makefile 
	x11/gnome/photos: Makefile 
	x11/gnome/polari: Makefile 
	x11/gnome/usage: Makefile 

Log message:
Move from / to:
tracker3 -> tinysparql
tracker3-miners -> localsearch


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 02:42:42

Modified files:
	x11/gnome/nautilus: Makefile distinfo 
	x11/gnome/nautilus/pkg: PLIST 

Log message:
Update to nautilus-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 02:43:42

Modified files:
	x11/gnome      : Makefile 

Log message:
-tracker3
-tracker3-miners
+tinysparql
+localsearch


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 02:45:36

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	x11/gnome/tracker3: Makefile distinfo 
	x11/gnome/tracker3/patches: patch-meson_build 
	x11/gnome/tracker3/pkg: DESCR PLIST 
	x11/gnome/tracker3-miners: Makefile distinfo 
	x11/gnome/tracker3-miners/patches: patch-meson_build 
	x11/gnome/tracker3-miners/pkg: DESCR PLIST 

Log message:
Register and remove tracker3 and tracker3-miners.
Replaced by tinysparql and localsearch.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 02:54:36

Modified files:
	devel/gsettings-desktop-schemas: Makefile distinfo 
	devel/gsettings-desktop-schemas/pkg: PLIST 

Log message:
Update to gsettings-desktop-schemas-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/01 02:55:49

Log message:
    import x11/elementary-xfce-icon-theme 0.20.
    
    This is an icon-theme maintained with Xfce in mind, but it should work on
    other desktops like Gnome3 as well.
    
    It is a fork of the upstream elementary project. The reason for forking
    was that the project decided to focus on its own desktop environment and
    dropped a ton of (ugly, but necessary) symlinks. This icon-theme is
    supposed to keep everything working, but gets updates from upstream
    occasionally.
    
    ok rsadowski@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241101
    
    N ports/x11/elementary-xfce-icon-theme/Makefile
    N ports/x11/elementary-xfce-icon-theme/distinfo
    N ports/x11/elementary-xfce-icon-theme/patches/patch-svgtopng_pngtheme_sh
    N ports/x11/elementary-xfce-icon-theme/pkg/PLIST
    N ports/x11/elementary-xfce-icon-theme/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/01 02:57:09

Modified files:
	x11            : Makefile 

Log message:
x11/Makefile: +elementary-xfce-icon-theme


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 03:01:06

Modified files:
	x11/gnome/user-docs: Makefile distinfo 
	x11/gnome/user-docs/pkg: PLIST 

Log message:
Update to gnome-user-docs-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 03:09:09

Modified files:
	sysutils/flatpak/xdg-desktop-portal-gnome: Makefile distinfo 

Log message:
Update to xdg-desktop-portal-gnome-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 03:15:09

Modified files:
	www/epiphany   : Makefile distinfo 
	www/epiphany/pkg: PLIST 

Log message:
Update to epiphany-47.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/01 03:17:30

Modified files:
	infrastructure/bin: portcheck 

Log message:
portcheck: fix false positive about non-icon files going to icons/ subdir

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 03:18:05

Modified files:
	x11/gnome/console: Makefile distinfo 
	x11/gnome/console/pkg: PLIST 

Log message:
Update to gnome-console-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 03:24:30

Modified files:
	x11/gnome/text-editor: Makefile distinfo 

Log message:
Update to gnome-text-editor-47.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/01 03:30:12

Modified files:
	sys/kern       : kern_synch.c 

Log message:
In sleep_finish() is the process state is SSTOP force a mi_switch().

A SIGSTOP delivered between sleep_setup() and sleep_finish() will
just change the proc state to SSTOP and sleep_finis() needs to respect
that and make sure the thread stays stopped until a SIGCONT is issued.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 03:38:42

Modified files:
	x11/gnome/backgrounds: Makefile distinfo 
	x11/gnome/backgrounds/pkg: PLIST 

Log message:
Update to gnome-backgrounds-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 03:47:02

Modified files:
	x11/gnome/gdm  : Makefile 

Log message:
Don't enforce dependency on x11/gnome/orca; it's optional.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 03:48:02

Modified files:
	x11/gnome/orca : Makefile distinfo 
	x11/gnome/orca/patches: patch-src_orca_debug_py 
	                        patch-src_orca_orca_bin_py_in 
	x11/gnome/orca/pkg: PLIST 

Log message:
Update to orca-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 03:51:59

Modified files:
	graphics/openscenegraph: Makefile 
Added files:
	graphics/openscenegraph/patches: 
	                                 patch-src_osgPlugins_ffmpeg_FFmpegDecoderAudio_cpp 
	                                 patch-src_osgPlugins_ffmpeg_FFmpegDecoderAudio_hpp 
	                                 patch-src_osgPlugins_ffmpeg_FFmpegDecoderVideo_cpp 
	                                 patch-src_osgPlugins_ffmpeg_FFmpegDecoderVideo_hpp 
	                                 patch-src_osgPlugins_ffmpeg_FFmpegDecoder_cpp 
	                                 patch-src_osgPlugins_ffmpeg_FFmpegDecoder_hpp 
	                                 patch-src_osgPlugins_ffmpeg_FFmpegHeaders_hpp 
	                                 patch-src_osgPlugins_ffmpeg_FFmpegPacket_hpp 
	                                 patch-src_osgPlugins_ffmpeg_FFmpegParameters_cpp 
	                                 patch-src_osgPlugins_ffmpeg_FFmpegParameters_hpp 
	                                 patch-src_osgPlugins_ffmpeg_ReaderWriterFFmpeg_cpp 

Log message:
openscenegraph: add patches to fix building with newer FFmpeg
from Brad, ok rsadowski pascal


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 03:52:30

Modified files:
	multimedia/svt-av1: Makefile distinfo 
	multimedia/svt-av1/pkg: DESCR PLIST 

Log message:
update to svt-av1-2.3.0, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 03:58:05

Modified files:
	x11/gnome/tecla: Makefile distinfo 
	x11/gnome/tecla/pkg: PLIST 

Log message:
Update to tecla-47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 04:02:44

Modified files:
	x11/gnome/tour : Makefile distinfo 
	x11/gnome/tour/pkg: PLIST 

Log message:
Update to gnome-tour-47.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/01 04:05:18

Modified files:
	lib/libcrypto  : cryptlib.c 

Log message:
KNF


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 04:07:03

Modified files:
	x11/gnome/initial-setup: Makefile distinfo 
	x11/gnome/initial-setup/patches: 
	                                 patch-gnome-initial-setup_gnome-initial-setup-copy-worker_c 
	                                 patch-gnome-initial-setup_meson_build 

Log message:
Update to gnome-initial-setup-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2024/11/01 04:42:05

Modified files:
	wayland/wayland: Makefile distinfo 
Added files:
	wayland/wayland/patches: patch-src_wayland-util_h 
Removed files:
	wayland/wayland/patches: patch-egl_meson_build patch-meson_build 
	                         patch-src_wayland-os_c 
	                         patch-tests_test-helpers_c 
	                         patch-tests_test-runner_c 

Log message:
Update to wayland 1.23.1. ok rsadowski@

patches were merged upstreams, but a new patch is needed for
C++ with clang 16.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/11/01 05:19:13

Modified files:
	lib/libcrypto  : format-pem.pl 

Log message:
Don't lowercase cert subjects when sorting; combined with perl foreach over
a hash returning entries in random order, the order of "COMODO CA Limited"
and "Comodo CA Limited" was switching randomly.

This results in a bigger change of sort order now, but means that future
changes will then be in a repeatable order.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/01 05:23:27

Modified files:
	lib/libcrypto  : cert.pem 

Log message:
regen cert.pem after sort order change in format-pem.pl

ok sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/01 05:30:12

Modified files:
	lib/libcrypto  : cert.pem 

Log message:
Update cert.pem, ok sthen

New:

CommScope
/C=US/O=CommScope/CN=CommScope Public Trust ECC Root-01
/C=US/O=CommScope/CN=CommScope Public Trust ECC Root-02
/C=US/O=CommScope/CN=CommScope Public Trust RSA Root-01
/C=US/O=CommScope/CN=CommScope Public Trust RSA Root-02
Cybertrust Japan Co., Ltd.
/C=JP/O=Cybertrust Japan Co., Ltd./CN=SecureSign Root CA12
/C=JP/O=Cybertrust Japan Co., Ltd./CN=SecureSign Root CA14
/C=JP/O=Cybertrust Japan Co., Ltd./CN=SecureSign Root CA15
Deutsche Telekom Security GmbH
/C=DE/O=Deutsche Telekom Security GmbH/CN=Telekom Security TLS ECC Root 2020
/C=DE/O=Deutsche Telekom Security GmbH/CN=Telekom Security TLS RSA Root 2023
Firmaprofesional SA
/C=ES/O=Firmaprofesional SA/2.5.4.97=VATES-A62634068/CN=FIRMAPROFESIONAL CA ROOT-A WEB
TrustAsia Technologies, Inc.
/C=CN/O=TrustAsia Technologies, Inc./CN=TrustAsia Global Root CA G3
/C=CN/O=TrustAsia Technologies, Inc./CN=TrustAsia Global Root CA G4

Added to existing:

/C=TW/O=TAIWAN-CA/OU=Root CA/CN=TWCA CYBER Root CA

Deleted:

e-commerce monitoring GmbH
/C=AT/O=e-commerce monitoring GmbH/CN=GLOBALTRUST 2020


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/11/01 05:34:35

Modified files:
	sysutils/firmware/intel: Makefile distinfo 

Log message:
update intel microcode to 20241029

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 05:45:50

Modified files:
	sysutils/ruby-libvirt: Makefile distinfo 
	sysutils/ruby-libvirt/pkg: PLIST 

Log message:
Update to ruby33-libvirt-0.8.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 05:47:24

Modified files:
	devel/py-flit_core: Makefile distinfo 

Log message:
update to py3-flit_core-3.10.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 05:47:27

Modified files:
	devel/py-flit  : Makefile distinfo 

Log message:
update to py3-flit-3.10.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 05:47:29

Modified files:
	productivity/rednotebook: Makefile distinfo 
	productivity/rednotebook/pkg: PLIST 

Log message:
Update to rednotebook-2.35.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 05:57:44

Modified files:
	misc/gramps    : Makefile distinfo 
	misc/gramps/pkg: PLIST 

Log message:
Update to gramps-5.2.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/01 06:07:53

Modified files:
	sys/arch/i386/i386: pmap.c pmapae.c 

Log message:
Allocate PD for Intel's U-K before transferring mappings to the pae pmap.

Use km_alloc(9) instead of uvm_km_zalloc() for the allocation because the
mappings are no longer "lost" when switching over to the pae pmap.

Introduce a new function to reduce code duplication involving km_alloc(9).

Remove printing some __func__ in panic(9) strings, they are redundant.

Tested by sthen@ in a bulk.  ok mlarkin@, hshoexer@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/01 06:49:38

Modified files:
	telephony/baresip: Makefile.inc 
	telephony/baresip/baresip: Makefile distinfo 
	telephony/baresip/baresip/patches: patch-src_config_c 
	telephony/baresip/re: Makefile distinfo 

Log message:
telephony/baresip: update to 3.16.0.

see https://github.com/baresip/baresip/releases/tag/v3.16.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/01 06:56:39

Modified files:
	lib/libcrypto/arch/powerpc: Makefile.inc 
	lib/libcrypto/arch/powerpc64: Makefile.inc 
	lib/libcrypto/bn/asm: ppc-mont.pl 
Removed files:
	lib/libcrypto  : ppccap.c 
	lib/libcrypto/bn/asm: ppc64-mont.pl 

Log message:
Clean up PPC CPU capabilities and Montgomery code.

ppc64-mont.pl (which produces bn_mul_mont_fpu64()) is unused on both
powerpc and powerpc64, so remove it. ppccap.c doesn't actually contain
anything to do with CPU capabilities - it just provides a bn_mul_mont()
that calls bn_mul_mont_int() (which ppc-mont.pl generates). Change
ppc-mont.pl to generate bn_mul_mont() directly and remove ppccap.c.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/01 07:36:38

Modified files:
	sysutils/firmware/amdsev: Makefile 
	sysutils/firmware/amdsev/pkg: PLIST 

Log message:
fix missing dir in amdsev PLIST, from Jesper Wallin, plus REVISION bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 10:25:11

Modified files:
	mail/grommunio/index: Makefile 

Log message:
Missing LDEP on textproc/libxml.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/01 11:08:46

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
Also exercise the "simple" version of the builtin curves, not only "mont"


CVSROOT:	/cvs
Module name:	src
Changes by:	gkoehler@cvs.openbsd.org	2024/11/01 11:16:04

Modified files:
	sys/arch/macppc/stand: conf.c main.c 

Log message:
In macppc ofwboot, sync instruction cache before entering kernel

My PowerBook G4 had some old code in its instruction cache when it
jumped into OpenBSD's kernel.  If I got unlucky with a reordered
kernel, it would trip over the old code, trap into ddb, and fail to
boot.  The same kernel would boot fine on a different macppc with
different firmware.  This problem is rare; I got unlucky only twice,
on 2022-04-26 and 2024-07-01.

This fix tells ofwboot to invalidate the instruction cache for the
loaded kernel before jumping there.

Adapted from NetBSD src/sys/arch/macppc/stand/ofwboot/boot.c


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/01 12:00:16

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: set compressed coordinates for the "simple" generator


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/01 12:34:06

Modified files:
	lib/libcrypto/cms: cms_enc.c cms_kari.c 
	lib/libcrypto/ct: ct_log.c 
	lib/libcrypto/rsa: rsa_ameth.c 
	lib/libcrypto/x509: x509_def.c 

Log message:
Only include cryptlib.h where it's needed

Clean up the other includes while there.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/01 12:36:30

Modified files:
	lib/libcrypto  : cversion.c 
	lib/libcrypto/x509: x509_def.c 

Log message:
Drop some pointless parentheses


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/01 12:42:10

Modified files:
	lib/libcrypto/cms: cms_env.c 

Log message:
Fix includes in cms_env.c


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 12:42:33

Modified files:
	sysutils/libvirt: Makefile distinfo 

Log message:
Update to libvirt-10.9.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 12:42:43

Modified files:
	sysutils/libvirt-python: Makefile distinfo 

Log message:
Update to py3-libvirt-10.9.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 12:45:31

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.68.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/01 12:53:35

Modified files:
	lib/libcrypto/cms: cms_asn1.c cms_ess.c cms_lib.c 

Log message:
More include sweeping in cms.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/01 14:19:23

Modified files:
	graphics/kirigami-addons: Makefile 

Log message:
Add missing build dependency on archivers/gtar

Spotted by tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/01 14:26:18

Modified files:
	sys/uvm        : uvm_extern.h uvm_km.c 

Log message:
Retire uvm_km_zalloc().

ok jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 14:39:08

Modified files:
	sysutils/p5-Sys-Virt: Makefile distinfo 

Log message:
Update to p5-Sys-Virt-10.9.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/01 14:50:11

Modified files:
	x11/gtk+4      : Makefile distinfo 

Log message:
Update to gtk+4-4.16.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/01 16:14:41

Modified files:
	net/neochat    : Makefile 

Log message:
Add running dependency on x11/qt5/qtlocation


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/11/01 18:01:00

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

Log message:
security/osv-scanner: update to 1.9.1

from Laurent Cheylus, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/01 22:22:40

Modified files:
	lang/ruby/3.2  : Makefile distinfo 
	lang/ruby/3.2/patches: patch-compile_c patch-configure 
	                       patch-template_Makefile_in 
	lang/ruby/3.2/pkg: PLIST-main 

Log message:
Update to Ruby 3.2.6


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/11/01 22:37:20

Modified files:
	sys/arch/amd64/conf: GENERIC 
	sys/dev/pci    : files.pci 
	share/man/man4 : Makefile 
Added files:
	sys/dev/pci    : if_ixv.c ixgbe_vf.c 
	share/man/man4 : ixv.4 

Log message:
Add ixv(4), a driver for virtual functions of Intel 82598EB, 82559,
and X540.  The driver was originally written by Intel and released as
ixv driver version 1.5.32 and ported to OpenBSD by Yuichiro NAITO,
naito.yuichiro at gmail.com.  tested by henson at acm.org and many
others.

ok jmatthew


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/02 00:44:31

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

Log message:
sort sections (BUGS goes last) and use some Ox/An in AUTHORS;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/02 00:47:03

Modified files:
	share/man/man4 : ix.4 ixv.4 

Log message:
add Xr to self for ix and ixv;


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 00:59:28

Modified files:
	graphics/vulkan-loader: Makefile 

Log message:
Don't disable WSI_WAYLAND_SUPPORT.
Needed for upcoming vulkan support in GTK4.

ok thfr@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/02 01:04:34

Modified files:
	x11/qt5/qtwebengine: Makefile distinfo 

Log message:
Merge KDE patches

- CVE-2024-10229: Inappropriate implementation in Extensions
- Fix remaining uses of Python 2 only syntax


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 01:11:14

Modified files:
	lib/libcrypto/rsa: rsa_ameth.c 

Log message:
sort includes


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 01:17:17

Modified files:
	x11/gtk+4      : Makefile distinfo 

Log message:
Update to gtk+4-4.16.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/02 01:30:26

Modified files:
	x11/gnome/gdm  : Makefile distinfo 
	x11/gnome/gdm/patches: patch-daemon_gdm-local-display-factory_c 
	x11/gnome/gdm/pkg: PLIST 

Log message:
update to 47.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 01:36:14

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-3.3.1230.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/02 01:57:54

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Compute inactive target only once per iteration.

Reduce accesses to global counters.

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/02 01:58:58

Modified files:
	sys/arch/i386/i386: pmap.c 
	sys/arch/amd64/amd64: pmap.c 

Log message:
Kill unused pmap_collect().

ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/02 02:04:22

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: 
	                      patch-chrome_browser_sessions_session_restore_cc 
	                      patch-chrome_browser_ui_ui_features_cc 
	                      patch-chrome_browser_ui_ui_features_h 
	                      patch-components_media_router_common_providers_cast_channel_enum_table_h 

Log message:
update to 130.0.6723.91


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 02:17:33

Log message:
    Import devel/py-jsonref 1.1.0.
    
    jsonref is a library for automatic dereferencing of JSON Reference objects for
    Python.
    
    This library lets you use a data structure with JSON reference objects, as if
    the references had been replaced with the referent data.
    
    www: https://jsonref.readthedocs.io/en/latest/
    
    ok ajacoutot@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241102
    
    N ports/devel/py-jsonref/Makefile
    N ports/devel/py-jsonref/distinfo
    N ports/devel/py-jsonref/pkg/DESCR
    N ports/devel/py-jsonref/pkg/PLIST
    N ports/devel/py-jsonref/patches/patch-pyproject_toml
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 02:18:22

Modified files:
	devel          : Makefile 

Log message:
devel/Makefile: +py-jsonref,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/02 02:27:20

Modified files:
	www/ungoogled-chromium: Makefile distinfo 
	www/ungoogled-chromium/patches: 
	                                patch-chrome_browser_sessions_session_restore_cc 
	                                patch-chrome_browser_ui_ui_features_cc 
	                                patch-chrome_browser_ui_ui_features_h 

Log message:
update to 130.0.6723.91


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 02:43:35

Log message:
    Import geo/mappyfile 1.0.2.
    
    A Python library to create, parse, modify, and format MapServer Mapfiles.
    
    www: https://mappyfile.readthedocs.io/en/latest/
    
    ok ajacoutot@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241102
    
    N ports/geo/mappyfile/Makefile
    N ports/geo/mappyfile/distinfo
    N ports/geo/mappyfile/pkg/DESCR
    N ports/geo/mappyfile/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 02:44:17

Modified files:
	geo            : Makefile 

Log message:
geo/Makefile: +mappyfile


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 02:53:03

Modified files:
	geo/mappyfile  : Makefile 
	geo            : Makefile 

Log message:
geo/mappyfile: enforce python3 FLAVOR by default

from ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 02:54:40

Modified files:
	lib/libcrypto/err: err.c err_prn.c 

Log message:
Inline last uses of CRYPTO_THREADID in err/

This is another Thorpian obfuscation scheme hiding nasty casts of
pthread_t to unsigned long and comparing them. We can do this in
a less underhanded way by calling the portable functions directly.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 02:56:44

Modified files:
	lib/libcrypto  : cryptlib.c crypto_local.h 

Log message:
Bye bye CRYPTO_THREADID

After we ripped it out of RSA blinding and finally the error stack, it
can go play in the attic with ENGINE and all the other abominations from
this particular keyboard.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 03:02:35

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py3-botocore-1.35.54.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 03:02:47

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.54.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 03:02:58

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.35.20.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 03:21:04

Modified files:
	lib/libcrypto/ec: ecp_oct.c 

Log message:
Rewrite/clean up ec_GFp_simple_set_compressed_coordinates()

The biggest change here is that the computation is now performed in the
Montgomery domain if we have a Montgomery curve. This avoids constant
checking whether need to use plain field operations or whether we can
use curve-specific ones.

Use a few better variable names and stop attempting to figure out whether
the operation failed due to an error in BN_mod_sqrt() or a bad point. All
in all this only shaves off 10 lines, but it is astounding what a few tweaks
can do to code that looked like Rome in 455 AD.

with/ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 03:22:13

Modified files:
	multimedia/mkvtoolnix: Makefile 

Log message:
Unbreak.

ok rsadowski@ who had a similar diff


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/02 03:26:46

Modified files:
	net/yggdrasil-go: Makefile 
	net/yggdrasil-go/pkg: PLIST 

Log message:
drop sample with random key, name readme after package;  OK lucas

the generated config contains a random key, so every package differs.
if users need a config, they are supposed to change it anyway, so
drop the example and leave careful handling to users.

also make sure that the project's readme is installed under yyggdrasil-go
and not yggdrasil to match the package's name.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/02 03:32:44

Modified files:
	net/yggdrasil-go: Makefile 
	net/yggdrasil-go/pkg: yggdrasil.rc 

Log message:
rc script:  use syslog, provide rc_pre() and rc_configtest(), create tun(4)

yggdrasil logs to std by default, which does not show up in /var/log/daemon
so you fly blindly when using our script;  switch to syslog(3) to fix that.

use -normaliseconf and jq(1) as sanity config check prior to start.
Not perfect since only validates format and not content, but still.

Also use MAKEDEV to create /dev/tunN where N > 3 as convenience helper.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/02 03:34:06

Modified files:
	sys/arch/alpha/alpha: db_instruction.h 

Log message:
Remove #if !defined(ASSEMBLER) guards, this file is not used by boot blocks
assembly files (which are compiled with this define).


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/02 03:34:56

Modified files:
	net/yggdrasil-go: Makefile 

Log message:
provide build name and version to replace "unknown"


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/02 03:38:38

Modified files:
	net/yggdrasil-go: Makefile distinfo modules.inc 

Log message:
update to yggdrasil-go 0.5.9, take maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/02 03:41:14

Log message:
    Import PySide6
    
    PySide6 is the official Python module from the Qt for Python project,
    which provides access to the complete Qt 6.0+ framework.
    
    -> PySide6: Python Qt bindings for Qt 6
    -> PySide6-tools: PySide6 development tools
    -> Shiboken6: Python binding generator for C++ libraries
    
    https://wiki.qt.io/Qt_for_Python
    
    The original port was created by Johannes Thyssen Tishman, who did the heavy
    lift, and was tweaked and moved to x11/qt6 by me.
    
    OK landry@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20241102
    
    N ports/x11/qt6/pyside6/Makefile.inc
    N ports/x11/qt6/pyside6/Makefile
    N ports/x11/qt6/pyside6/tools/Makefile
    N ports/x11/qt6/pyside6/tools/distinfo
    N ports/x11/qt6/pyside6/tools/pkg/DESCR
    N ports/x11/qt6/pyside6/tools/pkg/PLIST
    N ports/x11/qt6/pyside6/tools/patches/patch-sources_pyside-tools_CMakeLists_txt
    N ports/x11/qt6/pyside6/pyside/Makefile
    N ports/x11/qt6/pyside6/pyside/distinfo
    N ports/x11/qt6/pyside6/pyside/patches/patch-sources_pyside6_cmake_Macros_PySideModules_cmake
    N ports/x11/qt6/pyside6/pyside/pkg/DESCR
    N ports/x11/qt6/pyside6/pyside/pkg/PLIST
    N ports/x11/qt6/pyside6/shiboken/Makefile
    N ports/x11/qt6/pyside6/shiboken/distinfo
    N ports/x11/qt6/pyside6/shiboken/patches/patch-sources_shiboken6_libshiboken_helper_h
    N ports/x11/qt6/pyside6/shiboken/patches/patch-sources_shiboken6_cmake_ShibokenHelpers_cmake
    N ports/x11/qt6/pyside6/shiboken/pkg/DESCR
    N ports/x11/qt6/pyside6/shiboken/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/02 03:42:19

Modified files:
	x11/qt6        : Makefile Makefile.version 

Log message:
Hook pyside6


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2024/11/02 03:43:12

Modified files:
	etc/rpki       : apnic.constraints 

Log message:
Update APNIC trust anchor constraints

The IANA IPv6 Global Unicast Address Assignments registry has been
updated to reflect the allocation of the following block to APNIC:

2410::/12 APNIC 2024-11-01

the registry is at:
https://www.iana.org/assignments/ipv6-unicast-address-assignments/

OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/02 04:02:23

Modified files:
	sys/sys        : exec.h 
	sys/kern       : exec_subr.c 

Log message:
Always use new_vmcmd() from exec_subr.c, remove the macro which
duplicated code with no benefit.

ok mpi@ miod@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/02 04:23:34

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Handle faults on wired map entries similarly to VM_FAULT_WIRE faults.

It is valid to fault on wired mappings if the object was truncated then grown
again.

Adapted from NetBSD r1.207, ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/02 04:31:16

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Check if the mapping for an vm_map_entry exists while holding its lock.

Prevent a race where the mapped object is being truncated while we are spinning
to unwire it.

Reported-by: syzbot+189cd03d088cddbee591@syzkaller.appspotmail.com

Adapted from NetBSD r1.207, ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/02 04:36:47

Modified files:
	sys/arch/sparc64/dev: beep.c 

Log message:
use correct array index when setting frequency
ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/02 05:20:14

ports/net/yggdrasil-go/patches

Update of /cvs/ports/net/yggdrasil-go/patches
In directory cvs.openbsd.org:/tmp/cvs-serv96702/patches

Log Message:
Directory /cvs/ports/net/yggdrasil-go/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/02 05:21:24

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

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

Changelogs:
https://github.com/docker/compose/releases/tag/v2.30.0
https://github.com/docker/compose/releases/tag/v2.30.1

OK: kn@ ajacoutot@ (for 2.30.0)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/02 05:23:02

Modified files:
	sysutils/docker-buildx: Makefile distinfo 
Added files:
	sysutils/docker-buildx/patches: 
	                                patch-vendor_github_com_tonistiigi_fsutil_copy_copy_openbsd_go 
	                                patch-vendor_github_com_tonistiigi_fsutil_copy_copy_unix_go 
	                                patch-vendor_github_com_tonistiigi_fsutil_copy_stat_bsd_go 
	                                patch-vendor_github_com_tonistiigi_fsutil_copy_stat_openbsd_go 

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

Changelog:
- https://github.com/docker/buildx/releases/tag/v0.18.0

OK: kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2024/11/02 06:30:28

Modified files:
	usr.sbin/rpki-client: extern.h filemode.c main.c mft.c 
	                      output-ometric.c parser.c repo.c 

Log message:
Improve detection of gaps in Manifestissuance

It is helpful for network operators, publication point operators, and CA
operators to have more insight into whether the RP noticed an issuance
gap between two versions of a given manifest.

* high number of gaps all the time might be an indication the RP is not
refreshing often enough
* the CA is trying to issue manifests more than once a second
* the RFC 8181 publication server's ingress API endpoint has issues
* the RFC 8181 publication client has trouble reaching the server
* the CA's private keys (RPKI + BPKI) are used on a second (cloned) system
* the CA's issuance database is broken

Correlation opportunity: detection of a gap means some of the CA's
intermediate states were occluded from the RP; the RP operator might
want to correlate this to traffic shifts in BGP or publication point
reachability issues.

Going forward, emit a warning per manifest, adds metrics to the
openmetrics output, and displays a summary at the end of the run about
issuance gaps.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 06:46:36

Modified files:
	lib/libcrypto/err: err.c 

Log message:
Assert assumption on CRYPTO_THREADID

This type has been opaque for a while, and nobody should be able to call
this function with id != NULL. If they do, we want to know and it should
be noisy.

suggested by/ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:35:08

Modified files:
	x11/gnome/settings-daemon: Makefile distinfo 
	x11/gnome/settings-daemon/patches: patch-meson_build 
	                                   patch-plugins_power_gsd-power-manager_c 
	x11/gnome/settings-daemon/pkg: PLIST 

Log message:
Update to gnome-settings-daemon-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:35:28

Modified files:
	x11/gnome/control-center: Makefile distinfo 
	x11/gnome/control-center/patches: patch-meson_build 
	                                  patch-panels_common_meson_build 
	                                  patch-panels_mouse_cc-mouse-panel_c 
	                                  patch-panels_power_cc-power-panel_c 
	                                  patch-panels_system_about_cc-system-details-window_c 
	                                  patch-panels_system_meson_build 
	                                  patch-panels_system_users_user-utils_c 
	                                  patch-shell_meson_build 
	x11/gnome/control-center/pkg: PLIST 

Log message:
Update to gnome-control-center-47.1.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:35:47

Modified files:
	meta/gnome     : Makefile 

Log message:
Welcome to GNOME 47.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:36:03

Modified files:
	x11/gnome/gjs  : Makefile distinfo 
	x11/gnome/gjs/patches: patch-meson_build 
	x11/gnome/gjs/pkg: PLIST 

Log message:
Update to gjs-1.82.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:36:21

Modified files:
	x11/gnome/mutter: Makefile distinfo 
	x11/gnome/mutter/patches: 
	                          patch-clutter_clutter_clutter-frame-clock_c 
	                          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 

Log message:
Update to mutter-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:36:34

Modified files:
	x11/gnome/shell: Makefile distinfo 
	x11/gnome/shell/patches: patch-js_gdm_loginDialog_js 
	                         patch-js_misc_loginManager_js 
	                         patch-js_ui_endSessionDialog_js 
	                         patch-js_ui_status_keyboard_js 
	                         patch-meson_build patch-src_main_c 
	x11/gnome/shell/pkg: PLIST 
Removed files:
	x11/gnome/shell/patches: 
	                         patch-subprojects_extensions-tool_man_meson_build 

Log message:
Update to gnome-shell-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:36:50

Modified files:
	x11/gnome/shell-extensions: Makefile distinfo 
	x11/gnome/shell-extensions/pkg: PLIST 

Log message:
Update to gnome-shell-extensions-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:40:06

Modified files:
	devel          : Makefile 
Removed files:
	devel/spidermonkey115: Makefile distinfo 
	devel/spidermonkey115/patches: patch-config_gcc_hidden_h 
	                               patch-js_src_Makefile_in 
	                               patch-js_src_build_moz_build 
	                               patch-js_src_jit_ExecutableAllocator_h 
	                               patch-js_src_jit_ProcessExecutableMemory_h 
	                               patch-js_src_old-configure_in 
	                               patch-js_src_wasm_WasmSignalHandlers_cpp 
	                               patch-modules_fdlibm_src_math_private_h 
	                               patch-moz_configure 
	                               patch-third_party_rust_cc_src_lib_rs 
	devel/spidermonkey115/pkg: DESCR PLIST 

Log message:
Remove spidermonkey115; nothing uses it anymore.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:40:28

Modified files:
	devel/spidermonkey128: Makefile 
	devel/spidermonkey128/pkg: PLIST 

Log message:
Add update path for spidermonkey115.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:41:21

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

Log message:
Register update path from spidermonkey115 -> spidermonkey128


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 07:42:49

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: I somehow managed to commit the version without freezero...


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:42:58

Modified files:
	net            : Makefile 
Removed files:
	net/netatalk   : Makefile distinfo 
	net/netatalk/patches: patch-configure patch-etc_uams_Makefile_in 
	net/netatalk/pkg: DESCR PLIST afpd.rc cnid_metad.rc netatalk.rc 

Log message:
Remove netatalk.
netatalk3 has taken over and should be able to fill all needs.

ok tb@ landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:44:57

Modified files:
	net/netatalk3  : Makefile 
	net/netatalk3/pkg: PLIST 

Log message:
Add update path for net/netatalk (same PKGNAME, different branch).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:58:08

Modified files:
	devel/glade    : Makefile 
	devel/glade/pkg: PLIST 

Log message:
Disable gjs to give a chance for non-rust arches to run XFCE:
libxfce4ui -> glade -> gjs -> spidermonkeyXX -> rust


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 07:58:23

Modified files:
	devel/glade    : Makefile 

Log message:
Fix comment.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 08:02:24

Modified files:
	meta/gnome     : Makefile 

Log message:
Drop devel/glade from extras.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 08:38:10

Modified files:
	net            : Makefile 

Log message:
Also rm netatalk,avahi.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/02 09:00:26

Modified files:
	sys/arch/armv7/omap: amdisplay.c 
	sys/dev/usb    : udl.c 
	sys/dev/videomode: edid.c 

Log message:
Move edid_print() behind defined(EDID_DEBUG).


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 09:44:09

Modified files:
	geo/gdal       : Makefile 

Log message:
geo/gdal: preemptively disable arrow/parquet/external lerc if detected

those will get enabled when upgrading to 3.10, but for now make sure
they're not picked up.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 09:44:13

Modified files:
	devel/py-loguru: Makefile 

Log message:
Unbreak: flit_core -> setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 09:47:11

Modified files:
	geo/gdal       : Makefile 

Log message:
geo/gdal: sort pkgpaths in LIB_DEPENDS-main

makes it nicer to the eye


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 09:50:00

Modified files:
	geo/gdal       : Makefile 

Log message:
geo/gdal: of course i had to mess this one up


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 09:50:50

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/ec: ec_lib.c ecp_smpl.c 
Removed files:
	lib/libcrypto/ec: ec_oct.c ecp_oct.c 

Log message:
Merge compressed coordinate setting back into ecp_smpl and ec_lib

The reason these were in separate files was FIPS. Not our problem.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 09:58:49

Modified files:
	lib/libcrypto/ec: ec_lib.c ecp_smpl.c 

Log message:
Fix includes in ec_lib and ecp_smpl


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 10:00:49

Log message:
    Import graphics/lerc 4.0.0.
    
    LERC is an open-source image or raster format which supports rapid
    encoding and decoding for any pixel type (not just RGB or Byte).
    Users set the maximum compression error per pixel while encoding, so
    the precision of the original input image is preserved (within user
    defined error bounds).
    
    www: https://esri.github.io/lerc/
    
    ok rsadowski@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241102
    
    N ports/graphics/lerc/Makefile
    N ports/graphics/lerc/distinfo
    N ports/graphics/lerc/patches/patch-src_LercLib_fpl_EsriHuffman_cpp
    N ports/graphics/lerc/patches/patch-src_LercLib_fpl_Lerc2Ext_cpp
    N ports/graphics/lerc/pkg/PLIST
    N ports/graphics/lerc/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 10:01:31

Modified files:
	graphics       : Makefile 

Log message:
graphics/Makefile: +lerc


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 10:02:01

Modified files:
	lib/libcrypto/ec: ec_convert.c 

Log message:
ec_convert: remove _OCT also from the macro names


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/02 10:03:42

Modified files:
	graphics/tiff  : Makefile 

Log message:
graphics/tiff: enable lerc compression support, available since tiff 4.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2024/11/02 10:06:20

Modified files:
	wayland/xwayland: Makefile distinfo 

Log message:
Update to xwayland 21.1.4


CVSROOT:	/cvs
Module name:	src
Changes by:	robert@cvs.openbsd.org	2024/11/02 10:55:44

Modified files:
	etc            : master.passwd 

Log message:
add the build user to the build login class now that enough time has passed
since the addition of that class

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/02 10:59:22

Modified files:
	sys/dev/dt     : dt_dev.c dtvar.h 

Log message:
Use a ringbuffer per CPU instead of a ringbuffer per PCB.

Get rid of the per-ringbuffer mutex.  Use a variable to prevent against
recursion.  Allow to process more events in the same timeframe.

From Christian Ludwig.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/02 11:03:12

Modified files:
	sys/dev/dt     : dt_dev.c 

Log message:
Use lowercase in locking comments when not refering to a global lock.

Also talk about thread rather than proc which might be confusing.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 11:19:27

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

Log message:
netcat: drop caddr_t cast. It's not needed and not portable.

From Jonas 'Sortie' Termansen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/02 11:33:00

Modified files:
	www/py-httpie  : Makefile distinfo 

Log message:
update to httpie-3.2.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/02 11:33:02

Modified files:
	telephony/py-phonenumbers: Makefile distinfo 

Log message:
update to py3-phonenumbers-8.13.48


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/02 11:33:05

Modified files:
	devel/py-types-psutil: Makefile distinfo 

Log message:
update to py3-types-psutil-6.1.0.20241102


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/02 11:33:07

Modified files:
	devel/py-rich  : Makefile distinfo 

Log message:
update to py3-rich-13.9.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/02 11:54:03

Modified files:
	mail/dovecot   : Makefile 
Added files:
	mail/dovecot/patches: patch-src_lib_net_c 

Log message:
mail/dovecot: backport fix to make OpenBSD logic similar to FreeBSD for net_connect_ip_full

Without this I can find errors in the logs like

Fatal: connect(...) failed: Address already in use

not often, like a few times a week.

With this fix, which extends FreeBSD's condition to OpenBSD as well,
such will no longer occur.

This changes was sent upstream as part of
https://github.com/dovecot/core/pull/224

OK: sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/02 13:21:24

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
d2i_ECPKParameters(): unify return statement with rest of file


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/02 14:44:03

Modified files:
	editors/libreoffice: Makefile distinfo 
	editors/libreoffice/pkg: PLIST-main 

Log message:
update to 24.8.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/02 14:57:50

Modified files:
	www/iridium    : Makefile distinfo 
	www/iridium/patches: 
	                     patch-chrome_browser_sessions_session_restore_cc 
	                     patch-chrome_browser_ui_ui_features_cc 
	                     patch-chrome_browser_ui_ui_features_h 

Log message:
update to 2024.10.130.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 15:10:50

Log message:
    Import libdex-0.8.1
    
    Dex provides Future-based programming for GLib-based applications.
    <...>
    
    ok robert@
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20241102
    
    N ports/x11/gnome/libdex/Makefile
    N ports/x11/gnome/libdex/distinfo
    N ports/x11/gnome/libdex/pkg/DESCR
    N ports/x11/gnome/libdex/pkg/PLIST
    N ports/x11/gnome/libdex/patches/patch-meson_build
    N ports/x11/gnome/libdex/patches/patch-src_dex-ucontext-private_h
    N ports/x11/gnome/libdex/patches/patch-src_asm_S
    N ports/x11/gnome/libdex/patches/patch-src_dex-ucontext_c
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 15:12:12

Modified files:
	x11/gnome/builder: Makefile distinfo 
	x11/gnome/builder/patches: patch-meson_build 
	                           patch-src_plugins_todo_gbp-todo-model_c 
	x11/gnome/builder/pkg: DESCR PLIST 
Added files:
	x11/gnome/builder/patches: patch-src_libide_core_ide-global_c 
Removed files:
	x11/gnome/builder/patches: patch-src_libide_io_ide-path_c 
	                           patch-src_libide_tweaks_ide-tweaks-window_c 
	                           patch-src_plugins_git_daemon_ipc-git-repository-impl_c 
	                           patch-src_plugins_xml-pack_ide-xml-parser_c 
	                           patch-src_plugins_xml-pack_ide-xml-validator_c 

Log message:
Update to gnome-builder-47.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/02 15:12:37

Modified files:
	x11/gnome      : Makefile 

Log message:
+libdex


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/02 18:40:12

Modified files:
	x11/stumpwm    : Makefile 
	x11/stumpwm/patches: patch-make-image_lisp_in 

Log message:
x11/stumpwm: avoid remove .fasl after udpate

Backporting of https://github.com/stumpwm/stumpwm/pull/1214

OK: kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/03 00:39:36

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

Log message:
add entry for ixv(4);


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/03 00:42:10

Modified files:
	share/man/man4 : ixv.4 iavf.4 pci.4 

Log message:
do not uppercase "virtual function";
ok jmatthew, who spotted that similar changes needed for iavf (and
its entry in pci.4)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 00:57:38

Modified files:
	fonts/noto/emoji: Makefile distinfo 
	fonts/noto/emoji/pkg: PLIST 

Log message:
Update to noto-emoji-20241002.

ok bentley@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 01:08:43

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

Log message:
Update to netatalk-4.0.4.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/03 01:58:42

Modified files:
	sys/kern       : Makefile 

Log message:
add powerpc64 and riscv64 to tags arch list


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/03 01:00:36

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Do not put wired pages on the page queues & release their swap resources.

While here move the code to release swap resources outside of the pageq
mutex and shuffle some locking dances to reduce differences with NetBSD.
ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/03 01:02:15

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Introduce a `shortage' variable to reduce accesses to `uvmexp.free' & friends.

ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 01:09:17

Modified files:
	x11/gnome/builder: Makefile 
	x11/gnome/builder/patches: patch-src_libide_core_ide-global_c 

Log message:
Rework the wordexp patch.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 01:24:07

Modified files:
	x11/gnome/libdex: Makefile 

Log message:
Enable eventfd through epoll-shim.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/03 01:54:31

Log message:
    Import sysutils/py-fsspec 2024.10.0.
    
    Filesystem Spec (fsspec) is a project to provide a unified pythonic
    interface to local, remote and embedded file systems and bytes storage.
    
    ok sthen@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241103
    
    N ports/sysutils/py-fsspec/Makefile
    N ports/sysutils/py-fsspec/distinfo
    N ports/sysutils/py-fsspec/pkg/DESCR
    N ports/sysutils/py-fsspec/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/03 01:55:25

Modified files:
	sysutils       : Makefile 

Log message:
sysutils/Makefile: +py-fsspec,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 02:56:17

Modified files:
	multimedia/mkvtoolnix: Makefile 

Log message:
Revert -I${MODQT6_INCDIR}/QtCore; it didn't fix the issue.
Seems to work withouth it now; maybe I was in-between an update with all
the recetn Qt changes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 03:03:22

Modified files:
	multimedia/mkvtoolnix: Makefile 

Log message:
Really unbreak; there was a trailing space or an unprintable character
which was creating the mess, it seems.

thanks landry 2 for the pointer


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/03 03:05:54

Modified files:
	geo/py-fiona   : Makefile 

Log message:
geo/py-fiona: fix tests

- set MODPY_TEST_LINK_SO instead of manually copying the .so
- add fsspec & aiohttp to TEST_DEPENDS
- copy proj & gdal data to proper subdirs


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 03:52:04

Modified files:
	x11/gnome/baobab: Makefile 
	x11/gnome/calculator: Makefile 
	x11/gnome/calendar: Makefile 
	x11/gnome/characters: Makefile 
	x11/gnome/clocks: Makefile 
	x11/gnome/connections: Makefile 
	x11/gnome/console: Makefile 
	x11/gnome/contacts: Makefile 
	x11/gnome/control-center: Makefile 
	x11/gnome/font-viewer: Makefile 
	x11/gnome/maps : Makefile 
	x11/gnome/music: Makefile 
	x11/gnome/nautilus: Makefile 
	x11/gnome/system-monitor: Makefile 
	x11/gnome/text-editor: Makefile 
	x11/gnome/totem: Makefile 
	x11/gnome/tour : Makefile 
	x11/gnome/weather: Makefile 
	x11/gnome/yelp : Makefile 
	graphics/simple-scan: Makefile 
	graphics/evince: Makefile 
	www/epiphany   : Makefile 

Log message:
Add proper HOMEPAGE for core apps (https://apps.gnome.org/...).
wiki.gnome.org is going away.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 03:57:03

Modified files:
	x11/gnome/music: Makefile 

Log message:
Doesn't use gobject-introspection directly but through py3-gobject3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 04:06:01

Modified files:
	sysutils/deja-dup: Makefile 
	editors/apostrophe: Makefile 
	x11/gnome/polari: Makefile 
	productivity/railway: Makefile 
	x11/gnome/secrets: Makefile 

Log message:
Set HOMEPAGE for https://apps.gnome.org/ Circle applications.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 04:09:41

Modified files:
	x11/gnome/builder: Makefile 
	x11/gnome/devhelp: Makefile 
	sysutils/dspy  : Makefile 
	x11/gnome/dconf-editor: Makefile 

Log message:
Set HOMEPAGE for https://apps.gnome.org/ Development Tools.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/03 04:14:39

Modified files:
	misc/screen    : Makefile distinfo 
	misc/screen/patches: patch-doc_screen_1 patch-doc_screen_texinfo 
	misc/screen/pkg: PLIST 
Removed files:
	misc/screen/patches: patch-configure_ac patch-pty_c 

Log message:
misc/screen: update to 5.0.0.

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/03 04:33:32

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Revert previous, at least on arm64 too many pages end up being wired.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/03 05:31:42

Modified files:
	devel/py-flit_core: Makefile distinfo 

Log message:
update to py3-flit_core-3.10.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/03 05:33:08

Modified files:
	devel/py-flit_core: Makefile 

Log message:
tests are included again, enable


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/03 05:36:16

Modified files:
	devel/py-flit  : Makefile distinfo 

Log message:
update to py3-flit-3.10.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/03 05:46:55

Modified files:
	regress/lib/libcrypto/bn: bn_convert.c 

Log message:
Add some additional BN conversion test cases.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/03 05:47:49

Modified files:
	regress/lib/libcrypto/bn: bn_convert.c 

Log message:
Add regress coverage for BN_bn2binpad() and BN_bn2lebinpad().


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/11/03 06:20:10

Modified files:
	devel/sdl2     : Makefile distinfo 

Log message:
Update to SDL 2.30.9, catching up with a series of stable bugfix releases.
No significant header file or API changes. No issues on limited runtime and
build testing.
Release notes: https://github.com/libsdl-org/SDL/releases


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/03 06:33:48

Modified files:
	mail/opensmtpd-tables/mysql: Makefile distinfo 

Log message:
update mail/opensmtpd-tables/mysql to 1.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/03 06:34:39

Modified files:
	mail/opensmtpd-tables/passwd: Makefile distinfo 

Log message:
update mail/opensmtpd-tables/passwd to 1.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/03 06:35:39

Modified files:
	mail/opensmtpd-tables/postgres: Makefile distinfo 

Log message:
update mail/opensmtpd-tables/postgres to 1.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/03 06:36:35

Modified files:
	mail/opensmtpd-tables/redis: Makefile distinfo 

Log message:
update mail/opensmtpd-tables/redis to 1.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/03 06:39:47

Modified files:
	mail/opensmtpd-tables/socketmap: Makefile distinfo 

Log message:
update mail/opensmtpd-tables/socketmap to 1.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/03 06:42:24

Modified files:
	mail/opensmtpd-tables/sqlite: Makefile distinfo 

Log message:
update mail/opensmtpd-tables/sqlite to 1.0.1


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/03 06:53:14

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
Move point at infinity check to API boundary

Since we only consider standard affine coordinates, the point at infinity
must be excluded. Check at the API boundary that the point isn't the point
at infinity rather than hiding this check somewhere in a method.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/03 07:28:07

Modified files:
	sys/netinet    : udp_usrreq.c 

Log message:
Clear UDP checksum out flag when stripping UDP header.

Some network interfaces, like lo(4) or vio(4), set the M_UDP_CSUM_OUT
flag on incoming packets.  For optimization they produce packets
with M_UDP_CSUM_IN_OK, but the actual checksum field in the packet
is wrong.  If such a packet is forwarded, the checksum must be
calculated.  So they also set M_UDP_CSUM_OUT.
For protocols tunneled in UDP, udp_input() removes the header, but
the mbuf flags stay.  This means later processing of the packet may
insert an UDP checksum, although it is not UDP anymore.  This has
been observed when forwarding ping packets between two vxlan(4)
interfaces.  Then an UDP checksum was inserted into the ICMP packet.
Clearing the M_UDP_CSUM_OUT flag when the UDP header is stripped,
fixes the problem.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/03 07:33:16

Modified files:
	security/c2sp-testvectors: Makefile distinfo 

Log message:
Update to c2sp-testvectors 20241027


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/11/03 07:39:28

Modified files:
	math/py-tables : Makefile 

Log message:
unbreak, add missing BDEP

noted by naddy@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/03 08:47:11

Modified files:
	lib/libcrypto/ec: ecp_smpl.c 

Log message:
affine coordinates: the intention was to move the check, not to copy it...

So... zap the now redundant check. Should have been committed along with
ec_lib.c -r1.77


CVSROOT:	/cvs
Module name:	ports
Changes by:	kettenis@cvs.openbsd.org	2024/11/03 08:59:45

Modified files:
	sysutils/m1n1  : Makefile distinfo 
	sysutils/firmware/apple-boot: Makefile 

Log message:
Update m1n1 to 1.4.17.

ok tobhe@, sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/11/03 09:21:20

Modified files:
	databases/victoriametrics: Makefile distinfo 

Log message:
databases/victoriametrics: update to 1.105.0

changes:
https://docs.victoriametrics.com/changelog/#v11050

ok tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/03 10:45:15

Modified files:
	net/libfilezilla: Makefile distinfo 

Log message:
Update to libfilezilla-0.49.0

Needs a major bump.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/03 10:45:37

Modified files:
	net/filezilla  : Makefile distinfo 
	net/filezilla/patches: patch-src_commonui_fz_paths_cpp 
	                       patch-src_engine_Makefile_am 
	net/filezilla/pkg: PLIST 

Log message:
Update to filezilla-3.68.0

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

libfzclient-commonui-private requires a major bump because of some
removals. libfzclient-private needs a minor bump.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/03 11:37:33

Modified files:
	net/magic-wormhole: Makefile distinfo 

Log message:
update to magic-wormhole 0.17.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 12:16:17

Modified files:
	x11/gtk+4      : Makefile 

Log message:
Enable vulkan support.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/03 15:49:49

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

Log message:
Update to vultr-cli-3.4.0

From Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/03 15:52:09

Modified files:
	sys/kern       : kern_synch.c 

Log message:
Need to call unsleep before doing the SSTOP check. We need to ensure that
if a sleep is interrupted but the thread is also stopped that on a wakeup
the thread runs again.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/03 16:31:17

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

Log message:
Update to goreleaser-2.4.1

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/03 17:13:15

Modified files:
	sys/net        : if_etherbridge.h 

Log message:
remove unused inline function; ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2024/11/03 17:34:47

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

Log message:
Make fw_update -p consistent

Previously, if using fw_update -Fp ..., the argument to -p was
treated as a destination path, unless it looked like a URL.

This is too complex, if we want to be able to change the download
destination, that wll need to be a new option.


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2024/11/03 18:24:00

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

Log message:
Allow downloading firmware without root

If we are downloading as non-root, we can't drop privileges using ftp,
but sometimes that is OK.

While here, improve the DOWNLOAD_ONLY variable name.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/03 19:44:29

Modified files:
	sbin/iked      : iked.conf.5 iked.h ikev2.c parse.y print.c 

Log message:
add a "natt" option that forces negotiation of nat-t (and udpencap).

this is like the -t command line option on iked itself, but you get
to keep the ike listener on port 500 and you can enable this on
specific policies instead of all of them.

this is useful if you're dealing with an org that can't firewall
ESP traffic well and so you need to force the traffic to be udp
encapsulated even if there's no NAT involved.

ok markus@ tobhe@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/03 21:18:35

Modified files:
	sysutils/borgbackup/2.0: Makefile 
	sysutils/borgbackup/2.0/patches: patch-setup_py 

Log message:
borgbackup/2.0: switch to openssl-3.3

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/03 22:49:43

Modified files:
	sysutils/borgbackup/2.0: Makefile 

Log message:
borgbackup/2.0: Update comment on static linking with OpenSSL 3.3.

Forgotten in previous commit. No bump needed.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/03 23:48:01

Modified files:
	graphics/gegl04: Makefile distinfo 
	graphics/gegl04/pkg: PLIST 

Log message:
Update to gegl04-0.4.50.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/04 01:52:13

Modified files:
	usr.bin/tmux   : grid.c 

Log message:
Do not make padding cells extended (there can be a lot of them), from
Alexander Arch .


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/11/04 02:33:16

Modified files:
	sys/arch/arm64/dev: aplsmc.c 

Log message:
Implement support for the new CHLS key that is used to control the battery
charge level in newer SMC firmware.

ok tobhe@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/04 02:51:51

Modified files:
	regress/lib/libcrypto/ec: Makefile ec_asn1_test.c 

Log message:
ec tests: allow linking against eopenssl


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/11/04 03:03:36

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/04 03:28:03

Modified files:
	lang/mawk      : Makefile distinfo 

Log message:
Update to mawk-1.3.4-20240827


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/04 03:40:53

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

Log message:
Update to gnupg-2.4.6

ChangeLog: https://dev.gnupg.org/T7030

Detail: now ships a gnupg.7.html page in a dubious man/manh directory.
I've moved that page to share/doc/gnupg for now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/04 03:52:40

Modified files:
	lang/node      : Makefile 

Log message:
lang/node: Build against openssl/3.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/04 04:04:46

Modified files:
	lang/mawk      : Makefile 
Added files:
	lang/mawk/patches: patch-configure 

Log message:
Fix up srand(value) and make its outcome deterministic

Upstream decided to avoid using arc4random() for random numbers, noting
that is wasn't possible to get a deterministic output by using awk's
srand(value). But on our system, all of the C srandom / srand etc
functions will ignore their argument. You need to call
srandom_deterministic / srand_deterministic instead.  So:
- use srandom_deterministic() to implement mawk's srand(value) and get
reproducible output where useful.
- stop mawk from initializing the PRNG at startup, so that it
can benefit from our default initialization which is stronger than
mawk's seeding with Unix epoch.

This brings mawk in line with base awk(1) and still respects POSIX.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/04 04:06:41

Modified files:
	lang/mawk      : Makefile 

Log message:
Explain why we tell mawk not to seed the PRNG by default


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/11/04 04:12:52

Modified files:
	usr.sbin/pppd  : sys-bsd.c 
	usr.sbin/pppd/chat: chat.c 
	usr.sbin/pppd/pppstats: pppstats.c 

Log message:
Some atoi -> strtonum conversions; ok denis


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/04 04:35:47

Modified files:
	lang/erlang/26 : Makefile distinfo 
	lang/erlang/26/patches: patch-lib_crypto_c_src_algorithms_c 

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


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2024/11/04 04:39:12

Modified files:
	usr.sbin/rpki-client: rpki-client.8 

Log message:
Update reference


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/04 04:49:20

Modified files:
	sys/sys        : sysctl.h 

Log message:
correct HW_MAXID; ok deraadt@ jca@ kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/04 05:00:35

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-Cargo_toml 
Removed files:
	lang/deno/patches: patch-ext_napi_lib_rs 
	                   patch-ext_node_ops_fs_rs 

Log message:
lang/deno: Update to 2.0.4

+ drop two patches that have been merged upstream


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/04 06:19:08

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
Rewrite EC_POINT_new() and EC_POINT_dup()

Like most of the code in this file that hasn't been overhauled, these are
just terrible. As jsing points out, we will need to ensure that finish()
works on a not fully initialized point. That's currently safe.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/04 06:51:35

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

Log message:
update to gitlab-cli 1.48.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/04 08:00:49

Modified files:
	graphics/pqiv  : Makefile distinfo 

Log message:
Bugfix update to pqiv-2.13.2

Align memory buffer to avoid crashes in libav video support.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/04 08:20:00

Modified files:
	audio/audacious: Makefile.inc 
	audio/audacious/player: distinfo 
	audio/audacious/plugins: distinfo 
	meta/audacious : Makefile 

Log message:
Update to audacious-4.4.2

Changes:
https://github.com/audacious-media-player/audacious/releases/tag/audacious-4.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/04 08:33:22

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

Log message:
fix previous, update to gitlab-cli 1.47.0

1.48.0 needs newer go and the diff was borked, it never built.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/04 08:33:50

Modified files:
	devel/github-cli: Makefile distinfo modules.inc 
	devel/github-cli/pkg: PLIST 

Log message:
update to github-cli 2.60.1


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2024/11/04 08:41:09

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

Log message:
vio_dump: Fix control queue dump

If the device has just been reset (e.g. after ifconfig down), we cannot
query the feature bits. Make sure we dump the control virtqueue even in
this case.


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2024/11/04 08:43:10

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

Log message:
viogpu: tune down debug messages

viogpu_send_cmd() is called for every framebuffer update. Only print
log message at VIRTIO_DEBUG >= 3 to avoid log spam.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/04 10:07:03

Modified files:
	lib/libcrypto  : cryptlib.c 

Log message:
crypto_local.h is empty, so cryptlib.c doesn't need it right now.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/04 11:27:14

Modified files:
	sys/arch/luna88k/dev: mb89352.c mb89352var.h 

Log message:
No need to duplicate the scsi_xfer timeout field in spc_acb.
Tested by & ok aoyama@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/04 11:39:26

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

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/04 11:39:52

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

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/11/04 12:41:58

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
update to v0.40.0

https://docs.victoriametrics.com/victorialogs/changelog/


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/04 13:00:20

Modified files:
	sysutils/py-psutil: Makefile 
	sysutils/py-psutil/patches: patch-psutil_arch_openbsd_mem_c 

Log message:
Simplify support for no swap partition

Copied from the NetBSD code.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/04 14:08:02

Modified files:
	security/vault : Makefile distinfo 

Log message:
Update vault 1.18.0 -> 1.18.1
Changelog: https://github.com/hashicorp/vault/releases/tag/v1.18.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/04 14:08:51

Modified files:
	databases/patroni: Makefile distinfo 

Log message:
Update patroni 4.0.2 -> 4.0.3
Release notes: https://github.com/zalando/patroni/blob/master/docs/releases.rst


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/04 14:10:01

Modified files:
	databases/pgbackrest: Makefile distinfo 

Log message:
Update pgbackrest 2.53.1 -> 2.54.0
Changelog: https://github.com/pgbackrest/pgbackrest/releases/tag/release%2F2.54.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/04 14:10:51

Modified files:
	security/ssh-audit: Makefile distinfo 
	security/ssh-audit/pkg: PLIST 

Log message:
Update ssh-audit 3.2.0 -> 3.3.0
Changelog: https://github.com/jtesta/ssh-audit/releases/tag/v3.3.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/04 14:13:19

Modified files:
	sysutils/py-pynetbox: Makefile distinfo 

Log message:
Update pynetbox 7.4.0 -> 7.4.1
Changelog: https://github.com/netbox-community/pynetbox/releases/tag/v7.4.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/04 14:46:13

Modified files:
	sys/arch/arm64/conf: files.arm64 

Log message:
correct non-rd major numbers; ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2024/11/04 14:49:26

Modified files:
	lib/libc/gen   : getgrouplist.c 

Log message:
getgrouplist(3): always return the total number of groups found

In case there is not enough storage to store all the groups found, our
implementation returned the size passed in *ngroups.  This isn't very
useful and is different from other implementations.  Back in 1999 the
NetBSD implementation was changed to return the actual number of groups
found; that lets callers allocate a properly sized array, a behavior was
later copied by FreeBSD and glibc.  So align our implementation. The
documentation doesn't need a change.

ok millert@ gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2024/11/04 14:59:15

Modified files:
	lib/libc/gen   : initgroups.c 
	sbin/mountd    : mountd.c 
	usr.bin/id     : id.c 
	usr.bin/ssh    : groupaccess.c 
	usr.sbin/authpf: authpf.c 

Log message:
Ignore extra groups that don't fit in the buffer passed to getgrouplist(3)

Our kernel supports 16 groups (NGROUPS_MAX), but nothing prevents
an admin from adding a user to more groups.  With that tweak we'll keep
on ignoring them instead of potentially reading past the buffer passed to
getgrouplist(3).  That behavior is explicitely described in initgroups(3).

ok millert@ gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/04 15:08:03

Modified files:
	sys/arch/alpha/conf: files.alpha 
	sys/arch/amd64/conf: files.amd64 
	sys/arch/hppa/conf: files.hppa 
	sys/arch/i386/conf: files.i386 
	sys/arch/luna88k/conf: files.luna88k 

Log message:
remove ability to specify root/dump/swap on st(4)
support for tape block devices was removed in 2016

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/04 15:41:50

Modified files:
	sys/kern       : kern_sig.c kern_synch.c 
	sys/sys        : signalvar.h 

Log message:
Properly handle stop signals in cursig if deep.

In setsigctx() set sig_stop to 1 if the process should be stopped.
In cursig() still return early if deep but then in sleep_signal_check()
use this information to call proc_stop and stop the proc.
This should fix the problem in the waitid regress test.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/04 16:46:23

Modified files:
	net/pfresolved : Makefile 

Log message:
set homepage, use SUDO var not "doas";  OK bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/11/04 17:54:32

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

Log message:
Enable ixv(4)

ok jan


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/04 23:03:20

Modified files:
	sys/kern       : kern_sig.c tty_pty.c uipc_usrreq.c 
	                 vfs_syscalls.c vfs_vnops.c 
	sys/nfs        : nfs_serv.c nfs_vnops.c 
	sys/sys        : vnode.h 

Log message:
remove VATTR_NULL() define, directly call vattr_null()

There used to be a predefined null vattr for !DIAGNOSTIC
but that was removed in vnode.h rev 1.84 in 2007.

ok semarie@ miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/04 23:05:35

Modified files:
	usr.sbin/rpki-client: filemode.c 

Log message:
rpki-client: check validity time in filemode

Currently the validation indicator only takes the certificate's status
into account. In case everything check out, check the product's life
time and the signature path's expiration moment before printing OK.

should fix an issue encountered by job
looks good to claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/04 23:09:12

Modified files:
	lib/libcrypto  : cryptlib.h 
	lib/libcrypto/arch/aarch64: opensslconf.h 
	lib/libcrypto/arch/alpha: opensslconf.h 
	lib/libcrypto/arch/amd64: opensslconf.h 
	lib/libcrypto/arch/arm: opensslconf.h 
	lib/libcrypto/arch/hppa: opensslconf.h 
	lib/libcrypto/arch/i386: opensslconf.h 
	lib/libcrypto/arch/m88k: opensslconf.h 
	lib/libcrypto/arch/mips64: opensslconf.h 
	lib/libcrypto/arch/powerpc: opensslconf.h 
	lib/libcrypto/arch/powerpc64: opensslconf.h 
	lib/libcrypto/arch/riscv64: opensslconf.h 
	lib/libcrypto/arch/sh: opensslconf.h 
	lib/libcrypto/arch/sparc64: opensslconf.h 

Log message:
cryptlib.h: adjust header guard for upcoming surgery

It is gross that an internal detail leaked into a public header, but,
hey, it's openssl. No hack is too terrible to appear in this library.
opensslconf.h needs major pruning but the day that happens is not today.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/04 23:32:54

Modified files:
	www/iridium/patches: patch-build_linux_unbundle_icu_gn 
Added files:
	www/iridium/patches: patch-_gn 

Log message:
sync with shared repo, no behaviour change


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 01:11:54

Modified files:
	sys/dev/dt     : dt_dev.c 

Log message:
Tweak softc initialization:

- move softintr_establish(), which allocates memory, into dtalloc()
- Use M_DEVBUF consistently for all memory chunks in the softc.
- Do not check for NULL before calling free(9).

Reviewed by Christian Ludwig, ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 01:12:08

Modified files:
	sys/dev/wscons : wsemul_vt100.c wsemul_vt100_subr.c 
	                 wsemul_vt100var.h wsemulvar.h 

Log message:
Add support for CSI b control sequence (repeat last printed character) to
the wscons vt100 emulation. Based on a diff from Crystal Kolipe, modified
to properly handle partial updates, verified to work with udl(4).


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/05 01:13:06

Modified files:
	xserver        : ChangeLog aclocal.m4 config.guess config.sub 
	                 configure configure.ac meson.build 
	xserver/dix    : colormap.c devices.c dixfonts.c enterleave.c 
	                 eventconvert.c gc.c property.c ptrveloc.c 
	                 resource.c 
	xserver/glamor : glamor.c glamor_glyphblt.c glamor_picture.c 
	                 glamor_text.c 
	xserver/hw/kdrive/ephyr: ephyr_glamor_xv.c 
	xserver/hw/xfree86/parser: DRI.c Device.c Extensions.c Files.c 
	                           Flags.c Input.c InputClass.c Layout.c 
	                           Module.c Monitor.c OutputClass.c 
	                           Pointer.c Screen.c Vendor.c Video.c 
	                           read.c scan.c 
	xserver/hw/xnest: Cursor.c Events.c 
	xserver/os     : client.c 

Log message:
Update to xserver 21.1.14. tested by tb@

The xkb security fix was committed earlier. This is the rest of the
21.1.14 update.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 01:13:41

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Handle faults on wired map entries similarly to VM_FAULT_WIRE faults.

It is valid to fault on wired mappings if the object was truncated then grown
again.

Adapted from NetBSD r1.207, ok miod@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/05 01:14:56

Modified files:
	lib/libXfont2  : COPYING ChangeLog Makefile.in aclocal.m4 
	                 compile config.guess config.h.in config.sub 
	                 configure configure.ac install-sh 
	lib/libXfont2/doc: Makefile.in 
	lib/libXfont2/include/X11/fonts: libxfont2.h 
	lib/libXfont2/src/bitmap: bitscale.c 
	lib/libXfont2/src/fc: fserve.c fsio.c fsio.h fslibos.h 
	lib/libXfont2/src/fontfile: bufio.c bunzip2.c dirfile.c 
	                            fontfile.c 
	lib/libXfont2/src/stubs: atom.c 
	lib/libXfont2/src/util: fontxlfd.c replace.h 
	lib/libXfont2/test/utils: font-test-utils.c font-test-utils.h 
	                          lsfontdir.c 
Added files:
	lib/libXfont2/m4: libtool.m4 ltoptions.m4 ltsugar.m4 
	                  ltversion.m4 lt~obsolete.m4 

Log message:
Update to libXfont2 2.0.7


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 01:15:01

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Check if the mapping for an vm_map_entry exists while holding its lock.

Prevent a race where the mapped object is being truncated while we are spinning
to unwire it.

Reported-by: syzbot+189cd03d088cddbee591@syzkaller.appspotmail.com

Adapted from NetBSD r1.207, ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 01:16:40

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Do not put wired pages on the page queues & release their swap resources.

While here move the code to release swap resources outside of the pageq
mutex and shuffle some locking dances to reduce differences with NetBSD.

ok miod@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/05 01:16:46

Modified files:
	lib/libXi      : ChangeLog aclocal.m4 config.guess config.sub 
	                 configure configure.ac 
	lib/libXi/man  : XAllowDeviceEvents.man 
	                 XChangeDeviceDontPropagateList.man 
	                 XChangeKeyboardDevice.man 
	                 XChangePointerDevice.man XDeviceBell.man 
	                 XGetDeviceControl.man XGetDeviceKeyMapping.man 
	                 XGetDeviceModifierMapping.man 
	                 XGetDeviceMotionEvents.man 
	                 XGetDeviceProperty.man XGetDeviceProperty.txt 
	                 XGetExtensionVersion.man 
	                 XGetFeedbackControl.man XGrabDevice.man 
	                 XGrabDeviceButton.man XGrabDeviceKey.man 
	                 XIAllowEvents.man XIBarrierReleasePointer.man 
	                 XIChangeHierarchy.man XIChangeProperty.man 
	                 XIDefineCursor.man XIGrabButton.man 
	                 XIGrabDevice.man XIGrabEnter.man 
	                 XIListProperties.man XIQueryDevice.man 
	                 XIQueryPointer.man XIQueryVersion.man 
	                 XISelectEvents.man XISetClientPointer.man 
	                 XISetFocus.man XIWarpPointer.man 
	                 XListDeviceProperties.man XListInputDevices.man 
	                 XOpenDevice.man XQueryDeviceState.man 
	                 XSelectExtensionEvent.man 
	                 XSendExtensionEvent.man 
	                 XSetDeviceButtonMapping.man XSetDeviceFocus.man 
	                 XSetDeviceMode.man XSetDeviceValuators.man 
	lib/libXi/src  : XExtInt.c XGetFCtl.c XIQueryDevice.c 

Log message:
Update to libXi 1.8.2.

The fix for double alignment on 32bits machines with strict constraints
was already committed.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 01:18:44

Modified files:
	sys/uvm        : uvm_map.c 

Log message:
Stop grabbging the KERNEL_LOCK() for uvm_fault_unwire_locked() in the reaper.

The vmap lock is enough to unwire entries.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kettenis@cvs.openbsd.org	2024/11/05 01:25:26

Modified files:
	sysutils/firmware/iwx: Makefile 
	sysutils/firmware/iwx/pkg: PLIST 

Log message:
Add firmware for "MA" variants.

ok sthen@, stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/05 01:38:07

Removed files:
	graphics/gegl04/patches: patch-gegl_opencl_cl_platform_h 

Log message:
Forgot to cvs rm in previous.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 01:40:18

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.4.1esr/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 01:41:15

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.4.1esr/releasenotes/


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 01:51:23

Modified files:
	sys/arch/landisk/landisk: intr.c 
	sys/arch/sh/include: cpu.h 

Log message:
Rename ci_intrdepth to ci_idepth in preparation for MI use of it; I mistakenly
picked the old name when introducing this field.
Reminded by mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 01:56:57

Modified files:
	lib/libcrypto/ec: ec_key.c ec_lib.c ecp_smpl.c 

Log message:
EC_POINT_is_at_infinity() returns a boolean

This may have been different at some point in the past, but it may also
have been a confusion with EC_POINT_is_on_curve() which, like any great
API with a name implying a boolean return, actually has three possible
return values.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 02:10:37

Modified files:
	www/mozilla-firefox: Makefile 
	www/mozilla-firefox/pkg: README 

Log message:
www/mozilla-firefox: README fixes, thanks to Raf Czlonka !


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/05 02:14:19

Modified files:
	sys/kern       : kern_sig.c sys_generic.c uipc_syscalls.c 

Log message:
Unlock ptsignal by using the ps_mtx instead of KERNEL_LOCK to ensure
the process is not modified during signal delivery.
This also unlocks psignal and prsignal since those are simple wrappers
around ptsignal.

OK mpi@


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

Modified files:
	www/firefox-esr: Makefile 
	www/firefox-esr/pkg: README 

Log message:
www/firefox-esr: sync README from www/mozilla-firefox

thanks Raf Czlonka for the reminder


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 02:14:25

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: remove debug leftover that broke the build on Windows


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/05 02:18:35

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

Log message:
ncomplete is set but never used. Noticed by cc
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/05 02:28:45

Modified files:
	misc/hwdata    : Makefile distinfo 

Log message:
Update to hwdata-0.389.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 02:35:40

Modified files:
	lib/libcrypto  : cryptlib.c crypto_local.h cversion.c 
	lib/libcrypto/ct: ct_log.c 
	lib/libcrypto/x509: x509_def.c 
Removed files:
	lib/libcrypto  : cryptlib.h 

Log message:
Move cryptlib.h to crypto_local.h

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/05 02:41:17

Modified files:
	usr.bin/tmux   : layout.c options-table.c options.c 
	                 screen-redraw.c screen-write.c server-client.c 
	                 tmux.1 tmux.h window-copy.c window.c 

Log message:
Add support for a scrollbar at the side of each pane. New options
pane-scrollbars turn them on or off, pane-scrollbars-position sets the
position (left or right), and pane-scrollbars-style to set the colours.
Mouse support will come later. From Michael Grant in GitHub issue 4221.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/05 02:42:25

Modified files:
	sysutils/opentofu: Makefile distinfo 

Log message:
Update to opentofu-1.8.5.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 02:42:49

Modified files:
	sys/arch/alpha/stand/nboot: boot.8 
	sys/arch/amd64/stand/boot: boot.8 
	sys/arch/hppa/stand/boot: boot.8 
	sys/arch/i386/stand/boot: boot.8 
	sys/arch/landisk/stand/boot: boot.8 
	sys/arch/luna88k/stand/boot: boot.8 

Log message:
The MI boot code used to have an infinite loop trying to boot the kernel,
which got limited to at most two tries 26 years ago for the 2.3 release,
but the documentation was never updated to match this change. Do it now.

Reported by Nir Lichtman on tech@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/05 02:43:16

Modified files:
	devel/harfbuzz : Makefile distinfo 

Log message:
Update to harfbuzz-10.1.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 02:45:22

Modified files:
	sys/arch/macppc/stand: boot.8 

Log message:
The MI boot code used to have an infinite loop trying to boot the kernel,
which got limited to at most two tries 26 years ago for the 2.3 release,
but the documentation was never updated to match this change. Do it now.

Reported by Nir Lichtman on tech@, file forgotten in previous commit


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 03:11:58

Modified files:
	lib/libcrypto  : crypto_local.h 

Log message:
crypto_local.h: add comment to #endif


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 03:19:11

Modified files:
	sys/ddb        : db_break.c db_run.c 

Log message:
Correctly honour the count optional argument of the break command, by
actually not causing execution to stop until the breakpoint is hit at
least count times.
Noticed and fix by Nir Lichtman on tech@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/05 03:22:37

Modified files:
	.              : MODULES 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/05 03:28:44

Modified files:
	www/vnu        : Makefile distinfo 

Log message:
Update to vnu-24.10.17.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/05 03:33:01

Modified files:
	multimedia/mkvtoolnix: Makefile 

Log message:
nit; wrong AUTOCONF_VERSION
still broken though


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/05 03:35:24

Modified files:
	sysutils/accountsservice: Makefile 
	sysutils/accountsservice/patches: patch-src_user_c 
	                                  patch-src_util_c 

Log message:
Simplify getgrouplist(3) patch

Now that our implementation can be used to query the total number of
groups, stop avoiding the original code in get_user_groups().  Sadly
there's still an issue with the Linux implementation being incompatible
(there the function returns the number of groups found, not 0 on success).

Pointed out by ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/05 03:47:07

Modified files:
	emulators/sameboy: Makefile distinfo 
	emulators/sameboy/patches: patch-Makefile 
	emulators/sameboy/pkg: PLIST-main 

Log message:
Update to sameboy-0.16.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2024/11/05 03:48:21

Modified files:
	net/powerdns_recursor: Makefile distinfo 

Log message:
Update to PowerDNS Recursor 5.1.3


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/05 03:49:23

Modified files:
	sys/kern       : kern_sysctl.c 
	sys/netinet    : in_pcb.c in_pcb.h udp_usrreq.c 
	sys/netinet6   : in6_pcb.c 

Log message:
Replace rwlock with iterator in UDP input multicast loop.

The broadcast and multicast loop in udp_input() is protected by the
table mutex.  The relevant PCBs were collected in a separate list,
which was processed while the table notify rwlock was held.  When
sending UDP multicast packets over vxlan(4) configured over UDP
with multicast groups, this lock was taken recursively causing a
kernel crash.
By using an iterator, traversing the PCB list of the table does not
require to hold the mutex all the time.  Only while accessing the
next element after the iterator, the mutex is taken for a short
time.  udp_sbappend() and the upcall to vxlan_input() is done with
neither mutex nor rwlock.  The PCB is reference counted while
traversing the list.

crash reported by Holger Glaess; iterator implemented by mvs@;
tested and fixed by bluhm@; OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 03:59:42

Modified files:
	lib/libcrypto  : Makefile 
Added files:
	lib/libcrypto  : crypto_legacy.c 
Removed files:
	lib/libcrypto  : cryptlib.c 

Log message:
Rename cryptlib.c into crypto_legacy.c

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 04:02:58

Modified files:
	lib/libcrypto  : Makefile crypto_legacy.c 
Removed files:
	lib/libcrypto  : cversion.c 

Log message:
Fold cversion.c into crypto_legacy.c

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 04:05:01

Modified files:
	lib/libcrypto  : Makefile crypto_legacy.c 
Removed files:
	lib/libcrypto  : mem_clr.c 

Log message:
Move OPENSSL_cleanse() to crypto_legacy()

The correct spelling is explicit_bzero() and it doesn't need its own file.

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 04:11:29

Modified files:
	lib/libcrypto  : Makefile crypto_legacy.c 
Removed files:
	lib/libcrypto  : mem_dbg.c 

Log message:
CRYPTO_mem_ctrl() is also relocated to crypto_legacy.c

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 04:12:48

Modified files:
	share/man/man4 : Makefile acpi.4 
Added files:
	share/man/man4 : acpicmos.4 

Log message:
Belatedly add a very crude manual page to acpicmos(4).


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 04:14:04

Modified files:
	lib/libcrypto  : Makefile crypto_legacy.c 
Removed files:
	lib/libcrypto  : o_fips.c 

Log message:
Relocate FIPS stubs to crpyto_legacy.c

discussed with jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/05 04:16:04

Modified files:
	editors/emacs  : Makefile 
	editors/emacs/pkg: DESCR PLIST 
Added files:
	editors/emacs/pkg: PFRAG.pgtk 

Log message:
Add a PGTK Emacs flavor for wayland users

Since the gtk2 and gtk3 FLAVORS look at the Xorg entrails, this "Pure
GTK" build is mostly useful to people using wayland.

Note that you explicitely need emacs -nw if you want to use it from
a non-graphical environment.

Requested and tested by matthieu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/05 04:16:45

Modified files:
	editors        : Makefile 

Log message:
+emacs,pgtk


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 04:21:15

Modified files:
	lib/libcrypto  : Makefile 
Added files:
	lib/libcrypto  : crypto_err.c 
Removed files:
	lib/libcrypto  : cpt_err.c 

Log message:
Rename cpt_err.c into crypto_err.c

It is a bit sad, because cpt is such an apt abbreviation for crypto that
everybody immediately understands.

discussed with jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/05 04:48:03

Added files:
	x11/qt5/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_third_party_skia_src_core_SkCpu_cpp 

Log message:
Drop bogus code again

Should fix build on aarch64


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/05 05:03:55

Modified files:
	games/ja2-stracciatella/patches: patch-Makefile 

Log message:
Fix build when rapidjson is installed

Pass include path to local deps copies before -I/usr/local/include


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 05:20:19

Log message:
    Import devel/thrift 0.21.0.
    
    The Apache Thrift software framework, for scalable cross-language
    services development, combines a software stack with a code generation
    engine to build services that work efficiently and seamlessly between
    C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa,
    JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages.
    
    the port enables only the c/c++ interfaces needed for arrow.
    
    ok rsadowski/sthen@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241105
    
    N ports/devel/thrift/Makefile
    N ports/devel/thrift/distinfo
    N ports/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_TServerSocket_cpp
    N ports/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_TSocketUtils_h
    N ports/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_TSSLSocket_cpp
    N ports/devel/thrift/patches/patch-lib_cpp_test_CMakeLists_txt
    N ports/devel/thrift/patches/patch-lib_c_glib_test_CMakeLists_txt
    N ports/devel/thrift/pkg/DESCR
    N ports/devel/thrift/pkg/PLIST
    N ports/devel/thrift/files/Thrift5272.thrift
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 05:21:08

Modified files:
	devel          : Makefile 

Log message:
devel/Makefile: +thrift


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/05 05:23:45

Modified files:
	audio/generaluser-gs-soundfont: Makefile distinfo 
	audio/generaluser-gs-soundfont/pkg: PLIST 

Log message:
Update to generaluser-gs-soundfont-2.0.1.

Upstream now provides downloads via GitHub.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 05:39:51

Log message:
    Import databases/arrow 0.18.0.
    
    Apache Arrow is a universal columnar format and multi-language toolbox
    for fast data interchange and in-memory analytics. It contains a set of
    technologies that enable data systems to efficiently store, process,
    and move data.
    
    the port only builds the cpp part of arrow, enabling support for
    parquet: https://parquet.apache.org/
    
    depending on future needs, other languages/bindings (python, java, js,
    ruby, etc..) can be built as subdirs of this port.
    
    www: https://arrow.apache.org/
    
    tweaks/ok sthen@/rsadowski@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241105
    
    N ports/databases/arrow/Makefile
    N ports/databases/arrow/cpp/Makefile
    N ports/databases/arrow/cpp/distinfo
    N ports/databases/arrow/cpp/pkg/PLIST
    N ports/databases/arrow/cpp/pkg/DESCR
    N ports/databases/arrow/cpp/patches/patch-cpp_src_arrow_CMakeLists_txt
    N ports/databases/arrow/cpp/patches/patch-cpp_src_arrow_util_thread_pool_test_cc
    N ports/databases/arrow/cpp/patches/patch-cpp_build-support_run-test_sh
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 05:40:52

Modified files:
	databases      : Makefile 

Log message:
databases/Makefile: +arrow


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 05:45:14

Modified files:
	databases/arrow/cpp: Makefile 
	databases/arrow/cpp/pkg: PLIST 

Log message:
databases/arrow/cpp: add support for snappy compression format

with support for arrow added to geo/gdal, this allows me to list stac
assets in a remote stac-geoparquet sample dataset via
ogrinfo /vsicurl/https://github.com/stac-utils/stac-geoparquet/raw/main/tests/data/naip.parquet -al -q


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/05 06:15:13

Modified files:
	sys/sys        : mbuf.h 
	share/man/man9 : mbuf.9 

Log message:
remove unused M_MAXCOMPRESS MCLOFSET; ok claudio@ miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/05 06:28:35

Modified files:
	sys/dev/ic     : psp.c pspvar.h 

Log message:
Implement psp(4) shutdown command and ioctl(2) PSP_IOC_SHUTDOWN.

This will be used by vmd(8) to reset psp(4) on startup.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	www
Changes by:	sashan@cvs.openbsd.org	2024/11/05 06:37:42

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

Log message:
adding h2k24 T-shirt


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/05 07:32:09

Modified files:
	net            : Makefile 
Removed files:
	net/icli       : Makefile distinfo 
	net/icli/pkg   : DESCR PLIST README 

Log message:
remove icli, repo archived upstream Nov 2023, no longer runs with current perl


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/05 07:32:47

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

Log message:
icli removed


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 07:49:52

Modified files:
	sys/arch/macppc/stand: alloc.c conf.c 
	sys/arch/sparc64/stand/ofwboot: alloc.c vers.c 

Log message:
Apply the changes in sys/lib/libsa/alloc.c 1.13 to the other copies of that
file modified to use OpenFirmware routines:
``Make the freelist best fit code a tiny bit smarter to not use a block if
half or more would be wasted. Causes more effective re-use of blocks.''

Bump bootloader version in the unlikely case this misbehaves on some machines.


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2024/11/05 08:08:46

Modified files:
	share/man/man4/man4.amd64: vmm.4 

Log message:
Remove old reference to VMM_MPROTECT_EPT ioctl

This was removed a while back and the manpage wasn't updated.

Pointed out by David Bonnafous, thanks.


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

Modified files:
	www/py-multidict: Makefile distinfo 

Log message:
update to py3-multidict-6.1.0
use MODPY_TEST_LINK_SO to fix tests of compiled module


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 08:29:00

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Use computed `shortage' value instead of `uvmexp.free' in uvmpd_scan_inactive().

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 08:32:08

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Use a helper to get lower page from backing store: uvm_fault_lower_io().

Reduce differences with NetBSD, no behavior change.

ok tb@, miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/05 08:32:42

Modified files:
	x11/qt6/qtwebengine: Makefile 
Added files:
	x11/qt6/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_gpu_command_buffer_service_gles2_cmd_decoder_cc 
	                             patch-src_3rdparty_chromium_net_disk_cache_blockfile_disk_format_h 
	                             patch-src_3rdparty_chromium_printing_backend_cups_helper_cc 
	                             patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5 

Log message:
Sync more patches from www/chromium


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 08:34:30

Modified files:
	sys/kern       : sysv_shm.c 

Log message:
Prevent a double free by unlinking the descriptor before unmaping & freeing it.

Reported-by: syzbot+5630ffd1472caf2ef656@syzkaller.appspotmail.com

ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 08:54:12

Modified files:
	sys/dev/wscons : wsemul_vt100_subr.c 

Log message:
Implement CSI s and CSI u to save and restore cursor position. These are
supported by the FreeBSD syscon and some software assumes running on *BSD
implies they work.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/05 09:01:57

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

Log message:
update to d-spy-1.10.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 09:11:45

Modified files:
	geo/gpxsee     : Makefile distinfo 

Log message:
geo/gpxsee: update to 13.27


CVSROOT:	/cvs
Module name:	src
Changes by:	sobrado@cvs.openbsd.org	2024/11/05 09:14:39

Modified files:
	usr.bin/mail   : main.c 

Log message:
make usage for both mail(1) and mailx(1) fit in a 80-column display.

ok miod@ and millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/05 09:20:57

Modified files:
	sysutils/borgmatic: Makefile distinfo 
	sysutils/borgmatic/pkg: PLIST 
Added files:
	sysutils/borgmatic/patches: patch-borgmatic_config_paths_py 

Log message:
update to borgmatic-1.9.0

patch to use ~/.cache/borgmatic (for the data that was previously stored
in ~/.borgmatic) instead of upstream's new default, /run/user/$UID/borgmatic


CVSROOT:	/cvs
Module name:	src
Changes by:	sobrado@cvs.openbsd.org	2024/11/05 09:21:13

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

Log message:
remove mention to nqs, the Network Queuing System developed at NASA Ames;
there is no source code repository for it and we do not have it in ports
either.

ok jmc@, daniel@, and millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	sobrado@cvs.openbsd.org	2024/11/05 09:26:01

Modified files:
	usr.bin/at     : at.c 

Log message:
fix an alignment error in the Queue column label of atq(1) introduced on
September 9th, 2001 when the Unix epoch exceeded one billion; another
column alignment will be needed once the Unix epoch exceeds ten billions,
but it will not happen until November 20th, 2286.

ok miod@, sthen@, and millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/11/05 09:33:18

Modified files:
	sys/arch/arm64/stand/efiboot: efiboot.c 

Log message:
Fix typo in smbios product string for the HP OmniBook X.
Keep entries sorted by vendor.

ok miod@, mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/11/05 09:39:38

Modified files:
	devel/sdl2     : Makefile 

Log message:
Enable wayland support in sdl2. Some testing and ok landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 09:53:30

Modified files:
	sys/dev/wscons : files.wscons wsdisplay.c 

Log message:
The ability to attach a wsdisplay without a terminal emulator has been
removed quite many years ago. Drop the _emul component of config machinery
symbol names, and merge the wsdisplay_emul_smth with wsdisplay_common_smth
as they are their only users.

No functional change, but you need to rerun config(8) on your kernels.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 10:02:19

Modified files:
	sys/uvm        : uvm_pmemrange.c 

Log message:
Protect the page daemon memory reserve from allocations in interrupt contexts.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 10:28:32

Modified files:
	sys/kern       : vfs_bio.c vfs_biomem.c 
	sys/uvm        : uvm_pdaemon.c uvm_pmemrange.c 
	sys/sys        : mount.h 

Log message:
Return the number of freed pages in bufbackoff().

Reviewed by miod@, ok tb@, beck@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 10:28:42

Modified files:
	wayland/swayimg: Makefile distinfo 
	wayland/swayimg/patches: patch-meson_build 
	                         patch-src_application_c 

Log message:
wayland/swayimg: update to 3.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 10:29:53

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

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

see https://github.com/wmww/gtk4-layer-shell/releases/tag/v1.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 10:42:55

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

Log message:
wayland/foot: update to 1.19.0.

see https://codeberg.org/dnkl/foot/releases/tag/1.19.0

(still not available in packages because of libstdthread)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/05 10:43:45

Modified files:
	wayland/havoc  : Makefile distinfo 
	wayland/havoc/patches: patch-Makefile patch-havoc_cfg 
	                       patch-main_c 

Log message:
wayland/havoc: update to 0.6.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/05 11:02:04

Modified files:
	sys/kern       : kern_synch.c 

Log message:
sleep_signal_check() is called twice in sleep_finish().

The first time a pending stop should result in a stopped thread but
the second call should not call proc_stop since the sleep is done and
the proc should continue as SONPROC until it hits the next cursig call.

Fix for a panic seen by bluhm@
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 11:09:16

Modified files:
	usr.sbin/rpki-client: aspa.c cert.c roa.c spl.c 

Log message:
Avoid zero-sized allocations

ok claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2024/11/05 11:12:55

Modified files:
	usr.bin/tcpbench: Makefile tcpbench.1 tcpbench.c 

Log message:
Add TLS support in tcpbench

with tweaks from tb@, mbuhl@ and jmc@

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 11:20:08

Modified files:
	regress/lib/libcrypto/bn: bn_convert.c 

Log message:
bn_convert: avoid a zero-sized allocation


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 11:27:24

Modified files:
	sys/uvm        : uvm_pmemrange.c 

Log message:
Revert r1.69, I committed a wrong & broken diff.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/05 11:31:23

Modified files:
	net/unison     : Makefile distinfo 

Log message:
Update to unison-2.53.7

Changes:
https://github.com/bcpierce00/unison/releases/tag/v2.53.6
https://github.com/bcpierce00/unison/releases/tag/v2.53.7


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/05 11:35:14

Modified files:
	sys/uvm        : uvm_pmemrange.c 

Log message:
Protect the page daemon memory reserve from allocations in interrupt contexts.

ok miod@, kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/05 11:38:31

Modified files:
	multimedia/mkvtoolnix: Makefile 

Log message:
Mark BROKEN for now; recent tries did not fix it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/05 11:52:22

Modified files:
	x11/gnome/libdex/patches: patch-meson_build patch-src_asm_S 
	                          patch-src_dex-ucontext-private_h 
	                          patch-src_dex-ucontext_c 

Log message:
Add URL to MR.


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

Modified files:
	x11/gnome/libdex/patches: patch-meson_build patch-src_asm_S 
	                          patch-src_dex-ucontext-private_h 
	                          patch-src_dex-ucontext_c 

Log message:
Well, this was pushed right away :)


CVSROOT:	/cvs
Module name:	src
Changes by:	lucas@cvs.openbsd.org	2024/11/05 11:58:35

Modified files:
	usr.sbin/rpki-client: spl.c 

Log message:
Check for pfxsz, not the pointer

ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 11:58:59

Modified files:
	sys/arch/amd64/pci: aapic.c 
	sys/arch/landisk/dev: obio.c rs5c313.c 
	sys/arch/sh/dev: scif.c shb.c shpcic.c 
	sys/arch/sh/sh : cpu.c 
	sys/dev/ic     : bcmgenet.c dc.c mtd8xx.c re.c rtl81x9.c 
	                 smc83c170.c xl.c 
	sys/dev/pci    : cz.c if_se.c if_sk.c 
	sys/dev/pci/drm: drm_drv.c 
	sys/dev/pci/drm/i915: i915_driver.c 

Log message:
The first field of struct cfdriver is a pointer. Put NULL rather than 0 here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/05 12:00:35

Modified files:
	security/libssh: Makefile 

Log message:
libssh: enable debug packages

from Mikolaj Kucharski (+ revision bump)


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/05 12:36:53

Modified files:
	usr.sbin/smtpd : smtpd-filters.7 

Log message:
mark up fix; from jesper wallin


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/05 13:25:13

Modified files:
	x11/qt6/qtwebengine: Makefile 
	x11/qt6/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_services_network_network_service_cc 

Log message:
Fix ::AddReceiver call

network_change_manager is null because we do not initialise it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/05 14:03:56

Modified files:
	devel/sbt      : Makefile distinfo 
	devel/sbt/patches: patch-bin_sbt 

Log message:
devel/sbt: update to 1.10.5

Changelog: https://github.com/sbt/sbt/releases/tag/v1.10.5

OK: kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/05 14:07:19

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

Log message:
Xr to Ic, from jmc.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/05 14:47:00

Modified files:
	sys/arch/powerpc/include: frame.h 

Log message:
The `pri' field of struct clockframe has become unused since the removal of
the need for CLKF_BASEPRI in OpenBSD 3.2. Rename it to stress the fact that
it is no longer used.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/11/05 15:41:25

Modified files:
	net            : Makefile 

Log message:
remove accidentally added conflict markers


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/05 15:44:20

Modified files:
	sys/kern       : kern_sysctl.c 
	sys/netinet    : in_pcb.c raw_ip.c udp_usrreq.c 

Log message:
Use PCB iterator for raw IP input deliver loop.

Inspired by mvs@ idea of the iterator in the UDP multicast loop,
implement the same for raw IP input delivery.  This removes an
unneccesary rwlock and only uses table mutex.
When comparing the inp routing table, address and port, the table
lock must be held.  So assume that in_pcb_iterator() already has
the table mutex and hold it while traversing the list and doing the
checks.  Release the mutex during mbuf copy, socket buffer append
and the upcalls.  Adapt the logic for both rip_input() and udp_input().
In rip_input() move the actual work to rip_sbappend().  This can
be called without mutex during list traversal and for the final
element.

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/05 16:16:46

Modified files:
	usr.sbin/vmd   : psp.c vmd.c vmd.h 

Log message:
vmd(8) resets psp(4)

Use shutdown and init to reset psp(4) on vmd(8) startup.  This helps
when hacking on vmd(8) and crashing it.  The psp(4) reset cleans
up all remnants of dead VMs from psp(4).  Otherwise one would have
to reboot the machine.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 21:08:26

Modified files:
	lib/libcrypto  : Makefile 
Added files:
	lib/libcrypto  : crypto_memory.c 
Removed files:
	lib/libcrypto  : malloc-wrapper.c 

Log message:
Rename malloc-wrapper.c to crypto_memory.c

Apparently it's important that five trivial one-line wrappers remain in a
file with the ISC license. So instead of cleaning the root directory of our
favorite pigsty further by squashing all the useless legacy garbage into a
single file, rename the oddly-named malloc-wrapper.c into crypto_memory.c.

discussed with beck, jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 21:10:35

Modified files:
	lib/libcrypto  : crypto_memory.c 

Log message:
add an empty line between license and #include lines


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/05 21:18:42

Modified files:
	lib/libcrypto  : crypto_legacy.c crypto_memory.c 

Log message:
Toss tedu's cleanse into crypto_memory.c


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/05 23:40:17

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

Log message:
sort options list;


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/06 00:09:45

Modified files:
	sys/arch/armv7/omap: amdisplay.c 
	sys/dev/usb    : udl.c 
	sys/dev/videomode: edid.c edidvar.h 

Log message:
Make edid_parse() take a device name as extra argument so that the few
messages it may print are tied to the particular device it concerns.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/06 00:11:14

Modified files:
	sys/arch/sparc64/include: psl.h 

Log message:
Remove a non-applicable comment about 32-bit userland code.
While there, remove unused defines.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 01:23:55

Modified files:
	sysutils/borgbackup/2.0/patches: patch-setup_py 

Log message:
Unbreak after switching to openssl-3.3.
Did not build -> no bump.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 01:27:38

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/06 01:35:09

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

Log message:
devel/jsoncpp: update to 1.9.6.

see https://github.com/open-source-parsers/jsoncpp/releases/tag/1.9.6

went in a bulk on exopi without fallout; thanks ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/06 01:39:39

Modified files:
	devel/json-c   : Makefile distinfo 

Log message:
devel/json-c: update to 0.18.

see https://github.com/json-c/json-c/blob/json-c-0.18-20240915/ChangeLog#L1

went in a bulk on exopi without fallout; thanks ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/06 01:45:32

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

Log message:
devel/highway: update to 1.2.0.

see https://github.com/google/highway/releases/tag/1.2.0

went in a bulk on exopi without fallout; thanks ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/06 01:59:32

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
Switch EC_GROUP_new() to calloc()

Use a single cleanup path, use calloc rather than setting several members
to 0/NULL. This has the side effect that finished can be called even when
init() wasn't called, but this isn't an issue with our EC_GROUP_METHODs.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2024/11/06 02:00:53

Modified files:
	wayland/libinput-openbsd: Makefile distinfo 
	wayland/libinput-openbsd/pkg: PLIST 

Log message:
Update to libinput-openbsd 1.26.2. tested by and ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2024/11/06 02:02:04

Modified files:
	wayland/wmenu  : Makefile distinfo 
	wayland/wmenu/patches: patch-meson_build 
	wayland/wmenu/pkg: PLIST 

Log message:
Update to wmenu 0.1.9


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/06 02:10:55

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
Clean up EC_GROUP_copy()

Switch from artistic free reinterpretations of public API in the same file
to calling the real thing if possible.

This means that we need to copy the group's coefficients first instead of
last, so that we can call EC_GROUP_set_generator() to set - yes - all three
of generator, order, and cofactor of the group.

However, we may not have a generator yet since for some reason it is an
optional field and some code relies on that. In that case simply copy over
order and cofactor and punt on sanity checking for now (since this API
never did that anyway).

Finally set the seed using EC_GROUP_set_seed() instead of using a custom
reimplementation.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/06 02:13:11

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
Treat the curls in EC_GROUP_dup() with a flatiron

This was about as unreadable as four lines of code doing a trivial thing
can get...

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/06 02:14:40

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
EC_GROUP_set_seed(): flip order of seed and len null checks

requested by jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/06 02:18:05

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

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

Changelog: https://github.com/docker/compose/releases/tag/v2.30.2

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/06 02:19:15

Modified files:
	emulators/ppsspp: Makefile distinfo 
	emulators/ppsspp/patches: patch-CMakeLists_txt 
	emulators/ppsspp/pkg: PLIST 
Removed files:
	emulators/ppsspp/patches: patch-Common_RiscVCPUDetect_cpp 
	                          patch-Core_AVIDump_cpp 
	                          patch-Core_FFMPEGCompat_h 
	                          patch-Core_HLE_sceAtrac_cpp 
	                          patch-Core_HLE_sceMpeg_cpp 
	                          patch-Core_HW_MediaEngine_cpp 
	                          patch-Core_HW_SimpleAudioDec_cpp 
	                          patch-Core_HW_SimpleAudioDec_h 

Log message:
Update to ppsspp-1.18.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/06 02:27:18

Modified files:
	games/freedoom : Makefile.inc 
	games/freedoom/freedm: distinfo 
	games/freedoom/freedm/pkg: PLIST 
	games/freedoom/freedoom: distinfo 
	games/freedoom/freedoom/pkg: PLIST 

Log message:
Update to freedoom-0.13.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/06 02:32:09

Modified files:
	sys/dev/videomode: modelines 

Log message:
Sync with NetBSD: minor fixes and a couple more video modes.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/06 02:34:10

Modified files:
	sys/dev/videomode: edid.c edidreg.h edidvar.h modelines2c.awk 

Log message:
Sync with NetBSD: remove duplicate mode entries when parsing edid records,
be more robust against bogus edid data.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/06 02:34:43

Modified files:
	sys/dev/videomode: videomode.c 

Log message:
Regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/06 02:35:03

Modified files:
	databases/ports-readmes: Makefile 
	databases/ports-readmes/files: make-readmes 

Log message:
databases/ports-readmes: deduplicate categories on some pages

from Mikolaj Kucharski


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/06 02:38:45

Modified files:
	games/chocolate-doom: Makefile 

Log message:
Enable debug package.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 02:43:20

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

Log message:
Update to abiword-3.0.6.0.20241101.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/06 02:44:52

Modified files:
	x11/qwt        : Makefile distinfo 
Added files:
	x11/qwt/patches: patch-designer_designer_pro 
	                 patch-examples_examples_pri 
	                 patch-playground_playground_pri patch-qwt_prf 
	                 patch-src_src_pro patch-tests_tests_pri 
	x11/qwt/pkg    : DESCR-common DESCR-main PFRAG.no-qt6-main 
	                 PFRAG.qt6-main PLIST-common PLIST-main 
Removed files:
	x11/qwt/pkg    : DESCR PLIST 

Log message:
x11/qwt: update to 6.3.0 and add a qt6 FLAVOR

the qt6 FLAVOR will be used by geo/qgis when i switch it to qt6; other
consumers don't really 'use' qwt (bat in bacula doesn't link with it,
and gnuradio is broken because of scipy)

with feedback/tweaks from & ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/06 02:45:45

Modified files:
	x11            : Makefile 

Log message:
x11/Makefile: +qwt,qt6


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/06 02:52:28

Modified files:
	lang/mawk      : Makefile distinfo 

Log message:
Update to mawk-1.3.4.20240905


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/06 03:34:07

Modified files:
	www/kiwix/libkiwix: Makefile distinfo 
	www/kiwix/libkiwix/pkg: PLIST 

Log message:
Update to libkiwix-14.0.0.

From Bryan Vyhmeister; thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/06 03:41:12

Modified files:
	sys/uvm        : uvm_pmemrange.c 

Log message:
Re-check limits after being awoken to ensure page daemon reserves aren't stolen.

ok miod@, kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/06 03:45:51

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Update `shortage' based on the number of pages freed by the shrinkers.

ok miod@, kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/06 04:40:17

Modified files:
	graphics/dpic  : Makefile distinfo 

Log message:
Update to dpic-2024.01.01.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/06 04:57:50

Modified files:
	sys/arch/sparc64/sparc64: genassym.cf locore.s 

Log message:
Give locore a few more symbolic constants to make the code path constructing
a struct clockframe rather than a struct trapframe, more visible. No
functional change.

ok claudio@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2024/11/06 05:01:39

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

Log message:
Reference SendHoldTimer RFC in bgpd(8)

OK claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/06 05:06:15

Modified files:
	sys/arch/sparc64/include: cpu.h 
	sys/arch/sparc64/sparc64: locore.s 

Log message:
A long, long, time ago, pending interrupt handlers were stored in arrays
of up to 8 handlers, one arrays par ipl level. Eventually the interrupt
logic was changed to linked lists, but the arrays remained, even when
the pending interrupt structures were moved to per-cpu data.

Simplify this by only keeping a pointer to the list head, per ipl level;
update the computations in locore accordingly, and update the relevant
comments to match reality as well.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kettenis@cvs.openbsd.org	2024/11/06 05:20:39

Modified files:
	sysutils/firmware/arm64-qcom-dtb: Makefile 
	sysutils/firmware/arm64-qcom-dtb/patches: 
	                                          patch-src_arm64_qcom_x1e80100-hp-omnibook-x14_dts 

Log message:
Make Type-A ports work on the HP OmniBook X.

ok sthen@, mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/06 05:26:54

Modified files:
	sys/arch/sparc64/sparc64: locore.s 

Log message:
Address more outdated comments.


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/11/06 05:31:38

Modified files:
	databases/victoriametrics: Makefile distinfo 
	databases/victoriametrics/pkg: PLIST 

Log message:
databases/victoriametrics: update to 1.106.0

changes
https://docs.victoriametrics.com/changelog/#v11060

OK denis


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/11/06 06:11:26

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	jan@cvs.openbsd.org	2024/11/06 06:39:02

Modified files:
	geo/openbsd-developers: Makefile 
	geo/openbsd-developers/files: OpenBSD 

Log message:
add jan@

ok bentley@, tb@ and thfr@


CVSROOT:	/cvs
Module name:	ports
Changes by:	beck@cvs.openbsd.org	2024/11/06 07:04:07

Modified files:
	geo/openbsd-developers/files: OpenBSD 

Log message:
I seem to have been added into here with a semi-bogus location
some time ago, Since this seems to be starting to be consumed
by more public things, let's just not have me tossed in here
wihtout asking me first.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/06 07:26:20

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

Log message:
Fix broken vmd(8) build on arm64 due to missing psp_setup().

The psp.c source is restricted in makefile with .if ${MACHINE} ==
"amd64" so use #ifdef __amd64__ around the call to psp_setup().  On
arm64 set vmd_psp_fd to an invalid value.

OK hshoexer@ mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/11/06 07:31:59

Modified files:
	infrastructure/db: user.list 

Log message:
Reserve uid 555 for Krill


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/11/06 07:35:34

Log message:
    Import Krill v0.14.5
    
    Krill is a free, open source RPKI Certificate Authority that lets
    you run delegated RPKI under one or multiple Regional Internet
    Registries (RIRs). Through its built-in publication server, Krill
    can publish Route Origin Authorisations (ROAs) on your own servers
    or with a third party.
    
    Written in the Rust programming language, Krill is extremely robust
    and lightweight, letting you run it on minimalist hardware. A dual
    CPU virtual machine with 2GB available RAM is fine for most workloads.
    
    https://nlnetlabs.nl/projects/routing/krill/
    
    Status:
    
    Vendor Tag:	denis
    Release Tags:	denis_20241106
    
    N ports/net/krill/Makefile
    N ports/net/krill/crates.inc
    N ports/net/krill/distinfo
    N ports/net/krill/pkg/DESCR
    N ports/net/krill/pkg/PLIST
    N ports/net/krill/pkg/krill.rc
    N ports/net/krill/pkg/MESSAGE
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/06 07:37:45

Modified files:
	sys/kern       : uipc_mbuf.c uipc_socket2.c 

Log message:
Use atomic load and store operations for sbchecklowmem().

Use atomic operations to make explicit where access from multiple
CPU happens.  Add a comment why sbchecklowmem() is sufficently MP
safe without locks.

OK mvs@ claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 07:38:17

Modified files:
	x11/gnome      : gnome.port.mk 

Log message:
wiki.gnome.org is being phased out.
Move default HOMEPAGE to https://apps.gnome.org/.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 07:38:52

Modified files:
	archivers/gcab : Makefile 
	audio/easytag  : Makefile 
	audio/gsound   : Makefile 
	audio/rhythmbox: Makefile 
	databases/evolution-data-server: Makefile 
	devel/dconf    : Makefile 
	devel/gconf2   : Makefile 
	devel/giggle   : Makefile 
	devel/gobject-introspection: Makefile 
	devel/goffice  : Makefile 
	devel/gsettings-desktop-schemas: Makefile 
	devel/json-glib: Makefile 
	devel/jsonrpc-glib: Makefile 
	devel/libgdata : Makefile 
	devel/libgee   : Makefile 
	devel/libglade2: Makefile 
	devel/libgsf   : Makefile 
	devel/libgtop2 : Makefile 
	devel/libnotify: Makefile 
	devel/libpeas  : Makefile 
	devel/libpeas2 : Makefile 
	devel/libsigc++-2: Makefile 
	devel/libsigc++30: Makefile 
	devel/libsoup  : Makefile 
	devel/libsoup3 : Makefile 
	devel/libunique: Makefile 
	devel/libwnck3 : Makefile 
	devel/py-liblarch: Makefile 
	devel/template-glib: Makefile 
	devel/vte3     : Makefile 
	fonts/cantarell-fonts: Makefile 
	games/atomix   : Makefile 
	geo/geocode-glib: Makefile 
	geo/libchamplain: Makefile 
	graphics/dia   : Makefile 
	graphics/gdk-pixbuf-xlib: Makefile 
	graphics/graphene: Makefile 
	graphics/gthumb: Makefile 
	graphics/libgexiv2: Makefile 
	graphics/libgxps: Makefile 
	graphics/shotwell: Makefile 
	graphics/xpm-pixbuf: Makefile 
	lang/vala      : Makefile 
	mail/evolution : Makefile 
	mail/evolution-ews: Makefile 
	mail/geary     : Makefile 
	math/gnumeric  : Makefile 
	net/dleyna     : Makefile 
	net/gssdp      : Makefile 
	net/gupnp/av   : Makefile 
	net/gupnp/core : Makefile 
	net/gupnp/dlna : Makefile 
	net/gupnp/igd  : Makefile 
	net/gupnp/tools: Makefile 
	net/telepathy/folks: Makefile 
	news/pan       : Makefile 
	productivity/gtg: Makefile 
	sysutils/flatpak/xdg-desktop-portal-gnome: Makefile 
	textproc/gi-docgen: Makefile 
	textproc/gspell: Makefile 
	textproc/gtk-doc: Makefile 
	textproc/gtranslator: Makefile 
	textproc/libspelling: Makefile 
	textproc/libxml: Makefile 
	textproc/libxslt: Makefile 
	www/libcroco   : Makefile 
	x11/gnome/accerciser: Makefile 
	x11/gnome/adwaita-icon-theme: Makefile 
	x11/gnome/adwaita-icon-theme-legacy: Makefile 
	x11/gnome/aisleriot: Makefile 
	x11/gnome/at-spi2-core: Makefile 
	x11/gnome/autoar: Makefile 
	x11/gnome/backgrounds: Makefile 
	x11/gnome/browser-connector: Makefile 
	x11/gnome/cheese: Makefile 
	x11/gnome/color-manager: Makefile 
	x11/gnome/desktop: Makefile 
	x11/gnome/devel-docs: Makefile 
	x11/gnome/dictionary: Makefile 
	x11/gnome/endeavour: Makefile 
	x11/gnome/eog  : Makefile 
	x11/gnome/eog-plugins: Makefile 
	x11/gnome/epub-thumbnailer: Makefile 
	x11/gnome/file-roller: Makefile 
	x11/gnome/gcr  : Makefile 
	x11/gnome/gcr4 : Makefile 
	x11/gnome/gdl  : Makefile 
	x11/gnome/gdm  : Makefile 
	x11/gnome/ghex : Makefile 
	x11/gnome/gitg : Makefile 
	x11/gnome/gjs  : Makefile 
	x11/gnome/gom  : Makefile 
	x11/gnome/grilo: Makefile 
	x11/gnome/grilo-plugins: Makefile 
	x11/gnome/gucharmap: Makefile 
	x11/gnome/gvfs : Makefile 
	x11/gnome/iagno: Makefile 
	x11/gnome/icon-theme: Makefile 
	x11/gnome/icon-theme-symbolic: Makefile 
	x11/gnome/initial-setup: Makefile 
	x11/gnome/keyring: Makefile 
	x11/gnome/libadwaita: Makefile 
	x11/gnome/libcloudproviders: Makefile 
	x11/gnome/libdazzle: Makefile 
	x11/gnome/libdex: Makefile 
	x11/gnome/libgepub: Makefile 
	x11/gnome/libgnomecanvas: Makefile 
	x11/gnome/libgweather4: Makefile 
	x11/gnome/libmediaart: Makefile 
	x11/gnome/libpanel: Makefile 
	x11/gnome/librest1: Makefile 
	x11/gnome/librsvg: Makefile 
	x11/gnome/libsecret: Makefile 
	x11/gnome/libshumate: Makefile 
	x11/gnome/localsearch: Makefile 
	x11/gnome/mahjongg: Makefile 
	x11/gnome/menus: Makefile 
	x11/gnome/msgraph: Makefile 
	x11/gnome/mutter: Makefile 
	x11/gnome/notes: Makefile 
	x11/gnome/online-accounts: Makefile 
	x11/gnome/orca : Makefile 
	x11/gnome/photos: Makefile 
	x11/gnome/power-manager: Makefile 
	x11/gnome/py-atspi: Makefile 
	x11/gnome/quadrapassel: Makefile 
	x11/gnome/seahorse: Makefile 
	x11/gnome/session: Makefile 
	x11/gnome/settings-daemon: Makefile 
	x11/gnome/shell: Makefile 
	x11/gnome/shell-extensions: Makefile 
	x11/gnome/sushi: Makefile 
	x11/gnome/tecla: Makefile 
	x11/gnome/terminal: Makefile 
	x11/gnome/tetravex: Makefile 
	x11/gnome/themes-extra: Makefile 
	x11/gnome/tinysparql: Makefile 
	x11/gnome/totem-pl-parser: Makefile 
	x11/gnome/tweaks: Makefile 
	x11/gnome/usage: Makefile 
	x11/gnome/user-docs: Makefile 
	x11/gnome/video-effects: Makefile 
	x11/gnome/yelp-tools: Makefile 
	x11/gnome/yelp-xsl: Makefile 
	x11/gnome/zenity: Makefile 
	x11/gob2       : Makefile 
	x11/gtk-engines2: Makefile 
	x11/gtk-vnc    : Makefile 
	x11/gtkglarea  : Makefile 
	x11/gtksourceview: Makefile 
	x11/gtksourceview3: Makefile 
	x11/gtksourceview4: Makefile 
	x11/gtksourceview5: Makefile 
	x11/libhandy   : Makefile 
	x11/xdg-user-dirs-gtk: Makefile 

Log message:
Bump after HOMEPAGE change in gnome.port.mk.


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/11/06 07:40:49

Modified files:
	net            : Makefile 

Log message:
link net/krill

OK landry@, input from tb@, @landry and sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 08:08:38

Modified files:
	x11/gnome/session: Makefile distinfo 
	x11/gnome/session/patches: patch-data_meson_build 
	                           patch-gnome-session_gsm-manager_c 
	                           patch-gnome-session_meson_build 
	                           patch-meson_build 
	                           patch-meson_options_txt 
	                           patch-tools_meson_build 
	x11/gnome/session/pkg: PLIST 

Log message:
Update to gnome-session-47.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 09:13:29

Modified files:
	security/gnutls: Makefile distinfo 
Added files:
	security/gnutls/patches: patch-lib_algorithms_groups_c 
Removed files:
	security/gnutls/patches: patch-configure_ac 
	                         patch-lib_accelerated_aarch64_aarch64-common_c 

Log message:
Update to gnutls-3.8.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/06 09:39:35

Modified files:
	emulators/fceux: Makefile distinfo 
	emulators/fceux/patches: patch-src_CMakeLists_txt 
Added files:
	emulators/fceux/patches: patch-src_drivers_Qt_keyscan_cpp 

Log message:
Update to fceux-2.6.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 10:02:24

Modified files:
	multimedia/gstreamer1/plugins-bad: Makefile 
	multimedia/gstreamer1/plugins-bad/pkg: PLIST 
Added files:
	multimedia/gstreamer1/plugins-bad/patches: 
	                                           patch-gst-libs_gst_va_meson_build 
	                                           patch-sys_va_meson_build 

Log message:
Add support for libva.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/06 10:14:01

Modified files:
	sys/kern       : kern_sig.c 

Log message:
Factor out the ptrace trap into proc_trap() and simplify the signal
delivery in cursig() a lot since most of that is no longer needed.
On top of this properly handle sending a blocked signal from gdb to
the debugged process by putting the signal into to proc p_siglist.
OK kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/06 10:14:03

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

Log message:
Add -g option to get the index of the current virtual terminal.
This can help scripts using wsconsctl display.focus to perform vt switches.

From NetBSD via Sergiy Kopchalyuk.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/06 10:34:46

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: patch-build_linux_unbundle_icu_gn 
	                      patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc 
Added files:
	www/chromium/patches: patch-_gn 

Log message:
update to 130.0.6723.116


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 10:37:12

Modified files:
	meta/gnome     : Makefile 

Log message:
cheese is not really maintained anymore nor really useful.
Since my thinkpad webcam is not supported I cannot even test it anymore.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 10:37:50

Modified files:
	x11/gnome      : Makefile 
Removed files:
	x11/gnome/cheese: Makefile distinfo 
	x11/gnome/cheese/pkg: DESCR-libs DESCR-main PLIST-libs 
	                      PLIST-main 

Log message:
Remove cheese; nothing used it in-tree.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 10:38:49

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

Log message:
Register removal of cheese and libcheese.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/06 10:43:53

Modified files:
	regress/sys/kern/unfdpass: unfdpass.c 

Log message:
Fix function declaration to be less arcane.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/06 10:53:23

Modified files:
	regress/sys/net/pf_trans: Makefile 

Log message:
Skip pf regress with proper error message if pf is disabled in
kernel or there is no regress anchor.

discussed with claudio@ sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	volker@cvs.openbsd.org	2024/11/06 11:09:56

Modified files:
	share/misc     : airport 

Log message:
Add a few missing airports that I have visited.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/06 11:23:21

Modified files:
	lib/libcrypto/man: CMAC_Init.3 

Log message:
About a year ago, the obsolete function EVP_Cipher(3) was moved out of
the important manual page EVP_EncryptInit(3).  Belatedly adjust some
cross references.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/06 11:40:53

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-Cargo_toml 
	                   patch-cli_standalone_binary_rs 
	                   patch-cli_task_runner_rs 
	                   patch-modcargo-crates_deno_core-0_314_1_Cargo_toml 
	                   patch-runtime_ops_os_mod_rs 

Log message:
lang/deno: Update to 2.0.5
Release early, release often, I guess


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/06 11:42:54

Modified files:
	regress/sys/kern/mount: Makefile 
	regress/sys/fileops: Makefile.inc 

Log message:
Remove vnd(4) diskimage after testing to avoid that running regress
fills up /usr/obj too quickly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/06 11:54:06

Modified files:
	x11/gnome/mutter: Makefile 
Added files:
	x11/gnome/mutter/patches: 
	                          patch-src_third_party_xcursor_xcursor_c 

Log message:
Correctly find cursor themes.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/06 11:58:01

Modified files:
	lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 

Log message:
document EVP_PKEY_CTRL_CIPHER, providing a bit of context


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/06 11:59:09

Modified files:
	sys/arch/sh/include: cpu.h 
	sys/arch/landisk/landisk: intr.c 

Log message:
Do not store the value of sp in struct clockframe, for nothing has a need
for it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/06 12:26:16

Log message:
    Import csvlens 0.10.0
    
    csvlens is a command line CSV file viewer.
    It is like less but made for CSV.
    
    ok bentley@
    
    Status:
    
    Vendor Tag:	volker
    Release Tags:	volker_20241106
    
    N ports/textproc/csvlens/Makefile
    N ports/textproc/csvlens/crates.inc
    N ports/textproc/csvlens/distinfo
    N ports/textproc/csvlens/pkg/DESCR
    N ports/textproc/csvlens/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/06 12:29:20

Modified files:
	textproc       : Makefile 

Log message:
+ csvlens


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/06 12:57:37

Modified files:
	textproc/csvlens: Makefile distinfo 

Log message:
textproc/csvlens: Update to 0.10.1
Minor bugfix for a regression


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/11/06 14:18:02

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

Log message:
net/curl: update to 8.11.0

Changes:
* curl: --create-dirs works for --dump-header as well
* WebSockets: make support official (enabled by default)

Includes fixes for
CVE-2024-9681: HSTS subdomain overwrites parent cache entry


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/06 14:29:18

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.4.2esr/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/06 14:29:43

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.4.2esr/releasenotes/


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/06 15:06:17

Modified files:
	usr.sbin/vmd   : psp.c sev.c vmd.h 

Log message:
vmd(8) logs psp(4) firmware version.

On vmd startup, log the AMD SEV PSP API and build number.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2024/11/06 15:27:42

Modified files:
	share/misc     : airport 

Log message:
I have flown into and from Trondheim, TRD.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/11/06 15:51:26

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

Log message:
ssh-agent implemented an all-or-nothing allow-list of FIDO application
IDs for security key-backed keys, to prevent web key handles from
being used remotely as this would likely lead to unpleasant surprises.
By default, only application IDs that start with "ssh:*" are allowed.

This adds a -Owebsafe-allow=... argument that can override the default
list with a more or less restrictive one. The default remains unchanged.

ok markus@


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

Modified files:
	usr.sbin/vmd   : psp.c virtio.c vmd.h vmm.c 

Log message:
Fix vmd(8) logging to syslog(3) from child process.

Log messages from vmd(8) child processes went to /dev/null.  Re-exec
set the -n option, which in turn sets vmd_noaction and vmd_debug.
Debugging means no more syslog(3), but stderr, which is /dev/null
for a daemon.
Remove -n from child re-exec, it does not have any effect except
looging.  Pass on the -d flag when debugging.  The VMD_VERBOSE
defines are more confusing than useful, just write -v like all the
other options.  Rework creation of execvp arguments.  Do not use
tab in syslog messages, space is sufficient.

OK mlarkin@ hshoexer@ dv@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/11/06 17:20:33

Modified files:
	audio/mpg123   : Makefile distinfo 

Log message:
audio/mpg123: maintenance update to 1.32.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/11/06 17:23:55

Modified files:
	misc/vttest    : Makefile distinfo 

Log message:
misc/vttest: maintenance update to 20241031


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/06 21:29:05

Modified files:
	security/vaultwarden: Makefile crates.inc distinfo 

Log message:
Update to vaultwarden 1.32.3

Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.3

OK aisha@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/06 21:29:20

Modified files:
	net/filezilla  : Makefile distinfo 

Log message:
Update to filezilla-3.68.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/06 21:44:43

Modified files:
	lang/jruby     : Makefile distinfo 
	lang/jruby/pkg : PLIST 

Log message:
Update to JRuby 9.4.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/06 21:45:18

Modified files:
	lang/ruby/3.3  : Makefile distinfo 
	lang/ruby/3.3/patches: patch-lib_rubygems_rb 
	                       patch-test_rubygems_test_gem_installer_rb 
	lang/ruby/3.3/pkg: PLIST-main PLIST-ri_docs 

Log message:
Update to Ruby 3.3.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/06 21:46:26

Modified files:
	x11/xfce4/xfce4-weather: Makefile distinfo 

Log message:
x11/xfce4/xfce4-weather: update to 0.11.3

see https://mail.xfce.org/pipermail/xfce-announce/2024-November/001443.html


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/06 22:24:43

Modified files:
	sys/arch/sparc64/include: proc.h pmap.h 

Log message:
add rcs ids


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/06 23:04:11

Modified files:
	sys/uvm        : uvm_swap_encrypt.h 

Log message:
remove unused SWAP_KEY_EXPIRE define


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/11/06 23:37:18

Modified files:
	usr.sbin/radiusd: radiusd_ipcp.c 

Log message:
Log the username when rejecting by ipcp.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/07 00:29:47

Modified files:
	sys/arch/sparc64/sparc64: locore.s 

Log message:
Remove two unnecessary instructions, at least one being a leftover from
debug code added in NetBSD 1.51 not being completely removed in 1.133, and
which we have been carried since 1.1 here...


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/07 00:55:04

Modified files:
	devel/jujutsu  : Makefile crates.inc distinfo 
Removed files:
	devel/jujutsu/patches: patch-Cargo_toml 
	                       patch-modcargo-crates_serde_bser-0_4_0_src_ser_mod_rs 

Log message:
Update to jujutsu 0.23.0

https://github.com/martinvonz/jj/releases/tag/v0.23.0


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/07 01:12:12

Modified files:
	sys/arch/arm/arm: genassym.cf pmap7.c 
	sys/arch/arm/include: cpuconf.h pmap.h 

Log message:
Remove leftover indirections required by pre-armv7 cpu support.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/07 01:22:17

Modified files:
	sysutils/govmomi: Makefile distinfo 

Log message:
Update to govc-0.46.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/07 01:22:39

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-500.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/07 01:23:19

Modified files:
	x11/gnome/gdm  : Makefile 
Added files:
	x11/gnome/gdm/patches: patch-meson_build 

Log message:
Fix DEPENDS and properly find ut_time and friends.

ok robert@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/11/07 01:43:18

Modified files:
	share/misc     : airport 

Log message:
drop "Civil" from NQY; while RAF still have some presence at the site
they sold the runway to Cornwall County Council in 2008, there's no
separate military airbase. (Existence verified by me when it was
RAF St Mawgan).


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/07 02:04:55

Modified files:
	sys/uvm        : uvm_swap_encrypt.h uvm_swap.c 

Log message:
de-macro SWAP_KEY_*; ok miod@ mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/07 02:07:46

Modified files:
	x11/gnome/libdex: Makefile 
Added files:
	x11/gnome/libdex/patches: patch-src_386-ucontext_h 

Log message:
This only builds on amd64 for now.
i386 breakage reported by sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/07 02:20:09

Modified files:
	usr.sbin/btrace: bt_parse.y 

Log message:
Add multi-line strings support to the bt(5) script parser.

From Christian Ludwig


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/07 02:22:18

Modified files:
	regress/usr.sbin/btrace: printf.bt printf.ok 

Log message:
Regression for parsing multi-line strings with comments.

From Christian Ludwig


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2024/11/07 02:44:27

Modified files:
	wayland/wlroots: Makefile distinfo 
	wayland/wlroots/patches: patch-meson_build 
	                         patch-render_vulkan_vulkan_c 
	                         patch-xcursor_xcursor_c 
	wayland/wlroots/pkg: PLIST 
Added files:
	wayland/wlroots/patches: patch-render_drm_syncobj_c 

Log message:
Update to wlroots 0.18.1. ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2024/11/07 02:45:25

Modified files:
	wayland/sway   : Makefile distinfo 
	wayland/sway/patches: patch-common_stringop_c patch-config_in 
	                      patch-meson_build patch-sway_config_bar_c 
	                      patch-sway_config_c patch-swaynag_config_c 

Log message:
Update to sway 0.10. ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/07 02:49:51

Modified files:
	infrastructure/bin: modgo-gen-modules-helper 

Log message:
modgo-gen-modules-helper: print MODGO_VERSION to STDERR

The goal is to avoid editing modules.inc by removing the MODGO_VERSION
variable from that file by the go ports maintainer when using it like:

make modgo-gen-modules > modules.inc

OK: paco@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/11/07 02:54:42

Modified files:
	devel/sdl2     : Makefile 

Log message:
Revert the patch enabling wayland in sdl2. The pathway in
SDL_waylanddatamanger.c uses linux kernel function sigtimedwait which
we don't have. This shows up as warning during the build and dependent
ports like codeblocks error (reported by aja@). Therefore, revert until
clear how to handle this correctly.
ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/07 02:56:27

Modified files:
	wayland/wayfire: Makefile distinfo 
	wayland/wayfire/patches: patch-meson_build 
	wayland/wayfire/pkg: PLIST 

Log message:
wayland/wayfire: unbreak with wlroots 0.18.1.

update to the latest git commit from the 'port to wlroots 0.18.x'
upstream branch, cf https://github.com/WayfireWM/wayfire/pull/2452


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/07 03:11:15

Modified files:
	geo/mdal       : Makefile distinfo 

Log message:
geo/mdal: update to 1.3.0.

see https://github.com/lutraconsulting/MDAL/releases/tag/release-1.3.0


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/07 03:12:18

Modified files:
	usr.sbin/syslogd: evbuffer_tls.c syslogd.c 

Log message:
Move syslogd(8) TLS handshake callback from read to write handler.

syslogd should immediately detect that the incoming TLS handshake
is complete.  The old logic detected it when the first log message
over TLS was arriving.  For now only a debug message is logged, but
the callback will be used to print the common name of the client
certificate in the future.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/07 03:15:07

Added files:
	regress/usr.sbin/syslogd: args-client-tls-handshake.pl 

Log message:
Test callback is called immediately after TLS handshake completion.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/07 03:18:51

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Introduce an helper to check if a page belongs to a given memory range.

No functional change.

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/07 03:23:03

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Introduce an helper to check if memory has been freed for a given request.

Using this helper we stop scanning the active/inactive lists if the shrinkers
already released enough pages to fulfill the allocation.

This speeds up the page daemon loop by avoiding useless lookups to find the
first managed page belonging to the low memory range before aborting.

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/07 03:31:11

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Remove redundant `constraint' argument to uvmpd_scan() & friends.

Currently when there is no request waiting for low pages the constraint
used corresponds to the full address range.  So use the constraint attached
to the memory request.

This also speeds up the active/inactive list lookups by skipping the
constraint check if the request has already been fulfilled.

ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/07 03:33:22

Modified files:
	x11/xfce4/xfce4-weather: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
x11/xfce4/xfce4-weather: MFC update to 0.11.3.

the plugin now uses a subdomain of api.met.no shared between all
xfce4-weather installations so that the service provider can better
discriminate misbehaving clients (instead of rate-limiting/blocking
globally)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/07 03:34:56

Modified files:
	devel/apr      : Makefile distinfo 
	devel/apr/patches: patch-apr-config_in patch-configure_in 

Log message:
devel/apr: update to 1.7.5, fix CVE-2023-49582

OK: stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/07 03:36:14

Modified files:
	devel/apr      : Tag: OPENBSD_7_6 Makefile distinfo 
	devel/apr/patches: Tag: OPENBSD_7_6 patch-apr-config_in 
	                   patch-configure_in 

Log message:
devel/apr: update to 1.7.5, fix CVE-2023-49582

OK: stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/07 03:39:15

Modified files:
	sys/uvm        : uvm_pdaemon.c uvm_pmemrange.c 

Log message:
Use a static request to notify failed nowait allocations.

As a side effect the page daemon now considers releasing inactive pages when
a nowait allocation for low pages failed.

Note that the hardcoded number of 16 pages (a 64K cluster on 4K archs) which
corresponds to what the buffer cache currently wants is left with the original
XXX.

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/07 03:41:01

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Optimize active & inactive list traversals when looking only for low pages.

- In the inactive list, if we are not OOM, do not bother releasing high pages.

- In the active list, if we couldn't release enough low pages and are not out-
of-swap, deactivate only low pages.

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/07 03:42:26

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Do not try to release memory if all we need is balancing the page lists.

ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/07 03:44:39

Modified files:
	geo/gdal       : Makefile distinfo 

Log message:
geo/gdal: update to 3.10.0.

see https://github.com/OSGeo/gdal/blob/v3.10.0/NEWS.md
add dependencies on:
- graphics/libavif
- graphics/lerc
- databases/arrow/cpp

adds support for the following raster drivers:
- SNAP_TIFF
- AVIF
and the following vector drivers:
- Parquet
- Arrow

and now builds against systemwide lerc instead of the bundled one.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/07 03:46:52

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Free Oxford commas for most of the comments.

Requested by miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/07 03:52:29

Modified files:
	devel/py-qt-builder: Makefile distinfo 
	devel/py-qt-builder/pkg: PLIST 

Log message:
devel/py-qt-builder: update to 1.16.4

see https://pyqt-builder.readthedocs.io/en/stable/releases.html#v1-16-4
no fallout in a bulk build by ajacoutot@, thanks !
ok rsadowski@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/07 04:12:46

Modified files:
	sys/uvm        : uvm_pmemrange.c uvm_pmemrange.h 

Log message:
Document locking of failing allocation requests and improve the comments.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/07 04:37:10

Modified files:
	net/eduvpn/vpn-portal-artwork-lc: Makefile distinfo 
	net/eduvpn/vpn-portal-artwork-lc/pkg: PLIST 

Log message:
update to vpn-portal-artwork-lc-3.0.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/07 04:37:53

Modified files:
	net/eduvpn/vpn-portal-artwork-eduvpn: Makefile distinfo 
	net/eduvpn/vpn-portal-artwork-eduvpn/pkg: PLIST 

Log message:
update to vpn-portal-artwork-eduvpn-3.0.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/07 04:39:17

Modified files:
	net/eduvpn/vpn-user-portal: Makefile distinfo 
	net/eduvpn/vpn-user-portal/patches: patch-src_Cfg_Config_php 
	net/eduvpn/vpn-user-portal/pkg: PLIST 

Log message:
update to vpn-user-portal-3.9.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/07 04:40:11

Modified files:
	net/eduvpn/vpn-ca: Makefile distinfo 
	net/eduvpn/vpn-ca/patches: patch-Makefile 

Log message:
update to vpn-ca-5.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/07 04:53:47

Modified files:
	devel/apr-util : Makefile 

Log message:
https HOMEPAGE; ok stsp


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/07 05:23:31

Modified files:
	x11/i3         : Makefile distinfo 
	x11/i3/patches : patch-etc_config patch-etc_config_keycodes 
	                 patch-i3-dmenu-desktop 
	                 patch-libi3_get_exe_path_c 
	                 patch-src_config_directives_c 
Added files:
	x11/i3/patches : patch-i3-sensible-editor 
	                 patch-i3-sensible-terminal 
Removed files:
	x11/i3/patches : patch-i3-nagbar_main_c patch-man_i3-nagbar_man 
	                 patch-src_bindings_c patch-src_config_parser_c 
	                 patch-src_main_c 

Log message:
update to i3-4.24

rather than patching configs and programs to exec xterm/less/vi, reinstate
use of upstream's i3-sensible-XX scripts, which prefer the user choice of
VISUAL/EDITOR/PAGER/TERMINAL in env followed by fallbacks if not available.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/07 05:26:09

Modified files:
	x11/i3         : Makefile 

Log message:
remove obsolete comment, pointed out tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/07 05:42:08

Modified files:
	print/lout     : Makefile distinfo 
	print/lout/patches: patch-doc_user_README 
	print/lout/pkg : PLIST 

Log message:
Update to lout-3.41.

ok jung@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/07 05:55:42

Log message:
    Import qmlbench-0.20241908
    
    Comment:
    QML and QtQuick benchmark tool
    
    Description:
    qmlbench is a tool for benchmarking Qt, QML and QtQuick as a whole stack rather
    than in isolation. The benchmarks it provides exercise a very large part of
    Quick, QML, Gui, Core, and as a result can be considered a decent metric for
    overall Qt performance.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    WWW: https://invent.kde.org/qt/qt-labs/qmlbench
    
    Feedback and OK landry@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20241107
    
    N ports/benchmarks/qmlbench/Makefile
    N ports/benchmarks/qmlbench/distinfo
    N ports/benchmarks/qmlbench/pkg/DESCR
    N ports/benchmarks/qmlbench/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	x11
Changes by:	rsadowski@cvs.openbsd.org	2024/11/07 05:57:55

Log message:
    Import falkon-24.08.2
    
    Comment:
    cross-platform Qt-based web browser
    
    Description:
    Falkon is a new and very fast Qt web browser. It aims to be a lightweight web.
    
    Falkon has all standard functions you expect from a web browser. It includes
    bookmarks, history (both also in sidebar) and tabs. Above that, you can manage
    RSS feeds with an included RSS reader, block ads with a built-in AdBlock
    plugin, block Flash content with Click2Flash and edit the local CA Certificates
    database with an SSL manager.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    OK landry (port-wise)
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20241107
    
    N x11/kde-applications/falkon/Makefile
    cvs: ERROR: cannot write file /cvs/x11/kde-applications/falkon/Makefile,v: No such file or directory
    N x11/kde-applications/falkon/distinfo
    cvs: ERROR: cannot write file /cvs/x11/kde-applications/falkon/distinfo,v: No such file or directory
    cvs: ERROR: cannot mkdir /cvs/x11/kde-applications/falkon/pkg -- not added: No such file or directory
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/07 05:58:45

Log message:
    Import falkon-24.08.2
    
    Comment:
    cross-platform Qt-based web browser
    
    Description:
    Falkon is a new and very fast Qt web browser. It aims to be a lightweight web.
    
    Falkon has all standard functions you expect from a web browser. It includes
    bookmarks, history (both also in sidebar) and tabs. Above that, you can manage
    RSS feeds with an included RSS reader, block ads with a built-in AdBlock
    plugin, block Flash content with Click2Flash and edit the local CA Certificates
    database with an SSL manager.
    
    Maintainer: Rafael Sadowski <rsadowski@openbsd.org>
    
    OK landry@ (ports-wise)
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20241107
    
    N ports/x11/kde-applications/falkon/Makefile
    N ports/x11/kde-applications/falkon/distinfo
    N ports/x11/kde-applications/falkon/pkg/DESCR
    N ports/x11/kde-applications/falkon/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/07 06:00:51

Modified files:
	x11/kde-applications: Makefile 

Log message:
+falkon


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/07 06:01:56

Modified files:
	benchmarks     : Makefile 

Log message:
+qmlbench


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/07 06:07:48

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

Log message:
update to librenms-24.10.1
various xss fixes


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/07 06:08:21

Modified files:
	net/librenms   : Tag: OPENBSD_7_6 Makefile distinfo 
	net/librenms/patches: Tag: OPENBSD_7_6 
	                      patch-misc_config_definitions_json 
	net/librenms/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
update to librenms-24.10.1
various xss fixes


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/07 06:34:16

Modified files:
	sys/kern       : kern_synch.c 

Log message:
Before stopping a thread because of stop signal set ps_xsig to the signum
so that wait(2) returns the right signal.
Found and tested by sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/07 06:37:38

Modified files:
	editors/qscintilla: Makefile 
	editors/qscintilla/pkg: PLIST 

Log message:
editors/qscintilla: add a qt6 FLAVOR

ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/07 06:39:20

Modified files:
	editors/py-qscintilla: Makefile 
	editors/py-qscintilla/pkg: PLIST 

Log message:
editors/py-qscintilla: add a qt6 FLAVOR

ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/07 06:41:01

Modified files:
	editors        : Makefile 

Log message:
editors/Makefile: +{py-qscintilla-python3,qscintilla},qt6


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/07 07:45:06

Modified files:
	www/iridium    : Makefile distinfo 
	www/iridium/patches: 
	                     patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc 

Log message:
update to 2024.10.130.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/07 07:53:40

Modified files:
	multimedia/shotcut: Tag: OPENBSD_7_6 Makefile 

Log message:
MFC "fix shotcut missing libQt6Charts.so.1.2", which resulted in the
Qt6Charts LIB_DEPENDS being stripped. Reported for 7.6 by Lari Huttunen.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/07 08:19:16

Modified files:
	telephony/baresip: Makefile.inc 
	telephony/baresip/baresip: Makefile distinfo 
	telephony/baresip/baresip/pkg: PLIST-gtk PLIST-main 
	telephony/baresip/re: Makefile distinfo 

Log message:
telephony/baresip: update to 3.17.0.

see https://github.com/baresip/baresip/releases/tag/v3.17.0

users wishing to retain the gtk trayicon instead of the new window can
set 'gtk_use_status_icon yes' & 'gtk_use_window no' in ~/.baresip/config


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/07 08:40:02

Modified files:
	sys/arch/macppc/macppc: opendev.c 

Log message:
Remove OF_package_to_path(). This routine used to be needed by the OFW
devices (ofnet, etc) for the VI board in the before-macppc days which nobody
remembers, and has never been needed for anything on macs.


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/11/07 09:00:11

Modified files:
	usr.sbin/radiusd: radiusd_ipcp.c 

Log message:
The comparator of the RBtree for the IP addresses was broken.
Also, log verbosely when ignoring accounting request.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/07 09:02:29

Modified files:
	sys/arch/alpha/alpha: db_interface.c db_trace.c 
	sys/arch/amd64/amd64: db_trace.c 
	sys/arch/arm64/arm64: db_trace.c 
	sys/arch/hppa/hppa: db_interface.c 
	sys/arch/i386/i386: db_trace.c 
	sys/arch/m88k/m88k: db_interface.c db_trace.c 
	sys/arch/mips64/mips64: trap.c 
	sys/arch/powerpc/ddb: db_disasm.c db_trace.c 
	sys/arch/powerpc/powerpc: trap.c 
	sys/arch/powerpc64/powerpc64: db_disasm.c db_trace.c 
	sys/arch/riscv64/riscv64: db_trace.c 
	sys/arch/sh/sh : db_disasm.c db_interface.c db_trace.c 
	sys/arch/sparc64/sparc64: db_trace.c 
	sys/ddb        : db_command.c db_ctf.c db_elf.c db_elf.h 
	                 db_hangman.c db_sym.c db_sym.h 
	sys/kern       : kern_clockintr.c kern_timeout.c 

Log message:
Constify strings in symbol-related ddb interfaces, and make the iterator
callback interface a bit simpler.
ok beck@ claudio@ mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2024/11/07 09:20:00

Modified files:
	usr.bin/dc     : inout.c 

Log message:
Use LibreSSLs specialized functions to print base 10 and base 16.
Also optimize the general case a bit. ok semarie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/07 09:36:25

Modified files:
	devel/apr      : Makefile 

Log message:
devel/apr: bump for AUTOCONF_VERSION

OK: sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/07 09:52:56

Modified files:
	x11/gnome/librsvg: Makefile 

Log message:
Missed bump, this port confused portbump.


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/11/07 10:02:18

Modified files:
	net/go-sendxmpp: Makefile distinfo modules.inc 

Log message:
update net/go-sendxmpp to 0.12.0

ok lucas@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/11/07 10:03:33

Modified files:
	productivity/taskwarrior: Makefile 

Log message:
drop maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/11/07 10:03:58

Modified files:
	www/ephemetoot : Makefile 

Log message:
drop maintainer


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/07 10:24:42

Modified files:
	sys/arch/amd64/amd64: cpu.c lapic.c vector.S 
	sys/arch/amd64/include: cpufunc.h i82489var.h 

Log message:
Expand amd64 wbinvd_on_all_cpus() with acknowledge.

Implement wbinvd_on_all_cpus_acked() similar to pmap_tlb_shootpage().
This ensures, wbinvd has been executed on all cores when the function
returns.  This is needed to avoid psp(4) races.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/07 10:29:03

Modified files:
	devel/git-cola : Makefile 

Log message:
devel/git-cola - drop MAINTAINER


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/07 10:33:42

Modified files:
	lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 

Log message:
document EVP_PKEY_CTRL_SET_MAC_KEY for CMAC


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/07 13:56:53

Modified files:
	games/naev     : Makefile 
	math           : Makefile 
	math/arpack    : Makefile 
	math/eigen3    : Makefile 
	math/igraph    : Makefile 
	math/lapack    : Makefile distinfo 
	math/lapack/pkg: DESCR PLIST 
	math/py-cvxopt : Makefile 
	math/py-numpy  : Makefile 
	math/py-scipy  : Makefile 
	math/py2-numpy : Makefile 
	math/superlu   : Makefile 
Removed files:
	math/blas      : Makefile distinfo 
	math/blas/files: Makefile 
	math/blas/pkg  : DESCR PLIST 
	math/cblas     : Makefile distinfo 
	math/cblas/files: Makefile 
	math/cblas/patches: patch-testing_Makefile 
	math/cblas/pkg : DESCR PLIST 
	math/lapack/files: Makefile 

Log message:
Update lapack to 3.12.0

This update merges math/{cblas,blas} into math/lapack and drops the
documentation, otherwise the dependency on doxygen creates a loop. (discovered
by jca@, merci). The whole update simplifies the situation (requested by
sthen@)

Bump all consumers

Feedback from many, survived in a bulk build and no objections from steven@
(maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/07 13:59:37

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

Log message:
Merge {cblas,blas} -> lapack


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/07 17:13:39

Modified files:
	sys/arch/i386/include: intrdefs.h 

Log message:
remove unused I386_IPI_NAMES, amd64 X86_IPI_NAMES removed in 2019


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/07 18:33:20

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
Ugh. Don't return the group after freeing it

CID 514612


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/07 18:44:53

Modified files:
	sys/arch/amd64/include: vmparam.h 

Log message:
remove unused VM_MAXUSER_ADDRESS32


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/07 18:57:34

Modified files:
	sys/arch/amd64/include: pmap.h 

Log message:
remove unused pmap_move()


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/07 19:24:37

Modified files:
	lib/libcrypto/ec: ec_convert.c 

Log message:
Rename EC_YBIT to EC_POINT_YBIT


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/07 21:02:30

Modified files:
	sys/arch/arm64/include: vmmvar.h 

Log message:
remove PCI MMIO defines, matches recent amd64 change


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/07 21:40:34

Modified files:
	sys/arch/arm64/include: armreg.h 

Log message:
remove ID register values, cpu.c uses different defines


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/08 01:43:38

Modified files:
	sys/arch/sparc64/sparc64: trap.c 

Log message:
Correctly compute access type for write faults. This allows write-only
mappings to work.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/08 01:44:07

Modified files:
	sys/arch/sparc64/sparc64: intr.c locore.s 

Log message:
Implement interrupt depth counter for sparc64.


CVSROOT:	/cvs
Module name:	src
Changes by:	matthieu@cvs.openbsd.org	2024/11/08 01:45:47

Modified files:
	usr.bin/systat : Makefile sensors.c 

Log message:
Make CPU frequencies human readable with -h in  `systat sensors`.
ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/08 01:51:36

Modified files:
	usr.bin/tmux   : grid.c screen-write.c window-copy.c 

Log message:
Some fixes for searching for tabs, from Alexander Arch.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/11/08 02:12:46

Modified files:
	sys/dev/pci    : if_iwx.c if_iwxreg.h if_iwxvar.h 

Log message:
Add support for MA devices.

ok stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 02:27:01

Modified files:
	x11/xfce4/xfce4-systemload: Makefile 
	x11/xfce4/xfce4-systemload/patches: 
	                                    patch-panel-plugin_network_cc 
Added files:
	x11/xfce4/xfce4-systemload/patches: 
	                                    patch-panel-plugin_systemload_cc 

Log message:
x11/xfce4/xfce4-systemload: use better fix from upstream in glibtop network stats

cf https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/merge_requests/40


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/08 02:48:37

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

Log message:
mark telegram-purple as removed

no longer works and not developed upstream, they suggest to move
to tdlib-purple.  Removal suggested by Lucas de Sena, sthen agrees.
Thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/08 02:49:19

Removed files:
	net/telegram-purple: Makefile distinfo 
	net/telegram-purple/patches: patch-Makefile_in 
	                             patch-tgl_Makefile_in 
	                             patch-tgl_configure 
	                             patch-tgl_queries_c 
	                             patch-tgl_updates_c 
	net/telegram-purple/pkg: DESCR PLIST 

Log message:
send telegram-purple to the attic

suggested by Lucas de Sena; ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/08 02:49:47

Modified files:
	net            : Makefile 

Log message:
-telegram-purple


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 03:07:31

Modified files:
	x11/gnome/desktop: Makefile 

Log message:
portbump got confused here as well.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 03:09:55

Modified files:
	geo/qgis       : Makefile 

Log message:
geo/qgis: bump REVISION after x11/qwt pkgpath change to x11/qwt,-main

reported by ajacoutot@, thanks !


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/08 03:18:06

Modified files:
	www/py-bokeh   : Makefile distinfo 
	www/py-bokeh/patches: patch-pyproject_toml 
	www/py-bokeh/pkg: PLIST 

Log message:
update to py3-bokeh-3.6.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/08 03:18:08

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

Log message:
update to py3-bottle-0.13.2


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/08 03:24:13

Modified files:
	sys/kern       : kern_sysctl.c 
	sys/netinet    : raw_ip.c 
	sys/netinet6   : raw_ip6.c 

Log message:
Use PCB iterator for raw IPv6 input loop.

Implement inpcb iterator in rip6_input().  Factor out the real work
to rip6_sbappend().  Now UDP broadcast and multicast, raw IPv4 and
IPv6 input work similar.  While there, make rip_input() look more
like rip6_input().

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 03:26:54

ports/net/py-solaredge-modbus/patches

Update of /cvs/ports/net/py-solaredge-modbus/patches
In directory cvs.openbsd.org:/tmp/cvs-serv98621/patches

Log Message:
Directory /cvs/ports/net/py-solaredge-modbus/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 03:31:08

ports/net/py-modbus/patches

Update of /cvs/ports/net/py-modbus/patches
In directory cvs.openbsd.org:/tmp/cvs-serv76133/patches

Log Message:
Directory /cvs/ports/net/py-modbus/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/08 03:31:13

Modified files:
	devel/py-dill  : Makefile distinfo 
	devel/py-dill/pkg: DESCR PLIST 

Log message:
update to py3-dill-0.3.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/08 03:31:19

Modified files:
	www/ephemetoot : Makefile distinfo 

Log message:
update to ephemetoot-3.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 03:35:00

Modified files:
	net/netatalk3  : Makefile 
	net/netatalk3/pkg: PLIST 

Log message:
Provide update path from net/netatalk,avahi.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 03:36:19

Modified files:
	sysutils/bacula: Makefile 

Log message:
sysutils/bacula: bump REVISION-bat after x11/qwt pkgpath change to x11/qwt,-main

reported by ajacoutot@, thanks !


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 03:38:15

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

Log message:
Update to terragrunt-0.68.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 03:39:33

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

Log message:
net/py-modbus: update to 3.7.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 03:41:19

Modified files:
	net/py-solaredge-modbus: Makefile distinfo 
Added files:
	net/py-solaredge-modbus/patches: 
	                                 patch-src_solaredge_modbus___init___py 

Log message:
net/py-solaredge-modbus: update to 0.8.0.

still connects fine over modbus to my home SE8000H:
DC Power: 5079.00W


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/11/08 03:43:07

Modified files:
	usr.sbin/installboot: efi_installboot.c i386_installboot.c 

Log message:
Only install a second copy of the bootloader if the EFI System Partition
is at least 1MB.  This should prevent us from filling up the tiny ESPs
that we used to create a few releases ago.

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/11/08 03:55:22

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

Log message:
update sysutils/chezmoi to 2.53.1

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/11/08 03:56:59

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

Log message:
update net/dnscontrol to 4.14.2

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/11/08 03:58:50

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

Log message:
update textproc/py-emoji to 2.14.0

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/11/08 04:19:54

Modified files:
	games/naev     : Makefile 

Log message:
missing bump after cblas->lapack move


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/08 04:29:35

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

Log message:
Update to openssl-ruby-tests 20241106


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/08 04:56:13

Modified files:
	games/taisei   : Makefile distinfo 
	games/taisei/pkg: PLIST 

Log message:
update games/taisei to 1.4.2; ok lucas@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/11/08 04:57:18

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

Log message:
update sysutils/croc to 10.0.13

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/08 04:57:53

Modified files:
	sys/dev/pci    : pcidevs 

Log message:
add two Intel E810 Ethernet PCI device IDs


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/08 04:58:20

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/11/08 04:59:26

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

Log message:
update net/miniflux to 2.2.2

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/08 05:08:22

Modified files:
	sys/arch/amd64/include: cpufunc.h 
	sys/dev/ic     : psp.c 

Log message:
psp(4) waits for acknowledgement of wbinvd from other CPU.

If any other CPU has not finished wbinvd, PSP command may fail.  To
avoid races, call wbinvd_on_all_cpus_acked() which waits for
acknowledgement from IPI handler.  Provide stub to build non-MP
kernels.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/08 05:17:07

Modified files:
	sys/arch/amd64/conf: GENERIC 
	sys/dev/pci    : files.pci 
Added files:
	sys/dev/pci    : if_ice.c if_icereg.h if_icevar.h 

Log message:
Add a work-in-progress version of ice(4), a driver for Intel E810 devices.
Ported from FreeBSD.

This driver does not pass packets yet, lots of code is still missing.
The driver will remain disabled in kernel configs until it is ready.

At this stage, code for device initialization should be fairly complete.
Some hardware features will require additional firmware packages to be
loaded. My plan is to get things working in the basic "safe mode" first,
which does not require external firmware.

I will continue working on this driver in-tree, with funding from genua.
Help is welcome.

ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/08 05:28:00

Modified files:
	sys/dev/dt     : dt_prov_kprobe.c 

Log message:
Constify strtab.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/08 05:35:26

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 

Log message:
ec_asn1_test: remove extra parens


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/11/08 05:38:45

Modified files:
	devel/p5-Term-Table: Makefile distinfo 

Log message:
update p5-Term-Table to 0.023


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/11/08 05:43:39

Modified files:
	www/p5-URI     : Makefile distinfo 

Log message:
update p5-URI to 5.31


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/08 05:48:00

Modified files:
	sys/dev/ofw    : openfirm.h 
	sys/arch/sparc64/include: openfirm.h 

Log message:
Move sparc64-specific ofw prototypes out of the MI header.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 06:04:02

Log message:
    Import sysutils/libsfdo 0.1.3.
    
    freedesktop.org specifications are sometimes ambiguous in their
    requirements, leaving room for interpretation. libsfdo tries to follow
    them as closely as possible nonetheless, except for cases when doing
    so would add too much complexity for no benefit and/or result in
    suboptimal behavior. Additionally, libsfdo is much stricter than other
    implementations, so it may refuse to process non-conformant desktop
    entry files or icon themes.
    
    ok matthieu@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241108
    
    N ports/sysutils/libsfdo/Makefile
    N ports/sysutils/libsfdo/distinfo
    N ports/sysutils/libsfdo/pkg/PLIST
    N ports/sysutils/libsfdo/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 06:04:43

Modified files:
	sysutils       : Makefile 

Log message:
sysutils/Makefile: +libsfdo


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 06:04:45

Modified files:
	x11/gnome/initial-setup: Makefile 
	x11/gnome/initial-setup/pkg: PLIST 

Log message:
Fix dconf profile filename.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 06:06:00

Log message:
    Import wayland/labwc 0.8.1.
    
    Labwc is a wlroots-based window-stacking compositor for wayland, inspired
    by openbox.
    
    It is light-weight and independent with a focus on simply stacking
    windows well and rendering some window decorations. It relies on clients
    for panels, screenshots, wallpapers and so on to create a full desktop
    environment.
    
    ok matthieu@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241108
    
    N ports/wayland/labwc/Makefile
    N ports/wayland/labwc/distinfo
    N ports/wayland/labwc/pkg/PLIST
    N ports/wayland/labwc/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 06:06:38

Modified files:
	wayland        : Makefile 

Log message:
wayland/Makefile: +labwc


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/08 06:18:29

Modified files:
	sys/arch/i386/include: pmap.h 
	sys/arch/i386/i386: pmap.c pmapae.c 

Log message:
remove pmap_zero_page_uncached()

used by idle page zeroing code removed from uvm in 2015
ok miod@ mpi@ mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	sashan@cvs.openbsd.org	2024/11/08 06:22:09

Modified files:
	sys/net        : pf.c 

Log message:
pf(4) when doing af-to translation for ICMP protocol sends packets
with TTL field to zero. To fix it function pf_test_state_icmp()
must initialize ttl field in pf_pdesc structure for inner packet.

feedback from bluhm@

OK bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/08 06:34:24

Modified files:
	lib/libcrypto/arch/aarch64: Makefile.inc crypto_arch.h 
Added files:
	lib/libcrypto/arch/aarch64: crypto_cpu_caps.c 
Removed files:
	lib/libcrypto/arch/aarch64: arm64_arch.h arm64cap.c arm64cpuid.S 

Log message:
Replace aarch64 CPU capabilities detection code.

Replace the aarch64 CPU detection code with a version that parses ISAR0,
avoiding signal handling and SIGILL. This gets ISAR0 via sysctl(), but this
can be adapted to other mechanisms for other platforms (or alternatively
the same can be achieved via HWCAP).

This now follows the same naming/design as used by amd64 and i386, hence
define HAVE_CRYPTO_CPU_CAPS_INIT for aarch64.

ok kettenis@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/08 06:55:45

Modified files:
	lib/libcrypto/ec: ec_asn1.c ec_lib.c 

Log message:
Relocate ECParameters_dup() to ec_asn1

jsing rightly points out that this has nothing to do with ASN.1, but
ec_lib.c has no EC_KEY knowledge otherwise (it's about groups and points)
and moving it to ec_key.c is also not satisfactory since the weird
d2i/i2d for ECParameters don't belong there either.

no objection from jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/08 07:05:43

Modified files:
	lib/libcrypto  : crypto_internal.h 

Log message:
Provide constant time comparison functions for size_t.

These will be used in an upcoming change.

ok beck@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/08 07:06:34

Modified files:
	regress/lib/libcrypto/crypto: crypto_test.c 

Log message:
Add regress coverage for the size_t constant time comparisions.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/08 07:18:44

Modified files:
	lib/libcrypto/bn: bn_convert.c 

Log message:
Rewrite bn2binpad.

Rewrite bn2binpad, removing some OpenSSL specific behaviour and unnecessary
complexity. Our BN_num_bytes() does not return bogus lengths, so we don't
need to see if things work out with nominated outputs. Swipe away some
endianness_t, but continue to ignore negatives and don't dare give away
padded zeroes.

Implement a more readable constant time conversion. In particular, the
little endian is the less common use case, which we can implement by
reversing the padded output in place, rather than complicating all of the
conversion code.

ok beck@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2024/11/08 07:25:40

Modified files:
	lang/go        : Makefile distinfo 
	lang/go/patches: patch-src_cmd_link_internal_ld_elf_go 
	lang/go/pkg    : PLIST 
Added files:
	lang/go/patches: patch-src_time_time_test_go 

Log message:
Update lang/go to 1.23.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsing@cvs.openbsd.org	2024/11/08 07:26:45

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

Log message:
Bump _MODGO_SYSTEM_VERSION due to lang/go update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/08 07:33:33

Modified files:
	lang/node      : Makefile 

Log message:
lang/node: Enable debug package
requested by Mikolaj Kucharski


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 07:35:02

Added files:
	x11/gnome/initial-setup/patches: patch-data_dconf_meson_build 

Log message:
Forgot to cvs add in previous.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 07:35:52

Modified files:
	x11/gnome/settings-daemon: Makefile 
	x11/gnome/settings-daemon/pkg: PLIST 
Removed files:
	x11/gnome/settings-daemon/patches: patch-plugins_meson_build 

Log message:
Don't remove org.gnome.SettingsDaemon.Sharing; it does nothing for us but
not including it means patching other ports.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 07:36:11

Modified files:
	x11/gnome/session: Makefile 
	x11/gnome/session/patches: patch-data_meson_build 

Log message:
Include org.gnome.SettingsDaemon.Sharing.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/08 07:48:23

Modified files:
	devel/py-esptool: Makefile 

Log message:
devel/py-esptool dep fixes:
- drop pyaes, not used since 2020
- add py-cryptography, has been needed for espsecure since esptool 3.0
make it conditional for rust archs (since non-espsecure parts should still
be ok without)
- py-bitstring, py-yaml also needed for some things

"reedsolo>=1.5.3,<1.8" is also needed for some things to do with efuse,
not yet in ports. add comment about this.

add notes about additional deps in newer versions (not updated now,
feel free to try that if you can test!)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/08 07:50:09

Modified files:
	devel/py-python-slugify: Makefile distinfo 
	devel/py-python-slugify/pkg: PLIST 

Log message:
update to py3-python-slugify-8.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/08 07:58:42

Modified files:
	www/kiwix/kiwix-tools: Makefile 

Log message:
Mark kiwix-tools broken for now.

I didn't adequately test the update to libkiwix-14.0.0 and broke the
build. Updating to a newer revision of kiwix-tools would fix this, but we
are currently missing a dependency.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/08 08:09:48

Modified files:
	lib/libcrypto/arch/amd64: Makefile.inc 
Added files:
	lib/libcrypto/sha: sha256_amd64.c sha256_amd64_generic.S 

Log message:
Provide a replacement assembly implementation for SHA-256 on amd64.

Replace the perlasm generated SHA-256 assembly implementation with one that
is actually readable. Call the assembly implementation from a C wrapper
that can, in the future, dispatch to alternate implementations. Performance
is similar (or even better) on modern CPUs, while somewhat slower on older
CPUs (this is in part due to the wrapper, the impact of which is more
noticable with small block sizes).

Thanks to gkoehler@ and tb@ for testing.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 08:11:23

Modified files:
	x11/gnome/control-center/patches: 
	                                  patch-panels_system_users_run-passwd_c 

Log message:
Add comment.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/08 08:13:16

Log message:
    Import docopt.cpp-0.6.3.
    
    docopt helps you create most beautiful command-line interfaces easily,
    where the option parser is generated based on the beautiful help message
    that you write yourself.
    
    ok sthen@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20241108
    
    N ports/devel/docopt.cpp/Makefile
    N ports/devel/docopt.cpp/distinfo
    N ports/devel/docopt.cpp/pkg/DESCR
    N ports/devel/docopt.cpp/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/08 08:14:16

Modified files:
	devel          : Makefile 

Log message:
+docopt.cpp


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/08 08:30:06

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

Log message:
sysutils/eza: Update to 0.20.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 08:42:09

Modified files:
	sysutils/accountsservice: Makefile 
	sysutils/accountsservice/patches: 
	                                  patch-src_libaccountsservice_act-user_c 

Log message:
Manage crypt & salt ourselves.
Fixes a segfault.

ok robert@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/08 08:46:55

Modified files:
	sys/netinet    : tcp_usrreq.c 

Log message:
TCP send and receive space update are MP safe.

tcp_update_sndspace() and tcp_update_rcvspace() only read global
variables that do not change after initialization.  Mark them as
such.  Add braces around multi-line if blocks.

ok mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/08 08:54:33

Modified files:
	sys/uvm        : uvm_pmemrange.c 

Log message:
sparc64 now has ci_idepth.

ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 09:02:57

Modified files:
	meta/gnome     : Makefile 

Log message:
Don't depend on gnome-initial-setup; it's going to the CVS Attic soon.
Initial Setup is used to configure / create new users.

Currently, only if there is no user in the system, GDM will start Initial
Setup (as the _gnome-initial-setup user) and configure one. This may change in
the future and run for existing users that haven't connected to GNOME yet.

It's integration with PAM, chpasswd, /dev/dri/card* ownership etc. makes it
difficult running on OpenBSD.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 09:04:24

Modified files:
	x11/gnome      : Makefile 
Removed files:
	x11/gnome/initial-setup: Makefile distinfo 
	x11/gnome/initial-setup/patches: 
	                                 patch-data_20-gnome-initial-setup_rules_in 
	                                 patch-data_dconf_meson_build 
	                                 patch-gnome-initial-setup_gnome-initial-setup-copy-worker_c 
	                                 patch-gnome-initial-setup_gnome-initial-setup_c 
	                                 patch-gnome-initial-setup_meson_build 
	                                 patch-gnome-initial-setup_pages_account_um-realm-manager_c 
	                                 patch-gnome-initial-setup_pages_keyboard_gis-keyboard-page_c 
	                                 patch-gnome-initial-setup_pages_language_gis-language-page_c 
	                                 patch-gnome-initial-setup_pages_meson_build 
	x11/gnome/initial-setup/pkg: DESCR PLIST 

Log message:
Remove gnome-initial-setup.
For details, see meta/gnome, rev 1.287.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/08 09:05:09

Modified files:
	lib/libcrypto/man: CMAC_Init.3 

Log message:
List CMAC_CTX_copy(3) in the SYNOPSIS.  It was already
mentioned in NAME and described in DESCRIPTION and RETURN VALUES.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 09:05:20

Modified files:
	infrastructure/db: user.list 

Log message:
Release _gnome-initial-setup user & group.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/08 09:06:58

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

Log message:
Register gnome-initial-setup removal.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 10:18:29

Modified files:
	devel/spidermonkey128: Makefile 
Added files:
	devel/spidermonkey128/pkg: DESCR-js DESCR-main PLIST-js 
	                           PLIST-main 
Removed files:
	devel/spidermonkey128/pkg: DESCR PLIST 

Log message:
devel/spidermonkey128: ship the js shell binary in a subpackage

will allow for easier debugging of the mozilla js engine on btcfi hw,
instead of having to rebuild the complete browser.

(gdb) r
Starting program: /home/ports/pobj/firefox-128.4.0esr.source/build-aarch64/dist/bin/js
js> function add(x, y) { x = 0+x; y = 0+y; return x+y; }
js> for(i=0; i<500; i++) { add(2, i); }
Thread 1 received signal SIGILL, Illegal instruction.

ok ajacoutot@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 10:19:04

Modified files:
	devel/libpeas2 : Makefile 

Log message:
devel/libpeas2: bump REVISION after devel/spidermonkey128 pkgpath change


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 10:19:23

Modified files:
	x11/gnome/gjs  : Makefile 

Log message:
x11/gnome/gjs: bump REVISION after devel/spidermonkey128 pkgpath change


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/08 10:34:22

Modified files:
	sys/dev/ic     : psp.c 
	sys/dev/pci    : psp_pci.c 

Log message:
Use a mutex to make psp(4) MP safe.

To avoid a race between writing PSP command, sleeping, receiving
interrupt, and calling wakeup(9), protect psp(4) driver with a
mutex.  With that interrupt handler is MP safe and ioctl(2) can
release kernel lock.

from hshoexer@; OK dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 11:33:29

ports/wayland/labwc/patches

Update of /cvs/ports/wayland/labwc/patches
In directory cvs.openbsd.org:/tmp/cvs-serv84101/patches

Log Message:
Directory /cvs/ports/wayland/labwc/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 11:37:00

Modified files:
	wayland/labwc  : Makefile 
	wayland/labwc/pkg: PLIST 
Added files:
	wayland/labwc/patches: patch-docs_autostart 

Log message:
wayland/labwc: try to provide a nicer 'out of the box' experience

- comment out the programs we don't have (yet?) in autostart, use
havoc/swaybg/swayidle/swaylock and add the corresponding RDEPs
- @sample the config files to ${SYSCONFDIR}/xdg/labwc

i haven't written a 'startlabwc.sh' wrapper but one can adapt the one in
sway... at some point, we'll look into greetd/a wayland login manager.

prompted by matthieu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/08 12:18:52

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

Log message:
www/hugo: update to 0.138.0

Since version 0.137.0 they had drop deploy feature from default builds, and
to keep things unchanged for users I've enabled it back.

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2024/11/08 12:25:38

Log message:
    Import wayland/wlopm a simple power management client for wayland
    ok landry@
    
    Status:
    
    Vendor Tag:	matthieu
    Release Tags:	matthieu_20241108
    
    N ports/wayland/wlopm/distinfo
    N ports/wayland/wlopm/Makefile
    N ports/wayland/wlopm/patches/patch-Makefile
    N ports/wayland/wlopm/pkg/DESCR
    N ports/wayland/wlopm/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/08 13:10:08

Modified files:
	net/syncthing  : Makefile 
Added files:
	net/syncthing/patches: patch-cmd_syncthing_main_go 

Log message:
use unveil(2) to limit execution;  OK edd

it may only restart itself or run xdg-open(1) to the web UI.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/08 13:17:53

Added files:
	www/varnish/patches: patch-configure_ac 
	                     patch-lib_libvarnish_vsha256_c 

Log message:
www/varnish: update to 7.6.1

Base on upgrading to Varnish 7.6 guide it should not require any changes
besides the actual upgrade from the end user.

OK: kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/11/08 13:51:11

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 13:56:48

Modified files:
	wayland        : Makefile 

Log message:
wayland/Makefile: +wlopm


CVSROOT:	/cvs
Module name:	src
Changes by:	landry@cvs.openbsd.org	2024/11/08 14:13:34

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

Log message:
qcpas: send APM_POWER_CHANGE events upon ac / battery life changes

allows upowerd to react on power changes, and now i have nifty
notifications in xfce4 on the x13s when plugging/unplugging the ac.
Also works on the omnibook x14.

ok phessler@ kettenis@ jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/08 14:40:39

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
Use mutex of receive socket buffer to protect so_oobmark.

Socket field so_oobmark belongs to receive path, so use so_rcv mutex
to protect it.  Although tcp_input() is still exclusively locked,
put mutex there to prepare further unlocking.

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/08 14:47:03

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Use read once in socket filter functions.

The socket filt_...() functions are called with shared netlock, but
without per socket lock.  This can be done as they are read-only.
After unlocking, TCP will modify socket variables in parallel.  So
explicitly mark with READ_ONCE() where unlocked access to socket
fields happens.

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2024/11/08 14:47:10

Modified files:
	sys/arch/luna88k/include: disklabel.h 
	sys/arch/luna88k/luna88k: disksubr.c 

Log message:
Change 'labeloffset' to 0 from 64 as that space in the OpenBSD disklabel block is no
longer used by luna88k.

Tested & ok miod@ aoyam@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 14:47:33

Modified files:
	www/mozilla    : mozilla.port.mk 

Log message:
mozilla.port.mk: build all consumers against systemwide devel/libffi.

can be disabled by setting MOZILLA_USE_BUNDLED_FFI in a port Makefile.

since ports devel/libffi has bti support on arm64, that's one less
hurdle on the way to remove USE_NOBTCFI from firefox build on arm64 at
least.

while here bump nss/nspr dependencies to latest versions, and drop the
funny "no --with-system-ffi, needs 3.0.10 when not using gcc" comment
from 2013. We're in 2024, gcc is long gone, and we have a recent libffi.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/08 14:48:19

Modified files:
	www/seamonkey  : Makefile 
	www/mozilla-firefox: Makefile 
	www/firefox-esr: Makefile 
	www/tor-browser/browser: Makefile 
	mail/mozilla-thunderbird: Makefile 

Log message:
bump REVISION for all mozilla.port.mk consumers after the --with-system-ffi switch.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/08 14:53:54

Modified files:
	lib/libcrypto/ec: ec_key.c 

Log message:
Clean up EC_KEY_new_by_curve_name()

Use a better variable name, simpler error handling. This could be
simplified further if we decide to have an ec_key_set0_group() that
avoids a copy.

ok beck jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/08 14:56:58

Modified files:
	lib/libcrypto/ec: ec_key.c 

Log message:
Clean up EC_KEY_free

r is a silly name for an EC_KEY and it is silly to assign the refcount
to a variable i (short for uninspired) when you can check the function
return directly. Tweak sizeof in freezero to jsing's liking.

ok beck jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/08 15:03:29

Modified files:
	lib/libcrypto/ec: ec_key.c 

Log message:
Sweep over EC_KEY_copy()

This is a special snowflake. Its logic is such that it only overwrites
things on the target that are available in the source. So if the source
has no group (yes, that's possible), the destination's group will remain.

Even better: if you copy a public key over what was previously a private
key, the private scalar will remain. That's almost never going to result
in a valid key. If you copy from a larger group to a smaller group the
private scalar will most likely be out of range [1, order).

Use dup functions instead of reimplementing badly and add a snarky comment
courtesy of beck to one of those silly const annotations (there's a small
addendum by me).

ok beck jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/08 15:10:18

Modified files:
	lib/libcrypto/ec: ec_key.c 

Log message:
Clean up EC_KEY_dup()

This calls init() with the default method, so EC_KEY_copy() gets a chance
to call finish() if the source's method doesn't match. But no init() call
is made in EC_KEY_copy(). Of course the source method's copy() needs to be
able to cope. The great news is that ssh uses this. Sigh.

ok beck jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/08 15:23:35

Modified files:
	lib/libcrypto/man: EVP_DigestSignInit.3 EVP_DigestVerifyInit.3 
	                   EVP_SignInit.3 EVP_VerifyInit.3 

Log message:
Weed out the last remaining refences to the obsolete
function EVP_MD_CTX_init(3) and talk about EVP_MD_CTX_new(3) instead.
This is similar in spirit to OpenSSL commit 25191fff (Dec 1, 2015),
but  i'm also mentioning EVP_MD_CTX_reset(3), slightly reordering some
sentences in a more systematic way, and improving some related wordings
to be more precise and read better.


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2024/11/08 19:19:48

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

Log message:
Add a -l flag to list drivers or files

This provides a more easily machine readable list than the normal output.


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2024/11/08 19:40:57

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

Log message:
Remove unnecessary variable

It turns out that DOWNLOAD_ONLY was just used as the inverse of INSTALL,
so use the one variable instead of two.

This also uncovered some small cleanups.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/08 21:09:56

Modified files:
	sys/net        : ifq.c 

Log message:
remove unused ifq_is_serialized()

missed when the prototype was removed in ifq.h rev 1.25
ok dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 01:20:39

Modified files:
	sysutils/upower: Makefile 
	sysutils/upower/patches: patch-libupower-glib_up-device_c 
Added files:
	sysutils/upower/patches: patch-src_openbsd_up-backend_c 

Log message:
sysutils/upower: add support to fetch sensor values from qcpas on arm64

with that (and the apm events being now sent by qcpas),
xfce4-power-manager now correctly displays battery levels/ac status on the
x13s.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/09 01:26:29

Modified files:
	sys/dev/usb    : usbdevs udl.c 

Log message:
More udl(4) devices, from NetBSD.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/09 01:31:24

Modified files:
	sys/dev/usb    : usbdevs.h usbdevs_data.h 

Log message:
Regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/11/09 01:34:24

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
update to v0.42.0

Changelog : https://docs.victoriametrics.com/victorialogs/changelog/#v0420


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/09 01:37:44

Modified files:
	sys/dev/usb    : usbdevs uftdi.c 

Log message:
More uftdi(4) devices; from Cameron Willams on tech@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/09 01:38:05

Modified files:
	sys/dev/usb    : usbdevs.h usbdevs_data.h 

Log message:
Regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2024/11/09 01:55:09

Modified files:
	net/tor        : Makefile 

Log message:
Enable PoW (Proof of Work) defense mechanism against DoS attacks on Tor services.

See https://onionservices.torproject.org/technology/pow/ for an explanation
of the mechanism.

This pulls in some internal GPL'd libraries, so adjust license information.

Requested by openbsd AT systemfailure DOT net.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 01:57:24

Modified files:
	inputmethods/ibus: Makefile distinfo 
	inputmethods/ibus/pkg: PLIST-main 

Log message:
Update to ibus-1.5.31.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 01:57:47

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

Log message:
Update to terragrunt-0.68.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 02:04:57

Modified files:
	www/nextcloud  : Makefile 
	www/nextcloud/27: Makefile 
	www/nextcloud/27/pkg: PLIST 
	www/nextcloud/28: Makefile distinfo 
	www/nextcloud/28/pkg: PLIST 
	www/nextcloud/29: Makefile distinfo 
	www/nextcloud/29/pkg: PLIST 
	www/nextcloud/30: Makefile distinfo 
	www/nextcloud/30/pkg: PLIST 
Added files:
	www/nextcloud/27/pkg: MESSAGE 
	www/nextcloud/28/pkg: MESSAGE 
	www/nextcloud/29/pkg: MESSAGE 
Removed files:
	www/nextcloud/26: Makefile distinfo 
	www/nextcloud/26/pkg: MESSAGE PLIST 

Log message:
www/nextcloud: assorted monthly updates, and retire 26

- add a MESSAGE file to all non-latest branches strongly nudging users
to update to the latest upstream branch (as of now, 30, per
https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule)
- unlink 26, was EOL'ed upstream in march, force-update users to 27 via
@pkgpath
- update 28 to 28.0.12 (EOL 2024-12)
- update 29 to 29.0.9  (EOL 2025-04)
- update 30 to 30.0.2  (EOL 2025-09)

users of nextcloud on -current are urged to update to 30, since by 2025
we'll retire 27/28/29 so that 7.7 only ships with 30 (and 31 by then..)
and we don't get a boatload of unmaintained versions. The last versions
of each branch will still be available in 7.6-stable packages.

pkg_add -r nextcloud%${BRANCH} is your friend :)

ok sthen@
gonzalo@ (MAINTAINER) agreed on the direction last we talked about it


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 02:09:54

Modified files:
	www/nextcloud/27: Tag: OPENBSD_7_6 Makefile 
	www/nextcloud/28: Tag: OPENBSD_7_6 Makefile distinfo 
	www/nextcloud/28/pkg: Tag: OPENBSD_7_6 PLIST 
	www/nextcloud/29: Tag: OPENBSD_7_6 Makefile distinfo 
	www/nextcloud/29/pkg: Tag: OPENBSD_7_6 PLIST 
Added files:
	www/nextcloud/27/pkg: Tag: OPENBSD_7_6 MESSAGE 
	www/nextcloud/28/pkg: Tag: OPENBSD_7_6 MESSAGE 

Log message:
www/nextcloud: MFC assorted monthly updates

- update to 28.0.12 & 29.0.9
- add a MESSAGE file to 27/28 strongly nudging users to update to the
latest upstream branch that shipped with 7.6 (eg 29)

if you're using 27 or 28 on 7.6-stable, pkg_add -r nextcloud%${BRANCH}
is your friend :)

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 02:15:36

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py3-botocore-1.35.57.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 02:15:46

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.57.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 02:15:58

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.35.23.


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/11/09 02:19:56

Modified files:
	net/haproxy    : Makefile distinfo 

Log message:
net/haproxy: update to 3.0.6

changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 02:20:42

Modified files:
	sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.9.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 02:48:33

Modified files:
	net/gupnp      : Makefile.inc 
	net/gupnp/av   : Makefile 
	net/gupnp/core : Makefile 
	net/gupnp/dlna : Makefile 
	net/gupnp/igd  : Makefile 
	net/gupnp/tools: Makefile 

Log message:
wiki.gnome.org is going away.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/09 03:23:06

Modified files:
	sys/dev/pci    : pcidevs puc.c pucdata.c 

Log message:
Add support for Exar XR17V352, submitted by Sean on tech@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/09 03:23:29

Modified files:
	sys/dev/pci    : pcidevs.h pcidevs_data.h 

Log message:
Regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:40:12

Modified files:
	x11/lxqt       : Makefile.inc 

Log message:
x11/lxqt: bump default value for VERSION to 2.1.0

all child ports will get updated in the following commits


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:41:00

Modified files:
	x11/lxqt/about : distinfo 
	x11/lxqt/about/pkg: PLIST 

Log message:
x11/lxqt/about: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-about-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:41:40

Modified files:
	x11/lxqt/build-tools2: distinfo 

Log message:
x11/lxqt/build-tools2: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-build-tools-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:42:25

Modified files:
	x11/lxqt/config: distinfo 

Log message:
x11/lxqt/config: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-config-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:43:02

Modified files:
	x11/lxqt/globalkeys: distinfo 

Log message:
x11/lqxt/globalkeys: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-globalkeys-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:43:45

Modified files:
	x11/lxqt/libdbusmenu: Makefile distinfo 

Log message:
x11/lxqt/libdbusmenu: update to 0.2.0.

see https://lxqt-project.org/release/2024/11/05/release-libdbusmenu-lxqt-0-2-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:44:22

Modified files:
	x11/lxqt/libfm-qt: Makefile distinfo 
	x11/lxqt/libfm-qt/pkg: PLIST 

Log message:
x11/lxqt/libfm-qt: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/libfm-qt-2.1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:44:56

Modified files:
	x11/lxqt/liblxqt: Makefile distinfo 
	x11/lxqt/liblxqt/pkg: PLIST 

Log message:
x11/lxqt/liblxqt: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/Release-liblxqt-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:45:51

Modified files:
	x11/lxqt/libqtxdg: Makefile distinfo 

Log message:
x11/lxqt/libqtxdg: update to 4.1.0.

see https://lxqt-project.org/release/2024/11/05/libqtxdg-4-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:46:26

Modified files:
	x11/lxqt/libsysstat: Makefile distinfo 

Log message:
x11/lxqt/libsysstat: update to 1.1.0.

see https://lxqt-project.org/release/2024/11/05/libsysstat-1-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:47:08

Modified files:
	x11/lxqt/lximage-qt: Makefile distinfo 
	x11/lxqt/lximage-qt/pkg: PLIST 

Log message:
x11/lxqt/lximage-qt: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lximage-qt-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:47:40

Modified files:
	x11/lxqt/menu-data: distinfo 
	x11/lxqt/menu-data/pkg: PLIST 

Log message:
x11/lxqt/menu-data: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/release-lxqt-menu-data-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:48:24

Modified files:
	x11/lxqt/notificationd: Makefile distinfo 

Log message:
x11/lxqt/notificationd: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-notificationd-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:49:18

Modified files:
	x11/lxqt/obconf-qt: Makefile distinfo 
	x11/lxqt/obconf-qt/pkg: PLIST 

Log message:
x11/lxqt/obconf-qt: update to 0.16.5.

see https://lxqt-project.org/release/2024/11/01/obconf-qt-0-16-5/
ported to qt6, compton-conf is now the last user of build-tools v1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:49:47

Modified files:
	x11/lxqt/openssh-askpass: Makefile distinfo 

Log message:
x11/lxqt/openssh-askpass: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-openssh-askpass-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:50:51

Modified files:
	x11/lxqt/panel : Makefile distinfo 
	x11/lxqt/panel/pkg: PLIST 

Log message:
x11/lxqt/panel: update to 2.1.1.

see https://lxqt-project.org/release/2024/11/07/point-release-lxqt-panel-2-1-1/
and https://lxqt-project.org/release/2024/11/05/lxqt-panel-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:51:21

Modified files:
	x11/lxqt/pavucontrol-qt: distinfo 

Log message:
x11/lxqt/pavucontrol-qt: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/pavucontrol-qt-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:51:53

Modified files:
	x11/lxqt/pcmanfm-qt: distinfo 
	x11/lxqt/pcmanfm-qt/patches: patch-pcmanfm_tabpage_cpp 
	x11/lxqt/pcmanfm-qt/pkg: PLIST 

Log message:
x11/lxqt/pcmanfm-qt: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/pcmanfm-qt-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:52:24

Modified files:
	x11/lxqt/policykit: distinfo 

Log message:
x11/lxqt/policykit: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-policykit-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:52:55

Modified files:
	x11/lxqt/powermanagement: distinfo 

Log message:
x11/lxqt/powermanagement: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-powermanagement-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:53:37

Modified files:
	x11/lxqt/qterminal: Makefile distinfo 

Log message:
x11/lxqt/qterminal: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/qterminal-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:54:04

Modified files:
	x11/lxqt/qtermwidget: Makefile distinfo 

Log message:
x11/lxqt/qtermwidget: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/qtermwidget-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/09 03:54:16

Modified files:
	x11/gnome/desktop: Makefile 

Log message:
bump REVISION-gtk4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:54:41

Modified files:
	x11/lxqt/qtplugin: distinfo 
	x11/lxqt/qtplugin/patches: patch-src_lxqtplatformtheme_cpp 

Log message:
x11/lxqt/qtplugin: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-qtplugin-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:55:18

Modified files:
	x11/lxqt/qtxdg-tools: Makefile distinfo 

Log message:
x11/lxqt/qtxdg-tools: update to 4.1.0.

see https://lxqt-project.org/release/2024/11/05/release-qtxdg-tools-4-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:55:44

Modified files:
	x11/lxqt/runner: distinfo 
	x11/lxqt/runner/pkg: PLIST 

Log message:
x11/lxqt/runner: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-runner-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:56:08

Modified files:
	x11/lxqt/screengrab: Makefile distinfo 
	x11/lxqt/screengrab/pkg: PLIST 

Log message:
x11/lxqt/screengrab: update to 2.9.0.

see https://lxqt-project.org/release/2024/11/05/screengrab-2-9-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:56:39

Modified files:
	x11/lxqt/session: distinfo 
	x11/lxqt/session/patches: 
	                          patch-lxqt-config-session_autostartedit_cpp 
	                          patch-lxqt-config-session_sessionconfigwindow_cpp 
	                          patch-lxqt-session_src_lxqtmodman_cpp 
	x11/lxqt/session/pkg: PLIST 

Log message:
x11/lxqt/session: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-session-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:57:02

Modified files:
	x11/lxqt/sudo  : distinfo 

Log message:
x11/lxqt/sudo: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-sudo-2-1-0/


CVSROOT:	/cvs
Module name:	src
Changes by:	sobrado@cvs.openbsd.org	2024/11/09 03:57:06

Modified files:
	sbin/vnconfig  : vnconfig.c 

Log message:
usage should fit in a 80-column display.

ok jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 03:57:35

Modified files:
	x11/lxqt/themes: distinfo 
	x11/lxqt/themes/pkg: PLIST 

Log message:
x11/lxqt/themes: update to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/lxqt-themes-2-1-0/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 04:00:05

Modified files:
	meta/lxqt      : Makefile 

Log message:
meta/lxqt: bump version to 2.1.0.

see https://lxqt-project.org/release/2024/11/05/release-lxqt-2-1-0/

this port could use a maintainer, and ports for the following unported components:
- lxqt-wayland-session
- lxqt-admin
- lxqt-archiver
- qps


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 04:08:34

Modified files:
	mail/stalwart  : Makefile distinfo 

Log message:
mail/stalwart: update to 0.10.6.

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

took a whooping 6h to build .. another good tescase for any rust update
or uvm performance measurements :)


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/09 04:22:18

Modified files:
	libexec/getty  : subr.c 

Log message:
gettytab's dx flag is supposed to set decctlq, which is the opposite of
ixany, but was setting ixany instead.

Fix this by reversing the logic.

Bug report and fix from Piotr Durlej, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/09 04:26:42

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

Log message:
Update ansible-core 2.17.5 -> 2.18.0
Changelog: https://github.com/ansible/ansible/blob/stable-2.18/changelogs/CHANGELOG-v2.18.rst


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/09 04:28:05

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

Log message:
Update ansible 10.5.0 -> 10.6.0
Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/10/CHANGELOG-v10.md#v10-6-0


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/09 04:47:47

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

Log message:
Simplify uvm wire and unwire in psp(4) for lauch update data.

Instead of wiring page by page, wire the whole range.  After the
PSP lauch update data command finished, unwire the memory again.

from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 05:32:43

Modified files:
	devel/libgtop2 : Makefile 
	devel/libgtop2/pkg: PLIST 
Added files:
	devel/libgtop2/patches: patch-configure 

Log message:
Small configure tweak.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 05:33:38

Modified files:
	x11/gnome/shell-extensions: Makefile 
	x11/gnome/shell-extensions/pkg: PLIST 

Log message:
Disable the system-monitor extension.

Something is not woking in our libgtop2 that crashes gnome-shell with:
glibtop(c=57582): [ERROR] glibtop_get_swap: Function not implemented
gnome-session-binary[34511]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 6
#2  0x000003b7b576f2fb in _libc_abort () at /usr/src/lib/libc/stdlib/abort.c:51
#3  0x000003b730cc8b7f in glibtop_error_io_vr () from /usr/local/lib/libgtop-2.0.so.10.1
#4  0x000003b730cc8d99 in glibtop_error_io_r () from /usr/local/lib/libgtop-2.0.so.10.1
#5  0x000003b730cc61bd in glibtop_get_swap_l () from /usr/local/lib/libgtop-2.0.so.10.1


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/11/09 05:40:10

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

Log message:
sync curly braces markup, fix indent

Replace literal braces with .Brq, use lists, replace literal 'foo options'
with .Ar option ... and indent options where they belong.

This highlights config parser differences between daemons:
- dhcpleased: requires empty blocks, e.g. 'interface em0 {}' (Brq Op Ar option ...)
- rad:  lets you omit them, e.g.          'interface em0'    (Op Brq Ar option ...)

Feedback OK jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/11/09 05:44:12

Modified files:
	sbin/dhcpleased: dhcpleased.conf.5 

Log message:
sync curly braces markup, fix indent

Replace literal braces with .Brq, use a list and indent the interface options
under that interface entry to reflect hierarchy (rad.conf(5) does that, too).

Feedback from/fine with jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/11/09 05:58:29

Modified files:
	sys/arch/arm64/arm64: pmap.c 

Log message:
The buffer flipper (incorrectly?) uses pmap_copy_page() from interrupt
context (when it calls uvm_pagerealloc_multi()).  But the current
implementation of pmap_copy_page() assumes it only runs in process context.
Use splbio() to block the interrupts while we're doing the copy.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 05:59:53

Modified files:
	x11            : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	x11/pcmanfm    : Makefile distinfo 
	x11/pcmanfm/patches: patch-src_Makefile_in 
	x11/pcmanfm/pkg: DESCR PLIST 

Log message:
Remove pcmanfm; it's unmaintained and has a few crashers.
pcmanfm-qt is the Qt replacement.

ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 06:13:23

ports/x11/libfm-extra

Update of /cvs/ports/x11/libfm-extra
In directory cvs.openbsd.org:/tmp/cvs-serv45484/libfm-extra

Log Message:
Directory /cvs/ports/x11/libfm-extra added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 06:13:31

ports/x11/libfm-extra/pkg

Update of /cvs/ports/x11/libfm-extra/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv31639/libfm-extra/pkg

Log Message:
Directory /cvs/ports/x11/libfm-extra/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 06:13:58

Modified files:
	x11            : Makefile 
Added files:
	x11/libfm-extra: Makefile distinfo 
	x11/libfm-extra/pkg: DESCR PLIST 
Removed files:
	x11/libfm      : Makefile Makefile.inc 
	x11/libfm/core : Makefile distinfo 
	x11/libfm/core/patches: patch-docs_reference_libfm_Makefile_in 
	                        patch-src_base_fm-thumbnail-loader_c 
	x11/libfm/core/pkg: DESCR PLIST 
	x11/libfm/extra: Makefile distinfo 
	x11/libfm/extra/pkg: DESCR PLIST 

Log message:
Move libfm/extra into its own subdir and drop libfm/core as nothing else
uses it in tree.
Provide an update path.

discussed with landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 06:14:21

Modified files:
	x11/menu-cache : Makefile 
	x11/menu-cache/pkg: PLIST 

Log message:
x11/libfm/extra -> x11/libfm-extra


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 06:26:16

Modified files:
	wayland/labwc  : Makefile 
Added files:
	wayland/labwc/patches: patch-docs_menu_xml 

Log message:
wayland/labwc: default the Terminal entry to havoc in sample menu.xml

alacritty isn't a RDEP, and it doesn't work yet on wayland.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/09 06:33:19

Modified files:
	devel/gdb      : Makefile distinfo 
	devel/gdb/patches: patch-bfd_elf_c patch-gdb_Makefile_in 
	                   patch-gdb_aarch64-obsd-nat_c 
	                   patch-gdb_aarch64-obsd-tdep_c 
	                   patch-gdb_amd64-obsd-tdep_c 
	                   patch-gdb_cli_cli-cmds_c 
	                   patch-gdb_configure_host 
	                   patch-gdb_configure_nat 
	                   patch-gdb_configure_tgt 
	                   patch-gdb_data-directory_Makefile_in 
	                   patch-gdb_doc_gdb_info-2 
	                   patch-gdb_i386-obsd-nat_c 
	                   patch-gdb_ppc64-obsd-tdep_c 
	                   patch-gdb_python_python-config_py 
	                   patch-gdb_riscv-obsd-tdep_c 
	                   patch-include_diagnostics_h 
	                   patch-include_elf_common_h 
	                   patch-include_filenames_h 
	                   patch-libiberty_Makefile_in 
	devel/gdb/pkg  : PLIST 
Added files:
	devel/gdb/patches: patch-gdb_arm-obsd-nat_c 
Removed files:
	devel/gdb/patches: patch-bfd_coff-rs6000_c patch-bfd_config_bfd 
	                   patch-bfd_peXXigen_c patch-gdb_arm-nbsd-nat_c 
	                   patch-gdb_gdbsupport_enum-flags_h 
	                   patch-gdb_i386-bsd-nat_h 
	                   patch-gdb_python_python_c 
	                   patch-gdb_x86-bsd-nat_h 

Log message:
Update to gdb-13.2

Includes better support for IBT on amd64 and PAC on arm64. Native
support for arm disabled for now, too much changed in the code we were
using.  Native support for powerpc64 apparently needs some additional
fixes worked on by gkoehler@.

As usual given the requirements for tests on multiple architectures, it
was a collaborative effort. Tests, fixes and input from tb@ pascal@
gkoehler@ sthen@ jj@ kettenis@ landry@. Thanks a lot, folks!

ok pascal@ (maintainer) landry@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/09 06:46:58

Modified files:
	games/crispy-doom: Makefile 

Log message:
Enable debug package.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/09 06:49:46

Modified files:
	audio/fluidsynth: Makefile distinfo 
	audio/fluidsynth/patches: patch-CMakeLists_txt 
	                          patch-FluidSynthConfig_cmake_in 
	                          patch-cmake_admin_report_cmake 
	                          patch-src_CMakeLists_txt 

Log message:
Update to fluidsynth-2.4.0. Enable debug package.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 06:58:00

Modified files:
	x11/gnome/shell-extensions: Makefile 
Added files:
	x11/gnome/shell-extensions/patches: patch-meson_build 

Log message:
I forgot to cvs add again...


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 07:03:12

Modified files:
	net/nextcloudclient: Makefile distinfo 

Log message:
net/nextcloudclient: update to 3.14.3, from MAINTAINER Adriano Barbosa


CVSROOT:	/cvs
Module name:	src
Changes by:	matthieu@cvs.openbsd.org	2024/11/09 08:54:14

Modified files:
	share/man/man9 : file.9 

Log message:
The 'flags' parameter has been removed from falloc(9) in 2018.
ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 09:36:54

Log message:
    Import devel/git-cinnabar 0.6.3.
    
    git-cinnabar is a git remote helper to interact with mercurial
    repositories. Contrary to other such helpers, it doesn't use a local
    mercurial clone under the hood.
    
    The main focus at the moment is to make it work with mozilla-central
    and related mercurial repositories and support Mozilla workflows (try
    server, etc.).
    
    cf https://github.com/glandium/git-cinnabar/wiki/Mozilla:-A-git-workflow-for-Gecko-development
    
    ok jca@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241109
    
    N ports/devel/git-cinnabar/Makefile
    N ports/devel/git-cinnabar/distinfo
    N ports/devel/git-cinnabar/crates.inc
    N ports/devel/git-cinnabar/pkg/DESCR
    N ports/devel/git-cinnabar/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/09 09:37:31

Modified files:
	devel          : Makefile 

Log message:
devel/Makefile: + git-cinnabar


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/09 10:03:11

Log message:
    Import py-texttable-1.7.0, a module to create simple ASCII tables.
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20241109
    
    N ports/textproc/py-texttable/Makefile
    N ports/textproc/py-texttable/distinfo
    N ports/textproc/py-texttable/pkg/DESCR
    N ports/textproc/py-texttable/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/09 10:05:34

Log message:
    Import py-unitypy-1.20.12.
    
    UnityPy is a Unity asset extractor for Python based on AssetStudio.
    
    Next to extraction, it also supports editing Unity assets. So far following
    obj types can be edited:
    
    - Texture2D
    - Sprite(indirectly via linked Texture2D)
    - TextAsset
    - MonoBehaviour (and all other types that you have the typetree of)
    
    ok thfr@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20241109
    
    N ports/games/py-unitypy/Makefile
    N ports/games/py-unitypy/distinfo
    N ports/games/py-unitypy/pkg/DESCR
    N ports/games/py-unitypy/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/09 10:06:37

Log message:
    Import gextoolbox-0.1.7.
    
    Game Extraction Toolbox is a set of command-line tools for investigating
    game files and extracting known packages.
    
    ok thfr@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20241109
    
    N ports/games/gextoolbox/Makefile
    N ports/games/gextoolbox/distinfo
    N ports/games/gextoolbox/pkg/DESCR
    N ports/games/gextoolbox/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/09 10:08:38

Modified files:
	textproc       : Makefile 

Log message:
+py-texttable


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2024/11/09 10:09:01

Modified files:
	games          : Makefile 

Log message:
+py-unitypy, +gextoolbox


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/09 10:27:14

Modified files:
	x11/gnome/shell-extensions: Makefile 
	x11/gnome/shell-extensions/pkg: PLIST 
Added files:
	x11/gnome/shell-extensions/patches: 
	                                    patch-extensions_system-monitor_extension_js 

Log message:
Re-add the system-monitor extension.
Issue has been found and fixed.


CVSROOT:	/cvs
Module name:	src
Changes by:	op@cvs.openbsd.org	2024/11/09 11:03:44

Modified files:
	usr.bin/lex    : ccl.c dfa.c filter.c flexdef.h gen.c main.c 
	                 misc.c nfa.c parse.y scan.l scanopt.c sym.c 
	                 tblcmp.c yylex.c 

Log message:
ANSI-fy lex

while here remove the unused function action_m4_define() and two
unused variables: `opt' in scanopt_err() and `num' in filter_fix_linedirs()

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	op@cvs.openbsd.org	2024/11/09 11:06:00

Modified files:
	usr.bin/lex    : flex.1 

Log message:
tweak flex.1 a bit to not mention atoi/atof: they don't add value here

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/09 14:51:37

Modified files:
	lib/libz       : zconf.h zutil.h 

Log message:
libz: sync with upstream

fixes a possible redefinition of z_const and adds a range check for
MAX_WBITS.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/09 14:52:06

Modified files:
	sys/lib/libz   : zconf.h zutil.h 

Log message:
libz: sync with base


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/09 15:03:49

Modified files:
	lib/libcrypto/man: EVP_EncryptInit.3 EVP_aes_128_cbc.3 
	                   EVP_camellia_128_cbc.3 EVP_des_cbc.3 

Log message:
Mention the key lengths of some encryption algorithms.
This is relevant because EVP_EncryptInit(3) takes a "key" argument,
and users need to consider the size of that argument.

While here, also mention whether ciphers are stream ciphers
or block ciphers and what the block size is.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/09 15:41:34

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

Log message:
remove unused functions; ok mglocker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gnezdo@cvs.openbsd.org	2024/11/09 16:00:20

Modified files:
	textproc/pandoc: Makefile distinfo 

Log message:
Update textproc/pandoc 3.3->3.5

From Evan Silberman (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/09 17:46:57

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Garbage collect an unused variable


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/09 17:56:54

Modified files:
	net/tailscale  : Makefile distinfo 

Log message:
Update to tailscale-1.76.6

From Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/09 20:02:43

Modified files:
	sys/arch/amd64/amd64: vector.S 

Log message:
remove unused XINTR() define


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/09 22:59:27

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

Log message:
Do not call uvm_swap_finicrypt_all() a second time in dumpsys().

a change mpi@ committed to all architectures in 2015


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/09 22:59:35

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Wrap comment badly mistreated by an autoformatter due to missing /*-


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/09 23:45:36

Modified files:
	sys/kern       : kern_resource.c 

Log message:
no need to include both uvm.h and uvm_extern.h


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/09 23:51:59

Modified files:
	sys/dev/ic     : psp.c 
	sys/dev/pci/drm: drm_gem_dma_helper.c drm_gem_ttm_helper.c 
	sys/arch/arm64/arm64: autoconf.c cpu.c machdep.c trap.c 
	sys/arch/riscv64/riscv64: autoconf.c cpu.c machdep.c 
	sys/kern       : kern_fork.c 

Log message:
replace uvm.h includes with uvm_extern.h where possible


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/10 03:04:33

Modified files:
	sys/dev        : kcov.c 
	sys/dev/pci/drm/include/linux: preempt.h 

Log message:
all archs now have ci_idepth, remove ifdefs


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/10 03:05:19

Modified files:
	devel/gdb/patches: patch-gdb_aarch64-obsd-nat_c 
	                   patch-gdb_aarch64-obsd-tdep_c 

Log message:
Zap extra empty lines

Spotted by gkoehler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2024/11/10 03:58:49

Modified files:
	fonts/mixfont-mplus-ipa: Makefile distinfo 

Log message:
based on mixfont-mplus-ipa-TrueType-20060520p1.tar.bz2,
CMAP entry fix added.

ok bentley@


CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2024/11/10 04:04:20

Modified files:
	fonts/noto/fonts: Makefile distinfo 
	fonts/noto/fonts/pkg: PLIST 

Log message:
20201206-phase3 -> 24.9.1

ok bentley@


CVSROOT:	/cvs
Module name:	ports
Changes by:	uaa@cvs.openbsd.org	2024/11/10 04:06:09

Modified files:
	fonts/noto/cjk : Makefile distinfo 

Log message:
Noto Serif CJK 2.002 -> 2.003
(Noto Sans CJK still 2.004)

ok bentley@


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

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

Log message:
update to tomcat-9.0.97


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/10 05:09:08

Modified files:
	wayland/labwc  : Makefile 

Log message:
labwc: add scdoc to BDEP


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/10 05:30:36

Modified files:
	benchmarks/qmlbench: Makefile 

Log message:
Add missing build dependency on vulkan

Spotted by naddy, sthen, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/10 05:32:30

Modified files:
	devel/kf6/krunner: Makefile 

Log message:
Add missing build dependency on vulkan, by aja


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/10 05:58:33

Log message:
    sysutils/backblaze-b2: imported version 4.2.0 (from Paul Galbraith)
    
    The command-line tool that gives easy access to B2 Cloud Storage.
    
    Tweaks: me and kn@
    
    OK: kn@ sthen@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241110
    
    N ports/sysutils/backblaze-b2/Makefile
    N ports/sysutils/backblaze-b2/distinfo
    N ports/sysutils/backblaze-b2/pkg/MESSAGE
    N ports/sysutils/backblaze-b2/pkg/DESCR
    N ports/sysutils/backblaze-b2/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/10 05:59:52

Modified files:
	sysutils       : Makefile 

Log message:
+sysutils/backblaze-b2

OK: kn@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/10 06:03:22

Modified files:
	sys/kern       : sys_socket.c 

Log message:
Lock send socket buffer for fstat syscall.

In soo_stat() lock send socket buffer mutex around access to sb_state.
Althoug not strictly necessary as this is only a single read access,
make clear where parallel variable access happens.  As this is not
performance critical, use mutex instead of read once wrapper.  This
is also consistent to the receive socket buffer a few lines above.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/10 07:52:13

Modified files:
	emulators/ppsspp: Makefile 
Added files:
	emulators/ppsspp/patches: patch-Core_AVIDump_cpp 
	                          patch-Core_HLE_sceMpeg_cpp 
	                          patch-Core_HW_MediaEngine_cpp 
	                          patch-Core_HW_SimpleAudioDec_cpp 

Log message:
Fix ppsspp building with newer FFmpeg

Builds with 4.4 and 6.1.

Diff fro Brad,


CVSROOT:	/cvs
Module name:	www
Changes by:	landry@cvs.openbsd.org	2024/11/10 09:45:36

Modified files:
	.              : arm64.html 

Log message:
arm64.html: mention the OmniBook X14

while here add qwx(4) found in the x13s.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/10 10:18:05

Removed files:
	x11/gnome/shell-extensions/patches: patch-meson_build 

Log message:
Forgot to cvs rm this time; thanks naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/10 13:04:23

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

Log message:
net/libcares: Update to 1.34.3
From Brad Smith (Maintainer), tweaks from me, feedback from jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/10 15:35:31

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 

Log message:
remove vmx_pmap_find_pte_ept(), used by removed EPT mprotect ioctl
ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/11/10 16:15:36

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

Log message:
update p5-Net-DNS to 1.48


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/10 16:16:09

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

Log message:
drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing

From Srinivasan Shanmugam
10c20d79d59cadfe572480d98cec271a89ffb024 in linux-6.6.y/6.6.60
15c2990e0f0108b9c3752d7072a97d45d4283aea in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	gkoehler@cvs.openbsd.org	2024/11/10 17:15:33

Modified files:
	devel/gdb      : Makefile 
	devel/gdb/patches: patch-gdb_ppc64-obsd-nat_c 
	                   patch-gdb_ppc64-obsd-tdep_c 
Added files:
	devel/gdb/patches: patch-gdb_ppc-obsd-nat_c 

Log message:
Fix gdb-13.2 for powerpc, powerpc64

On powerpc, when switching threads (in a running program), use the
correct registers.  This was also wrong in gdb-9.2.

On powerpc64, fix gdb-13.2 to work about as well as gdb-9.2 did.
WRKSRC/gdb/make-init-c was not finding the _initialize_ppc64obsd_*
functions; change their style to what make-init-c expects.  Get rid of
inferior_ptid, which had pid 0.  Drop 32-bit bfd_arch_rs6000.

ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/10 18:05:41

Modified files:
	sysutils/fzf   : Makefile distinfo 

Log message:
Update to fzf-0.56.1

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/10 20:58:26

Modified files:
	distrib/notes/arm64: hardware 

Log message:
sync with arm64.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/11 01:03:47

Modified files:
	audio/rhythmbox: Makefile distinfo 

Log message:
Update to rhythmbox-3.4.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/11 01:15:24

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

Log message:
Update to netatalk-4.0.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/11 01:17:32

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

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


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/11 01:41:05

Modified files:
	usr.bin/tmux   : input.c options-table.c options.c tmux.1 tmux.h 

Log message:
Add an option to control the input buffer size, from Ken Lau.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:19:13

Modified files:
	app/bdftopcf   : ChangeLog Makefile.in aclocal.m4 atom.c 
	                 bdfread.c compile config.guess config.h.in 
	                 config.sub configure configure.ac install-sh 
	                 pcfwrite.c 
	app/bdftopcf/man: Makefile.in 

Log message:
update to bdftopcf 1.1.2


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:19:49

Modified files:
	app/fonttosfnt : ChangeLog aclocal.m4 compile config.guess 
	                 config.sub configure configure.ac util.c 
	                 write.c 

Log message:
update to fonttosnft 1.2.4


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:20:55

Modified files:
	app/xbacklight : ChangeLog Makefile.in aclocal.m4 compile 
	                 config.guess config.h.in config.sub configure 
	                 configure.ac install-sh xbacklight.c 
	app/xbacklight/man: Makefile.in xbacklight.man 

Log message:
update to xbacklight 1.2.4


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:21:32

Modified files:
	app/xclipboard : ChangeLog Makefile.in aclocal.m4 compile 
	                 config.guess config.h.in config.sub configure 
	                 configure.ac install-sh xclipboard.c 
	app/xclipboard/man: Makefile.in 

Log message:
update to xclipboard 1.1.5


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:22:15

Modified files:
	app/xcmsdb     : ChangeLog Makefile.in aclocal.m4 compile 
	                 config.guess config.h.in config.sub configure 
	                 configure.ac install-sh loadData.c xcmsdb.c 
	app/xcmsdb/man : Makefile.in 

Log message:
update to xcmsdb 1.0.7


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:23:00

Modified files:
	app/xkbprint   : ChangeLog Makefile.in aclocal.m4 compile 
	                 config.guess config.h.in config.sub configure 
	                 configure.ac install-sh psgeom.c xkbprint.c 
	app/xkbprint/man: Makefile.in xkbprint.man 

Log message:
update to xkbprint 1.0.7


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:23:25

Modified files:
	app/xmag       : ChangeLog CutPaste.c Makefile.in RootWin.c 
	                 Scale.c ScaleP.h aclocal.m4 compile 
	                 config.guess config.h.in config.sub configure 
	                 configure.ac install-sh xmag.c 
	app/xmag/man   : Makefile.in xmag.man 

Log message:
update to xmag 1.0.8


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:24:28

Modified files:
	app/xrandr     : ChangeLog Makefile.in aclocal.m4 config.guess 
	                 config.h.in config.sub configure configure.ac 
	                 install-sh xrandr.c 
	app/xrandr/man : Makefile.in 

Log message:
update to xrandr 1.5.3


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:25:00

Modified files:
	app/xwud       : ChangeLog Makefile.in aclocal.m4 compile 
	                 config.guess config.h.in config.sub configure 
	                 configure.ac install-sh xwud.c 
	app/xwud/man   : Makefile.in 

Log message:
update to xwud 1.0.7


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:26:22

Modified files:
	lib/libXcursor : ChangeLog Makefile.bsd-wrapper configure 
	                 configure.ac 
	lib/libXcursor/include/X11/Xcursor: Xcursor.h.in 
	lib/libXcursor/m4: libtool.m4 
	lib/libXcursor/man: Xcursor.man 
	lib/libXcursor/src: cursor.c display.c file.c library.c 
	                    xcursorint.h xlib.c 

Log message:
update to libXcursor 1.2.3


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:26:56

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/11 02:35:15

Modified files:
	www/tomcat     : Makefile.inc 
	www/tomcat/v10 : Makefile 
	www/tomcat/v9  : Makefile 

Log message:
tweak COMMENTs, etc


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/11 02:36:33

Modified files:
	sysutils/restic: Makefile distinfo 

Log message:
update to restic-0.17.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/11 02:37:18

Modified files:
	security/gnutls: Makefile 
	security/gnutls/patches: patch-lib_algorithms_groups_c 

Log message:
Better patch, from pkgsrc.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/11 02:43:10

Modified files:
	www/tomcat/v10 : Makefile 
	www/tomcat/v10/pkg: DESCR-main 

Log message:
update DESCR for tomcat 10


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/11 02:48:26

Modified files:
	www/tomcat/v9  : Makefile 
	www/tomcat/v9/pkg: DESCR-main 

Log message:
tweak tomcat v9 DESCR


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/11 02:48:37

Modified files:
	www/tomcat/v10 : Makefile 
	www/tomcat/v10/pkg: DESCR-main 

Log message:
tweak again


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/11 02:50:14

ports/www/tomcat/v11

Update of /cvs/ports/www/tomcat/v11
In directory cvs.openbsd.org:/tmp/cvs-serv93545/v11

Log Message:
Directory /cvs/ports/www/tomcat/v11 added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/11 02:50:16

ports/www/tomcat/v11/pkg

Update of /cvs/ports/www/tomcat/v11/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv47431/v11/pkg

Log Message:
Directory /cvs/ports/www/tomcat/v11/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/11 02:50:20

ports/www/tomcat/v11/patches

Update of /cvs/ports/www/tomcat/v11/patches
In directory cvs.openbsd.org:/tmp/cvs-serv20418/v11/patches

Log Message:
Directory /cvs/ports/www/tomcat/v11/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/11 02:51:08

Modified files:
	www/tomcat     : Makefile 
Added files:
	www/tomcat/v11 : Makefile distinfo 
	www/tomcat/v11/patches: patch-conf_server_xml 
	www/tomcat/v11/pkg: DESCR-examples DESCR-main PLIST-examples 
	                    PLIST-main README-main tomcat.rc 

Log message:
add tomcat/v11


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/11 02:52:04

Modified files:
	.              : MODULES 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/11 02:56:47

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

Log message:
update to py3-helpdev-0.7.1


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/11 06:28:29

Modified files:
	sys/kern       : kern_synch.c 

Log message:
If nostop is set properly ignore stop signals with default handlers.

The check right now is in the wrong spot so fix this.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/11 07:31:16

Modified files:
	share/man/man7 : ascii.7 

Log message:
offset the display for the hexadecimal set by one blank space to
preserve alignment with other sets;

diff from chohag at jtan com, but i chose to indent by first column
rather than second;


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2024/11/11 08:19:31

Modified files:
	sbin/dhcpleased: dhcpleased.conf.5 parse.y 

Log message:
Prevent completely empty interface blocks.

This is meaningless in dhcpleased(8) and *not* needed to receive
leases for an interface. In fact dhcpleased(8) works just fine without
any configuration file at all.

man page diff & OK kn


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/11 09:06:47

Modified files:
	mail/stalwart  : Makefile 

Log message:
mail/stalwart: set DPB_PROPERTIES = parallel to halve build time

hint by tb@, thanks !


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/11 10:18:47

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-Cargo_toml 
	                   patch-tests_util_server_src_lib_rs 

Log message:
lang/deno: Update to 2.0.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/11 10:40:55

Modified files:
	mail/py-dkimpy : Makefile distinfo 

Log message:
mail/py-dkimpy: update to 1.1.8

Changelog:

2024-07-04 Version 1.1.8
- Correctly handle verification of signatures without t= (timestamp) and
with x= (expiration); both are optional (LP: #2071892)

2024-06-23 Version 1.1.7
- Fix error in validate_signature_fields which prevented signature
expiration from being properly evaluated (LP: #2068937)
- Correct ARC signing for AR headers with authres-version or comments
before resinfo (LP: #2052526) - Thanks to Nikolay Vizovitin for the
report and the fix
- Correct line separtor after AAR header field (LP: #2049018) - Thanks to
Nikolay Vizovitin for the report and the fix
- Correct signature in ARC-Seal on LF as linesep (LP: #2052720) - Thanks to
Nikolay Vizovitin for the report and the fix

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/11 11:04:40

Modified files:
	lang/rust      : Makefile distinfo 

Log message:
rust-1.82 needs a fixed rust-1.81 bootstrap to build on riscv64

1.81.0 bootstrap built with
https://github.com/rust-lang/rust/commit/99e6a28804eac57faa37134d61a2bb17069996a2
to workaround https://github.com/rust-lang/rust/issues/129268

Help from and ok semarie@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/11 11:56:16

Modified files:
	lang/rust      : Makefile distinfo 

Log message:
Update to rust-1.82 bootstrap on riscv64

Discussed with semarie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/11 14:00:39

Modified files:
	net/yggdrasil-go: Makefile distinfo 

Log message:
pull two upstream fixes for -chuser


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/11 15:43:07

Modified files:
	sys/arch/arm64/dev: mainbus.c 
	sys/arch/riscv64/dev: mainbus.c 
Removed files:
	sys/arch/arm64/dev: mainbus.h 
	sys/arch/riscv64/dev: mainbus.h 

Log message:
remove unused mainbus.h; ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/11 16:48:46

Modified files:
	sys/arch/riscv64/riscv64: autoconf.c 

Log message:
order nam2blk by major number


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/11 17:00:25

Modified files:
	sys/arch/powerpc64/powerpc64: autoconf.c 

Log message:
add wd to nam2blk to match bdevsw


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/11 17:42:28

Modified files:
	lib/libcrypto/man: CMAC_Init.3 

Log message:
Fix a brainfart that happened to me in 2020:
It is impossible to use EVP_DigestInit_ex(3) for CMAC.
Besides, EVP_PKEY_CTX_new_id(3) does not produce an EVP_MD_CTX object.

Instead, mention the easiest way to actually get the job done
using EVP_PKEY_new_CMAC_key(3) and EVP_DigestSignInit(3).

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/11 21:14:51

Modified files:
	sbin/pfctl     : parse.y pfctl_parser.c pfctl_parser.h 
	sys/net        : pfvar.h 

Log message:
bump the type used to specify traffic queue bandwidth to 64bit.

this should let people specify interface and queue bandwidths greater
than ~4Gbit.

this changes the pf ioctls used to specify queues, so if you want
to try this you'll need a new kernel, new headers, and a new pfctl
(and systat). or upgrade using a snapshot. the effort and benefit
of providing compat isn't worth it.

putting it in now so people can kick it around.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/11 21:56:27

Modified files:
	sys/arch/arm64/conf: files.arm64 
	sys/arch/octeon/conf: files.octeon 
Added files:
	sys/arch/arm64/arm64: bus_space.c 
	sys/arch/octeon/octeon: bus_space.c 
Removed files:
	sys/arch/arm64/dev: arm64_bus_space.c 
	sys/arch/octeon/dev: octeon_bus_space.c 

Log message:
rename bus space files to match other archs
ok miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/11 22:14:02

Modified files:
	security/vaultwarden: Makefile crates.inc distinfo 

Log message:
Update to vaultwarden-1.32.4

From https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.4:
This release has fixed some CVE Reports reported by a third party
security auditor and we recommend everybody to update to the latest
version as soon as possible. The contents of these reports will be
disclosed publicly in the future.

OK aisha@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/11 23:29:29

Removed files:
	sys/arch/arm64/arm64: arm64_machdep.h 

Log message:
remove unused arm64_machdep.h


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/12 00:54:08

Modified files:
	graphics/openexr: Makefile distinfo 

Log message:
Update to OpenEXR-3.3.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/12 00:55:01

Modified files:
	security/libgpg-error: Makefile distinfo 

Log message:
Update to libgpg-error-1.51.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/12 01:15:48

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

Log message:
Update to terragrunt-0.68.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/12 01:16:50

Modified files:
	sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.9.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:01:16

Modified files:
	www/ap2-mod_jk : Makefile distinfo 
Removed files:
	www/ap2-mod_jk/patches: patch-native_apache-2_0_Makefile_in 
	                        patch-native_configure 

Log message:
update to ap2-mod_jk-1.2.50


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:02:01

Modified files:
	devel/py-regex : Makefile distinfo 

Log message:
update to py3-regex-2024.11.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:03:42

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

Log message:
update to py3-hatchling-1.26.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:03:46

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

Log message:
update to py3-wheel-0.45.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:03:49

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

Log message:
update to py3-packaging-24.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:11:46

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

Log message:
update to py3-blinker-1.8.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:17:38

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

Log message:
update to tomcat-10.1.33


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:19:08

Modified files:
	mail/msmtp     : Makefile distinfo 
	mail/msmtp/pkg : PLIST 

Log message:
update to msmtp-1.8.27


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:21:18

Modified files:
	lang/lucee/v6  : Makefile distinfo 

Log message:
update to lucee-6.1.1.118


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/12 02:23:07

Modified files:
	usr.sbin/rpki-client: as.c cert.c constraints.c extern.h 
	                      geofeed.c ip.c print.c roa.c rsc.c spl.c 
	                      validate.c 

Log message:
Rename ips/as and ipsz/asz to ips/ases, num_ips/num_ases

Having a single letter to distinguish a length from a pointer is error
prone. This results in binary change only in validate.c and cert.c due
to a line wrap resulting in line number changes and in cert.c there's in
addition two asserts that change.

checked with/ok job


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:27:17

Modified files:
	devel/py-versioneer: Makefile 

Log message:
remove unnecessary BDEP


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/11/12 02:28:35

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

Log message:
editors/neovim: backport fix for missing treesitter parsers to 7.6-stable.

For reference:
https://marc.info/?l=openbsd-ports&m=172873624728050&w=2

OK sthen@, many thanks.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/12 02:32:56

Modified files:
	usr.bin/tmux   : cmd-copy-mode.c key-bindings.c screen-redraw.c 
	                 server-client.c tmux.1 tmux.h window-copy.c 

Log message:
Mouse support on the scrollbars, from Michael Grant.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:40:08

Modified files:
	devel/py-test-cov: Makefile 

Log message:
remove unnecessary RDEP on tomli


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 02:46:17

Modified files:
	textproc/py-tomli: Makefile distinfo 

Log message:
update to py3-tomli-2.1.0


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/12 03:06:35

Modified files:
	usr.bin/tmux   : window-copy.c 

Log message:
Tidy up loop, from Alexander Arch.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/12 03:25:16

Modified files:
	lib/libcrypto  : Makefile 
Added files:
	lib/libcrypto/ec: ecp_methods.c 
Removed files:
	lib/libcrypto/ec: ecp_smpl.c 

Log message:
Rename ecp_smpl.c to ecp_methods.c

While not the greatest of names, ecp_methods.c is better than ecp_smpl.c.
It matches the naming ecx_methods.c and in a subsequent commit it will
become the new home of the stuff in ecp_mont.c as well.

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/12 03:26:06

Modified files:
	lib/libcrypto/ec: ecp_methods.c 

Log message:
KNF nit for end of comment marker


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 03:37:34

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

Log message:
update to py3-test-cov-6.0.0


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/12 03:44:25

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/ec: ecp_methods.c 
Removed files:
	lib/libcrypto/ec: ecp_mont.c 

Log message:
Merge ecp_mont.c into ecp_methods.c


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/12 03:53:22

Modified files:
	lib/libcrypto/ec: ec_local.h ecp_methods.c 

Log message:
Make ec_GFp_simple_* static

These functions are no longer shared between multiple files, so they can
be static in ecp_methods.c and the long list of prototypes can go away.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/12 03:57:56

Modified files:
	lib/libcrypto/ec: ecp_methods.c 

Log message:
Lose the ugly GFp_simple_ and GFp_mont_ infixes


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/12 04:01:14

Modified files:
	lib/libcrypto/ec: ecp_methods.c 

Log message:
ecp_methods.c: rewrap some lines


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 04:33:50

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

Log message:
update to py3-webcolors-24.11.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 04:44:15

Modified files:
	benchmarks/hyperfine: Makefile crates.inc distinfo 

Log message:
update to hyperfine-1.19.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/12 05:44:03

Modified files:
	databases/bbolt: Makefile distinfo 

Log message:
Update bbolt 1.3.8 -> 1.3.11
Changelog: https://github.com/etcd-io/bbolt/blob/main/CHANGELOG/CHANGELOG-1.3.md


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/12 06:09:54

Modified files:
	lib/libcrypto/ec: ecp_methods.c 

Log message:
Garbage collect a reference to ecp_mont.c, rewrap comment

spotted by jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/12 06:14:57

Modified files:
	lib/libcrypto/arch/amd64: crypto_cpu_caps.c 
	lib/libcrypto/arch/i386: crypto_cpu_caps.c 

Log message:
Check the correct variable in cpuid().


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/12 06:16:35

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

Log message:
Update tflint 0.53.0 -> 0.54.0
Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.54.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/12 06:51:14

Modified files:
	lib/libcrypto/sha: sha256_amd64_generic.S 

Log message:
Use multipliers for stack offsets and tweak comment.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/12 06:51:50

Modified files:
	x11/qt5        : Makefile.inc 
	x11/qt6        : Makefile.inc 

Log message:
x11/qt5, x11:qt6: added archive as a fallback to SITES

OK: rsadowski@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/12 06:52:31

Modified files:
	lib/libcrypto/arch/aarch64: crypto_cpu_caps.c 

Log message:
Add comment for crypto_cpu_caps_aarch64.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 07:00:42

Modified files:
	devel/py-yapf  : Makefile 

Log message:
note deps which will be removed when there's a new release of yapf


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 07:22:25

Modified files:
	devel/pylint   : Makefile 
	devel/py-python-lsp-black: Makefile 

Log message:
py-tomli RDEP is not used on py>=3.11; ok daniel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/12 07:52:49

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

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

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

while here dont give more than 5 cores to lld threads if hw.ncpuonline >
4, otherwise the kernel spends too much time spinning between threads.
For now, 5 is a good compromise.. discussed with mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/12 07:55:43

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

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

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

merge the README fixes from Raf Czlonka while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 11:43:12

Modified files:
	net/icinga/core2: Makefile distinfo 

Log message:
update to icinga2-2.14.3
fix TLS certificate validation bypass. CVE-2024-49369


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/12 11:43:26

Modified files:
	net/icinga/core2: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
update to icinga2-2.14.3
fix TLS certificate validation bypass. CVE-2024-49369


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/12 12:05:44

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

Log message:
security/wapiti: update to 3.2.1

Changelog:

doc: fix and update documentation (usage, manpage, etc)
Core: authentication possible using .side files
Core: improve parsing of swagger files for API importation
Core: improve stopping mechanism with ctrl+c

OK: sthen@ kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/12 13:00:36

Added files:
	lib/libcrypto/man: EVP_PKEY_new_CMAC_key.3 

Log message:
Document EVP_PKEY_new_CMAC_key(3) in sufficient detail such that readers
stand a chance of using the API correctly.

Admittedly, having so much text below EXAMPLES is somewhat unusual.
While all that information is required to use the function correctly,
strictly speaking, it is not part of the specification of what
EVP_PKEY_new_CMAC_key(3) does, so it woundn't really belong
in the DESCRIPTION.

Now, designing an API function in such a way that using it correctly
requires lots of information about *other* functions and such that
all that additional information does not belong into the manual pages
of those other functions (both because that would cause distractions
in various other manual pages and because it would scatter required
information around lots of different pages) is certainly not stellar
API design.  But we can't help that because these APIs were all
originally designed by OpenSSL.

Significant feedback and OK tb@.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/12 13:15:24

Modified files:
	lib/libcrypto/man: Makefile EVP_PKEY_new.3 

Log message:
Link the new manual page EVP_PKEY_new_CMAC_key(3) to the build
and purge the superseded information from the algorithm-independent
page EVP_PKEY_new(3).


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/12 13:33:38

Modified files:
	lib/libexpat   : Changes README.md shlib_version 
	lib/libexpat/doc: reference.html 
	lib/libexpat/examples: element_declarations.c 
	lib/libexpat/lib: expat.h xmlparse.c 
	lib/libexpat/tests: basic_tests.c common.c common.h handlers.c 
	                    handlers.h misc_tests.c 

Log message:
Update libexpat to version 2.6.4.

Relevant for OpenBSD are security fix #915, other changes #905 #902
#904 #317 #918 #914.  Major library bump is necessary as new error
constant has been added to a public header file.  CVE-2024-50602

OK matthieu@ tb@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/11/12 13:37:00

Modified files:
	textproc/xmlwf : Makefile distinfo 

Log message:
update xmlwf to expat 2.6.4


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2024/11/12 13:49:42

Modified files:
	sys/arch/arm64/stand/efiboot: efiboot.c 

Log message:
Adds support for BPP16 16-bit color EFI framebuffer format as offered
by u-boot.

From Paul Fertser
ok patrick@ miod@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2024/11/12 13:52:35

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

Log message:
Fix simplefb colours for BPP16 and BPP24 by specifiying colour
offsets for RGB formats explicitly.

From Paul Fertser
ok patrick@ miod@ kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/12 15:50:06

Modified files:
	lib/libtls     : tls_verify.c 

Log message:
The subject of a certificate is not optional

A certificate must have a subject, so X509_get_subject_name() cannot
return NULL on a correctly parsed certificate, even if the subject is
empty (which is allowed). So if X509_get_subject_name() returns NULL,
error instead of silently ignoring it in tls_check_common_name().

This is currently no issue. Where it matters, the match against the
common name will fail later, so we fail closed anyway.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/11/12 17:00:16

Modified files:
	distrib/sets/lists/base: mi 
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	millert@cvs.openbsd.org	2024/11/12 19:58:52

Modified files:
	security/sudo  : Makefile distinfo 

Log message:
Update to sudo 1.9.16p1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/12 20:07:33

Modified files:
	databases/ruby-pg: Makefile distinfo 
	databases/ruby-pg/pkg: PLIST 

Log message:
Update to pg 1.5.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/12 20:07:59

Modified files:
	databases/ruby-sqlite3: Makefile distinfo 
	databases/ruby-sqlite3/pkg: PLIST 

Log message:
Update to sqlite3 2.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/12 20:08:19

Modified files:
	databases/ruby-mysql2: Makefile distinfo 

Log message:
Update to mysql2 0.5.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/12 20:08:54

Modified files:
	databases/ruby-tiny_tds: Makefile distinfo 
	databases/ruby-tiny_tds/pkg: PLIST 
Removed files:
	databases/ruby-tiny_tds/patches: patch-ext_tiny_tds_result_c 

Log message:
Update to tiny_tds 2.1.7

Drop patch integrated upstream.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/12 20:09:15

Modified files:
	databases/ruby-trilogy: Makefile distinfo 

Log message:
Update to trilogy 2.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/12 20:09:34

Modified files:
	databases/ruby-amalgalite: Makefile distinfo 

Log message:
Update to amalgalite 1.9.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/11/12 23:52:58

Modified files:
	sysutils/firmware/intel: Makefile distinfo 

Log message:
update intel microcode to 20241112

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/13 00:47:15

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-501.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/13 00:48:14

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

Log message:
Update to coredns-1.11.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/13 00:52:47

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

Log message:
Update to terragrunt-0.68.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/13 00:53:01

Modified files:
	textproc/libxml: Makefile distinfo 

Log message:
Update to libxml-2.13.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/13 02:57:29

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

Log message:
Update to openssl-ruby-tests 20241113


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/13 03:07:12

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

Log message:
Update logstash 8.15.2 -> 8.15.4
Release notes: https://www.elastic.co/guide/en/logstash/8.15/releasenotes.html


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/13 03:56:18

Modified files:
	share/man/man9 : pci_conf_read.9 pci_intr_map.9 

Log message:
powerpc/pci/pci_machdep.h moved to machine/pci_machdep.h in 2013


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/13 04:14:20

Modified files:
	geo/qgis       : Makefile 
	geo/qgis/pkg   : PLIST 
Added files:
	geo/qgis/pkg   : PFRAG.qt6 

Log message:
geo/qgis: add a qt6 FLAVOR

perfectly usable on a daily basis, but most of the plugins don't support
qt6 yet.. cf https://github.com/qgis/QGIS/pull/55912,
https://github.com/qgis/QGIS-Enhancement-Proposals/issues/243 and
https://github.com/qgis/QGIS/wiki/Plugin-migration-to-be-compatible-with-Qt5-and-Qt6


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/13 04:15:04

Modified files:
	geo            : Makefile 

Log message:
geo/Makefile: link the qt6 FLAVOR to the build

sorry bulk builders...


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/13 05:26:46

Log message:
    import ports/productivity/topydo, from Martin Ziemer, ok caspar
    
    topydo is a powerful todo list application using the todo.txt format.
    
    It has three user interfaces:
    
    Command Line Interface (CLI) - originally inspired by the todo.txt CLI by
    Gina Trapani.
    
    Prompt mode - a convenience mode for the CLI. Launch with topydo prompt.
    
    Column mode - a text based user interface (TUI) with customizable columns
    and vim-like bindings. Launch with topydo columns.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241113
    
    N ports/productivity/topydo/Makefile
    N ports/productivity/topydo/distinfo
    N ports/productivity/topydo/pkg/DESCR
    N ports/productivity/topydo/pkg/PLIST
    
    No conflicts created by this import

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

Modified files:
	productivity   : Makefile 

Log message:
+topydo


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/13 05:29:45

Modified files:
	sysutils/udfclient: Makefile distinfo 

Log message:
update to udfclient-0.8.21, from Josh Grosse (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/13 05:43:19

Modified files:
	lang/brandy    : Makefile distinfo 

Log message:
update to brandy-1.23.4, from Jag Talon (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/13 05:51:04

Modified files:
	usr.sbin/rpki-client: aspa.c extern.h filemode.c main.c 
	                      output-bgpd.c output-json.c print.c repo.c 
	                      rsc.c spl.c tak.c tal.c 

Log message:
Second sweep of foosz -> num_foos and friends

Binary change in main.o and tal.o due to an assertion change and in spl.o
due to line number changes

looks good to claudio, ok clang + sha256


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/13 05:51:57

Modified files:
	geo/qgis       : Makefile 

Log message:
geo/qgis: alphabetically sort BUILD/LIB/RUN_DEPENDS

while here fix a forgotten hardcoded qt6


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/13 05:58:29

Modified files:
	share/man/man4 : Makefile tun.4 
Removed files:
	share/man/man4 : tap.4 

Log message:
merge tap(4) into tun(4). it's the one driver providing both interfaces.

ok and tweaks from claudio@ and jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/13 06:27:12

Modified files:
	geo/qgis       : Makefile 

Log message:
geo/qgis: add parallel2 to DPB_PROPERTIES

should avoid building the two flavors on the same (poor) host, according
to ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/13 06:37:26

Modified files:
	security/pizauth: Makefile crates.inc distinfo 

Log message:
update to pizauth-1.0.6, from Laurence Tratt (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/11/13 06:45:42

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
update to v1.0.0

This release is identical to v0.42.0, see https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.0.0-victorialogs


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/11/13 08:03:02

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

Log message:
Enable ixv(4) in RAMDISK_CD

ok stu deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	otto@cvs.openbsd.org	2024/11/13 08:51:50

Modified files:
	usr.sbin/ntpd  : ntp_dns.c 

Log message:
Take into account how long the dns probe takes before decding to
punt. A single res_query() call can return immediately (e.g. success
or the nameservers are unreachable), or take quite some time,
depending on how many nameservers are configured. So measure the
actual time it takes and decide wat to do based on that.
Early version from beck@; ok claudio@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/11/13 09:22:35

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

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/13 09:32:18

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
implement ice_down(); ifconfig ice0 down/up is working now


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/13 10:42:51

Log message:
    Import esbuild 0.24.0 and take MAINTAINER
    
    esbuild is a very fast bundler for Javascript, Typescript, JSX and CSS.
    
    It combines multiple source files into a single file, optimizing it for web
    browsers.
    
    From Renato Aguiar, thanks.
    Feedback and ok sthen@
    
    Status:
    
    Vendor Tag:	volker
    Release Tags:	volker_20241113
    
    N ports/devel/esbuild/Makefile
    N ports/devel/esbuild/modules.inc
    N ports/devel/esbuild/distinfo
    N ports/devel/esbuild/pkg/DESCR
    N ports/devel/esbuild/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/13 10:46:36

Modified files:
	devel          : Makefile 

Log message:
+ esbuild


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/13 11:23:38

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

Log message:
sysutils/fzf: Update to 0.56.2

From Laurent Cheylus (Maintainer), thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/13 12:45:53

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.4.3esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-61/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/13 12:48:30

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.4.3esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-61/


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2024/11/13 13:13:19

Modified files:
	x11/gnustep    : gnustep.port.mk 

Log message:
remove some bogus comments


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2024/11/13 13:20:31

Modified files:
	x11/gnustep/make: Makefile 
	x11/gnustep/make/patches: patch-target_make 

Log message:
Some cleanups in the Makefile, but most importantly, link against -lc++abi
where needed, a few places were missing. This unbreaks a few GUI applications.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sebastia@cvs.openbsd.org	2024/11/13 13:23:20

Modified files:
	x11/gnustep/gorm: Makefile distinfo 
	x11/gnustep/gorm/pkg: PLIST 
Added files:
	x11/gnustep/gorm/patches: patch-GormCore_GormResourceEditor_m 

Log message:
Now that gnustep-make properly passes on -lc++abi can finally update
Gorm to latest, since it doesn't crash anymore right on startup.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/13 14:00:57

Modified files:
	lib/libcrypto/aes: aes_core.c 

Log message:
AES_{decrypt,encrypt}() don't return void internal function

"A return statement with an expression shall not appear in a function
whose return type is void."

ok deraadt miod


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/11/13 17:35:48

Modified files:
	graphics/glslang: Makefile distinfo 
	graphics/glslang/patches: patch-StandAlone_CMakeLists_txt 
	graphics/glslang/pkg: PLIST 
	graphics/spirv-headers: Makefile distinfo 
	graphics/spirv-tools: Makefile distinfo 
	graphics/volk  : Makefile distinfo 
	graphics/vulkan-headers: Makefile distinfo 
	graphics/vulkan-loader: Makefile distinfo 
	graphics/vulkan-tools: Makefile distinfo 
	graphics/vulkan-utility-libraries: Makefile distinfo 
	graphics/vulkan-validation-layers: Makefile distinfo 

Log message:
Update vulkan ports to the latest SDK 1.3.296.0 and glslang 15.0.0. Thanks tb@
for testing in a bulk build! This found an additional new dependency on
wayland/wayland.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/13 18:06:46

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

Log message:
Update to rust-openssl-tets 20241114


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/13 18:51:57

Modified files:
	sys/net        : if_tun.c if_tun.h 

Log message:
provide a way to negotiate network offloads between the kernel and userland.

userland can request that network packets that are read from or
written to the device special file get prepended with a "tun_hdr"
struct. this struct contains bits which say what offloads are
requested for the packet, including things like ip/tcp/udp/icmp
checksums, tcp segmentation offloads, or ethernet vlan tags.

userland can write a packet with any of these offloads requested
into the kernel at any time, but has to request which ones it's
able to handle coming from the kernel. enabling the tun_hdr struct
and which offloads userland can handle is done with a new TUNSCAP
ioctl.

this is based on the virtio_net_hdr in linux, which jan@ actually
implemented and had working with vmd. however, claudio@ and i
strongly opposed to what feels like a layer violation by pulling
virtio structures into the tun driver, and then trying to emulate
virtio/linux semantics in our network stack, and playing catch up
when the "upstream" projects decide to change the shape or meaning
of these bits. tun_hdr is specific to the openbsd network stack and
it's semantics, which simplifies our kernel implementation. jan has
been pretty gracious about the extra work on the vmd side of things.

tested by and ok jan@
ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2024/11/14 00:49:24

Modified files:
	sys/net80211   : ieee80211_node.h 

Log message:
Typo fixes in comments

ok stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/14 01:12:25

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 
	sysutils/amazon-ssm-agent/patches: 
	                                   patch-agent_platform_platform_unix_go 

Log message:
Update to amazon-ssm-agent-3.3.1311.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/14 01:38:33

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.68.13.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/14 02:35:41

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
for clarity, look at 'perm_addr' for obtaining the MAC when ice(4) attaches


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/14 02:38:51

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
avoid sending needless MAC address updates to ice(4) hardware


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/14 02:39:52

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
use down->up hammer to handle ENETRESET in ice_ioctl; can be refined later


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/14 03:11:43

Modified files:
	lib/libcrypto/ec: eck_prn.c 

Log message:
eck_prn: shuffle printing functions into a better order


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/14 03:16:02

Modified files:
	lib/libcrypto/ec: eck_prn.c 

Log message:
eck_prn: sprinkle some empty lines and drop some parens for consistency


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/14 03:18:00

Modified files:
	lib/libcrypto/ec: eck_prn.c 

Log message:
eck_prn: consistently use bio for a BIO rather than b and bp randomly


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/14 03:20:17

Modified files:
	lib/libcrypto/ec: eck_prn.c 

Log message:
eck_prn: use ec_key rather than x for an EC_KEY


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/14 03:21:32

Modified files:
	lib/libcrypto/ec: eck_prn.c 

Log message:
eck_prn: use group rather than x for an EC_GROUP


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/14 03:22:45

Modified files:
	lib/libcrypto/ec: eck_prn.c 

Log message:
ec_prn: use pkey rather than pk for an EC_KEY


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/14 03:25:17

Modified files:
	lib/libcrypto/ec: eck_prn.c 

Log message:
eck_prn: fix includes


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/14 03:27:59

Modified files:
	lib/libcrypto/ec: eck_prn.c 

Log message:
eck_prn: some more air to breathe


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/14 03:28:59

Modified files:
	usr.sbin/rpki-client: http.c main.c rsync.c 

Log message:
rpki-client: use macros for skipping rather than hardcoded numbers

ok claudio


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/14 04:55:15

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

Log message:
textproc/py-ijson: update to 3.3.0 from MAINTAINER Renaud Allard


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/14 04:56:40

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

Log message:
www/py-multipart: update to 0.0.17, from MAINTAINER Renaud Allard


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/14 04:57:09

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

Log message:
www/py-treq: update to 24.9.1, from MAINTAINER Renaud Allard


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/14 04:58:52

Modified files:
	geo/pygeoapi   : Makefile 

Log message:
geo/pygeoapi: add missing RDEP on sysutils/py-filelock


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/14 05:04:49

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

Log message:
devel/py-pydantic: update to 2.9.2, from MAINTAINER Renaud Allard


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/14 05:05:24

Modified files:
	devel/py-pydantic-core: Makefile crates.inc distinfo 

Log message:
devel/py-pydantic-core: update to 2.27.0, from MAINTAINER Renaud Allard


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/14 05:38:07

Modified files:
	net/synapse    : Makefile distinfo modules.inc 
	net/synapse/patches: patch-pyproject_toml 
	net/synapse/pkg: PLIST synapse.rc 

Log message:
net/synapse: update to 1.119.0, from MAINTAINER Renaud Allard


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/11/14 06:47:38

Modified files:
	sys/net        : if_tun.c if_tun.h 

Log message:
revert tun(4) changes for now, breaks in kdump build (TUNSCAP/TIOCEXT clash)
tb@ agrees


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/14 08:20:12

Modified files:
	x11/qt5/qtwebkit: Makefile 
Added files:
	x11/qt5/qtwebkit/patches: 
	                          patch-Source_JavaScriptCore_offlineasm_parser_rb 

Log message:
Allow building with default Ruby version in ports (3.3)

Previously, this required Ruby 3.1, as it relied on Object#=~ being
defined. Object#=~ was removed in Ruby 3.2.  Use upstream patch to
work around the issue.

No effect on package, so no bump.

Upstream patch found by gkoehler@
OK gkoehler@ rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/14 08:26:25

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

Log message:
update to neomutt-20241114

seeing as zlib is already linked, enable it for header cache
compression (optional/non-default; set header_cache_compress_method
= zlib and header_cache_compress_level if you want to use it)


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2024/11/14 09:15:09

Modified files:
	devel/got      : Makefile distinfo 

Log message:
update to got 0.105

- fix bogus "branch on server has different ancestry" errors from 'got send'
- do not try to merge binary files during (un)stage -p and revert -p
- fix gotd notifications about changes involving empty files
- minor gotwebd.css styling changes
- plug several memory and file-descriptor leaks


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2024/11/14 09:16:18

Modified files:
	devel/got      : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
7.6-stable: update to got 0.105

- fix bogus "branch on server has different ancestry" errors from 'got send'
- do not try to merge binary files during (un)stage -p and revert -p
- fix gotd notifications about changes involving empty files
- minor gotwebd.css styling changes
- plug several memory and file-descriptor leaks


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/14 09:21:53

Modified files:
	lib/libexpat   : Tag: OPENBSD_7_6 Changes 
	lib/libexpat/examples: Tag: OPENBSD_7_6 element_declarations.c 
	lib/libexpat/lib: Tag: OPENBSD_7_6 xmlparse.c 

Log message:
Backport libexpat security fixes from version 2.6.4.

Relevant for OpenBSD are security fix #915 and other change #914.
No library bump is necessary as existing error code has been reused.
CVE-2024-50602

OK tb@

this is errata/7.6/005_expat.patch.sig


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/14 09:22:58

Modified files:
	lib/libexpat   : Tag: OPENBSD_7_5 Changes 
	lib/libexpat/examples: Tag: OPENBSD_7_5 element_declarations.c 
	lib/libexpat/lib: Tag: OPENBSD_7_5 xmlparse.c 

Log message:
Backport libexpat security fixes from version 2.6.4.

Relevant for OpenBSD are security fix #915 and other change #914.
No library bump is necessary as existing error code has been reused.
CVE-2024-50602

OK tb@

this is errata/7.5/014_expat.patch.sig


CVSROOT:	/cvs
Module name:	www
Changes by:	bluhm@cvs.openbsd.org	2024/11/14 10:23:14

Modified files:
	.              : errata75.html errata76.html 

Log message:
Release expat errata.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/14 11:47:31

Modified files:
	lib/libcrypto/x509: x509_policy.c 

Log message:
x509_policy.c: point at RFC 9618


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/14 11:58:16

Modified files:
	lang/node      : Makefile distinfo 
	lang/node/patches: patch-Makefile patch-common_gypi 
	                   patch-configure patch-configure_py 
	                   patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py 
	                   patch-deps_v8_include_v8-internal_h 
	                   patch-deps_v8_include_v8config_h 
	                   patch-deps_v8_src_api_api_cc 
	                   patch-deps_v8_src_base_atomicops_h 
	                   patch-deps_v8_src_base_cpu_cc 
	                   patch-deps_v8_src_base_platform-posix_cc 
	                   patch-deps_v8_src_codegen_riscv_assembler-riscv_cc 
	                   patch-deps_v8_src_codegen_riscv_cpu-riscv_cc 
	                   patch-deps_v8_src_codegen_riscv_macro-assembler-riscv_cc 
	                   patch-deps_v8_src_execution_isolate_cc 
	                   patch-deps_v8_src_flags_flags_cc 
	                   patch-deps_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc 
	                   patch-deps_v8_src_trap-handler_h 
	                   patch-deps_v8_src_trap-handler_handler-inside-posix_cc 
	                   patch-include_node_common_gypi 
	                   patch-lib_internal_modules_cjs_loader_js 
	                   patch-lib_net_js patch-src_env_cc 
	                   patch-tools_v8_gypfiles_toolchain_gypi 
	                   patch-tools_v8_gypfiles_v8_gyp 
	lang/node/pkg  : PLIST 
Added files:
	lang/node/patches: 
	                   patch-deps_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
	                   patch-deps_v8_third_party_abseil-cpp_absl_base_config_h 
	                   patch-deps_v8_third_party_abseil-cpp_absl_base_internal_sysinfo_cc 
	                   patch-tools_v8_gypfiles_features_gypi 
Removed files:
	lang/node/patches: patch-deps_base64_base64_Makefile 
	                   patch-deps_v8_src_baseline_x64_baseline-assembler-x64-inl_h 
	                   patch-deps_v8_src_builtins_x64_builtins-x64_cc 
	                   patch-deps_v8_src_codegen_x64_assembler-x64_cc 
	                   patch-deps_v8_src_codegen_x64_assembler-x64_h 
	                   patch-deps_v8_src_codegen_x64_macro-assembler-x64_cc 
	                   patch-deps_v8_src_codegen_x64_macro-assembler-x64_h 
	                   patch-deps_v8_src_compiler_backend_x64_code-generator-x64_cc 
	                   patch-deps_v8_src_deoptimizer_x64_deoptimizer-x64_cc 
	                   patch-deps_v8_src_maglev_x64_maglev-assembler-x64-inl_h 
	                   patch-deps_v8_src_maglev_x64_maglev-assembler-x64_cc 
	                   patch-deps_v8_src_regexp_x64_regexp-macro-assembler-x64_cc 
	                   patch-deps_v8_src_regexp_x64_regexp-macro-assembler-x64_h 
	                   patch-deps_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h 
	                   patch-deps_v8_src_wasm_jump-table-assembler_cc 
	                   patch-deps_v8_src_wasm_jump-table-assembler_h 
	                   patch-node_gyp 

Log message:
lang/node: Update to v22.11.0

Feedback from and riscv64 fixes by jca@
ok aisha@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/14 12:53:11

Modified files:
	security/keyringer: Makefile distinfo 

Log message:
Update to keyringer-0.5.9 + take maintainership

Discussed with Gregoire (former maintainer), thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/14 13:03:37

Modified files:
	security/keyringer: Makefile 

Log message:
Wrong diff, actually take maintainer


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/14 13:05:31

Modified files:
	app/xterm      : MANIFEST NEWS THANKS TekPrsTbl.c Tekparse.h 
	                 Tekproc.c VTPrsTbl.c VTparse.h button.c 
	                 cachedGCs.c charproc.c charsets.c charsets.dat 
	                 charsets.h ctlseqs.ms ctlseqs.txt data.h 
	                 doublechr.c fontutils.c fontutils.h 
	                 gen-charsets.pl graphics_regis.c input.c main.c 
	                 menu.c misc.c print.c ptydata.c ptyx.h resize.c 
	                 screen.c trace.c trace.h util.c version.h 
	                 wcwidth.c xterm.appdata.xml xterm.h 
	                 xterm.log.html xterm.man xterm_io.h xtermcap.c 
	app/xterm/package: xterm.spec 
	app/xterm/package/debian: changelog 
	app/xterm/package/freebsd: Makefile 
	app/xterm/package/pkgsrc: Makefile 
Removed files:
	app/xterm      : AAA_README_VMS.txt README.os390 vms.c vms.h 
	                 xterm_axp.opt 

Log message:
Update to xterm 395. Tested by tb@, jsg@ and others.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/14 13:10:46

Removed files:
	app/xterm      : link_axp.com make.com xterm.dat 

Log message:
Missed  removals in xterm 395 update.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/14 13:32:13

Modified files:
	sys/arch/hppa/include: vmparam.h 

Log message:
Move the stack 1GB higher, closer to the end of the userland address space.

ok kettenis@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/11/14 13:37:40

Modified files:
	.              : MODULES 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/14 15:08:46

Modified files:
	misc/screen    : Makefile 

Log message:
Screen is now using C17, so we need to shift from base-gcc to ports-gcc
on base-gcc arches.

Fixes the build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/14 15:11:12

Modified files:
	sysutils/libsfdo: Makefile 

Log message:
libsfdo uses C11, so base-gcc cannot be used, shift to ports-gcc on base-gcc
arches

Fixes the build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/11/14 16:03:11

Modified files:
	math/py-scipy  : Makefile 

Log message:
recent lapack update fixes scipy


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/14 17:32:04

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

Log message:
compatibiliy -> compatibility


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/14 18:13:20

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

Log message:
drm/amdgpu: Adjust debugfs eviction and IB access permissions

From Alex Deucher
5a8ae5fa576c3315c0b3ce0b0aec2e5d1aadebc9 in linux-6.6.y/6.6.61
f790a2c494c4ef587eeeb9fca20124de76a1646f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/14 18:15:31

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

Log message:
drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()

From Alex Deucher
8906728f2fbd6504cb488f4afdd66af28f330a7a in linux-6.6.y/6.6.61
4d75b9468021c73108b4439794d69e892b1d24e3 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/14 18:17:57

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

Log message:
drm/amdgpu: Adjust debugfs register access permissions

From Alex Deucher
e2574b57990d482cb4310f8d571e728741c711c8 in linux-6.6.y/6.6.61
b46dadf7e3cfe26d0b109c9c3d81b278d6c75361 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/14 18:19:33

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

Log message:
drm/amdgpu: Fix DPX valid mode check on GC 9.4.3

From Lijo Lazar
3930715c1aefe8e5cbca94144081aa08b466d571 in linux-6.6.y/6.6.61
3ce3f85787352fa48fc02ef6cbd7a5e5aba93347 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/14 18:22:44

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

Log message:
drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported

From Antonio Quartulli
a613a392417532ca5aaf3deac6e3277aa7aaef2b in linux-6.6.y/6.6.61
a6dd15981c03f2cdc9a351a278f09b5479d53d2e in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/14 19:21:09

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

Log message:
Update to gosec-2.21.4

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/14 19:25:45

Modified files:
	devel/goreleaser: Makefile distinfo 

Log message:
Update to goreleaser-2.4.4

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/14 19:54:01

Modified files:
	sys/uvm        : uvm_amap.h 

Log message:
sparce -> sparse


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/14 19:59:23

Modified files:
	sys/uvm        : uvm_map.h 

Log message:
procmap(8) -> procmap(1); spotted by Avon Robertson


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/14 21:26:33

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h 

Log message:
add placeholder for GC 11.5.2 APU


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 01:28:50

Modified files:
	devel/py-construct: Makefile distinfo 

Log message:
update to py3-construct-2.10.70


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 01:29:35

Modified files:
	net/toot       : Makefile distinfo 

Log message:
update to toot-0.47.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 01:37:51

Modified files:
	devel/py-wcmatch: Makefile distinfo 

Log message:
update to py3-wcmatch-10.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 01:40:53

Modified files:
	net/ssldump    : Makefile distinfo 
	net/ssldump/patches: patch-base_pcap-snoop_c_in 
Added files:
	net/ssldump/patches: patch-pcap_logpkt_c 
Removed files:
	net/ssldump/patches: patch-CMakeLists_txt 

Log message:
update to ssldump-1.9
patch to fix overcopying on 64-bit archs (*uint32 vs uint32 mixup)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 01:40:59

Modified files:
	databases/py-sqlparse: Makefile distinfo 

Log message:
update to py3-sqlparse-0.5.2


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/15 01:49:07

Modified files:
	lib/libcrypto/ec: ec_key.c 

Log message:
EC_KEY_copy() don't leave stale private keys in place

As most other objects, EC_KEYs can be as sparsely and invalidly populated
as imagination permits and the competent designers of EC_KEY_copy() chose
to just copy over what's available (yeah, what kind of copy is that?) and
leave in place what happens to be there. In particular, if the dest EC key
was used with a different group and has a private key, but the source key
doesn't, the dest private key remains intact, as invalid, incompatible and
unusable as it may be. Fix this by clearing said private key.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 01:50:34

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

Log message:
update to py3-acme/certbot-3.0.1


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/15 02:01:16

Modified files:
	usr.bin/tmux   : layout.c screen-redraw.c screen-write.c 
	                 screen.c server-client.c tmux.h window.c 

Log message:
Turn off scrollbar when pane is in alternate screen, from Michael Grant,
GitHub issue 4231.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/15 02:25:32

Log message:
    Import py3-qt6webengine-6.7.0
    
    Comment:
    python Qt6WebEngine bindings
    
    Description:
    Python bindings for the Qt6 toolkit, QtWebEngine module
    
    Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org>
    
    WWW: https://www.riverbankcomputing.com/software/pyqtwebengine/
    
    OK landry@
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20241115
    
    N ports/www/py-qt6webengine/Makefile
    N ports/www/py-qt6webengine/distinfo
    N ports/www/py-qt6webengine/pkg/DESCR
    N ports/www/py-qt6webengine/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/15 02:26:52

Modified files:
	www            : Makefile 

Log message:
+py-qt6webengine


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/15 02:55:49

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

Log message:
Merge kio-extras to kf6-kio-extras


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/15 02:57:35

Modified files:
	x11/kde-applications: Makefile 
Removed files:
	x11/kde-applications/kio-extras: Makefile distinfo 
	x11/kde-applications/kio-extras/patches: 
	                                         patch-cmake_Findlibssh_cmake 
	                                         patch-smb_transfer_h 
	x11/kde-applications/kio-extras/pkg: DESCR PLIST 

Log message:
Remove kf5-kio-extras (unhooked since 7.6)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 02:58:44

Modified files:
	net/scamper    : Makefile distinfo 

Log message:
update to scamper-20241112


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 03:53:10

Modified files:
	www/qutebrowser: Makefile 
Removed files:
	www/qutebrowser/patches: patch-qutebrowser_qt_machinery_py 

Log message:
Switch setting of PyQt5/PyQt6 default from a patch to a sed, and make it
arch-dependent. On archs with qt6webengine, use that instead of qt5.
Change arch-dependent dep on py-adblock to just use .if ${PROPERTIES:Mrust}
as it no longer uses ring (so no need to knock out sparc64 etc), and no
need for a special extra on i386 because that no longer has rust.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 03:55:35

Modified files:
	www/py-adblock : Makefile 

Log message:
BROKEN-i386 no longer needed now that it no longer has rust in the first place


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 04:03:45

Modified files:
	telephony/asterisk/20: Makefile 
	telephony/asterisk/20/pkg: PLIST-main 

Log message:
Enable deprecated chan_sip in asterisk 20. (It was not built by default,
but not completely removed until 21).


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/15 04:18:29

Log message:
    import of llvm19 (19.1.3); all of our current patches included
    
    llvm19 is going to be required by chromium in the next stable release
    
    ok tb@
    
    Status:
    
    Vendor Tag:	robert
    Release Tags:	robert_20241115
    
    N ports/devel/llvm/19/Makefile
    N ports/devel/llvm/19/distinfo
    N ports/devel/llvm/19/patches/patch-clang_include_clang_Driver_Options_td
    N ports/devel/llvm/19/patches/patch-clang_include_clang_Sema_Sema_h
    N ports/devel/llvm/19/patches/patch-clang_lib_AST_FormatString_cpp
    N ports/devel/llvm/19/patches/patch-clang_lib_Basic_Targets_Mips_h
    N ports/devel/llvm/19/patches/patch-clang_lib_Basic_Targets_X86_cpp
    N ports/devel/llvm/19/patches/patch-clang_lib_Basic_Targets_X86_h
    N ports/devel/llvm/19/patches/patch-clang_lib_CodeGen_CGCall_cpp
    N ports/devel/llvm/19/patches/patch-clang_lib_Driver_Driver_cpp
    N ports/devel/llvm/19/patches/patch-clang_lib_Driver_ToolChains_Arch_RISCV_cpp
    N ports/devel/llvm/19/patches/patch-lld_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-clang_lib_Frontend_CompilerInvocation_cpp
    N ports/devel/llvm/19/patches/patch-clang_lib_Sema_SemaChecking_cpp
    N ports/devel/llvm/19/patches/patch-clang_lib_Sema_SemaDeclAttr_cpp
    N ports/devel/llvm/19/patches/patch-clang_tools_clang-shlib_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-compiler-rt_lib_builtins_ppc_atomic_lock_free_c
    N ports/devel/llvm/19/patches/patch-compiler-rt_lib_interception_interception_h
    N ports/devel/llvm/19/patches/patch-compiler-rt_lib_interception_interception_linux_h
    N ports/devel/llvm/19/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_cpp
    N ports/devel/llvm/19/patches/patch-libunwind_src_AddressSpace_hpp
    N ports/devel/llvm/19/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_h
    N ports/devel/llvm/19/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_platform_h
    N ports/devel/llvm/19/patches/patch-compiler-rt_lib_ubsan_ubsan_platform_h
    N ports/devel/llvm/19/patches/patch-libunwind_src_EHHeaderParser_hpp
    N ports/devel/llvm/19/patches/patch-libunwind_src_UnwindCursor_hpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_Arch_AArch64_cpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_Arch_PPC64_cpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_Arch_RISCV_cpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_Arch_X86_64_cpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_DriverUtils_cpp
    N ports/devel/llvm/19/patches/patch-clang_include_clang_Basic_DiagnosticSemaKinds_td
    N ports/devel/llvm/19/patches/patch-lld_ELF_InputFiles_h
    N ports/devel/llvm/19/patches/patch-lld_ELF_LinkerScript_cpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_Options_td
    N ports/devel/llvm/19/patches/patch-lld_ELF_Relocations_cpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_SymbolTable_cpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_Symbols_cpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_Symbols_h
    N ports/devel/llvm/19/patches/patch-lld_ELF_SyntheticSections_cpp
    N ports/devel/llvm/19/patches/patch-clang_include_clang_Basic_CodeGenOptions_def
    N ports/devel/llvm/19/patches/patch-lld_ELF_Writer_h
    N ports/devel/llvm/19/patches/patch-lld_docs_ld_lld_1
    N ports/devel/llvm/19/patches/patch-lld_include_lld_Common_Driver_h
    N ports/devel/llvm/19/patches/patch-lld_ELF_Config_h
    N ports/devel/llvm/19/patches/patch-lld_tools_lld_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-lld_tools_lld_lld_cpp
    N ports/devel/llvm/19/patches/patch-lldb_include_lldb_Host_openbsd_HostInfoOpenBSD_h
    N ports/devel/llvm/19/patches/patch-lldb_include_lldb_Utility_ArchSpec_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Host_openbsd_HostInfoOpenBSD_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Host_openbsd_Host_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Initialization_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-lld_ELF_Writer_cpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_Driver_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_ObjectFile_ELF_ObjectFileELF_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ProcessOpenBSDKernel_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ProcessOpenBSDKernel_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Target_UnixSignals_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ThreadOpenBSDKernel_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ThreadOpenBSDKernel_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arch_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_Utility_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_Utility_OpenBSDSignals_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_Utility_OpenBSDSignals_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Utility_ArchSpec_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_elf-core_RegisterUtilities_h
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h
    N ports/devel/llvm/19/patches/patch-lldb_tools_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-lldb_tools_lldb-server_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-lldb_tools_lldb-server_lldb-gdbserver_cpp
    N ports/devel/llvm/19/patches/patch-lldb_unittests_UnwindAssembly_ARM64_TestArm64InstEmulation_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86_h
    N ports/devel/llvm/19/patches/patch-llvm_cmake_modules_GetLibraryName_cmake
    N ports/devel/llvm/19/patches/patch-lldb_unittests_UnwindAssembly_x86_Testx86AssemblyInspectionEngine_cpp
    N ports/devel/llvm/19/patches/patch-llvm_include_llvm_CodeGen_AsmPrinter_h
    N ports/devel/llvm/19/patches/patch-llvm_include_llvm_CodeGen_Passes_h
    N ports/devel/llvm/19/patches/patch-llvm_include_llvm_CodeGen_ReturnProtectorLowering_h
    N ports/devel/llvm/19/patches/patch-clang_include_clang_AST_FormatString_h
    N ports/devel/llvm/19/patches/patch-llvm_include_llvm_InitializePasses_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_AsmPrinter_AsmPrinter_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_ReturnProtectorLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_ReturnProtectorPass_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_TargetPassConfig_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_MC_MCAsmInfoELF_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_MC_MCELFStreamer_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_MC_MCParser_AsmParser_cpp
    N ports/devel/llvm/19/patches/patch-clang_docs_CommandGuide_clang_rst
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64AsmPrinter_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_td
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64Subtarget_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64TargetMachine_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_ARM_ARMISelLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_AsmParser_MipsAsmParser_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsAsmPrinter_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsISelLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86_td
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsInstrInfo_td
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsLoongson2FBTBFix_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsTargetMachine_cpp
    N ports/devel/llvm/19/patches/patch-clang_lib_Driver_ToolChains_Clang_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCAsmPrinter_cpp
    N ports/devel/llvm/19/patches/patch-lld_ELF_InputFiles_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCISelDAGToDAG_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCInstrInfo_td
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86AsmPrinter_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86FixupGadgets_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86FrameLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86FrameLowering_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86IndirectThunks_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86InstrCompiler_td
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86MCInstLower_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86MachineFunctionInfo_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86RegisterInfo_td
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86RetClean_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86Subtarget_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86TargetMachine_cpp
    N ports/devel/llvm/19/patches/patch-llvm_tools_llvm-ar_llvm-ar_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Transforms_Scalar_LoopIdiomRecognize_cpp
    N ports/devel/llvm/19/patches/patch-llvm_tools_llvm-config_llvm-config_cpp
    N ports/devel/llvm/19/patches/patch-llvm_tools_llvm-shlib_CMakeLists_txt
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_ABI_X86_ABISysV_x86_64_cpp
    N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_ABI_AArch64_ABISysV_arm64_cpp
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_Mips_h
    N ports/devel/llvm/19/patches/patch-llvm_include_llvm_CodeGen_MachineFrameInfo_h
    N ports/devel/llvm/19/patches/patch-llvm_include_llvm_CodeGen_TargetFrameLowering_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Support_Unix_Process_inc
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_h
    N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_h
    N ports/devel/llvm/19/pkg/PLIST-lldb
    N ports/devel/llvm/19/pkg/PLIST-main
    N ports/devel/llvm/19/pkg/PLIST-python
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/15 04:42:57

Modified files:
	sysutils/exoscale-cli: Makefile distinfo 

Log message:
Update to exoscale-cli-1.81.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/15 04:44:28

Modified files:
	x11/gnome/ghex : Makefile distinfo 
	x11/gnome/ghex/pkg: PLIST 

Log message:
Update to ghex-46.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/15 04:44:41

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

Log message:
Update to govc-0.46.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/15 04:44:44

Modified files:
	devel/llvm/17  : Makefile 
	devel/llvm/17/patches: 
	                       patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp 
	                       patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp 
	                       patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp 
	devel/llvm/18  : Makefile 
	devel/llvm/18/patches: 
	                       patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp 
	                       patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp 
	                       patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp 
Added files:
	devel/llvm/17/patches: 
	                       patch-lldb_source_Plugins_ABI_X86_ABISysV_x86_64_cpp 
	devel/llvm/18/patches: 
	                       patch-lldb_source_Plugins_ABI_X86_ABISysV_x86_64_cpp 

Log message:
sync lldb changes from base


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/15 04:46:03

Modified files:
	devel/llvm/16  : Makefile 
	devel/llvm/16/patches: 
	                       patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp 
	                       patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp 
	                       patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp 
Added files:
	devel/llvm/16/patches: 
	                       patch-lldb_source_Plugins_ABI_X86_ABISysV_x86_64_cpp 

Log message:
sync lldb changes from base


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/15 04:52:08

Modified files:
	productivity/libphonenumber: Makefile distinfo 

Log message:
Update to libphonenumber-8.13.50.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 04:55:24

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

Log message:
py-serial moved from py2+3 to py3-only; use MODPY_PYBUILD instead of
MODPY_SETUPTOOLS.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 05:05:28

Modified files:
	security/pass-import: Makefile 
	security/pass-import/pkg: PLIST 

Log message:
pass-import: use MODPY_PYBUILD, some fiddling required to get files
installed to the right dirs


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/15 05:09:36

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
ec_mult: fix includes


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 05:47:57

Modified files:
	security/py-cryptodomex: Makefile 
	security/py-cryptodomex/pkg: PLIST 

Log message:
py-cryptodomex: use MODPY_PYBUILD instead of MODPY_SETUPTOOLS


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 05:52:57

Modified files:
	security/py-cryptodomex: Makefile 
	security/py-cryptodomex/pkg: PLIST 

Log message:
remove PLIST annotations copied from py-cryptodome that don't make sense here


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/15 06:12:20

Modified files:
	usr.bin/tmux   : layout.c options-table.c options.c 
	                 screen-redraw.c server-client.c style.c tmux.1 
	                 tmux.h window.c 

Log message:
Add two new style parameters, width and pad, which apply to scrollbars.
From Michael Grant, GitHub issue 4241.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 06:19:57

Modified files:
	editors/vim    : Makefile distinfo 
	editors/vim/patches: patch-runtime_autoload_tar_vim 
	                     patch-runtime_filetype_vim 
	editors/vim/pkg: PLIST-lang PLIST-main 

Log message:
update to vim-9.1.866


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 06:32:14

Modified files:
	misc/lfm       : Makefile 
	misc/lfm/patches: patch-setup_py 
	misc/lfm/pkg   : PLIST 

Log message:
lfm: use MODPY_PYBUILD, some fiddling required to get files
installed to the right dirs

add setuptools RDEP, this uses pkg_resources (it was relying on old
python.port.mk adding this RDEP automatically which was disabled some
time ago).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 06:36:17

Modified files:
	multimedia/devede: Makefile 
	multimedia/devede/pkg: PLIST 

Log message:
devede: use MODPY_PYBUILD, some fiddling required to get files
installed to the right dirs


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/15 07:03:21

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/files: unveil.main 
	www/chromium/patches: patch-BUILD_gn 
	                      patch-ash_display_mirror_window_controller_cc 
	                      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_cc 
	                      patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h 
	                      patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_config_h 
	                      patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc 
	                      patch-base_compiler_specific_h 
	                      patch-base_debug_stack_trace_posix_cc 
	                      patch-base_files_file_util_posix_cc 
	                      patch-base_files_file_util_unittest_cc 
	                      patch-base_logging_unittest_cc 
	                      patch-base_process_launch_h 
	                      patch-base_system_sys_info_cc 
	                      patch-base_system_sys_info_h 
	                      patch-base_threading_hang_watcher_cc 
	                      patch-build_config_clang_BUILD_gn 
	                      patch-build_config_compiler_BUILD_gn 
	                      patch-build_config_rust_gni 
	                      patch-build_linux_unbundle_icu_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_browser_features_cc 
	                      patch-chrome_browser_browser_features_h 
	                      patch-chrome_browser_browser_process_impl_cc 
	                      patch-chrome_browser_chrome_browser_field_trials_cc 
	                      patch-chrome_browser_chrome_browser_field_trials_h 
	                      patch-chrome_browser_chrome_browser_interface_binders_cc 
	                      patch-chrome_browser_chrome_browser_main_cc 
	                      patch-chrome_browser_chrome_browser_main_linux_cc 
	                      patch-chrome_browser_chrome_content_browser_client_cc 
	                      patch-chrome_browser_chrome_content_browser_client_h 
	                      patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                      patch-chrome_browser_download_download_item_model_cc 
	                      patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                      patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                      patch-chrome_browser_extensions_BUILD_gn 
	                      patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc 
	                      patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc 
	                      patch-chrome_browser_extensions_api_messaging_launch_context_posix_cc 
	                      patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_webrtc_logging_private_webrtc_logging_private_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_headless_headless_mode_util_cc 
	                      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_policy_configuration_policy_handler_list_factory_cc 
	                      patch-chrome_browser_policy_device_management_service_configuration_cc 
	                      patch-chrome_browser_prefs_browser_prefs_cc 
	                      patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc 
	                      patch-chrome_browser_printing_print_backend_service_manager_cc 
	                      patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                      patch-chrome_browser_profiles_profile_impl_cc 
	                      patch-chrome_browser_profiles_profiles_state_cc 
	                      patch-chrome_browser_screen_ai_screen_ai_install_state_cc 
	                      patch-chrome_browser_sessions_session_restore_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 
	                      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_supervised_user_supervised_user_navigation_throttle_cc 
	                      patch-chrome_browser_sync_sync_service_factory_cc 
	                      patch-chrome_browser_tab_group_sync_tab_group_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_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_chrome_pages_h 
	                      patch-chrome_browser_ui_managed_ui_cc 
	                      patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_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_bad_flags_prompt_cc 
	                      patch-chrome_browser_ui_startup_startup_browser_creator_cc 
	                      patch-chrome_browser_ui_tab_helpers_cc 
	                      patch-chrome_browser_ui_ui_features_cc 
	                      patch-chrome_browser_ui_ui_features_h 
	                      patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc 
	                      patch-chrome_browser_ui_views_chrome_views_delegate_h 
	                      patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                      patch-chrome_browser_ui_views_frame_browser_frame_h 
	                      patch-chrome_browser_ui_views_frame_browser_frame_view_linux_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_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_tab_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc 
	                      patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc 
	                      patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_h 
	                      patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc 
	                      patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc 
	                      patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 
	                      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_internals_user_education_user_education_internals_page_handler_impl_cc 
	                      patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc 
	                      patch-chrome_browser_ui_webui_management_management_ui_cc 
	                      patch-chrome_browser_ui_webui_management_management_ui_constants_cc 
	                      patch-chrome_browser_ui_webui_management_management_ui_handler_cc 
	                      patch-chrome_browser_ui_webui_management_management_ui_handler_h 
	                      patch-chrome_browser_ui_webui_password_manager_promo_cards_handler_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_signin_profile_picker_handler_cc 
	                      patch-chrome_browser_ui_window_sizer_window_sizer_cc 
	                      patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc 
	                      patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                      patch-chrome_common_chrome_features_cc 
	                      patch-chrome_common_chrome_features_h 
	                      patch-chrome_common_chrome_paths_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_h 
	                      patch-chrome_enterprise_companion_enterprise_companion_client_cc 
	                      patch-chrome_updater_configurator_cc 
	                      patch-chromecast_browser_cast_browser_main_parts_cc 
	                      patch-chromecast_cast_core_runtime_browser_runtime_application_service_impl_cc 
	                      patch-components_autofill_core_browser_payments_data_manager_cc 
	                      patch-components_autofill_core_common_autofill_payments_features_cc 
	                      patch-components_commerce_core_commerce_feature_list_cc 
	                      patch-components_device_signals_core_common_signals_features_cc 
	                      patch-components_device_signals_core_common_signals_features_h 
	                      patch-components_feature_engagement_public_event_constants_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_optimization_guide_core_optimization_guide_util_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_manager_client_h 
	                      patch-components_password_manager_core_browser_password_manual_fallback_flow_cc 
	                      patch-components_password_manager_core_browser_stub_password_manager_client_cc 
	                      patch-components_policy_core_common_cloud_cloud_policy_client_cc 
	                      patch-components_safe_browsing_core_common_features_cc 
	                      patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc 
	                      patch-components_search_engines_template_url_service_cc 
	                      patch-components_supervised_user_core_common_features_cc 
	                      patch-components_viz_service_display_skia_renderer_cc 
	                      patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc 
	                      patch-content_browser_BUILD_gn 
	                      patch-content_browser_child_process_launcher_helper_h 
	                      patch-content_browser_gpu_compositor_util_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                      patch-content_browser_gpu_gpu_data_manager_impl_private_h 
	                      patch-content_browser_renderer_host_render_process_host_impl_h 
	                      patch-content_browser_renderer_host_render_view_host_impl_cc 
	                      patch-content_browser_utility_process_host_cc 
	                      patch-content_browser_utility_process_host_h 
	                      patch-content_browser_utility_process_host_receiver_bindings_cc 
	                      patch-content_browser_utility_sandbox_delegate_cc 
	                      patch-content_browser_web_contents_web_contents_view_aura_cc 
	                      patch-content_child_child_process_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_browser_service_process_host_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_h 
	                      patch-content_shell_BUILD_gn 
	                      patch-content_shell_app_shell_main_delegate_cc 
	                      patch-content_utility_services_cc 
	                      patch-content_utility_utility_main_cc 
	                      patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                      patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc 
	                      patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                      patch-gpu_command_buffer_service_gles2_cmd_decoder_cc 
	                      patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_cc 
	                      patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_factory_cc 
	                      patch-gpu_command_buffer_service_shared_image_shared_image_manager_cc 
	                      patch-gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                      patch-gpu_config_gpu_control_list_cc 
	                      patch-gpu_config_gpu_finch_features_cc 
	                      patch-gpu_config_gpu_info_collector_cc 
	                      patch-gpu_ipc_service_gpu_init_cc 
	                      patch-headless_lib_browser_headless_content_browser_client_cc 
	                      patch-headless_lib_headless_content_main_delegate_cc 
	                      patch-ipc_ipc_message_utils_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_gpu_buffer_validation_cc 
	                      patch-media_gpu_chromeos_libyuv_image_processor_backend_cc 
	                      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_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-net_BUILD_gn 
	                      patch-net_cert_cert_verify_proc_h 
	                      patch-pdf_pdfium_pdfium_engine_cc 
	                      patch-printing_backend_print_backend_cups_cc 
	                      patch-printing_print_settings_cc 
	                      patch-printing_printing_context_linux_cc 
	                      patch-remoting_host_chromoting_host_context_cc 
	                      patch-remoting_host_ipc_constants_cc 
	                      patch-remoting_host_it2me_it2me_host_cc 
	                      patch-remoting_host_remoting_me2me_host_cc 
	                      patch-sandbox_linux_BUILD_gn 
	                      patch-sandbox_policy_BUILD_gn 
	                      patch-sandbox_policy_features_cc 
	                      patch-sandbox_policy_features_h 
	                      patch-sandbox_policy_freebsd_sandbox_freebsd_cc 
	                      patch-sandbox_policy_freebsd_sandbox_freebsd_h 
	                      patch-sandbox_policy_mojom_sandbox_mojom 
	                      patch-sandbox_policy_openbsd_sandbox_openbsd_cc 
	                      patch-sandbox_policy_openbsd_sandbox_openbsd_h 
	                      patch-sandbox_policy_sandbox_type_cc 
	                      patch-sandbox_policy_switches_cc 
	                      patch-sandbox_policy_switches_h 
	                      patch-services_device_geolocation_location_provider_manager_cc 
	                      patch-services_network_BUILD_gn 
	                      patch-services_network_network_context_cc 
	                      patch-services_network_network_context_h 
	                      patch-services_network_public_mojom_BUILD_gn 
	                      patch-services_on_device_model_on_device_model_service_h 
	                      patch-services_video_capture_video_capture_service_impl_cc 
	                      patch-services_video_capture_video_capture_service_impl_h 
	                      patch-third_party_angle_src_libANGLE_Display_cpp 
	                      patch-third_party_blink_public_platform_web_vector_h 
	                      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_core_exported_web_view_impl_cc 
	                      patch-third_party_blink_renderer_core_frame_web_frame_test_cc 
	                      patch-third_party_blink_renderer_core_layout_layout_view_cc 
	                      patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc 
	                      patch-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_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_runtime_enabled_features_json5 
	                      patch-third_party_blink_renderer_platform_scheduler_common_thread_cc 
	                      patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc 
	                      patch-third_party_ffmpeg_configure 
	                      patch-third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c 
	                      patch-third_party_libvpx_source_libvpx_vpx_ports_aarch64_cpudetect_c 
	                      patch-third_party_node_node_py 
	                      patch-third_party_perfetto_src_base_utils_cc 
	                      patch-third_party_perfetto_src_tracing_track_cc 
	                      patch-third_party_vulkan-loader_src_loader_vk_loader_platform_h 
	                      patch-ui_base_cursor_cursor_factory_cc 
	                      patch-ui_base_ui_base_features_cc 
	                      patch-ui_base_ui_base_features_h 
	                      patch-ui_compositor_compositor_cc 
	                      patch-ui_gfx_BUILD_gn 
	                      patch-ui_gfx_gpu_memory_buffer_cc 
	                      patch-ui_gl_BUILD_gn 
	                      patch-ui_gl_gl_context_cc 
	                      patch-ui_native_theme_native_theme_features_cc 
	                      patch-ui_ozone_common_features_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_screen_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_screen_h 
	                      patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h 
	                      patch-ui_ozone_platform_wayland_host_wayland_window_cc 
	                      patch-ui_ozone_platform_wayland_host_wayland_window_h 
	                      patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_views_delegate_cc 
	                      patch-ui_views_views_delegate_h 
	                      patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc 
	                      patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h 
	                      patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                      patch-ui_views_widget_root_view_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_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
Added files:
	www/chromium/patches: patch-base_files_drive_info_h 
	                      patch-base_files_drive_info_posix_cc 
	                      patch-chrome_browser_component_updater_registration_cc 
	                      patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc 
	                      patch-chrome_browser_supervised_user_classify_url_navigation_throttle_cc 
	                      patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_h 
	                      patch-chrome_browser_ui_webui_app_settings_web_app_settings_ui_h 
	                      patch-components_metrics_dwa_dwa_service_cc 
	                      patch-components_optimization_guide_core_optimization_guide_features_cc 
	                      patch-components_performance_manager_decorators_process_metrics_decorator_cc 
	                      patch-components_services_on_device_translation_sandbox_hook_cc 
	                      patch-components_services_on_device_translation_sandbox_hook_h 
	                      patch-content_browser_web_contents_slow_web_preference_cache_cc 
	                      patch-net_disk_cache_backend_experiment_h 
	                      patch-remoting_host_mojo_caller_security_checker_cc 
	                      patch-services_video_effects_video_effects_sandbox_hook_linux_cc 
	                      patch-services_video_effects_video_effects_sandbox_hook_linux_h 
	                      patch-third_party_blink_renderer_core_origin_trials_origin_trial_context_cc 
	                      patch-third_party_perfetto_src_base_clock_snapshots_cc 
	                      patch-third_party_perfetto_src_tracing_platform_posix_cc 
Removed files:
	www/chromium/patches: 
	                      patch-components_network_session_configurator_browser_network_session_configurator_cc 
	                      patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                      patch-content_browser_renderer_host_input_input_device_change_observer_cc 
	                      patch-content_browser_renderer_host_render_process_host_impl_cc 
	                      patch-media_gpu_chromeos_native_pixmap_frame_resource_cc 
	                      patch-third_party_perfetto_src_tracing_core_clock_snapshots_cc 
	                      patch-v8_src_builtins_x64_builtins-x64_cc 

Log message:
update to 131.0.6778.69


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 07:06:14

Modified files:
	math/veusz     : Makefile 
	math/veusz/pkg : PLIST 

Log message:
switch MODPY_SETUPTOOLS to MODPY_PYBUILD=setuptools, nothing complicated here


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/15 07:09:04

Modified files:
	usr.bin/tmux   : server-client.c server-fn.c tmux.1 tmux.h 

Log message:
Add no-detach-on-destroy client option (useful for control mode
clients). From laur dot aliste at gmail dot com, GitHub issue 4242.


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/11/15 08:22:13

Modified files:
	graphics/vulkan-tools: Makefile 

Log message:
add hidden BDEP on libinput-openbsd, found by aja@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/15 08:34:57

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
in ice(4), ensure that vsi->max_frame_size gets set

dlg@ advised me that our drivers should always configure the largest
frame size supported by hardware


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/15 08:41:10

Modified files:
	sys/dev/pci    : if_ice.c if_icevar.h 

Log message:
implement the ice(4) Rx interrupt handler


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/15 08:42:00

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
fix build without ICE_DEBUG


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/15 08:43:49

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
wait for ice(4) software interrupt to occur when flushing queue interrupts

This codes runs under IPL_NET. Interrupt processing would get delayed
until the ioctl handler was done which is probably not what the device
is expecting.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/15 09:53:04

Modified files:
	devel/gdb/patches: patch-gdb_arm-obsd-nat_c 
	                   patch-gdb_mips64-obsd-nat_c 
Added files:
	devel/gdb/patches: patch-gdb_hppa-obsd-nat_c 

Log message:
Add support for multithreaded processes

"go for it" kettenis@, ok pascal@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/15 09:53:42

Modified files:
	devel/gdb/patches: patch-gdb_configure_nat 

Log message:
Re-hook arm native process support

"go for it" kettenis@, ok pascal@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/15 09:56:31

Modified files:
	devel/gdb      : Makefile 

Log message:
Avoid using a malloc wrapper from gnulib

The so-called "check" for a ptrdiff_t-safe malloc is balony.  Zap it so
that 32 bits archs don't use a useless wrapper that creates noise in the
build logs.

"go for it" kettenis@, ok pascal@ (maintainer)

While here, bump REVISION


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/15 13:14:58

Modified files:
	lib/libcrypto/man: ECDSA_SIG_new.3 

Log message:
Use a better curve and a better hash for the ECDSA_do_sign() example
(Many examples in this directory are really bad. This is no exception.)


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/15 15:01:08

Modified files:
	devel/py-identify: Makefile distinfo 

Log message:
Update py-identify 2.6.1 -> 2.6.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/15 15:52:45

Modified files:
	devel/py-typer : Makefile distinfo 

Log message:
Update typer 1.12.5 -> 1.13.0
Changelogs: https://github.com/fastapi/typer/releases


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/15 17:00:32

Modified files:
	net/icinga/web2: Makefile distinfo 
	net/icinga/web2/pkg: PLIST 

Log message:
update to icinga-web2-2.12.2, similar diff Alvar Penning


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/15 17:37:49

Modified files:
	sysutils/logstash: Makefile distinfo 
	sysutils/logstash/patches: patch-config_logstash_yml 
	sysutils/logstash/pkg: PLIST 

Log message:
Update logstash 8.15.4 -> 8.16.0
Release notes: https://www.elastic.co/guide/en/logstash/8.16/logstash-8-16-0.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/15 23:55:00

Modified files:
	x11/qt6        : qt6.port.mk 
	x11/qt6/qt3d   : Makefile 
	x11/qt6/qtcharts: Makefile 
	x11/qt6/qtdatavis3d: Makefile 
	x11/qt6/qtdeclarative: Makefile 
	x11/qt6/qtlottie: Makefile 
	x11/qt6/qtnetworkauth: Makefile 
	x11/qt6/qtpositioning: Makefile 
	x11/qt6/qtquick3d: Makefile 
	x11/qt6/qtquick3dphysics: Makefile 
	x11/qt6/qtremoteobjects: Makefile 
	x11/qt6/qtscxml: Makefile 
	x11/qt6/qtsensors: Makefile 
	x11/qt6/qtserialbus: Makefile 
	x11/qt6/qtshadertools: Makefile 
	x11/qt6/qtsvg  : Makefile 
	x11/qt6/qttools: Makefile 
	x11/qt6/qtvirtualkeyboard: Makefile 
	x11/qt6/qtwayland: Makefile 

Log message:
Add vulkan as default build dependency for Qt6

Because of recurring Qt6/CMake build error messages that vulkan is missing. We
have decided to include this as a build dependency in the Qt6 module. Ports
that needs Vulkan as runtime should include it as usual.

While here cleanup double build depends entries

Feedback sthen@, tested in a full bulk build


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/15 23:58:26

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/extra-cmake-modules/pkg: PLIST 
	devel/kf6/frameworkintegration: distinfo 
	devel/kf6/karchive: distinfo 
	devel/kf6/kauth: distinfo 
	devel/kf6/kbookmarks: Makefile distinfo 
	devel/kf6/kcalendarcore: distinfo 
	devel/kf6/kcmutils: distinfo 
	devel/kf6/kcodecs: distinfo 
	devel/kf6/kcolorscheme: distinfo 
	devel/kf6/kcompletion: distinfo 
	devel/kf6/kconfig: Makefile distinfo 
	devel/kf6/kconfigwidgets: distinfo 
	devel/kf6/kcontacts: distinfo 
	devel/kf6/kcoreaddons: 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/kdoctools/pkg: PLIST 
	devel/kf6/kfilemetadata: distinfo 
	devel/kf6/kglobalaccel: Makefile distinfo 
	devel/kf6/kguiaddons: distinfo 
	devel/kf6/kholidays: distinfo 
	devel/kf6/ki18n: Makefile distinfo 
	devel/kf6/ki18n/pkg: PLIST 
	devel/kf6/kiconthemes: Makefile distinfo 
	devel/kf6/kidletime: Makefile distinfo 
	devel/kf6/kimageformats: distinfo 
	devel/kf6/kio  : Makefile distinfo 
	devel/kf6/kio/patches: patch-src_core_worker_cpp 
	devel/kf6/kirigami: distinfo 
	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/kquickcharts/pkg: PLIST 
	devel/kf6/krunner: Makefile distinfo 
	devel/kf6/kservice: distinfo 
	devel/kf6/kstatusnotifieritem: distinfo 
	devel/kf6/ksvg : distinfo 
	devel/kf6/ktexteditor: Makefile distinfo 
	devel/kf6/ktexttemplate: distinfo 
	devel/kf6/ktextwidgets: Makefile 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/solid: distinfo 
	devel/kf6/solid/patches: 
	                         patch-src_solid_devices_backends_fstab_fstabwatcher_cpp 
	devel/kf6/sonnet: distinfo 
	devel/kf6/syndication: distinfo 
	devel/kf6/syntax-highlighting: distinfo 
	devel/kf6/threadweaver: distinfo 

Log message:
Update KDE Frameworks to 6.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/16 00:07:23

Modified files:
	devel/kdevelop : distinfo 
	graphics/skanlite: distinfo 
	net/kdeconnect-kde: Makefile distinfo 
	net/konversation: distinfo 
	net/ktorrent   : distinfo 
	net/libktorrent: distinfo 
	net/neochat    : distinfo 
	net/neochat/pkg: PLIST 
	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-notes: distinfo 
	x11/kde-applications/akonadi-search: distinfo 
	x11/kde-applications/akonadiconsole: Makefile distinfo 
	x11/kde-applications/akregator: Makefile distinfo 
	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: Makefile distinfo 
	x11/kde-applications/cantor: distinfo 
	x11/kde-applications/cervisia: distinfo 
	x11/kde-applications/dolphin: Makefile distinfo 
	x11/kde-applications/dolphin-plugins: distinfo 
	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: Makefile 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/kajongg: distinfo 
	x11/kde-applications/kalarm: Makefile distinfo 
	x11/kde-applications/kalarm/pkg: PLIST 
	x11/kde-applications/kalgebra: distinfo 
	x11/kde-applications/kalm: distinfo 
	x11/kde-applications/kalzium: distinfo 
	x11/kde-applications/kamera: distinfo 
	x11/kde-applications/kanagram: Makefile distinfo 
	x11/kde-applications/kapman: distinfo 
	x11/kde-applications/kapptemplate: distinfo 
	x11/kde-applications/kate: Makefile distinfo 
	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/kdepim-addons: Makefile distinfo 
	x11/kde-applications/kdepim-runtime: Makefile 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-kaccounts-integration/pkg: PLIST 
	x11/kde-applications/kf6-kdegraphics-mobipocket: distinfo 
	x11/kde-applications/kf6-kio-extras: distinfo 
	x11/kde-applications/kf6-kio-extras/pkg: PLIST 
	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: Makefile 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: Makefile 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: Makefile distinfo 
	x11/kde-applications/kompare: Makefile distinfo 
	x11/kde-applications/konqueror: distinfo 
	x11/kde-applications/konqueror/pkg: PLIST 
	x11/kde-applications/konquest: distinfo 
	x11/kde-applications/konsole: distinfo 
	x11/kde-applications/konsole/pkg: PLIST 
	x11/kde-applications/kontact: distinfo 
	x11/kde-applications/kontactinterface: distinfo 
	x11/kde-applications/kontrast: distinfo 
	x11/kde-applications/kontrast/pkg: PLIST 
	x11/kde-applications/kopeninghours: distinfo 
	x11/kde-applications/korganizer: Makefile distinfo 
	x11/kde-applications/kpimtextedit: distinfo 
	x11/kde-applications/kpkpass: distinfo 
	x11/kde-applications/kqtquickcharts: distinfo 
	x11/kde-applications/krdc: distinfo 
	x11/kde-applications/krdc/patches: patch-rdp_rdpsession_cpp 
	x11/kde-applications/kreversi: distinfo 
	x11/kde-applications/krfb: distinfo 
	x11/kde-applications/kross-interpreters: distinfo 
	x11/kde-applications/kruler: distinfo 
	x11/kde-applications/ksanecore: 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/libkcompactdisc: 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: Makefile 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/merkuro/pkg: PLIST 
	x11/kde-applications/messagelib: distinfo 
	x11/kde-applications/mimetreeparser: distinfo 
	x11/kde-applications/mimetreeparser/pkg: PLIST 
	x11/kde-applications/minuet: distinfo 
	x11/kde-applications/okular: distinfo 
	x11/kde-applications/palapeli: distinfo 
	x11/kde-applications/picmi: distinfo 
	x11/kde-applications/pim-data-exporter: distinfo 
	x11/kde-applications/pim-sieve-editor: Makefile distinfo 
	x11/kde-applications/pimcommon: Makefile 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/spectacle: distinfo 
	x11/kde-applications/step: distinfo 
	x11/kde-applications/svgpart: distinfo 
	x11/kde-applications/sweeper: distinfo 
	x11/kde-applications/tokodon: distinfo 
	x11/kde-applications/tokodon/pkg: PLIST 
	x11/kde-applications/umbrello: distinfo 
	x11/yakuake    : distinfo 

Log message:
Update KDE Gear to 24.08.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 01:09:14

Modified files:
	benchmarks/siege: Makefile distinfo 
	benchmarks/siege/patches: patch-configure patch-doc_Makefile_in 
	                          patch-src_cookies_c 

Log message:
Update to siege-4.1.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 01:14:59

Modified files:
	converters/p5-Convert-Binary-C: Makefile distinfo 

Log message:
Update to p5-Convert-Binary-C-0.85.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 01:34:47

Modified files:
	databases/p5-Rose-DB-Object: Makefile distinfo 

Log message:
Update to p5-Rose-DB-Object-0.821.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 01:42:51

Modified files:
	devel/p5-Alien-Base: Makefile distinfo 

Log message:
Update to p5-Alien-Base-2.84.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 01:49:10

Modified files:
	devel/p5-Carp-Assert-More: Makefile distinfo 

Log message:
Update to p5-Carp-Assert-More-2.5.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 02:09:39

Modified files:
	graphics/p5-Imager: Makefile distinfo 

Log message:
Update to p5-Imager-1.025.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/16 02:10:55

Modified files:
	x11/kde-applications/kdepim-runtime: Makefile 
	x11/kde-applications/kmail: Makefile 

Log message:
Add debug packages


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/16 02:18:29

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

Log message:
geo/pgrouting: update to 3.7.0.

see https://github.com/pgRouting/pgrouting/releases/tag/v3.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 02:23:33

Modified files:
	mail/p5-Email-Valid: Makefile distinfo 

Log message:
Update to p5-Email-Valid-1.204.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/16 02:26:57

Modified files:
	x11/vlc        : Makefile distinfo 
	x11/vlc/pkg    : PLIST-main 

Log message:
Update VLC to 3.0.21

Disable VA-API support. Issues with AMD GPUs are known and it depends on ffmpeg
version 4 only.

OK Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 02:29:12

Modified files:
	mail/p5-Mail-IMAPTalk: Makefile distinfo 

Log message:
Update to p5-Mail-IMAPTalk-4.06.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/16 02:38:15

Modified files:
	geo/gdal       : Makefile 
	geo/gdal/pkg   : PLIST-main 

Log message:
geo/gdal: disable the miramon driver to unbreak packaging on little-endian

the driver was added in https://github.com/OSGeo/gdal/pull/9688 but is
disabled on !BE, thus MM_m_idofic.csv isn't installed and packaging
fails on at least powerpc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 02:59:02

Modified files:
	math/igraph    : Makefile distinfo 

Log message:
Update to igraph-0.10.15.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/16 03:05:58

Modified files:
	net/netatalk3  : Makefile distinfo 
	net/netatalk3/patches: patch-meson_build 

Log message:
Update to netatalk-4.0.6.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/16 03:09:08

Modified files:
	sys/arch/i386/i386: pmapae.c 

Log message:
Do not dereference `pve' after releasing `pv_mtx'.

Prevent a race where anything can happen on `pve' resultint in an incorrect
locking of a given pmap.  Found the hardway by sthen@.

ok jsg@, miod@, kettenis@, jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/16 03:10:07

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.68.14.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/16 03:10:48

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

Log message:
Update to py3-botocore-1.35.63.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/16 03:10:57

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.63.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/16 03:11:10

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.36.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/16 03:22:06

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

Log message:
update to py3-hatchling-1.26.3


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/16 03:30:48

Modified files:
	lib/libcrypto/ec: ec_kmeth.c 

Log message:
Move the default EC_KEY_METHOD to the end of the file


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/16 03:32:08

Modified files:
	lib/libcrypto/ec: ec_kmeth.c 

Log message:
Shuffle the global default_ec_key_meth down a few lines


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/16 03:38:10

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/ec: ec_key.c 
Removed files:
	lib/libcrypto/ec: ec_kmeth.c 

Log message:
Merge ec_kmeth into ec_key


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 03:38:43

Modified files:
	security/p5-Net-SSL-ExpireDate: Makefile distinfo 

Log message:
Update to p5-Net-SSL-ExpireDate-1.25.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 03:47:22

Modified files:
	textproc/p5-Pod-Spell: Makefile distinfo 

Log message:
Update to p5-Pod-Spell-1.27.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/16 03:51:39

Modified files:
	sysutils/rclone: Makefile distinfo 

Log message:
Update to rclone-1.68.2

Changelog: https://rclone.org/changelog/#v1-68-2-2024-11-15


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/11/16 04:49:45

Modified files:
	games/recoil-rts: Makefile distinfo 
	games/recoil-rts/pkg: PLIST 
Added files:
	games/recoil-rts/patches: 
	                          patch-rts_lib_RmlUi_CMake_RuntimeUtilities_cmake 

Log message:
update to build 2590, from Fabien Romano - thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/16 05:12:28

Modified files:
	www/ungoogled-chromium: Makefile distinfo 
	www/ungoogled-chromium/files: unveil.main 
	www/ungoogled-chromium/patches: patch-BUILD_gn 
	                                patch-ash_display_mirror_window_controller_cc 
	                                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_cc 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_config_h 
	                                patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc 
	                                patch-base_compiler_specific_h 
	                                patch-base_debug_stack_trace_posix_cc 
	                                patch-base_files_file_util_posix_cc 
	                                patch-base_files_file_util_unittest_cc 
	                                patch-base_logging_unittest_cc 
	                                patch-base_process_launch_h 
	                                patch-base_system_sys_info_cc 
	                                patch-base_system_sys_info_h 
	                                patch-base_threading_hang_watcher_cc 
	                                patch-build_config_clang_BUILD_gn 
	                                patch-build_config_compiler_BUILD_gn 
	                                patch-build_config_rust_gni 
	                                patch-build_linux_unbundle_icu_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_browser_features_cc 
	                                patch-chrome_browser_browser_features_h 
	                                patch-chrome_browser_browser_process_impl_cc 
	                                patch-chrome_browser_chrome_browser_field_trials_cc 
	                                patch-chrome_browser_chrome_browser_field_trials_h 
	                                patch-chrome_browser_chrome_browser_interface_binders_cc 
	                                patch-chrome_browser_chrome_browser_main_cc 
	                                patch-chrome_browser_chrome_browser_main_linux_cc 
	                                patch-chrome_browser_chrome_content_browser_client_cc 
	                                patch-chrome_browser_chrome_content_browser_client_h 
	                                patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                                patch-chrome_browser_download_download_item_model_cc 
	                                patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                                patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                                patch-chrome_browser_extensions_BUILD_gn 
	                                patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc 
	                                patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc 
	                                patch-chrome_browser_extensions_api_messaging_launch_context_posix_cc 
	                                patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_webrtc_logging_private_webrtc_logging_private_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_headless_headless_mode_util_cc 
	                                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_policy_configuration_policy_handler_list_factory_cc 
	                                patch-chrome_browser_policy_device_management_service_configuration_cc 
	                                patch-chrome_browser_prefs_browser_prefs_cc 
	                                patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc 
	                                patch-chrome_browser_printing_print_backend_service_manager_cc 
	                                patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                                patch-chrome_browser_profiles_profile_impl_cc 
	                                patch-chrome_browser_profiles_profiles_state_cc 
	                                patch-chrome_browser_screen_ai_screen_ai_install_state_cc 
	                                patch-chrome_browser_sessions_session_restore_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 
	                                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_supervised_user_supervised_user_navigation_throttle_cc 
	                                patch-chrome_browser_sync_sync_service_factory_cc 
	                                patch-chrome_browser_tab_group_sync_tab_group_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_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_chrome_pages_h 
	                                patch-chrome_browser_ui_managed_ui_cc 
	                                patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_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_bad_flags_prompt_cc 
	                                patch-chrome_browser_ui_startup_startup_browser_creator_cc 
	                                patch-chrome_browser_ui_tab_helpers_cc 
	                                patch-chrome_browser_ui_ui_features_cc 
	                                patch-chrome_browser_ui_ui_features_h 
	                                patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc 
	                                patch-chrome_browser_ui_views_chrome_views_delegate_h 
	                                patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                                patch-chrome_browser_ui_views_frame_browser_frame_h 
	                                patch-chrome_browser_ui_views_frame_browser_frame_view_linux_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_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_tab_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc 
	                                patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_h 
	                                patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc 
	                                patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc 
	                                patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 
	                                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_internals_user_education_user_education_internals_page_handler_impl_cc 
	                                patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc 
	                                patch-chrome_browser_ui_webui_management_management_ui_cc 
	                                patch-chrome_browser_ui_webui_management_management_ui_constants_cc 
	                                patch-chrome_browser_ui_webui_management_management_ui_handler_cc 
	                                patch-chrome_browser_ui_webui_management_management_ui_handler_h 
	                                patch-chrome_browser_ui_webui_password_manager_promo_cards_handler_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_signin_profile_picker_handler_cc 
	                                patch-chrome_browser_ui_window_sizer_window_sizer_cc 
	                                patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc 
	                                patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                                patch-chrome_common_chrome_features_cc 
	                                patch-chrome_common_chrome_features_h 
	                                patch-chrome_common_chrome_paths_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_h 
	                                patch-chrome_enterprise_companion_enterprise_companion_client_cc 
	                                patch-chrome_updater_configurator_cc 
	                                patch-chromecast_browser_cast_browser_main_parts_cc 
	                                patch-chromecast_cast_core_runtime_browser_runtime_application_service_impl_cc 
	                                patch-components_autofill_core_browser_payments_data_manager_cc 
	                                patch-components_autofill_core_common_autofill_payments_features_cc 
	                                patch-components_commerce_core_commerce_feature_list_cc 
	                                patch-components_device_signals_core_common_signals_features_cc 
	                                patch-components_device_signals_core_common_signals_features_h 
	                                patch-components_feature_engagement_public_event_constants_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_optimization_guide_core_optimization_guide_util_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_manager_client_h 
	                                patch-components_password_manager_core_browser_password_manual_fallback_flow_cc 
	                                patch-components_password_manager_core_browser_stub_password_manager_client_cc 
	                                patch-components_policy_core_common_cloud_cloud_policy_client_cc 
	                                patch-components_safe_browsing_core_common_features_cc 
	                                patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc 
	                                patch-components_search_engines_template_url_service_cc 
	                                patch-components_supervised_user_core_common_features_cc 
	                                patch-components_viz_service_display_skia_renderer_cc 
	                                patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc 
	                                patch-content_browser_BUILD_gn 
	                                patch-content_browser_child_process_launcher_helper_h 
	                                patch-content_browser_gpu_compositor_util_cc 
	                                patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                                patch-content_browser_gpu_gpu_data_manager_impl_private_h 
	                                patch-content_browser_renderer_host_render_process_host_impl_h 
	                                patch-content_browser_renderer_host_render_view_host_impl_cc 
	                                patch-content_browser_utility_process_host_cc 
	                                patch-content_browser_utility_process_host_h 
	                                patch-content_browser_utility_process_host_receiver_bindings_cc 
	                                patch-content_browser_utility_sandbox_delegate_cc 
	                                patch-content_browser_web_contents_web_contents_view_aura_cc 
	                                patch-content_child_child_process_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_browser_service_process_host_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_h 
	                                patch-content_shell_BUILD_gn 
	                                patch-content_shell_app_shell_main_delegate_cc 
	                                patch-content_utility_services_cc 
	                                patch-content_utility_utility_main_cc 
	                                patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                                patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc 
	                                patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                                patch-gpu_command_buffer_service_gles2_cmd_decoder_cc 
	                                patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_cc 
	                                patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_factory_cc 
	                                patch-gpu_command_buffer_service_shared_image_shared_image_manager_cc 
	                                patch-gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                                patch-gpu_config_gpu_control_list_cc 
	                                patch-gpu_config_gpu_finch_features_cc 
	                                patch-gpu_config_gpu_info_collector_cc 
	                                patch-gpu_ipc_service_gpu_init_cc 
	                                patch-headless_lib_browser_headless_content_browser_client_cc 
	                                patch-headless_lib_headless_content_main_delegate_cc 
	                                patch-ipc_ipc_message_utils_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_gpu_buffer_validation_cc 
	                                patch-media_gpu_chromeos_libyuv_image_processor_backend_cc 
	                                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_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-net_BUILD_gn 
	                                patch-net_cert_cert_verify_proc_h 
	                                patch-pdf_pdfium_pdfium_engine_cc 
	                                patch-printing_backend_print_backend_cups_cc 
	                                patch-printing_print_settings_cc 
	                                patch-printing_printing_context_linux_cc 
	                                patch-remoting_host_chromoting_host_context_cc 
	                                patch-remoting_host_ipc_constants_cc 
	                                patch-remoting_host_it2me_it2me_host_cc 
	                                patch-remoting_host_remoting_me2me_host_cc 
	                                patch-sandbox_linux_BUILD_gn 
	                                patch-sandbox_policy_BUILD_gn 
	                                patch-sandbox_policy_features_cc 
	                                patch-sandbox_policy_features_h 
	                                patch-sandbox_policy_freebsd_sandbox_freebsd_cc 
	                                patch-sandbox_policy_freebsd_sandbox_freebsd_h 
	                                patch-sandbox_policy_mojom_sandbox_mojom 
	                                patch-sandbox_policy_openbsd_sandbox_openbsd_cc 
	                                patch-sandbox_policy_openbsd_sandbox_openbsd_h 
	                                patch-sandbox_policy_sandbox_type_cc 
	                                patch-sandbox_policy_switches_cc 
	                                patch-sandbox_policy_switches_h 
	                                patch-services_device_geolocation_location_provider_manager_cc 
	                                patch-services_network_BUILD_gn 
	                                patch-services_network_network_context_cc 
	                                patch-services_network_network_context_h 
	                                patch-services_network_public_cpp_BUILD_gn 
	                                patch-services_network_public_mojom_BUILD_gn 
	                                patch-services_on_device_model_on_device_model_service_h 
	                                patch-services_video_capture_video_capture_service_impl_cc 
	                                patch-services_video_capture_video_capture_service_impl_h 
	                                patch-third_party_angle_src_libANGLE_Display_cpp 
	                                patch-third_party_blink_public_platform_web_vector_h 
	                                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_core_exported_web_view_impl_cc 
	                                patch-third_party_blink_renderer_core_frame_web_frame_test_cc 
	                                patch-third_party_blink_renderer_core_layout_layout_view_cc 
	                                patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc 
	                                patch-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_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_runtime_enabled_features_json5 
	                                patch-third_party_blink_renderer_platform_scheduler_common_thread_cc 
	                                patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc 
	                                patch-third_party_ffmpeg_configure 
	                                patch-third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c 
	                                patch-third_party_libvpx_source_libvpx_vpx_ports_aarch64_cpudetect_c 
	                                patch-third_party_node_node_py 
	                                patch-third_party_perfetto_src_base_utils_cc 
	                                patch-third_party_perfetto_src_tracing_track_cc 
	                                patch-third_party_speech-dispatcher_libspeechd_version_h 
	                                patch-third_party_vulkan-loader_src_loader_vk_loader_platform_h 
	                                patch-ui_base_cursor_cursor_factory_cc 
	                                patch-ui_base_ui_base_features_cc 
	                                patch-ui_base_ui_base_features_h 
	                                patch-ui_compositor_compositor_cc 
	                                patch-ui_gfx_BUILD_gn 
	                                patch-ui_gfx_gpu_memory_buffer_cc 
	                                patch-ui_gl_BUILD_gn 
	                                patch-ui_gl_gl_context_cc 
	                                patch-ui_native_theme_native_theme_features_cc 
	                                patch-ui_ozone_common_features_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_screen_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_screen_h 
	                                patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h 
	                                patch-ui_ozone_platform_wayland_host_wayland_window_cc 
	                                patch-ui_ozone_platform_wayland_host_wayland_window_h 
	                                patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_views_delegate_cc 
	                                patch-ui_views_views_delegate_h 
	                                patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc 
	                                patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h 
	                                patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                                patch-ui_views_widget_root_view_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_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
	www/ungoogled-chromium/pkg: PLIST 
Added files:
	www/ungoogled-chromium/patches: patch-_gn 
	                                patch-base_files_drive_info_h 
	                                patch-base_files_drive_info_posix_cc 
	                                patch-chrome_browser_component_updater_registration_cc 
	                                patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc 
	                                patch-chrome_browser_supervised_user_classify_url_navigation_throttle_cc 
	                                patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_h 
	                                patch-chrome_browser_ui_webui_app_settings_web_app_settings_ui_h 
	                                patch-components_metrics_dwa_dwa_service_cc 
	                                patch-components_optimization_guide_core_optimization_guide_features_cc 
	                                patch-components_performance_manager_decorators_process_metrics_decorator_cc 
	                                patch-components_services_on_device_translation_sandbox_hook_cc 
	                                patch-components_services_on_device_translation_sandbox_hook_h 
	                                patch-content_browser_web_contents_slow_web_preference_cache_cc 
	                                patch-net_disk_cache_backend_experiment_h 
	                                patch-remoting_host_mojo_caller_security_checker_cc 
	                                patch-services_video_effects_video_effects_sandbox_hook_linux_cc 
	                                patch-services_video_effects_video_effects_sandbox_hook_linux_h 
	                                patch-third_party_blink_renderer_core_origin_trials_origin_trial_context_cc 
	                                patch-third_party_perfetto_src_base_clock_snapshots_cc 
	                                patch-third_party_perfetto_src_tracing_platform_posix_cc 
Removed files:
	www/ungoogled-chromium/patches: 
	                                patch-components_network_session_configurator_browser_network_session_configurator_cc 
	                                patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                                patch-content_browser_renderer_host_input_input_device_change_observer_cc 
	                                patch-content_browser_renderer_host_render_process_host_impl_cc 
	                                patch-media_gpu_chromeos_native_pixmap_frame_resource_cc 
	                                patch-third_party_perfetto_src_tracing_core_clock_snapshots_cc 
	                                patch-v8_src_builtins_x64_builtins-x64_cc 

Log message:
update to 131.0.6778.69


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/16 05:34:16

Modified files:
	lib/libcrypto/sha: sha256_amd64_generic.S 

Log message:
Specify size for K256 symbol.

Missing sizes spotted by guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/16 05:54:05

Modified files:
	sys/kern       : kern_sig.c 

Log message:
Remove unreachable check for orphaned process groups in cursig.

setsigctx() now does this check and clears sig_stop in that case and
instead set sig_ignore. So the check in cursig that is based on sig_stop
can never be true.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/16 06:05:35

Modified files:
	lib/libcrypto/arch/amd64: crypto_arch.h crypto_cpu_caps.c 

Log message:
Add CPU capability detection for the Intel SHA extensions (aka SHA-NI).

This also provides a crypto_cpu_caps_amd64 variable that can be checked
for CRYPTO_CPU_CAPS_AMD64_SHA.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/16 06:06:06

Modified files:
	sys/kern       : kern_sig.c 

Log message:
Adjust deep logic in cursig() to handle sig_stop specially.

If any other signal is pending the stop signal should be deferred.
Now cursig() uses ffs() to select the signal and so higher numbered
signals like SIGUSR1 would be ignored when going to sleep.
So handle default stop signals specially in the deep case, stash them
and only use them if no other signal is pending.

Fix for signal-stress regress (problem reported by anton@)
With and OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 06:12:30

Modified files:
	math/openfst   : Makefile distinfo 
	math/openfst/pkg: PLIST 

Log message:
Update to openfst-1.8.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 06:15:42

Modified files:
	textproc/p5-PPI: Makefile distinfo 

Log message:
Update to p5-PPI-1.279.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 06:26:50

Modified files:
	textproc/p5-Text-Format: Makefile distinfo 

Log message:
Update to p5-Text-Format-0.63.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 06:39:07

Modified files:
	www/p5-Catalyst-Action-RenderView: Makefile distinfo 

Log message:
Update to p5-Catalyst-Action-RenderView-0.17.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 06:59:31

Modified files:
	www/p5-HTML-RewriteAttributes: Makefile distinfo 
	www/p5-HTML-RewriteAttributes/pkg: PLIST 

Log message:
Update to p5-HTML-RewriteAttributes-0.06.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/16 07:06:01

Modified files:
	www/p5-MasonX-Interp-WithCallbacks: Makefile distinfo 

Log message:
Update to p5-MasonX-Interp-WithCallbacks-1.20.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/16 07:21:09

Modified files:
	textproc/py-gTTS: Makefile distinfo 

Log message:
update to py-gTTS 2.5.4


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/16 07:56:39

Modified files:
	lib/libcrypto/arch/amd64: Makefile.inc 
Added files:
	lib/libcrypto/sha: sha512_amd64.c sha512_amd64_generic.S 

Log message:
Provide a replacement assembly implementation for SHA-512 on amd64.

Replace the perlasm generated SHA-512 assembly with a more readable
version and the same C wrapper introduced for SHA-256. As for SHA-256,
on a modern CPU the performance is largely the same.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/16 08:06:08

Removed files:
	lib/libcrypto/sha/asm: sha512-x86_64.pl 

Log message:
Remove sha512-x86_64.pl.

Now that we have replacement SHA-256 and SHA-512 assembly implementations
for amd64, sha512-x86_64.pl can go the way of the dodo.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/16 08:31:36

Modified files:
	lib/libcrypto/arch/amd64: Makefile.inc 
	lib/libcrypto/sha: sha256_amd64.c 
Added files:
	lib/libcrypto/sha: sha256_amd64_shani.S 

Log message:
Provide a SHA-256 assembly implementation for amd64 using SHA-NI.

This provides a SHA-256 assembly implementation for amd64, which uses
the Intel SHA Extensions (aka SHA New Instructions or SHA-NI). This
provides a 3-5x performance gain on some Intel CPUs and many AMD CPUs.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/16 08:32:08

Modified files:
	lib/libcrypto/ec: ec_local.h ec_mult.c ecp_methods.c 

Log message:
Simplify signature of ec_wNAF_mul()

The only caller passes in num = 1 and is itself called in a path that
ensures that the multiplier of the generator is != NULL. Consequently
we don't need to deal with an array of points and an array of scalars
so rename them accordingly.

In addition, the change implies that numblocks and num_scalar are now
always 1, so inline this information and take a first step towards
disentangling this gordian knot.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/16 08:48:16

Modified files:
	devel/github-cli: Makefile distinfo modules.inc 

Log message:
update to github-cli 2.62.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/16 08:49:21

Modified files:
	www/w3m        : Makefile distinfo 
	www/w3m/pkg    : PLIST 
Removed files:
	www/w3m/patches: patch-file_c 

Log message:
Update w3m to 0.5.3pl20241116

From Rene Kita (upstream)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/16 08:50:18

Modified files:
	sysutils/gitlab-cli: Makefile distinfo modules.inc 
	sysutils/gitlab-cli/pkg: PLIST 

Log message:
update to gitlab-cli 1.49.0


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/16 09:49:50

Modified files:
	usr.bin/tmux   : screen-write.c 

Log message:
Do not call layout_fix_panes if wp is NULL (that is, a popup).


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/16 09:53:54

Modified files:
	x11/kde        : kde.port.mk 
	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/kde-gtk-config/pkg: PLIST 
	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: 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/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: 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-sdk: distinfo 
	x11/kde-plasma/plasma-workspace: 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/print-manager: distinfo 
	x11/kde-plasma/qqc2-breeze-style: distinfo 
	x11/kde-plasma/systemsettings: distinfo 
	x11/kde-plasma/xdg-desktop-portal-kde: distinfo 

Log message:
Update KDE Plasma to 6.2.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/16 10:42:09

Modified files:
	www/w3m        : Makefile distinfo 

Log message:
tidy vars, regen distinfo (hex->b64)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/16 11:33:24

Modified files:
	textproc/unicode/cldr: Makefile distinfo 
	textproc/unicode/cldr/pkg: PLIST-main 

Log message:
Update to unicode-cldr-46.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/16 12:10:18

Modified files:
	net/dictd      : Makefile distinfo 
	net/dictd/patches: patch-dictd_c 
	net/dictd/pkg  : PLIST-main 

Log message:
update to dict 1.13.2 (configure/build fix release)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/16 12:15:42

Modified files:
	editors/ghostwriter: distinfo 

Log message:
Update KDE Gear to 24.08.3 (Missing distinfo spotted by aja)


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2024/11/16 14:17:54

Modified files:
	sys/dev/fdt    : files.fdt 
Added files:
	sys/dev/fdt    : qccpucp.c 

Log message:
Add qccpucp(4), a driver for the CPUSS Control Processor (CPUCP) mailbox
controller. It is used as doorbell for the arm-scmi perf protocol and
a prerequisite for cpu frequency management on X Elite chips.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/16 17:25:07

Modified files:
	sys/net        : if_tun.c if_tun.h 

Log message:
provide network offloads between the kernel and userland again

userland can request that network packets that are read from or
written to the device special file get prepended with a "tun_hdr"
struct. this struct contains bits which say what offloads are
requested for the packet, including things like ip/tcp/udp/icmp
checksums, tcp segmentation offloads, or ethernet vlan tags.

userland can write a packet with any of these offloads requested
into the kernel at any time, but has to request which ones it's
able to handle coming from the kernel. enabling the tun_hdr struct
and which offloads userland can handle is done with a new TUNSCAP
ioctl.

this is based on the virtio_net_hdr in linux, which jan@ actually
implemented and had working with vmd. however, claudio@ and i
strongly opposed to what feels like a layer violation by pulling
virtio structures into the tun driver, and then trying to emulate
virtio/linux semantics in our network stack, and playing catch up
when the "upstream" projects decide to change the shape or meaning
of these bits. tun_hdr is specific to the openbsd network stack and
it's semantics, which simplifies our kernel implementation. jan has
been pretty gracious about the extra work on the vmd side of things.

tested by and ok jan@
ok claudio@

sthen@ backed this out cos of confusion with the ioctl numbers i
picked to controlling this feature. i've picked new numbers that
don't conflict this time.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/16 17:51:04

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

Log message:
make a first pass at documenting the network offload support.

the ioctls are here, the offload header is next.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/16 18:44:25

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

Log message:
try documenting tun_hdr


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/16 23:33:35

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
Rewrite EC_GROUP_cmp()

Use better variable names (cf. https://jmilne.org/math/tips.html#4) and
avoid the weird style of assigning to r (what does r stand for anyway?)
and short circuiting subsequent tests using if (r || ...). Also, do not
reuse the variables for order and cofactor that were previously used for
the curve coefficients.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/17 00:17:04

Modified files:
	net/lftp       : Makefile distinfo 
	net/lftp/patches: patch-configure patch-src_Makefile_in 
	net/lftp/pkg   : PLIST 
Removed files:
	net/lftp/patches: patch-lib_sys_select_in_h 
	                  patch-lib_vasnprintf_c patch-src_lftp_ssl_cc 

Log message:
Update lftp to 4.9.3

Tweak and OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/17 00:44:47

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

Log message:
minor grammar/macro fixes;


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/17 01:19:08

Modified files:
	lib/libcrypto/ec: ecp_methods.c 

Log message:
Minor simplifications in ec_cmp()


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/17 02:19:46

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

Log message:
describe the endianness of tun_hdr


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/17 02:49:51

Modified files:
	sysutils/remotebox: Makefile distinfo 

Log message:
Update to remotebox-3.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 03:42:03

Modified files:
	devel/p5-Class-MethodMaker: Makefile distinfo 
	devel/p5-Class-MethodMaker/pkg: PLIST 

Log message:
Update to p5-Class-MethodMaker-2.25.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/17 03:48:14

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
ec_lib: zap a useless comment


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 03:51:28

Modified files:
	devel/p5-Curses: Makefile distinfo 

Log message:
Update to p5-Curses-1.45.


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/11/17 04:41:36

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

Log message:
update to v0.18.0

https://github.com/kopia/kopia/releases/tag/v0.18.0


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/17 05:21:48

Modified files:
	sys/net        : bpf.c 

Log message:
make sure bpfsdetach is holding a bpf_d ref when invalidating stuff.

when bpfsdetach is called by an interface being destroyed, it
iterates over the bpf descriptors using the interface and calls
vdevgone and klist_invalidate against them. however, i'm not sure
the reference the interface holds against the bpf_d is accounted
for properly, so vdevgone might drop it to 0 and free it, which
makes the klist_invalidate a use after free.

avoid this by taking a bpf_d ref before calling vdevgone and
klist_invalidate so the memory can't be freed out from under the
feet of bpfsdetach.

Reported-by: syzbot+b3927f8ad162452a2f39@syzkaller.appspotmail.com

i wasn't able to reproduce whatever syzkaller did. it's possible
this is a double free, but we'll wait and see if it pops up again.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 06:10:02

Modified files:
	devel/p5-DateTime-Format-Flexible: Makefile distinfo 

Log message:
Update to p5-DateTime-Format-Flexible-0.36.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 06:15:19

Modified files:
	devel/p5-DateTime-Format-HTTP: Makefile distinfo 

Log message:
Update to p5-DateTime-Format-HTTP-0.43.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 06:23:39

Modified files:
	devel/p5-ExtUtils-Helpers: Makefile distinfo 

Log message:
Update to p5-ExtUtils-Helpers-0.028.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 06:33:11

Modified files:
	devel/p5-ExtUtils-Config: Makefile distinfo 
	devel/p5-ExtUtils-Config/pkg: PLIST 

Log message:
Update to p5-ExtUtils-Config-0.010.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 06:35:14

Modified files:
	devel/p5-ExtUtils-InstallPaths: Makefile distinfo 

Log message:
Update to p5-ExtUtils-InstallPaths-0.014.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 06:39:37

Modified files:
	devel/p5-Getopt-Euclid: Makefile distinfo 

Log message:
Update to p5-Getopt-Euclid-0.4.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 06:54:16

Modified files:
	devel/p5-Hash-Merge-Simple: Makefile distinfo 

Log message:
Update to p5-Hash-Merge-Simple-0.052.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 06:58:27

Modified files:
	devel/p5-IO-Lambda: Makefile distinfo 

Log message:
Update to p5-IO-Lambda-1.34.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/17 07:10:23

Log message:
    security/acme.sh: new port (version 3.0.9)
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241117
    
    N ports/security/acme.sh/Makefile
    N ports/security/acme.sh/distinfo
    N ports/security/acme.sh/pkg/DESCR
    N ports/security/acme.sh/pkg/PLIST
    N ports/security/acme.sh/patches/patch-dnsapi_dns_netcup_sh
    N ports/security/acme.sh/patches/patch-notify_aws_ses_sh
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/17 07:10:55

Modified files:
	security       : Makefile 

Log message:
+security/acme.sh


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/17 07:42:38

Modified files:
	x11/kde-applications/kdepim-runtime: Makefile 

Log message:
Adjust build/run dependencies, spotted by aja in bulk


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/17 08:02:05

Modified files:
	x11/vlc        : Makefile 
	x11/vlc/pkg    : PLIST-main 

Log message:
Fix PLIST

Something went wrong with my last update commit.

Spotted by aja


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2024/11/17 09:35:05

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

Log message:
add qccpucp to GENERIC

ok patrick@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tobhe@cvs.openbsd.org	2024/11/17 09:45:15

Modified files:
	sysutils/firmware/arm64-qcom-dtb: Makefile 
	sysutils/firmware/arm64-qcom-dtb/patches: 
	                                          patch-src_arm64_qcom_x1e80100_dtsi 

Log message:
Add cpucp_mbox, sram and arm-scmi nodes for cpu frequency management
via the arm-scmi perf protocol.

feedback from landry@
ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/11/17 12:56:15

Modified files:
	sysutils/kopia : Makefile distinfo 

Log message:
update to v0.18.1

Kopia v0.18.1 is a hot fix release which fixes compatibility with repository server clients which were connected using previous versions.
https://github.com/kopia/kopia/releases/tag/v0.18.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/17 12:59:42

Modified files:
	security/acme.sh: Makefile 
	security/acme.sh/patches: patch-dnsapi_dns_netcup_sh 

Log message:
explain sh syntax fix, remove needless partial rename;  OK kirill

contrary to login(), logout() does clash, but was partially renamed.
Remove that hunk to unbreak the script.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/17 14:30:33

Modified files:
	devel/gdb      : Makefile 

Log message:
Use system zlib instead of a bundled copy

Less bugs lurking, less noise at build time.

ok tb@ pascal@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2024/11/17 14:36:33

Modified files:
	lang/racket-minimal: Makefile distinfo 
	lang/racket-minimal/pkg: PLIST 

Log message:
Update to racket 8.15.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/17 14:38:55

Modified files:
	sysutils/fzf   : Makefile distinfo 

Log message:
Update to fzf-0.56.3

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/17 14:45:07

ports/databases/pg_sqlite_fdw/patches

Update of /cvs/ports/databases/pg_sqlite_fdw/patches
In directory cvs.openbsd.org:/tmp/cvs-serv49088/patches

Log Message:
Directory /cvs/ports/databases/pg_sqlite_fdw/patches added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/17 16:21:45

Modified files:
	sys/net        : if_tun.c 

Log message:
include tun_hdr in the length reported by FIONREAD and kq if it's enabled.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/17 16:31:02

Modified files:
	sys/net        : if_tun.c 

Log message:
bump the "mru" up to MAXMCLBYTES.

there's no reason to limit tun/tap to small packets.

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/17 17:22:24

Modified files:
	sys/dev/pci/drm/amd/amdkfd: kfd_chardev.c kfd_priv.h 
	                            kfd_process.c kfd_svm.c 

Log message:
drm/amdkfd: Accounting pdd vram_usage for svm

From Philip Yang
4c332037fcbb9bb53c46ba4f156951429acc4d97 in linux-6.6.y/6.6.62
68d26c10ef503175df3142db6fcd75dd94860592 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	mlarkin@cvs.openbsd.org	2024/11/17 19:32:22

Modified files:
	sys/arch/amd64/stand/libsa: memprobe.c 
	sys/arch/amd64/stand/mbr: mbr.S 
	sys/arch/i386/stand/libsa: memprobe.c 
	sys/arch/i386/stand/mbr: mbr.S 

Log message:
Fix some typos in comments in i386/amd64 bootblocks

Also fix some trailing whitespace in comments.

From Christian Schulte, thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	mlarkin@cvs.openbsd.org	2024/11/17 19:35:49

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

Log message:
Update comms/hackrf to 2024.02.1

Tested on r5 hardware.

From Bryan Vyhmeister, thanks.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/17 22:32:39

Modified files:
	sys/arch/arm64/arm64: machdep.c 
	sys/arch/arm64/dev: mainbus.c 
	sys/arch/arm64/include: bus.h 
	sys/arch/riscv64/dev: mainbus.c 
	sys/arch/riscv64/include: bus.h 
	sys/arch/riscv64/riscv64: machdep.c 
Removed files:
	sys/arch/arm64/arm64: arm64var.h 
	sys/arch/riscv64/include: riscv64var.h 

Log message:
move bus space extern to bus.h; ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/11/17 23:18:24

ports/math/py-cftime/patches

Update of /cvs/ports/math/py-cftime/patches
In directory cvs.openbsd.org:/tmp/cvs-serv45817/patches

Log Message:
Directory /cvs/ports/math/py-cftime/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/11/17 23:19:14

Modified files:
	math/py-cftime : Makefile distinfo 
Added files:
	math/py-cftime/patches: patch-pyproject_toml 

Log message:
Update py-cftime to 1.6.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 23:28:03

Modified files:
	devel/p5-Class-Data-Inheritable: Makefile distinfo 

Log message:
Update to p5-Class-Data-Inheritable-0.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 23:35:29

Modified files:
	devel/p5-Modern-Perl: Makefile distinfo 

Log message:
Update to p5-Modern-Perl-1.20241001.


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/11/17 23:39:32

Modified files:
	math/py-netcdf4: Makefile distinfo 
	math/py-netcdf4/pkg: PLIST 
Added files:
	math/py-netcdf4/patches: patch-pyproject_toml 

Log message:
Update py-netcdf4 to 1.7.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 23:44:08

Modified files:
	devel/p5-MooX-StrictConstructor: Makefile distinfo 
	devel/p5-MooX-StrictConstructor/pkg: PLIST 

Log message:
Update to p5-MooX-StrictConstructor-0.013.


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/11/17 23:44:20

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

Log message:
Update py-influxdb-client to 1.47.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/17 23:58:44

Modified files:
	devel/p5-namespace-autoclean: Makefile distinfo 

Log message:
Update to p5-namespace-autoclean-0.31.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/18 00:03:38

Modified files:
	devel/p5-Test-utf8: Makefile distinfo 

Log message:
Update to p5-Test-utf8-1.03.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/18 00:07:45

Modified files:
	devel/p5-Tie-Hash-MultiValue: Makefile distinfo 

Log message:
Update to p5-Tie-Hash-MultiValue-1.07.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/18 00:22:01

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

Log message:
Update to p5-Net-SSH2-0.74.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/18 00:37:26

Modified files:
	print/psutils  : Makefile distinfo 

Log message:
Update to psutils-3.3.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/18 00:58:42

Modified files:
	security/gpgme : Makefile distinfo 
	security/gpgme/patches: patch-configure 
	                        patch-lang_cpp_tests_Makefile_in 
	                        patch-lang_qt_Makefile_in 
	                        patch-lang_qt_tests_Makefile_in 
	security/gpgme/pkg: PLIST-main PLIST-qt 
Removed files:
	security/gpgme/patches: patch-lang_qt_tests_run-importjob_cpp 
	                        patch-src_ath_h patch-src_debug_h 

Log message:
update to gpgme-1.24.0


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/18 01:29:35

Modified files:
	usr.bin/tmux   : cmd-parse.y 

Log message:
Check all %if in the list when deciding whether to process an
assignment, not just the most recent.


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/11/18 01:42:53

Modified files:
	sys/arch/alpha/alpha: mem.c 
	sys/arch/amd64/amd64: mem.c 
	sys/arch/arm/arm: mem.c 
	sys/arch/arm64/arm64: mem.c 
	sys/arch/hppa/hppa: mem.c 
	sys/arch/i386/i386: mem.c 
	sys/arch/m88k/m88k: mem.c 
	sys/arch/macppc/macppc: mem.c 
	sys/arch/mips64/mips64: mem.c 
	sys/arch/powerpc64/powerpc64: mem.c 
	sys/arch/riscv64/riscv64: mem.c 
	sys/arch/sh/sh : mem.c 
	sys/arch/sparc64/sparc64: mem.c 
	sys/kern       : kern_sysctl.c 

Log message:
Cast atomic_load_int(9) to signed int when loading `securelevel'.

The return value of atomic_load_int(9) is unsigned so needs a cast,
otherwise securelevel=-1 gets misrepresented.

From Paul Fertser.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/18 04:59:57

Modified files:
	databases/timescaledb: Makefile distinfo 
	databases/timescaledb/pkg: PLIST 

Log message:
update to timescaledb-2.17.0, from maintainer Renato Aguiar


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/18 05:11:47

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

Log message:
update to py3-yapf-0.43.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/18 07:46:33

Modified files:
	x11/gnome/gcr4 : Makefile distinfo 
	x11/gnome/gcr4/pkg: PLIST 

Log message:
Update to gcr4-4.3.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/18 07:47:42

Modified files:
	x11/twmn       : Makefile 
Added files:
	x11/twmn/patches: patch-twmnc_main_cpp 

Log message:
x11/twmn: fix build with boost 1.87

ok sdk (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/18 11:29:26

Modified files:
	misc/remind    : Makefile distinfo 
	misc/remind/pkg: PLIST 

Log message:
update to remind-5.1.0, from Martin Ziemer (maintainer)
+ I dropped a patch that isn't needed, and fixed the path for
MODTCL_WISH_ADJ in pre-configure


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/18 11:34:55

Modified files:
	www/tomcat     : Tag: OPENBSD_7_6 Makefile.inc 
	www/tomcat/v10 : Tag: OPENBSD_7_6 Makefile distinfo 
	www/tomcat/v10/pkg: Tag: OPENBSD_7_6 DESCR-main PLIST-examples 
	www/tomcat/v9  : Tag: OPENBSD_7_6 Makefile distinfo 
	www/tomcat/v9/pkg: Tag: OPENBSD_7_6 DESCR-main PLIST-examples 

Log message:
MFC tomcat updates; CVE-2024-52316
Apache Tomcat: Authentication bypass when using Jakarta Authentication API


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/18 12:09:49

Modified files:
	math/py-scs    : Makefile 

Log message:
mark BROKEN; needs updating and/or adapting to work with newer numpy.
if sticking with 2.1.1-2, the version number in setup.py needs patching
to a valid format; probably simpler to update to a newer 2.x than that
though.

(breakage due to other updates was hidden by py-scipy being marked BROKEN).


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/18 12:53:53

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

Log message:
erlang.port.mk: add MODERL_BUILD_DEPENDS and imrpove offline build

It also includes small changes which requires for net/ejabberd

As part of my testing I've rebuild and check that it doesn't change PLIST:
- lang/lfe
- lang/gleam
- lang/elixir
- devel/rebar3
- benchmarks/tsung
- net/rabbitmq

OK: sthen@ volker@


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2024/11/18 13:04:14

Modified files:
	build          : mirrors.dat 

Log message:
add mirrors.chroot.ro (Bucharest), mirror.raiolanetworks.com (Madrid)


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2024/11/18 13:04:39

Modified files:
	.              : ftp.html ftplist httpslist 
	openbgpd       : ftp.html 
	openssh        : ftp.html portable.html 
	openntpd       : portable.html 
	rpki-client    : portable.html 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/18 13:20:02

Added files:
	devel/jujutsu/patches: 
	                       patch-modcargo-crates_serde_bser-0_4_0_src_ser_mod_rs 

Log message:
devel/jujutsu: fix build on BE arches (again)

Not sure why I thought the patch was no longer needed...


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/18 14:07:36

Modified files:
	x11/kde-plasma/qqc2-breeze-style: Makefile 

Log message:
Add missing build/run dependency on devel/kf6/kcoreaddons

Spotted by naddy


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/18 14:09:31

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

Log message:
Add missing build dependency on devel/kf6/kconfigwidgets

Spotted by aja


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/18 15:33:58

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

Log message:
i was missing a .Dv in front of a macro


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/18 17:00:54

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

Log message:
Update to goreleaser-2.4.7

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/18 17:01:48

Modified files:
	devel/tbb      : Makefile 
	devel/tbb/patches: patch-src_tbb_semaphore_h 
	                   patch-test_common_utils_dynamic_libs_h 

Log message:
tbb: sync patches with upstream

from brad


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/18 19:11:03

Modified files:
	sys/net        : if_pfsync.c 

Log message:
fix tcpdump on pfsync interfaces.

after the last rewrite i was showing bpf ip packets, not the pfsync
payload like the PFSYNC DLT expected.

this also lets bpf see packets being processed by pfsync input
handling, so if you want to see only what's being sent you'll need
to filter by direction.

reported by Marc Boisis


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2024/11/18 19:31:35

Modified files:
	sys/dev/pci    : nvme_pci.c 

Log message:
kill our kids before we die, or there will be panic

dlg concurs


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/11/18 22:49:27

Modified files:
	sys/arch/amd64/amd64: db_disasm.c 

Log message:
Teach ddb how to disassemble endbr64.

With input on prefix handling and ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/11/18 22:50:25

src/regress/sys/arch/amd64/ddb

Update of /cvs/src/regress/sys/arch/amd64/ddb
In directory cvs.openbsd.org:/tmp/cvs-serv78976/regress/sys/arch/amd64/ddb

Log Message:
Directory /cvs/src/regress/sys/arch/amd64/ddb added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/11/18 22:50:41

Added files:
	regress/sys/arch/amd64/ddb: Makefile disasm.c disasm.h stubs.c 

Log message:
Add amd64 ddb regress suite allowing the disassembler to be tested from
userspace.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/11/18 22:51:07

Modified files:
	regress/sys/arch/amd64: Makefile 

Log message:
hook up ddb regress


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/18 23:18:26

Modified files:
	sys/uvm        : uvm_extern.h 

Log message:
remove forward declaration of struct mount

unneeded after uvm_vnp_sync() prototype moved to vnode.h in 2014


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/19 01:46:23

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

Log message:
Update to terragrunt-0.68.15.


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/19 02:22:01

Modified files:
	net/pounce     : Makefile 
Added files:
	net/pounce/patches: patch-state_c 

Log message:
net/pounce: backport c23e879d060730d6b9484fd7c6554f11ad76b5fa

Handle 004 RPL_MYINFO with fewer parameters

while here, take maintainer on op@ proposition

ok op@


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/19 02:31:01

Modified files:
	net/icbirc     : Makefile 
Added files:
	net/icbirc/patches: patch-icb_c 

Log message:
icbirc: sends 001-004 on successful registration.

ok op@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/19 02:39:57

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
implement ice_add_rx_lldp_filter()


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/19 02:41:32

Modified files:
	sys/dev/pci    : if_ice.c if_icevar.h 

Log message:
gather ice(4) hardware counters for debugging


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2024/11/19 03:03:19

Modified files:
	share/man/man4 : Makefile 
Added files:
	share/man/man4 : qccpucp.4 

Log message:
Add qccpucp(4) manual page

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/19 03:22:03

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

Log message:
erlang.port.mk: fixed a typo: _n -> _m

OK: volker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/19 04:03:50

Log message:
    import devel/cargo-c, with/ok aja, ok semarie
    
    cargo applet to build and install C-ABI compatible dynamic and static libraries.
    
    cargo-c produces and installs a correct pkg-config file, a static library and a
    dynamic library, and a C header to be used by any C (and C-compatible) software.
    
    Status:
    
    Vendor Tag:	tb
    Release Tags:	tb_20241119
    
    N ports/devel/cargo-c/Makefile
    N ports/devel/cargo-c/crates.inc
    N ports/devel/cargo-c/distinfo
    N ports/devel/cargo-c/pkg/DESCR
    N ports/devel/cargo-c/pkg/PLIST
    N ports/devel/cargo-c/patches/patch-src_build_targets_rs
    N ports/devel/cargo-c/patches/patch-src_install_rs
    N ports/devel/cargo-c/patches/patch-src_target_rs
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/19 04:04:21

Modified files:
	devel          : Makefile 

Log message:
+ cargo-c


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/19 08:23:43

Log message:
    Import py-apprise
    
    Apprise allows you to send a notification to almost all of the most
    popular notification services available to us today such as: Telegram,
    Discord, Slack, Amazon SNS, Gotify, etc. It provides a Python library
    and command line tool.
    
    Needed as RDEP for news/sabnzbd.
    
    From sthen@ with tweaks from me.
    
    OK sthen@
    
    Status:
    
    Vendor Tag:	bket
    Release Tags:	bket_20241119
    
    N ports/net/py-apprise/Makefile
    N ports/net/py-apprise/distinfo
    N ports/net/py-apprise/pkg/DESCR
    N ports/net/py-apprise/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/19 08:25:41

Modified files:
	net            : Makefile 

Log message:
+ py-apprise,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/19 08:28:25

Log message:
    Import py-borghash
    
    Memory-efficient hashtable implementations as a Python library, implemented in
    Cython.
    
    Needed as RDEP for sysutils/borgbackup/2.0.
    
    OK sthen@
    
    Status:
    
    Vendor Tag:	bket
    Release Tags:	bket_20241119
    
    N ports/devel/py-borghash/Makefile
    N ports/devel/py-borghash/distinfo
    N ports/devel/py-borghash/pkg/DESCR
    N ports/devel/py-borghash/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/19 08:30:15

Modified files:
	devel          : Makefile 

Log message:
+ py-borghash,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/19 08:37:13

Modified files:
	news/sabnzbd   : Makefile 

Log message:
news/sabnzbd - add RDEP on net/py-apprise${MODPY_FLAVOR}

Bump REVISION


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/19 08:38:14

Modified files:
	databases/py-borgstore: Makefile distinfo 

Log message:
Update to py-borgstore-0.1.0

Changes: https://github.com/borgbackup/borgstore/blob/0.1.0/CHANGES.rst


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/19 08:38:50

Modified files:
	sysutils/borgbackup/2.0: Makefile distinfo 
	sysutils/borgbackup/2.0/pkg: PLIST 

Log message:
Update to borgbackup-2.0.0beta14

Changes:
https://borgbackup.readthedocs.io/en/2.0.0b14/changes.html#version-2-0-0b14-2024-11-17
https://borgbackup.readthedocs.io/en/2.0.0b13/changes.html#version-2-0-0b13-2024-10-31


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/19 08:57:24

Modified files:
	math/py-netcdf4: Makefile 

Log message:
py-netcdf4 new version now needs setuptools_scm


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/19 09:02:09

Modified files:
	www/yt-dlp     : Makefile distinfo 
	www/yt-dlp/pkg : PLIST 

Log message:
Update to yt-dlp 2024.11.18, ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/19 10:38:23

Modified files:
	news/nzbget    : Makefile distinfo 
	news/nzbget/patches: patch-nzbget_conf 
Added files:
	news/nzbget/patches: patch-cmake_par2-turbo_cmake 
	                     patch-par2cmdline-turbo_CMakeLists_txt 
	                     patch-par2cmdline-turbo_include_par2_gf16_threadqueue_h 
Removed files:
	news/nzbget/patches: patch-CMakeLists_txt 

Log message:
Update to nzbget-24.4

Changes: https://github.com/nzbgetcom/nzbget/releases/tag/v24.4


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/19 11:39:34

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

Log message:
fix SEE ALSO;


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/19 12:47:57

Modified files:
	mail/imapdedup : Makefile distinfo 
	mail/imapdedup/pkg: PLIST 

Log message:
mail/imapdedup: update to 1.2

Changelog: https://github.com/quentinsf/IMAPdedup/blob/1.2/CHANGELOG.md

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/19 13:33:35

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.4.4esr/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/19 13:34:20

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.4.4esr/releasenotes/


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/19 13:41:10

Modified files:
	shells/nushell : Makefile crates.inc distinfo 

Log message:
shells/nushell: Update to 0.100.0 and take MAINTAINER
ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/19 13:54:01

Modified files:
	security/vaultwarden: Tag: OPENBSD_7_6 Makefile crates.inc 
	                      distinfo 

Log message:
Update to vaultwarden-1.32.4

From https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.4:
This release has fixed some CVE Reports reported by a third party
security auditor and we recommend everybody to update to the latest
version as soon as possible. The contents of these reports will be
disclosed publicly in the future.

OK kirill@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/19 13:54:46

Modified files:
	www/vaultwarden-web: Tag: OPENBSD_7_6 Makefile distinfo 
	www/vaultwarden-web/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
Update to vaultwarden-web-2024-6.2c

Changes:
https://github.com/dani-garcia/bw_web_builds/releases/tag/v2024.6.2c

OK kirill@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/19 14:14:40

Modified files:
	lang/gleam     : Makefile crates.inc distinfo 
Added files:
	lang/gleam/patches: patch-compiler-cli_src_beam_compiler_rs 
	                    patch-compiler-core_src_build_project_compiler_rs 
	                    patch-compiler-core_src_error_rs 
Removed files:
	lang/gleam/patches: 
	                    patch-compiler-core_src_build_package_compiler_rs 

Log message:
lang/gleam: Update to 1.6.1


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/19 16:26:35

Modified files:
	sys/net        : bpfdesc.h bpf.c 

Log message:
use a tailq for the global list of bpf_if structs.

this replaces a hand rolled list that's been here since 1.1.

ok claudio@ kn@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/19 19:18:45

Modified files:
	sys/net        : ifq.c ifq.h 

Log message:
provide ifq_deq_set_oactive.

ifq_deq_set_oactive is a variation on ifq_set_oactive that can be
called inside an if_deq_begin "transaction".

afresh@ found de(4) was calling ifq_set_oactive while holding the
ifq mutex via ifq_deq_begin, which led to a panic because ifq_set_oactive
also tries to take the ifq mutex. ifq_deq_set_oactive assumes the
caller is already holding the mutex.

de(4) is confusing, so it seemed simpler to add a small tweak to
ifqs than try and do major surgery on such a hairy driver.

tested by afresh@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/19 19:26:53

Modified files:
	sys/dev/pci    : if_de.c 

Log message:
use ifq_deq_set_oactive if we're in an if_deq_begin "transaction"

reported by and fix tested by afresh@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/11/19 23:54:17

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 00:06:16

Modified files:
	devel/py-zipp  : Makefile distinfo 
	devel/py-zipp/pkg: DESCR PLIST 

Log message:
update to py3-zipp-3.21.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/20 01:05:00

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-3.3.1345.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/20 01:07:44

Modified files:
	sysutils/govmomi: Makefile distinfo 

Log message:
Update to govc-0.46.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/20 01:08:40

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-502.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/20 01:11:54

Modified files:
	graphics/sane-airscan: Makefile distinfo 

Log message:
Update to sane-airscan-0.99.30.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 01:12:36

Modified files:
	sysutils/borgmatic: Makefile distinfo 
	sysutils/borgmatic/pkg: PLIST 
Removed files:
	sysutils/borgmatic/patches: patch-borgmatic_config_paths_py 

Log message:
update to borgmatic-1.9.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/20 01:14:14

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.68.16.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 02:40:02

Modified files:
	security/py-bcrypt: Makefile crates.inc distinfo 

Log message:
update to py3-bcrypt-4.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 03:02:28

Modified files:
	security/easy-rsa: Makefile distinfo 
Added files:
	security/easy-rsa/patches: patch-easyrsa 

Log message:
update to easy-rsa-3.2.1
add upstream patch to recognise libressl 4.x


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/20 03:21:22

Modified files:
	sys/kern       : kern_sig.c 

Log message:
No need to call unsleep() if p_wchan is NULL.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/20 04:35:44

Modified files:
	textproc/opensearch: Makefile distinfo 
	textproc/opensearch/pkg: PLIST 

Log message:
Update opensearch 2.16.0 -> 2.18.0
Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.18.0.md
ok op@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/11/20 04:36:39

Modified files:
	www/opensearch-dashboards: Makefile distinfo 
	www/opensearch-dashboards/pkg: PLIST 

Log message:
Update opensearch-dashboards 2.16.0 -> 2.18.0
Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.18.0.md
ok op@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 05:09:16

Modified files:
	education/anki : Makefile 
Added files:
	education/anki/patches: patch-aqt_deckconf_py 
	                        patch-aqt_preferences_py 

Log message:
backport some fixes for anki with newer python


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/20 05:58:09

Modified files:
	net/ngtcp2     : Makefile distinfo 

Log message:
ngtcp2: update to 1.9.0

minor bump: new retry token API with more detailed error reporting (#1402)
https://github.com/ngtcp2/ngtcp2/releases/tag/v1.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/20 06:34:07

Modified files:
	geo/osrm-backend: Makefile distinfo 
	geo/osrm-backend/patches: 
	                          patch-src_extractor_edge_based_graph_factory_cpp 
	                          patch-src_extractor_extractor_cpp 
	                          patch-src_guidance_guidance_processing_cpp 
	                          patch-src_partitioner_recursive_bisection_cpp 
	geo/osrm-backend/pkg: PLIST 
Added files:
	geo/osrm-backend/patches: patch-include_server_server_hpp 

Log message:
geo/osrm-backend: update to a newer commit to unbreak with boost 1.87.

it still builds against the in-tree boost 1.84.
cf https://github.com/Project-OSRM/osrm-backend/pull/6432
and https://github.com/Project-OSRM/osrm-backend/pull/7073
and https://github.com/Project-OSRM/osrm-backend/pull/6903 (mapbox
variant removal)


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/20 06:36:55

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

Log message:
Improve error handling of psp(4) driver.

The driver for the AMD platform security processor did use a bunch
of EINVAL error codes.  It is better to propagate the error up from
the subsystem or use more specific values.  Rename the variable
"ret" to "error" to make clear where we deal with an actual errno(2).
Document where and why the error code is ignored.

OK hshoexer@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 06:55:40

Modified files:
	lang/pythran   : Makefile 

Log message:
add comment re py-scipy which wants pythran<0.16.0 for now


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 06:57:08

Modified files:
	graphics/tesseract/tesseract: Makefile distinfo 
	graphics/tesseract/tesseract/patches: patch-configure_ac 

Log message:
update to tesseract-5.5.0


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/11/20 06:57:29

Modified files:
	sbin/pfctl     : pfctl.8 pfctl.h pfctl_radix.c pfctl_table.c 

Log message:
pfctl: clear statistic for specified addresses

OK:  bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/20 07:03:23

Modified files:
	devel/llvm/19  : Makefile distinfo 
	devel/llvm/19/patches: 
	                       patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_cpp 
	                       patch-llvm_lib_Target_X86_X86InstrCompiler_td 

Log message:
update to 19.1.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 07:14:09

Modified files:
	graphics/asymptote: Makefile distinfo 
	graphics/asymptote/pkg: PLIST 

Log message:
update to asymptote-2.91


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 07:15:26

Modified files:
	textproc/mupdf : Makefile distinfo 

Log message:
update to mupdf-1.24.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/20 07:45:59

Modified files:
	security/vaultwarden: Makefile crates.inc distinfo 

Log message:
Update to vaultwarden-1.32.5

From https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.5:
This release further fixed some CVE Reports reported by a third party
security auditor and we recommend everybody to update to the latest
version as soon as possible. The contents of these reports will be
disclosed publicly in the future.

Tested by and OK from kirill@, aisha@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/20 07:48:00

Modified files:
	security/vaultwarden: Tag: OPENBSD_7_6 Makefile crates.inc 
	                      distinfo 

Log message:
Update to vaultwarden-1.32.5

From https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.5: This
release further fixed some CVE Reports reported by a third party
security auditor and we recommend everybody to update to the latest
version as soon as possible. The contents of these reports will be
disclosed publicly in the future.

Tested by and OK from kirill@, aisha@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 08:09:04

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

Log message:
update to re2c-4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 08:47:24

Modified files:
	net/unifi      : Makefile.inc 
	net/unifi/main : Makefile 
	databases/mongodb: Makefile 
Removed files:
	databases/mongodb/36: Makefile distinfo 
	databases/mongodb/36/files: mongodb.conf 
	databases/mongodb/36/patches: patch-SConstruct 
	                              patch-src_mongo_base_error_codes_tpl_h 
	                              patch-src_mongo_db_repl_master_slave_cpp 
	                              patch-src_mongo_executor_network_interface_mock_test_cpp 
	                              patch-src_mongo_shell_shell_utils_extended_cpp 
	                              patch-src_mongo_util_net_sock_h 
	                              patch-src_mongo_util_processinfo_openbsd_cpp 
	                              patch-src_mongo_util_time_support_cpp 
	                              patch-src_third_party_IntelRDFPMathLib20U1_LIBRARY_src_bid_functions_h 
	                              patch-src_third_party_asio-master_asio_include_asio_ssl_impl_context_ipp 
	                              patch-src_third_party_mozjs-45_platform_x86_64_openbsd_build_js-confdefs_h 
	                              python3-SConstruct 
	                              python3-buildscripts_aggregate_tracefiles_py 
	                              python3-buildscripts_aws_ec2_py 
	                              python3-buildscripts_errorcodes_py 
	                              python3-buildscripts_idl_idl_compiler_py 
	                              python3-buildscripts_idl_idl_syntax_py 
	                              python3-buildscripts_idl_idlc_py 
	                              python3-buildscripts_utils_py 
	                              python3-site_scons_libdeps_py 
	                              python3-site_scons_mongo___init___py 
	                              python3-site_scons_mongo_generators_py 
	                              python3-site_scons_site_tools_distsrc_py 
	                              python3-site_scons_site_tools_idl_tool_py 
	                              python3-site_scons_site_tools_jstoh_py 
	                              python3-site_scons_site_tools_mongo_benchmark_py 
	                              python3-site_scons_site_tools_mongo_integrationtest_py 
	                              python3-site_scons_site_tools_mongo_unittest_py 
	                              python3-site_scons_site_tools_split_dwarf_py 
	                              python3-site_scons_site_tools_thin_archive_py 
	                              python3-src_mongo_SConscript 
	                              python3-src_mongo_base_generate_error_codes_py 
	                              python3-src_mongo_db_auth_generate_action_types_py 
	                              python3-src_mongo_db_fts_generate_stop_words_py 
	                              python3-src_mongo_db_fts_unicode_gen_casefold_map_py 
	                              python3-src_mongo_db_fts_unicode_gen_delimiter_list_py 
	                              python3-src_mongo_db_fts_unicode_gen_diacritic_list_py 
	                              python3-src_mongo_db_fts_unicode_gen_diacritic_map_py 
	                              python3-src_mongo_db_query_collation_generate_icu_init_cpp_py 
	databases/mongodb/36/pkg: DESCR PLIST mongod.rc 

Log message:
mongodb/36 was kept around for old versions of unifi, but they have
since been removed, so drop it.

(if someone is still using an old version, there are notes in unifi's
pkg-readme about either importing a unifi .unf backup to a new version,
or using mongodump from mongo-tools, to jump to 44).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/20 09:20:00

Modified files:
	databases/mongodb: Makefile 
Added files:
	databases/mongodb/36: Makefile distinfo 
	databases/mongodb/36/files: mongodb.conf 
	databases/mongodb/36/patches: patch-SConstruct 
	                              patch-src_mongo_base_error_codes_tpl_h 
	                              patch-src_mongo_db_repl_master_slave_cpp 
	                              patch-src_mongo_executor_network_interface_mock_test_cpp 
	                              patch-src_mongo_shell_shell_utils_extended_cpp 
	                              patch-src_mongo_util_net_sock_h 
	                              patch-src_mongo_util_processinfo_openbsd_cpp 
	                              patch-src_mongo_util_time_support_cpp 
	                              patch-src_third_party_IntelRDFPMathLib20U1_LIBRARY_src_bid_functions_h 
	                              patch-src_third_party_asio-master_asio_include_asio_ssl_impl_context_ipp 
	                              patch-src_third_party_mozjs-45_platform_x86_64_openbsd_build_js-confdefs_h 
	                              python3-SConstruct 
	                              python3-buildscripts_aggregate_tracefiles_py 
	                              python3-buildscripts_aws_ec2_py 
	                              python3-buildscripts_errorcodes_py 
	                              python3-buildscripts_idl_idl_compiler_py 
	                              python3-buildscripts_idl_idl_syntax_py 
	                              python3-buildscripts_idl_idlc_py 
	                              python3-buildscripts_utils_py 
	                              python3-site_scons_libdeps_py 
	                              python3-site_scons_mongo___init___py 
	                              python3-site_scons_mongo_generators_py 
	                              python3-site_scons_site_tools_distsrc_py 
	                              python3-site_scons_site_tools_idl_tool_py 
	                              python3-site_scons_site_tools_jstoh_py 
	                              python3-site_scons_site_tools_mongo_benchmark_py 
	                              python3-site_scons_site_tools_mongo_integrationtest_py 
	                              python3-site_scons_site_tools_mongo_unittest_py 
	                              python3-site_scons_site_tools_split_dwarf_py 
	                              python3-site_scons_site_tools_thin_archive_py 
	                              python3-src_mongo_SConscript 
	                              python3-src_mongo_base_generate_error_codes_py 
	                              python3-src_mongo_db_auth_generate_action_types_py 
	                              python3-src_mongo_db_fts_generate_stop_words_py 
	                              python3-src_mongo_db_fts_unicode_gen_casefold_map_py 
	                              python3-src_mongo_db_fts_unicode_gen_delimiter_list_py 
	                              python3-src_mongo_db_fts_unicode_gen_diacritic_list_py 
	                              python3-src_mongo_db_fts_unicode_gen_diacritic_map_py 
	                              python3-src_mongo_db_query_collation_generate_icu_init_cpp_py 
	databases/mongodb/36/pkg: DESCR PLIST mongod.rc 

Log message:
oops, tb pointed out net/mfi still depends on mongodb/36 - reinstate for now


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/20 09:34:26

Modified files:
	sysutils/anacron: Makefile 
	sysutils/stow  : Makefile 

Log message:
anacron, stow: drop maintainer per their request


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/20 10:21:08

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: patch-v8_src_execution_isolate_cc 

Log message:
update to 131.0.6778.85


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/20 10:34:07

Modified files:
	devel/gdb      : Makefile 

Log message:
Actually build support for non-native targets

This lets us read programs and core files from other targets. Tested
with OpenBSD/riscv64 and OpenBSD/aarch64 core files.

Tests + ok pascal@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/20 11:24:55

Modified files:
	www/ungoogled-chromium: Makefile distinfo 
	www/ungoogled-chromium/patches: 
	                                patch-v8_src_execution_isolate_cc 

Log message:
update to 131.0.6778.85


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/20 11:59:03

Modified files:
	audio/moc      : Makefile 
	audio/moc/pkg  : PLIST 

Log message:
Regen PLIST, "new" shared libs syntax


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/20 12:31:46

Modified files:
	audio/musepack : Makefile 
	audio/musepack/pkg: PLIST 

Log message:
musepack port tweaks

- 2 lines longer than 80 chars in Makefile
- Regen PLIST


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/20 13:03:04

Modified files:
	net/rabbitmq-c : Makefile distinfo 

Log message:
net/rabbitmq-c: Update to 0.15.0


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/20 13:54:02

Modified files:
	usr.bin/tmux   : grid-reader.c grid.c tmux.h window-copy.c 

Log message:
Fix word navigation on lines with tabs, from Alexander Arch.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/11/20 15:25:38

Modified files:
	sys/arch/riscv64/riscv64: pmap.c 

Log message:
The buffer flipper (incorrectly?) uses pmap_copy_page() from interrupt
context (when it calls uvm_pagerealloc_multi()).  But the current
implementation of pmap_copy_page() assumes it only runs in process context.
Use splbio() to block the interrupts while we're doing the copy.

Same diff as the one committed to arm64 a bit over a week ago.

ok mpi@, jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/11/20 16:39:56

Modified files:
	lang/pythran   : Makefile 

Log message:
we're not at scipy 1.31 quite yet...


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/20 22:36:08

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

Log message:
Update to samba-4.20.6

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

Test and OK Ian McWilliam (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/20 22:53:26

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

Log message:
Remove support for building ruby31-* packages for Ruby ports

Remove guard for COMPILER for building gem ext ports, now that all versions
need to use base-clang and ports-gcc.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/20 22:53:59

Modified files:
	lang/ruby      : Makefile 

Log message:
Unhook Ruby 3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/20 22:54:41

Removed files:
	lang/ruby/3.1  : Makefile distinfo 
	lang/ruby/3.1/patches: patch-common_mk patch-compile_c 
	                       patch-configure 
	                       patch-coroutine_amd64_Context_S 
	                       patch-ext_etc_etc_c patch-ext_extmk_rb 
	                       patch-ext_ripper_depend 
	                       patch-include_ruby_internal_has_builtin_h 
	                       patch-lib_fileutils_rb patch-lib_mkmf_rb 
	                       patch-lib_rubygems_commands_install_command_rb 
	                       patch-lib_rubygems_dependency_installer_rb 
	                       patch-lib_rubygems_ext_builder_rb 
	                       patch-template_builtin_binary_inc_tmpl 
	                       patch-thread_pthread_h 
	lang/ruby/3.1/pkg: DESCR-main DESCR-ri_docs MESSAGE-main 
	                   PLIST-main PLIST-ri_docs UNMESSAGE-main 

Log message:
Send Ruby 3.1 to the Attic


CVSROOT:	/cvs
Module name:	src
Changes by:	jeremy@cvs.openbsd.org	2024/11/20 23:12:23

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

Log message:
Update lang/ruby module documentation for the removal of Ruby 3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/21 00:00:52

Modified files:
	audio/moc      : Makefile 
	audio/moc/pkg  : PLIST 

Log message:
Disable FFmpeg support (Depends on FFmpeg<=4)

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/21 00:25:41

Modified files:
	audio/pulseaudio-qt: Makefile distinfo 

Log message:
Update pulseaudio-qt to 1.6.1


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/21 00:34:38

Modified files:
	usr.bin/tmux   : server-client.c 

Log message:
When the mouse clicked on the border between two horizontal panes, the
location was not being set properly. Pulled the checking of this into
separate function for clarity. Fixes dragging on horizontal pane border.
From Michael Grant.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/21 00:37:21

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

Log message:
Fix save-buffer documentation - it writes to stdout. From Ilya Grigoriev.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/21 01:36:56

Modified files:
	x11/tellico    : Makefile distinfo 

Log message:
Update tellico to 4.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/21 02:26:36

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.68.17.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/21 02:27:07

Modified files:
	x11/gtk+4      : Makefile distinfo 
	x11/gtk+4/patches: patch-tools_updateiconcache_c 

Log message:
Update to gtk+4-4.16.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/21 02:32:35

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

Log message:
Update to py3-botocore-1.35.66.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/21 02:32:46

Modified files:
	net/py-s3transfer: Makefile distinfo 

Log message:
Update to py3-s3transfer-0.10.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/21 02:33:00

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.66.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/21 02:33:18

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.36.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/21 02:34:26

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

Log message:
Update to terragrunt-0.69.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/21 03:04:38

Modified files:
	net/litecoin   : Makefile distinfo 

Log message:
Update litecoin to 0.21.4


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/11/21 03:07:30

Modified files:
	sbin/isakmpd   : hash.c hash.h 

Log message:
The block size of HMAC-SHA2-{384,512} must be 128 bytes.

ok tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/21 03:16:42

Modified files:
	devel/kdiff3   : Makefile distinfo 
Added files:
	devel/kdiff3/patches: patch-CMakeLists_txt 

Log message:
Update diff3 to 1.11.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/21 03:21:20

Modified files:
	productivity/ledger: Makefile 
Added files:
	productivity/ledger/patches: patch-src_filters_cc 
	                             patch-src_system_hh_in 
	                             patch-src_utils_h 

Log message:
productivity/ledger: unbreak with boost 1.87.

from https://github.com/ledger/ledger/pull/2337
and https://github.com/ledger/ledger/pull/2381


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 03:21:32

Modified files:
	lang/php       : Makefile.inc 

Log message:
Remove -imap and -pspell subpackages from MULTI_PACKAGES in Makefile.inc;
8.4 drops them. Updates committed shortly will add them to subdirs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 03:21:41

Modified files:
	lang/php/8.1   : Makefile distinfo 

Log message:
update to php-8.1.31


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 03:21:49

Modified files:
	lang/php/8.2   : Makefile distinfo 
	lang/php/8.2/patches: patch-ext_openssl_openssl_c 

Log message:
update to php-8.2.26


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 03:21:57

Modified files:
	lang/php/8.3   : Makefile distinfo 
	lang/php/8.3/patches: patch-ext_openssl_openssl_c 

Log message:
update to php-8.3.14


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 03:22:58

Modified files:
	lang/php       : Tag: OPENBSD_7_6 Makefile.inc 

Log message:
sync with current


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 03:23:05

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

Log message:
update to php-8.1.31


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 03:23:12

Modified files:
	lang/php/8.2   : Tag: OPENBSD_7_6 Makefile distinfo 
	lang/php/8.2/patches: Tag: OPENBSD_7_6 
	                      patch-ext_openssl_openssl_c 

Log message:
update to php-8.2.26


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 03:23:18

Modified files:
	lang/php/8.3   : Tag: OPENBSD_7_6 Makefile distinfo 
	lang/php/8.3/patches: Tag: OPENBSD_7_6 
	                      patch-ext_openssl_openssl_c 

Log message:
update to php-8.3.14


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 03:25:00

Modified files:
	sysutils/msktutil: Makefile distinfo 

Log message:
update to msktutil-1.2.2


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2024/11/21 04:58:45

Modified files:
	sys/kern       : sched_bsd.c 
	lib/libc/sys   : sysctl.2 

Log message:
Let the user provide an alternative perfpolicy when on battery

The current behavior of "auto", which implies running at full speed when
on AC power, does not fit all the hardware and use cases. For some people
it results in more power consumption, more heat, more noise, etc.

Extend the semantics of hw.perfpolicy and provide two buttons to
specify the desired behavior:

sysctl hw.perfpolicy=<policy while on ac>[,<policy while on battery>]

Keep the default behavior of "high,auto". People can opt for "auto,auto"
or simply "auto" instead.

No objection from deraadt@, input and ok sobrado@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:42:14

Modified files:
	lib/libutil    : Symbols.map ibuf_add.3 imsg-buffer.c imsg.h 

Log message:
Add ibuf_get_string() to the ibuf API (used by bgpd and xlockmore)

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:42:57

Modified files:
	lib/libutil    : imsg-buffer.c 

Log message:
nline ibuf_realloc() in ibuf_reserve() it is the only
user and the function is simple enough.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:44:06

Modified files:
	lib/libutil    : imsg-buffer.c 

Log message:
Allow 0 sized ibuf_open() and mark stack buffers by setting the fd to -2.

For imsgs we want to be able to use ibufs even for empty messages and stash
the fd into those ibufs. For that adjust the ibuf code to allow that.
This adds an internal IBUF_FD_MARK_ON_STACK define that is now used
for on stack ibufs instead of setting max to 0.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:47:27

Modified files:
	lib/libutil    : imsg.c imsg.h 

Log message:
Use ibuf_fd_set() and ibuf_fd_get() to handle the fd passing in imsgs.

ibufs already close forgotten fds on free so now imsg_free behaves the
same way.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:48:02

Modified files:
	lib/libutil    : imsg.c imsg_init.3 

Log message:
Refine imsg_forward(), do not close fd, just don't forward it.

imsg_free() will close the unclaimed fds at the end.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:48:34

Modified files:
	lib/libutil    : imsg.c 

Log message:
imsg_flush() should retry the write on EAGAIN errors.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:49:14

Modified files:
	lib/libutil    : Symbols.map imsg.c imsg.h imsg_init.3 

Log message:
Introduce imsg_write() and use it instead of msgbuf_write().

This is just a thin wrapper around msgbuf_write() but it makes the API
more consistent.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:49:58

Modified files:
	lib/libutil    : ibuf_add.3 imsg-buffer.c imsg.c imsg_init.3 

Log message:
Simplify imsg_write, msgbuf_write and ibuf_write return codes.

Return 0 on success or when a temporary error happened (EAGAIN, ENOBUFS).
Return -1 on error and set errno otherwise.
Kill the old 0 return for EOF. This is not how write operations work.

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 05:51:39

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-daily_sh 
	                      patch-misc_config_definitions_json 
	net/librenms/pkg: PLIST 

Log message:
update to librenms-24.11.0 (includes some xss fixes)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 05:52:09

Modified files:
	graphics/py-tifffile: Makefile distinfo 

Log message:
update to py3-tifffile-2024.9.20


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 05:52:27

Modified files:
	net/librenms   : Tag: OPENBSD_7_6 Makefile distinfo 
	net/librenms/patches: Tag: OPENBSD_7_6 patch-daily_sh 
	                      patch-misc_config_definitions_json 
	net/librenms/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
update to librenms-24.11.0 (includes some xss fixes)


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:53:11

Modified files:
	lib/libutil    : Symbols.map ibuf_add.3 imsg.c imsg.h 
	                 imsg_init.3 

Log message:
Rename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush
to imsgbuf_init, imsgbuf_clear, imsgbuf_read, imsgbuf_write and imsgbuf_flush.

This separates the imsgbuf API from the per-imsg API.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:54:10

Modified files:
	lib/libutil    : Symbols.map imsg.c imsg.h imsg_init.3 

Log message:
Introduce imsgbuf_queuelen() which returns the number
of messages ready for transmission. Returns 0 if nothing is pending.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:54:52

Modified files:
	lib/libutil    : imsg.c imsg.h imsg_init.3 

Log message:
Adjust imsgbuf_read to return an int with either 1, 0 or -1.

Handle EAGAIN by a simple return 1 (same for the fd check).
This way the caller will poll again and then retry later.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:58:09

Modified files:
	lib/libutil    : Symbols.map imsg.c 

Log message:
Only ldapd tried to handle fd exhaustion during imsg fd passing.

Remove the getdtablecount code from imsgbuf_read() and instead
move the getdtablecount code into ldapd.

Handle EMSGSIZE (the error returned when there are not enough
free file descriptor slots) inside imsgbuf_read() by retrying
the read to receive the data but without fd.
A caller expecting an fd should check the return value of
imsg_get_fd.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:58:46

Modified files:
	lib/libutil    : Symbols.map imsg-buffer.c imsg.c imsg.h 

Log message:
Retire ibuf_add_buf, replaced by better named ibuf_add_ibuf

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 05:59:33

Modified files:
	lib/libutil    : imsg-buffer.c 

Log message:
Reshuffle code and rename some internal functions.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:00:14

Modified files:
	lib/libutil    : imsg-buffer.c imsg.c imsg.h 

Log message:
Remove fd from struct msgbuf, instead pass the fd to imsg_write and
msgbuf_write

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:01:07

Modified files:
	lib/libutil    : Symbols.map imsg-buffer.c imsg.c imsg.h 

Log message:
Make struct msgbuf opaque. Introduce msgbuf_new() and msgbuf_free() for that.

This does not yet fix the imsgbuf_init() function which can now error.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:03:21

Modified files:
	lib/libutil    : Symbols.map imsg-buffer.c imsg.c imsg.h 

Log message:
Add ibuf_read and msgbuf_read to read from a socket and msgbuf_get
to return the ibufs generated by the previous two functions.

Error out if the hdrsz argument in msgbuf_new_reader is 0 or too big.
Also check that the rbuf is allocated in ibuf_read and msgbuf_read.
If not return EINVAL.

Implement the imsg API using these functions and introduce
imsgbuf_set_maxsize() to alter the maximum message size and
imsgbuf_allow_fdpass() to allow fd passing (which is now off by default).
Also cleanup the internals a bit and make imsgbuf_init() return int.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:04:02

Modified files:
	lib/libutil    : ibuf_add.3 imsg_init.3 

Log message:
Update ibuf and imsg manpage to include all new functions.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:05:23

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

Log message:
ibuf_get_string() was added to the ibuf API, remove local version

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 06:05:52

Modified files:
	lang/php       : Makefile.inc 

Log message:
use WANTLIB-xx+= instead of WANTLIB-xx= for subpackages
simplifies things where PHP versions differ in WANTLIB


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 06:06:05

Modified files:
	lang/php       : Tag: OPENBSD_7_6 Makefile.inc 

Log message:
sync with -current


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:06:31

Modified files:
	sbin/iked      : proc.c 
	usr.sbin/httpd : proc.c 
	usr.sbin/relayd: proc.c 
	usr.sbin/snmpd : proc.c 
	usr.sbin/vmd   : proc.c 

Log message:
imsg_flush no longer returns EAGAIN. Simplify proc_flush_imsg() accordingly.

Issue spotted by op@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 06:06:41

Modified files:
	net/wireshark  : Makefile distinfo 

Log message:
update to wireshark-4.4.2


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:09:06

Modified files:
	usr.sbin/bgpctl: bgpctl.c 
	usr.sbin/dhcp6leasectl: dhcp6leasectl.c 
	usr.sbin/dhcpleasectl: dhcpleasectl.c 
	usr.sbin/dvmrpctl: dvmrpctl.c 
	usr.sbin/eigrpctl: eigrpctl.c 
	usr.sbin/ikectl: ikectl.c 
	usr.sbin/ldapctl: ldapctl.c 
	usr.sbin/ldpctl: ldpctl.c 
	usr.sbin/npppctl: npppctl.c 
	usr.sbin/ntpd  : ntpd.c 
	usr.sbin/ospf6ctl: ospf6ctl.c 
	usr.sbin/ospfctl: ospfctl.c 
	usr.sbin/ractl : ractl.c 
	usr.sbin/radiusctl: radiusctl.c 
	usr.sbin/relayctl: relayctl.c 
	usr.sbin/ripctl: ripctl.c 
	usr.sbin/slaacctl: slaacctl.c 
	usr.sbin/smtpd : enqueue.c 
	usr.sbin/unwindctl: unwindctl.c 
	usr.sbin/vmctl : main.c 

Log message:
Use imsg_flush() instead of implementing the same by hand.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:10:57

Modified files:
	sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c 
	sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c 
	sbin/iked      : control.c proc.c 
	sbin/slaacd    : control.c engine.c frontend.c slaacd.c 
	sbin/unwind    : control.c frontend.c resolver.c unwind.c 
	usr.bin/tmux   : proc.c 
	usr.sbin/bgpd  : bgpd.c control.c session.c 
	usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c 
	usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c 
	usr.sbin/httpd : control.c proc.c 
	usr.sbin/ldapd : imsgev.c 
	usr.sbin/ldpd  : control.c lde.c ldpd.c ldpe.c 
	usr.sbin/lpd   : proc.c 
	usr.sbin/npppd/npppd: control.c 
	usr.sbin/ntpd  : control.c ntp.c ntp_dns.c ntpd.c 
	usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c 
	usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c 
	usr.sbin/rad   : control.c engine.c frontend.c rad.c 
	usr.sbin/radiusd: control.c radiusd.c radiusd_module.c 
	usr.sbin/relayd: control.c proc.c 
	usr.sbin/ripd  : control.c rde.c ripd.c ripe.c 
	usr.sbin/smtpd : mproc.c 
	usr.sbin/snmpd : proc.c 
	usr.sbin/vmd   : control.c proc.c vioblk.c vionet.c virtio.c 
	                 vm.c vmm.c 
	usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c 

Log message:
Introduce imsg_write() and use it instead of msgbuf_write().

imsg_write() is just a thin wrapper around msgbuf_write(). So this is
mostly search and replace.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:11:33

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

Log message:
Use ibuf_write() to send BGP messages to peers instead of msgbuf_write().

This code does not need to pass fds so there is no need to call msgbuf_write.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:12:11

Modified files:
	usr.sbin/ldpd  : packet.c 

Log message:
Convert msgbuf_write() callers to the new return logic.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:12:19

Modified files:
	usr.sbin/rpki-client: filemode.c http.c main.c parser.c rrdp.c 
	                      rsync.c 

Log message:
Convert msgbuf_write() callers to the new return logic.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:12:35

Modified files:
	regress/usr.sbin/rpki-client: test-http.c 

Log message:
Convert msgbuf_write() callers to the new return logic.

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 06:12:56

Modified files:
	net/wireshark  : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
update to wireshark-4.4.2


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:13:37

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

Log message:
Convert ibuf_write() callers to new simplified return logic.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:14:45

Modified files:
	sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c 
	sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c 
	sbin/iked      : control.c proc.c 
	sbin/slaacd    : control.c engine.c frontend.c slaacd.c 
	sbin/unwind    : control.c frontend.c resolver.c unwind.c 

Log message:
Convert imsg_write() callers to the new simplified return logic.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:15:01

Modified files:
	usr.bin/tmux   : proc.c 

Log message:
Convert imsg_write() callers to the new simplified return logic.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:16:07

Modified files:
	usr.sbin/bgpd  : bgpd.c control.c 
	usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c 
	usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c 
	usr.sbin/httpd : control.c proc.c 
	usr.sbin/ldapd : imsgev.c 
	usr.sbin/ldpd  : control.c lde.c ldpd.c ldpe.c 
	usr.sbin/lpd   : proc.c 
	usr.sbin/npppd/npppd: control.c 
	usr.sbin/ntpd  : control.c ntp.c ntp_dns.c ntpd.c 
	usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c 
	usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c 
	usr.sbin/rad   : control.c engine.c frontend.c rad.c 
	usr.sbin/radiusd: control.c radiusd.c radiusd_module.c 
	usr.sbin/relayd: control.c proc.c 
	usr.sbin/ripd  : control.c rde.c ripd.c ripe.c 
	usr.sbin/smtpd : mproc.c 
	usr.sbin/snmpd : proc.c 
	usr.sbin/vmd   : control.c proc.c vioblk.c vionet.c virtio.c 
	                 vm.c vmm.c 
	usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c 

Log message:
Convert imsg_write() callers to the new simplified return logic.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:17:03

Modified files:
	sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c 
	sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c 
	sbin/iked      : control.c proc.c 
	sbin/mountd    : mountd.c 
	sbin/slaacd    : control.c engine.c frontend.c slaacd.c 
	sbin/unwind    : control.c frontend.c resolver.c unwind.c 
	usr.bin/file   : file.c 
	usr.bin/tmux   : proc.c 
	usr.sbin/bgpctl: bgpctl.c 
	usr.sbin/bgpd  : bgpd.c control.c rde.c rtr.c session.c 
	usr.sbin/dhcp6leasectl: dhcp6leasectl.c 
	usr.sbin/dhcpleasectl: dhcpleasectl.c 
	usr.sbin/dvmrpctl: dvmrpctl.c 
	usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c 
	usr.sbin/eigrpctl: eigrpctl.c 
	usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c 
	usr.sbin/httpd : control.c proc.c 
	usr.sbin/ikectl: ikectl.c 
	usr.sbin/ldapctl: ldapctl.c 
	usr.sbin/ldapd : imsgev.c 
	usr.sbin/ldpctl: ldpctl.c 
	usr.sbin/ldpd  : control.c lde.c ldpd.c ldpe.c 
	usr.sbin/lpd   : proc.c 
	usr.sbin/npppctl: npppctl.c 
	usr.sbin/npppd/npppd: control.c privsep.c 
	usr.sbin/ntpd  : constraint.c control.c ntp.c ntp_dns.c ntpd.c 
	usr.sbin/ospf6ctl: ospf6ctl.c 
	usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c 
	usr.sbin/ospfctl: ospfctl.c 
	usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c 
	usr.sbin/ractl : ractl.c 
	usr.sbin/rad   : control.c engine.c frontend.c rad.c 
	usr.sbin/radiusctl: radiusctl.c 
	usr.sbin/radiusd: control.c imsg_subr.c radiusd.c 
	                  radiusd_bsdauth.c radiusd_file.c 
	                  radiusd_module.c 
	usr.sbin/relayctl: relayctl.c 
	usr.sbin/relayd: ca.c control.c proc.c 
	usr.sbin/ripctl: ripctl.c 
	usr.sbin/ripd  : control.c rde.c ripd.c ripe.c 
	usr.sbin/sasyncd: monitor.c 
	usr.sbin/slaacctl: slaacctl.c 
	usr.sbin/smtpd : ca.c enqueue.c mproc.c queue_proc.c 
	                 scheduler_proc.c smtpctl.c smtpd.c 
	usr.sbin/snmpd : proc.c 
	usr.sbin/unwindctl: unwindctl.c 
	usr.sbin/vmctl : main.c vmctl.c 
	usr.sbin/vmd   : control.c proc.c vioblk.c vionet.c virtio.c 
	                 vm.c vmm.c 
	usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c 

Log message:
Rename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush to
imsgbuf_init, imsgbuf_clear, imsgbuf_read, imsgbuf_write and imsgbuf_flush.

This separates the imsgbuf API from the per-imsg API.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:17:58

Modified files:
	sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c 
	sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c 
	sbin/iked      : control.c 
	sbin/slaacd    : control.c engine.c frontend.c slaacd.c 
	sbin/unwind    : control.c frontend.c resolver.c unwind.c 
	usr.sbin/bgpd  : bgpd.c control.c rde.c rtr.c session.c 
	usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c 
	usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c 
	usr.sbin/httpd : control.c 
	usr.sbin/ldapd : imsgev.c 
	usr.sbin/ldpd  : control.c lde.c ldpd.c ldpe.c 
	usr.sbin/npppd/npppd: control.c 
	usr.sbin/ntpd  : constraint.c control.c ntp.c ntp_dns.c ntpd.c 
	usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c 
	usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c 
	usr.sbin/rad   : control.c engine.c frontend.c rad.c 
	usr.sbin/radiusd: control.c 
	usr.sbin/relayd: control.c 
	usr.sbin/ripd  : control.c rde.c ripd.c ripe.c 
	usr.sbin/vmd   : control.c 

Log message:
Use imsgbuf_clear() where appropriate instead of msgbuf_clear().

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:18:38

Modified files:
	sbin/dhcp6leased: dhcp6leased.c 
	sbin/dhcpleased: dhcpleased.c 
	sbin/iked      : proc.c 
	sbin/slaacd    : slaacd.c 
	sbin/unwind    : unwind.c 
	usr.bin/tmux   : proc.c 
	usr.sbin/bgpd  : bgpd.c control.c rde.c 
	usr.sbin/dvmrpd: dvmrpd.c 
	usr.sbin/eigrpd: eigrpd.c 
	usr.sbin/httpd : proc.c 
	usr.sbin/ldapd : imsgev.c 
	usr.sbin/ldpd  : ldpd.c 
	usr.sbin/npppd/npppd: control.c npppd.c npppd_ctl.c 
	usr.sbin/ntpd  : ntp.c ntp_dns.c ntpd.c 
	usr.sbin/ospf6d: ospf6d.c 
	usr.sbin/ospfd : ospfd.c 
	usr.sbin/rad   : rad.c 
	usr.sbin/radiusd: imsg_subr.c radiusd.c radiusd_module.c 
	usr.sbin/relayd: proc.c 
	usr.sbin/ripd  : ripd.c 
	usr.sbin/smtpd : mproc.c 
	usr.sbin/snmpd : proc.c 
	usr.sbin/vmd   : proc.c 
	usr.sbin/ypldap: ypldap.c 

Log message:
Use imsgbuf_queuelen() instead of accessing the w.queue member.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:20:00

Modified files:
	usr.sbin/ldpd  : ldpd.c packet.c 

Log message:
Use msgbuf_queuelen() where approriate

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:20:27

Modified files:
	usr.bin/file   : file.c 

Log message:
Just use the new better imsg API

OK tb@ nicm@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:21:34

Modified files:
	sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c 
	sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c 
	sbin/iked      : control.c proc.c 
	sbin/slaacd    : control.c engine.c frontend.c slaacd.c 
	sbin/unwind    : control.c frontend.c resolver.c unwind.c 
	usr.bin/tmux   : proc.c 
	usr.sbin/dhcp6leasectl: dhcp6leasectl.c 
	usr.sbin/dhcpleasectl: dhcpleasectl.c 
	usr.sbin/dvmrpctl: dvmrpctl.c 
	usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c 
	usr.sbin/eigrpctl: eigrpctl.c 
	usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c 
	usr.sbin/httpd : control.c proc.c 
	usr.sbin/ikectl: ikectl.c 
	usr.sbin/ldapctl: ldapctl.c 
	usr.sbin/ldpctl: ldpctl.c 
	usr.sbin/ldpd  : control.c lde.c ldpd.c ldpe.c 
	usr.sbin/ospf6ctl: ospf6ctl.c 
	usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c 
	usr.sbin/ospfctl: ospfctl.c 
	usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c 
	usr.sbin/ractl : ractl.c 
	usr.sbin/rad   : control.c engine.c frontend.c rad.c 
	usr.sbin/relayctl: relayctl.c 
	usr.sbin/relayd: ca.c control.c proc.c 
	usr.sbin/ripctl: ripctl.c 
	usr.sbin/ripd  : control.c rde.c ripd.c ripe.c 
	usr.sbin/slaacctl: slaacctl.c 
	usr.sbin/snmpd : proc.c 
	usr.sbin/unwindctl: unwindctl.c 
	usr.sbin/vmctl : main.c 
	usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c 

Log message:
Convert the common imsgbuf_read calls to the post EAGAIN world.

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/21 06:21:49

Modified files:
	net/dictd      : Makefile distinfo 

Log message:
update to dict 1.13.3


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:22:21

Modified files:
	usr.sbin/bgpd  : bgpd.c control.c 
	usr.sbin/smtpd : ca.c enqueue.c mproc.c queue_proc.c 
	                 scheduler_proc.c smtpctl.c smtpd.c 

Log message:
bgpd and smtpd include their own imsgbuf_read_nofd() implementation.

Adjust that one as well apart from that the conversion to the new
imsgbuf_read read behaviour is trivial.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:22:48

Modified files:
	usr.sbin/lpd   : proc.c 

Log message:
No need to handle EAGAIN anymore.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:23:13

Modified files:
	usr.sbin/npppctl: npppctl.c 
	usr.sbin/npppd/npppd: control.c privsep.c 

Log message:
Convert npppd and npppctl over to new imsgbuf_read behaviour.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:23:37

Modified files:
	usr.sbin/radiusctl: radiusctl.c 
	usr.sbin/radiusd: control.c radiusd.c radiusd_bsdauth.c 
	                  radiusd_file.c radiusd_module.c 

Log message:
Convert radiusd to new imsgbuf_read behaviour.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:24:07

Modified files:
	sbin/mountd    : mountd.c 
	usr.bin/file   : file.c 

Log message:
Implement the recv_imsg/read_message function in the correct way.

One needs to first check imsg_get() if there is a imsg already in
the queue. Then if that returns 0 call imsgbuf_read(). Do this in
a loop until imsg_get() returns an imsg.

OK tb@ and nicm@ for file


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:24:39

Modified files:
	usr.sbin/ntpd  : control.c ntp.c ntp_dns.c ntpd.c 

Log message:
Simple bits of converting ntpd over to the new imsgbuf_read behaviour.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:25:01

Modified files:
	usr.sbin/ntpd  : constraint.c 

Log message:
Try to handle the dumpster fire called constraint.c a bit better.

The imsg handling in here is not quite right. It works but more by luck.
- use imsgbuf_read_one (similar code as found in a few other places)
to read the one message we expect.
- do not call imsgbuf_flush() without a child running to read the data.
With large enough requests imsgbuf_flush() may be locked forever since
there is no reader on the other side of the pipe.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:25:30

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

Log message:
Convert vmd over to new imsgbuf_read behaviour and fix some lurking
issues by introducing imsg_read_one().

This code is still a bit strange since it uses imsg_flush() on
non-blocking sockets. A possible fix would be to replace imsg_flush()
with a new imsg_write_one() that uses poll like atomicio.
This is what imsg_read_one() does here.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:25:57

Modified files:
	usr.sbin/ldapd : imsgev.c 

Log message:
Only ldapd tried to handle fd exhaustion during imsg fd passing.

Move the getdtablecount check back into ldapd.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:26:25

Modified files:
	usr.sbin/bgpctl: bgpctl.c 
	usr.sbin/dhcp6leasectl: dhcp6leasectl.c 
	usr.sbin/dhcpleasectl: dhcpleasectl.c 
	usr.sbin/dvmrpctl: dvmrpctl.c 
	usr.sbin/eigrpctl: eigrpctl.c 
	usr.sbin/ikectl: ikectl.c 
	usr.sbin/ldapctl: ldapctl.c 
	usr.sbin/ldpctl: ldpctl.c 
	usr.sbin/ntpd  : ntpd.c 
	usr.sbin/ospf6ctl: ospf6ctl.c 
	usr.sbin/ospfctl: ospfctl.c 
	usr.sbin/ractl : ractl.c 
	usr.sbin/relayctl: relayctl.c 
	usr.sbin/ripctl: ripctl.c 
	usr.sbin/slaacctl: slaacctl.c 
	usr.sbin/smtpd : enqueue.c smtpctl.c 
	usr.sbin/unwindctl: unwindctl.c 
	usr.sbin/vmctl : main.c 

Log message:
Unify error reporting in various control programs.

Just use "read error" since the code also uses "write error" for the
imsg_flush case.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:26:49

Modified files:
	sbin/iked      : crypto.c eap.c ikev2.c ikev2_msg.c 
	usr.sbin/bgpd  : mrt.c rde_prefix.c session.c 

Log message:
s/ibuf_add_buf/ibuf_add_ibuf/

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:27:13

Modified files:
	usr.sbin/ldpd  : ldpe.h packet.c 

Log message:
Do not abuse struct ibuf_read for internal bits. Just define an own struct.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:27:40

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

Log message:
Do not abuse struct ibuf_read instead define local struct with the same fields.

All of this will die in the end. This is just a step towards that.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:28:03

Modified files:
	usr.sbin/ldpd  : ldpd.c packet.c 

Log message:
Adjust to new msgbuf_write/ibuf_write API and use ibuf_write since
there is no need to support fd passing.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:28:34

Modified files:
	usr.sbin/bgpd  : bgpd.h mrt.c rde.c rtr_proto.c session.c 

Log message:
Adjust bgpd to the new msgbuf_write / ibuf_write API

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:28:54

Modified files:
	usr.sbin/rpki-client: filemode.c http.c main.c parser.c rrdp.c 
	                      rsync.c 

Log message:
Adjust rpki-client to the new msgbuf_write api

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:29:28

Modified files:
	usr.sbin/ldpd  : ldpd.c ldpd.h packet.c 

Log message:
Adjust ldpd to the msgbuf change that turns the struct opaque

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:29:52

Modified files:
	usr.sbin/bgpd  : bgpd.h control.c mrt.c rde.c rtr_proto.c 
	                 session.c session.h 

Log message:
Adjust bgpd to the new msgbuf API

The tricky bit here is the fact that the peer wbuf needs to be allocated
and freed in the right places (when a peer is setup and when it is freed).
During lifetime we just flush the msgbuf with msgbuf_clear().
mrt has a similar issue. I think that freeing the msgbuf in mrt_clean is right.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:30:17

Modified files:
	usr.sbin/rpki-client: filemode.c http.c main.c parser.c rrdp.c 
	                      rsync.c 

Log message:
Adjust rpki-client to new msgbuf API

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:30:43

Modified files:
	regress/usr.sbin/rpki-client: test-http.c 

Log message:
Adjust rpki-client regress to new msgbuf API

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:31:37

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

Log message:
Replace imsgbuf_read_nofd() hack with the new imsgbuf API.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:32:02

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

Log message:
Remove the imsgbuf_read_nofd() hack since the imsgbuf API
rquires the caller to enable fdpassing.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:32:27

Modified files:
	usr.sbin/rpki-client: extern.h filemode.c http.c io.c main.c 
	                      parser.c rrdp.c rsync.c 

Log message:
Rewrite the rpki-client io read handling using the new ibuf_read API.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:32:50

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

Log message:
Convert rtr_proto to use new msgbuf reader API.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:33:14

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

Log message:
Kill the bgp_msg struct and instead pass the type to session_sendmsg()

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:33:41

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

Log message:
Pass the message to bgp_fsm as argument instead of stashing it in rptr.
This fixes many XXX in the parser functions since we now pass ibufs around.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:34:01

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

Log message:
Teach mrt_dump_bgp_msg() to use ibufs

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:34:30

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

Log message:
Convert session.c to use the new msgbuf reader API.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:34:51

Modified files:
	usr.sbin/lpd   : engine.c frontend.c frontend_lpr.c logmsg.c 
	                 proc.c 

Log message:
At least make this rotting version of lpd compile again.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:35:20

Modified files:
	sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c 
	sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c 
	sbin/iked      : control.c proc.c 
	sbin/mountd    : mountd.c 
	sbin/slaacd    : control.c engine.c frontend.c slaacd.c 
	sbin/unwind    : control.c frontend.c resolver.c unwind.c 
	usr.bin/file   : file.c 
	usr.bin/tmux   : proc.c 

Log message:
Convert sbin and usr.bin to check for imsgbuf_init failure and add
imsgbuf_allow_fdpass where needed.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:38:15

Modified files:
	usr.sbin/bgpctl: bgpctl.c 
	usr.sbin/bgpd  : bgpd.c control.c rde.c rtr.c session.c 
	usr.sbin/dhcp6leasectl: dhcp6leasectl.c 
	usr.sbin/dhcpleasectl: dhcpleasectl.c 
	usr.sbin/dvmrpctl: dvmrpctl.c 
	usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c 
	usr.sbin/eigrpctl: eigrpctl.c 
	usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c 
	usr.sbin/ikectl: ikectl.c 
	usr.sbin/ldapctl: ldapctl.c 
	usr.sbin/ldpctl: ldpctl.c 
	usr.sbin/ldpd  : control.c lde.c ldpd.c ldpe.c 
	usr.sbin/ntpd  : constraint.c control.c ntp.c ntp_dns.c ntpd.c 
	usr.sbin/ospf6ctl: ospf6ctl.c 
	usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c 
	usr.sbin/ospfctl: ospfctl.c 
	usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c 
	usr.sbin/ractl : ractl.c 
	usr.sbin/rad   : control.c engine.c frontend.c rad.c 
	usr.sbin/relayctl: relayctl.c 
	usr.sbin/ripctl: ripctl.c 
	usr.sbin/ripd  : control.c rde.c ripd.c ripe.c 
	usr.sbin/slaacctl: slaacctl.c 
	usr.sbin/unwindctl: unwindctl.c 
	usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c 

Log message:
Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:38:45

Modified files:
	usr.sbin/httpd : control.c proc.c 
	usr.sbin/relayd: control.c proc.c 
	usr.sbin/snmpd : proc.c 

Log message:
Convert various reyk proc.c daemons over to new imsgbuf_init and
imsgbuf_allow_fdpass.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:39:07

Modified files:
	usr.sbin/ldapd : imsgev.c 

Log message:
ldapd is also different to other imsg daemons.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:39:34

Modified files:
	usr.sbin/vmctl : main.c 
	usr.sbin/vmd   : control.c proc.c vioblk.c vionet.c virtio.c 
	                 vmm.c 

Log message:
Convert vmd over to check for imsgbuf_init failure and sprinkle a lot of
imsgbuf_allow_fdpass() since vmd and vmctl pass fds left and right.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:42:22

Modified files:
	usr.sbin/smtpd : control.c mproc.c queue_proc.c scheduler_proc.c 
	                 smtpctl.c 

Log message:
In smtpd enable fdpassing on all imsgbufs apart from the one in mproc.c
that was specially handled before. On the control socket fdpassing needs
to be enabled when a IMSG_CTL_SMTP_SESSION message is received.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:42:49

Modified files:
	usr.sbin/sasyncd: monitor.c 

Log message:
sasyncd is another unexpected imsg user that is in the end not that special

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:43:10

Modified files:
	usr.sbin/npppctl: npppctl.c 
	usr.sbin/npppd/npppd: control.c privsep.c 
	usr.sbin/radiusctl: radiusctl.c 
	usr.sbin/radiusd: control.c radiusd.c radiusd_bsdauth.c 
	                  radiusd_file.c radiusd_module.c 

Log message:
Handle radiusd and npppd, they are different but nothing stands out.

OK tb@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:45:40

Modified files:
	app/xlockmore/xlock: privsep.c 

Log message:
xenocara xlock uses imsg for privsep.

What changes:
- imsg_init becomes imsgbuf_init but imsgbuf_init can now fail
- Adding imsgbuf functions to hide the msgbuf functions:
msgbuf_clear -> imsgbuf_clear
msgbuf_write -> imsgbuf_write
- Also rename imsg_read to imsgbuf_read.
- Both imsgbuf_read and imsgbuf_write have simplified error handling.
imsgbuf_write now returns 0 on success so that old wrong connection
closed check must be removed
- Remove now official ibuf_get_string()

OK tb@ matthieu@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:46:50

Modified files:
	lib/libutil    : shlib_version 

Log message:
Bump libutil major

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/21 06:47:22

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

Log message:
sync libutil bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/21 07:08:30

Modified files:
	net/gelatod    : Makefile distinfo 

Log message:
Update to gelatod 1.6 to cope with imsg earthquake

from florian


CVSROOT:	/cvs
Module name:	ports
Changes by:	claudio@cvs.openbsd.org	2024/11/21 07:29:27

Added files:
	mail/pop3d/patches: patch-imsgev_c patch-ioev_c patch-pop3e_c 
	                    patch-session_c 

Log message:
Fixup pop3d after the imsg earthquake.
Should be hopefully close enough to work.


CVSROOT:	/cvs
Module name:	ports
Changes by:	claudio@cvs.openbsd.org	2024/11/21 07:30:54

Added files:
	net/pfresolved/patches: patch-proc_c 

Log message:
Adjust pfresolved to the new imsg world.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	claudio@cvs.openbsd.org	2024/11/21 07:31:58

Modified files:
	net/openmdns/patches: patch-mdnsd_control_c patch-mdnsd_mdnsd_c 
Added files:
	net/openmdns/patches: patch-mdnsctl_mdnsl_c 

Log message:
Patchup openmdns after the imsg earthquake.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	claudio@cvs.openbsd.org	2024/11/21 07:33:16

ports/net/thingsd/patches

Update of /cvs/ports/net/thingsd/patches
In directory cvs.openbsd.org:/tmp/cvs-serv32255/patches

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	claudio@cvs.openbsd.org	2024/11/21 07:34:32

Added files:
	net/thingsd/patches: patch-thingsctl_thingsctl_c 
	                     patch-thingsd_config_c 
	                     patch-thingsd_control_c 
	                     patch-thingsd_proc_c 

Log message:
Fixes for thingsd after the imsg earthquake.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/21 07:36:03

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
ec_wNAF_mul(): remove r_is_at_infinity silliness

All the EC_POINT_* API has a fast path for the point at infinity. So we're
not gaining more than a few cycles by making this terrible mess even more
terrible than it already is by avoding calls ot it (it's also incorrect as
it is since we don't know that the point is no longer at infinity when it
is unset). Simplify and add a comment explaining what this mess is doing.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/21 07:54:12

Modified files:
	net/qbittorrent: Makefile.inc 
	net/qbittorrent/qbittorrent: distinfo 
	net/qbittorrent/qbittorrent-nox: distinfo 

Log message:
update to qbittorrent 5.0.2


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/21 08:03:56

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
ec_wNAF_mul(): lose two levels of indentation

This makes the mess a bit more readable.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 08:32:01

Modified files:
	www/pecl-raphf : Makefile 
	www/pecl-raphf/pkg: PLIST 

Log message:
regen PLIST


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 08:49:10

Modified files:
	devel/pecl-xdebug: Makefile 
	security/pecl-mcrypt: Makefile 

Log message:
set FLAVOR on pecl ports which fail with php84


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 08:49:34

ports/lang/php/8.4

Update of /cvs/ports/lang/php/8.4
In directory cvs.openbsd.org:/tmp/cvs-serv58576/8.4

Log Message:
Directory /cvs/ports/lang/php/8.4 added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 08:49:34

ports/lang/php/8.4/pkg

Update of /cvs/ports/lang/php/8.4/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv58576/8.4/pkg

Log Message:
Directory /cvs/ports/lang/php/8.4/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 08:49:34

ports/lang/php/8.4/patches

Update of /cvs/ports/lang/php/8.4/patches
In directory cvs.openbsd.org:/tmp/cvs-serv58576/8.4/patches

Log Message:
Directory /cvs/ports/lang/php/8.4/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 08:55:51

Modified files:
	lang/php       : Makefile 
Added files:
	lang/php/8.4   : Makefile distinfo 
	lang/php/8.4/patches: patch-Zend_asm_jump_sparc64_sysv_elf_gas_S 
	                      patch-Zend_asm_make_mips64_n64_elf_gas_S 
	                      patch-Zend_asm_make_sparc64_sysv_elf_gas_S 
	                      patch-build_php_m4 patch-configure_ac 
	                      patch-ext_mysqlnd_config9_m4 
	                      patch-ext_openssl_openssl_c 
	                      patch-main_php_h patch-main_php_ini_c 
	                      patch-php_ini-development 
	                      patch-php_ini-production 
	                      patch-sapi_cgi_cgi_main_c 
	                      patch-sapi_fpm_fpm_fpm_atomic_h 
	                      patch-sapi_fpm_www_conf_in 
	                      patch-scripts_Makefile_frag 
	                      patch-scripts_php-config_in 
	                      patch-scripts_phpize_in 
	lang/php/8.4/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl 
	                  PLIST-dba PLIST-dbg PLIST-embed PLIST-enchant 
	                  PLIST-gd PLIST-gmp PLIST-intl PLIST-ldap 
	                  PLIST-main PLIST-mysqli PLIST-odbc PLIST-pcntl 
	                  PLIST-pdo_dblib PLIST-pdo_mysql PLIST-pdo_odbc 
	                  PLIST-pdo_pgsql PLIST-pdo_sqlite PLIST-pgsql 
	                  PLIST-shmop PLIST-snmp PLIST-soap 
	                  PLIST-sqlite3 PLIST-tidy PLIST-xsl PLIST-zip 
	                  php84_fpm.rc 

Log message:
add php/8.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 08:56:27

Modified files:
	lang/php       : php.port.mk 
	lang/php/pecl  : pecl.port.mk 

Log message:
handle php 8.4 in modules
garbage collect php 7.4, php 8.0 in php.port.mk


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 08:57:57

Modified files:
	archivers      : Makefile 
	databases      : Makefile 
	devel          : Makefile 
	graphics       : Makefile 
	mail           : Makefile 
	security       : Makefile 
	textproc       : Makefile 
	www            : Makefile 

Log message:
build php84 flavours of those pecl modules which can be built
(xdebug and mcrypt: not yet)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 09:06:25

Modified files:
	www/unit       : Makefile 
	www/unit/unit-php: Makefile 

Log message:
add php84 flavour of unit-php


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/21 09:10:45

Modified files:
	productivity/gnucash: Makefile 
Added files:
	productivity/gnucash/patches: 
	                              patch-libgnucash_app-utils_gnc-quotes_cpp 
	                              patch-libgnucash_core-utils_gnc-filepath-utils_cpp 

Log message:
productivity/gnucash: unbreak with boost 1.87

ok ajacoutot@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/21 09:21:51

Modified files:
	productivity/gnucash/patches: 
	                              patch-libgnucash_app-utils_gnc-quotes_cpp 
	                              patch-libgnucash_core-utils_gnc-filepath-utils_cpp 

Log message:
productivity/gnucash: add link to upstream PR


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/21 09:48:09

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-Cargo_toml patch-cli_main_rs 
	                   patch-cli_standalone_binary_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_106_0_v8_src_builtins_x64_builtins-x64_cc 
	                   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-modcargo-crates_v8-0_90_1_v8_src_base_small-vector_h 
	                   patch-runtime_ops_os_mod_rs 
Removed files:
	lang/deno/patches: 
	                   patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_memory_h 

Log message:
lang/deno: Update to 2.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/21 10:05:46

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

Log message:
sysutils/eza: Update to 0.20.9

"It's that time of the week again..."


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 11:12:28

Modified files:
	devel/pecl-xdebug: Makefile 

Log message:
oops, should be FLAVORS not FLAVOR


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 11:13:18

Modified files:
	security/pecl-mcrypt: Makefile 

Log message:
oops, should be FLAVORS not FLAVOR


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/11/21 11:16:01

Modified files:
	sbin/pfctl     : pfctl.8 

Log message:
omit preceding flag from command/modifier lists to get tags;  OK jmc

reads odd to repeat, e.g. -F, when listing all its modifiers.
as a consequence, automatic tagging wouldn't work, e.g. no "zero"
tag would exist to jump to that -F modifier's definition.

also add manual tags for -R and -T as get explained together with
-s and -t, respectively, where only the first flag gets tagged.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 11:16:48

Modified files:
	archivers/pecl-lzf: distinfo 
	databases/pecl-redis: distinfo 
	devel/pecl-xdebug: distinfo 
	graphics/pecl-imagick: distinfo 
	mail/pecl-mailparse: distinfo 
	security/pecl-mcrypt: Makefile 
	textproc/pecl-yaml: Makefile 
	www/pecl-memcached: distinfo 
	www/pecl-pledge: distinfo 
	www/pecl-raphf : distinfo 
	www/pecl-ssh2  : distinfo 
	lang/php/pecl  : pecl.port.mk 

Log message:
set DIST_SUBDIR in pecl.port.mk


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/21 11:22:57

Modified files:
	graphics/gimp/snapshot: Makefile distinfo 
	graphics/gimp/snapshot/patches: patch-app_main_c 
	                                patch-extensions_goat-exercises_goat-exercise-lua_lua 
	                                patch-meson_build 
	graphics/gimp/snapshot/pkg: PLIST 
Removed files:
	graphics/gimp/snapshot/patches: patch-app_dialogs_quit-dialog_c 

Log message:
graphics/gimp/snapshot: update to 3.0.0rc1.

see https://www.gimp.org/news/2024/11/06/gimp-3-0-RC1-released/

drop BDEP on gjs, technically its only required at runtime for
sample javascript plugins, so advanced users will know they have to
install it tweak meson.build to alleviate the hard requirement, cf
https://gitlab.gnome.org/GNOME/gimp/-/issues/12424

ok ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/21 11:24:12

Modified files:
	archivers      : Makefile 
	databases      : Makefile 
	devel          : Makefile 
	graphics       : Makefile 
	mail           : Makefile 
	security       : Makefile 
	textproc       : Makefile 
	www            : Makefile 
	archivers/pecl-lzf: Makefile 
	archivers/pecl-lzf/pkg: PLIST 
	databases/pecl-redis: Makefile 
	databases/pecl-redis/pkg: PLIST 
	devel/pecl-xdebug: Makefile 
	devel/pecl-xdebug/pkg: PLIST 
	graphics/pecl-imagick: Makefile 
	graphics/pecl-imagick/pkg: PLIST 
	mail/pecl-mailparse: Makefile 
	mail/pecl-mailparse/pkg: PLIST 
	security/pecl-mcrypt: Makefile 
	security/pecl-mcrypt/pkg: PLIST 
	textproc/pecl-yaml: Makefile 
	textproc/pecl-yaml/pkg: PLIST 
	www/pecl-memcached: Makefile 
	www/pecl-memcached/pkg: PLIST 
	www/pecl-pledge: Makefile 
	www/pecl-pledge/pkg: PLIST 
	www/pecl-raphf : Makefile 
	www/pecl-raphf/pkg: PLIST 
	www/pecl-ssh2  : Makefile 
	www/pecl-ssh2/pkg: PLIST 
	lang/php       : Makefile php.port.mk 
	lang/php/8.2   : Makefile 
	lang/php/8.2/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl 
	                  PLIST-dba PLIST-dbg PLIST-embed PLIST-enchant 
	                  PLIST-gd PLIST-gmp PLIST-imap PLIST-intl 
	                  PLIST-ldap PLIST-main PLIST-mysqli PLIST-odbc 
	                  PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql 
	                  PLIST-pdo_odbc PLIST-pdo_pgsql 
	                  PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell 
	                  PLIST-shmop PLIST-snmp PLIST-soap 
	                  PLIST-sqlite3 PLIST-tidy PLIST-xsl PLIST-zip 
	lang/php/pecl  : pecl.port.mk 
	www/unit       : Makefile 
	www/unit/unit-php: Makefile 
Removed files:
	lang/php/8.1   : Makefile distinfo 
	lang/php/8.1/patches: patch-Zend_asm_jump_sparc64_sysv_elf_gas_S 
	                      patch-Zend_asm_make_mips64_n64_elf_gas_S 
	                      patch-Zend_asm_make_sparc64_sysv_elf_gas_S 
	                      patch-build_php_m4 patch-configure_ac 
	                      patch-ext_imap_config_m4 
	                      patch-ext_imap_php_imap_c 
	                      patch-ext_intl_config_m4 
	                      patch-ext_mysqlnd_config9_m4 
	                      patch-ext_openssl_openssl_c 
	                      patch-ext_standard_crc32_c 
	                      patch-main_php_h patch-main_php_ini_c 
	                      patch-php_ini-development 
	                      patch-php_ini-production 
	                      patch-sapi_cgi_cgi_main_c 
	                      patch-sapi_fpm_fpm_fpm_atomic_h 
	                      patch-sapi_fpm_www_conf_in 
	                      patch-scripts_Makefile_frag 
	                      patch-scripts_php-config_in 
	                      patch-scripts_phpize_in 
	lang/php/8.1/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl 
	                  PLIST-dba PLIST-dbg PLIST-embed PLIST-enchant 
	                  PLIST-gd PLIST-gmp PLIST-imap PLIST-intl 
	                  PLIST-ldap PLIST-main PLIST-mysqli PLIST-odbc 
	                  PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql 
	                  PLIST-pdo_odbc PLIST-pdo_pgsql 
	                  PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell 
	                  PLIST-shmop PLIST-snmp PLIST-soap 
	                  PLIST-sqlite3 PLIST-tidy PLIST-xsl PLIST-zip 
	                  php81_fpm.rc 

Log message:
drop php 8.1 and associated pecl81-*, set @pkgpath to merge into php/8.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/21 11:24:54

Modified files:
	multimedia/openh264: Makefile distinfo 
	multimedia/openh264/pkg: PLIST 
Removed files:
	multimedia/openh264/patches: 
	                             patch-codec_common_arm64_arm_arch64_common_macro_S 

Log message:
update to openh264 2.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/21 12:40:17

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

Log message:
Update to openssl-ruby-tests 20241120


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/11/21 13:15:44

Modified files:
	sys/netinet    : ip_input.c 
	sys/netinet6   : ip6_input.c ip6_var.h 

Log message:
During IP deliver, propagate correct address family.

If ip_deliver() changes the af, e.g. for ip6 over ip4, then it
cannot rely on the caller ip_ours() to enqueue the packet in the
correct queue.  ip_deliver() has to do the enqueue depending on the
changed af.

from markus@


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/11/21 14:39:02

Modified files:
	devel/got      : Makefile distinfo 

Log message:
update to got 0.106

- prevent gotd fromexiting with pending notifications if client disconnects
- convert got to the new imsg API
- gotwebd: improve performance of repository age calculations
- gotwebd: ensure child processes inherit non-default config


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/21 14:58:53

Modified files:
	net/swirc      : Makefile distinfo 

Log message:
Update swirc to 3.5.1.

From maintainer Markus Uhlin, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/21 17:11:17

Modified files:
	textproc/diffstat: Makefile distinfo 

Log message:
Update to diffstat-1.67


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/21 17:14:36

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Rename val_sub[] into row[] and move it to the stack

ok djm


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/21 17:15:38

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Change 0 - digit to -digit

pointed out by jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/21 17:52:39

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Move wNAF[], wNAF_len[], wsize[] to the stack

Again, we know their sizes (always 2), so we can avoid allocating and
freeing them. Also remove the extra "pivot" element. It's not needed.

ok djm


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/21 17:54:42

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Garbage collect the now unused totalnum


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/21 19:11:09

Modified files:
	lib/libutil    : imsg-buffer.c 

Log message:
Fix NULL deref in msgbuf_free()

From Henry Ford


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/22 00:06:16

Modified files:
	x11/gnome/settings-daemon: Makefile distinfo 

Log message:
Update to gnome-settings-daemon-47.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/22 00:10:20

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

Log message:
Update to coredns-1.12.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/22 00:12:47

Modified files:
	x11/gtksourceview5: Makefile distinfo 

Log message:
Update to gtksourceview5-5.14.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/22 00:13:24

Modified files:
	x11/gnome/localsearch: Makefile distinfo 
	x11/gnome/localsearch/patches: 
	                               patch-src_miners_fs_tracker-miner-files-methods_c 

Log message:
Update to localsearch-3.8.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/22 00:15:52

Modified files:
	sysutils/cloud-sql-proxy: Makefile distinfo 

Log message:
Update to cloud-sql-proxy-2.14.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/22 00:16:12

Modified files:
	regress/usr.sbin/rpki-client: test-http.c 

Log message:
Adjust test-http.c to the new ibuf world order.
Failure noticed by anton@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/22 00:16:30

Modified files:
	x11/gnome/tinysparql: Makefile distinfo 
	x11/gnome/tinysparql/pkg: PLIST 

Log message:
Update to tinysparql-3.8.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/22 00:20:50

Modified files:
	lib/libutil    : imsg-buffer.c 

Log message:
Bring the weird msgbuf_free() into a slightly more usual form

ok claudio


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/22 00:25:58

Modified files:
	x11/gnome/user-docs: Makefile distinfo 
	x11/gnome/user-docs/pkg: PLIST 

Log message:
Update to gnome-user-docs-47.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2024/11/22 02:29:41

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

Log message:
Flush the interrupt status register in ahci(4) attach

AMD 600 Series AHCI set interrupt bits during sd(4) attaching while
using polling mode.  Thus, we have to clear them, before enable
interrupt handling.  Also the AHCI 1.3.1 saids to do this.

tested by tobhe@
ok tobhe@, jmatthew@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 02:39:22

Modified files:
	graphics/py-qrcode: Makefile distinfo 
	graphics/py-qrcode/pkg: PLIST 
Removed files:
	graphics/py-qrcode/patches: patch-setup_py 

Log message:
update to py3-qrcode-8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/22 03:41:03

Modified files:
	x11/tint2      : Makefile 

Log message:
Regen WANTLIB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 03:47:31

ports/telephony/asterisk/22

Update of /cvs/ports/telephony/asterisk/22
In directory cvs.openbsd.org:/tmp/cvs-serv5684/22

Log Message:
Directory /cvs/ports/telephony/asterisk/22 added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 03:47:31

ports/telephony/asterisk/22/pkg

Update of /cvs/ports/telephony/asterisk/22/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv5684/22/pkg

Log Message:
Directory /cvs/ports/telephony/asterisk/22/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 03:47:31

ports/telephony/asterisk/22/patches

Update of /cvs/ports/telephony/asterisk/22/patches
In directory cvs.openbsd.org:/tmp/cvs-serv5684/22/patches

Log Message:
Directory /cvs/ports/telephony/asterisk/22/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 03:48:51

Modified files:
	telephony/asterisk/18: Makefile distinfo 
	telephony/asterisk/18/patches: patch-res_res_rtp_asterisk_c 
	                               patch-third-party_pjproject_Makefile 
Removed files:
	telephony/asterisk/18/patches: patch-main_config_c 

Log message:
update to asterisk-18.26.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 03:48:57

Modified files:
	telephony/asterisk/20: Makefile distinfo 
	telephony/asterisk/20/patches: 
	                               patch-configs_samples_res_snmp_conf_sample 
	                               patch-res_res_rtp_asterisk_c 
	                               patch-third-party_pjproject_Makefile 
Removed files:
	telephony/asterisk/20/patches: patch-main_config_c 

Log message:
update to asterisk-20.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 03:49:34

Modified files:
	telephony/asterisk: Makefile 
Added files:
	telephony/asterisk/22: Makefile distinfo 
	telephony/asterisk/22/patches: patch-Makefile 
	                               patch-Makefile_rules 
	                               patch-apps_app_voicemail_c 
	                               patch-apps_app_voicemail_exports_in 
	                               patch-autoconf_ast_check_raii_m4 
	                               patch-build_tools_cflags_xml 
	                               patch-configs_basic-pbx_asterisk_conf 
	                               patch-configs_samples_ast_debug_tools_conf_sample 
	                               patch-configs_samples_asterisk_conf_sample 
	                               patch-configs_samples_asterisk_conf_sample.orig 
	                               patch-configs_samples_pjsip_conf_sample 
	                               patch-configs_samples_res_odbc_conf_sample 
	                               patch-configs_samples_res_snmp_conf_sample 
	                               patch-configure_ac 
	                               patch-configure_ac.orig 
	                               patch-contrib_scripts_ast_coredumper 
	                               patch-contrib_scripts_safe_asterisk 
	                               patch-main_dns_core_c 
	                               patch-res_res_pjsip_config_transport_c 
	                               patch-res_res_resolver_unbound_c 
	                               patch-res_res_rtp_asterisk_c 
	                               patch-res_res_rtp_asterisk_c.orig 
	                               patch-sounds_sounds_xml 
	                               patch-third-party_pjproject_Makefile 
	                               patch-third-party_pjproject_Makefile.orig 
	                               patch-third-party_pjproject_source_pjlib_build_Makefile 
	                               patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c 
	                               patch-third-party_pjproject_source_pjmedia_src_pjmedia_sdp_c 
	telephony/asterisk/22/pkg: DESCR-calendar DESCR-fax 
	                           DESCR-http_post DESCR-kqueue 
	                           DESCR-ldap DESCR-lua DESCR-main 
	                           DESCR-odbc DESCR-pgsql DESCR-snmp 
	                           DESCR-speex DESCR-tds DESCR-vm_imap 
	                           DESCR-vm_odbc PLIST-calendar 
	                           PLIST-fax PLIST-http_post 
	                           PLIST-kqueue PLIST-ldap PLIST-lua 
	                           PLIST-main PLIST-odbc PLIST-pgsql 
	                           PLIST-snmp PLIST-speex PLIST-tds 
	                           PLIST-vm_imap PLIST-vm_odbc 
	                           README-main asterisk.rc 

Log message:
add asterisk-22.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 03:49:45

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

Log message:
update to py3-dot-3.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 03:56:37

Modified files:
	devel/py-cflow2dot: Makefile 

Log message:
pycflow2dot tweaks: use upstream's test Makefile rather than copying,
use ${FULLPKGNAME}:${BUILD_PKGPATH} not just ${BUILD_PKGPATH} for TDEP


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2024/11/22 04:16:20

Modified files:
	games/wesnoth  : Makefile distinfo 
	games/wesnoth/pkg: PLIST 

Log message:
update to wesnoth-1.18.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 04:37:47

Modified files:
	devel/py-algorithm-munkres: Makefile 

Log message:
tidy whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/22 05:01:14

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
Use OPENSSL_EC_EXPLICIT_CURVE rather than 0


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/22 05:14:41

Modified files:
	lib/libcrypto/ec: ec_lib.c ec_local.h 

Log message:
Rename curve_name into nid

This used to be the case until they were given a 'more meaningful name'
about 20 years ago. We cant fix the public API, but I'm tired of being
confused by this nonsense.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/22 05:21:01

Modified files:
	audio/beets    : Makefile distinfo 
	audio/beets/pkg: PLIST README 
Removed files:
	audio/beets/patches: patch-test_test_files_py 

Log message:
audio/beets: update to 2.1.0

Also added new optional dependencies and sort them by the order in
pyproject.toml. Also, drop man and tests because no more tests and man
pages in artifact from pypi.

Changelog: https://github.com/beetbox/beets/releases/tag/v2.1.0

Feedback and OK: sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/22 05:36:13

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

Log message:
Document command prompt escape sequence, from Von Welch.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 05:50:57

Modified files:
	lang/php       : Tag: OPENBSD_7_6 Makefile.inc 
	lang/php/8.1   : Tag: OPENBSD_7_6 Makefile 
	lang/php/8.2   : Tag: OPENBSD_7_6 Makefile 
	lang/php/8.3   : Tag: OPENBSD_7_6 Makefile 

Log message:
drop Lerc from -stable WANTLIB-gd, it wasn't added until later


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 05:53:14

Modified files:
	lang/php/8.2   : Makefile 
	lang/php/8.3   : Makefile 

Log message:
bump 8.3 REVISION-gd to keep above -stable, add reminder to 8.2 8.3


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/22 05:58:05

Modified files:
	usr.bin/tmux   : cmd-queue.c cmd-save-buffer.c tmux.h 

Log message:
Do not strvis output to terminal from commands.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 07:23:45

Removed files:
	telephony/asterisk/22/patches: 
	                               patch-configs_samples_asterisk_conf_sample.orig 
	                               patch-configure_ac.orig 
	                               patch-res_res_rtp_asterisk_c.orig 
	                               patch-third-party_pjproject_Makefile.orig 

Log message:
rm .orig files


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/22 07:59:40

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Split two helpers out of ec_wNAF_mul()

As its name indicates, the first, ec_compute_odd_multiples(), fills
point, 3 * point, 5 * point, ..., (2 * len - 1) * point into row[].
In fact, it first computes doubled = 2 * point and then goes on to
set row[i] = row[i - 1] + doubled. That's straightforward enough. One
change here is that this helper allocates row[i] on the fly rather
than preallocating the entire array of points up front.

The second piece is the actual precomputation, ec_wNAF_precompute().
It first computes the wNAF digits of the two scalars n and m (in this
order for now) with appropriate window size and length. Then the above
mentioned val[] array is allocated and populated with odd multiples
of point and generator. Finally, all points in val[] are made affine
in a single step, which means we only need one modular inversion, and
this then allows us to take fast paths in all the computations in the
one remaining loop in ec_wNAF_mul().

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/22 08:21:14

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Swap the order of m and n in ec_wNAF_precompute()

This matches the ec_wNAF_mul() API better

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 08:27:04

Modified files:
	devel/py-aiocache: Makefile 

Log message:
skip the test which depends on "marshmallow" with --ignore, otherwise
test collection fails and other tests don't run


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/22 08:33:04

Modified files:
	net/ocserv     : Makefile distinfo 
	net/ocserv/patches: patch-configure_ac patch-doc_sample_config 

Log message:
update to ocserv-1.3.0, from Renaud Allard (taking maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/22 09:17:36

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
First pass over compute_wNAF()

This streamlines this mess and adapts the API better to its only caller.
Nothing much going on here, except that we drop confusing checks and
unhelpful comment, thereby making the algorithm more cleanly visible.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/22 09:27:46

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Rewrite the crazy while loop into a for loop

It's still horrible, but slightly less so...

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/22 09:45:35

Added files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_assembler_MacroAssemblerRISCV64_h 
	                        patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp 

Log message:
Tentative fixes for webkitgtk4 on riscv64

Two of them are already merged upstream, a third one is pending.

ok ajacoutot@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/22 10:08:13

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Stop using BIGNUM internals, add some clarifying comments

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/22 10:17:08

Modified files:
	net/rabbitmq   : Makefile distinfo 

Log message:
net/rabbitmq: Update to 4.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/22 10:17:47

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-Cargo_toml 

Log message:
lang/deno: Update to 2.1.1


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/22 10:27:05

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Comment tweak from jsing with another tweak by me


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/22 11:31:27

Modified files:
	security/qdigidoc4: Makefile 

Log message:
have portroach ignore the lastest windows-only release


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/22 11:33:07

Modified files:
	security/qdigidoc4: Makefile distinfo 

Log message:
config.json rerolled


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/22 12:00:42

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

Log message:
www/hugo: update to 0.139.0

Changelog: https://github.com/gohugoio/hugo/releases/tag/v0.139.0

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/22 12:07:58

Log message:
    devel/py-pathvalidate: new port (version 3.2.1)
    
    A Python library to sanitize/validate a string such as
    filenames/file-paths/etc.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241122
    
    N ports/devel/py-pathvalidate/Makefile
    N ports/devel/py-pathvalidate/distinfo
    N ports/devel/py-pathvalidate/pkg/DESCR
    N ports/devel/py-pathvalidate/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/22 12:08:40

Log message:
    devel/py-pick: new port (version 2.4.0)
    
    pick is a small python library to help you create curses based
    interactive selection list in the terminal.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241122
    
    N ports/devel/py-pick/Makefile
    N ports/devel/py-pick/distinfo
    N ports/devel/py-pick/pkg/DESCR
    N ports/devel/py-pick/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/22 12:17:36

Log message:
    www/qobuz-dl: new port (version 0.9.9.10)
    
    Search, explore and download Lossless and Hi-Res music from Qobuz.
    
    Feedback: kn@, OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241122
    
    N ports/www/qobuz-dl/Makefile
    N ports/www/qobuz-dl/distinfo
    N ports/www/qobuz-dl/pkg/DESCR
    N ports/www/qobuz-dl/pkg/PLIST
    N ports/www/qobuz-dl/patches/patch-qobuz_dl_core_py
    N ports/www/qobuz-dl/patches/patch-qobuz_dl_qopy_py
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/22 12:18:08

Modified files:
	devel          : Makefile 
	www            : Makefile 

Log message:
+devel/py-pathvalidate; +devel/py-pick; +www/qobuz-dl

OK: sthen@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/22 12:28:50

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

Log message:
Update to openssl-ruby-tests 20241122


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/11/22 14:56:03

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

Log message:
mediainfo: maintenance update to 24.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2024/11/22 15:53:17

Modified files:
	lang/bacon     : Makefile distinfo 
	lang/bacon/pkg : PLIST 

Log message:
Update to bacon 5.0.1 + many fixes for OpenBSD.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/22 23:54:15

Modified files:
	databases/postgresql: Makefile distinfo 
	databases/postgresql/patches: patch-src_bin_initdb_initdb_c 
	                              patch-src_include_storage_s_lock_h 
	databases/postgresql/pkg: PLIST-contrib PLIST-docs PLIST-server 

Log message:
Update to PostgreSQL 17.2

Bulk testing by tb@
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/22 23:55:03

Modified files:
	databases/postgresql-previous: Makefile distinfo 
	databases/postgresql-previous/patches: 
	                                       patch-src_backend_libpq_ip_c 
	                                       patch-src_include_storage_s_lock_h 
	                                       patch-src_interfaces_ecpg_compatlib_Makefile 
	                                       patch-src_interfaces_ecpg_ecpglib_Makefile 
	                                       patch-src_interfaces_ecpg_pgtypeslib_Makefile 
	                                       patch-src_interfaces_libpq_Makefile 
	databases/postgresql-previous/pkg: PLIST 

Log message:
Update postgresql-previous to PostgreSQL 16.6 following PostgreSQL update to 17.2

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/22 23:56:11

Modified files:
	databases/postgresql-pllua: Makefile 

Log message:
Update dependencies to work with PostgreSQL 17 (no code changes needed)

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/22 23:57:07

Modified files:
	databases/repmgr: Makefile distinfo 

Log message:
Add upstream commit distpatch to build with PostgreSQL 17

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/22 23:57:58

Added files:
	databases/pg_sqlite_fdw/patches: patch-Makefile 
	                                 patch-sqlite_fdw_c 

Log message:
Add patches to build with PostgreSQL 17

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2024/11/22 23:58:42

Modified files:
	databases/citus: Makefile 

Log message:
Mark BROKEN until a version is released that supports PostgreSQL 17


CVSROOT:	/cvs
Module name:	www
Changes by:	jeremy@cvs.openbsd.org	2024/11/23 00:02:54

Modified files:
	faq            : current.html 

Log message:
Add entry for PostgreSQL 17 major update


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/23 00:27:56

Modified files:
	security/knockpy: Makefile distinfo 

Log message:
Update knockpy to 7.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/23 00:28:25

Modified files:
	devel/kdiff3   : Makefile distinfo 

Log message:
Update kdiff3 to 1.11.5


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/23 00:28:57

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Ditch the wNAF modification

This is another micro optimization that introduces needless complications
for the sake of saving a few cycles. Specifically, by ditching the rule
defining the wNAF representation (at most one of w+1 consecutive digits
is non-zero) for the topmost digits, one can sometimes save a few digits
at the cost of crazy loop conditions and other weirdness. That's not worth
it.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/23 00:30:29

Modified files:
	fonts/font-awesome: Makefile distinfo 

Log message:
Update font-awesome to 6.7.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/23 00:32:29

Modified files:
	devel/jenkins/devel: Makefile distinfo 
	devel/jenkins/stable: Makefile distinfo 

Log message:
Update Jenkins -stable and -devel


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/23 00:33:26

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Further simplify after dropping wNAF modification

We can now turn the for loop into a proper for loop for which there is
obviously no out of bounds access. The length can be determined up front
and it's easier to explain what's going on, so expand a few comments.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/23 00:35:14

Modified files:
	geo/qgis       : Makefile distinfo 
	geo/qgis/patches: patch-CMakeLists_txt 

Log message:
geo/qgis: update to 3.40.1


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/23 00:37:21

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Drop bn is zero special case

This is a corner case that isn't really of interest. We're making a few
calculations that don't really hurt, but it's super cheap, so one more
complication bites the dust.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/23 01:45:51

Removed files:
	x11/kde-applications/kaccounts-integration: Makefile distinfo 
	x11/kde-applications/kaccounts-integration/pkg: DESCR PLIST 

Log message:
Remove unhooked kaccounts-integration

Forgotten to remove in the old days


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/23 01:58:43

Added files:
	comms/gnuradio/patches: patch-cmake_Modules_FindQwt_cmake 

Log message:
comms/gnuradio: unbreak with qwt 6.3.

patch from upstream pointed at by rsadowski@

this port could definitely need an update/a maintainer.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/23 02:22:29

Modified files:
	devel/qcoro    : Makefile distinfo 
	devel/qcoro/pkg: PFRAG.no-qt6 PFRAG.qt6 

Log message:
Update qcoro to 0.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:27:14

Modified files:
	x11/gnome/libadwaita: Makefile distinfo 

Log message:
Update to libadwaita-1.6.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:30:00

Modified files:
	devel/libsoup3 : Makefile distinfo 

Log message:
Update to libsoup3-3.6.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:30:52

Modified files:
	lang/typescript: Makefile distinfo 
	lang/typescript/pkg: PLIST 

Log message:
Update to typescript-5.7.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:33:08

Modified files:
	graphics/gimp/stable: Makefile 
	graphics/gimp/stable/patches: patch-configure 

Log message:
Adapt to new librsvg GdkPixbuf loader name (upcoming librsvg update).
Regen WANTLIB while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:35:57

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

Log message:
Update to opentofu-1.8.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:39:46

Modified files:
	textproc/libspelling: Makefile distinfo 
	textproc/libspelling/pkg: PLIST 

Log message:
Update to libspelling-0.4.5.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:41:00

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.69.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:43:16

Modified files:
	x11/gnome/text-editor: Makefile distinfo 

Log message:
Update to gnome-text-editor-47.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:44:20

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

Log message:
Update to py3-botocore-1.35.68.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:44:35

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.68.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:44:47

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

Log message:
Update to awscli-1.36.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 02:47:45

Modified files:
	x11/gnome/orca : Makefile distinfo 

Log message:
Update to orca-47.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/23 02:47:54

Modified files:
	net/icbirc     : Makefile distinfo 
Removed files:
	net/icbirc/patches: patch-Makefile patch-icb_c patch-irc_c 

Log message:
update net/icbirc to 2.2

while here, take maintainership


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/23 02:53:32

Log message:
    import sysutils/kitd 1.0
    
    from Lydia Sobot, chilledfrogs disroot org
    ok op@
    
    kitd supervises a child process, redirecting its standard output
    and standard error to syslog. When the child process exits, it is
    automatically restarted using exponential backoff.
    
    Homepage: https://git.causal.agency/kitd/about/
    
    Status:
    
    Vendor Tag:	semarie
    Release Tags:	semarie_20241123
    
    N ports/sysutils/kitd/Makefile
    N ports/sysutils/kitd/distinfo
    N ports/sysutils/kitd/pkg/DESCR
    N ports/sysutils/kitd/pkg/PLIST
    N ports/sysutils/kitd/pkg/kitd.rc
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/23 02:54:11

Modified files:
	sysutils       : Makefile 

Log message:
hook sysutils/kitd


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 03:02:07

Modified files:
	graphics/asymptote: Makefile 

Log message:
Unbreak: needs bison.
Set BISON="yacc" in CONFIGURE_ENV instead.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 03:10:37

Modified files:
	databases/evolution-data-server: Makefile distinfo 

Log message:
Update to evolution-data-server-3.54.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 03:10:53

Modified files:
	mail/evolution : Makefile distinfo 

Log message:
Update to evolution-3.54.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 03:11:08

Modified files:
	mail/evolution-ews: Makefile distinfo 

Log message:
Update to evolution-ews-3.54.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 03:11:19

Modified files:
	graphics/gimp/snapshot: Makefile 
	graphics/gimp/stable: Makefile 

Log message:
Needs BDEP on misc/shared-mime-info.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/23 03:29:33

Modified files:
	print/htmldoc  : Makefile distinfo 
	print/htmldoc/patches: patch-Makedefs_in patch-configure 
	                       patch-htmldoc_file_c 

Log message:
Update to htmldoc-1.9.19.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/23 04:30:32

Modified files:
	comms/gnuradio : Makefile 

Log message:
comms/gnuradio: bump REVISION for x11/qwt @pkgpath change

reported by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/23 04:31:00

Modified files:
	security/acme.sh: Makefile distinfo 
	security/acme.sh/pkg: PLIST 

Log message:
security/acme.sh: update to 3.1.0

Changelog: https://github.com/acmesh-official/acme.sh/releases/tag/3.1.0

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/23 05:29:26

Modified files:
	net/pounce     : Makefile 
	net/pounce/pkg : PLIST 

Log message:
net/pounce: enable notify and palaver

it adds sqlite3 and curl dependencies, but are common enought.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/23 05:56:31

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Further refactoring of the wNAF code

The big change is that the "rows" are no longer slices of val[] but
that they actually own the points they contain. The price for this
is an extra allocation for val[] and to piece it together from the
two rows. That's ugly, but less ugly than before.

Add a helper for freeing a row of points. It can deal with a NULL
row so, we can remove a couple of complications.

The second change is that the logic for preparing the rows is pulled
back into ec_wNAF_mul[]. This way the m * G + n * P logic is in the
one function that needs to know about it, the rest just deals with
a pair of a point and a scalar.

This starts resembling actual code...

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/23 07:02:31

ports/net/minio/server-old

Update of /cvs/ports/net/minio/server-old
In directory cvs.openbsd.org:/tmp/cvs-serv95068/server-old

Log Message:
Directory /cvs/ports/net/minio/server-old added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/23 07:05:01

ports/net/minio/server-old/pkg

Update of /cvs/ports/net/minio/server-old/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv39826/pkg

Log Message:
Directory /cvs/ports/net/minio/server-old/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/23 07:10:59

Added files:
	net/minio/server-old: Makefile distinfo modules.inc 
	net/minio/server-old/pkg: DESCR PLIST README minio.rc 

Log message:
Add server-old

For now, it's a copy of the current minio in tree. The reason to
have this dir is the removal of the Gateway and filesystem modes in
newer minio, which some users rely on. The 'server' port will be
soon updated to a newer version.

with and ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 07:19:24

Log message:
    import ports/devel/py-test-codspeed, ok landry
    
    Pytest plugin to create https://codspeed.io/ benchmarks.
    
    Creating benchmarks with pytest-codspeed is compatible with the standard
    pytest-benchmark API. So if you already have benchmarks written with it,
    you can start using pytest-codspeed right away.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241123
    
    N ports/devel/py-test-codspeed/Makefile
    N ports/devel/py-test-codspeed/distinfo
    N ports/devel/py-test-codspeed/pkg/PLIST
    N ports/devel/py-test-codspeed/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 07:19:30

Log message:
    import ports/www/py-aiohappyeyeballs, ok landry
    
    This library exists to allow connecting with Happy Eyeballs (RFC 8305)
    when you already have a list of addrinfo and not a DNS name.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241123
    
    N ports/www/py-aiohappyeyeballs/Makefile
    N ports/www/py-aiohappyeyeballs/distinfo
    N ports/www/py-aiohappyeyeballs/pkg/DESCR
    N ports/www/py-aiohappyeyeballs/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 07:19:36

Log message:
    import ports/devel/py-test-aiohttp, ok landry
    
    pytest-aiohttp is a pytest plugin providing useful fixtures to test
    aiohttp server and client.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241123
    
    N ports/devel/py-test-aiohttp/Makefile
    N ports/devel/py-test-aiohttp/distinfo
    N ports/devel/py-test-aiohttp/pkg/DESCR
    N ports/devel/py-test-aiohttp/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 07:19:41

Log message:
    import ports/devel/py-propcache, ok landry
    
    This module provides accelerated versions of cached_property. It is
    derived from 'yarl'.
    
    The API is designed to be nearly identical to the built-in
    cached_property class, except for the additional under_cached_property
    class which uses self._cache instead of self.__dict__ to store the
    cached values and prevents __set__ from being called.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241123
    
    N ports/devel/py-propcache/Makefile
    N ports/devel/py-propcache/distinfo
    N ports/devel/py-propcache/pkg/PLIST
    N ports/devel/py-propcache/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 07:19:49

Log message:
    import ports/devel/py-covdefaults, ok landry
    
    A coverage plugin to provide sensible default settings.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241123
    
    N ports/devel/py-covdefaults/Makefile
    N ports/devel/py-covdefaults/distinfo
    N ports/devel/py-covdefaults/pkg/PLIST
    N ports/devel/py-covdefaults/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 07:20:09

Modified files:
	www            : Makefile 

Log message:
+py-aiohappyeyeballs


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 07:21:32

Modified files:
	devel          : Makefile 

Log message:
+py-test-codspeed, py-test-aiohttp, py-propcache, py-covdefaults (and sort while there)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 07:23:03

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

Log message:
update to py3-aiodns-3.2.0, ok kmos


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 07:28:54

Modified files:
	graphics/gimp/snapshot: Makefile 

Log message:
gimp now needs newer librsvg; set ONLY_FOR_ARCHS=${RUST_ARCHS}


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 07:30:21

Modified files:
	geo/osrm-backend: Makefile 

Log message:
set ONLY_FOR_ARCHS=${LP64_ARCHS}

CMake Error at CMakeLists.txt:118 (message):
Building on a 32 bit system is not supported


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 08:16:57

Modified files:
	security/py-cryptodome: Makefile distinfo 
	security/py-cryptodome/pkg: PLIST 

Log message:
update py-cryptodome and sync with py-cryptodomex; timeout


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/11/23 08:38:12

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

Log message:
Simplify endian handling in SHA-3.

Rather than having blocks of code that are conditional on
BYTE_ORDER != LITTLE_ENDIAN, use le64toh() and htole64() unconditionally.
In the case of a little endian platform, the compiler will optimise this
away, while on a big endian platform we'll either end up with better code
or the same code than we have currently.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/11/23 08:42:58

Modified files:
	distrib/sets/lists/comp: md.riscv64 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/23 08:48:43

Modified files:
	sysutils/ncdu  : Makefile distinfo 

Log message:
Update ncdu to 1.21.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/23 08:53:54

Modified files:
	x11/gnome/librsvg: Makefile crates.inc distinfo distinfo.old 
	x11/gnome/librsvg/pkg: PFRAG.old PFRAG.stable PLIST 
Added files:
	x11/gnome/librsvg/patches: patch-meson_build 

Log message:
Update to librsvg-2.59.2.

Explicitely link with libc++abi to prevent undefined reference to _Unwind_Resume
and friends.

Don't make the pc file relocatable, our buggy pkg-config(1) does not support the
pcfiledir variable.


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/11/23 09:06:18

Modified files:
	games/ezquake  : Makefile distinfo 
	games/ezquake/patches: patch-src_vid_sdl2_c 
Added files:
	games/ezquake/patches: patch-CMakeLists_txt 

Log message:
update to ezquake 3.6.5, by maintainer Tom Murphy - thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/23 10:05:44

Modified files:
	audio/schismtracker: Makefile distinfo 
	audio/schismtracker/patches: patch-configure_ac 

Log message:
Update schismtracker to 20241021.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/23 10:28:11

Modified files:
	textproc/ruby-rouge: Makefile distinfo 
	textproc/ruby-rouge/pkg: PLIST 

Log message:
Update ruby-rouge to 4.5.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/23 11:45:13

Modified files:
	security/qdigidoc4: Makefile distinfo 

Log message:
rename rerolled distfile to force refetch for build machines;  noted by sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 14:00:03

Modified files:
	devel/py-propcache: Makefile 

Log message:
fix BDEP, problem pointed out by kmos


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/23 14:01:14

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

Log message:
update to py3-yarl-1.18.0, ok jung@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/23 14:20:10

Modified files:
	graphics/glfw  : Makefile distinfo 

Log message:
Update glfw to 3.4

This update introduces compilation of multiple backends at once and
picking the runtime with environment variables. It defaults to X
but now has Wayland support.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/11/23 14:24:03

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

Log message:
Implement power down if the PMIC is marked as the system power controller
in the device tree.

From Paul Fertser.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/23 16:07:32

Modified files:
	fonts/amigafonts: Makefile 

Log message:
amigafonts: remove defunct HOMEPAGE, it's been down for years.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/23 16:10:49

Modified files:
	converters/bdf2psf: Makefile distinfo 

Log message:
Update bdf2psf to 1.232.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/23 16:22:26

Modified files:
	graphics/p5-Image-ExifTool: Makefile distinfo 

Log message:
Update p5-Image-ExifTool to 13.00.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ian@cvs.openbsd.org	2024/11/23 16:54:02

Modified files:
	cad/prusaslicer: Makefile distinfo 
	cad/prusaslicer/patches: patch-CMakeLists_txt 
	                         patch-src_CMakeLists_txt 
	                         patch-src_PrusaSlicer_cpp 
	                         patch-src_libslic3r_Thread_cpp 
	                         patch-src_occt_wrapper_CMakeLists_txt 
	                         patch-src_slic3r_CMakeLists_txt 
	                         patch-src_slic3r_GUI_GLCanvas3D_cpp 
	                         patch-src_slic3r_GUI_InstanceCheck_cpp 
	                         patch-src_slic3r_GUI_PhysicalPrinterDialog_cpp 
	                         patch-src_slic3r_GUI_Plater_cpp 
	                         patch-src_slic3r_GUI_UserAccountCommunication_cpp 
	                         patch-tests_libslic3r_test_emboss_cpp 
	                         patch-tests_libslic3r_test_quadric_edge_collapse_cpp 
	cad/prusaslicer/pkg: PLIST 
Added files:
	cad/prusaslicer/patches: patch-bundled_deps_CMakeLists_txt 
	                         patch-bundled_deps_avrdude_avrdude_libavrdude_h 
	                         patch-bundled_deps_hints_HintsToPot_cpp 
	                         patch-src_libslic3r_CMakeLists_txt 

Log message:
Update prusaslicer 2.8.0->2.8.1, from maintainer Renato Aguiar.
Looks good to sthen@, tested & ok here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/23 22:15:21

Modified files:
	sysutils/ugrep : Makefile distinfo 

Log message:
Update to ugrep-7.0.4

go for it, bcallah@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/24 01:38:14

Modified files:
	multimedia/libvpx: Makefile distinfo 
	multimedia/libvpx/patches: patch-build_make_Makefile 
	                           patch-build_make_configure_sh 
	                           patch-configure patch-examples_mk 
	                           patch-vpx_ports_aarch32_cpudetect_c 
	                           patch-vpx_ports_aarch64_cpudetect_c 

Log message:
Update libvpx to 1.15.0

Update diff from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/24 01:50:45

Modified files:
	graphics/ffmpeg: Makefile distinfo 
	graphics/ffmpeg/patches: patch-configure 
	                         patch-ffbuild_library_mak 
	                         patch-libswscale_ppc_yuv2rgb_altivec_c 
	graphics/ffmpeg/pkg: PLIST 
	x11/mplayer    : Makefile distinfo 
	x11/mplayer/patches: patch-DOCS_man_en_mplayer_1 patch-Makefile 
	                     patch-configure 
Added files:
	graphics/ffmpeg/patches: patch-libavformat_avformat_h 
	                         patch-libavformat_mux_utils_c 
	                         patch-libavutil_aarch64_cpu_c 
	                         patch-libavutil_arm_cpu_c 
	                         patch-libavutil_cpu_c 
	                         patch-libavutil_cpu_internal_h 
	                         patch-libavutil_mips_cpu_c 
	                         patch-libavutil_ppc_cpu_c 
	                         patch-libavutil_riscv_cpu_c 
Removed files:
	graphics/ffmpeg/patches: patch-doc_encoders_texi 
	                         patch-libavcodec_aacenc_c 
	                         patch-libavcodec_aarch64_fft_neon_S 
	                         patch-libavcodec_aarch64_h264idct_neon_S 
	                         patch-libavcodec_aarch64_mdct_neon_S 
	                         patch-libavcodec_aarch64_simple_idct_neon_S 
	                         patch-libavcodec_aarch64_synth_filter_neon_S 
	                         patch-libavcodec_aarch64_vp9itxfm_16bpp_neon_S 
	                         patch-libavcodec_aarch64_vp9itxfm_neon_S 
	                         patch-libavcodec_aarch64_vp9lpf_16bpp_neon_S 
	                         patch-libavcodec_aarch64_vp9lpf_neon_S 
	                         patch-libavcodec_libaomenc_c 
	                         patch-libavcodec_libsvtav1_c 
	                         patch-libavcodec_version_h 
	                         patch-libavcodec_x86_fft_asm 
	                         patch-libavformat_rtpproto_c 
	                         patch-libavformat_udp_c 
	                         patch-libavutil_aarch64_asm_S 

Log message:
Update FFmpeg to 6.1.1

Thanks to Brad for the update diff and the hard work to make this possible.
Feedback from many, tested in a bulk build and runtime at by me


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/24 01:51:46

Modified files:
	telephony/linphone/mediastreamer2: Makefile 
Added files:
	telephony/linphone/mediastreamer2/patches: 
	                                           patch-src_utils_ffmpeg-priv_c 
	                                           patch-src_utils_ffmpeg-priv_h 
	                                           patch-src_utils_jpgloader-ffmpeg_c 
	                                           patch-src_videofilters_ffmpegjpegwriter_c 
	                                           patch-src_videofilters_h264dec_cpp 
	                                           patch-src_videofilters_videodec_c 
	                                           patch-src_videofilters_videoenc_c 

Log message:
fix-build-ffmpeg5.patch from SUSE to unbreak with ffmpeg>=5

OK landry@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/24 01:53:21

Modified files:
	audio/chromaprint: Makefile distinfo 

Log message:
Update chromaprint to uostream commit to unbreak FFmpeg6 build

Update diff from Brad, ok kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/24 01:54:58

Modified files:
	games/alephone/alephone: Makefile distinfo 
	games/alephone/alephone/pkg: PLIST 
Removed files:
	games/alephone/alephone/patches: 
	                                 patch-Source_Files_CSeries_csalerts_sdl_cpp 
	                                 patch-Source_Files_Misc_sdl_dialogs_cpp 
	                                 patch-Source_Files_Misc_sdl_widgets_cpp 
	                                 patch-Source_Files_Misc_sdl_widgets_h 
	                                 patch-Source_Files_Network_Metaserver_SdlMetaserverClientUi_cpp 
	                                 patch-Source_Files_Network_network_dialogs_cpp 
	                                 patch-Source_Files_Sound_SoundManager_cpp 

Log message:
Update Alephone to 1.10

- This builds with both FFmpeg 4 and 6.
- "A few audio deps dropped. Sound moved to using OpenAL."
- Disabled the GL backend (linking issue)

Update diff from Brad, on objections from phessler@ maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/24 02:07:00

Modified files:
	multimedia/handbrake: Makefile 
Removed files:
	multimedia/handbrake/patches: patch-libhb_audio_remap_c 
	                              patch-libhb_audio_resample_c 
	                              patch-libhb_common_c 
	                              patch-libhb_decavcodec_c 
	                              patch-libhb_encavcodecaudio_c 
	                              patch-libhb_muxavformat_c 
	                              patch-libhb_scan_c 

Log message:
Remove FFmpeg4 patches

Remove patches to revert newer FFmpeg API utilization to be able to build with
FFmpeg 4.

From Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/24 03:12:05

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
Disable small builtin curves

This disables all the curves over fields < 224 bits and a few others.
Specifically:

SECG: 112r1 112r2 128r1 128r2 160k1 160r1 160r2 192k1 192r1 192v{1,2,3}
WTLS: 6 7 8 9 12
Brainpool: P160r1 P160t1 P192r1 P192t1

These are below or at the limit of what is acceptable nowadays. This is
less aggressive than what some enterprise linux distributions are using
in their patched OpenSSL versions where everything over fields < 256 bits
is disabled with the exception of P-224, so interoperability should not
be a problem.

The curves are left in the tree for now and can be re-enabled by compiling
libcrypto with -DENABLE_SMALL_CURVES. They will be fully removed later.

One nice benefit of doing this is that the incorrect parameters for WTLS 7
are fixed (obviously nobody uses this one) and now all the builtin curves
have a unique corresponding OID (nid).

Something like this was suggested a while back by beck, makes sense to sthen

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/24 03:13:16

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 
	regress/lib/libcrypto/ecdh: ecc_cdh.c ecdhtest.c 
	regress/lib/libcrypto/wycheproof: wycheproof.go 

Log message:
Disable regression tests for small builtin curves


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/24 03:18:40

Modified files:
	devel/llvm     : Makefile 

Log message:
Link llvm 18; lang/zig needs it.

sthen@ agrees


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/24 03:36:52

Modified files:
	x11/gtk+4      : Makefile distinfo 

Log message:
Update to gtk+4-4.16.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/24 03:39:47

Modified files:
	x11/gnome/online-accounts: Makefile distinfo 

Log message:
Update to gnome-online-accounts-3.52.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/24 03:42:53

Modified files:
	x11/gnome/terminal: Makefile distinfo 

Log message:
Update to gnome-terminal-3.54.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/24 03:43:10

Modified files:
	x11/gnome/maps : Makefile distinfo 

Log message:
Update to gnome-maps-47.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/11/24 03:44:59

Modified files:
	usr.sbin/vmd   : priv.c 

Log message:
simpler ifaliasreq sockaddr filling

Rather than setting the destination struct member's size in an
AF-specific way only to read from and then overwrite it with
memcpy, use the destination size directly.

OK mlarkin


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/24 03:52:12

Modified files:
	multimedia/openh264: Makefile 
Added files:
	multimedia/openh264/patches: 
	                             patch-codec_common_src_WelsThreadLib_cpp 

Log message:
Use HW_NCPUONLINE in WelsQueryLogicalProcessInfo();  from Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/11/24 04:33:34

Modified files:
	sbin/unwind    : frontend.c unwind.conf.5 

Log message:
unwind: support wildcard in blacklist

Any domain in the blacklist that starts with '.', which is not a legal
name due to an empty label, is treated as any subdomain on that zone.

This means that .example.com blocks all requests to any subdomain of
example.com, but allows example.com.

No objections: florian@ OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/24 04:34:13

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

Log message:
update to tg_owt for tdesktop 5.8.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/24 04:35:21

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.8.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/24 04:41:29

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

Log message:
www/hugo: update to 0.139.2

Changelog:

v0.139.1:
- Revert "build(deps): bump github.com/tdewolff/minify/v2 from 2.20.37 to 2.21.1"
- minifiers: Add failing test for upstream bug
- dartsass: Fix nilpointer on Close when Dart Sass isn't installed

v0.139.2:
- modules: Skip empty lines in modules.txt

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 04:50:43

Modified files:
	net/ocserv     : Makefile 

Log message:
set environment variable during configure to unbreak build,
it requires ipcalc for tests but the version in ports is
incompatible


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/11/24 04:58:59

Modified files:
	devel/qcoro    : Makefile 
	devel/qcoro/pkg: PFRAG.qt6 

Log message:
Unbreak qcoro-qt6, spotted by aja


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/11/24 05:16:12

Modified files:
	games/crispy-doom: Makefile distinfo 
	games/crispy-doom/pkg: PLIST 

Log message:
update to crispy-doom 7.0, from maintainer Ryan Freeman - thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 05:19:08

Removed files:
	games/ezquake/patches: patch-Makefile 

Log message:
patch should have been removed


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 05:29:26

Modified files:
	databases/postgresql: Makefile 

Log message:
add BDEP on bison to avoid "configure: error: bison not found"


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 05:41:25

Modified files:
	textproc/lowdown: Makefile distinfo 

Log message:
update to lowdown-1.2.0, from Bryan Vyhmeister (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 05:57:33

Modified files:
	multimedia/handbrake: Makefile 

Log message:
fix version spec on graphics/ffmpeg; if a port uses EPOCH, any ports
referencing that port with a version spec need to include v<EPOCH> in
the spec.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/24 05:58:06

Modified files:
	sys/kern       : kern_sig.c 

Log message:
Do not clear P_WSLEEP in ptsigna's SIGCONT handling. cursig() no longer
stops threads while called during the sleep transition and so there is
no need to clear P_WSLEEP.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 06:02:17

Modified files:
	multimedia/libheif: Makefile distinfo 
Removed files:
	multimedia/libheif/patches: patch-CMakeLists_txt 

Log message:
update to libheif-1.19.5, from Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/24 06:02:37

Modified files:
	sys/kern       : sched_bsd.c 

Log message:
In setrunnable() also check for P_WSLEEP in the SSTOP case.
If a thread is quickly stopped and continued then it is possible that
all of this happens between sleep_setup and sleep_finish and so this
code needs to check for P_WSLEEP so that a still running thread is
put onto the runqueue.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/24 06:05:14

Modified files:
	sys/kern       : kern_sched.c 

Log message:
Add KASSERT on P_WSLEEP in setrunqueue() and sched_chooseproc().

P_WSLEEP indicates that the thread is still on a CPU executing and
has not yet mi_switched away to sleep. So it is a bug to make such
a thread runnable or even worse try to switch to it.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 06:46:09

Removed files:
	lang/php/8.4/patches: patch-Zend_asm_jump_sparc64_sysv_elf_gas_S 
	                      patch-Zend_asm_make_sparc64_sysv_elf_gas_S 

Log message:
remove sparc64 patches which were merged upstream (should avoid
"symbol already defined" errors)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 06:49:24

Modified files:
	x11/tigervnc   : Makefile 

Log message:
drop ports-gcc from COMPILER, many undefined ref's


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 07:16:35

Modified files:
	telephony/asterisk/18: Tag: OPENBSD_7_6 Makefile distinfo 
	telephony/asterisk/18/patches: Tag: OPENBSD_7_6 
	                               patch-res_res_rtp_asterisk_c 
	                               patch-third-party_pjproject_Makefile 

Log message:
MFC update to asterisk-18.26.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 07:20:45

Modified files:
	telephony/asterisk/20: Tag: OPENBSD_7_6 Makefile distinfo 
	telephony/asterisk/20/patches: Tag: OPENBSD_7_6 
	                               patch-configs_samples_res_snmp_conf_sample 
	                               patch-res_res_rtp_asterisk_c 
	                               patch-third-party_pjproject_Makefile 
	telephony/asterisk/20/pkg: Tag: OPENBSD_7_6 PLIST-main 

Log message:
MFC update to asterisk-20.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/24 07:21:12

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

Log message:
with pcmanfm, libfm got removed as well;  OK aja


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/24 07:48:12

Modified files:
	lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 

Log message:
Fix some inaccuracies and gaps in the paragraph i wrote about CMAC
such that it becomes intelligible but not too long or prominent.
In particular, don't talk about EVP_PKEY_CTX_new(3), don't forget to
mention EVP_PKEY_keygen(3), mention EVP_PKEY_OP_KEYGEN, and mention
how to proceed once you have the desired EVP_PKEY object in hand.

Substantial feedback and OK tb@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 08:42:37

Modified files:
	multimedia/x264: Makefile distinfo 
	multimedia/x264/patches: patch-Makefile 
	                         patch-common_x86_x86inc_asm 
	                         patch-configure 

Log message:
update to x265-20241027, from Brad (maintainer)
tested encoding on amd64 IBT, aarch64 BTI with a rebuilt ffmpeg and
"ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 22 -c:a copy output.mkv"


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/24 09:05:24

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.8.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/11/24 09:40:14

Modified files:
	net/dsocks     : Makefile 

Log message:
Fix small typo in NO_TEST


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/24 10:52:08

Modified files:
	textproc/riff  : Makefile crates.inc distinfo 

Log message:
Update riff to 3.3.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/11/24 11:01:43

Log message:
    import py-lazy-loader; ok sthen@
    
    Status:
    
    Vendor Tag:	daniel
    Release Tags:	daniel_20241124
    
    N ports/devel/py-lazy-loader/Makefile
    N ports/devel/py-lazy-loader/distinfo
    N ports/devel/py-lazy-loader/pkg/DESCR
    N ports/devel/py-lazy-loader/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/11/24 11:03:01

Modified files:
	devel          : Makefile 

Log message:
+py-lazy-loader


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/11/24 11:06:38

Modified files:
	math/py-scikit-image: Makefile 

Log message:
unbreak skimage now that lazy-loader is imported


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/24 11:16:05

Modified files:
	net/yggdrasil-go: Makefile distinfo modules.inc 

Log message:
update to yggdrasil 0.5.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/24 11:43:42

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

Log message:
Update broot to 1.44.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/24 12:02:15

Modified files:
	audio/libopenmpt: Makefile distinfo 

Log message:
Update libopenmpt to 0.7.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/24 12:07:29

Modified files:
	net/dbip       : Makefile.inc 
	net/dbip/asn   : distinfo 
	net/dbip/city  : distinfo 
	net/dbip/country: distinfo 

Log message:
Update dbip to 2024.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 12:54:23

Removed files:
	telephony/asterisk/18/patches: Tag: OPENBSD_7_6 
	                               patch-main_config_c 
	telephony/asterisk/20/patches: Tag: OPENBSD_7_6 
	                               patch-main_config_c 

Log message:
patch should have been rm'd


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 12:57:20

Modified files:
	sysutils/borgmatic: Makefile distinfo 
	sysutils/borgmatic/pkg: PLIST 
Added files:
	sysutils/borgmatic/patches: patch-borgmatic_config_paths_py 

Log message:
revert previous borgmatic update, it's hanging at the end of ths run
in some cases.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/24 13:17:54

Modified files:
	net/arp-scan   : Makefile distinfo 

Log message:
update mac vendor database


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/24 13:48:59

Modified files:
	net/minio/server: Makefile distinfo modules.inc 
	net/minio/server/pkg: PLIST README minio.rc 
Added files:
	net/minio/server/pkg: minio.login 

Log message:
Update to minio-0.20241107

This update removes the Gateway and filesystem modes. If your
deployment use them, please stick to minio-0.20221024 (provided
separately).

This new version requires the root credentials set in the
login.conf.d/minio file. Please see the pkg-readme.

with and ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/24 13:49:35

Modified files:
	net/minio      : Makefile 

Log message:
Link server-old to the build


CVSROOT:	/cvs
Module name:	www
Changes by:	danj@cvs.openbsd.org	2024/11/24 13:53:01

Modified files:
	faq            : current.html 

Log message:
Add note for minio

with and ok sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	afresh1@cvs.openbsd.org	2024/11/24 14:27:05

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

Log message:
Make fw_update -d behave like the manual says

The manual says without -a or any drivers specified, fw_update -d
will delete all firmware not required by a driver, and now it does.

While here, slightly improve function name.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/11/24 15:19:59

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

Log message:
Fix RK3399 USB clock gates.
From Paul Fertser.

ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/11/24 15:46:54

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

Log message:
Add RK3399 support.

From Paul Fertser.
ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/11/24 15:58:04

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

Log message:
Add support for the "post-power-on-delay-ms" in the MMC power sequencing.

From Paul Fertser.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/24 16:01:27

Modified files:
	devel/microsoft-gsl: Makefile 

Log message:
While NO_BUILD might be set, cmake is unhappy with base-gcc's capabilities.

Fix the build on sparc64 by moving to ports-gcc


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/24 16:05:50

Modified files:
	databases/pgbackrest: Makefile 

Log message:
base-gcc won't build pgbackrest. Shift to ports-gcc on base-gcc arches

Fixes the build on sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/11/24 16:47:50

Modified files:
	usr.bin/ssh    : Makefile.inc 

Log message:
turn off CDIAGFLAGS and turn back on INSTALL_STRIP accidentally
changed in last commit


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/24 16:54:36

Modified files:
	mail/s-nail    : Makefile 

Log message:
s-nail has evolved beyond base-gcc. Move to ports-gcc to fix build on
sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/24 16:56:01

Modified files:
	net/netatalk3  : Makefile 

Log message:
Move to ports-gcc to fix sparc64 build


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/24 17:02:32

Modified files:
	sysutils/flashrom: Makefile 

Log message:
Shift base-gcc arches to using ports-gcc to get flashrom building on sparc64
again


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/24 17:12:14

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

Log message:
drm/amd: Fix initialization mistake for NBIO 7.7.0

From Vijendar Mukunda
5e91cd9a34171171c83d462256626c6a8deec2a0 in linux-6.6.y/6.6.63
7013a8268d311fded6c7a6528fc1de82668e75f6 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/24 17:14:52

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

Log message:
drm/amd/display: Adjust VSDB parser for replay feature

From Rodrigo Siqueira
0a326fbc8f72a320051f27328d4d4e7abdfe68d7 in linux-6.6.y/6.6.63
16dd2825c23530f2259fc671960a3a65d2af69bd in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/24 17:17:34

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

Log message:
drm/amd/pm: Vangogh: Fix kernel memory out of bounds write

From Tvrtko Ursulin
f111de0f010308949254ee1cc45df8e6b8e1d7d4 in linux-6.6.y/6.6.63
4aa923a6e6406b43566ef6ac35a3d9a3197fa3e8 in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/11/24 21:04:01

Modified files:
	archivers/innoextract: Makefile 
Added files:
	archivers/innoextract/patches: patch-src_stream_slice_cpp 

Log message:
Prepare for build with newer versions of boost by explictly including
directory.hpp. Found by tb@ - thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/24 21:37:06

Modified files:
	sys/sys        : exec_elf.h 

Log message:
remove EM_NUM, unused and not in SysV ABI documents
ok tb@ who tested this with a ports build


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/24 23:51:39

Modified files:
	lib/libcrypto/ec: ec_ameth.c eck_prn.c 

Log message:
Unify checking for the asn1_flag

There are only two flag values that libcrypto understands and the default
value is 1 while, helpfully, the undesirable non-default is 0. The few
existing callers set OPENSSL_EC_NAMED_CURVE or OPENSSL_EC_EXPLICIT_CURVE.
Nevertheless, the flag should be checked properly as a flag. The recent
upstream checks for EC_GROUP_get_asn1_flag(group) == OPENSSL_EC_NAMED_CURVE
don't look right either...

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/25 00:21:40

Modified files:
	graphics/p5-Image-Info: Makefile distinfo 

Log message:
Update to p5-Image-Info-1.45.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/25 00:33:54

Modified files:
	net/icinga/web2-module-director: Makefile distinfo 
	net/icinga/web2-module-director/pkg: PLIST 

Log message:
update to icinga-web2-module-director-1.11.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/25 00:39:07

Modified files:
	devel/vte3     : Makefile distinfo 

Log message:
Update to vte3-0.78.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/25 00:42:30

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

Log message:
update to gopass-1.15.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/25 00:44:20

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

Log message:
Update to netatalk-4.0.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/25 01:01:07

Modified files:
	x11/gnome/file-roller: Makefile distinfo 

Log message:
Update to file-roller-44.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/25 01:01:33

Modified files:
	x11/gnome/music: Makefile distinfo 

Log message:
Update to gnome-music-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/25 01:03:36

Modified files:
	audio/cozy     : Makefile 

Log message:
No need for x11/gnome/libdazzle.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/25 01:29:28

Modified files:
	infrastructure/db: user.list 

Log message:
reserve _ejabberd for incoming net/ejabberd

OK: sthen@ volker@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/25 01:34:01

Modified files:
	usr.bin/tmux   : format.c session.c tmux.h 

Log message:
Do not rely on window reference count for linked formats because they
are also used for notifications, GitHub issue 4258.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/25 01:36:16

Added files:
	net/ejabberd   : Makefile distinfo modules.inc 
	net/ejabberd/patches: patch-Makefile_in 
	                      patch-ejabberd_yml_example 
	                      patch-src_mod_s2s_bidi_erl 
	net/ejabberd/pkg: DESCR PLIST README ejabberd.rc 

Log message:
net/ejabberd: new port (version 24.10)

ejabberd is an open-source, robust, scalable and extensible realtime
platform built using Erlang/OTP, that includes XMPP Server, MQTT Broker
and SIP Service.

OK: sthen@ volker@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/25 01:36:46

Modified files:
	usr.bin/tmux   : popup.c 

Log message:
Use cursor style from global options instead of default for popups, from
Alexander Arch.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/25 01:37:57

Modified files:
	net            : Makefile 

Log message:
+net/ejabberd

OK: sthen@ volker@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/25 03:40:53

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
don't reset the rx queue tail pointer in ice_setup_rx_ctx()

We already have mbufs on the ring at this point. Resetting the tail
pointer here was causing "no descriptor" errors during Rx.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/25 04:26:07

Modified files:
	audio/moc      : Makefile distinfo 
	audio/moc/patches: patch-config_example_in patch-main_c 
	                   patch-mocp_1 patch-playlist_c 
	audio/moc/pkg  : PLIST 
Removed files:
	audio/moc/patches: patch-decoder_plugins_ffmpeg_ffmpeg_c 

Log message:
update to moc-2.6.a3, a fork supporting newer FFmpeg. From Brad.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/25 04:28:27

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

Log message:
update to py3-coverage-7.6.8, bodge around tests requiring a writable
dir in the Python path


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/25 04:53:45

Modified files:
	security/nss   : Makefile distinfo 

Log message:
security/nss: update to 3.107.

cf https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_107.html


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/25 05:32:24

Modified files:
	usr.bin/tmux   : server-client.c 

Log message:
Do not try to terminate an empty buffer.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/25 05:35:37

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
disable interrupts when taking an ice(4) interface down


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/25 05:43:16

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
ice(4) rx dma maps don't need to be larger than one mbuf

Previous code was needlessly allocating hardmtu-sized dma maps.
Each map corresponds to one mbuf, and the device will use up to
5 of them when jumbo frames are received.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/25 05:50:47

Modified files:
	sys/dev/pci    : if_ice.c if_icereg.h 

Log message:
implement ice_config_rss() and its many friends

We are not yet enabling RSS since we run in "safe mode", but all this
code will be needed when we eventually enable it.
Taken from FreeBSD, with tweaks to use our native toeplitz API.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/25 05:51:00

Modified files:
	sys/uvm        : uvm_pager.c uvm_pdaemon.c 

Log message:
Do not retry with a single page if paging out a cluster didn't work.

Allocations that might fail in uvm_swap_io() are independant from the amount
of pages, so retrying with fewer pages is counter productive.

Tested by sthen@, ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/25 05:52:11

Modified files:
	sys/dev/pci    : if_ice.c if_icevar.h 

Log message:
remove hw->debug_mask, we are using the ice_debug global variable instead


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/25 06:06:25

Modified files:
	sys/uvm        : uvm_pdaemon.c uvmexp.h 

Log message:
Account for in-flight pages being written to disk when computing page shortage.

Due to its asynchronous design, on MP machines, the page daemon was generally
over swapping memory resulting in a degenerative behavior when OOM.
To prevent swapping more pages than necessary, take the amount of in-flight
pages into account when calculating the page shortage.

Tested by sthen@ and miod@. ok claudio@, tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ian@cvs.openbsd.org	2024/11/25 06:11:19

Removed files:
	cad/prusaslicer/patches: patch-src_avrdude_libavrdude_h 
	                         patch-src_hints_HintsToPot_cpp 

Log message:
Remove patches missed in prev. Noted by Renato and ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/25 06:37:49

Modified files:
	sys/uvm        : uvm_pdaemon.c 

Log message:
Push the KERNEL_LOCK() down in the aiodone_daemon().

Improve responsiveness during swapping for MP machines without bouncing.
When the page daemon is busy writing a lot of clusters without releasing
the KERNEL_LOCK() and without allocating.

This currently require vm.swapencrypt.enable=0 and a dma_constraint covering
the whole address range.

Tested by sthen@ and miod@. ok claudio@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/25 06:46:55

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Remove unused `fault_type' argument.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/25 07:39:20

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
stop trying to load ice(4) firmware from disk, for now

We currently lack the hardware reset code path required for loading firmware.
Until this situation changes, stop trying to load firmware from disk.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/25 09:21:36

Modified files:
	security/nikto : Makefile distinfo 
	security/nikto/patches: patch-program_nikto_pl 
	security/nikto/pkg: PLIST 
Removed files:
	security/nikto/patches: patch-program_plugins_nikto_core_plugin 

Log message:
security/nikto: update to 2.5.0

maintainer timeout nigel@

OK: sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/25 10:29:09

Modified files:
	emulators/mame : Makefile distinfo 

Log message:
Update mame to 0.271.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/25 10:56:00

Modified files:
	net/ngtcp2     : Makefile distinfo 

Log message:
update to ngtcp2 1.9.1

fixes an overflow issue in qlog:
https://github.com/ngtcp2/ngtcp2/releases/tag/v1.9.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/25 12:20:26

Added files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_wasm_js_JSToWasm_cpp 

Log message:
Fix incomplete type 'JSC::OpaqueByproducts' in the riscv64 build

The required header is supposedly brought in if OMGJIT is enabled, but that's
not the case on riscv64.

Upstream discussion: https://bugs.webkit.org/show_bug.cgi?id=282677
Another tentative fix upstream: https://github.com/WebKit/WebKit/pull/36379


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/25 12:24:44

Modified files:
	print/texlive/base: Makefile 

Log message:
Zap extra LIB_DEPENDS in subpackages on ports-gcc archs

ok kmos@ edd@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/25 12:27:49

Modified files:
	print/texlive/base: Makefile 

Log message:
texlive uses the icu4c C++ API and requires C++17 since icu4c-75

base-clang defaults to C++17 but ports-gcc defaults to C++14, and we
were previously forcing C++11 for previous icu4c versions.  Bump to
C++17, using CXXFLAGS_${CHOSEN_COMPILER}.  This unbreaks texlive/base on
sparc64 and friends.

ok kmos@ edd@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2024/11/25 12:30:47

Modified files:
	sys/dev/fdt    : virtio_mmio.c 
	sys/dev/pci    : virtio_pci.c 
	sys/dev/pv     : if_vio.c virtio.c virtiovar.h 

Log message:
vio: Unlock, switch to qstart function

Run without kernel lock. Use the network stack functions used for
multiqueue, but still only run on one queue.

Add a virtio interface for an interrupt barrier.

ok dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/25 12:50:29

Modified files:
	lang/gleam     : Makefile distinfo 

Log message:
lang/gleam: Update to 1.6.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2024/11/25 13:49:52

Modified files:
	graphics/hugin : Makefile distinfo 

Log message:
update to hugin-2024.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/11/25 14:05:27

Modified files:
	net/libmaxminddb: Makefile distinfo 

Log message:
Update libmaxminddb to 1.11.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/25 14:22:46

Modified files:
	net/tcpreplay  : Makefile distinfo 
	net/tcpreplay/patches: patch-src_common_sendpacket_h 

Log message:
net/tcpreplay: update to 4.5.1

OK: nigel@


CVSROOT:	/cvs
Module name:	src
Changes by:	tobhe@cvs.openbsd.org	2024/11/25 15:12:18

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

Log message:
Add scmi mailbox transport and perf protocol for cpu frequency management
on Snapdragon X Elite. This is not hooked up to cpu/apm yet, so the kernel
won't use it to adjust the frequency. Instead the current frequency and
power consumption per performance domain are exported as sensors for now.

tested by landry@ kettenis@
ok kettenis@ patrick@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/25 16:01:51

Modified files:
	devel/cargo    : cargo.port.mk 

Log message:
devel/cargo/cargo.port.mk: introduce MODCARGO_CARGOLOCK

MODCARGO_CARGOLOCK is special vairable which points to Cargo.lock which
is used by modcargo-gen-crates.

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/25 16:03:46

Modified files:
	security/py-mitmproxy_rs: Makefile crates.inc distinfo 
	security/py-mitmproxy_rs/patches: patch-Cargo_toml 
	security/py-mitmproxy_rs/pkg: PLIST 

Log message:
security/py-mitmproxy_rs: update to 0.10.7

This updated is required for security/mitmproxy-11.0.1

Also, start using MODCARGO_CARGOLOCK.

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/25 16:05:59

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

Log message:
security/mitmproxy: update to 11.0.1

Changelog:
- Tighten HTTP detection heuristic to better support custom TCP-based
protocols.
- Implement stricter validation of HTTP headers to harden against request
smuggling attacks.
- Increase HTTP/2 default flow control window size, fixing performance
issues.
- Fix a bug where mitmproxy would incorrectly report that TLS 1.0 and 1.1
are not supported with the current OpenSSL build.
- Add a tun proxy mode that creates a virtual network device on Linux for
transparent proxying.
- browser.start command now supports Firefox.
- Fix interaction of the modify_headers and stream_large_bodies options.
This may break users of modify_headers that rely on filters referencing the
message body. We expect this to be uncommon, but please make yourself heard
if that's not the case.
- Fix a crash when handling corrupted compressed body in savehar addon and
its tests.
- Remove dependency on protobuf library as it was no longer being used.

Plus sorted dependnecies to match order by pyproject.toml.

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/11/25 16:42:08

Modified files:
	sysutils/firmware/amd: Makefile distinfo 

Log message:
update amd microcode to 20241125

00860F01	17-60-01	Renoir		missing -> 0x860010d
00860F81	17-68-01	Lucienne	missing -> 0x8608108
00870F10	17-71-00	Matisse		missing -> 0x8701034
008A0F00	17-a0-00	Mendocino	0x8a00008 -> 0x8a0000a

00A00F82	19-08-02	Chagall		missing -> 0xa00820c
00A10F81	19-18-01	Storm Peak	missing -> 0xa108108
00A20F10	19-21-00	Vermeer-B0	missing -> 0xa20102d
00A20F12	19-21-02	Vermeer-B2	missing -> 0xa201210
00A40F41	19-44-01	Rembrandt	missing -> 0xa404107
00A50F00	19-50-00	Cezanne		missing -> 0xa500011
00A60F12	19-61-02	Raphael		missing -> 0xa601209
00A70F41	19-74-01	Phoenix		missing -> 0xa704107
00A70F52	19-75-02	Hawk Point	missing -> 0xa705206
00A70F80	19-78-00	Phoenix 2	missing -> 0xa708007
00A70FC0	19-7c-00	Hawk Point	missing -> 0xa70c005

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/25 23:12:44

Modified files:
	share/mk       : bsd.regress.mk 

Log message:
Pass -g to CFLAGS for regression testing

It is annoying to have a regress test crash and then be faced with question
marks in the backtrace, and then have to recompile and pass -g via DEBUG or
similar.

This may bite people with small obj/. Let's see if anyone shouts.

ok anton claudio


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/26 00:48:26

Modified files:
	x11/gnome/mutter: Makefile distinfo 
	x11/gnome/mutter/patches: patch-src_core_meta-context-main_c 

Log message:
Update to mutter-47.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/26 00:48:46

Modified files:
	x11/gnome/shell: Makefile distinfo 

Log message:
Update to gnome-shell-47.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/26 00:48:58

Modified files:
	x11/gnome/shell-extensions: Makefile distinfo 

Log message:
Update to gnome-shell-extensions-47.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/26 00:54:49

Modified files:
	x11/gnome/control-center: Makefile distinfo 

Log message:
Update to gnome-control-center-47.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/26 02:26:50

Modified files:
	devel/libtool  : Makefile 
	devel/libtool/pkg: PLIST-ltdl 

Log message:
make sure the GNU libtool script uses "ld" without a path, so that
1) it picks up the wrapper in WRKDIR/bin if needed
and
2) if an ld wrapper was written when building libtool, it doesn't
include libtool's WRKDIR/bin/ld in the script installed by the package

simpler version by Brad of an earlier diff by me


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/26 02:31:57

Modified files:
	geo/mapproxy   : Makefile distinfo 

Log message:
geo/mapproxy: update to 3.1.3


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/26 02:51:30

Modified files:
	sys/uvm        : uvm_meter.c uvm_page.c 

Log message:
Remove unused min values and document reserves for pagedaemon & kernel.

ok tb@, kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/26 03:10:03

Modified files:
	lib/libcrypto/perlasm: x86asm.pl 

Log message:
Make a comment match reality better

$i386only never existed, it should be $x86only. Replace des asm file
example with an aes one since we're firmly in the third millenium.

ok sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/26 03:10:28

Modified files:
	sys/uvm        : uvm_anon.c uvm_fault.c 

Log message:
Make uvmfault_anonget() return errno values instead of converting them.

ok miod@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/26 03:28:27

Modified files:
	sys/dev/dt     : dt_dev.c dt_prov_profile.c dtvar.h 
	usr.sbin/btrace: btrace.c 

Log message:
Generate a single event when timers advance for more than one tick.

Also report the number of events missed due to recursions or skipped ticks
to btrace(8).

From Christian Ludwig.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/26 03:42:58

Modified files:
	sys/net        : bpf.c 

Log message:
let bpf pick the first attached dlt when attaching to an interface.

this is instead of picking the lowest numbered dlt, which was done
to make bpf more predictable with interfaces that attached multiple
DLTs. i think the real problem was that bpf would keep the list in
the reverse order of attachment and would prefer the last dlt.

interfaces that attach multiple DLTs attach ethernet first, which
is what you want the majority of the time anyway. but letting bpf
pick the first one means drivers can control which dlt they want
to default to, regardless of the numeric id behind a dlt.

ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/26 03:52:01

Modified files:
	mail/grommunio/gromox: Makefile distinfo 
	mail/grommunio/gromox/patches: patch-configure_ac 
	mail/grommunio/gromox/pkg: PLIST-main 

Log message:
update to 2.37


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/26 03:52:31

Modified files:
	mail/grommunio/web: Makefile distinfo 
	mail/grommunio/web/pkg: PLIST 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/26 03:52:41

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/26 05:12:22

Modified files:
	mail/meli      : Makefile crates.inc distinfo 
	mail/meli/patches: patch-meli_Cargo_toml 
	mail/meli/pkg  : PLIST 

Log message:
mail/meli: update to 0.8.8.

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/26 05:17:19

Modified files:
	sysutils/flatpak/xdg-desktop-portal-xapp: Makefile distinfo 

Log message:
Update to xdg-desktop-portal-xapp-1.1.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2024/11/26 06:35:48

Modified files:
	usr.sbin/rpki-client: cms.c 

Log message:
Workaround for compatibility issue with some libcrypto implementations

Historically, CMS_get1_crls() returned NULL if the CMS is an
unsupported content type or contained zero CRLs. Nowadays, if
the CMS contains zero CRLs, some implementations will return a
pointer to a STACK of CRLs with zero objects.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/26 06:57:31

Modified files:
	lib/libutil    : ibuf_add.3 imsg-buffer.c imsg.c imsg.h 
	                 imsg_init.3 shlib_version 

Log message:
Adjust the reader callback API to return an ibuf and to also claim the
fd which is passed as argument.

This is needed because on Linux the control messages used to pass fds
are not acting as a barrier and ensuring that the fd is passed with the
first byte of the read call. Instead we need to mark the message that
holds to fd and the scan for that message in the stream.

While there also adjust imsgbuf_set_maxsize() to return an int to
indicate an error if the requested size is out of range.

Problem reported and fix tested by nicm@ on a linux system.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/26 06:59:09

Modified files:
	usr.sbin/rpki-client: extern.h io.c 

Log message:
Adapt the rpki-client message reader to the new msgbuf_new_reader callback.

This is mostly stolen from the imsg handler and should probably be cleaned up
further.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/26 06:59:54

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

Log message:
Adjust the msgbuf parser callbacks in bgpd to the new API.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/11/26 07:01:03

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

Log message:
sync, libutil major bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/26 07:04:18

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

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

see https://www.mozilla.org/en-US/firefox/133.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-63/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/26 07:05:24

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

Log message:
www/firefox-esr: update to 128.5.0.

see https://www.mozilla.org/en-US/firefox/128.5.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-64/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/26 07:06:43

Modified files:
	www/firefox-esr: Tag: OPENBSD_7_6 Makefile distinfo 
	www/firefox-esr/pkg: Tag: OPENBSD_7_6 README 

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

see https://www.mozilla.org/en-US/firefox/128.5.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-64/

and while here merge the README tweaks from Raf Czlonka.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/26 07:07:38

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo 
	www/mozilla-firefox/patches: Tag: OPENBSD_7_6 
	                             patch-build_moz_configure_nss_configure 
	                             patch-intl_lwbrk_LineBreaker_cpp 
	                             patch-security_manager_ssl_nsNSSComponent_cpp 
Added files:
	www/mozilla-firefox/patches: Tag: OPENBSD_7_6 
	                             patch-netwerk_socket_neqo_glue_src_lib_rs 

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

see https://www.mozilla.org/en-US/firefox/133.0/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-63/

revert yet another commit to fix build with nss 3.104.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/26 07:43:48

Modified files:
	net/mosquitto  : Makefile 
	net/mosquitto/pkg: PLIST 

Log message:
install mosquitto's /etc dir gid=_mosquitto mode=750, to restrict access in
case the user creates a password file and forgets to restrict it directly


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/26 07:58:34

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.5.0esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-68/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/26 07:59:21

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.5.0esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-68/


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/11/26 08:28:08

Modified files:
	net/samba      : Makefile distinfo 
	net/samba/pkg  : PLIST-main 

Log message:
Update to samba-4.21.2

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

Bumped libndr-standard minor due to added symbols.

Test and OK Ian McWilliam (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/26 08:51:48

Modified files:
	usr.bin/tmux   : cmd-confirm-before.c 

Log message:
Enter is now sent from single prompt as \r not empty string.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/26 08:52:41

Modified files:
	usr.bin/tmux   : options-table.c tmux.1 window-copy.c 

Log message:
Add copy-mode-position-style and copy-mode-selection-style for copy
mode (they default to mode-style as before).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/26 09:48:36

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

Log message:
reinstate ruby quirks; split the multi-version RE into separate entries under
the releases where we stopped packaging modules for the relevant ruby version

don't include the older ruby versions / jruby / etc that were removed prior
to 6.9

based on an earlier diff from / ok jeremy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/26 10:13:46

Modified files:
	net/eduvpn     : Makefile.inc 
	net/eduvpn/vpn-ca: Makefile 
	net/eduvpn/vpn-daemon: Makefile 
	net/eduvpn/vpn-portal-artwork-eduvpn: Makefile 
	net/eduvpn/vpn-portal-artwork-lc: Makefile 
	net/eduvpn/vpn-server-node: Makefile 
	net/eduvpn/vpn-user-portal: Makefile 

Log message:
switch HOMEPAGE/SITES to codeberg


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/26 10:26:42

Modified files:
	net/eduvpn/vpn-ca: Makefile distinfo 
	net/eduvpn/vpn-ca/patches: patch-Makefile 

Log message:
update to vpn-ca-5.0.1


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/26 10:32:05

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
add an rwlock to protect the ice(4) ioctl handler; based on ixl(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/26 10:34:00

Modified files:
	sys/dev/pci    : if_ice.c if_icevar.h 

Log message:
implement ice_start(), based on code from ixl(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/26 10:36:06

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
Enable TSO in ice(4) Tx queue context. Else the device won't send packets.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/26 10:37:30

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
implement ice_txeof(), based on ixl(4) code


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/26 10:38:44

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
ice(4) contains dlg@ code from ixl(4), add copyright header from there


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/26 11:03:01

Modified files:
	lang/php/8.2   : Makefile 
	lang/php/8.3   : Makefile 
	lang/php/8.4   : Makefile 
Added files:
	lang/php/8.2/patches: patch-ext_gmp_gmp_c 
	lang/php/8.3/patches: patch-ext_gmp_gmp_c 
	lang/php/8.4/patches: patch-ext_gmp_gmp_c 

Log message:
revert php commit which broke some use-cases of gmp (overzealous check for
out-of-bounds values); https://github.com/php/php-src/issues/16870


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/26 11:03:14

Modified files:
	lang/php/8.2   : Tag: OPENBSD_7_6 Makefile 
	lang/php/8.3   : Tag: OPENBSD_7_6 Makefile 
Added files:
	lang/php/8.2/patches: Tag: OPENBSD_7_6 patch-ext_gmp_gmp_c 
	lang/php/8.3/patches: Tag: OPENBSD_7_6 patch-ext_gmp_gmp_c 

Log message:
revert php commit which broke some use-cases of gmp (overzealous check for
out-of-bounds values); https://github.com/php/php-src/issues/16870


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/26 11:05:45

Modified files:
	net/eduvpn/vpn-user-portal: Makefile distinfo 
	net/eduvpn/vpn-user-portal/pkg: PLIST 

Log message:
update to vpn-user-portal-3.9.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/26 12:19:58

Modified files:
	multimedia/pipewire/pipewire: Makefile distinfo 
	multimedia/pipewire/pipewire/patches: 
	                                      patch-src_modules_module-rtp-source_c 

Log message:
Update to pipewire-1.2.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/26 12:26:29

Modified files:
	devel/spidermonkey128: Makefile distinfo 

Log message:
Update to spidermonkey128-128.5.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/26 13:41:18

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

Log message:
update to py3-test-asyncio-0.24.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/26 13:44:58

Modified files:
	www/iridium    : Makefile distinfo 
	www/iridium/patches: patch-BUILD_gn 
	                     patch-ash_display_mirror_window_controller_cc 
	                     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_cc 
	                     patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h 
	                     patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_config_h 
	                     patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc 
	                     patch-base_compiler_specific_h 
	                     patch-base_debug_stack_trace_posix_cc 
	                     patch-base_files_file_util_posix_cc 
	                     patch-base_files_file_util_unittest_cc 
	                     patch-base_logging_unittest_cc 
	                     patch-base_process_launch_h 
	                     patch-base_system_sys_info_cc 
	                     patch-base_system_sys_info_h 
	                     patch-base_threading_hang_watcher_cc 
	                     patch-build_config_clang_BUILD_gn 
	                     patch-build_config_compiler_BUILD_gn 
	                     patch-build_config_rust_gni 
	                     patch-build_linux_unbundle_icu_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_browser_features_cc 
	                     patch-chrome_browser_browser_features_h 
	                     patch-chrome_browser_browser_process_impl_cc 
	                     patch-chrome_browser_chrome_browser_field_trials_cc 
	                     patch-chrome_browser_chrome_browser_field_trials_h 
	                     patch-chrome_browser_chrome_browser_interface_binders_cc 
	                     patch-chrome_browser_chrome_browser_main_cc 
	                     patch-chrome_browser_chrome_browser_main_linux_cc 
	                     patch-chrome_browser_chrome_content_browser_client_cc 
	                     patch-chrome_browser_chrome_content_browser_client_h 
	                     patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                     patch-chrome_browser_download_download_item_model_cc 
	                     patch-chrome_browser_enterprise_connectors_connectors_service_cc 
	                     patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc 
	                     patch-chrome_browser_extensions_BUILD_gn 
	                     patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc 
	                     patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc 
	                     patch-chrome_browser_extensions_api_messaging_launch_context_posix_cc 
	                     patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_webrtc_logging_private_webrtc_logging_private_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_headless_headless_mode_util_cc 
	                     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_policy_configuration_policy_handler_list_factory_cc 
	                     patch-chrome_browser_policy_device_management_service_configuration_cc 
	                     patch-chrome_browser_prefs_browser_prefs_cc 
	                     patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc 
	                     patch-chrome_browser_printing_print_backend_service_manager_cc 
	                     patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc 
	                     patch-chrome_browser_profiles_profile_impl_cc 
	                     patch-chrome_browser_profiles_profiles_state_cc 
	                     patch-chrome_browser_screen_ai_screen_ai_install_state_cc 
	                     patch-chrome_browser_sessions_session_restore_cc 
	                     patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc 
	                     patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 
	                     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_supervised_user_supervised_user_navigation_throttle_cc 
	                     patch-chrome_browser_sync_sync_service_factory_cc 
	                     patch-chrome_browser_tab_group_sync_tab_group_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_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_chrome_pages_h 
	                     patch-chrome_browser_ui_managed_ui_cc 
	                     patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_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_bad_flags_prompt_cc 
	                     patch-chrome_browser_ui_startup_startup_browser_creator_cc 
	                     patch-chrome_browser_ui_tab_helpers_cc 
	                     patch-chrome_browser_ui_ui_features_cc 
	                     patch-chrome_browser_ui_ui_features_h 
	                     patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc 
	                     patch-chrome_browser_ui_views_chrome_views_delegate_h 
	                     patch-chrome_browser_ui_views_frame_browser_frame_cc 
	                     patch-chrome_browser_ui_views_frame_browser_frame_h 
	                     patch-chrome_browser_ui_views_frame_browser_frame_view_linux_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_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_tab_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc 
	                     patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_h 
	                     patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc 
	                     patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc 
	                     patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 
	                     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_internals_user_education_user_education_internals_page_handler_impl_cc 
	                     patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc 
	                     patch-chrome_browser_ui_webui_management_management_ui_cc 
	                     patch-chrome_browser_ui_webui_management_management_ui_constants_cc 
	                     patch-chrome_browser_ui_webui_management_management_ui_handler_cc 
	                     patch-chrome_browser_ui_webui_management_management_ui_handler_h 
	                     patch-chrome_browser_ui_webui_password_manager_promo_cards_handler_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_signin_profile_picker_handler_cc 
	                     patch-chrome_browser_ui_window_sizer_window_sizer_cc 
	                     patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc 
	                     patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc 
	                     patch-chrome_common_chrome_features_cc 
	                     patch-chrome_common_chrome_features_h 
	                     patch-chrome_common_chrome_paths_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_h 
	                     patch-chrome_enterprise_companion_enterprise_companion_client_cc 
	                     patch-chrome_updater_configurator_cc 
	                     patch-chromecast_browser_cast_browser_main_parts_cc 
	                     patch-chromecast_cast_core_runtime_browser_runtime_application_service_impl_cc 
	                     patch-components_autofill_core_browser_payments_data_manager_cc 
	                     patch-components_autofill_core_common_autofill_payments_features_cc 
	                     patch-components_commerce_core_commerce_feature_list_cc 
	                     patch-components_device_signals_core_common_signals_features_cc 
	                     patch-components_device_signals_core_common_signals_features_h 
	                     patch-components_feature_engagement_public_event_constants_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_media_router_common_providers_cast_channel_enum_table_h 
	                     patch-components_optimization_guide_core_optimization_guide_util_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_manager_client_h 
	                     patch-components_password_manager_core_browser_password_manual_fallback_flow_cc 
	                     patch-components_password_manager_core_browser_stub_password_manager_client_cc 
	                     patch-components_policy_core_common_cloud_cloud_policy_client_cc 
	                     patch-components_safe_browsing_core_common_features_cc 
	                     patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc 
	                     patch-components_search_engines_template_url_service_cc 
	                     patch-components_supervised_user_core_common_features_cc 
	                     patch-components_viz_service_display_skia_renderer_cc 
	                     patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc 
	                     patch-content_browser_BUILD_gn 
	                     patch-content_browser_child_process_launcher_helper_h 
	                     patch-content_browser_gpu_compositor_util_cc 
	                     patch-content_browser_gpu_gpu_data_manager_impl_private_cc 
	                     patch-content_browser_gpu_gpu_data_manager_impl_private_h 
	                     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_view_host_impl_cc 
	                     patch-content_browser_utility_process_host_cc 
	                     patch-content_browser_utility_process_host_h 
	                     patch-content_browser_utility_process_host_receiver_bindings_cc 
	                     patch-content_browser_utility_sandbox_delegate_cc 
	                     patch-content_browser_web_contents_web_contents_view_aura_cc 
	                     patch-content_child_child_process_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_browser_service_process_host_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_h 
	                     patch-content_shell_BUILD_gn 
	                     patch-content_shell_app_shell_main_delegate_cc 
	                     patch-content_utility_services_cc 
	                     patch-content_utility_utility_main_cc 
	                     patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc 
	                     patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc 
	                     patch-gpu_command_buffer_service_dawn_context_provider_cc 
	                     patch-gpu_command_buffer_service_gles2_cmd_decoder_cc 
	                     patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_cc 
	                     patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_factory_cc 
	                     patch-gpu_command_buffer_service_shared_image_shared_image_manager_cc 
	                     patch-gpu_command_buffer_service_webgpu_decoder_impl_cc 
	                     patch-gpu_config_gpu_control_list_cc 
	                     patch-gpu_config_gpu_finch_features_cc 
	                     patch-gpu_config_gpu_info_collector_cc 
	                     patch-gpu_ipc_service_gpu_init_cc 
	                     patch-headless_lib_browser_headless_content_browser_client_cc 
	                     patch-headless_lib_headless_content_main_delegate_cc 
	                     patch-ipc_ipc_message_utils_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_gpu_buffer_validation_cc 
	                     patch-media_gpu_chromeos_libyuv_image_processor_backend_cc 
	                     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_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-net_BUILD_gn 
	                     patch-net_cert_cert_verify_proc_h 
	                     patch-net_url_request_url_request_cc 
	                     patch-pdf_pdfium_pdfium_engine_cc 
	                     patch-printing_backend_print_backend_cups_cc 
	                     patch-printing_print_settings_cc 
	                     patch-printing_printing_context_linux_cc 
	                     patch-remoting_host_chromoting_host_context_cc 
	                     patch-remoting_host_ipc_constants_cc 
	                     patch-remoting_host_it2me_it2me_host_cc 
	                     patch-remoting_host_remoting_me2me_host_cc 
	                     patch-sandbox_linux_BUILD_gn 
	                     patch-sandbox_policy_BUILD_gn 
	                     patch-sandbox_policy_features_cc 
	                     patch-sandbox_policy_features_h 
	                     patch-sandbox_policy_freebsd_sandbox_freebsd_cc 
	                     patch-sandbox_policy_freebsd_sandbox_freebsd_h 
	                     patch-sandbox_policy_mojom_sandbox_mojom 
	                     patch-sandbox_policy_openbsd_sandbox_openbsd_cc 
	                     patch-sandbox_policy_openbsd_sandbox_openbsd_h 
	                     patch-sandbox_policy_sandbox_type_cc 
	                     patch-sandbox_policy_switches_cc 
	                     patch-sandbox_policy_switches_h 
	                     patch-services_device_geolocation_location_provider_manager_cc 
	                     patch-services_network_BUILD_gn 
	                     patch-services_network_network_context_cc 
	                     patch-services_network_network_context_h 
	                     patch-services_network_public_mojom_BUILD_gn 
	                     patch-services_on_device_model_on_device_model_service_h 
	                     patch-services_video_capture_video_capture_service_impl_cc 
	                     patch-services_video_capture_video_capture_service_impl_h 
	                     patch-third_party_angle_src_libANGLE_Display_cpp 
	                     patch-third_party_blink_public_platform_web_vector_h 
	                     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_core_exported_web_view_impl_cc 
	                     patch-third_party_blink_renderer_core_frame_web_frame_test_cc 
	                     patch-third_party_blink_renderer_core_layout_layout_view_cc 
	                     patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc 
	                     patch-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_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_runtime_enabled_features_json5 
	                     patch-third_party_blink_renderer_platform_scheduler_common_thread_cc 
	                     patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc 
	                     patch-third_party_ffmpeg_configure 
	                     patch-third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c 
	                     patch-third_party_libvpx_source_libvpx_vpx_ports_aarch64_cpudetect_c 
	                     patch-third_party_node_node_py 
	                     patch-third_party_perfetto_src_base_utils_cc 
	                     patch-third_party_perfetto_src_tracing_track_cc 
	                     patch-third_party_speech-dispatcher_libspeechd_version_h 
	                     patch-third_party_vulkan-loader_src_loader_vk_loader_platform_h 
	                     patch-ui_base_cursor_cursor_factory_cc 
	                     patch-ui_base_ui_base_features_cc 
	                     patch-ui_base_ui_base_features_h 
	                     patch-ui_compositor_compositor_cc 
	                     patch-ui_gfx_BUILD_gn 
	                     patch-ui_gfx_gpu_memory_buffer_cc 
	                     patch-ui_gl_BUILD_gn 
	                     patch-ui_gl_gl_context_cc 
	                     patch-ui_native_theme_native_theme_features_cc 
	                     patch-ui_ozone_common_features_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_screen_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_screen_h 
	                     patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h 
	                     patch-ui_ozone_platform_wayland_host_wayland_window_cc 
	                     patch-ui_ozone_platform_wayland_host_wayland_window_h 
	                     patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_views_delegate_cc 
	                     patch-ui_views_views_delegate_h 
	                     patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc 
	                     patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h 
	                     patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc 
	                     patch-ui_views_widget_root_view_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_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h 
Added files:
	www/iridium/patches: patch-base_files_drive_info_h 
	                     patch-base_files_drive_info_posix_cc 
	                     patch-chrome_browser_component_updater_registration_cc 
	                     patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc 
	                     patch-chrome_browser_supervised_user_classify_url_navigation_throttle_cc 
	                     patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_h 
	                     patch-chrome_browser_ui_webui_app_settings_web_app_settings_ui_h 
	                     patch-components_metrics_dwa_dwa_service_cc 
	                     patch-components_optimization_guide_core_optimization_guide_features_cc 
	                     patch-components_performance_manager_decorators_process_metrics_decorator_cc 
	                     patch-components_services_on_device_translation_sandbox_hook_cc 
	                     patch-components_services_on_device_translation_sandbox_hook_h 
	                     patch-content_browser_web_contents_slow_web_preference_cache_cc 
	                     patch-net_disk_cache_backend_experiment_h 
	                     patch-remoting_host_mojo_caller_security_checker_cc 
	                     patch-services_video_effects_video_effects_sandbox_hook_linux_cc 
	                     patch-services_video_effects_video_effects_sandbox_hook_linux_h 
	                     patch-third_party_blink_renderer_core_origin_trials_origin_trial_context_cc 
	                     patch-third_party_perfetto_src_base_clock_snapshots_cc 
	                     patch-third_party_perfetto_src_tracing_platform_posix_cc 
Removed files:
	www/iridium/patches: 
	                     patch-components_network_session_configurator_browser_network_session_configurator_cc 
	                     patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc 
	                     patch-content_browser_renderer_host_input_input_device_change_observer_cc 
	                     patch-media_gpu_chromeos_native_pixmap_frame_resource_cc 
	                     patch-third_party_perfetto_src_tracing_core_clock_snapshots_cc 
	                     patch-v8_src_builtins_x64_builtins-x64_cc 

Log message:
update to 2024.11.131


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/26 14:21:44

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
repair build without ICE_DEBUG set and stop setting it by default


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/11/26 14:23:35

Modified files:
	usr.bin/ssh    : sshsig.c 

Log message:
when using RSA keys to sign messages, select the signature algorithm
based on the requested hash algorithm ("-Ohashalg=xxx").

This allows using something other than rsa-sha2-512, which may not
be supported on all signing backends, e.g. some smartcards only
support SHA256.

Patch from Morten Linderud; ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/26 14:45:35

Modified files:
	sys/arch/amd64/conf: GENERIC RAMDISK_CD 

Log message:
enable ice(4) in GENERIC and RAMDISK_CD kernels on amd64

ok deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/26 14:59:30

Modified files:
	share/man/man4 : Makefile pci.4 
Added files:
	share/man/man4 : ice.4 

Log message:
add a manual page for ice(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/11/26 15:01:37

Modified files:
	usr.bin/ssh    : serverloop.c 

Log message:
Explicitly specify the signature algorithm when signing hostkeys-prove
requests.

Fixes a corner-case triggered by UpdateHostKeys with one or more unknown
host keys stored in ssh-agent where sshd refuses to accept the signature
coming back from the agent.

Report/fix from Maxime Rey


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/11/26 15:02:28

Modified files:
	regress/usr.bin/ssh: hostkey-agent.sh 

Log message:
regression test for UpdateHostkeys with multiple keys backed by
ssh-agent. Patch from Maxime Rey.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/11/26 15:05:51

Modified files:
	usr.bin/ssh    : sshsig.c 

Log message:
g/c outdated XXX comments


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/26 15:30:51

Modified files:
	graphics/glfw  : Makefile 
	graphics/glfw/pkg: PLIST 
Added files:
	graphics/glfw/patches: patch-docs_CMakeLists_txt 
	                       patch-src_wl_init_c 

Log message:
Fix build due to missing dependency on x11/xkbcommon

Patch versioned dlopen()s of wayland libraries

Both pointed out by aja

Add missing libraries to WANTLIB along with notation about which ones
are dlopen()d per suggestion of sthen.

Patch out hidden dependency on doxygen for html docs

(Build failure with doxygen also pointed out by sthen)


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/26 18:02:03

Modified files:
	sys/sys        : rwlock.h 
	sys/kern       : kern_rwlock.c 

Log message:
rework rwlocks to reduce pressure on the scheduler and SCHED_LOCK

it's become obvious that heavily contended rwlocks put a lot of
pressure on the scheduler, and we have enough contended locks that
there's a benefit to changing rwlocks to try and mitigate against
that pressure.

when a thread is waiting on an rwlock, it sets a bit in the rwlock
to indicate that when the current owner of the rwlock leaves the
critical section, it should wake up the waiting thread to try and
take the lock. if there's no waiting thread, the owner can skip the
wakeup.

the problem is that rwlocks can't tell the difference between one
waiting thread and more than one waiting thread. so when the "there's
a thread waiting" bit is cleared, all the waiting threads are woken
up. one of these woken threads will take ownership of the lock, but
also importantly, the other threads will end up setting the "im
waiting" bit again, which is necessary for them to be woken up by
the 2nd thread that won the race to become the owner of the lock.

this is compounded by pending writers and readers waiting on the
same wait channel. an rwlock may have one pending writer trying to
take the lock, but many readers waiting for it too. it would make
sense to wake up only the writer so it can take the lock next, but
we end up waking the readers at the same time.

the result of this is that contended rwlocks wake up a lot of
threads, which puts a lot of pressure on the scheduler. this is
noticeable as a lot of contention on the scheduler lock, which
is a spinning lock that increases time used by the system. this is
a pretty classic thundering herd problem.

this change mitigates against these wakeups by adding counters
to rwlocks for the number threads waiting to take write and read
locks instead of relying on bits. when a thread needs to wait for
a rwlock it increments the relevant counter before sleeping. after
it is woken up and takes the lock it decrements that counter. this
means rwlocks know how many threads are waiting at all times without
having to wake everything up to rebuild state every time a thread
releases the lock.

pending writers and readers also wait on separate wchans. this
allows us to prioritise writers and to wake them up one at a time.
once there's no pending writers all pending readers can be woken
up in one go so they can share the lock as soon as possible.

if you are suffering a contended rwlock, this should reduce the
amount of time spent spinning on the sched lock, which in turn may
also reduce the wall clock time doing that work.

the only downside to this change in my opinion is that it grows
struct rwlock by 8 bytes. if we can reduce rwlock contention in the
future, i reckon i could shrink the rwlock struct again while still
avoiding some of the scheduler interactions.

work with claudio@
ok claudio@ mpi@ stsp@
testing by many including claudio@ landry@ stsp@ sthen@ phessler@ tb@
and mark patruck


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/26 19:14:48

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

Log message:
zero attach args; return on missing properties will be removed


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/26 19:38:35

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

Log message:
continue enumerating devices if a device is not matched

fixes xbf(4) and xnf(4) not attaching on XCP-ng 8.3/Xen 4.17
which has "device/9pfs/"

from Joel Knight


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/11/26 19:40:53

Modified files:
	sys/dev/pci    : if_iavf.c 

Log message:
Enable rx/tx checksum offloading on ivaf(4).
from Yuichiro NAITO and jan; test jan

ok jan jmatthew


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/11/26 21:05:47

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

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/11/26 22:25:57

Modified files:
	lib/libc/sys   : ptrace.2 
	sys/arch/amd64/amd64: process_machdep.c 
	sys/arch/amd64/include: ptrace.h 
	sys/kern       : sys_process.c 

Log message:
Add ptrace commands used to read/write the XSAVE area of a traced
process. Intended to give debuggers access to xmm/ymm registers.

Inspired by FreeBSD which exposes a similar set of ptrace commands.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/11/26 22:26:29

src/regress/sys/kern/ptrace/xstate

Update of /cvs/src/regress/sys/kern/ptrace/xstate
In directory cvs.openbsd.org:/tmp/cvs-serv80462/regress/sys/kern/ptrace/xstate

Log Message:
Directory /cvs/src/regress/sys/kern/ptrace/xstate added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/11/26 22:26:58

Added files:
	regress/sys/kern/ptrace/xstate: Makefile avx.S xstate.c 

Log message:
Add ptrace xstate regress suite.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/11/26 22:27:21

Modified files:
	regress/sys/kern/ptrace: Makefile 

Log message:
hook up ptrace xstate regress


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/27 00:58:53

Modified files:
	sysutils/virt-manager: Makefile distinfo 
	sysutils/virt-manager/patches: patch-virtinst_buildconfig_py 
	sysutils/virt-manager/pkg: PLIST 
Added files:
	sysutils/virt-manager/patches: patch-man_meson_build 
Removed files:
	sysutils/virt-manager/patches: patch-setup_py 

Log message:
Update to virt-manager-5.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 01:36:28

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

Log message:
update to py3-virtualenv-20.28.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 01:36:32

Modified files:
	databases/py-alembic: Makefile distinfo 

Log message:
update to py3-alembic-1.14.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 01:36:35

Modified files:
	databases/py-mysqlclient: Makefile distinfo 

Log message:
update to py3-mysqlclient-2.2.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 01:36:45

Modified files:
	devel/re2c     : Makefile distinfo 

Log message:
update to re2c-4.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 01:37:18

Modified files:
	devel/py-wheel : Makefile distinfo 

Log message:
update to py3-wheel-0.45.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 01:44:03

Modified files:
	databases/openldap: Makefile distinfo 

Log message:
update to openldap-2.6.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/27 02:12:27

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

Log message:
net/synapse: update to 1.120, from MAINTAINER Renaud Allard (with tweaks from sthen@)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 02:37:21

Modified files:
	devel/maturin  : Makefile crates.inc distinfo 
	devel/maturin/patches: patch-src_target_rs 

Log message:
update to maturin-1.7.5
this changes install paths for license files; plist sync for dependent
ports will follow


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 02:40:17

Modified files:
	devel/py-pydantic-core: Makefile 
	devel/py-pydantic-core/pkg: PLIST 
	devel/py-rpds-py: Makefile 
	devel/py-rpds-py/pkg: PLIST 
	security/py-mitmproxy_rs: Makefile 
	security/py-mitmproxy_rs/pkg: PLIST 
	textproc/py-jellyfish: Makefile 
	textproc/py-jellyfish/pkg: PLIST 
	textproc/py-orjson: Makefile 
	textproc/py-orjson/pkg: PLIST 
	www/py-adblock : Makefile 
	www/py-adblock/pkg: PLIST 

Log message:
sync PLISTs for maturin 1.7.1+ following
https://github.com/PyO3/maturin/commit/e0afec8336844b66d70b56792c7874e139fb1e7c


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/27 03:09:51

Modified files:
	sys/arch/amd64/amd64: vmm_machdep.c 

Log message:
Use uvm_fault_wire() for consistency and to keep VM_FAULT_WIRE usage in uvm/.

ok dv@, mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/27 03:10:20

Modified files:
	usr.bin/tmux   : server-client.c 

Log message:
Do not stop drag on double or triple click, GitHub issue 4272.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/27 03:12:20

Modified files:
	usr.bin/tmux   : resize.c 

Log message:
Do not check for latest client in callback since the type may be latest
but with no window, fixes new-session -x and -y with another attached
client. GitHub issue 4268.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/27 03:33:31

Modified files:
	sys/arch/i386/i386: conf.c 
	sys/arch/amd64/amd64: conf.c 

Log message:
remove #if 0'd entries for /dev/pcmcia functions removed in 1998


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/27 03:41:38

Modified files:
	sys/uvm        : uvm_aobj.c uvm_vnode.c 

Log message:
Change pgo_get() interface in preparation for running PGO_LOCKED in parallel.

- Do not allocate zero-fill'd pages in uao_get(), leave that for PGO_SYNCIO.
- Reduce cosmetic differences between uvn_get() and uao_get()

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/27 03:58:07

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Neighbor (fault ahead) pages are never mapped with the wired attribute.

Wired faults are always "narrow".  That means the fault handler do not try to
fault neighbor pages ahead.  So do not propagate the `flt->wired' attribute to
the corresponding pmap_enter(9) calls and instead assert that it is false
whenever neighbor pages are entered in a memory space.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/27 04:30:41

Modified files:
	devel/tbb      : Makefile 
Added files:
	devel/tbb/patches: patch-cmake_compilers_GNU_cmake 

Log message:
devel/tbb: update homepage, switch back to gcc on sparc64

from brad, patch to disable openmp for gcc from me


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/11/27 04:37:23

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
sys/uvideo: add missed abort of transfer pipe in uvideo_vs_close

A bulk transfer cannot timeout and must be aborted on close.

OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/11/27 05:29:14

Modified files:
	sys/kern       : sys_process.c 

Log message:
remove unneeded fpu.h include to unbreak the build on archs without it
already indirectly included by reg.h on amd64
ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/11/27 06:00:23

Modified files:
	usr.bin/ssh    : ssh-keygen.1 

Log message:
mention that biometrics may be used for FIDO key user verification as
well as PIN. Prompted by Zack Newman, ok jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	jan@cvs.openbsd.org	2024/11/27 06:26:42

Modified files:
	sys/dev/fdt    : virtio_mmio.c 
	sys/dev/pci    : virtio_pci.c 
	sys/dev/pv     : if_vio.c virtio.c virtiovar.h 

Log message:
Revert "vio: Unlock"

This causes some crashes. Revert for now

ok sf@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/11/27 06:27:34

Modified files:
	usr.bin/ssh    : PROTOCOL.agent 

Log message:
new name/link for agent I-D


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 06:44:59

Modified files:
	audio/moc      : Makefile 

Log message:
audio/moc: autoreconf needs gettext-tools for iconv.m4, reported by naddy


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/27 07:30:04

Modified files:
	net/synapse    : Makefile 
	net/synapse/pkg: README 

Log message:
net/synapse: use PREFIX instead of LOCALBASE in README

reported by ajacoutot@, diff from Renaud Allard (MAINTAINER)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/27 08:19:26

Modified files:
	usr.sbin/rpki-client: cms.c 

Log message:
zap trailing whitespace from previous


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/11/27 08:23:58

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
defer creation of ice(4) ifp until device attachment has succeeded

Otherwise we would crash when something goes wrong in ice_attach_hook().

problem found by bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2024/11/27 08:27:36

Modified files:
	databases/sqlite3: Makefile distinfo 

Log message:
Update sqlite3 to 3.47.1. Release notes can be found here:
https://sqlite.org/releaselog/3_47_1.html ok landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/11/27 09:07:08

Modified files:
	usr.bin/ssh    : readconf.c 

Log message:
fix argument of "Compression" directive in ssh -G config dump,
which used to work but broke in 9.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/11/27 10:19:39

Modified files:
	meta/tor-browser: Makefile 
	www/tor-browser: Makefile.inc 
	www/tor-browser/browser: Makefile distinfo 

Log message:
Tor Browser: update to 14.0.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/11/27 10:20:07

Modified files:
	meta/tor-browser: Tag: OPENBSD_7_6 Makefile 
	www/tor-browser: Tag: OPENBSD_7_6 Makefile.inc 
	www/tor-browser/browser: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
Tor Browser: update to 14.0.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 10:58:55

Modified files:
	devel/microsoft-gsl: Makefile 

Log message:
correct spelling of "base-clang"


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/27 11:26:00

Modified files:
	devel/git      : Makefile distinfo 

Log message:
update to git 2.47.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/11/27 12:26:39

Modified files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_assembler_MacroAssemblerRISCV64_h 
	                        patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp 

Log message:
Tweak links to upstream pull requests

So that github can help upstream/contributors keep track of which fixes
we're using downstream.


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/11/27 13:11:32

Modified files:
	sys/arch/sparc64/sparc64: locore.s 

Log message:
Change getfp() to return an unBIASed stack pointer; this unbreaks
stackdump() which got broken in machdep.c 1.202.

It is much simpler to change getfp() than stackdump() which is its only
caller.


CVSROOT:	/cvs
Module name:	src
Changes by:	gkoehler@cvs.openbsd.org	2024/11/27 13:30:15

Modified files:
	sys/arch/powerpc64/powerpc64: pmap.c 

Log message:
In powerpc64 pmap, when replacing a pte, put it in the correct pteg

In pte_insert(), if both the primary page table entry group and the
secondary pteg are full, then we delete an old pte and replace it with
the new pte.  We might have set "idx" wrong and inserted the new pte
into the wrong pteg (with the wrong PTE_HID bit).  This problem almost
never happened; it is rare for both ptegs to be full.

When the loop "for (try = 0; try < 16; try++)" looks for a slot for
the new pte, set "idx" to the new pte's primary pteg.  Put it in the
primary pteg "idx" or secondary pteg "idx ^ pmap_ptab_mask".  When we
delete the old pte, set "idx" to the old pte's primary pteg.

Eric Gosse reported a bug where the kernel crashed on an unexpected
fault.  I suspect that a pte fell into the wrong "idx" and got lost.

ok kettenis@


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2024/11/27 14:38:21

Modified files:
	faq/ports      : index.html 

Log message:
sync section headings from ports.html to the copy in index.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 15:00:11

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: distinfo 
	www/unit/unit-python: distinfo 
	www/unit/unit-ruby: Makefile distinfo 
Removed files:
	www/unit/unit/patches: patch-src_nxt_js_c patch-src_nxt_script_c 

Log message:
update to NGINX Unit 1.33.0, from Sergey A. Osokin (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 15:09:47

Modified files:
	net/putty      : Makefile distinfo 
	net/putty/patches: patch-putty_h 

Log message:
update to putty-0.82


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/11/27 15:32:14

Modified files:
	usr.sbin/vmd   : vioblk.c 

Log message:
vmd/vioblk: add missed break

There's no value in that log message in that specific condition.

OK dv@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/27 16:59:56

Modified files:
	lang/njs       : Makefile distinfo 
	lang/njs/pkg   : PLIST 

Log message:
update to njs-0.8.7, from Sergey A. Osokin (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/27 18:59:20

Modified files:
	sysutils/kitd  : Makefile 

Log message:
kitd uses C11, so base-gcc cannot be used.

Shifting to ports-gcc fixes the build on sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/11/27 19:01:57

Modified files:
	sys/kern       : init_main.c kern_synch.c 

Log message:
avoid lock contention in __thrsleep and __thrwakeup syscalls

turns out the __thrsleep and __thrwakeup syscalls largely coordinate
using a single lock per process. if you have heavily threaded code
building locks in userland out of thrsleep, this kernel 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 reduces
the throughput of these heavily threaded programs.

the big change is hashing thrsleep waiters into an different
locks/lists based on their "id" to try and avoid all locks in a
process contending on a single lock. the hash is shared by all
processes though.

the change also avoids having a waiter re-take the lock to avoid
contention on the thrwakeup code which is currently holding the lock.

__thrsleep and __thrwakeup seem to be largely unused these days,
except by go. go still uses it as a backend to it's locks, and also
creates a lot of threads which end up contending on the lock. these
changes provide an improvement for go programs.

the contention was pointed out by nick owens
jsing@ and nick owens did a bit of testing


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/28 01:16:37

Modified files:
	audio/moc      : Makefile 

Log message:
audio/moc: fix typo in bdep


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/11/28 01:49:14

Modified files:
	usr.bin/tmux   : tty-features.c tty-keys.c 

Log message:
Add extended keys flag for foot terminal.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/28 01:58:57

Modified files:
	devel/libmagic : Makefile distinfo 

Log message:
update to libmagic-5.46


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/28 02:53:09

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
bsd.port.mk: fix indentation

from espie


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/11/28 03:31:02

Modified files:
	devel/libHX    : Makefile distinfo 

Log message:
update to 4.24


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/11/28 03:42:16

Modified files:
	usr.sbin/radiusd: radiusd_ipcp.c 

Log message:
Fix warnings from gcc.  found by deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/28 04:08:09

Modified files:
	geo/gpxsee     : Makefile distinfo 

Log message:
geo/gpxsee: update to 13.32


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/28 04:09:29

Modified files:
	graphics/libjxl: Makefile distinfo 

Log message:
graphics/libjxl: update to 0.11.1.

see https://github.com/libjxl/libjxl/releases/tag/v0.11.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/28 04:19:07

Modified files:
	graphics/libjxl: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
graphics/libjxl: MFC update to 0.11.1.

see https://github.com/libjxl/libjxl/releases/tag/v0.11.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/28 04:19:43

Modified files:
	fonts/inter    : Makefile distinfo 
	fonts/inter/pkg: PLIST 

Log message:
update to inter-4.1 and drop .ttf, from Alexander Rath


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/28 04:47:47

Modified files:
	net/syncthing  : Makefile distinfo 
	net/syncthing/patches: patch-lib_build_build_go 

Log message:
update to syncthing 1.28.0;  OK edd


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/11/28 04:51:45

Modified files:
	usr.sbin/radiusd: radiusd_ipcp.c 

Log message:
Fix radiusd_ipcp module to check whether the type of the ipcp_address
is for pool when selecting a random address from the pools, and tweak
the code for easier understanding.  Also,  check whether the left
value of an address range configuration is smaller than the right
value.


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2024/11/28 06:13:04

Modified files:
	sys/arch/luna88k/conf: GENERIC 
	sys/arch/luna88k/dev: if_le.c 

Log message:
Replace magic numbers to macro defined values.
Also make it possible to change the amount of 3-port RAM usage by the
kernel option.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/28 07:27:29

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

Log message:
update to py3-aiohttp-3.11.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/28 07:29:00

Modified files:
	audio/p5-gnupod: Makefile 

Log message:
mark BROKEN for now, reported by Isaac Meerleo
should probably be removed at this point unless anyone wants to fix


CVSROOT:	/cvs
Module name:	ports
Changes by:	job@cvs.openbsd.org	2024/11/28 08:54:52

Modified files:
	net            : Makefile 

Log message:
Unhook net/rpki-data because ENOMEM

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	gkoehler@cvs.openbsd.org	2024/11/28 11:54:36

Modified files:
	sys/arch/powerpc64/include: cpu.h 
	sys/arch/powerpc64/powerpc64: cpu.c pmap.c 

Log message:
Move cpu_features to hwcap and cpu_features2 to hwcap2

ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/28 14:25:59

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.8.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/28 15:19:26

Modified files:
	net            : Makefile 
Removed files:
	net/mfi        : Makefile distinfo 
	net/mfi/files  : mfi.sh 
	net/mfi/pkg    : DESCR PLIST mfi.rc 

Log message:
drop net/mfi, nobody replied to posts saying that they're still using it,
and it's the only thing still using mongodb 3.6.  ok tb landry kn


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/28 15:20:25

Modified files:
	databases/mongodb: Makefile 
Removed files:
	databases/mongodb/36: Makefile distinfo 
	databases/mongodb/36/files: mongodb.conf 
	databases/mongodb/36/patches: patch-SConstruct 
	                              patch-src_mongo_base_error_codes_tpl_h 
	                              patch-src_mongo_db_repl_master_slave_cpp 
	                              patch-src_mongo_executor_network_interface_mock_test_cpp 
	                              patch-src_mongo_shell_shell_utils_extended_cpp 
	                              patch-src_mongo_util_net_sock_h 
	                              patch-src_mongo_util_processinfo_openbsd_cpp 
	                              patch-src_mongo_util_time_support_cpp 
	                              patch-src_third_party_IntelRDFPMathLib20U1_LIBRARY_src_bid_functions_h 
	                              patch-src_third_party_asio-master_asio_include_asio_ssl_impl_context_ipp 
	                              patch-src_third_party_mozjs-45_platform_x86_64_openbsd_build_js-confdefs_h 
	                              python3-SConstruct 
	                              python3-buildscripts_aggregate_tracefiles_py 
	                              python3-buildscripts_aws_ec2_py 
	                              python3-buildscripts_errorcodes_py 
	                              python3-buildscripts_idl_idl_compiler_py 
	                              python3-buildscripts_idl_idl_syntax_py 
	                              python3-buildscripts_idl_idlc_py 
	                              python3-buildscripts_utils_py 
	                              python3-site_scons_libdeps_py 
	                              python3-site_scons_mongo___init___py 
	                              python3-site_scons_mongo_generators_py 
	                              python3-site_scons_site_tools_distsrc_py 
	                              python3-site_scons_site_tools_idl_tool_py 
	                              python3-site_scons_site_tools_jstoh_py 
	                              python3-site_scons_site_tools_mongo_benchmark_py 
	                              python3-site_scons_site_tools_mongo_integrationtest_py 
	                              python3-site_scons_site_tools_mongo_unittest_py 
	                              python3-site_scons_site_tools_split_dwarf_py 
	                              python3-site_scons_site_tools_thin_archive_py 
	                              python3-src_mongo_SConscript 
	                              python3-src_mongo_base_generate_error_codes_py 
	                              python3-src_mongo_db_auth_generate_action_types_py 
	                              python3-src_mongo_db_fts_generate_stop_words_py 
	                              python3-src_mongo_db_fts_unicode_gen_casefold_map_py 
	                              python3-src_mongo_db_fts_unicode_gen_delimiter_list_py 
	                              python3-src_mongo_db_fts_unicode_gen_diacritic_list_py 
	                              python3-src_mongo_db_fts_unicode_gen_diacritic_map_py 
	                              python3-src_mongo_db_query_collation_generate_icu_init_cpp_py 
	databases/mongodb/36/pkg: DESCR PLIST mongod.rc 

Log message:
drop mongodb 3.6 (again, now that mfi is removed)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/28 15:56:46

Modified files:
	net/ejabberd   : Makefile 
Added files:
	net/ejabberd/patches: 
	                      patch-_checkouts_jiffy_c_src_double-conversion_strtod_cc 
	                      patch-ejabberdctl_template 

Log message:
net/ejabberd: fix ejabberdctl under root, and i386 build

OK: sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/11/28 17:13:36

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:	src
Changes by:	tb@cvs.openbsd.org	2024/11/28 21:35:13

Modified files:
	lib/libutil    : imsg.c 

Log message:
Garbage collect the unused imsg_hdr in imsg_close()

ok claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/28 23:40:57

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
When paging ahead, delay calling pmap_extract() after checking for a valid page.

While here call pmap_update() only if, at least, a page has been entered.

ok tb@, kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/11/28 23:44:57

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Also call pmap_extract() before entering a page ahead for lower layer faults.

As for the upper layer, call pmap_update() only if, at least, a page has been
entered.

ok tb@, kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/28 23:53:59

Modified files:
	audio/schismtracker: Makefile 

Log message:
New schismtracker doesn't get along with base-gcc causing multiple
definitions of bswap64* functions.

Move to ports-gcc to fix build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/29 00:40:28

Modified files:
	graphics/blender: Makefile 

Log message:
blender needs more sparc64 love. opencolorio builds now, but openexr doesn't

prompted by brad


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/29 00:42:35

Modified files:
	lib/libcrypto/dh: dh_local.h 
	lib/libcrypto/dsa: dsa_local.h 
	lib/libcrypto/rsa: rsa_local.h 

Log message:
Remove weird pad member that was never set to zero after malloc() so
the weird thing it was supposed to be doing couldn't possibly work.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/29 01:40:49

Modified files:
	games/gcompris : Makefile distinfo 

Log message:
Update to gcompris-4.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/29 01:44:33

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

Log message:
Update to terragrunt-0.69.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/29 01:55:16

Modified files:
	textproc/foliate: Makefile distinfo 
	textproc/foliate/pkg: PLIST 

Log message:
Update to foliate-3.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 02:51:40

Modified files:
	graphics/ffmpeg/patches: patch-libavutil_riscv_cpu_c 

Log message:
committed upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 02:52:09

Modified files:
	x11/mplayer    : Makefile 

Log message:
https HOMEPAGE, from Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/29 03:09:10

Modified files:
	regress/lib/libcrypto/man: check_complete.pl 

Log message:
Mark nine unused EVP constants as intentionally undocumented.
Fix related indentation while here.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/29 03:19:37

Modified files:
	regress/lib/libcrypto/man: check_complete.pl 

Log message:
Mark six EVP_PKEY control constants as intentionally undocumented
that are only intended for internal use, do very little (only validity
checking), are unused in the wild, and marked obsolete in OpenSSL 3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/11/29 03:42:29

Modified files:
	sysutils/docker-buildx: Makefile distinfo 
Removed files:
	sysutils/docker-buildx/patches: 
	                                patch-vendor_github_com_tonistiigi_fsutil_copy_copy_openbsd_go 
	                                patch-vendor_github_com_tonistiigi_fsutil_copy_copy_unix_go 
	                                patch-vendor_github_com_tonistiigi_fsutil_copy_stat_bsd_go 
	                                patch-vendor_github_com_tonistiigi_fsutil_copy_stat_openbsd_go 

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

Changelogs:
- https://github.com/docker/buildx/releases/tag/v0.19.0
- https://github.com/docker/buildx/releases/tag/v0.19.1

OK: sthen@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 03:47:18

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

Log message:
update to xdebug-3.4.0 and build for PHP 8.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:14:42

Modified files:
	net/toot       : Makefile distinfo 

Log message:
update to toot-0.47.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:14:46

Modified files:
	devel/pystring : Makefile distinfo 

Log message:
update to pystring-1.1.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:14:49

Modified files:
	devel/py-gast  : Makefile distinfo 

Log message:
update to py3-gast-0.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:15:11

Modified files:
	devel/py-greenlet: Makefile distinfo 
	devel/py-greenlet/patches: 
	                           patch-src_greenlet_slp_platformselect_h 
	devel/py-greenlet/pkg: PLIST 

Log message:
update to py3-greenlet-3.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:15:13

Modified files:
	devel/py-pure_eval: Makefile distinfo 

Log message:
update to py3-pure_eval-0.2.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:15:17

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

Log message:
update to py3-puremagic-1.28


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:15:23

Modified files:
	fonts/cascadia-code: Makefile distinfo 
	fonts/cascadia-code/pkg: PLIST 

Log message:
update to cascadia-code-2404.23


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:28:13

Modified files:
	sysutils/borgmatic: Makefile distinfo 
	sysutils/borgmatic/patches: patch-borgmatic_config_paths_py 

Log message:
update to borgmatic-1.9.1, this hasn't yet hit the hang-at-exit problem
that made me backout the 1.9.2 update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:29:13

Modified files:
	devel/maturin  : Makefile crates.inc distinfo 

Log message:
update to maturin-1.7.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:31:48

Modified files:
	databases/mariadb: Makefile distinfo 
	databases/mariadb/patches: patch-extra_mariabackup_xtrabackup_cc 
	                           patch-libmariadb_libmariadb_CMakeLists_txt 
	                           patch-scripts_wsrep_sst_common_sh 
	                           patch-scripts_wsrep_sst_mariabackup_sh 
	                           patch-scripts_wsrep_sst_rsync_sh 
	databases/mariadb/pkg: PLIST-tests 
Removed files:
	databases/mariadb/patches: patch-libmariadb_include_ma_context_h 
	                           patch-libmariadb_libmariadb_ma_context_c 
	                           patch-mysys_crc32_crc32c_x86_cc 

Log message:
update to mariadb-client-11.4.4, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:41:04

Modified files:
	databases/py-lmdb: Makefile 

Log message:
use MODPY_TEST_LINK_SO


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:41:52

Modified files:
	databases/py-lmdb: Makefile distinfo 

Log message:
update to py3-lmdb-1.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:43:48

Modified files:
	textproc/py-tomli: Makefile distinfo 

Log message:
update to py3-tomli-2.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 04:46:34

Modified files:
	sysutils/memtester: Makefile distinfo 
	sysutils/memtester/patches: patch-memtester_c 

Log message:
update to memtester-4.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/11/29 04:47:59

Modified files:
	editors/litexl : Makefile distinfo 
	editors/litexl/patches: patch-meson_build 
	editors/litexl/pkg: PLIST 

Log message:
update to v2.1.6

Changelog: https://github.com/lite-xl/lite-xl/releases/tag/v2.1.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/29 05:02:25

Modified files:
	lang/rust      : Makefile distinfo rust.port.mk 
	lang/rust/patches: patch-compiler_rustc_session_src_options_rs 
	                   patch-library_std_src_sys_pal_unix_os_rs 
	                   patch-src_bootstrap_bootstrap_py 
	                   patch-src_bootstrap_src_bin_rustc_rs 
	                   patch-src_bootstrap_src_core_build_steps_test_rs 
	                   patch-src_bootstrap_src_lib_rs 
	                   patch-src_etc_rust-lldb 
	                   patch-vendor_psm_src_arch_x86_64_s 
	lang/rust/pkg  : PLIST-main PLIST-src 
Removed files:
	lang/rust/patches: 
	                   patch-compiler_rustc_mir_transform_src_abort_unwinding_calls_rs 

Log message:
update lang/rust to 1.83.0

Announce: https://blog.rust-lang.org/2024/11/28/Rust-1.83.0.html
Changelog: https://doc.rust-lang.org/stable/releases.html#version-1830-2024-11-28


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/11/29 05:05:06

Modified files:
	lib/libcrypto/man: EVP_PKEY_new.3 

Log message:
Provide an example of signing with HMAC-SHA256 or Ed25519
because that makes it easier to see the big picture
of how EVP_PKEY_new_raw_private_key(3) is supposed to be used.
Feedback and OK tb@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 06:59:41

Modified files:
	www/py-aiohttp : Makefile distinfo 

Log message:
update to py3-aiohttp-3.11.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/29 07:47:01

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

Log message:
www/firefox-esr: update to 128.5.1.

see https://www.mozilla.org/en-US/firefox/128.5.1/releasenotes/
Fixes an issue that prevented some websites from loading when using SSL Inspection


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/11/29 07:48:37

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

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

see https://www.mozilla.org/en-US/firefox/128.5.1/releasenotes/
Fixes an issue that prevented some websites from loading when using SSL Inspection


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/29 08:59:57

Modified files:
	lib/libcrypto/dh: dh_check.c dh_lib.c dh_local.h 

Log message:
Remove X9.42 DH rudiments

In the unlikely event that we should ever decide to implement this after
a quarter century of not needing it, we can readily put this back. Until
then this is dead weight.

prompted by a question by djm
ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 09:28:07

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

Log message:
update to nextcloudclient-3.15.0, from Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 09:31:06

Modified files:
	www/sblg       : Makefile distinfo 

Log message:
update to sblg-0.6.1, from Bryan Vyhmeister (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 09:33:36

Modified files:
	multimedia/aom : Makefile distinfo 
	multimedia/aom/patches: patch-CMakeLists_txt 
	                        patch-aom_ports_aarch64_cpudetect_c 

Log message:
update to aom-3.11.0, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 09:41:32

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

Log message:
update to lego-4.20.4, from Igor Zornik, ok maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 09:55:36

Modified files:
	databases/citus: Makefile distinfo 

Log message:
update to citus-12.1.5, still broken with pgsql 17


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/11/29 11:30:52

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-Cargo_toml 
	                   patch-cli_standalone_binary_rs 
	                   patch-modcargo-crates_deno_core-0_314_1_Cargo_toml 

Log message:
lang/deno: Update to 2.1.2


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/11/29 11:54:39

Modified files:
	gnu/llvm/lldb/source/Plugins/Process/OpenBSD: 
	                                              NativeRegisterContextOpenBSD_x86_64.cpp 
	                                              NativeRegisterContextOpenBSD_x86_64.h 

Log message:
Add support for read/write of xmm/ymm registers to lldb.

ok kettenis@, robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 13:52:56

Log message:
    import ports/devel/py-crccheck, feedback/ok tb
    
    Python classes to calculate cyclic redundancy codes (CRCs) of all
    types listed in the "Catalogue of parametrised CRC algorithms"
    (http://reveng.sourceforge.net/crc-catalogue/) and checksums from
    binary data.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241129
    
    N ports/devel/py-crccheck/Makefile
    N ports/devel/py-crccheck/distinfo
    N ports/devel/py-crccheck/pkg/DESCR
    N ports/devel/py-crccheck/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 13:53:44

Modified files:
	devel          : Makefile 

Log message:
+py-crccheck


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 13:55:38

Log message:
    import ports/comms/py-serial-asyncio, ok tb
    
    Async I/O extension package for the Python Serial Port Extension for
    OSX, Linux, BSD.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241129
    
    N ports/comms/py-serial-asyncio/Makefile
    N ports/comms/py-serial-asyncio/distinfo
    N ports/comms/py-serial-asyncio/pkg/PLIST
    N ports/comms/py-serial-asyncio/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 13:56:51

Log message:
    import ports/devel/py-asynctest, ok tb
    
    The package asynctest is built on top of the standard unittest module
    and cuts down boilerplate code when testing libraries for asyncio.
    
    asynctest imports the standard unittest package, overrides some of its
    features and adds new ones. A test author can import asynctest in place
    of unittest safely.
    
    It is divided in submodules, but they are all imported at the top level,
    so asynctest.case.TestCase is equivalent to asynctest.TestCase.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241129
    
    N ports/devel/py-asynctest/Makefile
    N ports/devel/py-asynctest/distinfo
    N ports/devel/py-asynctest/pkg/PLIST
    N ports/devel/py-asynctest/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 13:57:16

Log message:
    import ports/devel/py-setuptools-git-versioning, ok tb
    
    Use git repo data (latest tag, current commit hash, etc) for building a
    version number according PEP 440.
    
    - Can be installed & configured through both setup.py and PEP 518's
    pyproject.toml
    
    - Does not require to change source code of the project
    
    - Tag-, file-, and callback-based versioning schemas are supported
    
    - Templates for tag, dev and dirty versions are separated
    
    - Templates support a lot of substitutions including git and environment
    information
    
    - Well-documented
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241129
    
    N ports/devel/py-setuptools-git-versioning/Makefile
    N ports/devel/py-setuptools-git-versioning/distinfo
    N ports/devel/py-setuptools-git-versioning/pkg/DESCR
    N ports/devel/py-setuptools-git-versioning/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 13:58:04

Modified files:
	devel          : Makefile 

Log message:
+py-asynctest, py-setuptools-git-versioning


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 13:58:47

Log message:
    import ports/comms/cc2538-bsl, feedback/ok tb
    
    Python script that communicates with the boot loader of the Texas
    Instruments CC2538, CC26xx and CC13xx System on Chips (SoCs). It can be
    used to erase, program, verify and read the flash of those SoCs with a
    simple USB to serial converter.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241129
    
    N ports/comms/cc2538-bsl/Makefile
    N ports/comms/cc2538-bsl/distinfo
    N ports/comms/cc2538-bsl/patches/patch-setup_py
    N ports/comms/cc2538-bsl/patches/patch-pyproject_toml
    N ports/comms/cc2538-bsl/pkg/PLIST
    N ports/comms/cc2538-bsl/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 13:58:59

Modified files:
	comms          : Makefile 

Log message:
+cc2538-bsl py-serial-asyncio


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 14:02:45

Log message:
    import ports/comms/zigpy, feedback/ok tb
    
    zigpy/py-zigpy:
    
    zigpy is a Python 3 library implementing standard specifications of the
    Zigbee protocol stack.
    
    When used with an additional radio library module, this allows you to
    connect to one of many off-the-shelf Zigbee Coordinator adapters and
    use it to control Zigbee devices such as lights, switches, sensors,
    fans, etc. <snip>
    
    zigpy/py-zigpy-znp:
    
    zigpy-znp is a Python library that adds support to zigpy for radio
    modules using Texas Instruments Zigbee Network Processor (ZNP) devices
    running compatible Z-Stack firmware. It also provides tools that can be
    run from the command line. <snip>
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241129
    
    N ports/comms/zigpy/Makefile
    N ports/comms/zigpy/py-zigpy/Makefile
    N ports/comms/zigpy/py-zigpy/distinfo
    N ports/comms/zigpy/py-zigpy/pkg/DESCR
    N ports/comms/zigpy/py-zigpy/pkg/PLIST
    N ports/comms/zigpy/py-zigpy-znp/Makefile
    N ports/comms/zigpy/py-zigpy-znp/distinfo
    N ports/comms/zigpy/py-zigpy-znp/pkg/DESCR
    N ports/comms/zigpy/py-zigpy-znp/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 14:03:03

Modified files:
	comms          : Makefile 
	comms/conserver/patches: patch-conserver_group_c 

Log message:
+zigpy


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 14:10:07

Modified files:
	comms/conserver/patches: patch-conserver_group_c 

Log message:
oops, that should not have been part of the previous commit


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/11/29 14:11:50

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

Log message:
update to py3-crccheck-1.3.0 (wow, that was quite an old port that I had
in mystuff!)


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/29 16:46:40

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

Log message:
undo unneccessary \*([GL]t sequences; balance that by adding Sq;
from evan silberman


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/11/29 23:59:12

Modified files:
	bin/pax        : pax.1 

Log message:
use a more readable explanation of directory creation;
from evan silberman, tweaked by millert

ok sthen (pre-tweak)


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 01:14:47

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

Log message:
Update to py-minidump-0.0.24.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/30 01:23:30

Modified files:
	devel/spidermonkey128: Makefile distinfo 

Log message:
Update to spidermonkey128-128.5.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/30 01:31:35

Modified files:
	multimedia/pipewire/pipewire: Makefile 
	multimedia/pipewire/pipewire/pkg: PLIST-main 

Log message:
Since we don't enable support for pulse, don't install its gschema file; it
conflicts with an upcoming change to enable gsettings support in
audio/pulseaudio.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 02:40:17

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

Log message:
Update to py-modulegraph-0.19.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 02:46:07

Modified files:
	devel/py-objgraph: Makefile distinfo 

Log message:
Update to py-objgraph-3.6.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 02:54:02

Modified files:
	devel/py-pyrsistent: Makefile distinfo 

Log message:
Update to py-pyrsistent-0.20.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/30 03:01:31

Modified files:
	lib/libcrypto/pkcs7: pk7_doit.c 

Log message:
Don't leak the abuf on error in PKCS7_dataFinal()

ok beck miod


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 03:02:27

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

Log message:
Update to py-pyte-0.8.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/30 03:05:41

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

Log message:
openssl speed: stop trying to use small curves

secp160r1 and nistp192 are no longer available in libcrypto. Should have
been committed along with disabling these curves, but was missed.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 03:08:37

Modified files:
	devel/py-simplejson: Makefile distinfo 

Log message:
Update to py-simplejson-3.19.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/30 03:11:44

Modified files:
	devel/gtest    : Makefile distinfo 
Removed files:
	devel/gtest/patches: patch-googletest_src_gtest_cc 

Log message:
update to gtest 1.15.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 03:18:41

Modified files:
	devel/py-smmap : Makefile distinfo 

Log message:
Update to py-smmap-5.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 03:30:27

Modified files:
	devel/py-sniffio: Makefile distinfo 

Log message:
Update to py-sniffio-1.3.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 03:38:38

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

Log message:
Update to py-transitions-0.9.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/30 04:11:54

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.8.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/30 04:15:33

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

Log message:
Update to py3-botocore-1.35.71.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/30 04:15:44

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.71.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/30 04:16:02

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

Log message:
Update to awscli-1.36.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/30 04:16:53

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.69.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/30 05:36:33

Modified files:
	lang/sbcl      : Makefile distinfo 

Log message:
update lang/sbcl to 2.4.11

Release notes: https://www.sbcl.org/news.html#2.4.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/11/30 05:37:36

Modified files:
	x11/stumpwm    : Makefile 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 06:35:17

Modified files:
	devel/py-wurlitzer: Makefile distinfo 

Log message:
Update to py-wurlitzer-3.1.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/11/30 07:20:46

Modified files:
	security/py-spnego: Makefile distinfo 
Removed files:
	security/py-spnego/patches: patch-src_spnego__credssp_py 

Log message:
Update to py-spnego-0.11.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/30 08:47:33

Modified files:
	devel/cargo-c  : Makefile crates.inc distinfo 
Removed files:
	devel/cargo-c/patches: patch-src_build_targets_rs 
	                       patch-src_install_rs patch-src_target_rs 

Log message:
cargo-c: update to 10.6

aja's patches were merged, no code change in the main crate, only dep
churn. librsvg still builds.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/30 08:54:25

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

Log message:
Update to protobuf 5.29.0

https://github.com/protocolbuffers/protobuf/releases/tag/v29.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/30 08:54:43

ports/devel/py-protobuf/patches

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/11/30 08:56:49

Modified files:
	devel/py-protobuf: Makefile distinfo 
	devel/py-protobuf/pkg: PLIST 
Added files:
	devel/py-protobuf/patches: patch-google_protobuf_service_py 

Log message:
Update to py3-protobuf 5.29.0

https://github.com/protocolbuffers/protobuf/releases/tag/v29.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/11/30 09:10:06

Modified files:
	www/shiori     : Makefile 
	www/shiori/pkg : README 

Log message:
Don't use ${SYSCONFDIR} for login.conf.d

maintainer timeout, ok sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/30 09:18:01

Modified files:
	lib/libcrypto/ec: ecp_methods.c 

Log message:
Improve ec_points_make_affine()

It is unclear how the original code was supposed to work. It clearly
missed a few corner cases (like handling points at infinity correctly)
and the badly mangled comment that was supposed to display a binary
search tree didn't help at all.

Instead do something much more straightforward: multiply all the non-zero
Z coordinates of the points not at infinity together, keeping track of the
intermediate products. Then do a single expensive modular inversion before
working backwards to compute all the inverses. Then the transformation from
Jacobian coordinates to affine coordiantes (x, y, z) -> (x/z^2, y/z^3, 1)
becomes cheap. A little bit of care has to be taken for Montgomery curves
but that's very simple compared to the mess that was there before.

ok jsing

This is a cleaned up version of:

commit 0fe73d6c3641cb175871463bdddbbea3ee0b62ae
Author: Bodo Moeller <bodo@openssl.org>
Date:   Fri Aug 1 17:18:14 2014 +0200

Simplify and fix ec_GFp_simple_points_make_affine
(which didn't always handle value 0 correctly).

Reviewed-by: emilia@openssl.org


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/30 09:34:34

Modified files:
	lib/libcrypto/ec: ecp_methods.c 

Log message:
Get BNs Z coordinates from the BN_CTX

While there likely won't be enough BNs already available in the ctx, and
thus it won't greatly reduce the amount of allocated BNs, it simplifies
the exit path quite a bit.

review feedback from jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/30 10:10:19

Modified files:
	devel/gobject-introspection: Makefile 

Log message:
Add a work-around for dpb scanner limitations.
This should fix the issue where glib2 cannot be installed during the same
pkg_add run if glib2--bootstrap was also part of the run.

from espie@, thanks
tested by and ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/11/30 10:11:13

Modified files:
	devel/glib2    : Makefile 

Log message:
Bump after g-o-i recent change.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/30 10:24:28

Modified files:
	archivers/draco: Makefile 

Log message:
bump gtest WRKDIR to build after its update, noticed by aja

all tests PASSED


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/30 10:39:09

Modified files:
	archivers/draco: Makefile 

Log message:
defer test compilation to test target (200 -> 143 build targets)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/11/30 10:40:39

Modified files:
	devel/gtest    : Makefile 

Log message:
add reminder for draco when updating


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/11/30 10:41:57

Modified files:
	sys/dev/usb    : usbdevs 

Log message:
sys/dev/usb/usbdevs: add Jabra PanaCast 20, to be used in quirks

OK mglocker@


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/11/30 10:43:46

Modified files:
	sys/dev/usb    : usbdevs.h usbdevs_data.h 

Log message:
Regen


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/11/30 10:47:24

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
sys/uvideo: add quirk for Jabra PanaCast 20

Jabra PanaCast 20 needs uvideo_vs_negotiation between usbd_set_interface
and usbd_open_pipe, otherwise it doesn't work with error:

ioctl VIDIOC_DQBUF: Invalid argument

OK mglocker@


CVSROOT:	/cvs
Module name:	www
Changes by:	florian@cvs.openbsd.org	2024/11/30 11:37:01

Modified files:
	.              : events.html 

Log message:
YouTube links for eurobsdcon 2024


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/11/30 13:15:03

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

Log message:
uvideo.4: add Jabra PanaCast 20 as known to work

OK mglocker@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/30 14:10:00

Modified files:
	lib/libcrypto/ec: ec_lib.c ec_local.h ecp_methods.c 

Log message:
Inline trivial EC point methods

Like most of the "group" methods these are shared between Montgomery
curves and simple curves. There's no point in five methods hanging off
the EC_METHODS struct whne they can just as well be inlined in the
public API. It makes all files involved shorter...

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/30 14:15:19

Modified files:
	lib/libcrypto/man: CMS_add0_cert.3 

Log message:
Explain how to free the stack returned by CMS_get1_{certs,crls}()

with job


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/30 14:20:44

Modified files:
	lib/libcrypto/man: CMS_add0_cert.3 

Log message:
Be a bit more precise on the error conditions of CMS_get1_{certs,crls}()


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/11/30 14:21:40

Modified files:
	lib/libcrypto/man: CMS_add0_cert.3 

Log message:
Meant to split the sentence in two


CVSROOT:	/cvs
Module name:	www
Changes by:	afresh1@cvs.openbsd.org	2024/11/30 15:39:30

Modified files:
	.              : events.html 
Added files:
	papers         : 2024-Why-Rewrite-fw_update-EuroBSDcon.pdf 
	                 2024-Why-Rewrite-fw_update-Fossy.pdf 
	                 2024-Why-Rewrite-fw_update-bsdcan.pdf 

Log message:
Add slides and video links to my Why Rewrite fw_update(8) talk

I gave it three times, each slightly different.

Reminded by florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/11/30 20:48:41

Modified files:
	graphics/glfw  : Makefile 

Log message:
Fix the buid on sparc64:

-Move to using ports-gcc
-Stop building the examples that we don't package anyway

No PLIST changes and it hasn't built on sparc64 before, so no REVISION
change


CVSROOT:	/cvs
Module name:	src
Changes by:	pascal@cvs.openbsd.org	2024/12/01 01:11:14

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

Log message:
Properly document TCP_SACK_ENABLE socket option.

This used to be documented in options(4), but was deleted there in 2017.
Reinstate the same text here.

ok jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	landry@cvs.openbsd.org	2024/12/01 02:05:05

Modified files:
	share/man/man4 : upd.4 
	sys/dev/usb    : upd.c 

Log message:
upd(4): add PercentLoad sensor

Reports the % of the available UPS power drawed by output outlets.

tested by sthen@, matthieu@ and Walter Alejandro Iglesias
ok sthen@ as part of a larger diff


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2024/12/01 02:58:15

Modified files:
	usr.sbin/map-mbone: map-mbone.8 mapper.c 
	usr.sbin/mrinfo: mrinfo.8 mrinfo.c 
	usr.sbin/mrouted: main.c mrouted.8 

Log message:
-o[arg] must not have spaces between option and argument;  OK jmc

getopt(3) says so and, e.g. 'mrouted -d 1' must be 'mrouted -d1' to work.
dhcpd(8) and sed(1) got this right, our multicast programs did not.


CVSROOT:	/cvs
Module name:	src
Changes by:	mglocker@cvs.openbsd.org	2024/12/01 03:38:47

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
Fix typo in comment


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/12/01 04:11:20

Modified files:
	www/py-frozen-flask: Makefile distinfo 

Log message:
Update to py-frozen-flask-0.19.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/01 04:52:46

Modified files:
	www/webkitgtk4 : Makefile distinfo 
Added files:
	www/webkitgtk4/patches: 
	                        patch-Source_WebCore_platform_graphics_gstreamer_mse_MediaSourcePrivateGStreamer_h 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/01 05:45:56

Modified files:
	graphics/oxipng: Makefile crates.inc distinfo 

Log message:
Update oxipng to 9.1.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/01 05:51:55

Modified files:
	net/dbip       : Makefile.inc 
	net/dbip/asn   : distinfo 
	net/dbip/city  : distinfo 
	net/dbip/country: distinfo 

Log message:
Update dbip to 2024.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/01 05:54:53

Modified files:
	audio/milkytracker: Makefile distinfo 

Log message:
Update milkytracker to 1.05.01.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/01 05:57:41

Modified files:
	emulators/mame : Makefile distinfo 

Log message:
Update mame to 0.272.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/01 07:47:27

Modified files:
	x11/kde        : kde.port.mk 
	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/kinfocenter/pkg: PLIST 
	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: 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/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: 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-sdk: distinfo 
	x11/kde-plasma/plasma-workspace: distinfo 
	x11/kde-plasma/plasma-workspace/pkg: PLIST 
	x11/kde-plasma/plasma-workspace-wallpapers: distinfo 
	x11/kde-plasma/plasma5support: distinfo 
	x11/kde-plasma/plasma5support/pkg: PLIST 
	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: Makefile distinfo 
	x11/kde-plasma/systemsettings: distinfo 
	x11/kde-plasma/xdg-desktop-portal-kde: distinfo 

Log message:
Update KDE Plasma to 6.2.4, Bugfix Release for November

https://kde.org/announcements/plasma/6/6.2.4/


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/01 07:51:18

Modified files:
	x11/qt5        : Makefile.version 
	x11/qt5/docs   : distinfo 
	x11/qt5/docs/pkg: PLIST-html 
	x11/qt5/qt3d   : Makefile distinfo 
	x11/qt5/qtbase : Makefile distinfo 
	x11/qt5/qtcharts: Makefile distinfo 
	x11/qt5/qtconnectivity: Makefile distinfo 
	x11/qt5/qtdatavis3d: Makefile distinfo 
	x11/qt5/qtdeclarative: Makefile distinfo 
	x11/qt5/qtgamepad: distinfo 
	x11/qt5/qtgraphicaleffects: distinfo 
	x11/qt5/qtimageformats: Makefile distinfo 
	x11/qt5/qtlocation: Makefile distinfo 
	x11/qt5/qtlottie: distinfo 
	x11/qt5/qtmultimedia: Makefile distinfo 
	x11/qt5/qtnetworkauth: distinfo 
	x11/qt5/qtpurchasing: distinfo 
	x11/qt5/qtquickcontrols: distinfo 
	x11/qt5/qtquickcontrols2: Makefile distinfo 
	x11/qt5/qtremoteobjects: distinfo 
	x11/qt5/qtscript: distinfo 
	x11/qt5/qtscxml: distinfo 
	x11/qt5/qtsensors: distinfo 
	x11/qt5/qtserialbus: distinfo 
	x11/qt5/qtserialport: distinfo 
	x11/qt5/qtspeech: Makefile distinfo 
	x11/qt5/qtsvg  : Makefile distinfo 
	x11/qt5/qttools: Makefile distinfo 
	x11/qt5/qttranslations: distinfo 
	x11/qt5/qtvirtualkeyboard: distinfo 
	x11/qt5/qtwayland: Makefile distinfo 
	x11/qt5/qtwebchannel: Makefile distinfo 
	x11/qt5/qtwebengine: Makefile distinfo 
	x11/qt5/qtwebengine/files: openbsd.pri 
	x11/qt5/qtwebglplugin: distinfo 
	x11/qt5/qtwebkit: Makefile 
	x11/qt5/qtwebkit/patches: 
	                          patch-Source_JavaScriptCore_offlineasm_parser_rb 
	x11/qt5/qtwebkit/pkg: DESCR 
	x11/qt5/qtwebsockets: Makefile distinfo 
	x11/qt5/qtwebview: distinfo 
	x11/qt5/qtx11extras: distinfo 
	x11/qt5/qtxmlpatterns: distinfo 

Log message:
Update Qt5 to 5.15.16 + KDE patches


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/01 07:53:52

Modified files:
	devel/cmake    : Makefile distinfo 
	devel/cmake/patches: patch-Modules_Compiler_GNU_cmake 
	                     patch-Modules_FindOpenMP_cmake 
	                     patch-Modules_FindTCL_cmake 
	                     patch-Source_cmFileCommand_cxx 
	                     patch-Source_cmGeneratorTarget_cxx 
	                     patch-Source_cmGlobalGenerator_cxx 
	                     patch-Source_cmInstallCommand_cxx 
	                     patch-Source_cmQtAutoGenInitializer_cxx 
	                     patch-Source_cmTarget_cxx 
	devel/cmake/pkg: PLIST 
Removed files:
	devel/cmake/patches: patch-Source_cmMessenger_cxx 

Log message:
Update CMake to 3.31.1

Survived an amd64 bulk build


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/01 07:56:28

Modified files:
	lang/pythran   : Makefile 

Log message:
relax version requirements; upstream has since changed to allowing
newer gast and there don't seem to be any other changes needed for that -
scipy and scikit_image still build and simple tests work


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/01 08:08:44

Modified files:
	www/py-vcrpy   : Makefile distinfo 
	www/py-vcrpy/pkg: PLIST 
Removed files:
	www/py-vcrpy/patches: patch-tests_integration_test_urllib2_py 
	                      patch-tests_unit_test_stubs_py 

Log message:
update to py3-vcrpy-6.0.2, ok pamela


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/01 08:50:54

Modified files:
	x11/kde-applications/kmix: Makefile 
Added files:
	x11/kde-applications/kmix/patches: patch-CMakeLists_txt 
	                                   patch-backends_mixer_sndio_cpp 
	                                   patch-backends_mixer_sndio_h 
	                                   patch-core_mixertoolbox_cpp 

Log message:
Add KMix OpenBSD sndio(7) backend support

https://invent.kde.org/multimedia/kmix/-/merge_requests/32

I doubt that upstream is moving ‘fast’ here and would like to make this feature
available to all OpenBSD KDE users. This will enable it to be tested by more
users.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/01 11:50:52

Modified files:
	audio/pulseaudio: Makefile 
	audio/pulseaudio/pkg: PLIST 

Log message:
Enable gsettings in pulseaudio.

This module is necessary to make pulseaudio-qt more useful and make it
adjustable in KDE Plasma.

Feedback, tweaks and OK ajacoutot (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/12/01 18:38:51

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

Log message:
update to novelwriter 2.5.3, by Florian Viehweger - thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2024/12/01 19:03:28

Modified files:
	fonts/unifont  : Makefile distinfo 

Log message:
Update to unifont-16.0.02
Changelog: https://www.unifoundry.com/unifont/index.html
Upstream said in a private email that the Unicode 16 glyphs are now stable
as of this release


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/01 21:42:32

Modified files:
	databases/arrow/cpp: Makefile 

Log message:
Mark BROKEN-sparc64 because it just bails out with
"Unknown system processor"


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2024/12/01 23:14:53

Modified files:
	x11/mplayer    : Makefile 
Added files:
	x11/mplayer/patches: patch-libvo_vo_x11_c patch-libvo_vo_xv_c 

Log message:
Fix vo x11 and vo gl with Xshm. ok Brad (maintainer).


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/01 23:54:37

Modified files:
	graphics/digikam: Makefile distinfo 
	graphics/digikam/pkg: PLIST 

Log message:
Update DigiKam to 8.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/02 01:16:17

Modified files:
	databases/arrow/cpp: Makefile 
Added files:
	databases/arrow/cpp/patches: 
	                             patch-cpp_cmake_modules_SetupCxxFlags_cmake 

Log message:
databases/arrow/cpp: try giving a chance to sparc64...


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/02 01:38:19

Modified files:
	productivity/libphonenumber: Makefile distinfo 

Log message:
Update to libphonenumber-8.13.51.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/02 01:54:55

Modified files:
	geo/pdal       : Makefile 

Log message:
geo/pdal: disable building tests to unbreak after devel/gtest update

turns out pdal ships with a vendored 1.12 gtest, and uses it instead of
the systemwide version...
breakage reported by tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/02 03:24:41

Modified files:
	geo/pdal       : Makefile distinfo 

Log message:
geo/pdal: update to 2.8.2.

see https://github.com/PDAL/PDAL/releases/tag/2.8.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 03:40:47

Modified files:
	multimedia/x265: Makefile distinfo 
	multimedia/x265/patches: patch-source_CMakeLists_txt 
	                         patch-source_common_aarch64_asm_S 
Added files:
	multimedia/x265/patches: patch-source_common_aarch64_cpu_h 
	                         patch-source_common_aarch64_dct_S 
	                         patch-source_common_aarch64_intrapred_S 
	                         patch-source_common_cpu_cpp 
	                         patch-source_common_cpu_h 

Log message:
update to x265-4.1, from Brad (maintainer), aarch64 x-only fixes from kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 03:49:39

Modified files:
	comms/zigpy/py-zigpy: Makefile distinfo 

Log message:
update to py3-zigpy-0.73.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 04:04:37

Modified files:
	textproc/mupdf : Makefile distinfo 
	textproc/mupdf/patches: patch-platform_x11_pdfapp_c 
	                        patch-platform_x11_x11_main_c 
	                        patch-source_tools_mudraw_c 
	                        patch-source_tools_pdfextract_c 
	                        patch-source_tools_pdfinfo_c 
	textproc/mupdf/pkg: PLIST 

Log message:
update to mupdf-1.25.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 04:11:41

Modified files:
	devel/py-parsing: Makefile distinfo 

Log message:
update to py3-parsing-3.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 04:43:17

Modified files:
	security/py-paramiko: Makefile distinfo 
	security/py-paramiko/pkg: PLIST 

Log message:
update to py3-paramiko-3.5.0, adding support for AES-GCM ciphers


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 04:47:50

Modified files:
	www/py-aiohappyeyeballs: Makefile distinfo 

Log message:
update to py3-aiohappyeyeballs-2.4.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 04:48:49

Log message:
    import ports/textproc/py-yamlloader, ok tb@
    
    This module works with PyYAML and allows yaml files to be loaded to
    Python objects and Python objects to be dumped to yaml files.
    It works with both OrderedDicts and regular dicts. It started as
    a copy of "yamlordereddict" but has since been improved.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241202
    
    N ports/textproc/py-yamlloader/Makefile
    N ports/textproc/py-yamlloader/distinfo
    N ports/textproc/py-yamlloader/pkg/DESCR
    N ports/textproc/py-yamlloader/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 04:49:11

Modified files:
	textproc       : Makefile 

Log message:
+py-yamlloader


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 04:51:35

Modified files:
	www/py-aiohttp : Makefile distinfo 

Log message:
update to py3-aiohttp-3.11.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 05:07:05

Log message:
    import ports/textproc/py-icecream, ok tb@
    
    ic() is like print(), but better:
    
    - It prints both variables and expressions along with their values.
    - It's 60% faster to type.
    - Data structures are formatted and pretty printed.
    - Output is syntax highlighted.
    - It optionally includes program context: filename, line number, and
    parent function.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241202
    
    N ports/textproc/py-icecream/Makefile
    N ports/textproc/py-icecream/distinfo
    N ports/textproc/py-icecream/pkg/DESCR
    N ports/textproc/py-icecream/pkg/PLIST
    N ports/textproc/py-icecream/patches/patch-tests_install_test_import_py
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 05:07:30

Modified files:
	textproc       : Makefile 

Log message:
+py-icecream


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 05:08:18

Modified files:
	security/py-paramiko: Makefile 

Log message:
enable tests


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 05:39:35

Modified files:
	net/nagios/check_esxi_hardware: Makefile distinfo 

Log message:
update to check_esxi_hardware-20241129


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

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

Log message:
update to py3-wbem-1.7.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 05:43:24

Modified files:
	devel/py-attrs : Makefile distinfo 

Log message:
update to py3-attrs-24.2.0


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/02 06:37:18

Modified files:
	usr.bin/ssh    : myproposal.h 

Log message:
prefer AES-GCM to AES-CTR; ok deraadt markus


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/02 06:46:11

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

Log message:
Remove global queue_buf which is no longer used.
OK compiler


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/02 06:52:28

Modified files:
	audio/beets    : Makefile distinfo 
	audio/beets/pkg: PLIST 

Log message:
audio/beets: update to 2.2.0

Changelog: https://github.com/beetbox/beets/releases/tag/v2.2.0

OK: sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/02 06:58:23

Modified files:
	sysutils/docker-compose: Makefile distinfo modules.inc 
Added files:
	sysutils/docker-compose/patches: patch-go_mod patch-go_sum 

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

Changelog: https://github.com/docker/compose/releases/tag/v2.31.0

OK: kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/02 07:06:43

Modified files:
	usr.bin/ssh    : myproposal.h 

Log message:
unbreak


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2024/12/02 07:55:02

Modified files:
	usr.sbin/rpki-client: extern.h main.c output.c rpki-client.8 

Log message:
If AS0 TALs are provided, by default omit VRPs derived from such AS0 TALs

AS0 TALs represent unmitigated operational risks: what if the RIR by
accident marks some IP space as 'unassigned'?

APNIC notes in their limitation of liability statement:

"""
Depending on router configuration, errors in the AS0 ROA could
cause unintended interruption to routing with other networks.
For this reason, it is strongly recommended that the AS0 ROA is
used for advisory and/ or alerting purposes only, and not for
automatic filtering of BGP routes.
"""
https://www.apnic.net/community/security/resource-certification/apnic-limitations-of-liability-for-rpki-2/

Guard usage of AS0 TALs behind new '-0' option

OK deraadt@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/02 08:03:18

Modified files:
	usr.sbin/bgpd  : bgpd.c bgpd.h control.c rde.c rtr.c session.c 

Log message:
Bump imsg size up to MAX_BGPD_IMSGSIZE (128k) to support extended messages
and more.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/02 08:03:46

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

Log message:
Bump imsg size like bgpd just did.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/02 08:13:57

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

Log message:
Remove the ASPA imsg size workaround now that imsg are large enough to
handle MAX_ASPA_SPAS_COUNT (10k) entries.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2024/12/02 08:53:06

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

Log message:
Update for Lynis to 3.1.2

ok benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2024/12/02 08:54:35

Modified files:
	security/sqlmap: Makefile distinfo 

Log message:
Update for SQLMap to 1.8.11

ok benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2024/12/02 08:55:39

Modified files:
	emulators/nono : Makefile distinfo 

Log message:
Update for Nono to 1.0.0.

ok benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/02 09:28:04

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

Log message:
Update to libvirt-10.10.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/02 09:28:16

Modified files:
	sysutils/libvirt-python: Makefile distinfo 

Log message:
Update to py3-libvirt-10.10.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/02 09:31:51

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

Log message:
Check in bgpctl show rib commands if the table / rib passed is
Adj-RIB-Out and in that case set F_CTL_ADJ_OUT on the request.
With this 'bgpctl show rib out' and 'bgpctl show rib table Adj-RIB-Out'
return the same results.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/02 10:31:40

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

Log message:
update databases/py-sqlalchemy to 2.0.36

with help from sthen@, landry@ and lucas@

ok sthen@ landry@
'go for it' robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/02 10:34:43

Modified files:
	productivity/yokadi: Makefile distinfo 
	productivity/yokadi/pkg: PLIST 

Log message:
update productivity/yokadi to 1.3.0

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/02 11:00:37

Modified files:
	databases/py-sqlalchemy: Makefile 

Log message:
add cython build_depends to databases/py-sqlalchemy


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/12/02 15:32:57

Modified files:
	usr.sbin/pkg_add/OpenBSD: PkgAdd.pm 

Log message:
Have pkg_add run ldconfig after each updateset if the list of shared
libraries was changed. Before @tag we used to execute programs directly
as part of many updates (rebuilding desktop databases, icon cache, etc)
but those are now usually deferred until the end of the run, leaving
some executables not able to be run until pkg_add finishes.

From espie.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/02 17:11:12

Modified files:
	databases/py-flask-sqlalchemy: Makefile distinfo 

Log message:
update to py3-flask-sqlalchemy-3.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/02 18:12:22

Modified files:
	devel/arm-none-eabi/gdb: Makefile 

Log message:
arm-none-eabi/gdb needs ports-gcc on base-gcc arches now

Fixes build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/02 18:14:00

Modified files:
	net/toxic      : Makefile 

Log message:
Move toxic to ports-gcc on base-gcc arches

Fixes build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/02 18:43:43

Modified files:
	math/py-netcdf4: Makefile 

Log message:
Move to ports-gcc to fix sparc64 build.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/02 18:47:20

Modified files:
	graphics/xpm-pixbuf: Makefile 

Log message:
xpm-pixbuf now uses C11. Move to ports-gcc to fix build on sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/12/03 00:09:14

Modified files:
	usr.bin/diff   : diff.1 
	usr.bin/kstat  : kstat.1 
	usr.bin/locate/locate: locate.1 

Log message:
glob patterns described in glob(7) not fnmatch(3);
from evan silberman

ok sthen semarie millert


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/03 00:51:21

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Use uvm_pagewait() rather than re-rolling it.

ok miod@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/03 00:54:20

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Add missing wakeup & cleanup in error path.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/03 01:31:49

Modified files:
	usr.bin/ssh    : sk-usbhid.c 

Log message:
support FIDO tokens that return no attestation data, e.g. recent
WinHello. From Michael Braun via GHPR542


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/03 01:48:55

Added files:
	productivity/yokadi/patches: patch-yokadi_tests_tuitestcase_py 

Log message:
add patch for productivity/yokadi I forgot


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/03 01:53:22

Modified files:
	productivity/yokadi: Makefile 

Log message:
bump revision on productivity/yokadi


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/03 01:55:23

Modified files:
	textproc/py-markdown: Makefile distinfo 

Log message:
uptate textproc/markdown to 3.7

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/03 02:02:07

Log message:
    PyMdown Extensions is a collection of extensions for Python Markdown.  They
    cover a wide range of solutions.
    
    ok sthen@
    
    Status:
    
    Vendor Tag:	paco
    Release Tags:	paco_20241203
    
    N ports/textproc/py-mdown-extensions/Makefile
    N ports/textproc/py-mdown-extensions/distinfo
    N ports/textproc/py-mdown-extensions/pkg/DESCR
    N ports/textproc/py-mdown-extensions/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/03 02:04:23

Modified files:
	textproc       : Makefile 

Log message:
hook textproc/py-mdown-extensions


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/03 03:38:06

Modified files:
	usr.sbin/bgplgd: bgplgd.8 bgplgd.c bgplgd.h qs.c 

Log message:
Add /rib/in and /rib/out as endpoints to query the Adj-RIB-In and Adj-RIB-Out
respectively.

Also fix the rib query parameter to properly work. bgpctl calls this table.
OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/12/03 04:15:44

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

Log message:
refer to glob(7) rather than fnmatch(3);
from evan silberman

ok sthen semarie millert nicm


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/12/03 04:18:34

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

Log message:
M-1 to M-7 for 7 preset layouts; from bunkmate
ok nicm


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/03 05:50:16

Modified files:
	sys/kern       : kern_rwlock.c 
	sys/sys        : rwlock.h 

Log message:
Revert the new rwlock implementation for now.

vfs_busy() uses RW_SLEEPFAIL in a broken way. It is possible that the
object holding the rwlock is freed while other processes are sleeping
on this lock. This worked before by luck and no longer does now since
part of the struct needs to be updated after the sleep.
vfs_busy() needs to be fixed but that will take a bit of time.
OK dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/03 05:50:29

Modified files:
	graphics/ffmpeg/patches: patch-configure 
Added files:
	graphics/ffmpeg/patches: patch-Makefile patch-ffbuild_arch_mak 
	                         patch-libavcodec_riscv_Makefile 
	                         patch-libavcodec_riscv_ac3dsp_init_c 
	                         patch-libavcodec_riscv_audiodsp_init_c 
	                         patch-libavcodec_riscv_bswapdsp_init_c 
	                         patch-libavcodec_riscv_pixblockdsp_init_c 
	                         patch-libswscale_riscv_Makefile 
	                         patch-libswscale_riscv_rgb2rgb_c 
	                         patch-tests_checkasm_Makefile 
	                         patch-tests_checkasm_checkasm_h 

Log message:
FFmpeg: backport riscv fixes, from upstream via Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/03 06:46:28

Modified files:
	x11/stumpwm    : Makefile distinfo 
Added files:
	x11/stumpwm/patches: patch-load-stumpwm_lisp_in 
Removed files:
	x11/stumpwm/patches: patch-make-image_lisp_in 

Log message:
x11/stumpwm: update to 24.11

Changelog: https://github.com/stumpwm/stumpwm/releases/tag/24.11

OK: Timo Myyra (maintainer) tb@ kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/03 06:46:53

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

Log message:
Only set the SO_RCVBUF and SO_SNDBUF on the socketpair to what we want.
Do not retry if that fails hoping for a different result.
OK tb@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/03 06:53:16

Modified files:
	www/chromium   : Makefile 
	www/chromium/pkg: README 

Log message:
www/chromium: add WebAssembly support section to readme

OK: tb@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/03 06:54:25

Modified files:
	www/iridium    : Makefile 
	www/iridium/pkg: README 

Log message:
www/iridium: add WebAssembly support section to readme

maintainer timeout, OK: tb@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/03 06:54:43

Modified files:
	www/ungoogled-chromium: Makefile 
	www/ungoogled-chromium/pkg: README 

Log message:
www/ungoogled-chromium: add WebAssembly support section to readme

maintainer timeout, OK: tb@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/12/03 07:12:47

Modified files:
	usr.bin/ssh    : sshd_config 

Log message:
Improve description of KbdInteractiveAuthentication.  Based on bz#3658,
fixes jmc@ ok markus@ djm@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/03 07:28:26

Modified files:
	graphics/cairomm: Makefile 

Log message:
graphics/cairomm: make sure boost isnt picked up if found

reported by and ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/03 07:41:45

Modified files:
	sys/ufs/ufs    : ufs_ihash.c 

Log message:
Remove the FUSE hack in ufs_ihashget() it is no longer needed.

FUSE switched away from the horrible ufs inode abuse and so this is
no longer reached.
OK millert@ tb@ miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2024/12/03 07:51:09

Modified files:
	usr.sbin/rpki-client: x509.c 

Log message:
Add more checks for router keys

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/03 08:53:51

Modified files:
	usr.bin/ssh    : sshkey.c 

Log message:
Remove redundant field of definition check

This will allow us to get rid of EC_GROUP_method_of() in the near future.

ok djm


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/12/03 09:27:53

Modified files:
	usr.bin/ssh    : dh.c 

Log message:
Remove fallback to compiled-in gropup for dhgex when the moduli file
exists, but does not contain moduli within the client-requested range.
The fallback behaviour remains for the case where the moduli file does
not exist (typically, running tests prior to installing).
From bz#2793, based in part on patch from Joe Testa, ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/03 10:18:08

Modified files:
	net/zabbix     : Makefile distinfo 
	net/zabbix/patches: patch-conf_zabbix_proxy_conf 
	                    patch-conf_zabbix_server_conf 
	                    patch-configure 
	                    patch-include_common_zbxsysinc_h 
	                    patch-include_zbx_dbversion_constants_h 
	                    patch-include_zbxcomms_h 
	                    patch-include_zbxsysinfo_h 
	                    patch-src_libs_zbxcomms_tls_c 
	                    patch-src_libs_zbxsysinfo_openbsd_cpu_c 
	                    patch-src_libs_zbxsysinfo_openbsd_net_c 
	                    patch-src_zabbix_agent_cpustat_c 
	net/zabbix/pkg : PLIST-main PLIST-proxy PLIST-server PLIST-web 
	                 README-server 
Added files:
	net/zabbix/patches: patch-include_zbxasynchttppoller_h 
	                    patch-include_zbxasyncpoller_h 
	                    patch-src_libs_zbxsysinfo_common_cpustat_c 

Log message:
update to 7.0.6; from Mark Patruck


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2024/12/03 12:14:40

Modified files:
	sys/dev/fdt    : virtio_mmio.c 
	sys/dev/pci    : virtio_pci.c 
	sys/dev/pv     : if_vio.c virtio.c virtiovar.h 

Log message:
vio: Unlock, switch to qstart function

Run without kernel lock. Use the network stack functions used for
multiqueue, but still only run on one queue.

Add a virtio interface for an interrupt barrier.

This is the reverted diff plus a missing chunk.
Tested by dtucker, bluhm, sf


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/03 15:30:03

Modified files:
	usr.bin/ssh    : clientloop.c monitor.c sshd-auth.c 
	                 sshd-debug.sh 

Log message:
spelling; ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2024/12/03 16:29:56

Modified files:
	lang/racket-minimal: Makefile 

Log message:
BROKEN-arm lang/racket


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2024/12/03 16:30:48

Modified files:
	lang/bacon     : Makefile 

Log message:
Change bacon to zsh.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gnezdo@cvs.openbsd.org	2024/12/03 18:22:27

Modified files:
	devel/git-annex: Makefile distinfo 

Log message:
Disable benchmark in git-annex to support arm64

There are newer versions of criterion-measurement that
support arm64. Yet I'd rather cut the feature nobody's
known to work than add a custom configuration that
certainly nobody used before.

OK kili@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gnezdo@cvs.openbsd.org	2024/12/03 18:22:47

Modified files:
	devel/cabal-install: Makefile 
	devel/cabal    : cabal.port.mk 
	lang/ghc       : Makefile distinfo 
	lang/ghc/patches: patch-compiler_GHC_Unit_State_hs 
	                  patch-hadrian_hadrian_cabal 
	                  patch-testsuite_driver_testlib_py 
	                  patch-testsuite_tests_codeGen_should_run_all_T 
	lang/ghc/pkg   : PLIST 
Removed files:
	lang/ghc/patches: patch-compiler_GHC_CmmToAsm_X86_CodeGen_hs 
	                  patch-hadrian_src_Oracles_Setting_hs 
	                  patch-rts_include_stg_SMP_h 
	                  patch-rts_sm_HeapAlloc_h 
	                  patch-rts_sm_MarkWeak_c patch-rts_sm_Storage_h 

Log message:
Update lang/ghc to 9.8.3, add arm64 along the way

* Fix ghc and cabal-install version numbers in the cabal module.
* Remove i386 as it has long being gone.
* Remove unused since switching to hadrian MAKE_FLAGS.

The major effort bootstrapping the cross-compiler by Habib Alamin
ha.alamin at gmail. Thanks a lot!

OK jturner@ kili@

Tested by jturner@, phessler@, tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/03 19:21:42

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

Log message:
update to py3-beniget-0.4.2.post1, from James Cook


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/03 19:22:53

ports/lang/pythran/patches

Update of /cvs/ports/lang/pythran/patches
In directory cvs.openbsd.org:/tmp/cvs-serv19069/patches

Log Message:
Directory /cvs/ports/lang/pythran/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/03 19:26:03

Modified files:
	lang/pythran   : Makefile 
Added files:
	lang/pythran/patches: patch-requirements_txt 

Log message:
pythran requirements.txt needs patching for newer gast, otherwise other ports
depending on this and using setuptools (i.e. scipy) fail. from James Cook.


CVSROOT:	/cvs
Module name:	src
Changes by:	kmos@cvs.openbsd.org	2024/12/03 23:01:23

Modified files:
	etc/etc.sparc64: login.conf 

Log message:
Bump datasize-cur for the pbuild user on sparc64 so that we can
build llvm 18.

ok sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/04 00:58:51

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

Log message:
Fix debug output for http headers

from Kenjiro Nakayama


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/04 01:14:34

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

Log message:
Fix up authority and subject key identifiers in force pubkey mode

Upstream decided that this nonsense was worth an ABI break and added stuff
to the X509_CTX so they could hang the issuer's public key off it so that
they could adjust the key identifiers as needed. Let's avoid that and do
it the slightly less nasty way by updating the AKI and SKI as needed.

We only do this when force pubkey is in place so we don't change the
semantics of the batshit crazy config language that nobody understands.

ok job


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/04 02:19:11

Modified files:
	sys/uvm        : uvm_amap.c uvm_amap.h uvm_fault.c uvm_map.c 

Log message:
Pass the rw_enter(9) type to amap_lock() in preparation for using shared locks.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/04 02:21:06

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Document that the original page during a CoW can be unlocked earlier.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/04 02:33:41

Modified files:
	usr.sbin/btrace: btrace.c 
	regress/usr.sbin/btrace: Makefile multiprobe.bt multiprobe.ok 

Log message:
Disallows registering multiple probes of the same type.

If a bt(5) script uses the same probe multiple times (like interval:hz),
btrace(8) has currently no knowledge of which rule to execute when it
parses events read from the kernel.

Disable the funcitonnality until someone in need of such feature comes
up with a nice implementation.

From Christian Ludwig.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/04 02:35:21

Added files:
	regress/usr.sbin/btrace: multiend.bt multiend.ok 

Log message:
Regression for multiple probes.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/04 02:37:33

Modified files:
	sys/dev/dt     : dt_dev.c 

Log message:
Disallow enabling the same probe multiple times.

From Christian Ludwig.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/04 02:50:52

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
Annotate WTLS7 as being wrong

This should really have been using SECP 160R2, not SECP 160R1. Of course
this means in particular that nobody ever used this curve, at least not
against another implementation than OpenSSL. Quasi-monocultures are
poisonous whether the monopolist is benevolent and competent or not.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/04 02:51:29

Modified files:
	devel/m4       : Makefile distinfo 
	devel/m4/patches: patch-doc_m4_1 patch-doc_m4_texi 
Removed files:
	devel/m4/patches: patch-lib_vasnprintf_c 

Log message:
update to m4-1.4.19, went through a bulk on i386
(i disabled the new nls/gettext support)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/04 02:55:47

Modified files:
	net/synapse    : Makefile distinfo 

Log message:
net/synapse: security update to 1.120.2.

see https://github.com/element-hq/synapse/releases/tag/v1.120.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/04 03:02:50

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

Log message:
mail/meli: update to 0.8.9.

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/04 03:03:38

Modified files:
	devel/proj     : Makefile distinfo 

Log message:
devel/proj: update to 9.5.1.

see https://github.com/OSGeo/PROJ/releases/tag/9.5.1


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/12/04 03:14:14

Modified files:
	etc/examples   : sysctl.conf 

Log message:
Mention kern.allowdt and kern.allowkmem in examples/sysctl.conf.
From espie, ok claudio mpi


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/04 03:38:35

Modified files:
	net/synapse    : Tag: OPENBSD_7_6 Makefile distinfo modules.inc 
	net/synapse/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
net/synapse: MFC security update to 1.120.2, from MAINTAINER Renaud Allard

see https://github.com/element-hq/synapse/releases/tag/v1.120.2


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/12/04 03:51:13

Modified files:
	regress/usr.bin/ssh: hostkey-agent.sh 

Log message:
Don't assume existence of SK provider in test.
Patch from balu.gajjala at gmail via bz#3402.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2024/12/04 04:47:42

Modified files:
	graphics/hugin : Makefile distinfo 

Log message:
update to hugin-2024.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/04 06:13:18

Modified files:
	emulators/qemu : Makefile distinfo 
	emulators/qemu/patches: patch-meson_build 
Removed files:
	emulators/qemu/patches: patch-qga_commands-posix_c 

Log message:
update to qemu-9.1.2, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/12/04 06:13:33

Modified files:
	lib/libcrypto/arch/amd64: Makefile.inc 
Added files:
	lib/libcrypto/sha: sha1_amd64.c sha1_amd64_generic.S 

Log message:
Provide a replacement assembly implementation for SHA-1 on amd64.

As already done for SHA-256 and SHA-512, replace the perlasm generated
SHA-1 assembly implementation with one that is actually readable. Call the
assembly implementation from a C wrapper that can, in the future, dispatch
to alternate implementations. On a modern CPU the performance is around
5% faster than the base implementation generated by sha1-x86_64.pl, however
it is around 15% slower than the excessively complex SSSE2/AVX version that
is also generated by the same script (a SHA-NI version will greatly
outperform this and is much cleaner/simpler).

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/12/04 06:14:45

Removed files:
	lib/libcrypto/sha/asm: sha1-x86_64.pl 

Log message:
Another now unused perlasm script can bite the dust.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/12/04 06:16:26

Modified files:
	etc/examples   : sysctl.conf 

Log message:
use kmem(4) instead of "all memory" which has more information about
what exactly is allowed, and specifically refers to allowkmem (and that
it permits both /dev/mem and /dev/kmem). discussed with deraadt


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/04 07:24:20

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

Log message:
don't screw up ssh-keygen -l output when the file contains CR
characters; GHPR236 bz3385, fix from Dmitry Belyavskiy


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/04 07:37:56

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

Log message:
sync the list of options accepted by -o with ssh_config.5

prompted by bz3455


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/04 08:11:05

Modified files:
	devel/git-cinnabar: Makefile 

Log message:
devel/git-cinnabar: add devel/gmake to BDEP

if crates.inc contains make-cmd crate, then at some point the various
build.rs script will try running 'gmake' ...


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2024/12/04 09:17:31

Modified files:
	usr.sbin/rpki-client: rpki-client.8 

Log message:
Update references for recent RPKI specifications


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2024/12/04 09:21:33

Modified files:
	graphics/opencolorio: Makefile distinfo 
	graphics/opencolorio/patches: patch-src_utils_NumberUtils_h 

Log message:
Update to OpenColorIO 2.4.0.

From Brad, tested with all dependent ports.

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/04 09:41:17

src/regress/usr.bin/ssh/misc/ssh-verify-attestation

Update of /cvs/src/regress/usr.bin/ssh/misc/ssh-verify-attestation
In directory cvs.openbsd.org:/tmp/cvs-serv62001/ssh-verify-attestation

Log Message:
Directory /cvs/src/regress/usr.bin/ssh/misc/ssh-verify-attestation added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/04 09:42:49

Added files:
	regress/usr.bin/ssh/misc/ssh-verify-attestation: Makefile 
	                                                 ssh-verify-attestation.c 

Log message:
add a work-in-progress tool to verify FIDO attestation blobs
that ssh-keygen can write when enrolling FIDO keys.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/04 10:52:35

Modified files:
	lang/gleam     : Makefile distinfo 

Log message:
lang/gleam: Update to 1.6.3


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/04 11:20:46

Modified files:
	sys/net        : if_gre.c 
	sys/netinet    : in_proto.c 

Log message:
Unlock gre_sysctl().

Both `gre_allow' and `gre_wccp' are atomically accessed integers. They
could have only '0' and '1' values, so no extra dances around
atomic_load_int(9) required.

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/04 11:54:10

Modified files:
	textproc/libspelling: Makefile 

Log message:
libspelling uses C11, so ports-gcc instead of base-gcc

Fixes build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/04 11:55:06

Modified files:
	security/gnupg : Makefile distinfo 

Log message:
Update to gnupg-2.4.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/04 11:56:26

Modified files:
	devel/libwnck3 : Makefile 

Log message:
libwnck3 doesn't get along with base-gcc. Use ports-gcc on base-gcc arches

Fixes build on sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/12/04 12:11:15

Modified files:
	usr.bin/tmux   : input-keys.c tty-keys.c 

Log message:
Fix backspace option for new key format, GitHub issue 4284.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/04 13:07:16

Modified files:
	lib/libcrypto/x509: x509_local.h 

Log message:
Use ASIdentifiers rather than struct ASIdentifiers_st

This matches the other members of X509 and is what's used everywhere else.

ok miod


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/04 14:09:58

Modified files:
	devel/gettext  : Makefile distinfo 
	devel/gettext/patches: patch-gettext-runtime_intl_dcigettext_c 
	                       patch-gettext-runtime_intl_l10nflist_c 
	                       patch-gettext-tools_gnulib-lib_Makefile_in 
	                       patch-gettext-tools_src_Makefile_in 
	devel/gettext/pkg: PLIST-runtime PLIST-tools 
Removed files:
	devel/gettext/patches: patch-gettext-runtime_intl_Makefile_in 
	                       patch-gettext-runtime_intl_configure 
	                       patch-gettext-runtime_intl_gnulib-lib_math_in_h 
	                       patch-gettext-runtime_intl_gnulib-lib_relocatable_c 
	                       patch-gettext-tools_gnulib-lib_math_in_h 
	                       patch-libtextstyle_lib_math_in_h 

Log message:
devel/gettext: update to 0.23

No major changes:
https://lists.gnu.org/archive/html/info-gnu/2024-12/msg00000.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/04 15:04:25

Modified files:
	fonts/nerd-fonts: Makefile.inc 
	fonts/nerd-fonts/codenewroman: distinfo 
	fonts/nerd-fonts/dejavusansmono: distinfo 
	fonts/nerd-fonts/fantasquesansmono: distinfo 
	fonts/nerd-fonts/noto: distinfo 
	fonts/nerd-fonts/noto/pkg: PLIST 
	fonts/nerd-fonts/profont: distinfo 
	fonts/nerd-fonts/terminus: distinfo 
	fonts/nerd-fonts/ubuntu: distinfo 
	fonts/nerd-fonts/ubuntu-mono: distinfo 

Log message:
nerd-fonts: update to 3.3.0

Notable changes:

- 3.1.0 changed family name on some fonts, only Noto affected from our
fonts, see details: https://github.com/ryanoasis/nerd-fonts/issues/1434

- 3.3.0 drops and replaces some icons due to switch devicons -devicon
see details: https://github.com/ryanoasis/nerd-fonts/pull/1691

Full changelogs available here:
- https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.3.0
- https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.2.1
- https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.2.0
- https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.1.1
- https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.1.0

OK: sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/04 15:24:11

Modified files:
	sys/netinet    : in_proto.c ip_icmp.c 

Log message:
Push locking down to icmp_sysctl().

Keep locking only for ICMPCTL_REDIRTIMEOUT case. It is complicated, so
left it as is.

ICMPCTL_STATS loads per-CPU counters into local data, so no locking
required.

`icmpctl_vars' are atomically accessed integers. Except `icmperrppslim'
they are simply booleans, so nothing special required. Used the local
`icmperrppslim_local' variable to load `icmperrppslim' value because it
it could have negative values. claudio@ proposed to always load such
values to local variables, so I want to try this notation.

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/04 15:28:11

Modified files:
	devel/jujutsu  : Makefile crates.inc distinfo 

Log message:
Update to jujutsu 0.24.0

https://github.com/martinvonz/jj/releases/tag/v0.24.0


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/04 15:48:42

Modified files:
	sys/netinet    : in_proto.c udp_usrreq.c 
	sys/netinet6   : in6_proto.c 

Log message:
Push locking down to udp_sysctl().

No locks required for per-CPU counters based protocol statistics.
Atomically accessed `udpctl_vars' variables are already moved from the
net lock, sysctl(2) related locks are useless for them.

Complicated UDPCTL_BADDYNAMIC and UDPCTL_ROOTONLY cases were left as is.

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/04 17:29:16

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

Log message:
gtk-layer-shell uses C11, so we need to use ports-gcc to build
on base-gcc arches.

Additionally, we need to tell it where to look for X11 libraries. Adding
it via LDFLAGS doesn't work, it needs to be CFLAGS.

Fixes the build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/04 17:37:02

Modified files:
	wayland/gtk4-layer-shell: Makefile 

Log message:
Make similar changes as made to gtk-layer-shell.

C11 is used, so shift to ports-gcc

Add looking for X libraries to CFLAGS (again, LDFLAGS doesn't work for
this)

Fixes the build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/04 19:28:57

Modified files:
	textproc/lowdown: Makefile distinfo 
	textproc/lowdown/pkg: PLIST 

Log message:
Update to lowdown 1.3.0

From Bryan Vyhmeister (bump + plist fixes from me)


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/12/04 23:47:00

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
Prevent integer overflow in x11 port handling.  These are theoretically
possible if the admin misconfigures X11DisplayOffset or the user
misconfigures their own $DISPLAY, but don't happen in normal operation.
From Suhov Roman via bz#3730, ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/12/04 23:49:26

Modified files:
	usr.bin/ssh    : channels.c 

Log message:
De-magic the x11 base port number into a define. ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/05 00:35:46

Modified files:
	lib/libcrypto/pkcs7: pk7_lib.c 

Log message:
Apply a little bit of lipstick to PKCS7

Makes the setting and getting of detached signatures more symmetric
and avoids a NULL access.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/05 02:35:11

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/files: chrome 
	www/chromium/patches: 
	                      patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                      patch-ui_ozone_platform_x11_x11_window_cc 
	www/chromium/pkg: README 

Log message:
update to 131.0.6778.108 and enable wasm by default

the ENABLE_WASM environment variable can be set to 0 to disable wasm


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/12/05 02:55:50

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
add missing vlan.h header to ice(4) and fix build; spotted by jsg@

tested with vlan(4) on top of ice(4) between openbsd and freebsd
ok jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/05 03:24:45

Modified files:
	devel/llvm/19  : Makefile distinfo 

Log message:
update to 19.1.5


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/05 03:52:45

Modified files:
	regress/lib/libcrypto/man: check_complete.pl 

Log message:
ignore DECLARE_PKCS12_STACK_OF such that pkcs12.h can be parsed


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/05 03:58:12

Modified files:
	regress/lib/libcrypto/man: check_complete.pl 

Log message:
mark three more EVP_PKEY control constants as intentionally undocumented
that are only intended for internal use and unused in the wild


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/05 05:12:59

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/05 05:13:39

Modified files:
	misc/hwdata    : Makefile distinfo 

Log message:
Update to hwdata-0.390.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/05 05:15:27

Modified files:
	net/dhcpcd     : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
MFC update to dhcpcd-10.1.0, amongst other things this fixes prefix
delegation expiring too soon in some cases.

req'd by courtney at courtnix dot systems


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/05 05:41:47

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

Log message:
Update to terragrunt-0.69.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/05 05:45:05

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

Log message:
update to py3-six-1.17.0, switch to MODPY_PYBUILD (this is now
only built for py3 so no need to use old MODPY_SETUPTOOLS)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/05 05:47:42

Modified files:
	multimedia/gstreamer1: Makefile.inc 
	multimedia/gstreamer1/core: Makefile distinfo 
	multimedia/gstreamer1/core/pkg: PLIST 
	multimedia/gstreamer1/plugins-bad: Makefile distinfo 
	multimedia/gstreamer1/plugins-base: Makefile distinfo 
	multimedia/gstreamer1/plugins-good: distinfo 
	multimedia/gstreamer1/plugins-good/patches: 
	                                            patch-sys_v4l2_gstv4l2object_c 
	multimedia/gstreamer1/plugins-libav: distinfo 
	multimedia/gstreamer1/plugins-ugly: distinfo 
	multimedia/gstreamer1/py-gstreamer: distinfo 

Log message:
Update to GStreamer 1.24.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/05 05:48:08

Modified files:
	multimedia/pipewire/wireplumber: Makefile distinfo 

Log message:
Update to wireplumber-0.5.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	claudio@cvs.openbsd.org	2024/12/05 06:04:12

Modified files:
	net/fort       : Makefile distinfo 

Log message:
Update fort to 1.6.4
OK tb@ job@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/05 06:07:11

Modified files:
	net/unifi/main : Makefile distinfo 
	net/unifi/main/pkg: PLIST 

Log message:
update to unifi-8.6.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/05 06:18:39

Modified files:
	databases/mongodb/44: Makefile 
	databases/mongodb/44/patches: 
	                              patch-src_mongo_shell_shell_utils_extended_cpp 
Added files:
	databases/mongodb/44/patches: 
	                              patch-src_mongo_db_initialize_server_global_state_cpp 
	                              patch-src_mongo_db_startup_warnings_mongod_cpp 
	                              patch-src_mongo_dbtests_framework_options_cpp 
	                              patch-src_mongo_scripting_engine_cpp 
	                              patch-src_mongo_shell_shell_utils_launcher_cpp 
	                              patch-src_mongo_shell_shell_utils_launcher_h 
	                              patch-src_mongo_util_processinfo_linux_cpp 

Log message:
Allow our old mongodb to build with newer boost

test/ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/05 06:42:52

Modified files:
	security/gpgme : Makefile 

Log message:
sync upstream shlib version in SHARED_LIBS comments


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/05 06:44:37

Modified files:
	telephony/pjsua: Makefile distinfo 
	telephony/pjsua/patches: patch-build_mak_in 
	telephony/pjsua/pkg: PLIST-main 
Removed files:
	telephony/pjsua/patches: patch-pjlib_src_pj_ssl_sock_ossl_c 

Log message:
update to pjsip-2.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/05 06:58:43

Modified files:
	lang/cython    : Makefile distinfo 
	lang/cython/pkg: PLIST 

Log message:
update to py3-cython-3.0.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/05 07:00:39

Modified files:
	security/gpgme : Makefile distinfo 
	security/gpgme/patches: patch-lang_qt_tests_Makefile_in 
Removed files:
	security/gpgme/patches: 
	                        patch-lang_qt_src_QGpgmeConfig_cmake_in_in 

Log message:
update to gpgme-1.24.1


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/05 07:01:59

Modified files:
	regress/lib/libcrypto/man: check_complete.pl 

Log message:
Mark three EVP_PKEY control constants for CMS as intentionally undocumented
that are internal to the library and unused in the wild


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/12/05 07:09:55

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
update to v1.1.0

Chnagelog: https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.1.0-victorialogs


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/12/05 07:28:39

Modified files:
	regress/usr.bin/ssh: key-options.sh 

Log message:
Add key expiry test in the 64bit time_t range for additional coverage.
From Alexander Kanavin via bz#3684.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/05 07:45:20

Modified files:
	net/ejabberd   : Makefile 
	net/ejabberd/patches: patch-ejabberdctl_template 

Log message:
net/ejabberd: add hidden dependencies

noticed and OK: tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/05 07:53:55

Modified files:
	sys/kern       : kern_synch.c 

Log message:
cursig() can return a normally ignored signal if the process is ptraced.
So make sure that sleep_signal_check() returns ERESTART in that case so
that the syscall is retried once ptrace intercepted the signal.

This should fix unexpected EINTR returns of waitpid for precesses that
left SIGCHLD ignored (default). Not the perfect fix but a good enough
bandaid to allow people to debug processes doing forks and waitpid calls.

Problem reported and fix tested by stsp@
OK kettenis@ stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/05 07:56:38

Modified files:
	security/mitmproxy: Makefile distinfo 

Log message:
security/mitmproxy: update to 11.0.2

Changelog:
- https://github.com/mitmproxy/mitmproxy/blob/v11.0.2/CHANGELOG.md

OK benoit@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/05 08:06:27

Modified files:
	lib/libcrypto/man: EVP_PKEY_asn1_new.3 

Log message:
drop comments asking for documentation of three ASN1_PKEY_CTRL_CMS_*
constants after these have been marked as intentionally undocumented;
they are internal to the library and unused in the wild


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/05 08:12:37

Modified files:
	lib/libcrypto/man: EVP_BytesToKey.3 

Log message:
document the #define'd constant PKCS5_SALT_LEN


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/05 08:23:06

Modified files:
	productivity/yokadi: Makefile 

Log message:
yokadi: add missing RDEPs for @tag in PLIST


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/05 09:06:34

Modified files:
	multimedia/handbrake: Makefile 
Added files:
	multimedia/handbrake/patches: patch-libhb_encx265_c 

Log message:
handbrake: unbreak with newer x265
basically the same diff from Brad and kirill


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/05 10:33:23

Modified files:
	sysutils/ansible-core: Makefile distinfo 

Log message:
Update ansible-core 2.18.0 -> 2.18.1
Changelog: https://github.com/ansible/ansible/blob/stable-2.18/changelogs/CHANGELOG-v2.18.rst#v2-18-1


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/05 10:37:57

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

Log message:
Update ansible 10.6.0 -> 11.1.0
Changelog: https://github.com/ansible-community/ansible-build-data/blob/11.1.0/11/CHANGELOG-v11.md


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/05 10:39:20

Modified files:
	devel/py-identify: Makefile distinfo 

Log message:
Update py-identify 2.6.2 -> 2.6.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/05 10:40:27

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

Log message:
Update squealer 1.2.4 -> 1.2.5
Changelog: https://github.com/owenrumney/squealer/releases/tag/v1.2.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/05 12:04:37

Modified files:
	lang/erlang/27 : Makefile distinfo 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/05 12:08:00

Modified files:
	lang/erlang/25 : Makefile distinfo 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/05 12:15:07

Modified files:
	security/vault : Makefile distinfo 

Log message:
Update vault 1.18.1 -> 1.18.2
Changelog: https://github.com/hashicorp/vault/releases/tag/v1.18.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/05 12:23:57

Modified files:
	lang/erlang/26 : Makefile distinfo 

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


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/05 12:29:08

Modified files:
	lib/libcrypto/dsa: dsa.h 

Log message:
Remove the undocumented DSA_is_prime() macro

It aliases BN_is_prime(), which was removed in April 2023.

makes sense to miod


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/05 12:34:46

Modified files:
	lib/libcrypto/dsa: dsa.h dsa_gen.c 

Log message:
Make the DSS_prime_checks macro internal

Rename it to DSA_prime_checks and add an XXX comment mentioning that
we could reduce the number of rounds thanks to BPSW. There are no
plans of changing that as DSA is on its way out.

discussed with miod


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/05 12:57:37

Modified files:
	lib/libcrypto/bytestring: bytestring.h 
	lib/libssl     : bytestring.h 

Log message:
Zap a trailing space


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/05 13:44:55

Modified files:
	www/gitea      : Makefile distinfo 
	www/gitea/pkg  : PLIST 

Log message:
Update gitea 1.22.3 - > 1.22.4
Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.22.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/05 14:15:59

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.9.0


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/12/05 14:35:39

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

Log message:
Query hardware for the button state such that we can detect the release
even if we miss the press event.  Change the driver such that wakeup is
signalled when the button is pressed such that it matches what happens
when wakeup is handled by the PMIC.

ok patrick@


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/05 15:24:47

Modified files:
	databases/sqlite3-tcl: Makefile distinfo 

Log message:
Update to 3.46.1.

Add build option (https://sqlite.org/compile.html):

-DSQLITE_STRICT_SUBTYPE=1
This option causes application-defined SQL functions to raise an
SQL error if they invoke the sqlite3_result_subtype() interface
but where not registered with the SQLITE_RESULT_SUBTYPE property.
This recommended option helps to identify problems in the
implementation of application-defined SQL functions early in the
development cycle.


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2024/12/05 15:45:03

Modified files:
	usr.bin/ssh    : ssh_config.5 sshd_config.5 

Log message:
catch up documentation: AES-GCM is preferred to AES-CTR


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/05 21:35:03

Modified files:
	lib/libcrypto/ec: ec_asn1.c ec_curve.c ec_local.h 

Log message:
Set nid on group decoded from EC parameters

We match curve parameters against the builtin curves and only accept
them if they're encoding a curve known to us. After getting rid of the
wtls curves, some of which used to coincide with secp curves (sometimes
the wrong ones), the nid is unambiguous. Setting the nid has no direct
implications on the encoding.

This helps ssh avoid doing ugly computations during the key exchange
for PEM keys using this encoding.

ok djm joshua jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/05 22:13:35

Modified files:
	lib/libcrypto/ec: ec_asn1.c 

Log message:
ec_asn1: update a comment to match reality


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/12/05 23:55:28

Modified files:
	usr.bin/ssh    : session.c 

Log message:
Change "login again" to "log in again" in password change message.  From
ThinLinc-Zeijlon via github PR#532.


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/12/06 00:05:54

Modified files:
	regress/usr.bin/ssh: test-exec.sh 

Log message:
Expand $SSH to absolute path if it's not already.  Prevents problem
later in increase_datafile_size if ssh is not in the path.  Patch from
quaresmajose via GHPR#510.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/06 00:10:20

Modified files:
	lib/libcrypto/pkcs7: pk7_lib.c 

Log message:
Fix previous and thus regress failures reported by anton

Looks like I applied the diff to a dirty tree and didn't notice.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/12/06 00:12:30

Modified files:
	print/poppler  : Makefile distinfo 
	print/poppler/patches: patch-CMakeLists_txt 
	                       patch-glib_CMakeLists_txt 
	                       patch-qt5_src_CMakeLists_txt 
	                       patch-qt6_src_CMakeLists_txt 
	print/poppler/pkg: PLIST-main 

Log message:
Update to poppler-24.12.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/12/06 00:12:57

Modified files:
	editors/libreoffice: Makefile 
	editors/libreoffice/patches: 
	                             patch-sdext_source_pdfimport_xpdfwrapper_pdfioutdev_gpl_cxx 

Log message:
Fix build with poppler-24.12.0.

ok robert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/12/06 00:13:26

Modified files:
	print/scribus  : Makefile 
	print/scribus/patches: 
	                       patch-scribus_plugins_import_pdf_slaoutput_cpp 
	                       patch-scribus_plugins_import_pdf_slaoutput_h 
Added files:
	print/scribus/patches: 
	                       patch-scribus_plugins_import_pdf_pdftextrecognition_h 

Log message:
Fix build with poppler-24.12.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/12/06 02:06:57

Modified files:
	usr.bin/tmux   : input-keys.c server-client.c tmux.h window.c 

Log message:
Do not write bracketed paste keys themselves if the pane has not asked
for them.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/12/06 02:07:40

Modified files:
	usr.bin/tmux   : input-keys.c 

Log message:
Preserve modifiers on backspace.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/06 03:37:42

Modified files:
	regress/usr.bin/ssh/misc/ssh-verify-attestation: 
	                                                 ssh-verify-attestation.c 

Log message:
implement attestation verification for ED25519 keys


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/06 04:56:21

Modified files:
	lib/libcrypto/man: evp.3 

Log message:
Explain what "EVP" is supposed to mean.
It's so non-obvious that even i had to do some research to find out.
Source: The file "doc/ssleay.doc" from SSLeay 0.8.1b,
see for example OpenSSL commit d02b48c6 on Dec 21, 1998.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2024/12/06 04:57:18

Modified files:
	lib/libcrypto/arch/amd64: Makefile.inc 
	lib/libcrypto/sha: sha1_amd64.c 
Added files:
	lib/libcrypto/sha: sha1_amd64_shani.S 

Log message:
Provide a SHA-1 assembly implementation for amd64 using SHA-NI.

This provides a SHA-1 assembly implementation for amd64, which uses
the Intel SHA Extensions (aka SHA New Instructions or SHA-NI). This
provides a 2-2.5x performance gain on some Intel CPUs and many AMD CPUs.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/06 05:24:47

Modified files:
	security/sslscan: Makefile distinfo 

Log message:
update to sslscan-2.1.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/06 05:28:03

Modified files:
	databases/xapian-core: Makefile distinfo 

Log message:
update to xapian-core-1.4.27


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/06 05:28:04

Modified files:
	databases/xapian-bindings: Makefile distinfo 
Removed files:
	databases/xapian-bindings/patches: patch-configure_ac 

Log message:
update to xapian-bindings-perl-1.4.27


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/06 05:28:06

Modified files:
	www/xapian-omega: Makefile distinfo 

Log message:
update to xapian-omega-1.4.27


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/06 05:51:13

Modified files:
	lib/libcrypto/man: ASN1_item_sign.3 evp.3 
	                   EVP_PKEY_asn1_get_count.3 EVP_PKEY_cmp.3 
	                   EVP_PKEY_get_default_digest_nid.3 
	                   EVP_PKEY_new.3 EVP_PKEY_print_private.3 
	                   EVP_PKEY_size.3 EVP_SignInit.3 Makefile 
	                   PKCS8_PRIV_KEY_INFO_new.3 X509_PUBKEY_new.3 
	                   X509_signature_dump.3 
Removed files:
	lib/libcrypto/man: EVP_PKEY_asn1_new.3 

Log message:
Delete the manual page EVP_PKEY_asn1_new(3).
All the functions documented in this page were deleted from the API
by tb@ in evp.h rev. 1.126 on March 2 this year.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/06 06:10:43

Modified files:
	lib/libcrypto/man: evp.3 EVP_PKEY_CTX_new.3 EVP_PKEY_new.3 
	                   Makefile 
Removed files:
	lib/libcrypto/man: EVP_PKEY_check.3 

Log message:
Delete the manual page EVP_PKEY_check(3).
All three functions documented in this page were deleted from the API
by tb@ in evp.h rev. 1.136 on August 31 this year.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/06 07:23:29

Modified files:
	x11/gnome/mutter: Makefile distinfo 

Log message:
Update to mutter-47.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/06 07:27:49

Modified files:
	lib/libcrypto/man: evp.3 EVP_DigestInit.3 EVP_DigestSignInit.3 
	                   EVP_DigestVerifyInit.3 EVP_PKEY_CTX_ctrl.3 
	                   EVP_PKEY_CTX_new.3 EVP_PKEY_decrypt.3 
	                   EVP_PKEY_derive.3 EVP_PKEY_encrypt.3 
	                   EVP_PKEY_keygen.3 EVP_PKEY_new.3 
	                   EVP_PKEY_sign.3 EVP_PKEY_verify.3 
	                   EVP_PKEY_verify_recover.3 Makefile 
	                   RSA_pkey_ctx_ctrl.3 
Removed files:
	lib/libcrypto/man: EVP_PKEY_meth_get0_info.3 EVP_PKEY_meth_new.3 

Log message:
Delete the manual pages EVP_PKEY_meth_new(3) and EVP_PKEY_meth_get0_info(3)
because tb@ deleted almost all functions documented there from the API
in evp.h 1.127 on March 2 this year, but move the functions
EVP_PKEY_CTX_set_data(3) and EVP_PKEY_CTX_get_data(3) that we still
support to EVP_PKEY_keygen(3), because that page already documents
EVP_PKEY_CTX_set_app_data(3) and EVP_PKEY_CTX_get_app_data(3).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/06 07:43:33

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

Log message:
Update to opentofu-1.8.7.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/06 08:01:01

Modified files:
	lib/libcrypto/man: EVP_DigestInit.3 EVP_CIPHER_CTX_init.3 

Log message:
Adjust the return type and value of EVP_MD_CTX_init(3)
and EVP_CIPHER_CTX_init(3) after tb@ changed these to OpenSSL 1.1 semantics
in evp.h rev. 1.124 on March 2 this year.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/06 08:12:56

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

Log message:
sync -o option lists with ssh.1; requested jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/06 08:17:15

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

Log message:
ignore SIGPIPE here; some downstreams have had this for years...


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/06 08:39:59

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
ec_mult: manage wNAF data in a struct

This refactors the wNAF multiplication further and introduces a small API
that manages the wNAF digits for bn and the multiples of digit * point in
a single struct that is initialized and freed in two API calls in the main
function, ec_wNAF_mul(). This way the main algorithm is no longer cluttered
with logic to keep various arrays in sync, helper functions calculating the
wNAF splitting of bn and multiples of the point do not need to deal with
memory management, and a pair of accessors obviates previously missing
bounds checking.

At this point we have reached a relatively clean and straightforward wNAF
implementation that fits precisely the purpose needed in libcrypto, i.e.,
ECDSA verification instead of being generalized and optimized to the max
for no good reason apart from endowing the author with an academic degree.

Popper's famous maxim "if you can't say it clearly, keep quiet, and keep
working until you can" very much applies to code as well. In other words,
shut up and hack (and don't pour too much energy into commit messages, tb).

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/06 08:44:36

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.69.8.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/06 08:49:37

Modified files:
	lib/libcrypto/ec: ec_local.h ec_mult.c ecp_methods.c 

Log message:
Rename ec_wNAF_mul() to ec_wnaf_mul()

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/06 09:02:12

Modified files:
	usr.bin/ssh    : PROTOCOL.certkeys 

Log message:
clarify encoding of options/extensions; bz2389


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/06 09:21:48

Modified files:
	usr.bin/ssh    : readconf.c readconf.h ssh.c sshconnect.c 
	                 ssh_config.5 

Log message:
support VersionAddendum in the client, mirroring the option of
the same name in the server; bz2745 ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/06 09:24:27

Modified files:
	usr.bin/ssh    : auth2-pubkey.c sshd_config.5 

Log message:
allow glob(3) patterns for sshd_config AuthorizedKeysFile and
AuthorizedPrincipalsFile directives; bz2755 ok dtucker


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/06 09:25:58

Modified files:
	regress/usr.bin/ssh: cert-userkey.sh 

Log message:
use glob(3) wildcards in AuthorizedKeys/PrincipalsFile tests to
exercise this feature; ok dtucker


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/12/06 09:36:50

Modified files:
	editors/litexl : Makefile distinfo 

Log message:
update to v2.1.7

https://github.com/lite-xl/lite-xl/releases/tag/v2.1.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/12/06 09:39:50

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
update to v1.2.0

https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.2.0-victorialogs


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/06 10:53:50

Modified files:
	net/wget       : Makefile distinfo 
	net/wget/patches: patch-Makefile_in patch-doc_wget_texi 
	net/wget/pkg   : PLIST 
Added files:
	net/wget/patches: patch-testenv_conf_expected_files_py 
	                  patch-tests_WgetTests_pm 
Removed files:
	net/wget/patches: patch-tests_Makefile_in 

Log message:
update to wget-1.25.0, maintainer timeout


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/06 13:03:04

Modified files:
	mail/postfix/stable: Makefile distinfo 
	mail/postfix/stable/patches: patch-conf_master_cf 

Log message:
update to postfix-3.9.1, ok brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/06 14:16:34

Modified files:
	graphics/glfw  : Makefile 

Log message:
From the sparc64 build it has become apparent that epoll-shim is needed
as a LIB_DEPENDS since things using glfw are failing to link because
they cannot find posix_fallocate, something from epoll-shim

Bump REVISION accordingly


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2024/12/06 18:14:45

Modified files:
	sys/netinet    : ip_carp.c 

Log message:
Embed scope-id when sending NA.  Also, do it when the link state is up
because the routing entry to the mutlicast address is not ready yet
when the carp becomes master.

ok florian


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/06 19:00:25

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/06 23:07:57

Modified files:
	devel/qt-creator: Makefile distinfo 
	devel/qt-creator/patches: patch-cmake_QtCreatorAPIInternal_cmake 
	                          patch-src_tools_process_stub_main_cpp 
	devel/qt-creator/pkg: PLIST 
Added files:
	devel/qt-creator/patches: 
	                          patch-src_plugins_qmldesigner_libs_designercore_CMakeLists_txt 
Removed files:
	devel/qt-creator/patches: 
	                          patch-src_plugins_appstatisticsmonitor_idataprovider_cpp 
	                          patch-src_plugins_qmldesigner_CMakeLists_txt 

Log message:
Update Qt Creator to 15

https://www.qt.io/blog/qt-creator-15-released


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/06 23:14:08

Modified files:
	devel/jenkins/devel: Makefile distinfo 
	devel/jenkins/stable: Makefile distinfo 

Log message:
Update Jenkins stable and devel to the latest versions


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/06 23:24:57

Modified files:
	net/weechat    : Makefile distinfo 

Log message:
Update WeeChat to 4.4.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/06 23:55:31

Modified files:
	devel/qbs      : Makefile distinfo 
	devel/qbs/patches: patch-cmake_QbsBuildConfig_cmake 
	devel/qbs/pkg  : PLIST 

Log message:
Update Qbs to 2.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/07 00:03:30

Modified files:
	productivity/homebank: Makefile distinfo 
	productivity/homebank/pkg: PLIST 

Log message:
Update homebank to 5.7.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/07 00:04:00

Modified files:
	x11/kde-applications/okteta: Makefile distinfo 
	x11/kde-applications/okteta/pkg: PLIST 

Log message:
Update okteta to 0.26.18


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/07 01:01:23

Modified files:
	devel/dlib     : Makefile distinfo 

Log message:
Update dlib to 19.24.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/07 02:22:39

Modified files:
	net/cadaver    : Makefile distinfo 
	net/cadaver/patches: patch-src_cadaver_c 
Added files:
	net/cadaver/patches: patch-lib_getopt_h patch-lib_glob_c 
Removed files:
	net/cadaver/patches: patch-configure 

Log message:
net/cadaver: update to 0.26.

see https://github.com/notroj/cadaver/blob/0.26/NEWS
still works in my limited testing (connecting to nextcloud and browsing
files)

add some patches to fix scary warnings.. maybe people needing a webdav
client should move to rclone.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/07 02:59:23

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

Log message:
Update to py3-botocore-1.35.76.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/07 02:59:35

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.76.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/07 02:59:47

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.36.17.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/07 02:59:56

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

Log message:
Update to terragrunt-0.69.9.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/07 03:05:37

Modified files:
	usr.bin/ssh    : log.c log.h 

Log message:
add infrastructure for ratelimited logging; feedback/ok dtucker


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2024/12/07 03:12:19

Modified files:
	usr.bin/ssh    : sshd.c 

Log message:
replace bespoke logging of MaxSessions enforcement with new ratelimited
logging infrastructure.

Add ratelimits to logging of connections dropped by PerSourcePenalties

ok dtucker


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/07 04:35:35

Modified files:
	security/openssl/3.3: Makefile 
	security/openssl/3.4: Makefile 
	security/openssl/quictls: Makefile 
Added files:
	security/openssl/3.3/patches: 
	                              patch-exporters_pkg-config_libcrypto_pc_in 
	                              patch-exporters_pkg-config_libssl_pc_in 
	                              patch-exporters_pkg-config_openssl_pc_in 
	security/openssl/3.4/patches: 
	                              patch-exporters_pkg-config_libcrypto_pc_in 
	                              patch-exporters_pkg-config_libssl_pc_in 
	                              patch-exporters_pkg-config_openssl_pc_in 
	security/openssl/quictls/patches: 
	                                  patch-exporters_pkg-config_libcrypto_pc_in 
	                                  patch-exporters_pkg-config_libssl_pc_in 
	                                  patch-exporters_pkg-config_openssl_pc_in 

Log message:
openssl: fix up .pc files for post 3.2 versions

reported by Kirill Miazine


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/07 04:40:14

Modified files:
	security/openssl/3.3: Tag: OPENBSD_7_6 Makefile 
Added files:
	security/openssl/3.3/patches: Tag: OPENBSD_7_6 
	                              patch-exporters_pkg-config_libcrypto_pc_in 
	                              patch-exporters_pkg-config_libssl_pc_in 
	                              patch-exporters_pkg-config_openssl_pc_in 

Log message:
MFC: openssl: fix up .pc files for openssl/3.3

reported by Kirill Miazine


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/12/07 05:09:21

Modified files:
	graphics/volk  : Makefile 
	graphics/volk/pkg: PLIST 

Log message:
move the volk files into vulkan_volk subdir to de-conflict with the other
libvolk (gnuradio). ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/12/07 05:10:33

Modified files:
	graphics/vulkan-tools: Makefile 

Log message:
account for new vulkan_volk subdir; ok landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/07 06:32:07

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
Move initialization of sign out of the middle of bits handling


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/07 06:49:43

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
ec_mult: forgot to make one helper static


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/12/07 10:23:27

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
sys/uvideo: add missed usbd_get_xfer_status

Without usbd_get_xfer_status the code is built on the assumption that
usbd_transfer always reads dwMaxPayloadTransferSize bytes from a device.
If this assumption doesn't hold, it produces broken frames which has
unexpected zeros.

OK mglocker@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/07 11:58:47

Modified files:
	net/weex/patches: patch-configure_in 

Log message:
net/weex: fix build with gettext 0.23


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/07 12:22:15

Modified files:
	lib/libcrypto/man: crypto.3 
Added files:
	lib/libcrypto/man: RC2_encrypt.3 

Log message:
Document the low-level rc2.h API.
Not that this would be particularly important, but i had to look
at the code anyway while completing the EVP documentation.


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/12/07 12:58:36

Modified files:
	print/luametatex: Makefile distinfo 

Log message:
print/luametatex: update to version 2.11.01.

In preparation for TeX Live 2024.

OK rsadowski, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/07 13:32:41

Modified files:
	x11/kde-applications/kmix: Makefile 
	x11/kde-applications/kmix/patches: 
	                                   patch-backends_mixer_sndio_cpp 
	                                   patch-backends_mixer_sndio_h 

Log message:
Sync with upstream/pull request

Fix sioctl_pollfd call and cleanup some debug msgs


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2024/12/07 13:48:32

Modified files:
	sys/arch/arm64/dev: agintc.c 

Log message:
MSIs don't work on the Qualcomm X1E machines in ACPI.  So prevent
agintcmsi(4) from attaching in this case such that an upcoming change
to make it work (with DTB) on this hardware doesn't break the initial
install.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/07 14:12:22

Modified files:
	sys/arch/arm64/dev: agintc.c 

Log message:
Implement two-level (indirect) Device Table support to increase the
range of DeviceIDs we can set up for translation.

Peripherals capable of doing DMA/MSIs are supposed to show up with
unique DeviceIDs.  The Device Table maps the DeviceID to a Interrupt
Translation Table.  So far we only used a single contiguous block for
the Device Table, but on some machines this does not cover the whole
range of physical devices.  Using the GIC's indirect mode allows to
move to a two-level setup to increase the range.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	patrick@cvs.openbsd.org	2024/12/07 17:43:18

Modified files:
	sysutils/dtb   : Makefile distinfo 
	sysutils/dtb/patches: 
	                      patch-src_arm64_rockchip_rk3399-firefly_dts 
	                      patch-src_arm64_rockchip_rk3399-nanopi4_dtsi 
	                      patch-src_arm64_rockchip_rk3399-pinebook-pro_dts 
	                      patch-src_arm64_rockchip_rk3399-rock-pi-4_dtsi 
	                      patch-src_arm64_rockchip_rk3399-rockpro64_dtsi 
	                      patch-src_arm64_rockchip_rk3399pro-rock-pi-n10_dts 
	                      patch-src_arm_ti_omap_am335x-bone-common_dtsi 
	sysutils/dtb/pkg: PLIST 
Added files:
	sysutils/dtb/patches: patch-src_arm64_rockchip_rk3399-base_dtsi 
Removed files:
	sysutils/dtb/patches: patch-src_arm64_rockchip_rk3399_dtsi 

Log message:
update dtb to linux 6.12

ok tobhe@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/08 03:02:51

Modified files:
	x11/gedit/gtksourceview: Makefile distinfo 
	x11/gedit/gtksourceview/pkg: PLIST 

Log message:
Update to libgedit-gtksourceview-299.4.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/08 03:03:02

Modified files:
	x11/gedit/gfls : Makefile distinfo 
	x11/gedit/gfls/pkg: PLIST 

Log message:
Update to libgedit-gfls-0.2.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/08 03:03:12

Modified files:
	x11/gedit/tepl : Makefile distinfo 
	x11/gedit/tepl/pkg: PLIST 

Log message:
Update to libgedit-tepl-6.12.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/08 03:03:22

Modified files:
	x11/gedit/gedit: Makefile distinfo 
	x11/gedit/gedit/pkg: PLIST 

Log message:
Update to gedit-48.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/08 03:03:31

Modified files:
	x11/gedit/gedit-plugins: Makefile distinfo 

Log message:
Update to gedit-plugins-48.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/12/08 05:30:15

Modified files:
	print/py-relatorio: Makefile distinfo 

Log message:
update print/py-relatorio to 0.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/12/08 06:47:54

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

Log message:
Update to tailscale-1.78.1

From Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/12/08 06:49:01

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

Log message:
Update to goreleaser-2.4.8

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/08 07:52:06

Modified files:
	news/nzbget    : Makefile 
Added files:
	news/nzbget/patches: 
	                     patch-par2cmdline-turbo_include_par2_osinfo_cpuid_h 

Log message:
news/nzbget - fix building on arm64

From Brad Smith


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/08 07:52:35

Modified files:
	devel/bats     : Makefile distinfo 

Log message:
Update to bats-1.11.1

Changes: https://github.com/bats-core/bats-core/releases/tag/v1.11.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/08 07:52:56

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

Log message:
Update to rustic-0.9.5

Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.9.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/08 07:58:05

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

Log message:
Update to openssl-ruby-tests 20241207


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/08 07:59:54

Modified files:
	mail/p5-Mail-SpamAssassin: Makefile 
	mail/p5-Mail-SpamAssassin/pkg: PLIST 

Log message:
mail/p5-Mail-SpamAssassin: add missed v401.pre

OK: sthen@ giovanni@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/08 08:11:47

Modified files:
	x11/stumpwm    : Makefile 

Log message:
x11/stumpwm: warning shouldn't fail the build

maintainer timeout

OK: sthen@ semarie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/08 08:41:37

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

Log message:
Update to nzbget-24.5

Changes: https://github.com/nzbgetcom/nzbget/releases/tag/v24.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/08 09:42:21

Modified files:
	devel/jujutsu  : Makefile 
Added files:
	devel/jujutsu/patches: patch-cli_src_diff_util_rs 
	                       patch-cli_tests_test_absorb_command_rs 
	                       patch-cli_tests_test_diff_command_rs 
	                       patch-cli_tests_test_diffedit_command_rs 
	                       patch-cli_tests_test_evolog_command_rs 
	                       patch-cli_tests_test_log_command_rs 
	                       patch-cli_tests_test_operations_rs 
	                       patch-cli_tests_test_restore_command_rs 

Log message:
jujutsu: pull in an upstream fix for handling empty hunks/files


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/08 10:30:18

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

Log message:
www/hugo: update to 0.139.3

Changelog:
- Fix server edits of resources included in shortcode/hooks
- commands: Fix flaw in the livereload logic
- Fix some typos

OK: rsadowski@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/08 10:41:23

Modified files:
	lib/libcrypto/man: EVP_EncryptInit.3 EVP_CIPHER_CTX_ctrl.3 
	                   Makefile 
Added files:
	lib/libcrypto/man: EVP_rc2_cbc.3 

Log message:
Move the algorithm-specific functions EVP_rc2_*(3) out of EVP_EncryptInit(3)
and document them properly in their own manual page, including the control
commands EVP_CTRL_SET_RC2_KEY_BITS and EVP_CTRL_GET_RC2_KEY_BITS that were
so far undocumented.

Arguably, the main benefit is another small step making the important,
but still obese EVP_EncryptInit(3) manual page more palatable.


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/12/08 11:03:23

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

Log message:
net/snowflake_proxy: update to 2.10.1

Similar diff from Stepan Zolotuev
OK matthieu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/12/08 13:27:57

Modified files:
	print/texlive  : Makefile.inc 
	print/texlive/base: Makefile distinfo 
	print/texlive/base/pkg: PLIST-main PLIST-mktexlsr PLIST-synctex 
	                        README-main 
	print/texlive/texmf: Makefile distinfo man_symlinks.mk 
	                     symlinks.mk 
	print/texlive/texmf/files: mk_man_symlinks.py 
	                           update_plist_hints.py write_plists.py 
	print/texlive/texmf/patches: 
	                             patch-texmf-dist_doc_man_man1_bib2gls_1 
	                             patch-texmf-dist_doc_man_man1_convertgls2bib_1 
	                             patch-texmf-dist_doc_man_man1_texlogfilter_1 
	                             patch-texmf-dist_scripts_context_lua_mtxrun_lua 
	                             patch-texmf-dist_scripts_installfont_installfont-tl 
	                             patch-texmf-dist_tex_context_base_mkiv_data-res_lua 
	                             patch-texmf-dist_web2c_texmf_cnf 
	print/texlive/texmf/pkg: PLIST-buildset PLIST-context PLIST-docs 
	                         PLIST-full PLIST-main 
Added files:
	print/texlive/texmf/patches: 
	                             patch-texmf-dist_doc_man_man1_memoize-clean_pl_1 
	                             patch-texmf-dist_doc_man_man1_memoize-clean_py_1 
	                             patch-texmf-dist_doc_man_man1_memoize-extract_pl_1 
	                             patch-texmf-dist_doc_man_man1_memoize-extract_py_1 
Removed files:
	print/texlive/base/patches: 
	                            patch-texk_dvisvgm_dvisvgm-src_src_Makefile_in 
	                            patch-texk_web2c_luatexdir_lua_loslibext_c 
	                            patch-texk_web2c_luatexdir_lua_luatex-core_c 
	                            patch-texk_web2c_luatexdir_lua_luatex-core_lua 
	print/texlive/texmf/patches: 
	                             patch-texmf-dist_scripts_pdfjam_pdfjam 
	print/texlive/texmf/pkg: MESSAGE-context 

Log message:
print/texlive: Upgrade to 2024.

Notes:

- ConTeXt works this year.

- I disabled dvisvgm because its build system is broken and can't be persuaded
to unbundle its deps. Shout if you use this program. We can port it
separately if need be.
https://tug.org/pipermail/tldistro/2024q2/000477.html

- I tidied up the @conflict and @pkgpath markers, since many were too strict
and/or were ancient and no longer needed.

Input from sthen@, jca@, Fred Crowson and kirill@. Thanks all.

OK sthen@ and jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/08 21:43:15

Modified files:
	sys/dev/ic     : qwz.c qwzvar.h 
	sys/dev/pci    : if_qwz_pci.c 

Log message:
Minor cleanup of qwx(4) supported chips, some renaming.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/08 21:46:11

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

Log message:
Fix regdb firmware load.  So far the code placed the board data as the
regdb, which the firmware did not like.  This adjusts the way we load
and cache FW, and places the right data for the chip.  This allows the
WLAN FW to boot up properly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/09 00:07:55

Modified files:
	www/chromium   : Makefile 
	www/chromium/files: chrome 

Log message:
check if the ENABLE_WASM env var is actually set; noticed by aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/09 00:14:26

Modified files:
	devel/py-typer : Makefile distinfo 

Log message:
Update typer 1.13.0 -> 1.15.1
Changelogs: https://github.com/fastapi/typer/releases


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2024/12/09 00:52:45

Modified files:
	devel/subversion: Makefile distinfo 

Log message:
Update to Subversion 1.14.5

Among regular bug fixes, this release fixes CVE-2024-46901:
mod_dav_svn denial-of-service via control characters in paths


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2024/12/09 00:53:52

Modified files:
	devel/subversion: Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
7.6-stable: Update to Subversion 1.14.5

Among regular bug fixes, this release fixes CVE-2024-46901:
mod_dav_svn denial-of-service via control characters in paths


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/09 01:00:30

Modified files:
	devel/appstream: Makefile distinfo 
	devel/appstream/patches: patch-src_as-system-info_c 
	devel/appstream/pkg: PLIST-main PLIST-qt6 

Log message:
Update to appstream-1.0.4.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/09 02:35:33

Modified files:
	sys/dev/ic     : qwz.c qwzreg.h qwzvar.h 
	sys/dev/pci    : if_qwz_pci.c 

Log message:
Further alignment with ath12k, including addition of bank profiles,
removal of shadow timer, cookie configuration, updates to WMI and
start of updates for buffer handling.  This brings us forward:

qwz0: wcn7850 hw2.0 fw 0x100301e1 address xx:xx:xx:xx:xx:xx
qwz_dp_htt_htc_t2h_msg_handler: htt event 48 not handled


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/09 02:50:56

Modified files:
	net/py-tlslite-ng: Makefile distinfo 

Log message:
Update tlslite-ng to 0.8.0beta6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/09 02:53:06

Modified files:
	net/routinator : Makefile 
Removed files:
	net/routinator/pkg: MESSAGE 

Log message:
routinator: remove obsolete MESSAGE, pointed out by job


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/09 03:50:43

Modified files:
	regress/lib/libcrypto/man: check_complete.pl 

Log message:
Mark EVP_CTRL constants for RC5 as intentionally undocumented
because LibreSSL does not support RC5 and because these constants
are almost unused in the wild.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/09 03:51:47

Modified files:
	usr.sbin/bgpd  : bgpd.8 bgpd.conf.5 bgpd.h parse.y printconf.c 
	                 rde_update.c session.c 

Log message:
Add support for extended messages (RFC8654)

This extends the maximum message size of BGP from 4096 to 65535.

This mostly follows rfc8654 with the following differences:
- NOTIFICATIONS are always truncated to fit in 4096 bytes.
- There is no message reduction using "attribute discard" in case of overflow.
- Large messages are only sent if both sides announced extended message support.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/09 03:52:27

Modified files:
	usr.sbin/bgpctl: bgpctl.c output.c output_json.c 

Log message:
Bits for the new extended message capability (RFC8654).
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/09 03:53:54

Modified files:
	regress/usr.sbin/bgpd/integrationtests: 
	                                        bgpd.maxattr.rdomain1.conf 
	                                        maxattr.sh 
	                                        maxattr.test1.ok 
	                                        maxattr.test2.ok 
Added files:
	regress/usr.sbin/bgpd/integrationtests: 
	                                        bgpd.maxattr.rdomain2_3.conf 

Log message:
Extend maxattr regress to also check RFC8654 extended messages.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/09 04:25:07

Modified files:
	devel/cargo-c  : Makefile crates.inc distinfo 

Log message:
Update to cargo-c 0.10.7


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/09 04:25:25

Modified files:
	lib/libcrypto/man: EVP_PKEY_set1_RSA.3 

Log message:
Mark the constants EVP_PK_*, EVP_PKS_*, and EVP_PKT_* as intentionally
undocumented because they are only used by the function X509_certificate_type()
which is deprecated and will eventually be deleted.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/12/09 04:38:38

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

Log message:
increaded -> increased


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/09 04:41:44

Modified files:
	regress/lib/libcrypto/man: check_complete.pl 

Log message:
Mark four EVP control constants as intentionally undocumented
that are only used for GOST.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/09 04:55:52

Modified files:
	lib/libcrypto/man: EVP_chacha20.3 

Log message:
insert a forgotten .Dv macro


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

Modified files:
	www/nextcloud/29: Makefile distinfo 
	www/nextcloud/29/pkg: PLIST 

Log message:
www/nextcloud/29: update to 29.0.10.

see https://nextcloud.com/changelog/#29-0-10

ok gonzalo@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/09 05:18:38

Modified files:
	regress/lib/libcrypto/man: check_complete.pl 

Log message:
Mark two symbols as intentionally undocumented
that are obsolete after PBE was mostly removed from LibreSSL.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/09 05:23:56

Modified files:
	www/nextcloud/29: Tag: OPENBSD_7_6 Makefile distinfo 
	www/nextcloud/29/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
www/nextcloud/29: MFC update to 29.0.10.

ok gonzalo@ (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2024/12/09 05:24:01

Modified files:
	usr.bin/dig/lib/dns: rdata.c 
	usr.bin/dig/lib/dns/include/dns: types.h 
Added files:
	usr.bin/dig/lib/dns/rdata/generic: resinfo_261.c 

Log message:
Implement RESINFO (RFC 9606)

This is more or less a copy of txt_16.c.

OK caspar


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/09 05:30:23

Modified files:
	regress/lib/libcrypto/man: check_complete.pl 

Log message:
Mark four EVP_PKEY_GOST* constants as intentionally undocumented
because they are completely unused by anything.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/09 05:45:21

Modified files:
	regress/lib/libcrypto/man: check_complete.pl 

Log message:
Mark four "struct *_st" types declared in evp.h as intentionally undocumented
because they are intended as internal, and applications are supposed to use
the documented aliases DH, DSA, EC_KEY, and RSA from ossl_typ.h instead.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/12/09 05:49:16

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/09 06:42:59

Modified files:
	www/nextcloud  : Makefile 
	www/nextcloud/30: Makefile 
Removed files:
	www/nextcloud/27: Makefile distinfo 
	www/nextcloud/27/pkg: MESSAGE PLIST 
	www/nextcloud/28: Makefile distinfo 
	www/nextcloud/28/pkg: MESSAGE PLIST 
	www/nextcloud/29: Makefile distinfo 
	www/nextcloud/29/pkg: MESSAGE PLIST 

Log message:
www/nextcloud: drop 27, 28 and 29

by the time 7.7 is released, only 30 will be supported upstream. users
on -current have had a month to upgrade, since they get the pkg/MESSAGE
telling them to do so.

28 and 29 will still get update on 7.6-stable (well, as long as they're
supported upstream..).

discussed at length with sthen@ and gonzalo@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/09 06:44:16

Modified files:
	www/nextcloud/30: Makefile 

Log message:
www/nextcloud/30: revert bit that wasnt supposed to get commited


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/09 06:49:09

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

Log message:
devel/quirks: clearly state that nextcloud-(27|28|29) are unmaintained upstream

while not strictly true right now for 29, it will be the case during the
7.7-stable lifecycle, so might aswell get everyone on the 30 train.

uses the 'could-be-better-documented' setup_obsolete_reason qr{} feature.
Only works when PKG_PATH doesn't contain an update candidate, which
should be the case now that the corresponding ports were removed.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/09 08:32:47

Added files:
	x11/xpad/patches: patch-configure_ac 

Log message:
x11/xpad: fix build with gettext 0.23


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/09 09:13:19

Modified files:
	databases/patroni: Makefile distinfo 

Log message:
Update patroni 4.0.3 -> 4.0.4
Release notes: https://github.com/zalando/patroni/blob/master/docs/releases.rst


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2024/12/09 10:01:01

Modified files:
	faq            : faq15.html 

Log message:
pkg_info -Q -> pkg_info -aQ
pkglocate -> pkg_locate

from maxim


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/09 11:07:28

Modified files:
	sysutils/virt-manager: Makefile 

Log message:
Disable gtk-update-icon-cache at build time.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/09 11:09:52

Modified files:
	www/yt-dlp     : Makefile distinfo 

Log message:
Update to yt-dlp 2024.12.06


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/12/09 11:31:39

Modified files:
	graphics/inkscape: Makefile 
	graphics/inkscape/patches: 
	                           patch-src_extension_internal_pdfinput_pdf-parser_cpp 
Added files:
	graphics/inkscape/patches: 
	                           patch-src_extension_internal_pdfinput_poppler-cairo-font-engine_cpp 

Log message:
Fix build with poppler-24.12.0.

I forgot to commit that, sorry.

Noticed by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/09 11:58:57

Modified files:
	math/octave    : Makefile distinfo 
	math/octave/patches: patch-configure 
	                     patch-scripts_miscellaneous_memory_m 
	                     patch-scripts_miscellaneous_private_tar_is_bsd_m 
	                     patch-scripts_miscellaneous_unpack_m 
	math/octave/pkg: PLIST 
Removed files:
	math/octave/patches: patch-doc_interpreter_mk-qthelp_pl 

Log message:
math/octave: Update to 9.2.0

While here, also rename GNU_ARCH to GNU_HOST and remove reference to OSREV.

ok steven@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/09 12:00:45

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-Cargo_toml patch-cli_task_runner_rs 
	                   patch-modcargo-crates_deno_core-0_314_1_Cargo_toml 

Log message:
lang/deno: Update to 2.1.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/09 12:26:12

Modified files:
	devel/libuv    : Makefile distinfo 

Log message:
devel/libuv: update to 1.49.2

Required for lang/node > 22.11.0. No fallout in an amd64 build build by
tb@, isc-bind tests by sthen@, lang/node and editors/neovim tested by me.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/09 12:29:32

Modified files:
	lang/node      : Makefile distinfo 
	lang/node/patches: patch-Makefile patch-deps_ada_ada_h 
	                   patch-lib_internal_modules_cjs_loader_js 
	                   patch-lib_net_js patch-src_cares_wrap_h 

Log message:
lang/node: Update to v22.12.0

No fallout in an amd64 bulk build by tb@, no objection from jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/09 12:44:00

Modified files:
	textproc/csvlens: Makefile crates.inc distinfo 

Log message:
textproc/csvlens: Update to 0.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/09 14:51:07

Modified files:
	devel/jujutsu  : Makefile crates.inc distinfo 

Log message:
jujutsu: bump idna and url: https://rustsec.org/advisories/RUSTSEC-2024-0421


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/09 14:51:32

Added files:
	devel/jujutsu/patches: patch-Cargo_lock 

Log message:
jujutsu: actually add the patch


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/09 15:09:21

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

Log message:
update to py3-lxml-5.3.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/09 15:36:50

Modified files:
	devel/automake/1.16: Makefile 

Log message:
automake/1.16: use same AUTOCONF_VERSION as was used upstream, from Brad
whitespace nit from me while there


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/09 15:37:26

Modified files:
	multimedia/x265: Makefile 
	multimedia/x265/patches: patch-source_common_cpu_cpp 

Log message:
x265: fix building on sparc64, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/09 15:42:27

Log message:
    import ports/comms/zigbee2mqtt, ok lucas volker, and thanks to
    Mikolaj Kucharski for runtime tests.
    
    zigbee2mqtt allows you to use your Zigbee devices without the vendor's
    bridge or gateway.
    
    It bridges events and allows you to control your Zigbee devices via
    MQTT. In this way you can integrate your Zigbee devices with whatever
    smart home infrastructure you are using.
    
    To use it, you will need suitable Zigbee bridge hardware (typically
    USB-based), Zigbee devices, and an MQTT server (for example, mosquitto
    or rabbitmq).
    
    zigbee2mqtt has mature support for adapters based on TI zStack, SiLabs
    EmberZNet, and Dresden Elektronik deCONZ. It has experimental support
    for some others. Most of these are USB devices presenting as a serial
    UART (/dev/cuaU*) when running the correct firmware - it has some
    support for network-based (wifi/ethernet) devices.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241209
    
    N ports/comms/zigbee2mqtt/distinfo
    N ports/comms/zigbee2mqtt/Makefile
    N ports/comms/zigbee2mqtt/patches/patch-data_configuration_yaml
    N ports/comms/zigbee2mqtt/pkg/PLIST
    N ports/comms/zigbee2mqtt/pkg/DESCR
    N ports/comms/zigbee2mqtt/pkg/zigbee2mqtt.login
    N ports/comms/zigbee2mqtt/pkg/zigbee2mqtt.rc
    N ports/comms/zigbee2mqtt/pkg/README
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/09 15:43:22

Modified files:
	infrastructure/db: user.list 

Log message:
use 900 for comms/zigbee2mqtt


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/09 15:43:38

Modified files:
	comms          : Makefile 

Log message:
+zigbee2mqtt


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/12/09 16:21:26

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
sys/uvideo: skip uvideo_vs_set_alt for bulk endpoint

Section 2.4.3 of the UVC 1.5 class specification states that the bulk
endpoint only supports the alternative setting of zero, which is the
default stream, and which is switched at uvideo_attach_hook.

Inside uvideo_vs_close, the code uses the same switch to the alternative
setting of zero to turn off the cam LED.

The additional uvideo_vs_set_alt inside uvideo_vs_open turns off the cam
LED in the case of the bulk endpoint cam. I see this behavior on both
available bulk endpoint cams: it flashes the LED flashes after ffplay
starts, and looks like it was turned off.

OK mglocker@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/09 16:53:07

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

Log message:
update to zigbee2mqtt-1.42.0
fix ownership of /etc/zigbee2mqtt/configuration.yaml


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/09 17:11:48

Modified files:
	comms/zigbee2mqtt: Makefile 

Log message:
fix typo, pointed out by lucas


CVSROOT:	/cvs
Module name:	ports
Changes by:	dlg@cvs.openbsd.org	2024/12/09 17:18:16

Modified files:
	devel/apr      : Makefile 
	devel/apr/patches: patch-network_io_unix_sockets_c 

Log message:
remove a workaround in apr_socket_connect()

the comment on the workaround is:

* OpenBSD doesn't support connect() to INADDR_ANY so convert to
* INADDR_LOOPBACK to emulate what is expected.

the conversion modifies the sockaddr that was passed to apr_socket_connect,
replacing 0.0.0.0 with 127.0.0.1.

this is a very old workaround, but our best guess for why it exists
is that apache sometimes connects to the listening socket on worker
processes to push them out of their wait loop and do some processing.
workers can listen on wildcard addresses though (ie, 0.0.0.0), which
openbsd does not accept as a destination address in connect() calls.
replacing it with 127.0.0.1 allowed it to work.

the problem with this workaround is that it modifies the sockaddr.
in apache httpd, the sockaddr is the same one that records the
address the listener was bound to, which is involved in determining
the local address/port for client connections. if you're using a
connections local ip in a module or log, you can end up with the
local address on a remote connection looking like 127.0.0.1, which
isn't helpful.

there's been reecent issues on other systems where the use of 0.0.0.0
as an implicit alias for the local system has allowed security
policy to be bypassed. this workaround in apr makes me feel twitchy.

however, removing this workaround means the thing apache httpd does
by connecting to the workers listening socket is broken. my experience
so far is that it adds noise to log files, but doesn't actually
break anything. it's also a httpd problem that should be fixed in
httpd, not an apr or openbsd problem.

ok sthen@ stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:10:59

Modified files:
	sys/dev/pci/drm: drm_panel_orientation_quirks.c 

Log message:
drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict

From Hans de Goede
82d0f099009e4446c87407c41abeae2a4ff0b6ad in linux-6.6.y/6.6.64
052ef642bd6c108a24f375f9ad174b97b425a50b in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:13:13

Modified files:
	sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_hwseq.c 

Log message:
drm/amd/display: Add NULL check for function pointer in dcn32_set_output_transfer_func

From Srinivasan Shanmugam
f38b09ba6a335c511eb27920bb9bb4a1b2c20084 in linux-6.6.y/6.6.64
28574b08c70e56d34d6f6379326a860b96749051 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:15:48

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml: dml1_display_rq_dlg_calc.c 
	sys/dev/pci/drm/amd/display/dc/dml/dcn20: 
	                                          display_rq_dlg_calc_20.c 

Log message:
drm/amd/display: Initialize denominators' default to 1

From Alex Hung
9f35cec5e4b9759b38c663d18eae4eaf30f36527 in linux-6.6.y/6.6.64
b995c0a6de6c74656a0c39cd57a0626351b13e3c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:18:57

Modified files:
	sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c 

Log message:
drm/amd/display: Check null-initialized variables

From Alex Hung
c3a3b6d9a9383e3c1a4a08878ba5046e68647595 in linux-6.6.y/6.6.64
367cd9ceba1933b63bc1d87d967baf6d9fd241d2 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:21:31

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

Log message:
drm/amd/display: Don't refer to dc_sink in is_dsc_need_re_compute

From Wayne Lin
c7e65cab54a89f4df54110f0b44c4ade93d1a911 in linux-6.6.y/6.6.64
fcf6a49d79923a234844b8efe830a61f3f0584e4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:23:43

Modified files:
	sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c 

Log message:
drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipe

From Srinivasan Shanmugam
68f75e6f08aad66069a629db8d7840919156c761 in linux-6.6.y/6.6.64
8e4ed3cf1642df0c4456443d865cff61a9598aa8 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:26:38

Modified files:
	sys/dev/pci/drm: drm_mm.c 

Log message:
drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused

From Andy Shevchenko
2ee46de426cc9555e507afd0dc390a98e8947332 in linux-6.6.y/6.6.64
53bd7c1c0077db533472ae32799157758302ef48 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:28:44

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

Log message:
drm/amdkfd: Fix wrong usage of INIT_WORK()

From Yuan Can
38e3d796f65438d58791e6e75181948a63299beb in linux-6.6.y/6.6.64
21cae8debc6a1d243f64fa82cd1b41cb612b5c61 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:31:55

Modified files:
	sys/dev/pci/drm/radeon: radeon.h 

Log message:
drm/radeon: add helper rdev_to_drm(rdev)

From Wu Hoi Pok
28f6a86a2f6613967e947dd116b20d3e8d97e23c in linux-6.6.y/6.6.64
a6e23bec8ed184ed2a11080b28cdbd7a3024f0c0 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:35:56

Modified files:
	sys/dev/pci/drm/radeon: atombios_encoders.c cik.c dce6_afmt.c 
	                        evergreen.c ni.c r100.c r300.c r420.c 
	                        r520.c r600.c r600_cs.c r600_dpm.c 
	                        r600_hdmi.c radeon_acpi.c radeon_agp.c 
	                        radeon_atombios.c radeon_audio.c 
	                        radeon_combios.c radeon_device.c 
	                        radeon_display.c radeon_drv.c 
	                        radeon_fbdev.c radeon_fence.c 
	                        radeon_gem.c radeon_i2c.c radeon_ib.c 
	                        radeon_irq_kms.c radeon_object.c 
	                        radeon_pm.c radeon_ring.c radeon_ttm.c 
	                        rs400.c rs600.c rs690.c rv515.c rv770.c 
	                        si.c 

Log message:
drm/radeon: change rdev->ddev to rdev_to_drm(rdev)

From Wu Hoi Pok
5e3a0f772d97a6d50163ad7694beec823c802d54 in linux-6.6.y/6.6.64
fb1b5e1dd53fc834e12f69749cbc8484382599c4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:38:05

Modified files:
	sys/dev/pci/drm/radeon: radeon_audio.c 

Log message:
drm/radeon: Fix spurious unplug event on radeon HDMI

From Steven 'Steve' Kendall
756f30dc27ae8c5ee4b87cd66e026cfe5421725f in linux-6.6.y/6.6.64
7037bb04265ef05c6ffad56d884b0df76f57b095 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:41:59

Modified files:
	sys/dev/pci/drm/amd/display/dc/core: dc_hw_sequencer.c 

Log message:
drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp

From Zicheng Qu
020002c76147ecfdafe95c44abd3240e216b6316 in linux-6.6.y/6.6.64
2bc96c95070571c6c824e0d4c7783bee25a37876 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:43:51

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

Log message:
drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw

From Srinivasan Shanmugam
205e3b96cc9aa9211fd2c849a16245cf236b2d36 in linux-6.6.y/6.6.64
cba7fec864172dadd953daefdd26e01742b71a6a in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:45:45

Modified files:
	sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_hwseq.c 

Log message:
drm/amd/display: Add NULL check for clk_mgr in dcn32_init_hw

From Srinivasan Shanmugam
ec1be3c527b4a5fc85bcc1b0be7cec08bf60c796 in linux-6.6.y/6.6.64
c395fd47d1565bd67671f45cca281b3acc2c31ef in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:48:41

Modified files:
	sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c 

Log message:
drm/amd/display: Check null pointer before try to access it

From Rodrigo Siqueira
ebef6616219ff04abdeb39450625f85419787ee3 in linux-6.6.y/6.6.64
1b686053c06ffb9f4524b288110cf2a831ff7a25 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:50:35

Modified files:
	sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c 

Log message:
drm/amd/display: Add NULL check for function pointer in dcn20_set_output_transfer_func

From Srinivasan Shanmugam
8c854138b593efbbd8fa46a25f3288c121c1d1a1 in linux-6.6.y/6.6.64
62ed6f0f198da04e884062264df308277628004f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:52:40

Modified files:
	sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_resource.c 

Log message:
drm/amd/display: Check phantom_stream before it is used

From Alex Hung
d247af7c5dbf143ad6be8179bb1550e76d6af57e in linux-6.6.y/6.6.64
3718a619a8c0a53152e76bb6769b6c414e1e83f4 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:54:39

Modified files:
	sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn30: dcn30_clk_mgr.c 
	sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32: dcn32_clk_mgr.c 
	sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_resource.c 
	sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_resource.c 
	sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c 
	sys/dev/pci/drm/amd/display/dc/dcn315: dcn315_resource.c 
	sys/dev/pci/drm/amd/display/dc/dcn316: dcn316_resource.c 
	sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_resource.c 
	sys/dev/pci/drm/amd/display/dc/dcn321: dcn321_resource.c 

Log message:
drm/amd/display: Add NULL pointer check for kzalloc

From Hersen Wu
cd1e565a5b7fa60c349ca8a16db1e61715fe8230 in linux-6.6.y/6.6.64
8e65a1b7118acf6af96449e1e66b7adbc9396912 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:56:26

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

Log message:
drm/amdkfd: Use the correct wptr size

From Lijo Lazar
70e6599a9e78384d22c3feb95da46514e5e5ee41 in linux-6.6.y/6.6.64
cdc6705f98ea3f854a60ba8c9b19228e197ae384 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 19:58:48

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

Log message:
drm/amdgpu: fix usage slab after free

From Vitaly Prosyak
3990ef742c064e22189b954522930db04fc6b1a7 in linux-6.6.y/6.6.64
b61badd20b443eabe132314669bb51a263982e5c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 20:02:35

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

Log message:
drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7

From Umio Yasuno
8a799149ab451199d6acbec37944d66b3e964573 in linux-6.6.y/6.6.64
2abf2f7032df4c4e7f6cf7906da59d0e614897d6 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/09 22:10:13

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

Log message:
add HISTORY section; from Evan Silberman


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/12/10 00:04:35

Modified files:
	productivity/baikal: Makefile distinfo 
	productivity/baikal/pkg: PLIST 

Log message:
Update baikal to 0.10.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/10 00:33:43

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

Log message:
Initial stab at qwz_dp_cc_cleanup(), list cleanup probably missing.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/10 00:38:13

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

Log message:
Cleanup qwz_wmi_scan_prob_req_oui().


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/10 00:38:45

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

Log message:
Set single_pdev_only for WCN7850.


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/12/10 00:39:26

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

Log message:
Update py-vulture to 2.14.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/10 00:42:26

Modified files:
	net/netatalk3  : Makefile distinfo 
	net/netatalk3/patches: patch-meson_build 

Log message:
Update to netatalk-4.0.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/10 00:42:43

Modified files:
	devel/glib2    : Makefile distinfo 
	devel/glib2/patches: patch-meson_build 
	devel/glib2/pkg: PLIST 

Log message:
Update to glib2-2.82.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/10 00:48:55

Modified files:
	sysutils/exoscale-cli: Makefile distinfo 

Log message:
Update to exoscale-cli-1.82.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/10 01:40:30

Modified files:
	lib/libtls     : tls.h tls_conninfo.c tls_internal.h tls_peer.c 
	                 tls_verify.c 

Log message:
Provide tls_peer_cert_common_name()

There is currently no sane way of getting your hands on the common name or
subject alternative name of the peer certificate from libtls. It is possible
to extract it from the peer cert's PEM by hand, but that way lies madness.
While the common name is close to being deprecated in the webpki, it is
still the de facto standard to identify client certs. It would be nice to
have a way to access the subject alternative names as well, but this is a
lot more difficult to expose in a clean and sane C interface due to its
multivaluedness.

Initial diff from henning, with input from beck, jsing and myself
henning and bluhm have plans of using this in syslogd.

ok beck


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/10 01:40:45

Modified files:
	lib/libtls     : Symbols.list 

Log message:
expose tls_peer_cert_common_name()


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/10 01:41:04

Modified files:
	lib/libtls     : shlib_version 

Log message:
bump minor after symbol addition


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/10 01:41:46

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

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/10 01:42:12

Modified files:
	lib/libtls/man : tls_conn_version.3 

Log message:
Document tls_peer_cert_common_name()

ok beck


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/10 01:43:17

Modified files:
	regress/lib/libtls/gotls: tls.go tls_test.go 

Log message:
Add regress coverage for tls_peer_cert_common_name()


CVSROOT:	/cvs
Module name:	ports
Changes by:	martin@cvs.openbsd.org	2024/12/10 02:21:40

Modified files:
	archivers/blosc2: Makefile distinfo 

Log message:
Update blosc2 to 2.15.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/10 03:29:29

Modified files:
	productivity/homebank: Makefile distinfo 
	productivity/homebank/patches: patch-po_POTFILES_in 
	productivity/homebank/pkg: PLIST 

Log message:
Update homebank to 5.8.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/10 04:18:24

Modified files:
	www/twill      : Makefile distinfo 
	www/twill/pkg  : PLIST 

Log message:
update to twill-3.3, unbreak with newer lxml


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/10 04:26:39

Modified files:
	www/twill      : Makefile 

Log message:
update TDEP, set TEST_ENV to use a different port,
8080 is a bit common


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/12/10 05:14:18

Modified files:
	multimedia/dav1d: Makefile distinfo 
	multimedia/dav1d/patches: patch-src_ext_x86_x86inc_asm 
	                          patch-src_x86_cdef_avx2_asm 
	                          patch-src_x86_filmgrain16_avx2_asm 
	                          patch-src_x86_filmgrain16_sse_asm 
	                          patch-src_x86_filmgrain_avx2_asm 
	                          patch-src_x86_filmgrain_sse_asm 
	                          patch-src_x86_ipred16_avx2_asm 
	                          patch-src_x86_ipred16_avx512_asm 
	                          patch-src_x86_ipred16_sse_asm 
	                          patch-src_x86_ipred_avx2_asm 
	                          patch-src_x86_ipred_avx512_asm 
	                          patch-src_x86_ipred_sse_asm 
	                          patch-src_x86_itx_sse_asm 
	                          patch-src_x86_mc16_avx2_asm 
	                          patch-src_x86_mc16_avx512_asm 
	                          patch-src_x86_mc16_sse_asm 
	                          patch-src_x86_mc_avx2_asm 
	                          patch-src_x86_mc_avx512_asm 
	                          patch-src_x86_mc_sse_asm 
	                          patch-src_x86_refmvs_asm 
Added files:
	multimedia/dav1d/patches: patch-src_arm_cpu_c patch-src_cpu_c 
	                          patch-src_cpu_h 
	                          patch-src_loongarch_cpu_c 
	                          patch-src_ppc_cpu_c 
	                          patch-src_riscv_cpu_c 
	                          patch-src_x86_pal_asm 
Removed files:
	multimedia/dav1d/patches: patch-src_arm_64_filmgrain16_S 
	                          patch-src_arm_64_filmgrain_S 
	                          patch-src_arm_64_ipred16_S 
	                          patch-src_arm_64_ipred_S 
	                          patch-src_arm_64_mc16_S 
	                          patch-src_arm_64_mc_S 
	                          patch-src_arm_64_refmvs_S 
	                          patch-src_decode_c 
	                          patch-src_internal_h 

Log message:
multimedia/dav1d: update to 1.5.0

from brad, intel IBT bits by me
tests landry@ sthen@
ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/10 05:23:42

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

Log message:
Refactor code around peer_dump.
Rename the upcall and done callbacks:
- rde_up_adjout_force_upcall() to peer_blast_upcall() and same for done
- rde_up_dump_upcall() to peer_dump_upcall() and same for done
Introduce peer_blast() which blasts out the Adj-RIB-Out including all
the route refresh messages (BEGIN_RR, EOR and END_RR) needed.
peer_dump() now always throttles the peer before starting the table walk to
fill the Adj-RIB-Out and calls peer_blast() in all cases (either directly or
via the peer_dump_done() call.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/10 05:34:55

Modified files:
	x11/gnome/nautilus: Makefile distinfo 

Log message:
Update to nautilus-47.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/10 06:29:47

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

Log message:
Make the unknown AID case in pt_writebuf() a fatal error.

The pointer passed to pt_writebuf() is bad and there is no reason to limp
further. Someone else will trip over this at a later stage so better to
do it now.
OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/10 06:40:02

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

Log message:
For ROUTE_REFRESH_REQUEST use peer_blast() since the Adj-RIB-Out is
already calculated. Saves a fair bit of work by skipping peer_dump().
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/10 07:02:55

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

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/10 07:05:05

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

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/10 07:07:20

Modified files:
	devel/kdiff3   : Makefile distinfo 
	devel/kdiff3/patches: patch-CMakeLists_txt 
	devel/kdiff3/pkg: PLIST 

Log message:
Update kdiff3 to 1.12.0


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/10 07:34:51

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

Log message:
Introduce a SessionDownTimer that is started when a session goes down
and is stopped when the session comes up (ESTABLISHED state).
Right now it is used to remove cloned sessions. For that the SessionDownTimer
is also started when a clone is created.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/10 07:44:57

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

Log message:
Update logstash 8.16.0 -> 8.16.1
Release notes: https://www.elastic.co/guide/en/logstash/8.16/logstash-8-16-1.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/10 07:50:27

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

Log message:
Take maintainership and update py-consul with the new upstream:
python-consul-1.1.10 -> py-consul-1.5.3
Changelog: https://github.com/criteo/py-consul/blob/master/CHANGELOG.md


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/10 07:54:20

Modified files:
	lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 

Log message:
Add a paragraph about HMAC because that algorithm also involves
parameters that can be controlled with EVP_PKEY_CTX_ctrl(3).
But rather than providing a detailed despription, instead
point to what application programs should use instead and explain
why using the control constant directly would be a particularly bad
idea in this case.


CVSROOT:	/cvs
Module name:	ports
Changes by:	pvk@cvs.openbsd.org	2024/12/10 07:58:16

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

Log message:
Update keycloak 26.0.0 -> 26.0.7
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.0.7/upgrading
maintainer timeout


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/10 08:10:26

Modified files:
	lib/libcrypto/man: EVP_PKEY_new.3 

Log message:
Improve a rather misleading sentence about EVP_PKEY_new_mac_key(3).
It does *not* "work in the same way" as EVP_PKEY_new_raw_private_key(3)
but merely arrives at the same end result after doing lots of
cumbersome and unnecessary work - and on top of that, it only works
for EVP_PKEY_HMAC.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/10 08:31:23

Modified files:
	comms/zigbee2mqtt: Makefile 

Log message:
after various iterations while writing the port, it seems this does now
work ok with tar instead of gtar, so adjust the maintainer target ready
for next time


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/10 08:33:18

Modified files:
	devel/qt-creator: Makefile 
Added files:
	devel/qt-creator/patches: 
	                          patch-src_libs_gocmdbridge_server_CMakeLists_txt 

Log message:
Disable Go module build in gocmdbridge

We are not yet ready to build Go modules in a CMake projects that require
internet access.

Spotted by tb@ (Thanks)


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/12/10 09:02:19

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
prevent IFM_INST_ANY from being reported in ice_media_status

IFM_INST_ANY is used as a placeholder for firmware PHY types which do
not have a mapping to ifmedia types. Don't report this value to userland.


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/12/10 09:07:17

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
make ice(4) warn about unhandled firmware phy types

Some firmware phy types are not being mapped to ifmedia yet.
Print a message when this happens since the driver might not
work without a known media type.
The real fix will be to get missing media types mapped properly.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/10 09:29:07

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
A lot of space fixing and other minor consitency fixes that have no
effect on the code but reduce eyestrain.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/10 09:59:42

Modified files:
	sysutils/docker-buildx: Makefile distinfo 

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

Changelog: https://github.com/docker/buildx/releases/tag/v0.19.2

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/10 12:18:29

Modified files:
	net/bird/2     : Makefile distinfo 

Log message:
update to bird-2.16


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2024/12/10 12:39:29

Modified files:
	lang/janet     : Makefile distinfo 
	lang/janet/patches: patch-Makefile 

Log message:
Update janet to 1.37.1


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/10 13:06:11

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

Log message:
In prefix_adjout_update() and prefix_adjout_withdraw() only link
prefixes to the update / withdraw queue if the peer is up.

For updates the Adj-RIB-Out is already updated and nothing more needs to happen.
For withdraws the prefix is unlinked and needs to be destroyed if the peer is
not up. For this to work correctly make the prefix as dead.

Right now this is a no-op since the functions are only called if the peer
is up.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2024/12/10 13:25:54

Modified files:
	lang/swi-prolog: Makefile 

Log message:
lang/swi-prolog: eliminate junking race in build

SWI contains an emacs plugin. naddy@ mailed me a log where emacs is picked up
at configure time, but then emacs is junked before/during the build, causing a
build failure.

Since I see no easy way to disable the whole plugin, this fixes the build by
adding emacs as a build dependency. As far as I can see no part of emacs is
linked or dlopen()ed, so this should be sufficient.

"sure" naddy@, thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/10 15:09:41

Modified files:
	security/stunnel: Makefile 
	security/stunnel/patches: patch-tools_stunnel_conf-sample_in 

Log message:
security/stunnel: fixed path in example config

OK: kn@ gsoares@


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2024/12/10 16:49:55

Modified files:
	usr.bin/sed    : process.c sed.1 

Log message:
The "c" command should start the next cycle as clarified in POSIX
2024.  This is also consistent with historical behavior.
Prompted by Mohamed Akram with a diff from uwe@netbsd.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/12/10 19:00:32

Modified files:
	sys/uvm        : uvm_map.c 

Log message:
white space fixes, no functional change.

cvs diff -w agrees.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/10 20:00:00

Modified files:
	devel/protobuf : Makefile distinfo 

Log message:
Update to protobuf 5.29.1

https://github.com/protocolbuffers/protobuf/releases/tag/v29.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/10 20:00:26

Modified files:
	devel/py-protobuf: Makefile distinfo 
Removed files:
	devel/py-protobuf/patches: patch-google_protobuf_service_py 

Log message:
Update to py-protobuf 5.29.1

https://github.com/protocolbuffers/protobuf/releases/tag/v29.1


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/12/10 21:05:53

Modified files:
	usr.sbin/tcpdump: print-pfsync.c 

Log message:
init snapend when handling DLT_PFSYNC interfaces.

this helps avoid segfaults when using tcpdump -X and similar.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/12/10 21:18:52

Modified files:
	sys/net        : if_pfsync.c 

Log message:
fix pfsync_encap to cope with pfsync_sendout changes.

problem noticed by hrvoje popovski


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/12/10 21:22:41

Modified files:
	sys/net        : if_pfsync.c 

Log message:
get rid of code for an extra DLT_LOOP bpf attachment.

pfsync doesnt know the source address in IP packets before it calls
ip_output, so the extra bpf attachment has a distorted view of what
IP packets are being sent anyway. you can tcpdump on the pfsync
syncdev if you want to see what will be on the wire.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/10 21:53:17

Modified files:
	sys/dev/ic     : qwz.c qwzreg.h qwzvar.h 

Log message:
Rework and fill in the device specific handling for WCN7850.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/12/10 23:34:39

Modified files:
	print/htmldoc  : Makefile distinfo 

Log message:
Update to htmldoc-1.9.20.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/11 01:03:38

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

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

see https://github.com/buildbot/buildbot/releases/tag/v4.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/11 01:12:40

Log message:
    import of crowdsec-1.6.4;
    
    Crowdsec is an open-source, lightweight software, detecting peers with
    aggressive behaviors to prevent them from accessing your systems. Its user
    friendly design and assistance offers a low technical barrier of entry and
    nevertheless a high security gain.
    
    ok aja@
    
    Status:
    
    Vendor Tag:	robert
    Release Tags:	robert_20241211
    
    N ports/security/crowdsec/Makefile
    N ports/security/crowdsec/distinfo
    N ports/security/crowdsec/modules.inc
    N ports/security/crowdsec/pkg/DESCR
    N ports/security/crowdsec/pkg/crowdsec.rc
    N ports/security/crowdsec/pkg/PLIST
    N ports/security/crowdsec/pkg/README
    N ports/security/crowdsec/patches/patch-config_config_yaml
    N ports/security/crowdsec/patches/patch-config_acquis_yaml
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/11 01:14:24

Log message:
    import of crowdsec-firewall-bouncer-0.0.31;
    
    Crowdsec bouncer written in golang for firewalls.
    
    cs-firewall-bouncer will fetch new and old decisions from a CrowdSec API to add
    them in a blocklist used by supported firewalls.
    
    ok aja@
    
    Status:
    
    Vendor Tag:	robert
    Release Tags:	robert_20241211
    
    N ports/security/crowdsec-firewall-bouncer/Makefile
    N ports/security/crowdsec-firewall-bouncer/distinfo
    N ports/security/crowdsec-firewall-bouncer/modules.inc
    N ports/security/crowdsec-firewall-bouncer/pkg/DESCR
    N ports/security/crowdsec-firewall-bouncer/pkg/PLIST
    N ports/security/crowdsec-firewall-bouncer/pkg/crowdsec_firewall_bouncer.rc
    N ports/security/crowdsec-firewall-bouncer/patches/patch-config_crowdsec-firewall-bouncer_yaml
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/11 01:16:17

Modified files:
	graphics/dia   : Makefile 
Added files:
	graphics/dia/patches: patch-lib_dia-font-selector_c 

Log message:
Add workaround for slow text preferences.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/11 01:36:01

Modified files:
	devel/json-glib: Makefile distinfo 

Log message:
Update to json-glib-1.10.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/11 02:00:38

Modified files:
	x11/gnome/localsearch: Makefile distinfo 
	x11/gnome/localsearch/patches: 
	                               patch-src_miners_fs_tracker-miner-files-methods_c 
	                               patch-src_miners_fs_tracker-miner-files_c 

Log message:
Update to localsearch-3.8.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/11 02:03:25

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-503.0.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/11 02:19:44

Modified files:
	usr.sbin/bgpd  : bgpd.h rde.c rde.h rde_peer.c rde_rib.c 

Log message:
Introduce a peer_reaper() which asynchronously removes the Adj-RIB-Out
of a peer.

Once the peer is kind of done enqueue it onto the zombie list and then
the reaper will take care of the Adj-RIB-Out.
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/11 03:24:06

Modified files:
	security/boringssl/head: Makefile distinfo 
	security/boringssl/head/pkg: PLIST 

Log message:
Update boringssl to 20241211


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/11 03:24:24

Modified files:
	net/dnsdist    : Makefile 

Log message:
dnsdist: bump after boringssl update


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/11 03:28:03

Modified files:
	lib/libcrypto/asn1: x_info.c 

Log message:
Drop a pair of useless parentheses


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/11 04:22:06

Modified files:
	lib/libcrypto/asn1: tasn_fre.c 

Log message:
Avoid an oob access in asn1_item_free()

As explained in a comment, this needs to loop backwards and the last tt--
ends up pointing at &it->templates[-1], which isn't ok. Use a simple way
of looping, which is also ugly and involves some type confusion as pointed
out by claudio. However, type confusion is common in libcrypto's asn1 code
and won't be fixed anytime soon anyway.

ok jsing


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

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

Log message:
ciphers: remove tls1 and tls1_1 leftovers

The options were already removed from the manual in 91e7614a.

From Renaud Allard (hand-applied since patch was mangled)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/11 05:39:58

Modified files:
	textproc/mupdf : Makefile distinfo 

Log message:
update to mupdf-1.25.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/11 05:39:59

Modified files:
	www/urlwatch   : Makefile distinfo 

Log message:
update to urlwatch-2.29


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/11 05:42:12

Modified files:
	databases/freetds: Makefile distinfo 

Log message:
update to freetds-1.4.24


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/11 06:22:16

Modified files:
	security       : Makefile 

Log message:
hook crowdsec and crowdsec-firewall-bouncer up


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/11 06:23:19

Modified files:
	security/crowdsec-firewall-bouncer: Makefile 
	security/crowdsec-firewall-bouncer/pkg: PLIST 
Added files:
	security/crowdsec-firewall-bouncer/pkg: README 

Log message:
add some documentation about setting pf.conf up


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/11 06:50:30

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/patches: patch-chrome_browser_ui_views_tabs_tab_cc 
	                      patch-third_party_blink_renderer_platform_BUILD_gn 
	                      patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 

Log message:
update to 131.0.6778.139


CVSROOT:	/cvs
Module name:	www
Changes by:	landry@cvs.openbsd.org	2024/12/11 12:49:09

Modified files:
	build          : mirrors.dat 

Log message:
build/mirrors.dat: readd pidginhost.com in bucharest

syncs nightly from ftp.fr


CVSROOT:	/cvs
Module name:	www
Changes by:	landry@cvs.openbsd.org	2024/12/11 12:50:31

Modified files:
	.              : ftplist httpslist ftp.html 
	openbgpd       : ftp.html 
	openntpd       : portable.html 
	openssh        : ftp.html portable.html 
	rpki-client    : portable.html 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/11 14:22:28

Modified files:
	devel/jdk/1.8  : Makefile distinfo 

Log message:
Update to 8u432 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-10-15


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/11 14:24:21

Modified files:
	devel/jdk/11   : Makefile distinfo 

Log message:
Update to 11.0.25 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-10-15


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/11 14:26:55

Modified files:
	devel/jdk/17   : Makefile distinfo 

Log message:
Update to 17.0.13 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-10-15


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/11 14:27:54

Modified files:
	devel/jdk/21   : Makefile distinfo 

Log message:
Update to 21.0.5 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-10-15


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/11 15:16:30

Modified files:
	net/ejabberd   : Makefile 
	net/ejabberd/pkg: PLIST 
Added files:
	net/ejabberd/pkg: ejabberd.login 

Log message:
net/ejabberd: add login class

OK: kn@ sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/11 15:19:13

Modified files:
	databases/p5-DBD-SQLite: Makefile distinfo 

Log message:
databases/p5-DBD-SQLite: update to 1.76

Changelog:

Changes for version 1.76 - 2024-10-19
- Switched to a production version

Changes for version 1.75_01 - 2024-09-17
- Upgraded SQLite to 3.46.1
- Fix for Windows quadmath builds
- Omit load_extension if static build

OK: robert@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/11 16:28:20

Modified files:
	lib/libc/string: memccpy.3 memchr.3 memcmp.3 memcpy.3 memset.3 
	                 strchr.3 strcspn.3 strpbrk.3 strrchr.3 strspn.3 
	                 strtok.3 

Log message:
appeared in 4.3BSD before 4.3BSD-Tahoe
ok millert@ schwarze@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/11 18:41:11

Modified files:
	devel/sbt      : Makefile distinfo 

Log message:
devel/sbt: update to 1.10.6

Changelog: https://github.com/sbt/sbt/releases/tag/v1.10.6

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/12 00:37:28

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.5.2esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-69/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/12 00:38:02

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

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

see https://www.thunderbird.net/en-US/thunderbird/128.5.2esr/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-69/


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/12 01:02:14

Modified files:
	textproc/hotdoc: Makefile distinfo 

Log message:
Update to hotdoc-0.17.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/12/12 01:02:49

Modified files:
	regress/usr.bin/sed: commandl2.expected 

Log message:
Cope with recent changes to sed "c" command.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/12 01:03:13

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

Log message:
Update to glib2-2.82.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/12 01:20:48

Modified files:
	sysutils/cloud-sql-proxy: Makefile distinfo 

Log message:
update to cloud-sql-proxy-2.14.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/12 01:21:03

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.69.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/12 01:31:53

Modified files:
	graphics/dia   : Makefile distinfo 

Log message:
Update to dia-0.98.0alpha20241027.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/12 02:01:29

Modified files:
	graphics/openjp2: Makefile distinfo 
Removed files:
	graphics/openjp2/patches: patch-src_bin_jp2_convert_c 

Log message:
graphics/openjp2: update to 2.5.3.

see https://github.com/uclouvain/openjpeg/blob/v2.5.3/NEWS.md
drop patch merged upstream
ensure it's installed before running tests to avoid an infinite loop


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2024/12/12 02:09:09

Modified files:
	usr.bin/ssh    : auth2-pubkey.c 

Log message:
Plug leak on error path, spotted by Coverity. ok djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/12 02:54:44

Modified files:
	lib/libcrypto/sm3: sm3.c 

Log message:
sm3: fix ugly whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/12 03:00:15

Modified files:
	lib/libcrypto/ec: ec_convert.c ec_lib.c ec_local.h ecp_methods.c 

Log message:
Rename group->field to group->p

Now that we only do curves over GF(p) fields, there's no need to use a
weird, confusing name for what we usually call p. Adjust some comments
in the vicinity as well.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/12 03:02:00

Modified files:
	lib/libcrypto/ec: ec_lib.c 

Log message:
Rewrite a comment to use p rather than q


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 03:17:33

Modified files:
	math/py-numpy  : Makefile 

Log message:
numpy: add RDEP on textproc/py-charset-normalizer. This is detected at
runtime at the start of running crackfortran.py but not used until slightly
later which can result in issues with dpb junking (as reported by naddy in
scipy) - also forcing the dep ensures consistent behaviour.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 03:20:04

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

Log message:
update to isc-bind-9.20.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 03:21:18

Modified files:
	net/isc-bind   : Tag: OPENBSD_7_6 Makefile distinfo 
	net/isc-bind/patches: Tag: OPENBSD_7_6 patch-bin_dig_dig_c 
	                      patch-bin_named_include_named_globals_h 
	                      patch-lib_isc_netmgr_socket_c 
	net/isc-bind/pkg: Tag: OPENBSD_7_6 PLIST 

Log message:
update to isc-bind-9.20.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/12/12 04:50:33

Modified files:
	databases/victoriametrics: Makefile distinfo 

Log message:
databases/victoriametrics: update to 1.107.0

changes
https://docs.victoriametrics.com/changelog/#v11061
https://docs.victoriametrics.com/changelog/#v11070

OK denis


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 05:18:22

Modified files:
	devel/re2c     : Makefile distinfo 

Log message:
update to re2c-4.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 05:18:23

Modified files:
	net/p5-Zonemaster/ldns: Makefile distinfo 
	net/p5-Zonemaster/ldns/patches: patch-Makefile_PL 

Log message:
update to p5-Zonemaster-LDNS-4.1.0


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

Modified files:
	textproc/py-pyaml: Makefile distinfo 

Log message:
update to py3-pyaml-24.12.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/12 05:49:15

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

Log message:
net/synapse: update to 1.121.1, from maintainer Renaud Allard

see https://github.com/element-hq/synapse/releases/tag/v1.121.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 07:15:27

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

Log message:
update to neomutt-20241212


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 07:16:34

Modified files:
	misc/openhab   : Makefile distinfo 
	misc/openhab-addons: Makefile distinfo 

Log message:
update to openhab/openhab-addons-4.2.3, from maintainer Chaz Kettleson


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 08:06:50

Modified files:
	devel/jdk/1.8  : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
MFC update to jdk-1.8.0.432.b06.1, ok kurt


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 08:06:56

Modified files:
	devel/jdk/11   : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
MFC update to jdk-11.0.25.9.1, ok kurt


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 08:07:03

Modified files:
	devel/jdk/17   : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
MFC update to jdk-17.0.13.11.1, ok kurt


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/12 08:07:08

Modified files:
	devel/jdk/21   : Tag: OPENBSD_7_6 Makefile distinfo 

Log message:
MFC update to jdk-21.0.5.11.1, ok kurt


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2024/12/12 08:23:14

Modified files:
	databases/sqlite3: Makefile distinfo 

Log message:
Update sqlite3 to 3.47.2. Release notes can be found here:
https://sqlite.org/releaselog/3_47_2.html. ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/12 09:27:32

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

Log message:
www/firefox-esr: update to 128.5.2 (windows-only)

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/12 09:28:12

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

Log message:
www/firefox-esr: MFC update to 128.5.2 (windows-only)

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/12 10:03:43

Modified files:
	audio/audacity : Makefile distinfo 

Log message:
Update to audacity-3.7.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	pascal@cvs.openbsd.org	2024/12/12 10:29:33

Modified files:
	usr.sbin/ikectl: ikeca.c 

Log message:
Do not hardcode the CRL lifetime for "ikectl revoke" to 365 days.  This value
is supposed to be configurable via ikeca.cnf.

ok tobhe@, "probably ok" sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/12 10:57:39

Modified files:
	lang/erlang/27 : Makefile distinfo 
	lang/erlang/27/patches: patch-erts_emulator_Makefile_in 
	                        patch-lib_crypto_c_src_algorithms_c 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/12 10:58:39

Modified files:
	lang/deno      : Makefile crates.inc distinfo 
	lang/deno/patches: patch-Cargo_toml 

Log message:
lang/deno: Update to 2.1.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/12 10:59:47

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

Log message:
sysutils/eza: Update to 0.20.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/12 11:30:25

Log message:
    Re-import old dia 0.97.3 as dia-gtk2.
    The new gtk+3 based version has regressions on features that people are using.
    
    Status:
    
    Vendor Tag:	ajacoutot
    Release Tags:	ajacoutot_20241201
    
    N ports/graphics/dia-gtk2/Makefile
    N ports/graphics/dia-gtk2/distinfo
    N ports/graphics/dia-gtk2/patches/patch-data_display-ui_xml
    N ports/graphics/dia-gtk2/patches/patch-data_integrated-ui_xml
    N ports/graphics/dia-gtk2/patches/patch-data_popup-ui_xml
    N ports/graphics/dia-gtk2/patches/patch-data_toolbox-ui_xml
    N ports/graphics/dia-gtk2/patches/patch-lib_Makefile_in
    N ports/graphics/dia-gtk2/patches/patch-plug-ins_wmf_wmf_cpp
    N ports/graphics/dia-gtk2/pkg/DESCR
    N ports/graphics/dia-gtk2/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/12 11:30:50

Modified files:
	graphics/dia   : Makefile 
	graphics/dia/pkg: PLIST 
Added files:
	graphics/dia/patches: patch-plug-ins_vdx_vdx-import_c 

Log message:
Register pkgpath + conflict with dia-gtk2.
Fix a warning while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/12 11:31:10

Modified files:
	graphics       : Makefile 

Log message:
+dia-gtk2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2024/12/12 12:15:42

Modified files:
	devel/fossil   : Makefile distinfo 
	devel/fossil/patches: patch-auto_def 

Log message:
Update to fossil to 2.25. Removed tests as they were crashing for me.

https://fossil-scm.org/home/doc/trunk/www/changes.wiki#v2_25


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/12 12:21:51

Modified files:
	net/yggdrasil-go: Makefile distinfo 

Log message:
pull first pledge+unveil commits;  merged upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/12 12:51:39

Modified files:
	net/yggdrasil-go: modules.inc distinfo Makefile 

Log message:
update to yggdrasil 0.5.11


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/12 13:19:03

Modified files:
	usr.sbin/bgpd  : bgpd.h rde.c rde.h rde_peer.c rde_rib.c 
	                 session.c session.h 

Log message:
Cache the Adj-RIB-Out for sessions that have not been down for more than
INTERVAL_SESSION_DOWN (3600) seconds.

Rebuilding the Adj-RIB-Out is a lot of work while keeping the RIB in sync
is reasonably trivial. So avoid the work for the case that a session
was just quickly reset. This only works if the same peer settings are
used in the old and new session.

For this introduce a IMSG_SESSION_DELETE that tells the RDE to remove the
peer and split peer_down into a part that takes the session down (and
clears the Adj-RIB-In) and a part the frees the peer (peer_delete).
The SE now sends an IMSG_SESSION_ADD command on first connect and skips
that imsg on later connects unless IMSG_SESSION_DELETE was called before.
During config reload the IMSG_SESSION_ADD calls only need to happen when
the RDE actually has that information.

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/12 14:31:08

Modified files:
	converters/bdf2psf: Makefile distinfo 

Log message:
Update bdf2psf to 1.233.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/12 16:19:12

Modified files:
	net/curl       : Makefile distinfo 

Log message:
net/curl: bugfix update to 8.11.1

Includes a fix for
CVE-2024-11053: netrc and redirect credential leak


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2024/12/12 16:46:13

src/lib/libcrypto/mlkem

Update of /cvs/src/lib/libcrypto/mlkem
In directory cvs.openbsd.org:/tmp/cvs-serv72447/mlkem

Log Message:
Directory /cvs/src/lib/libcrypto/mlkem added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2024/12/12 16:48:04

src/regress/lib/libcrypto/mlkem

Update of /cvs/src/regress/lib/libcrypto/mlkem
In directory cvs.openbsd.org:/tmp/cvs-serv43013/mlkem

Log Message:
Directory /cvs/src/regress/lib/libcrypto/mlkem added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2024/12/12 17:03:57

Modified files:
	lib/libcrypto  : Makefile 
	regress/lib/libcrypto: Makefile 
Added files:
	lib/libcrypto/hidden/openssl: mlkem.h 
	lib/libcrypto/mlkem: mlkem.h mlkem768.c mlkem_internal.h 
	regress/lib/libcrypto/mlkem: Makefile mlkem768_decap_tests.c 
	                             mlkem768_decap_tests.txt 
	                             mlkem768_encap_tests.c 
	                             mlkem768_encap_tests.txt 
	                             mlkem768_iteration_test.c 
	                             mlkem768_keygen_tests.c 
	                             mlkem768_keygen_tests.txt 
	                             mlkem768_nist_decap_tests.c 
	                             mlkem768_nist_decap_tests.txt 
	                             mlkem768_nist_keygen_tests.c 
	                             mlkem768_nist_keygen_tests.txt 
	                             mlkem_tests_util.c 
	                             mlkem_tests_util.h mlkem_unittest.c 

Log message:
Add ML-KEM 768 from BoringSSL

Changes include conversion from C++, basic KNF, then adaptation to
use our sha3 functions for sha3 and shake instead of the BorinSSL
version. This Adds units tests to run against BoringSSL and NIST test
vectors.

The future public API is the same as Boring's - but is not yet exposed
pending making bytesring.h public (which will happen separately) and
a minor bump

Currently this will just ensure we build and run regress.

ok tb@ to get it into the tree and massage from there.


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2024/12/12 17:09:02

Modified files:
	lib/libcrypto/mlkem: mlkem768.c 

Log message:
KNF nit tb wanted me to fix


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/12 17:10:50

Modified files:
	java/jna       : Makefile 
	java/jna/pkg   : PLIST 

Log message:
jdk-11.0.25 has newer jquery etc); regen plist


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2024/12/12 17:17:18

Modified files:
	lib/libcrypto  : Makefile 
	lib/libcrypto/hidden/openssl: mlkem.h 
	lib/libcrypto/mlkem: mlkem.h mlkem_internal.h 
	regress/lib/libcrypto/mlkem: Makefile mlkem_unittest.c 
Added files:
	lib/libcrypto/mlkem: mlkem1024.c 
	regress/lib/libcrypto/mlkem: mlkem1024_decap_tests.c 
	                             mlkem1024_decap_tests.txt 
	                             mlkem1024_encap_tests.c 
	                             mlkem1024_encap_tests.txt 
	                             mlkem1024_iteration_test.c 
	                             mlkem1024_keygen_tests.c 
	                             mlkem1024_keygen_tests.txt 
	                             mlkem1024_nist_decap_tests.c 
	                             mlkem1024_nist_decap_tests.txt 
	                             mlkem1024_nist_keygen_tests.c 
	                             mlkem1024_nist_keygen_tests.txt 

Log message:
Add ML-KEM 1024 from BoringSSL

Changes include conversion from C++, basic KNF, then adaptation to
use our sha3 functions for sha3 and shake instead of the BorinSSL
version. This Adds units tests to run against BoringSSL and NIST test
vectors.

The future public API is the same as Boring's - but is not yet exposed
pending making bytestring.h public (which will happen separately) and
a minor bump

Currently this will just ensure we build and run regress.

ok tb@ to get it into the tree and massage from there.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/12 22:57:41

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/13 00:28:28

Modified files:
	www/gallery-dl : Makefile distinfo 
	www/gallery-dl/pkg: PLIST 

Log message:
Update gallery-dl from 1.27.4 to 1.28.0 from MAINTAINER grodzio, thanks!

Changes:
https://github.com/mikf/gallery-dl/releases/tag/v1.27.5
https://github.com/mikf/gallery-dl/releases/tag/v1.27.6
https://github.com/mikf/gallery-dl/releases/tag/v1.27.7
https://github.com/mikf/gallery-dl/releases/tag/v1.28.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/13 00:41:49

Modified files:
	sysutils/moreutils: Makefile distinfo 
	sysutils/moreutils/patches: patch-Makefile 

Log message:
update to moreutils-0.70


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/13 00:49:32

Modified files:
	databases/pg_sqlite_fdw: Makefile distinfo 
Removed files:
	databases/pg_sqlite_fdw/patches: patch-Makefile 
	                                 patch-sqlite_fdw_c 

Log message:
update to pg_sqlite_fdw-2.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/13 00:52:41

Modified files:
	net/icinga/web2-module-director: Makefile distinfo 

Log message:
update to icinga-web2-module-director-1.11.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/13 01:01:22

Modified files:
	productivity/libphonenumber: Makefile distinfo 

Log message:
Update to libphonenumber-8.13.52.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/13 01:01:33

Modified files:
	sysutils/govmomi: Makefile distinfo 

Log message:
Update to govc-0.46.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/13 01:05:03

Modified files:
	graphics/libpano13: Makefile distinfo 
	graphics/libpano13/patches: patch-man_CMakeLists_txt 
Removed files:
	graphics/libpano13/patches: patch-CMakeLists_txt 

Log message:
update to libpano13-2.9.22


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/13 01:05:39

Modified files:
	graphics/libpano13/pkg: PLIST 

Log message:
regen plist


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/13 01:19:29

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

Log message:
Update to terragrunt-0.69.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/13 01:50:25

Modified files:
	devel/spidermonkey128: Makefile distinfo 

Log message:
Update to spidermonkey128-128.5.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/13 01:51:16

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

Log message:
Update hcloud from 1.47.0 to 1.49.0

Changes:
https://github.com/hetznercloud/cli/releases/tag/v1.48.0
https://github.com/hetznercloud/cli/releases/tag/v1.49.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/13 02:48:25

Modified files:
	textproc/urlscan: Makefile distinfo 

Log message:
Update urlscan to 1.0.6

Changes:
https://github.com/firecat53/urlscan/releases/tag/1.0.4
https://github.com/firecat53/urlscan/releases/tag/1.0.5 (unreleased)
https://github.com/firecat53/urlscan/releases/tag/1.0.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/12/13 02:52:38

Modified files:
	sysutils/firmware/amd: Makefile distinfo 

Log message:
update amd microcode to 20241210
no binary change


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/12/13 03:03:45

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

Log message:
update amdgpu firmware to 20241210
initial firmware for GC 9.4.4, GC 11.5.2, GC 12.0.0, GC 12.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/12/13 03:10:06

Modified files:
	sysutils/firmware/inteldrm: Makefile distinfo 

Log message:
update inteldrm firmware to 20241210


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/12/13 03:12:24

Modified files:
	sysutils/firmware/radeondrm: Makefile distinfo 

Log message:
update radeon firmware to 20241210
no binary change


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/13 04:11:14

Modified files:
	devel/fnc      : Makefile distinfo 
	devel/fnc/patches: patch-fnc_bld_mk 

Log message:
Update fnc from 0.16 to 0.18
Changes: https://fnc.bsdbox.org/doc/0.18/CHANGES.md


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/13 04:51:56

Modified files:
	mail/mu        : Makefile distinfo 
	mail/mu/patches: patch-mu_mu-options_cc 
Removed files:
	mail/mu/patches: patch-lib_mu-store-worker_hh 

Log message:
Update mu to 1.12.7

Changes:
https://github.com/djcb/mu/releases/tag/v1.12.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/13 05:26:05

Modified files:
	graphics/jpeg  : Makefile distinfo 
	graphics/jpeg/patches: patch-CMakeLists_txt 
	graphics/jpeg/pkg: PLIST 
Added files:
	graphics/jpeg/patches: patch-src_wrjpgcom_c 
Removed files:
	graphics/jpeg/patches: patch-wrjpgcom_c 

Log message:
update to libjpeg-turbo-3.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/13 05:28:32

Modified files:
	graphics/dcmtk : Makefile distinfo 
	graphics/dcmtk/pkg: PLIST 
Added files:
	graphics/dcmtk/patches: patch-dcmsign_libsrc_sitstamp_cc 
Removed files:
	graphics/dcmtk/patches: patch-CMake_dcmtk_pc_in 

Log message:
Update dcmtk to 3.6.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/13 05:29:35

Added files:
	graphics/orthanc/server/patches: 
	                                 patch-OrthancFramework_Sources_DicomNetworking_Internals_DicomTls_cpp 

Log message:
graphics/orthanc/server: fix build with dcmtk 3.6.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/13 05:46:20

Modified files:
	textproc       : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	textproc/wkhtmltopdf: Makefile distinfo 
	textproc/wkhtmltopdf/patches: 
	                              patch-qt_config_tests_unix_gnu-libiconv_gnu-libiconv_cpp 
	                              patch-qt_configure 
	                              patch-qt_mkspecs_openbsd-g++_qmake_conf 
	                              patch-qt_qmake_generators_unix_unixmake2_cpp 
	                              patch-qt_qmake_generators_unix_unixmake_cpp 
	                              patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_heap_MachineStackMarker_cpp 
	                              patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_jit_JITStubs_cpp 
	                              patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h 
	                              patch-qt_src_3rdparty_webkit_Source_WebCore_WebCore_pri 
	                              patch-qt_src_corelib_codecs_qiconvcodec_cpp 
	                              patch-qt_src_corelib_concurrent_qtconcurrentiteratekernel_cpp 
	                              patch-qt_src_corelib_plugin_qlibrary_unix_cpp 
	                              patch-qt_src_network_ssl_qsslcertificate_cpp 
	                              patch-qt_src_network_ssl_qsslsocket_cpp 
	                              patch-qt_src_network_ssl_qsslsocket_openssl_cpp 
	                              patch-qt_src_network_ssl_qsslsocket_openssl_p_h 
	                              patch-qt_src_network_ssl_qsslsocket_openssl_symbols_cpp 
	                              patch-qt_src_network_ssl_qsslsocket_openssl_symbols_p_h 
	                              patch-src_image_image_pro 
	                              patch-src_lib_lib_pro 
	                              patch-src_pdf_pdf_pro 
	textproc/wkhtmltopdf/pkg: DESCR PLIST 

Log message:
now that --headless works again in chromium-based browsers, remove
textprocwkhtmltopdf, which crashed on anything other than quite simple
pages, and involves a custom build of qt5 and qtwebkit.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/13 06:41:43

Modified files:
	telephony/py-phonenumbers: Makefile distinfo 

Log message:
update to py3-phonenumbers-8.13.52


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/12/13 07:02:57

Modified files:
	sysutils/firmware/amd: Makefile 

Log message:
change SITES to cdn, no longer using a git snapshot


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/13 08:16:18

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

Log message:
erlang.port.mk: Make erlang/27 the new default version


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/13 08:17:30

Modified files:
	lang/elixir    : Makefile 

Log message:
lang/elixir: bump REVISION after erlang update


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/13 08:18:21

Modified files:
	lang/gleam     : Makefile 

Log message:
lang/gleam: Bump REVISION after erlang update


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/13 08:18:59

Modified files:
	lang/lfe       : Makefile 

Log message:
lang/lfe: Bump REVISION after erlang update


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/13 08:20:44

Modified files:
	net/ejabberd   : Makefile 

Log message:
net/ejabberd: Bump REVISION after updating erlang default version

ok kirill@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/13 08:21:20

Modified files:
	net/rabbitmq   : Makefile 

Log message:
net/rabbitmq: Bump REVISION after erlang update


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/13 09:52:08

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

Log message:
www/hugo: update to 0.139.4

Changelog: https://github.com/gohugoio/hugo/releases/tag/v0.139.4

OK: kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/13 12:21:03

Modified files:
	usr.sbin/bgpd  : bgpd.8 bgpd.conf.5 bgpd.h config.c parse.y 
	                 printconf.c session.c session.h 

Log message:
Implement RFC 8538: Notification Message Support for BGP Graceful Restart

This is an extension to graceful restart and requires graceful restart to
be enabled to work. The NOTIFICATION bits are implemented as specified but
a much more strict stand was taken as to when send a graceful reset.

bgpd only sends graceful notifications for a few cease cases (same as in
the RFC) and for the holdtimer and sendholdtimer errors. Everything else
is a hard error because the other side is not trustworthy.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/13 12:22:01

Modified files:
	usr.sbin/bgpctl: output.c output_json.c 

Log message:
bgpctl bits for RFC 8358 (Graceful notification) support
OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gnezdo@cvs.openbsd.org	2024/12/13 16:02:22

Modified files:
	textproc/pandoc: Makefile distinfo 
	textproc/pandoc/pkg: README 

Log message:
Update pandoc to 3.6

From Evan Silberman (maintainer).

Includes the reader (input mode) I wrote for mdoc(7) manuals! Updated
the package-readme about the pdf engines since ConTeXt is unbroken
with texlive-2024.

Tested by gnezdo@ on arm64


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/13 23:20:33

Modified files:
	x11/py-qt5     : Makefile 
	x11/py-qt6     : Makefile 

Log message:
py-qt[56]: remove DPB_PROPERTIES=parallel

This is just an egregious waste of time. sip-build takes nearly all the
build time in the configure step and only uses a single core. The actual
build and packaging step take a few seconds and don't need parallelism.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/12/14 00:40:47

Modified files:
	devel/p5-Locale-Codes: Makefile distinfo 

Log message:
Update to p5-Locale-Codes-3.81.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/12/14 00:50:26

Modified files:
	devel/p5-Module-ScanDeps: Makefile distinfo 

Log message:
Update to p5-Module-ScanDeps-1.37.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/14 01:19:41

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py3-botocore-1.35.81.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/14 01:19:51

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.81.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/14 01:20:01

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.36.22.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/14 01:22:18

Modified files:
	x11/gnome/tinysparql: Makefile distinfo 

Log message:
Update to tinysparql-3.8.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/14 02:13:22

Modified files:
	x11/py-qt6     : Makefile 

Log message:
py-qt6: use MODPY_WANTLIB rather than hardcoding python3.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/12/14 02:27:58

Modified files:
	devel/p5-Shell-Guess: Makefile distinfo 

Log message:
Update to p5-Shell-Guess-0.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/12/14 02:31:35

Modified files:
	devel/p5-Test-Inter: Makefile distinfo 

Log message:
Update to p5-Test-Inter-1.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/12/14 02:47:17

Modified files:
	textproc/p5-XML-RSS: Makefile distinfo 

Log message:
Update to p5-XML-RSS-1.64.


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/12/14 02:58:04

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
sys/uvideo: remove quirk UVIDEO_FLAG_RENEGOTIATE_AFTER_SET_ALT

This quirk was introduced as a workaround, not the fix for the real
issue. The root cause was fixed in the previous commit (v1.227) to
uvide.c with skip uvideo_vs_set_alt for bulk endpoint.

OK mglocker@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/14 02:58:14

Log message:
    Import devel/libvolk 3.1.2.
    
    VOLK is the Vector-Optimized Library of Kernels. It is a library that
    contains kernels of hand-written SIMD code for different mathematical
    operations. Since each SIMD architecture can be very different and no
    compiler has yet come along to handle vectorization properly or highly
    efficiently, VOLK approaches the problem differently.
    
    For each architecture or platform that a developer wishes to vectorize
    for, a new proto-kernel is added to VOLK. At runtime, VOLK will select
    the correct proto-kernel. In this way, the users of VOLK call a kernel
    for performing the operation that is platform/architecture agnostic.
    This allows us to write portable SIMD code.
    
    This was spun off as a distinct project from comms/gnuradio in version
    3.10.
    
    thanks thfr@ for tweaking graphics/volk to properly deconflict both
    ports.
    ok tb@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241214
    
    N ports/devel/libvolk/Makefile
    N ports/devel/libvolk/distinfo
    N ports/devel/libvolk/pkg/PLIST
    N ports/devel/libvolk/pkg/DESCR
    N ports/devel/libvolk/patches/patch-cpu_features_include_cpu_features_macros_h
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/14 02:58:51

Modified files:
	devel          : Makefile 

Log message:
devel/Makefile: +libvolk


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/12/14 03:02:47

Modified files:
	sys/dev/usb    : usbdevs 

Log message:
sys/usbdevs: remove unused Jabra PanaCast 20

OK mglocker@ kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/12/14 03:04:51

Modified files:
	sys/dev/usb    : usbdevs.h usbdevs_data.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/14 03:07:19

Modified files:
	comms/gnuradio : Makefile distinfo 
	comms/gnuradio/patches: 
	                        patch-gnuradio-runtime_lib_thread_thread_cc 
	comms/gnuradio/pkg: PLIST 
Added files:
	comms/gnuradio/patches: patch-gr-network_lib_socket_pdu_impl_cc 
	                        patch-gr-network_lib_tcp_sink_impl_cc 
	                        patch-gr-network_lib_udp_sink_impl_cc 
	                        patch-gr-network_lib_udp_source_impl_cc 
	                        patch-grc_scripts_freedesktop_CMakeLists_txt 
Removed files:
	comms/gnuradio/patches: patch-CMakeLists_txt 
	                        patch-cmake_Modules_FindQwt_cmake 
	                        patch-gnuradio-runtime_include_gnuradio_CMakeLists_txt 
	                        patch-gnuradio-runtime_include_gnuradio_integer_math_h 
	                        patch-gnuradio-runtime_lib_block_cc 
	                        patch-gnuradio-runtime_lib_buffer_cc 
	                        patch-gnuradio-runtime_lib_constants_cc_in 
	                        patch-gr-blocks_lib_copy_impl_cc 
	                        patch-gr-blocks_lib_message_debug_impl_cc 
	                        patch-gr-blocks_lib_message_strobe_impl_cc 
	                        patch-gr-blocks_lib_message_strobe_random_impl_cc 
	                        patch-gr-blocks_lib_multiply_matrix_impl_cc 
	                        patch-gr-blocks_lib_mute_impl_cc 
	                        patch-gr-blocks_lib_pdu_filter_impl_cc 
	                        patch-gr-blocks_lib_pdu_remove_impl_cc 
	                        patch-gr-blocks_lib_pdu_set_impl_cc 
	                        patch-gr-blocks_lib_random_pdu_impl_cc 
	                        patch-gr-blocks_lib_repeat_impl_cc 
	                        patch-gr-blocks_lib_socket_pdu_impl_cc 
	                        patch-gr-blocks_lib_tagged_stream_multiply_length_impl_cc 
	                        patch-gr-digital_lib_chunks_to_symbols_impl_cc 
	                        patch-gr-digital_lib_constellation_receiver_cb_impl_cc 
	                        patch-gr-digital_lib_costas_loop_cc_impl_cc 
	                        patch-gr-digital_lib_crc32_async_bb_impl_cc 
	                        patch-gr-digital_lib_header_payload_demux_impl_cc 
	                        patch-gr-digital_lib_protocol_formatter_async_impl_cc 
	                        patch-gr-digital_lib_symbol_sync_cc_impl_cc 
	                        patch-gr-digital_lib_symbol_sync_ff_impl_cc 
	                        patch-gr-fec_lib_async_decoder_impl_cc 
	                        patch-gr-fec_lib_async_encoder_impl_cc 
	                        patch-gr-filter_lib_freq_xlating_fir_filter_impl_cc 
	                        patch-gr-filter_lib_mmse_resampler_cc_impl_cc 
	                        patch-gr-filter_lib_mmse_resampler_ff_impl_cc 
	                        patch-gr-qtgui_include_gnuradio_qtgui_DisplayPlot_h 
	                        patch-gr-qtgui_include_gnuradio_qtgui_TimeRasterDisplayPlot_h 
	                        patch-gr-qtgui_include_gnuradio_qtgui_WaterfallDisplayPlot_h 
	                        patch-gr-qtgui_include_gnuradio_qtgui_plot_raster_h 
	                        patch-gr-qtgui_include_gnuradio_qtgui_plot_waterfall_h 
	                        patch-gr-qtgui_include_gnuradio_qtgui_qtgui_types_h 
	                        patch-gr-qtgui_include_gnuradio_qtgui_timeRasterGlobalData_h 
	                        patch-gr-qtgui_include_gnuradio_qtgui_waterfallGlobalData_h 
	                        patch-gr-qtgui_lib_const_sink_c_impl_cc 
	                        patch-gr-qtgui_lib_edit_box_msg_impl_cc 
	                        patch-gr-qtgui_lib_freq_sink_c_impl_cc 
	                        patch-gr-qtgui_lib_freq_sink_f_impl_cc 
	                        patch-gr-qtgui_lib_histogram_sink_f_impl_cc 
	                        patch-gr-qtgui_lib_plot_raster_cc 
	                        patch-gr-qtgui_lib_plot_waterfall_cc 
	                        patch-gr-qtgui_lib_sink_c_impl_cc 
	                        patch-gr-qtgui_lib_sink_f_impl_cc 
	                        patch-gr-qtgui_lib_timeRasterGlobalData_cc 
	                        patch-gr-qtgui_lib_time_raster_sink_b_impl_cc 
	                        patch-gr-qtgui_lib_time_raster_sink_f_impl_cc 
	                        patch-gr-qtgui_lib_time_sink_c_impl_cc 
	                        patch-gr-qtgui_lib_time_sink_f_impl_cc 
	                        patch-gr-qtgui_lib_waterfallGlobalData_cc 
	                        patch-gr-qtgui_lib_waterfall_sink_c_impl_cc 
	                        patch-gr-qtgui_lib_waterfall_sink_f_impl_cc 
	                        patch-gr-zeromq_lib_pub_msg_sink_impl_cc 
	                        patch-gr-zeromq_lib_push_msg_sink_impl_cc 
	                        patch-grc_gui_ParamWidgets_py 
	                        patch-grc_scripts_gnuradio-companion 
	                        patch-volk_CMakeLists_txt 
	                        patch-volk_lib_CMakeLists_txt 

Log message:
comms/gnuradio: overdue major update to 3.10.11.0.

see https://github.com/gnuradio/gnuradio/releases/tag/v3.10.11.0
and https://github.com/gnuradio/gnuradio/releases/tag/v3.9.0.0
and https://github.com/gnuradio/gnuradio/releases/tag/v3.10.0.0
for major branch releases

note that i have zero knowledge of SDR, so real gnuradio users on
OpenBSD will get to runtime-test this; feedback on ports@ welcome!

- drop BROKEN markers to give it a chance to build on more archs.
- drop base-gcc from COMPILERS as it requires recent c++
- drop all patches cherrypicked from upstream to fix build with recent
qwt/boost
- migrate from swig to pybind11, and from log4cpp to fmt/spdlog
- add patches to fix build with boost 1.87, joint work with upstream

support from tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/14 03:14:17

Modified files:
	comms/gnuradio : Makefile 

Log message:
comms/gnuradio: add comment about c++17 being required


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/14 05:07:38

Modified files:
	sys/kern       : kern_sysctl.c 
	sys/uvm        : uvm_mmap.c 

Log message:
Unlock KERN_WXABORT.

`uvm_wxabort' is atomically accessed boolean integer. uvm_wxcheck()
already loads it lockless.

ok mpi


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/14 05:16:19

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

Log message:
update to gitlab-cli 1.50.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/14 05:16:51

Modified files:
	devel/github-cli: Makefile distinfo modules.inc 

Log message:
update to github-cli 2.63.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/14 05:32:22

Modified files:
	devel/libvolk  : Makefile 

Log message:
libvolk uses C11 and C++17


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/14 05:57:38

Modified files:
	emulators/fceux: Makefile 

Log message:
The last fceux release only builds on x86

Updating to a newer commit should fix this, cf
https://github.com/TASEmulators/fceux/commit/396096223ec58ff7f437ec0de7275240946531c5
and later commits.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/14 06:59:38

Modified files:
	audio/shairport-sync: Makefile distinfo 

Log message:
update to shairport-sync 4.3.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/14 07:22:36

Modified files:
	sysutils/ranger: Makefile 
	sysutils/ranger/pkg: PLIST 

Log message:
ranger: use setuptools (currently uses distutils, removed in Python 3.12)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/14 07:34:28

Modified files:
	devel/libvolk  : Makefile 

Log message:
Don't pick up doxygen

Currently unused by the default build target, but a future update could
turn it on.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/14 07:48:15

Modified files:
	audio/spotify-qt: Makefile distinfo 

Log message:
update to spotify-qt 3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/14 07:50:46

Modified files:
	x11/obmenu     : Makefile 
	x11/obmenu/pkg : PLIST 

Log message:
obmenu: use MODPY_PYBUILD to avoid using distutils from python core


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/14 08:10:13

Modified files:
	x11/arandr     : Makefile 
	x11/arandr/pkg : PLIST 

Log message:
arandr: use MODPY_PYBUILD to avoid using distutils from python core


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/14 08:11:02

Modified files:
	textproc/rubber: Makefile 
	textproc/rubber/pkg: PLIST 

Log message:
rubber: use MODPY_PYBUILD to avoid using distutils from python core

extra fiddling due to files from /usr/local ending up in
${WRKINST}${MODPY_SITEPKG}/usr/local


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/14 08:17:02

Modified files:
	net/lagrange   : Makefile 

Log message:
net/lagrange: fix hidden dep on audio/opusfile


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/12/14 08:26:37

Modified files:
	net/haproxy    : Makefile distinfo 

Log message:
net/haproxy: update to 3.0.7

Two major bugfixes, one can lead to crashes with QUIC. Changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok ian, tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/14 08:28:32

Modified files:
	mail/pyzor     : Makefile distinfo 
	mail/pyzor/pkg : PLIST 

Log message:
update to pyzor-1.1.2, use setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/14 08:36:44

Modified files:
	textproc/cdiff : Makefile distinfo 
	textproc/cdiff/pkg: PLIST 

Log message:
update to ydiff-1.4.2 and use setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/14 08:45:35

Modified files:
	security/py-aes: Makefile 
	security/py-aes/pkg: PLIST 

Log message:
pyaes: use setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/14 08:46:59

Modified files:
	security/py-pgpdump: Makefile 
	security/py-pgpdump/pkg: PLIST 

Log message:
py-pgpdump: use setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/14 08:48:41

Modified files:
	textproc       : Makefile 
Added files:
	textproc/wkhtmltopdf: Makefile distinfo 
	textproc/wkhtmltopdf/patches: 
	                              patch-qt_config_tests_unix_gnu-libiconv_gnu-libiconv_cpp 
	                              patch-qt_configure 
	                              patch-qt_mkspecs_openbsd-g++_qmake_conf 
	                              patch-qt_qmake_generators_unix_unixmake2_cpp 
	                              patch-qt_qmake_generators_unix_unixmake_cpp 
	                              patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_heap_MachineStackMarker_cpp 
	                              patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_jit_JITStubs_cpp 
	                              patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h 
	                              patch-qt_src_3rdparty_webkit_Source_WebCore_WebCore_pri 
	                              patch-qt_src_corelib_codecs_qiconvcodec_cpp 
	                              patch-qt_src_corelib_concurrent_qtconcurrentiteratekernel_cpp 
	                              patch-qt_src_corelib_plugin_qlibrary_unix_cpp 
	                              patch-qt_src_network_ssl_qsslcertificate_cpp 
	                              patch-qt_src_network_ssl_qsslsocket_cpp 
	                              patch-qt_src_network_ssl_qsslsocket_openssl_cpp 
	                              patch-qt_src_network_ssl_qsslsocket_openssl_p_h 
	                              patch-qt_src_network_ssl_qsslsocket_openssl_symbols_cpp 
	                              patch-qt_src_network_ssl_qsslsocket_openssl_symbols_p_h 
	                              patch-src_image_image_pro 
	                              patch-src_lib_lib_pro 
	                              patch-src_pdf_pdf_pro 
	textproc/wkhtmltopdf/pkg: DESCR PLIST 

Log message:
reinstate wkhtmltopdf; odoo still uses it and removing it is complicated
https://github.com/OCA/reporting-engine/issues/254


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/14 08:49:13

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

Log message:
un-remove wkhtmltopdf


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2024/12/14 08:52:10

Modified files:
	net/haproxy    : Tag: OPENBSD_7_6 Makefile distinfo 
Removed files:
	net/haproxy/patches: Tag: OPENBSD_7_6 
	                     patch-include_haproxy_quic_tls_h 

Log message:
MFC: net/haproxy: update to 3.0.7

Two major bugfixes, one can lead to crashes with QUIC. Changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok ian, tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/14 09:06:18

Modified files:
	net/py-tlslite-ng: Makefile 

Log message:
py-tlslite-ng: switch to setuptools in preparation for python 3.12

(will need PLIST regen once python3.12 lands, though)


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/14 09:11:17

Modified files:
	net/py-tlslite-ng: Makefile 
	net/py-tlslite-ng/pkg: PLIST 

Log message:
tlslite-ng: regen plist


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/14 09:19:25

Modified files:
	security/py-tlsfuzzer: Makefile 
	security/py-tlsfuzzer/pkg: PLIST 

Log message:
tlsfuzzer: switch to setup tools in preparation for python 3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/14 09:30:32

Modified files:
	textproc/py-lxml: Makefile 

Log message:
py-lxml no longer gets along with base-gcc. Switch to ports-gcc to fix
build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/14 10:30:15

Modified files:
	print/py-pylatex: Makefile distinfo 
	print/py-pylatex/pkg: PLIST 

Log message:
Update to py-pylatex to 1.4.2

Fixes build with python 3.12 and various other minor things. Apparently
a new tdep is needed. This can be sorted out later.

ok Clemens Goessnitzer (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/14 10:50:17

Modified files:
	devel/coccigrep: Makefile distinfo 

Log message:
update coccigrep to 1.21 to fix build with python 3.12


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/14 12:16:24

Modified files:
	regress/lib/libcrypto/mlkem: mlkem1024_decap_tests.c 
	                             mlkem1024_encap_tests.c 
	                             mlkem1024_iteration_test.c 
	                             mlkem1024_keygen_tests.c 
	                             mlkem1024_nist_decap_tests.c 
	                             mlkem1024_nist_keygen_tests.c 
	                             mlkem768_decap_tests.c 
	                             mlkem768_encap_tests.c 
	                             mlkem768_iteration_test.c 
	                             mlkem768_keygen_tests.c 
	                             mlkem768_nist_decap_tests.c 
	                             mlkem768_nist_keygen_tests.c 
	                             mlkem_tests_util.c 
	                             mlkem_tests_util.h mlkem_unittest.c 

Log message:
Normalize top of files

RCS marker, KNF for comment, fix and sort includes as usual.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/14 12:19:38

Modified files:
	regress/lib/libcrypto/mlkem: Makefile 

Log message:
Stop reaching into libcrypto/bytestring


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/14 13:18:00

Modified files:
	devel/goopy    : Makefile 
	devel/goopy/pkg: PLIST 

Log message:
goopy: switch to setup tools for python 3.12


CVSROOT:	/cvs
Module name:	src
Changes by:	denis@cvs.openbsd.org	2024/12/14 14:24:31

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
Fix wrong token name

OK claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/14 15:24:26

Added files:
	databases/mongodb/44/patches: patch-buildscripts_moduleconfig_py 

Log message:
mongodb/44: patch moduleconfig.py to work with python 3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/14 15:26:30

Modified files:
	misc/vttest    : Makefile distinfo 

Log message:
misc/vttest: maintenance update to 20241204


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/14 15:48:18

Modified files:
	audio/mpdscribble: Makefile 

Log message:
Mark audio/mpdscribble BROKEN-sparc64

It's been broken for a long time and no one has stepped up to fix it


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/14 15:56:50

Modified files:
	devel/vim-command-t: Makefile 

Log message:
Has been broken since before the 7.4 release.

extconf.rb always fails. Seems to be having a problem finding stdalign.h

Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/14 22:20:28

Modified files:
	lang/eagle     : Makefile distinfo 
	lang/eagle/pkg : PLIST 

Log message:
Update to beta55.

Add test setting:
"set no(logRemoteTestResults) 1"
Disables Eagle tests trying to send results to a remote server.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/15 00:45:55

Modified files:
	mail/offlineimap: Makefile 
	mail/offlineimap/pkg: PLIST 

Log message:
offlineimap: use setuptools for python 3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/15 02:28:51

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

Log message:
Update to psutils-3.3.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/15 03:41:34

Added files:
	graphics/orthanc/server/patches: 
	                                 patch-OrthancFramework_Resources_CMake_DcmtkConfiguration_cmake 

Log message:
orthanc/server: missed cvs add


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/12/15 04:00:05

Modified files:
	sys/conf       : files 
	sys/kern       : uipc_domain.c uipc_socket.c 
	sys/net        : if_ethersubr.c 
	sys/sys        : socket.h 
Added files:
	sys/net        : af_frame.c frame.h 

Log message:
add an AF_FRAME socket domain and an IFT_ETHER protocol family under it.

this allows userland to use sockets to send and receive Ethernet
frames. as per the upcoming frame.4 man page:

frame protocol family sockets are designed as an alternative to bpf(4)
for handling low data and packet rate communication protocols.  Rather
than filtering every frame entering the system before the network stack
like bpf(4), the frame protocol family processing avoids this overhead by
running after the built in protocol handlers in the kernel.  For this
reason, it is not possible to handle IPv4 or IPv6 packets with frame
protocol sockets because the kernel network stack consumes them before
the receive handling for frame sockets is run.

if you've used udp sockets then these should feel much the same.

my main motivation is to implement an lldp agent in userland, but
without having to have bpf look at every packet when lldp happens
every minute or two.

the only feedback i had was positive, so i'm putting it in
ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/15 04:02:59

Modified files:
	sys/dev/pci/drm: drm_gem.c drm_gem_dma_helper.c 
	sys/dev/pci/drm/amd/amdgpu: amdgpu_gem.c 
	sys/dev/pci/drm/i915/gem: i915_gem_mman.c i915_gem_ttm.c 
	sys/dev/pci/drm/radeon: radeon_gem.c 
	sys/dev/pci/drm/ttm: ttm_bo_vm.c 
	sys/uvm        : uvm_device.c uvm_fault.c 

Log message:
Return errno values rather than dying VM_PAGER_* in the pgo_fault() interfaces.

This doesn't introduce any value change.  All errors are converted to EACCES
even if many could use EIO.

ok tb@, jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/12/15 04:07:08

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

Log message:
add a manpage for AF_FRAME and how to use Ethernet dgram sockets.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/15 06:50:54

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.69.13.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ian@cvs.openbsd.org	2024/12/15 08:25:48

Log message:
    Import math/med, from maintainer Johannes Thyssen Tishman.
    ok sthen, built on amd64 and arm64.
    
    Status:
    
    Vendor Tag:	ian
    Release Tags:	ian_20241215
    
    N ports/math/med/Makefile
    N ports/math/med/distinfo
    N ports/math/med/patches/patch-config_cmake_files_medMacros_cmake
    N ports/math/med/patches/patch-include_2_3_6_med_outils_h
    N ports/math/med/patches/patch-include_med_outils_h
    N ports/math/med/patches/patch-src_ci_MEDfileCompatibility_c
    N ports/math/med/patches/patch-src_hdfi__MEDfileCreate_c
    N ports/math/med/patches/patch-src_hdfi__MEDfileOpenForImport_c
    N ports/math/med/patches/patch-src_hdfi__MEDfileOpen_c
    N ports/math/med/patches/patch-src_hdfi__MEDmemFileOpen_c
    N ports/math/med/patches/patch-src_hdfi__MEDparFileCreate_c
    N ports/math/med/patches/patch-src_hdfi__MEDparFileOpen_c
    N ports/math/med/patches/patch-src_misc_MEDversionedApi3C_c
    N ports/math/med/pkg/DESCR
    N ports/math/med/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	ian@cvs.openbsd.org	2024/12/15 08:28:01

Modified files:
	math           : Makefile 

Log message:
+med


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2024/12/15 10:14:36

Modified files:
	games/cataclysm-dda: Makefile distinfo 
	games/cataclysm-dda/patches: patch-CMakeLists_txt 
	                             patch-src_version_cmake 
	games/cataclysm-dda/pkg: PFRAG.no-no_x11 PLIST 
Added files:
	games/cataclysm-dda/patches: patch-data_CMakeLists_txt 

Log message:
Update to Cataclysm-DDA-0.H.
Based on a diff from Stefan Moran, thanks!
Changelog:
https://github.com/CleverRaven/Cataclysm-DDA/blob/0.H-RELEASE/data/changelog.txt


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/15 11:23:56

Modified files:
	sys/dev        : video.c 

Log message:
Make `video_filtops' mp-safe.

Replace selinfo data with klist. Introduce `sc_mtx' mutex(9) to protect
`sc_frames_data' and `sc_rklist'.

Additionally tested by Laurence Tratt.

ok kirill mglocker


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/15 11:25:12

Modified files:
	sys/kern       : kern_sysctl.c sys_process.c 

Log message:
Unlock KERN_GLOBAL_PTRACE. `global_ptrace' is atomically accessed
boolean integer. Only ptrace_ctrl() loads it once outside sysctl(2)
layer.

ok mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/15 12:40:07

Modified files:
	usr.sbin/rpki-client: output.c 

Log message:
Only warn about pruning VRPs if there's anything to prune

ok job


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/15 12:42:33

Modified files:
	usr.sbin/rpki-client: output.c 

Log message:
Fix copy-paste error


CVSROOT:	/cvs
Module name:	src
Changes by:	denis@cvs.openbsd.org	2024/12/15 14:37:11

Modified files:
	usr.sbin/tcpdump: afnum.h 

Log message:
Add a missing AF description.

Previously the wrong description was returned if address family number was greater than 16.

OK tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/12/15 14:39:21

Modified files:
	games/fheroes2 : Makefile distinfo 
	games/fheroes2/pkg: PLIST 
Added files:
	games/fheroes2/patches: patch-CMakeLists_txt 
Removed files:
	games/fheroes2/patches: patch-src_Makefile 
	                        patch-src_Makefile_bsd 

Log message:
Update to fheroes2 1.1.4. Switch to cmake as Makefile doesn't honor
C{,XX}FLAGS. This adds fheroes2.desktop file. Patch CMakeLists.txt to
use gmake for files/lang/Makefile.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/15 15:27:18

Modified files:
	net/ejabberd   : Makefile 
	net/ejabberd/pkg: README ejabberd.rc 
Added files:
	net/ejabberd/patches: patch-ejabberdctl_cfg_example 

Log message:
net/ejabberd: avoid epmd, improve rc and readme

Update to erlang-27 allows to discover two minor issues in net/ejabberd:

1. rc script doesn't wait until ejabberd is started or stopped;

2. ejabberdctl stop kills epmd, and it kills systems' epmd which was started
by rcctl start epmd27.

Here I fixed both of them, plus minor improvemnts of README.

Feedback and OK: volker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/12/15 16:03:27

Modified files:
	infrastructure/db: user.list 

Log message:
Comment out _mfi (from net/mfi)

It was removed a few weeks ago.
ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/15 16:10:09

Modified files:
	net/yggdrasil-go: Makefile distinfo 

Log message:
apply pledge patch from upstream PR


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/15 18:26:18

Modified files:
	fonts/nerd-fonts: Makefile.inc 

Log message:
fonts/nerd-fonts: strip nerdfonts from package name

SymbolsOnly fonts will be imported soon, and it has name
NerdFontsSymbolsOnly.

Clean up duplicated NerdFonts from resulted package name.

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/15 18:28:45

Log message:
    import fonts/nerd-fonts/symbolsonly
    
    Nerd Font Symbol font only. Which doesn't patch any existed fonts.
    
    OK: sthen@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241216
    
    N ports/fonts/nerd-fonts/symbolsonly/Makefile
    N ports/fonts/nerd-fonts/symbolsonly/distinfo
    N ports/fonts/nerd-fonts/symbolsonly/pkg/DESCR
    N ports/fonts/nerd-fonts/symbolsonly/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/15 18:29:19

Modified files:
	fonts/nerd-fonts: Makefile 

Log message:
+fonts/nerd-fonts/symbolsonly


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/15 21:12:42

Modified files:
	security/vaultwarden: Makefile crates.inc distinfo 
Added files:
	security/vaultwarden/patches: patch-Cargo_toml 

Log message:
Update to vaultwarden-1.32.6

Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.6

Includes feedback from kirill@, thank you!

OK kirill@, aisha@ (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/15 21:13:32

Modified files:
	news/sabnzbd   : Makefile distinfo 

Log message:
Update to sabnzbd-4.4.0

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


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/15 23:11:26

Modified files:
	lib/libcrypto/ec: ec_convert.c 

Log message:
Simplify ec_point_to_octets()

This had an extra dance to allow a NULL output buffer. The plan was to
use this in i2o_ECPublicKey() to preserve the behavior of avoiding an
allocation if out == NULL. However, when I rewrote the latter I punted
on preserving that complication, as it was already batshit crazy enough.

Thus, remove said dance and make ec_point_to_octets() cleaner.

ok jsing


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/15 23:41:58

Modified files:
	app/x11perf    : do_blt.c 

Log message:
Fix merge error during last update.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/15 23:44:57

Modified files:
	app/x11perf    : configure.ac 

Log message:
Reduce diff with upstreams


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/15 23:45:08

Modified files:
	app/x11perf    : configure 

Log message:
rgen


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/16 01:07:21

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

Log message:
kde-applications/cantor: use MODPY_WANTLIB to fix build with python3.12


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/12/16 01:51:41

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

Log message:
Missing main-vertical-mirrored from layout list, from charlotte at
lottia dot net.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/12/16 01:54:34

Modified files:
	usr.bin/tmux   : mode-tree.c 

Log message:
Memory leak, GitHub issue 4298.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/12/16 02:13:09

Modified files:
	usr.bin/tmux   : cmd-source-file.c tmux.h 

Log message:
Add a nesting limit to source-file, from Fadi Afani in GitHub issue
4223.


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2024/12/16 02:19:01

Modified files:
	mail/courier-unicode: Makefile distinfo 
	mail/courier-unicode/pkg: PLIST 

Log message:
update to 2.3.1
Unicode support updated to version 15


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2024/12/16 02:20:43

Modified files:
	mail/courier-authlib: Makefile distinfo 

Log message:
bugfix update to 0.72.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2024/12/16 02:22:53

Modified files:
	mail/courier-imap: Makefile distinfo 

Log message:
update to 5.2.10
remove -noidentlookup opion, implement -haproxy


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2024/12/16 02:24:38

Modified files:
	mail/maildrop  : Makefile distinfo 
Removed files:
	mail/maildrop/patches: patch-libs_maildrop_maildir_C 

Log message:
bugfix update to 3.1.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/16 03:01:42

Modified files:
	productivity/gnucash: Makefile distinfo 
Removed files:
	productivity/gnucash/patches: 
	                              patch-libgnucash_app-utils_gnc-quotes_cpp 

Log message:
Update to gnucash-5.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/16 03:01:54

Modified files:
	productivity/gnucash-docs: Makefile distinfo 
	productivity/gnucash-docs/pkg: PLIST 

Log message:
Update to gnucash-docs-5.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/12/16 03:43:07

Modified files:
	print/py-relatorio: Makefile distinfo 

Log message:
update print/py-relatorio to 0.11.1

ChangeLog: https://foss.heptapod.net/tryton/relatorio/-/blob/0.11.1/CHANGELOG


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/16 04:20:33

Modified files:
	security/wapiti: Makefile distinfo 
Added files:
	security/wapiti/patches: patch-wapitiCore_attack_mod_wapp_py 
	                         patch-wapitiCore_net_auth_py 
	                         patch-wapitiCore_net_intercepting_explorer_py 

Log message:
security/wapiti: update to 3.2.2; take maintainership

Changelog: https://github.com/wapiti-scanner/wapiti/releases/tag/3.2.2

OK: benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2024/12/16 06:14:51

Modified files:
	telephony/coturn: Makefile distinfo 
	telephony/coturn/patches: patch-src_apps_relay_mainrelay_c 
	telephony/coturn/pkg: turnserver.rc 
Added files:
	telephony/coturn/patches: patch-src_apps_common_apputils_c 
Removed files:
	telephony/coturn/patches: 
	                          patch-src_apps_relay_ns_ioalib_engine_impl_c 

Log message:
Update coturn to version 4.6.3-r0, which is now hosted on github.

Changes to the port include:
- Enable ignore_sigpipe() functionality for OpenBSD
- Don't install a default pidfile (this also simplifies the rc script)
- Remove the custom LIBRESSL_VERSION_NUMBER changes, which are no longer
required

With input from tb@, sthen@, lucas@
OK sthen@, lucas@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/16 06:53:37

Modified files:
	usr.sbin/rpki-client: filemode.c 

Log message:
Determine the expiration date also for TA certs

Avoids an incorrect "Signature path expired" for such certs.

noticed by and ok job


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/16 08:03:38

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

Log message:
devel/quirks: remove now unused special message for wkhtmltopdf


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/16 08:30:40

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

Log message:
net/rabbitmq: Update to 4.0.5


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/16 09:10:10

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

Log message:
Prefix enum msg_type with MSG_ to prevent a duplicate symbol warning
for NOTIFICATION (which is also used in parse.y as token).
OK tb@ millert@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/16 09:10:46

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

Log message:
Adjust enum msg_type since they are now prefixed.
OK tb@ millert@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/16 09:14:46

Modified files:
	usr.sbin/bgpd  : version.h 

Log message:
Bump version


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 10:21:26

Modified files:
	astro/py-de421 : Makefile 
	astro/py-de421/pkg: PLIST 

Log message:
py-de421: use setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:01:43

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

Log message:
update to py3-bitstring-4.2.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:10:44

Modified files:
	net/py-stem    : Makefile 
	net/py-stem/pkg: PLIST 

Log message:
py-stem: use MODPY_PYBUILD=setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:10:57

Modified files:
	print/py-cups  : Makefile 
	print/py-cups/pkg: PLIST 

Log message:
py-cups: use MODPY_PYBUILD=setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:10:58

Modified files:
	net/py-simplesoap: Makefile 
	net/py-simplesoap/pkg: PLIST 

Log message:
py-simplesoap: use MODPY_PYBUILD=setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:10:59

Modified files:
	net/py-nmap    : Makefile 
	net/py-nmap/pkg: PLIST 

Log message:
py-nmap: use MODPY_PYBUILD=setuptools


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

Modified files:
	net/py-dnslib  : Makefile 
	net/py-dnslib/pkg: PLIST 

Log message:
py-dnslib: use MODPY_PYBUILD=setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:11:01

Modified files:
	net/onionshare : Makefile 
	net/onionshare/pkg: PLIST-gui PLIST-main 

Log message:
onionshare: use MODPY_PYBUILD=setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:11:02

Modified files:
	net/gpodder    : Makefile 
	net/gpodder/pkg: PLIST 

Log message:
gpodder: use MODPY_PYBUILD=setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:11:03

Modified files:
	net/mygpoclient: Makefile 
	net/mygpoclient/pkg: PLIST 

Log message:
mygpoclient: use MODPY_PYBUILD=setuptools


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

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

Log message:
py-ana: use MODPY_PYBUILD=setuptools


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

Modified files:
	audio/quodlibet: Makefile 
	audio/quodlibet/pkg: PLIST 

Log message:
quodlibet: use MODPY_PYBUILD=setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:11:06

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

Log message:
py-cooldict: use MODPY_PYBUILD=setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:11:07

Modified files:
	multimedia/gaupol: Makefile 
	multimedia/gaupol/pkg: PLIST 

Log message:
gaupol: use MODPY_PYBUILD=setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	matthieu@cvs.openbsd.org	2024/12/16 11:25:23

Modified files:
	wayland/wlroots: Makefile distinfo 

Log message:
Update to wlroots 0.18.2. ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:29:02

Modified files:
	textproc/redland-bindings: Makefile 
Removed files:
	textproc/redland-bindings/pkg: DESCR-python PLIST-python 

Log message:
drop py3-librdf, will fail with py3.12, unused in ports, debian has done the same


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:31:48

Modified files:
	textproc/py-PEG2: Makefile 
	textproc/py-PEG2/pkg: PLIST 

Log message:
py-PEG2: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:31:49

Modified files:
	textproc/py-dicttoxml: Makefile 
	textproc/py-dicttoxml/pkg: PLIST 

Log message:
py-dicttoxml: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/16 11:31:49

Modified files:
	textproc/py-podcastparser: Makefile 
	textproc/py-podcastparser/pkg: PLIST 

Log message:
py-podcastparser: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/16 11:45:20

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

Log message:
update net/py-nbxmpp to 5.0.4

ok lucas@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/16 11:51:35

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

Log message:
update gajim to 1.9.5

with input from lucas@, sthen@ and martijn@

ok martijn@ and lucas@ on a previous version of the diff


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/16 11:52:05

Log message:
    import llvm-lit 19.1.4
    OK asou@
    
    Comment:
    LLVM integrated tester
    
    Description:
    lit is a portable tool for executing LLVM and Clang style test suites,
    summarizing their results, and providing indication of failures.  lit is
    designed to be a lightweight testing tool with as simple a user interface
    as possible.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20241216
    
    N ports/devel/llvm-lit/Makefile
    N ports/devel/llvm-lit/distinfo
    N ports/devel/llvm-lit/pkg/DESCR
    N ports/devel/llvm-lit/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/16 11:56:14

Modified files:
	devel          : Makefile 

Log message:
+llvm-lit


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/16 12:15:52

Modified files:
	www/webkitgtk4 : Makefile 
Added files:
	www/webkitgtk4/patches: patch-Source_WTF_wtf_simde_arm_neon_h 

Log message:
Fix build on sparc64 by building with ports-clang. Use gcc 11 as last
compiler option which may help hppa and alpha build.
okay ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/16 12:16:45

Modified files:
	devel/p5-XS-Parse-Keyword: Makefile distinfo 

Log message:
update p5-XS-Parse-Keyword to 0.47


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/16 13:54:39

ports/devel/riscv32-esp-elf/gcc/patches

Update of /cvs/ports/devel/riscv32-esp-elf/gcc/patches
In directory cvs.openbsd.org:/tmp/cvs-serv34724/gcc/patches

Log Message:
Directory /cvs/ports/devel/riscv32-esp-elf/gcc/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/16 13:54:39

ports/devel/riscv32-esp-elf/gcc-bootstrap/patches

Update of /cvs/ports/devel/riscv32-esp-elf/gcc-bootstrap/patches
In directory cvs.openbsd.org:/tmp/cvs-serv34724/gcc-bootstrap/patches

Log Message:
Directory /cvs/ports/devel/riscv32-esp-elf/gcc-bootstrap/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/16 14:12:58

Modified files:
	textproc/luceneplusplus: Makefile 
Added files:
	textproc/luceneplusplus/patches: 
	                                 patch-src_core_store_MMapDirectory_cpp 
	                                 patch-src_core_util_FileUtils_cpp 

Log message:
luceneplusplus: pull in upstream fixes for boost <= 1.86

This isn't good enough to build with 1.87, but it's a piece of the puzzle.
https://github.com/luceneplusplus/LucenePlusPlus/issues/208


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/16 14:22:51

Modified files:
	sys/dev        : video.c 
	sys/kern       : kern_sysctl.c 

Log message:
Unlock sysctl_video().

This sysctl(2) path contains only `video_record_enable', which is
atomically accessed boolean integer.

ok kirill mglocker


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/12/16 14:39:29

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

Log message:
rewrite a sentence, add a width specifier to a list, and some "a" -> "an";
ok dlg


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/12/16 15:00:20

Modified files:
	devel/gopls    : Makefile distinfo modules.inc 
	devel/gopls/pkg: PLIST 

Log message:
Update to gopls-0.17.0

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/16 15:45:29

Modified files:
	devel/arm-none-eabi/gcc/patches: patch-libiberty_Makefile_in 
	devel/msp430/gcc/patches: patch-libiberty_Makefile_in 
	devel/or1k-elf/gcc/patches: patch-libiberty_Makefile_in 
	devel/riscv-elf/gcc/patches: patch-libiberty_Makefile_in 
Added files:
	devel/avr/gcc/patches: patch-libiberty_Makefile_in 
	devel/avr32/gcc-bootstrap/patches: patch-libiberty_Makefile_in 
	devel/avr32/gcc/patches: patch-libiberty_Makefile_in 
	devel/riscv32-esp-elf/gcc-bootstrap/patches: 
	                                             patch-libiberty_Makefile_in 
	devel/riscv32-esp-elf/gcc/patches: patch-libiberty_Makefile_in 
	devel/xtensa-elf/gcc/patches: patch-libiberty_Makefile_in 
	devel/xtensa-esp32-elf/gcc-bootstrap/patches: 
	                                              patch-libiberty_Makefile_in 
	devel/xtensa-esp32-elf/gcc/patches: patch-libiberty_Makefile_in 
	devel/xtensa-esp32s2-elf/gcc-bootstrap/patches: 
	                                                patch-libiberty_Makefile_in 
	devel/xtensa-esp32s2-elf/gcc/patches: 
	                                      patch-libiberty_Makefile_in 
	devel/xtensa-esp32s3-elf/gcc-bootstrap/patches: 
	                                                patch-libiberty_Makefile_in 
	devel/xtensa-esp32s3-elf/gcc/patches: 
	                                      patch-libiberty_Makefile_in 
	devel/xtensa-lx106-elf/gcc-bootstrap/patches: 
	                                              patch-libiberty_Makefile_in 
	devel/xtensa-lx106-elf/gcc/patches: patch-libiberty_Makefile_in 

Log message:
Reorder cpp paths to avoid picking up ansidecl.h from devel/gdb

Fixes spurious build failures spotted in the last few weeks.
The diff to drop libbfd and ansidecl.h from devel/gdb is on ports@, but
we may want to resume shipping libbfd one day, so prepare for it.
"makes sense" tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/12/16 16:27:58

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/16 22:29:03

Modified files:
	audio/audacity : Makefile 

Log message:
Audacity has no support for Big Endian Architectures.

Mark NOT_FOR_ARCHS for BE_ARCHS


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2024/12/16 22:32:31

Modified files:
	sys/dev/pci    : if_ice.c 

Log message:
actually enable vlan tagging offload on ice(4) interfaces

Patch by brad, tested by me on E810


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/16 22:49:59

Modified files:
	security/veracrypt: Makefile 

Log message:
Mark BROKEN-sparc64 because it always fails with many
"relocation truncated to fit: R_SPARC_GOT13"


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/16 23:43:32

Modified files:
	lib/libcrypto/mlkem: mlkem.h mlkem_internal.h 

Log message:
mlkem: clean up top matter in headers


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/17 00:13:47

Modified files:
	lib/libcrypto/mlkem: mlkem1024.c mlkem768.c 

Log message:
Plug two memory leaks in MLKEM*_generate_key_external_entropy()

This needs more thinking. These are void functions that allocate...
Left an XXX for now.

From Kenjiro Nakayama


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/17 00:19:10

Modified files:
	regress/lib/libcrypto/mlkem: mlkem1024_keygen_tests.c 
	                             mlkem768_keygen_tests.c 

Log message:
Plug leak coming from debug leftover

There's still CBS holding data in here. Yuck.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/17 00:20:10

Modified files:
	regress/lib/libcrypto/mlkem: mlkem1024_keygen_tests.c 
	                             mlkem1024_nist_keygen_tests.c 
	                             mlkem768_keygen_tests.c 
	                             mlkem768_nist_keygen_tests.c 

Log message:
Close fp before exit since we clean up other stuff

From Kenjiro Nakayama


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/17 00:42:47

Modified files:
	net/kea        : Makefile 
	net/kea/patches: patch-src_bin_keactrl_kea-dhcp4_conf_pre 
	                 patch-src_bin_keactrl_kea-dhcp6_conf_pre 
Added files:
	net/kea/patches: patch-src_lib_asiolink_io_address_cc 
	                 patch-src_lib_asiolink_io_service_cc 
	                 patch-src_lib_asiolink_tcp_endpoint_h 
	                 patch-src_lib_asiolink_udp_endpoint_h 
	                 patch-src_lib_asiolink_unix_domain_socket_cc 
	                 patch-src_lib_dhcp_iface_mgr_cc 

Log message:
net/kea: fix build with newer boost, regen patches


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/12/17 01:40:24

Modified files:
	usr.bin/tmux   : layout.c 

Log message:
Assign excess space more evenly when spreading out cells, from Torbjorn
Lonnemark.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/17 02:09:00

Modified files:
	x11/gnome/calculator: Makefile distinfo 

Log message:
Update to gnome-calculator-47.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 03:33:53

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

Log message:
py-liblarch: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 03:40:49

Modified files:
	devel/ophis    : Makefile 
	devel/ophis/pkg: PLIST 

Log message:
ophis: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 03:46:59

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

Log message:
py-r2pipe: use MODPY_PYBUILD, add comment about tests


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 03:49:44

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

Log message:
py-mulpyplexer: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 04:02:56

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

Log message:
update to py3-PyPDF2-2.12.1 (using MODPY_PYBUILD), fix tests.
there are newer releases, but this is the version listed for py>3.10
in odoo's requirements.txt (odoo is the only user of this in ports)


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

Modified files:
	devel/py-nosexcover: Makefile 

Log message:
py-nosexcover: use pytest, add homepage


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 04:19:27

Modified files:
	devel/py-nose  : Makefile distinfo 
	devel/py-nose/pkg: PLIST 
Removed files:
	devel/py-nose/patches: patch-nose_plugins_cover_py 

Log message:
update to py3-nose-1.5.3

this is a fork compatible with newer python; module import dir remains
the same so code changes aren't needed, but the module name/pypi project
changed from nose to pynose - the only port with a B/RDEP on nose is
happy - it is possible that ports with a TDEP on nose may need requirements
adjusting (but from testing a sample of those, most of them either don't
have tests or don't have working tests anyway, and the one where they
did work was still happy).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 04:26:25

Modified files:
	sysutils/binwalk: Makefile 
	sysutils/binwalk/pkg: PLIST 

Log message:
binwalk: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 04:28:36

ports/x11/greybird/patches

Update of /cvs/ports/x11/greybird/patches
In directory cvs.openbsd.org:/tmp/cvs-serv71259/patches

Log Message:
Directory /cvs/ports/x11/greybird/patches added to the repository


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

Modified files:
	security/py-yaswfp: Makefile distinfo 
	security/py-yaswfp/pkg: PLIST 

Log message:
update to py3-yaswfp-0.9.3pl20220304 (newer git checkout), use pytest,
use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 04:38:47

Modified files:
	productivity/zim: Makefile 
	productivity/zim/pkg: PLIST 

Log message:
zim: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	job@cvs.openbsd.org	2024/12/17 04:47:29

Modified files:
	net/aggregate6 : Makefile distinfo 
	net/aggregate6/pkg: PLIST 
Removed files:
	net/aggregate6/patches: patch-setup_py 

Log message:
Update aggregate6 to 1.0.14

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/17 04:56:15

Modified files:
	emulators/mupen64plus/video-glide64mk2: Makefile 
Added files:
	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:
mupen64plus/video-glide64mk2: pull in upstream fixes for newer boost

ok bentley (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 05:02:04

Modified files:
	textproc/nfoview: Makefile 
	textproc/nfoview/pkg: PLIST 

Log message:
nfoview: use MODPY_PYBUILD

setup.py function to patch paths in installed file didn't run, so handled
with post-install sed instead


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 05:06:52

Modified files:
	sysutils/py-analyzemft: Makefile 
	sysutils/py-analyzemft/pkg: PLIST 

Log message:
py-analyzemft: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2024/12/17 05:07:05

Modified files:
	net/powerdns   : Makefile distinfo 

Log message:
Update to PowerDNS Authoritative Server 4.9.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 05:12:47

Modified files:
	sysutils/salt-testing: Makefile 
	sysutils/salt-testing/pkg: PLIST 

Log message:
salt-testing: use MODPY_PYBUILD, missing RDEP on py-six


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:16:57

Modified files:
	x11/greybird   : Makefile distinfo 

Log message:
x11/greybird: update to 3.23.4.

see https://github.com/shimmerproject/Greybird/releases/tag/v3.23.4
fixes label styles with upcoming xfdesktop 4.20.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:27:48

Modified files:
	x11/xfce4      : xfce4.port.mk 

Log message:
x11/xfce4/xfce4.port.mk: bump XFCE_DESKTOP_VERSION to 4.20.

subsequent commits will update all the xfce4 components.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:29:16

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

Log message:
x11/xfce4/exo: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:29:26

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

Log message:
x11/xfce4/garcon: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:29:57

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

Log message:
x11/xfce4/libxfce4ui: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:30:11

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

Log message:
x11/xfce4/libxfce4util: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:31:40

Log message:
    Import x11/xfce/libxfce4windowing 4.20.0.
    
    Libxfce4windowing is an abstraction library that attempts to present
    windowing concepts (screens, toplevel windows, workspaces, etc.) in a
    windowing-system-independent manner. It allows Xfce4 to support X11
    and wayland transparently.
    
    ok ajacoutot@
    
    Status:
    
    Vendor Tag:	landry
    Release Tags:	landry_20241217
    
    N ports/x11/xfce4/libxfce4windowing/Makefile
    N ports/x11/xfce4/libxfce4windowing/distinfo
    N ports/x11/xfce4/libxfce4windowing/pkg/DESCR
    N ports/x11/xfce4/libxfce4windowing/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:32:01

Modified files:
	x11/xfce4      : Makefile 

Log message:
x11/xfce4/Makefile: +libxfce4windowing


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:32:32

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

Log message:
x11/xfce4/thunar: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:32:55

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

Log message:
x11/xfce4/tumbler: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:33:17

Modified files:
	x11/xfce4/xfce4-appfinder: Makefile distinfo 

Log message:
x11/xfce4/xfce4-appfinder: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:33:37

Modified files:
	x11/xfce4/xfce4-dev-tools: Makefile distinfo 
	x11/xfce4/xfce4-dev-tools/pkg: PLIST 

Log message:
x11/xfce4/xfce4-dev-tools: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:34:03

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

Log message:
x11/xfce4/xfce4-panel: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:34:22

Modified files:
	x11/xfce4/xfce4-power-manager: Makefile distinfo 

Log message:
x11/xfce4/xfce4-power-manager: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:34:51

Modified files:
	x11/xfce4/xfce4-session: Makefile distinfo 
	x11/xfce4/xfce4-session/pkg: PLIST 
Removed files:
	x11/xfce4/xfce4-session/patches: 
	                                 patch-xfce4-session_xfsm-shutdown-fallback_c 

Log message:
x11/xfce4/xfce4-session: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:35:13

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

Log message:
x11/xfce4/xfce4-settings: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:35:34

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

Log message:
x11/xfce4/xfconf: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:35:58

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

Log message:
x11/xfce4/xfdesktop: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:36:16

Modified files:
	x11/xfce4/xfwm4: Makefile distinfo 
	x11/xfce4/xfwm4/pkg: PLIST 
Removed files:
	x11/xfce4/xfwm4/patches: patch-src_tabwin_c 

Log message:
x11/xfce4/xfwm4: update to 4.20.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:36:38

Modified files:
	x11/xfce4/xfce4-mixer: Makefile 

Log message:
x11/xfce4/xfce4-mixer: reinstate XFCE_VERSION, no 4.20 version yet


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:36:52

Modified files:
	x11/xfce4/parole: Makefile 

Log message:
x11/xfce4/parole: reinstate XFCE_VERSION, no 4.20 version yet


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:37:53

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

Log message:
x11/xfce4/xfce4-pulseaudio: update to 0.4.9.

this depends on libxfce4windowing via xfce4-panel 4.20.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 05:40:53

Modified files:
	misc/redshift  : Makefile 

Log message:
redshift: regenerate autoconf/automake files; py-compile from automake-1.15
fails with python 3.12 (uses "imp" which was removed)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 05:42:33

Modified files:
	meta/xfce      : Makefile 
	meta/xfce/pkg  : README-main 

Log message:
meta/xfce: welcome 4.20.0.

see https://xfce.org/about/tour420 and
https://alexxcons.github.io/blogpost_14.html for details.

a Wayland section was added to the pkg-readme, still experimental but
works in my limited testing.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/12/17 05:44:46

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

Log message:
Update to fzf-0.57.0

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2024/12/17 06:22:38

Modified files:
	gnu/usr.bin/clang/include/clang/intrin: Makefile 

Log message:
Install riscv_vector.h

Used at least by ports/news/nzbget

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2024/12/17 06:24:04

Modified files:
	distrib/sets/lists/comp: clang.riscv64 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/17 06:57:38

Modified files:
	devel/p5-Sub-Name: Makefile distinfo 

Log message:
update p4-Sub-Name to 0.28


CVSROOT:	/cvs
Module name:	www
Changes by:	claudio@cvs.openbsd.org	2024/12/17 07:22:51

Modified files:
	build          : Makefile 
	build/mirrors  : openbgpd-ftp.html.head 

Log message:
OpenBGPD 8.7 release


CVSROOT:	/cvs
Module name:	www
Changes by:	claudio@cvs.openbsd.org	2024/12/17 07:23:20

Modified files:
	openbgpd       : ftp.html 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/17 07:45:00

Modified files:
	sys/sys        : proc.h 
	sys/kern       : kern_exit.c kern_sig.c 

Log message:
Mark processes that are stopped because of a ptrace trap as PS_TRAPPED.

Use this flag instead of ps_single in dowait6() to decide if a process
was stopped because of a ptrace event.
OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/17 07:47:34

Modified files:
	x11/gnome/contacts: Makefile distinfo 

Log message:
Update to gnome-contacts-47.1.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/17 08:24:18

Modified files:
	x11/xfce4/orage: Makefile 
	x11/xfce4/parole: Makefile 
	x11/xfce4/thunar-archive: Makefile 
	x11/xfce4/thunar-archive/pkg: PLIST 
	x11/xfce4/thunar-media-tags: Makefile 
	x11/xfce4/thunar-vcs: Makefile 
	x11/xfce4/xfce4-battery: Makefile 
	x11/xfce4/xfce4-clipman: Makefile 
	x11/xfce4/xfce4-cpugraph: Makefile 
	x11/xfce4/xfce4-dict: Makefile 
	x11/xfce4/xfce4-diskperf: Makefile 
	x11/xfce4/xfce4-docklike: Makefile 
	x11/xfce4/xfce4-fsguard: Makefile 
	x11/xfce4/xfce4-genmon: Makefile 
	x11/xfce4/xfce4-mailwatch: Makefile 
	x11/xfce4/xfce4-mixer: Makefile 
	x11/xfce4/xfce4-mount: Makefile 
	x11/xfce4/xfce4-mpc: Makefile 
	x11/xfce4/xfce4-netload: Makefile 
	x11/xfce4/xfce4-notes: Makefile 
	x11/xfce4/xfce4-notifyd: Makefile 
	x11/xfce4/xfce4-places: Makefile 
	x11/xfce4/xfce4-screenshooter: Makefile 
	x11/xfce4/xfce4-smartbookmark: Makefile 
	x11/xfce4/xfce4-systemload: Makefile 
	x11/xfce4/xfce4-timer: Makefile 
	x11/xfce4/xfce4-verve: Makefile 
	x11/xfce4/xfce4-wavelan: Makefile 
	x11/xfce4/xfce4-wavelan/pkg: PLIST 
	x11/xfce4/xfce4-weather: Makefile 
	x11/xfce4/xfce4-xkb: Makefile 
	x11/xfce4/xfdashboard: Makefile 
	x11/xfce4/xfmpc: Makefile 
	x11/xfce4/xfmpc/pkg: PLIST 

Log message:
x11/xfce4: overdue WANTLIB sweep after 4.20 update

update some PLISTs while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/17 08:53:09

Modified files:
	lang/erlang/27 : Makefile 
	lang/erlang/27/patches: patch-lib_crypto_c_src_algorithms_c 
	                        patch-lib_crypto_c_src_atoms_c 
	                        patch-lib_crypto_c_src_atoms_h 
	                        patch-lib_crypto_c_src_eddsa_c 
	                        patch-lib_crypto_c_src_evp_c 
	                        patch-lib_crypto_c_src_openssl_config_h 

Log message:
lang/erlang/27: Update patches to align with upstreamed diff

Upstream accepted a diff to enable curve 25519 without assuming that
curve 448 is available as well. This synchronizes our patches with the
version merged upstream for future releases.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/17 08:57:28

Modified files:
	lang/erlang/26 : Makefile 
	lang/erlang/26/patches: patch-lib_crypto_c_src_algorithms_c 
	                        patch-lib_crypto_c_src_atoms_c 
	                        patch-lib_crypto_c_src_atoms_h 
	                        patch-lib_crypto_c_src_eddsa_c 
	                        patch-lib_crypto_c_src_evp_c 
	                        patch-lib_crypto_c_src_openssl_config_h 

Log message:
lang/erlang/26: Update patches to align with erlang/27

Upstream accepted a diff for erlang/27 to enable curve 25519 without
assuming that curve 448 is available as well. This synchronizes the
patches for erlang/26 and erlang/27


CVSROOT:	/cvs
Module name:	src
Changes by:	beck@cvs.openbsd.org	2024/12/17 10:06:10

Modified files:
	lib/libcrypto/mlkem: mlkem1024.c mlkem768.c 

Log message:
Avoid a reduce once that can cause Clang misoptomization.

Some versions of Clang compile this to non-constant time
code. The fix is adapted from boring. For full details see:
https://boringssl-review.googlesource.com/c/boringssl/+/74447

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:07:22

Modified files:
	net/seafile    : Makefile.inc 

Log message:
use newer automake; py-compile from 1.15 is incompatible with python 3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:12:15

Modified files:
	devel          : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	devel/cvs20hg  : Makefile distinfo 
	devel/cvs20hg/pkg: DESCR PLIST 
	devel/git-cvs  : Makefile distinfo 
	devel/git-cvs/patches: patch-setup_py 
	devel/git-cvs/pkg: DESCR PLIST 

Log message:
remove cvs20hg, git-cvs. unmaintained Python 2 ports; in the way of making
py-rcsparse py3-only which will simplify fixing for Python 3.12. ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:12:41

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

Log message:
make py-rcsparse py3-only, ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:13:27

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

Log message:
quirk for py-rcsparse


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:19:56

Modified files:
	astro/py-sgp4  : Makefile 
	astro/py-sgp4/pkg: PLIST 

Log message:
py-sgp4: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:21:17

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

Log message:
py-xlsxwriter: use MODPY_PYBUILD
could do with an update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:22:20

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

Log message:
py-ipython_genutils: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:32:23

Modified files:
	sysutils/fwa   : Makefile distinfo 
Removed files:
	sysutils/fwa/patches: patch-fwa_c 

Log message:
update to fwa-0.2, from maintainer/upstream Peter Hajdu

while there,

- avoid redundant setting of DISTNAME, implied by GH_*, and move GH_* to
usual location

- respect CC/CFLAGS


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:40:45

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

Log message:
update to tomcat-9.0.98
fixes DoS in example web application


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:40:55

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

Log message:
update to tomcat-10.1.34
fixes DoS in example web application


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:41:00

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

Log message:
update to tomcat-11.0.2
fixes DoS in example web application


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:41:42

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

Log message:
update to tomcat-9.0.98


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/17 10:41:47

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

Log message:
update to tomcat-10.1.34


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/17 10:57:06

Modified files:
	x11/qt5/qtbase : Makefile 
Added files:
	x11/qt5/qtbase/patches: patch-src_corelib_configure_json 

Log message:
Fix build on sparc64. icu configure test needs c++17.
okay rsadowski@ kmos@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/17 11:11:44

Modified files:
	lib/libcrypto/man: EVP_EncryptInit.3 EVP_aes_128_cbc.3 Makefile 
Added files:
	lib/libcrypto/man: EVP_aes_128_gcm.3 

Log message:
New manual page EVP_aes_128_gcm(3).

The main benefit is moving the cumbersome and error-prone method of
using EVP_EncryptInit(3) for AES-GCM out of the important, but obese
manual page EVP_EncryptInit(3), and to create a logical place for
pointing readers to the safer and more flexible EVP_AEAD_CTX_init(3).

As a side benefit, document three control commands that were so far
undocumented and make the description of three others more precise.

Feedback and OK tb@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/17 12:36:34

Modified files:
	www/webkitgtk4 : Makefile 

Log message:
Simplify compiler detection logic by using the appropriate properties.
okay ajacoutot@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/17 12:36:38

Modified files:
	devel/py-r2pipe: Makefile 

Log message:
py-r2pipe: bump (twice), last bump removed revision rather than bumping


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/12/17 13:38:22

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/17 14:26:16

Modified files:
	x11/qt5/qtwebengine: Makefile distinfo 
Removed files:
	x11/qt5/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_v8_src_base_bit-field_h 

Log message:
Sync with latest KDE patches

- Fix remaining scripts for Windows Python 3 build
- [Backport] Security bug 378701682
- [Backport] Make bitfields only as wide as necessary for enums
- Fix clang 16 build on macOS
- Fix harfbuzz/freetype build on macOS / clang 16


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/17 17:04:07

Log message:
    devel/intellij-fsnotifier: new port (version 20230112)
    
    The fsNotifier is used by IntelliJ for detecting file changes. This
    version supports FreeBSD and OpenBSD via libinotify and is a replacement
    for the bundled Linux-only version coming with the IntelliJ IDEA
    Community Edition.
    
    OK: lraab@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241218
    
    N ports/devel/intellij-fsnotifier/Makefile
    N ports/devel/intellij-fsnotifier/distinfo
    N ports/devel/intellij-fsnotifier/patches/patch-cmake_fsnotifierConfig_cmake_in
    N ports/devel/intellij-fsnotifier/patches/patch-cmake_install_targets_cmake
    N ports/devel/intellij-fsnotifier/patches/patch-cmake_options_cmake
    N ports/devel/intellij-fsnotifier/patches/patch-cmake_target_definitions_cmake
    N ports/devel/intellij-fsnotifier/patches/patch-inotify_c
    N ports/devel/intellij-fsnotifier/pkg/DESCR
    N ports/devel/intellij-fsnotifier/pkg/PLIST
    N ports/devel/intellij-fsnotifier/pkg/README
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/17 17:04:54

Modified files:
	devel          : Makefile 

Log message:
+devel/intellij-fsnotifier


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/17 17:05:41

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

Log message:
devel/intellij: add section Filesystem notifier to readmen

OK: lraab@ kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/17 17:06:05

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

Log message:
devel/pycharm: add section Filesystem notifier to readmen

OK: lraab@ kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/12/17 18:56:05

Modified files:
	sys/net        : if_aggr.c 

Log message:
let LLDP packets fall through to being handled on the port interfaces.

802.1ax says that LLDP packets sent to the multicast groups listed
in 802.1ab (the lldp spec) should be treated as "control frames"
so they can be processed by an lldp agent on physical interface.

in our situation that means we shouldn't aggregate LLDP packets so
they appear to enter the system on aggr(4) interfaces, we should
let the physical port interfaces handle them. this will allow
AF_FRAME sockets listening on aggr port interfaces receive lldp
packets.

jmatthew@ says it looks good.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/17 19:02:14

Modified files:
	devel/jujutsu  : Makefile distinfo 

Log message:
jujutsu: move to new github organization


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2024/12/17 19:25:30

Modified files:
	sys/net        : if_pfsync.c 

Log message:
go back to r1.326, before i fiddled with packet generation and bpf.

i've had a couple of reports of redundant firewalls misbehaving
since these changes, so until i can figure out what's wrong i'm
backing them out.

reported by hrvoje popovski and mark patruck


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/17 21:15:48

Modified files:
	lib/libcrypto/man: RC2_encrypt.3 

Log message:
kength -> length


CVSROOT:	/cvs
Module name:	ports
Changes by:	otto@cvs.openbsd.org	2024/12/17 23:31:20

Modified files:
	net/dnsdist    : Makefile distinfo 

Log message:
Update to dndist 1.9.8 including enabling cdb and lmdb features


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/17 23:33:25

Modified files:
	usr.sbin/tcpdump: print-lldp.c 

Log message:
tcpdump: fix an off-by-one so that this can also print gwid

ok denis


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/17 23:36:48

Modified files:
	usr.sbin/tcpdump: afnum.h 

Log message:
tcpdump: switch this gross macro to using c99 initializers

This should really be a function with a switch, but I have enough
dumpster fires to deal with, so I'm not going to add tcpdump.

ok denis


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/18 00:01:32

Modified files:
	net/py-tlslite-ng: Makefile distinfo 
	net/py-tlslite-ng/pkg: PLIST 

Log message:
Update to py-tlslite-ng 0.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/18 00:05:19

Modified files:
	infrastructure/lib/DPB: Config.pm 

Log message:
Fix external "addhost" command in dpb

$state->{default_prop} contains the already built object, so passing it
to a constructor will not end up in a new host with the desired properties

from espie


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 02:40:10

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

Log message:
update to pcre2-10.44, from Laurent Cheylus, ok namn (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 02:49:22

Modified files:
	net/py-IP      : Makefile 
	net/py-IP/patches: patch-IPy_py 
	net/py-IP/pkg  : PLIST 

Log message:
py-IP: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 02:59:44

Modified files:
	math/py-PyWavelets: Makefile 
	math/py-PyWavelets/patches: patch-pyproject_toml 

Log message:
relax numpy version requirement for py3.12, as was already done for 3.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/18 03:13:17

Modified files:
	devel/p5-File-Find-Object: Makefile distinfo 

Log message:
update p5-File-Find-Object to 0.3.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/18 03:30:09

Modified files:
	devel/cmake    : Makefile distinfo 
	devel/cmake/patches: patch-Source_cmQtAutoGenInitializer_cxx 

Log message:
Update CMake to 3.31.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/18 03:31:35

Modified files:
	multimedia/assimp: Makefile distinfo 
	multimedia/assimp/pkg: PLIST 

Log message:
Update assimp to 5.4.3

OK bcallah@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/18 03:32:20

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

Log message:
Update cppzmq to 4.10.0


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/12/18 03:36:05

Modified files:
	sbin/fsck_ext2fs: Makefile setup.c 

Log message:
use opendev() for fsck_ext2fs, based on code adding this to fsck_ffs
tweak (add strncmp()...blockcheck section) from martijn@
ok martijn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 03:39:29

Modified files:
	mail/rspamd    : Makefile distinfo 
	mail/rspamd/patches: patch-CMakeLists_txt 
	mail/rspamd/pkg: PLIST 

Log message:
update to rspamd-3.11.0
https://rspamd.com/announce/2024/12/16/rspamd-3.11.0.html

if you use elasticsearch integration, you will need to adapt config


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 03:47:36

Modified files:
	devel/py-bitarray: Makefile 

Log message:
add comment re py-bitstring dep (need a 4.3.0 release
before bitarray can be updated)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 03:47:49

Modified files:
	devel/py-attrs : Makefile distinfo 

Log message:
update to py3-attrs-24.3.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 03:47:50

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

Log message:
update to py3-babel-2.16.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 03:48:56

Modified files:
	sysutils/memtester: Makefile distinfo 

Log message:
update to memtester-4.7.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 03:49:57

Modified files:
	textproc/py-vobject: Makefile distinfo 

Log message:
update to py3-vobject-0.9.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 03:53:45

Modified files:
	converters/py-num2words: Makefile distinfo 
	converters/py-num2words/pkg: PLIST 

Log message:
update to py3-num2words-0.5.14


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/18 03:55:21

Modified files:
	lib/libcrypto/mlkem: mlkem1024.c mlkem768.c 

Log message:
mlkem: fix whitespace


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 04:03:29

Modified files:
	devel/py-gevent: Makefile distinfo 
	devel/py-gevent/patches: patch-_setuputils_py 
	devel/py-gevent/pkg: PLIST 

Log message:
update to py3-gevent-24.11.1

switch from MODPY_SETUPTOOLS to MODPY_PYBUILD, drop some unused RDEPs,
patch to disable UDPLITE tests which result in a barrage of errors


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 04:03:43

Modified files:
	www/gumbo      : Makefile distinfo 

Log message:
update to gumbo-0.12.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 04:16:31

Modified files:
	databases/py-carbon: Makefile 
	databases/py-carbon/patches: patch-setup_py 
Added files:
	databases/py-carbon/patches: patch-lib_carbon_routers_py 

Log message:
add upstream commits to fix with Python 3.12
simplify MODPY_ADJ_FILES (you can use globs)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 04:26:46

Modified files:
	devel          : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	devel/py-uncompyle6: Makefile distinfo 
	devel/py-uncompyle6/pkg: DESCR PLIST 

Log message:
remove py-uncompyle6; doesn't handle pyc from recent Python versions,
frequently breaks with Python updates, the version in ports doesn't build
with py3.12, not widely packaged in other OS. can be installed with pip
in a venv easily if you want it.  ok tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 04:58:29

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-misc_config_definitions_json 
	net/librenms/pkg: PLIST 
Added files:
	net/librenms/patches: patch-app_ConfigRepository_php 
Removed files:
	net/librenms/patches: patch-LibreNMS_Config_php 

Log message:
update to librenms-24.12.0
switch to php 8.3


CVSROOT:	/cvs
Module name:	src
Changes by:	sobrado@cvs.openbsd.org	2024/12/18 05:33:57

Modified files:
	usr.bin/lex    : main.c 

Log message:
add missing option "-d" to flex(1)'s usage.

ok jmc@, a few weeks ago.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 05:54:50

Log message:
    import ports/devel/py-tokenize-rt, ok tb
    
    The stdlib tokenize module does not properly roundtrip. This wrapper
    around the stdlib provides two additional tokens ESCAPED_NL and
    UNIMPORTANT_WS, and a Token data type. Use src_to_tokens and
    tokens_to_src to roundtrip.
    
    This library is useful if you're writing a refactoring tool based
    on the Python tokenization.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241218
    
    N ports/devel/py-tokenize-rt/Makefile
    N ports/devel/py-tokenize-rt/distinfo
    N ports/devel/py-tokenize-rt/pkg/PLIST
    N ports/devel/py-tokenize-rt/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 05:55:02

Log message:
    import ports/devel/pyupgrade, ok tb
    
    pyupgrade is a tool (and pre-commit hook) to automatically upgrade
    syntax for newer versions of the language. It handles an extensive range
    of legacy and deprecated features.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241218
    
    N ports/devel/pyupgrade/Makefile
    N ports/devel/pyupgrade/distinfo
    N ports/devel/pyupgrade/pkg/PLIST
    N ports/devel/pyupgrade/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 05:55:55

Modified files:
	devel          : Makefile 

Log message:
+py-tokenize-rt, pyupgrade


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/18 06:18:21

Modified files:
	devel/gdb      : Makefile 
	devel/gdb/pkg  : PLIST 

Log message:
Stop installing libbfd-related libs, headers etc from devel/gdb

This is something that would be more appropriate in devel/binutils, but
since nothing currently uses libbfd in the ports tree, just stop
shipping it in devel/gdb.

The initial reason was that the installed /usr/local/include/ansidecl.h
resulted in spurious conflicts with other copies in the ports tree,
spotted by at least naddy@ and tb@ since the update to gdb-13.2.

ok tb@ sthen@ pascal@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/18 06:50:20

Modified files:
	archivers/bzip3: Makefile distinfo 

Log message:
archivers/bzip3: update to 1.5.1

Changes:
v1.5.0:
* Add `--rm` option that removes the original files after successful operation.
* `bz3grep`: display the correct program name on invalid invocation.
* Improve the docstrings regarding the use of `bz3_bound` with block decompression.
* Tighter LZP/RLE bounds in the decoder => slightly improved compression with no
observable format change.
* Improve the documentation and available tooling for fuzzing.
* Rewritten the file format documentation.
* Add the `bz3_min_memory_needed` API.
* BREAKING: Change the signature of `bz3_decode_block` and `bz3_encode_block`.
Refer to the documentation for the new usage. This version is not ABI-compatible
with the previous versions of the package.
* Fix: the file `$dir.bz3` being created when invoked as `bzip3 -e $dir` where
`$dir` is a directory.

v1.5.1:
* Replace getopt-based parsing with `yarg`.
* Change the soname to indicate a difference in the ABI.

Tweaks and OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 06:59:11

Modified files:
	www/yt-dlp/patches: patch-pyproject_toml 

Log message:
regen patch, no pkg change


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/12/18 07:09:18

Modified files:
	distrib/special/fsck_ext2fs: Makefile 

Log message:
add libutil, missed with fsck_ext2fs commit (oops, I didn't realise it was
used in ramdisks).  reported/ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2024/12/18 07:13:39

Modified files:
	shells/zsh     : Makefile 

Log message:
Fix WANTLIB (missing util).

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	paco@cvs.openbsd.org	2024/12/18 08:09:20

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

Log message:
update net/dnscontrol to 4.15.2

ok kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/18 08:58:40

Modified files:
	www/yt-dlp     : Makefile distinfo 

Log message:
Update yt-dlp to 2024.12.13


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2024/12/18 09:00:27

Modified files:
	etc/examples   : bgpd.conf 

Log message:
Make the example bgpd.conf work with 4byte ASN out of the box.
Use local-as in community and large-community stanzas since that will
be expanded at runtime. For communities that only work with 2byte ASN
the filter will never match (or nothing will be set / deleted) since
a 4byte ASN can never match.

We want an bgpd.conf example ruleset that is sensible, works and is a
good starting point for beginners. In other words we should not add
traps to the config.

OK deraadt@ job@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/18 09:18:59

Modified files:
	net/curl       : Tag: OPENBSD_7_6 Makefile distinfo 
	net/curl/pkg   : Tag: OPENBSD_7_6 PLIST 

Log message:
net/curl: update to 8.11.1

Cumulative changes:
* curl: --create-dirs works for --dump-header as well
* WebSockets: make support official (enabled by default)

Includes fixes for
CVE-2024-9681: HSTS subdomain overwrites parent cache entry
CVE-2024-11053: netrc and redirect credential leak


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2024/12/18 09:38:40

Modified files:
	usr.sbin/rpki-client: cert.c 

Log message:
Schedule future rejection of ultra long-lived TA certificates

The RPKI ecosystem suffers from a partially unmitigated risk related to
long-lived Trust Anchor certificate issuances.

Issues could arise when a on-path attackers (or, operational errors such
as restoring a super old backup of a webserver) bring back into
circulation old (but still valid) TA certificate. Older certificates
remain valid for the duration of their validity period, because TA
certificates - being top of the chain - cannot be revoked.

Real world examples of old potential replayable certificates that today
still would pass validation are here:
https://mailarchive.ietf.org/arch/msg/sidrops/NxzvSFH0sPXEmyfOS99cLApFKqM/

The trouble with these replayable TA certificates is that when an
on-path entity ends up presenting such an outdated-but-still-valid
certificate to the RP, accepting such a cert will damage the RP's local
validated cache. Parts of the validated output will disappear, in an
unpredictably manner.

Periodic reissuance of TA certs is important because TA certificates are
not entirely static, which of course is why replay might even be an issue
in the first place!. There are 3 'dynamic' fields in TA certificates:

- the validity period (notBefore, notAfter)
- the SubjectInfoAccess (where can the RP find the first repository?)
- the extensions for IP addresses & AS identifiers (RFC 3779 INRs)
(the RFC 3779 extensions are of critical importance to the
RPKI's chain validation algorithm)

RIRs will want RPs to validate using the 'latest' issuance of the TA
certificate, because a TA cert from 10 years ago obviously will be 10
years behind on operational decisions, potential SIA migrations,
resource transfers, new IANA assignments, or any other updates to the
RIR's current holdings.

How to repair this situation?

The plan to overcome this risk has three steps:

step 1) RPs to prefer shorter-lived Trust Anchor certificates over
longer-lived ones. (rpki-client already implemented this)
https://datatracker.ietf.org/doc/html/draft-ietf-sidrops-rpki-ta-tiebreaker

step 2) RPs ship with scheduled future refusal of ultra long-lived Trust
Anchor certificates (that's the below diff).

step 3) Consequently, RIRs have to reissue shorter-lived TA certificates
to avoid being rejected by RPs.

The end result is that after anno 2026 / 2027, if 100 year or 10 year
certs somehow be brought back into circulation, RPs will simply refuse
such long-lived certs, despite them technically being 'valid'.

Why this works:

The ta-tiebreaker mechanism provides an incentive for TA operators to
reissue with reasonable (1 or 2 year) validity periods, as those certs
will be preferred. In turn, RPs scheduling refusal of long-lived certs
at a predetermined future point in time, relieves TA operators from
worrying about previously issued certs with ultra long lifetimes. It is
a win win for everyone in the ecosystem.

Scheduling details:

- February 2nd 2026 for phase 1, because 02-02-2026 is an unambiguous
date both in the US and elsewhere.
- March 3rd 2027 for phase 2, because 03-03-2027 also is unambiguous and
visually is very distinct from the phase 1 date.

The hope is that with this schedule global coordination less will be less
error-prone, and everyone should get adequate preparation time.

Discussed with various RIRs

with & OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/18 09:41:27

Modified files:
	sys/uvm        : uvm_aobj.c uvm_fault.c uvm_vnode.c 

Log message:
Do not busy pages that are resident & fetched with PGO_LOCKED.

This is safe because the rwlock of the related object is never released until
the handler is done with the pages.

ok kettenis@, tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/18 10:02:04

Modified files:
	devel/protobuf : Makefile 
	devel/protobuf/pkg: PLIST 

Log message:
protobuf: install go_features.proto

requested and tested by jrick


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/12/18 10:33:38

Modified files:
	devel/sdl2     : Makefile distinfo 

Log message:
Update to SDL 2.30.10. This is a stable bugfix release; no API changes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/18 10:40:06

Modified files:
	devel/glib2    : Makefile 
	devel/glib2/patches: patch-meson_build 

Log message:
Don't pick up libatomic from lang/gcc/.

reported by phessler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/18 10:46:02

Modified files:
	sysutils/docker-compose: Makefile distinfo modules.inc 
Removed files:
	sysutils/docker-compose/patches: patch-go_mod patch-go_sum 

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

Changelogs:
- https://github.com/docker/compose/releases/tag/v2.32.0
- https://github.com/docker/compose/releases/tag/v2.32.1

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/18 11:11:32

Modified files:
	devel/protobuf/patches: patch-src_google_protobuf_port_def_inc 

Log message:
regen patch, spotted by jrick


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/12/18 11:32:28

Modified files:
	devel/sdl2-image: Makefile distinfo 

Log message:
Update sdl2-image to 2.8.3. Stable bugfix update, no API change.


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/18 11:51:52

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

Log message:
security/age: Update to 1.2.1

Fixes
https://github.com/FiloSottile/age/security/advisories/GHSA-32gq-x56h-299c

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	volker@cvs.openbsd.org	2024/12/18 11:53:00

Modified files:
	security/age   : Tag: OPENBSD_7_6 Makefile distinfo modules.inc 

Log message:
security/age: Update to 1.2.1

Fixes
https://github.com/FiloSottile/age/security/advisories/GHSA-32gq-x56h-299c

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 12:20:37

Modified files:
	databases/py-influxdb: Makefile 
	databases/py-sqlobject/pkg: PLIST 
	devel/py-dtfabric: Makefile 
	devel/py-dtfabric/pkg: PLIST 
	devel/py-elftools: Makefile 
	devel/py-elftools/pkg: PLIST 
	devel/py-ipython_genutils: Makefile 
	devel/py-modulegraph/pkg: PLIST 
	devel/py-mox3  : Makefile 
	devel/py-nbval : Makefile 
	devel/py-nose/pkg: PLIST 
	devel/py-pbr/pkg: PLIST 
	devel/py-spark-parser: Makefile 
	devel/py-spark-parser/pkg: PLIST 
	devel/py-stdnum: Makefile 
	devel/py-test/pkg: PLIST 
	devel/py-virtualenv/pkg: PLIST 
	devel/py-xdis/pkg: PLIST 
	education/anki : Makefile 
	graphics/gimp/snapshot: Makefile 
	graphics/gimp/stable: Makefile 
	lang/ghc       : Makefile 
	lang/python    : python.port.mk 
	mail/rspamd    : Makefile 
	net/exabgp     : Makefile 
	productivity/khard: Makefile 
	security/py-ropper: Makefile 
	security/py-ropper/pkg: PLIST 
	shells/bash-completion: Makefile 
	sysutils/py-ghmi/pkg: PLIST 
	sysutils/ranger: Makefile 
	textproc/py-nltk: Makefile 
	textproc/py-podcastparser: Makefile 
	textproc/py-podcastparser/pkg: PLIST 
	textproc/py-vobject/pkg: PLIST 
	textproc/py-xlrd/pkg: PLIST 
	www/py-tempita : Makefile 
Removed files:
	lang/myhdl/patches: patch-myhdl_test_core_Makefile 

Log message:
retire MODPY_BIN_SUFFIX, there are no Python 2 ports using it, and it
has been set to <empty> on py3 ports since Feb 2021, since when there
has been enough churn that existing PLIST entries etc referencing it
are not trustworthy. no change to python-module(5) needed as it wasn't
documented there anyway.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/18 12:33:53

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

Log message:
mediainfo: maintenance update to 24.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 12:47:32

ports/devel/py2-pygame

Update of /cvs/ports/devel/py2-pygame
In directory cvs.openbsd.org:/tmp/cvs-serv74827/py2-pygame

Log Message:
Directory /cvs/ports/devel/py2-pygame added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 12:47:35

ports/devel/py2-pygame/patches

Update of /cvs/ports/devel/py2-pygame/patches
In directory cvs.openbsd.org:/tmp/cvs-serv57207/py2-pygame/patches

Log Message:
Directory /cvs/ports/devel/py2-pygame/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 12:47:38

ports/devel/py2-pygame/pkg

Update of /cvs/ports/devel/py2-pygame/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv79227/py2-pygame/pkg

Log Message:
Directory /cvs/ports/devel/py2-pygame/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 12:52:28

Modified files:
	devel          : Makefile 
	devel/pygame   : Makefile 
	devel/pygame/pkg: PLIST 
	games/forcedattack: Makefile 
	games/fretsonfire: Makefile 
	games/mysticmine: Makefile 
	games/pathological: Makefile 
	games/pyganim  : Makefile 
	games/renpy    : Makefile 
	productivity/bruce: Makefile 
Added files:
	devel/py2-pygame: Makefile distinfo 
	devel/py2-pygame/patches: patch-buildconfig_Setup_SDL1_in 
	                          patch-src_c_camera_h 
	                          patch-src_c_camera_v4l2_c 
	devel/py2-pygame/pkg: DESCR PLIST 

Log message:
split devel/py2-pygame off from devel/pygame and adapt consumers.
use MODPY_PYBUILD for the py3 version.

there are now only two py2+3 combined ports and it's simpler to split them.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 12:59:31

ports/graphics/py2-opengl

Update of /cvs/ports/graphics/py2-opengl
In directory cvs.openbsd.org:/tmp/cvs-serv7180/py2-opengl

Log Message:
Directory /cvs/ports/graphics/py2-opengl added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 12:59:35

ports/graphics/py2-opengl/pkg

Update of /cvs/ports/graphics/py2-opengl/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv92980/py2-opengl/pkg

Log Message:
Directory /cvs/ports/graphics/py2-opengl/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 12:59:35

ports/graphics/py2-opengl/patches

Update of /cvs/ports/graphics/py2-opengl/patches
In directory cvs.openbsd.org:/tmp/cvs-serv92980/py2-opengl/patches

Log Message:
Directory /cvs/ports/graphics/py2-opengl/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 13:04:11

Modified files:
	graphics       : Makefile 
	games/fretsonfire: Makefile 
	graphics/py-opengl: Makefile 
	graphics/py-opengl/pkg: PLIST 
Added files:
	graphics/py2-opengl: Makefile distinfo 
	graphics/py2-opengl/patches: patch-OpenGL___init___py 
	graphics/py2-opengl/pkg: DESCR PLIST 

Log message:
split graphics/py2-opengl off from graphics/py-opengl and adapt consumers.
use MODPY_PYBUILD for the py3 version.

this was the last py2+3 combined port and it's simpler to split it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 13:07:10

Modified files:
	www/wp-cli     : Makefile distinfo 

Log message:
update to wp-cli-2.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 13:12:28

Modified files:
	www/ttyd       : Makefile distinfo 

Log message:
update to ttyd-1.7.7
- ttyd changed to read-only by default; use -W to allow clients to
write to the tty


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2024/12/18 13:17:24

Modified files:
	faq            : current.html 

Log message:
quick note re ttyd package


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/18 13:45:08

Modified files:
	graphics/tesseract/tesseract: Makefile 

Log message:
tesseract uses riscv64 assembly that requires llvm-17 or more


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 14:06:09

Modified files:
	cad/kicad      : Makefile 

Log message:
kicad: remove old copy of FindPythonLibs.cmake, allowing it to use the
newer one (with support for py>3.11) in /usr/local/share/cmake/Modules


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/18 14:12:26

Modified files:
	usr.sbin/rpki-client: cert.c 

Log message:
tweak previous: typo in comment and some cosmetics


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/18 15:53:50

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/12/18 19:07:57

Modified files:
	net/minio/server: Makefile distinfo modules.inc 

Log message:
Update to minio-0.20241213


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/18 21:20:53

Modified files:
	x11/dbus-tcl   : Makefile distinfo 

Log message:
Update to 4.1.

+MODTCL_VERSION=8.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/18 21:21:43

Modified files:
	x11/dbus-intf  : Makefile distinfo 
	x11/dbus-intf/pkg: PLIST 

Log message:
Update to 3.0.

+MODTCL_VERSION=8.6

Now with tests!


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/12/18 23:45:21

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

Log message:
received form the peer -> received from the peer


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/19 00:59:45

Modified files:
	devel/meson    : Makefile distinfo meson.port.mk 
	devel/meson/patches: patch-mesonbuild_build_py 

Log message:
Update to meson-1.6.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/19 01:00:05

Modified files:
	x11/dbus       : Makefile distinfo 
	x11/dbus/patches: patch-bus_config-parser_c 
	                  patch-dbus_dbus-sysdeps-util-unix_c 
	                  patch-doc_dbus-specification_xml 
	x11/dbus/pkg   : PLIST-main 
Added files:
	x11/dbus/patches: patch-meson_build 

Log message:
Update to dbus-1.16.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/19 03:55:35

Modified files:
	devel/llvm-lit : Makefile 

Log message:
LLVM integrated tester needs bash to run its test suite.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/19 03:57:15

Modified files:
	devel/py-gevent: Makefile 

Log message:
py-gevent: greenlet is also a bdep, not only an rdep


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/19 05:06:34

Modified files:
	www/ungoogled-chromium: Makefile distinfo 
	www/ungoogled-chromium/patches: 
	                                patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                                patch-chrome_browser_ui_views_tabs_tab_cc 
	                                patch-third_party_blink_renderer_platform_BUILD_gn 
	                                patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                                patch-ui_ozone_platform_x11_x11_window_cc 

Log message:
update to 131.0.6778.139


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/19 05:31:39

Modified files:
	www/chromium   : Makefile distinfo 

Log message:
update to 131.0.6778.204


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/19 05:31:45

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

Log message:
net/nextcloudclient: update to 3.15.2, from Adriano Barbosa (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2024/12/19 06:23:38

Modified files:
	usr.sbin/rpki-client: repo.c 

Log message:
Improve cleanup process

In some cases, following a fallback from RRDP to RSYNC, files are
moved to the wrong place. With this change, only rsync repositories
are considered when looking up where to move DIR_TEMP files.

repo.c requires more study, this fix might be a bandaid for a problem
not fully understood.

"put it in" claudio@ OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/19 07:03:51

Modified files:
	mail/grommunio/gromox: Makefile 
	mail/grommunio/gromox/patches: patch-configure_ac 

Log message:
neuter pam checks to avoid picking it up; noted by aja@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/19 07:14:34

Modified files:
	x11/xfce4/xfce4-dev-tools: Makefile 

Log message:
add BDEP on meson, autoconf checks for it(?!)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/19 08:09:23

Modified files:
	converters/p5-Cpanel-JSON-XS: Makefile distinfo 

Log message:
update p5-Cpanel-JSON-XS to 4.39


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2024/12/19 08:54:00

Modified files:
	openbgpd       : index.html 

Log message:
Update primary authors list

"fine" claudio@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/19 10:18:26

Modified files:
	net/isc-bind   : Makefile 

Log message:
isc-bind: switch to rbt zonedb, as recommended by upstream due to a problem
with QPzone involving DNSSEC-signed zones using NSEC3.

https://kb.isc.org/docs/operational-notification-bind-920-defect-in-qpzone-implementation


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/19 10:19:07

Modified files:
	net/isc-bind   : Tag: OPENBSD_7_6 Makefile 

Log message:
isc-bind: switch to rbt zonedb, as recommended by upstream due to a problem
with QPzone involving DNSSEC-signed zones using NSEC3.

https://kb.isc.org/docs/operational-notification-bind-920-defect-in-qpzone-implementation


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/19 10:20:36

Modified files:
	editors/libreoffice: Makefile 
Added files:
	editors/libreoffice/pkg: PFRAG.no-no_java-i18n-ko PLIST-i18n-ko 

Log message:
add korean language pack


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/19 10:44:17

Modified files:
	www/webkitgtk4 : Makefile distinfo 
Removed files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_assembler_MacroAssemblerRISCV64_h 
	                        patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp 
	                        patch-Source_WebCore_platform_graphics_gstreamer_mse_MediaSourcePrivateGStreamer_h 

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/19 10:56:47

Modified files:
	www/iridium    : Makefile distinfo 
	www/iridium/files: iridium 
	www/iridium/patches: 
	                     patch-chrome_browser_screen_ai_screen_ai_service_router_cc 
	                     patch-chrome_browser_ui_views_tabs_tab_cc 
	                     patch-third_party_blink_renderer_platform_BUILD_gn 
	                     patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 
	                     patch-ui_ozone_platform_x11_x11_window_cc 
	www/iridium/pkg: README 

Log message:
update to 2024.11.131.1


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/19 11:02:47

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

Log message:
Implement regulator-based signal voltage switch support in dwmmc(4).
This should not have any functional difference on existing setups, as
so far any time this function would have been used, it would have led
to a kernel panic as it's been a NULL pointer.

This fixes bootup on the MNT Reform2 with the RK3588 module.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/19 14:05:46

Modified files:
	lib/libcrypto/ec: ec_mult.c 

Log message:
ec_mult: use 1ULL to avoid C4334 warning on Visual Studio

The shift is between 0 and 5 bits, so it doesn't matter, but VS is short
for very st...ubborn as are its users when it comes to reporting non-issues


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/19 15:10:35

Modified files:
	sys/netinet    : in_proto.c ip_carp.c 
	sys/netinet6   : in6_proto.c 

Log message:
Unlock carp_sysctl().

This is the statistics implemented with per-CPU counters and the
`carp_opts' array of atomically accessed integers.

Replace the `carp_opts' array with individual `carpctl_*' variables
and use sysctl_bounded_arr() instead of sysctl_int(). Keep current
`carpctl_*' variables bounds as is, they would be adjusted with
separate diff.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/19 15:11:35

Modified files:
	sys/kern       : uipc_socket.c uipc_socket2.c 
	sys/netinet    : tcp_input.c tcp_output.c tcp_usrreq.c 

Log message:
Use per-sockbuf mutex(9) to protect `so_rcv' buffer of tcp(4) sockets.

Only unlock soreceive() path, somove() path still locked exclusively. Also
exclusive  socket lock will be taken in the soreceive() path each time
before pru_rcvd() call.

Note, both socket and `sb_mtx' locks are held while SS_CANTRCVMORE
modified, so socket lock is enough to check it in the protocol input
path.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/19 16:45:09

Modified files:
	regress/lib/libcrypto/mlkem: Makefile 

Log message:
mlkem regress: reach around into bytestring again


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/19 16:52:26

Modified files:
	lib/libcrypto/mlkem: mlkem.h mlkem1024.c mlkem768.c 
	                     mlkem_internal.h 

Log message:
Do not assume mlkem.h and bytestring.h are public in libcrypto

As long as is not quite clear what we want to do about the public API
aspect of MLKEM, keep things internal for now.

discussed with beck and jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/19 16:53:38

Modified files:
	lib/libcrypto/hidden/openssl: mlkem.h 

Log message:
#ifdef out the inclusion of openssl/mlkem.h for now

discussed with beck and jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/19 16:56:32

Modified files:
	lib/libcrypto  : Makefile 

Log message:
Do not install mlkem.h and bytestring.h into /usr/include/openssl for now

More work in mlkem is needed and this was premature.

discussed with beck and jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/19 16:57:27

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

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/19 17:07:12

Modified files:
	regress/lib/libcrypto/mlkem: Makefile mlkem1024_decap_tests.c 
	                             mlkem1024_encap_tests.c 
	                             mlkem1024_iteration_test.c 
	                             mlkem1024_keygen_tests.c 
	                             mlkem1024_nist_decap_tests.c 
	                             mlkem1024_nist_keygen_tests.c 
	                             mlkem768_decap_tests.c 
	                             mlkem768_encap_tests.c 
	                             mlkem768_iteration_test.c 
	                             mlkem768_keygen_tests.c 
	                             mlkem768_nist_decap_tests.c 
	                             mlkem768_nist_keygen_tests.c 
	                             mlkem_tests_util.c 
	                             mlkem_tests_util.h mlkem_unittest.c 

Log message:
Rework and fix the mlkem tests

Make proper use of CBB and CBS. If a CBS ever owns data, you're holding
it wrong. Ditch gross macros, sscanf, and globals. The use of fgets is
annoying here, so replace it with getline, which be provided by portable
if needed.

Most importantly, make the tests actually signal failure rather than
only printing an error. Fix the state machines in a few of them. Some
tests didn't parse the .txt file at all. Others mostly did but didn't
actually test what they were supposed to be testing. Such failures
were hidden by the way the tests were written.

This basically needed a complete revamp. It still isn't pretty and much
of it could be deduplicated, but I only have so much time alotted on this
blue planet.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/19 17:32:15

Modified files:
	regress/lib/libcrypto/mlkem: mlkem1024_decap_tests.c 
	                             mlkem1024_encap_tests.c 
	                             mlkem1024_keygen_tests.c 
	                             mlkem1024_nist_decap_tests.c 
	                             mlkem1024_nist_keygen_tests.c 
	                             mlkem768_decap_tests.c 
	                             mlkem768_encap_tests.c 
	                             mlkem768_keygen_tests.c 
	                             mlkem768_nist_decap_tests.c 
	                             mlkem768_nist_keygen_tests.c 

Log message:
cant't -> can't
(the mystery of spotting typos right after commit strikes again)


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/19 18:51:27

Modified files:
	regress/lib/libcrypto/mlkem: Makefile 

Log message:
That works better with a G


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/19 18:53:46

Modified files:
	regress/lib/libcrypto/mlkem: Makefile 

Log message:
Fix whitespace in Makefile


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/19 18:54:03

Modified files:
	lib/libcrypto/man: EVP_aes_128_cbc.3 EVP_EncryptInit.3 Makefile 
Added files:
	lib/libcrypto/man: EVP_aes_128_ccm.3 

Log message:
Move the horrific EVP_aes_128_ccm(3) API out of the important,
algorithm-independent EVP_EncryptInit(3) manual as another step
in making the latter leaner and more palatable.

As a side benefit, the new EVP_aes_128_ccm(3) manual page may provide
a better fighting chance to programmers who see themselves forced to
support CCM for whatever reason.  It documents the mandatory, but so
far undocumented EVP_CTRL_CCM_GET_TAG control command and makes the
description of the three EVP_CTRL_CCM_SET_* control commands and the
numerous related quirks more precise.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2024/12/19 20:31:09

Modified files:
	sys/dev/pci    : if_mcx.c 

Log message:
Pass BUS_DMA_64BIT to bus_dmamem_alloc().  On amd64, this allows use of
memory past 4GB, potentially freeing up some low memory for more important
uses.

ok dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gkoehler@cvs.openbsd.org	2024/12/19 23:02:06

Log message:
    Import x11/nxbelld 0.1.2 from izzy Meyer ok sthen
    
    nxbelld is a tiny utility to aid people who either don't like the
    default PC speaker beep, or use a sound driver that doesn't have
    support for the PC speaker.
    
    nxbelld performs a given action every time the X bell is rung.  The
    actions nxbelld can currently perform include running a specified
    program, emulating the PC speaker beep using your sound card
    (default), or playing a PCM encoded WAVE file.
    
    Status:
    
    Vendor Tag:	gkoehler
    Release Tags:	gkoehler_20241220
    
    N ports/x11/nxbelld/Makefile
    N ports/x11/nxbelld/distinfo
    N ports/x11/nxbelld/pkg/DESCR
    N ports/x11/nxbelld/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	gkoehler@cvs.openbsd.org	2024/12/19 23:12:51

Modified files:
	x11            : Makefile 

Log message:
+nxbelld


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2024/12/20 00:10:51

Modified files:
	usr.bin/tmux   : input-keys.c 

Log message:
Only map S-Tag in mode 2, not mode 1. GitHub issue 4304.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/20 00:30:28

Modified files:
	security/openpam: Makefile distinfo 
Removed files:
	security/openpam/patches: 
	                          patch-openpam_lib_libpam_openpam_dynamic_c 

Log message:
update to snapshot of 20241220 from FreeBSD and switch over to using a git repo


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2024/12/20 00:35:56

Modified files:
	usr.bin/sndiod : abuf.c abuf.h dev.c dev.h dev_sioctl.c dsp.c 
	                 dsp.h fdpass.c file.c file.h listen.c midi.c 
	                 midi.h opt.c siofile.c sndiod.c sock.c utils.c 
	                 utils.h 

Log message:
sndiod: Switch to printf(3)-style logging

With this change, any line is logged using a single function call
(instead of one function call per logged token). This makes the
sources easier to read and reduces the binary size. Debug strings that
would be too difficult to produce with snprintf(3) are simplified.

ok tb, dlg


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/20 02:40:29

Modified files:
	lib/libcrypto/x509: x509v3.h 

Log message:
Annotate yet another greasy stinky tentacle of xca

I'm so tired of this.


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/20 03:12:20

Modified files:
	devel/llvm/19  : Makefile distinfo 
	devel/llvm/19/patches: 
	                       patch-llvm_lib_Target_AArch64_AArch64FrameLowering_cpp 
	                       patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp 

Log message:
update to 19.1.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 04:44:19

Modified files:
	sysutils/checkbashisms: Makefile distinfo 

Log message:
update to checkbashisms-2.24.8


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

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

Log message:
support setuptools-rust for MODPY_PYBUILD


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

Modified files:
	security/py-bcrypt: Makefile 

Log message:
py-bcrypt: use MODPY_PYBUILD=setuptools-rust


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 05:18:43

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

Log message:
update to py3-fsspec-2024.12.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 05:22:34

Modified files:
	sysutils/py-threadpoolctl: Makefile distinfo 

Log message:
update to py3-threadpoolctl-3.5.0
replace handrolled do-build/do-install with MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 05:26:19

Modified files:
	security/py-cryptography: Makefile 

Log message:
py-cryptography: use MODPY_PYBUILD=setuptools-rust


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 05:26:37

Modified files:
	lang/php/8.2   : Makefile distinfo 
	lang/php/8.2/patches: patch-ext_openssl_openssl_c 
Removed files:
	lang/php/8.2/patches: patch-ext_gmp_gmp_c 

Log message:
update to php-8.2.27


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 05:28:02

Modified files:
	lang/php/8.2   : Tag: OPENBSD_7_6 Makefile distinfo 
	lang/php/8.2/patches: Tag: OPENBSD_7_6 
	                      patch-ext_openssl_openssl_c 
Removed files:
	lang/php/8.2/patches: Tag: OPENBSD_7_6 patch-ext_gmp_gmp_c 

Log message:
update to php-8.2.27


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 05:28:06

Modified files:
	lang/php/8.3   : Makefile distinfo 
Removed files:
	lang/php/8.3/patches: patch-ext_gmp_gmp_c 

Log message:
update to php-8.3.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 05:28:18

Modified files:
	lang/php/8.3   : Tag: OPENBSD_7_6 Makefile distinfo 
Removed files:
	lang/php/8.3/patches: Tag: OPENBSD_7_6 patch-ext_gmp_gmp_c 

Log message:
update to php-8.3.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 05:28:21

Modified files:
	lang/php/8.4   : Makefile distinfo 
Removed files:
	lang/php/8.4/patches: patch-ext_gmp_gmp_c 

Log message:
update to php-8.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 05:38:50

Modified files:
	devel/py-gevent: Makefile 

Log message:
py-gevent: RDEP on zopeevent, zopeinterface


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/20 05:45:17

Log message:
    import libdivsufsort 2.0.2.1
    OK asou@
    
    Comment:
    library for lightweight suffix array construction algorithm
    
    Description:
    This library provides a simple and an efficient C API to construct a
    suffix array and a Burrows-Wheeler transformed string from a given
    string over a constant-size alphabet.  The algorithm runs in O(n log n)
    worst-case time using only 5n+O(1) bytes of memory space, where n is the
    length of the string.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20241220
    
    N ports/devel/libdivsufsort/Makefile
    N ports/devel/libdivsufsort/distinfo
    N ports/devel/libdivsufsort/pkg/PLIST
    N ports/devel/libdivsufsort/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/20 05:47:29

Modified files:
	devel          : Makefile 

Log message:
+libdivsufsort


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 06:03:21

Modified files:
	devel/py-dulwich: Makefile distinfo 
	devel/py-dulwich/pkg: PLIST 
Added files:
	devel/py-dulwich: crates.inc 

Log message:
update to py3-dulwich-0.22.7
switch from MODPY_SETUPTOOLS to MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 06:47:57

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

Log message:
update to py3-siphon-0.10.0, ok martin


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 07:00:53

Modified files:
	misc/remind    : Makefile distinfo 
	misc/remind/pkg: PLIST 

Log message:
update to remind-5.2.1, from Martin Ziemer (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 07:12:18

Modified files:
	devel/libfirm  : Makefile 
Added files:
	devel/libfirm/patches: patch-scripts_filters_py 
	                       patch-scripts_irops_py 

Log message:
libfirm: drop unused "import imp" which break with Python 3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/20 07:25:04

Modified files:
	devel/llvm-lit : Makefile distinfo 
	devel/llvm-lit/pkg: PLIST 

Log message:
update llvm-lit to 19.1.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 07:25:10

Modified files:
	x11/py-pyglet  : Makefile 
	x11/py-pyglet/pkg: PLIST 

Log message:
pyglet: convert from MODPY_SETUPTOOLS to MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 08:08:49

Modified files:
	geo/py-geofilter: Makefile 
	geo/py-geofilter/pkg: PLIST 

Log message:
py-geofilter: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/20 08:10:31

Modified files:
	lib/libcrypto/hidden/openssl: mlkem.h 

Log message:
hidden mlkem.h: add comment to #endif


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 08:11:09

Modified files:
	geo/pygeoapi   : Makefile 
	geo/pygeoapi/pkg: PLIST 

Log message:
pygeoapi: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/20 08:16:26

Log message:
    import llvm-openmp 16.0.6
    OK asou@
    
    The version number is in sync with our base clang.  Our ld.so still
    needs some fixes to make the OpenMP test suite pass.  Basically the
    dtor destructor callbacks are not invoked right now.  And the order
    of destructor calls seems to be different on GNU/Linux.
    
    Comment:
    LLVM OpenMP libraries
    
    Description:
    The OpenMP API supports multi-platform shared-memory parallel
    programming in C/C++ and Fortran. The OpenMP API defines a portable,
    scalable model with a simple and flexible interface for developing
    parallel applications on platforms from the desktop to the
    supercomputer.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20241220
    
    N ports/devel/llvm-openmp/Makefile
    N ports/devel/llvm-openmp/distinfo
    N ports/devel/llvm-openmp/patches/patch-runtime_src_kmp_wrapper_getpid_h
    N ports/devel/llvm-openmp/patches/patch-runtime_CMakeLists_txt
    N ports/devel/llvm-openmp/patches/patch-runtime_src_kmp_runtime_cpp
    N ports/devel/llvm-openmp/patches/patch-runtime_test_ompt_loadtool_tool_available_search_tool_available_search_c
    N ports/devel/llvm-openmp/patches/patch-runtime_test_ompt_misc_interoperability_cpp
    N ports/devel/llvm-openmp/patches/patch-runtime_test_teams_teams_resize_c
    N ports/devel/llvm-openmp/pkg/DESCR
    N ports/devel/llvm-openmp/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 08:17:40

Modified files:
	net/napalm     : Makefile.inc 
	net/napalm/py-napalm: Makefile 
	net/napalm/py-napalm/pkg: PLIST 

Log message:
py-napalm: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/20 08:28:35

Modified files:
	x11/dbus-intf  : Makefile 

Log message:
Add missing BUILD_DEPENDS.

Sorry about that, and thanks ajacoutot@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 08:42:31

Modified files:
	devel/py2-pygame: Makefile distinfo 
	devel/py2-pygame/patches: patch-src_c_camera_h 
	devel/py2-pygame/pkg: PLIST 

Log message:
update (py2) to py-game-2.0.3, set PORTROACH ignore:1


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/20 08:47:26

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

Log message:
mlkem regress: garbage collect two global variables


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 09:05:25

Modified files:
	games/singularity: Makefile 
	games/singularity/pkg: PLIST 

Log message:
singularity: use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 09:08:55

Modified files:
	devel/pygame   : Makefile distinfo 
	devel/pygame/patches: patch-src_c_camera_h 
	                      patch-src_c_camera_v4l2_c 
	devel/pygame/pkg: PLIST 
Removed files:
	devel/pygame/patches: patch-buildconfig_Setup_SDL1_in 

Log message:
update to py3-game-2.6.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 09:09:12

Removed files:
	graphics/tesseract/tesseract/patches: patch-configure_ac 

Log message:
tesseract: remove unneeded patch, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 09:11:13

Modified files:
	security/libssh: Makefile distinfo 
	security/libssh/patches: patch-CompilerChecks_cmake 
	                         patch-ConfigureChecks_cmake 
	                         patch-tests_torture_c 
	                         patch-tests_unittests_torture_misc_c 
	security/libssh/pkg: PLIST 
Added files:
	security/libssh/patches: patch-src_CMakeLists_txt 

Log message:
update to libssh-0.11.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 09:18:20

Modified files:
	x11/bemenu     : Makefile distinfo 
	x11/bemenu/patches: patch-GNUmakefile 
	x11/bemenu/pkg : DESCR 
Added files:
	x11/bemenu/patches: patch-lib_menu_c 

Log message:
update to bemenu-0.6.23


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 09:23:51

ports/net/bird/3

Update of /cvs/ports/net/bird/3
In directory cvs.openbsd.org:/tmp/cvs-serv76045/3

Log Message:
Directory /cvs/ports/net/bird/3 added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 09:23:51

ports/net/bird/3/pkg

Update of /cvs/ports/net/bird/3/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv76045/3/pkg

Log Message:
Directory /cvs/ports/net/bird/3/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 09:23:51

ports/net/bird/3/patches

Update of /cvs/ports/net/bird/3/patches
In directory cvs.openbsd.org:/tmp/cvs-serv76045/3/patches

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 09:25:33

Modified files:
	net/bird       : Makefile 
Removed files:
	net/bird/1     : Makefile distinfo 
	net/bird/1/patches: patch-sysdep_bsd_setkey_h 
	                    patch-sysdep_bsd_sysio_h 
	                    patch-sysdep_unix_io_c 
	                    patch-sysdep_unix_krt_h 
	                    patch-sysdep_unix_random_c 
	                    patch-tools_Makefile_in patch-tools_Rules_in 
	net/bird/1/pkg : DESCR-doc DESCR-main PLIST-doc PLIST-main 
	                 bird.rc bird6.rc 

Log message:
rm bird 1.x


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 09:26:39

Modified files:
	net/bird       : Makefile 
	net/bird/2     : Makefile 
Added files:
	net/bird/3     : Makefile distinfo 
	net/bird/3/patches: patch-sysdep_bsd_setkey_h 
	                    patch-sysdep_bsd_sysio_h 
	                    patch-sysdep_unix_random_c 
	net/bird/3/pkg : DESCR PLIST bird.rc 

Log message:
add bird/3


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/20 10:01:21

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/20 10:04:50

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-504.0.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/20 10:06:32

Modified files:
	sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.9.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 10:08:06

Modified files:
	devel          : Makefile 

Log message:
missed removing py-six when py2 support was removed earlier


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 10:12:30

Modified files:
	print          : Makefile 

Log message:
missed removing py-reportlab when py2 support was removed earlier


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/20 10:13:12

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

Log message:
Update to terragrunt-0.70.4.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 10:15:06

Modified files:
	textproc       : Makefile 

Log message:
missed removing py-feedparser when py2 support was removed earlier


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 10:58:47

Modified files:
	sysutils/borgmatic: Makefile 

Log message:
borgmatic: fix pkgspec in RDEP


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/20 11:21:13

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

Log message:
geo/qgis: update to 3.40.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/20 11:41:08

Modified files:
	devel/py-gevent: Makefile 

Log message:
devel/py-gevent: restore accidentally clobbered greenlet build dependency


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/20 11:46:51

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Merge identical code paths to promote data to a new anon into a new function.

ok tb@, miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/20 11:49:37

Modified files:
	sys/uvm        : uvm_aobj.c uvm_vnode.c 

Log message:
A shared lock is now enough to call pgo_get() functions iff PGO_LOCKED is given.

Update assertions to reflect that.

ok tb@, miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/20 11:54:12

Modified files:
	sys/uvm        : uvm_page.c 

Log message:
Relax some uvm_page_owner_locked() assertions.

. uvm_pagewait(): do not require an exclusive lock to release it & sleep
. uvm_page{de,}activate(): lists updates are serialized by the `pageqlock' mutex

More assertions could be relaxed but only those 3 are necessary for running
the lower fault handler in parrallel.

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/20 12:20:34

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
Fix signed integer comparison in tcp mss.

In tcp_mss_adv() max(9) was used to guarantee that mss it not too
small.  Unfortunately max() uses u_int and mss could get negative
in some error conditions.
Rearrange the code to directly return in case of errors.  Also read
tcp_mssdflt only once to head towards atomic integer sysctl.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 12:29:31

Modified files:
	x11/qt5/qtwebengine: Makefile 
Added files:
	x11/qt5/qtwebengine/patches: 
	                             patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_fileutil_py 
	                             patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_parse_lexer_py 

Log message:
qtwebengine: build fixes for Python 3.12, based on a diff from tb@
- remove old bundled ver of six, use a BDEP instead
- remove unused 'imp' imports, deprecated since Python 3.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 12:34:01

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

Log message:
update to p5-YAML-Tiny-1.75


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 12:45:32

Modified files:
	x11/jwm        : Makefile distinfo 

Log message:
update to jwm-2.4.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 12:46:21

Modified files:
	telephony/pjsua: Makefile distinfo 

Log message:
update to pjsip-2.15.1


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/20 13:05:29

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

Log message:
If EVP_CIPHER_CTX_ctrl(3) is called on EVP_chacha20_poly1305(3)
with an unsupported control command, return -1 rather than 0
to the caller to indicate the error because in general, these
control hooks ought to return -1 for unsupported control commands
and 0 for other errors, for example other invalid arguments.

Not a big deal because this change does not change when operations
succeed or fail, and because callers are unlikely to pass unsupported
control commands in the first place.  The only functional change is that
if a calling program inspects the ERR(3) stack after this failure,
it will now find the correct error code rather than nothing.
Even that wasn't a huge problem because for most EVP_CIPHER control
failures, getting no reason for the error is the usual situation.
Then again, giving the reason when easily possible may occasionally
be useful.  OpenSSL also returns -1 in this case, so it also helps
compatibility a tiny bit.

Found while auditing the return values of all the EVP_CIPHER
control hooks in our tree.  This was the only fishy one i found.

OK tb@


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

Modified files:
	www/py-aiohappyeyeballs: Makefile 
	www/py-aiohappyeyeballs/pkg: PLIST 

Log message:
remove bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:07:13

Modified files:
	www/py-webpy   : Makefile 
	www/py-webpy/pkg: PLIST 

Log message:
fix bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:09:09

Modified files:
	www/py-mastodon.py: Makefile 
	www/py-mastodon.py/pkg: PLIST 

Log message:
remove bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:10:11

Modified files:
	textproc/py-icecream: Makefile 
	textproc/py-icecream/pkg: PLIST 

Log message:
remove bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:11:05

Modified files:
	textproc/py-tomlkit: Makefile 
	textproc/py-tomlkit/pkg: PLIST 

Log message:
remove bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:16:42

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

Log message:
fix bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:17:13

Modified files:
	devel/py-setuptools-git-versioning: Makefile 
	devel/py-setuptools-git-versioning/pkg: PLIST 

Log message:
remove bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:17:57

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

Log message:
fix bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:19:10

Modified files:
	textproc/py-sphinx-automodapi: Makefile 
	textproc/py-sphinx-automodapi/pkg: PLIST 

Log message:
remove bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:20:09

Modified files:
	net/py-libcloud: Makefile 
	net/py-libcloud/pkg: PLIST 

Log message:
fix bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:20:55

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

Log message:
fix bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:25:41

Modified files:
	graphics/p5-Image-ExifTool: Makefile distinfo 
	graphics/p5-Image-ExifTool/pkg: PLIST 

Log message:
update to p5-Image-ExifTool-13.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:28:17

Modified files:
	textproc/p5-XML-Parser: Makefile distinfo 

Log message:
update to p5-XML-Parser-2.47


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:33:21

Modified files:
	graphics/py-cairo: Makefile 
	graphics/py-cairo/pkg: PLIST 

Log message:
fix bogus @pkgpath


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:35:09

Modified files:
	sysutils/p5-Capture-Tiny: Makefile distinfo 

Log message:
update to p5-Capture-Tiny-0.50


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/20 13:35:54

Modified files:
	net/p5-Net-IP-XS: Makefile distinfo 

Log message:
update to p5-Net-IP-XS-0.23


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/20 14:04:09

Modified files:
	converters/p5-Convert-PEM: Makefile distinfo 

Log message:
update p5-Convert-PEM to 0.13


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/20 14:30:17

Modified files:
	sys/netinet    : tcp_fsm.h tcp_timer.c tcp_timer.h 

Log message:
Declare some global TCP variables constant.

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	sf@cvs.openbsd.org	2024/12/20 15:18:27

Modified files:
	sys/dev/fdt    : virtio_mmio.c 
	sys/dev/pci    : virtio_pci.c 
	sys/dev/pv     : if_vio.c vioblk.c viocon.c viogpu.c viomb.c 
	                 viornd.c vioscsi.c virtio.c virtiovar.h vmmci.c 

Log message:
virtio: Refactor attach logic

virtio 1.x requires that all queue setup, including the queue interrupt
vector, is done before setting the queue_enable register to 1. This
conflicts with how we do things right now:

* We implicitly make queue setup in virtio_alloc_vq(), which is called
from the child driver attach functions. This also sets queue_enable=1.

* Later, we allocate the interrupts and set the queue interrupt vectors
in the second half of the virtio transport attach functions.

This is a violation of a MUST from the standard and causes problems with
some hypervisors, in particular those that have no virtio 0.9 support,
which has no such ordering requirements.

To fix this:

* Move the interrupt allocation to a new virtio_attach_finish() function.
This does all queue setup, including the interrupt vectors.

* Don't call virtio_setup_queue() in virtio_alloc_vq() anymore.

* We can also move the setting of the DRIVER_OK flag into this function.
virtio_attach_finish() must be called before using any virtqueue or
writing any virtio config register.

While there,

* also streamline the attach error handling in all drivers.

* skip initially setting sc_config_change to NULL, the softc is
initialized to 0.

ok jan@
tested by bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/20 17:10:04

Modified files:
	sys/netinet    : in_pcb.c in_pcb.h 
	sys/netinet6   : in6_pcb.c 

Log message:
Kill `inp_notify' list remains.

This was the list where PCBs were temporary linked to avoid sleep with
`inpt_mtx' mutex(9) held. in_pcbnotifyall() and in6_pcbnotify are the
last list users, so switch them to in_pcb_iterator() too, moreover they
already do in_pcb_is_iterator() check.

Note, in_pcb_iterator() does necessary reference couter handling,
unlocked `inp' dereference is safe.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/20 17:27:47

Modified files:
	lib/libcrypto/man: EVP_aes_128_ccm.3 

Log message:
Add an EXAMPLES section.

I admit this is unusually long for a manual page.  But that's not my fault
as a documentation author.  An example in a manual page ought to be minimal
to show what needs to be demonstrated, and this example is minimal in that
sense.  Making it shorter without loosing important aspects does not seem
possible.

When an API is poorly designed, one of the consequences is that that
documentation becomes harder to understand and often longer - in this
case to the point of becoming outright intimidating.  If people dislike
that, they should design better APIs in the first place rather than
blasting the poor manual page for being too long or too complicated.

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/20 17:31:51

Modified files:
	devel/p5-IO-AIO: Makefile distinfo 
	devel/p5-IO-AIO/patches: patch-AIO_pm 

Log message:
update p5-IO-AIO to 4.81


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/20 18:00:31

Modified files:
	share/man/man4 : sd.4 cd.4 st.4 uk.4 

Log message:
Julian Elischer's scsi code was not part of 386BSD 0.1.  It was posted to
comp.unix.bsd and was part of the 0.2.2 patchkit.  The first two commits
to NetBSD were 386BSD 0.1 and the 0.2.2 patches.

uk.c did not appear till NetBSD 1.0.

ok miod@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/20 20:10:46

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

Log message:
ddb was not part of Mach until 3.0

"The Mach kernel has a builtin kernel debugger (kdb) based on adb"
Mach: A New Kernel Foundation For UNIX Development, USENIX Summer 1986

"The new kernel debugger has most of the features of the old kdb, but
with a more rational (gdb-like) syntax."
Mach 3.0 (mk83), ddb.man

Mark W. Eichin explains how ddb came to be in 386BSD 0.1 in
a June 1992 post to comp.unix.bsd
https://groups.google.com/g/comp.unix.bsd/c/LY3hbHwjdG0/m/ca1hS0Hp5HcJ


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/20 20:34:31

Modified files:
	share/man/man7 : ascii.7 

Log message:
correct history; ascii(7) is the first edition manual


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/20 22:01:25

Modified files:
	sbin/reboot    : reboot.8 

Log message:
correct history; a reboot command did not appear until 4BSD


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/12/21 00:49:03

Modified files:
	regress/usr.bin/tail: follow-overwrite-data.sh 
Added files:
	regress/usr.bin/tail: util.sh 

Log message:
Replace poor man's synchronization primitive (i.e. sleep) with a wait
until construct in the hopes of making these tests less flaky.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/21 00:59:36

Modified files:
	textproc/foliate: Makefile distinfo 

Log message:
Update to foliate-3.2.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/21 01:29:32

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.71.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/21 01:30:39

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

Log message:
Update to py3-botocore-1.35.86.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/21 01:30:47

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.86.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/21 01:30:59

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

Log message:
Update to awscli-1.36.27.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/21 01:42:29

Modified files:
	x11/xfce4/libxfce4windowing: Makefile 

Log message:
x11/xfce4/libxfce4windowing: add missing BDEP on gobject-introspection

build failure reported by naddy@, thanks !


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2024/12/21 01:57:18

Modified files:
	usr.bin/sndiod : sock.c 

Log message:
sndiod: Pad the last play block using the right encoding

Fixes the short noise when playback of unsigned samples stops. We've
to call enc_sil_do() instead of padding with 0 (0 doesn't represent
silence for unsigned encodings).

Mostly from gkoehler@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/21 04:22:01

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:32:44

Modified files:
	lang/python    : Makefile.inc python.port.mk 
	lang/python/2.7: Makefile 
	lang/python/3  : Makefile distinfo 
	lang/python/3/files: CHANGES.OpenBSD 
	lang/python/3/patches: patch-Modules__hashopenssl_c 
	                       patch-Modules__ssl_c 
	                       patch-Python_fileutils_c 
	                       patch-configure_ac 
	lang/python/3/pkg: PLIST-gdbm PLIST-idle PLIST-main PLIST-tests 
	                   PLIST-tkinter 

Log message:
update python/3 to 3.12.8 and do some other overhaul while there
(since any python branch switch touches thousands of ports):

- stop using FLAVOR=python3 / MODPY_FLAVOR / etc in py3 ports.

- rename MODPY_EGG_VERSION (which refers to an obsolete packaging
format) with MODPY_DISTV (easier to type and line up in Makefiles)

bumps and adjustments to follow. lots of help from tb@, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:33:30

Modified files:
	emulators/fs-uae-launcher: Makefile 
	emulators/fs-uae-launcher/pkg: PLIST 

Log message:
switch to MODPY_PYBUILD and handle py 3.12 switch


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:34:45

Modified files:
	devel/boost    : Makefile 
	devel/boost/pkg: PLIST-main 
	math/imath     : Makefile 
	math/imath/pkg : PLIST 
	net/samba      : Makefile 
	net/samba/pkg  : PLIST-main 
	graphics/dia   : Makefile 

Log message:
handle changes in .so names for ports embedding the Python version
+ other py 3.12 changeover related bumps


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:25

Modified files:
	archivers      : Makefile 
	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-vpk: Makefile 
	archivers/py-vpk/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 

Log message:
handle py3.12 switchover in archivers


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:28

Modified files:
	astro          : Makefile 
	astro/py-astral: Makefile 
	astro/py-astral/pkg: PLIST 
	astro/py-astropy: Makefile 
	astro/py-astropy/pkg: PLIST 
	astro/py-de421 : Makefile 
	astro/py-de421/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 

Log message:
handle py3.12 switchover in astro


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:33

Modified files:
	audio          : Makefile 
	audio/beets    : Makefile 
	audio/cozy     : Makefile 
	audio/cplay    : Makefile 
	audio/curseradio: Makefile 
	audio/ffmpeg-normalize: Makefile 
	audio/lilv     : Makefile 
	audio/mpc      : Makefile 
	audio/mpd      : Makefile 
	audio/mumble   : Makefile 
	audio/ncmpc    : Makefile 
	audio/picard   : Makefile 
	audio/pithos   : Makefile 
	audio/puddletag: Makefile 
	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-eyed3 : Makefile 
	audio/py-last  : Makefile 
	audio/py-last/pkg: PLIST 
	audio/py-mediafile: Makefile 
	audio/py-mediafile/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/rgain    : Makefile 
	audio/rhythmbox: Makefile 
	audio/solfege  : Makefile 
	audio/sonata   : Makefile 
	audio/speech-dispatcher: Makefile 
	audio/sratom   : Makefile 
	audio/subsonic-cli: Makefile 
	audio/yt-audio : Makefile 
Removed files:
	audio/py-mpd2/pkg: PFRAG.no-python3 

Log message:
handle py3.12 switchover in audio


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:34

Modified files:
	benchmarks/netperf-wrapper: Makefile 
	benchmarks/speedtest-cli: Makefile 
	benchmarks/tsung: Makefile 

Log message:
handle py3.12 switchover in benchmarks


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:36

Modified files:
	biology        : Makefile 
	biology/py-biopython: Makefile 
	biology/py-biopython/pkg: PLIST 

Log message:
handle py3.12 switchover in biology


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:38

Modified files:
	cad/dxf2gcode  : Makefile 
	cad/kicad      : Makefile 
	cad/netgen     : Makefile 
	cad/openscad   : Makefile 
	cad/qflow      : Makefile 
	cad/yosys      : Makefile 

Log message:
handle py3.12 switchover in cad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:41

Modified files:
	comms          : Makefile 
	comms/cc2538-bsl: Makefile 
	comms/chirp    : Makefile 
	comms/gnuradio : Makefile 
	comms/hamlib   : Makefile 
	comms/py-dmr_utils3: Makefile 
	comms/py-dmr_utils3/pkg: PLIST 
	comms/py-serial-asyncio: Makefile 
	comms/py-serial-asyncio/pkg: PLIST 
	comms/sigrok/libsigrok: Makefile 
	comms/sigrok/libsigrokdecode: Makefile 
	comms/zigpy    : Makefile 
	comms/zigpy/py-zigpy-znp: Makefile 
	comms/zigpy/py-zigpy-znp/pkg: PLIST 
	comms/zigpy/py-zigpy: Makefile 
	comms/zigpy/py-zigpy/pkg: PLIST 

Log message:
handle py3.12 switchover in comms


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:43

Modified files:
	converters     : Makefile 
	converters/libpst: Makefile 
	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 
	converters/py-vdf: Makefile 
	converters/py-vdf/pkg: PLIST 
	converters/recode: Makefile 
	converters/unoconv: Makefile 

Log message:
handle py3.12 switchover in converters


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:52

Modified files:
	databases      : Makefile 
	databases/barman: Makefile 
	databases/mongodb: Makefile.inc 
	databases/mydumper: Makefile 
	databases/patroni: Makefile 
	databases/patroni/pkg: PLIST 
	databases/py-aiosqlite: Makefile 
	databases/py-aiosqlite/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-bsddb3: Makefile 
	databases/py-bsddb3/pkg: PLIST 
	databases/py-carbon: Makefile 
	databases/py-carbon/pkg: PLIST 
	databases/py-flask-sqlalchemy: Makefile 
	databases/py-flask-sqlalchemy/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-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-sql: Makefile 
	databases/py-sql/pkg: PLIST 
	databases/py-sqlalchemy: Makefile 
	databases/py-sqlalchemy/pkg: PLIST 
	databases/py-sqlobject: Makefile 
	databases/py-sqlobject/pkg: PLIST 
	databases/py-sqlparse: Makefile 
	databases/py-sqlparse/pkg: PLIST 
	databases/py-whisper: Makefile 
	databases/py-whisper/pkg: PLIST 
	databases/recoll: Makefile 
	databases/tdb  : Makefile 
	databases/web2ldap: Makefile 
	databases/xapian-bindings: Makefile 

Log message:
handle py3.12 switchover in databases


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

Modified files:
	editors        : Makefile 
	editors/TeXmacs: Makefile 
	editors/abiword: Makefile 
	editors/apostrophe: Makefile 
	editors/libreoffice: Makefile 
	editors/neovim-qt: Makefile 
	editors/neovim : Makefile 
	editors/novelwriter: Makefile 
	editors/py-neovim: Makefile 
	editors/py-neovim/pkg: PLIST 
	editors/py-qscintilla: Makefile 
	editors/py-qscintilla/pkg: PLIST 
	editors/sigil  : Makefile 
	editors/tiled  : Makefile 
	editors/vim    : Makefile 

Log message:
handle py3.12 switchover in editors


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:56

Modified files:
	education/anki : Makefile 

Log message:
handle py3.12 switchover in education


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:37:57

Modified files:
	emulators/hatari: Makefile 
	emulators/qemu : Makefile 

Log message:
handle py3.12 switchover in emulators


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:01

Modified files:
	games          : Makefile 
	games/angband  : Makefile 
	games/angrydd  : Makefile 
	games/chiaki   : Makefile 
	games/fifengine: Makefile 
	games/freeorion: Makefile 
	games/gextoolbox: Makefile 
	games/gnubg    : Makefile 
	games/gogrepo  : Makefile 
	games/legendary: Makefile 
	games/mnemosyne: Makefile 
	games/naev     : Makefile 
	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/pygame_sdl2: Makefile 
	games/pysol-cards: Makefile 
	games/pysol-cards/pkg: PLIST 
	games/pysol    : Makefile 
	games/renpy    : Makefile 
	games/scid     : Makefile 
	games/singularity: Makefile 
	games/ski      : Makefile 
	games/steamctl : Makefile 
	games/stone-soup: Makefile 
	games/unknown-horizons: Makefile 
	games/wordsearch: Makefile 
	games/zelda3-data: Makefile 

Log message:
handle py3.12 switchover in games


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:09

Modified files:
	geo            : Makefile 
	geo/gdal       : Makefile 
	geo/lib2geom   : Makefile 
	geo/mapproxy   : Makefile 
	geo/mappyfile  : Makefile 
	geo/mappyfile/pkg: PLIST 
	geo/mapserver  : Makefile 
	geo/osm2pgsql  : Makefile 
	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-geoif   : Makefile 
	geo/py-geoif/pkg: PLIST 
	geo/py-geojson : Makefile 
	geo/py-geojson/pkg: PLIST 
	geo/py-google-i18n-address: Makefile 
	geo/py-google-i18n-address/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-rio-cogeo: Makefile 
	geo/py-rio-cogeo/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/qgis       : Makefile 

Log message:
handle py3.12 switchover in geo


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:17

Modified files:
	graphics       : Makefile 
	graphics/asymptote: Makefile 
	graphics/blender: Makefile 
	graphics/darktable: Makefile 
	graphics/displaz: Makefile 
	graphics/gdk-pixbuf2: Makefile 
	graphics/gimp/snapshot: Makefile 
	graphics/glad  : Makefile 
	graphics/glslang: Makefile 
	graphics/gnofract4d: Makefile 
	graphics/gprof2dot: Makefile 
	graphics/hugin : Makefile 
	graphics/img2pdf: Makefile 
	graphics/inkscape: Makefile 
	graphics/lensfun: Makefile 
	graphics/libgexiv2: Makefile 
	graphics/makehuman: Makefile 
	graphics/mypaint: Makefile 
	graphics/opencolorio: Makefile 
	graphics/opencv: Makefile 
	graphics/openimageio: Makefile 
	graphics/peek  : Makefile 
	graphics/piglit: Makefile 
	graphics/py-Pillow: Makefile 
	graphics/py-Pillow/pkg: PLIST 
	graphics/py-bdfparser: Makefile 
	graphics/py-bdfparser/pkg: PLIST 
	graphics/py-blurhash: Makefile 
	graphics/py-blurhash/pkg: PLIST 
	graphics/py-cairo: Makefile 
	graphics/py-cairo/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-inline: Makefile 
	graphics/py-matplotlib-inline/pkg: PLIST 
	graphics/py-matplotlib: Makefile 
	graphics/py-matplotlib/pkg: PLIST 
	graphics/py-opengl: Makefile 
	graphics/py-opengl/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-qrcode: Makefile 
	graphics/py-qrcode/pkg: PLIST 
	graphics/py-sane: Makefile 
	graphics/py-sane/pkg: PLIST 
	graphics/py-seaborn: Makefile 
	graphics/py-seaborn/pkg: PLIST 
	graphics/py-termcolor: Makefile 
	graphics/py-termcolor/pkg: PLIST 
	graphics/py-tifffile: Makefile 
	graphics/py-tifffile/pkg: PLIST 
	graphics/py-wand: Makefile 
	graphics/py-wand/pkg: PLIST 
	graphics/py2-Pillow: Makefile 
	graphics/pycha : Makefile 
	graphics/pycha/pkg: PLIST 
	graphics/scour : Makefile 
	graphics/termtosvg: Makefile 
	graphics/xdot  : Makefile 
	graphics/zbar  : Makefile 

Log message:
handle py3.12 switchover in graphics


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:19

Modified files:
	lang           : Makefile 
	lang/cython    : Makefile 
	lang/cython/pkg: PLIST 
	lang/flang/libpgmath: Makefile 
	lang/mono      : Makefile 
	lang/myhdl     : Makefile 
	lang/nim       : Makefile 
	lang/node      : Makefile 
	lang/pcbasic   : Makefile 
	lang/pypy      : Makefile 
	lang/pythran   : Makefile 
	lang/pythran/pkg: PLIST 
	lang/rust      : Makefile 
	lang/secularize: Makefile 

Log message:
handle py3.12 switchover in lang


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:21

Modified files:
	mail           : Makefile 
	mail/getmail   : Makefile 
	mail/gmail-oauth2: Makefile 
	mail/grommunio/admin-api: Makefile 
	mail/grommunio/gromox: Makefile 
	mail/grommunio/libexmdbpp: Makefile 
	mail/imapdedup : Makefile 
	mail/mailparser: Makefile 
	mail/mozilla-thunderbird: Makefile 
	mail/notmuch   : Makefile 
	mail/notmuch/notmuch: Makefile 
	mail/notmuch/py-notmuch: Makefile 
	mail/notmuch/py-notmuch/pkg: PLIST 
	mail/offlineimap: Makefile 
	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/rspamd    : Makefile 
	mail/rss2email : Makefile 

Log message:
handle py3.12 switchover in mail


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:24

Modified files:
	math           : Makefile 
	math/bcal      : Makefile 
	math/cgal      : Makefile 
	math/ginac     : Makefile 
	math/gnumeric  : Makefile 
	math/gunits    : Makefile 
	math/mlpack    : Makefile 
	math/prover9/p9m4: Makefile 
	math/py-PyWavelets: Makefile 
	math/py-PyWavelets/pkg: PLIST 
	math/py-affine : Makefile 
	math/py-affine/pkg: PLIST 
	math/py-bottleneck: Makefile 
	math/py-bottleneck/pkg: PLIST 
	math/py-cftime : Makefile 
	math/py-cftime/pkg: PLIST 
	math/py-contourpy: Makefile 
	math/py-contourpy/pkg: PLIST 
	math/py-cvxopt : Makefile 
	math/py-cvxopt/pkg: PLIST 
	math/py-cvxpy  : Makefile 
	math/py-cvxpy/pkg: PLIST 
	math/py-datedelta: Makefile 
	math/py-datedelta/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-numpy  : Makefile 
	math/py-numpy/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-pandas : Makefile 
	math/py-pandas/pkg: PLIST 
	math/py-patsy  : Makefile 
	math/py-patsy/pkg: PLIST 
	math/py-pysmt  : Makefile 
	math/py-pysmt/pkg: PLIST 
	math/py-scikit-image: Makefile 
	math/py-scikit-image/pkg: PLIST 
	math/py-scikit-learn: Makefile 
	math/py-scikit-learn/pkg: PLIST 
	math/py-scipy  : Makefile 
	math/py-scipy/pkg: PLIST 
	math/py-scs    : Makefile 
	math/py-scs/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/visidata  : Makefile 
	math/z3        : Makefile 

Log message:
handle py3.12 switchover in math


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:26

Modified files:
	misc           : Makefile 
	misc/freeopcua/opcua-client-gui: Makefile 
	misc/freeopcua/py-opcua-widgets: Makefile 
	misc/freeopcua/py-opcua-widgets/pkg: PLIST 
	misc/freeopcua/py-opcua: Makefile 
	misc/freeopcua/py-opcua/pkg: PLIST 
	misc/gpsd      : Makefile 
	misc/gramps    : Makefile 
	misc/ietf-cli  : Makefile 
	misc/lfm       : Makefile 
	misc/open62541 : Makefile 
	misc/py-aiomcache: Makefile 
	misc/py-aiomcache/pkg: PLIST 
	misc/py-babelfish: Makefile 
	misc/py-babelfish/pkg: PLIST 
	misc/py-imdb   : Makefile 
	misc/py-jdcal  : Makefile 
	misc/py-jdcal/pkg: PLIST 
	misc/py-memcached: Makefile 
	misc/py-memcached/pkg: PLIST 
	misc/py-yfinance: Makefile 
	misc/py-yfinance/pkg: PLIST 
	misc/redshift  : Makefile 

Log message:
handle py3.12 switchover in misc


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:28

Modified files:
	multimedia     : Makefile 
	multimedia/devede: Makefile 
	multimedia/gaupol: Makefile 
	multimedia/gstreamer1: Makefile 
	multimedia/gstreamer1/py-gstreamer: Makefile 
	multimedia/gstreamer1/py-gstreamer/pkg: PLIST 
	multimedia/kid3: Makefile 
	multimedia/mat2: Makefile 
	multimedia/mpv : Makefile 
	multimedia/pipewire/pipewire: Makefile 
	multimedia/pipewire/wireplumber: Makefile 
	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/py-pafy: Makefile 
	multimedia/py-pafy/pkg: PLIST 
	multimedia/streamlink: Makefile 
	multimedia/yle-dl: Makefile 

Log message:
handle py3.12 switchover in multimedia


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:36

Modified files:
	net            : Makefile 
	net/aggregate6 : Makefile 
	net/arouteserver: Makefile 
	net/avahi      : Makefile 
	net/blaeu      : Makefile 
	net/bro        : Makefile 
	net/deluge-ltconfig: Makefile 
	net/deluge     : Makefile 
	net/dico       : Makefile 
	net/dleyna     : Makefile 
	net/dnsperf    : Makefile 
	net/epic5      : Makefile 
	net/exabgp     : Makefile 
	net/flow-tools : Makefile 
	net/freeradius : Makefile 
	net/gajim      : Makefile 
	net/gpodder    : Makefile 
	net/hexchat    : Makefile 
	net/isc-bind   : Makefile 
	net/kdeconnect-kde: Makefile 
	net/konversation: Makefile 
	net/libaccounts-glib: Makefile 
	net/libdnet    : Makefile 
	net/libproxy   : Makefile 
	net/librenms   : Makefile 
	net/libtorrent-rasterbar: Makefile 
	net/magic-wormhole: Makefile 
	net/mosquitto  : Makefile 
	net/mygpoclient: Makefile 
	net/nagios/check_esxi_hardware: Makefile 
	net/napalm     : Makefile.inc 
	net/napalm/py-napalm: Makefile 
	net/napalm/py-napalm/pkg: PLIST 
	net/nicotine-plus: Makefile 
	net/nmap       : Makefile 
	net/nyx        : Makefile 
	net/onionshare : Makefile 
	net/openvpn    : Makefile 
	net/pbgpp      : Makefile 
	net/pcapdiff   : Makefile 
	net/pidgin     : Makefile 
	net/poezio     : Makefile 
	net/profanity  : Makefile 
	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-b2sdk   : Makefile 
	net/py-b2sdk/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-cymruwhois: Makefile 
	net/py-cymruwhois/pkg: PLIST 
	net/py-dnslib  : Makefile 
	net/py-dnslib/pkg: PLIST 
	net/py-dnspython: Makefile 
	net/py-dnspython/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-fqdn    : Makefile 
	net/py-fqdn/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-idna    : Makefile 
	net/py-idna/pkg: PLIST 
	net/py-ifaddr  : Makefile 
	net/py-ifaddr/pkg: PLIST 
	net/py-impacket: Makefile 
	net/py-impacket/pkg: PLIST 
	net/py-irclib  : Makefile 
	net/py-irclib/pkg: PLIST 
	net/py-junos-eznc: Makefile 
	net/py-junos-eznc/pkg: PLIST 
	net/py-libcloud: Makefile 
	net/py-libcloud/pkg: PLIST 
	net/py-libknot : Makefile 
	net/py-libknot/pkg: PLIST 
	net/py-minimalmodbus: Makefile 
	net/py-minimalmodbus/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-nmap    : Makefile 
	net/py-nmap/pkg: PLIST 
	net/py-nxos    : Makefile 
	net/py-nxos/pkg: PLIST 
	net/py-paho-mqtt: Makefile 
	net/py-paho-mqtt/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-publicsuffix2: Makefile 
	net/py-publicsuffix2/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-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-client: Makefile 
	net/py-socketio-client/pkg: PLIST 
	net/py-socketio: Makefile 
	net/py-socketio/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-transmissionrpc-ng: Makefile 
	net/py-transmissionrpc-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/qbittorrent/qbittorrent: Makefile 
	net/rabbitmq   : Makefile 
	net/scapy      : Makefile 
	net/seafile/libsearpc: Makefile 
	net/seafile/seafile: Makefile 
	net/sshuttle   : Makefile 
	net/sshuttle/pkg: PLIST 
	net/synapse    : Makefile 
	net/tacacs+    : Makefile 
	net/telepathy/folks: Makefile 
	net/telepathy/telepathy-idle: Makefile 
	net/telepathy/telepathy-logger: Makefile 
	net/tg         : Makefile 
	net/toot       : Makefile 
	net/toxic      : Makefile 
	net/tremc      : Makefile 
	net/vf1        : Makefile 
	net/websockify : Makefile 
	net/weechat    : Makefile 

Log message:
handle py3.12 switchover in net


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:37

Modified files:
	news           : Makefile 
	news/py-sabctools: Makefile 
	news/py-sabctools/pkg: PLIST 
	news/sabnzbd   : Makefile 

Log message:
handle py3.12 switchover in news


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:39

Modified files:
	print          : Makefile 
	print/hplip    : Makefile 
	print/libharu  : Makefile 
	print/lilypond : Makefile 
	print/lyx      : Makefile 
	print/ocrmypdf : Makefile 
	print/pdfarranger: Makefile 
	print/printrun : Makefile 
	print/psutils  : Makefile 
	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-pydyf : Makefile 
	print/py-pydyf/pkg: PLIST 
	print/py-pylatex: Makefile 
	print/py-pylatex/pkg: PLIST 
	print/py-pypdf : Makefile 
	print/py-pypdf/pkg: PLIST 
	print/py-relatorio: Makefile 
	print/py-relatorio/pkg: PLIST 
	print/py-reportlab: Makefile 
	print/py-reportlab/pkg: PLIST 
	print/scribus  : Makefile 
	print/system-config-printer: Makefile 
	print/texlive/texmf: Makefile 
	print/unpaper  : Makefile 
	print/weasyprint: Makefile 
	print/weasyprint/pkg: PLIST 

Log message:
handle py3.12 switchover in print


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:41

Modified files:
	productivity   : Makefile 
	productivity/calcurse: Makefile 
	productivity/epr-reader: Makefile 
	productivity/gtg: Makefile 
	productivity/impressive: Makefile 
	productivity/khal: Makefile 
	productivity/khard: Makefile 
	productivity/kmymoney: Makefile 
	productivity/ledger: Makefile 
	productivity/py-caldav: Makefile 
	productivity/py-caldav/pkg: PLIST 
	productivity/py-tasklib: Makefile 
	productivity/py-tasklib/pkg: PLIST 
	productivity/qbirthday: Makefile 
	productivity/radicale: Makefile 
	productivity/radicale2: Makefile 
	productivity/rednotebook: Makefile 
	productivity/timewarrior: Makefile 
	productivity/topydo: Makefile 
	productivity/vdirsyncer: Makefile 
	productivity/workrave: Makefile 
	productivity/yokadi: Makefile 
	productivity/zim: Makefile 

Log message:
handle py3.12 switchover in productivity


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:47

Modified files:
	security       : Makefile 
	security/ROPgadget: Makefile 
	security/angrop: Makefile 
	security/badkeys: Makefile 
	security/boofuzz: Makefile 
	security/botan2: Makefile 
	security/distorm3: Makefile 
	security/distorm3/pkg: PLIST 
	security/dropbear: Makefile 
	security/emldump: Makefile 
	security/fierce: Makefile 
	security/hashid: Makefile 
	security/knockpy: Makefile 
	security/letsencrypt: Makefile 
	security/letsencrypt/acme-tiny: Makefile 
	security/letsencrypt/client: Makefile 
	security/letsencrypt/py-acme: Makefile 
	security/letsencrypt/py-acme/pkg: PLIST 
	security/libbde: Makefile 
	security/libewf: Makefile 
	security/libpwquality: Makefile 
	security/mitmproxy: Makefile 
	security/oledump: Makefile 
	security/oletools: Makefile 
	security/pass-import: Makefile 
	security/passphraseme: Makefile 
	security/pcsc-lite: Makefile 
	security/pdf-parser: Makefile 
	security/pdfid : Makefile 
	security/plaso : Makefile 
	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: Makefile 
	security/py-argon2-cffi/pkg: PLIST 
	security/py-artifacts: Makefile 
	security/py-artifacts/pkg: PLIST 
	security/py-asn1crypto: Makefile 
	security/py-asn1crypto/pkg: PLIST 
	security/py-axolotl-curve25519: Makefile 
	security/py-axolotl-curve25519/pkg: PLIST 
	security/py-axolotl: Makefile 
	security/py-axolotl/pkg: PLIST 
	security/py-bcrypt: Makefile 
	security/py-bcrypt/pkg: PLIST 
	security/py-cryptodome-test-vectors: Makefile 
	security/py-cryptodome-test-vectors/pkg: PLIST 
	security/py-cryptodome: Makefile 
	security/py-cryptodome/pkg: PLIST 
	security/py-cryptodomex: Makefile 
	security/py-cryptodomex/pkg: PLIST 
	security/py-cryptography: Makefile 
	security/py-cryptography/pkg: PLIST 
	security/py-cryptography_vectors: Makefile 
	security/py-cryptography_vectors/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-fickling: Makefile 
	security/py-fickling/pkg: PLIST 
	security/py-fido2: Makefile 
	security/py-fido2/pkg: PLIST 
	security/py-gnupg: Makefile 
	security/py-gnupg/pkg: PLIST 
	security/py-gssapi: Makefile 
	security/py-gssapi/pkg: PLIST 
	security/py-hkdf: Makefile 
	security/py-hkdf/pkg: PLIST 
	security/py-hvac: Makefile 
	security/py-hvac/pkg: PLIST 
	security/py-in-toto: Makefile 
	security/py-in-toto/pkg: PLIST 
	security/py-josepy: Makefile 
	security/py-josepy/pkg: PLIST 
	security/py-keyring: Makefile 
	security/py-keyring/pkg: PLIST 
	security/py-krb5: Makefile 
	security/py-krb5/pkg: PLIST 
	security/py-libnacl: Makefile 
	security/py-libnacl/pkg: PLIST 
	security/py-miasm: Makefile 
	security/py-miasm/pkg: PLIST 
	security/py-mitmproxy_rs: Makefile 
	security/py-mitmproxy_rs/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-passlib: Makefile 
	security/py-passlib/pkg: PLIST 
	security/py-pbkdf2: Makefile 
	security/py-pbkdf2/pkg: PLIST 
	security/py-pefile: Makefile 
	security/py-pefile/pkg: PLIST 
	security/py-pgpdump: Makefile 
	security/py-pgpdump/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-ropper: Makefile 
	security/py-ropper/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-service_identity: Makefile 
	security/py-service_identity/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-trustme: Makefile 
	security/py-trustme/pkg: PLIST 
	security/py-yaswfp: Makefile 
	security/py-yaswfp/pkg: PLIST 
	security/py-zxcvbn: Makefile 
	security/py-zxcvbn/pkg: PLIST 
	security/recon-ng: Makefile 
	security/routersploit: Makefile 
	security/sn0int: Makefile 
	security/sqlmap: Makefile 
	security/ssh-audit: Makefile 
	security/ssh-audit/pkg: PLIST 
	security/suricata: Makefile 
	security/theharvester: Makefile 
	security/volatility3: Makefile 
	security/volatility3/pkg: PLIST 
	security/wapiti: Makefile 
	security/wesng : Makefile 
	security/wfuzz : Makefile 
	security/yara  : Makefile 
	security/yara/python: Makefile 
	security/yara/python/pkg: PLIST 
	security/yubico/yubikey-manager: Makefile 
	security/yubiserve: Makefile 

Log message:
handle py3.12 switchover in security


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:48

Modified files:
	shells         : Makefile 
	shells/bash-completion: Makefile 
	shells/fish    : Makefile 
	shells/py-qtconsole: Makefile 
	shells/py-qtconsole/pkg: PLIST 

Log message:
handle py3.12 switchover in shells


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:54

Modified files:
	sysutils       : Makefile 
	sysutils/ansible-core: Makefile 
	sysutils/ansible-lint: Makefile 
	sysutils/ansible: Makefile 
	sysutils/appmanager: Makefile 
	sysutils/awscli-plugin-endpoint: Makefile 
	sysutils/awscli: Makefile 
	sysutils/backblaze-b2: Makefile 
	sysutils/binwalk: Makefile 
	sysutils/bitrot: Makefile 
	sysutils/borgbackup/1.4: Makefile 
	sysutils/borgbackup/2.0: Makefile 
	sysutils/borgbackup: Makefile.inc 
	sysutils/borgmatic: Makefile 
	sysutils/collectd: Makefile 
	sysutils/deja-dup: Makefile 
	sysutils/diffoscope: Makefile 
	sysutils/duplicity: Makefile 
	sysutils/fabric: Makefile 
	sysutils/flatpak/xdg-desktop-portal: Makefile 
	sysutils/glances: Makefile 
	sysutils/google-cloud-sdk: Makefile 
	sysutils/jefferson: Makefile 
	sysutils/libesedb: Makefile 
	sysutils/libevt: Makefile 
	sysutils/libevtx: Makefile 
	sysutils/libfsapfs: Makefile 
	sysutils/libfsntfs: Makefile 
	sysutils/libfvde: Makefile 
	sysutils/libfwnt: Makefile 
	sysutils/libfwsi: Makefile 
	sysutils/liblnk: Makefile 
	sysutils/libluksde: Makefile 
	sysutils/libmsiecf: Makefile 
	sysutils/libolecf: Makefile 
	sysutils/libqcow: Makefile 
	sysutils/libregf: Makefile 
	sysutils/libscca: Makefile 
	sysutils/libsigscan: Makefile 
	sysutils/libsmdev: Makefile 
	sysutils/libsmraw: Makefile 
	sysutils/libvhdi: Makefile 
	sysutils/libvirt-python: Makefile 
	sysutils/libvirt-python/pkg: PLIST 
	sysutils/libvirt: Makefile 
	sysutils/libvmdk: Makefile 
	sysutils/libvshadow: Makefile 
	sysutils/libvslvm: Makefile 
	sysutils/mdprint: Makefile 
	sysutils/me_cleaner: Makefile 
	sysutils/menulibre: Makefile 
	sysutils/nut   : Makefile 
	sysutils/psrecord: Makefile 
	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-expandvars: Makefile 
	sysutils/py-expandvars/pkg: PLIST 
	sysutils/py-filelock: Makefile 
	sysutils/py-filelock/pkg: PLIST 
	sysutils/py-find: Makefile 
	sysutils/py-find/pkg: PLIST 
	sysutils/py-fsspec: Makefile 
	sysutils/py-fsspec/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-packaging: Makefile 
	sysutils/py-packaging/pkg: PLIST 
	sysutils/py-parallel-ssh: Makefile 
	sysutils/py-parallel-ssh/pkg: PLIST 
	sysutils/py-pipx: Makefile 
	sysutils/py-pipx/pkg: PLIST 
	sysutils/py-platformdirs: Makefile 
	sysutils/py-platformdirs/pkg: PLIST 
	sysutils/py-prometheus_client: Makefile 
	sysutils/py-prometheus_client/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-threadpoolctl: Makefile 
	sysutils/py-threadpoolctl/pkg: PLIST 
	sysutils/py-tsk: Makefile 
	sysutils/py-tsk/pkg: PLIST 
	sysutils/py-userpath: Makefile 
	sysutils/py-userpath/pkg: PLIST 
	sysutils/py-vmomi: Makefile 
	sysutils/py-vmomi/pkg: PLIST 
	sysutils/py-vsphere-automation: Makefile 
	sysutils/py-vsphere-automation/pkg: PLIST 
	sysutils/py-watchdog: Makefile 
	sysutils/py-watchdog/pkg: PLIST 
	sysutils/py-zabbix-api: Makefile 
	sysutils/py-zabbix-api/pkg: PLIST 
	sysutils/ranger: Makefile 
	sysutils/rdiff-backup: Makefile 
	sysutils/salt-testing: Makefile 
	sysutils/salt  : Makefile 
	sysutils/supervisor: Makefile 
	sysutils/tarsnapper: Makefile 
	sysutils/tentakel: Makefile 
	sysutils/u-boot: Makefile.inc 
	sysutils/u-boot/aarch64: Makefile 
	sysutils/u-boot/rk356x: Makefile 
	sysutils/u-boot/rk3588: Makefile 
	sysutils/u-boot/sun50i: Makefile 
	sysutils/virt-manager: Makefile 
	sysutils/vorta : Makefile 
	sysutils/yabitrot: Makefile 

Log message:
handle py3.12 switchover in sysutils


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:38:55

Modified files:
	telephony      : Makefile 
	telephony/linphone/liblinphone: Makefile 
	telephony/py-phonenumbers: Makefile 
	telephony/py-phonenumbers/pkg: PLIST 

Log message:
handle py3.12 switchover in telephony


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:39:06

Modified files:
	textproc       : Makefile 
	textproc/apertium-regtest: Makefile 
	textproc/apertium-streamparser: Makefile 
	textproc/apertium: Makefile 
	textproc/argparse-manpage: Makefile 
	textproc/asciidoc: Makefile 
	textproc/asciinema: Makefile 
	textproc/calibre: Makefile 
	textproc/catfish: Makefile 
	textproc/cdiff : Makefile 
	textproc/codespell: Makefile 
	textproc/dialect: Makefile 
	textproc/doclifter: Makefile 
	textproc/gi-docgen: Makefile 
	textproc/gtk-doc: Makefile 
	textproc/hotdoc: Makefile 
	textproc/itstool: Makefile 
	textproc/libmarisa: Makefile 
	textproc/libunicode: Makefile 
	textproc/libxml: Makefile 
	textproc/link-grammar: Makefile 
	textproc/meld  : Makefile 
	textproc/nfoview: Makefile 
	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-PyPDF2: Makefile 
	textproc/py-PyPDF2/pkg: PLIST 
	textproc/py-alabaster: Makefile 
	textproc/py-alabaster/pkg: PLIST 
	textproc/py-bashlex: Makefile 
	textproc/py-bashlex/pkg: PLIST 
	textproc/py-black: Makefile 
	textproc/py-black/pkg: PLIST 
	textproc/py-bracex: Makefile 
	textproc/py-bracex/pkg: PLIST 
	textproc/py-canonicaljson: Makefile 
	textproc/py-canonicaljson/pkg: PLIST 
	textproc/py-cchardet: Makefile 
	textproc/py-cchardet/pkg: PLIST 
	textproc/py-chardet: Makefile 
	textproc/py-chardet/pkg: PLIST 
	textproc/py-charset-normalizer: Makefile 
	textproc/py-charset-normalizer/pkg: PLIST 
	textproc/py-colored: Makefile 
	textproc/py-colored/pkg: PLIST 
	textproc/py-coloredlogs: Makefile 
	textproc/py-coloredlogs/pkg: PLIST 
	textproc/py-commonmark: Makefile 
	textproc/py-commonmark/pkg: PLIST 
	textproc/py-confuse: Makefile 
	textproc/py-confuse/pkg: PLIST 
	textproc/py-cson: Makefile 
	textproc/py-cson/pkg: PLIST 
	textproc/py-css-parser: Makefile 
	textproc/py-css-parser/pkg: PLIST 
	textproc/py-cssselect: Makefile 
	textproc/py-cssselect/pkg: PLIST 
	textproc/py-cssselect2: Makefile 
	textproc/py-cssselect2/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-dict2xml: Makefile 
	textproc/py-dict2xml/pkg: PLIST 
	textproc/py-dicttoxml: Makefile 
	textproc/py-dicttoxml/pkg: PLIST 
	textproc/py-diff-match-patch: Makefile 
	textproc/py-diff-match-patch/pkg: PLIST 
	textproc/py-docutils: Makefile 
	textproc/py-docutils/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-iniconfig: Makefile 
	textproc/py-iniconfig/pkg: PLIST 
	textproc/py-iso8601: Makefile 
	textproc/py-iso8601/pkg: PLIST 
	textproc/py-jaraco-text: Makefile 
	textproc/py-jaraco-text/pkg: PLIST 
	textproc/py-jellyfish: Makefile 
	textproc/py-jellyfish/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-it: Makefile 
	textproc/py-markdown-it/pkg: PLIST 
	textproc/py-markdown: Makefile 
	textproc/py-markdown/pkg: PLIST 
	textproc/py-mdown-extensions: Makefile 
	textproc/py-mdown-extensions/pkg: PLIST 
	textproc/py-mdurl: Makefile 
	textproc/py-mdurl/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-odfpy: Makefile 
	textproc/py-odfpy/pkg: PLIST 
	textproc/py-ofxparse: Makefile 
	textproc/py-ofxparse/pkg: PLIST 
	textproc/py-openpyxl: Makefile 
	textproc/py-openpyxl/pkg: PLIST 
	textproc/py-orjson: Makefile 
	textproc/py-orjson/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-pygments: Makefile 
	textproc/py-pygments/pkg: PLIST 
	textproc/py-pykwalify: Makefile 
	textproc/py-pykwalify/pkg: PLIST 
	textproc/py-pypandoc: Makefile 
	textproc/py-pypandoc/pkg: PLIST 
	textproc/py-pyphen: Makefile 
	textproc/py-pyphen/pkg: PLIST 
	textproc/py-python-json-logger: Makefile 
	textproc/py-python-json-logger/pkg: PLIST 
	textproc/py-rebulk: Makefile 
	textproc/py-rebulk/pkg: PLIST 
	textproc/py-recommonmark: Makefile 
	textproc/py-recommonmark/pkg: PLIST 
	textproc/py-referencing: Makefile 
	textproc/py-referencing/pkg: PLIST 
	textproc/py-rst2ansi: Makefile 
	textproc/py-rst2ansi/pkg: PLIST 
	textproc/py-ruamel.yaml.clib: Makefile 
	textproc/py-ruamel.yaml.clib/pkg: PLIST 
	textproc/py-ruamel.yaml: Makefile 
	textproc/py-ruamel.yaml/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-lookup: Makefile 
	textproc/py-spdx-lookup/pkg: PLIST 
	textproc/py-spdx: Makefile 
	textproc/py-spdx/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-notfound-page: Makefile 
	textproc/py-sphinx-notfound-page/pkg: PLIST 
	textproc/py-sphinx: Makefile 
	textproc/py-sphinx/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: Makefile Makefile.inc 
	textproc/py-sphinxcontrib/applehelp: Makefile 
	textproc/py-sphinxcontrib/applehelp/pkg: PLIST 
	textproc/py-sphinxcontrib/devhelp: Makefile 
	textproc/py-sphinxcontrib/devhelp/pkg: PLIST 
	textproc/py-sphinxcontrib/htmlhelp: Makefile 
	textproc/py-sphinxcontrib/htmlhelp/pkg: PLIST 
	textproc/py-sphinxcontrib/jquery: Makefile 
	textproc/py-sphinxcontrib/jquery/pkg: PLIST 
	textproc/py-sphinxcontrib/jsmath: Makefile 
	textproc/py-sphinxcontrib/jsmath/pkg: PLIST 
	textproc/py-sphinxcontrib/qthelp: Makefile 
	textproc/py-sphinxcontrib/qthelp/pkg: PLIST 
	textproc/py-sphinxcontrib/serializinghtml: Makefile 
	textproc/py-sphinxcontrib/serializinghtml/pkg: PLIST 
	textproc/py-sphinxcontrib/websupport: Makefile 
	textproc/py-sphinxcontrib/websupport/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-tinycss2: Makefile 
	textproc/py-tinycss2/pkg: PLIST 
	textproc/py-toml: Makefile 
	textproc/py-toml/pkg: PLIST 
	textproc/py-tomli: Makefile 
	textproc/py-tomli/pkg: PLIST 
	textproc/py-tomli_w: Makefile 
	textproc/py-tomli_w/pkg: PLIST 
	textproc/py-tomlkit: Makefile 
	textproc/py-tomlkit/pkg: PLIST 
	textproc/py-typogrify: Makefile 
	textproc/py-typogrify/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-unpaddedbase64: Makefile 
	textproc/py-unpaddedbase64/pkg: PLIST 
	textproc/py-vobject: Makefile 
	textproc/py-vobject/pkg: PLIST 
	textproc/py-webencodings: Makefile 
	textproc/py-webencodings/pkg: PLIST 
	textproc/py-whatthepatch: Makefile 
	textproc/py-whatthepatch/pkg: PLIST 
	textproc/py-xlrd: Makefile 
	textproc/py-xlrd/pkg: PLIST 
	textproc/py-xlwt: Makefile 
	textproc/py-xlwt/pkg: PLIST 
	textproc/py-xmldiff: Makefile 
	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-yamlloader: Makefile 
	textproc/py-yamlloader/pkg: PLIST 
	textproc/py-yamlordereddictloader: Makefile 
	textproc/py-yamlordereddictloader/pkg: PLIST 
	textproc/rubber: Makefile 
	textproc/spiff/patches: patch-exact_c patch-parse_c patch-tol_c 
	textproc/syrics: Makefile 
	textproc/syrics/pkg: PLIST 
	textproc/urlscan: Makefile 
	textproc/xml2rfc: Makefile 
	textproc/xxdiff: Makefile 
	textproc/yq    : Makefile 

Log message:
handle py3.12 switchover in textproc


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:39:07

Modified files:
	wayland/libei  : Makefile 
	wayland/libinput-openbsd: Makefile 

Log message:
handle py3.12 switchover in wayland


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:39:15

Modified files:
	www            : Makefile 
	www/ap2-mod_wsgi: Makefile 
	www/apertium-apy: Makefile 
	www/bluefish   : Makefile 
	www/buku       : Makefile 
	www/chromium   : Makefile 
	www/ephemetoot : Makefile 
	www/firefox-esr: Makefile 
	www/gallery-dl : Makefile 
	www/internetarchive: Makefile 
	www/ipynb-py-convert: Makefile 
	www/iridium    : Makefile 
	www/jupyter-notebook: Makefile 
	www/kore       : Makefile 
	www/liferea    : Makefile 
	www/linkchecker: Makefile 
	www/mozilla-firefox: Makefile 
	www/odoo       : Makefile 
	www/pelican    : Makefile 
	www/puppetboard: Makefile 
	www/py-CherryPy: Makefile 
	www/py-CherryPy/pkg: PLIST 
	www/py-adblock : Makefile 
	www/py-adblock/pkg: PLIST 
	www/py-aiohappyeyeballs: Makefile 
	www/py-aiohappyeyeballs/pkg: PLIST 
	www/py-aiohttp-oauthlib: Makefile 
	www/py-aiohttp-oauthlib/pkg: PLIST 
	www/py-aiohttp : Makefile 
	www/py-aiohttp/pkg: PLIST 
	www/py-aioquic : Makefile 
	www/py-aioquic/pkg: PLIST 
	www/py-arsenic : Makefile 
	www/py-arsenic/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-beautifulsoup4: Makefile 
	www/py-beautifulsoup4/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-cookies : Makefile 
	www/py-cookies/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-flask-wtf: Makefile 
	www/py-flask-wtf/pkg: PLIST 
	www/py-flask   : Makefile 
	www/py-flask/pkg: PLIST 
	www/py-flup    : Makefile 
	www/py-flup/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-httpcore: Makefile 
	www/py-httpcore/pkg: PLIST 
	www/py-httpie  : Makefile 
	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-httpx   : Makefile 
	www/py-httpx/pkg: PLIST 
	www/py-hyperframe: Makefile 
	www/py-hyperframe/pkg: PLIST 
	www/py-hyperlink: Makefile 
	www/py-hyperlink/pkg: PLIST 
	www/py-itsdangerous: Makefile 
	www/py-itsdangerous/pkg: PLIST 
	www/py-jinja2-time: Makefile 
	www/py-jinja2-time/pkg: PLIST 
	www/py-jinja2  : Makefile 
	www/py-jinja2/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-multipart: Makefile 
	www/py-multipart/pkg: PLIST 
	www/py-ndg-httpsclient: Makefile 
	www/py-ndg-httpsclient/pkg: PLIST 
	www/py-nh3     : Makefile 
	www/py-nh3/pkg : PLIST 
	www/py-openapi-core: Makefile 
	www/py-openapi-core/pkg: PLIST 
	www/py-qt6webengine: Makefile 
	www/py-qt6webengine/pkg: PLIST 
	www/py-qtwebengine: Makefile 
	www/py-qtwebengine/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-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-requests: Makefile 
	www/py-requests/pkg: PLIST 
	www/py-responses: Makefile 
	www/py-responses/pkg: PLIST 
	www/py-selenium: Makefile 
	www/py-selenium/pkg: PLIST 
	www/py-soupsieve: Makefile 
	www/py-soupsieve/pkg: PLIST 
	www/py-spotipy : Makefile 
	www/py-spotipy/pkg: PLIST 
	www/py-tempita : Makefile 
	www/py-tempita/pkg: PLIST 
	www/py-terminado: Makefile 
	www/py-terminado/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-webcolors: Makefile 
	www/py-webcolors/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-werkzeug: Makefile 
	www/py-werkzeug/pkg: PLIST 
	www/py-wstools : Makefile 
	www/py-wstools/pkg: PLIST 
	www/py-wtforms : Makefile 
	www/py-wtforms/pkg: PLIST 
	www/py-yarl    : Makefile 
	www/py-yarl/pkg: PLIST 
	www/qobuz-dl   : Makefile 
	www/qutebrowser: Makefile 
	www/tootstream : Makefile 
	www/tor-browser/browser: Makefile 
	www/trac       : Makefile 
	www/tuir       : Makefile 
	www/twill      : Makefile 
	www/ungoogled-chromium: Makefile 
	www/unit/unit-python: Makefile 
	www/urlwatch   : Makefile 
	www/varnish    : Makefile 
	www/woob       : Makefile 
	www/youtube-dl : Makefile 
	www/yt-dlp     : Makefile 

Log message:
handle py3.12 switchover in www


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:39:19

Modified files:
	x11            : Makefile 
	x11/alacritty  : Makefile 
	x11/arandr     : Makefile 
	x11/autorandr  : Makefile 
	x11/blueprint-compiler: Makefile 
	x11/dbus-python: Makefile 
	x11/dbus-python/pkg: PLIST 
	x11/enlightenment: Makefile 
	x11/gedit/gedit-plugins: Makefile 
	x11/gedit/gedit: Makefile 
	x11/gnome/accerciser: Makefile 
	x11/gnome/browser-connector: Makefile 
	x11/gnome/builder: Makefile 
	x11/gnome/eog-plugins: Makefile 
	x11/gnome/gitg : Makefile 
	x11/gnome/gom  : Makefile 
	x11/gnome/gvfs : Makefile 
	x11/gnome/libgweather4: Makefile 
	x11/gnome/librsvg: Makefile 
	x11/gnome/libsecret: Makefile 
	x11/gnome/localsearch: Makefile 
	x11/gnome/music: Makefile 
	x11/gnome/orca : Makefile 
	x11/gnome/py-atspi: Makefile 
	x11/gnome/secrets: Makefile 
	x11/gnome/shell: Makefile 
	x11/gnome/tinysparql: Makefile 
	x11/gnome/totem: Makefile 
	x11/gnome/tweaks: Makefile 
	x11/gnome/yelp-tools: Makefile 
	x11/gtk+4      : Makefile 
	x11/kde-applications/cantor: Makefile 
	x11/kde-applications/kajongg: Makefile 
	x11/kde-applications/kde-dev-scripts: Makefile 
	x11/kde-applications/kdenlive: Makefile 
	x11/kde-applications/kopeninghours: Makefile 
	x11/kde-applications/lokalize: Makefile 
	x11/kde-applications/spectacle: Makefile 
	x11/kde-applications/umbrello: Makefile 
	x11/kde-plasma/breeze-gtk: Makefile 
	x11/kde-plasma/kwin: Makefile 
	x11/kitty      : Makefile 
	x11/mate/menu-advanced: Makefile 
	x11/mate/pluma : Makefile 
	x11/menumaker  : Makefile 
	x11/nagstamon  : Makefile 
	x11/obmenu     : Makefile 
	x11/openbox    : Makefile 
	x11/papirus-icon-theme: Makefile 
	x11/polybar    : Makefile 
	x11/py-i3ipc   : Makefile 
	x11/py-i3ipc/pkg: PLIST 
	x11/py-pyglet  : Makefile 
	x11/py-pyglet/pkg: PLIST 
	x11/py-qt5     : Makefile 
	x11/py-qt5/pkg : PLIST 
	x11/py-qt6     : Makefile 
	x11/py-qt6/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-wxPython: Makefile 
	x11/py-xcbgen  : Makefile 
	x11/py-xcbgen/pkg: PLIST 
	x11/py-xlib    : Makefile 
	x11/py-xlib/pkg: PLIST 
	x11/qt5/qtwebengine: Makefile 
	x11/qt6/pyside6/pyside: Makefile 
	x11/qt6/pyside6/shiboken: Makefile 
	x11/qt6/pyside6/tools: Makefile 
	x11/qt6/qtbase : Makefile 
	x11/qt6/qtdeclarative: Makefile 
	x11/qt6/qtwebengine: Makefile 
	x11/remmina    : Makefile 
	x11/screenkey  : Makefile 
	x11/spice-gtk  : Makefile 
	x11/tellico    : Makefile 
	x11/terminator : Makefile 
	x11/wxWidgets  : Makefile 
	x11/xcb-util-errors: Makefile 
	x11/xss-lock   : Makefile 
	x11/zutty      : Makefile 

Log message:
handle py3.12 switchover in x11


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:39:34

Modified files:
	devel          : Makefile 
	devel/angr/py-ailment: Makefile 
	devel/angr/py-angr: Makefile 
	devel/angr/py-archinfo: Makefile 
	devel/angr/py-claripy: Makefile 
	devel/angr/py-cle: Makefile 
	devel/angr/py-pyvex: Makefile 
	devel/angr/py-z3-solver: Makefile 
	devel/arduino-esp32: Makefile 
	devel/arduino-esp8266: Makefile 
	devel/arduino-makefile: Makefile 
	devel/autopep8 : Makefile 
	devel/bazel    : Makefile 
	devel/bpython  : Makefile 
	devel/bpython/pkg: PLIST 
	devel/cabal-install: Makefile 
	devel/capstone : Makefile 
	devel/capstone/python: Makefile 
	devel/capstone/python/pkg: PLIST 
	devel/clang-tools-extra: Makefile 
	devel/cmake    : Makefile 
	devel/coccigrep: Makefile 
	devel/coccinelle: Makefile 
	devel/codechecker: Makefile 
	devel/cutter   : Makefile 
	devel/cvs-fast-export: Makefile 
	devel/cvs2gitdump: Makefile 
	devel/distcc   : Makefile 
	devel/flake8   : Makefile 
	devel/flawfinder: Makefile 
	devel/gdb      : Makefile 
	devel/git-cola : Makefile 
	devel/git-filter-repo: Makefile 
	devel/github-backup: Makefile 
	devel/glade    : Makefile 
	devel/glib2    : Makefile 
	devel/gn       : Makefile 
	devel/gobject-introspection: Makefile 
	devel/goopy    : Makefile 
	devel/gyp      : Makefile 
	devel/immer    : Makefile 
	devel/include-what-you-use: Makefile 
	devel/ipython  : Makefile 
	devel/ipython/pkg: PLIST 
	devel/json-glib: Makefile 
	devel/kdevelop : Makefile 
	devel/keystone : Makefile 
	devel/keystone/python: Makefile 
	devel/keystone/python/pkg: PLIST 
	devel/kf5/breeze-icons: Makefile 
	devel/kf5/extra-cmake-modules: Makefile 
	devel/kf5/kapidox: Makefile 
	devel/kf5/kdelibs4support: Makefile 
	devel/kf5/ki18n: Makefile 
	devel/kf6/breeze-icons: Makefile 
	devel/kf6/extra-cmake-modules: Makefile 
	devel/kf6/ki18n: Makefile 
	devel/lager    : Makefile 
	devel/legit    : Makefile 
	devel/libcdada : Makefile 
	devel/libftdi1 : Makefile 
	devel/libgit2/libgit2-glib: Makefile 
	devel/libgit2/py-git2: Makefile 
	devel/libgusb  : Makefile 
	devel/liblouis : Makefile 
	devel/libpeas  : Makefile 
	devel/libpeas2 : Makefile 
	devel/libtalloc: Makefile 
	devel/libvolk  : Makefile 
	devel/llvm-lit : Makefile 
	devel/llvm/13  : Makefile 
	devel/llvm/16  : Makefile 
	devel/llvm/17  : Makefile 
	devel/llvm/18  : Makefile 
	devel/llvm     : Makefile.inc 
	devel/luacheck : Makefile 
	devel/makeesparduino: Makefile 
	devel/mercurial: Makefile 
	devel/meson-python: Makefile 
	devel/meson    : Makefile 
	devel/ophis    : Makefile 
	devel/pre-commit: Makefile 
	devel/pudb     : Makefile 
	devel/pudb/pkg : PLIST 
	devel/py2-setuptools: Makefile 
	devel/py2-setuptools/pkg: PLIST 
	devel/pycdc    : Makefile 
	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/pyusb    : Makefile 
	devel/pyusb/pkg: PLIST 
	devel/qbs      : Makefile 
	devel/qt-creator: Makefile 
	devel/rcs-fast-import: Makefile 
	devel/riscv32-esp-elf/gcc: Makefile 
	devel/rizin    : Makefile 
	devel/scons    : Makefile 
	devel/serd     : Makefile 
	devel/sord     : Makefile 
	devel/spyder   : Makefile 
	devel/spyder/py-spyder-kernels: Makefile 
	devel/spyder/py-spyder-kernels/pkg: PLIST 
	devel/spyder/spyder: Makefile 
	devel/spyder/spyder/pkg: PLIST 
	devel/src      : Makefile 
	devel/stp      : Makefile 
	devel/subversion: Makefile 
	devel/udis86   : Makefile 
	devel/universal-ctags: Makefile 
	devel/xtensa-esp32-elf/gcc: Makefile 
	devel/xtensa-esp32s2-elf/gcc: Makefile 
	devel/xtensa-esp32s3-elf/gcc: Makefile 
	devel/xtensa-lx106-elf/gcc: Makefile 
	devel/zug      : Makefile 

Log message:
handle py3.12 switchover in devel: non py- files


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:40:15

Modified files:
	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-annotated_types: Makefile 
	devel/py-annotated_types/pkg: PLIST 
	devel/py-anytree: Makefile 
	devel/py-anytree/pkg: PLIST 
	devel/py-apipkg: Makefile 
	devel/py-apipkg/pkg: PLIST 
	devel/py-appdirs: Makefile 
	devel/py-appdirs/pkg: PLIST 
	devel/py-argcomplete: Makefile 
	devel/py-argcomplete/pkg: PLIST 
	devel/py-argh  : Makefile 
	devel/py-argh/pkg: PLIST 
	devel/py-arrow : Makefile 
	devel/py-arrow/pkg: PLIST 
	devel/py-asn1-modules: Makefile 
	devel/py-asn1-modules/pkg: PLIST 
	devel/py-asn1  : Makefile 
	devel/py-asn1/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-asynctest: Makefile 
	devel/py-asynctest/pkg: PLIST 
	devel/py-atomicwrites: Makefile 
	devel/py-atomicwrites/pkg: PLIST 
	devel/py-attrs : Makefile 
	devel/py-attrs/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-backcall: Makefile 
	devel/py-backcall/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-blinker: Makefile 
	devel/py-blinker/pkg: PLIST 
	devel/py-boolean.py: Makefile 
	devel/py-boolean.py/pkg: PLIST 
	devel/py-borghash: Makefile 
	devel/py-borghash/pkg: PLIST 
	devel/py-build : Makefile 
	devel/py-build/pkg: PLIST 
	devel/py-buildbot/buildbot: Makefile 
	devel/py-buildbot/console-view: Makefile 
	devel/py-buildbot/grid-view: Makefile 
	devel/py-buildbot/pkg: Makefile 
	devel/py-buildbot/waterfall-view: Makefile 
	devel/py-buildbot/www: Makefile 
	devel/py-buildslave: Makefile 
	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-cairocffi: Makefile 
	devel/py-cairocffi/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-didyoumean: Makefile 
	devel/py-click-didyoumean/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-click : Makefile 
	devel/py-click/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-colorama: Makefile 
	devel/py-colorama/pkg: PLIST 
	devel/py-colorlog: Makefile 
	devel/py-colorlog/pkg: PLIST 
	devel/py-comm  : Makefile 
	devel/py-comm/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-country: Makefile 
	devel/py-country/pkg: PLIST 
	devel/py-covdefaults: Makefile 
	devel/py-covdefaults/pkg: PLIST 
	devel/py-coverage: Makefile 
	devel/py-coverage/pkg: PLIST 
	devel/py-coveralls: Makefile 
	devel/py-coveralls/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-cruft : Makefile 
	devel/py-cruft/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-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-derange: Makefile 
	devel/py-derange/pkg: PLIST 
	devel/py-dill  : Makefile 
	devel/py-dill/pkg: PLIST 
	devel/py-dirty-equals: Makefile 
	devel/py-dirty-equals/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-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-editables: Makefile 
	devel/py-editables/pkg: PLIST 
	devel/py-elftools: Makefile 
	devel/py-elftools/pkg: PLIST 
	devel/py-enrich: Makefile 
	devel/py-enrich/pkg: PLIST 
	devel/py-entrypoints: Makefile 
	devel/py-entrypoints/pkg: PLIST 
	devel/py-esptool: Makefile 
	devel/py-esptool/pkg: PLIST 
	devel/py-exceptiongroup: Makefile 
	devel/py-exceptiongroup/pkg: PLIST 
	devel/py-execnet: Makefile 
	devel/py-execnet/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-flexmock: Makefile 
	devel/py-flexmock/pkg: PLIST 
	devel/py-flit  : Makefile 
	devel/py-flit/pkg: PLIST 
	devel/py-flit_core: Makefile 
	devel/py-flit_core/pkg: PLIST 
	devel/py-flit_scm: Makefile 
	devel/py-flit_scm/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-eventemitter: Makefile 
	devel/py-gevent-eventemitter/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-gobject3: Makefile 
	devel/py-gobject3/pkg: PLIST 
	devel/py-greenlet: Makefile 
	devel/py-greenlet/pkg: PLIST 
	devel/py-hamcrest: Makefile 
	devel/py-hamcrest/pkg: PLIST 
	devel/py-hatch-fancy-pypi-readme: Makefile 
	devel/py-hatch-fancy-pypi-readme/pkg: PLIST 
	devel/py-hatch-jupyter-builder: Makefile 
	devel/py-hatch-jupyter-builder/pkg: PLIST 
	devel/py-hatch-nodejs-version: Makefile 
	devel/py-hatch-nodejs-version/pkg: PLIST 
	devel/py-hatch-vcs: Makefile 
	devel/py-hatch-vcs/pkg: PLIST 
	devel/py-hatchling: Makefile 
	devel/py-hatchling/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-icalendar: Makefile 
	devel/py-icalendar/pkg: PLIST 
	devel/py-identify: Makefile 
	devel/py-identify/pkg: PLIST 
	devel/py-immutabledict: Makefile 
	devel/py-immutabledict/pkg: PLIST 
	devel/py-importlib-metadata: Makefile 
	devel/py-importlib-metadata/pkg: PLIST 
	devel/py-incremental: Makefile 
	devel/py-incremental/pkg: PLIST 
	devel/py-installer: Makefile 
	devel/py-installer/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-ipykernel: Makefile 
	devel/py-ipykernel/pkg: PLIST 
	devel/py-ipython_genutils: Makefile 
	devel/py-ipython_genutils/pkg: PLIST 
	devel/py-iso3166: Makefile 
	devel/py-iso3166/pkg: PLIST 
	devel/py-iso639: Makefile 
	devel/py-iso639/pkg: PLIST 
	devel/py-isodate: Makefile 
	devel/py-isodate/pkg: PLIST 
	devel/py-isoduration: Makefile 
	devel/py-isoduration/pkg: PLIST 
	devel/py-isort : Makefile 
	devel/py-isort/pkg: PLIST 
	devel/py-iterable-io: Makefile 
	devel/py-iterable-io/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-jedi  : Makefile 
	devel/py-jedi/pkg: PLIST 
	devel/py-jeepney: Makefile 
	devel/py-jeepney/pkg: PLIST 
	devel/py-jmespath: Makefile 
	devel/py-jmespath/pkg: PLIST 
	devel/py-jsonpath-ng: Makefile 
	devel/py-jsonpath-ng/pkg: PLIST 
	devel/py-jsonref: Makefile 
	devel/py-jsonref/pkg: PLIST 
	devel/py-jsonschema-path: Makefile 
	devel/py-jsonschema-path/pkg: PLIST 
	devel/py-jsonschema-spec: Makefile 
	devel/py-jsonschema-spec/pkg: PLIST 
	devel/py-jsonschema-specifications: Makefile 
	devel/py-jsonschema-specifications/pkg: PLIST 
	devel/py-jsonschema: Makefile 
	devel/py-jsonschema/pkg: PLIST 
	devel/py-jupyter_client: Makefile 
	devel/py-jupyter_client/pkg: PLIST 
	devel/py-jupyter_core: Makefile 
	devel/py-jupyter_core/pkg: PLIST 
	devel/py-jupyter_events: Makefile 
	devel/py-jupyter_events/pkg: PLIST 
	devel/py-jupyter_packaging: Makefile 
	devel/py-jupyter_packaging/pkg: PLIST 
	devel/py-jupyter_server: Makefile 
	devel/py-jupyter_server/pkg: PLIST 
	devel/py-jupyter_server_terminals: Makefile 
	devel/py-jupyter_server_terminals/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-liblarch: Makefile 
	devel/py-liblarch/pkg: PLIST 
	devel/py-lief  : Makefile 
	devel/py-lief/pkg: PLIST 
	devel/py-littleutils: Makefile 
	devel/py-littleutils/pkg: PLIST 
	devel/py-llvmlite: Makefile 
	devel/py-llvmlite/pkg: PLIST 
	devel/py-logfury: Makefile 
	devel/py-logfury/pkg: PLIST 
	devel/py-logilab-common: Makefile 
	devel/py-logilab-common/pkg: PLIST 
	devel/py-loguru: Makefile 
	devel/py-loguru/pkg: PLIST 
	devel/py-looseversion: Makefile 
	devel/py-looseversion/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-more-itertools: Makefile 
	devel/py-more-itertools/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-extensions: Makefile 
	devel/py-mypy-extensions/pkg: PLIST 
	devel/py-mypy  : Makefile 
	devel/py-mypy/pkg: PLIST 
	devel/py-nampa : Makefile 
	devel/py-nampa/pkg: PLIST 
	devel/py-nbclient: Makefile 
	devel/py-nbclient/pkg: PLIST 
	devel/py-nbconvert: Makefile 
	devel/py-nbconvert/pkg: PLIST 
	devel/py-nbformat: Makefile 
	devel/py-nbformat/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-warnings-filters: Makefile 
	devel/py-nose-warnings-filters/pkg: PLIST 
	devel/py-nose  : Makefile 
	devel/py-nose/pkg: PLIST 
	devel/py-nosexcover: Makefile 
	devel/py-nosexcover/pkg: PLIST 
	devel/py-objgraph: Makefile 
	devel/py-objgraph/pkg: PLIST 
	devel/py-olefile: Makefile 
	devel/py-olefile/pkg: PLIST 
	devel/py-openapi-schema-validator: Makefile 
	devel/py-openapi-schema-validator/pkg: PLIST 
	devel/py-openapi-spec-validator: Makefile 
	devel/py-openapi-spec-validator/pkg: PLIST 
	devel/py-openbsd: Makefile 
	devel/py-openbsd/pkg: PLIST 
	devel/py-ordered-set: Makefile 
	devel/py-ordered-set/pkg: PLIST 
	devel/py-outcome: Makefile 
	devel/py-outcome/pkg: PLIST 
	devel/py-overrides: Makefile 
	devel/py-overrides/pkg: PLIST 
	devel/py-parallel: Makefile 
	devel/py-parallel/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-parsing: Makefile 
	devel/py-parsing/pkg: PLIST 
	devel/py-parso : Makefile 
	devel/py-parso/pkg: PLIST 
	devel/py-path.py: Makefile 
	devel/py-path.py/pkg: PLIST 
	devel/py-path  : Makefile 
	devel/py-path/pkg: PLIST 
	devel/py-pathable: Makefile 
	devel/py-pathable/pkg: PLIST 
	devel/py-pathspec: Makefile 
	devel/py-pathspec/pkg: PLIST 
	devel/py-pathvalidate: Makefile 
	devel/py-pathvalidate/pkg: PLIST 
	devel/py-pbr   : Makefile 
	devel/py-pbr/pkg: PLIST 
	devel/py-pdm-backend: Makefile 
	devel/py-pdm-backend/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-pick  : Makefile 
	devel/py-pick/pkg: PLIST 
	devel/py-pip   : Makefile 
	devel/py-pip/pkg: PLIST 
	devel/py-pkgconfig: Makefile 
	devel/py-pkgconfig/pkg: PLIST 
	devel/py-pluggy: Makefile 
	devel/py-pluggy/pkg: PLIST 
	devel/py-plugnplay: Makefile 
	devel/py-plugnplay/pkg: PLIST 
	devel/py-ply   : Makefile 
	devel/py-ply/pkg: PLIST 
	devel/py-poetry-core: Makefile 
	devel/py-poetry-core/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-ptyprocess: Makefile 
	devel/py-ptyprocess/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-pydantic-compat: Makefile 
	devel/py-pydantic-compat/pkg: PLIST 
	devel/py-pydantic-core: Makefile 
	devel/py-pydantic-core/pkg: PLIST 
	devel/py-pydantic: Makefile 
	devel/py-pydantic/pkg: PLIST 
	devel/py-pydocstyle: Makefile 
	devel/py-pydocstyle/pkg: PLIST 
	devel/py-pygithub: Makefile 
	devel/py-pygithub/pkg: PLIST 
	devel/py-pyinotify: Makefile 
	devel/py-pyinotify/pkg: PLIST 
	devel/py-pylint_venv: Makefile 
	devel/py-pylint_venv/pkg: PLIST 
	devel/py-pyls-spyder: Makefile 
	devel/py-pyls-spyder/pkg: PLIST 
	devel/py-pyprof2calltree: Makefile 
	devel/py-pyprof2calltree/pkg: PLIST 
	devel/py-pyproject-api: Makefile 
	devel/py-pyproject-api/pkg: PLIST 
	devel/py-pyproject-metadata: Makefile 
	devel/py-pyproject-metadata/pkg: PLIST 
	devel/py-pyproject_hooks: Makefile 
	devel/py-pyproject_hooks/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-pytoolconfig: Makefile 
	devel/py-pytoolconfig/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-rcsparse: Makefile 
	devel/py-rcsparse/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-rich  : Makefile 
	devel/py-rich/pkg: PLIST 
	devel/py-robotframework: Makefile 
	devel/py-robotframework/pkg: PLIST 
	devel/py-rope  : Makefile 
	devel/py-rope/pkg: PLIST 
	devel/py-rpds-py: Makefile 
	devel/py-rpds-py/pkg: PLIST 
	devel/py-rtree : Makefile 
	devel/py-rtree/pkg: PLIST 
	devel/py-rx    : Makefile 
	devel/py-rx/pkg: PLIST 
	devel/py-sarif-tools: Makefile 
	devel/py-sarif-tools/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-setproctitle: Makefile 
	devel/py-setproctitle/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: Makefile 
	devel/py-setuptools/pkg: PLIST 
	devel/py-setuptools_git: Makefile 
	devel/py-setuptools_git/pkg: PLIST 
	devel/py-setuptools_scm: Makefile 
	devel/py-setuptools_scm/pkg: PLIST 
	devel/py-setuptools_scm_git_archive: Makefile 
	devel/py-setuptools_scm_git_archive/pkg: PLIST 
	devel/py-setuptools_trial: Makefile 
	devel/py-setuptools_trial/pkg: PLIST 
	devel/py-sh    : Makefile 
	devel/py-sh/pkg: PLIST 
	devel/py-shellingham: Makefile 
	devel/py-shellingham/pkg: PLIST 
	devel/py-simpleeval: Makefile 
	devel/py-simpleeval/pkg: PLIST 
	devel/py-simplegeneric: Makefile 
	devel/py-simplegeneric/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-speg  : Makefile 
	devel/py-speg/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-structlog: Makefile 
	devel/py-structlog/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-aiohttp: Makefile 
	devel/py-test-aiohttp/pkg: PLIST 
	devel/py-test-arraydiff: Makefile 
	devel/py-test-arraydiff/pkg: PLIST 
	devel/py-test-astropy-header: Makefile 
	devel/py-test-astropy-header/pkg: PLIST 
	devel/py-test-astropy: Makefile 
	devel/py-test-astropy/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-codspeed: Makefile 
	devel/py-test-codspeed/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-expect: Makefile 
	devel/py-test-expect/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-httpbin: Makefile 
	devel/py-test-httpbin/pkg: PLIST 
	devel/py-test-httpserver: Makefile 
	devel/py-test-httpserver/pkg: PLIST 
	devel/py-test-isort: Makefile 
	devel/py-test-isort/pkg: PLIST 
	devel/py-test-jupyter: Makefile 
	devel/py-test-jupyter/pkg: PLIST 
	devel/py-test-lazy-fixture: Makefile 
	devel/py-test-lazy-fixture/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-relaxed: Makefile 
	devel/py-test-relaxed/pkg: PLIST 
	devel/py-test-remotedata: Makefile 
	devel/py-test-remotedata/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-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-test  : Makefile 
	devel/py-test/pkg: PLIST 
	devel/py-testpath: Makefile 
	devel/py-testpath/pkg: PLIST 
	devel/py-testtools: Makefile 
	devel/py-testtools/pkg: PLIST 
	devel/py-three-merge: Makefile 
	devel/py-three-merge/pkg: PLIST 
	devel/py-thrift: Makefile 
	devel/py-thrift/pkg: PLIST 
	devel/py-timelib: Makefile 
	devel/py-timelib/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-tox   : Makefile 
	devel/py-tox/pkg: PLIST 
	devel/py-tqdm  : Makefile 
	devel/py-tqdm/pkg: PLIST 
	devel/py-traitlets: Makefile 
	devel/py-traitlets/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-twisted: Makefile 
	devel/py-twisted/pkg: PLIST 
	devel/py-txaio : Makefile 
	devel/py-txaio/pkg: PLIST 
	devel/py-typeguard: Makefile 
	devel/py-typeguard/pkg: PLIST 
	devel/py-typer : Makefile 
	devel/py-typer/pkg: PLIST 
	devel/py-types-psutil: Makefile 
	devel/py-types-psutil/pkg: PLIST 
	devel/py-types-setuptools: Makefile 
	devel/py-types-setuptools/pkg: PLIST 
	devel/py-typing-extensions: Makefile 
	devel/py-typing-extensions/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-unique-log-filter: Makefile 
	devel/py-unique-log-filter/pkg: PLIST 
	devel/py-untangle: Makefile 
	devel/py-untangle/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-vcversioner: Makefile 
	devel/py-vcversioner/pkg: PLIST 
	devel/py-versioneer: Makefile 
	devel/py-versioneer/pkg: PLIST 
	devel/py-virtualenv: Makefile 
	devel/py-virtualenv/pkg: PLIST 
	devel/py-voluptuous: Makefile 
	devel/py-voluptuous/pkg: PLIST 
	devel/py-vulture: Makefile 
	devel/py-vulture/pkg: PLIST 
	devel/py-wbem  : Makefile 
	devel/py-wbem/pkg: PLIST 
	devel/py-wcmatch: Makefile 
	devel/py-wcmatch/pkg: PLIST 
	devel/py-wcwidth: Makefile 
	devel/py-wcwidth/pkg: PLIST 
	devel/py-wheel : Makefile 
	devel/py-wheel/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 

Log message:
handle py3.12 switchover in devel: py- files


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:40:34

Modified files:
	infrastructure/bin: portbump 
	infrastructure/lib/OpenBSD/PortGen/Port: PyPI.pm 
	infrastructure/templates: Makefile.template 

Log message:
follow python.port.mk changes


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/21 04:42:47

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

Log message:
x11/xfce4/xfce4-screensaver: update to 4.18.4.

see https://mail.xfce.org/pipermail/xfce-announce/2024-December/001482.html


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:43:31

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

Log message:
bump recently updated port


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:46:05

Modified files:
	audio/beets/pkg: PLIST 
	audio/cplay/pkg: PLIST 
	audio/curseradio/pkg: PLIST 
	audio/ffmpeg-normalize/pkg: PLIST 
	audio/picard/pkg: PLIST 
	audio/puddletag/pkg: PLIST 
	audio/py-eyed3/pkg: PLIST 
	audio/quodlibet/pkg: PLIST 
	audio/rgain/pkg: PLIST 
	audio/snack    : Makefile 
	audio/sonata/pkg: PLIST 
	audio/subsonic-cli/pkg: PLIST 
	audio/yt-audio/pkg: PLIST 
	benchmarks/netperf-wrapper/pkg: PLIST-main 
	benchmarks/speedtest-cli/pkg: PLIST 
	comms/cc2538-bsl/pkg: PLIST 
	comms/chirp/pkg: PLIST 
	comms/py-gammu : Makefile 
	comms/py-gammu/pkg: PLIST 
	comms/sigrok/libsigrok/pkg: PLIST 
	databases/barman/pkg: PLIST 
	databases/mysql-utilities: Makefile 
	databases/mysql-utilities/pkg: PLIST 
	databases/py-pg_activity/pkg: PLIST 
	databases/recoll/pkg: PLIST-main 
	databases/web2ldap/pkg: PLIST 
	devel/angr     : Makefile.inc 
	devel/angr/py-ailment/pkg: PLIST 
	devel/angr/py-angr/pkg: PLIST 
	devel/angr/py-archinfo/pkg: PLIST 
	devel/angr/py-claripy/pkg: PLIST 
	devel/angr/py-cle/pkg: PLIST 
	devel/angr/py-pyvex/pkg: PLIST 
	devel/angr/py-z3-solver/pkg: PLIST 
	devel/autopep8/pkg: PLIST 
	devel/coccigrep/pkg: PLIST 
	devel/cvs2svn  : Makefile 
	devel/cvs2svn/pkg: PLIST 
	devel/distcc/pkg: PLIST-main 
	devel/flake8/pkg: PLIST 
	devel/git-cola/pkg: PLIST 
	devel/github-backup/pkg: PLIST 
	devel/legit/pkg: PLIST 
	devel/libgit2/py-git2/pkg: PLIST 
	devel/mercurial/pkg: PLIST-main 
	devel/meson/pkg: PLIST 
	devel/meson-python/pkg: PLIST 
	devel/ophis/pkg: PLIST 
	devel/pre-commit/pkg: PLIST 
	devel/py-buildbot: Makefile.inc 
	devel/py-buildbot/buildbot/pkg: PLIST 
	devel/py-buildbot/console-view/pkg: PLIST 
	devel/py-buildbot/grid-view/pkg: PLIST 
	devel/py-buildbot/pkg/pkg: PLIST 
	devel/py-buildbot/waterfall-view/pkg: PLIST 
	devel/py-buildbot/www/pkg: PLIST 
	devel/py-buildslave/pkg: PLIST 
	devel/py-doit/pkg: PLIST 
	devel/py2-pip  : Makefile 
	devel/py2-pip/pkg: PLIST 
	devel/py2-pygame: Makefile 
	devel/py2-pygame/pkg: PLIST 
	devel/pyupgrade/pkg: PLIST 
	devel/scons/pkg: PLIST 
	editors/novelwriter/pkg: PLIST 
	emulators/fs-uae: Makefile 
	games/gextoolbox/pkg: PLIST 
	games/legendary/pkg: PLIST 
	games/mnemosyne/pkg: PLIST 
	games/mysticmine: Makefile 
	games/mysticmine/pkg: PLIST 
	games/pyganim  : Makefile 
	games/pyganim/pkg: PLIST 
	games/pysol/pkg: PLIST 
	games/renpy/pkg: PLIST 
	games/singularity/pkg: PLIST 
	games/steamctl/pkg: PLIST 
	games/unknown-horizons/pkg: PLIST 
	geo/gdal/pkg   : PLIST-python 
	geo/mapproxy/pkg: PLIST 
	geo/mapserver/pkg: PLIST-python 
	geo/pygeoapi/pkg: PLIST 
	graphics/glad/pkg: PLIST 
	graphics/gnofract4d/pkg: PLIST 
	graphics/gprof2dot/pkg: PLIST 
	graphics/img2pdf/pkg: PLIST 
	graphics/py2-Pillow/pkg: PLIST 
	graphics/py2-cairo: Makefile 
	graphics/py2-cairo/pkg: PLIST 
	graphics/py2-opengl: Makefile 
	graphics/py2-opengl/pkg: PLIST 
	graphics/scour/pkg: PLIST 
	graphics/termtosvg/pkg: PLIST 
	graphics/xdot/pkg: PLIST 
	inputmethods/ibus: Makefile 
	inputmethods/ibus-anthy: Makefile 
	inputmethods/libkkc-data: Makefile 
	lang/myhdl/pkg : PLIST 
	lang/pcbasic/pkg: PLIST 
	lang/secularize/pkg: PLIST 
	mail/getmail/pkg: PLIST 
	mail/imapdedup/pkg: PLIST 
	mail/kopano/core: Makefile 
	mail/mailparser/pkg: PLIST 
	mail/offlineimap/pkg: PLIST 
	mail/pyzor/pkg : PLIST 
	math/lpsolve/python: Makefile 
	math/lpsolve/python/pkg: PLIST 
	math/py2-numpy : Makefile 
	math/py2-numpy/pkg: PLIST 
	math/veusz/pkg : PLIST 
	math/visidata/pkg: PLIST 
	misc/freeopcua/opcua-client-gui/pkg: PLIST 
	misc/gramps/pkg: PLIST 
	misc/lfm/pkg   : PLIST 
	misc/py-imdb/pkg: PLIST 
	multimedia/devede/pkg: PLIST 
	multimedia/gaupol/pkg: PLIST 
	multimedia/mat2/pkg: PLIST 
	multimedia/streamlink/pkg: PLIST 
	multimedia/yle-dl/pkg: PLIST 
	net/aggregate6/pkg: PLIST 
	net/arouteserver/pkg: PLIST 
	net/blaeu/pkg  : PLIST 
	net/deluge/pkg : PLIST 
	net/deluge-ltconfig/pkg: PLIST 
	net/exabgp/pkg : PLIST 
	net/gajim/pkg  : PLIST 
	net/gpodder/pkg: PLIST 
	net/gupnp/core : Makefile 
	net/libdnet/pkg: PLIST-python 
	net/magic-wormhole/pkg: PLIST 
	net/mygpoclient/pkg: PLIST 
	net/nyx/pkg    : PLIST 
	net/onionshare/pkg: PLIST-main 
	net/pbgpp/pkg  : PLIST 
	net/poezio/pkg : PLIST 
	net/py-dns     : Makefile 
	net/py-dns/pkg : PLIST 
	net/py-ripe.atlas.tools/pkg: PLIST 
	net/py2-dnspython: Makefile 
	net/py2-dnspython/pkg: PLIST 
	net/scapy/pkg  : PLIST 
	net/synapse/pkg: PLIST 
	net/tg/pkg     : PLIST 
	net/toot/pkg   : PLIST 
	net/vf1/pkg    : PLIST 
	net/websockify/pkg: PLIST 
	print/ocrmypdf/pkg: PLIST 
	print/pdfarranger/pkg: PLIST 
	print/printrun/pkg: PLIST 
	print/psutils/pkg: PLIST 
	productivity/bruce: Makefile 
	productivity/bruce/pkg: PLIST 
	productivity/epr-reader/pkg: PLIST 
	productivity/khal/pkg: PLIST 
	productivity/khard/pkg: PLIST 
	productivity/radicale/pkg: PLIST 
	productivity/radicale2/pkg: PLIST 
	productivity/rednotebook/pkg: PLIST 
	productivity/topydo/pkg: PLIST 
	productivity/vdirsyncer/pkg: PLIST 
	productivity/yokadi/pkg: PLIST 
	productivity/zim/pkg: PLIST 
	security/ROPgadget/pkg: PLIST 
	security/angrop/pkg: PLIST 
	security/badkeys/pkg: PLIST 
	security/boofuzz/pkg: PLIST 
	security/fierce/pkg: PLIST 
	security/hashid/pkg: PLIST 
	security/knockpy/pkg: PLIST 
	security/letsencrypt: Makefile.inc 
	security/letsencrypt/acme-tiny/pkg: PLIST 
	security/letsencrypt/client/pkg: PLIST 
	security/libpwquality/pkg: PLIST 
	security/mitmproxy/pkg: PLIST 
	security/oletools/pkg: PLIST 
	security/pass-import/pkg: PLIST 
	security/passphraseme/pkg: PLIST 
	security/plaso/pkg: PLIST 
	security/routersploit/pkg: PLIST 
	security/wapiti/pkg: PLIST 
	security/wesng/pkg: PLIST 
	security/wfuzz/pkg: PLIST 
	security/yubico/yubikey-manager/pkg: PLIST 
	security/yubiserve/pkg: PLIST 
	sysutils/ansible/pkg: PLIST 
	sysutils/ansible-core/pkg: PLIST 
	sysutils/ansible-lint/pkg: PLIST 
	sysutils/awscli/pkg: PLIST 
	sysutils/awscli-plugin-endpoint/pkg: PLIST 
	sysutils/backblaze-b2/pkg: PLIST 
	sysutils/binwalk/pkg: PLIST 
	sysutils/bitrot/pkg: PLIST 
	sysutils/borgbackup/1.4/pkg: PLIST 
	sysutils/borgbackup/2.0/pkg: PLIST 
	sysutils/borgmatic/pkg: PLIST 
	sysutils/diffoscope/pkg: PLIST 
	sysutils/duplicity/pkg: PLIST 
	sysutils/fabric/pkg: PLIST 
	sysutils/glances/pkg: PLIST 
	sysutils/jefferson/pkg: PLIST 
	sysutils/menulibre/pkg: PLIST 
	sysutils/psrecord/pkg: PLIST 
	sysutils/py-elasticsearch-curator/pkg: PLIST 
	sysutils/ranger/pkg: PLIST 
	sysutils/rdiff-backup/pkg: PLIST 
	sysutils/salt/pkg: PLIST 
	sysutils/salt-testing/pkg: PLIST 
	sysutils/supervisor/pkg: PLIST 
	sysutils/tarsnapper/pkg: PLIST 
	sysutils/tentakel/pkg: PLIST 
	sysutils/vorta/pkg: PLIST 
	textproc/apertium-streamparser/pkg: PLIST 
	textproc/argparse-manpage/pkg: PLIST 
	textproc/asciinema/pkg: PLIST 
	textproc/catfish/pkg: PLIST 
	textproc/cdiff/pkg: PLIST 
	textproc/codespell/pkg: PLIST 
	textproc/hotdoc/pkg: PLIST 
	textproc/nfoview/pkg: PLIST 
	textproc/py-xmldiff/pkg: PLIST 
	textproc/rubber/pkg: PLIST 
	textproc/svndumptool: Makefile 
	textproc/svndumptool/pkg: PLIST 
	textproc/urlscan/pkg: PLIST 
	textproc/xml2rfc/pkg: PLIST 
	textproc/yould : Makefile 
	textproc/yould/pkg: PLIST 
	textproc/yq/pkg: PLIST 
	textproc/zathura/core: Makefile 
	www/apertium-apy/pkg: PLIST 
	www/buku/pkg   : PLIST 
	www/ephemetoot/pkg: PLIST 
	www/gallery-dl/pkg: PLIST 
	www/internetarchive/pkg: PLIST 
	www/ipynb-py-convert/pkg: PLIST 
	www/jupyter-notebook/pkg: PLIST 
	www/linkchecker/pkg: PLIST 
	www/moinmoin   : Makefile 
	www/moinmoin/pkg: PLIST 
	www/pelican/pkg: PLIST 
	www/py-httpie/pkg: PLIST 
	www/qobuz-dl/pkg: PLIST 
	www/qutebrowser/pkg: PLIST 
	www/tootstream/pkg: PLIST 
	www/trac/pkg   : PLIST 
	www/tuir/pkg   : PLIST 
	www/twill/pkg  : PLIST 
	www/urlwatch/pkg: PLIST 
	www/woob/pkg   : PLIST 
	www/youtube-dl/pkg: PLIST 
	www/yt-dlp/pkg : PLIST 
	x11/arandr/pkg : PLIST 
	x11/autorandr/pkg: PLIST 
	x11/nagstamon/pkg: PLIST 
	x11/obmenu/pkg : PLIST 
	x11/screenkey/pkg: PLIST 

Log message:
handle py3.12 switchover: misc files that didn't make it into my first list


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:46:23

Modified files:
	www/p5-SOAP-Lite: Makefile distinfo 

Log message:
update to p5-SOAP-Lite-1.27


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:53:34

Modified files:
	mail/p5-Email-Send: Makefile distinfo 

Log message:
update to p5-Email-Send-2.202


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 04:53:35

Modified files:
	mail/p5-Email-Simple: Makefile distinfo 

Log message:
update to p5-Email-Simple-2.218


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 05:03:50

Modified files:
	devel/pygame   : Makefile 

Log message:
pygame: use -msse2 on i386


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 05:07:03

Modified files:
	mail/rspamd    : Makefile 

Log message:
rspamd: drop python from MODULES, it was only used to populate
MODPY_FLAVOR for TEST_DEPENDS


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 05:07:35

Modified files:
	mail/rspamd    : Makefile 
Added files:
	mail/rspamd/patches: patch-src_rspamd_c 

Log message:
rspamd: add upstream fix for segfault in non-hyperscan builds, found
the hard way by florian


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

Modified files:
	cad/kicad      : Makefile 
	cad/kicad-share: Makefile.inc 

Log message:
mark kicad broken for now; the last cmake module fix was enough to find
py3.12 libraries in configure, but to actuall build this old version of
kicad still depends on distutils.

it seems that recent 8.x are likely to work.


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

Modified files:
	devel/pygame   : Makefile 

Log message:
pygame: add RDEP on numpy, needed for pygame.surfarray


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 06:10:52

Modified files:
	devel/py-hatchling: Makefile distinfo 

Log message:
update to py3-hatchling-1.27.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 06:10:58

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

Log message:
update to py3-derange-0.2.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 06:14:34

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

Log message:
update to py3-cssutils-2.11.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/21 06:15:36

Modified files:
	sbin/scsi      : scsi.8 

Log message:
change '386BSD 0.1.2.4/FreeBSD' to .Fx

the 0.2.4 patchkit for 386BSD 0.1 did not have this command


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 06:16:00

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

Log message:
update to py3-yamlloader-1.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 06:25:55

Modified files:
	devel/liburcu  : Makefile distinfo 
	devel/liburcu/pkg: PLIST 
Removed files:
	devel/liburcu/patches: patch-include_urcu_futex_h 

Log message:
update to liburcu-0.15.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 06:33:51

Modified files:
	productivity/timewarrior: Makefile 

Log message:
drop python MODULES, only used for MODPY_FLAVOR in TDEP


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/12/21 07:05:53

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

Log message:
Update to gopls-0.17.1

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2024/12/21 07:12:45

Modified files:
	etc/etc.riscv64: login.conf 

Log message:
ld.lld now needs 9GB of ram to link firefox/libxul.so on riscv64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/21 07:15:42

Modified files:
	net/yggdrasil-go: Makefile distinfo modules.inc 

Log message:
update to yggdrasil 0.5.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/12/21 07:17:11

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

Log message:
Update to goreleaser-2.5.0

From Laurent Cheylus (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/21 07:54:22

Modified files:
	net/py-tlslite-ng: Makefile 
	security/py-fastecdsa: Makefile 
	security/py-tlsfuzzer: Makefile 

Log message:
Fix whitespace after previous in my python ports


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2024/12/21 08:56:43

Modified files:
	math/bc-gh     : Makefile distinfo 

Log message:
Update to bc-gh-7.0.3
Changelog: https://github.com/gavinhoward/bc/releases


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2024/12/21 08:57:09

Modified files:
	lang/algol68g  : Makefile distinfo 

Log message:
Update to algol68g-3.5.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2024/12/21 09:08:29

Modified files:
	sysutils/lscpu : Makefile distinfo 

Log message:
Update to lscpu-1.3.0
Improves flag detection on modern AMD CPUs


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/21 09:16:07

Modified files:
	textproc/goldendict-ng: Makefile distinfo 
	textproc/goldendict-ng/pkg: PLIST 

Log message:
update to goldendict-ng 24.09.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 09:21:41

Modified files:
	lang/python/3  : Makefile 
	lang/python/3/pkg: PLIST-gdbm PLIST-idle PLIST-main PLIST-tests 
	                   PLIST-tkinter 

Log message:
fix conflict markers


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/21 09:31:36

Modified files:
	textproc/p5-XML-Twig: Makefile distinfo 

Log message:
update to p5-XML-Twig-3.53


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/21 10:26:26

Modified files:
	mail/spampd    : Makefile distinfo 
	mail/spampd/patches: patch-spampd_pl 
	mail/spampd/pkg: PLIST 

Log message:
mail/spampd: update to 2.62

Changes:
* Fixed that SpamPD shares the same socket to `redist` between children.
* Fix option names in configuration parameter validation methods
~ Do not set up logging if only showing debug info

OK: tim@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/21 10:28:59

Modified files:
	sysutils/docker-buildx: Makefile distinfo 

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

Changelog: https://github.com/docker/buildx/releases/tag/v0.19.3

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/21 12:41:54

Modified files:
	audio/mpg123   : Makefile distinfo 

Log message:
audio/mpg123: maintenance update to 1.32.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/21 13:49:43

Modified files:
	net/ejabberd   : Makefile distinfo modules.inc 
	net/ejabberd/patches: patch-Makefile_in 
	                      patch-ejabberd_yml_example 
	net/ejabberd/pkg: PLIST 
Removed files:
	net/ejabberd/patches: patch-src_mod_s2s_bidi_erl 

Log message:
net/ejabberd: update to 24.12

Changes: https://www.process-one.net/blog/ejabberd-24-12/

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/12/21 15:53:49

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

Log message:
security/osv-scanner: update 1.9.2

from Laurent Cheylus


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/21 17:45:23

Modified files:
	lib/libcrypto/man: EVP_aes_128_ccm.3 

Log message:
mark six #define'd constants as intentionally undocumented


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/22 01:07:10

Modified files:
	sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.71.1.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/22 01:26:03

Modified files:
	xserver        : ChangeLog configure configure.ac meson.build 
	xserver/config : 10-quirks.conf 
	xserver/hw/xfree86/common: xf86sbusBus.c 
	xserver/include: dix-config.h.in meson.build 
	xserver/os     : access.c 

Log message:
Update to xserver 21.1.15


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/22 02:06:29

Modified files:
	.              : MODULES 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/22 02:07:07

Modified files:
	net/nmap       : Makefile 

Log message:
nmap: use MODPY_PYBUILD=setuptools for python 3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/22 03:15:18

Modified files:
	security/libbde: Makefile 
	security/libewf: Makefile 
	sysutils/libesedb: Makefile 
	sysutils/libevt: Makefile 
	sysutils/libevtx: Makefile 
	sysutils/libfsapfs: Makefile 
	sysutils/libfsntfs: Makefile 
	sysutils/libfvde: Makefile 
	sysutils/libfwnt: Makefile 
	sysutils/libfwsi: Makefile 
	sysutils/liblnk: Makefile 
	sysutils/libluksde: Makefile 
	sysutils/libmsiecf: Makefile 
	sysutils/libolecf: Makefile 
	sysutils/libqcow: Makefile 
	sysutils/libregf: Makefile 
	sysutils/libscca: Makefile 
	sysutils/libsigscan: Makefile 
	sysutils/libsmdev: Makefile 
	sysutils/libsmraw: Makefile 
	sysutils/libvhdi: Makefile 
	sysutils/libvmdk: Makefile 
	sysutils/libvshadow: Makefile 
	sysutils/libvslvm: Makefile 

Log message:
security/lib* and sysutils/lib*: need MODPY_PBUILD=setuptools for py312


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/22 04:05:44

Modified files:
	www/ungoogled-chromium: Makefile distinfo 

Log message:
update to 131.0.6778.204


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/22 05:06:33

Modified files:
	security/libbde: Makefile 
	security/libewf: Makefile 
	sysutils/libesedb: Makefile 
	sysutils/libevt: Makefile 
	sysutils/libevtx: Makefile 
	sysutils/libfsapfs: Makefile 
	sysutils/libfsntfs: Makefile 
	sysutils/libfvde: Makefile 
	sysutils/libfwnt: Makefile 
	sysutils/libfwsi: Makefile 
	sysutils/liblnk: Makefile 
	sysutils/libluksde: Makefile 
	sysutils/libmsiecf: Makefile 
	sysutils/libolecf: Makefile 
	sysutils/libqcow: Makefile 
	sysutils/libregf: Makefile 
	sysutils/libscca: Makefile 
	sysutils/libsigscan: Makefile 
	sysutils/libsmdev: Makefile 
	sysutils/libsmraw: Makefile 
	sysutils/libvhdi: Makefile 
	sysutils/libvmdk: Makefile 
	sysutils/libvshadow: Makefile 
	sysutils/libvslvm: Makefile 
	net/nmap       : Makefile 

Log message:
Use a bdep rather than MODPY_PYBUILD for pulling in setuptools

As these ports use autoconf, they don't use MODPY_PYBUILD, and therefore
a BDP is the right way. Pointed out by sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/22 05:07:48

Modified files:
	mail/grommunio/gromox: Makefile distinfo 
	mail/grommunio/gromox/pkg: PLIST-main 

Log message:
update to 2.38


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 05:19:47

Modified files:
	devel/sdl2-image: Makefile 

Log message:
add autoconf/automake BDEPs


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 05:21:36

Modified files:
	devel/liburcu  : Makefile 

Log message:
no more urcu-signal -> drop SHARED_LIBS entry. from Brad.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	sthen@cvs.openbsd.org	2024/12/22 05:28:35

Modified files:
	share/mk       : bsd.xorg.mk 

Log message:
bump PYTHON_VERSION, ports is now at 3.12


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2024/12/22 06:51:42

Modified files:
	usr.sbin/httpd : server_http.c 

Log message:
Set correct request timeout once we found the correct server block.

On accept(2), httpd(8) sets the timeout based on ip:port. Once we have
parsed the http headers we can find the name-based server block and
apply its request timeout.

Problem identified and fix from Nick Owens, thanks!

OK tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 07:06:26

Modified files:
	devel/libvolk  : Makefile 

Log message:
missed bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 07:13:33

Modified files:
	www/tidyp      : Makefile 

Log message:
tidyp: use mirror; this was fetching from an unusual github url which no
longer works - https://github.com/downloads/petdance/tidyp/


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2024/12/22 07:17:45

Modified files:
	usr.bin/aucat  : abuf.c abuf.h afile.c aucat.c dsp.c dsp.h 
	                 utils.c utils.h 

Log message:
aucat: Switch to printf(3)-style logging

Lines are logged using a single function call, which makes the sources
easier to read and reduces the binary size. Debug strings that would
be too difficult to produce with snprintf(3) are simplified.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 07:33:10

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

Log message:
update to py3-click-8.1.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 07:34:47

Modified files:
	devel/py-configobj: Makefile distinfo 

Log message:
update to py3-configobj-5.0.9
enable tests, drop unused py-six dep


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 07:43:27

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

Log message:
update to py3-test-8.3.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 07:43:28

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

Log message:
update to py3-coverage-7.6.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 07:45:39

Modified files:
	sysutils/py-parallel-ssh: Makefile distinfo 
	sysutils/py-parallel-ssh/pkg: PLIST 

Log message:
update to py3-parallel-ssh-2.12.0

replace bundled versioneer.py (old, doesn't work with py312) with a
BDEP on devel/py-versioneer


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 07:56:23

Log message:
    import ports/www/py-wapiti_arsenic, ok kirill
    
    Arsenic is a library that allows you to control a web browser from async
    Python code. Use cases include testing of web applications, load
    testing, automating websites, web scraping or anything else you need a
    web browser for. It uses real web browsers using the Webdriver
    specification.
    
    While it is built on top of aiohttp, it can be used from any
    asyncio-compatible framework, such as Tornado.
    
    This version is a fork used by the Wapiti scanner.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241222
    
    N ports/www/py-wapiti_arsenic/Makefile
    N ports/www/py-wapiti_arsenic/distinfo
    N ports/www/py-wapiti_arsenic/patches/patch-pyproject_toml
    N ports/www/py-wapiti_arsenic/pkg/DESCR
    N ports/www/py-wapiti_arsenic/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 07:56:46

Modified files:
	www            : Makefile 

Log message:
+py-wapiti_arsenic


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 07:59:16

Modified files:
	security/wapiti: Makefile 
Removed files:
	security/wapiti/patches: patch-wapitiCore_attack_mod_wapp_py 
	                         patch-wapitiCore_net_auth_py 
	                         patch-wapitiCore_net_intercepting_explorer_py 

Log message:
wapiti: switch from py-arsenic to py-wapiti_arsenic to fix runtime with py3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 08:01:52

Modified files:
	textproc/py-elementpath: Makefile distinfo 

Log message:
update to py3-elementpath-4.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 08:07:53

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

Log message:
update to py3-xmlschema-3.4.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/22 08:47:08

Modified files:
	www            : Makefile 

Log message:
-www/py-arsenic ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 08:47:58

Modified files:
	audio/libmysofa: Makefile distinfo 
	audio/libmysofa/pkg: PLIST 

Log message:
update to libmysofa-1.3.3, from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/22 08:51:37

Removed files:
	www/py-arsenic : Makefile distinfo 
	www/py-arsenic/patches: patch-pyproject_toml 
	www/py-arsenic/pkg: DESCR PLIST 

Log message:
Remove www/py-arsenic

The only user of that port was security/wapiti, but it was switched to
www/py-wapiti_arsenic.

It also broken at python 3.12

OK: sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 09:10:47

Modified files:
	net/pidgin     : Makefile 

Log message:
missed bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/22 10:19:43

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

Log message:
devel/quirks: obsolete py-arsenic

OK: tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mglocker@cvs.openbsd.org	2024/12/22 11:00:18

Modified files:
	sys/dev/acpi   : qcgpio.c 

Log message:
Instead of doing hard-coded pin mappings on X1E machines, extract the pin
mappings from the respective ACPI tables.

This patch is an adaptation from a NetBSD commit spotted by patrick@:

https://github.com/NetBSD/src/commit/575554bd388d93cfff9174abadf2aab93fbfdf8e

Tested and ok kirill@, kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 12:03:53

Modified files:
	textproc/py-sphinx: Makefile distinfo 
	textproc/py-sphinx/pkg: PLIST 
Removed files:
	textproc/py-sphinx/patches: patch-pyproject_toml 

Log message:
update to py3-sphinx-8.1.3


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/22 13:02:57

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Read entry's values before releasing locks in uvm_fault_lower_io().

ok tb@, miod@, kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/12/22 13:11:26

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
sys/uvideo: forward error bit to consumer

Some invalid frames or frames with an error flag from the camera might be
essential for a stream consumer for synchronization and other purposes.
Without this, the consumer may be unable to synchronize the stream or play
it at all.

Instead of skipping frames that the driver considers incorrect, this change
forwards them to the V4L consumer with the V4L2_BUF_FLAG_ERROR flag set,
allowing the consumer to decide whether to skip the frame or use parts of it.

The behavior for non-mmap consumers remains unchanged, and error frames
are still skipped by the driver.

This change fixes the integrated camera on:
- ThinkPad T14 Gen 5
- ThinkPad X1 nano 2
- Lenovo x13

Plus made progress with support of Elgato HD60 S+

OK: mglocker@


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/12/22 13:22:53

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
backout previous, wrong diff


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/12/22 13:30:04

Modified files:
	sys/dev/usb    : uvideo.c uvideo.h 

Log message:
sys/uvideo: forward error bit to consumer

Some invalid frames or frames with an error flag from the camera might be
essential for a stream consumer for synchronization and other purposes.
Without this, the consumer may be unable to synchronize the stream or play
it at all.

Instead of skipping frames that the driver considers incorrect, this change
forwards them to the V4L consumer with the V4L2_BUF_FLAG_ERROR flag set,
allowing the consumer to decide whether to skip the frame or use parts of it.

The behavior for non-mmap consumers remains unchanged, and error frames
are still skipped by the driver.

This change fixes the integrated camera on:
- ThinkPad T14 Gen 5
- ThinkPad X1 nano 2
- Lenovo x13

Plus made progress with support of Elgato HD60 S+

OK: mglocker@


CVSROOT:	/cvs
Module name:	src
Changes by:	miod@cvs.openbsd.org	2024/12/22 13:38:35

Modified files:
	sys/arch/alpha/include: cpuconf.h 

Log message:
Remove forward declaration of struct clockframe, not needed here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 13:45:24

Modified files:
	x11/openbox    : Makefile 

Log message:
missed bump


CVSROOT:	/cvs
Module name:	src
Changes by:	mglocker@cvs.openbsd.org	2024/12/22 14:55:20

Modified files:
	sys/dev/acpi   : qcgpio.c 

Log message:
Fix double space typo in printf from last commit


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/12/22 15:36:23

Modified files:
	sys/dev/usb    : usb.c 

Log message:
sys/usb: fix ISOCHRONOUS IN transfer offsets

Offsets for ISOCHRONOUS IN frames are now based on a fixed packet size
(xfer->length / xfer->nframes), ensuring accuracy even with shorter frames.

OK: mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/22 16:30:27

Modified files:
	sys/dev/ic     : qwz.c qwzreg.h qwzvar.h 

Log message:
Update num vdevs and peers definition to bring qwz(4) up to trying to scan.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2024/12/22 17:12:44

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

Log message:
Update scan arguments.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/22 20:03:45

Modified files:
	lib/libcrypto/man: s2i_ASN1_INTEGER.3 

Log message:
Make the description of i2s_ASN1_ENUMERATED_TABLE(3) more precise,
fix the name of its last parameter in the SYNOPSIS to match the DESCRIPTION,
and let the .Dt argument match the file name.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/22 20:32:19

Modified files:
	lib/libcrypto/man: X509V3_EXT_get_nid.3 

Log message:
more precision below CAVEATS


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 21:41:02

Modified files:
	databases/py-carbon: Makefile 
	databases/py-carbon/patches: patch-setup_py 
	databases/py-carbon/pkg: PLIST 
Removed files:
	databases/py-carbon/patches: patch-setup_cfg 

Log message:
py-carbon: use MODPY_PYBUILD to unbreak


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/22 21:48:03

Modified files:
	print/hplip    : Makefile 

Log message:
hplip: add BDEP on py-setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 00:50:59

Modified files:
	devel/llvm-lit : Makefile 

Log message:
Missed bump.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/23 01:10:58

Modified files:
	www/seamonkey  : Makefile 

Log message:
www/seamonkey: mark BROKEN for now, doesnt build with py 3.12

probably needs backport of two upstream commits updating six and urllib,
or release of 2.53.20beta which has them.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/23 01:26:27

Modified files:
	lib/libcrypto/man: X509V3_EXT_get_nid.3 

Log message:
Tweak previous wording a bit to avoid suggesting all built-in nids
correspond to an extension method.

ok schwarze


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/23 01:39:57

Modified files:
	lib/libcrypto/man: Makefile 
Added files:
	lib/libcrypto/man: X509V3_parse_list.3 

Log message:
new manual page X509V3_parse_list(3) written from scratch


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 01:43:07

Modified files:
	textproc/unicode/cldr: Makefile distinfo 
	textproc/unicode/cldr/pkg: PLIST-main 

Log message:
Update to unicode-cldr-46.1.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/23 02:01:12

Modified files:
	app/oclock     : ChangeLog Clock.c Makefile.in aclocal.m4 
	                 compile config.guess config.h.in config.sub 
	                 configure configure.ac install-sh oclock.c 
	                 transform.c 
	app/oclock/man : Makefile.in oclock.man 

Log message:
update to oclock 1.0.6


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/23 02:02:10

Modified files:
	app/xcompmgr   : ChangeLog Makefile.in aclocal.m4 compile 
	                 config.guess config.h.in config.sub configure 
	                 configure.ac install-sh xcompmgr.c 
	app/xcompmgr/man: Makefile.in 

Log message:
update to xcompmgr 1.1.10


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/23 02:02:46

Modified files:
	app/xkbevd     : ChangeLog Makefile.in aclocal.m4 compile 
	                 config.guess config.h.in config.sub configure 
	                 configure.ac evargs.c install-sh utils.c 
	                 utils.h xkbevd.c xkbevd.h 
	app/xkbevd/man : Makefile.in 

Log message:
update to xkbevd 1.1.6


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/23 02:05:27

Modified files:
	lib/libcrypto/x509: x509_utl.c 

Log message:
Fix the error handling in X509V3_parse_list(3); it ignored failures
of the internal subroutine X509V3_add_value(), which could result
in silently losing part of the input data on memory exhaustion.

I independently rediscovered this bug while writing the documentation,
then noticed after fixing it that Zhou Qingyang <zhou1615 at umn dot edu>
fixed it in essentially the same way in OpenSSL 3 (commit bcd5645b
on Apr 11 02:05:19 2022 +0800), but it wasn't backported to the
OpenSSL 1.1.1 branch.

OK tb@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/23 02:05:33

Modified files:
	app/xlogo      : COPYING ChangeLog Logo.c Makefile.in aclocal.m4 
	                 compile config.guess config.h.in config.sub 
	                 configure configure.ac install-sh xlogo.c 
	app/xlogo/man  : Makefile.in xlogo.man 

Log message:
update to xlogo 1.0.7


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/23 02:07:50

Modified files:
	app/xprop      : ChangeLog aclocal.m4 compile config.guess 
	                 config.sub configure configure.ac xprop.c 

Log message:
update to xprop 1.2.8


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/23 02:19:40

Modified files:
	util/macros    : ChangeLog configure configure.ac 
	                 xorg-macros.m4.in 

Log message:
update to util-macros 1.20.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 02:36:25

Modified files:
	devel/indi     : Makefile distinfo 
	devel/indi/pkg : PLIST-libs PLIST-main 
Added files:
	devel/indi/patches: patch-drivers_auxiliary_joystickdriver_cpp 
	                    patch-drivers_auxiliary_joystickdriver_h 
	                    patch-drivers_telescope_CMakeLists_txt 
	                    patch-drivers_video_CMakeLists_txt 
	                    patch-indiserver_indiserver_cpp 
	                    patch-libs_hid_hid_libusb_c 
	                    patch-libs_indibase_CMakeLists_txt 
	                    patch-libs_indibase_webcam_pwc-ioctl_h 
	                    patch-libs_indibase_webcam_v4l2_base_cpp 
	                    patch-libs_indibase_webcam_v4l2_base_h 
	                    patch-libs_indibase_webcam_v4l2_colorspace_h 
	                    patch-libs_indibase_webcam_v4l2_decode_v4l2_builtin_decoder_cpp 
	                    patch-libs_indibase_webcam_v4l2_decode_v4l2_builtin_decoder_h 
	                    patch-libs_indibase_webcam_v4l2_decode_v4l2_decode_h 
	                    patch-libs_indicore_CMakeLists_txt 
	                    patch-libs_indicore_indicom_c 
	                    patch-libs_indicore_indidevapi_h 
Removed files:
	devel/indi/patches: patch-CMakeLists_txt patch-indidevapi_h 
	                    patch-indiserver_cpp 
	                    patch-libs_indibase_alignment_CMakeLists_txt 
	                    patch-libs_indibase_hid_libusb_c 
	                    patch-libs_indicom_c 
	                    patch-libs_webcam_pwc-ioctl_h 
	                    patch-libs_webcam_v4l2_base_cpp 
	                    patch-libs_webcam_v4l2_base_h 
	                    patch-libs_webcam_v4l2_colorspace_h 
	                    patch-libs_webcam_v4l2_decode_v4l2_decode_h 

Log message:
Update to (lib)indi-2.1.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 02:36:38

Modified files:
	astro/stellarium: Makefile distinfo 
	astro/stellarium/pkg: PLIST 
Added files:
	astro/stellarium/patches: 
	                          patch-plugins_TelescopeControl_src_INDI_INDIConnection_cpp 
	                          patch-plugins_TelescopeControl_src_INDI_INDIConnection_hpp 
	                          patch-plugins_TelescopeControl_src_INDI_TelescopeClientINDI_cpp 
Removed files:
	astro/stellarium/patches: patch-CMakeLists_txt 

Log message:
Update to stellarium-24.4.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/23 02:51:49

Modified files:
	lib/libcrypto/x509: x509v3.h 

Log message:
Remove X509V3_EXT_{DYNAMIC,CTX_DEP}

LibreSSL has removed support for dynamically allocated custom extension
methods. The mysterious CTX_DEP define was part of an experimental code
dump and that part of the experimental code was never shown hence never
reviewed.

This went through a full amd64 bulk
noticed by/ok schwarze


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/23 02:53:30

Modified files:
	lib/libcrypto/x509: x509v3.h 

Log message:
Annotate ENUMERATED_NAMES for potential removal

Only security/xca uses it for no good rean. It can use BIT_STRING_BITNAME
if it really needs to.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/23 02:55:19

Modified files:
	lib/libcrypto/x509: x509v3.h 

Log message:
Remove the EXT_* table building macros

These were used in x509_bitst.c and x509_ia5.c for populating tables that
have been expanded a long time ago. Nothing uses them, so remove them.

This went through a full bulk
pointed out by/ok schwarze


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/23 02:57:23

Modified files:
	lib/libcrypto/x509: x509_utl.c x509v3.h 

Log message:
Move _X509_CHECK_FLAG_DOT_SUBDOMAINS to x509_utl.c

Unclear why this ever had to be made public since it's only used in a
single file. Anyway, nothing uses this, so remove it.

This went through a full bulk
pointed out by/ok schwarze


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2024/12/23 03:15:05

Modified files:
	.              : MODULES 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 03:36:01

Modified files:
	x11/gnome/gcr  : Makefile 
	x11/gnome/gcr4 : Makefile 
	x11/gnome/gjs  : Makefile 
	x11/gnome/gom  : Makefile 
	x11/gnome/libgweather4: Makefile 
	x11/gnome/librsvg: Makefile 
	x11/gnome/libsecret: Makefile 
	x11/gnome/localsearch: Makefile 
	x11/gnome/tinysparql: Makefile 

Log message:
Drop lang/python from MODULES.
Needed back for when we used MODPY_FLAVOR.
Python is pulled by other dependencies (meson(1) ...).


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 03:37:53

Modified files:
	x11/gnome/gom  : Makefile 

Log message:
Oops, one too many.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 03:47:34

Modified files:
	x11/gnome/shell: Makefile 
	x11/gnome/builder: Makefile 

Log message:
Drop lang/python from MODULES.
Needed back for when we used MODPY_FLAVOR.
Python is pulled by other dependencies (meson(1) ...).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 03:49:31

Modified files:
	net/libtorrent-rasterbar: Makefile 

Log message:
libtorrent-rasterbar: add BDEP on py-setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/23 03:54:14

Modified files:
	devel/llvm/17  : Makefile 
	devel/llvm/17/patches: 
	                       patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp 
	                       patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h 
	devel/llvm/18  : Makefile 
	devel/llvm/18/patches: 
	                       patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp 
	                       patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h 
	devel/llvm/19  : Makefile 
	devel/llvm/19/patches: 
	                       patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp 
	                       patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h 

Log message:
merge latest changes from base lldb to the llvm ports


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/12/23 04:10:28

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

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 04:26:00

Modified files:
	devel/py-test  : Makefile distinfo 

Log message:
update to py3-test-8.3.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 04:27:09

Modified files:
	devel/py-cppy  : Makefile distinfo 

Log message:
update to py3-cppy-1.3.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 04:28:12

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

Log message:
update to py3-test-asyncio-0.25.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 04:51:46

Modified files:
	devel/libsoup  : Makefile 
	graphics/gdk-pixbuf2: Makefile 
	x11/gtk+4      : Makefile 
	x11/gtk-vnc    : Makefile 

Log message:
Drop lang/python from MODULES.
Needed back for when we used MODPY_FLAVOR.
Python is pulled by other dependencies (meson(1) ...).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 04:53:47

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

Log message:
update to py3-cairocffi-1.7.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 05:00:35

Modified files:
	databases/evolution-data-server: Makefile 
	textproc/gtk-doc: Makefile 

Log message:
No need for the lang/python MODULE.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 05:07:05

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

Log message:
update to py3-test-benchmark-5.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 05:28:22

Modified files:
	audio/curseradio: Makefile distinfo 

Log message:
update to curseradio-0.3pre20241222, tweaked from a diff from
Krystian Lewandowski (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/23 05:39:00

Modified files:
	devel/py-buildbot/buildbot: Makefile 
	devel/py-buildbot/buildbot/pkg: buildbot.rc 

Log message:
devel/py-buildbot/buildbot: add missing RDEP on py3-treq

while here pass ${daemon_timeout} to --start_timeout buildbot start
command arg.

Instead of defaulting to the hardcoded upstream setting of 10s we'll now
default to 30s (rc.subr default) and it's properly admin-overridable via
'rcctl set buildbot timeout $value'.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 05:44:23

Modified files:
	infrastructure/templates: mk.conf.template 

Log message:
poison old MODPY variables: MODPY_EGG_VERSION, MODPY_FLAVOR.
suggested by landry


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 05:50:35

Modified files:
	x11/qt5/qtwebengine: Makefile 

Log message:
there still seem to be some random build failures with qt5 qtwebengine
relating to the 'six' Python module (error messages relating to 'six.move');
override the rest of the 5(!)copies of six with the current version in the
hope that this may help.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 06:38:55

Modified files:
	math/py-affine : Makefile 

Log message:
use MODPY_PYBUILD=flit_core, not MODPY_PYBUILD=setuptools + flit_core BDEP


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/12/23 06:44:05

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

Log message:
sysutils/monit: update to 5.34.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	caspar@cvs.openbsd.org	2024/12/23 06:45:34

Modified files:
	devel/sccache  : Makefile crates.inc distinfo 
	devel/sccache/pkg: PLIST 

Log message:
devel/sccache: update to 0.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 07:30:46

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

Log message:
minor tweaks, mostly to comments


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 07:36:21

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

Log message:
carry out a few more checks on MODPY_PYBUILD settings, which identify some
common mistakes (in particular, missing changes to build system done with an
update).

not fatal because sometimes there may be a reason for it not matching up,
but it's not resulting in many false warnings.

defer printing this until fake-install where it's more likely to be seen
(otherwise it's likely to be hidden by a wall of scrolling messages with
some build systems).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 07:48:53

Modified files:
	net/sshuttle   : Makefile 

Log message:
change MODPY_PYBUILD from setuptools_scm to poetry-core, drop poetry-core BDEP
upstream changed this in 1.1.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 07:52:22

Modified files:
	editors/libreoffice: Makefile 

Log message:
libreoffice: add BDEP on py-setuptools (for distutils)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 08:41:00

Modified files:
	databases/recoll: Makefile distinfo 
	databases/recoll/pkg: PLIST-gui PLIST-main 
Added files:
	databases/recoll/patches: patch-meson_build patch-qtgui_qmkmk_sh 
	                          patch-utils_transcode_cpp 
Removed files:
	databases/recoll/patches: patch-Makefile_in 
	                          patch-internfile_mh_xslt_cpp 

Log message:
update to recoll-1.41.1, switches to meson, qt6


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/12/23 09:55:25

Modified files:
	audio/mpd      : Makefile distinfo 
Removed files:
	audio/mpd/patches: patch-src_Log_cxx 
	                   patch-src_lib_ffmpeg_LibFmt_hxx 
	                   patch-src_lib_fmt_AudioFormatFormatter_hxx 
	                   patch-src_lib_fmt_ExceptionFormatter_hxx 
	                   patch-src_lib_fmt_PathFormatter_hxx 

Log message:
audio/mpd: update to 0.23.16

ok landry@, kirill@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 10:55:12

Modified files:
	devel/py-click : Makefile 

Log message:
Unbreak by setting MODPY_PYBUILD to flit_core.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 11:13:19

Modified files:
	devel/libsoup  : Makefile 

Log message:
I forgot to actually remove lang/python from MODULES.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 12:32:17

Modified files:
	www/py-jinja2  : Makefile distinfo 

Log message:
update to py3-jinja2-3.1.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 12:38:51

Modified files:
	textproc/py-ruamel.yaml: Makefile distinfo 

Log message:
update to py3-ruamel.yaml-0.18.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 12:39:04

Modified files:
	textproc/py-ruamel.yaml.clib: Makefile distinfo 
	textproc/py-ruamel.yaml.clib/pkg: PLIST 

Log message:
update to py3-ruamel.yaml.clib-0.2.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 12:43:04

Modified files:
	textproc/py-pyphen: Makefile distinfo 

Log message:
update to py3-pyphen-0.17.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 12:46:28

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

Log message:
update to py3-psutil-6.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 12:48:50

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

Log message:
update to py3-tempora-5.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/12/23 14:10:04

Modified files:
	games/scummvm-tools: Makefile distinfo 

Log message:
update to scummvm-tools 2.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/12/23 14:23:16

Modified files:
	games/scummvm  : Makefile distinfo 
	games/scummvm/patches: patch-Makefile_common patch-configure 
	games/scummvm/pkg: PLIST 

Log message:
update to scummvm 2.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 14:33:26

Modified files:
	comms/zigpy/py-zigpy: Makefile distinfo 

Log message:
update to py3-zigpy-0.73.3


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/23 14:47:22

Modified files:
	regress/sys/arch/amd64/ddb: Makefile 

Log message:
Fix illegal whitespace in Makefile rule.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/23 15:06:00

Modified files:
	lib/libcrypto/man: EVP_aes_128_ccm.3 

Log message:
ealier -> earlier


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2024/12/23 15:19:40

Modified files:
	faq            : faq4.html 

Log message:
Fix 'wifionly' hint: -p is the wrong option here

OK tj@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/23 16:12:17

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

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


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/12/23 16:34:10

Modified files:
	sysutils/grafana/patches: patch-conf_sample_ini 
	                          patch-pkg_cmd_grafana-cli_commands_install_command_go 
	sysutils/grafana: Makefile distinfo 
	sysutils/grafana/pkg: PLIST 
Removed files:
	sysutils/grafana/patches: 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go21_go 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go22_go 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go20_go 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go21_go 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go22_go 
	                          patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go23_go 

Log message:
sysutils/grafana: update to 11.4.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2024/12/23 18:39:41

Modified files:
	net/minio/server: Makefile distinfo modules.inc 

Log message:
Update to minio-0.20241218


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/23 20:11:25

Modified files:
	graphics/pqiv  : Makefile 

Log message:
Mark port as c only port to correct extra wantlibs. Remove ports-clang
from compiler list per mantainer request. okay jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 21:22:38

Modified files:
	textproc/libical: Makefile distinfo 
	textproc/libical/patches: patch-CMakeLists_txt 

Log message:
Update to libical-3.0.19.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:07:54

Modified files:
	audio/pcaudiolib: Makefile distinfo 

Log message:
Update to pcaudiolib-1.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:08:17

Modified files:
	audio/espeak   : Makefile distinfo 
	audio/espeak/patches: patch-Makefile_am 
	audio/espeak/pkg: PLIST 
Removed files:
	audio/espeak/patches: 
	                      patch-src_speechPlayer_src_speechWaveGenerator_cpp 

Log message:
Update to espeak-1.52.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:08:28

Modified files:
	audio/speech-dispatcher: Makefile 

Log message:
Update to speech-dispatcher-0.11.5p2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:12:52

Modified files:
	cad/gtkwave    : Makefile distinfo 

Log message:
Update to gtkwave-3.3.121.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:19:21

Modified files:
	databases/sqlitebrowser: Makefile distinfo 
	databases/sqlitebrowser/patches: patch-CMakeLists_txt 

Log message:
Update to sqlitebrowser-3.13.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:25:33

Modified files:
	devel/liblouis : Makefile distinfo 
	devel/liblouis/patches: patch-python_louis_Makefile_in 
	devel/liblouis/pkg: PLIST 

Log message:
Update to liblouis-3.32.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:31:27

Modified files:
	graphics/gtkam : Makefile distinfo 
	graphics/gtkam/patches: patch-Makefile_in 
	graphics/gtkam/pkg: PLIST 

Log message:
Update to gtkam-1.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:32:54

Modified files:
	productivity/rednotebook: Makefile distinfo 

Log message:
Update to rednotebook-2.37.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:35:29

Modified files:
	sysutils/duplicity: Makefile distinfo 

Log message:
Update to duplicity-3.0.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:40:59

Modified files:
	www/bluefish   : Makefile distinfo 
	www/bluefish/patches: patch-configure_ac 
	www/bluefish/pkg: PLIST 

Log message:
Update to bluefish-2.2.16.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/23 22:46:22

Modified files:
	x11/gtk+2      : Makefile 

Log message:
Regen WANTLIB.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/24 00:10:18

Modified files:
	share/man/man9 : tfind.9 

Log message:
typo: progress -> proress

From Mark Jamsek


CVSROOT:	/cvs
Module name:	www
Changes by:	jsg@cvs.openbsd.org	2024/12/24 01:34:52

Modified files:
	.              : 50.html 58.html 61.html 62.html 64.html 69.html 
	                 76.html events.html 

Log message:
spelling


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/24 01:39:30

Modified files:
	sys/uvm        : uvm_anon.c uvm_aobj.c 

Log message:
Do not call pmap_clear_reference() twice when deactivating a page.

References are checked by the page daemon to track if a page on the inactive
list has been accessed and must be moved back to the active list.  That is
why uvm_pagedeactivate() always clear them when putting a page on the inactive
list.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/24 01:55:48

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Use a variable to represent the type of lock necessary for the lower fault.

For the moment an exclusive (RW_WRITE) lock is always used.

ok kettenis@, tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/24 02:14:27

Modified files:
	mail/kopano/core: Makefile 

Log message:
mark kopano/core broken, changes to Python's C api in 3.12, seems dead
upstream for years, everyone moved to grommunio


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/24 02:14:33

Modified files:
	lib/libcrypto/x509: x509_ocsp.c 

Log message:
Internal linkage for one constant struct where that was accidentally
forgotten in rev. 1.3 on July 13 this year.

No library bump and no ABI change because libcrypto.so.55.0 did not
export the symbol because it wasn't in Symbols.list.

Found in a partial code audit focusing on X509V3_EXT_METHOD objects.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/24 02:21:27

Modified files:
	games/0ad/base : Makefile 

Log message:
mark broken; venv for spidermonkey (mozjs) outdated and fails to build
with Python 3.12.

It looks like upstream git head is likely to build but there hasn't been
a releaae in several years (current release needed patching for 3.11
too, and it's extremely awkward to patch the spidermonkey build in
0ad as it untars and applies patches during build).


CVSROOT:	/cvs
Module name:	ports
Changes by:	remi@cvs.openbsd.org	2024/12/24 02:22:54

Modified files:
	sysutils/librelp: Makefile distinfo 

Log message:
Upgrade to librelp 1.11.0 (mostly fixes)
Remove myself as maintainer.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/24 02:32:16

Modified files:
	x11/xfce4/xfce4-docklike: Makefile 

Log message:
xfce4-docklike uses c++, so ports-gcc is required over base-gcc

Fixes build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/24 02:34:54

Modified files:
	x11/xfce4/xfce4-systemload: Makefile 

Log message:
Needs c++, so base-gcc archs need ports-gcc

Fixes build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/24 02:35:56

Modified files:
	x11/xfce4/xfdesktop: Makefile 

Log message:
Not C++, but xfdesktop disagrees with base-gcc.

Shift to ports-gcc to fix build on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/24 02:40:22

Modified files:
	devel/pygame   : Makefile 

Log message:
The newer pygame needs ports-gcc over base-gcc
Fixes build on sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/24 02:48:56

Modified files:
	lib/libcrypto/man: ASN1_BIT_STRING_set.3 s2i_ASN1_INTEGER.3 
	                   X509V3_EXT_get_nid.3 X509V3_parse_list.3 
	                   Makefile 
Added files:
	lib/libcrypto/man: v2i_ASN1_BIT_STRING.3 

Log message:
new manual page v2i_ASN1_BIT_STRING(3) written from scratch


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/24 03:03:59

Modified files:
	usr.sbin/rpki-client: mft.c 

Log message:
Check that the manifest fileList has at least one entry

We already check that the fileList isn't excessively large. A bit later we
also check that the list contains a CRL, as required by RFC 9286. However,
between these two checks a zero-sized allocation may happen, which is now
avoided. sk_num() is one of those gifts that keep on giving, but it seems
that this is the only occurrence in rpki-client that can be problematic.

ok job


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2024/12/24 03:27:55

Modified files:
	textproc/ispell: Makefile distinfo 
	textproc/ispell/patches: patch-Makefile patch-correct_c 
	                         patch-deformatters_Makefile 
	                         patch-languages_english_english_2 
	                         patch-languages_english_english_3 
	                         patch-lookup_c patch-term_c 

Log message:
update to ispell 3.4.06
ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tobhe@cvs.openbsd.org	2024/12/24 03:45:15

Modified files:
	security/gnutls: Makefile 
	security/gnutls/patches: 
	                         patch-lib_accelerated_aarch64_elf_sha1-armv8_s 

Log message:
Make sure asm code is in .text and not .rodata.  Fixes
segfault when trying to run sha1_block_data_order.

ok tb@ ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/24 03:50:00

Modified files:
	lib/libc/locale: mblen.3 

Log message:
Basic copy editing:
Eliminate weasel words, reduce "shall", add more precision,
some grammar fixes, shorten and improve some wordings.

Patch from Mark at Jamsek dot com via tb@,
mostly based on my commit mbrlen.3 rev. 1.5 on March 29, 2022.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/24 03:52:43

Modified files:
	lib/libcrypto/x509: x509_utl.c 

Log message:
Tweak doc comment of _X509_CHECK_FLAG_DOT_SUBDOMAINS

Now that it lives in a .c file, there's no need to point out that it is
non-public...


CVSROOT:	/cvs
Module name:	src
Changes by:	mglocker@cvs.openbsd.org	2024/12/24 05:06:34

Modified files:
	sys/dev/acpi   : dsdt.c 

Log message:
Add support for the 'AttribRawProcessBytes' attribute, which makes the
HP Omnibook X 14 boot in ACPI mode.

Tested on ok landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/24 05:22:17

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
Make tcp_mss() MP safe so that it could be called with socket lock.

Read tcp_mssdflt and tcp_do_rfc3390 atomically.  Address family
must be AF_INET or AF_INET6, panic if not.  This makes goto out a
bit simpler.  Route MTU must be read once, another thread might
modify it.  Fix the signed versus unsigned comparison with max()
and min().

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2024/12/24 07:24:58

Modified files:
	sys/kern       : subr_hibernate.c 
	sys/sys        : hibernate.h 

Log message:
Keep hibernate writes within the area of the swap partition allocated by
uvm_hibswap() for hibernation.

Suggested by mlarkin@, initial diff from mglocker@.

ok mglocker@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/24 08:22:32

ports/converters/p5-Types-Serialiser/patches

Update of /cvs/ports/converters/p5-Types-Serialiser/patches
In directory cvs.openbsd.org:/tmp/cvs-serv90328/patches

Log Message:
Directory /cvs/ports/converters/p5-Types-Serialiser/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/24 08:25:55

Modified files:
	graphics/openimageio: Makefile distinfo 
Added files:
	graphics/openimageio/patches: 
	                              patch-src_cmake_externalpackages_cmake 

Log message:
update to openimageio-2.5.17.0, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/24 08:42:29

ports/converters/p5-CBOR-XS/patches

Update of /cvs/ports/converters/p5-CBOR-XS/patches
In directory cvs.openbsd.org:/tmp/cvs-serv4229/patches

Log Message:
Directory /cvs/ports/converters/p5-CBOR-XS/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/24 08:43:21

ports/converters/p5-JSON-XS/patches

Update of /cvs/ports/converters/p5-JSON-XS/patches
In directory cvs.openbsd.org:/tmp/cvs-serv85288/patches

Log Message:
Directory /cvs/ports/converters/p5-JSON-XS/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/24 08:46:59

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

Log message:
Update to openssl-ruby-tests 20241221


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/24 09:13:47

Modified files:
	converters/p5-CBOR-XS: Makefile 
	converters/p5-JSON-XS: Makefile 
	devel/p5-IO-AIO: Makefile 
	devel/p5-IO-AIO/patches: patch-AIO_pm 
	converters/p5-Types-Serialiser: Makefile 
Added files:
	converters/p5-CBOR-XS/patches: patch-XS_pm 
	converters/p5-JSON-XS/patches: patch-XS_pm 
	converters/p5-Types-Serialiser/patches: patch-Serialiser_pm 

Log message:
CPAN author MLEHMANN ignores Perl versions newer than 5.22, so
disable Perl feature signatures in patch.  Take maintainer.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/24 09:27:07

Modified files:
	sys/netinet    : in_pcb.c in_pcb.h 

Log message:
Put soassertlocked() into in_pcbrtentry().

Assert that socket lock has been taken when modifying the route
cache at the inpcb.  This is stronger than only documenting inp_route
with [s].

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2024/12/24 10:08:50

Modified files:
	share/man/man8 : security.8 
	libexec/security: security 

Log message:
Add preservation of fdisk info to libexec/security daily script.

perl fix && ok afresh1@


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/12/24 10:09:53

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

Log message:
Update to cracklib-2.10.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/24 10:19:17

Modified files:
	devel/gdb      : Makefile 
	devel/gdb/pkg  : PLIST 

Log message:
Drop more bfd-related info files

Those should be shipped by devel/binutils, should we enable libbfd
install in that port one day.

ok sthen@ tb@ pascal@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2024/12/24 10:21:03

Modified files:
	games/rocksndiamonds: Makefile distinfo 
	games/rocksndiamonds/pkg: PLIST 

Log message:
Update to rocksndiamonds-4.4.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/24 10:22:11

Modified files:
	converters/p5-JSON-MaybeXS: Makefile distinfo 

Log message:
update p5-JSON-MaybeXS to 1.004008
After fixing p5-Types-Serialiser, tests of new p5-JSON-MaybeXS pass.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2024/12/24 10:40:06

Modified files:
	sbin/dhcp6leased: engine.c 

Log message:
Set pltime to 0 when upstream interface goes down.

In case of a flash-renumbering event we configure new prefixes with a
pltime > 0. Clients should form new addresses and prefer those.

Reported & fix tested by Tamas (cstamas at cstamas.hu).
OK phessler


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/24 11:14:49

Modified files:
	lib            : check_sym 

Log message:
typo: removed -> removes

ok guenther jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/24 11:32:31

Modified files:
	regress/lib/libcrypto/ec: ec_asn1_test.c 
	regress/lib/libcrypto/ecdh: ecc_cdh.c ecdhtest.c 

Log message:
Remove already disabled tests for elliptic curves of small order


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/24 11:33:24

Modified files:
	lib/libcrypto/ec: ec_curve.c 

Log message:
Remove disabled code supporting elliptic curves of small order

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/24 12:16:53

Modified files:
	sys/netinet    : tcp_input.c 

Log message:
Protect send buffer with mutex in tcp_mss_update().

To prepare for running tcp_output() in parallel, protect socket
send buffer high water field and sbreserve() with mutex.

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2024/12/24 12:19:18

Modified files:
	sys/dev        : softraid.c 

Log message:
In comment explaining softraid's usage of hibernate iopage add nvme/ufshci/sdmmc
to list of devices implementing side-effect free i/o functions.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2024/12/24 14:34:23

Modified files:
	sbin/fdisk     : gpt.c 

Log message:
struct gpt_partition's gp_name field is an array of u_int16_t so
use nitems() not sizeof() to get the number of elements.

ok kettenis@ lucas@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/24 18:18:59

Modified files:
	math/z3        : Makefile distinfo 

Log message:
math/z3: update to 4.13.4

Changes:
- several updates to emscripten including #7473
- add preliminary pyodie build
- address issues with Java bindings
- Include start of sls-smt functionality SLS modulo theories as co-processor to SMT core and stand-alone tactic.

OK: kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/12/24 18:40:45

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/12/24 20:26:00

Modified files:
	editors/scintilla: Makefile distinfo 
	editors/scintilla/patches: patch-src_CellBuffer_cxx 
	                           patch-src_RunStyles_cxx 

Log message:
editors/scintilla: update to 5.5.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	lraab@cvs.openbsd.org	2024/12/24 20:27:06

Modified files:
	editors/scite  : Makefile distinfo 

Log message:
editors/scite: update to 5.5.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/25 01:45:31

Modified files:
	games/wrath    : Makefile 

Log message:
base-gcc isn't up for building wrath. Switch to ports-gcc to fix build
on sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/25 01:59:53

Modified files:
	devel/sbt      : Makefile distinfo 

Log message:
devel/sbt: update to 1.10.7

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/25 02:39:52

Modified files:
	devel/intellij : Makefile distinfo 
	devel/intellij/pkg: PLIST 

Log message:
devel/intellij: update to 2024.3.1

OK: lraab@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/25 02:40:24

Modified files:
	devel/pycharm  : Makefile distinfo 
	devel/pycharm/pkg: PLIST 

Log message:
devel/pycharm: update to 2024.3.1

OK: lraab@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/25 02:46:00

Modified files:
	lang/scala     : Makefile distinfo 
	lang/scala/pkg : PLIST 

Log message:
lang/scala: update to 3.6.2

Notable to say that here no 3.6.0, and 3.6.1 was "pre-release".

Changelog: https://github.com/scala/scala3/releases/tag/3.6.2

OK: kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/25 04:52:16

Modified files:
	games/clidle   : Makefile distinfo modules.inc 

Log message:
update clidle from 0.0.0pl20240212 to 0.1.0

Changes
-  use sqlite to store guesses


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/25 05:33:43

Modified files:
	security/openpam: Makefile 
Added files:
	security/openpam/patches: 
	                          patch-openpam_lib_libpam_openpam_dynamic_c 

Log message:
Unbreak: reinstate part of the patch that was removed in the previous
update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:15:49

Modified files:
	x11/xfce4/xfce4-battery: Makefile distinfo 
	x11/xfce4/xfce4-battery/pkg: PLIST 

Log message:
x11/xfce4/xfce4-battery: update to 1.1.6.

see https://gitlab.xfce.org/panel-plugins/xfce4-battery-plugin/-/tags/xfce4-battery-plugin-1.1.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:17:25

Modified files:
	x11/xfce4/xfce4-clipman: Makefile distinfo 
	x11/xfce4/xfce4-clipman/pkg: PLIST 

Log message:
x11/xfce4/xfce4-clipman: update to 1.6.7.

see https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/tags/xfce4-clipman-plugin-1.6.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:18:54

Modified files:
	x11/xfce4/xfce4-diskperf: Makefile distinfo 
	x11/xfce4/xfce4-diskperf/pkg: PLIST 

Log message:
x11/xfce4/xfce4-diskperf: update to 2.7.1

see https://gitlab.xfce.org/panel-plugins/xfce4-diskperf-plugin/-/tags/xfce4-diskperf-plugin-2.7.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:21:09

Modified files:
	x11/xfce4/xfce4-cpugraph: Makefile distinfo 

Log message:
x11/xfce4/xfce4-cpugraph: update to 1.2.11

see https://gitlab.xfce.org/panel-plugins/xfce4-cpugraph-plugin/-/tags/xfce4-cpugraph-plugin-1.2.11


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:22:08

Modified files:
	x11/xfce4/xfce4-docklike: Makefile distinfo 
	x11/xfce4/xfce4-docklike/pkg: PLIST 

Log message:
x11/xfce4/xfce4-docklike: update to 0.4.3.

see https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin/-/tags/xfce4-docklike-plugin-0.4.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:23:24

Modified files:
	x11/xfce4/xfce4-fsguard: Makefile distinfo 
	x11/xfce4/xfce4-fsguard/pkg: PLIST 

Log message:
x11/xfce4/xfce4-fsguard: update to 1.1.4.

see https://gitlab.xfce.org/panel-plugins/xfce4-fsguard-plugin/-/tags/xfce4-fsguard-plugin-1.1.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:25:49

Modified files:
	x11/xfce4/xfce4-genmon: Makefile distinfo 
	x11/xfce4/xfce4-genmon/pkg: PLIST 

Log message:
x11/xfce4/xfce4-genmon: update to 4.2.1.

see https://gitlab.xfce.org/panel-plugins/xfce4-genmon-plugin/-/tags/xfce4-genmon-plugin-4.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:26:44

Modified files:
	x11/xfce4/xfce4-mailwatch: Makefile distinfo 
	x11/xfce4/xfce4-mailwatch/pkg: PLIST 

Log message:
x11/xfce4/xfce4-mailwatch: update to 1.3.2.

see https://gitlab.xfce.org/panel-plugins/xfce4-mailwatch-plugin/-/tags/xfce4-mailwatch-plugin-1.3.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:28:05

Modified files:
	x11/xfce4/xfce4-mount: Makefile distinfo 
	x11/xfce4/xfce4-mount/pkg: PLIST 

Log message:
x11/xfce4/xfce4-mount: update to 1.1.7.

see https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/-/tags/xfce4-mount-plugin-1.1.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:29:39

Modified files:
	x11/xfce4/xfce4-mpc: Makefile distinfo 
	x11/xfce4/xfce4-mpc/pkg: PLIST 

Log message:
x11/xfce4/xfce4-mpc: update to 0.5.5.

see https://gitlab.xfce.org/panel-plugins/xfce4-mpc-plugin/-/tags/xfce4-mpc-plugin-0.5.4
and https://gitlab.xfce.org/panel-plugins/xfce4-mpc-plugin/-/tags/xfce4-mpc-plugin-0.5.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:30:47

Modified files:
	x11/xfce4/xfce4-netload: Makefile distinfo 

Log message:
x11/xfce4/xfce4-netload: update to 1.4.2.

see https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin/-/tags/xfce4-netload-plugin-1.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:31:43

Modified files:
	x11/xfce4/xfce4-places: Makefile distinfo 

Log message:
x11/xfce4/xfce4-places: update to 1.8.4.

see https://gitlab.xfce.org/panel-plugins/xfce4-places-plugin/-/tags/xfce4-places-plugin-1.8.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:32:44

Modified files:
	x11/xfce4/xfce4-smartbookmark: Makefile distinfo 
	x11/xfce4/xfce4-smartbookmark/pkg: PLIST 

Log message:
x11/xfce4/xfce4-smartbookmark: update to 0.5.3.

see https://gitlab.xfce.org/panel-plugins/xfce4-smartbookmark-plugin/-/tags/xfce4-smartbookmark-plugin-0.5.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:33:43

Modified files:
	x11/xfce4/xfce4-systemload: Makefile distinfo 
	x11/xfce4/xfce4-systemload/pkg: PLIST 
Removed files:
	x11/xfce4/xfce4-systemload/patches: 
	                                    patch-panel-plugin_network_cc 
	                                    patch-panel-plugin_systemload_cc 

Log message:
x11/xfce4/xfce4-systemload: update to 1.3.3.

see https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/tags/xfce4-systemload-plugin-1.3.3
drop patches merged upstream


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:34:53

Modified files:
	x11/xfce4/xfce4-time-out: Makefile distinfo 
	x11/xfce4/xfce4-time-out/pkg: PLIST 

Log message:
x11/xfce4/xfce4-time-out: update to 1.1.4.

see https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin/-/tags/xfce4-time-out-plugin-1.1.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:35:50

Modified files:
	x11/xfce4/xfce4-timer: Makefile distinfo 
	x11/xfce4/xfce4-timer/pkg: PLIST 

Log message:
x11/xfce4/xfce4-timer: update to 1.7.3.

see https://gitlab.xfce.org/panel-plugins/xfce4-timer-plugin/-/tags/xfce4-timer-plugin-1.7.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:36:41

Modified files:
	x11/xfce4/xfce4-verve: Makefile distinfo 

Log message:
x11/xfce4/xfce4-verve: update to 2.0.4.

see https://gitlab.xfce.org/panel-plugins/xfce4-verve-plugin/-/tags/xfce4-verve-plugin-2.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:38:16

Modified files:
	x11/xfce4/xfce4-wavelan: Makefile distinfo 
	x11/xfce4/xfce4-wavelan/pkg: PLIST 

Log message:
x11/xfce4/xfce4-wavelan: update to 0.6.4.

see https://gitlab.xfce.org/panel-plugins/xfce4-wavelan-plugin/-/tags/xfce4-wavelan-plugin-0.6.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:43:34

Modified files:
	x11/xfce4/exo  : Makefile 
	x11/xfce4/garcon: Makefile 
	x11/xfce4/libxfce4ui: Makefile 
	x11/xfce4/mousepad: Makefile 
	x11/xfce4/orage: Makefile 
	x11/xfce4/terminal: Makefile 
	x11/xfce4/thunar: Makefile 
	x11/xfce4/thunar-archive: Makefile 
	x11/xfce4/thunar-media-tags: Makefile 
	x11/xfce4/thunar-vcs: Makefile 
	x11/xfce4/xfce4-appfinder: Makefile 
	x11/xfce4/xfce4-dict: Makefile 
	x11/xfce4/xfce4-notes: Makefile 
	x11/xfce4/xfce4-notifyd: Makefile 
	x11/xfce4/xfce4-panel: Makefile 
	x11/xfce4/xfce4-power-manager: Makefile 
	x11/xfce4/xfce4-pulseaudio: Makefile 
	x11/xfce4/xfce4-screensaver: Makefile 
	x11/xfce4/xfce4-screenshooter: Makefile 
	x11/xfce4/xfce4-session: Makefile 
	x11/xfce4/xfce4-settings: Makefile 
	x11/xfce4/xfce4-taskmanager: Makefile 
	x11/xfce4/xfce4-weather: Makefile 
	x11/xfce4/xfce4-xkb: Makefile 
	x11/xfce4/xfdashboard: Makefile 
	x11/xfce4/xfdesktop: Makefile 
	x11/xfce4/xfmpc: Makefile 
	x11/xfce4/xfwm4: Makefile 

Log message:
x11/xfce4: regen WANTLIB

x11/dbus lost execinfo in its WANTLIB with the 1.16 update, so drop it
from those dependent ports.


CVSROOT:	/cvs
Module name:	src
Changes by:	naddy@cvs.openbsd.org	2024/12/25 06:44:22

Modified files:
	usr.bin/awk    : awk.1 

Log message:
fix description of the getline function

Verified against _The AWK Programming Language_, 2nd ed., p. 204.
ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:45:43

Modified files:
	x11/xfce4/libxfce4windowing: Makefile 

Log message:
x11/xfce4/libxfce4windowing: fix WANTLIB (forgotten in previous)


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 06:52:08

Modified files:
	geo/pgrouting  : Makefile distinfo 
	geo/pgrouting/pkg: PLIST 

Log message:
geo/pgrouting: update to 3.7.1.

see https://github.com/pgRouting/pgrouting/releases/tag/v3.7.1


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/12/25 07:57:48

Modified files:
	regress/sbin/slaacd: IfInfo.py Slaacctl.py 

Log message:
Use raw string notation for re_match to avoid invalid escape sequence
syntax warnings shown with Python 3.12 (this is expected to eventually
become an error).

https://docs.python.org/3/howto/regex.html#the-backslash-plague


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/25 08:03:38

Modified files:
	devel/gtest    : Makefile 
	archivers/snappy: Makefile distinfo 
Removed files:
	archivers/snappy/patches: 
	                          patch-third_party_googletest_googletest_src_gtest_cc 

Log message:
Reuse gtest:patch like draco does instead of fetching and patching it

This is less work and fixes the build (I don't know why/how)
when gtest is installed as reported by tb.


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2024/12/25 08:56:16

Modified files:
	sysutils/victorialogs: Makefile distinfo 

Log message:
update to v1.4.0

Changelog : https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.4.0-victorialogs


CVSROOT:	/cvs
Module name:	ports
Changes by:	op@cvs.openbsd.org	2024/12/25 08:59:24

Modified files:
	net/profanity  : Makefile 
Added files:
	net/profanity/patches: patch-src_pgp_gpg_c 

Log message:
net/profanity: backport upstream fix for gpgme update

from Stepan Zolotuev (poopenfarten at dismail dot de), thank you!

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 09:05:22

Modified files:
	x11/xfce4/parole: Makefile distinfo 
	x11/xfce4/parole/pkg: PLIST 

Log message:
x11/xfce4/parole: update to 4.18.2.

see https://gitlab.xfce.org/apps/parole/-/tags/parole-4.18.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 09:06:26

Modified files:
	x11/xfce4/ristretto: Makefile distinfo 

Log message:
x11/xfce4/ristretto: update to 0.13.3.

see https://gitlab.xfce.org/apps/ristretto/-/tags/ristretto-0.13.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 09:09:01

Modified files:
	x11/gigolo     : Makefile distinfo 
	x11/gigolo/pkg : PLIST 

Log message:
x11/gigolo: update to 0.5.4.

see https://gitlab.xfce.org/apps/gigolo/-/tags/gigolo-0.5.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 11:28:50

Modified files:
	x11/xfce4/xfce4-mixer: Makefile distinfo 
	x11/xfce4/xfce4-mixer/pkg: PLIST 

Log message:
x11/xfce4/xfce4-mixer: update to 4.18.2.

see https://gitlab.xfce.org/apps/xfce4-mixer/-/tags/xfce4-mixer-4.18.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 11:29:56

Modified files:
	x11/xfce4/xfmpc: Makefile distinfo 
	x11/xfce4/xfmpc/pkg: PLIST 

Log message:
x11/xfce4/xfmpc: update to 0.3.2.

see https://gitlab.xfce.org/apps/xfmpc/-/tags/xfmpc-0.3.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 11:30:43

Modified files:
	x11/xfce4/xfce4-taskmanager: Makefile distinfo 
	x11/xfce4/xfce4-taskmanager/pkg: PLIST 

Log message:
x11/xfce4/xfce4-taskmanager: update to 1.5.8

see https://gitlab.xfce.org/apps/xfce4-taskmanager/-/tags/xfce4-taskmanager-1.5.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/25 11:31:38

Modified files:
	x11/xfce4/terminal: Makefile distinfo 

Log message:
x11/xfce4/terminal: update to 1.1.4

see https://gitlab.xfce.org/apps/xfce4-terminal/-/tags/xfce4-terminal-1.1.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/25 13:13:01

Modified files:
	x11/bwidget    : Makefile distinfo 

Log message:
Update to 1.10.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/25 13:14:18

Modified files:
	devel/nagelfar : Makefile distinfo 
	devel/nagelfar/patches: patch-nagelfar_tcl 
	devel/nagelfar/pkg: PLIST 

Log message:
Update to 1.3.3.

+MODTK_VERSION=8.6


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2024/12/25 13:18:16

Modified files:
	gnu/llvm/llvm/lib/CodeGen: PrologEpilogInserter.cpp 

Log message:
The clang feature -fzero-call-used-regs attempts to zero out some
registers before returning, but is not aware of the register used for
retguard, so it breaks if the two features are used together.

Make zero-call-used-regs aware of the retguard register.

Fixes a crash reported in qemu where this zero-call-used-regs feature is
used. Fix tested by brad.

ok tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/25 14:59:53

Modified files:
	x11/gnome/libdazzle: Makefile 

Log message:
Mark port as c only port to correct extra wantlibs on sparc64.


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2024/12/25 16:14:31

Modified files:
	sys/kern       : subr_hibernate.c 

Log message:
Restore lost ';'.

Fixes HIB_DEBUG compile.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/25 17:04:24

Modified files:
	regress/lib/libcrypto/mlkem: Makefile mlkem_tests_util.c 
	                             mlkem_tests_util.h mlkem_unittest.c 
Added files:
	regress/lib/libcrypto/mlkem: mlkem_iteration_tests.c 
	                             mlkem_tests.c parse_test_file.c 
	                             parse_test_file.h 
Removed files:
	regress/lib/libcrypto/mlkem: mlkem1024_decap_tests.c 
	                             mlkem1024_encap_tests.c 
	                             mlkem1024_iteration_test.c 
	                             mlkem1024_keygen_tests.c 
	                             mlkem1024_nist_decap_tests.c 
	                             mlkem1024_nist_keygen_tests.c 
	                             mlkem768_decap_tests.c 
	                             mlkem768_encap_tests.c 
	                             mlkem768_iteration_test.c 
	                             mlkem768_keygen_tests.c 
	                             mlkem768_nist_decap_tests.c 
	                             mlkem768_nist_keygen_tests.c 

Log message:
Overhaul ML-KEM regress once more

Implement a file parser that drives a state machine to extract the test data
from the .txt files and manages the parsed data. Comments and empty lines are
ignored. The code currently assumes that instruction lines are at the start
of the file (which isn't generally true) and only supports two line types for
now. This is good enough for all the ML-KEM tests but should be easy enough
to extend.

Once all data for a test case is parsed in the expected order, a test handler
is called which can retrieve the test data via a simple API and throw warnings
and errors with information on the test case line number, etc.

Merge the tests into three programs: one parsing the .txt files and running
the corresponding test cases, a unit test and the iteration tests. Deduplicate
the actual test code and let the caller pass in an object containing the
API functions, private keys and arrays that need to be different between the
768 version and the 1024 version. This way we don't have two sets of half a
dozen .c files differing only in 3 or 4 occurrences of 768 and 1024.

All this will also make it a lot easier to hook these tests into portable.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/25 17:10:19

Modified files:
	regress/lib/libcrypto/mlkem: mlkem_tests.c 

Log message:
fat fingers


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2024/12/25 19:46:38

Modified files:
	sys/kern       : subr_hibernate.c 

Log message:
Make hibernate_write_rle() return -1 on i/o error, not the error number. The
return value was always treated as the number of memory pages to skip.

Tweak the invoking logic to abandon the hibernation if -1 is returned.

ok mglocker@ jmatthew@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/25 22:51:41

Modified files:
	regress/lib/libcrypto/mlkem: parse_test_file.c 

Log message:
mlkem tests: whitespace tweak and fix an error message


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/26 00:12:04

Modified files:
	textproc/catfish: Makefile distinfo 
	textproc/catfish/patches: patch-catfish_CatfishSearchEngine_py 
	textproc/catfish/pkg: PLIST 
Removed files:
	textproc/catfish/patches: patch-setup_py 

Log message:
textproc/catfish: update to 4.20.0.

see https://gitlab.xfce.org/apps/catfish/-/tags/catfish-4.20.0
switches to meson.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/26 00:26:45

Modified files:
	regress/lib/libcrypto/mlkem: mlkem_iteration_tests.c 

Log message:
mlkem iteration test: drop extraneous typedef


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/26 03:00:47

Modified files:
	inputmethods/ibus-typing-booster: Makefile distinfo 

Log message:
Update to ibus-typing-booster-2.27.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/26 03:06:36

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py3-botocore-1.35.87.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/26 03:06:44

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.87.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/26 03:06:56

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.36.28.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/26 03:15:27

Modified files:
	sys/net        : pf.c pf_syncookies.c pfvar.h 
	sys/netinet    : tcp_subr.c tcp_var.h 

Log message:
Make access to tcp_mssdflt atomic.

To further unlock TCP sysctl, we need atomic access to tcp_mssdflt.
pf(4) is reading the value multiple times.  Better read it once and
pass mssdflt down the call stack.
In pf_calc_mss() was a potential integer underflow.  Use the signed
variant imax(9) and imin(9) like it has been fixed it in TCP stack.

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/26 03:24:57

Modified files:
	sys/kern       : uipc_socket.c 
	sys/netinet    : in_proto.c 
	sys/netinet6   : in6_proto.c 

Log message:
Run TCP output in parallel.

When called with shared netlock together with socket lock, tcp_output()
is MP safe.  This is the lock for tcpcb.  Mark TCP protocol with
PR_MPSOCKET.  Also t_oobflags is protected this way, allowing
parallel pru_rcvoob().

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 04:03:27

Modified files:
	lang/python    : python.port.mk 

Log message:
only print MODPY_PYBUILD message if pyproject.toml exists for Python 3,
MODPY_PYBUILD isn't used for 2.7.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/26 04:28:19

Modified files:
	graphics/blender: Makefile 

Log message:
graphics/blender: mark broken (py312); add link to relevant upstream commit


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 04:28:52

Modified files:
	net/scapy      : Makefile distinfo 
	net/scapy/pkg  : PLIST 

Log message:
update to scapy-2.4.5 (2.5+ aren't compatible with src/regress; add comment
explaining this). Override bundled "six" with a newer version that works
with Python 3.12 (problem reported by anton). Adjust conditional dependency
on py-cryptography so that it's only added on archs with rust (otherwise
scapy could no longer be pkg_added on i386 which no longer has rust).

"Please fix whatever seems reasonable" bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2024/12/26 04:41:51

Modified files:
	graphics/tesseract/tesseract: Makefile 

Log message:
Stop building RVV asm and stop requiring llvm-17

Said asm code is unreachable anyway since runtime detection only uses
getauxval() which we don't provide.  So it's completely pointless to
depend on llvm-17 to build the asm code and prepare for when we start
supporting the Vector extension in the kernel.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 05:06:44

Modified files:
	net/scapy      : Makefile 
Added files:
	net/scapy/patches: patch-scapy_arch_bpf_core_py 
	                   patch-scapy_layers_ipsec_py 

Log message:
fix issue retrieving mac addresses if vether interfaces are configured.
remove deprecated algorithms from ipsec.py to avoid warnings
from py-cryptography.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/26 05:16:17

Modified files:
	sys/kern       : uipc_socket2.c 
	sys/netinet    : tcp_input.c tcp_output.c tcp_var.h 

Log message:
Declare TCP variable tcprexmtthresh const.

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/26 05:35:25

Modified files:
	regress/lib/libcrypto/mlkem: mlkem_unittest.c 

Log message:
Fix the unittest with Emscripten

Split main into two helper functions since having a few ML-KEM key blobs
on the stack makes Emscripten's stack explode, leading to inscrutable
silent failures unles ASAN is enabled. Go figure.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 06:57:58

Modified files:
	lang/python    : python.port.mk 

Log message:
Remove pre-build fragment to generate a minimal setup.py for Python ports
which don't have one - these should just use MODPY_PYBUILD.

The warning message printed by this is not triggered in bulk builds.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/26 07:07:58

Modified files:
	usr.bin/openssl: crl2p7.c 

Log message:
Error check sk_push() in crl2p7

also remove a few NULL checks before free and drop a cryptic comment about
not needing to free x - hard to free what's not there...

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 07:08:25

Modified files:
	devel/keystone/python: Makefile 

Log message:
devel/keystone/python: use MODPY_PYBUILD, drop cmake from modules to
simplify (this doesn't actually use ports cmake build infrastructure,
it just runs it from Python build, so a BDEP is enough).


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/26 07:10:48

Modified files:
	usr.bin/openssl: pkcs12.c 

Log message:
Plug a bunch of leaks in the PKCS 12 code

The competition whether the code or the standard it implements is worse
is still ongoing, and still has two strong competitors...

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 07:22:21

Modified files:
	devel/py-incremental: Makefile 

Log message:
add comment about MODPY_PYBUILD backend (warning can be ignored)
adjust MODPY_PYTEST_ARGS (exclude breaking test rather than include
good ones)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/26 08:00:32

Modified files:
	devel/p5-Software-License: Makefile distinfo 

Log message:
update p5-Software-License to 0.104006


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/26 08:12:42

Modified files:
	devel/p5-YAML-Tiny: Makefile distinfo 

Log message:
update p5-YAML-Tiny to 1.76


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 08:32:03

Modified files:
	security/py-cryptography_vectors: Makefile distinfo 
	security/py-cryptography_vectors/pkg: PLIST 

Log message:
update to py3-cryptography_vectors-44.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 08:32:38

Modified files:
	security/py-cryptography: Makefile crates.inc distinfo 
	security/py-cryptography/pkg: PLIST 

Log message:
update to py3-cryptography-44.0.0
help with tests kirill@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 08:44:34

Modified files:
	lang/python    : python.port.mk 

Log message:
handle MODPY_PYBUILD=mesonpy


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 08:44:55

Modified files:
	math/py-scipy  : Makefile 

Log message:
unify whitespace


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 08:46:04

Modified files:
	math/py-PyWavelets: Makefile 
	math/py-scikit-image: Makefile 
	math/py-contourpy: Makefile 
	math/py-scipy  : Makefile 

Log message:
use MODPY_PYBUILD=mesonpy


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 08:46:23

Modified files:
	editors/py-neovim: Makefile 
	editors/py-neovim/pkg: PLIST 

Log message:
use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/26 09:08:42

Modified files:
	devel/p5-Type-Tiny: Makefile distinfo 

Log message:
update p5-Type-Tiny to 2.006000


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 09:10:09

Modified files:
	textproc/py-yaml: Makefile 
	devel/py-setuptools_scm: Makefile 
	graphics/py-Pillow: Makefile 
	multimedia/streamlink: Makefile 

Log message:
annotate MODPY_PYBUILD with 'uses own in-tree backend which wraps
setuptools' comment to explain warning


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 09:15:11

Modified files:
	sysutils/py-ansible-libssh: Makefile 

Log message:
annotate MODPY_PYBUILD explaining warning (in-tree build backend wrapping
setuptools)

allow tests to run (build backend leaves compiled files in unexpected dirs;
the only way I could get it to find them was by running py.test specifically)
however they hang after a few pass successfully so mark TEST_IS_INTERACTIVE
for now


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 10:06:33

Modified files:
	math/py-scipy  : Makefile 

Log message:
add comment noting that newer versions require gcc >= 9.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 10:06:38

Modified files:
	devel/py-tox   : Makefile distinfo 
	devel/py-tox/pkg: PLIST 

Log message:
update to py3-tox-4.23.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 10:15:04

Modified files:
	security/py-pefile: Makefile distinfo 
	security/py-pefile/pkg: PLIST 

Log message:
update to py3-pefile-2024.8.26


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 10:20:18

Modified files:
	shells/bash-completion: Makefile distinfo 
	shells/bash-completion/pkg: PLIST 

Log message:
update to bash-completion-2.16.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 10:23:10

Modified files:
	devel/py-automat: Makefile distinfo 

Log message:
update to py3-automat-24.8.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 10:36:27

Modified files:
	security/py-keyring: Makefile distinfo 
	security/py-keyring/pkg: PLIST 

Log message:
update to py3-keyring-25.6.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 10:37:17

Modified files:
	devel/py-automat: Makefile 
	devel/py-automat/pkg: PLIST 

Log message:
py-automat: regen plist


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/26 10:49:37

Modified files:
	sysutils/aarch64-esr-decoder: Makefile crates.inc distinfo 

Log message:
Update to modcargo-esr-decoder 0.2.3pl20241224


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 10:51:24

Modified files:
	net/nicotine-plus: Makefile 
	net/nicotine-plus/pkg: PLIST 

Log message:
use MODPY_PYBUILD


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/26 10:51:41

Modified files:
	devel/protobuf : Makefile 
Added files:
	devel/protobuf/patches: 
	                        patch-src_google_protobuf_compiler_command_line_interface_cc 

Log message:
protobuf: teach protoc about its path since misdesign requires that

with jrick


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 11:01:36

Modified files:
	net/nicotine-plus: Makefile distinfo 
	net/nicotine-plus/patches: patch-setup_py 
	net/nicotine-plus/pkg: PLIST 

Log message:
update to nicotine-plus-3.3.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/26 11:05:09

Modified files:
	net/iperf3     : Makefile 

Log message:
ship debug package to help with crashes when using ipv6


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 11:11:36

Modified files:
	net/deluge     : Makefile 
	net/deluge/pkg : PLIST 

Log message:
deluge: use MODPY_PYBUILD, disable tests which require py-test_twisted (not ported)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/26 11:12:38

Modified files:
	net/iperf3     : Makefile distinfo 
	net/iperf3/patches: patch-src_iperf_api_c patch-src_iperf_util_c 

Log message:
update to iperf3 3.18

https://github.com/esnet/iperf/blob/master/RELNOTES.md#iperf-318-2024-12-13


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 11:14:35

Modified files:
	net/deluge-ltconfig: Makefile 
	net/deluge-ltconfig/pkg: PLIST 

Log message:
deluge-ltconfig is only there to provide a plugin for deluge, which wants
an .egg file in its plugin dir and not a normal installed Python module,
though it was including both in the package. Change this to stop using
MODPY_SETUPTOOLS, BDEP on setuptools instead, and just produce the .egg.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/12/26 11:24:55

Modified files:
	sbin/iked      : iked.c 

Log message:
Skip checking for root if we are only doing a config test.
Tweaked from a diff from William Rusnack, ok tobhe@ kn@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2024/12/26 11:25:51

Modified files:
	sbin/iked      : print.c 

Log message:
Print "request" instead of "config" if dumping config when "request XX"
is used. From William Rusnack, ok tobhe@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/26 11:39:51

Modified files:
	net/p5-Net-HTTP: Makefile distinfo 

Log message:
update p5-Net-HTTP to 6.23
take maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/26 14:47:47

Modified files:
	devel/zug      : Makefile 

Log message:
The compiler is used in the configure stage so we can't mark this
as NO_BUILD because the depend on the compiler will not be there.
Fixes sparc64 build failure. Okay sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/26 14:48:10

Modified files:
	devel/immer    : Makefile 

Log message:
The compiler is used in the configure stage so we can't mark this
as NO_BUILD because the depend on the compiler will not be there.
Fixes sparc64 build failure. Okay sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2024/12/26 14:51:37

Modified files:
	lang/wasi-libc : Makefile 

Log message:
Set COMPILER_LANGS=c to fix extra wantlibs. okay landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 17:04:52

Modified files:
	editors/vim    : Makefile distinfo 
	editors/vim/patches: patch-runtime_filetype_vim 
	editors/vim/pkg: PLIST-lang PLIST-main 

Log message:
update to vim-9.1.964


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 17:18:57

Modified files:
	net/rrdtool    : Makefile distinfo 
	net/rrdtool/patches: patch-configure patch-src_Makefile_in 
	                     patch-src_rrd_lastupdate_c 
	                     patch-src_rrd_tool_c 

Log message:
update to rrdtool-1.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 17:33:17

Modified files:
	net/p5-Zonemaster/engine: Makefile distinfo 
	net/p5-Zonemaster/engine/pkg: PLIST 

Log message:
update to p5-Zonemaster-engine-7.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 17:33:44

Modified files:
	net/p5-Zonemaster/cli: Makefile distinfo 

Log message:
update to zonemaster-7.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 17:35:15

Modified files:
	devel/keystone/python/pkg: PLIST 

Log message:
missed plist update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 17:50:17

Modified files:
	editors/vim    : Makefile 

Log message:
enable debug packages


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 18:01:37

Modified files:
	security/py-gnupg: Makefile distinfo 
	security/py-gnupg/pkg: PLIST 

Log message:
update to py3-gnupg-0.5.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/26 18:26:01

Modified files:
	x11/jgmenu     : Makefile distinfo 
	x11/jgmenu/patches: patch-Makefile patch-Makefile_inc 

Log message:
update to jgmenu-4.5.0
use new option to disable svg support on !rust archs
fix COMPILER_LANGS


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:13:09

Modified files:
	sys/dev/pci/drm/display: drm_dp_mst_topology.c 

Log message:
drm/dp_mst: Fix MST sideband message body length check

From Imre Deak
c58947a8d4a500902597ee1dbadf0518d7ff8801 in linux-6.6.y/6.6.66
bd2fccac61b40eaf08d9546acc9fef958bfe4763 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:15:27

Modified files:
	sys/dev/pci/drm/display: drm_dp_mst_topology.c 

Log message:
drm/dp_mst: Verify request type in the corresponding down message reply

From Imre Deak
396f697500c821892329cfd90e36b7a7edb90474 in linux-6.6.y/6.6.66
4d49e77a973d3b5d1881663c3f122906a0702940 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:19:30

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 resetting msg rx state after topology removal

From Imre Deak
d834d20d2e86c52ed5cab41763fa61e6071680ef in linux-6.6.y/6.6.66
a6fa67d26de385c3c7a23c1e109a0e23bfda4ec7 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:21:21

Modified files:
	sys/dev/pci/drm/amd/amdgpu: hdp_v5_2.c 

Log message:
drm/amdgpu/hdp5.2: do a posting read when flushing HDP

From Alex Deucher
e2153e479e935a7c03bce98d88bf5acbbed1a55f in linux-6.6.y/6.6.66
f756dbac1ce1d5f9a2b35e3b55fa429cf6336437 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:27:38

Modified files:
	sys/dev/pci/drm: drm_panel_orientation_quirks.c 

Log message:
drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model

From Joaquin Ignacio Aramendia
290127c6452d15d8d393b93b47322b93786faaa3 in linux-6.6.y/6.6.66
361ebf5ef843b0aa1704c72eb26b91cf76c3c5b7 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:29:51

Modified files:
	sys/dev/pci/drm: drm_panel_orientation_quirks.c 

Log message:
drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition

From Joaquin Ignacio Aramendia
33126ee70c564ce636bfae6511fccf121e702ec3 in linux-6.6.y/6.6.66
d7972d735ca80a40a571bf753c138263981a5698 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:31:24

Modified files:
	sys/dev/pci/drm: drm_panel_orientation_quirks.c 

Log message:
drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK

From Joaquin Ignacio Aramendia
189dc7030b72312cdbbdc0e27b18a762937401af in linux-6.6.y/6.6.66
428656feb972ca99200fc127b5aecb574efd9d3d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:33:33

Modified files:
	sys/dev/pci/drm/radeon: r600_cs.c 

Log message:
drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()

From Igor Artemiev
5059372280e2a08666f1f80674d5efa0749d665a in linux-6.6.y/6.6.66
a1e2da6a5072f8abe5b0feaa91a5bcd9dc544a04 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:35:35

Modified files:
	sys/dev/pci/drm/display: drm_dp_dual_mode_helper.c 

Log message:
drm/display: Fix building with GCC 15

From Brahmajit Das
45e43e721e269cc77d0ebb6f43c2ebd5ea8d4c2a in linux-6.6.y/6.6.66
a500f3751d3c861be7e4463c933cf467240cca5d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:37:31

Modified files:
	sys/dev/pci/drm/scheduler: sched_main.c 

Log message:
drm/sched: memset() 'job' in drm_sched_job_init()

From Philipp Stanner
87210234e5a273ebf9c4110a6aa82b8221478daa in linux-6.6.y/6.6.66
2320c9e6a768d135c7b0039995182bb1a4e4fd22 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:39:34

Modified files:
	sys/dev/pci/drm/amd/amdgpu: vega20_ih.c 

Log message:
drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih

From Victor Lu
9a1546e775f51dc17812880d72729ea67b5a9b04 in linux-6.6.y/6.6.66
8b22f048331dfd45fdfbf0efdfb1d43deff7518d in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:41:48

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_acpi.c 

Log message:
drm/amdgpu: Dereference the ATCS ACPI buffer

From Prike Liang
ccc22ebf98dfe9ad6e13c1d89b09eb447266de78 in linux-6.6.y/6.6.66
32e7ee293ff476c67b51be006e986021967bc525 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:44:00

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_ttm.c 

Log message:
drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr

From Lang Yu
efb054752f2c93bc873f8b213e03cc51cb27f312 in linux-6.6.y/6.6.66
46186667f98fb7158c98f4ff5da62c427761ffcd in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:46:26

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c 

Log message:
drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov

From Victor Zhao
4e3f73221deb464dcfab0d81164d71456e3ad215 in linux-6.6.y/6.6.66
afe260df55ac280cd56306248cb6d8a6b0db095c in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:48:20

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_ttm.c 

Log message:
drm/amdgpu: set the right AMDGPU sg segment limitation

From Prike Liang
b9e52a96ec92245bf15dabba1d3d862d7a03efb8 in linux-6.6.y/6.6.66
e2e97435783979124ba92d6870415c57ecfef6a5 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:50:27

Modified files:
	sys/dev/pci/drm/amd/amdgpu: vcn_v4_0_3.c 

Log message:
drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3

From Xiang Liu
cb6d7ffca4bef432d883f051621132fe43e63c5b in linux-6.6.y/6.6.66
928cd772e18ffbd7723cb2361db4a8ccf2222235 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/26 19:52:35

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c 

Log message:
drm/amdgpu: rework resume handling for display (v2)

From Alex Deucher
2daba7d857e48035d71cdd95964350b6d0d51545 in linux-6.6.y/6.6.66
73dae652dcac776296890da215ee7dec357a1032 in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/26 20:44:15

Modified files:
	devel/tclthread: Makefile distinfo 
	devel/tclthread/patches: patch-configure 

Log message:
Update to 2.8.11.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/26 20:45:16

Modified files:
	databases/tdbc : Makefile distinfo 
	databases/tdbc/patches: patch-configure patch-pkgIndex_tcl_in 

Log message:
Update to 1.1.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/26 20:45:34

Modified files:
	databases/tdbc-mysql: Makefile distinfo 

Log message:
Update to 1.1.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/26 20:45:48

Modified files:
	databases/tdbc-odbc: Makefile distinfo 

Log message:
Update to 1.1.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/26 20:46:04

Modified files:
	databases/tdbc-postgres: Makefile distinfo 

Log message:
Update to 1.1.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2024/12/26 20:46:20

Modified files:
	databases/tdbc-sqlite3: Makefile distinfo 
	databases/tdbc-sqlite3/pkg: PLIST 

Log message:
Update to 1.1.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gnezdo@cvs.openbsd.org	2024/12/26 22:19:51

Modified files:
	textproc/pandoc: Makefile distinfo 

Log message:
Upgrade pandoc to 3.6.1

By Evan Silberman (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/27 00:06:18

Modified files:
	archivers/libdeflate: Makefile distinfo 

Log message:
Update to libdeflate-1.23

Changes: https://github.com/ebiggers/libdeflate/blob/v1.23/NEWS.md


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/27 00:06:50

Modified files:
	news/sabnzbd   : Makefile distinfo 

Log message:
Update to sabnzbd-4.4.1

Release notes: https://github.com/sabnzbd/sabnzbd/releases/tag/4.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/27 00:07:45

Modified files:
	security/vaultwarden: Makefile crates.inc distinfo 
	security/vaultwarden/patches: patch-Cargo_toml 

Log message:
Update to vaultwarden-1.32.7

This release contains a security fix for CVE GHSA-g65h-982x-4m5m
(privilege escalation allows organization groups to be updated/deleted
if their UUID is known). More info on this can be found on
https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-g65h-982x-4m5m.
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.7

From Courtney <courtney AT courtnix DOT systems> with feedback from
kirill@.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/27 00:51:05

Modified files:
	sys/dev/pci/drm/i915: i915_scheduler.c 

Log message:
drm/i915: Fix memory leak by correcting cache object name in error handler

From Jiasheng Jiang
1f7659950736f9780749572df5993fc54729d066 in linux-6.6.y/6.6.67
2828e5808bcd5aae7fdcd169cac1efa2701fa2dd in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/27 00:53:39

Modified files:
	sys/dev/pci/drm/i915: i915_gpu_error.c 

Log message:
drm/i915: Fix NULL pointer dereference in capture_engine

From Eugene Kobyak
e07f9c92bd127f8835ac669d83b5e7ff59bbb40f in linux-6.6.y/6.6.67
da0b986256ae9a78b0215214ff44f271bfe237c1 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/27 00:55:49

Modified files:
	sys/dev/pci/drm/amd/amdgpu: uvd_v7_0.c 

Log message:
amdgpu/uvd: get ring reference from rq scheduler

From David (Ming Qiang) Wu
86106974d0a80cf7dadb699adfb4abebdd316dc3 in linux-6.6.y/6.6.67
47f402a3e08113e0f5d8e1e6fcc197667a16022f in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/27 01:02:27

Modified files:
	regress/lib/libcrypto/x509/bettertls: Makefile 

Log message:
OpenSSL 1.1 is dead. Make this optionally use 3.3 instead.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 01:27:49

Modified files:
	net/p5-Zonemaster/cli: Makefile 

Log message:
oops, we don't have JSON::Validator yet, drop from TDEP
spotted by aja


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2024/12/27 01:27:56

Modified files:
	net/qbittorrent: Makefile.inc 
	net/qbittorrent/qbittorrent: Makefile distinfo 
	net/qbittorrent/qbittorrent-nox: distinfo 

Log message:
update to qbittorent 5.0.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/27 01:53:56

Modified files:
	sysutils/opentofu: Makefile distinfo modules.inc 

Log message:
Update to opentofu-1.8.8.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2024/12/27 02:04:48

Modified files:
	usr.bin/dig    : dig.1 dig.c dighost.c 
	usr.bin/dig/lib/dns: message.c 
	usr.bin/dig/lib/dns/include/dns: message.h 

Log message:
Implement zoneversion edns option (RFC 9660)

OK sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 03:13:45

Modified files:
	net/scapy      : Makefile 

Log message:
knock out scapy's RDEP on py-cryptography on sparc64; although it has
rust, cryptography now uses maturin to build, which depends on "ring",
which isn't available on sparc64.

https://github.com/pyca/cryptography/commit/5b23baae7e1a59ab16630e6f8eae13e2b8822ded


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/27 03:15:09

Modified files:
	sys/net        : pfkeyv2.c 
	sys/netinet    : in_proto.c ipsec_input.c ipsec_output.c 
	sys/netinet6   : in6_proto.c 

Log message:
Unlock ah_sysctl() and ipcomp_sysctl().

Both are atomically accessed `ah_enable' and `ipcomp_enable' booleans
and per-CPU counters based statistics.

esp_sysctl() is much more system wide, so unlock it separately.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/27 03:18:04

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Simplify tcp(4) sockets unsplicing.

tcp(4) PCB layer can destroy only sockets which were not yet accepted.
Such sockets are not accessible from the userland and can't be spliced.

For userland accessible sockets, tcp(4) PCB layer only destroys PCB, but
left the socket alive. The socket destruction always happens through
soclose() path.

So while sofree() called from the soclose() path, it's safe to release
netlock and wait threads which works with this dying socket.

Drop the exception for tcp(4) sockets unsplicing in the soclose() and
follow the common path for both tcp(4) and udp(4) sockets. Also use
barrierr for `ssp_idleto' timeout and `ssp_task' task destruction instead
of re-initialise them in runtime.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/27 03:53:46

Modified files:
	regress/usr.sbin/relayd: Makefile 

Log message:
Copy client CA to remote machine to allow running the relayd tests
a on dual machine setup.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/27 04:11:35

Modified files:
	geo/postgis    : Makefile distinfo 
	geo/postgis/pkg: PLIST 

Log message:
geo/postgis: update to 3.5.1.

see https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.5.1/NEWS


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/27 04:17:48

Modified files:
	regress/lib/libcrypto/mlkem: parse_test_file.c 

Log message:
parse test file: add helper to skip to end of line


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 04:34:47

Modified files:
	sysutils/borgmatic: Makefile distinfo 
	sysutils/borgmatic/pkg: PLIST 
Added files:
	sysutils/borgmatic/patches: patch-borgmatic_borg_create_py 
Removed files:
	sysutils/borgmatic/patches: patch-borgmatic_config_paths_py 

Log message:
update to borgmatic-1.9.4

backport upstream commit to error out if user_runtime_directory is in an
excluded dir, to avoid hangs at exit sometimes seen with db backups.
re https://projects.torsion.org/borgmatic-collective/borgmatic/issues/947

(this is slightly annoying because the default runtime dir on
non-systemd systems is under /tmp, which would often be excluded...
you may want to set e.g. "user_runtime_directory: /root/.borgmatic")


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/27 04:57:16

Modified files:
	sys/kern       : kern_ktrace.c 
	sys/sys        : syscall_mi.h 

Log message:
Protects remaining ktrwrite*() with a KERNEL_LOCK dance.

Should be enough to unlock the remaining syscalls without having to deal with
the ktrace(2) bits.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 04:59:24

Modified files:
	games/clidle   : Makefile 

Log message:
mark clidle as BROKEN-i386, modernc.org/sqlite@v1.33.1 fails


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2024/12/27 05:04:40

Modified files:
	sys/uvm        : uvm_anon.c uvm_aobj.c uvm_fault.c uvm_map.c 
	                 uvm_page.c uvm_pdaemon.c uvm_vnode.c 

Log message:
Move pmap_page_protect(PROT_NONE) call inside uvm_pagedeactivate().

ok tb@, kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 05:34:50

ports/textproc/py-jellyfish/patches

Update of /cvs/ports/textproc/py-jellyfish/patches
In directory cvs.openbsd.org:/tmp/cvs-serv1197/patches

Log Message:
Directory /cvs/ports/textproc/py-jellyfish/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 05:34:57

ports/textproc/py-orjson/patches

Update of /cvs/ports/textproc/py-orjson/patches
In directory cvs.openbsd.org:/tmp/cvs-serv86987/patches

Log Message:
Directory /cvs/ports/textproc/py-orjson/patches added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/27 06:08:11

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Backout previous. I found that soclose() could leave socket tcp(4)
destruction to the tcp_timer_2msl(), and the implemented logic doesn't
work in this case.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 06:56:59

Modified files:
	lang/python    : python.port.mk 

Log message:
better handling for MODPY_PYBUILD=maturin without needing a bunch of
separately defined targets.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 06:58:01

Modified files:
	devel/py-pydantic-core: Makefile 
	devel/py-rpds-py: Makefile 
	devel/py-rpds-py/pkg: PLIST 
	security/py-cryptography: Makefile 
	security/py-mitmproxy_rs: Makefile 
	textproc/py-jellyfish: Makefile 
	textproc/py-jellyfish/pkg: PLIST 
	textproc/py-orjson: Makefile 
	www/py-adblock : Makefile 
Added files:
	security/py-mitmproxy_rs/patches: patch-pyproject_toml 
	textproc/py-jellyfish/patches: patch-pyproject_toml 
	textproc/py-orjson/patches: patch-pyproject_toml 

Log message:
adapt for improved python.port.mk maturin handling.

add project.version to pyproject.toml for ports which don't have it;
it's required for maturin 1.8.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 06:59:21

Modified files:
	devel/maturin  : Makefile crates.inc distinfo 
	devel/maturin/patches: patch-src_target_rs 

Log message:
update to maturin-1.8.0, and set features so that "ring" and
"rustls" are not required, to allow building maturin (and ports
which use it as a build system) on sparc64 which isn't supported
in rustls. with tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 07:01:23

Modified files:
	net/scapy      : Makefile 

Log message:
py-cryptography can build on sparc64 again, so reinstate scapy's RDEP


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 07:14:57

Modified files:
	textproc/catfish: Makefile 

Log message:
add missing BDEP on xfconf to unbreak build;

Run-time dependency libxfconf-0 found: NO (tried pkgconfig and cmake)

drop dup python BDEP while there (already added by python module)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 07:18:16

Modified files:
	editors/vim    : Makefile 
Added files:
	editors/vim/patches: patch-src_eval_c patch-src_evalfunc_c 
	                     patch-src_filepath_c 
	                     patch-src_proto_eval_pro 

Log message:
backout https://github.com/vim/vim/commit/bd4614f43d0eac4aff743132bab8e53b015ac801.patch
segfaults seen, at least when using vim-airline


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 07:43:19

Modified files:
	devel/py-trio  : Makefile distinfo 
	devel/py-trio/pkg: PLIST 

Log message:
update to py3-trio-0.28.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 07:43:20

Modified files:
	devel/py-twisted: Makefile distinfo 
	devel/py-twisted/pkg: PLIST 

Log message:
update to py3-twisted-24.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 07:43:21

Modified files:
	devel/mercurial: Makefile distinfo 
	devel/mercurial/pkg: PLIST-main 

Log message:
update to mercurial-6.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/27 08:00:45

Modified files:
	net/ngtcp2     : Makefile distinfo 

Log message:
Update to ngtcp2 1.10.0

https://github.com/ngtcp2/ngtcp2/releases/tag/v1.10.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/27 08:01:17

Modified files:
	www/nghttp3    : Makefile distinfo 

Log message:
Update to nghttp3 1.7.0

https://github.com/ngtcp2/nghttp3/releases/tag/v1.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 08:28:51

Modified files:
	devel/py-coverage: Makefile distinfo 

Log message:
update to py3-coverage-7.6.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 08:28:58

Modified files:
	devel/py-fasteners: Makefile distinfo 

Log message:
update to py3-fasteners-0.19


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/27 08:30:17

Modified files:
	lib/libcrypto/man: ASN1_STRING_length.3 ASN1_STRING_new.3 
	                   i2a_ASN1_STRING.3 Makefile s2i_ASN1_INTEGER.3 
Added files:
	lib/libcrypto/man: a2i_ipadd.3 

Log message:
new manual page a2i_ipadd(3) written from scratch


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 08:32:37

Modified files:
	devel/py-frozenlist: Makefile distinfo 

Log message:
update to py3-frozenlist-1.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 08:32:39

Modified files:
	devel/py-test-httpbin: Makefile distinfo 

Log message:
update to py3-test-httpbin-2.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 08:43:10

ports/security/py-pyscard/patches

Update of /cvs/ports/security/py-pyscard/patches
In directory cvs.openbsd.org:/tmp/cvs-serv52549/patches

Log Message:
Directory /cvs/ports/security/py-pyscard/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 08:46:09

Modified files:
	security/py-pyscard: Makefile distinfo 
	security/py-pyscard/pkg: PLIST 
Added files:
	security/py-pyscard/patches: patch-pyproject_toml 

Log message:
update to py3-pyscard-2.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 09:00:06

Log message:
    import ports/devel/py-jaraco-test, ok landry
    
    This package provides functions and fixtures for facilitating tests.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241227
    
    N ports/devel/py-jaraco-test/Makefile
    N ports/devel/py-jaraco-test/distinfo
    N ports/devel/py-jaraco-test/pkg/DESCR
    N ports/devel/py-jaraco-test/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 09:00:27

Modified files:
	devel          : Makefile 

Log message:
+py-jaraco-test


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 09:13:02

Log message:
    import ports/graphics/pcl, from Johannes Thyssen Tishman, ok landry
    
    The Point Cloud Library (or PCL) is a large scale, open project for
    2D/3D image and point cloud processing. The PCL framework contains
    numerous state-of-the art algorithms including filtering, feature
    estimation, surface reconstruction, registration, model fitting and
    segmentation. These algorithms can be used, for example, to filter
    outliers from noisy data, stitch 3D point clouds together, segment
    relevant parts of a scene, extract keypoints and compute descriptors
    to recognize objects in the world based on their geometric appearance,
    and create surfaces from point clouds and visualize them - to name
    a few.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241227
    
    N ports/graphics/pcl/Makefile
    N ports/graphics/pcl/distinfo
    N ports/graphics/pcl/patches/patch-filters_src_random_sample_cpp
    N ports/graphics/pcl/patches/patch-common_include_pcl_pcl_macros_h
    N ports/graphics/pcl/patches/patch-filters_include_pcl_filters_impl_random_sample_hpp
    N ports/graphics/pcl/patches/patch-test_registration_test_registration_cpp
    N ports/graphics/pcl/pkg/DESCR
    N ports/graphics/pcl/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 09:13:10

Log message:
    import ports/math/flann, from Johannes Thyssen Tishman, ok landry
    
    FLANN is a library for performing fast approximate nearest neighbor
    searches in high dimensional spaces. It contains a collection of
    algorithms we found to work best for nearest neighbor search and a
    system for automatically choosing the best algorithm and optimum
    parameters depending on the dataset.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241227
    
    N ports/math/flann/Makefile
    N ports/math/flann/distinfo
    N ports/math/flann/pkg/DESCR
    N ports/math/flann/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 09:13:29

Modified files:
	math           : Makefile 

Log message:
+flann


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 09:13:54

Modified files:
	graphics       : Makefile 

Log message:
+pcl


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/27 09:52:47

Modified files:
	audio/ocp      : Makefile distinfo 

Log message:
Update ocp to 3.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/27 09:53:39

Modified files:
	audio/schismtracker: Makefile distinfo 
	audio/schismtracker/patches: patch-configure_ac 

Log message:
Update schismtracker to 20241226.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/27 11:10:57

Modified files:
	www/newsboat   : Makefile crates.inc distinfo 
	www/newsboat/patches: patch-Makefile 
	www/newsboat/pkg: PLIST 

Log message:
Update newsboat to 2.38.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 12:59:27

Modified files:
	sysutils/borgmatic: Makefile distinfo 
Removed files:
	sysutils/borgmatic/patches: patch-borgmatic_borg_create_py 

Log message:
update to borgmatic-1.9.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 13:44:19

Modified files:
	lang/python    : python.port.mk 

Log message:
handle MODPY_PYBUILD=pbr


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 13:53:08

Modified files:
	databases/py-odbc: Makefile 

Log message:
py-odbc: adjust build env vars, fixes with newer setuptools, still builds with existing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 14:28:08

Modified files:
	audio/rgain    : Makefile 
Added files:
	audio/rgain/patches: patch-setup_py 

Log message:
rgain3: don't use setuptools vendored copy of packaging.version; it moves
in newer versions, and shouldn't be used anyway. just using packaging
directly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jcs@cvs.openbsd.org	2024/12/27 15:00:21

Modified files:
	lang/crystal   : Makefile distinfo 
	lang/crystal/patches: patch-bin_crystal 
	                      patch-src_compiler_crystal_compiler_cr 
	lang/crystal/pkg: PLIST 

Log message:
update to 1.14.0

switch to llvm18 and use DIST_TUPLE
with and ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 15:42:03

Modified files:
	net/trippy     : Makefile crates.inc distinfo 

Log message:
update to trippy-0.12.1


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2024/12/27 17:00:32

Modified files:
	sys/arch/luna88k/luna88k: disksubr.c 

Log message:
Revive calling checkdisklabel().

It is turned out that this is needed for RAMDISK kernel to find 'a' partition
of rd0.

ok krw@ miod@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/27 18:10:46

Modified files:
	audio/libopenmpt: Makefile distinfo 

Log message:
Update libopenmpt to 0.7.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/27 18:12:03

Modified files:
	graphics/grafx2: Makefile distinfo 
	graphics/grafx2/patches: patch-main_c 
	graphics/grafx2/pkg: PLIST 

Log message:
Update grafx2 to 2.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 22:16:26

Modified files:
	textproc/rubber: Makefile distinfo 
	textproc/rubber/pkg: PLIST 
Added files:
	textproc/rubber/patches: patch-pyproject_toml 
	                         patch-rubber_converters_latex-1_5_1_py 

Log message:
update to rubber-1.6.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 22:20:41

Modified files:
	textproc/rubber: Makefile 

Log message:
rubber: doesn't need to BDEP on texlive_base


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 22:27:14

Modified files:
	textproc/rubber: Makefile 
	textproc/rubber/pkg: DESCR 

Log message:
improve COMMENT/DESCR


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/27 22:28:38

Modified files:
	textproc/rubber: Makefile 

Log message:
update license marker


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/27 23:49:13

Modified files:
	devel/avr/gcc  : Makefile 

Log message:
Mark BROKEN-sparc64

It hasn't built in forever and no one has cared


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/28 01:56:31

Modified files:
	x11/gnome/libdex: Makefile 

Log message:
Needs devel/libsoup3 as BDEP for building examples.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2024/12/28 01:58:14

Modified files:
	usr.sbin/rad   : rad.conf.5 rad.h 

Log message:
Adjust rDNS lifetime to RFC 8106 default (minimum) value.

It doesn't make sense to have the rDNS lifetime lower than the router
lifetime, this information travels together.

Pointed out by & OK jrick


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/28 02:03:52

Modified files:
	textproc/catfish: Makefile 

Log message:
Missing BDEP on devel/py-gobject3 and x11/gtk+3.
Missing RDEP on x11/gtk+3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/28 02:19:27

Modified files:
	graphics/gegl04: Makefile distinfo 

Log message:
Update to gegl04-0.4.52.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/28 02:29:23

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py3-botocore-1.35.90.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/28 02:29:32

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.90.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/28 02:29:44

Modified files:
	sysutils/awscli: Makefile distinfo 
	sysutils/awscli/pkg: PLIST 

Log message:
Update to awscli-1.36.31.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/28 03:19:45

Modified files:
	lib/libcrypto/man: X509V3_EXT_print.3 

Log message:
Document X509V3_EXT_print_fp(3).
Sort the list of decoding functions alphabetically by extension type.
List the printing functions that are already documented.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/28 03:59:25

Modified files:
	sysutils/czkawka: Makefile crates.inc distinfo 

Log message:
Update to czkawka 8.0.0

https://github.com/qarmin/czkawka/releases/tag/8.0.0


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/28 04:04:09

Modified files:
	lib/libcrypto/man: X509_EXTENSION_set_object.3 

Log message:
Document X509_supported_extension(3).

The sentence about X509_EXTENSION_get_critical(3) in the DESCRIPTION
contained broken grammar or at least broken punctuation, and more
importantly, redundant and misplaced information.  While he, shorten it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/28 04:26:59

Modified files:
	lang/binaryen  : Makefile distinfo 

Log message:
Update binaryen to 121.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 04:27:43

Modified files:
	devel/automake/1.15: Makefile 
Added files:
	devel/automake/1.15/patches: patch-lib_py-compile 

Log message:
update automake 1.15's py-compile (runtime script) to the version from
automake 1.16.5; the old one uses "imp" (deprecated since 3.4 and finally
removed in 3.12). doesn't fix anything at present, but both matthieu and
i have run into this and there waa some head scratching at least on my
side, so might as well fix it preemptively in case something else using
1.15 needs regenerating.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/28 04:51:21

Modified files:
	usr.bin/tcpbench: tcpbench.c 

Log message:
Add prototypes for TLS functions to avoid compiler warnings.

OK jan@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/28 05:02:35

Modified files:
	lib/libcrypto/man: X509V3_get_d2i.3 

Log message:
Document X509V3_ADD_OP_MASK and clarify the description of the flags argument.

While here, also add a (c) line for tb@ because he added Copyright-worthy
amounts of text to this page during the last two years.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 05:19:11

Modified files:
	devel/py-frozenlist: Makefile 

Log message:
add missing BDEP on expandvars, reported by aja


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 05:21:04

Modified files:
	devel/py-suds  : Makefile distinfo 
	devel/py-suds/pkg: PLIST 

Log message:
update to py3-suds-1.2.0, ok Christian Rueger (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/28 07:39:46

Modified files:
	sysutils/broot : Makefile crates.inc distinfo 

Log message:
Update broot to 1.44.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/28 07:40:19

Modified files:
	fonts/cascadia-code: Makefile distinfo 

Log message:
Update cascadia-code to 2407.24.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 07:58:36

Modified files:
	print/py-pikepdf: Makefile distinfo 

Log message:
update to py3-pikepdf-9.4.2
adjust build flags to work with newer setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 07:59:58

Modified files:
	emulators/fceux: Makefile 
Added files:
	emulators/fceux/patches: patch-src_utils_timeStamp_cpp 

Log message:
fceux: backport fixes for !x86, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 08:17:09

Modified files:
	devel/py-frozenlist: Makefile 

Log message:
BDEP on cython


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/12/28 08:31:16

Modified files:
	devel/ipython  : Makefile distinfo 
	devel/ipython/patches: patch-setupbase_py 
	devel/ipython/pkg: PLIST 

Log message:
update ipython to 8.31.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/12/28 08:46:22

Modified files:
	lang/python/3  : Makefile 
	lang/python/3/pkg: PLIST-main 

Log message:
clean up some @comment entries; ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 08:55:14

Log message:
    import ports/textproc/py-changelog-chug, ok martin
    
    changelog-chug is a parser for project changelog documents.
    
    Given a changelog as a reStructuredText document, chug will generate
    Change Log entry data for all versions, and generate a JSON document
    describing the latest version.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241228
    
    N ports/textproc/py-changelog-chug/Makefile
    N ports/textproc/py-changelog-chug/distinfo
    N ports/textproc/py-changelog-chug/pkg/PLIST
    N ports/textproc/py-changelog-chug/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 08:55:39

Modified files:
	textproc       : Makefile 

Log message:
+py-changelog-chug


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 08:56:27

Modified files:
	sysutils/py-daemon: Makefile distinfo 
	sysutils/py-daemon/pkg: PLIST 

Log message:
update to py3-daemon-3.1.2, ok martin


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/28 09:10:39

Modified files:
	lib/libcrypto/stack: stack.c 

Log message:
stack: inline internal_find() in sk_find()

internal_find() was a generalization needed for sk_find_ex(), which was
removed a while ago.

ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/28 09:16:40

Modified files:
	security/vaultwarden: Tag: OPENBSD_7_6 Makefile crates.inc 
	                      distinfo 
Added files:
	security/vaultwarden/patches: Tag: OPENBSD_7_6 patch-Cargo_toml 
	                              patch-src_api_icons_rs 

Log message:
security/vaultwarden: update to 1.32.7

This release contains a security fix for CVE GHSA-g65h-982x-4m5m
(privilege escalation allows organization groups to be updated/deleted
if their UUID is known). More info on this can be found on
https://github.com/dani-garcia/vaultwarden/security/advisories/GHSA-g65h-982x-4m5m.
Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.7

OK: tb@ bket@


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2024/12/28 09:29:24

Modified files:
	devel/got      : Makefile distinfo 

Log message:
update to got 0.107

- gotwebd.css styling tweaks
- hide ssh debug output during fetch/send -v, keep showing it at -vv and -vvv
- discern mixed-commit worktree diffs with commit ID headers
- gotwebd: avoid printf("%s", NULL) when path parameter is not in query
- implement a regression test harness for gotwebd
- fix free() called with bogus pointer in 'got fetch'; regression from 0.106
- ensure config privsep children get collected upon error to prevent zombies
- fix some fprintf(3) failure checks
- gotwebd: replace strftime(3) with asctime_r(3) for the sake of consistency
- tweak gotwebd log message levels, and log requests in verbose (-v) mode
- prevent out-of-bounds read during gotwebd fcgi record debugging
- implement tog work tree diff support via log view and CLI
- improve error reporting when 'got patch' encounters malformed patches
- improve got_opentemp_named_fd error reporting by showing the path template
- add ssh -J jumphost support to got and cvg commands which use the network
- add regression tests checking for memory leaks with Otto malloc and ktrace
- got tag: change -s signer to -S signer
- got tag: provide one-line output mode via new -s option
- tog: use wtimeout(3) instead of nodelay(3) to honour our display refresh rate
- switch got_pathlist data store from TAILQ to RB-tree
- plug many memory leaks, some of which affected gotwebd in particular


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 10:10:05

Modified files:
	net/gpodder    : Makefile distinfo 
	net/gpodder/pkg: PLIST 

Log message:
update to gpodder-3.11.5, from Tim Meunier (maintainer)
- while there, remove some unused test-related bits


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 10:11:29

Modified files:
	audio/normalize: Makefile 
	audio/normalize/pkg: PLIST 

Log message:
normalize port tweaks:
- https homepage, sync wantlib
- install a symlink from "normalize-audio", some software (e.g.
gpodder's normalize plugin) looks for the long name (also available
via a configure flag, but that would remove the existing short name
"normalize")


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 10:13:42

Modified files:
	www/links+     : Makefile distinfo 

Log message:
update to links+-2.30, from Tim Meunier (maintainer)
- sync wantlib while there


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 10:36:37

Modified files:
	net/mygpoclient: Makefile distinfo 

Log message:
update to mygpoclient-1.10, from Tim Meunier (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/28 10:37:03

Modified files:
	net/mygpoclient: Makefile 

Log message:
tests work, remove NO_TEST


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/28 12:07:24

Modified files:
	lib/libcrypto/stack: stack.c 

Log message:
Remove flags argument from obj_bsearch_ex()

The only caller passes in OBJ_BSEARCH_FIRST_VALUE_ON_MATCH, so the
condition involving this flag is always true. On the other hand,
while OBJ_BSEARCh_VALUE_ON_NOMATCH is left unset hence the condition
involving this flag is also true (since negated).

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/28 13:34:05

Modified files:
	sys/kern       : kern_sig.c kern_sysctl.c 

Log message:
Unlock KERN_NOSUIDCOREDUMP.

`nosuidcoredump' is atomically accessed integer. coredump() reads it
multiple times, so cache value to `nosuidcoredump_local'.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/28 15:17:09

Modified files:
	sys/netinet    : tcp_input.c tcp_output.c tcp_subr.c tcp_timer.c 
	                 tcp_timer.h tcp_var.h 

Log message:
Read more TCP sysctl variables atomically.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2024/12/28 15:29:24

Modified files:
	devel/llvm/16  : Makefile 
	devel/llvm/16/patches: 
	                       patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp 
	devel/llvm/17  : Makefile 
	devel/llvm/17/patches: 
	                       patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp 
	devel/llvm/18  : Makefile 
	devel/llvm/18/patches: 
	                       patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp 
	devel/llvm/19  : Makefile 
	devel/llvm/19/patches: 
	                       patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp 

Log message:
merge fix for -fzero-call-used-regs and retguard from base


CVSROOT:	/cvs
Module name:	ports
Changes by:	remi@cvs.openbsd.org	2024/12/28 15:30:28

Modified files:
	productivity/vdirsyncer: Makefile distinfo 
	productivity/vdirsyncer/pkg: PLIST 

Log message:
update to vdirsyncer version 0.19.3
instead of building html documentation build a man page.

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/12/28 20:32:58

Modified files:
	math/py-numpy  : Makefile 
Removed files:
	math/py-numpy/patches: patch-numpy__pytesttester_py 
	                       patch-numpy_tests_test_public_api_py 
	                       patch-numpy_typing_tests_test_isfile_py 

Log message:
drop no longer needed patches for numpy now that we're on python 3.12

ok sthen@, tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/12/28 21:58:17

Modified files:
	devel/py-codestyle: Makefile distinfo 
	devel/py-codestyle/pkg: PLIST 

Log message:
update py-codestyle to 2.12.1


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/12/28 23:43:33

Modified files:
	regress/usr.bin/ftp: Makefile redirect.sh 

Log message:
Do not suppress ftp output, giving one a fair chance to diagnose
occasional failures.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/29 01:11:00

Modified files:
	geo/pdal       : Makefile distinfo 

Log message:
geo/pdal: update to 2.8.3.

see https://github.com/PDAL/PDAL/releases/tag/2.8.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2024/12/29 01:52:51

Modified files:
	fonts/font-awesome: Makefile distinfo 

Log message:
Update font-awesome 6.7.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/29 02:09:41

Modified files:
	devel/protobuf : Makefile distinfo 

Log message:
Update to protobuf 5.29.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/29 02:10:31

Modified files:
	devel/py-protobuf: Makefile distinfo 
	devel/py-protobuf/pkg: PLIST 

Log message:
Update to py-protobuf 5.29.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/29 03:06:10

Modified files:
	www/tuir       : Makefile 
	www/tuir/pkg   : PLIST 
Added files:
	www/tuir/patches: patch-tuir_config_py patch-tuir_theme_py 
	www/tuir/pkg   : README 

Log message:
unbreak tuir after python 3.12 update

+README that describes how to configure tuir correctly

ok sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/29 03:20:49

Modified files:
	www/sfeed      : Makefile distinfo 

Log message:
update to sfeed-2.1, from Hiltjo Posthuma (maintainer)

Changes:
curl -s gopher://bitreich.org/0/usr/bob/phlog/2024-12-26T13-37-00-133769.md


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2024/12/29 05:27:28

Modified files:
	lib/libcrypto/man: EVP_aes_128_ccm.3 EVP_aes_128_gcm.3 

Log message:
Prefer the constants EVP_CTRL_AEAD_* over EVP_CTRL_CCM_* and EVP_CTRL_GCM_*
because that's what OpenSSL 1.1 suggests.  Even though that "unification"
doesn't really simplify anything but is more akin to repainting the bikeshed,
at least it doesn't cause any additional harm, so keeping recommendations
consistent may reduce the risk of code breaking in the future.

Provide an example of decryption with AES-CCM in addition to the
example of encryption already in place, because there are a number
of subtle and non-obvious differences that users have to pay
attention to.

Both ideas originally suggested by tb@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/29 06:00:33

Modified files:
	devel/py-path  : Makefile distinfo 
	devel/py-path/pkg: PLIST 

Log message:
update to py3-path-17.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/29 06:00:36

Modified files:
	devel/py-nodeenv: Makefile distinfo 

Log message:
update to py3-nodeenv-1.9.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/29 06:08:58

Modified files:
	devel/py-pyproject-api: Makefile distinfo 

Log message:
update to py3-pyproject_api-1.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/29 06:09:11

Modified files:
	devel/py-rpds-py: Makefile crates.inc distinfo 

Log message:
update to py3-rpds-py-0.22.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/29 06:18:12

Log message:
    import ports/devel/py-cwcwidth, reads ok to bcallah
    
    To compute the number of columns needed to print a string, POSIX.1-2001
    and POSIX.1-2008 define two functions: wcwidth and wcswidth. Given a
    character or string, they return the required number of columns or error
    out with -1 if they encounter a nonprintable character.
    
    This module presents a Python interface to these functions.
    
    It is similar to "wcwidth", but using the C functions directly instead
    of Python emulations.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20241229
    
    N ports/devel/py-cwcwidth/Makefile
    N ports/devel/py-cwcwidth/distinfo
    N ports/devel/py-cwcwidth/pkg/DESCR
    N ports/devel/py-cwcwidth/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/29 06:19:03

Modified files:
	devel          : Makefile 

Log message:
+py-cwcwidth


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/29 06:19:16

Modified files:
	devel/py-curtsies: Makefile distinfo 
	devel/py-curtsies/pkg: PLIST 

Log message:
update to py3-curtsies-0.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/29 06:20:09

Modified files:
	devel/bpython  : Makefile distinfo 
	devel/bpython/pkg: PLIST 
Removed files:
	devel/bpython/patches: patch-bpython_test_test_args_py 

Log message:
update to bpython-0.24 to unbreak, reads ok to bcallah


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/12/29 06:39:35

Modified files:
	lang/sbcl      : Makefile distinfo 

Log message:
update lang/sbcl to 2.5.0

ReleaseNotes: https://www.sbcl.org/news.html#2.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/12/29 06:41:00

Modified files:
	x11/stumpwm    : Makefile 

Log message:
bump x11/Stumpwm after lang/sbcl update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/29 07:22:18

Modified files:
	net/gomuks     : Makefile distinfo modules.inc 
Removed files:
	net/gomuks/patches: patch-go_mod patch-go_sum 

Log message:
update gomuks to v0.3.1

Changes:
https://github.com/tulir/gomuks/releases/tag/v0.3.1

ok danj


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/29 07:25:35

Modified files:
	regress/sys/net/pf_opts: icmp.py icmp6.py icmp6_dst.py 
	                         icmp6_hop.py icmp6_hop_bad.py 
	                         icmp6_hop_max.py icmp6_hop_pad.py 
	                         icmp6_hop_ra.py icmp6_mld_bad.py 
	                         icmp6_mld_ra.py icmp_bad.py icmp_eol.py 
	                         icmp_max.py icmp_pad.py icmp_ra.py 
	                         igmp_bad.py igmp_ra.py 

Log message:
scapy 2.4.5 no longer supports send() to OpenBSD loopback interface.
With older 2.4.4 it worked with IPv4, but was broken for IPv6.  So
use the IPv6 workaround also for IPv4.  Prepend the address family
in front of the IP packet and use sendp() to insert it into loopback
interface.


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2024/12/29 07:30:46

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
sys/uvideo: fill v4l2_capability the right way

Some V4L consumers, such as libwebrtc (used by Firefox), rely on
bus_info to identify the desired webcam.

Our current logic, which uses a hardcoded string, causes Firefox to
always select /dev/video0. As a result, switching to another webcam does
not work.

OK: mglocker@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/29 08:01:45

Modified files:
	print/ocrmypdf : Makefile distinfo 
	print/ocrmypdf/pkg: PLIST 

Log message:
update to ocrmypdf-16.7.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/12/29 09:56:02

Modified files:
	devel/py-xlsxwriter: Makefile distinfo 
	devel/py-xlsxwriter/pkg: PLIST 

Log message:
update xlsxwriter to 3.0.9 and take maintainer

tweak from sthen@ and ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/29 11:08:57

Modified files:
	net/p5-Net-DNS : Makefile distinfo 
	net/p5-Net-DNS/pkg: PLIST 

Log message:
update p5-Net-DNS to 1.49


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/29 11:29:16

Modified files:
	security/p5-Crypt-DSA: Makefile distinfo 

Log message:
update p5-Crypt-DSA to 1.19
CVE-2011-3599


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/29 11:39:28

Modified files:
	devel/p5-Term-Table: Makefile distinfo 

Log message:
update p5-Term-Table to 0.024


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/29 11:48:44

Modified files:
	audio/py-tagpy : Makefile 

Log message:
fix build with newer setuptools - it looks like they split C++ compiler
flags from C compiler flags (good) but didn't realise that CPPFLAGS is
supposed to mean "C preprocessor" not "C++" so they used that instead of
the standard CXXFLAGS.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/29 13:14:15

Modified files:
	regress/lib/libcrypto/mlkem: Makefile 

Log message:
Zap extraneous -DLIBRESSL_INTERNAL


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2024/12/29 13:29:09

Modified files:
	editors/nano   : Makefile distinfo 

Log message:
editors/nano: maintenance update to 8.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/12/29 15:16:19

Modified files:
	devel/py-jupyter_events: Makefile distinfo 
	devel/py-jupyter_events/pkg: PLIST 

Log message:
update py-jupyter_events to 0.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2024/12/29 15:17:47

Modified files:
	devel/py-jupyter_server: Makefile distinfo 

Log message:
update py-jupyter_server to 2.15.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/29 15:31:57

Log message:
    misc/ical2rem: new port (version 0.8)
    
    Reads iCal files and outputs remind-compatible files. Tested ONLY with
    calendar files created by Mozilla Calendar/Sunbird. Use at your own
    risk.
    
    OK: sdk@ kn@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20241229
    
    N ports/misc/ical2rem/Makefile
    N ports/misc/ical2rem/distinfo
    N ports/misc/ical2rem/pkg/DESCR
    N ports/misc/ical2rem/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2024/12/29 15:33:13

Modified files:
	misc           : Makefile 

Log message:
+misc/ical2rem


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/29 16:34:36

Modified files:
	sys/dev/pci/drm/include/linux: overflow.h 

Log message:
add check_mul_overflow() for 6.6.68 drm


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/29 17:23:05

Modified files:
	sys/dev/pci/drm: drm_modes.c 

Log message:
drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()

From Ville Syrjala
b39de5a71bac5641d0fda33d1cf5682d82cf1ae5 in linux-6.6.y/6.6.68
9398332f23fab10c5ec57c168b44e72997d6318e in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/29 17:25:06

Modified files:
	sys/dev/pci/drm/i915/gt/uc: intel_guc_submission.c 

Log message:
i915/guc: Reset engine utilization buffer before registration

From Umesh Nerlige Ramappa
b5e8103c46aa3f5bad8d9ab3727608ac1d7faa68 in linux-6.6.y/6.6.68
abcc2ddae5f82aa6cfca162e3db643dd33f0a2e8 in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/29 17:27:58

Modified files:
	sys/dev/pci/drm/i915/gt: intel_engine_types.h 
	sys/dev/pci/drm/i915/gt/uc: intel_guc_submission.c 

Log message:
i915/guc: Ensure busyness counter increases motonically

From Umesh Nerlige Ramappa
7871b0d81a3bbe3bec6d2c46992ae5c46b610fe1 in linux-6.6.y/6.6.68
59a0b46788d58fdcee8d2f6b4e619d264a1799bf in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/29 17:29:46

Modified files:
	sys/dev/pci/drm/i915/gt/uc: intel_guc_submission.c 

Log message:
i915/guc: Accumulate active runtime on gt reset

From Umesh Nerlige Ramappa
b91184b5943779f992294b59434e6eb9324fa2fc in linux-6.6.y/6.6.68
1622ed27d26ab4c234476be746aa55bcd39159dd in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/29 17:31:50

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_job.c 

Log message:
drm/amdgpu: don't access invalid sched

From Pierre-Eric Pelloux-Prayer
da6b2c626ae73c303378ce9eaf6e3eaf16c9925a in linux-6.6.y/6.6.68
a93b1020eb9386d7da11608477121b10079c076a in mainline linux


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2024/12/29 17:36:11

Modified files:
	sys/dev/pci/drm/amd/amdgpu: amdgpu_vm.c 

Log message:
drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update

From Michel Daenzer
c226b0f0d8b00e26a4460260389150a74899b7bc in linux-6.6.y/6.6.68
85230ee36d88e7a09fb062d43203035659dd10a5 in mainline linux


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/29 19:39:35

Modified files:
	devel/py-nodeenv: Makefile 

Log message:
py-nodeenv now needs setuptools_scm


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2024/12/29 19:46:01

Modified files:
	sys/arch/alpha/alpha: mem.c 
	sys/arch/amd64/amd64: mem.c 
	sys/arch/arm/arm: mem.c 
	sys/arch/arm64/arm64: mem.c 
	sys/arch/hppa/hppa: mem.c 
	sys/arch/i386/i386: mem.c 
	sys/arch/m88k/m88k: mem.c 
	sys/arch/macppc/macppc: mem.c 
	sys/arch/mips64/mips64: mem.c 
	sys/arch/powerpc64/powerpc64: mem.c 
	sys/arch/riscv64/riscv64: mem.c 
	sys/arch/sh/sh : mem.c 
	sys/arch/sparc64/sparc64: mem.c 
	sys/dev        : audio.c hotplug.c midi.c rnd.c 
	sys/dev/pci/drm: drm_ioctl.c 
	sys/dev/usb    : fido.c ugen.c uhid.c ujoy.c 
	sys/dev/wscons : wskbd.c wsmouse.c wsmux.c 
	sys/kern       : kern_descrip.c subr_log.c sys_generic.c 
	                 sys_pipe.c sys_socket.c tty.c vfs_vnops.c 
	sys/miscfs/fifofs: fifo_vnops.c 
	sys/net        : bpf.c if_pppx.c if_tun.c 

Log message:
All the device and file type ioctl routines just ignore FIONBIO,
so stop calling down into those layer from fcntl(F_SETFL) or
ioctl(FIONBIO) and delete the "do nothing for this" stubs in all
the *ioctl routines.

ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/12/29 23:43:58

Modified files:
	regress/usr.bin/ftp: redirect.sh 

Log message:
Enable verbose nc output in the hopes of providing more clues why this
occasionally fails.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2024/12/30 00:13:33

Modified files:
	usr.bin/rdist  : rdist.1 

Log message:
"-<" should be "->"; from isaac meerleo


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/30 00:30:09

Modified files:
	x11/xfce4/xfce4-notes: Makefile distinfo 

Log message:
x11/xfce4/xfce4-notes: update to 1.11.1.

see https://gitlab.xfce.org/panel-plugins/xfce4-notes-plugin/-/tags/xfce4-notes-plugin-1.11.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/30 00:30:50

Modified files:
	x11/xfce4/xfce4-xkb: Makefile distinfo 

Log message:
x11/xfce4/xfce4-xkb: update to 0.8.5

see https://gitlab.xfce.org/panel-plugins/xfce4-xkb-plugin/-/tags/xfce4-xkb-plugin-0.8.4
and https://gitlab.xfce.org/panel-plugins/xfce4-xkb-plugin/-/tags/xfce4-xkb-plugin-0.8.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/30 01:19:17

Modified files:
	graphics/sane-airscan: Makefile distinfo 

Log message:
Update to sane-airscan-0.99.31.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/30 01:35:56

Modified files:
	textproc/itstool: Makefile 
	textproc/itstool/patches: patch-itstool_in 

Log message:
Fix for python 3.12:
Fix insufficiently quoted regular expressions
https://github.com/itstool/itstool/pull/51


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/30 01:46:44

ports/sysutils/broot/patches

Update of /cvs/ports/sysutils/broot/patches
In directory cvs.openbsd.org:/tmp/cvs-serv11810/patches

Log Message:
Directory /cvs/ports/sysutils/broot/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/30 01:47:04

Modified files:
	sysutils/bat/patches: 
	                      patch-modcargo-crates_libgit2-sys-0_16_1+1_7_1_build_rs 
	sysutils/lsd/patches: 
	                      patch-modcargo-crates_libgit2-sys-0_14_2+1_5_1_build_rs 
	textproc/delta/patches: 
	                        patch-modcargo-crates_libgit2-sys-0_16_2+1_7_2_build_rs 
Added files:
	devel/cargo-c/patches: 
	                       patch-modcargo-crates_libgit2-sys-0_17_0+1_8_1_build_rs 
	devel/jujutsu/patches: 
	                       patch-modcargo-crates_libgit2-sys-0_17_0+1_8_1_build_rs 
	sysutils/broot/patches: 
	                        patch-modcargo-crates_libgit2-sys-0_17_0+1_8_1_build_rs 
	sysutils/eza/patches: 
	                      patch-modcargo-crates_libgit2-sys-0_17_0+1_8_1_build_rs 

Log message:
Prepare for libgit2 >=1.9.0..


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/30 01:47:34

Modified files:
	astro/gnuastro : Makefile 

Log message:
Regen WANTLIB.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/30 01:59:13

Modified files:
	devel/rgbds    : Makefile 

Log message:
Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2024/12/30 02:11:40

Modified files:
	textproc/link-grammar: Makefile 

Log message:
Mark BROKEN-sparc64

It hasn't built in a long time


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/30 05:12:35

Modified files:
	sys/kern       : uipc_socket.c uipc_socket2.c 
	sys/sys        : socketvar.h 

Log message:
The fixed version of previously reverted tcp(4) sockets unsplicing.

Rework sorele(), sofree() and soclose() to follow closef(), fdrop() and
FRELE() way. This version of sofree() never sleeps, but calls sorele()
after finished it's part of destruction. sorele() destroys socket if
the last reference was released.

As previously, timeout(9) and task(9) reinitialization was replaced by
barriers and moved to soclose(), so the only sleep points are common for
all socket types.

Tests and ok from bluhm.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/30 05:20:39

Modified files:
	sys/netinet    : tcp_input.c tcp_usrreq.c 

Log message:
Remove net lock from TCP syn cache sysctl.

TCP syn cache is protected by mutex.  Make access to its sysctl
variables either atomic or put them into this mutex.  Then net lock
can be removed.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2024/12/30 05:32:38

Modified files:
	devel/gobject-introspection: Makefile 

Log message:
Missing BDEP on devel/py-setuptools; spotted by tb@
Add DEBUG_PACKAGES while here.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/30 05:47:55

Modified files:
	devel/gobject-introspection: Makefile 

Log message:
update comment


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/30 05:49:22

Modified files:
	www/py-mako    : Makefile distinfo 
	www/py-mako/pkg: PLIST 

Log message:
update to py3-mako-1.3.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/30 07:15:01

Modified files:
	security/py-cryptography: Makefile 

Log message:
py-cryptography: needs py-setuptools because of cffi


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/30 07:17:29

Modified files:
	www/p5-HTTP-Date: Makefile distinfo 
	www/p5-HTTP-Date/pkg: DESCR 

Log message:
update p5-HTTP-Date to 6.06
take maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2024/12/30 07:35:44

Modified files:
	devel/p5-File-Listing: Makefile distinfo 

Log message:
update p5-File-Listing to 6.16
take maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/30 10:01:21

Modified files:
	lang/python    : python.port.mk 

Log message:
grep for ^requires.*setuptools[-_]scm, not just ^requires.*setuptools_scm,
in the check when printing a warning that a port might not have registered
that setuptools-scm is needed.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/30 10:05:54

Modified files:
	security/py-cryptodome: Makefile 

Log message:
take maintainer, suggested by jasper (former maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/30 10:06:00

Modified files:
	security/py-cryptodomex: Makefile 

Log message:
take maintainer


CVSROOT:	/cvs
Module name:	ports
Changes by:	abieber@cvs.openbsd.org	2024/12/30 10:06:46

Log message:
    import audio/termsonic
    
    Comment:
    Subsonic client running in your terminal
    
    Description:
    termsonic - a TUI Subsonic client
    
    A terminal-based client for any Subsonic-compatible server.
    
    It currently supports the following:
    
    - Browsing of Subsonic library organised by Artists and Albums
    - Playback of OGG, FLAC and MP3 files
    - Playlist support
    - Play queue management
    
    From Russ Sharek with input from myself.
    
    OK and tweaks from sthen@
    
    Status:
    
    Vendor Tag:	abieber
    Release Tags:	abieber_20241230
    
    N ports/audio/termsonic/Makefile
    N ports/audio/termsonic/distinfo
    N ports/audio/termsonic/pkg/PLIST
    N ports/audio/termsonic/pkg/DESCR
    N ports/audio/termsonic/pkg/README
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	denis@cvs.openbsd.org	2024/12/30 10:14:02

Modified files:
	usr.sbin/bgpd  : rde_prefix.c 

Log message:
Use correct function name in fatalx()


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/30 10:33:20

Modified files:
	net/nfsen      : Makefile 
Added files:
	net/nfsen/patches: patch-libexec_NfSenRRD_pm 

Log message:
handle newer rrdtool; occasional(!) build problem reported by tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/30 10:34:02

Modified files:
	net/rrdtool    : Makefile 

Log message:
add comment re nfsen's rrdoffset


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/30 10:52:12

Modified files:
	lang/php/8.2   : Makefile 
	lang/php/8.3   : Makefile 
	lang/php/8.4   : Makefile 
	lang/php/files : README-main 

Log message:
add some notes to php's pkg-readme about switching between release
branches (8.1 -> 8.2, etc) reminding which things need to be updated


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/30 10:57:49

Modified files:
	www/ap2-mod_wsgi: Makefile 

Log message:
ap2-mod_wsgi: needs py3-setuptools to build with Python 3.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	semarie@cvs.openbsd.org	2024/12/30 12:05:06

Modified files:
	lang/sbcl/patches: patch-src_cold_shared_lisp 
Added files:
	lang/sbcl/patches: patch-xperfecthash30_lisp-expr 

Log message:
lang/sbcl: fix build on i386

found the hard way by sthen@

regenerate perfect-hash for missing entries (using native_bootstrap FLAVOR)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2024/12/30 13:08:55

Modified files:
	sysutils/rofi  : Makefile distinfo 
	sysutils/rofi/pkg: PLIST 
Removed files:
	sysutils/rofi/patches: patch-source_rofi_c patch-source_xcb_c 

Log message:
update to rofi-1.7.6


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2024/12/30 14:19:29

Modified files:
	usr.bin/tcpbench: tcpbench.c 

Log message:
Reformat tcpbench(1) usage to fit into 80 columns.

OK jan@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2024/12/30 15:08:46

Modified files:
	audio/ocp      : Makefile distinfo 

Log message:
Update ocp to 3.0.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2024/12/30 16:13:16

Modified files:
	distrib/sets/lists/comp: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/30 16:43:35

Modified files:
	net/ntopng     : Makefile 
Added files:
	net/ntopng/patches: patch-src_LuaEngineNtop_cpp 

Log message:
unbreak build with newer rrdtool (const issue), reported by naddy


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/30 21:44:21

Modified files:
	sysutils/xxhash: Makefile distinfo 
	sysutils/xxhash/patches: patch-Makefile patch-xxhash_h 
	sysutils/xxhash/pkg: PLIST 
Removed files:
	sysutils/xxhash/patches: patch-cli_xsum_os_specific_c 

Log message:
Update to xxhash-0.8.3

Changes: https://github.com/Cyan4973/xxHash/releases/tag/v0.8.3

OK kn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2024/12/30 21:45:04

Modified files:
	net/rsync      : Makefile 

Log message:
Bump net/rsync after xxhash update

xxhash is used as a header-only library.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/30 23:53:49

Modified files:
	x11/xfce4/thunar-archive: Makefile distinfo 

Log message:
x11/xfce4/thunar-archive: update to 0.5.3.

see https://gitlab.xfce.org/thunar-plugins/thunar-archive-plugin/-/tags/thunar-archive-plugin-0.5.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/30 23:54:41

Modified files:
	x11/xfce4/thunar-vcs: Makefile distinfo 
	x11/xfce4/thunar-vcs/pkg: PLIST 

Log message:
x11/xfce4/thunar-vcs: update to 0.3.0.

see https://gitlab.xfce.org/thunar-plugins/thunar-vcs-plugin/-/tags/thunar-vcs-plugin-0.3.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/30 23:55:33

Modified files:
	x11/xfce4/thunar-media-tags: Makefile distinfo 
	x11/xfce4/thunar-media-tags/pkg: PLIST 

Log message:
x11/xfce4/thunar-media-tags: update to 0.5.0.

see https://gitlab.xfce.org/thunar-plugins/thunar-media-tags-plugin/-/tags/thunar-media-tags-plugin-0.5.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2024/12/30 23:56:18

Modified files:
	x11/xfce4/thunar: Makefile distinfo 

Log message:
x11/xfce4/thunar: update to 4.20.1.

see https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.20.1


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2024/12/31 00:58:12

Modified files:
	regress/usr.bin/ftp: redirect.sh 

Log message:
Revert previous, making nc silent again.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2024/12/31 02:59:20

Modified files:
	wayland/sway   : Makefile 
	wayland/sway/pkg: DESCR PLIST 
Added files:
	wayland/sway/pkg: README 

Log message:
Move content of DESCR to a README

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2024/12/31 05:19:46

Modified files:
	sys/kern       : uipc_socket.c 
	sys/netinet    : tcp_input.c tcp_output.c tcp_usrreq.c 

Log message:
Use per-sockbuf mutex(9) to protect `so_snd' buffer of tcp(4) sockets.

Even for tcp(4) case, sosend() only checks `so_snd' free space and
sleeps if necessary, actual buffer handling happens in solock()ed PCB
layer.

Only unlock sosend() path, the somove() is still locked exclusively. The
"if (dosolock)" dances are useless, but intentionally left as is.

Tested and ok by bluhm.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2024/12/31 05:31:16

Modified files:
	graphics/pcl   : Makefile 

Log message:
graphics/pcl: only set DPB_PROPERTIES=parallel on lp64 archs


CVSROOT:	/cvs
Module name:	www
Changes by:	landry@cvs.openbsd.org	2024/12/31 06:42:32

Modified files:
	faq            : upgrade76.html 

Log message:
faq/upgrade76.html: mention the default php version change

discussed with sdk@ & sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/31 07:20:05

Modified files:
	x11/pekwm      : Makefile distinfo 
Removed files:
	x11/pekwm/patches: patch-src_CfgParserSource_cc 
	                   patch-src_Util_cc patch-src_pekwm_cc 

Log message:
update pekwm to 0.3.2 from maintainer Timo Myyrä, thanks!

Changelog:
https://github.com/pekwm/pekwm/releases/tag/release-0.3.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sdk@cvs.openbsd.org	2024/12/31 07:29:45

Modified files:
	net/lagrange   : Makefile distinfo 

Log message:
update lagrange to 1.18.4 from maintainer Florian Viehweger, thanks!

Changelog:
https://github.com/skyjake/lagrange/releases/tag/v1.18.4


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2024/12/31 10:16:05

Modified files:
	sys/kern       : subr_hibernate.c 

Log message:
Abandon a hibernate or resume when an i/o or memory allocation fails.

Fixes & ok mglocker@, ok jmatthew@


CVSROOT:	/cvs
Module name:	ports
Changes by:	armani@cvs.openbsd.org	2024/12/31 10:20:33

Modified files:
	x11/polybar    : Makefile distinfo 
Added files:
	x11/polybar/patches: patch-src_modules_memory_cpp 
	                     patch-src_polybar-msg_cpp 

Log message:
Update polybar to 3.7.2

Includes two additionals patches:
- Fix IPC (broken because used /proc)
- Add support to module/memory

ok sthen@ jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2024/12/31 11:52:45

Modified files:
	devel/sdl2-image: Makefile distinfo 

Log message:
stable bugfix release to sdl2-image 2.8.4. Fixes as regression with certain
grayscale PNG images.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2024/12/31 13:17:00

Modified files:
	lib/libcrypto/man: X509V3_get_d2i.3 

Log message:
NID_sxnet and NID_proxyCertInfo are no longer supported

The code supporting it was removed in April 2023.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2024/12/31 19:58:14

Modified files:
	www/yt-dlp     : Makefile distinfo 

Log message:
Update to yt-dlp 2024.12.23


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2025/01/01 00:44:54

Modified files:
	sys/kern       : init_main.c 

Log message:
copyright++;


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/01 02:31:05

Modified files:
	lib/libcrypto/ec: ecp_methods.c 

Log message:
Use the shorthand p rather than &group->p in one more place


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/01 02:57:02

Modified files:
	lib/libcrypto/ec: ec_lib.c ec_local.h ecp_methods.c 

Log message:
Garbage collect .group_init()

For both in-tree methods these are just complicated ways of zeroing part
of the group object. The group is allocated with calloc(), so it's all
entirely pointless.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/01 03:01:31

Modified files:
	lib/libcrypto/ec: ec_lib.c ec_local.h ecp_methods.c 

Log message:
Garbage collect .group_finish()

There is only one caller, EC_GROUP_free(), so inline the relevant free
calls there and dispose of a few layers of indirection.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2025/01/01 04:42:07

Modified files:
	sys/dev/usb    : uvideo.c 

Log message:
sys/uvideo: support devices which reports bulk and isochronous endpoints

Section 2.4.3 does not prohibit the mix of bulk and isochronous
endpoints when the bulk endpoints are used solely for still image
transfer.

OK: mglocker@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/01 06:44:22

Modified files:
	sys/kern       : uipc_mbuf.c uipc_socket.c uipc_usrreq.c 
	sys/netinet    : icmp6.h if_ether.c if_ether.h in_proto.c ip6.h 
	                 ip_divert.c ip_esp.h ip_gre.c ip_gre.h ip_id.c 
	                 ip_ipsp.h ip_mroute.h raw_ip.c tcp_output.c 
	                 tcp_timer.h tcp_usrreq.c udp_usrreq.c 
	sys/netinet6   : in6_src.c ip6_id.c ip6_mroute.h ip6_output.c 
	sys/sys        : socketvar.h 

Log message:
Fix whitespace.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2025/01/01 06:44:52

Modified files:
	usr.sbin/ospfd : kroute.c 

Log message:
Prevent NULL dereference in ospfd interface departure logic when the
arrival of the same interface has not been observed.

ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kevlo@cvs.openbsd.org	2025/01/01 07:26:09

Modified files:
	devel/arm-compute-library: Makefile distinfo 
	devel/arm-compute-library/pkg: PLIST 

Log message:
Update arm-compute-library to 24.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/01/01 08:13:23

Modified files:
	sysutils/xxhash: Makefile 

Log message:
sysutils/xxhash - bump major of shlib

I missed that public struct members have been renamed.

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/01/01 08:17:36

Modified files:
	usr.bin/tmux   : options-table.c options.c server.c tmux.1 
	                 tmux.h utf8-combined.c utf8.c 

Log message:
Add an option allowing users to override the width of individual Unicode
codepoints (overriding tmux's default list).


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/01/01 08:57:31

Modified files:
	multimedia/dav1d: Makefile 

Log message:
Drop ASM code to unbreak the build on riscv64

This riscv64 RVV asm code needs llvm>=17.
Revisit when our kernel starts supporting the Vector extension.

"fine" from Brad (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/01 11:24:33

Modified files:
	print/psutils  : Makefile distinfo 
	print/psutils/pkg: PLIST 

Log message:
Update to psutils-3.3.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/01/01 14:03:08

Modified files:
	security/py-fastecdsa: Makefile distinfo 
	security/py-fastecdsa/pkg: PLIST 
Added files:
	security/py-fastecdsa/patches: patch-pyproject_toml 

Log message:
Update to py3-fastecdsa 3.0.0

Rename the new benchmark script to fastecdsa-benchmark and relax setuptools
version requirement.

This port always seems to require some stupid hacks to get working tests.
This time it ships with an empty __init__.py that breaks the hell out of
everything. Disable py-test-cov nonsense. This doesn't seem to work here.
It isn't particularly interesting for a package anyway.


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/01/01 15:44:08

Modified files:
	net/i2pd       : Makefile distinfo 
	net/i2pd/pkg   : PLIST 
Removed files:
	net/i2pd/patches: patch-libi2pd_Crypto_cpp 

Log message:
net/i2pd: update to 2.55.0

Supports boost-1.87.0. Full changelog:
https://github.com/PurpleI2P/i2pd/blob/2.55.0/ChangeLog

from openbsd AT systemfailure net
ok tb


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/01/01 18:19:22

Modified files:
	sys/sys        : mount.h 
	sys/kern       : vfs_subr.c 

Log message:
introduce reference counts on struct mount.

bluhm found that vfs_busy interacts badly with the rwlock change i
committed. the reason for this is that vfs_busy can call rw_enter with
RW_SLEEPFAIL, and while a thread is sleeping with SLEEPFAIL set, another
thread can actually destroy the mount the first thread is sleeping on.
destroy here means it actually frees the memory.

this works because current rwlocks do not touch the rwlock memory after
they sleep, they check the flag in the argument that was passed to it.
new rwlocks assume the rwlock they're sleeping on still exists after
they sleep, and updates some accounting after waking up. this is
incompatible with the subtle semantics that vfs is providing on top of
an rwlock.

this diff adds reference counting to struct mount. one ref is used by
the existing vfs_mount_alloc and vfs_mount free lifetime of the
mountpoint, but lets vfs_busy take a ref to the memory so it won't get
freed out from underneath it.

this also gets rid of the RW_SLEEPFAIL use in vfs_busy. the only reason
i can see that vfs_busy should fail to let a thread keep the rwlock
ownership is if the mount has been destroyed. vfs_mount_free sets a flag
that vfs_busy checks to see if that's the case or not.

this is the smallest change i could come up with to make vfs_busy safe
with the new rwlocks. i would suggest that in the future we should look
at having things take the struct mount ref before calling vfs_busy, but
that's a much bigger change.

ok claudio@ beck@ bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/01/01 18:21:35

Modified files:
	usr.sbin/tcpdump: print-lldp.c 

Log message:
improve the lldp printing a bit, in particular the mgmt address printer.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kevlo@cvs.openbsd.org	2025/01/01 18:47:53

Modified files:
	editors/qownnotes: Makefile distinfo 

Log message:
Update qownnotes to 25.1.0

Changelog https://github.com/pbek/QOwnNotes/releases/tag/v25.1.0


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2025/01/01 23:35:57

Modified files:
	usr.sbin/dvmrpd: kroute.c 
	usr.sbin/ospf6d: kroute.c 
	usr.sbin/ripd  : kroute.c 

Log message:
More daemons need the same treatment as ospfd recently got in order to
prevent NULL dereference in interface departure logic when the arrival
of the same interface has not been observed.

Prodded by and ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/01/01 23:59:33

Modified files:
	devel/jujutsu  : Makefile crates.inc distinfo 
Removed files:
	devel/jujutsu/patches: patch-Cargo_lock 
	                       patch-cli_src_diff_util_rs 
	                       patch-cli_tests_test_absorb_command_rs 
	                       patch-cli_tests_test_diff_command_rs 
	                       patch-cli_tests_test_diffedit_command_rs 
	                       patch-cli_tests_test_evolog_command_rs 
	                       patch-cli_tests_test_log_command_rs 
	                       patch-cli_tests_test_operations_rs 
	                       patch-cli_tests_test_restore_command_rs 

Log message:
Update to jujutsu 0.25.0

https://github.com/jj-vcs/jj/blob/main/CHANGELOG.md#0250---2025-01-01


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 01:06:23

Modified files:
	inputmethods/ibus-typing-booster: Makefile distinfo 

Log message:
Update to ibus-typing-booster-2.27.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/01/02 01:53:53

Modified files:
	audio/lilv     : Makefile 

Log message:
audio/lilv: needs setuptools to package successfully (distutils)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 02:36:18

Modified files:
	devel/stp      : Makefile 

Log message:
stp: BDEP += py-setuptools
ModuleNotFoundError: No module named 'distutils'


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/01/02 03:07:18

Modified files:
	sys/kern       : vfs_subr.c 

Log message:
fix the WITNESS code in new vfs_busy()

found by hrvoje popovski


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 03:24:18

Modified files:
	graphics/pcl   : Makefile 

Log message:
mark ONLY_FOR_ARCHS=${LP64_ARCHS}, compiling integral_image_normal.cpp takes
too much RAM (5.2GB on amd64, MAXDSIZ is too low on i386 to tell)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 03:31:39

Modified files:
	devel/py-jsonschema: Makefile distinfo 
	devel/py-jsonschema/pkg: PLIST 

Log message:
update to py3-jsonschema-4.23.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 03:32:17

Modified files:
	devel/maturin  : Makefile distinfo 

Log message:
update to maturin-1.8.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 03:33:54

Modified files:
	x11/sakura     : Makefile distinfo 
	x11/sakura/pkg : PLIST 

Log message:
update to sakura-3.8.8, from Yifei Zhan, ok maintainer


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2025/01/02 03:34:45

Modified files:
	usr.bin/tmux   : input-keys.c tty-keys.c 

Log message:
Check backspace against VERASE earlier before it is translated to an
internal key and do not go through the mapping on output. Fixes problems
reported by Ben Price in GitHub issue 4284 and by tb@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 03:37:43

Modified files:
	textproc       : Makefile 
	textproc/qxlsx : Makefile distinfo 
	textproc/qxlsx/pkg: PLIST 
Removed files:
	textproc/qxlsx/patches: patch-QXlsx_source_xlsxworkbook_cpp 
	textproc/qxlsx/pkg: PFRAG.no-qt6 PFRAG.qt6 

Log message:
Update to qt6-qxlsx-1.5.0.
Drop the qt5 FLAVOR as there's no user in tree.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 03:38:04

Modified files:
	math/labplot   : Makefile 
	math/labplot/patches: patch-cmake_FindQXlsx_cmake 
Added files:
	math/labplot/patches: 
	                      patch-src_backend_datasources_filters_XLSXFilter_cpp 

Log message:
Unbreak with new textproc/qxlsx.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 03:38:40

Modified files:
	astro/stellarium: Makefile 

Log message:
Fix path to qxlsx.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 03:42:24

Modified files:
	graphics/libjxl: Makefile 

Log message:
add BDEP on gtk+2, used in a test if detected at configure time. ok landry


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/02 03:55:18

Modified files:
	sys/netinet    : tcp_input.c tcp_var.h 

Log message:
Reference count the listen inpcb in the TCP SYN cache.

To make progress in unlocking TCP input path, more reference counting
is needed.  The SYN cache has a reference to the listen socket in
form of a struct tcpcb.  Instead of adding a refcount to tcpcb, it
is easier to use a struct inpcb pointer which already has a refcount.
Acquire and hold the reference while running SYN cache timer.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2025/01/02 04:54:46

Modified files:
	lang/php/8.2   : Makefile 
	lang/php/8.3   : Makefile 
	lang/php/8.4   : Makefile 
Added files:
	lang/php/8.2/patches: patch-ext_hash_hash_xxhash_c 
	lang/php/8.3/patches: patch-ext_hash_hash_xxhash_c 
	lang/php/8.4/patches: patch-ext_hash_hash_xxhash_c 
	                      patch-ext_hash_php_hash_xxhash_h 

Log message:
Fix build issues for lang/php/*

sthen@ reported a buid issue with php after a recent xxhash update.

The build for php-8.2 and php-8.3 was broken due to an oversight in
handling a recent update to xxhash. Specifically, members of a struct in
a public header were renamed, causing issues as xxhash is used as a
header-only library.

php-8.4 inadvertently built successfully as it unintentonally used a
packaged header file instead of the one provided by the xxhash port.

This commit resolves the build failures for php-8.2 and php-8.3 and
ensures that php-8.4 uses the correct header file from xxhash from
ports.

OK tb@, sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:14:10

Modified files:
	devel/py-bitarray: Makefile 

Log message:
use MODPY_TEST_LINK_SO to fix tests


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:16:02

Modified files:
	devel/py-bitarray: Makefile distinfo 
	devel/py-bitarray/pkg: PLIST 

Log message:
update to py3-bitarray-3.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:16:03

Modified files:
	devel/py-bitstring: Makefile distinfo 

Log message:
update to py3-bitstring-4.3.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:16:21

Modified files:
	devel/py-async-lru: Makefile distinfo 
	devel/py-async-lru/pkg: PLIST 

Log message:
update to py3-async-lru-2.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:19:23

Modified files:
	devel/py-async-lru: Makefile 

Log message:
add TDEPs


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/01/02 05:29:30

Modified files:
	usr.sbin/rpki-client: extern.h output-bird.c output.c 
	                      rpki-client.8 

Log message:
Remove BIRD v1 output, add BIRD v3 output (which includes static ASPA entries)

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/02 05:31:44

Modified files:
	usr.bin/openssl: apps.h asn1pars.c ciphers.c openssl.c pkcs8.c 
	                 rsa.c sess_id.c 
Removed files:
	usr.bin/openssl: progs.h 

Log message:
openssl(1) doesn't need 6 .h files: fold progs.h into apps.h

discussed with jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:32:40

Modified files:
	textproc/py-pyaml: Makefile distinfo 

Log message:
update to py3-pyaml-25.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:33:18

Modified files:
	textproc/py-yamlloader: Makefile distinfo 

Log message:
update to py3-yamlloader-1.5.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:35:15

Modified files:
	security/py-trustme: Makefile distinfo 

Log message:
update to py3-trustme-1.2.1


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/02 05:36:21

Modified files:
	usr.bin/openssl: apps.h s_client.c s_server.c 
Removed files:
	usr.bin/openssl: timeouts.h 

Log message:
openssl(1) doesn't need 5 .h files: merge timeouts.h into apps.h

This is an extra header for two stupid constants...

discussed with jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:40:51

Modified files:
	textproc/py-ruamel.yaml: Makefile distinfo 

Log message:
update to py3-ruamel.yaml-0.18.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:40:53

Modified files:
	textproc/py-stache: Makefile distinfo 

Log message:
update to py3-stache-0.6.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:45:43

Modified files:
	textproc/py-pypandoc: Makefile distinfo 
Removed files:
	textproc/py-pypandoc/patches: patch-tests_py 

Log message:
update to py3-pypandoc-1.14


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:45:51

Modified files:
	textproc/py-polib: Makefile distinfo 
Removed files:
	textproc/py-polib/patches: patch-runtests_sh 

Log message:
update to py3-polib-1.2.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 05:46:09

Modified files:
	textproc/py-precis_i18n: Makefile distinfo 

Log message:
update to py3-precis_i18n-1.1.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 05:57:29

Modified files:
	devel/libgit2/libgit2: Makefile distinfo 
	devel/libgit2/libgit2/pkg: PLIST 
Removed files:
	devel/libgit2/libgit2/patches: patch-src_util_unix_realpath_c 

Log message:
Update to libgit2-1.9.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 05:57:54

Modified files:
	devel/libgit2/py-git2: Makefile 
Added files:
	devel/libgit2/py-git2/patches: patch-pygit2_decl_blame_h 
	                               patch-pygit2_decl_config_h 
	                               patch-pygit2_decl_remote_h 
	                               patch-pygit2_enums_py 
	                               patch-src_types_h 

Log message:
Unbreak with libgit2 >=1.9.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 05:58:18

Modified files:
	devel/libgit2/libgit2-glib: Makefile 
	devel/libgit2/libgit2-glib/patches: 
	                                    patch-libgit2-glib_ggit-types_h 
Added files:
	devel/libgit2/libgit2-glib/patches: 
	                                    patch-libgit2-glib_ggit-version_h_in 

Log message:
Unbreak with libgit2 >=1.9.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 05:58:28

Modified files:
	emulators/es-de/patches: 
	                         patch-es-app_src_guis_GuiThemeDownloader_cpp 

Log message:
Unbreak with libgit2 >=1.9.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 06:04:53

Modified files:
	devel/libgit2/libgit2-glib/patches: 
	                                    patch-libgit2-glib_ggit-version_h_in 

Log message:
Add PR URL.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/02 06:10:03

Modified files:
	usr.bin/openssl: apps.h openssl.c s_cb.c s_client.c s_server.c 
	                 s_socket.c s_time.c 
Removed files:
	usr.bin/openssl: s_apps.h 

Log message:
Merge s_apps.h into apps.h

discussed with jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/02 06:11:26

Modified files:
	usr.bin/openssl: apps.h 

Log message:
Remove some pointless header guards. The headers are in scope.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 06:24:01

Modified files:
	security/libnettle: Makefile distinfo 
	security/libnettle/patches: patch-Makefile_in patch-configure_ac 
Removed files:
	security/libnettle/patches: patch-fat-arm64_c patch-fat-ppc_c 

Log message:
Update to libnettle-3.10.1.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/01/02 06:32:36

Modified files:
	usr.bin/mandoc : st.c 

Log message:
Add an .St argument for C23.

The mismatch of the year numbers ist not a typo.
The official name is "ISO/IEC 9899:2024", so the "4" is correct there.

But as a colloquial name, "C23" is more widespread than "C24",
probably because __STDC_VERSION__ == 202311L: The final version
of the standard was ready in 2023, only formally publishing it
took about 11 months after it was ready.

The main reason for choosing "-isoC-2023" as the .St argument
is to match what NetBSD already committed to their tree.
Also, it aligns well with the existing "-isoC-2011".

Based on an incorrect patch from Thomas Klausner <wiz at netbsd dot org>,
fixed by me.

OK jmc@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/02 06:37:43

Modified files:
	usr.bin/openssl: speed.c 
Removed files:
	usr.bin/openssl: testdsa.h testrsa.h 

Log message:
Merge testdsa.h and tesrsa.h into speed.c

Having constant arrays in a header is just stupid (whether the constants
are static or not), and most of the contents of these two headers clearly
belongs into a C file. Since the garbage pile that is speed.c was not ugly
enough, merge all of it there, since it is the only consumer.

discussed with jsing

PS: still waiting for that elusive volunteer who reworks libdes's speed.c
into something resembling C code.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/01/02 06:52:17

Modified files:
	share/man/man7 : mdoc.7 

Log message:
Document .St -isoC-2023 .

While here, change the wording from "major version" to "edition"
because that's how the C standards call themselves and because
not every edition is a major version in the normal sense of the
word.

In particular, it is not an oversight that there is no macro argument
for edition 4 = C17 precisely because that is *not* a major version
but merely a minor bugfix update of C11 not adding any new features.

OK jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/01/02 07:20:19

Modified files:
	net/dbip       : Makefile.inc 
	net/dbip/asn   : distinfo 
	net/dbip/city  : distinfo 
	net/dbip/country: distinfo 

Log message:
Update dbip to 2025.01.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2025/01/02 07:23:17

Modified files:
	emulators/mame : Makefile distinfo 
	emulators/mame/patches: 
	                        patch-3rdparty_genie_build_gmake_bsd_genie_make 

Log message:
Update mame to 0.273.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/01/02 07:47:54

Log message:
    import security/pkcs11-helper;  new net/openvpn dep;  OK jca
    
    pkcs11-helper allows using multiple PKCS#11 providers at the same
    time, enumerating available token certificates, or selecting a
    certificate directly by serialized id, handling card removal and
    card insert events, handling card re-insert to a different
    slot, supporting session expiration and much more all using a
    simple API.
    
    pkcs11-helper is not designed to manage card content, since object
    attributes are usually vendor specific, and 99% of application need
    to access existing objects in order to perform signature and
    decryption.
    
    Status:
    
    Vendor Tag:	kn
    Release Tags:	kn_20250102
    
    N ports/security/pkcs11-helper/Makefile
    N ports/security/pkcs11-helper/distinfo
    N ports/security/pkcs11-helper/pkg/DESCR
    N ports/security/pkcs11-helper/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/01/02 07:52:35

Modified files:
	security       : Makefile 

Log message:
+ pkcs11-helper


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/02 09:07:41

Modified files:
	usr.bin/openssl: s_client.c 

Log message:
Remove some gloriously outdated comments

/*#define SSL_HOST_NAME "www.netscape.com" */
/*#define SSL_HOST_NAME "193.118.187.102" */
and
/*#define TEST_CERT "client.pem" *//* no default cert. */


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/02 09:16:04

Modified files:
	security/libnettle: Makefile 
Removed files:
	security/libnettle/patches: patch-ecc-point-mul-g_c 
	                            patch-ecc-random_c patch-pss-mgf1_c 

Log message:
Drop undeeded patches, this was fixed upstream.

from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/01/02 09:38:08

Modified files:
	security/pkcs11-helper: Makefile 

Log message:
escape # in COMMENT, otherwise make treats the rest as comment


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/01/02 10:04:06

Modified files:
	usr.sbin/rpki-client: main.c 

Log message:
Deprecate the -T option

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/02 10:08:32

Modified files:
	usr.sbin/rpki-client: rpki-client.8 

Log message:
Mention -T deprecation also in the manual

ok job


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/01/02 10:25:13

Modified files:
	net/openvpn    : Makefile 

Log message:
Enable PKCS#11 support to allowe smart cards instead of key/cert files

Different providers can be used;  openvpn(8)'s --pkcs11-providers defaults
to security/p11-kit's p11-kit-proxy.so module, but that is not required at
runtime.  Install p11-kit or provide a different module, then pick a card,
e.g. via it's serialised ID --pkcs11-id '...' from --show-pkcs11-ids.

Feedback OK jca


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/01/02 12:14:02

Modified files:
	security/pkcs11-helper: Makefile 

Log message:
enable tests, non-interactive ones pass, rest needs more work


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2025/01/02 12:48:18

Modified files:
	lang/tcl/8.6   : Makefile distinfo 
	lang/tcl/8.6/patches: patch-library_init_tcl 
	                      patch-library_tm_tcl 
	                      patch-unix_Makefile_in 
	                      patch-unix_installManPage 
	lang/tcl/8.6/pkg: PLIST 

Log message:
Update to 8.6.16.

Potential incompatibilites:

From 8.6.14:
* [TIP 402] revise path normalization for x-platform UNC path support.
* [encoding convertfrom] handling of incomplete code sequences.
* Harmonize handling of ~ in paths across platforms.

From 8.6.15:
* Tcl_NewObjectInstance() errors on namespace re-use. Breaks Itcl 4.2.
* TCL_PACKAGE_PATH change from Tcl list to platform path convention.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2025/01/02 12:48:53

Modified files:
	x11/tk/8.6     : Makefile distinfo 
	x11/tk/8.6/patches: patch-unix_Makefile_in 
	                    patch-unix_installManPage 
	x11/tk/8.6/pkg : PLIST 

Log message:
Update to 8.6.16.

Potential incompatibilites:

From 8.6.14:
* Harmonize Tk's parse of numbers (screen distance, etc) with Tcl.
* Iconlist ignores options db for fg text color; affects dialogs.
* Fix menu clone binding misbehavior, menu-20.1[2-6].

From 8.6.15:
* Invoke binding scripts for events with detail field NotifyInferior.


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/01/02 14:37:38

Modified files:
	sbin/nfsd      : nfsd.c 

Log message:
default to UDP when using only -n

Only 'nfsd' without any option or argument default to UDP.
Move the r1.28's check from argc to options/flags to cover
'nfsd -n4' as well, which would fork four servers, but not
create any UDP sockets.

Feedback OK jca


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/01/02 15:25:34

Modified files:
	security/pcsc-lite: Makefile distinfo 
	security/pcsc-lite/patches: patch-meson_build 
	                            patch-src_debuglog_c 
	                            patch-src_spy_libpcscspy_c 
	security/pcsc-lite/pkg: PLIST 

Log message:
update to pcsc-lite 2.3.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/02 16:14:47

Modified files:
	devel/py-bitstring: Makefile 

Log message:
fix RUN_DEPENDS


CVSROOT:	/cvs
Module name:	src
Changes by:	mglocker@cvs.openbsd.org	2025/01/02 16:26:50

Modified files:
	sys/dev/i2c    : ihidev.c 

Log message:
Fix the sequence of allocating the input buffer memory, so that it gets
allocated before we establish the interrupt handler, which requires this
buffer.  This prevents that an early device interrupt would try to write
in to an uninitialized memory pointer.

The issue was reported by kirill@

ok kirill@, brynet@, kettenis@, mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/01/02 17:40:36

Modified files:
	net/tdesktop   : Makefile distinfo 
Added files:
	net/tdesktop/patches: 
	                      patch-Telegram_lib_base_base_platform_linux_base_linux_xcb_utilities_cpp 

Log message:
update to tdesktop 5.9.1


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/02 17:49:26

Modified files:
	sys/netinet    : in_pcb.c in_pcb.h tcp_input.c 
	sys/sys        : socketvar.h 

Log message:
Run TCP SYN cache timer with shared net lock.

Reset the inp_socket pointer in in_pcbdetach() when a socket is
about to be freed.  By protecting this with a mutex, it is possible
to reliable retrieve the socket from an inpcb reference.  By using
the socket refcount of the listen socket, switch from mutex to
socket lock in syn_cache_timer().

tested by Hrvoje Popovski; OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	lucas@cvs.openbsd.org	2025/01/02 19:15:44

Modified files:
	net/prosody    : Makefile distinfo 

Log message:
net/prosody: update to 0.12.5

Bugfixes and a small privacy feature. Changelog at
https://blog.prosody.im/prosody-0.12.5-released/ .

OK sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2025/01/02 19:23:20

Modified files:
	regress/usr.sbin/installboot: Makefile 

Log message:
switch amd64 from BIOS/MBR to EFI/GPT


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/03 01:00:43

Modified files:
	lib/libcrypto/stack: stack.c 

Log message:
Make obj_bsearch_ex() resemble libc bsearch() a bit more

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/03 01:03:28

Modified files:
	lib/libcrypto/stack: stack.c 

Log message:
Remove unnecessary early return if num == 0

Review feedback by jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/03 01:04:16

Modified files:
	lib/libcrypto/stack: stack.c 

Log message:
Remove now unnecessary initialization of c and i


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/03 01:19:24

Modified files:
	lib/libcrypto/mlkem: mlkem768.c mlkem1024.c 

Log message:
Fix typo: multipy -> multiply

Reflow the comment to avoid some very unfortunate line wraps. "Note that"
is like "literally" a bunch of generally useless noise and best omitted.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 01:36:11

Modified files:
	textproc/oniguruma: Makefile distinfo 

Log message:
update to oniguruma-6.9.10


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 01:38:39

Modified files:
	net/fping      : Makefile distinfo 
	net/fping/patches: patch-src_fping_c 

Log message:
update to fping-5.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 01:45:33

Modified files:
	textproc/py-ruamel.yaml: Makefile distinfo 

Log message:
update to py3-ruamel.yaml-0.18.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 01:55:23

Modified files:
	textproc/py-pdfminer: Makefile distinfo 
	textproc/py-pdfminer/pkg: PLIST 

Log message:
update to py3-pdfminer-20240706


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/03 01:59:54

Modified files:
	x11/ruby-dbus  : Makefile distinfo 

Log message:
Update to ruby33-dbus-0.24.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/03 02:14:42

Modified files:
	usr.bin/openssl: apps.c 

Log message:
termianted -> terminated


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 02:16:39

Modified files:
	devel/py-nbconvert: Makefile 

Log message:
TDEP on self to fix various tests


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/03 02:29:38

ports/sysutils/flatpak/libportal/patches

Update of /cvs/ports/sysutils/flatpak/libportal/patches
In directory cvs.openbsd.org:/tmp/cvs-serv18587/patches

Log Message:
Directory /cvs/ports/sysutils/flatpak/libportal/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 02:37:55

Modified files:
	textproc/py-mistune: Makefile distinfo 
	textproc/py-mistune/pkg: PLIST 

Log message:
update to py3-mistune-3.0.2
(not 3.1.0 yet due to https://github.com/lepture/mistune/issues/403)


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/01/03 02:59:25

Modified files:
	sys/kern       : uipc_socket.c 

Log message:
Remove socket state and options checks from the unsplicing path of the
sosplice().

The unsplicing paht was the part of the splicing so it followed these
checks too. Socket state and options checks were copy-pasted during
sosplice() reordering to avoid possible API break. However, the splicing
state was never checked, so the unsplicing of non-spliced socket was
always successful. Regarding on this, these checks are useless, moreover
the removal doesn't break the kern/sosplice regression test, so this API
change should be transparent.

Real reason is the simplification of socket usplicing which relies on
socket buffers locks, so there is no reason to lock the socket and stop
packets processing just to do useless checks.

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 03:03:14

Modified files:
	graphics/py-Pillow: Makefile distinfo 
	graphics/py-Pillow/patches: patch-setup_py 

Log message:
update to py3-Pillow-11.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/03 03:11:39

Modified files:
	sysutils/flatpak/libportal: Makefile distinfo 
	sysutils/flatpak/libportal/pkg: PLIST-main 
Added files:
	sysutils/flatpak/libportal/patches: 
	                                    patch-libportal_notification_c 

Log message:
Update to libportal-0.9.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/01/03 03:14:32

Modified files:
	usr.sbin/rpki-client: extern.h main.c output-bird.c output.c 
	                      rpki-client.8 

Log message:
Streamline BIRD output

Both BIRD 2 & 3 support ASPA in supported releases, so just emit
the Validated ASPA Payloads into a single file suitable for both
trains. Should operators have a need to omit ASPA information, the
-A flag can be used. Remove the -T option. Document what BIRD
versions are targetted.

With this, the bgpd(8) and BIRD outputs are structured similarly.

Input from sthen@
OK tb@ deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 03:17:20

Modified files:
	x11/roxterm    : Makefile distinfo 

Log message:
update to roxterm-3.15.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 03:24:42

Modified files:
	graphics/py-seaborn: Makefile distinfo 
	graphics/py-seaborn/pkg: PLIST 

Log message:
update to py3-seaborn-0.13.2


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/01/03 03:32:21

Modified files:
	usr.sbin/rpki-client: output-bird.c rpki-client.8 

Log message:
Apply more lipstick

OK tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	job@cvs.openbsd.org	2025/01/03 03:43:36

Modified files:
	usr.sbin/rpki-client: version.h 

Log message:
Prepare to release rpki-client 9.4

OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 03:49:27

Modified files:
	devel/py-test-astropy: Makefile distinfo 

Log message:
update to py3-test-astropy-0.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 04:09:53

Modified files:
	devel/py-test  : Makefile 
	devel/py-test/pkg: PLIST 

Log message:
build and install pytest manpage


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 04:17:30

Log message:
    import ports/astro/py-astropy-iers-data, tweak/ok aja@
    (+ I fleshed out DESCR a bit after sending for review).
    
    astropy-iers-data provides access to the tables provided by the
    International Earth Rotation and Reference Systems (IERS) service,
    in particular the Earth Orientation data allowing interpolation of
    published UT1-UTC and polar motion values for given times.
    
    It is not meant to be used directly, but by the core astropy package.
    
    The UT1-UTC values are used in Time and Dates (astropy.time) to provide
    UT1 values, and the polar motions are used in astropy.coordinates to
    determine Earth orientation for celestial-to-terrestrial coordinate
    transformations.
    
    Status:
    
    Vendor Tag:	sthen
    Release Tags:	sthen_20250103
    
    N ports/astro/py-astropy-iers-data/Makefile
    N ports/astro/py-astropy-iers-data/distinfo
    N ports/astro/py-astropy-iers-data/pkg/DESCR
    N ports/astro/py-astropy-iers-data/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 04:17:43

Modified files:
	astro          : Makefile 

Log message:
+py-astropy-iers-data


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 04:18:52

Modified files:
	astro/py-astropy: Makefile distinfo 
	astro/py-astropy/pkg: PLIST 
Removed files:
	astro/py-astropy/patches: patch-pyproject_toml 

Log message:
update to py3-astropy-6.0.1
(6.1.0+ wants newer numpy)


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/01/03 05:11:12

Modified files:
	net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 5.10.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2025/01/03 05:11:37

Modified files:
	net/tdesktop/patches: 
	                      patch-Telegram_lib_base_base_platform_linux_base_linux_xcb_utilities_cpp 

Log message:
regen patch, forgotten during 5.10.0 update


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/01/03 05:56:15

Modified files:
	sys/kern       : uipc_socket.c uipc_socket2.c 
	sys/netinet    : in_pcb.c 
	sys/sys        : socketvar.h 

Log message:
Do not unlock socket within sorele().

Unlock it outside if required. This time socket could be protected by
different locks, include different shared solock() variations. sorele()
does nothing that required to lock socket, no reason to release it locked.

ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2025/01/03 05:57:49

Modified files:
	usr.sbin/bgpd  : session.c 

Log message:
Adjust logic in the STATE_IDLE case of change_state() to properly handle
EVNT_STOP. If EVNT_STOP is used the IdleHold timer should not be restarted
so that the session remains down.

Fixes issue reported by denis@
OK tb@ denis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/01/03 06:37:25

Modified files:
	devel/jujutsu  : Makefile 

Log message:
jujutsu: switch to vendored libgit2

libgit2 is used for clone, fetch, push and broke with the 1.9.0 update:
Error: invalid version 0 on git_proxy_options; class=Invalid (3)
which is an API break not mentioned in the libgit2 release notes. Most
other git-rs/libgit2-sys consumers likely don't do networking and also
don't seem to be using blame or .gitconfig things and can be fixed if
users complain.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/01/03 06:37:50

Modified files:
	devel/p5-Data-Buffer: Makefile distinfo 

Log message:
update p5-Data-Buffer to 0.06


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/01/03 06:56:40

Modified files:
	devel/p5-Test-File: Makefile distinfo 

Log message:
update p5-Test-File to 1.994


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/01/03 07:08:23

Modified files:
	devel/p5-Test-Output: Makefile distinfo 
	devel/p5-Test-Output/pkg: DESCR 

Log message:
update p5-Test-Output to 1.035


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/01/03 07:13:25

Modified files:
	sys/dev/fdt    : qcspmi.c 

Log message:
Remove unused headers.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/01/03 07:13:55

Modified files:
	sys/dev/fdt    : qcpmic.c 

Log message:
Remove unused headers.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2025/01/03 07:14:49

Modified files:
	sys/dev/fdt    : qcpon.c 

Log message:
Remove unused headers.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/01/03 07:58:57

Modified files:
	math/p5-Math-BigInt-GMP: Makefile distinfo 
	math/p5-Math-BigInt-GMP/pkg: DESCR PLIST 

Log message:
update p5-Math-BigInt-GMP to 1.6011
Newer versions of Math::BigInt::GMP require Math::BigInt > 1.999837
which our base Perl does not provide.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2025/01/03 08:31:48

Modified files:
	sys/uvm        : uvm_fault.c 

Log message:
Unlock underlying `uobj' when OOM in uvmfault_promote().

Found the hardway by sthen@, ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/01/03 09:32:21

Modified files:
	usr.bin/mandoc : roff.c 
	regress/usr.bin/mandoc/roff/nr: predef.in predef.out_ascii 

Log message:
Rudimentatary implementation of the read-only number register \(.l,
which is supposed to contain the line length in basic units,
by setting it to a constant width of 78 characters,
no matter what the output width (-O width) is actually set to.

This occurs in man(7) code produced by DocBook XSL, for example
in DocBook XSL version 1.79.2, and hence it shows up in real-world
manual pages.  For example, tb@ reported finding it in git-reset(1)
last year.

Of course, setting this register to a constant value defeats the very
purpose the register is supposed to serve in the first place.
However, the most fundamental design principle of mandoc(1) is that
the parse tree is independent of the output mode.  That's not merely
a technical restriction but helps to make sure that the *content* of
documentation shown to the user does not depend on the output mode.
So allowing this register to depend on the "-O width" argument would
result in a layering violation that might, in the worst case,
cause a reliability issue.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2025/01/03 09:39:06

ports/security/p5-Crypt-URandom/patches

Update of /cvs/ports/security/p5-Crypt-URandom/patches
In directory cvs.openbsd.org:/tmp/cvs-serv97581/patches

Log Message:
Directory /cvs/ports/security/p5-Crypt-URandom/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/01/03 09:54:17

Modified files:
	audio/zmusic   : Makefile distinfo 

Log message:
Update to zmusic 1.1.14. From maintainer Timo Myyra - thanks!. Also
tweaks by me.


CVSROOT:	/cvs
Module name:	ports
Changes by:	thfr@cvs.openbsd.org	2025/01/03 09:58:33

Modified files:
	games/gzdoom   : Makefile distinfo 
	games/gzdoom/patches: patch-libraries_ZWidget_CMakeLists_txt 

Log message:
Update to gzdoom 4.14.0. From maintainer Timo Myyra - thanks!. Also
tweaks by me.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/03 10:23:51

Modified files:
	sys/netinet    : tcp_subr.c tcp_timer.c tcp_timer.h tcp_var.h 

Log message:
Reference count the inpcb in TCP timers.

Switch from struct tcpcb to inpcb in the TCP timer argument.  The
latter already has a reference counter.  Increment it at timeout_add()
and decrement at timeout_del() or when handler runs.  The reaper
timeout is special as it does not need a reference, the inpcb is
already dead.  Use special field t_timer_reaper instead of regular
TCP timeout and run it without reference or lock.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 10:31:47

Modified files:
	devel/libftdi1 : Makefile 

Log message:
BDEP on setuptools


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 14:12:04

Modified files:
	math/py-numpy  : Makefile 

Log message:
set MODPY_PYBUILD to 'mesonpy' instead of 'other' now that we have it


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/03 14:27:41

Modified files:
	sys/net        : if_loop.c route.c route.h rtsock.c 
	sys/netinet    : ip_icmp.c ip_input.c ip_output.c tcp_input.c 
	sys/netinet6   : icmp6.c ip6_forward.c ip6_output.c 
	sys/sys        : atomic.h 

Log message:
Use atomic operations to modify the MTU of route.

When unlocking TCP, path MTU discovery will run in parallel.  To
keep route MTU consistent, make access to rt_mtu atomic.  Use
compare-and-swap function to detect whether another thread is
modifying the MTU field.  In this case skip updating rt_mtu.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/03 16:20:49

Modified files:
	www/gumbo      : Makefile distinfo 

Log message:
update to gumbo-0.13.0


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2025/01/03 19:34:11

Modified files:
	sys/sys        : rwlock.h 
	sys/kern       : kern_rwlock.c 

Log message:
rework rwlocks to reduce pressure on the scheduler and SCHED_LOCK

this is src/sys/kern/kern_rwlock.c r1.51 and
src/sys/sys/rwlock.h r1.30 again. it was backed because of how
vfs_busy was using rwlocks, but that has been changed to allow this
diff to go back in.

it's become obvious that heavily contended rwlocks put a lot of
pressure on the scheduler, and we have enough contended locks that
there's a benefit to changing rwlocks to try and mitigate against
that pressure.

when a thread is waiting on an rwlock, it sets a bit in the rwlock
to indicate that when the current owner of the rwlock leaves the
critical section, it should wake up the waiting thread to try and
take the lock. if there's no waiting thread, the owner can skip the
wakeup.

the problem is that rwlocks can't tell the difference between one
waiting thread and more than one waiting thread. so when the "there's
a thread waiting" bit is cleared, all the waiting threads are woken
up. one of these woken threads will take ownership of the lock, but
also importantly, the other threads will end up setting the "im
waiting" bit again, which is necessary for them to be woken up by
the 2nd thread that won the race to become the owner of the lock.

this is compounded by pending writers and readers waiting on the
same wait channel. an rwlock may have one pending writer trying to
take the lock, but many readers waiting for it too. it would make
sense to wake up only the writer so it can take the lock next, but
we end up waking the readers at the same time.

the result of this is that contended rwlocks wake up a lot of
threads, which puts a lot of pressure on the scheduler. this is
noticeable as a lot of contention on the scheduler lock, which
is a spinning lock that increases time used by the system. this is
a pretty classic thundering herd problem.

this change mitigates against these wakeups by adding counters
to rwlocks for the number threads waiting to take write and read
locks instead of relying on bits. when a thread needs to wait for
a rwlock it increments the relevant counter before sleeping. after
it is woken up and takes the lock it decrements that counter. this
means rwlocks know how many threads are waiting at all times without
having to wake everything up to rebuild state every time a thread
releases the lock.

pending writers and readers also wait on separate wchans. this
allows us to prioritise writers and to wake them up one at a time.
once there's no pending writers all pending readers can be woken
up in one go so they can share the lock as soon as possible.

if you are suffering a contended rwlock, this should reduce the
amount of time spent spinning on the sched lock, which in turn may
also reduce the wall clock time doing that work.

the only downside to this change in my opinion is that it grows
struct rwlock by 8 bytes. if we can reduce rwlock contention in the
future, i reckon i could shrink the rwlock struct again while still
avoiding some of the scheduler interactions.

work with claudio@
ok claudio@ mpi@ stsp@
testing by many including claudio@ landry@ stsp@ sthen@ phessler@ tb@
and mark patruck


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/01/03 23:37:45

Modified files:
	x11/xfce4/xfce4-whiskermenu: Makefile distinfo 

Log message:
x11/xfce4/xfce4-whiskermenu: update to 2.8.4


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/01/04 02:26:01

Modified files:
	sys/kern       : kern_sysctl.c subr_pool.c 
	sys/sys        : pool.h 

Log message:
Unlock sysctl_dopool().

sysctl_dopool() only delivers pool(9) statistics, moreover it already
relies on pool(9) related locks, so it is mp-safe as is. It relies on
`pool_lock' rwlock(9) to make `pp' pool pointer dereference safe, so
copyout()s, M_WAITOK malloc()s and yeld() calls happen locked too.
Introduce `pr_refcnt' reference counter to make them lockless.

ok dlg


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/04 02:30:27

Modified files:
	games/fifengine: Makefile 

Log message:
BDEP on setuptools.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/04 02:51:43

Modified files:
	misc/hwdata    : Makefile distinfo 

Log message:
Update to hwdata-0.391.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/04 02:55:48

Modified files:
	x11/gtk+4      : Makefile distinfo 
	x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c 

Log message:
Update to gtk+4-4.16.12.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/04 02:56:01

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py3-botocore-1.35.92.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/04 02:56:10

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.35.92.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/04 02:56:20

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.36.33.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/04 03:33:37

Modified files:
	databases/evolution-data-server: Makefile distinfo 

Log message:
Update to evolution-data-server-3.54.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/04 03:33:49

Modified files:
	mail/evolution : Makefile distinfo 

Log message:
Update to evolution-3.54.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:10:05

ports/devel/py-test/patches

Update of /cvs/ports/devel/py-test/patches
In directory cvs.openbsd.org:/tmp/cvs-serv49544/patches

Log Message:
Directory /cvs/ports/devel/py-test/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:10:27

Added files:
	devel/py-test/patches: patch-doc_en_conf_py 

Log message:
missed cvs add, reported by tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:45:12

Modified files:
	net/trippy     : Makefile crates.inc distinfo 

Log message:
update to trippy-0.12.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:45:14

Modified files:
	sysutils/snmp_exporter: Makefile distinfo 
	sysutils/snmp_exporter/pkg: PLIST 

Log message:
update to snmp_exporter-0.27.0


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2025/01/04 04:45:15

Modified files:
	sys/dev/usb    : uaudio.c 

Log message:
uaudio: Fix devices that don't support sample rate changes

Parse the class-specific endpoint descriptor to determine if the
device supports sample rate changes (i.e. the frequency control
attribute is set). Then, send the frequency change request only
to devices that support it.

For instance this fixes the Dell Slim soundbar that would freeze
upon a frequency change request.

With help from Joel Carnat <joel at carnat.net>, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:45:19

Modified files:
	devel/py-pathvalidate: Makefile distinfo 

Log message:
update to py3-pathvalidate-3.2.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:45:43

Modified files:
	devel/py-pebble: Makefile distinfo 
	devel/py-pebble/pkg: PLIST 

Log message:
update to py3-pebble-5.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:45:48

Modified files:
	devel/py-tempora: Makefile distinfo 

Log message:
update to py3-tempora-5.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:45:57

Modified files:
	devel/py-test-asyncio: Makefile distinfo 

Log message:
update to py3-test-asyncio-0.25.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:46:06

Modified files:
	devel/py-propcache: Makefile distinfo 

Log message:
update to py3-propcache-0.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:46:11

Modified files:
	devel/py-smmap : Makefile distinfo 

Log message:
update to py3-smmap-5.0.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:47:59

Modified files:
	devel/py-test-codspeed: Makefile distinfo 
	devel/py-test-codspeed/pkg: PLIST 

Log message:
update to py3-test-codspeed-3.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:59:49

Modified files:
	devel/py-parsing: Makefile distinfo 

Log message:
update to py3-parsing-3.2.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:59:52

Modified files:
	sysutils/symon : Makefile distinfo 
	sysutils/symon/pkg: PLIST-main PLIST-mux 
Removed files:
	sysutils/symon/patches: patch-platform_OpenBSD_platform_h 
	                        patch-platform_OpenBSD_sm_cpu_c 
	                        patch-platform_OpenBSD_sm_mbuf_c 
	                        patch-platform_OpenBSD_sm_mem_c 
	                        patch-symon_symon_8 
	                        patch-symux_c_smrrds_sh 

Log message:
update to symon-2.89


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 04:59:56

Modified files:
	graphics/py-cycler: Makefile 
	graphics/py-cycler/pkg: PLIST 

Log message:
update to py3-cycler-0.11.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 05:00:06

Modified files:
	graphics/py-dot: Makefile distinfo 
	graphics/py-dot/pkg: PLIST 

Log message:
update to py3-dot-3.0.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/04 05:12:52

Modified files:
	devel/py-test  : Makefile 

Log message:
set PYTHONPATH to fix building manpage if pytest isn't installed


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/01/04 05:56:47

Modified files:
	devel/py-test  : Makefile 

Log message:
py-test: iniconfig and pluggy are also bdeps, not only rdeps


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/04 06:25:37

Modified files:
	x11/gnome/libshumate: Makefile distinfo 

Log message:
Update to libshumate-1.3.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/01/04 07:35:15

Added files:
	www/webkitgtk4/patches: 
	                        patch-Source_JavaScriptCore_assembler_MacroAssemblerRISCV64_h 

Log message:
Reinstate riscv64 patch lost in the latest webkitgtk4 update

ok ajacoutot@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/01/04 07:42:52

Modified files:
	devel/gdb/patches: patch-gdb_doc_gdb_texinfo 

Log message:
Zap pointless .texinfo diff, we're already patching the .info file

Avoids build failures with an upcoming update to gdb-15.2 due to .info
files being rebuilt.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/01/04 07:46:26

Added files:
	devel/gdb/patches: patch-gdb_ppc-obsd-tdep_c 

Log message:
Fix runtime with both ppc and ppc64 baked in

Specify a ppc (32 bits) machine when registeringpowerpc osabi, else the
registration clashes with the one in ppc64-obsd-tdep.c (currently not
hooked up by mistake). Glanced over by kettenis@ and pascal@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/01/04 07:49:58

Modified files:
	devel/gdb/patches: patch-gdb_Makefile_in 

Log message:
Consistently list arm and ppc64 files where appropriate

Refresh comment while here.  Glanced over by kettenis@ and pascal@
(maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/01/04 07:51:55

Removed files:
	devel/gdb/patches: patch-gdb_doc_gdb_texinfo 

Log message:
Zap empty patch


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/01/04 07:56:37

Modified files:
	devel/gdb      : Makefile 
	devel/gdb/patches: patch-gdb_Makefile_in 

Log message:
Properly hook up ppc64-obsd-tdep.c, fixes build on powerpc64

The file was missing from ALL_*TARGET_OBJS, breaking the build
since --enable-targets=all was activated in rev 1.90.
Glanced over by kettenis@ and pascal@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/01/04 08:05:50

Modified files:
	devel/gdb      : Makefile 

Log message:
Add myself to maintainer

ok pascal@ (maintainer)


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/01/04 08:22:55

Modified files:
	dist/fontconfig: NEWS configure.ac meson.build meson_options.txt 
	dist/fontconfig/conf.d: 30-metric-aliases.conf 
	                        35-lang-normalize.conf 45-latin.conf 
	                        65-nonlatin.conf 70-no-bitmaps.conf 
	                        70-yes-bitmaps.conf Makefile.am 
	                        link_confs.py meson.build 
	dist/fontconfig/doc: FcAtomicCreate.3 FcAtomicDeleteNew.3 
	                     FcAtomicDestroy.3 FcAtomicLock.3 
	                     FcAtomicNewFile.3 FcAtomicOrigFile.3 
	                     FcAtomicReplaceOrig.3 FcAtomicUnlock.3 
	                     FcBlanksAdd.3 FcBlanksCreate.3 
	                     FcBlanksDestroy.3 FcBlanksIsMember.3 
	                     FcCacheCopySet.3 FcCacheCreateTagFile.3 
	                     FcCacheDir.3 FcCacheNumFont.3 
	                     FcCacheNumSubdir.3 FcCacheSubdir.3 
	                     FcCharSetAddChar.3 FcCharSetCopy.3 
	                     FcCharSetCount.3 FcCharSetCoverage.3 
	                     FcCharSetCreate.3 FcCharSetDelChar.3 
	                     FcCharSetDestroy.3 FcCharSetEqual.3 
	                     FcCharSetFirstPage.3 FcCharSetHasChar.3 
	                     FcCharSetIntersect.3 
	                     FcCharSetIntersectCount.3 
	                     FcCharSetIsSubset.3 FcCharSetMerge.3 
	                     FcCharSetNew.3 FcCharSetNextPage.3 
	                     FcCharSetSubtract.3 
	                     FcCharSetSubtractCount.3 FcCharSetUnion.3 
	                     FcConfigAppFontAddDir.3 
	                     FcConfigAppFontAddFile.3 
	                     FcConfigAppFontClear.3 FcConfigBuildFonts.3 
	                     FcConfigCreate.3 FcConfigDestroy.3 
	                     FcConfigEnableHome.3 
	                     FcConfigFileInfoIterGet.3 
	                     FcConfigFileInfoIterInit.3 
	                     FcConfigFileInfoIterNext.3 
	                     FcConfigFilename.3 FcConfigGetBlanks.3 
	                     FcConfigGetCache.3 FcConfigGetCacheDirs.3 
	                     FcConfigGetConfigDirs.3 
	                     FcConfigGetConfigFiles.3 
	                     FcConfigGetCurrent.3 FcConfigGetFilename.3 
	                     FcConfigGetFontDirs.3 FcConfigGetFonts.3 
	                     FcConfigGetRescanInterval.3 
	                     FcConfigGetSysRoot.3 FcConfigHome.3 
	                     FcConfigParseAndLoad.3 
	                     FcConfigParseAndLoadFromMemory.3 
	                     FcConfigReference.3 FcConfigSetCurrent.3 
	                     FcConfigSetRescanInterval.3 
	                     FcConfigSetSysRoot.3 FcConfigSubstitute.3 
	                     FcConfigSubstituteWithPat.3 
	                     FcConfigUptoDate.3 FcDefaultSubstitute.3 
	                     FcDirCacheClean.3 FcDirCacheCreateUUID.3 
	                     FcDirCacheDeleteUUID.3 FcDirCacheLoad.3 
	                     FcDirCacheLoadFile.3 FcDirCacheRead.3 
	                     FcDirCacheRescan.3 FcDirCacheUnlink.3 
	                     FcDirCacheUnload.3 FcDirCacheValid.3 
	                     FcDirSave.3 FcDirScan.3 FcFileIsDir.3 
	                     FcFileScan.3 FcFini.3 FcFontList.3 
	                     FcFontMatch.3 FcFontRenderPrepare.3 
	                     FcFontSetAdd.3 FcFontSetCreate.3 
	                     FcFontSetDestroy.3 FcFontSetList.3 
	                     FcFontSetMatch.3 FcFontSetPrint.3 
	                     FcFontSetSort.3 FcFontSetSortDestroy.3 
	                     FcFontSort.3 FcFreeTypeCharIndex.3 
	                     FcFreeTypeCharSet.3 
	                     FcFreeTypeCharSetAndSpacing.3 
	                     FcFreeTypeQuery.3 FcFreeTypeQueryAll.3 
	                     FcFreeTypeQueryFace.3 FcGetDefaultLangs.3 
	                     FcGetLangs.3 FcGetVersion.3 FcInit.3 
	                     FcInitBringUptoDate.3 FcInitLoadConfig.3 
	                     FcInitLoadConfigAndFonts.3 
	                     FcInitReinitialize.3 FcIsLower.3 
	                     FcIsUpper.3 FcLangGetCharSet.3 
	                     FcLangNormalize.3 FcLangSetAdd.3 
	                     FcLangSetCompare.3 FcLangSetContains.3 
	                     FcLangSetCopy.3 FcLangSetCreate.3 
	                     FcLangSetDel.3 FcLangSetDestroy.3 
	                     FcLangSetEqual.3 FcLangSetGetLangs.3 
	                     FcLangSetHasLang.3 FcLangSetHash.3 
	                     FcLangSetSubtract.3 FcLangSetUnion.3 
	                     FcMatrixCopy.3 FcMatrixEqual.3 
	                     FcMatrixInit.3 FcMatrixMultiply.3 
	                     FcMatrixRotate.3 FcMatrixScale.3 
	                     FcMatrixShear.3 FcNameConstant.3 
	                     FcNameGetConstant.3 FcNameGetObjectType.3 
	                     FcNameParse.3 FcNameRegisterConstants.3 
	                     FcNameRegisterObjectTypes.3 FcNameUnparse.3 
	                     FcNameUnregisterConstants.3 
	                     FcNameUnregisterObjectTypes.3 
	                     FcObjectSetAdd.3 FcObjectSetBuild.3 
	                     FcObjectSetCreate.3 FcObjectSetDestroy.3 
	                     FcPatternAdd-Type.3 FcPatternAdd.3 
	                     FcPatternAddWeak.3 FcPatternBuild.3 
	                     FcPatternCreate.3 FcPatternDel.3 
	                     FcPatternDestroy.3 FcPatternDuplicate.3 
	                     FcPatternEqual.3 FcPatternEqualSubset.3 
	                     FcPatternFilter.3 FcPatternFindIter.3 
	                     FcPatternFormat.3 FcPatternGet-Type.3 
	                     FcPatternGet.3 FcPatternGetWithBinding.3 
	                     FcPatternHash.3 FcPatternIterEqual.3 
	                     FcPatternIterGetObject.3 
	                     FcPatternIterGetValue.3 
	                     FcPatternIterIsValid.3 FcPatternIterNext.3 
	                     FcPatternIterStart.3 
	                     FcPatternIterValueCount.3 
	                     FcPatternObjectCount.3 FcPatternPrint.3 
	                     FcPatternReference.3 FcPatternRemove.3 
	                     FcRangeCopy.3 FcRangeCreateDouble.3 
	                     FcRangeCreateInteger.3 FcRangeDestroy.3 
	                     FcRangeGetDouble.3 FcStrBasename.3 
	                     FcStrBuildFilename.3 FcStrCmp.3 
	                     FcStrCmpIgnoreCase.3 FcStrCopy.3 
	                     FcStrCopyFilename.3 FcStrDirname.3 
	                     FcStrDowncase.3 FcStrFree.3 
	                     FcStrListCreate.3 FcStrListDone.3 
	                     FcStrListFirst.3 FcStrListNext.3 
	                     FcStrPlus.3 FcStrSetAdd.3 
	                     FcStrSetAddFilename.3 FcStrSetCreate.3 
	                     FcStrSetDel.3 FcStrSetDestroy.3 
	                     FcStrSetEqual.3 FcStrSetMember.3 FcStrStr.3 
	                     FcStrStrIgnoreCase.3 FcToLower.3 
	                     FcUcs4ToUtf8.3 FcUtf16Len.3 FcUtf16ToUcs4.3 
	                     FcUtf8Len.3 FcUtf8ToUcs4.3 FcValueDestroy.3 
	                     FcValueEqual.3 FcValuePrint.3 FcValueSave.3 
	                     FcWeightFromOpenType.3 
	                     FcWeightFromOpenTypeDouble.3 
	                     FcWeightToOpenType.3 
	                     FcWeightToOpenTypeDouble.3 fcatomic.fncs 
	                     fcblanks.fncs fccache.fncs fccharset.fncs 
	                     fcconfig.fncs fcconstant.fncs 
	                     fcdircache.fncs fcfile.fncs fcfontset.fncs 
	                     fcformat.fncs fcfreetype.fncs fcinit.fncs 
	                     fclangset.fncs fcmatrix.fncs 
	                     fcobjectset.fncs fcobjecttype.fncs 
	                     fcpattern.fncs fcrange.fncs fcstring.fncs 
	                     fcstrset.fncs fcvalue.fncs fcweight.fncs 
	                     fontconfig-devel.pdf fontconfig-devel.sgml 
	                     fontconfig-devel.txt fontconfig-user.html 
	                     fontconfig-user.pdf fontconfig-user.sgml 
	                     fontconfig-user.txt fonts-conf.5 func.sgml 
	dist/fontconfig/doc/fontconfig-devel: fcatomiccreate.html 
	                                      fcatomicdeletenew.html 
	                                      fcatomicdestroy.html 
	                                      fcatomiclock.html 
	                                      fcatomicnewfile.html 
	                                      fcatomicorigfile.html 
	                                      fcatomicreplaceorig.html 
	                                      fcatomicunlock.html 
	                                      fcblanksadd.html 
	                                      fcblankscreate.html 
	                                      fcblanksdestroy.html 
	                                      fcblanksismember.html 
	                                      fccachecopyset.html 
	                                      fccachecreatetagfile.html 
	                                      fccachedir.html 
	                                      fccachenumfont.html 
	                                      fccachenumsubdir.html 
	                                      fccachesubdir.html 
	                                      fccharsetaddchar.html 
	                                      fccharsetcopy.html 
	                                      fccharsetcount.html 
	                                      fccharsetcoverage.html 
	                                      fccharsetcreate.html 
	                                      fccharsetdelchar.html 
	                                      fccharsetdestroy.html 
	                                      fccharsetequal.html 
	                                      fccharsetfirstpage.html 
	                                      fccharsethaschar.html 
	                                      fccharsetintersect.html 
	                                      fccharsetintersectcount.html 
	                                      fccharsetissubset.html 
	                                      fccharsetmerge.html 
	                                      fccharsetnew.html 
	                                      fccharsetnextpage.html 
	                                      fccharsetsubtract.html 
	                                      fccharsetsubtractcount.html 
	                                      fccharsetunion.html 
	                                      fcconfigappfontadddir.html 
	                                      fcconfigappfontaddfile.html 
	                                      fcconfigappfontclear.html 
	                                      fcconfigbuildfonts.html 
	                                      fcconfigcreate.html 
	                                      fcconfigdestroy.html 
	                                      fcconfigenablehome.html 
	                                      fcconfigfileinfoiterget.html 
	                                      fcconfigfileinfoiterinit.html 
	                                      fcconfigfileinfoiternext.html 
	                                      fcconfigfilename.html 
	                                      fcconfiggetblanks.html 
	                                      fcconfiggetcache.html 
	                                      fcconfiggetcachedirs.html 
	                                      fcconfiggetconfigdirs.html 
	                                      fcconfiggetconfigfiles.html 
	                                      fcconfiggetcurrent.html 
	                                      fcconfiggetfilename.html 
	                                      fcconfiggetfontdirs.html 
	                                      fcconfiggetfonts.html 
	                                      fcconfiggetrescaninterval.html 
	                                      fcconfiggetsysroot.html 
	                                      fcconfighome.html 
	                                      fcconfigparseandload.html 
	                                      fcconfigparseandloadfrommemory.html 
	                                      fcconfigreference.html 
	                                      fcconfigsetcurrent.html 
	                                      fcconfigsetrescaninterval.html 
	                                      fcconfigsetsysroot.html 
	                                      fcconfigsubstitute.html 
	                                      fcconfigsubstitutewithpat.html 
	                                      fcconfiguptodate.html 
	                                      fcdefaultsubstitute.html 
	                                      fcdircacheclean.html 
	                                      fcdircachecreateuuid.html 
	                                      fcdircachedeleteuuid.html 
	                                      fcdircacheload.html 
	                                      fcdircacheloadfile.html 
	                                      fcdircacheread.html 
	                                      fcdircacherescan.html 
	                                      fcdircacheunlink.html 
	                                      fcdircacheunload.html 
	                                      fcdircachevalid.html 
	                                      fcdirsave.html 
	                                      fcdirscan.html 
	                                      fcfileisdir.html 
	                                      fcfilescan.html 
	                                      fcfini.html 
	                                      fcfontlist.html 
	                                      fcfontmatch.html 
	                                      fcfontrenderprepare.html 
	                                      fcfontsetadd.html 
	                                      fcfontsetcreate.html 
	                                      fcfontsetdestroy.html 
	                                      fcfontsetlist.html 
	                                      fcfontsetmatch.html 
	                                      fcfontsetprint.html 
	                                      fcfontsetsort.html 
	                                      fcfontsetsortdestroy.html 
	                                      fcfontsort.html 
	                                      fcfreetypecharindex.html 
	                                      fcfreetypecharset.html 
	                                      fcfreetypecharsetandspacing.html 
	                                      fcfreetypequery.html 
	                                      fcfreetypequeryall.html 
	                                      fcfreetypequeryface.html 
	                                      fcgetdefaultlangs.html 
	                                      fcgetlangs.html 
	                                      fcgetversion.html 
	                                      fcinit.html 
	                                      fcinitbringuptodate.html 
	                                      fcinitloadconfig.html 
	                                      fcinitloadconfigandfonts.html 
	                                      fcinitreinitialize.html 
	                                      fcislower.html 
	                                      fcisupper.html 
	                                      fclanggetcharset.html 
	                                      fclangnormalize.html 
	                                      fclangsetadd.html 
	                                      fclangsetcompare.html 
	                                      fclangsetcontains.html 
	                                      fclangsetcopy.html 
	                                      fclangsetcreate.html 
	                                      fclangsetdel.html 
	                                      fclangsetdestroy.html 
	                                      fclangsetequal.html 
	                                      fclangsetgetlangs.html 
	                                      fclangsethash.html 
	                                      fclangsethaslang.html 
	                                      fclangsetsubtract.html 
	                                      fclangsetunion.html 
	                                      fcmatrixcopy.html 
	                                      fcmatrixequal.html 
	                                      fcmatrixinit.html 
	                                      fcmatrixmultiply.html 
	                                      fcmatrixrotate.html 
	                                      fcmatrixscale.html 
	                                      fcmatrixshear.html 
	                                      fcnameconstant.html 
	                                      fcnamegetconstant.html 
	                                      fcnamegetobjecttype.html 
	                                      fcnameparse.html 
	                                      fcnameregisterconstants.html 
	                                      fcnameregisterobjecttypes.html 
	                                      fcnameunparse.html 
	                                      fcnameunregisterconstants.html 
	                                      fcnameunregisterobjecttypes.html 
	                                      fcobjectsetadd.html 
	                                      fcobjectsetbuild.html 
	                                      fcobjectsetcreate.html 
	                                      fcobjectsetdestroy.html 
	                                      fcpatternadd-type.html 
	                                      fcpatternadd.html 
	                                      fcpatternaddweak.html 
	                                      fcpatternbuild.html 
	                                      fcpatterncreate.html 
	                                      fcpatterndel.html 
	                                      fcpatterndestroy.html 
	                                      fcpatternduplicate.html 
	                                      fcpatternequal.html 
	                                      fcpatternequalsubset.html 
	                                      fcpatternfilter.html 
	                                      fcpatternfinditer.html 
	                                      fcpatternformat.html 
	                                      fcpatternget-type.html 
	                                      fcpatternget.html 
	                                      fcpatterngetwithbinding.html 
	                                      fcpatternhash.html 
	                                      fcpatterniterequal.html 
	                                      fcpatternitergetobject.html 
	                                      fcpatternitergetvalue.html 
	                                      fcpatterniterisvalid.html 
	                                      fcpatterniternext.html 
	                                      fcpatterniterstart.html 
	                                      fcpatternitervaluecount.html 
	                                      fcpatternobjectcount.html 
	                                      fcpatternprint.html 
	                                      fcpatternreference.html 
	                                      fcpatternremove.html 
	                                      fcrangecopy.html 
	                                      fcrangecreatedouble.html 
	                                      fcrangecreateinteger.html 
	                                      fcrangedestroy.html 
	                                      fcrangegetdouble.html 
	                                      fcstrbasename.html 
	                                      fcstrbuildfilename.html 
	                                      fcstrcmp.html 
	                                      fcstrcmpignorecase.html 
	                                      fcstrcopy.html 
	                                      fcstrcopyfilename.html 
	                                      fcstrdirname.html 
	                                      fcstrdowncase.html 
	                                      fcstrfree.html 
	                                      fcstrlistcreate.html 
	                                      fcstrlistdone.html 
	                                      fcstrlistfirst.html 
	                                      fcstrlistnext.html 
	                                      fcstrplus.html 
	                                      fcstrsetadd.html 
	                                      fcstrsetaddfilename.html 
	                                      fcstrsetcreate.html 
	                                      fcstrsetdel.html 
	                                      fcstrsetdestroy.html 
	                                      fcstrsetequal.html 
	                                      fcstrsetmember.html 
	                                      fcstrstr.html 
	                                      fcstrstrignorecase.html 
	                                      fctolower.html 
	                                      fcucs4toutf8.html 
	                                      fcutf16len.html 
	                                      fcutf16toucs4.html 
	                                      fcutf8len.html 
	                                      fcutf8toucs4.html 
	                                      fcvaluedestroy.html 
	                                      fcvalueequal.html 
	                                      fcvalueprint.html 
	                                      fcvaluesave.html 
	                                      fcweightfromopentype.html 
	                                      fcweightfromopentypedouble.html 
	                                      fcweighttoopentype.html 
	                                      fcweighttoopentypedouble.html 
	                                      ln12.html t1.html 
	                                      x103.html x19.html 
	                                      x31.html 
	dist/fontconfig/fc-cache: fc-cache.sgml 
	dist/fontconfig/fc-case: CaseFolding.txt 
	dist/fontconfig/fc-cat: fc-cat.sgml 
	dist/fontconfig/fc-conflist: fc-conflist.1 fc-conflist.sgml 
	dist/fontconfig/fc-lang: Makefile.am fc-lang.py fclang.h 
	                         meson.build 
	dist/fontconfig/fc-list: fc-list.sgml 
	dist/fontconfig/fc-match: fc-match.sgml 
	dist/fontconfig/fc-pattern: fc-pattern.sgml 
	dist/fontconfig/fc-query: fc-query.sgml 
	dist/fontconfig/fc-scan: fc-scan.sgml 
	dist/fontconfig/fc-validate: fc-validate.sgml 
	dist/fontconfig/fontconfig: fontconfig.h 
	dist/fontconfig/po: fontconfig.pot ka.po zh_CN.gmo zh_CN.po 
	dist/fontconfig/po-conf: POTFILES.in fontconfig-conf.pot ka.po 
	                         zh_CN.gmo zh_CN.po 
	dist/fontconfig/src: cutout.py fcatomic.c fccache.c fccfg.c 
	                     fccompat.c fcdefault.c fcdir.c fcfreetype.c 
	                     fcfs.c fcint.h fclist.c fcmatch.c fcname.c 
	                     fcobjs.h fcpat.c fcptrlist.c fcrange.c 
	                     fcstdint.h fcstr.c fcxml.c meson.build 
	dist/fontconfig/subprojects: freetype2.wrap 
	dist/fontconfig/test: test-conf.c test-name-parse.c 
	lib/fontconfig/conf.d: Makefile 
	lib/fontconfig/doc: Makefile 
	lib/fontconfig/pc: Makefile 
	lib/fontconfig/src: shlib_version 
Added files:
	dist/fontconfig: README.md 
	dist/fontconfig/conf.d: 10-sub-pixel-none.conf 
	                        11-lcdfilter-none.conf 
	dist/fontconfig/doc: FcNameGetConstantFor.3 
	dist/fontconfig/doc/fontconfig-devel: fcnamegetconstantfor.html 
	dist/fontconfig/fc-lang: agr.orth anp.orth ayc.orth bem.orth 
	                         bhb.orth ckb.orth cmn.orth dsb.orth 
	                         hak.orth hif.orth lij.orth lzh.orth 
	                         mag.orth mfe.orth mhr.orth miq.orth 
	                         mjw.orth mnw.orth nan.orth nhn.orth 
	                         niu.orth raj.orth rif.orth sgs.orth 
	                         shn.orth szl.orth tcy.orth the.orth 
	                         tpi.orth unm.orth wae.orth yue.orth 
	                         yuw.orth 
	dist/fontconfig/meson-cc-tests: gperf.txt 
	dist/fontconfig/po: ka.gmo 
	dist/fontconfig/po-conf: ka.gmo 
Removed files:
	dist/fontconfig: README 
	dist/fontconfig/conf.d: 10-no-sub-pixel.conf 

Log message:
Update to fontconfig 2.15.0. tested by ajacoutot@ and tb@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/01/04 08:23:56

Modified files:
	distrib/sets/lists/xbase: md.alpha md.amd64 md.arm64 md.armv7 
	                          md.hppa md.i386 md.landisk md.loongson 
	                          md.luna88k md.macppc md.octeon 
	                          md.powerpc64 md.riscv64 md.sparc64 mi 
	distrib/sets/lists/xshare: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/01/04 08:57:02

Modified files:
	sys/kern       : uipc_socket.c 
	sys/netinet    : tcp_usrreq.c 

Log message:
Relax sockets splicing locking.

Sockets splicing works around sockets buffers which have their own locks
for all socket types, especially sblock() on `so_snd' which keeps
sockets being spliced.

- sosplice() does read-only sockets options and state checks, the only
modification is `so_sp' assignment. The SB_SPLICE bit modification,
`ssp_socket' and `ssp_soback' assignment protected with `sb_mtx'
mutex(9). PCB layer does corresponding checks with `sb_mtx' held, so
shared solock() is pretty enough in sosplice() path. Introduce
special sosplice_solock_pair() for that purpose.

- sounsplice() requires shared socket lock only around so{r,w}wakeup
calls.

- Push exclusive solock() down to tcp(4) case of somove(). Such sockets
are not ready do unlocked somove() yet.

ok bluhm


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2025/01/04 08:59:22

Modified files:
	.              : 3RDPARTY 

Log message:
update


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/01/04 09:30:13

Modified files:
	audio/ncmpc    : Makefile 

Log message:
ncmpc has been broken on sparc64 forever. Mark BROKEN-sparc64


CVSROOT:	/cvs
Module name:	src
Changes by:	denis@cvs.openbsd.org	2025/01/04 09:58:46

Modified files:
	usr.sbin/bgpd  : rde.c 

Log message:
Fix error messages
Flowspec & unknown AFI/SAFI are not VPNv6.

Input and OK claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/01/04 10:00:58

Modified files:
	usr.bin/mandoc : roff.c 

Log message:
Drop the "struct roff" argument from three parsing utility functions
that do not use it.  No functional change.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/04 11:13:58

Modified files:
	regress/lib/libcrypto/rsa: Makefile 

Log message:
rsa tests: tidy up the makefile


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/04 11:16:37

Modified files:
	regress/lib/libcrypto/rsa: Makefile 
Added files:
	regress/lib/libcrypto/rsa: rsa_method_test.c 

Log message:
Add some regress coverage for custom RSA methods

This currently only covers sign and verify since other parts are already
known to work in practice. Prompted by a bug report by kn


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/04 11:18:27

Modified files:
	regress/lib/libcrypto/rsa: rsa_method_test.c 

Log message:
fix typo


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/04 14:29:45

Modified files:
	regress/lib/libcrypto/rsa: rsa_method_test.c 

Log message:
rsa_method_test: some consistency tweaks


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/01/04 16:31:00

Modified files:
	net/py-tlslite-ng: Makefile distinfo 
	net/py-tlslite-ng/pkg: PLIST 

Log message:
Update to py-tlslite-ng 0.8.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2025/01/05 00:28:36

Modified files:
	security/c2sp-testvectors: Makefile distinfo 
	security/c2sp-testvectors/pkg: PLIST 

Log message:
Update c2sp-testvectors to 20241231


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/01/05 04:02:44

Log message:
    security/p5-Authen-SASL-Authd: import (version 0.04)
    
    The Authen::SASL::Authd package implements LOGIN authentication protocol
    used by Cyrus saslauthd and PLAIN authentication protocol supported by
    Dovecot authentication daemon. It can be used to process authentication
    requests against configured SASL mechanism implemented by Cyrus or
    Dovecot SASL libraries. It can also be used to check if a particular
    user exists according to the Dovecot authentication daemon.
    
    OK: kn@ sthen@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20250105
    
    N ports/security/p5-Authen-SASL-Authd/Makefile
    N ports/security/p5-Authen-SASL-Authd/distinfo
    N ports/security/p5-Authen-SASL-Authd/patches/patch-lib_Authen_SASL_Authd_pm
    N ports/security/p5-Authen-SASL-Authd/pkg/DESCR
    N ports/security/p5-Authen-SASL-Authd/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/01/05 04:03:56

Log message:
    security/ejabberd-dovecot-auth: import (version 0.20120116)
    
    Script to authenticate ejabberd against dovecot
    
    Features: auth and isUser work, but setPass doesn't.
    
    OK: kn@ sthen@
    
    Status:
    
    Vendor Tag:	kirill
    Release Tags:	kirill_20250105
    
    N ports/security/ejabberd-dovecot-auth/Makefile
    N ports/security/ejabberd-dovecot-auth/distinfo
    N ports/security/ejabberd-dovecot-auth/files/dovecot-ejabberd-auth.conf
    N ports/security/ejabberd-dovecot-auth/pkg/README
    N ports/security/ejabberd-dovecot-auth/pkg/PLIST
    N ports/security/ejabberd-dovecot-auth/pkg/DESCR
    N ports/security/ejabberd-dovecot-auth/patches/patch-check-dovecot
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kirill@cvs.openbsd.org	2025/01/05 04:04:48

Modified files:
	security       : Makefile 

Log message:
+security/ejabberd-dovecot-auth; +security/p5-Authen-SASL-Authd


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/05 04:23:04

Modified files:
	x11/gnome/maps : Makefile distinfo 

Log message:
Update to gnome-maps-47.3.


CVSROOT:	/cvs
Module name:	src
Changes by:	mvs@cvs.openbsd.org	2025/01/05 04:33:45

Modified files:
	sys/kern       : uipc_syscalls.c 

Log message:
Unlock accept(4) for tcp sockets.

Makes sense because accept(2) could be fast path. tcp_accept() is the
only in_setpeeraddr() which copies `inp_fport' and `inp_faddr' to passed
mbuf(9). Shared netlock with `so_lock' taken is pretty enough, but both
sockets should be locked simultaneously.

So yet another solock() variation. The second arg of doaccept_so*lock()
controls shared netlock acquisition and release. tcp(4) sockets are
PR_MPSOCKET sockets, so soleep_nsec() will be happy. We have some raw
inet6 sockets which are not PR_MPSOCKET, but they never follow this
path.

Note, we modify `so_qlen' of listening socket but filt_soread() takes
only shared netlock. This should be enough because we cache `so_qlen'
to local variable.

ok bluhm


CVSROOT:	/cvs
Module name:	ports
Changes by:	ratchov@cvs.openbsd.org	2025/01/05 04:35:13

Modified files:
	x11/sndiokeys  : Makefile distinfo 

Log message:
x11/sndiokeys: update to 1.2.1

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/01/05 04:44:33

Modified files:
	graphics/py-cycler: Makefile 

Log message:
Increment REVISION to unbreak PLIST_REPOSITORY checks

Latest commit probably intended to update to cycler-0.12.1.
Problem reported by ajacoutot@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/05 05:10:39

Modified files:
	sys/netinet    : in_pcb.h 

Log message:
Reorder struct inpcb fields and shorten struct inpcb_iterator.

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/05 05:18:48

Modified files:
	sys/netinet    : tcp_input.c tcp_output.c tcp_timer.c tcp_var.h 

Log message:
Read tcp_do_ecn only once during packet processing and mark atomic.

OK mvs@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/05 05:23:38

Modified files:
	sys/netinet    : tcp_usrreq.c 

Log message:
TCP integer sysctl variables are all atomic.  Remove net lock.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 05:27:57

Modified files:
	graphics/py-cycler: Makefile distinfo 
	graphics/py-cycler/pkg: PLIST 

Log message:
update to py3-cycler-0.12.1


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/05 05:36:48

Modified files:
	sys/kern       : uipc_socket2.c 
	sys/net        : af_frame.c 
	sys/netinet    : in_proto.c 
	sys/netinet6   : in6_proto.c 
	sys/sys        : protosw.h 

Log message:
Retire PR_MPSOCKET flag.

TCP socket layer is MP safe for more than a week now.  That means
all protocols with pr_usrreqs have the PR_MPSOCKET flag.  Remove
PR_MPSOCKET and use the logic that was used when set.

OK mvs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 05:52:30

Modified files:
	sysutils/symon : Makefile 
Added files:
	sysutils/symon/patches: patch-symon_symonnet_c 

Log message:
cast to fix build on 32-bit archs (recent update added -Werror)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 06:25:10

Modified files:
	security/letsencrypt/client: Makefile 
	security/letsencrypt/py-acme: Makefile 

Log message:
remove MODPY_PYTEST, redundant as MODPY_PYBUILD is used


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 06:28:57

Modified files:
	devel/py-sarif-tools: Makefile distinfo 
	devel/py-sarif-tools/pkg: PLIST 

Log message:
update to py3-sarif-tools-3.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 06:48:16

Modified files:
	devel/cvs2svn  : Makefile 

Log message:
tidy whitespace, etc


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 06:48:23

Modified files:
	devel/py-executing: Makefile distinfo 

Log message:
update to py3-executing-2.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 06:48:50

Modified files:
	devel/py-execnet: Makefile distinfo 
	devel/py-execnet/pkg: DESCR PLIST 

Log message:
update to py3-execnet-2.1.1

mention in DESCR that it's in maintenance-only mode and shouldn't be
used for anything new


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 06:54:19

ports/devel/py-anytree/patches

Update of /cvs/ports/devel/py-anytree/patches
In directory cvs.openbsd.org:/tmp/cvs-serv26231/patches

Log Message:
Directory /cvs/ports/devel/py-anytree/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 06:55:16

Added files:
	devel/py-anytree/patches: patch-pyproject_toml 

Log message:
add "name" in pyproject.toml project category, needed for newer poetry-core


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 06:59:31

Modified files:
	devel/py-test-benchmark: Makefile distinfo 
Added files:
	devel/py-test-benchmark/patches: patch-pytest_ini 

Log message:
update to py3-test-benchmark-5.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:07:17

Modified files:
	devel/py-enrich: Makefile 
	devel/py-enrich/patches: patch-pyproject_toml 

Log message:
py-enrich doesn't really need setuptools_scm_git_archive


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:08:44

ports/www/py-cheroot/patches

Update of /cvs/ports/www/py-cheroot/patches
In directory cvs.openbsd.org:/tmp/cvs-serv9201/patches

Log Message:
Directory /cvs/ports/www/py-cheroot/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:12:10

Modified files:
	sysutils/py-subprocess-tee: Makefile distinfo 

Log message:
update to py3-subprocess-tee-0.4.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:18:05

Modified files:
	www/py-cheroot : Makefile distinfo 
	www/py-cheroot/pkg: PLIST 

Log message:
update to py3-cheroot-10.0.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:20:25

Modified files:
	devel          : Makefile 
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
Removed files:
	devel/py-setuptools_scm_git_archive: Makefile distinfo 
	devel/py-setuptools_scm_git_archive/pkg: DESCR PLIST 

Log message:
py-setuptools_scm_git_archive is no longer maintained upstream as it's
obsolete, functionality has been in setuptools_scm since 7.0.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:21:04

Modified files:
	sysutils/ansible-lint: Makefile distinfo 
	sysutils/ansible-lint/patches: patch-src_ansiblelint_config_py 
	sysutils/ansible-lint/pkg: PLIST 

Log message:
update to ansible-lint-24.12.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:34:41

Modified files:
	devel/py-poetry-core: Makefile distinfo 
	devel/py-poetry-core/pkg: PLIST 

Log message:
update to py3-poetry-core-2.0.0
fixes/plist syncs for dependent ports to follow


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:34:55

Modified files:
	audio/beets    : Makefile 
	audio/py-eyed3 : Makefile 
	audio/py-eyed3/pkg: PLIST 
	devel/py-pydocstyle: Makefile 
	devel/py-pydocstyle/pkg: PLIST 
	mail/rss2email : Makefile 
	mail/rss2email/pkg: PLIST 
	net/synapse/patches: patch-pyproject_toml 
	security/boofuzz: Makefile 
	security/boofuzz/pkg: PLIST 
	security/py-josepy: Makefile 
	security/py-josepy/pkg: PLIST 

Log message:
handle poetry-core update


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:35:53

Modified files:
	devel/py-pylint_venv: Makefile distinfo 

Log message:
update to py3-pylint_venv-3.0.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:40:56

Modified files:
	devel/py-typeguard: Makefile distinfo 

Log message:
update to py3-typeguard-4.4.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 07:41:00

Modified files:
	devel/py-sh    : Makefile distinfo 

Log message:
update to py3-sh-2.1.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2025/01/05 08:02:05

Modified files:
	sysutils/rofi  : Makefile distinfo 

Log message:
update to rofi-1.7.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2025/01/05 08:03:29

Modified files:
	x11/i3lock     : Makefile distinfo 

Log message:
update to i3lock-2.15


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2025/01/05 08:18:34

Modified files:
	sysutils/e2fsprogs: Makefile 

Log message:
Disable hidden dep on libarchive

libarchive support in bin/debugfs doesn't seem very useful to have.
If present, libarchive detection results in spurious build failures on
archs using ports-gcc like sparc64. On these archs libarchive is
detected because /usr/local/lib ends up in the default linker search
path.  Maybe because it's where libatomic.so gets installed?


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2025/01/05 08:30:29

Modified files:
	comms/zigpy/py-zigpy: Makefile distinfo 

Log message:
update to py3-zigpy-0.74.0


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/05 08:39:12

Modified files:
	lib/libcrypto/rsa: rsa_local.h rsa_sign.c 

Log message:
Stop requiring the RSA_FLAG_SIGN_VER

You can set custom sign and verify handlers on an RSA method (wihch is
used to create RSA private and public key handles). However, even if you
set them explicitly with RSA_meth_set_{sign,verify}(3), these handlers
aren't used for the sake of "backward compatibility" (with what?). In order
to use them, you need to opt your objects into using the custom methods
you set by setting the RSA_FLAG_SIGN_VER flag.

OpenSSL 1.1 dropped this requirement and therefore nobody sets this flag
anyore. Like most of the mechanically added accessors, almost nothing
uses them, but, as found by kn, the yubco-piv-tool does. This resulted
in a public key being passed to rsa_private_encrypt(), which of course
doesn't end well.

So follow OpenSSL 1.1 and drop this muppetry. This makes kn's problem
with yubico-piv-tool go away.

ok jsing kn


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/05 08:40:42

Modified files:
	lib/libcrypto/man: RSA_get0_key.3 RSA_meth_new.3 

Log message:
Remove most of the RSA_FLAG_SIGN_VER documentation

ok jsing kn


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/05 08:42:48

Modified files:
	regress/lib/libcrypto/rsa: rsa_method_test.c 

Log message:
Stop setting RSA_FLAG_SIGN_VER

With rsa_sign.c r1.37 this is no longer needed.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/05 09:07:08

Modified files:
	lib/libcrypto/ec: ec_convert.c ec_lib.c ec_local.h ec_pmeth.c 
	                  ecp_methods.c 

Log message:
Move BIGNUMs in EC_GROUP and EC_POINT to the heap

The only way to get an EC_GROUP or an EC_POINT is by calling the relevant
_new() function and to get rid of it, something must call _free(). Thus we
can establish the invariant that every group has Weierstrass coefficients
p, a, b as well as order and cofactor hanging off it. Similarly, Every
point has allocated BIGNUMs for its Jacobian projective coordinates.

Unfortunately, a group has the generator as an optional component in
addition to seed and montgomery context/one (where optionality makes
more sense).

This is a mostly mechanical diff and only drops a few silly comments and
a couple of unnecessary NULL checks since in our part of the wrold the
word invariant has a meaning.

This should also appease Coverity who likes to throw fits at calling
BN_free() for BIGNUM on the stack (yes, this is actually a thing).

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/01/05 09:56:48

Modified files:
	usr.bin/mandoc : libmandoc.h roff.c 

Log message:
Add an additional argument to the functions implementing the roff(7)
numerical parser to select the default scaling unit for numbers not
followed by a scaling unit, rather than always using basic units ('u').

Expose roff_evalnum() via the internal parser API such that, in addition
to the roff(7) parser, other parsers become able to parse numerical
expressions, too.

This commit implies no functional change yet,
but prepares for adding new functionality in future commits.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/01/05 11:03:51

Modified files:
	usr.bin/mandoc : mandoc.1 mandoc.h mandoc_msg.c out.c tbl.c 
	                 tbl.h tbl_layout.c 
	regress/usr.bin/mandoc/tbl/mod: width.in width.out_ascii 

Log message:
In the tbl(7) layout parser, use the roff(7) numerical expression parser
to support arithmetic operations in column width modifiers.

Documentation authors ought to focus on semantic markup and avoid trying
to manipulate presentational details.  Consequently, using tbl(7) is
discouraged in the first place, using column width modifiers even more
so, and complicating them by performing arithmetics yet more so.

However, the madhouse called DocBook relies on this feature.
For example, DocBook XSL version 1.79.2 generates man(7)+tbl(7) code
that abuses arithmetics in column width modifiers to format things
as simple and mundane as numbered lists, resulting in atrocious layout
that is very hard to read.  Last year, tb@ reported git-reset(1)
as an example of an affected manual page.

Properly parsing the width in the tbl(7) parser allows removal of some
incomplete ad-hoc parsing from the tbl(7) formatter, where it didn't
really belong.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2025/01/05 11:21:36

Modified files:
	regress/lib/libcrypto/rsa: rsa_method_test.c 

Log message:
Let's use RSA_3 rather than 3


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2025/01/05 11:51:11

Modified files:
	devel/lager    : Makefile 

Log message:
The compiler is used in the configure stage so we can't mark this
as NO_BUILD because the depend on the compiler will not be there.
ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2025/01/05 11:52:03

Modified files:
	usr.bin/mandoc : mandoc.1 

Log message:
spelling; requested by jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2025/01/05 14:40:38

Modified files:
	lang/compcert  : Makefile distinfo 
Removed files:
	lang/compcert/patches: patch-Makefile 

Log message:
update compcert to 3.15


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/05 17:01:18

Log message:
    Spawn multiple threads and run system calls on TCP socket in parallel.
    
    Setup TCP connections on localhost and run system calls connect(2),
    accept(2), send(2), recv(2), and close(2) in parallel.  In addition
    multi threaded 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_20250106
    
    N src/regress/sys/netinet/tcpthread/tcpthread.c
    N src/regress/sys/netinet/tcpthread/Makefile
    N src/regress/sys/netinet/tcpthread/README
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2025/01/05 17:05:05

Modified files:
	regress/sys/netinet: Makefile 

Log message:
Link regress test tcpthread to build.


CVSROOT:	/cvs
Module name:	src
Changes by:	kirill@cvs.openbsd.org	2025/01/05 19:13:55

Modified files:
	sys/dev/i2c    : ihidev.c 

Log message:
sys/ihidev: respect RESET_RESPONSE

i2c states that a device should response for RESET in less than 5
seconds, and if it doesn't reponse as 0x00 0x00 it shouldn't be used.

Without waiting the RESET response a HID report description from
touchpad at Honor Magicbook 14 Art Snapdragon is reading as as series of
0xFF bytes every time.

Feedback and help to find the right fix instead of qurik from mvs@

OK: mglocker@ jcs@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/01/05 20:31:57

Modified files:
	x11/xfce4/xfce4-cpugraph: Makefile 

Log message:
xfce4-cpugraph uses C++ so base-gcc cannot be used

This doesn't fix sparc64, but will be a requirement for the fix.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kmos@cvs.openbsd.org	2025/01/05 20:36:04

Modified files:
	textproc/libmarisa: Makefile 

Log message:
libmarisa uses C++ so base-gcc cannot be used

Doesn't fix the sparc64 build, but it will be required for the fix


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2025/01/06 00:44:36

Modified files:
	x11/gnome/orca : Makefile distinfo 

Log message:
Update to orca-47.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2025/01/06 00:47:21

Modified files:
	www/seamonkey-i18n: Makefile.inc distinfo 
	www/seamonkey  : Makefile distinfo 
	www/seamonkey/patches: 
	                       patch-build_moz_configure_toolchain_configure 
Added files:
	www/seamonkey/patches: patch-netwerk_dns_prepare_tlds_py 
	                       patch-third_party_python_virtualenv___virtualenv___six-1_15_0-py2_py3-none-any_six_py 
	                       patch-third_party_python_virtualenv_virtualenv_discovery_py_info_py 
	                       patch-third_party_python_virtualenv_virtualenv_run_plugin_base_py 

Log message:
www/seamonkey: unbreak by updating to 2.53.20beta1

see https://www.seamonkey-project.org/releases/seamonkey2.53.20/

- update to a beta because it includes the backports from #1715900 and
#1857492 to improve py3.12 compat
- ensure lld is used to link rust code, fixes cargo segfaults during
num_traits and any_all_workaround crates build.. found by semarie@
- update rust patch from #1896958
- whack around imp/distutils usage in the virtualenv used by the build
system to coerce it to 'work' with py3.12. see #1939376