CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

lang/mosh 0.2.9.r1

Fast R6RS Scheme interpreter

Port info

Maintainer
mjt@cltn.org
Packages
latest: 0.2.9.r1
Upstream
up to date
Last update
to 0.2.9.r1 · 2a7c056120
Quarterly
2026Q4: 0.2.9.r1
WWW
https://mosh.monaos.org/
Links
cgit · VuXML

Install

Package
# pkg install mosh-scheme
installs 0.2.9.r1 from latest; from quarterly (2026Q4) 0.2.9.r1
Port
# cd /usr/ports/lang/mosh && make install clean
Size
1.1 MiB download · 6.3 MiB installed
Depends on
devel/oniguruma 6.9.10, math/gmp 6.3.0
License
BSD2CLAUSE

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.2.9.r1✗–
FreeBSD 150.2.9.r1✗–
FreeBSD 140.2.9.r1✗0.2.9.r1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.2.9.r1✗–
FreeBSD 140.2.9.r1✗0.2.9.r1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 0.2.9.r1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (44)

Rene Ladan (rene) · 0.2.9.r1
all: drop support for FreeBSD 13, mips and risc64sf

Reviewed by:            many (*)
Differential Revision:  https://reviews.freebsd.org/D55624
Differential Revision:  https://reviews.freebsd.org/D55642 (merged in from bofh)

many (*)
  acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga
  jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka
  nobutaka pkubaj se tagattie thj

  Anton Saietskii
  GenericRikka
  Gert Doering
  Jan Bramkamp
  Oleh Hushchenkov
  Oleksandr Kryvulia
  Ralf van der Enden
  Yamagi

  desktop kde python tcltk office
2a7c056120
Li-Wen Hsu (lwhsu) · 0.2.9.r1
lang/mosh: Update to 0.2.9-rc1

PR:		282406
3fc2d8e55c
Muhammad Moinur Rahman (bofh) · 0.2.7_7
lang/mosh: Moved man to share/man

Approved by:    portmgr (blanket)
2286fdd549
Stefan Eßer (se) · 0.2.7_6
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)
fb16dfecae
Stefan Eßer (se) · 0.2.7_6
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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 0.2.7_6
lang: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
  *  Anton Shterenlikht
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Bob Eager <bob@eager.cx>
  *  Bruce M Simpson
  *  Bruce M. Simpson
  *  Christoph Mallon <christoph.mallon@gmx.de>
  *  Christopher Elkins <chrise@scardini.com>
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Chuck Robey <chuckr@FreeBSD.org>
  *  Cyrille Lefevre <clefevre@citeweb.net>
  *  Dan Rench <citric@cubicone.tmetic.com>
  *  Danilo Egea Gondolfo <danilogondolfo@gmail.com>
  *  Dario Freni <saturnero@gufi.org>
  *  David Kalliecharan <dave@dal.ca>
  *  David Naylor <dbn@FreeBSD.org>
  *  David Naylor <dbn@dragon.local>
  *  David O'Brien (obrien@NUXI.com)
  *  David O'Brien (obrien@NUXI.org)
  *  David O'Brien <obrien@NUXI.org>
  *  David O'Brien <obrien@cs.ucdavis.edu>
  *  Dereckson <dereckson@gmail.com>
  *  Devon H. O'Dell <devon.odell@gmail.com>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Don Croyle <croyle@gelemna.org>
  *  Douglas Anestad <yotta@dougdidit.com>
  *  Edwin Groothuis (edwin@mavetju.org)
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Eugene Ossintsev
  *  Frank Fischer
  *  Frank Gruender <elwood@mc5sys.in-berlin.de>
  *  Frederic Cambus
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Gerald Pfeifer <gerald@FreeBSD.org>
  *  Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
  *  GreenDog <fiziologus@gmail.com>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Guy Antony Halse <guy@rucus.ru.za.za>
  *  Herve Quiroz <hq@FreeBSD.org>
  *  Hye-Shik Chang
  *  Hye-Shik Chang <perky@fallin.lv>
  *  Hye-Shik Chang <perky@python.or.kr>
  *  Iblis Lin <iblis@hs.ntnu.edu.tw>
  *  James Bailie <jimmy@mammothcheese.ca>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
  *  Jean-Yves Lefort <jylefort@FreeBSD.org>
  *  Jeff Brown <jabrown@caida.org>
  *  Jeremy Norris <ishmael27@home.com>
  *  Jing-Tang Keith Jang <keith@FreeBSD.org>
  *  John Hein <jhein@symmetricom.com>
  *  John Marino <marino@FreeBSD.org>
  *  John Merryweather Cooper
  *  John Merryweather Cooper <coop9211@uidaho.edu>
  *  John Merryweather Cooper et al
  *  Joseph Koshy <jkoshy@FreeBSD.org>
  *  Josh Elsasser <jre@vineyard.net>
  *  Josh Gilliam <josh@quick.net>
  *  Julian H. Stacey <jhs@FreeBSD.org>
  *  Julian Stecklina
  *  Jyun-Yan You <jyyou@cs.nctu.edu.tw>
  *  Katsuji ISHIKAWA <katsuji.ishikawa@gmail.com>
  *  Kimura Fuyuki <fuyuki@hadaly.org>
  *  Kimura Fuyuki <fuyuki@mj.0038.net>
  *  Kimura Fuyuki <fuyuki@nigredo.org>
  *  Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Lev Walkin <vlm@lionet.info>
  *  Li-Wen Hsu <lwhsu@FreeBSD.org>
  *  Mahdi Mokhtari <mokhi64@gmail.com>
  *  Marcin Cieslak <saper@SYSTEM.PL>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Matthew Hunt <mph@FreeBSD.org>
  *  Michael Butschky <butsch@computi.erols.com>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Mitsuru YOSHIDA <mitsuru@riken.jp>
  *  Muhammad Moinur Rahman <5u623l20@gmail.com>
  *  Neal Nelson <ports@nicandneal.net>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nils M Holm <nmh@t3x.org>
  *  Oliver Braun <obraun@informatik.unibw-muenchen.de>
  *  Oliver Breuninger <ob@seicom.NET>
  *  Patrick Li <pat@databits.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Pedro F. Giffuni <giffunip@asme.org>
  *  Pedro Giffuni
  *  Pedro Giffuni <giffunip@asme.org>
  *  Pete French <pete@twisted.org.uk>
  *  Peter Schuller <peter.schuller@infidyne.com>
  *  Peter van Heusden <pvh@egenetics.com>
  *  Phillip Neumann <pneumann@gmail.com>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Pontus Stenetorp <ninjin@kth.se>
  *  Ralf S. Engelschall <rse@engelschall.com>
  *  Rick van der Zwet <rick@wzoeterwoude.net>
  *  Rob Zinkov
  *  Roland Jesse <roland.jesse@gmx.net>
  *  Romain Tartiere <romain@blogreen.org>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Sahil Tandon <sahil@tandon.net>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Simon Marlow <simonmar@microsoft.com>
  *  Simun Mikecin <numisemis@yahoo.com>
  *  Stanislav Sedov <ssedov@mbsd.msk.ru>
  *  Stephen Weeks <sweeks@sweeks.com>
  *  Steven G. Kargl
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sylvio Cesar <sylvio@FreeBSD.org>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Timothy Bourke <timbob@bigpond.com>
  *  Tom Judge <tj@FreeBSD.org>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Vitaly Magerya <vmagerya@gmail.com>
  *  Wen Heping <wenheping@gmail.com>
  *  Wen Heping <wenhping@gmail.com>
  *  Wes Peters <wes@softweyr.com>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yukihiro Nakai <Nakai@technologist.com>
  *  Yukihiro Nakai <nakai@FreeBSD.org>
  *  Zach Garner <zach@neurosoft.org>
  *  aaron@FreeBSD.org
  *  andrewb@cs.cmu.edu
  *  arved
  *  chinsan
  *  chuckr
  *  dd
  *  erik@smluc.org
  *  gahr
  *  gahr@FreeBSD.org
  *  gpalmer
  *  hsu
  *  ijliao
  *  jasone
  *  jkh
  *  jkoshy
  *  jmacd
  *  jmacd@FreeBSD.org
  *  jmz
  *  js@jeannot.org
  *  jseger@FreeBSD.org
  *  kappa@FreeBSD.org.ua
  *  kbyanc
  *  msmith@gsoft.com.au
  *  mutoh@openedu.org
  *  netchild@FreeBSD.org
  *  patrick
  *  pst
  *  rene@FreeBSD.org
  *  ruslan@shevchenko.kiev.ua
  *  stas
  *  tobez

With hat:	portmgr
f98ae56653
Mathieu Arnold (mat) · 0.2.7_6
Remove # $FreeBSD$ from Makefiles.
305f148f48
Mark Linimon (linimon) · 0.2.7_6
Mark as NOT_FOR riscv64 due to the same failure as on aarch64.

While here, pet portlint (Makevar order).

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
7c0d9eb2df
Fernando Apesteguía (fernape) · 0.2.7_6
lang/mosh: Fix build on 13-CURRENT

lang/mosh depended on -fcommon

Cherry-pick upstream fix:
https://github.com/ivmai/bdwgc/commit/808af929bf55cd2b31e354f1903e182b151e8668

PR:	248874
Submitted by:	mjt@cltn.org (maintainer)
ec1d67e803
Jochen Neumeister (joneum) · 0.2.7_6
lang/mosh: Unbreak build on 12-CURRENT

PR:	229540
Submitted by:	mjt@cltn.org (maintainer)
99c1e5bb33
Yuri Victorovich (yuri) · 0.2.7_5
devel/oniguruma: Update to 6.8.1

Only changed the shared object version (forgotten on the previous release).
7ca8c2691e
Yuri Victorovich (yuri) · 0.2.7_4
devel/oniguruma: Update to 6.8.0

Changelog:
https://github.com/kkos/oniguruma/releases/tag/v6.8.0

Bumping 9 depending ports because oniguruma's interface
actually changed in an incompatible way,
see https://github.com/kkos/oniguruma/issues/79 ,
while the shared library lib/libonig.so.4.0.0 didn't change
the revision number. This is a bug in the upstream release.
ecda380b8d
Mark Linimon (linimon) · 0.2.7_3
For ports that are marked BROKEN on armv6, and also fail to build on armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
bf43557044
Thomas Zander (riggs) · 0.2.7_3
Chase renaming of devel/oniguruma6 to devel/oniguruma

PR:		222869
Reported by:	m.bueker@berlin.de
dae8dbb3c7
Kurt Jaeger (pi) · 0.2.7_3
lang/mosh: change dependency from devel/oniguruma5 to 6

PR:		221484
Approved by:	mjt@cltn.org (maintainer timeout)
810556792b
Mark Linimon (linimon) · 0.2.7_2
Fails to configure on aarch64.

Approved by:	portmgr (tier-2 blanket)
47970288cd
Mark Linimon (linimon) · 0.2.7_2
Mark some ports failing on armv6, for errors classified as "linker_error".

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
378be05b39
Martin Wilke (miwi) · 0.2.7_2
- Unbreak port and Update MASTER_SITES

PR:		218128
Submitted by:	Anton Yuzhaninov
Approved by:	maintainer
d296464c30
Mathieu Arnold (mat) · 0.2.7_2
Remove all USE_OPENSSL occurrences.

Sponsored by:	Absolight
a28f0f7f7f
Mathieu Arnold (mat) · 0.2.7_2
Mark the remaining ports depending on Google Code as DEPRECATED, with an EXPIRATION_DATE at the end of April 2017.

In the past six months, about a third of the ports marked BROKEN because
they were hosted on Google Code have been fixed.  The remaining must not
be of use to anyone.

With hat:	portmgr
Sponsored by:	Absolight
bebf3178ae
Mathieu Arnold (mat) · 0.2.7_2
GOOGLE_CODE has gone away.

- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
dbbfc7889a
Mathieu Arnold (mat) · 0.2.7_2
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
a9dcad2fff
Alexey Dokuchaev (danfe) · 0.2.7_2
Remove useless hunk (debug leftover).
0a23608b97
Alexey Dokuchaev (danfe) · 0.2.7_2
- Unbreak the build on Tier-2 systems (PowerPC and SPARC) - Define LICENSE and move PROJECTHOST where it logically belongs - Propagate available SIMD support down to the compiler (x86 only) - Do not enforce -O3; update/improve `x-generate-plist' target - Provide a better port description text while I am here

Tested on:	local Mac mini G4 (powerpc), flame (sparc64)
1b90a9d903
Tijl Coosemans (tijl) · 0.2.7_2
Add missing USE_OPENSSL=yes

PR:		195796
c88aaf5c89
Baptiste Daroussin (bapt) · 0.2.7_1
Cleanup plist
77cba41a62
Jimmy Olgeni (olgeni) · 0.2.7_1
Remove indefinite articles and trailing periods from COMMENT, plus minor COMMENT typos and surrounding whitespace fixes. A few Makefiles where not included as they contain Latin-1 characters that break the Phabricator workflow. Categories J-L.

CR:		D305
Approved by:	portmgr (swills)
021be14f65
Martin Wilke (miwi) · 0.2.7_1
- Stage support - Convert to USES
61fc2830f0
Baptiste Daroussin (bapt) · 0.2.7_1
Fix pkg name collision
26f4f758b1
Baptiste Daroussin (bapt) · 0.2.7_1
Build with any recent compilers Convert to modern LIB_DEPENDS USE_GMAKE -> USES=gmake Remove unsupported bits
4f644f27cf
Baptiste Daroussin (bapt) · 0.2.7_1
Add NO_STAGE all over the place in preparation for the staging support (cat: lang)
888ab73a81
Alex Kozlov (ak) · 0.2.7_1
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
d4041784dc
Mark Linimon (linimon) · 0.2.7_1
Mark as broken on powerpc and sparc64 (and, presumably, ia64).

Hat:		portmgr
8e65c59121
Ryan Steinmetz (zi) · 0.2.7_1
- Note CONFLICT between net/mosh and lang/mosh, as they both install bin/mosh - Bump PORTREVISION

Reported By:	Hirohisa Yamaguchi <umq@ueo.co.jp>
3d8062c8fa
TAKATSU Tomonari (tota) · 0.2.7
- Update to 0.2.7 - Pass maintainership - Mark BROKEN on FreeBSD 7.x

RP:		ports/158968 (based on)
Submitted by:	OKUMURA Yuki <mjt_AT_cltn_DOT_org>
Approved by:	maintainer timeout (> 7 months)
Feature safe:	yes
31459d12bd
Olli Hauer (ohauer) · 0.0.7_1
- remove MD5
27de467a2b
Pav Lucistnik (pav) · 0.0.7_1
- Remove empty patch files
28b3bc252e
Martin Wilke (miwi) · 0.0.7_1
- Set ONLY_FOR_ARCHS= i386 (amd64/sparc64 core dump)

PR:		133076
Submitted by:	Katsuji ISHIKAWA <katsuji.ishikawa@gmail.com> (maintainer)
1049143a62
Mark Linimon (linimon) · 0.0.7
Mark as broken on sparc64.
a724bac546
Dmitry Marakasov (amdmi3) · 0.0.7
- Forgot to remove patch
dc59a064d9
Dmitry Marakasov (amdmi3) · 0.0.7
- Update to 0.0.7

PR:		132177
Submitted by:	Katsuji ISHIKAWA <katsuji dot ishikawa at gmail dot com> (maintainer)
5ede981a00
Dmitry Marakasov (amdmi3) · 0.0.6
- Update to version 0.0.6

PR:		126958
Submitetd by:	Katsuji ISHIKAWA <katsuji dot ishikawa at gmail dot com> (maintainer)
20dba0024d
Rong-En Fan (rafan) · 0.0.5
- Update to 0.0.5

PR:		ports/126743
Submitted by:	Katsuji ISHIKAWA <katsuji.ishikawa at gmail.com> (maintainer)
cfe7fa4cf0
Dmitry Marakasov (amdmi3) · 0.0.4
Mosh is A Fast R6RS Scheme interpreter.

WWW:   http://code.google.com/p/mosh-scheme/

PR:		ports/125375
Submitted by:	<katsuji dot ishikawa at gmail dot com>
68dd2141d9