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.98_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-07-01 20:27:23
Commit Hash: 19d6872
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.98_1/catalog.mk
  2. /usr/local/share/licenses/smlnj-110.98_1/LICENSE
  3. /usr/local/share/licenses/smlnj-110.98_1/SMLNJ
  4. 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. 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. 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. smlnj/lib/asdl-ext.cm/.cm/amd64-unix/asdl-ext.cm
  73. smlnj/lib/asdl-lib.cm/.cm/amd64-unix/asdl-lib.cm
  74. 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 = 1595416789 SHA256 (smlnj/110.98/MLRISC.tgz) = 208fb9c8cbcfc1c90ab14267e28038a390200002e2bcf3ee5670dcb643ceda11 SIZE (smlnj/110.98/MLRISC.tgz) = 1460273

Expand this list (46 items)

Collapse this list.

SHA256 (smlnj/110.98/asdl.tgz) = c368bb213caa9b6c198b3cebabad577f3d01a64642046eaf9625ff403c49e59a SIZE (smlnj/110.98/asdl.tgz) = 212714 SHA256 (smlnj/110.98/boot.amd64-unix.tgz) = 39e460e94063b3c85b944c86d29c91ce3995e6fab242a2f77c71d7b04c8e7a7a SIZE (smlnj/110.98/boot.amd64-unix.tgz) = 5921092 SHA256 (smlnj/110.98/boot.x86-unix.tgz) = 1451adf5b9230aaf74d1d28438e4f8126dc56f333bb00b0fc52ff1b596a35281 SIZE (smlnj/110.98/boot.x86-unix.tgz) = 5912407 SHA256 (smlnj/110.98/ckit.tgz) = 17c4254b7c1e696591932bc46f1b390c05174b26927fdbab0fa6b0fd9b7baa1a SIZE (smlnj/110.98/ckit.tgz) = 201005 SHA256 (smlnj/110.98/cm.tgz) = f02776bbe417d48a469abd8d3496ce87e6cd7fd8440101cb23ce3b28b8b0fba3 SIZE (smlnj/110.98/cm.tgz) = 220284 SHA256 (smlnj/110.98/cml.tgz) = 7ba1063146e419e1ecebfd420b45eeb641bb8f79802cfc45a0c7e3958ad59e4f SIZE (smlnj/110.98/cml.tgz) = 104490 SHA256 (smlnj/110.98/compiler.tgz) = d7a7e6f9e32af242b3a600fd75830b923698db8f4d2318a7cc67512b01663344 SIZE (smlnj/110.98/compiler.tgz) = 1109928 SHA256 (smlnj/110.98/config.tgz) = 2ab4a5dff211d84359a50c5d48d607bd4c4f221fee65ac0bcf982f4508692e11 SIZE (smlnj/110.98/config.tgz) = 517538 SHA256 (smlnj/110.98/doc.tgz) = 74b7461bc7d1043f3ca1ba55bb64cbd6508b2b3e51c06e5b4eb9db819ec5aa34 SIZE (smlnj/110.98/doc.tgz) = 2424911 SHA256 (smlnj/110.98/eXene.tgz) = b48613fe9de6941899d26517cd9c1d4a5779d8a1816ce39d1441481bee8db7e7 SIZE (smlnj/110.98/eXene.tgz) = 721110 SHA256 (smlnj/110.98/heap2asm.tgz) = 6a6b4b33e765c0e5dad52232a544c16f1b632d532e2413c6838160beb610061a SIZE (smlnj/110.98/heap2asm.tgz) = 1799 SHA256 (smlnj/110.98/ml-burg.tgz) = bd84ce5671fd1b1156f6779f81dfaabf0801e0c3f476f36e2f2fdb4311d496aa SIZE (smlnj/110.98/ml-burg.tgz) = 40552 SHA256 (smlnj/110.98/ml-lex.tgz) = e47e0144547a04aaa2d4ee63bafb6a40a294e7acc8e072cc9569b9a08942ca86 SIZE (smlnj/110.98/ml-lex.tgz) = 28167 SHA256 (smlnj/110.98/ml-lpt.tgz) = 4055ea0bb388893a58453ff8588e1de72a15be94257715bcd66e7a870c08c3d8 SIZE (smlnj/110.98/ml-lpt.tgz) = 267606 SHA256 (smlnj/110.98/ml-yacc.tgz) = cf2c6cdbfae352585a59214d2e6a377191504334bf4dfc092e3a0e64667124a1 SIZE (smlnj/110.98/ml-yacc.tgz) = 101728 SHA256 (smlnj/110.98/nlffi.tgz) = fb6c671d071c31e50e6792fb015492d8aec6f12b0cea2cd00e0b303c8ce1d98f SIZE (smlnj/110.98/nlffi.tgz) = 75095 SHA256 (smlnj/110.98/old-basis.tgz) = 2952d96a3f6fc9b63e7fdab998916588490ffb65214adf227cf8c3b737ddb17f SIZE (smlnj/110.98/old-basis.tgz) = 1215 SHA256 (smlnj/110.98/pgraph.tgz) = 44f65f685627186e0bd334b1ce6d6bf85262673dfa2b8310e213a570c2216ebd SIZE (smlnj/110.98/pgraph.tgz) = 5432 SHA256 (smlnj/110.98/runtime.tgz) = 36e9fff81baecf8f770efa20b5e56e6f67e71705d8692142d53a590c133183ba SIZE (smlnj/110.98/runtime.tgz) = 336383 SHA256 (smlnj/110.98/smlnj-c.tgz) = caca7a72cc96f5ef00feaadc1ca1329a9e264c070363d88c22b58f0fd4f46b67 SIZE (smlnj/110.98/smlnj-c.tgz) = 10622 SHA256 (smlnj/110.98/smlnj-lib.tgz) = 63d25c1c38791ae6d8f34cfcff600bc4c4ad6a166adb8af6402105bd98e444ba SIZE (smlnj/110.98/smlnj-lib.tgz) = 631261 SHA256 (smlnj/110.98/system.tgz) = 555950477c86c0c43b3b6bb7ef907d7690cd214fb19c09a1a735ec9be1dbfa1e SIZE (smlnj/110.98/system.tgz) = 278110 SHA256 (smlnj/110.98/trace-debug-profile.tgz) = e494dc37e39bcdc1e506d5b3b31422488dfd0400184ca5fb7005438253d7fa17 SIZE (smlnj/110.98/trace-debug-profile.tgz) = 3936

Collapse this list.


Packages (timestamps in pop-ups are UTC):
smlnj
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-110.98_1--110.98_1---
FreeBSD:13:quarterly-110.98_1--110.98_1---
FreeBSD:14:latest-110.98_1--110.98_1---
FreeBSD:14:quarterly-110.98_1--110.98_1---
FreeBSD:15:latest-110.98_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.98_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
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.98/
  2. http://smlnj.cs.uchicago.edu/dist/working/110.98/
Collapse this list.

Number of commits found: 31

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 31