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: adam
Date: Wed Apr 16 20:43:42 UTC 2025
Modified Files:
pkgsrc/games/freecell-solver: Makefile PLIST buildlink3.mk distinfo
Removed Files:
pkgsrc/games/freecell-solver/patches: patch-sys_tree.h
Log Message:
freecell-solver: updated to 6.12.0
Version 6.12.0: (30-Jun-2024)
1. Avoid packaging /.tidyall.d ( https://github.com/shlomif/fc-solve/issues/99 )
2. Renames to "global_instance" and clean-ups.
Version 6.10.0: (13-Jun-2024)
1. Add experimental functions in FC_SOLVE_INSTANCE_PARAMS_QUERYING .
2. Fewer compile-time / lint-time warnings .
3. Convert some regular expressions from +\d+ to +[0-9]+ .
Version 6.8.0: (20-Oct-2022)
1. Workaround an ldd regression: https://github.com/shlomif/fc-solve/issues/87 .
2. OpenCL deal finder cleanups.
3. Made the tests suite pass on more CMake options' configurations.
4. Cleanups.
Version 6.6.0: (09-Oct-2021)
1. Fixed the Windows binaries builds on GitHub Actions.
2. Avoid the need of pyperl in the OpenCL code.
3. Silence some compiler warnings.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/games/freecell-solver/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/games/freecell-solver/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/games/freecell-solver/buildlink3.mk
cvs rdiff -u -r1.4 -r1.5 pkgsrc/games/freecell-solver/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/games/freecell-solver/patches/patch-sys_tree.h
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.10 pkgsrc/games/freecell-solver/Makefile:1.11
--- pkgsrc/games/freecell-solver/Makefile:1.10 Sun Aug 25 06:18:44 2024
+++ pkgsrc/games/freecell-solver/Makefile Wed Apr 16 20:43:41 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2024/08/25 06:18:44 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2025/04/16 20:43:41 adam Exp $
-DISTNAME= freecell-solver-5.14.0
-PKGREVISION= 6
+DISTNAME= freecell-solver-6.12.0
CATEGORIES= games
MASTER_SITES= https://fc-solve.shlomifish.org/downloads/fc-solve/
EXTRACT_SUFX= .tar.xz
@@ -11,21 +10,19 @@ HOMEPAGE= https://fc-solve.shlomifish.or
COMMENT= Solves layouts of Freecell and similar variants of Card Solitaire
LICENSE= mit
-USE_TOOLS+= gmake perl
-USE_CMAKE= yes
-USE_LANGUAGES= c c++
-
-CMAKE_CONFIGURE_ARGS+= -DFCS_WITH_TEST_SUITE=OFF
-CMAKE_CONFIGURE_ARGS+= -DBUILD_STATIC_LIBRARY=OFF
-
-PYTHON_VERSIONS_INCOMPATIBLE= 27
-
TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf
-DEPENDS+= ${PYPKGPREFIX}-random2-[0-9]*:../../devel/py-random2
DEPENDS+= ${PYPKGPREFIX}-pysol_cards-[0-9]*:../../games/py-pysol_cards
+DEPENDS+= ${PYPKGPREFIX}-random2-[0-9]*:../../devel/py-random2
+DEPENDS+= p5-Moo-[0-9]*:../../devel/p5-Moo
DEPENDS+= p5-Path-Tiny-[0-9]*:../../filesystems/p5-Path-Tiny
DEPENDS+= p5-Template-Toolkit-[0-9]*:../../www/p5-Template-Toolkit
+USE_LANGUAGES= c c++
+USE_TOOLS+= gmake perl
+
+CMAKE_CONFIGURE_ARGS+= -DFCS_WITH_TEST_SUITE=OFF
+CMAKE_CONFIGURE_ARGS+= -DBUILD_STATIC_LIBRARY=OFF
+
PKGCONFIG_OVERRIDE+= libfreecell-solver.pc.in
REPLACE_PYTHON+= board_gen/fc_solve_find_index_s2ints.py
@@ -45,6 +42,7 @@ SUBST_SED.man= -e 's:share/man:man:'
.include "../../devel/gmp/buildlink3.mk"
.endif
+.include "../../devel/cmake/build.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/tool.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/games/freecell-solver/PLIST
diff -u pkgsrc/games/freecell-solver/PLIST:1.1 pkgsrc/games/freecell-solver/PLIST:1.2
--- pkgsrc/games/freecell-solver/PLIST:1.1 Wed Nov 27 21:17:18 2019
+++ pkgsrc/games/freecell-solver/PLIST Wed Apr 16 20:43:41 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2019/11/27 21:17:18 markd Exp $
+@comment $NetBSD: PLIST,v 1.2 2025/04/16 20:43:41 adam Exp $
bin/dbm-fc-solver
bin/depth-dbm-fc-solver
bin/fc-solve
@@ -23,7 +23,7 @@ include/freecell-solver/fcs_pats_xy_para
include/freecell-solver/fcs_user.h
lib/libfreecell-solver.so
lib/libfreecell-solver.so.0
-lib/libfreecell-solver.so.0.6.0
+lib/libfreecell-solver.so.0.7.0
lib/pkgconfig/libfreecell-solver.pc
man/man6/dbm-fc-solver.6
man/man6/fc-solve-board_gen.6
@@ -33,7 +33,14 @@ man/man6/gen-multiple-pysol-layouts.6
man/man6/make_pysol_freecell_board.py.6
man/man6/pi-make-microsoft-freecell-board.6
man/man6/transpose-freecell-board.py.6
-share/doc/freecell-solver/README.win32.txt
+share/doc/freecell-solver/AUTHORS
+share/doc/freecell-solver/COPYING
+share/doc/freecell-solver/HACKING
+share/doc/freecell-solver/INSTALL
+share/doc/freecell-solver/NEWS
+share/doc/freecell-solver/README
+share/doc/freecell-solver/TODO
+share/doc/freecell-solver/USAGE
share/freecell-solver/presetrc
share/freecell-solver/presets/abra-kadabra.sh
share/freecell-solver/presets/amateur-star.sh
Index: pkgsrc/games/freecell-solver/buildlink3.mk
diff -u pkgsrc/games/freecell-solver/buildlink3.mk:1.3 pkgsrc/games/freecell-solver/buildlink3.mk:1.4
--- pkgsrc/games/freecell-solver/buildlink3.mk:1.3 Mon Aug 14 05:24:26 2023
+++ pkgsrc/games/freecell-solver/buildlink3.mk Wed Apr 16 20:43:41 2025
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.3 2023/08/14 05:24:26 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2025/04/16 20:43:41 adam Exp $
BUILDLINK_TREE+= freecell-solver
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= freecell-solver
FREECELL_SOLVER_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.freecell-solver+= freecell-solver>=5.14.0
-BUILDLINK_ABI_DEPENDS.freecell-solver?= freecell-solver>=5.14.0nb6
+BUILDLINK_ABI_DEPENDS.freecell-solver+= freecell-solver>=5.14.0nb6
BUILDLINK_PKGSRCDIR.freecell-solver?= ../../games/freecell-solver
.endif # FREECELL_SOLVER_BUILDLINK3_MK
Index: pkgsrc/games/freecell-solver/distinfo
diff -u pkgsrc/games/freecell-solver/distinfo:1.4 pkgsrc/games/freecell-solver/distinfo:1.5
--- pkgsrc/games/freecell-solver/distinfo:1.4 Fri May 13 22:52:56 2022
+++ pkgsrc/games/freecell-solver/distinfo Wed Apr 16 20:43:41 2025
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.4 2022/05/13 22:52:56 jperkin Exp $
+$NetBSD: distinfo,v 1.5 2025/04/16 20:43:41 adam Exp $
-BLAKE2s (freecell-solver-5.14.0.tar.xz) = a9c1fdb0a2ae9a82efb40d880266bcd707492d800a0fdacc15255f7f0ef9a6d9
-SHA512 (freecell-solver-5.14.0.tar.xz) = 21c8898673e402514c6d40ae0045d6e9077b1606430465bfb146507fbe098be6ca4f88d976e2dafadbc8e84b5aeb9325b58ce8a384ea4ed6de4f5fec485d51ea
-Size (freecell-solver-5.14.0.tar.xz) = 407912 bytes
-SHA1 (patch-sys_tree.h) = ef88247d0d9fa49a122d9595bd50ca90376484cb
+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
Home |
Main Index |
Thread Index |
Old Index