notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
freecell-solver Open source framework for solving Freecell
6.2.0_1 games on this many watch lists=6 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.2.0_1Version of this port present on the latest quarterly branch.
Maintainer: danilo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2001-02-08 14:36:29
Last Update: 2024-03-05 23:35:46
Commit Hash: 801e620
People watching this port, also watch:: libXdamage, libevent, libssh, xcb-util-image, xorg-docs
License: MIT
WWW:
https://fc-solve.shlomifish.org/
Description:
This is Freecell Solver - a program that automatically solves layouts of Freecell and similar variants of Card Solitaire such as Eight Off, Forecell, and Seahaven Towers, as well as Simple Simon boards.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (89 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/freecell-solver-6.2.0_1/catalog.mk
  3. /usr/local/share/licenses/freecell-solver-6.2.0_1/LICENSE
  4. /usr/local/share/licenses/freecell-solver-6.2.0_1/MIT
  5. bin/dbm-fc-solver
  6. bin/depth-dbm-fc-solver
  7. bin/fc-solve
  8. bin/fc_solve_find_index_s2ints.py
  9. bin/find-freecell-deal-index.py
  10. bin/freecell-solver-fc-pro-range-solve
  11. bin/freecell-solver-multi-thread-solve
  12. bin/freecell-solver-range-parallel-solve
  13. bin/gen-multiple-pysol-layouts
  14. bin/make_pysol_freecell_board.py
  15. bin/pi-make-microsoft-freecell-board
  16. bin/transpose-freecell-board.py
  17. include/freecell-solver/config.h
  18. include/freecell-solver/fcs_back_compat.h
  19. include/freecell-solver/fcs_cl.h
  20. include/freecell-solver/fcs_conf.h
  21. include/freecell-solver/fcs_dllexport.h
  22. include/freecell-solver/fcs_enums.h
  23. include/freecell-solver/fcs_limit.h
  24. include/freecell-solver/fcs_move.h
  25. include/freecell-solver/fcs_pats_xy_param.h
  26. include/freecell-solver/fcs_user.h
  27. lib/libfreecell-solver.a
  28. lib/libfreecell-solver.so
  29. lib/libfreecell-solver.so.0
  30. lib/libfreecell-solver.so.0.7.0
  31. libdata/pkgconfig/libfreecell-solver.pc
  32. share/doc/freecell-solver/AUTHORS
  33. share/doc/freecell-solver/AUTHORS.asciidoc
  34. share/doc/freecell-solver/COPYING
  35. share/doc/freecell-solver/HACKING
  36. share/doc/freecell-solver/HACKING.asciidoc
  37. share/doc/freecell-solver/INSTALL
  38. share/doc/freecell-solver/INSTALL.asciidoc
  39. share/doc/freecell-solver/NEWS
  40. share/doc/freecell-solver/NEWS.asciidoc
  41. share/doc/freecell-solver/README
  42. share/doc/freecell-solver/README.asciidoc
  43. share/doc/freecell-solver/README.win32.txt
  44. share/doc/freecell-solver/TODO
  45. share/doc/freecell-solver/TODO.asciidoc
  46. share/doc/freecell-solver/USAGE
  47. share/doc/freecell-solver/USAGE.asciidoc
  48. share/doc/freecell-solver/fc-solve.txt
  49. share/freecell-solver/presetrc
  50. share/freecell-solver/presets/abra-kadabra.sh
  51. share/freecell-solver/presets/amateur-star.sh
  52. share/freecell-solver/presets/blue-yonder.sh
  53. share/freecell-solver/presets/children-playing-ball.sh
  54. share/freecell-solver/presets/conspiracy-theory.sh
  55. share/freecell-solver/presets/cookie-monster.sh
  56. share/freecell-solver/presets/cool-jives.sh
  57. share/freecell-solver/presets/crooked-nose.sh
  58. share/freecell-solver/presets/enlightened-ostrich.sh
  59. share/freecell-solver/presets/fools-gold.sh
  60. share/freecell-solver/presets/foss-nessy.sh
  61. share/freecell-solver/presets/gooey-unknown-thing.sh
  62. share/freecell-solver/presets/hello-world.sh
  63. share/freecell-solver/presets/john_galt_line-500.sh
  64. share/freecell-solver/presets/looking-glass.sh
  65. share/freecell-solver/presets/maliciously-obscure.sh
  66. share/freecell-solver/presets/micro-finance-improved.sh
  67. share/freecell-solver/presets/micro-finance.sh
  68. share/freecell-solver/presets/one-big-family.sh
  69. share/freecell-solver/presets/qualified-seed.sh
  70. share/freecell-solver/presets/rin-tin-tin.sh
  71. share/freecell-solver/presets/sand-stone.sh
  72. share/freecell-solver/presets/sentient-pearls.sh
  73. share/freecell-solver/presets/tea-for-two.sh
  74. share/freecell-solver/presets/the-iglu-cabal.sh
  75. share/freecell-solver/presets/three-eighty.sh
  76. share/freecell-solver/presets/toons-for-twenty-somethings.sh
  77. share/freecell-solver/presets/video-editing.sh
  78. share/freecell-solver/presets/yellow-brick-road.sh
  79. share/man/man6/dbm-fc-solver.6.gz
  80. share/man/man6/fc-solve-board_gen.6.gz
  81. share/man/man6/fc-solve.6.gz
  82. share/man/man6/freecell-solver-range-parallel-solve.6.gz
  83. share/man/man6/gen-multiple-pysol-layouts.6.gz
  84. share/man/man6/make_pysol_freecell_board.py.6.gz
  85. share/man/man6/pi-make-microsoft-freecell-board.6.gz
  86. share/man/man6/transpose-freecell-board.py.6.gz
  87. @owner
  88. @group
  89. @mode
Collapse this list.
Dependency lines:
  • freecell-solver>0:games/freecell-solver
To install the port:
cd /usr/ports/games/freecell-solver/ && make install clean
To add the package, run one of these commands:
  • pkg install games/freecell-solver
  • pkg install freecell-solver
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: freecell-solver
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1603829805 SHA256 (freecell-solver-6.2.0.tar.xz) = 2267758cc00ec7e7f0c47e61f398032afb4bb5386d1e54d5164ca815547f7423 SIZE (freecell-solver-6.2.0.tar.xz) = 426616

Packages (timestamps in pop-ups are UTC):
freecell-solver
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest6.2.0_16.2.0_1-6.2.0_16.2.0_1-6.2.0-
FreeBSD:13:quarterly6.2.0_16.2.0_16.2.06.2.0_16.2.0_16.2.06.2.06.2.0
FreeBSD:14:latest6.2.0_16.2.0_16.2.06.2.0_16.2.0_16.2.0-6.2.0
FreeBSD:14:quarterly6.2.0_16.2.0_1-6.2.0_16.2.0_16.2.06.2.06.2.0
FreeBSD:15:latest6.2.0_16.2.0_1n/a6.2.0_1n/a6.2.06.2.06.2.0
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. p5-Path-Tiny>=0.076 : devel/p5-Path-Tiny
  2. p5-Template-Toolkit>=2.26 : www/p5-Template-Toolkit
  3. p5-Moo>=2.0 : devel/p5-Moo
  4. gperf : devel/gperf
  5. asciidoctor : textproc/rubygem-asciidoctor
  6. rinutils.h : devel/rinutils
  7. py39-random2>=1.0.1 : math/py-random2@py39
  8. py39-six>=1.11.0 : devel/py-six@py39
  9. py39-pysol-cards>=0.10.0 : games/py-pysol-cards@py39
  10. cmake : devel/cmake-core
  11. ninja : devel/ninja
  12. python3.9 : lang/python39
  13. perl5>=5.36<5.37 : lang/perl5.36
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. py39-random2>=1.0.1 : math/py-random2@py39
  2. py39-six>=1.11.0 : devel/py-six@py39
  3. py39-pysol-cards>=0.10.0 : games/py-pysol-cards@py39
  4. python3.9 : lang/python39
This port is required by:
for Libraries
  1. games/kpat

Configuration Options:
===> The following configuration options are available for freecell-solver-6.2.0_1: DOCS=on: Build and/or install documentation TCMALLOC=off: Use Google's TCMalloc ===> Use 'make config' to modify these settings
Options name:
games_freecell-solver
USES:
cmake compiler:c11 localbase perl5 python shebangfix tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://fc-solve.shlomifish.org/downloads/fc-solve/
Collapse this list.

Number of commits found: 113 (showing only 13 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.4.0
30 Mar 2002 13:56:10
Original commit files touched by this commit
ijliao search for other commits by this committer
upgrade to 2.4.0
21 Feb 2002 06:24:50
commit hash: fp1.25017@dev.null.freshports.orgcommit hash: fp1.25017@dev.null.freshports.orgcommit hash: fp1.25017@dev.null.freshports.orgcommit hash: fp1.25017@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 2.2.2    
20 Feb 2002 05:49:39
commit hash: fp1.24948@dev.null.freshports.orgcommit hash: fp1.24948@dev.null.freshports.orgcommit hash: fp1.24948@dev.null.freshports.orgcommit hash: fp1.24948@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 2.2.0    
05 Feb 2002 07:07:00
commit hash: fp1.24348@dev.null.freshports.orgcommit hash: fp1.24348@dev.null.freshports.orgcommit hash: fp1.24348@dev.null.freshports.orgcommit hash: fp1.24348@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 2.0.2    
20 Dec 2001 10:35:28
commit hash: fp1.22291@dev.null.freshports.orgcommit hash: fp1.22291@dev.null.freshports.orgcommit hash: fp1.22291@dev.null.freshports.orgcommit hash: fp1.22291@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 2.0.0    
14 Nov 2001 11:48:51
commit hash: fp1.20781@dev.null.freshports.orgcommit hash: fp1.20781@dev.null.freshports.orgcommit hash: fp1.20781@dev.null.freshports.orgcommit hash: fp1.20781@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.10.0    
23 Sep 2001 06:54:56
commit hash: fp1.19056@dev.null.freshports.orgcommit hash: fp1.19056@dev.null.freshports.orgcommit hash: fp1.19056@dev.null.freshports.orgcommit hash: fp1.19056@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.8.2    
21 Sep 2001 13:38:17
commit hash: fp1.18981@dev.null.freshports.orgcommit hash: fp1.18981@dev.null.freshports.orgcommit hash: fp1.18981@dev.null.freshports.orgcommit hash: fp1.18981@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.8.1    
01 Sep 2001 16:38:19
commit hash: fp1.18254@dev.null.freshports.orgcommit hash: fp1.18254@dev.null.freshports.orgcommit hash: fp1.18254@dev.null.freshports.orgcommit hash: fp1.18254@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.8.0   drop maintainership    
12 Jul 2001 12:53:39
commit hash: fp1.16118@dev.null.freshports.orgcommit hash: fp1.16118@dev.null.freshports.orgcommit hash: fp1.16118@dev.null.freshports.orgcommit hash: fp1.16118@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.6.4    
15 Apr 2001 07:10:52
commit hash: fp1.12582@dev.null.freshports.orgcommit hash: fp1.12582@dev.null.freshports.orgcommit hash: fp1.12582@dev.null.freshports.orgcommit hash: fp1.12582@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.6.3    
26 Mar 2001 15:21:27
commit hash: fp1.11611@dev.null.freshports.orgcommit hash: fp1.11611@dev.null.freshports.orgcommit hash: fp1.11611@dev.null.freshports.orgcommit hash: fp1.11611@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
upgrade to 1.5.14    
08 Feb 2001 17:36:29
commit hash: fp1.9376@dev.null.freshports.orgcommit hash: fp1.9376@dev.null.freshports.orgcommit hash: fp1.9376@dev.null.freshports.orgcommit hash: fp1.9376@dev.null.freshports.org files touched by this commit
ijliao search for other commits by this committer
add freecell-solver, a program that automatically solves games of Freecell    

Number of commits found: 113 (showing only 13 on this page)

«  1 | 2