Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dealers-choice-0.0.13-bp160.1.1 RPM for ppc64le

From OpenSuSE Leap 16.0 for ppc64le

Name: dealers-choice Distribution: SUSE Linux Enterprise 16
Version: 0.0.13 Vendor: openSUSE
Release: bp160.1.1 Build date: Wed Apr 29 18:28:23 2026
Group: Amusements/Games/Board/Card Build host: reproducible
Size: 4528132 Source RPM: dealers-choice-0.0.13-bp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://dealer-s-choice.github.io/
Summary: Online Multiplayer Stud and Draw Poker, Texas Hold'em and Omaha
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.

Provides

Requires

License

MIT

Changelog

* Wed Apr 29 2026 Andy Alt <arch_stanton5995@proton.me>
  - Add 0001-server-skip-buffered-MSG_PING_RESPONSE-at-game-start.patch
    (fixes s390x build / pool/dealers-choice/pulls/1#issuecomment-135113)
* Fri Apr 24 2026 Andy Alt <arch_stanton5995@proton.me>
  - dealers-choice 0.0.13
    * Use system-install canfigger instead of the bundled copy
    + Add "X" quit button (top-right, red) to all four screens (connect, settings,
      lobby, game); ESC is a hotkey for the same action; both paths go through a
      confirmation dialog (SDL_ShowMessageBox) before quitting
    + Draw rounded semi-transparent nameplate panels behind each player's seat info;
      empty seats show a fainter "Open" panel; nick column sized for 15-character
      maximum and left-aligned; all columns vertically centered; uniform column
      widths across all seats
    + Add vignette effect: radial darkening from center to edges for a lamp-lit atmosphere
    + Replace solid-color table background with tiled green felt texture
    + Server: connection rate limiting and per-IP connection cap; loopback
      always exempt; configured via max_connections_per_minute and
      max_connections_per_ip in server.conf (0 = unlimited) (#189)
    + Add --auto-connect: skip the connect dialog and connect immediately on
      startup using host/port from player.conf; ignored if --server is set;
      reverts to normal menu on return from lobby (#253)
    + Coins placed in the pot are rendered at a random rotation angle
    + Add 7-card no peek
    * bugfix: Community cards (Hold'em, Omaha) disappear after a player folds
      (#252)
    * Folded players: preserve cards (face-up or face-down) and grey out the
      player area instead of removing cards when a player folds
    * server.conf: end_of_game_timeout, action_timeout, and dealer_timeout are
      now specified in seconds instead of milliseconds; keys renamed to drop
      the _ms suffix
    * bugfix: Server: nick too long is truncated instead of causing disconnect; client
      and bot no longer include null terminator in nick length; nicks up to 14
      characters are now accepted as expected
    * dealers-choice-bot: add --verbose flag; verbose_printf/verbose_puts at key
      decision points (hand strength, each action, discard count); action name
      output moved into send_player_action so client and bot share the same path
    * Client returns to the connect screen on server disconnect or send failure,
      from both the lobby and game screens (#217, #256)
    * dealers-choice-bot: no longer links against SDL2_ttf or SDL2_image
    * Use canfigger_config_dir() and canfigger_path_join() for config/data
      paths; remove get_config_dir(), join_paths(), and PathconfLimits_t
      from util.c
    * Bump GAME_PROTOCOL_VERSION from 8 to 9
* Tue Apr 14 2026 Andy Alt <arch_stanton5995@proton.me>
  - 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
* Thu Apr 02 2026 Andy Alt <arch_stanton5995@proton.me>
  * Drop cmake build dependency (no longer needed for miniaudio)
* Wed Apr 01 2026 Andy Alt <arch_stanton5995@proton.me>
  - dealers-choice 0.0.11:
    * bugfix: uninitialize miniaudio engine on sound load failure
      Previously called exit() without ma_engine_uninit(), locking the audio
      device and blocking other applications until it was replugged or the
      system was restarted (#198)
    * Change dealer rotation timeout from 60 seconds to 30
    * Add version line to changes entry for v0.0.10
* Sun Mar 29 2026 Andy Alt <arch_stanton5995@proton.me>
  - dealers-choice 0.0.10:
    + Add Texas Hold'em
    * bugfix: Client freezes (infinite loop in layout_cards) when slot-0
    + Connection screen: cancel button, per-attempt timeout, configurable
      retry count (connect.attempts in player config), return to menu on
      failure (#204)
    + Add animated card backs
      player disconnects during a game (#195)
    + Server and client password set via server.conf/player.conf or DC_PASSWORD env var (#187)
    + Add dealer indicator column to lobby player list (black square, red circle if dealer)
    + Play turn notification sound when local player becomes the dealer
    + Play game over sound when winner is determined
    * Fix "waiting" messages sometimes rendering when they shouldn't
    * Fix wrong 5-card hand selected from 6- or 7-card hands when
      multiple subsets share the same rank (kickers and best straight not
      considered); also fix straight selection incorrectly favouring a wheel
      over a higher straight when both are present
    + Implemented Admin kick/ban in the lobby and during the game
    * bugfix: Out-of-bounds read when the last bet-amount button was
      disabled while selected (CID 644890)
    - Remove installation of miniaudio libraries
    ! BREAKING: server.conf bet_minimum/bet_median/bet_maximum replaced by
      a single variable-length list: bet_amounts = list, 100, 250, 500
      (up to 8 values, hotkeys 1-8).
* Thu Mar 12 2026 Andy Alt <arch_stanton5995@proton.me>
  - dealers-choice 0.0.9:
    + Implement California lowball
    + Implement Six-card stud (partially complete)
    + Automatically sort hands
    + Remove cards of player when folded
    + Add a "Dealing" message for dealer when waiting for server to start
    + Disallow raise that is less than previous bet/raise
    + Add server config option: wild_exchange_timeout_ms
    + Add server config option: action_timeout_max (disconnect players
      after n timeouts)
    + Add feedback when some buttons are clicked
    * Increase coin size
    + Add card back patterns
    + Add F11 key for full-screen toggling
    * Bump game protocol to v6
    * bugfix: Infinite checking when first person in a >=3 person game folds
* Wed Nov 12 2025 Bernhard Wiedemann <bwiedemann@suse.com>
  - Make it build without %check (boo#1227364)
* Mon Aug 11 2025 Andy Alt <arch_stanton5995@proton.me>
  - dealers-choice 0.0.8:
    * Fix: Server does not send turn ids if player 0 disconnects during game
    + Display ping times in lobby
    + After winner declared, replace action timer with "end of game" timer
    + Allow specifying the client/server port via config or cli
    + Allow setting min, med, and max bets via server.conf
* Tue Aug 05 2025 Andy Alt <arch_stanton5995@proton.me>
  - dealers-choice 0.0.7:
    + Set default maximum raises per round to 3 (config option)
    * Fix discard button being clickable when disabled
    * Increase player action timeout from 20 to 30 seconds
    + The client will now retry server connection for 60 seconds
      before timing out if server is unavailable
    * Fix incorrect hand wins in some cases when there are 3 or more players
    + Add amount won to status message
    - Remove the simulated delay when cards are initially dealt
* Mon Jul 14 2025 Andy Alt <arch_stanton5995@proton.me>
  - Fix lint warnings
  - Fix directory ownership error
  - Enable tests
  - Update (fix) description
* Sun Jul 13 2025 Andy Alt <arch_stanton5995@proton.me>
  - dealers-choice 0.0.6:
    + Implement Deuces Wild option
    * Fix tie handling
    * Reduce client console output messages
    + Partially implement 7-card stud
    + Add optional 'language' setting (https://dealer-s-choice.github.io/docs/CONFIG.html)
    * Network Protocol bumped to 3
    + Add coin animation
* Wed Jul 09 2025 Jan Engelhardt <jengelh@inai.de>
  - Use pkgconfig() BuildRequires to be more impervious to renames.
* Tue Jul 08 2025 Andy Alt <arch_stanton5995@proton.me>
  - dealers-choice 0.0.5, initial package

Files

/usr/bin/dealers-choice
/usr/bin/dealers-choice-bot
/usr/share/applications/dealers-choice.desktop
/usr/share/dealers-choice
/usr/share/dealers-choice/LiberationSans-Bold.ttf
/usr/share/dealers-choice/LiberationSans-BoldItalic.ttf
/usr/share/dealers-choice/LiberationSans-Regular.ttf
/usr/share/dealers-choice/LiberationSerif-BoldItalic.ttf
/usr/share/dealers-choice/README.md
/usr/share/dealers-choice/images
/usr/share/dealers-choice/images/100x100-green-felt-seamless-tile.png
/usr/share/dealers-choice/images/96x96-1984_rv_marie_curie.png
/usr/share/dealers-choice/images/96x96-Marcus Antonius - Cleopatra 32 BC 90020163_back.png
/usr/share/dealers-choice/images/96x96-Marcus Antonius - Cleopatra 32 BC 90020163_front.png
/usr/share/dealers-choice/images/96x96-head_of_Aphrodite_with_turreted_crown.png
/usr/share/dealers-choice/images/96x96_front_1907_Saint_Gaudens_gold_coin.png
/usr/share/dealers-choice/images/96x96_front_Gaius-Julius-Caesar-denarius-44-BC-RRC-480-3.png
/usr/share/dealers-choice/images/arrow_back.png
/usr/share/dealers-choice/server.conf
/usr/share/dealers-choice/sounds
/usr/share/dealers-choice/sounds/coin
/usr/share/dealers-choice/sounds/coin/coin_hit_001.wav
/usr/share/dealers-choice/sounds/coin/coin_hit_002.wav
/usr/share/dealers-choice/sounds/coin/coin_hit_003.wav
/usr/share/dealers-choice/sounds/coin/coin_hit_004.wav
/usr/share/dealers-choice/sounds/coin/coin_hit_005.wav
/usr/share/dealers-choice/sounds/coin/coin_hit_006.wav
/usr/share/dealers-choice/sounds/coin/coin_hit_007.wav
/usr/share/dealers-choice/sounds/game_over.wav
/usr/share/dealers-choice/sounds/my_turn.wav
/usr/share/dealers-choice/sounds/server_join.wav
/usr/share/doc/packages/dealers-choice
/usr/share/doc/packages/dealers-choice/ChangeLog
/usr/share/doc/packages/dealers-choice/README.md
/usr/share/doc/packages/dealers-choice/docs
/usr/share/doc/packages/dealers-choice/docs/BOT.md
/usr/share/doc/packages/dealers-choice/docs/CONFIG.md
/usr/share/doc/packages/dealers-choice/docs/GAME_PLAY.md
/usr/share/doc/packages/dealers-choice/docs/TRANSLATE.md
/usr/share/doc/packages/dealers-choice/licenses
/usr/share/doc/packages/dealers-choice/licenses/canfigger-LICENSE
/usr/share/doc/packages/dealers-choice/licenses/deckhandler-LICENSE
/usr/share/doc/packages/dealers-choice/licenses/miniaudio-LICENSE
/usr/share/doc/packages/dealers-choice/licenses/pcg-c-basic-LICENSE.txt
/usr/share/doc/packages/dealers-choice/licenses/pokeval-LICENSE
/usr/share/doc/packages/dealers-choice/licenses/ttf-liberation-LICENSE
/usr/share/icons/hicolor
/usr/share/icons/hicolor/128x128
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/128x128/apps/dealers-choice.png
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/dealers-choice.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/dealers-choice.png
/usr/share/icons/hicolor/64x64
/usr/share/icons/hicolor/64x64/apps
/usr/share/icons/hicolor/64x64/apps/dealers-choice.png
/usr/share/icons/hicolor/scalable
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/scalable/apps/dealers-choice.svg
/usr/share/licenses/dealers-choice
/usr/share/licenses/dealers-choice/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 10 01:34:27 2026