From: Stuart Henderson Subject: Re: [update] games/pokerth 2.1.8 -> 2.1.9 To: ports@openbsd.org Date: Tue, 22 Sep 2026 16:16:50 +0100 On 2026/09/21 20:34, Josh Grosse wrote: > On Mon, Sep 14, 2026 at 01:31:58PM -0400, Josh Grosse wrote: > > Changelog: https://github.com/pokerth/pokerth/releases/tag/v2.1.9 > > > > 1. BROKEN-i386 is removed. i386 can now build the legacy client > > based on WxWidgets, but not the newer QML-based client, as > > memory is too limited. > > > > 2. There is now a "legacy" FLAVOR to build the WxWidget-based > > client. > > > > 3. This diff adds a PFRAG file to manage flavor packaging, > > and removes the recent patch for LibreSSL, which was accepted > > upstream. > > > > Tested on amd64 and i386. Comments? Corrections? OKs? > > Ping. Diff re-attached for convenience. here with a few fixes/tweaks. haven't tested runtime. Index: Makefile =================================================================== RCS file: /cvs/ports/games/pokerth/Makefile,v diff -u -p -r1.65 Makefile --- Makefile 8 Sep 2026 13:00:26 -0000 1.65 +++ Makefile 22 Sep 2026 15:16:11 -0000 @@ -1,8 +1,6 @@ -BROKEN-i386 = protobuf/abseil problems - COMMENT = texas holdem poker client, local or internet games -V = 2.1.8 +V = 2.1.9 DIST_TUPLE = github pokerth pokerth v${V} . PKGNAME = pokerth-${V} @@ -14,18 +12,30 @@ MAINTAINER = Josh Grosse 0) { - unsigned char digest[SHA256_DIGEST_LENGTH]; Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/games/pokerth/pkg/DESCR,v diff -u -p -r1.5 DESCR --- pkg/DESCR 23 Sep 2025 11:59:33 -0000 1.5 +++ pkg/DESCR 22 Sep 2026 15:16:11 -0000 @@ -1,3 +1,7 @@ This is the client package for pokerth, written in C++/Qt. Play with bots, or play online with public or private servers. + +Flavour: legacy - only include the old wxWidgets-based client. +This is used by default on i386 where the newer QML-based client +uses too much memory. Index: pkg/PFRAG.no-legacy =================================================================== RCS file: pkg/PFRAG.no-legacy diff -N pkg/PFRAG.no-legacy --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ pkg/PFRAG.no-legacy 22 Sep 2026 15:16:11 -0000 @@ -0,0 +1,2 @@ +@bin bin/pokerth_qml-client +share/applications/pokerth_qml.desktop Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/games/pokerth/pkg/PLIST,v diff -u -p -r1.20 PLIST --- pkg/PLIST 8 Sep 2026 13:00:26 -0000 1.20 +++ pkg/PLIST 22 Sep 2026 15:16:11 -0000 @@ -1,7 +1,6 @@ @bin bin/pokerth_client -@bin bin/pokerth_qml-client +!%%legacy%% share/applications/pokerth.desktop -share/applications/pokerth_qml.desktop share/pixmaps/ share/pixmaps/pokerth.png share/pokerth/ @@ -1465,6 +1464,8 @@ share/pokerth/data/misc/ share/pokerth/data/misc/ChangeLog share/pokerth/data/misc/agpl.html share/pokerth/data/misc/cacert.pem +share/pokerth/data/misc/gpl-3.0.txt +share/pokerth/data/misc/lgpl-3.0.txt share/pokerth/data/misc/third_party_libs.txt share/pokerth/data/sounds/ share/pokerth/data/sounds/default/