pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games/freecell-solver



Module Name:    pkgsrc
Committed By:   markd
Date:           Tue Jul  8 10:46:22 UTC 2025

Modified Files:
        pkgsrc/games/freecell-solver: Makefile PLIST distinfo

Log Message:
freecell-solver: update to 6.14.0

* Require pysol_cards.gen_multi_cli and avoid requiring random2.
* Add comments and documentation.
* Apply add_tag("tests_may_fail") to more failing compile-time configurations.
* Add “STRICT ⇒ 1” to Template Toolkit invocations.
* clang-format and perltidy syntax fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/games/freecell-solver/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/games/freecell-solver/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/games/freecell-solver/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/freecell-solver/Makefile
diff -u pkgsrc/games/freecell-solver/Makefile:1.12 pkgsrc/games/freecell-solver/Makefile:1.13
--- pkgsrc/games/freecell-solver/Makefile:1.12  Wed Apr 16 20:54:20 2025
+++ pkgsrc/games/freecell-solver/Makefile       Tue Jul  8 10:46:22 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2025/04/16 20:54:20 adam Exp $
+# $NetBSD: Makefile,v 1.13 2025/07/08 10:46:22 markd Exp $
 
-DISTNAME=      freecell-solver-6.12.0
+DISTNAME=      freecell-solver-6.14.0
 CATEGORIES=    games
 MASTER_SITES=  https://fc-solve.shlomifish.org/downloads/fc-solve/
 EXTRACT_SUFX=  .tar.xz
@@ -11,8 +11,7 @@ COMMENT=      Solves layouts of Freecell and 
 LICENSE=       mit
 
 TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf
-DEPENDS+=      ${PYPKGPREFIX}-pysol_cards-[0-9]*:../../games/py-pysol_cards
-DEPENDS+=      ${PYPKGPREFIX}-random2-[0-9]*:../../devel/py-random2
+DEPENDS+=      ${PYPKGPREFIX}-pysol_cards>=0.24.0:../../games/py-pysol_cards
 DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
 DEPENDS+=      p5-Moo-[0-9]*:../../devel/p5-Moo
 DEPENDS+=      p5-Path-Tiny-[0-9]*:../../filesystems/p5-Path-Tiny
@@ -46,4 +45,6 @@ SUBST_SED.man=                -e 's:share/man:man:'
 .include "../../devel/cmake/build.mk"
 .include "../../lang/python/application.mk"
 .include "../../lang/python/tool.mk"
+
+.include "../../devel/rinutils/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/games/freecell-solver/PLIST
diff -u pkgsrc/games/freecell-solver/PLIST:1.2 pkgsrc/games/freecell-solver/PLIST:1.3
--- pkgsrc/games/freecell-solver/PLIST:1.2      Wed Apr 16 20:43:41 2025
+++ pkgsrc/games/freecell-solver/PLIST  Tue Jul  8 10:46:22 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2025/04/16 20:43:41 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2025/07/08 10:46:22 markd Exp $
 bin/dbm-fc-solver
 bin/depth-dbm-fc-solver
 bin/fc-solve
@@ -41,6 +41,7 @@ share/doc/freecell-solver/NEWS
 share/doc/freecell-solver/README
 share/doc/freecell-solver/TODO
 share/doc/freecell-solver/USAGE
+share/doc/freecell-solver/fc-solve.txt
 share/freecell-solver/presetrc
 share/freecell-solver/presets/abra-kadabra.sh
 share/freecell-solver/presets/amateur-star.sh

Index: pkgsrc/games/freecell-solver/distinfo
diff -u pkgsrc/games/freecell-solver/distinfo:1.5 pkgsrc/games/freecell-solver/distinfo:1.6
--- pkgsrc/games/freecell-solver/distinfo:1.5   Wed Apr 16 20:43:41 2025
+++ pkgsrc/games/freecell-solver/distinfo       Tue Jul  8 10:46:22 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2025/04/16 20:43:41 adam Exp $
+$NetBSD: distinfo,v 1.6 2025/07/08 10:46:22 markd Exp $
 
-BLAKE2s (freecell-solver-6.12.0.tar.xz) = 479a1397d12ea228a26ad6f9ab7744935a437e8d531529caf291d9237415baa0
-SHA512 (freecell-solver-6.12.0.tar.xz) = 10d34fd038ea04cf4003ff5c97370b3c337c1f3bf2da0c0fc8fe0acc4cb7f691ea814ab122dd75498bdb34b2d7ad839f4b7ca4b146fe4b8d11324b57b427c5a5
-Size (freecell-solver-6.12.0.tar.xz) = 440312 bytes
+BLAKE2s (freecell-solver-6.14.0.tar.xz) = 65bafa6327b44c4a65b9135c96853332133dacd65522ec55857c0a660594115d
+SHA512 (freecell-solver-6.14.0.tar.xz) = e24eb29539d5e986ef42acbaa4b31f6508ad34579c122d5e191b5be72296762f14029a67fe2433ba21c0f7bbaf4a348f0cc3e896856305457856c29b018e8023
+Size (freecell-solver-6.14.0.tar.xz) = 435876 bytes



Home | Main Index | Thread Index | Old Index