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
smlnj Compiler and tools for Standard ML (SML '97)
110.99.6.1 lang on this many watch lists=3 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 110.98_1Version of this port present on the latest quarterly branch.
Maintainer: joemann@beefree.free.de search for ports maintained by this maintainer
Port Added: 2014-07-30 19:43:01
Last Update: 2024-12-30 14:12:08
Commit Hash: e7fb3d8
People watching this port, also watch:: subversion, cyrus-imapd30, virtualbox-ose-kmod, boehm-gc, sbcl
License: SMLNJ
WWW:
https://www.smlnj.org/
Description:
Standard ML (SML) is a safe, modular, strict, functional, polymorphic programming language with compile-time type checking and type inference, garbage collection, exception handling, immutable data types and updatable references, abstract data types, and parametric modules. It has efficient implementations and a formal definition with a proof of soundness. Standard ML of New Jersey (abbreviated SML/NJ) is a compiler for the Standard ML '97 programming language with associated libraries, tools, and documentation.
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 (189 items)
Collapse this list.
  1. /usr/local/share/licenses/smlnj-110.99.6.1/catalog.mk
  2. /usr/local/share/licenses/smlnj-110.99.6.1/LICENSE
  3. /usr/local/share/licenses/smlnj-110.99.6.1/SMLNJ
  4. @comment share/man/man1/asdlgen.1.gz
  5. share/man/man1/heap2exec.1.gz
  6. share/man/man1/ml-antlr.1.gz
  7. share/man/man1/ml-build.1.gz
  8. share/man/man1/ml-burg.1.gz
  9. share/man/man1/ml-lex.1.gz
  10. share/man/man1/ml-makedepend.1.gz
  11. share/man/man1/ml-nlffigen.1.gz
  12. share/man/man1/ml-ulex.1.gz
  13. share/man/man1/ml-yacc.1.gz
  14. share/man/man1/sml.1.gz
  15. share/man/man7/smlnj.7.gz
  16. smlnj/bin/.arch-n-opsys
  17. @comment smlnj/bin/.heap/asdlgen.amd64-bsd
  18. smlnj/bin/.heap/heap2asm.amd64-bsd
  19. smlnj/bin/.heap/ml-antlr.amd64-bsd
  20. smlnj/bin/.heap/ml-burg.amd64-bsd
  21. smlnj/bin/.heap/ml-lex.amd64-bsd
  22. @comment smlnj/bin/.heap/ml-nlffigen.amd64-bsd
  23. smlnj/bin/.heap/ml-ulex.amd64-bsd
  24. smlnj/bin/.heap/ml-yacc.amd64-bsd
  25. @comment smlnj/bin/.heap/nowhere.amd64-bsd
  26. smlnj/bin/.heap/sml.amd64-bsd
  27. smlnj/bin/.link-sml
  28. smlnj/bin/.run/run.amd64-freebsd
  29. smlnj/bin/.run/run.amd64-freebsd.a
  30. smlnj/bin/.run/run.amd64-freebsd.so
  31. smlnj/bin/.run-sml
  32. @comment smlnj/bin/asdlgen
  33. smlnj/bin/heap2asm
  34. smlnj/bin/heap2exec
  35. smlnj/bin/ml-antlr
  36. smlnj/bin/ml-build
  37. smlnj/bin/ml-burg
  38. smlnj/bin/ml-lex
  39. smlnj/bin/ml-makedepend
  40. @comment smlnj/bin/ml-nlffigen
  41. smlnj/bin/ml-ulex
  42. smlnj/bin/ml-yacc
  43. @comment smlnj/bin/nowhere
  44. smlnj/bin/sml
  45. smlnj/lib/SMLNJ-BASIS/.cm/amd64-unix/basis-common.cm
  46. smlnj/lib/SMLNJ-BASIS/.cm/amd64-unix/basis.cm
  47. smlnj/lib/SMLNJ-LIB/Controls/.cm/amd64-unix/controls-lib.cm
  48. smlnj/lib/SMLNJ-LIB/PP/.cm/amd64-unix/pp-lib.cm
  49. smlnj/lib/SMLNJ-LIB/Util/.cm/amd64-unix/smlnj-lib.cm
  50. smlnj/lib/SMLNJ-ML-YACC-LIB/.cm/amd64-unix/ml-yacc-lib.cm
  51. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/AMD64-Peephole.cm
  52. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/AMD64.cm
  53. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/CCall-Vararg.cm
  54. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/CCall-sparc.cm
  55. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/CCall-x86-64.cm
  56. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/CCall-x86.cm
  57. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/CCall.cm
  58. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/Control.cm
  59. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/Graphs.cm
  60. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/IA32-Peephole.cm
  61. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/IA32.cm
  62. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/Lib.cm
  63. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/MLRISC.cm
  64. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/MLTREE.cm
  65. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/PPC.cm
  66. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/Peephole.cm
  67. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/RA.cm
  68. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/SPARC.cm
  69. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/StagedAlloc.cm
  70. smlnj/lib/SMLNJ-MLRISC/.cm/amd64-unix/Visual.cm
  71. @comment smlnj/lib/basis-2004.cm/.cm/amd64-unix/basis-2004.cm
  72. @comment smlnj/lib/asdl-ext.cm/.cm/amd64-unix/asdl-ext.cm
  73. @comment smlnj/lib/asdl-lib.cm/.cm/amd64-unix/asdl-lib.cm
  74. @comment smlnj/lib/asdlgen-tool.cm/.cm/amd64-unix/asdlgen-tool.cm
  75. smlnj/lib/burg-ext.cm/.cm/amd64-unix/burg-ext.cm
  76. @comment smlnj/lib/c/.cm/amd64-unix/c.cm
  77. @comment smlnj/lib/c/internals/.cm/amd64-unix/c-int.cm
  78. @comment smlnj/lib/c/memory/.cm/amd64-unix/memory.cm
  79. smlnj/lib/ckit-lib.cm/.cm/amd64-unix/ckit-lib.cm
  80. smlnj/lib/cml/.cm/amd64-unix/basis.cm
  81. smlnj/lib/cml/.cm/amd64-unix/cml-internal.cm
  82. smlnj/lib/cml/.cm/amd64-unix/cml-lib.cm
  83. smlnj/lib/cml/.cm/amd64-unix/cml.cm
  84. smlnj/lib/cml/.cm/amd64-unix/core-cml.cm
  85. smlnj/lib/cml/.cm/amd64-unix/inet-lib.cm
  86. smlnj/lib/cml/.cm/amd64-unix/smlnj-lib.cm
  87. smlnj/lib/cml/.cm/amd64-unix/trace-cml.cm
  88. smlnj/lib/cml/.cm/amd64-unix/unix-lib.cm
  89. smlnj/lib/cml-lib/.cm/amd64-unix/smlnj-lib.cm
  90. smlnj/lib/cml-lib/.cm/amd64-unix/trace-cml.cm
  91. smlnj/lib/compiler/Library/const-arith/.cm/amd64-unix/sources.cm
  92. smlnj/lib/dir-tool.cm/.cm/amd64-unix/dir-tool.cm
  93. @comment smlnj/lib/eXene.cm/.cm/amd64-unix/eXene.cm
  94. smlnj/lib/grm-ext.cm/.cm/amd64-unix/grm-ext.cm
  95. smlnj/lib/hash-cons-lib.cm/.cm/amd64-unix/hash-cons-lib.cm
  96. smlnj/lib/html-lib.cm/.cm/amd64-unix/html-lib.cm
  97. smlnj/lib/html4-lib.cm/.cm/amd64-unix/html4-lib.cm
  98. smlnj/lib/inet-lib.cm/.cm/amd64-unix/inet-lib.cm
  99. smlnj/lib/json-lib.cm/.cm/amd64-unix/json-lib.cm
  100. smlnj/lib/lex-ext.cm/.cm/amd64-unix/lex-ext.cm
  101. smlnj/lib/make-tool.cm/.cm/amd64-unix/make-tool.cm
  102. smlnj/lib/ml-antlr-tool.cm/.cm/amd64-unix/ml-antlr-tool.cm
  103. smlnj/lib/ml-lpt-lib.cm/.cm/amd64-unix/ml-lpt-lib.cm
  104. smlnj/lib/ml-ulex-tool.cm/.cm/amd64-unix/ml-ulex-tool.cm
  105. smlnj/lib/mlburg-tool.cm/.cm/amd64-unix/mlburg-tool.cm
  106. smlnj/lib/mllex-tool.cm/.cm/amd64-unix/mllex-tool.cm
  107. @comment smlnj/lib/mlrisc-tools/.cm/amd64-unix/match-compiler.cm
  108. @comment smlnj/lib/mlrisc-tools/.cm/amd64-unix/parser.cm
  109. @comment smlnj/lib/mlrisc-tools/.cm/amd64-unix/pp.cm
  110. @comment smlnj/lib/mlrisc-tools/.cm/amd64-unix/prec-parser.cm
  111. @comment smlnj/lib/mlrisc-tools/.cm/amd64-unix/sml-ast.cm
  112. @comment smlnj/lib/mlrisc-tools/.cm/amd64-unix/source-map.cm
  113. smlnj/lib/mlyacc-tool.cm/.cm/amd64-unix/mlyacc-tool.cm
  114. smlnj/lib/noweb-tool.cm/.cm/amd64-unix/noweb-tool.cm
  115. smlnj/lib/nw-ext.cm/.cm/amd64-unix/nw-ext.cm
  116. smlnj/lib/pathconfig
  117. @comment smlnj/lib/pgraph-util.cm/.cm/amd64-unix/pgraph-util.cm
  118. smlnj/lib/pgraph.cm/.cm/amd64-unix/pgraph.cm
  119. smlnj/lib/pickle-lib.cm/.cm/amd64-unix/pickle-lib.cm
  120. smlnj/lib/pp-extras-lib.cm/.cm/amd64-unix/pp-extras-lib.cm
  121. smlnj/lib/reactive-lib.cm/.cm/amd64-unix/reactive-lib.cm
  122. smlnj/lib/regexp-lib.cm/.cm/amd64-unix/regexp-lib.cm
  123. smlnj/lib/sexp-lib.cm/.cm/amd64-unix/sexp-lib.cm
  124. smlnj/lib/shell-tool.cm/.cm/amd64-unix/shell-tool.cm
  125. smlnj/lib/smlnj-tdp/.cm/amd64-unix/back-trace.cm
  126. smlnj/lib/smlnj-tdp/.cm/amd64-unix/coverage.cm
  127. smlnj/lib/smlnj-tdp/.cm/amd64-unix/plugins.cm
  128. smlnj/lib/smlnj/.cm/amd64-unix/cm.cm
  129. smlnj/lib/smlnj/.cm/amd64-unix/cmb.cm
  130. smlnj/lib/smlnj/.cm/amd64-unix/compiler.cm
  131. smlnj/lib/smlnj/.cm/amd64-unix/installer.cm
  132. smlnj/lib/smlnj/.cm/amd64-unix/library-install.cm
  133. smlnj/lib/smlnj/MLRISC/.cm/amd64-unix/AMD64.cm
  134. smlnj/lib/smlnj/MLRISC/.cm/amd64-unix/Control.cm
  135. smlnj/lib/smlnj/MLRISC/.cm/amd64-unix/Graphs.cm
  136. smlnj/lib/smlnj/MLRISC/.cm/amd64-unix/IA32.cm
  137. smlnj/lib/smlnj/MLRISC/.cm/amd64-unix/Lib.cm
  138. smlnj/lib/smlnj/MLRISC/.cm/amd64-unix/MLRISC.cm
  139. smlnj/lib/smlnj/MLRISC/.cm/amd64-unix/MLTREE.cm
  140. smlnj/lib/smlnj/MLRISC/.cm/amd64-unix/PPC.cm
  141. smlnj/lib/smlnj/MLRISC/.cm/amd64-unix/SPARC.cm
  142. smlnj/lib/smlnj/MLRISC/.cm/amd64-unix/Visual.cm
  143. smlnj/lib/smlnj/basis/.cm/amd64-unix/basis.cm
  144. smlnj/lib/smlnj/cm/.cm/amd64-unix/cm.cm
  145. smlnj/lib/smlnj/cm/.cm/amd64-unix/tools.cm
  146. smlnj/lib/smlnj/cmb/.cm/amd64-unix/amd64-unix.cm
  147. smlnj/lib/smlnj/cmb/.cm/amd64-unix/current.cm
  148. smlnj/lib/smlnj/cmb/.cm/amd64-unix/ppc-unix.cm
  149. smlnj/lib/smlnj/cmb/.cm/amd64-unix/sparc-unix.cm
  150. smlnj/lib/smlnj/cmb/.cm/amd64-unix/x86-unix.cm
  151. smlnj/lib/smlnj/cmb/.cm/amd64-unix/x86-win32.cm
  152. smlnj/lib/smlnj/compiler/.cm/amd64-unix/all.cm
  153. smlnj/lib/smlnj/compiler/.cm/amd64-unix/amd64.cm
  154. smlnj/lib/smlnj/compiler/.cm/amd64-unix/compiler.cm
  155. smlnj/lib/smlnj/compiler/.cm/amd64-unix/current.cm
  156. smlnj/lib/smlnj/compiler/.cm/amd64-unix/minimal-only.cm
  157. smlnj/lib/smlnj/compiler/.cm/amd64-unix/minimal.cm
  158. smlnj/lib/smlnj/compiler/.cm/amd64-unix/ppc.cm
  159. smlnj/lib/smlnj/compiler/.cm/amd64-unix/sparc.cm
  160. smlnj/lib/smlnj/compiler/.cm/amd64-unix/x86.cm
  161. smlnj/lib/smlnj/init/.cm/amd64-unix/init.cmi
  162. smlnj/lib/smlnj/installer/.cm/amd64-unix/util.cm
  163. smlnj/lib/smlnj/internal/.cm/amd64-unix/cm-lib.cm
  164. smlnj/lib/smlnj/internal/.cm/amd64-unix/cm-sig-lib.cm
  165. smlnj/lib/smlnj/internal/.cm/amd64-unix/cm0.cm
  166. smlnj/lib/smlnj/internal/.cm/amd64-unix/intsys.cm
  167. smlnj/lib/smlnj/internal/.cm/amd64-unix/smlnj-version.cm
  168. smlnj/lib/smlnj/internal/.cm/amd64-unix/srcpath-lib.cm
  169. smlnj/lib/smlnj/ml-yacc/.cm/amd64-unix/ml-yacc-lib.cm
  170. smlnj/lib/smlnj/smlnj-lib/.cm/amd64-unix/controls-lib.cm
  171. smlnj/lib/smlnj/smlnj-lib/.cm/amd64-unix/pp-lib.cm
  172. smlnj/lib/smlnj/smlnj-lib/.cm/amd64-unix/smlnj-lib.cm
  173. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/amd64.cm
  174. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/basics.cm
  175. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/core.cm
  176. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/debugprof.cm
  177. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/elabdata.cm
  178. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/elaborate.cm
  179. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/execute.cm
  180. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/parser.cm
  181. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/ppc.cm
  182. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/sparc.cm
  183. smlnj/lib/smlnj/viscomp/.cm/amd64-unix/x86.cm
  184. smlnj/lib/unix-lib.cm/.cm/amd64-unix/unix-lib.cm
  185. smlnj/lib/uuid-lib.cm/.cm/amd64-unix/uuid-lib.cm
  186. smlnj/lib/xml-lib.cm/.cm/amd64-unix/xml-lib.cm
  187. @owner
  188. @group
  189. @mode
Collapse this list.
Dependency lines:
  • smlnj>0:lang/smlnj
To install the port:
cd /usr/ports/lang/smlnj/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/smlnj
  • pkg install smlnj
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: smlnj
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386
distinfo:
TIMESTAMP = 1734105334 SHA256 (smlnj/110.99.6.1/config.tgz) = f4124fa5aff1a2eaa2de3dfd5ac7f3951cace33d72c5375b62db47179570095c SIZE (smlnj/110.99.6.1/config.tgz) = 23321

Expand this list (46 items)

Collapse this list.

SHA256 (smlnj/110.99.6.1/runtime.tgz) = 2623737ee667a7579640f35905bf523e6417b708249e9a0697edfc8aa514dd6e SIZE (smlnj/110.99.6.1/runtime.tgz) = 335071 SHA256 (smlnj/110.99.6.1/boot.amd64-unix.tgz) = 91469b2b4dcc7526154568562a5de44b7d92131518a4cdccb4b534982c6189a4 SIZE (smlnj/110.99.6.1/boot.amd64-unix.tgz) = 5994405 SHA256 (smlnj/110.99.6.1/boot.x86-unix.tgz) = db2058d30199f01d63602e68b3d49f1fa78a2685a5438ac0725042dcf9da7287 SIZE (smlnj/110.99.6.1/boot.x86-unix.tgz) = 5946836 SHA256 (smlnj/110.99.6.1/MLRISC.tgz) = 30f369621adbb086d510ecc9ec62044029bfec5fc99f18f45174bb15e4e9fbba SIZE (smlnj/110.99.6.1/MLRISC.tgz) = 1457420 SHA256 (smlnj/110.99.6.1/ckit.tgz) = be2e9d4992122fe296929a7f8f12cf08d067a3ea9361386f6c4c59e51e4bed67 SIZE (smlnj/110.99.6.1/ckit.tgz) = 200761 SHA256 (smlnj/110.99.6.1/cml.tgz) = e6b673a792148ffc595f47f27a834ca21c93cf589f758e809eefc7834b290d0c SIZE (smlnj/110.99.6.1/cml.tgz) = 103972 SHA256 (smlnj/110.99.6.1/doc.tgz) = 3e5896c427df2123eb00eed96a7df7ade7052d1986a2a64b2873b34843f43c49 SIZE (smlnj/110.99.6.1/doc.tgz) = 2748425 SHA256 (smlnj/110.99.6.1/heap2asm.tgz) = 38734f304acda0ba58b9ab606e062553f98c078257438680e74599d811edb772 SIZE (smlnj/110.99.6.1/heap2asm.tgz) = 1721 SHA256 (smlnj/110.99.6.1/ml-burg.tgz) = e2bb968468f19f2f7b7940fd1a4e056a4a84673347c09a7bb926bdec44f6d29d SIZE (smlnj/110.99.6.1/ml-burg.tgz) = 40296 SHA256 (smlnj/110.99.6.1/ml-lex.tgz) = 6703b7c50503683d9fed3b2ba3a9246a14fbbd237526f41b2e4c18fe6ef1488b SIZE (smlnj/110.99.6.1/ml-lex.tgz) = 28039 SHA256 (smlnj/110.99.6.1/ml-lpt.tgz) = 6916054c4125e2d77b2d0d0b86c5c62ed27fa6dc020d5d66f46783b4cefebe5a SIZE (smlnj/110.99.6.1/ml-lpt.tgz) = 267376 SHA256 (smlnj/110.99.6.1/ml-yacc.tgz) = 0c1478c662a2480e689fbf980f3ed9afca8103a683d5f4bae3e83af6e912a6b7 SIZE (smlnj/110.99.6.1/ml-yacc.tgz) = 101379 SHA256 (smlnj/110.99.6.1/nlffi.tgz) = 59f6265fb761ac1aad1388ee0d53728ee16db09d47f81eeb258d815c962d28d3 SIZE (smlnj/110.99.6.1/nlffi.tgz) = 74692 SHA256 (smlnj/110.99.6.1/old-basis.tgz) = 23a0c945f231fb4f729c529767addd0d6469bf4a4496359c8806ab2bf12143fb SIZE (smlnj/110.99.6.1/old-basis.tgz) = 1365 SHA256 (smlnj/110.99.6.1/smlnj-lib.tgz) = d6da79c1a3e5ecc0964b89085059bfc2841e7917c28e4a604b11e919bfb29933 SIZE (smlnj/110.99.6.1/smlnj-lib.tgz) = 666400 SHA256 (smlnj/110.99.6.1/trace-debug-profile.tgz) = 003f4a5acb244648d31588910889b4aa3d36b080471ba1ed04ce7028c06a7976 SIZE (smlnj/110.99.6.1/trace-debug-profile.tgz) = 3892 SHA256 (smlnj/110.99.6.1/asdl.tgz) = 3bafe0db4fe1b0c4c6dc2bcc039f5bb631bee147546c684c1e48b31122890c40 SIZE (smlnj/110.99.6.1/asdl.tgz) = 241731 SHA256 (smlnj/110.99.6.1/cm.tgz) = 03772b0b91165f890407aa25c1d68e6e095082404136a7014828bfa5047959dc SIZE (smlnj/110.99.6.1/cm.tgz) = 220336 SHA256 (smlnj/110.99.6.1/compiler.tgz) = 713824739a296845ec91dcede7262c763c85e66f7ce3ab764b2122c18e96dc75 SIZE (smlnj/110.99.6.1/compiler.tgz) = 888655 SHA256 (smlnj/110.99.6.1/eXene.tgz) = 7394278c0413b65060604e8318530d0dbbbd20b484559833b3fbb46c8a307c77 SIZE (smlnj/110.99.6.1/eXene.tgz) = 714459 SHA256 (smlnj/110.99.6.1/pgraph.tgz) = 903c9a00c07a3eddc27409daf95f1a2df4f1f138fa6b9bcf7ee4b1b6981ad3cc SIZE (smlnj/110.99.6.1/pgraph.tgz) = 5367 SHA256 (smlnj/110.99.6.1/smlnj-c.tgz) = 56eadeea1d132aa9dee7ee4c2415fd711901826ac9fe42952d4ceb208887ee51 SIZE (smlnj/110.99.6.1/smlnj-c.tgz) = 10592 SHA256 (smlnj/110.99.6.1/system.tgz) = 1d49fc602c652deebe7b91fda0c2632281b6dc6045ded84c9471244862d94eeb SIZE (smlnj/110.99.6.1/system.tgz) = 295678

Collapse this list.


Packages (timestamps in pop-ups are UTC):
smlnj
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-110.99.6.1--110.99.6.1---
FreeBSD:13:quarterly-110.99.6.1--110.99.6.1---
FreeBSD:14:latest-110.99.6.1--110.99.6.1---
FreeBSD:14:quarterly-110.99.6.1--110.99.6.1---
FreeBSD:15:latest-110.99.6.1n/a-n/a---
This port has no dependencies.
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. devel/asdlgen*
  2. devel/ml-doc*
  3. devel/sml_tk*
  4. math/isabelle*
  5. textproc/sml-fxp*
  6. Collapse this list of deleted ports.
for Run

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. textproc/sml-fxp*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for smlnj-110.99.6.1: EVERYTHING=off: install everything from the SML/NJ distribution RECOMPILE=off: recompile the SML compiler - implies EVERYTHING ===> Use 'make config' to modify these settings
Options name:
lang_smlnj
USES:
compiler python:env shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. ftp://mirror.free.de/http/smlnj.cs.uchicago.edu/dist/working/110.99.6.1/
  2. http://smlnj.cs.uchicago.edu/dist/working/110.99.6.1/
Collapse this list.

Number of commits found: 32

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
110.99.6.1
30 Dec 2024 14:12:08
commit hash: e7fb3d8cf50264127c8058c251618ad310d71b23commit hash: e7fb3d8cf50264127c8058c251618ad310d71b23commit hash: e7fb3d8cf50264127c8058c251618ad310d71b23commit hash: e7fb3d8cf50264127c8058c251618ad310d71b23 files touched by this commit
Zsolt Udvari (uzsolt) search for other commits by this committer
Author: Johannes 5
lang/smlnj: Update to 110.99.6.1

Add python:env and shebangfix to USES.
Use target-OPTION-{on,off} instead of if-statements.
Add targets-recompile.customized file instead of echo commands.
Switch to DISTVERSION.
Pet portfmt.

Changelogs:
https://www.smlnj.org/dist/working/110.99.6.1/110.99.6.1-README.html
https://www.smlnj.org/dist/working/110.99.6/110.99.6-README.html
https://www.smlnj.org/dist/working/2024.1/2024.1-README.html
https://www.smlnj.org/dist/working/110.99.5/110.99.5-README.html
https://www.smlnj.org/dist/working/2023.1/2023.1-README.html
https://www.smlnj.org/dist/working/110.99.4/110.99.4-README.html
https://www.smlnj.org/dist/working/2022.1/2022.1-README.html
https://www.smlnj.org/dist/working/110.99.3/110.99.3-README.html
https://www.smlnj.org/dist/working/2021.1/2021.1-README.html
https://www.smlnj.org/dist/working/110.99.2/110.99.2-README.html
https://www.smlnj.org/dist/working/110.99.1/110.99.1-README.html
https://www.smlnj.org/dist/working/110.99/110.99-README.html

PR:		283301
Reported by:	Alexey Vyskubov <alexey@ocaml.nl>
Approved by:	submitter is maintainer
110.98_1
01 Jul 2024 20:27:23
commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: drop support for FreeBSD 13.2 which reached EOL today

Thanks again to jbeich for noticing various things I overlooked.

Reviewed by:	acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat,
nobukata, sunpoet, tagattie, yuri, arrowd, kde
Differential Revision:	https://reviews.freebsd.org/D45141
110.98_1
21 Jan 2024 22:32:11
commit hash: 5e8516569bcfb211fab304a859646b5d369ea355commit hash: 5e8516569bcfb211fab304a859646b5d369ea355commit hash: 5e8516569bcfb211fab304a859646b5d369ea355commit hash: 5e8516569bcfb211fab304a859646b5d369ea355 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/smlnj: Sanitize MANPREFIX

Approved by:    portmgr (blanket)
110.98
22 Jul 2023 06:11:21
commit hash: fbb3f1c01c4e60c53dd0d0dd3c11449c3dd97486commit hash: fbb3f1c01c4e60c53dd0d0dd3c11449c3dd97486commit hash: fbb3f1c01c4e60c53dd0d0dd3c11449c3dd97486commit hash: fbb3f1c01c4e60c53dd0d0dd3c11449c3dd97486 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/smlnj: Fix build with llvm16

- Pet portclippy

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
110.98
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
110.98
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
110.98
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
110.98
02 Aug 2020 13:30:50
Revision:543956Original commit files touched by this commit
swills search for other commits by this committer
lang/smlnj: Update to 110.98, unbreak build with Clang >= 10

PR:		248431
Submitted by:	Johannes 5 <joemann@beefree.free.de> (maintainer)
110.96
20 Jun 2020 02:09:12
Revision:539692Original commit files touched by this commit
linimon search for other commits by this committer
Fix conditional.  "defined(${MLSIZE})" is only true if MLSIZE's value
happens to be a defined variable name.

Reported by:	tobik
Approved by:	portmgr (tier-2 blanket)
110.96
17 Jun 2020 17:02:35
Revision:539431Original commit files touched by this commit
linimon search for other commits by this committer
Fix INDEX build on !x86 architectures.

Approved by:	portmgr (tier-2 blanket)
110.96
16 Jun 2020 23:04:38
Revision:539386Original commit files touched by this commit
lwhsu search for other commits by this committer
- Update to 110.96

PR:		242728
Submitted by:	Johannes 5 <joemann@beefree.free.de> (maintainer)
110.91
21 Sep 2019 11:42:26
Revision:512488Original commit files touched by this commit
riggs search for other commits by this committer
Update to upstream version 110.91

PR:		239858
Submitted by:	joemann@beefree.free.de (maintainer)
110.84
31 Dec 2018 18:33:00
Revision:488815Original commit files touched by this commit
swills search for other commits by this committer
lang/smlnj: Update to 110.84, fix build on 12/amd64

PR:		234532
Submitted by:	Johannes 5 <joemann@beefree.free.de> (maintainer)
110.77
10 Sep 2018 13:11:24
Revision:479405Original commit files touched by this commit
mat search for other commits by this committer
After an include, PLIST_SUB must be appended to, not overwritten.

If it is overwritten, many values will be clobbered, and
pain will ensue.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
110.77
20 Jul 2018 11:02:47
Revision:475003Original commit files touched by this commit
tobik search for other commits by this committer
lang/smlnj: Respect LDFLAGS and let LLD_UNSAFE actually work

It currently still tries to use lld.

/usr/bin/ld: error: can't create dynamic relocation R_386_32 against symbol:
__stderrp in readonly segment; recompile object files with -fPIC
>>> defined in /usr/lib32/libc.so.7
>>> referenced by main.c
>>>               main.o:(main)

/usr/bin/ld: error: can't create dynamic relocation R_386_32 against symbol:
DebugF in readonly segment; recompile object files with -fPIC
>>> defined in main.o
>>> referenced by main.c
>>>               main.o:(main)

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p474314_s336154/logs/smlnj-110.77.log

PR:		226991
Reported by:	emaste, pkg-fallout
110.77
15 Jun 2018 13:58:20
Revision:472449Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove always false OSVERSION condition and never used patches

Approved by:	portmgr blanket
110.77
29 Mar 2018 15:02:05
Revision:465900Original commit files touched by this commit
emaste search for other commits by this committer
Use BINARY_ALIAS to make LLD_UNSAFE more widely applicable

Some ports do not honour $LD or -fuse-ld=bfd in $CFLAGS, but do invoke
ld via $PATH.   Automatically set BINARY_ALIAS+=ld=${LD} when LLD_UNSAFE
is active to use ld.bfd for these ports.

Approved by:	portmgr (antoine)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D14876
110.77
29 Mar 2018 10:33:01
Revision:465878Original commit files touched by this commit
krion search for other commits by this committer
Switch to ld.bfd by default as ld.ldd doesn't have built-in default
output target.

PR:		226991
Submitted by:	emaste
Approved by:	portmgr (LLD_UNSAFE blanket)
110.77
19 Mar 2018 17:33:03
Revision:465024Original commit files touched by this commit
jhb search for other commits by this committer
Use current signal code constants for SIGFPE rather than deprecated ones.

PR:		226661
Reviewed by:	joemann@beefree.free.de (maintainer)
Approved by:	brooks
110.77
16 Jan 2017 16:47:00
Revision:431680Original commit files touched by this commit
mat search for other commits by this committer
Extract do-patch into a separate script.

PR:		215761
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D9029
110.77
11 Jan 2017 10:08:38
Revision:431169Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
110.77
02 Dec 2016 11:58:22
Revision:427552Original commit files touched by this commit
mat search for other commits by this committer
Do not use post-stage.  Use post-install instead.

The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
110.77
21 Oct 2016 12:51:41
Revision:424411Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
110.77
18 Jan 2016 17:54:30
Revision:406601Original commit files touched by this commit
pawel search for other commits by this committer
Remove deprecated @dirrm reference

Approved by:	portmgr blanket
110.77
05 Nov 2015 12:36:25
Revision:400848Original commit files touched by this commit
mat search for other commits by this committer
Fix ports that confused the meaning of WRKDIR and WRKSRC.

PR:		204056
Submitted by:	mat
Reviewed by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D2735
110.77
15 Oct 2015 14:55:14
Revision:399346Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Drop 8 support.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
110.77
03 Apr 2015 11:26:50
Revision:383107Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Remove OSVERSION checks that do not make sense any more.

For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
110.77
14 Oct 2014 17:50:26
Revision:370875Original commit files touched by this commit
pi search for other commits by this committer
lang/smlnj: add missing two patches

PR:             193431
Pointy hat to:  myself
110.77
13 Oct 2014 19:33:54
Revision:370816Original commit files touched by this commit
pi search for other commits by this committer
lang/smlnj: 110.76 -> 110.77

Changelog: http://www.smlnj.org/dist/working/110.77/110.77-README.html
- defined LICENSE

PR:		193431
Submitted by:	joemann@beefree.free.de (maintainer)
110.76_1
31 Aug 2014 10:42:04
Revision:366742Original commit files touched by this commit
pi search for other commits by this committer
lang/smlnj: fix tmpname warning

PR:		191899
Submitted by:	joemann@beefree.free.de (maintainer)
110.76
30 Jul 2014 19:42:51
Revision:363509Original commit files touched by this commit
pi search for other commits by this committer
lang/smlnj: 110.71 -> 110.76

- unbreak and support staging
- support amd64
- no longer depends on gmake
- moves lang/sml-nj-devel to lang/smlnj
- supersedes lang/sml-nj

PR:             191899
Reviewed by:	Robert Cina <transitive@gmail.com>,
		Timothy Beyer <beyert@cs.ucr.edu>
Approved by:	Johannes <joemann@beefree.free.de> (maintainer)

Number of commits found: 32