Index | Thread | Search

From:
Stuart Cassoff <exokoide@yahoo.ca>
Subject:
games/xboard: fix sound playing
To:
OpenBSD Ports <ports@openbsd.org>
Date:
Fri, 28 Aug 2026 08:55:17 -0400

Download raw body.

Thread
No idea where play(1) is/was.
Old prog now gone? Missing dep?

I guess removing "z" from WANTLIB is ok
if port-lib-depends-check says so.


Stu



Use aucat(1) to play sounds.
Remove extra "z" from WANTLIB.



diff -Nurp /usr/ports/games/xboard/Makefile ./Makefile
--- /usr/ports/games/xboard/Makefile	Fri Nov  8 21:50:35 2024
+++ ./Makefile	Fri Aug 28 08:47:58 2026
@@ -3,7 +3,7 @@ COMMENT=	X11 frontend for GNU Chess and the Internet C
 DISTNAME=	xboard-4.9.1
 CATEGORIES=	games x11
 SITES=		${SITE_GNU:=xboard/}
-REVISION=	7
+REVISION=	8
 
 HOMEPAGE=	https://www.gnu.org/software/xboard/
 
@@ -14,7 +14,7 @@ WANTLIB =  X11 Xcomposite Xcursor Xdamage Xext Xfixes 
 WANTLIB += Xrender atk-1.0 c cairo fontconfig freetype gdk-x11-2.0
 WANTLIB += gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
 WANTLIB += gtk-x11-2.0 harfbuzz iconv intl m pango-1.0 pangocairo-1.0
-WANTLIB += pangoft2-1.0 pthread rsvg-2 z
+WANTLIB += pangoft2-1.0 pthread rsvg-2
 
 BUILD_DEPENDS=		devel/xdg-utils
 
diff -Nurp /usr/ports/games/xboard/patches/patch-xboard_conf ./patches/patch-xboard_conf
--- /usr/ports/games/xboard/patches/patch-xboard_conf	Fri Mar 11 14:05:16 2022
+++ ./patches/patch-xboard_conf	Fri Aug 28 08:41:58 2026
@@ -1,11 +1,12 @@
---- xboard.conf.orig	Wed Oct 22 17:37:26 2014
-+++ xboard.conf	Mon Nov 10 09:33:04 2014
+Index: xboard.conf
+--- xboard.conf.orig
++++ xboard.conf
 @@ -41,7 +41,7 @@
  -pieceMenu false
  -showTargetSquares true
  -seekGraph true
 --soundProgram "aplay -q"
-+-soundProgram "play -q"
++-soundProgram "aucat -i"
  -soundDirectory "~~/sounds"
  -soundTell phone.wav
  -soundChallenge gong.wav