From: Josh Grosse Subject: [update] games/pokerth 2.0.8 -> 2.1.0 To: ports@openbsd.org Date: Fri, 3 Jul 2026 13:49:37 -0400 The attached diff provides both the original widget client as well as the new QML client, now production ready. The pkg/README is removed. Complete changelog: https://github.com/pokerth/pokerth/releases/tag/v2.1.0 Both clients tested on amd64. diff --git games/pokerth/Makefile games/pokerth/Makefile index 1d8277f2163..0ed55dc4934 100644 --- games/pokerth/Makefile +++ games/pokerth/Makefile @@ -2,7 +2,7 @@ BROKEN-i386 = protobuf/abseil problems COMMENT = texas holdem poker client, local or internet games -V = 2.0.8 +V = 2.1.0 DIST_TUPLE = github pokerth pokerth v${V} . PKGNAME = pokerth-${V} diff --git games/pokerth/distinfo games/pokerth/distinfo index 513204cbcec..b8e90cba954 100644 --- games/pokerth/distinfo +++ games/pokerth/distinfo @@ -1,2 +1,2 @@ -SHA256 (pokerth-pokerth-v2.0.8.tar.gz) = iYK052+uTYp8e3PwqYQ9Y7GQxfFeYpP5S+CD5nF3iWw= -SIZE (pokerth-pokerth-v2.0.8.tar.gz) = 40952462 +SHA256 (pokerth-pokerth-v2.1.0.tar.gz) = uOhqjVc7jp6AICENW1HyzxP7UsTNs+h27RxkyUC3dCM= +SIZE (pokerth-pokerth-v2.1.0.tar.gz) = 76004432 diff --git games/pokerth/patches/patch-src_gui_qt6-qml_CMakeLists_txt games/pokerth/patches/patch-src_gui_qt6-qml_CMakeLists_txt index 3b38ccba084..fd407daad6a 100644 --- games/pokerth/patches/patch-src_gui_qt6-qml_CMakeLists_txt +++ games/pokerth/patches/patch-src_gui_qt6-qml_CMakeLists_txt @@ -1,7 +1,7 @@ Index: src/gui/qt6-qml/CMakeLists.txt --- src/gui/qt6-qml/CMakeLists.txt.orig +++ src/gui/qt6-qml/CMakeLists.txt -@@ -166,5 +166,4 @@ endif() +@@ -257,5 +257,4 @@ endif() install(TARGETS pokerth_qml-client DESTINATION bin OPTIONAL) install(DIRECTORY ../../../data DESTINATION share/pokerth) diff --git games/pokerth/pkg/PLIST games/pokerth/pkg/PLIST index 7591b1c6e10..e0cc20e8d50 100644 --- games/pokerth/pkg/PLIST +++ games/pokerth/pkg/PLIST @@ -9,6 +9,7 @@ share/pokerth/data/ share/pokerth/data/data-copyright.txt share/pokerth/data/fonts/ share/pokerth/data/fonts/DejaVuSans-Bold.ttf +share/pokerth/data/fonts/NotoColorEmoji.ttf share/pokerth/data/gfx/ share/pokerth/data/gfx/avatars/ share/pokerth/data/gfx/avatars/default/ @@ -420,6 +421,228 @@ share/pokerth/data/gfx/gui/table/default_800x480/smallblindPuck.png share/pokerth/data/gfx/gui/table/default_800x480/table.png share/pokerth/data/gfx/gui/table/default_800x480/table_dark.png share/pokerth/data/gfx/gui/table/default_800x480/toolboxbg.png +share/pokerth/data/gfx/qml/ +share/pokerth/data/gfx/qml/backside/ +share/pokerth/data/gfx/qml/backside/bella_union_4c/ +share/pokerth/data/gfx/qml/backside/bella_union_4c/backside.svg +share/pokerth/data/gfx/qml/backside/bella_union_4c/backsidestyle.xml +share/pokerth/data/gfx/qml/backside/bella_union_4c/preview.png +share/pokerth/data/gfx/qml/backside/danuxi/ +share/pokerth/data/gfx/qml/backside/danuxi/backside.svg +share/pokerth/data/gfx/qml/backside/danuxi/danuxibacksidestyle.xml +share/pokerth/data/gfx/qml/backside/danuxi/preview.png +share/pokerth/data/gfx/qml/backside/default/ +share/pokerth/data/gfx/qml/backside/default/backside.svg +share/pokerth/data/gfx/qml/backside/default/backsidestyle.xml +share/pokerth/data/gfx/qml/backside/default/preview.png +share/pokerth/data/gfx/qml/cards/ +share/pokerth/data/gfx/qml/cards/bella_union_4c/ +share/pokerth/data/gfx/qml/cards/bella_union_4c/0.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/1.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/10.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/11.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/12.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/13.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/14.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/15.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/16.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/17.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/18.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/19.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/2.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/20.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/21.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/22.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/23.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/24.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/25.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/26.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/27.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/28.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/29.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/3.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/30.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/31.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/32.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/33.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/34.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/35.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/36.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/37.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/38.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/39.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/4.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/40.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/41.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/42.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/43.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/44.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/45.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/46.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/47.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/48.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/49.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/5.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/50.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/51.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/6.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/7.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/8.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/9.svg +share/pokerth/data/gfx/qml/cards/bella_union_4c/bellaunion4cdeckstyle.xml +share/pokerth/data/gfx/qml/cards/bella_union_4c/preview.png +share/pokerth/data/gfx/qml/cards/default/ +share/pokerth/data/gfx/qml/cards/default/0.svg +share/pokerth/data/gfx/qml/cards/default/1.svg +share/pokerth/data/gfx/qml/cards/default/10.svg +share/pokerth/data/gfx/qml/cards/default/11.svg +share/pokerth/data/gfx/qml/cards/default/12.svg +share/pokerth/data/gfx/qml/cards/default/13.svg +share/pokerth/data/gfx/qml/cards/default/14.svg +share/pokerth/data/gfx/qml/cards/default/15.svg +share/pokerth/data/gfx/qml/cards/default/16.svg +share/pokerth/data/gfx/qml/cards/default/17.svg +share/pokerth/data/gfx/qml/cards/default/18.svg +share/pokerth/data/gfx/qml/cards/default/19.svg +share/pokerth/data/gfx/qml/cards/default/2.svg +share/pokerth/data/gfx/qml/cards/default/20.svg +share/pokerth/data/gfx/qml/cards/default/21.svg +share/pokerth/data/gfx/qml/cards/default/22.svg +share/pokerth/data/gfx/qml/cards/default/23.svg +share/pokerth/data/gfx/qml/cards/default/24.svg +share/pokerth/data/gfx/qml/cards/default/25.svg +share/pokerth/data/gfx/qml/cards/default/26.svg +share/pokerth/data/gfx/qml/cards/default/27.svg +share/pokerth/data/gfx/qml/cards/default/28.svg +share/pokerth/data/gfx/qml/cards/default/29.svg +share/pokerth/data/gfx/qml/cards/default/3.svg +share/pokerth/data/gfx/qml/cards/default/30.svg +share/pokerth/data/gfx/qml/cards/default/31.svg +share/pokerth/data/gfx/qml/cards/default/32.svg +share/pokerth/data/gfx/qml/cards/default/33.svg +share/pokerth/data/gfx/qml/cards/default/34.svg +share/pokerth/data/gfx/qml/cards/default/35.svg +share/pokerth/data/gfx/qml/cards/default/36.svg +share/pokerth/data/gfx/qml/cards/default/37.svg +share/pokerth/data/gfx/qml/cards/default/38.svg +share/pokerth/data/gfx/qml/cards/default/39.svg +share/pokerth/data/gfx/qml/cards/default/4.svg +share/pokerth/data/gfx/qml/cards/default/40.svg +share/pokerth/data/gfx/qml/cards/default/41.svg +share/pokerth/data/gfx/qml/cards/default/42.svg +share/pokerth/data/gfx/qml/cards/default/43.svg +share/pokerth/data/gfx/qml/cards/default/44.svg +share/pokerth/data/gfx/qml/cards/default/45.svg +share/pokerth/data/gfx/qml/cards/default/46.svg +share/pokerth/data/gfx/qml/cards/default/47.svg +share/pokerth/data/gfx/qml/cards/default/48.svg +share/pokerth/data/gfx/qml/cards/default/49.svg +share/pokerth/data/gfx/qml/cards/default/5.svg +share/pokerth/data/gfx/qml/cards/default/50.svg +share/pokerth/data/gfx/qml/cards/default/51.svg +share/pokerth/data/gfx/qml/cards/default/6.svg +share/pokerth/data/gfx/qml/cards/default/7.svg +share/pokerth/data/gfx/qml/cards/default/8.svg +share/pokerth/data/gfx/qml/cards/default/9.svg +share/pokerth/data/gfx/qml/cards/default/defaultdeckstyle.xml +share/pokerth/data/gfx/qml/cards/default/preview.png +share/pokerth/data/gfx/qml/table/ +share/pokerth/data/gfx/qml/table/danuxi/ +share/pokerth/data/gfx/qml/table/danuxi/actionAllIn.svg +share/pokerth/data/gfx/qml/table/danuxi/actionCall.svg +share/pokerth/data/gfx/qml/table/danuxi/actionFold.svg +share/pokerth/data/gfx/qml/table/danuxi/actionRaise.svg +share/pokerth/data/gfx/qml/table/danuxi/bigblindPuck.svg +share/pokerth/data/gfx/qml/table/danuxi/danuxitablestyle.xml +share/pokerth/data/gfx/qml/table/danuxi/dealerPuck.svg +share/pokerth/data/gfx/qml/table/danuxi/preview.png +share/pokerth/data/gfx/qml/table/danuxi/preview_portrait.png +share/pokerth/data/gfx/qml/table/danuxi/smallblindPuck.svg +share/pokerth/data/gfx/qml/table/danuxi/table.png +share/pokerth/data/gfx/qml/table/default/ +share/pokerth/data/gfx/qml/table/default/actionAllIn.svg +share/pokerth/data/gfx/qml/table/default/actionCall.svg +share/pokerth/data/gfx/qml/table/default/actionFold.svg +share/pokerth/data/gfx/qml/table/default/actionRaise.svg +share/pokerth/data/gfx/qml/table/default/bigblindPuck.svg +share/pokerth/data/gfx/qml/table/default/dealerPuck.svg +share/pokerth/data/gfx/qml/table/default/defaulttablestyle.xml +share/pokerth/data/gfx/qml/table/default/preview.png +share/pokerth/data/gfx/qml/table/default/preview_portrait.png +share/pokerth/data/gfx/qml/table/default/smallblindPuck.svg +share/pokerth/data/gfx/qml/table/default/table.png +share/pokerth/data/gfx/qml/table/mute/ +share/pokerth/data/gfx/qml/table/mute/actionAllIn.svg +share/pokerth/data/gfx/qml/table/mute/actionCall.svg +share/pokerth/data/gfx/qml/table/mute/actionFold.svg +share/pokerth/data/gfx/qml/table/mute/actionRaise.svg +share/pokerth/data/gfx/qml/table/mute/bigblindPuck.svg +share/pokerth/data/gfx/qml/table/mute/dealerPuck.svg +share/pokerth/data/gfx/qml/table/mute/mutetablestyle.xml +share/pokerth/data/gfx/qml/table/mute/preview.png +share/pokerth/data/gfx/qml/table/mute/preview_portrait.png +share/pokerth/data/gfx/qml/table/mute/smallblindPuck.svg +share/pokerth/data/gfx/qml/table/mute/table.png +share/pokerth/data/gfx/qml/table/mute2/ +share/pokerth/data/gfx/qml/table/mute2/actionAllIn.svg +share/pokerth/data/gfx/qml/table/mute2/actionCall.svg +share/pokerth/data/gfx/qml/table/mute2/actionFold.svg +share/pokerth/data/gfx/qml/table/mute2/actionRaise.svg +share/pokerth/data/gfx/qml/table/mute2/bigblindPuck.svg +share/pokerth/data/gfx/qml/table/mute2/dealerPuck.svg +share/pokerth/data/gfx/qml/table/mute2/mute2tablestyle.xml +share/pokerth/data/gfx/qml/table/mute2/preview.png +share/pokerth/data/gfx/qml/table/mute2/preview_portrait.png +share/pokerth/data/gfx/qml/table/mute2/smallblindPuck.svg +share/pokerth/data/gfx/qml/table/mute2/table.png +share/pokerth/data/gfx/qml/table/teal/ +share/pokerth/data/gfx/qml/table/teal/actionAllIn.svg +share/pokerth/data/gfx/qml/table/teal/actionCall.svg +share/pokerth/data/gfx/qml/table/teal/actionFold.svg +share/pokerth/data/gfx/qml/table/teal/actionRaise.svg +share/pokerth/data/gfx/qml/table/teal/bigblindPuck.svg +share/pokerth/data/gfx/qml/table/teal/dealerPuck.svg +share/pokerth/data/gfx/qml/table/teal/preview.png +share/pokerth/data/gfx/qml/table/teal/preview_portrait.png +share/pokerth/data/gfx/qml/table/teal/smallblindPuck.svg +share/pokerth/data/gfx/qml/table/teal/table.png +share/pokerth/data/gfx/qml/table/teal/tealtablestyle.xml +share/pokerth/data/gfx/qml/table/tripsixes/ +share/pokerth/data/gfx/qml/table/tripsixes/actionAllIn.svg +share/pokerth/data/gfx/qml/table/tripsixes/actionCall.svg +share/pokerth/data/gfx/qml/table/tripsixes/actionFold.svg +share/pokerth/data/gfx/qml/table/tripsixes/actionRaise.svg +share/pokerth/data/gfx/qml/table/tripsixes/bigblindPuck.svg +share/pokerth/data/gfx/qml/table/tripsixes/dealerPuck.svg +share/pokerth/data/gfx/qml/table/tripsixes/preview.png +share/pokerth/data/gfx/qml/table/tripsixes/preview_portrait.png +share/pokerth/data/gfx/qml/table/tripsixes/smallblindPuck.svg +share/pokerth/data/gfx/qml/table/tripsixes/table.png +share/pokerth/data/gfx/qml/table/tripsixes/tripsixestablestyle.xml +share/pokerth/data/gfx/qml/table/wanted/ +share/pokerth/data/gfx/qml/table/wanted/actionAllIn.svg +share/pokerth/data/gfx/qml/table/wanted/actionCall.svg +share/pokerth/data/gfx/qml/table/wanted/actionFold.svg +share/pokerth/data/gfx/qml/table/wanted/actionRaise.svg +share/pokerth/data/gfx/qml/table/wanted/bigblindPuck.svg +share/pokerth/data/gfx/qml/table/wanted/dealerPuck.svg +share/pokerth/data/gfx/qml/table/wanted/preview.png +share/pokerth/data/gfx/qml/table/wanted/preview_portrait.png +share/pokerth/data/gfx/qml/table/wanted/smallblindPuck.svg +share/pokerth/data/gfx/qml/table/wanted/table.png +share/pokerth/data/gfx/qml/table/wanted/wantedtablestyle.xml +share/pokerth/data/gfx/qml/table/xanax/ +share/pokerth/data/gfx/qml/table/xanax/actionAllIn.svg +share/pokerth/data/gfx/qml/table/xanax/actionCall.svg +share/pokerth/data/gfx/qml/table/xanax/actionFold.svg +share/pokerth/data/gfx/qml/table/xanax/actionRaise.svg +share/pokerth/data/gfx/qml/table/xanax/bigblindPuck.svg +share/pokerth/data/gfx/qml/table/xanax/dealerPuck.svg +share/pokerth/data/gfx/qml/table/xanax/preview.png +share/pokerth/data/gfx/qml/table/xanax/preview_portrait.png +share/pokerth/data/gfx/qml/table/xanax/smallblindPuck.svg +share/pokerth/data/gfx/qml/table/xanax/table.png +share/pokerth/data/gfx/qml/table/xanax/xanaxtablestyle.xml share/pokerth/data/misc/ share/pokerth/data/misc/agpl.html share/pokerth/data/misc/third_party_libs.txt diff --git games/pokerth/pkg/README games/pokerth/pkg/README deleted file mode 100644 index 3f5f1e3f9b3..00000000000 --- games/pokerth/pkg/README +++ /dev/null @@ -1,17 +0,0 @@ -+------------------------------------------------------------------------------- -| Running ${PKGSTEM} on OpenBSD -+------------------------------------------------------------------------------- - -There are two binaries included with this package: - - * pokerth_client: - - This is the standard client program, version 2.0.8 - - * pokerth_qml-client - - This is a "preview" of the QML client being prepared - for future version 2.1.0. It's operational, but still - considered experimental rather than production-ready. - It provides a very different user interface and user - experience.