notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
chaiscript Embedded scripting language designed for C++
6.1.0_2 lang on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
6.1.0Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-12-03 02:56:25
Last Update: 2019-04-09 15:04:50
SVN Revision: 498476
License: BSD3CLAUSE
ChaiScript is a scripting language designed specifically for integration with
C++. It provides seamless integration with C++ on all levels, including
shared_ptr objects, functors and exceptions.

The parts of the ChaiScript API that the average user will be concerned with are
contained in the chaiscript namespace and the chaiscript::ChaiScript class.

The end user parts of the API are extremely simple both in size and ease of use.

WWW: https://chaiscript.com/
SVNWeb : Homepage
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (474 items)
  1. /usr/local/share/licenses/ChaiScript-6.1.0_2/catalog.mk
  2. /usr/local/share/licenses/ChaiScript-6.1.0_2/LICENSE
  3. /usr/local/share/licenses/ChaiScript-6.1.0_2/BSD3CLAUSE
  4. bin/chai
  5. include/chaiscript/chaiscript.hpp
  6. include/chaiscript/chaiscript_basic.hpp
  7. include/chaiscript/chaiscript_defines.hpp
  8. include/chaiscript/chaiscript_stdlib.hpp
  9. include/chaiscript/chaiscript_threading.hpp
  10. include/chaiscript/dispatchkit/any.hpp
  11. include/chaiscript/dispatchkit/bad_boxed_cast.hpp
  12. include/chaiscript/dispatchkit/bind_first.hpp
  13. include/chaiscript/dispatchkit/bootstrap.hpp
  14. include/chaiscript/dispatchkit/bootstrap_stl.hpp
  15. include/chaiscript/dispatchkit/boxed_cast.hpp
  16. include/chaiscript/dispatchkit/boxed_cast_helper.hpp
  17. include/chaiscript/dispatchkit/boxed_number.hpp
  18. include/chaiscript/dispatchkit/boxed_value.hpp
  19. include/chaiscript/dispatchkit/callable_traits.hpp
  20. include/chaiscript/dispatchkit/dispatchkit.hpp
  21. include/chaiscript/dispatchkit/dynamic_object.hpp
  22. include/chaiscript/dispatchkit/dynamic_object_detail.hpp
  23. include/chaiscript/dispatchkit/exception_specification.hpp
  24. include/chaiscript/dispatchkit/function_call.hpp
  25. include/chaiscript/dispatchkit/function_call_detail.hpp
  26. include/chaiscript/dispatchkit/handle_return.hpp
  27. include/chaiscript/dispatchkit/operators.hpp
  28. include/chaiscript/dispatchkit/proxy_constructors.hpp
  29. include/chaiscript/dispatchkit/proxy_functions.hpp
  30. include/chaiscript/dispatchkit/proxy_functions_detail.hpp
  31. include/chaiscript/dispatchkit/register_function.hpp
  32. include/chaiscript/dispatchkit/short_alloc.hpp
  33. include/chaiscript/dispatchkit/type_conversions.hpp
  34. include/chaiscript/dispatchkit/type_info.hpp
  35. include/chaiscript/language/chaiscript_algebraic.hpp
  36. include/chaiscript/language/chaiscript_common.hpp
  37. include/chaiscript/language/chaiscript_engine.hpp
  38. include/chaiscript/language/chaiscript_eval.hpp
  39. include/chaiscript/language/chaiscript_optimizer.hpp
  40. include/chaiscript/language/chaiscript_parser.hpp
  41. include/chaiscript/language/chaiscript_posix.hpp
  42. include/chaiscript/language/chaiscript_prelude.hpp
  43. include/chaiscript/language/chaiscript_prelude_docs.hpp
  44. include/chaiscript/language/chaiscript_tracer.hpp
  45. include/chaiscript/language/chaiscript_unknown.hpp
  46. include/chaiscript/language/chaiscript_windows.hpp
  47. include/chaiscript/utility/fnv1a.hpp
  48. include/chaiscript/utility/json.hpp
  49. include/chaiscript/utility/json_wrap.hpp
  50. include/chaiscript/utility/static_string.hpp
  51. include/chaiscript/utility/utility.hpp
  52. lib/chaiscript/libchaiscript_stdlib-6.1.0.so
  53. lib/chaiscript/libstl_extra.so
  54. lib/chaiscript/libtest_module.so
  55. libdata/pkgconfig/chaiscript.pc
  56. share/chaiscript/samples/BUCK
  57. share/chaiscript/samples/callbacks.chai
  58. share/chaiscript/samples/eval.chai
  59. share/chaiscript/samples/example.cpp
  60. share/chaiscript/samples/factory.cpp
  61. share/chaiscript/samples/for.chai
  62. share/chaiscript/samples/fun.chai
  63. share/chaiscript/samples/fun_call_performance.chai
  64. share/chaiscript/samples/fun_call_performance.cpp
  65. share/chaiscript/samples/hello.chai
  66. share/chaiscript/samples/if.chai
  67. share/chaiscript/samples/inheritance.cpp
  68. share/chaiscript/samples/lambda.chai
  69. share/chaiscript/samples/loop_break.chai
  70. share/chaiscript/samples/memory_leak_test.cpp
  71. share/chaiscript/samples/oper.chai
  72. share/chaiscript/samples/range.chai
  73. share/chaiscript/samples/scope.chai
  74. share/chaiscript/samples/test_num_exceptions.cpp
  75. share/chaiscript/samples/vector.chai
  76. share/chaiscript/samples/while.chai
  77. share/chaiscript/unittests/3.x/assign_const.chai
  78. share/chaiscript/unittests/3.x/bind.chai
  79. share/chaiscript/unittests/3.x/bind2.chai
  80. share/chaiscript/unittests/3.x/block_start.chai
  81. share/chaiscript/unittests/3.x/bool_not.chai
  82. share/chaiscript/unittests/3.x/break_while.chai
  83. share/chaiscript/unittests/3.x/char_init.chai
  84. share/chaiscript/unittests/3.x/classification.chai
  85. share/chaiscript/unittests/3.x/collate.chai
  86. share/chaiscript/unittests/3.x/compare_gt.chai
  87. share/chaiscript/unittests/3.x/compare_lt.chai
  88. share/chaiscript/unittests/3.x/concat.chai
  89. share/chaiscript/unittests/3.x/const_range_test.chai
  90. share/chaiscript/unittests/3.x/convert_double_string.chai
  91. share/chaiscript/unittests/3.x/convert_int_string.chai
  92. share/chaiscript/unittests/3.x/convert_string_double.chai
  93. share/chaiscript/unittests/3.x/convert_string_int.chai
  94. share/chaiscript/unittests/3.x/deep_array_lookup.chai
  95. share/chaiscript/unittests/3.x/dispatch_functions.chai
  96. share/chaiscript/unittests/3.x/drop.chai
  97. share/chaiscript/unittests/3.x/drop_while.chai
  98. share/chaiscript/unittests/3.x/empty.chai
  99. share/chaiscript/unittests/3.x/equ_shortform.chai
  100. share/chaiscript/unittests/3.x/eval.chai
  101. share/chaiscript/unittests/3.x/eval_error.chai
  102. share/chaiscript/unittests/3.x/even.chai
  103. share/chaiscript/unittests/3.x/exception.chai
  104. share/chaiscript/unittests/3.x/exception_finally.chai
  105. share/chaiscript/unittests/3.x/exception_guards.chai
  106. share/chaiscript/unittests/3.x/filter.chai
  107. share/chaiscript/unittests/3.x/float.chai
  108. share/chaiscript/unittests/3.x/foldl.chai
  109. share/chaiscript/unittests/3.x/for.chai
  110. share/chaiscript/unittests/3.x/for_each.chai
  111. share/chaiscript/unittests/3.x/for_each_range.chai
  112. share/chaiscript/unittests/3.x/for_each_retro.chai
  113. share/chaiscript/unittests/3.x/function_array_adjacent.chai
  114. share/chaiscript/unittests/3.x/function_introspection.chai
  115. share/chaiscript/unittests/3.x/function_reassignment.chai
  116. share/chaiscript/unittests/3.x/generate_range.chai
  117. share/chaiscript/unittests/3.x/global_const_in_module.chai
  118. share/chaiscript/unittests/3.x/if.chai
  119. share/chaiscript/unittests/3.x/if_else.chai
  120. share/chaiscript/unittests/3.x/if_elseif.chai
  121. share/chaiscript/unittests/3.x/if_elseif_else.chai
  122. share/chaiscript/unittests/3.x/index_operator.chai
  123. share/chaiscript/unittests/3.x/inheritance.chai
  124. share/chaiscript/unittests/3.x/instring_eval.chai
  125. share/chaiscript/unittests/3.x/instring_eval_more.chai
  126. share/chaiscript/unittests/3.x/invalid_function_assignment.chai
  127. share/chaiscript/unittests/3.x/invalid_function_reassignment.chai
  128. share/chaiscript/unittests/3.x/is_undef.chai
  129. share/chaiscript/unittests/3.x/join.chai
  130. share/chaiscript/unittests/3.x/lambda.chai
  131. share/chaiscript/unittests/3.x/list_push_back.chai
  132. share/chaiscript/unittests/3.x/list_push_front.chai
  133. share/chaiscript/unittests/3.x/load_module.chai
  134. share/chaiscript/unittests/3.x/loop_inner_outer.chai
  135. share/chaiscript/unittests/3.x/malformed_inline_map.chai
  136. share/chaiscript/unittests/3.x/map.chai
  137. share/chaiscript/unittests/3.x/map_access.chai
  138. share/chaiscript/unittests/3.x/map_inplace_init.chai
  139. share/chaiscript/unittests/3.x/math_add.chai
  140. share/chaiscript/unittests/3.x/math_add_mixed.chai
  141. share/chaiscript/unittests/3.x/math_dec.chai
  142. share/chaiscript/unittests/3.x/math_div.chai
  143. share/chaiscript/unittests/3.x/math_inc.chai
  144. share/chaiscript/unittests/3.x/math_mod.chai
  145. share/chaiscript/unittests/3.x/math_mult.chai
  146. share/chaiscript/unittests/3.x/math_negate.chai
  147. share/chaiscript/unittests/3.x/math_paren.chai
  148. share/chaiscript/unittests/3.x/math_sub.chai
  149. share/chaiscript/unittests/3.x/max.chai
  150. share/chaiscript/unittests/3.x/memberscope.chai
  151. share/chaiscript/unittests/3.x/method_sugar.chai
  152. share/chaiscript/unittests/3.x/min.chai
  153. share/chaiscript/unittests/3.x/mmd1.chai
  154. share/chaiscript/unittests/3.x/mmd2.chai
  155. share/chaiscript/unittests/3.x/multiline.chai
  156. share/chaiscript/unittests/3.x/number_formats.chai
  157. share/chaiscript/unittests/3.x/object_attr.chai
  158. share/chaiscript/unittests/3.x/object_attr_same_name.chai
  159. share/chaiscript/unittests/3.x/object_clone.chai
  160. share/chaiscript/unittests/3.x/object_constructor_guards.chai
  161. share/chaiscript/unittests/3.x/object_method_guards.chai
  162. share/chaiscript/unittests/3.x/odd.chai
  163. share/chaiscript/unittests/3.x/operator_overload.chai
  164. share/chaiscript/unittests/3.x/operator_overload2.chai
  165. share/chaiscript/unittests/3.x/operators_float.chai
  166. share/chaiscript/unittests/3.x/operators_int.chai
  167. share/chaiscript/unittests/3.x/pair.chai
  168. share/chaiscript/unittests/3.x/pointer_passed_to_constructor.chai
  169. share/chaiscript/unittests/3.x/precedence_1.chai
  170. share/chaiscript/unittests/3.x/precedence_2.chai
  171. share/chaiscript/unittests/3.x/precedence_3.chai
  172. share/chaiscript/unittests/3.x/precedence_eq.chai
  173. share/chaiscript/unittests/3.x/product.chai
  174. share/chaiscript/unittests/3.x/range.chai
  175. share/chaiscript/unittests/3.x/range_back.chai
  176. share/chaiscript/unittests/3.x/range_contains.chai
  177. share/chaiscript/unittests/3.x/range_find.chai
  178. share/chaiscript/unittests/3.x/range_inplace.chai
  179. share/chaiscript/unittests/3.x/reduce.chai
  180. share/chaiscript/unittests/3.x/ref_equal.chai
  181. share/chaiscript/unittests/3.x/retro.chai
  182. share/chaiscript/unittests/3.x/retroretro.chai
  183. share/chaiscript/unittests/3.x/return.chai
  184. share/chaiscript/unittests/3.x/runtime_error.chai
  185. share/chaiscript/unittests/3.x/shift.chai
  186. share/chaiscript/unittests/3.x/string_charptr.chai
  187. share/chaiscript/unittests/3.x/string_concat.chai
  188. share/chaiscript/unittests/3.x/string_find.chai
  189. share/chaiscript/unittests/3.x/string_find_first_not_of.chai
  190. share/chaiscript/unittests/3.x/string_find_first_of.chai
  191. share/chaiscript/unittests/3.x/string_find_last_not_of.chai
  192. share/chaiscript/unittests/3.x/string_find_last_of.chai
  193. share/chaiscript/unittests/3.x/string_init.chai
  194. share/chaiscript/unittests/3.x/string_literal_access.chai
  195. share/chaiscript/unittests/3.x/string_rfind.chai
  196. share/chaiscript/unittests/3.x/sum.chai
  197. share/chaiscript/unittests/3.x/switch_break.chai
  198. share/chaiscript/unittests/3.x/switch_default.chai
  199. share/chaiscript/unittests/3.x/switch_empty.chai
  200. share/chaiscript/unittests/3.x/switch_fallthru.chai
  201. share/chaiscript/unittests/3.x/switch_fallthru_and_break.chai
  202. share/chaiscript/unittests/3.x/take.chai
  203. share/chaiscript/unittests/3.x/take_while.chai
  204. share/chaiscript/unittests/3.x/type_info.chai
  205. share/chaiscript/unittests/3.x/unit_test.inc
  206. share/chaiscript/unittests/3.x/use.chai
  207. share/chaiscript/unittests/3.x/use.inc
  208. share/chaiscript/unittests/3.x/vector_access.chai
  209. share/chaiscript/unittests/3.x/vector_erase_at.chai
  210. share/chaiscript/unittests/3.x/vector_inplace_init.chai
  211. share/chaiscript/unittests/3.x/vector_insert_at.chai
  212. share/chaiscript/unittests/3.x/vector_literal_acccess.chai
  213. share/chaiscript/unittests/3.x/vector_of_one.chai
  214. share/chaiscript/unittests/3.x/vector_paren_literal_access.chai
  215. share/chaiscript/unittests/3.x/vector_push_back.chai
  216. share/chaiscript/unittests/3.x/vector_push_empty.chai
  217. share/chaiscript/unittests/3.x/zip.chai
  218. share/chaiscript/unittests/3.x/zip_with.chai
  219. share/chaiscript/unittests/array_access.chai
  220. share/chaiscript/unittests/array_types.chai
  221. share/chaiscript/unittests/assign_const.chai
  222. share/chaiscript/unittests/bind.chai
  223. share/chaiscript/unittests/bind2.chai
  224. share/chaiscript/unittests/block_start.chai
  225. share/chaiscript/unittests/bool_comparisons.chai
  226. share/chaiscript/unittests/bool_not.chai
  227. share/chaiscript/unittests/boxed_cast_test.cpp
  228. share/chaiscript/unittests/break_for.chai
  229. share/chaiscript/unittests/break_while.chai
  230. share/chaiscript/unittests/c_linkage_test.cpp
  231. share/chaiscript/unittests/catch.hpp
  232. share/chaiscript/unittests/char_init.chai
  233. share/chaiscript/unittests/class.chai
  234. share/chaiscript/unittests/class_inside_scope.chai
  235. share/chaiscript/unittests/classification.chai
  236. share/chaiscript/unittests/collate.chai
  237. share/chaiscript/unittests/compare_gt.chai
  238. share/chaiscript/unittests/compare_lt.chai
  239. share/chaiscript/unittests/compiled_tests.cpp
  240. share/chaiscript/unittests/concat.chai
  241. share/chaiscript/unittests/const_range_test.chai
  242. share/chaiscript/unittests/continue_for.chai
  243. share/chaiscript/unittests/continue_while.chai
  244. share/chaiscript/unittests/conversion_to_bool.chai
  245. share/chaiscript/unittests/convert_double_string.chai
  246. share/chaiscript/unittests/convert_int_string.chai
  247. share/chaiscript/unittests/convert_string_double.chai
  248. share/chaiscript/unittests/convert_string_int.chai
  249. share/chaiscript/unittests/deep_array_lookup.chai
  250. share/chaiscript/unittests/dispatch_functions.chai
  251. share/chaiscript/unittests/divide_by_zero_protection.chai
  252. share/chaiscript/unittests/drop.chai
  253. share/chaiscript/unittests/drop_while.chai
  254. share/chaiscript/unittests/dynamic_object_assignment.chai
  255. share/chaiscript/unittests/dynamic_object_dynamic_attrs.chai
  256. share/chaiscript/unittests/dynamic_object_dynamic_attrs_explicit.chai
  257. share/chaiscript/unittests/empty.chai
  258. share/chaiscript/unittests/equ_shortform.chai
  259. share/chaiscript/unittests/eval.chai
  260. share/chaiscript/unittests/eval_error.chai
  261. share/chaiscript/unittests/eval_file.chai
  262. share/chaiscript/unittests/eval_file_with_bom.chai
  263. share/chaiscript/unittests/even.chai
  264. share/chaiscript/unittests/exception.chai
  265. share/chaiscript/unittests/exception_finally.chai
  266. share/chaiscript/unittests/exception_guards.chai
  267. share/chaiscript/unittests/exception_typed.chai
  268. share/chaiscript/unittests/exception_typed_2.chai
  269. share/chaiscript/unittests/execution_context.chai
  270. share/chaiscript/unittests/explicit_this_capture.chai
  271. share/chaiscript/unittests/failed_deep_include.chai
  272. share/chaiscript/unittests/failed_deep_include.inc
  273. share/chaiscript/unittests/file_with_bom.inc
  274. share/chaiscript/unittests/filter.chai
  275. share/chaiscript/unittests/float.chai
  276. share/chaiscript/unittests/foldl.chai
  277. share/chaiscript/unittests/for.chai
  278. share/chaiscript/unittests/for_each.chai
  279. share/chaiscript/unittests/for_each_range.chai
  280. share/chaiscript/unittests/for_each_retro.chai
  281. share/chaiscript/unittests/function_array_adjacent.chai
  282. share/chaiscript/unittests/function_attributes.chai
  283. share/chaiscript/unittests/function_introspection.chai
  284. share/chaiscript/unittests/function_members.chai
  285. share/chaiscript/unittests/function_reassignment.chai
  286. share/chaiscript/unittests/function_redefinition.chai
  287. share/chaiscript/unittests/future.chai
  288. share/chaiscript/unittests/fuzz_unit_test.inc
  289. share/chaiscript/unittests/fuzzy_tests-2017-07-20.tar.bz2
  290. share/chaiscript/unittests/generate_range.chai
  291. share/chaiscript/unittests/global.chai
  292. share/chaiscript/unittests/global_const_in_module.chai
  293. share/chaiscript/unittests/global_in_script.chai
  294. share/chaiscript/unittests/global_lcase.chai
  295. share/chaiscript/unittests/hashbang.chai
  296. share/chaiscript/unittests/hex_escapes.chai
  297. share/chaiscript/unittests/if.chai
  298. share/chaiscript/unittests/if_else.chai
  299. share/chaiscript/unittests/if_elseif.chai
  300. share/chaiscript/unittests/if_elseif_else.chai
  301. share/chaiscript/unittests/index_operator.chai
  302. share/chaiscript/unittests/inheritance.chai
  303. share/chaiscript/unittests/init_if.chai
  304. share/chaiscript/unittests/instring_eval.chai
  305. share/chaiscript/unittests/instring_eval_more.chai
  306. share/chaiscript/unittests/instring_eval_with_string.chai
  307. share/chaiscript/unittests/integer_literal_test.cpp
  308. share/chaiscript/unittests/invalid_function_assignment.chai
  309. share/chaiscript/unittests/invalid_function_reassignment.chai
  310. share/chaiscript/unittests/is_undef.chai
  311. share/chaiscript/unittests/join.chai
  312. share/chaiscript/unittests/json_1.chai
  313. share/chaiscript/unittests/json_10.chai
  314. share/chaiscript/unittests/json_11.chai
  315. share/chaiscript/unittests/json_12.chai
  316. share/chaiscript/unittests/json_13.chai
  317. share/chaiscript/unittests/json_14.chai
  318. share/chaiscript/unittests/json_15.chai
  319. share/chaiscript/unittests/json_2.chai
  320. share/chaiscript/unittests/json_3.chai
  321. share/chaiscript/unittests/json_4.chai
  322. share/chaiscript/unittests/json_5.chai
  323. share/chaiscript/unittests/json_6.chai
  324. share/chaiscript/unittests/json_7.chai
  325. share/chaiscript/unittests/json_8.chai
  326. share/chaiscript/unittests/json_9.chai
  327. share/chaiscript/unittests/json_roundtrip.chai
  328. share/chaiscript/unittests/lambda.chai
  329. share/chaiscript/unittests/list_push_back.chai
  330. share/chaiscript/unittests/list_push_front.chai
  331. share/chaiscript/unittests/list_resize.chai
  332. share/chaiscript/unittests/load_module.chai
  333. share/chaiscript/unittests/logical_short_circuiting.chai
  334. share/chaiscript/unittests/loop_inner_outer.chai
  335. share/chaiscript/unittests/malformed_inline_map.chai
  336. share/chaiscript/unittests/map.chai
  337. share/chaiscript/unittests/map_access.chai
  338. share/chaiscript/unittests/map_count.chai
  339. share/chaiscript/unittests/map_inplace_init.chai
  340. share/chaiscript/unittests/math_add.chai
  341. share/chaiscript/unittests/math_add_mixed.chai
  342. share/chaiscript/unittests/math_dec.chai
  343. share/chaiscript/unittests/math_div.chai
  344. share/chaiscript/unittests/math_inc.chai
  345. share/chaiscript/unittests/math_mod.chai
  346. share/chaiscript/unittests/math_mult.chai
  347. share/chaiscript/unittests/math_negate.chai
  348. share/chaiscript/unittests/math_paren.chai
  349. share/chaiscript/unittests/math_sub.chai
  350. share/chaiscript/unittests/max.chai
  351. share/chaiscript/unittests/member_variable_access.chai
  352. share/chaiscript/unittests/memberscope.chai
  353. share/chaiscript/unittests/method_missing.chai
  354. share/chaiscript/unittests/method_sugar.chai
  355. share/chaiscript/unittests/min.chai
  356. share/chaiscript/unittests/mmd1.chai
  357. share/chaiscript/unittests/mmd2.chai
  358. share/chaiscript/unittests/move_async.chai
  359. share/chaiscript/unittests/multifile_test_chai.cpp
  360. share/chaiscript/unittests/multifile_test_chai.hpp
  361. share/chaiscript/unittests/multifile_test_main.cpp
  362. share/chaiscript/unittests/multifile_test_module.cpp
  363. share/chaiscript/unittests/multifile_test_module.hpp
  364. share/chaiscript/unittests/multiline.chai
  365. share/chaiscript/unittests/multiline_oper.chai
  366. share/chaiscript/unittests/multithreaded_test.cpp
  367. share/chaiscript/unittests/multithreaded_work.inc
  368. share/chaiscript/unittests/namespaces.chai
  369. share/chaiscript/unittests/namespaces_nested_copy.chai
  370. share/chaiscript/unittests/negative_numbers.chai
  371. share/chaiscript/unittests/non_const_param.chai
  372. share/chaiscript/unittests/null_object_access.chai
  373. share/chaiscript/unittests/number_formats.chai
  374. share/chaiscript/unittests/number_suffixes.chai
  375. share/chaiscript/unittests/object_attr.chai
  376. share/chaiscript/unittests/object_attr_same_name.chai
  377. share/chaiscript/unittests/object_clone.chai
  378. share/chaiscript/unittests/object_constructor_guards.chai
  379. share/chaiscript/unittests/object_method_guards.chai
  380. share/chaiscript/unittests/octal_escapes.chai
  381. share/chaiscript/unittests/odd.chai
  382. share/chaiscript/unittests/operator_overload.chai
  383. share/chaiscript/unittests/operator_overload2.chai
  384. share/chaiscript/unittests/operator_overload3.chai
  385. share/chaiscript/unittests/operator_overload4.chai
  386. share/chaiscript/unittests/operator_parsing.chai
  387. share/chaiscript/unittests/operator_scoping.chai
  388. share/chaiscript/unittests/operators_float.chai
  389. share/chaiscript/unittests/operators_int.chai
  390. share/chaiscript/unittests/order_of_operations.chai
  391. share/chaiscript/unittests/pair.chai
  392. share/chaiscript/unittests/parser_test.chai
  393. share/chaiscript/unittests/pass_by_reference.chai
  394. share/chaiscript/unittests/performance.chai
  395. share/chaiscript/unittests/pointer_passed_to_constructor.chai
  396. share/chaiscript/unittests/precedence_1.chai
  397. share/chaiscript/unittests/precedence_2.chai
  398. share/chaiscript/unittests/precedence_3.chai
  399. share/chaiscript/unittests/precedence_4.chai
  400. share/chaiscript/unittests/precedence_eq.chai
  401. share/chaiscript/unittests/product.chai
  402. share/chaiscript/unittests/range.chai
  403. share/chaiscript/unittests/range_back.chai
  404. share/chaiscript/unittests/range_contains.chai
  405. share/chaiscript/unittests/range_find.chai
  406. share/chaiscript/unittests/range_inplace.chai
  407. share/chaiscript/unittests/ranged_for.chai
  408. share/chaiscript/unittests/ranged_for_2.chai
  409. share/chaiscript/unittests/reduce.chai
  410. share/chaiscript/unittests/reflection_test.chai
  411. share/chaiscript/unittests/retro.chai
  412. share/chaiscript/unittests/retroretro.chai
  413. share/chaiscript/unittests/return.chai
  414. share/chaiscript/unittests/return_value_assignment.chai
  415. share/chaiscript/unittests/runtime_error.chai
  416. share/chaiscript/unittests/scoping.chai
  417. share/chaiscript/unittests/shared_ptr_update.chai
  418. share/chaiscript/unittests/shift.chai
  419. share/chaiscript/unittests/static_chaiscript.cpp
  420. share/chaiscript/unittests/string_charptr.chai
  421. share/chaiscript/unittests/string_concat.chai
  422. share/chaiscript/unittests/string_find.chai
  423. share/chaiscript/unittests/string_find_first_not_of.chai
  424. share/chaiscript/unittests/string_find_first_of.chai
  425. share/chaiscript/unittests/string_find_last_not_of.chai
  426. share/chaiscript/unittests/string_find_last_of.chai
  427. share/chaiscript/unittests/string_init.chai
  428. share/chaiscript/unittests/string_literal_access.chai
  429. share/chaiscript/unittests/string_rfind.chai
  430. share/chaiscript/unittests/string_size.chai
  431. share/chaiscript/unittests/string_substr.chai
  432. share/chaiscript/unittests/string_unicode_ascii.chai
  433. share/chaiscript/unittests/string_unicode_parse.chai
  434. share/chaiscript/unittests/string_unicode_unicode.chai
  435. share/chaiscript/unittests/sum.chai
  436. share/chaiscript/unittests/switch_break.chai
  437. share/chaiscript/unittests/switch_default.chai
  438. share/chaiscript/unittests/switch_default_2.chai
  439. share/chaiscript/unittests/switch_empty.chai
  440. share/chaiscript/unittests/switch_fallthru.chai
  441. share/chaiscript/unittests/switch_fallthru_and_break.chai
  442. share/chaiscript/unittests/system_introspection.chai
  443. share/chaiscript/unittests/take.chai
  444. share/chaiscript/unittests/take_while.chai
  445. share/chaiscript/unittests/temporary_lifetime.chai
  446. share/chaiscript/unittests/ternary_condition.chai
  447. share/chaiscript/unittests/type_info.chai
  448. share/chaiscript/unittests/type_info_test.cpp
  449. share/chaiscript/unittests/unit_test.inc
  450. share/chaiscript/unittests/use.chai
  451. share/chaiscript/unittests/use.inc
  452. share/chaiscript/unittests/user_defined_conversions.chai
  453. share/chaiscript/unittests/user_defined_conversions_2.chai
  454. share/chaiscript/unittests/var_decl.chai
  455. share/chaiscript/unittests/var_ref_decl.chai
  456. share/chaiscript/unittests/variable_redefinition.chai
  457. share/chaiscript/unittests/vector_access.chai
  458. share/chaiscript/unittests/vector_assignment.chai
  459. share/chaiscript/unittests/vector_assignment_3.chai
  460. share/chaiscript/unittests/vector_erase_at.chai
  461. share/chaiscript/unittests/vector_inplace_init.chai
  462. share/chaiscript/unittests/vector_insert_at.chai
  463. share/chaiscript/unittests/vector_literal_acccess.chai
  464. share/chaiscript/unittests/vector_of_one.chai
  465. share/chaiscript/unittests/vector_of_suffixed_numbers.chai
  466. share/chaiscript/unittests/vector_paren_literal_access.chai
  467. share/chaiscript/unittests/vector_push_back.chai
  468. share/chaiscript/unittests/vector_push_empty.chai
  469. share/chaiscript/unittests/vector_reserve.chai
  470. share/chaiscript/unittests/vector_resize.chai
  471. share/chaiscript/unittests/zip.chai
  472. share/chaiscript/unittests/zip_with.chai
  473. @postexec /usr/sbin/service ldconfig restart > /dev/null
  474. @postunexec /usr/sbin/service ldconfig restart > /dev/null
  475. Collapse this list.
Dependency lines:
  • ChaiScript>0:lang/chaiscript

To install the port: cd /usr/ports/lang/chaiscript/ && make install clean
To add the package: pkg install ChaiScript

PKGNAME: ChaiScript

There is no flavor information for this port.

distinfo:

TIMESTAMP = 1543803774
SHA256 (ChaiScript-ChaiScript-v6.1.0_GH0.tar.gz) = 3ca9ba6434b4f0123b5ab56433e3383b01244d9666c85c06cc116d7c41e8f92a
SIZE (ChaiScript-ChaiScript-v6.1.0_GH0.tar.gz) = 450961


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
Library dependencies:
  1. libreadline.so.8 : devel/readline
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for ChaiScript-6.1.0_2:
     CPP17=off: Build with C++17 flags
     DYNLOAD=on: Dynamic Loading Support Enabled
     MULTITHREAD=on: Multithreaded Support Enabled
     STD_MAKE_SHARED=off: Use std::make_shared instead of chaiscript::make_shared
===> Use 'make config' to modify these settings

USES:
cmake localbase:ldflags readline compiler:c++14-lang

Master Sites:
  1. https://codeload.github.com/ChaiScript/ChaiScript/tar.gz/v6.1.0?dummy=/

Number of commits found: 5

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 Apr 2019 14:04:50
Original commit files touched by this commit  6.1.0_2
Revision:498476
sunpoet search for other commits by this committer
Update devel/readline to 8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
25 Dec 2018 20:25:40
Original commit files touched by this commit  6.1.0_1
Revision:488341
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
12 Dec 2018 01:35:36
Original commit files touched by this commit  6.1.0_1
Revision:487272
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
03 Dec 2018 02:58:03
Original commit files touched by this commit  6.1.0
Revision:486496
yuri search for other commits by this committer
lang/chaiscript: Maintainer correction
03 Dec 2018 02:56:09
Original commit files touched by this commit  6.1.0
Revision:486495
yuri search for other commits by this committer
New port: lang/chaiscript: Embedded scripting language designed for C++

Number of commits found: 5

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
jenkinsJul 17
jenkins-ltsJul 17
libxsltJul 16
asterisk13Jul 12
asterisk13Jul 12
asterisk15Jul 12
asterisk15Jul 12
asterisk16Jul 12
asterisk16Jul 12
python37Jul 12
firefoxJul 09
firefox*Jul 09
firefox-esrJul 09
firefox-esr*Jul 09
gnupgJul 09

14 vulnerabilities affecting 153 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-07-17 15:55:25


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36986
Broken 93
Deprecated 99
Ignore 326
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 30
Expired 14
Set to expire 69
Interactive 0
new 24 hours 7
new 48 hours11
new 7 days31
new fortnight59
new month126

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.