Skip to content

Commit 8586a66

Browse files
committed
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.
1 parent af6acc9 commit 8586a66

3 files changed

Lines changed: 17 additions & 14 deletions

File tree

games/chess-tui/Makefile

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.11 2025/12/22 21:01:47 pin Exp $
1+
# $NetBSD: Makefile,v 1.12 2026/01/18 16:16:41 pin Exp $
22

3-
DISTNAME= chess-tui-2.2.0
3+
DISTNAME= chess-tui-2.3.0
44
CATEGORIES= games
55
MASTER_SITES= ${MASTER_SITE_GITHUB:=thomas-mauran/}
66

@@ -14,11 +14,10 @@ LICENSE= mit
1414
USE_TOOLS+= pkg-config perl gmake
1515

1616
RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib
17-
RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.alsa-lib}/lib
1817

19-
DEPENDS+= alsa-plugins-oss-[0-9]*:../../audio/alsa-plugins-oss
18+
CARGO_NO_DEFAULT_FEATURES= YES
19+
CARGO_FEATURES+= chess-tui
2020

2121
.include "../../lang/rust/cargo.mk"
22-
.include "../../audio/alsa-lib/buildlink3.mk"
2322
.include "../../security/openssl/buildlink3.mk"
2423
.include "../../mk/bsd.pkg.mk"

games/chess-tui/cargo-depends.mk

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# $NetBSD: cargo-depends.mk,v 1.10 2025/12/22 21:01:47 pin Exp $
1+
# $NetBSD: cargo-depends.mk,v 1.11 2026/01/18 16:16:41 pin Exp $
22

33
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.4
44
CARGO_CRATE_DEPENDS+= allocator-api2-0.2.21
@@ -159,7 +159,7 @@ CARGO_CRATE_DEPENDS+= proc-macro-crate-3.4.0
159159
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.103
160160
CARGO_CRATE_DEPENDS+= quote-1.0.41
161161
CARGO_CRATE_DEPENDS+= r-efi-5.3.0
162-
CARGO_CRATE_DEPENDS+= ratatui-0.28.1
162+
CARGO_CRATE_DEPENDS+= ratatui-0.29.0
163163
CARGO_CRATE_DEPENDS+= redox_syscall-0.5.18
164164
CARGO_CRATE_DEPENDS+= redox_users-0.4.6
165165
CARGO_CRATE_DEPENDS+= regex-1.12.2
@@ -234,6 +234,7 @@ CARGO_CRATE_DEPENDS+= unicode-ident-1.0.22
234234
CARGO_CRATE_DEPENDS+= unicode-segmentation-1.12.0
235235
CARGO_CRATE_DEPENDS+= unicode-truncate-1.1.0
236236
CARGO_CRATE_DEPENDS+= unicode-width-0.1.14
237+
CARGO_CRATE_DEPENDS+= unicode-width-0.2.0
237238
CARGO_CRATE_DEPENDS+= url-2.5.7
238239
CARGO_CRATE_DEPENDS+= utf8_iter-1.0.4
239240
CARGO_CRATE_DEPENDS+= utf8parse-0.2.2

games/chess-tui/distinfo

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$NetBSD: distinfo,v 1.11 2025/12/22 21:01:47 pin Exp $
1+
$NetBSD: distinfo,v 1.12 2026/01/18 16:16:41 pin Exp $
22

33
BLAKE2s (aho-corasick-1.1.4.crate) = 1419308c5b0745af6cfa18dd4c9639f7078f564e9dacbe2b17b03df42c393409
44
SHA512 (aho-corasick-1.1.4.crate) = c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62
@@ -81,9 +81,9 @@ Size (cexpr-0.6.0.crate) = 17966 bytes
8181
BLAKE2s (cfg-if-1.0.4.crate) = 517b7cff4f133f9b02492c0db281822fd02c24941a7aa4f9b1502895dc5e58d9
8282
SHA512 (cfg-if-1.0.4.crate) = 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
8383
Size (cfg-if-1.0.4.crate) = 9360 bytes
84-
BLAKE2s (chess-tui-2.2.0.tar.gz) = e9f056bfb42924547f3ff65aba2f63df9d5c8f2c0dcfe04f29b406ea76e31efd
85-
SHA512 (chess-tui-2.2.0.tar.gz) = 0b7fb8342751ae618d38a138e864cbf7fed6033e781c9202b7f0b96ef78ec620a8403b0abe04d1bb6343a48e5a61d341f8c9b1ceb0d97d9548c42dac774f9a7e
86-
Size (chess-tui-2.2.0.tar.gz) = 8609470 bytes
84+
BLAKE2s (chess-tui-2.3.0.tar.gz) = c316af1eaa63d65ca91e3f0219335ed4a78906857a11b97cd1f12b153f7c995a
85+
SHA512 (chess-tui-2.3.0.tar.gz) = 48277a5d25c17aa1843280e4ad2095724c4902ce3d532e968a9725d7afa3aeb4d3c83698f32384fc3c02897649b39b8554e138861ccebb8f7fa5eeb6578ca741
86+
Size (chess-tui-2.3.0.tar.gz) = 8612689 bytes
8787
BLAKE2s (chrono-0.4.42.crate) = 72c5d8a1978ab715e15123defd74393dc4993664e1362fed0eb07fb3e93912d6
8888
SHA512 (chrono-0.4.42.crate) = 776b4b127c1a07ddce587aad341fa1022cebaa90ad667064809b3f83fc33aa355c811d7df445d6aae405265660deba9d8514d909391e47ea26d968bd4f24becf
8989
Size (chrono-0.4.42.crate) = 238174 bytes
@@ -480,9 +480,9 @@ Size (quote-1.0.41.crate) = 31408 bytes
480480
BLAKE2s (r-efi-5.3.0.crate) = 3a737953fd15903b6e466848b522230b19bc1520b9b900092e3f5822be416a2d
481481
SHA512 (r-efi-5.3.0.crate) = e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad
482482
Size (r-efi-5.3.0.crate) = 64532 bytes
483-
BLAKE2s (ratatui-0.28.1.crate) = da72c8d4c0cafd5ab7a6af4763983316656c767c7c03aa1348c10bca95529be8
484-
SHA512 (ratatui-0.28.1.crate) = 48aadc5e4fca22121fb2ea607e2959a27a757b7e327f73af0f5a6c2a325968db5c8b6a13c545b054a13fab014748ee5cfec2dc475f12ab208e7303605de055df
485-
Size (ratatui-0.28.1.crate) = 513803 bytes
483+
BLAKE2s (ratatui-0.29.0.crate) = 841ba8548aaa1b96b3f355c07b39438b61ae00a85506d0701d8fb53f29597802
484+
SHA512 (ratatui-0.29.0.crate) = 0825af0b840e83e6a4aef9e631ae8840e8f7fe4ecc80dfe24b093488a95e1710d11c9a99f92690b0028f106b3d2351949a2b64016369a1fdf822eb4a2381eeb6
485+
Size (ratatui-0.29.0.crate) = 543514 bytes
486486
BLAKE2s (redox_syscall-0.5.18.crate) = 15142008cfcffdfe12059e4c1415d354d0a1f60e4fd392dcf9ac888821a0988b
487487
SHA512 (redox_syscall-0.5.18.crate) = 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101
488488
Size (redox_syscall-0.5.18.crate) = 30747 bytes
@@ -705,6 +705,9 @@ Size (unicode-truncate-1.1.0.crate) = 12529 bytes
705705
BLAKE2s (unicode-width-0.1.14.crate) = 4ddc2fd3ee5bc866c828ff462007c04eaa776733703945469968ce59e6433fa9
706706
SHA512 (unicode-width-0.1.14.crate) = 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb
707707
Size (unicode-width-0.1.14.crate) = 271615 bytes
708+
BLAKE2s (unicode-width-0.2.0.crate) = a7766e4f1abc9ab320d8207e1e06f8f89cd6babee9c03ca5fed21390f0979b18
709+
SHA512 (unicode-width-0.2.0.crate) = 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d
710+
Size (unicode-width-0.2.0.crate) = 271509 bytes
708711
BLAKE2s (url-2.5.7.crate) = 4c8aaa9c6b0d6f6a0d14d111a432cf5540d47635e44db2f3d52ffdca15f14dee
709712
SHA512 (url-2.5.7.crate) = bef3c8fa25242615f5749428cac1ad2ca895c7f194bb3df39020d6d7697c4fadafa11046378d44a72f46e39c5f657ecdef8760fd2a36cf25d82b1de75d190999
710713
Size (url-2.5.7.crate) = 87907 bytes

0 commit comments

Comments
 (0)