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
solver Math training game using C and SDL2
0.1_1 games on this many watch lists=2 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 0.1_1Version of this port present on the latest quarterly branch.
Maintainer: modex@danwin1210.de search for ports maintained by this maintainer
Port Added: 2022-11-23 13:51:06
Last Update: 2023-04-25 15:17:15
Commit Hash: feb1fa3
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: BSD3CLAUSE
WWW:
https://github.com/modexsoft/solver
Description:
Solver is a math training game. The goal of the game is to improve the user's confidence in using four basic math operations: addition, subtraction, multiplication and division. The user can set various options to create a custom game experience. These options include setting the time limit and the goal for correct/incorrect answers. This program uses C and SDL2.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (158 items)
Collapse this list.
  1. /usr/local/share/licenses/solver-0.1_1/catalog.mk
  2. /usr/local/share/licenses/solver-0.1_1/LICENSE
  3. /usr/local/share/licenses/solver-0.1_1/BSD3CLAUSE
  4. bin/solver
  5. share/solver/answer_correct.wav
  6. share/solver/answer_typing.wav
  7. share/solver/answer_wrong.wav
  8. share/solver/bg0.png
  9. share/solver/bg1.png
  10. share/solver/bg2.png
  11. share/solver/bg3.png
  12. share/solver/bg4.png
  13. share/solver/block_blank.png
  14. share/solver/block_divide0.png
  15. share/solver/block_divide1.png
  16. share/solver/block_divide2.png
  17. share/solver/block_divide3.png
  18. share/solver/block_divide4.png
  19. share/solver/block_divide5.png
  20. share/solver/block_divide6.png
  21. share/solver/block_divide7.png
  22. share/solver/block_divide8.png
  23. share/solver/block_divide9.png
  24. share/solver/block_meter.png
  25. share/solver/block_meterblank.png
  26. share/solver/block_minus0.png
  27. share/solver/block_minus1.png
  28. share/solver/block_minus2.png
  29. share/solver/block_minus3.png
  30. share/solver/block_minus4.png
  31. share/solver/block_minus5.png
  32. share/solver/block_minus6.png
  33. share/solver/block_minus7.png
  34. share/solver/block_minus8.png
  35. share/solver/block_minus9.png
  36. share/solver/block_multiply0.png
  37. share/solver/block_multiply1.png
  38. share/solver/block_multiply2.png
  39. share/solver/block_multiply3.png
  40. share/solver/block_multiply4.png
  41. share/solver/block_multiply5.png
  42. share/solver/block_multiply6.png
  43. share/solver/block_multiply7.png
  44. share/solver/block_multiply8.png
  45. share/solver/block_multiply9.png
  46. share/solver/block_plus0.png
  47. share/solver/block_plus1.png
  48. share/solver/block_plus2.png
  49. share/solver/block_plus3.png
  50. share/solver/block_plus4.png
  51. share/solver/block_plus5.png
  52. share/solver/block_plus6.png
  53. share/solver/block_plus7.png
  54. share/solver/block_plus8.png
  55. share/solver/block_plus9.png
  56. share/solver/block_select.png
  57. share/solver/block_topbottom.png
  58. share/solver/borderdownleft.png
  59. share/solver/borderdownright.png
  60. share/solver/borderleftright.png
  61. share/solver/bordertopleft.png
  62. share/solver/bordertopright.png
  63. share/solver/borderupdown.png
  64. share/solver/combo0.png
  65. share/solver/combo1.png
  66. share/solver/combo10.png
  67. share/solver/combo2.png
  68. share/solver/combo3.png
  69. share/solver/combo4.png
  70. share/solver/combo5.png
  71. share/solver/combo6.png
  72. share/solver/combo7.png
  73. share/solver/combo8.png
  74. share/solver/combo9.png
  75. share/solver/controls.png
  76. share/solver/eq_0.png
  77. share/solver/eq_1.png
  78. share/solver/eq_2.png
  79. share/solver/eq_3.png
  80. share/solver/eq_4.png
  81. share/solver/eq_5.png
  82. share/solver/eq_6.png
  83. share/solver/eq_7.png
  84. share/solver/eq_8.png
  85. share/solver/eq_9.png
  86. share/solver/eq_divide.png
  87. share/solver/eq_equal.png
  88. share/solver/eq_minus.png
  89. share/solver/eq_multiply.png
  90. share/solver/eq_plus.png
  91. share/solver/gameover.png
  92. share/solver/key_0.png
  93. share/solver/key_1.png
  94. share/solver/key_2.png
  95. share/solver/key_3.png
  96. share/solver/key_4.png
  97. share/solver/key_5.png
  98. share/solver/key_6.png
  99. share/solver/key_7.png
  100. share/solver/key_8.png
  101. share/solver/key_9.png
  102. share/solver/key_a.png
  103. share/solver/key_b.png
  104. share/solver/key_blank.png
  105. share/solver/key_c.png
  106. share/solver/key_d.png
  107. share/solver/key_e.png
  108. share/solver/key_f.png
  109. share/solver/key_g.png
  110. share/solver/key_h.png
  111. share/solver/key_i.png
  112. share/solver/key_j.png
  113. share/solver/key_k.png
  114. share/solver/key_l.png
  115. share/solver/key_m.png
  116. share/solver/key_n.png
  117. share/solver/key_o.png
  118. share/solver/key_p.png
  119. share/solver/key_pointer.png
  120. share/solver/key_q.png
  121. share/solver/key_r.png
  122. share/solver/key_s.png
  123. share/solver/key_t.png
  124. share/solver/key_u.png
  125. share/solver/key_v.png
  126. share/solver/key_w.png
  127. share/solver/key_x.png
  128. share/solver/key_y.png
  129. share/solver/key_z.png
  130. share/solver/label_hit.png
  131. share/solver/label_miss.png
  132. share/solver/label_score.png
  133. share/solver/label_speed.png
  134. share/solver/label_time.png
  135. share/solver/label_total.png
  136. share/solver/large_cursor.png
  137. share/solver/menu_select.wav
  138. share/solver/move_cursor.wav
  139. share/solver/options.png
  140. share/solver/piece_flip.wav
  141. share/solver/s0.png
  142. share/solver/s1.png
  143. share/solver/s2.png
  144. share/solver/s3.png
  145. share/solver/s4.png
  146. share/solver/s5.png
  147. share/solver/s6.png
  148. share/solver/s7.png
  149. share/solver/s8.png
  150. share/solver/s9.png
  151. share/solver/sblank.png
  152. share/solver/scolon.png
  153. share/solver/small_cursor.png
  154. share/solver/start.png
  155. share/solver/title.png
  156. @owner
  157. @group
  158. @mode
Collapse this list.
Dependency lines:
  • solver>0:games/solver
To install the port:
cd /usr/ports/games/solver/ && make install clean
To add the package, run one of these commands:
  • pkg install games/solver
  • pkg install solver
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: solver
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1671172893 SHA256 (modexsoft-solver-0.1_GH0.tar.gz) = 042725bd59783b16eb5581a5aa424bab64d43e408f8758b613ef8e6b7ff7cf30 SIZE (modexsoft-solver-0.1_GH0.tar.gz) = 517417

Packages (timestamps in pop-ups are UTC):
solver
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.1_10.1_1-0.1_10.1_1---
FreeBSD:13:quarterly0.1_10.1_1-0.1_10.1_10.1_10.1_10.1_1
FreeBSD:14:latest0.1_10.1_1-0.1_10.1_10.1_1-0.1_1
FreeBSD:14:quarterly0.1_10.1_1-0.1_10.1_10.1_10.1_10.1_1
FreeBSD:15:latest0.1_10.1_1n/a0.1_1n/a0.1_10.1_10.1_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. sdl2-config : devel/sdl20
Library dependencies:
  1. libSDL2_image.so : graphics/sdl2_image
  2. libSDL2_mixer.so : audio/sdl2_mixer
  3. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
games_solver
USES:
sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/modexsoft/solver/tar.gz/0.1?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1_1
25 Apr 2023 15:17:15
commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 files touched by this commit
Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
0.1
16 Dec 2022 16:03:39
commit hash: 35aba36d535a56ae78be65cbffd31fa280610a23commit hash: 35aba36d535a56ae78be65cbffd31fa280610a23commit hash: 35aba36d535a56ae78be65cbffd31fa280610a23commit hash: 35aba36d535a56ae78be65cbffd31fa280610a23 files touched by this commit
Fernando ApesteguĂ­a (fernape) search for other commits by this committer
games/solver: Fix fetch

Regenerate distinfo

PR:		268197
Reported by:	modex@danwin1210.de
0.1
23 Nov 2022 13:49:16
commit hash: 35dc7ffe64b4fb05423d7bccff4b7aad032e164ecommit hash: 35dc7ffe64b4fb05423d7bccff4b7aad032e164ecommit hash: 35dc7ffe64b4fb05423d7bccff4b7aad032e164ecommit hash: 35dc7ffe64b4fb05423d7bccff4b7aad032e164e files touched by this commit
Jason W. Bacon (jwb) search for other commits by this committer
games/solver: Math training game using C and SDL2

Solver is a math training game. The goal of the game is to improve the
user's confidence in using four basic math operations: addition,
subtraction, multiplication and division. The user can set various
options to create a custom game experience. These options include
setting the time limit and the goal for correct/incorrect answers.
This program uses C and SDL2.

PR:             267373
Reported by:    modex@danwin1210.de

Number of commits found: 3