Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dealers-choice for openSUSE:Factory checked in at 2026-04-15 16:08:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dealers-choice (Old) and /work/SRC/openSUSE:Factory/.dealers-choice.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dealers-choice" Wed Apr 15 16:08:00 2026 rev:10 rq:1347100 version:0.0.12 Changes: -------- --- /work/SRC/openSUSE:Factory/dealers-choice/dealers-choice.changes 2026-04-02 17:46:24.880299736 +0200 +++ /work/SRC/openSUSE:Factory/.dealers-choice.new.21863/dealers-choice.changes 2026-04-15 16:14:41.859975396 +0200 @@ -1,0 +2,34 @@ +Tue Apr 14 12:01:27 UTC 2026 - Andy Alt <[email protected]> + +- dealers-choice 0.0.12 + * Update package description + + Add dealers-choice-bot: a headless rules-based CLI bot that connects to a + running server like a regular client. Reads DC_PASSWORD from the + environment (bot is rejected if the server has no password set). + + Text input fields: scrolling with cursor navigation (left/right/home/end), + mid-text insertion, Ctrl+V paste; cursor blink resets on each keypress; + yellow cursor color for visibility against white text + + Handle audio device disconnection: when the audio backend has no default + device to reroute to, the device is stopped; register a miniaudio + notification callback to detect this and restart the engine when possible + (#243). + + Stud games: implement bring-in forced partial bet (bringin_amount in + server.conf, default 50); subsequent streets open with the player + holding the best visible hand + + Deuces wild: server now evaluates wild hands automatically using + POKEVAL_compare_hands_wild / POKEVAL_evaluate_hand_wild; removed the + end-of-hand UI selection for wild card replacement and the associated + exchange button, timeout setting (wild_exchange_timeout_ms), network + message (MSG_WILD_REPLACEMENT), and server-side exchange logic + * bugfix: Three busy-waits, high-cpu server usage + * Require libsodium unconditionally; fix authentication bypass where + clients could authenticate on password-protected servers without + libsodium present + * bugfix: Show clear error on protocol version mismatch + * Update docker-compose.yml to use DC_PASSWORD and extra arguments when running + the server + * Fix coin animation: animate from the player who paid, not the next player + to act + * Bump GAME_PROTOCOL_VERSION from 7 to 8 + +------------------------------------------------------------------- Old: ---- dealers-choice-0.0.11.tar.xz New: ---- dealers-choice-0.0.12.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dealers-choice.spec ++++++ --- /var/tmp/diff_new_pack.RYavwv/_old 2026-04-15 16:14:44.028063996 +0200 +++ /var/tmp/diff_new_pack.RYavwv/_new 2026-04-15 16:14:44.084066285 +0200 @@ -17,14 +17,15 @@ Name: dealers-choice -Version: 0.0.11 +Version: 0.0.12 Release: 0 -Summary: Online Multiplayer Stud and Draw Poker +Summary: Online Multiplayer Stud and Draw Poker, Texas Hold'em and Omaha License: MIT Group: Amusements/Games/Board/Card URL: https://dealer-s-choice.github.io/ Source: https://github.com/Dealer-s-Choice/dealers-choice/releases/download/v%{version}/%{name}-%{version}.tar.xz +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: meson >= 0.61.0 @@ -35,13 +36,13 @@ BuildRequires: pkgconfig(libprotobuf-c) BuildRequires: pkgconfig(libsodium) BuildRequires: pkgconfig(sdl2) -Requires: hicolor-icon-theme +Requires: hicolor-icon-theme >= 0 %description -Dealer's Choice is a cross-platform, networked multiplayer poker game that -supports various draw and stud variants, including optional wild cards. The -deal rotates between players, and each new game allows a different player to -choose the variant. +Dealer's Choice is a cross-platform, networked multiplayer poker game +supporting draw, stud, and community-card variants, including Texas Hold'em +and Omaha, with optional wild cards. The deal rotates around the table, and +the dealer chooses the game before each hand. %lang_package @@ -58,6 +59,8 @@ %install %meson_install +%fdupes %{buildroot}%{_docdir}/%{name} + %find_lang %{name} rm -f %{buildroot}%{_docdir}/%{name}/LICENSE @@ -69,6 +72,7 @@ %license LICENSE %{_docdir}/%{name} %{_bindir}/%{name} +%{_bindir}/%{name}-bot %{_datadir}/applications/dealers-choice.desktop %{_datadir}/%{name}/ %dir %{_datadir}/icons/hicolor ++++++ dealers-choice-0.0.11.tar.xz -> dealers-choice-0.0.12.tar.xz ++++++ ++++ 12008 lines of diff (skipped)
