Package Details: pokerth 1.1.2-37

Git Clone URL: https://aur.archlinux.org/pokerth.git (read-only, click to copy)
Package Base: pokerth
Description: Client to online Poker game written in C++/Qt
Upstream URL: http://www.pokerth.net/
Licenses: GPL, custom
Submitter: blacktav
Maintainer: blacktav
Last Packager: blacktav
Votes: 20
Popularity: 1.16
First Submitted: 2018-01-08 23:25 (UTC)
Last Updated: 2024-04-05 08:15 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

xx55tt commented on 2023-09-28 19:50 (UTC) (edited on 2023-09-28 19:50 (UTC) by xx55tt)

Here's a tiny improvement on the existing Abseil patch for the next time you have to bump the pkgrel. Instead of hardcoding the paths to the .so files you can use these linker flags:

--- pokerth-1.1.2-rc/pokerth_game.pro   2023-07-04 22:43:50.069300036 +0200
+++ pokerth-1.1.2-rc/pokerth_game.pro   2023-07-04 23:39:38.849095436 +0200
@@ -524,7 +524,9 @@
        kFreeBSD = $$find(UNAME, "kFreeBSD")
        LIBS += -lsqlite3 \
                -ltinyxml \
-               -lprotobuf
+               -lprotobuf \
+               -labsl_log_internal_check_op \
+               -labsl_log_internal_message
        LIBS += $$BOOST_LIBS
        LIBS += -lSDL \
                -lSDL_mixer \

blacktav commented on 2023-09-28 14:12 (UTC)

bumped for library updates

blacktav commented on 2023-09-06 17:39 (UTC)

@viktoracoric config/configfile.cpp seems to have different naming rules for ANDROID which starts to make it all look rather tangled and not necessarily consistent

viktoracoric commented on 2023-09-06 17:30 (UTC)

@costor specification doesn't say that, doesn't it? For example I have curl config hidden inside that folder. But yeah I agree it's better when it's visible, it's an easy fix, but before I submit, @blacktav what are the issues re: ANDROID, I didn't understand your message, I'll see if that can be resolved.

blacktav commented on 2023-09-06 15:35 (UTC)

Ah yes indeed! and then also issues re: ANDROID Patch reverted: needs more work

costor commented on 2023-09-06 14:58 (UTC) (edited on 2023-09-06 14:59 (UTC) by costor)

@viktoracoric That patch changes the config directory to $XDG_CONFIG_HOME/.pokerth/ when XDG_CONFIG_HOME is defined, which is wrong. Programs shouldn't be hidden in that directory. The correct path would be $XDG_CONFIG_HOME/pokerth/. So without the dot before pokerth.

blacktav commented on 2023-09-06 09:35 (UTC)

@viktoacoric thanks; patch incorporated in release 28

viktoracoric commented on 2023-09-05 21:14 (UTC)

Hey mate, here's a patch you can add, it solves annoying lack of XDG Base Dir specification. If somebody doesn't have it defined, everything stays the same, people who do have it defined will finally be able to "mv ~/.pokerth $XDG_CONFIG_HOME" :)

--- pokerth-1.1.2-rc/src/config/configfile.cpp  2017-08-16 14:24:03.000000000 +0200
+++ pokerth-1.1.2-rc/src/config/configfile.cpp  2023-09-05 22:08:15.894479277 +0200
@@ -118,7 +118,10 @@

 #else
        //define app-dir
-       const char *homePath = getenv("HOME");
+       const char *homePath = getenv("XDG_CONFIG_HOME");
+       if(homePath == NULL) {
+               homePath = getenv("HOME");
+       }
        if(homePath) {
                configFileName = homePath;
 #ifndef ANDROID
--- pokerth-1.1.2-rc/src/chatcleaner/cleanerconfig.cpp  2017-08-16 14:24:03.000000000 +0200
+++ pokerth-1.1.2-rc/src/chatcleaner/cleanerconfig.cpp  2023-09-05 22:07:02.787486305 +0200
@@ -98,7 +98,10 @@

 #else
        //define app-dir
-       const char *homePath = getenv("HOME");
+       const char *homePath = getenv("XDG_CONFIG_HOME");
+       if(homePath == NULL) {
+               homePath = getenv("HOME");
+       }
        if(homePath) {
                configFileName = homePath;
                configFileName += "/.pokerth/";

coruja commented on 2023-07-04 22:35 (UTC)

Thank you for your fast update, i rebuilt pokerth 1.1.2-26 with protobuf 23.3-1, and it works fine again.