notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
mecrisp-stellaris Native code Forth system for ARM
2.5.8_1 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 View this port on Repology. pkg-fallout 2.5.8Version of this port present on the latest quarterly branch.
Ignore IGNORE: is only for armv6 armv7, while you are running amd64 (reason: written in ARM assembly)
Maintainer: fuz@fuz.su search for ports maintained by this maintainer
Port Added: 2021-03-16 18:26:40
Last Update: 2021-04-23 16:36:24
Commit Hash: 4a19295
License: GPLv3+
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (174 items)
Collapse this list.
  1. /usr/local/share/licenses/mecrisp-stellaris-2.5.8_1/catalog.mk
  2. /usr/local/share/licenses/mecrisp-stellaris-2.5.8_1/LICENSE
  3. /usr/local/share/licenses/mecrisp-stellaris-2.5.8_1/GPLv3+
  4. bin/mecrisp-stellaris
  5. share/doc/mecrisp-stellaris/KNOWN-ISSUES
  6. share/doc/mecrisp-stellaris/README
  7. share/mecrisp-stellaris/VIS/VIS-README
  8. share/mecrisp-stellaris/VIS/vis-0.8.4-disassembler-m3.fs
  9. share/mecrisp-stellaris/VIS/vis-0.8.4-mecrisp-stellaris.fs
  10. share/mecrisp-stellaris/VIS/vis-conditional-200x.txt
  11. share/mecrisp-stellaris/accept-replacement.txt
  12. share/mecrisp-stellaris/ansification-tester.txt
  13. share/mecrisp-stellaris/ansification.txt
  14. share/mecrisp-stellaris/assembler-m0-examples.txt
  15. share/mecrisp-stellaris/assembler-m0.txt
  16. share/mecrisp-stellaris/bitflip.txt
  17. share/mecrisp-stellaris/bitlog.txt
  18. share/mecrisp-stellaris/blocks.txt
  19. share/mecrisp-stellaris/calltrace.txt
  20. share/mecrisp-stellaris/catchthrow.txt
  21. share/mecrisp-stellaris/charcomma.txt
  22. share/mecrisp-stellaris/circles.txt
  23. share/mecrisp-stellaris/conditional-200x.txt
  24. share/mecrisp-stellaris/conditional.txt
  25. share/mecrisp-stellaris/cordic-tests.txt
  26. share/mecrisp-stellaris/cordic.txt
  27. share/mecrisp-stellaris/cycles.txt
  28. share/mecrisp-stellaris/date-time-tests.fs
  29. share/mecrisp-stellaris/date-time.fs
  30. share/mecrisp-stellaris/defcount.txt
  31. share/mecrisp-stellaris/disassembler-m0.txt
  32. share/mecrisp-stellaris/disassembler-m3.txt
  33. share/mecrisp-stellaris/dump.txt
  34. share/mecrisp-stellaris/editor.txt
  35. share/mecrisp-stellaris/examples.txt
  36. share/mecrisp-stellaris/experimental/bignum.txt
  37. share/mecrisp-stellaris/experimental/definitioncount.txt
  38. share/mecrisp-stellaris/experimental/float.txt
  39. share/mecrisp-stellaris/experimental/forget-stellaris.txt
  40. share/mecrisp-stellaris/experimental/vocs-0.7.0/README
  41. share/mecrisp-stellaris/experimental/vocs-0.7.0/VOC-HOWTO-Classes-1.log
  42. share/mecrisp-stellaris/experimental/vocs-0.7.0/VOC-HOWTO-Classes-2.log
  43. share/mecrisp-stellaris/experimental/vocs-0.7.0/VOC-HOWTO-DataTypes.log.
  44. share/mecrisp-stellaris/experimental/vocs-0.7.0/VOC-HOWTO-Registers.log
  45. share/mecrisp-stellaris/experimental/vocs-0.7.0/examples/lm4f120/GPIO.txt
  46. share/mecrisp-stellaris/experimental/vocs-0.7.0/examples/lm4f120/Pendulum
  47. share/mecrisp-stellaris/experimental/vocs-0.7.0/examples/lm4f120/RGB-LED.txt
  48. share/mecrisp-stellaris/experimental/vocs-0.7.0/examples/lm4f120/SysTick
  49. share/mecrisp-stellaris/experimental/vocs-0.7.0/examples/lm4f120/das.txt
  50. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FR/VOC-HOWTO-Classes-1.txt
  51. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FR/VOC-HOWTO-Classes-2.txt
  52. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FR/VOC-HOWTO-DataTypes.txt
  53. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FR/VOC-HOWTO-Registers.txt
  54. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FR/abort
  55. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FR/classes.txt
  56. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FR/search-order.txt
  57. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FR/struct.txt
  58. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FR/vocs.txt
  59. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FR/wordlists.txt
  60. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FRV/classes.txt
  61. share/mecrisp-stellaris/experimental/vocs-0.7.0/vocs-0.7.0-FRV/vocs.txt
  62. share/mecrisp-stellaris/fixpt-math-lib-tests.fs
  63. share/mecrisp-stellaris/fixpt-math-lib.fs
  64. share/mecrisp-stellaris/floored-divide.txt
  65. share/mecrisp-stellaris/fonts/8859-1.TXT
  66. share/mecrisp-stellaris/fonts/8859-15.TXT
  67. share/mecrisp-stellaris/fonts/AWARD_ATARI_PC_BIOS_3.08.img
  68. share/mecrisp-stellaris/fonts/Atari-Font.txt
  69. share/mecrisp-stellaris/fonts/CP437.TXT
  70. share/mecrisp-stellaris/fonts/Commodore-C64-Chargen.img
  71. share/mecrisp-stellaris/fonts/Commodore-C64-Chargen.txt
  72. share/mecrisp-stellaris/fonts/Commodore-Font.txt
  73. share/mecrisp-stellaris/fonts/convertfonts
  74. share/mecrisp-stellaris/fonts/forthfont-8x16-drawing.pas
  75. share/mecrisp-stellaris/fonts/forthfont-8x16.pas
  76. share/mecrisp-stellaris/fonts/forthfont-8x8-drawing.pas
  77. share/mecrisp-stellaris/fonts/forthfont-8x8.pas
  78. share/mecrisp-stellaris/fonts/iso-8x16
  79. share/mecrisp-stellaris/fonts/iso-8x16.fs
  80. share/mecrisp-stellaris/fonts/iso-8x16.txt
  81. share/mecrisp-stellaris/fonts/iso-8x8
  82. share/mecrisp-stellaris/fonts/iso-8x8.fs
  83. share/mecrisp-stellaris/fonts/iso-8x8.txt
  84. share/mecrisp-stellaris/fonts/iso15-8x16
  85. share/mecrisp-stellaris/fonts/iso15-8x16.fs
  86. share/mecrisp-stellaris/fonts/iso15-8x16.txt
  87. share/mecrisp-stellaris/fonts/iso15-8x8
  88. share/mecrisp-stellaris/fonts/iso15-8x8.fs
  89. share/mecrisp-stellaris/fonts/iso15-8x8.txt
  90. share/mecrisp-stellaris/fonts/scanbinary.pas
  91. share/mecrisp-stellaris/fonts/tiny/bdf2forth.pas
  92. share/mecrisp-stellaris/fonts/tiny/tom-thumb-b.txt
  93. share/mecrisp-stellaris/fonts/tiny/tom-thumb.bdf
  94. share/mecrisp-stellaris/forget-stellaris.txt
  95. share/mecrisp-stellaris/graphics-unicode-3x3.txt
  96. share/mecrisp-stellaris/graphics-unicode-4x6.txt
  97. share/mecrisp-stellaris/graphics-unicode-8x16.txt
  98. share/mecrisp-stellaris/graphics-unicode-8x8.txt
  99. share/mecrisp-stellaris/graphics.txt
  100. share/mecrisp-stellaris/graycode.txt
  101. share/mecrisp-stellaris/longcomment.txt
  102. share/mecrisp-stellaris/multitask-debug.txt
  103. share/mecrisp-stellaris/multitask-examples.txt
  104. share/mecrisp-stellaris/multitask.txt
  105. share/mecrisp-stellaris/nvic.txt
  106. share/mecrisp-stellaris/profiler.txt
  107. share/mecrisp-stellaris/prompt.txt
  108. share/mecrisp-stellaris/pseudorandom.txt
  109. share/mecrisp-stellaris/quotations.txt
  110. share/mecrisp-stellaris/romans.txt
  111. share/mecrisp-stellaris/router.txt
  112. share/mecrisp-stellaris/sine.txt
  113. share/mecrisp-stellaris/sqrt.txt
  114. share/mecrisp-stellaris/sunrise-sunset.fs
  115. share/mecrisp-stellaris/svd2forth-v1/COPYING
  116. share/mecrisp-stellaris/svd2forth-v1/Makefile
  117. share/mecrisp-stellaris/svd2forth-v1/README.txt
  118. share/mecrisp-stellaris/svd2forth-v1/ancient/mecrisp-registergenerator/COPYING
  119. share/mecrisp-stellaris/svd2forth-v1/ancient/mecrisp-registergenerator/README.txt
  120. share/mecrisp-stellaris/svd2forth-v1/ancient/mecrisp-registergenerator/mecrisp-stellaris-reg_make.sh
  121. share/mecrisp-stellaris/svd2forth-v1/ancient/mecrisp-registergenerator/mecrisp-stellaris-reg_memmap.xsl
  122. share/mecrisp-stellaris/svd2forth-v1/ancient/mecrisp-registergenerator/mecrisp-stellaris-reg_print.xsl
  123. share/mecrisp-stellaris/svd2forth-v1/ancient/mecrisp-registergenerator/mecrisp-stellaris-reg_set.xsl
  124. share/mecrisp-stellaris/svd2forth-v1/ancient/registergenerator/README
  125. share/mecrisp-stellaris/svd2forth-v1/ancient/registergenerator/convert-with-bitfields.sh
  126. share/mecrisp-stellaris/svd2forth-v1/ancient/registergenerator/convert.sh
  127. share/mecrisp-stellaris/svd2forth-v1/ancient/registergenerator/extract-mecrisp.xsl
  128. share/mecrisp-stellaris/svd2forth-v1/ancient/registergenerator/extract-with-bitfields.xsl
  129. share/mecrisp-stellaris/svd2forth-v1/mk.template.xsl
  130. share/mecrisp-stellaris/svd2forth-v1/process.sh
  131. share/mecrisp-stellaris/svd2forth-v1/register-reference.xsl
  132. share/mecrisp-stellaris/svd2forth-v1/svdcutter.xsl
  133. share/mecrisp-stellaris/svd2forth-v1/svduf.xsl
  134. share/mecrisp-stellaris/svd2forth-v2/Makefile
  135. share/mecrisp-stellaris/svd2forth-v2/README.txt
  136. share/mecrisp-stellaris/svd2forth-v2/ancient/Makefile
  137. share/mecrisp-stellaris/svd2forth-v2/ancient/README.txt
  138. share/mecrisp-stellaris/svd2forth-v2/ancient/STM32F0xx.svd
  139. share/mecrisp-stellaris/svd2forth-v2/ancient/mk.template.xsl
  140. share/mecrisp-stellaris/svd2forth-v2/ancient/registers.xsl
  141. share/mecrisp-stellaris/svd2forth-v2/ancient/svdcutter.xsl
  142. share/mecrisp-stellaris/svd2forth-v2/ancient/svduf.xsl
  143. share/mecrisp-stellaris/svd2forth-v2/e4thcom-ttyUSB0.sh
  144. share/mecrisp-stellaris/svd2forth-v2/e4thcom-ttyUSB1.sh
  145. share/mecrisp-stellaris/svd2forth-v2/e4thcom-ttyUSB2.sh
  146. share/mecrisp-stellaris/svd2forth-v2/e4thcom-ttyUSB3.sh
  147. share/mecrisp-stellaris/svd2forth-v2/mk.template.xsl
  148. share/mecrisp-stellaris/svd2forth-v2/registers.xsl
  149. share/mecrisp-stellaris/svd2forth-v2/svdcutter.xsl
  150. share/mecrisp-stellaris/svd2forth-v2/svduf.xsl
  151. share/mecrisp-stellaris/svd2forth-v3/1b.fs
  152. share/mecrisp-stellaris/svd2forth-v3/Makefile
  153. share/mecrisp-stellaris/svd2forth-v3/README.txt
  154. share/mecrisp-stellaris/svd2forth-v3/STM32L07x.svd
  155. share/mecrisp-stellaris/svd2forth-v3/bitfields-rcc-screenshot.txt
  156. share/mecrisp-stellaris/svd2forth-v3/bitfields.xsl
  157. share/mecrisp-stellaris/svd2forth-v3/equates-rcc-sample.txt
  158. share/mecrisp-stellaris/svd2forth-v3/mk.template.xsl
  159. share/mecrisp-stellaris/svd2forth-v3/raw-svd-clean.sh
  160. share/mecrisp-stellaris/svd2forth-v3/register-print-screenshot.txt
  161. share/mecrisp-stellaris/svd2forth-v3/svd2gas-equates.xsl
  162. share/mecrisp-stellaris/svd2forth-v3/svdcutter.xsl
  163. share/mecrisp-stellaris/svd2forth-v3/svduf.xsl
  164. share/mecrisp-stellaris/svd2gas/Makefile
  165. share/mecrisp-stellaris/svd2gas/README.txt
  166. share/mecrisp-stellaris/svd2gas/mk.template.xsl
  167. share/mecrisp-stellaris/svd2gas/svd2gas.xsl
  168. share/mecrisp-stellaris/svd2gas/svduf.xsl
  169. share/mecrisp-stellaris/trace.txt
  170. share/mecrisp-stellaris/value-classic.txt
  171. share/mecrisp-stellaris/value-ra.txt
  172. @owner
  173. @group
  174. @mode
Collapse this list.
Dependency lines:
  • mecrisp-stellaris>0:lang/mecrisp-stellaris
To install the port: cd /usr/ports/lang/mecrisp-stellaris/ && make install clean
A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted
PKGNAME: mecrisp-stellaris
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: armv6 armv7
distinfo:
Packages: (move your mouse over the cells for more information)
mecrisp-stellaris
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-2.5.8_1
FreeBSD:13:amd64--
FreeBSD:13:armv6-2.5.8_1
FreeBSD:13:armv7-2.5.8_1
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch642.5.8_1-
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. arm-none-eabi-binutils>2.25 : devel/binutils@arm_none_eabi
There are no ports dependent upon this port

Configuration Options:
Options name:
pkg-message:

Master Sites:
Expand this list (22 items)
Collapse this list.
  1. http://downloads.sourceforge.net/project/mecrisp/
  2. http://excellmedia.dl.sourceforge.net/project/mecrisp/
  3. http://freefr.dl.sourceforge.net/project/mecrisp/
  4. http://jaist.dl.sourceforge.net/project/mecrisp/
  5. http://nchc.dl.sourceforge.net/project/mecrisp/
  6. http://netcologne.dl.sourceforge.net/project/mecrisp/
  7. http://netix.dl.sourceforge.net/project/mecrisp/
  8. http://superb-dca2.dl.sourceforge.net/project/mecrisp/
  9. http://superb-sea2.dl.sourceforge.net/project/mecrisp/
  10. http://ufpr.dl.sourceforge.net/project/mecrisp/
  11. http://vorboss.dl.sourceforge.net/project/mecrisp/
  12. https://downloads.sourceforge.net/project/mecrisp/
  13. https://excellmedia.dl.sourceforge.net/project/mecrisp/
  14. https://freefr.dl.sourceforge.net/project/mecrisp/
  15. https://jaist.dl.sourceforge.net/project/mecrisp/
  16. https://nchc.dl.sourceforge.net/project/mecrisp/
  17. https://netcologne.dl.sourceforge.net/project/mecrisp/
  18. https://netix.dl.sourceforge.net/project/mecrisp/
  19. https://superb-dca2.dl.sourceforge.net/project/mecrisp/
  20. https://superb-sea2.dl.sourceforge.net/project/mecrisp/
  21. https://ufpr.dl.sourceforge.net/project/mecrisp/
  22. https://vorboss.dl.sourceforge.net/project/mecrisp/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
23 Apr 2021 16:36:24
 files touched by this commit commit hash:4a19295b952c805bea86aea01125d6180eccb7a2  2.5.8_1
nc search for other commits by this committer
lang/mecrisp-stellaris: fix build problems

PR:		254945
Submitted by:	Robert Clausecker <fuz AT fuz DOT su> (maintainer)
MFH:		2021Q2
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  2.5.8
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.5.8
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
29 Mar 2021 18:50:27
Original commit files touched by this commit Revision:569496  2.5.8
nc search for other commits by this committer
lang/mecrisp-stellaris: Update to 2.5.8

Also, statisfy portclippy where possible

PR:		254542
Submitted by:	Robert Clausecker <fuz AT fuz DOT su> (maintainer)
16 Mar 2021 18:26:32
Original commit files touched by this commit Revision:568598  2.5.6
nc search for other commits by this committer
New port: lang/mecrisp-stellaris: native code Forth for ARM

Mecrisp Stellaris is an implementation of a standalone native code Forth for
ARM. It fits into 16 kb of flash and runs with at least 1 kb of RAM. You can   
choose to compile to flash or to RAM, and it generates native code with
folding, inlining of short words and it opcodes common instructions. Note that 
it doesn't need to save any pointers, so it compiles directly into flash memory
without the need for erase cycles. Although it is in spirit of ANS, there are a
few differences: Be careful!

PR:             253938
Submitted by:   Robert Clausecker <fuz AT fuz DOT su>

Number of commits found: 5