Re: Shrink Haskell binaries size via link time deduplication

2023-02-04 Thread Greg Steuck
I believe it's time to bring this thread to a resolution.

I have been running with this for a while, anybody feel like testing or
OK'ing this size reduction? The second patch is courtesy of portbump.

Thanks
Greg

>From 364b3906e4549158d19a8dc7019304945bcec84d Mon Sep 17 00:00:00 2001
From: Greg Steuck 
Date: Mon, 23 Jan 2023 09:11:17 -0800
Subject: [PATCH 1/2] Shrink Haskell binaries size via link time deduplication

http://brandon.si/code/linking-smaller-haskell-binaries/
---
 devel/cabal/cabal.port.mk | 4 
 1 file changed, 4 insertions(+)

diff --git a/devel/cabal/cabal.port.mk b/devel/cabal/cabal.port.mk
index 8e0ed30d9e8..f90e6ce59cf 100644
--- a/devel/cabal/cabal.port.mk
+++ b/devel/cabal/cabal.port.mk
@@ -85,6 +85,10 @@ MODCABAL_post-extract += \
 	&& echo "packages: ${WRKDIR}/${_package}-${_version}/${_package}.cabal" >> ${WRKSRC}/cabal.project.local
 .endfor  # MODCABAL_MANIFEST
 
+MODCABAL_post-extract += \
+	&& echo "package *\n ghc-options: -split-sections\n" >> ${WRKSRC}/cabal.project.local \
+	&& echo "package ${MODCABAL_STEM}\n ld-options: -Wl,--gc-sections,--build-id" >> ${WRKSRC}/cabal.project.local
+
 # Automatically copies the cabal.project file if any.
 MODCABAL_post-extract += \
 	&& (test -f ${FILESDIR}/cabal.project \
-- 
2.39.1

>From 644d93b129217c7b12feef0fdfced9347095ba08 Mon Sep 17 00:00:00 2001
From: Greg Steuck 
Date: Sat, 4 Feb 2023 22:33:38 -0800
Subject: [PATCH 2/2] REVISION bumps for haskell ports size reduction

---
 devel/alex/Makefile  | 1 +
 devel/cabal-bundler/Makefile | 2 +-
 devel/cpphs/Makefile | 2 +-
 devel/darcs/Makefile | 2 +-
 devel/git-annex/Makefile | 1 +
 devel/happy/Makefile | 1 +
 devel/hasktags/Makefile  | 2 +-
 devel/hlint/Makefile | 1 +
 devel/shellcheck/Makefile| 1 +
 textproc/pandoc/Makefile | 1 +
 x11/xmobar/Makefile  | 1 +
 x11/xmonad/Makefile  | 2 +-
 12 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/devel/alex/Makefile b/devel/alex/Makefile
index 5709cfdd6a3..fca80864b57 100644
--- a/devel/alex/Makefile
+++ b/devel/alex/Makefile
@@ -1,4 +1,5 @@
 COMMENT =	lexical analyser generator for Haskell
+REVISION =	0
 
 MODCABAL_STEM 		= alex
 MODCABAL_VERSION	= 3.2.7.1
diff --git a/devel/cabal-bundler/Makefile b/devel/cabal-bundler/Makefile
index c4446ab3018..65f00bb8bff 100644
--- a/devel/cabal-bundler/Makefile
+++ b/devel/cabal-bundler/Makefile
@@ -5,7 +5,7 @@ V =		0.1.20210825
 GH_ACCOUNT = 	phadej
 GH_COMMIT =	bb82ebb7fdaa939c27762e10cb4cad49249b553f
 GH_PROJECT =	cabal-extras
-REVISION =	0
+REVISION =	1
 
 # Overrides cabal.port.mk which would otherwise preempt bsd.port.mk
 DISTNAME =	${GH_PROJECT}-${V}
diff --git a/devel/cpphs/Makefile b/devel/cpphs/Makefile
index 8f8bd58ce62..8ff733aaa4b 100644
--- a/devel/cpphs/Makefile
+++ b/devel/cpphs/Makefile
@@ -4,7 +4,7 @@ MODCABAL_STEM =		cpphs
 MODCABAL_VERSION	= 1.20.9.1
 MODCABAL_REVISION	= 1
 MODCABAL_MANIFEST	= polyparse	1.13	4
-REVISION =		1
+REVISION =		2
 CATEGORIES =		devel
 MAINTAINER =		Matthias Kilian 
 
diff --git a/devel/darcs/Makefile b/devel/darcs/Makefile
index 32954f69d7a..ea141d15db2 100644
--- a/devel/darcs/Makefile
+++ b/devel/darcs/Makefile
@@ -3,7 +3,7 @@ COMMENT =		advanced revision control system written in Haskell
 MODCABAL_STEM =		darcs
 MODCABAL_VERSION =	2.16.5
 CATEGORIES =		devel
-REVISION =		0
+REVISION =		1
 HOMEPAGE =		http://www.darcs.net/
 
 WANTLIB =		c charset curl>=2 curses ffi gmp iconv m \
diff --git a/devel/git-annex/Makefile b/devel/git-annex/Makefile
index e5039564869..b793f9bf66f 100644
--- a/devel/git-annex/Makefile
+++ b/devel/git-annex/Makefile
@@ -1,4 +1,5 @@
 COMMENT =	use git to manage files without checking them in
+REVISION =	0
 
 CATEGORIES =	devel
 HOMEPAGE =	https://git-annex.branchable.com/
diff --git a/devel/happy/Makefile b/devel/happy/Makefile
index 024ac26faaa..29cc27850cc 100644
--- a/devel/happy/Makefile
+++ b/devel/happy/Makefile
@@ -1,4 +1,5 @@
 COMMENT=		parser generator for Haskell
+REVISION=		0
 
 MODCABAL_STEM=		happy
 MODCABAL_VERSION=	1.20.0
diff --git a/devel/hasktags/Makefile b/devel/hasktags/Makefile
index 4de21758a0f..7a22cad010d 100644
--- a/devel/hasktags/Makefile
+++ b/devel/hasktags/Makefile
@@ -2,7 +2,7 @@ COMMENT =	ctags-like tool for Haskell sources
 
 MODCABAL_STEM =		hasktags
 MODCABAL_VERSION =	0.72.0
-REVISION =		0
+REVISION =		1
 CATEGORIES =	devel
 
 MAINTAINER =	Matthias Kilian 
diff --git a/devel/hlint/Makefile b/devel/hlint/Makefile
index b244c9cc915..fcf8b983773 100644
--- a/devel/hlint/Makefile
+++ b/devel/hlint/Makefile
@@ -1,4 +1,5 @@
 COMMENT =	gives suggestions on how to improve Haskell source code
+REVISION =	0
 
 CATEGORIES =	devel
 HOMEPAGE =	https://github.com/ndmitchell/hlint#readme
diff --git a/devel/shellcheck/Makefile b/devel/shellcheck/Makefile
index 2dfbdaf83e2..f97d3cc5431 100644
--- a/devel/shellcheck/Makefile
+++ b/devel/shellcheck/Makefile
@@ -6,6 +6,7 @@ MODCABAL_EXECUTABLES =	shellcheck
 PKGNAME =		

CVS: cvs.openbsd.org: ports

2023-02-04 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/02/04 22:40:59

Modified files:
graphics/skanlite: distinfo 
net/kdeconnect-kde: distinfo 
net/ktorrent   : distinfo 
net/libktorrent: distinfo 
productivity/kalendar: distinfo 

Log message:
Fix missing distinfo updates, spotted by naddy



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/02/04 16:29:03

Modified files:
devel/kdevelop : distinfo 

Log message:
Put in missed distinfo for 22.12.2



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2023/02/04 15:41:25

Added files:
x11/xdtm/patches: patch-Ext_iconman_c patch-Xedw_XedwList_c 

Log message:
x11/xdtm: fix type mismatches and unbreak with clang 15

This uses the same silly idiom already employed throughout this
particular code base.



[Update] lang/erlang 25.2.2

2023-02-04 Thread Volker Schlecht

Update lang/erlang to latest bugfix release 25.2.2
https://github.com/erlang/otp/releases/tag/OTP-25.2.2

Builds rebar3, elixir and rabbitmq. The results work on amd64.Index: 25/Makefile
===
RCS file: /cvs/ports/lang/erlang/25/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- 25/Makefile	31 Jan 2023 01:59:09 -	1.11
+++ 25/Makefile	4 Feb 2023 20:52:59 -
@@ -3,7 +3,7 @@ BROKEN-alpha=	beam/erl_process.c:6692: i
 COMMENT-main=	${COMMENT}
 COMMENT-wx=	WxWidgets bindings for Erlang
 
-V=		25.2
+V=		25.2.2
 PORTROACH=	limit:^OTP-25\.
 DISTNAME=	otp_src_$V
 PKGNAME=	erlang-$V
@@ -11,9 +11,6 @@ PKGNAME-main=	erlang-$V
 PKGNAME-wx=	erlang-wx-$V
 EPOCH=		0
 
-REVISION-main=	3
-REVISION-wx=	1
-
 VERSION_SPEC=	>=25v0,<26v0
 PKGSPEC-main=	erlang-${VERSION_SPEC}
 PKGSPEC-wx=	erlang-wx-${VERSION_SPEC}
@@ -65,8 +62,8 @@ AUTOCONF_VERSION = 2.69
 # Use the target 'gen-versions' to update this list
 ERL_VERSIONS=	\
 ASN1_VSN5.0.21 \
-COMMON_TEST_VSN 1.23.2 \
-COMPILER_VSN8.2.2 \
+COMMON_TEST_VSN 1.23.3 \
+COMPILER_VSN8.2.3 \
 CRYPTO_VSN  5.1.2 \
 DEBUGGER_VSN5.3 \
 DIALYZER_VSN5.0.4 \
@@ -79,10 +76,10 @@ ERL_DOCGEN_VSN  1.4 \
 ERL_INTERFACE_VSN   5.3 \
 ET_VSN  1.6.5 \
 EUNIT_VSN   2.8.1 \
-FTP_VSN 1.1.2 \
-INETS_VSN   8.2 \
+FTP_VSN 1.1.3 \
+INETS_VSN   8.2.1 \
 JINTERFACE_VSN  1.13.1 \
-KERNEL_VSN  8.5.2 \
+KERNEL_VSN  8.5.3 \
 MEGACO_VSN  4.4.2 \
 MNESIA_VSN  4.21.3 \
 OBSERVER_VSN2.14 \
@@ -93,7 +90,7 @@ PUBLIC_KEY_VSN  1.13.2 \
 RELTOOL_VSN 0.9 \
 RUNTIME_TOOLS_VSN   1.19 \
 SASL_VSN4.2 \
-SNMP_VSN5.13.2 \
+SNMP_VSN5.13.3 \
 SSH_VSN 4.15.1 \
 SSL_VSN 10.8.6 \
 STDLIB_VSN  4.2 \
@@ -102,6 +99,6 @@ TFTP_VSN1.0.3 \
 TOOLS_VSN   3.5.3 \
 WX_VSN  2.2.1 \
 XMERL_VSN   1.3.30 \
-ERTS_VSN13.1.3
+ERTS_VSN13.1.4
 
 .include 
Index: 25/distinfo
===
RCS file: /cvs/ports/lang/erlang/25/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- 25/distinfo	23 Dec 2022 10:12:53 -	1.6
+++ 25/distinfo	4 Feb 2023 20:52:59 -
@@ -1,4 +1,4 @@
-SHA256 (otp_doc_man_25.2.tar.gz) = TZCOqPIt0zxSk7db4GIeT2tmELrhMQKkORoY1LqDvc4=
-SHA256 (otp_src_25.2.tar.gz) = ruHvKU7gSMl21qEmpDA2cHY1T0hPVX6srwi/CGyxMU0=
-SIZE (otp_doc_man_25.2.tar.gz) = 1717206
-SIZE (otp_src_25.2.tar.gz) = 103746686
+SHA256 (otp_doc_man_25.2.2.tar.gz) = Cgau07aILglGFoYfJ14kwdxb9EB4CMwoA+iVevdJWS4=
+SHA256 (otp_src_25.2.2.tar.gz) = lNW2sElQUMXqeKEMAro721jOU3wqiGmVd2DmfsApJL0=
+SIZE (otp_doc_man_25.2.2.tar.gz) = 1714814
+SIZE (otp_src_25.2.2.tar.gz) = 103743141
Index: 25/pkg/PLIST-main
===
RCS file: /cvs/ports/lang/erlang/25/pkg/PLIST-main,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST-main
--- 25/pkg/PLIST-main	31 Jan 2023 01:59:09 -	1.6
+++ 25/pkg/PLIST-main	4 Feb 2023 20:52:59 -
@@ -1,10 +1,10 @@
-@newgroup _epmd:888
-@newuser _epmd:888:_epmd::Erlang EPMD Account:/var/empty:/sbin/nologin
-@rcscript ${RCDIR}/epmd
 @option no-default-conflict
 @option is-branch
-@conflict erlang-wx->=25,<25.1.2
+@conflict erlang-wx->=25,<25.2.2
 @pkgpath lang/erlang/21,-main
+@newgroup _epmd:888
+@newuser _epmd:888:_epmd::Erlang EPMD Account:/var/empty:/sbin/nologin
+@rcscript ${RCDIR}/epmd
 bin/ct_run25
 bin/dialyzer25
 bin/epmd25


Re: [update] devel/rebar3 3.20.0

2023-02-04 Thread Volker Schlecht

Adapted diff to consider the revision bump that happened in the meantime.

On 2/4/23 21:24, Volker Schlecht wrote:

bump

On 1/14/23 10:43, Volker Schlecht wrote:

bump

On 1/5/23 16:12, Volker Schlecht wrote:

bump

On 12/29/22 21:33, Volker Schlecht wrote:

Cc: Maintainer

Updates rebar3 to version 3.20
https://github.com/erlang/rebar3/releases/tag/3.20.0

* Starting with this version they bundle all of their build 
dependencies

* Drop all DISTFILES for the bundled dependencies
* Keep DISTFILE for meck around, since it's needed to run make test
* Adapt patches to their new paths
* Adapt substitutions to their new paths
* Only unpack meck hex module in do-test

Rebuilds elixir, rebuilds rabbitmq, works on the command line on amd64
Index: Makefile
===
RCS file: /cvs/ports/devel/rebar3/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile	18 Jan 2023 09:31:51 -	1.9
+++ Makefile	4 Feb 2023 20:27:32 -
@@ -2,8 +2,7 @@ COMMENT = 		Erlang build tool
 
 GH_ACCOUNT =		erlang
 GH_PROJECT =		rebar3
-GH_TAGNAME =		3.19.0
-REVISION =		1
+GH_TAGNAME =		3.20.0
 CATEGORIES =		devel
 HOMEPAGE =		https://www.rebar3.org
 MAINTAINER =		Jonathan Matthew 
@@ -27,22 +26,11 @@ ERRORS +=   "Invalid FLAVOR 
 
 EXTRACT_ONLY =		rebar3-${GH_TAGNAME}.tar.gz
 
-HEX_MODULES = \
-	bbmustache		1.12.2 \
-	certifi			2.9.0 \
-	cf			0.3.1 \
-	cth_readable		1.5.1 \
-	erlware_commons		1.5.0 \
-	eunit_formatters	0.5.0 \
-	getopt			1.0.1 \
-	providers		1.9.0 \
-	relx			4.7.0 \
-	ssl_verify_fun		1.1.6
 # for tests
 HEX_MODULES += \
 	meck			0.8.13
 
-DISTFILES =	rebar3-{}${GH_TAGNAME}.tar.gz
+DISTFILES =		rebar3-{}${GH_TAGNAME}.tar.gz
 .for _m _v in ${HEX_MODULES}
 DISTFILES += ${_m}-${_v}.tar:1
 .endfor
@@ -51,23 +39,12 @@ BUILD_DEPENDS += 	${RUN_DEPENDS}
 
 SUBST_VARS = 		ERL_VERSION
 
-post-extract:
-	# extract hex modules into _build/default/lib for the bootstrap,
-	# and _checkouts for rebar3 itself, otherwise it will fetch from hex
-	mkdir -p ${WRKSRC}/_build/default/lib
-.for _m _v in ${HEX_MODULES}
-	mkdir -p ${WRKDIR}/${_m}
-	tar xf ${FULLDISTDIR}/${_m}-${_v}.tar -C ${WRKDIR}/${_m}
-
-	mkdir -p ${WRKSRC}/_checkouts/${_m}
-	tar xzf ${WRKDIR}/${_m}/contents.tar.gz -C ${WRKSRC}/_checkouts/${_m}
-	cp -r ${WRKSRC}/_checkouts/${_m} ${WRKSRC}/_build/default/lib/
-.endfor
 
 pre-configure:
-	${SUBST_CMD} ${WRKSRC}/bootstrap ${WRKSRC}/src/rebar_prv_escriptize.erl \
-		${WRKSRC}/_build/default/lib/relx/priv/templates/bin \
-		${WRKSRC}/_build/default/lib/relx/priv/templates/extended_bin
+	${SUBST_CMD} ${WRKSRC}/bootstrap \
+		${WRKSRC}/apps/rebar/src/rebar_prv_escriptize.erl \
+		${WRKSRC}/vendor/relx/priv/templates/bin \
+		${WRKSRC}/vendor/relx/priv/templates/extended_bin
 
 do-build:
 	cd ${WRKBUILD} && ${SETENV} ${MAKE_ENV} ${WRKSRC}/bootstrap
@@ -77,6 +54,14 @@ do-install:
 
 PORTHOME=	${WRKDIR}
 do-test:
+.for _m _v in ${HEX_MODULES}
+	mkdir -p ${WRKDIR}/${_m}
+	tar xf ${FULLDISTDIR}/${_m}-${_v}.tar -C ${WRKDIR}/${_m}
+
+	mkdir -p ${WRKSRC}/_checkouts/${_m}
+	tar xzf ${WRKDIR}/${_m}/contents.tar.gz -C ${WRKSRC}/_checkouts/${_m}
+	cp -r ${WRKSRC}/_checkouts/${_m} ${WRKSRC}/_build/default/lib/
+.endfor
 	cd ${WRKSRC} && \
 	${SETENV} ${ALL_TEST_ENV} ./rebar3 escriptize && \
 	${SETENV} ${ALL_TEST_ENV} ./rebar3 ct
Index: distinfo
===
RCS file: /cvs/ports/devel/rebar3/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo	20 Jul 2022 01:09:58 -	1.3
+++ distinfo	4 Feb 2023 20:27:32 -
@@ -1,24 +1,4 @@
-SHA256 (bbmustache-1.12.2.tar) = aIszpNXMLVH1da3ws2g/xAo4MUovFQkG7c/Hf1tXezs=
-SHA256 (certifi-2.9.0.tar) = Jm2ka9sG1sbTX955m8so022YXUJK18CLW7SPW1zdRkE=
-SHA256 (cf-0.3.1.tar) = MV6NRH06SwK82/o5etA7u5iKbgqm9E063Q9OPDv5dnI=
-SHA256 (cth_readable-1.5.1.tar) = aGVBoi7+bKWkGgR7OVFsLdKPs8reXySi8ZFFs5Z/nYA=
-SHA256 (erlware_commons-1.5.0.tar) = PnxvsrpMKbDdXf6dAxtmRJ4giOzsGoFGW9n94F7X0Ns=
-SHA256 (eunit_formatters-0.5.0.tar) = 1si6ITQklE5uBbvAl8MgAc3Qq+OSXQJFTyKbINaHY8k=
-SHA256 (getopt-1.0.1.tar) = U+Grg7nOtlyWctPno1uAkum9ybPugHIUcaFhwQxZlZw=
 SHA256 (meck-0.8.13.tar) = 008BPBVttRrVfMVWiRuXIOahwd9f4uFa+ZnITWzr6xo=
-SHA256 (providers-1.9.0.tar) = 0ofodEBqFQVghkKwo9tbaNato/KrABrsh+f018efwBc=
-SHA256 (rebar3-3.19.0.tar.gz) = /570LHN0gEd+vfDdnZXs5TShTJbwXtr78y6a+XMoC8M=
-SHA256 (relx-4.7.0.tar) = oqv6+nC846C5im5RQKyYQpuZgPg1/7RzV/BkVCL8L6M=
-SHA256 (ssl_verify_fun-1.1.6.tar) = vbDSRx9FPIj/OQjnaG+G+b4yfQZcwewW+kVAGX6gRoA=
-SIZE (bbmustache-1.12.2.tar) = 17920
-SIZE (certifi-2.9.0.tar) = 156160
-SIZE (cf-0.3.1.tar) = 10240
-SIZE (cth_readable-1.5.1.tar) = 19968
-SIZE (erlware_commons-1.5.0.tar) = 53760
-SIZE (eunit_formatters-0.5.0.tar) = 14848
-SIZE (getopt-1.0.1.tar) = 19456
+SHA256 (rebar3-3.20.0.tar.gz) = U+1/KUqLj7TX11mIxpGUlDgxwQTTmDKh+jAwexqFk94=
 SIZE (meck-0.8.13.tar) = 34304
-SIZE (providers-1.9.0.tar) = 14848
-SIZE (rebar3-3.19.0.tar.gz) = 442286

Re: [update] devel/rebar3 3.20.0

2023-02-04 Thread Volker Schlecht

bump

On 1/14/23 10:43, Volker Schlecht wrote:

bump

On 1/5/23 16:12, Volker Schlecht wrote:

bump

On 12/29/22 21:33, Volker Schlecht wrote:

Cc: Maintainer

Updates rebar3 to version 3.20
https://github.com/erlang/rebar3/releases/tag/3.20.0

* Starting with this version they bundle all of their build dependencies
* Drop all DISTFILES for the bundled dependencies
* Keep DISTFILE for meck around, since it's needed to run make test
* Adapt patches to their new paths
* Adapt substitutions to their new paths
* Only unpack meck hex module in do-test

Rebuilds elixir, rebuilds rabbitmq, works on the command line on amd64




Re: [update] games/gogrepo to latest commit

2023-02-04 Thread Thomas Frohwein
On Sat, Feb 04, 2023 at 08:12:19AM +0100, Stefan Hagen wrote:
> Hi,
> 
> gogrepo is currently broken because the page changed and gogrepo always 
> thinks there is a captcha and refuses to login. This has been fixed upstream.
> 
> Maintainer on CC
> 
> OK?

thanks, I commited this.

> 
> Best regards,
> Stefan
> 
> Index: games/gogrepo/Makefile
> ===
> RCS file: /cvs/ports/games/gogrepo/Makefile,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 Makefile
> --- games/gogrepo/Makefile13 Nov 2022 15:28:26 -  1.7
> +++ games/gogrepo/Makefile4 Feb 2023 07:06:35 -
> @@ -1,12 +1,11 @@
>  COMMENT =downloader for GOG.com games and bonus collections
>  
> -MODPY_EGG_VERSION =  0.3apl20190727
> +MODPY_EGG_VERSION =  0.3apl20230204
>  DISTNAME =   gogrepo-${MODPY_EGG_VERSION}
> -REVISION =   2
>  
>  GH_ACCOUNT = eddie3
>  GH_PROJECT = gogrepo
> -GH_COMMIT =  2cd3ac4a77d3e5104662fcfb4d96e7129a758bfe
> +GH_COMMIT =  2cc5da4b00d69c8ab4d2482a5544398a63c35198
>  
>  CATEGORIES = games
>  MAINTAINER = Thomas Frohwein 
> Index: games/gogrepo/distinfo
> ===
> RCS file: /cvs/ports/games/gogrepo/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 distinfo
> --- games/gogrepo/distinfo10 Apr 2020 11:15:03 -  1.1.1.1
> +++ games/gogrepo/distinfo4 Feb 2023 07:06:35 -
> @@ -1,2 +1,2 @@
> -SHA256 (gogrepo-0.3apl20190727-2cd3ac4a.tar.gz) = 
> O0Ap2pH7b065jTqHpsbxwh9dC2SVz9YseFlSSLJKrfc=
> -SIZE (gogrepo-0.3apl20190727-2cd3ac4a.tar.gz) = 15067
> +SHA256 (gogrepo-0.3apl20230204-2cc5da4b.tar.gz) = 
> azr6JpoZjWHiO52Uh6O1QXNdlN2mjC673v5EdQ6GDcY=
> +SIZE (gogrepo-0.3apl20230204-2cc5da4b.tar.gz) = 14954
> 



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/04 12:14:04

Modified files:
games/gogrepo  : Makefile distinfo 

Log message:
update to most recent checkout which unbreaks gogrepo; from sdk@ - thanks!



UPDATE: net/neochat

2023-02-04 Thread Rafael Sadowski
Below is an update diff for neochat to 22.11. If you are testing the
diff, please take a look at the new graphics/kirigami-addons dependency.
You can find it on ports@.

OK?

Index: Makefile
===
RCS file: /cvs/ports/net/neochat/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- Makefile24 Nov 2022 06:34:22 -  1.12
+++ Makefile4 Feb 2023 18:33:45 -
@@ -1,5 +1,5 @@
 COMMENT =  client for Matrix chat
-VERSION =  22.09
+VERSION =  22.11
 DISTNAME = neochat-${VERSION}
 
 CATEGORIES=net
@@ -11,12 +11,13 @@ PERMIT_PACKAGE= Yes
 
 WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5AuthCore KF5Codecs KF5Completion
 WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons
-WANTLIB += KF5DBusAddons KF5I18n KF5JobWidgets KF5KIOCore KF5KIOGui
-WANTLIB += KF5KIOWidgets KF5Kirigami2 KF5Notifications KF5Service
-WANTLIB += KF5Solid KF5WidgetsAddons KF5WindowSystem Qt5Concurrent
-WANTLIB += Qt5Core Qt5DBus Qt5Gui Qt5Multimedia Qt5Network Qt5Qml
-WANTLIB += Qt5QmlModels Qt5Quick Qt5QuickControls2 Qt5Widgets
-WANTLIB += Qt5Xml QtOlm Quotient X11 c cmark m olm qt5keychain
+WANTLIB += KF5DBusAddons KF5I18n KF5ItemModels KF5JobWidgets KF5KIOCore
+WANTLIB += KF5KIOGui KF5KIOWidgets KF5Kirigami2 KF5Notifications
+WANTLIB += KF5Service KF5Solid KF5SonnetCore KF5WidgetsAddons
+WANTLIB += KF5WindowSystem Qt5Concurrent Qt5Core Qt5DBus Qt5Gui
+WANTLIB += Qt5Multimedia Qt5Network Qt5Qml Qt5QmlModels Qt5Quick
+WANTLIB += Qt5QuickControls2 Qt5Widgets Qt5Xml QtOlm Quotient
+WANTLIB += X11 c cmark m olm qt5keychain
 
 MODULES =  devel/kf5
 
@@ -25,6 +26,7 @@ RUN_DEPENDS = devel/desktop-file-utils \
devel/kf5/qqc2-desktop-style \
devel/kf5/sonnet \
graphics/kquickimageeditor>=0.2.0 \
+   graphics/kirigami-addons \
x11/gtk+3,-guic
 
 BUILD_DEPENDS = devel/gettext,-tools \
@@ -32,6 +34,7 @@ BUILD_DEPENDS = devel/gettext,-tools \
devel/kf5/qqc2-desktop-style \
graphics/kquickimageeditor>=0.2.0 \
devel/qcoro \
+   graphics/kirigami-addons \
math/ecm
 
 LIB_DEPENDS =  devel/kf5/kconfig \
@@ -43,7 +46,9 @@ LIB_DEPENDS = devel/kf5/kconfig \
devel/kf5/solid \
devel/kf5/kjobwidgets \
devel/kf5/kirigami2 \
+   devel/kf5/sonnet \
devel/kf5/knotifications \
+   devel/kf5/kitemmodels \
security/qtkeychain \
textproc/cmark \
x11/libqtolm \
Index: distinfo
===
RCS file: /cvs/ports/net/neochat/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo24 Nov 2022 06:34:22 -  1.5
+++ distinfo4 Feb 2023 18:33:45 -
@@ -1,2 +1,2 @@
-SHA256 (neochat-22.09.tar.xz) = kTXMMRljlNr73/D/ARrvF2s2UDbCJrakzDPghHY1F8k=
-SIZE (neochat-22.09.tar.xz) = 361856
+SHA256 (neochat-22.11.tar.xz) = JTYr5DDJMP9tlkppoZtJ1TBDwniaNIk8YasAzmGa0L4=
+SIZE (neochat-22.11.tar.xz) = 465660
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/neochat/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   3 Sep 2022 05:55:48 -   1.5
+++ pkg/PLIST   4 Feb 2023 18:33:45 -
@@ -1,5 +1,6 @@
 @pkgpath x11/kde4/okteta
 @bin bin/neochat
+@man man/man1/neochat.1
 share/applications/org.kde.neochat.desktop
 share/icons/hicolor/scalable/apps/org.kde.neochat.svg
 share/icons/hicolor/scalable/apps/org.kde.neochat.tray.svg
@@ -22,8 +23,9 @@ share/locale/fr/LC_MESSAGES/neochat.mo
 share/locale/hu/LC_MESSAGES/neochat.mo
 share/locale/ia/LC_MESSAGES/neochat.mo
 share/locale/id/LC_MESSAGES/neochat.mo
+share/locale/ie/LC_MESSAGES/neochat.mo
 share/locale/it/LC_MESSAGES/neochat.mo
-share/locale/ja/LC_MESSAGES/neochat.mo
+share/locale/ka/LC_MESSAGES/neochat.mo
 share/locale/ko/LC_MESSAGES/neochat.mo
 share/locale/nl/LC_MESSAGES/neochat.mo
 share/locale/nn/LC_MESSAGES/neochat.mo
@@ -40,7 +42,6 @@ share/locale/tok/LC_MESSAGES/neochat.mo
 share/locale/tr/LC_MESSAGES/neochat.mo
 share/locale/uk/LC_MESSAGES/neochat.mo
 share/locale/zh_CN/LC_MESSAGES/neochat.mo
-share/locale/zh_TW/LC_MESSAGES/neochat.mo
 share/metainfo/
 @tag update-desktop-database
 @tag gtk-update-icon-cache %D/share/icons/hicolor



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2023/02/04 11:26:16

Modified files:
net/py-dnslib  : Makefile distinfo 

Log message:
update py-dnslib to 0.9.23

Addresses CVE-2022-22846 in client.py

maintainer timeout



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/02/04 10:37:59

Modified files:
devel/abseil-cpp: Makefile distinfo 
devel/abseil-cpp/patches: patch-absl_debugging_CMakeLists_txt 
  patch-absl_status_status_cc 
devel/abseil-cpp/pkg: PLIST 
Added files:
devel/abseil-cpp/patches: 
  
patch-absl_base_internal_unscaledcycleclock_config_h 
Removed files:
devel/abseil-cpp/patches: 
  patch-absl_base_internal_unscaledcycleclock_h 
  
patch-absl_time_internal_cctz_src_time_zone_format_cc 

Log message:
update to latest abseil-cpp LTS

https://github.com/abseil/abseil-cpp/releases/tag/20230125.0



Re: [update] security/gobuster version 3.4.0

2023-02-04 Thread Gonzalo L. Rodriguez
On Sat, 04 Feb 2023 at 17:44:39 +0100, Laurent Cheylus wrote:
> Le 2023-02-03 18:22, Omar Polo a écrit :
> > On 2023/02/03 17:53:33 +0100, Laurent Cheylus  wrote:
> > > an update for security/gobuster to version 3.4.0 :
> > > https://github.com/OJ/gobuster
> > > 
> > > - update Makefile for version 3.4.0 + fix comment (remove the leading
> > > article)
> > > - remove unnecessary PKGNAME in Makefile
> > > - generate and use modules.inc for Go modules
> > > 
> > > Build and tests OK on amd64.
> > > 
> > > Please review and commit if OK.
> > > 
> > > Laurent
> > 
> > please send a diff for updates, tarballs are only for new ports.
> 
> Attached security/gobuster update to version 3.4.0 with CVS diff.
> 
> Laurent
> 

Thanks looks better to me now, I have something similar, I will commit it next
week.

-- 

 %gonzalo



NEW: graphics/kirigami-addons

2023-02-04 Thread Rafael Sadowski
OK to import kirigami-addons-0.7.0? We need this to update neochat.

Comment:
add-ons for the kirigami frameworks

Description:
A set of "widgets" i.e visual end user components along with a code to support
them. Components are usable by both touch and desktop experiences providing a
native experience on both, and look native with any QQC2 style
(qqc2-desktop-theme, Material or Plasma).

Maintainer: Rafael Sadowski 

WWW: https://invent.kde.org/libraries/kirigami-addons




kirigami-addons-0.7.0.tgz.tar.gz
Description: Binary data


Re: [update] security/gobuster version 3.4.0

2023-02-04 Thread Laurent Cheylus

Le 2023-02-03 18:22, Omar Polo a écrit :

On 2023/02/03 17:53:33 +0100, Laurent Cheylus  wrote:

an update for security/gobuster to version 3.4.0 :
https://github.com/OJ/gobuster

- update Makefile for version 3.4.0 + fix comment (remove the leading
article)
- remove unnecessary PKGNAME in Makefile
- generate and use modules.inc for Go modules

Build and tests OK on amd64.

Please review and commit if OK.

Laurent


please send a diff for updates, tarballs are only for new ports.


Attached security/gobuster update to version 3.4.0 with CVS diff.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/security/gobuster/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- Makefile	11 Mar 2022 19:53:25 -	1.3
+++ Makefile	4 Feb 2023 16:41:29 -
@@ -1,11 +1,9 @@
-COMMENT =	a tool used to brute-force stuff
+COMMENT =	tool used to brute-force stuff
 
 MODGO_MODNAME =	github.com/OJ/gobuster/v3
-MODGO_VERSION =	v3.1.0
+MODGO_VERSION =	v3.4.0
 
 DISTNAME =	gobuster-${MODGO_VERSION}
-PKGNAME =	gobuster-3.1.0
-REVISION =	0
 
 CATEGORIES =	security
 
@@ -13,141 +11,10 @@ MAINTAINER =	Gonzalo L. R. 
Index: distinfo
===
RCS file: /cvs/ports/security/gobuster/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo	23 Jan 2021 09:39:23 -	1.1.1.1
+++ distinfo	4 Feb 2023 16:41:29 -
@@ -1,460 +1,96 @@
-SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE=
-SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.zip) = Uh+MNnOW/1K36cIgPjKnFMmVeItdFKQOK7gp6wp4eKc=
-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc=
-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.zip) = gVxuWUdF8tiEL/mksFacZpXmzf1eB+Wz2Y0GtyykHjw=
-SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.mod) = l7ZeMrMlElrr6MN8KHCeMIxaHGZOGnfd98SxsLltdzs=
-SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.zip) = tKfU3QM+ljEsBrQ9QqZCXgCDfAJUdBvNVpyaCQmyb50=
-SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod) = wCGTza/yP3AiRZc5CDL1aCUK84T5jcQ3iutb+P7GkPw=
-SHA256 (go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.zip) = ht4zN6R14yOg+1TvAzhqTklWgiAfQnlb175kbAUphpI=
-SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.mod) = OCfpPXMq9WzJwaAz8pWZwTlzMN5FK7UWY9mJHHmYL1A=
-SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20151022065526-2efee857e7cf.zip) = LJVeTQnBII9FQuCFFbW0CcNv+McM9HGtVoWetehvcnE=
-SHA256 (go_modules/github.com/armon/consul-api/@v/v0.0.0-20180202201655-eb2c6b5be1b6.mod) = Xv7HHjzIZRORNpczBbQ4q8l5CKVFmXUht+0qpIsbTdY=
-SHA256 (go_modules/github.com/armon/consul-api/@v/v0.0.0-20180202201655-eb2c6b5be1b6.zip) = CRt5Zn8WriRXhZVsSQ/gXuJpcKifjs2+hYrjUQ1yUIg=
-SHA256 (go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) = zE0fqtdZZfpp6xMSC/lWgncZAF/z7NxwSzb7WPsf0W4=
-SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) = wNxuW3KlzSPG92OQoe/KJ+VoublPPKvl3zWk+mGGJIQ=
-SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.0.zip) = p+xhZOMeqOEMYBq7l5N1PsQ8shgoOyJoAME0+yPOpAk=
-SHA256 (go_modules/github.com/cespare/xxhash/@v/v1.1.0.mod) = muRWUaFaZlzaeE26AxagBDqhmWWY5u+7kcGwk2G+UaU=
-SHA256 (go_modules/github.com/cespare/xxhash/@v/v1.1.0.zip) = /pjFZnCyFjH3/TMFopo7F+hqbM44dqIRlGBxehhTji4=
-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg=
-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg=
-SHA256 (go_modules/github.com/coreos/bbolt/@v/v1.3.2.mod) = K/8dGhLhuxc+OdOI4DnFpKKzEnutr96K0hB1+vy2CUA=
-SHA256 (go_modules/github.com/coreos/bbolt/@v/v1.3.2.zip) = CX58bPLcnFCgyIJ/RRvTy6RMLL8IbU+2hPLfram/qEE=
-SHA256 (go_modules/github.com/coreos/etcd/@v/v3.3.10+incompatible.mod) = c0W1UEVsuFUfyZndSkEoykqCO9yaZ7a39gJn0ADE/0M=
-SHA256 (go_modules/github.com/coreos/etcd/@v/v3.3.10+incompatible.zip) = bU8mhJGl6AB4s/gKlKh4DDwEutUO+zce8Qu8gGUuwSI=
-SHA256 (go_modules/github.com/coreos/go-semver/@v/v0.2.0.mod) = 7lARLbikHJ18hSy4jqSgh/IdaONnqPdq1u4Pt5rGvRw=
-SHA256 (go_modules/github.com/coreos/go-semver/@v/v0.2.0.zip) = CtB3vaUUZc6pcRiZV2PZENkcT/5M9DcPlTATrxlSUu0=
-SHA256 (go_modules/github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.mod) = 3OsXLqsILMpqkxB9n73eWOHSE/yrG7gSd8WNpzgXfc0=
-SHA256 (go_modules/github.com/coreos/go-systemd/@v/v0.0.0-20190321100706-95778dfbb74e.zip) = zTSd8ALgkAzQpflkhyBiGEAWTEtTDz40V1EOfghYkwc=
-SHA256 (go_modules/github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.mod) = 3px8wnq3VKc1gj/LXcCD/u6QGw7sUEl9tNht60nBZCE=
-SHA256 (go_modules/github.com/coreos/pkg/@v/v0.0.0-20180928190104-399ea9e2e55f.zip) = f+Fh1JQ5qbQTbJMiM8tLgDueOsfuRvOc4kfe/E9OqNc=
-SHA256 

Update riscv64 cross compiler toolchain for OpenSBI 1.2

2023-02-04 Thread Patrick Wildt
Hi,

I was looking at upgrading sysutils/opensbi to version 1.2, and then
realized that our current gcc/binutils fail to compile it because of
some instruction set errors (which I forgot to write down).

So I figured maybe we should update the toolchain to GCC 12.2.0 and
binutils 2.40.  Unfortunately that breaks the old U-Boot we have in
our tree, but there's an easy fix one can cherry pick from upstream:

https://source.denx.de/u-boot/u-boot/-/commit/1dde977518f13824b847e23275001191139bc384

Thoughts?

Cheers,
Patrick

diff --git a/devel/riscv-elf/binutils/Makefile 
b/devel/riscv-elf/binutils/Makefile
index d66ec64485a..19344dd842d 100644
--- a/devel/riscv-elf/binutils/Makefile
+++ b/devel/riscv-elf/binutils/Makefile
@@ -1,6 +1,6 @@
 COMMENT=   binutils for riscv-elf cross-development
 
-V= 2.31.1
+V= 2.40
 DISTNAME=  binutils-${V}
 
 HOMEPAGE=  https://www.gnu.org/software/binutils/
@@ -10,6 +10,7 @@ WANTLIB=  c
 MASTER_SITES=  ${MASTER_SITE_GNU:=binutils/}
 DIST_SUBDIR=   binutils
 
+USE_GMAKE= Yes
 USE_LIBTOOL=   No
 
 CONFIGURE_ARGS+=--enable-commonbfdlib=no \
diff --git a/devel/riscv-elf/binutils/distinfo 
b/devel/riscv-elf/binutils/distinfo
index e3af0893907..aa03d28255d 100644
--- a/devel/riscv-elf/binutils/distinfo
+++ b/devel/riscv-elf/binutils/distinfo
@@ -1,2 +1,2 @@
-SHA256 (binutils/binutils-2.31.1.tar.xz) = 
XSAIbs9XUsx9kTQkbpWI+iAXQNVA9+uE15Wx96k7yoY=
-SIZE (binutils/binutils-2.31.1.tar.xz) = 20467996
+SHA256 (binutils/binutils-2.40.tar.xz) = 
D4pMJy1/F/Np3tEKSsoouOMEgo6VUm2kgrDMxN/J2OE=
+SIZE (binutils/binutils-2.40.tar.xz) = 25241484
diff --git a/devel/riscv-elf/binutils/patches/patch-bfd_Makefile_in 
b/devel/riscv-elf/binutils/patches/patch-bfd_Makefile_in
new file mode 100644
index 000..0e55e0a6605
--- /dev/null
+++ b/devel/riscv-elf/binutils/patches/patch-bfd_Makefile_in
@@ -0,0 +1,12 @@
+Index: bfd/Makefile.in
+--- bfd/Makefile.in.orig
 bfd/Makefile.in
+@@ -266,7 +266,7 @@ am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V
+ am__v_texidevnull_0 = > /dev/null
+ am__v_texidevnull_1 = 
+ am__dirstamp = $(am__leading_dot)dirstamp
+-INFO_DEPS = doc/bfd.info
++INFO_DEPS =
+ am__TEXINFO_TEX_DIR = $(srcdir)
+ DVIS = doc/bfd.dvi
+ PDFS = doc/bfd.pdf
diff --git a/devel/riscv-elf/binutils/patches/patch-bfd_doc_Makefile_in 
b/devel/riscv-elf/binutils/patches/patch-bfd_doc_Makefile_in
deleted file mode 100644
index 636b2f3c3ac..000
--- a/devel/riscv-elf/binutils/patches/patch-bfd_doc_Makefile_in
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: bfd/doc/Makefile.in
 bfd/doc/Makefile.in.orig
-+++ bfd/doc/Makefile.in
-@@ -174,7 +174,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@AM_V@)
- am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@)
- am__v_texidevnull_0 = > /dev/null
- am__v_texidevnull_1 = 
--INFO_DEPS = bfd.info
-+INFO_DEPS =
- am__TEXINFO_TEX_DIR = $(srcdir)
- DVIS = bfd.dvi
- PDFS = bfd.pdf
diff --git a/devel/riscv-elf/binutils/patches/patch-binutils_Makefile_in 
b/devel/riscv-elf/binutils/patches/patch-binutils_Makefile_in
new file mode 100644
index 000..88356d74858
--- /dev/null
+++ b/devel/riscv-elf/binutils/patches/patch-binutils_Makefile_in
@@ -0,0 +1,12 @@
+Index: binutils/Makefile.in
+--- binutils/Makefile.in.orig
 binutils/Makefile.in
+@@ -404,7 +404,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@AM_V@)
+ am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@)
+ am__v_texidevnull_0 = > /dev/null
+ am__v_texidevnull_1 = 
+-INFO_DEPS = doc/binutils.info
++INFO_DEPS =
+ am__TEXINFO_TEX_DIR = $(srcdir)
+ DVIS = doc/binutils.dvi
+ PDFS = doc/binutils.pdf
diff --git a/devel/riscv-elf/binutils/patches/patch-binutils_doc_Makefile_in 
b/devel/riscv-elf/binutils/patches/patch-binutils_doc_Makefile_in
deleted file mode 100644
index c3a0c562359..000
--- a/devel/riscv-elf/binutils/patches/patch-binutils_doc_Makefile_in
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: binutils/doc/Makefile.in
 binutils/doc/Makefile.in.orig
-+++ binutils/doc/Makefile.in
-@@ -177,7 +177,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@AM_V@)
- am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@)
- am__v_texidevnull_0 = > /dev/null
- am__v_texidevnull_1 = 
--INFO_DEPS = binutils.info
-+INFO_DEPS =
- am__TEXINFO_TEX_DIR = $(srcdir)
- DVIS = binutils.dvi
- PDFS = binutils.pdf
diff --git a/devel/riscv-elf/binutils/patches/patch-gas_Makefile_in 
b/devel/riscv-elf/binutils/patches/patch-gas_Makefile_in
new file mode 100644
index 000..a6c27d79763
--- /dev/null
+++ b/devel/riscv-elf/binutils/patches/patch-gas_Makefile_in
@@ -0,0 +1,12 @@
+Index: gas/Makefile.in
+--- gas/Makefile.in.orig
 gas/Makefile.in
+@@ -270,7 +270,7 @@ AM_V_texidevnull = $(am__v_texidevnull_@AM_V@)
+ am__v_texidevnull_ = $(am__v_texidevnull_@AM_DEFAULT_V@)
+ am__v_texidevnull_0 = > /dev/null
+ am__v_texidevnull_1 = 
+-INFO_DEPS = doc/as.info
++INFO_DEPS =
+ TEXINFO_TEX = $(top_srcdir)/../texinfo.tex
+ am__TEXINFO_TEX_DIR = $(top_srcdir)/..
+ DVIS = doc/as.dvi

CVS: cvs.openbsd.org: ports

2023-02-04 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/02/04 09:29:52

Modified files:
wayland/plasma-wayland-protocols: Makefile distinfo 
wayland/plasma-wayland-protocols/pkg: PLIST 

Log message:
Update plasma-wayland-protocols to 1.10.0



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/02/04 09:29:33

Modified files:
devel/qcoro: Makefile distinfo 

Log message:
Update qcoro to 0.8.0



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/02/04 09:23:16

Modified files:
multimedia/frei0r-plugins: Makefile distinfo 
multimedia/frei0r-plugins/pkg: PLIST 

Log message:
Update frei0r-plugins to 1.8.0

Maintainer timeout



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2023/02/04 09:15:05

Modified files:
lang/qbe   : Makefile distinfo 

Log message:
Update to qbe-1.1
Changelog: https://c9x.me/compile/releases.html



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/02/04 08:26:28

Modified files:
net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 4.6.0



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/02/04 07:34:59

Modified files:
x11/kde-applications: kde-applications.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: distinfo 
x11/kde-applications/akregator: 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: distinfo 
x11/kde-applications/cantor: distinfo 
x11/kde-applications/cervisia: distinfo 
x11/kde-applications/dolphin: distinfo 
x11/kde-applications/dolphin/pkg: PLIST 
x11/kde-applications/dolphin-plugins: distinfo 
x11/kde-applications/dragon: distinfo 
x11/kde-applications/elisa: distinfo 
x11/kde-applications/eventviews: distinfo 
x11/kde-applications/ffmpegthumbs: distinfo 
x11/kde-applications/filelight: distinfo 
x11/kde-applications/granatier: distinfo 
x11/kde-applications/grantlee-editor: distinfo 
x11/kde-applications/grantleetheme: distinfo 
x11/kde-applications/gwenview: distinfo 
x11/kde-applications/incidenceeditor: distinfo 
x11/kde-applications/juk: distinfo 
x11/kde-applications/kaccounts-integration: distinfo 
x11/kde-applications/kaccounts-providers: distinfo 
x11/kde-applications/kaddressbook: distinfo 
x11/kde-applications/kajongg: distinfo 
x11/kde-applications/kalarm: distinfo 
x11/kde-applications/kalgebra: distinfo 
x11/kde-applications/kalzium: distinfo 
x11/kde-applications/kamera: distinfo 
x11/kde-applications/kanagram: distinfo 
x11/kde-applications/kapman: distinfo 
x11/kde-applications/kapptemplate: distinfo 
x11/kde-applications/kate: distinfo 
x11/kde-applications/kate/pkg: PLIST 
x11/kde-applications/katomic: distinfo 
x11/kde-applications/kbackup: distinfo 
x11/kde-applications/kblackbox: distinfo 
x11/kde-applications/kblocks: distinfo 
x11/kde-applications/kblog: Makefile 
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/kdenetwork-filesharing/pkg: PLIST 
x11/kde-applications/kdenlive: distinfo 
x11/kde-applications/kdepim-addons: distinfo 
x11/kde-applications/kdepim-addons/pkg: PLIST 
x11/kde-applications/kdepim-runtime: distinfo 
x11/kde-applications/kdesdk-thumbnailers: distinfo 
x11/kde-applications/kdf: distinfo 
x11/kde-applications/kdialog: distinfo 
x11/kde-applications/kdiamond: distinfo 
x11/kde-applications/keditbookmarks: distinfo 
x11/kde-applications/kfind: distinfo 
x11/kde-applications/kfloppy: 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: 

CVS: cvs.openbsd.org: ports

2023-02-04 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2023/02/04 07:27:22

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

Log message:
Update to restic-0.15.1

Changes: https://github.com/restic/restic/releases/tag/v0.15.1

OK sthen@



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/04 06:40:51

Modified files:
editors/libreoffice: Makefile distinfo 
editors/libreoffice/patches: patch-RepositoryExternal_mk 
 patch-configure 
 
patch-external_libmspub_ExternalProject_libmspub_mk 
 
patch-external_libnumbertext_UnpackedTarball_libnumbertext_mk 
 
patch-external_liborcus_ExternalProject_liborcus_mk 
 patch-external_pdfium_Library_pdfium_mk 
 
patch-external_pdfium_UnpackedTarball_pdfium_mk 
 patch-external_pdfium_pdfium-openbsd_patch 
 patch-external_skia_Library_skia_mk 
 
patch-officecfg_registry_schema_org_openoffice_Office_Common_xcs 
 patch-shell_source_unix_exec_shellexec_cxx 
 
patch-solenv_gbuild_platform_com_GCC_defs_mk 
 patch-solenv_gbuild_platform_unxgcc_mk 
 patch-vcl_Library_vclplug_gen_mk 
 patch-vcl_Library_vclplug_gtk3_kde5_mk 
 patch-vcl_Library_vclplug_gtk3_mk 
 patch-vcl_Library_vclplug_qt5_mk 
 patch-vcl_source_app_svapp_cxx 
editors/libreoffice/pkg: PLIST-i18n-ar PLIST-i18n-bg 
 PLIST-i18n-ca PLIST-i18n-cs 
 PLIST-i18n-de PLIST-i18n-el 
 PLIST-i18n-es PLIST-i18n-fi 
 PLIST-i18n-fr PLIST-i18n-hr 
 PLIST-i18n-hu PLIST-i18n-it 
 PLIST-i18n-ja PLIST-i18n-lt 
 PLIST-i18n-lv PLIST-i18n-nl 
 PLIST-i18n-pl PLIST-i18n-pt-br 
 PLIST-i18n-ro PLIST-i18n-ru 
 PLIST-i18n-sl PLIST-i18n-sv 
 PLIST-i18n-uk PLIST-main 

Log message:
update to 7.5.0.3



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/04 06:37:00

Modified files:
textproc/solr  : Makefile distinfo 
textproc/solr/patches: patch-bin_solr patch-bin_solr_in_sh 
textproc/solr/pkg: PLIST 

Log message:
update to solr-9.1.1



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/04 06:29:19

Modified files:
sysutils/moreutils: Makefile distinfo 
sysutils/moreutils/patches: patch-Makefile 

Log message:
update to moreutils-0.67



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/04 06:29:10

Modified files:
net/p5-Zonemaster/engine: Makefile distinfo 
net/p5-Zonemaster/engine/pkg: PLIST 

Log message:
update to p5-Zonemaster-engine-4.6.1



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/04 04:40:44

Modified files:
lang/php/8.1   : Tag: OPENBSD_7_2 Makefile distinfo 
lang/php/8.1/patches: Tag: OPENBSD_7_2 
  patch-sapi_fpm_www_conf_in 

Log message:
update to php-8.1.15



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/02/04 04:40:33

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

Log message:
update to php-8.1.15



Re: UPDATE sysutils/restic-0.15.1

2023-02-04 Thread Rafael Sadowski
On Sat Feb 04, 2023 at 11:07:49AM +, Stuart Henderson wrote:
> On 2023/02/04 10:41, Bjorn Ketelaars wrote:
> > Simple diff for updating restic to 0.15.1, which is a small bugfix
> > release. Fixes:
> 
> OK. Another one for me to add to urlwatch, portroach never seems
> to notice restic updates before you do!
> 

repology does it.

https://repology.org/projects/?maintainer=stu.ports%40spacehopper.org=openbsd=1



Re: UPDATE sysutils/restic-0.15.1

2023-02-04 Thread Stuart Henderson
On 2023/02/04 10:41, Bjorn Ketelaars wrote:
> Simple diff for updating restic to 0.15.1, which is a small bugfix
> release. Fixes:

OK. Another one for me to add to urlwatch, portroach never seems
to notice restic updates before you do!



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/04 04:00:11

Modified files:
x11/gnome/builder: Makefile distinfo 
x11/gnome/builder/pkg: PLIST 

Log message:
Update to gnome-builder-43.6.



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Mark Kettenis
CVSROOT:/cvs
Module name:ports
Changes by: kette...@cvs.openbsd.org2023/02/04 03:51:25

Modified files:
sysutils/firmware/apple-boot: Makefile 
sysutils/u-boot-asahi: Makefile 
Added files:
sysutils/u-boot-asahi/patches: patch-arch_arm_dts_t8112-j413_dts 
   patch-arch_arm_dts_t8112-j493_dts 

Log message:
Enable speakers on the M2 13" MacBook Pro and the M2 MacBook Air

ok sthen@



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/04 03:41:55

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.27.64.



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/04 03:41:43

Modified files:
net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.26.64.



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/04 03:41:32

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

Log message:
Update to py3-botocore-1.29.64.



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/04 03:38:29

Modified files:
graphics/cairo : Makefile distinfo 
graphics/cairo/patches: patch-meson_build patch-src_meson_build 
graphics/cairo/pkg: PLIST 

Log message:
Update to cairo-1.17.8.
Survived a bulk.



UPDATE sysutils/restic-0.15.1

2023-02-04 Thread Bjorn Ketelaars
Simple diff for updating restic to 0.15.1, which is a small bugfix
release. Fixes:

Fix #3750: Remove b2_download_file_by_name: 404 warning from B2 backend
Fix #4147: Make prune --quiet not print progress bar
Fix #4163: Make self-update --output work with new filename on Windows
Fix #4167: Add missing ETA in backup progress bar
Enh #4143: Ignore empty lock files

Comments/OK?


diff --git Makefile Makefile
index 66d676cbedc..280d9acc84e 100644
--- Makefile
+++ Makefile
@@ -1,7 +1,7 @@
 COMMENT=   fast, efficient and secure backup program
 
 MODGO_MODNAME= github.com/restic/restic
-MODGO_VERSION= v0.15.0
+MODGO_VERSION= v0.15.1
 
 DISTNAME=  restic-${MODGO_VERSION}
 
diff --git distinfo distinfo
index cf2b7c7ac69..9335f99bf1e 100644
--- distinfo
+++ distinfo
@@ -220,7 +220,8 @@ SHA256 
(go_modules/cloud.google.com/go/spanner/@v/v1.41.0.zip) = K69slBGM5+eqvF+
 SHA256 (go_modules/cloud.google.com/go/speech/@v/v1.9.0.mod) = 
Hw7hHplUjSDW8f55sPAGchyv7E9vwP5e1LA2egAzCfw=
 SHA256 (go_modules/cloud.google.com/go/speech/@v/v1.9.0.zip) = 
GO5tzoy7tRi6GJ/UtR6ppw+p0z8Up6bhYaJi9c7KW+k=
 SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.28.1.mod) = 
JK6PbUNSzcyqLOQtJKw1wl67d/h1TwRpsZRVMfPO/48=
-SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.28.1.zip) = 
LFMjkkgEhCn6IBUPDRGXLAqScGkI5nn1dcjnr/SxeDY=
+SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.29.0.mod) = 
St0d/v8uy6ZUk7s2/LHaXQUWVUcPMWPfZsFY08VwX2c=
+SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.29.0.zip) = 
YrUYz0Ghb94IX9PhVwxkHp3fH63UPzIPQ3+otm9qU2o=
 SHA256 (go_modules/cloud.google.com/go/storagetransfer/@v/v1.6.0.mod) = 
o+zXLoqjVEshjKDjZcabMWPHfQyTe3YF30mVFCBnurI=
 SHA256 (go_modules/cloud.google.com/go/storagetransfer/@v/v1.6.0.zip) = 
vSI7InshVEVVxR+Iyv0bXqUxvTXTYvB+/VZbkkAOdtU=
 SHA256 (go_modules/cloud.google.com/go/talent/@v/v1.4.0.mod) = 
UexaSQLk6LYRAkOE5zv/FmH9OOsIBJN4k/yFlVB0m+s=
@@ -378,8 +379,8 @@ SHA256 
(go_modules/github.com/json-iterator/go/@v/v1.1.12.mod) = UY5Xwi0XgcWasze
 SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.12.zip) = 
0AHqVwga/Q43hGfI9Km2pRJZmWu4u3Y/eBB+rxL5lQE=
 SHA256 (go_modules/github.com/juju/ratelimit/@v/v1.0.2.mod) = 
0d5kXQ9S0/o0Jg2dBzrBtL8GC/lTbZZsglUEC48JGt8=
 SHA256 (go_modules/github.com/juju/ratelimit/@v/v1.0.2.zip) = 
iB3SK47H2tu7Hp0I7X6ywfHOi2tMSPc5u2X0x9LsEu0=
-SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.14.mod) = 
bON2Yx8SuRwP2MaOa9aL8fCNZqQ23UGU9wBGQ/5iPBA=
-SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.14.zip) = 
f3plZ4Dgh6g01c3JQ96WU2ml/nffnKg69gylw1CXCsk=
+SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.15.mod) = 
FaUNCAXhjlfIyXP+uvSWLb3l3P9Z8r2OdA7rrsvBgTM=
+SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.15.zip) = 
j/s8G+gQ7XzvqRxfjBC+KxeUTQrGeadp5zpolAN3+M4=
 SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.9.mod) = 
HDqp639GIBVx3yygwb2cCV2BsskcHtk5OAjC5lTD/GQ=
 SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.0.1.mod) = 
ZhgLxWPIiQ4otpumT75uHSh5qFdKP/zn5ZfxkV94vGw=
 SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.0.4.mod) = 
ZhgLxWPIiQ4otpumT75uHSh5qFdKP/zn5ZfxkV94vGw=
@@ -388,14 +389,14 @@ SHA256 
(go_modules/github.com/klauspost/cpuid/v2/@v/v2.2.3.mod) = nG/GHSQ1hCexvt
 SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.2.3.zip) = 
9o/4LKqAeUD+5hW0iY1Cg2V2Hus2hhlZyouRoDS9Dn4=
 SHA256 (go_modules/github.com/kr/fs/@v/v0.1.0.mod) = 
tbztWH7emUmijxpGAxPEmwj1cVuYgNu1eXgyf4WC78A=
 SHA256 (go_modules/github.com/kr/fs/@v/v0.1.0.zip) = 
03a9mOga6jRYX8OwS6t2Nj6eh83mk4OWTlfpd58q+B4=
-SHA256 
(go_modules/github.com/kurin/blazer/@v/v0.5.4-0.20211030221322-ba894c124ac6.mod)
 = eE4nS0vgJAEMjUBWELf2i1R5uc6s0U+yeSP3Rn59qFA=
-SHA256 
(go_modules/github.com/kurin/blazer/@v/v0.5.4-0.20211030221322-ba894c124ac6.zip)
 = oSE/7Uxo7BDhqdw0C6M6gEMAgj6Ybi0XYSTr9FPT1Jg=
+SHA256 
(go_modules/github.com/kurin/blazer/@v/v0.5.4-0.20230113224640-3887e1ec64b5.mod)
 = eE4nS0vgJAEMjUBWELf2i1R5uc6s0U+yeSP3Rn59qFA=
+SHA256 
(go_modules/github.com/kurin/blazer/@v/v0.5.4-0.20230113224640-3887e1ec64b5.zip)
 = jwuTY0W0mJlAA13/NGlc8juz6VPzCvyZ5QMb+sAapJM=
 SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.mod) = 
FgWHHolTMaOfWVJVnrvJEijYa4EANU+Fe1YoZuyluxM=
 SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 
270M6ML0kyuwNwTXMCayGvEr1o1bj0eY2/EKSHorbRM=
 SHA256 (go_modules/github.com/minio/md5-simd/@v/v1.1.2.mod) = 
dmXwdbg8y4HGbemA2l8j5U4UeUcqrdQWbfwm+BSKL6M=
 SHA256 (go_modules/github.com/minio/md5-simd/@v/v1.1.2.zip) = 
+CnTWm5ol9tBWviIjEsHTRolOu4Oj7cFS02VR3qBw9Y=
-SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.46.mod) = 
Q1Prz442C9LqjiqbaLMjSUkFjJAIuxQ80ornG4m42Z0=
-SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.46.zip) = 
UilgLt+5H8dMaOPzLDiHmE9W/CT096cjcCVqT9TtUcY=
+SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.47.mod) = 
Q1Prz442C9LqjiqbaLMjSUkFjJAIuxQ80ornG4m42Z0=
+SHA256 (go_modules/github.com/minio/minio-go/v7/@v/v7.0.47.zip) = 
Ke4gyGc6FYQJ6pNAdZSPCvQ83A3+I/F68iAPLpAQAF8=
 SHA256 

CVS: cvs.openbsd.org: ports

2023-02-04 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/04 02:36:42

Modified files:
sysutils/firmware/vmm/patches: patch-src_fw_paravirt_c 
   patch-src_optionroms_c 

Log message:
seabios: regen patches



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/04 02:35:35

Modified files:
sysutils/firmware/vmm: Makefile 
sysutils/firmware/vmm/patches: patch-Makefile 

Log message:
seabios: Pass --keep-section .fixedaddress.* to llvm-strip. Removing these
sections from rom16.o would result in vmd hanging and spinning on early
boot.

ok dv



CVS: cvs.openbsd.org: ports

2023-02-04 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/04 01:47:02

Modified files:
textproc/nlohmann-json: Makefile distinfo 
textproc/nlohmann-json/pkg: PLIST 

Log message:
textproc/nlohmann-json: update to 3.11.2

- cmake/.pc files are now installed to share/ as arch-independant, cf
https://github.com/nlohmann/json/pull/3619 for the rationale
from kn@:
- set NO_BUILD as this is a header-only port
- Defer building tests to do-test target
- Drop NO_TEST, all tests succeed (except the 4 that try to reach network via
git clone)

all consumers (mtxclient, nheko and mkvtoolnix) build fine with it.

should fix a warzone2100 build failure seen by tb@