head 1.13; access; symbols pkgsrc-2026Q1:1.13.0.2 pkgsrc-2026Q1-base:1.13 pkgsrc-2025Q4:1.10.0.2 pkgsrc-2025Q4-base:1.10 pkgsrc-2025Q3:1.9.0.6 pkgsrc-2025Q3-base:1.9 pkgsrc-2025Q2:1.9.0.4 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.9.0.2 pkgsrc-2025Q1-base:1.9 pkgsrc-2024Q4:1.7.0.2 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.4.0.6 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.4 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.2 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.2.0.2 pkgsrc-2023Q4-base:1.2; locks; strict; comment @# @; 1.13 date 2026.03.08.13.27.12; author pin; state Exp; branches; next 1.12; commitid JwzcHAc5tr4BSaxG; 1.12 date 2026.01.18.16.16.41; author pin; state Exp; branches; next 1.11; commitid P2vUnb4AfShooTqG; 1.11 date 2025.12.22.21.01.47; author pin; state Exp; branches; next 1.10; commitid wXZufgKNVKFZPrnG; 1.10 date 2025.11.07.09.54.14; author pin; state Exp; branches; next 1.9; commitid kQzvNx27CKxFABhG; 1.9 date 2025.02.06.11.24.33; author pin; state Exp; branches; next 1.8; commitid 7KfkT0hmnN0IToIF; 1.8 date 2024.12.24.18.27.10; author pin; state Exp; branches; next 1.7; commitid pn1REotyMrrnEMCF; 1.7 date 2024.11.28.08.41.26; author pin; state Exp; branches; next 1.6; commitid W258lajEmJbgfozF; 1.6 date 2024.11.20.21.34.33; author pin; state Exp; branches; next 1.5; commitid mKND6L0dDiaqMqyF; 1.5 date 2024.11.16.20.09.23; author pin; state Exp; branches; next 1.4; commitid AC2kGi15ZBWarUxF; 1.4 date 2024.03.28.12.04.56; author pin; state Exp; branches; next 1.3; commitid LuFFYOR2nlJkfV3F; 1.3 date 2024.03.01.18.19.12; author pin; state Exp; branches; next 1.2; commitid mNzLElVXPtUwbu0F; 1.2 date 2023.12.09.10.22.47; author pin; state Exp; branches; next 1.1; commitid mBsIrYsRcz5vdMPE; 1.1 date 2023.12.06.10.14.02; author pin; state Exp; branches; next ; commitid 21x9VDEGB5CtgoPE; desc @@ 1.13 log @games/chess-tui: update to 2.5.1 2.5.1 What's Changed fix: test and ci by @@thomas-mauran in #228 2.5.0 What's Changed feat: allow lowercase san in the move popup by @@xiangsgao in #214 feat: elo selection and small bug fixes by @@thomas-mauran in #209 feat: custom piece styles by @@thomas-mauran in #218 fix: history add scrolling when too many moves by @@thomas-mauran in #221 feat: look for chess pieces by @@DaemonLife in #222 fix: return to ongoing games menu after resigning (issue #190) by @@KapuuZapuu in #223 docs: update gif by @@thomas-mauran in #226 2.4.0 What's Changed fix: lichess use proper streaming by @@thomas-mauran in #189 feat: linechart for the lichess menu by @@thomas-mauran in #193 Refactor/clippy by @@TomPlanche in #194 Fixing castling bug with taken pieces by @@G-Chist in #196 feat: new menu by @@thomas-mauran in #200 feat: clock system for local and bot modes by @@thomas-mauran in #201 Include AppMan installation instructions in Binary.md by @@shuvashish76 in #203 fix: handle readonly errors by @@thomas-mauran in #204 Allow user to input moves using a pop up by @@xiangsgao in #205 @ text @# $NetBSD: Makefile,v 1.12 2026/01/18 16:16:41 pin Exp $ DISTNAME= chess-tui-2.5.1 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_GITHUB:=thomas-mauran/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://thomas-mauran.github.io/chess-tui/ COMMENT= Chess TUI implementation in rust LICENSE= mit .include "cargo-depends.mk" USE_TOOLS+= pkg-config perl gmake RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib CARGO_NO_DEFAULT_FEATURES= YES CARGO_FEATURES+= chess-tui .include "../../lang/rust/cargo.mk" .include "../../security/openssl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.12 log @games/chess-tui: update to 2.3.0 What's Changed fix: parse args before mousetrack by @@thomas-mauran in #181 fix: color popup piece scaling by @@thomas-mauran in #186 fix: size crash by @@thomas-mauran in #182 fix: ui history styling by @@thomas-mauran in #187 fix: lichess bugs by @@thomas-mauran in #183 fix: rust features to disable sound by @@thomas-mauran in #184 pkgsrc changes: disable audio feature and avoid alsa dependency. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2025/12/22 21:01:47 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-2.3.0 @ 1.11 log @games/chess-tui: update to 2.2.0 2.2.0 - feat: blinking selected cell cursor by @@thomas-mauran in #169 - feat: improve the color selection popup by @@thomas-mauran in #171 - feat: allow engine to have an argument too by @@thomas-mauran in #172 - feat: deb build by @@thomas-mauran in #173 2.1.2 - build on intel macos 2.1.1 - fix style for the vertical alignment of the left side number - fix the piece style with different scaling 2.1.0 - ci: build for aarch64-macos, aarch64-linux and x64-windows as well by @@jarjk in #162 - feat: add sounds by @@thomas-mauran in #161 - feat: lichess + doc + disconnect by @@thomas-mauran in #165 - feat: bot auto install script and debug popup by @@thomas-mauran in #166 - docs: blog posts + releases blog posts by @@thomas-mauran in #167 2.0.0 - shakmaty integration by @@tigerros in #137 - feat: skins by @@thomas-mauran in #152 - Feat/move through history by @@thomas-mauran in #153 - Fix exit while hosting by @@Andrada42 in #155 - Feat/lichess by @@thomas-mauran in #156 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2025/11/07 09:54:14 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-2.2.0 a16 1 RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.alsa-lib}/lib d18 2 a19 1 DEPENDS+= alsa-plugins-oss-[0-9]*:../../audio/alsa-plugins-oss a21 1 .include "../../audio/alsa-lib/buildlink3.mk" @ 1.10 log @games/chess-tui: update to 1.6.2 What's Changed Make fen serialization follow spec by @@ccapitalK in #132 Migrate to ruci by @@tigerros in #139 feat: refactor handler by pages by @@RaoniSilvestre in #138 ci: upload chess-tui binary to the release by @@mfernd in #141 feat: bot depth cli argument by @@thomas-mauran in #144 feat: end screen hiding + improve the style + fix black player selection by @@thomas-mauran in #146 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2025/02/06 11:24:33 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-1.6.2 d14 7 d22 2 @ 1.9 log @games/chess-tui: update to 1.6.1 What's Changed feat(logging): Add configurable logging system with documentation by @@TomPlanche in #126 Fix Multiplayer Connection Issues with Improved Socket Handling and Logging by @@TomPlanche in #128 [FIX] Corrected moves history display by @@TomPlanche in #130 fix: esc key bug when playing bot by @@thomas-mauran in #129 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2024/12/24 18:27:10 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-1.6.1 @ 1.8 log @games/chess-tui: update to 1.6.0 What's Changed deps: update lru to v0.12.5 by @@Adamska1008 in #118 feat: online multiplayer by @@thomas-mauran in #119 fix: dockerfile by @@thomas-mauran in #121 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2024/11/28 08:41:26 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-1.6.0 @ 1.7 log @games/chess-tui: update to 1.5.0 What's Changed fix: bot promotion using UCI standard by @@thomas-mauran in #97 fix: material diff when castling by @@thomas-mauran in #99 refactor: move tests by @@thomas-mauran in #103 Docs/create website by @@thomas-mauran in #107 fix: en passant make sure we eat the piece by @@thomas-mauran in #109 docs: getting started, architecture intro and installation guide by @@thomas-mauran in #111 Mouse click by @@theonlytruealex in #85 Bug fix: Bot move freezes player move by @@LucaSain in #84 refactor: split code by @@thomas-mauran in #114 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2024/11/20 21:34:33 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-1.5.0 @ 1.6 log @games/chess-tui: update to 1.4.0 What's Changed - fix: threefold repetition by @@TomaDumitrescu in #82 - Feat/turn board by @@thomas-mauran in #88 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2024/11/16 20:09:23 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-1.4.0 d8 1 a8 1 HOMEPAGE= https://github.com/thomas-mauran/chess-tui/ @ 1.5 log @games/chess-tui: update to 1.3.0 fix: no need for App::new() as it's same as App::default() by @@JeromeSchmied in #63 keymap fixes by @@JeromeSchmied in #61 docs: update Arch Linux instructions by @@orhun in #66 Better History System by @@nicholasmello in #68 feat: config file as toml in .config/chess-tui/ by @@damien-mathieu1 in #71 ci: add clippy and fmt to the ci by @@thomas-mauran in #73 improving storage of coordinates by @@JeromeSchmied in #75 fix: various, mostly from cargo clippy -- --warn clippy::pedantic by @@JeromeSchmied in #77 dependency updates by @@JeromeSchmied in #78 Enable Link-Time Optimization (LTO) and other size-related optimizations by @@zamazan4ik in #80 feat: material difference by @@infernosalex in #86 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2024/03/28 12:04:56 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-1.3.0 @ 1.4 log @games/chess-tui: update to 1.2.1 What's Changed - fix: ignore key release and repeat events by @@joshka in #59 - Add ASCII mode and board style by @@pSnehanshu in #60 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2024/03/01 18:19:12 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-1.2.1 @ 1.3 log @games/chess-tui: update to 1.2.0 What's Changed vim keyboard shortcuts, cargo clippy lints by @@JeromeSchmied in #51 Feat: uci and chess engine connexion by @@thomas-mauran in #49 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/12/09 10:22:47 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-1.2.0 @ 1.2 log @games/chess-tui: update to 1.1.0 What's Changed - fix: line 8 for history by @@thomas-mauran in #37 - Add NetBSD by @@0323pin in #39 - docs: add contributing.md by @@thomas-mauran in #40 - Creates a much smaller final docker image by @@jhauris in #41 - feat: add "escape" event to helper menu by @@charley04310 in #43 - fix: do not allow selecting a chess piece with a not authorized move by @@charley04310 in #45 - Add Arch Linux install directions by @@Rustmilian in #46 - feat: home menu + credit + small fixes by @@thomas-mauran in #47 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/12/06 10:14:02 pin Exp $ d3 1 a3 1 DISTNAME= chess-tui-1.1.0 @ 1.1 log @games/chess-tui: import package Chess TUI implementation in rust. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= chess-tui-1.0.1 d5 1 a5 2 MASTER_SITES= https://static.crates.io/crates/chess-tui/ EXTRACT_SUFX= .crate @