Re: [Maintainer Update] lang/elixir 1.14.4

2023-04-10 Thread Rafael Sadowski
On Sun Apr 09, 2023 at 05:08:56PM +0200, Volker Schlecht wrote:
> Trivial diff to update elixir to 1.14.4
> 
> * Establishes compatibility with erlang/otp 26
> * Fixes a handful of bugs
> 
> https://github.com/elixir-lang/elixir/releases/tag/v1.14.4
> 
> Change to the port:
> 
> * Explicitly set CONFIGURE_STYLE=None to document that lang/elixir
> doesn't depend on rebar3 (which would be pulled in automatically by
> erlang.port.mk)
> 
> Builds and works fine on amd64, rebuilds net/rabbitmq

Committed, thanks



Re: [Update] benchmarks/tsung 1.8.0

2023-04-10 Thread Rafael Sadowski
On Sun Apr 09, 2023 at 06:00:12PM +0200, Volker Schlecht wrote:
> Update benchmarks/tsung to 1.8.0
> Major Updates and Improvements, as per
> https://github.com/processone/tsung/blob/develop/CHANGELOG.md
> 
> * Port changed to make use of GH_*
> * Pre-compile python files to make portcheck happy
> 
> Builds and tests on amd64, the only failing testcase has been
> failing since approximately forever.

You forgot to remove patches/patch-src_test_ts_test_utils_erl, didn't
you?

Cheers Rafael



Re: UPDATE: devel/sdcc 4.2.0

2023-04-10 Thread Brian Callahan
On 4/10/2023 1:56 AM, Rafael Sadowski wrote:
> 
> Thanks Sven, your changes make sense to me.  Sorry Brian I was probably
> something in Easter mode and too fast. This was committed.
> 

Fine by me. Thanks!

~Brian



Re: [Update] benchmarks/tsung 1.8.0

2023-04-10 Thread Volker Schlecht



On 4/10/23 10:58, Rafael Sadowski wrote:


You forgot to remove patches/patch-src_test_ts_test_utils_erl, didn't
you?

Something like that. I cvs rm`d the patches directory because portcheck
... and then didn't notice that the removed patch was missing from the
resulting diff.

cheers,
VolkerIndex: Makefile
===
RCS file: /cvs/ports/benchmarks/tsung/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile	18 Jan 2023 09:31:51 -	1.20
+++ Makefile	10 Apr 2023 16:26:20 -
@@ -1,18 +1,15 @@
 COMMENT=	multi-protocol distributed load testing tool
 
-V=		1.7.0
-DISTNAME=	tsung-$V
-REVISION=	5
+V=		1.8.0
+GH_ACCOUNT=	processone
+GH_PROJECT=	tsung
+GH_TAGNAME=	v${V}
 
 CATEGORIES=	benchmarks net
 
-HOMEPAGE=	http://tsung.erlang-projects.org/
-
 # GPLv2
 PERMIT_PACKAGE=	Yes
 
-MASTER_SITES=		http://tsung.erlang-projects.org/dist/
-
 MODULES=		lang/erlang \
 			lang/python
 MODERL_VERSION=		25
@@ -35,5 +32,11 @@ FAKE_FLAGS=		CONFDIR="${PREFIX}/share/ex
 			MAN_DIR="${PREFIX}/man/man1/"
 
 SUBST_VARS+=		V
+
+post-install:
+	${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
+		${PREFIX}/lib/tsung/tsung_plotter/__init__.py
+	${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
+		${PREFIX}/lib/tsung/tsung_plotter/tsung.py
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/benchmarks/tsung/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo	13 Feb 2020 20:32:48 -	1.3
+++ distinfo	10 Apr 2023 16:26:20 -
@@ -1,2 +1,2 @@
-SHA256 (tsung-1.7.0.tar.gz) = Y5REWGDvNPrt+MRtqVo8sga8FzARRbySAVEQf/os5So=
-SIZE (tsung-1.7.0.tar.gz) = 1572265
+SHA256 (tsung-1.8.0.tar.gz) = bFXfSLgvGF39YK5yceCbvCXGyLxWi7i/wM2wVtd8OJk=
+SIZE (tsung-1.8.0.tar.gz) = 972168
Index: patches/patch-src_test_ts_test_utils_erl
===
RCS file: patches/patch-src_test_ts_test_utils_erl
diff -N patches/patch-src_test_ts_test_utils_erl
--- patches/patch-src_test_ts_test_utils_erl	8 Jan 2023 05:45:18 -	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-Pull in an upstream fix for a failing testcase with erlang >= 21
-https://github.com/processone/tsung/commit/e53a59d16df5a2d3781ef9d4f0171ad0ca5bc931
-Index: src/test/ts_test_utils.erl
 src/test/ts_test_utils.erl.orig
-+++ src/test/ts_test_utils.erl
-@@ -48,7 +48,7 @@ mkey1search_string_test()->
- ?assertEqual(["bar","caps"],ts_utils:mkey1search(Data,"foo")).
- 
- datestr_test()->
--?assertEqual(["2013","10","17",45,"19","41"],ts_utils:datestr({{2013,10,17},{19,41,29}})).
-+?assertEqual("20131017-1941",lists:flatten(ts_utils:datestr({{2013,10,17},{19,41,29}}))).
- 
- export_text_test()->
- ?assertEqual("foo",ts_utils:export_text("foo")).
Index: pkg/PLIST
===
RCS file: /cvs/ports/benchmarks/tsung/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST	11 Mar 2022 18:21:42 -	1.5
+++ pkg/PLIST	10 Apr 2023 16:26:20 -
@@ -178,6 +178,7 @@ lib/tsung/tsung_controller-${V}/ebin/ts_
 lib/tsung/tsung_controller-${V}/ebin/ts_file_server.beam
 lib/tsung/tsung_controller-${V}/ebin/ts_interaction_server.beam
 lib/tsung/tsung_controller-${V}/ebin/ts_job_notify.beam
+lib/tsung/tsung_controller-${V}/ebin/ts_local_file_server.beam
 lib/tsung/tsung_controller-${V}/ebin/ts_match_logger.beam
 lib/tsung/tsung_controller-${V}/ebin/ts_mon.beam
 lib/tsung/tsung_controller-${V}/ebin/ts_msg_server.beam
@@ -236,6 +237,7 @@ lib/tsung/tsung_controller-${V}/src/ts_c
 lib/tsung/tsung_controller-${V}/src/ts_file_server.erl
 lib/tsung/tsung_controller-${V}/src/ts_interaction_server.erl
 lib/tsung/tsung_controller-${V}/src/ts_job_notify.erl
+lib/tsung/tsung_controller-${V}/src/ts_local_file_server.erl
 lib/tsung/tsung_controller-${V}/src/ts_match_logger.erl
 lib/tsung/tsung_controller-${V}/src/ts_mon.erl
 lib/tsung/tsung_controller-${V}/src/ts_msg_server.erl
@@ -252,6 +254,9 @@ lib/tsung/tsung_controller-${V}/src/ts_w
 lib/tsung/tsung_controller-${V}/src/tsung_controller.erl
 lib/tsung/tsung_plotter/
 lib/tsung/tsung_plotter/__init__.py
+${MODPY_COMMENT}lib/tsung/tsung_plotter/${MODPY_PYCACHE}/
+lib/tsung/tsung_plotter/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/tsung/tsung_plotter/${MODPY_PYCACHE}tsung.${MODPY_PYC_MAGIC_TAG}pyc
 lib/tsung/tsung_plotter/tsung.py
 lib/tsung/tsung_recorder-${V}/
 lib/tsung/tsung_recorder-${V}/ebin/


Re: UPDATE: autorandr to 1.13.3

2023-04-10 Thread Thomas Frohwein
On Sun, Apr 09, 2023 at 07:44:42AM +0200, Rafael Sadowski wrote:
> Hi all,
> 
> 
> Simple diff to update autorandr to the latest version. OK?

Tested this in my laptop + dock with monitors setup and a sensorsd script.
Everything still works as expected. ok thfr@

> Cheers, Rafael Sadowski
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/x11/autorandr/Makefile,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 Makefile
> --- Makefile  25 Nov 2022 21:11:43 -  1.7
> +++ Makefile  9 Apr 2023 05:43:22 -
> @@ -4,9 +4,8 @@ CATEGORIES=   x11 sysutils
>  
>  GH_ACCOUNT=  phillipberndt
>  GH_PROJECT=  autorandr
> -GH_TAGNAME=  1.11
> +GH_TAGNAME=  1.13.3
>  MODPY_EGG_VERSION=   ${GH_TAGNAME}.post1
> -REVISION=2
>  
>  # GPLv3+
>  PERMIT_PACKAGE=  Yes
> Index: distinfo
> ===
> RCS file: /cvs/ports/x11/autorandr/distinfo,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 distinfo
> --- distinfo  9 Feb 2021 23:48:24 -   1.2
> +++ distinfo  9 Apr 2023 05:43:22 -
> @@ -1,2 +1,2 @@
> -SHA256 (autorandr-1.11.tar.gz) = R+YZhMO0JpKVJ/tpPYjjv567gtpiWj+ECmJKo/2JHOM=
> -SIZE (autorandr-1.11.tar.gz) = 48791
> +SHA256 (autorandr-1.13.3.tar.gz) = 
> USU40jC7Rr9k9fQgPfhBhyhnywbgr8CyWiVSUp9bKG0=
> +SIZE (autorandr-1.13.3.tar.gz) = 47630
> 



[Update] u-boot-asahi to openbsd-v2023.04

2023-04-10 Thread Tobias Heider
Update to to get the newer device trees with keyboard backlight and usb
type-a support. The upstream maintainer was nice to us and added an
openbsd release tag with all the good stuff included.

ok?

Index: Makefile
===
RCS file: /cvs/ports/sysutils/u-boot-asahi/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile5 Feb 2023 21:15:39 -   1.9
+++ Makefile10 Apr 2023 17:43:13 -
@@ -2,11 +2,10 @@
 
 COMMENT=   U-Boot firmware for Apple Silicon
 
-VERSION=   2022.07-3
+VERSION=   2023.04
 GH_ACCOUNT=AsahiLinux
 GH_PROJECT=u-boot
-GH_TAGNAME=asahi-v${VERSION}
-REVISION=  5
+GH_TAGNAME=openbsd-v${VERSION}
 
 PKGNAME=   u-boot-asahi-${VERSION:S/-/./g}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/u-boot-asahi/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo25 Oct 2022 20:27:00 -  1.1.1.1
+++ distinfo10 Apr 2023 17:43:13 -
@@ -1,2 +1,2 @@
-SHA256 (u-boot-asahi-v2022.07-3.tar.gz) = 
jR5RfM+ArQZsiNF6J8KRJUl9f4iD7WDJree/C9hUgq0=
-SIZE (u-boot-asahi-v2022.07-3.tar.gz) = 23237466
+SHA256 (u-boot-openbsd-v2023.04.tar.gz) = 
qt1ShPpWt7zW3KEIkhjtVfOzFzuozRZcPh8PxvuyniY=
+SIZE (u-boot-openbsd-v2023.04.tar.gz) = 24662447
Index: patches/patch-arch_arm_dts_t600x-j314-j316_dtsi
===
RCS file: 
/cvs/ports/sysutils/u-boot-asahi/patches/patch-arch_arm_dts_t600x-j314-j316_dtsi,v
retrieving revision 1.1
diff -u -p -r1.1 patch-arch_arm_dts_t600x-j314-j316_dtsi
--- patches/patch-arch_arm_dts_t600x-j314-j316_dtsi 5 Feb 2023 21:15:39 
-   1.1
+++ patches/patch-arch_arm_dts_t600x-j314-j316_dtsi 10 Apr 2023 17:43:13 
-
@@ -1,19 +1,19 @@
 Index: arch/arm/dts/t600x-j314-j316.dtsi
 --- arch/arm/dts/t600x-j314-j316.dtsi.orig
 +++ arch/arm/dts/t600x-j314-j316.dtsi
-@@ -313,15 +313,6 @@
-   compatible = "apple,j314-macaudio", "apple,macaudio";
-   model = "MacBook Pro J314/6 integrated audio";
- 
--  /*
--   * DANGER ZONE: You can blow your speakers!
--   *
--   * The drivers are not ready, and unless you are careful
--   * to attenuate the audio stream, you run the risk of
--   * blowing your speakers.
--   */
--  status = "disabled";
--
+@@ -403,15 +403,6 @@
dai-link@0 {
link-name = "Speakers";
-   mclk-fs = <256>;
+ 
+-  /*
+-   * DANGER ZONE: You can blow your speakers!
+-   *
+-   * The drivers are not ready, and unless you are careful
+-   * to attenuate the audio stream, you run the risk of
+-   * blowing your speakers.
+-   */
+-  status = "disabled";
+-
+   cpu {
+   sound-dai = <&mca 0>, <&mca 1>;
+   };
Index: patches/patch-arch_arm_dts_t600x-j375_dtsi
===
RCS file: patches/patch-arch_arm_dts_t600x-j375_dtsi
diff -N patches/patch-arch_arm_dts_t600x-j375_dtsi
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-arch_arm_dts_t600x-j375_dtsi  10 Apr 2023 17:43:13 -
@@ -0,0 +1,18 @@
+Index: arch/arm/dts/t600x-j375.dtsi
+--- arch/arm/dts/t600x-j375.dtsi.orig
 arch/arm/dts/t600x-j375.dtsi
+@@ -292,14 +292,6 @@
+ 
+   dai-link@0 {
+   link-name = "Speaker";
+-  /*
+-  * DANGER ZONE: You can blow your speakers!
+-  *
+-  * The drivers are not ready, and unless you are careful
+-  * to attenuate the audio stream, you run the risk of
+-  * blowing your speakers.
+-  */
+-  status = "disabled";
+   cpu {
+   sound-dai = <&mca 0>;
+   };
Index: patches/patch-arch_arm_dts_t8103-j293_dts
===
RCS file: 
/cvs/ports/sysutils/u-boot-asahi/patches/patch-arch_arm_dts_t8103-j293_dts,v
retrieving revision 1.1
diff -u -p -r1.1 patch-arch_arm_dts_t8103-j293_dts
--- patches/patch-arch_arm_dts_t8103-j293_dts   17 Jan 2023 21:00:22 -  
1.1
+++ patches/patch-arch_arm_dts_t8103-j293_dts   10 Apr 2023 17:43:13 -
@@ -1,10 +1,10 @@
 Index: arch/arm/dts/t8103-j293.dts
 --- arch/arm/dts/t8103-j293.dts.orig
 +++ arch/arm/dts/t8103-j293.dts
-@@ -138,15 +138,6 @@
-   model = "MacBook Pro J293 integrated audio";
- 
+@@ -149,15 +149,6 @@
dai-link@0 {
+   link-name = "Speakers";

[update] Lagrange to 1.15.8

2023-04-10 Thread Florian Viehweger
Hi,

this is an update for Lagrange to 1.15.8.

Some testing done on amd64. No issues found.

portcheck and 'make port-lib-depends-check' are happy.

Changes listed here [1].


Comments?

Thanks!

[1] https://github.com/skyjake/lagrange/releases


Index: Makefile
===
RCS file: /daten/openbsdmirror/cvs/mirror/ports/net/lagrange/Makefile,v
retrieving revision 1.57
diff -u -p -u -p -r1.57 Makefile
--- Makefile2 Apr 2023 07:16:42 -   1.57
+++ Makefile10 Apr 2023 19:10:28 -
@@ -1,5 +1,5 @@
 COMMENT =  SDL multi protocol navigator
-VERSION =  1.15.5
+VERSION =  1.15.8
 
 DISTNAME = lagrange-${VERSION}
 
Index: distinfo
===
RCS file: /daten/openbsdmirror/cvs/mirror/ports/net/lagrange/distinfo,v
retrieving revision 1.47
diff -u -p -u -p -r1.47 distinfo
--- distinfo2 Apr 2023 07:16:42 -   1.47
+++ distinfo10 Apr 2023 19:10:28 -
@@ -1,2 +1,2 @@
-SHA256 (lagrange-1.15.5.tar.gz) = +hlVsWnIV9h0onztlJoyp/nEtlgcuL9KKse1hrEg8KA=
-SIZE (lagrange-1.15.5.tar.gz) = 9955830
+SHA256 (lagrange-1.15.8.tar.gz) = dRGvwkJhQ51lxRRS440sPKldl8Oo9Cgh/9YSJ0RpQWs=
+SIZE (lagrange-1.15.8.tar.gz) = 9961734

-- 
greetings,

Florian Viehweger



Re: [new] games/dsda-doom

2023-04-10 Thread Lea Chescotta
Hi! thanks for the port! installed perfectly in 7.3 STABLE released today! and 
also tried some wad games pwads and some mods perfectly! including base game 
and sunlust wads.

Compiled and executing OK.

===>  Building package for dsda-doom-0.25.6
Create /usr/packages/amd64/all/dsda-doom-0.25.6.tgz
Creating package dsda-doom-0.25.6
Creating package debug-dsda-doom-0.25.6
Link to /usr/packages/amd64/ftp/dsda-doom-0.25.6.tgz
Link to /usr/packages/amd64/ftp/debug-dsda-doom-0.25.6.tgz
===>  Verifying specs: SDL c m pthread GL GLU SDL_mixer SDL_image
===>  found SDL.8.0 c.97.0 m.10.1 pthread.27.0 GL.18.0 GLU.9.0 SDL_mixer.5.0 
SDL_image.3.1
===>  Installing dsda-doom-0.25.6 from /usr/packages/amd64/all/
dsda-doom-0.25.6: ok

Apr 4, 2023, 22:23 by lu...@seninha.org:

> Hi,
>
> This is a port for DSDA-Doom.
>
> DSDA-Doom is a new DOOM source port based on prboom-plus.  It has extra
> tooling for demo recording and playback, with a focus on speedrunning.
> It also implements several new standards for mod and map authors alike.
>
> Noteworthy features include the hability to rewind the game; support for
> Heretic and Hexen (two games based on DOOM, but with a wizardry/medieval
> theme); and support for UMAPINFO, in which a WAD can provide meta-data
> associated to levels, such as the level author, the name of the music
> playing in the level, etc.
>
> DSDA-Doom has gained popularity among DOOM players and the users of the
> doomworld.com forums.
>
> Article on the DOOM Wiki: https://doomwiki.org/wiki/DSDA-Doom
> Post on the DoomWorld forums: https://www.doomworld.com/vb/thread/118074
> Repository on Github: https://github.com/kraflab/dsda-doom
>
> Lucas de Sena
>



aarch64 bulk build report

2023-04-10 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Sat Apr 8 11:47:38 MDT 2023
finished at Mon Apr 10 19:25:49 MDT 2023
lasted 2D07h38m
done with kern.version=OpenBSD 7.3-current (GENERIC.MP) #2084: Sat Apr  8 
05:45:33 MDT 2023

built packages:11650
Apr 8:3293
Apr 9:1301
Apr 10:7055


critical path missing pkgs:  
http://build-failures.rhaalovely.net/aarch64/2023-04-08/summary.log

build failures: 0
grep: /usr/ports/logs/aarch64/locks/*: No such file or directory
find: failures: No such file or directory
cp: failures/: No such file or directory

recurrent failures
new failures
+++ ls-failures Mon Apr 10 19:26:00 2023
resolved failures
--- ../old/aarch64/last//ls-failuresFri Apr  7 05:28:39 2023
-failures/games/dxx-rebirth.log
-failures/inputmethods/fcitx-kkc.log
-failures/math/coq.log
-failures/security/py-miasm,python3.log
-failures/x11/gnustep/base.log
tar: Unable to access aarch64/failures: No such file or directory
tar: WARNING! These file names were not selected:
aarch64/failures